	@import "/css/all_ltr.css";
	@import "/css/all_rtl.css";
	/***************************************Icons font*********************************************/
	@font-face {font-family: 'charts';src:  url('/css/fonts/charts.eot?ks75z6');src: url('/css/fonts/charts.ttf?ks75z6') format('truetype'),url('/css/fonts/chartse.woff?ks75z6') format('woff'),url('/css/fonts/charts.svg?ks75z6#Finance') format('svg');font-weight: normal;font-style: normal;}
	.plus-icon,.reorder-icon{font-family: 'fontello' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: inline-block;width: 13px;height: 13px;border: 1px solid;border-radius: 50%;text-align: center;vertical-align: middle;}
	.plus-icon:before {content: "\e900";font-size: 7px;position: relative;top: -2px;}
	.reorder-icon:before {content: "\e901";font-size: 7px;position: relative;top: -2px;}

	i[class^="icomoon-icon"]{font-family: 'fontello' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: inline-block;text-align: center;vertical-align: middle;}
	.icomoon-icon_photo_on:before{content: "\e911";font-size: 20px;position: relative;}
	.icomoon-icon_photo_off:before{content: "\e910";font-size: 20px;position: relative;}
	.icomoon-icon_message_on:before{content: "\e907";font-size: 20px;position: relative;}
	.icomoon-icon_message_off:before{content: "\e906";font-size: 20px;position: relative;}
	.icomoon-icon_user:before{content: "\e976";font-size: 20px;position: relative;}
	.icomoon-icon_profile_on:before{content: "\e91e";font-size: 24px;font-weight:bold;position: relative;}
	.icomoon-icon_profile_off:before{content: "\e91d";font-size: 24px;font-weight:bold;position: relative;}
	.icomoon-icon_voice:before{content: "\ea28";font-size: 18px;position: relative;left:3px;}
	.icomoon-icon_volume_off:before{content: "\e91f";font-size: 24px;font-weight:bold;position: relative;left:1px;}
	.icomoon-icon_volume_on:before{content: "\e920";font-size: 24px;font-weight:bold;position: relative;left:1px;}
	.icomoon-icon_like_on:before{content: "\e90d";font-size: 20px;position: relative;}
	.icomoon-icon_like_off:before{content: "\e90c";font-size: 20px;position: relative;}
	.icomoon-icon_mutual_on:before{content: "\e90f";font-size: 20px;position: relative;}
	.icomoon-icon_mutual_off:before{content: "\e90e";font-size: 20px;position: relative;}
	.icomoon-icon_guest_on:before{content: "\e90b";font-size: 20px;position: relative;}
	.icomoon-icon_guest_off:before{content: "\e90a";font-size: 20px;position: relative;}
	.icomoon-icon_gifts_on:before{content: "\e908";font-size: 20px;position: relative;}
	.icomoon-icon_gifts_off:before{content: "\e912";font-size: 18px;position: relative;}
	.icomoon-icon_settings_on:before{content: "\e917";font-size: 20px;position: relative;}
	.icomoon-icon_settings_off:before{content: "\e916";font-size: 20px;position: relative;}
	.icomoon-icon_search_on:before{content: "\e915";font-size: 20px;position: relative;}
	.icomoon-icon_search_off:before{content: "\e914";font-size: 20px;position: relative;}
	.icomoon-icon_distance:before {content: "\e924";font-size: 14px;position: relative;}
	.icon-coin .path1:before {content: "\e925";font-family: 'fontello' !important;}
	.icon-coin .path2:before {content: "\e926";margin-left: -1em;color: rgb(255, 255, 255);font-family: 'fontello' !important;}
	.icon-coin .path3:before {content: "\e927";margin-left: -1em;font-family: 'fontello' !important;}
	.icon-coin{font-size: 16px;margin-left: 2px;}
	.icon-coin_on.icon-coin .path3:before {content: "\e927";margin-left: -1em;font-family: 'fontello' !important;color:#fff;}
	.icon-coin_on.icon-coin .path2:before{color: inherit;}
	.icon-noun-trophy-active:before{content: "\e928";font-size: 18px;position: relative;font-family: 'fontello' !important;top: 3px;}
	.icon-noun-trophy:before{content: "\e929";font-size: 18px;position: relative;font-family: 'fontello' !important;top: 3px;}
	.icon-selfi_desktop:before {font-family: 'fontello' !important;		content: "\e92f";}
	.icon-selfi_mobile:before {font-family: 'fontello' !important;	content: "\e930";}
	html.mainHtml{overflow-y: scroll;}
	*{margin:0px; padding:0px;}
	img {border:none;}
	:focus{outline:0;}
	* {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
	#welcome h1, #top_welcom_text h1,h1,#top_welcom_text h1#wp{font-size:1.5em;line-height: 1.2;}
	h2 {text-align:right;  margin-bottom:3px; direction:rtl;clear:both;}

	body {font-size: 13px;line-height: 1.5em;}
	.pr10 {padding-left:10px;}
	.fancybox-inner{direction:rtl;}
	.fix{clear:both;overflow:hidden;font-size:1px;height:0;line-height:1px;}
	#user_cNavMenu .active {font-weight:bold;}

	/* wltop_menu
	************************************************/
	#wltop_menu li {float:right;display:inline;padding:3px 0 5px 15px;}
	#wltop_menu li a {font-size: 13px;}
	/********** LogoDiv **********/
	#logo { width: 790px;clear:both;}
	#logo Table { width: 790px; direction:rtl;}
	#logo #imgTd img {width:280px ;height:60px;}
	#imgTd {vertical-align :top; direction: rtl;}
	#textTd {width: 564px; height:53px;vertical-align :top; }
	/********** LogoDiv **********/
	/********** LogoDiv **********/
	/********** MainDiv **********/
	#mainDiv {width:790px;margin:0 auto;text-align:right;padding:2px 0px 10px 0px;}
	/********** MainDiv **********/
	/********** HorMenu **********/
	.HorMenu {  	 width: 790px;height:37px;}
	.HorMenu a {text-decoration:none;zoom:1;}
	.HorMenu ul { list-style:none;}
	.HorMenu li { float:right;display:inline;margin:7px 0px 1px 0px; padding:0px 10px 0px 10px;  border-left:1px solid #fff;zoom:1;}


	#Top_Partners {width:500px; margin-top:-42px;float:left;}
	#Top_Partners h1 {color:#ffffff; margin-top:5px;margin-right:20px;font-size:130%;}
	.partners-logo {background: url(/site-images/item_bg.gif);width:130px;height:34px;text-align:center; }
	.partners-logo img {margin-top:7px;}
	#enter {border:none; float:left;}
	#exit {border:none; float:left;}
	#last {border:none;direction:rtl;}
	#reg_top {border:none;}
	#reg {float:left;border:none;border-right:1px solid #fff;}
	#regAgree {position: relative;top: 2px;margin: 0 0 0 5px;}
	#agree_status_text .error_sign{width: 16px;height: 16px;display: inline-block;position: relative;top:3px;}
	/********** HorMenu **********/

	#card_menu {height:52px;padding-top:3px;direction:rtl;clear:both;}

	.half_card_menu {float:right;}
	.half_card_menu p {padding:3px 0px 0px 10px;text-align:center;}
	.half_card_menu a {text-decoration:underline;}

	.card_menu{line-height: 0;padding: 5px 20px;text-align:justify;text-justify: newspaper;}
	.card_menu:after{content: '';display: inline-block;height: 0px;overflow: hidden;visibility: hidden;width: 100%;}
	.card_menu__item{display:inline-block;font-size:13px;line-height: 1.5em;position:relative;text-align: center;z-index:2;_overflow:hidden; *zoom:1;*display:inline;}
	.card_menu__item p{line-height: 19px;margin: 0;height: 19px;}
	.card_menu p{text-align: center;}

	*+html .card_menu {text-align: center;}
	*+html .card_menu__item{margin: 0 35px;}
	.card_menu__bold,.card_menu__invisible{top:-8px;}
	.card_menu_align{position: relative;top:-8px;}
	/********** #mainContent **********/
	#mainContent {width: 790px;padding-top:10px;}
	#mainContent{min-height: calc(100vh - 470px);}
	/********** #mainContent **********/
	/*img online*/
	img.online {position:absolute;right: 110px !important;top: 15px !important;height: 12px !important;width: 12px !important;border:none !important;}
	.counted img.online{right: 112px !important;}
	.view__profile__userinfo__online {font-style: italic;}
	#view_profile_anketa{position:relative;}

	/********** #mainTable **********/
	#mainTable {width: 790px; border-spacing:0px;border-collapse:0px; direction:rtl; }

	#mainTableLeftTd  {width: 250px;  vertical-align :top; text-align:right;direction:rtl; }
	#mainTableRightTd { vertical-align :top;}

	#mainTableLeftTd p {text-align:right;}
	/********** #mainTable **********/
	#leftTr  {width: 130px;}
	#rightTr  {width: 610px;}

	.mainTableRightTdDiv {text-align:right;direction:rtl;padding:1px;}
	.mainTableRightTdDiv  h2 {margin:10px 0px 10px 0px; text-align:right;}
	.mainTableRightTdDiv ul {list-style:none;}
	/*.mainTableRightTdDiv p {padding:5px;}*/
	/********** footer **********/
	#footer {text-align:right;margin-top:5px;}
	#footer table td {vertical-align :top;}
	#footer table  {width: 790px;direction:rtl;}
	#footer a{text-decoration: underline;}
	#footer a:hover{text-decoration: none;}
	.footer_white #footer .column_footer_info ul li:last-of-type{border: none;}
	/********** footer **********/


	#welcome {text-align:right; width: 186px; }
	img.wimg {margin-top:20px;}




	#resultPpadding {text-align:right;}
	.resultPpaddingItem ,#resultPpaddingDiv, #resultPpaddingDivMsg {
			width:30px;
			height:28px;
			text-align:center;
			vertical-align :middle;
			border:1px solid #999;
			background-color:#FFF;
			float:right;
			margin:2px;padding-top:4px;
			}

	#resultPpaddingDiv {width:98px;}
	#resultPpaddingDivMsg {width:86px;}

	table.searchFormTable  {width: 100% ;text-align:right;}
	/*table.searchFormTable td {width: 253px;}
	table#two td {width: 500px;text-align:right;}
	table#two td {width: 250px;text-align:right;}*/

	#TopButtonContainer {position:relative;margin-top:10px;height:22px;overflow:hidden;}
	#TopButtonContainer ul {font: bold 12px Verdana;list-style-type: none;text-align:right;margin-right:10px;}
	#TopButtonContainer li {float:right;display:inline;margin-right:3px;padding:3px 7px;text-align:right;position:relative;border: 1px solid #999;border-bottom:none;}
	#TopButtonContainer li a{text-decoration:none;padding:0;margin:0;color: #2d2b2b;border:none !important;}
	#TopButtonContainer li a:hover{text-decoration: underline;color: #2d2b2b;}
	#TopButtonContainer li.selected {}
	#TopButtonContainer li.selected a{}
	#TopButtonContainer li.selected a:hover{text-decoration: none;}


	#sm a { font-weight:400;text-decoration:none;}
	#sm a img {margin-bottom:-3px;margin-left:5px;}
	.up_bold_png {margin-bottom:-3px;margin-right:0px;margin-left:5px;width: 16px; height:16px;}


	.members_message {font-size:95%;padding-left:10px;text-align:right; direction:rtl;}
	.members_message a img  {margin-bottom:-3px;margin-right:5px;}
	.members_message   {height:25px;}
	.members_message  a { display:block; text-decoration:none;font-weight:normal;}
	.members_message  a:hover { display:block; text-decoration:none;font-weight:normal;}

	/********** mainUsersPic **********/
	img.online_write_msg {border:none;position:absolute;margin:1px 97px 0px;z-index: 100;}

	.counted.mainUsersPicBold,.counted.mainUsersPicBold .newFaceLink,.counted.mainUsersPicBold .newFaceLink div,.counted.mainUsersPicBold .newFaceLink *{color:#fff !important;}
	.counted.mainUsersPicBold a{color:#fff !important;}
	/********** mainUsersPic **********/

	/********** mainUsersPicSmall **********/
	.mainUsersPicSmall {height:100px; vertical-align:top;font-size:85%;position:relative;}

	/********** mainUsersPic **********/

	.desc {font-size:90%;text-align:right;}
	.txt {width: 150px; text-align:right;}


	#login_ul {text-align:right; list-style:none;margin-bottom:10px;}
	.reg__item--login{width:250px;margin:0 auto 20px auto;}
	.reg__item--login input{border:1px solid #333366; width:250px !important;}

	.SearchResult { text-align:right; border:1px solid #999999; background-color: #fff; margin:3px;  height:107px; padding:5px 5px 0px 0px;position: relative;}
	.SearchResult div.photo {float:right;display:inline;height:100px;width:70px;padding-left:5px;overflow: hidden;min-width: 62px;}
	.SearchResult div.photo img {margin:0px;padding:0px;border:1px solid #999;}
	.SearchResult div.SearchResult_UserInfo {float:right;display:inline;height:90px;width:200px;margin:0px 3px 0px 3px;}
	#user_cPhotocontainer + .why_register_userinfo{max-width: 190px;}
	.whyRegister_text{text-align: right;margin-bottom:8px;}
	.SearchResult div.SearchResult_UserOption{float:left;display:inline;width:160px;margin:0px 3px 0px 3px;text-align:left;font-size:95%;}
	.SearchResult p.SearchResult_UserNumber  {position:relative; left:0%; top:0%; font-size:80%;color:#999;}
	.SearchResult_UserInfo ul {list-style:none;}
	.SearchResult_UserInfo li#nag samp {display:inline;margin-left:5px;}
	.SearchResult_UserInfo samp {font-size:13px;line-height:1.5em;font-size:90%;color: #333366}
	.SearchResult_UserOption ul {list-style:none;}
	.SearchResult_UserOption samp {font-size:13px;line-height: 1.5em;margin-left:5px;font-size:90%;}
	.search__item__favorit{border-bottom: 40px solid rgb(74, 158, 234);border-right: 41px solid transparent;bottom: -1px;color: #fff;height: 0;position: absolute;left: -1px;width: 0;}
	.search__item__favorit i{height: 15px;position: absolute;bottom: -33px;right: -20px;width: 16px;}
	#nag .color__blue{color: #437ED8;}
	/********** SearchResultBold **********/
	.SearchResult.SearchResultBold{background: url(/site-images/patterns/pattern.png) repeat;color: #fff;text-shadow: none !important;}
	.SearchResult.SearchResultBold a:not(.delete_gift_icon),.SearchResult.SearchResultBold #nag .color__blue{color: #fff;text-decoration: underline;}
	.SearchResult.SearchResultBold a:hover{text-decoration: none;}
	.SearchResult.SearchResultBold div.SearchResult_UserInfo .srphoto samp,.SearchResult.SearchResultBold .heart_png,.SearchResult.SearchResultBold .SearchResult_UserInfo samp,.SearchResult.SearchResultBold p.SearchResult_UserNumber {color: #fff !important;}
	.SearchResult.SearchResultBold li#sm b{color:#fff !important;}
	.SearchResult.SearchResultBold .search__item__favorit{border-bottom-color: #fff;}
	.SearchResult.SearchResultBold .card__bold_link{position: absolute;left: 10px;bottom: 8px;height:15px;font-size: 80%;text-decoration: underline;z-index: 100;font-weight: normal;padding-right: 12px;cursor: pointer;}
	.SearchResult.SearchResultBold .card__bold_link:after{width: 14px;height: 14px;content: '';right: -2px;bottom: -2px;background: green;position: absolute;background: url(/site-images/icons/shevron.svg)no-repeat;background-size: 100%;}
	.SearchResult.SearchResultBold .card__bold_link.card__bold_link_favorit{left: 35px;}
	.SearchResult.SearchResultBold .card__bold_link:first-letter{text-transform:uppercase;}

	div.SearchResultBold div.photo {width:62px;padding-left:14px;}
	div.SearchResultBold div.SearchResult_UserInfo img.genreIcon {margin:4px 3px 1px 3px;}
	div.SearchResultBold div.SearchResult_UserOption{width:180px;}
	#left1 div.SearchResultBold div.SearchResult_UserOption{width:160px;}
	#my_gifts div.SearchResultBold div.SearchResult_UserOption{width:160px;}
	div.SearchResultBold a{font-weight: bold;}
	div.SearchResultBold a:hover{font-weight: bold;}

	.SearchResultBlock_UserInfo {padding:0;text-align:center;width:120px;margin-top:5px;float:right;display:inline;}
	#search_result_main_page div.SearchResult div.SearchResult_UserInfo {width:240px;}
	#search_result_main_page div.SearchResult div.SearchResult_UserInfo--travels {width: 450px;}
	#search_result_main_page.search_travlers_results .SearchSettings{display: none;}
	.look_gender_in{display: inline-block;line-height: 24px;}
	div.big-photo,div.big-photo a,div.big-photo a img {float:right;display:inline;}
	.mainUsersPic {zoom:1;}
	.SearchSettings {padding: 5px 0;zoom:1;}
	.SearchSettingL {float:right;display:inline;}
	.SearchSettingR {float:left;display:inline;}
	.SearchSetting {}
	.SearchSetting a {}
	.SearchSettingName {}
	.SearchSettingL a:not(.active){opacity: 0.5;}
	/********** SearchResult **********/

	.SearchResultcheckbox  {float:right; margin:40px 2px 0px 2px;}

	#messages_list li samp {float:right;}

	div.SearchResult_UserInfo samp.sronline {color:#990066;}
	div.SearchResult_UserInfo .srphoto samp {color:#999999;}
	div.SearchResult_UserInfo li.PROFILE_DELETED samp img {margin-bottom:-4px;margin-right:5px;}
	.PROFILE_DELETED samp {color:#999999;}
	.delete_profile_link{font-size: 130%;}
	div.SearchResult_UserOption p.SearchResult_UserNumber {float:left;}
	.SearchResult .photo #count_fotos{right: 2px;top: 3px;font-size: 8px;padding: 1px !important;}
	.last_message_text{max-height: 34px;overflow: hidden;text-overflow: ellipsis;display: inline-block;margin-top: 2px;}
	/******* who like me SearchResult *****/

	#who_liked_me .SearchResultBold {background-color: #fff;}

	.bold_who_like_me {background-color: #D9D7FF;border:1px solid #999;}
	 div.photo {background:transparent;}
	div.SearchResult_UserInfo {background:transparent;}
	#who_liked_me  div.photo  { margin:0px;}

	#who_liked_me  div.SearchResult_UserInfo   {margin:0px;}
	#who_liked_me div.SearchResult_UserOption  {margin:0px;}

	#who_liked_me div.photo {float:left;margin-left:5px;}
	#who_liked_me div.SearchResult_UserInfo   {float:left;width:200px;}

	#who_liked_me div.SearchResult_UserOption {float:right; text-align:right; width:210px;}
	.heart_png {text-align:center; font-size:90%; color:#999;width:90px; float:left;margin-top:10px;}

	.heart_png img {border:1px solid #999;}
	.voted_photo {float:left;width:70px;height:100px;margin:0px;padding:0px; float:right;}

	#my_gifts div.SearchResult div.SearchResult_UserOption {width:180px;}
	img.gifts_image {width:56px;height:56px;}
	.SearchResult img.gifts_image{border:none !important;}
	.gifts__item:hover,
	.gifts__item{text-decoration: none;position: relative;display: inline-block;}

	.gifts__c{position: absolute;top: -172%;z-index: 100;}
	.gifts__c img{max-width: 60px;}
	.mobile_location{width: 15px;display: inline-block;font-family: 'fontello' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
	.mobile_location:before {content: "\e903";font-size: 15px;color:#ccc;position: relative;right: -2px;}
	.gifts__item:hover .gifts__c{display: block !important;}
	p {text-align:right;}
	table#main_message_Table {text-align:right;width:100%;direction:rtl; }
	table#main_message_Table td {text-align:right; vertical-align:top;}
	td#main_message_Table_Left_Td {text-align:right;width:175px;vertical-align:top;}
	#mss {width:165px; height:460px; text-align:right;}
	div.recipient_textarea textarea {width:99%;border:2px solid #999;height:225px;text-align:right; direction:rtl;}
	div.user_textarea textarea {width:99%;border:2px solid #999;height:130px;text-align:right;direction:rtl;}

	p#new_mesage {text-align:left;float:right;vertical-align:middle;}
	p#black_list_and_suport {text-align:right;float:left;}
	p#black_list_and_suport a {margin:0px 10px 0px 10px;}
	img.genre_icon_gif {border:none;}

	#recipient_data {text-align:right;}
	#recipient_data p {margin-right:10px;font-weight:bold;border:none;font-size:85%;text-align:right;}
	#recipient_data p  b {margin-right:10px;color:#999;}
	#recipient_data a {text-decoration:none;width: 126px;}
	#recipient_data a:hover {text-decoration:none;width: 126px;}

	#user_data {text-align:right;}

	#user_data p {margin-right:10px;font-weight:bold;border:none;}
	#user_data p  b {margin-right:10px;color:#999;}

	#user_data a {text-decoration:none;width: 126px;font-size:85%;}
	#user_data a:hover {text-decoration:none;width: 126px;font-size:85%;}

	.uSerSphotosActive {}

	#top_10_main_block p {text-align:right;margin-bottom:20px;margin-top:20px;}
	#top_10_main_block a img { margin-bottom:-5px;margin-left:10px;}

	.topPhotosDiv {float:right;display:inline;margin-bottom:30px;margin-right:25px;margin-left:0;width:150px;text-align: right;}
	.topPhotosDiv .mainUsersPic {height:190px;margin:0;}
	.topPhotosDiv .mainUsersPic a img {float:right;}
	.top10username {clear:both;}
	.cntPlase {text-align:center;width:126px;font-weight:bold;background-color:#999;margin-bottom:1px;color:#fff;direction:rtl;padding-bottom:2px;}
	.topPhotosDiv samp {color:#999;font-size:90%;}

	#user_c  {width: 200px;}
	#user_cNavMenu {margin:0px 0px 10px 0px;}
	#user_cgrey {color:#999;}
	#user_cNavMenu ul {list-style:none;}
	#user_cNavMenu a { text-decoration:none;display:block; max-width: 140px; }
	#user_cNavMenu a:hover { text-decoration:none;display:block;max-width: 140px;}
	#user_cNavMenu li {padding:3px 0px 3px 0px; font-size:110%;}
	/*#user_cNavMenu li img{margin-bottom:-3px;margin-left:5px;float:right}*/
	.left__usermenu{width: 200px;}
	.left__usermenu a{display: block;}
	.left__usermenu .event__count{float: left;}
	.left__usermenu .input_find_b{max-width:none !important;color:#fff !important;display: flex !important;flex-wrap: wrap;justify-content: center;align-items: center;}
	.left__usermenu .input_find_b .user__menu__icon.user_c_icon{padding-left: 3px !important;}
	.user__menu__txt,
	.user__menu__icon{display: inline-block;vertical-align: middle;}
	.event__count.mainTableRightTdDiv {background: none;border-radius: 4px;box-shadow: none;display: inline-block;font-weight: normal;height: auto;margin: 0;padding: 0 6px;vertical-align: middle;width: auto;
	-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.event__count.event__count--main.mainTableRightTdDiv {background: none;border:solid 1px red;color: red;text-shadow: none;}
	.liked__menu .event__count.mainTableRightTdDiv{margin: 0 6px;}
	.liked__menu__item{display: inline-block;margin: 0 0 0 8px;position: relative;}
	.liked__menu__title.mainTableRightTdDiv{display: inline-block;padding: 5px;vertical-align: middle;}
	.liked__menu__item .event__count.mainTableRightTdDiv {background: #FFF;margin: -28px -11px 0 0;position: relative;z-index: 11;}
	#tab_total_counter, #tab_favorites_counter {position: absolute;left: -10px;top: 15px;}
	.liked__menu__item__first {position: relative;}
	.liked__menu__item--light{opacity: .5;}
	.AQUARIUS {background: url(/site-images/zodiac/16x16/AQUARIUS.png) right center no-repeat; padding-right:20px; display:block; }
	.SCORPIO  {background: url(/site-images/zodiac/16x16/SCORPIO.png) right center no-repeat;padding-right:20px; display:block; }
	.ARIES    {background: url(/site-images/zodiac/16x16/ARIES.png) right center no-repeat;padding-right:20px; display:block; }
	.TAURUS   {background: url(/site-images/zodiac/16x16/TAURUS.png) right center no-repeat;padding-right:20px; display:block; }
	.CANCER   {background: url(/site-images/zodiac/16x16/CANCER.png) right center no-repeat;padding-right:20px; display:block; }
	.CAPRICORN {background: url(/site-images/zodiac/16x16/CAPRICORN.png) right center no-repeat;padding-right:20px; display:block; }
	.VIRGO     {background: url(/site-images/zodiac/16x16/VIRGO.png) right center no-repeat;padding-right:20px;display:block; }
	.GEMINI    {background: url(/site-images/zodiac/16x16/GEMINI.png) right center no-repeat;padding-right:20px;display:block; }
	.LEO       {background: url(/site-images/zodiac/16x16/LEO.png) right center no-repeat;padding-right:20px;display:block; }
	.LIBRA     {background: url(/site-images/zodiac/16x16/LIBRA.png) right center no-repeat;padding-right:20px;display:block; }
	.PISCES    {background: url(/site-images/zodiac/16x16/PISCES.png) right center no-repeat;padding-right:20px;display:block; }
	.SAGITTARIUS {background: url(/site-images/zodiac/16x16/SAGITTARIUS.png) right center no-repeat;padding-right:20px;display:block; }


	/********** authorPic **********/
	.authorPic {height:190px; vertical-align :top; font-size:85%; float: right; margin: 5px 5px 5px 15px; text-align:right;direction:rtl; }

	.authorPic img  { padding:2px;}
	img.online_write_msg {border:none;position:absolute;margin:1px -70px 0px;z-index: 100;}
	/********** authorPic **********/

	/******* zadiaki ********/
	.hrh3-ARIES {background: url(/site-images/zodiac/16x16/ARIES.png) right 2px no-repeat; padding-right:20px;  }
	.hrh3-TAURUS {background: url(/site-images/zodiac/16x16/TAURUS.png) right 2px  no-repeat; padding-right:20px; }
	.hrh3-GEMINI {background: url(/site-images/zodiac/16x16/GEMINI.png) right 2px   no-repeat; padding-right:20px; }
	.hrh3-CANCER {background: url(/site-images/zodiac/16x16/CANCER.png) right 2px  no-repeat; padding-right:20px;  }
	.hrh3-LEO {background: url(/site-images/zodiac/16x16/LEO.png) right 2px  no-repeat; padding-right:20px;  }
	.hrh3-VIRGO {background: url(/site-images/zodiac/16x16/VIRGO.png) right 2px  no-repeat; padding-right:20px;  }
	.hrh3-LIBRA {background: url(/site-images/zodiac/16x16/LIBRA.png) right 2px  no-repeat; padding-right:20px;  }
	.hrh3-SCORPIO {background: url(/site-images/zodiac/16x16/SCORPIO.png) right 2px  no-repeat; padding-right:20px;  }
	.hrh3-SAGITTARIUS {background: url(/site-images/zodiac/16x16/SAGITTARIUS.png ) right 2px no-repeat; padding-right:20px; }
	.hrh3-CAPRICORN {background: url(/site-images/zodiac/16x16/CAPRICORN.png) right 2px  no-repeat; padding-right:20px;  }
	.hrh3-AQUARIUS {background: url(/site-images/zodiac/16x16/AQUARIUS.png) right 2px  no-repeat; padding-right:20px;  }
	.hrh3-PISCES {background: url(/site-images/zodiac/16x16/PISCES.png) right 2px  no-repeat; padding-right:20px; }
	#site_news_main {margin-top:20px;}

	.textARTICLES {height:auto; border-bottom:1px dashed #999;margin:3px 0px 5px 0px; padding:3px 0px 10px 0px;}
	.textARTICLEStdate {font-size:80%;margin-left:15px;margin-right:3px; float:right;width: 70px;background-color:#C9C9D5; text-align:center;}
	.textARTICLEStid {float:right;width:350px;}

	.textARTICLESVIEWS {font-size:80%;text-align:left; float:left;width: 90px;color:#999;}
	.textARTICLES a {text-decoration:none; }

	table.textARTICLES {padding:0;}
	.poll-head {padding-bottom:0;}
	.poll-head .textARTICLEStdate {margin-top:3px;}

	.poll-head .textARTICLESVIEWS {width:100px;}
	p.desc {text-align:right;}
	.polls-p td.textARTICLEStid{width:auto;}
	.polls-p div.textARTICLESVIEWS {width:100px;}

	.article_h1{font-size: 1.5em;line-height: 1.2;}
	.popular_aticles_div{line-height: 1.5em;text-decoration: none;margin-bottom: 4px;text-align: right;clear: both;font-size: 1.3em;font-weight: bold;}
	/********************************** index page - bottom polls ************************************/
	.polls-group input {margin-left:5px;}
	.polls-group {padding:5px;}
	.polls-group .textARTICLEStid {width:400px;}
	.polls-group .textARTICLESVIEWS {width:100px;}

	/******** polls form ********/
	.polls-form table tr td{padding:2px 0;}

	#article_p  {direction:rtl; font-size:100%;font-family:sans-serif;line-height:1.5em;letter-spacing:0.1ex; padding-right:5px;}
	.hrparg {direction:rtl; font-size:100%;font-family:sans-serif;line-height:1.5em;letter-spacing:0.1ex; padding-right:5px;}
	#wlright_column {text-align:right;}

	#about_me {display:block; width: 400px;}
	.error {text-align:right;padding:10px;clear:both;display: inline-block;width:calc(100% - 20px);}
	.error  {background-color: #FFECEC !important;border: dashed 1px #FFD0D0 !important;color: #000 !important;max-width: 100% !important;}
	.error a{color: #B96464 !important;}
	.error a:hover{color: #B96464 !important;text-decoration: underline;}
	.error center, .error h1 {color:#000 !important}
	.error b {color:#999;}
	.success{background-color: #E1F3E4;border: 1px solid #CFEFD4;color: #000;max-width: 100%;padding:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display:inline-block;width:calc(100% - 20px);}
	.error_alarm{background-color: #fff6c3 !important;color: #5c5c5c !important;max-width: 100% !important;border: 1px dashed #EFDA5F !important;}
	#confirm_sms { font-size:120%; padding:20px 3px 20px 3px;width: 470px;float:right;}
	#confirm_sms b {color:#892861;background-color:#FFF;padding:3px;}
	#conf_sms_terms {text-align:right;font-style:italic}

	#conf_sms_terms ul li {list-style:none; margin:0px; padding:0px;color:#999;}
	#conf_sms_terms ul li a {color:#999;}
	#conf_sms_terms ul { margin:0px; padding-right:3px; display:inline;}
	#phone {float:right;padding:15px 20px 0 0;}
	#remember {margin-top:3px;margin-left:10px;}
	/*********************  buttons ******************/
	.lock-icon{z-index:100;background: url(/site-images/icons/lock.svg) no-repeat;display: inline-block;position: relative;width: 16px;height: 20px;position: relative;right: 75px;top: 5px;}
	.enter_input_b ,.input_register_b , .input_find_b , .input_edit_save, .input_reset_b {cursor:pointer; width: 120px; text-align:center; height:25px; font-weight:normal !important;border:1px solid #999;  background: url(/site-images/button.png) no-repeat;color:#fff;}
	.reg-buttons .input_reset_b, #why_register_button .enter_input_b, .input_register_b, .send_msg_button, .big_button{border:none;cursor: pointer;}
	.send_msg_button.welcomeback_button{overflow: hidden;display: inline-block;vertical-align: middle;width: 194px !important;padding: 0 10px;}
	.send_msg_button.welcomeback_button.button_disabled{opacity: 0.6;}
	.input_edit_save {width: 106px; text-align:center; height:25px; font-weight:bold;border:none;  background: url(/site-images/button.png) no-repeat ; color:#fff;}

	.input_register_b {width: 140px;}

	#top_welcom {padding-bottom:25px;padding-top:25px;}

	#top_welcom_text {margin-top: 5px;width: 210px;}
	#top_welcom_text #wp {font-size:130%;text-align:right;}
	#top_welcom_text #wt {text-align:right;padding-top:10px;}
	.margin_direction{margin-right: 15px;}
	/****** MainPartner ******/

	#MainPartner { width: 790px; direction:rtl;margin-bottom:30px;}
	.freeblocks {width: 200px; float:right;direction:rtl;margin-left:20px;height:auto;padding-left:30px;padding-bottom:20px;padding-top:20px;min-height: 100px;border-left:1px dashed #999;}
	/* for Internet Explorer */
	/*\*/
	* html .freeblocks {
	height: 100px;
	}
	/**/
	.freeblocks h4 {margin-top:-20px;margin-bottom:40px;}
	#fast {border:none;margin-left:0px; background: url(/site-images/003.jpg) 30px 2px  no-repeat; }
	#free  { background: url(/site-images/002.jpg) 30px 2px   no-repeat; }
	#profit  { background: url(/site-images/001.jpg) 30px 2px   no-repeat; }
	.partnerask {direction:rtl;margin:20px 0px 20px 0px;}
	.partnerTov {direction:rtl;margin:20px 0px 20px 0px;}
	#partnerForms {margin:20px 0px 20px 0px; direction:rtl;}
	#partner_support_form {margin-top:10px;}
	#partner_support_form p {width: 200px;margin-left:30px; float:right;margin-top:5px; margin-bottom:5px;}
	.partnerTov ul li {list-style:none;margin:10px 13px;display:inline;float:right;}
	.partnerTov ul li strong {display:none;}
	#SERVICE_COST_INFO  {color:#999;direction:rtl; font-size:90%;}
	.cakedob {margin-left:10px; margin-bottom:-3px;}
	.networkInfo {font-size:100%; margin:10px 3px 10px 3px;}
	.networkInfo { width: 450px;float:right;}
	.contact_link{font-size: 140%;}
	/***** network_email_needed_popup ******/
	.network_c{text-align: center;}
	.network_form_item{margin-top: 18px;}

	.network_c input[type="submit"]{cursor: pointer;}
	.network_c input[type="radio"]{margin-right: 3px;position: relative;top:2px}
	.network_c input[type="text"],
	.network_c input[type="password"]{border:solid 1px #E2E2E2;padding:5px;}
	.network_c select{border:solid 1px #E2E2E2;padding:2px;}
	/*popup recovery password*/
	#password_recovery_popup .reg__item{position: relative;}
	#password_recovery_popup .see__pass {background: url(/site-images/eye.png) 0 0 no-repeat;height: 32px;width: 32px;vertical-align: top;position: absolute;right: 0;top: 0;}
	#password_recovery_popup .see__pass.active { background-position: 0 -32px; }
	#password_recovery_popup .error_msg { color: red; }
	#password_recovery_popup .popup_title { max-width: 400px; }
	.password_recovery_form--rules_password{font-size: 80%;color: #aaa;position: relative;text-align: right;}
	.password_recovery_popup--wrap_error_container{height: 15px;position: relative;top:-5px;}
	.password_recovery_popup--wrap_error_container #error_container{position: absolute;width: 100%;left:0;top:0;}
	.password_recovery_wrap_btn{margin-bottom: 20px;text-align: center;}
	#password_recovery_form{width: 300px;margin:0 auto;}
	/*end network_email_needed_popup*/
	#zd {margin-bottom:-5px; margin-left:3px}
	p {direction:rtl;}
	#POPUP_FORGOT {text-align:right; float:right;}
	img.png_icon_add_this {width: 46px; height:14px; margin:0px 5px 0px 5px;}
	#asbtable {width: 500px;}
	.asbtable_text  {width: 90px;}
	.asbtable_form select {width: 120px;}
	.asbtable_form  ul li {}
	.asbtable_form  ul li input {margin-left:5px;}
	#zodiac_select input {margin-right:5px;margin-left:5px;}
	#israelinfo {text-align:right;width: 500px;}

	p#bottom_link {text-align:left;}
	p#bottom-buttons {text-align:left; padding-top:5px;}
	p#bottom-buttons b {display:none;}
	p#bottom-buttons a {text-decoration:none;margin:0px 3px 0px 3px;}
	.bottom-buttons-png  {width: 28px; height:26px;}
	/***** place index *************/
	#mainTableRightTdDiv_places {border:1px solid;}

	.places.placesItem { height:120px;width:539px;}
	.placesItem .placesItem_img  {float:right;}
	.placesItem .placesItem_img img {padding:1px; border:1px solid #fff;width:180px;height:120px;}
	.placesItem .placesItem_txt  {height:120px;float:right;display:inline;padding-right:10px;width:320px;}
	.placesItem .placesItem_txt ul li {margin:3px 10px 3px 0px;}
	#mainTableRightTdDiv_places {border:1px solid ;padding:5px 5px 0px 5px;}

	#photoContainer  h1 { font-size:100%; }
	.singlplaceItem .view_profile_anketa_block_photo_container h2 {font-size:100%;}
	#profile_about_anketa #photoContainer {position:relative;}
	.placesItem_img {float:right;}
	.placesItem_txt u, .placesItem_txt span, .placesItem_txt h1 {display:inline;}
	.placesItem_txt h1 {font-size:14px;}

	.placesNotPromoted {background:none !important;}
	.palaceItem .profile_about_anketa_block {margin-bottom:25px;}
	.emojione{width: 24px;height: 24px;vertical-align: middle;margin: 0 2px;}
	.profile_about_anketa_block .emojione{width: 24px;position: relative;top: 3px;margin: 0 2px;}
	.fplace_edit {float:right;display:inline;margin-right:4px;zoom:1;height:90px;width:120px;overflow:visible;}
	.fplace_edit input {float:right;margin-top:36px;zoom:1;}
	.fplace {float:right;display:inline;margin:5px 25px 5px 0;zoom:1;}
	.fplace_edit a img, .fplace_edit a {zoom:1;float:right;display:inline;overflow:visible;}
	.fplace_edit a {padding: 10px 5px 10px 0;}
	/***** place index *************/

	/* unsub */
	#unsub_iframe {width:545px; height:130px; border:none; float:right;}
	#UnsubTextAbout {text-align:right; border:none; width:539px; padding:1px; }
	#unsubLeftTd { text-align:right; border:none; margin:0; padding:0; width:210px;}
	#unsubTable {border:none; width:790px; direction:rtl;}
	#unsubCheckboxes {background: #f8f8f8; color:#000; border:1px solid #999; text-align:right; margin-top:10px;}
	#unsubCheckboxes td {color:#000;}
	/* capcha */
	#result_vericap input{width:20px;}
	#text_vericap {width:500px; }

	/* payways */
	.choice_pay {width:150px;height:150px;float:left;margin:15px;text-align: center;padding-top:0px;}
	#sms_activation {margin-left:94px;}
	.sms_way{background: url(/site-images/payway-icon.png) center top no-repeat; width:150px; height:150px;}
	.sms_way:hover{background: url(/site-images/payway2-icon.png) center top no-repeat; width:150px; height:150px;}
	.credit_way{background: url(/site-images/payway3-icon.png) center top no-repeat; width:150px; height:150px;}
	.credit_way:hover{background: url(/site-images/payway4-icon.png) center top no-repeat; width:150px; height:150px;}
	#mask {position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}
	.window {position:absolute;left:0;top:0;width:440px;height:330px;display:none;z-index:9999;padding:20px;background: url(/site-images/payable_alert.png) no-repeat;}
	.window h2, .window h3, .window table td, .window input {color:#000;font-weight:bold;}
	#dialog1 {width:375px;height:333px;}
	#payable_alert {width:375px;height:333px;}
	/***** Register JQUERY Validation *************/
	.focusField{border:solid 1px #73A6FF;background:#EFF5FF;color:#000;}
	.idleField{background:#fff;border: solid 1px #7F9DB9 !important;}
	.focusPassField{border:solid 1px #73A6FF;background:#EFF5FF;color:#000;}
	.idlePassField{background:#fff;border: solid 1px #7F9DB9 !important;}
	.error_text {text-align: right;padding-bottom: 2px;color: #EA5200;}
	.error_sign {background:url("/site-images/error.png") no-repeat;background-position:right top;padding-bottom: 2px;margin:0 5px 0 5px;}
	.accept_sign {background:url("/site-images/accept.png") no-repeat;background-position:right top;padding-bottom: 2px;margin:0 5px 0 5px;}
	.loading_sign {background:url("/site-images/ajax-loader.gif") no-repeat;background-position:right top;padding-bottom: 2px;}
	#success_msg {font-weight: bold;color: #0060BF;margin-left: 19px;}
	/*************************Alex changes**************************/

	#mainTable {margin-bottom:10px;}
	.about_block_icon {float:right;margin-top:2px;}
	/************************ Image borders *********************************/
	.mainUsersPic img, #user_cPhotocontainer img, #welcome2 .mainUsersPic img, .top_photos_rating img {border:1px solid #999;padding:2px;width:120px;height:180px;}
	div.SearchResult div.photo img, .mainUsersPicSmall img, .profile_about_anketa_block_photo img, .view_profile_anketa_block_photo img, div.voted_photo img, .SearchResultBold div.photo img, .bigUserPhoto {border:1px solid #999;padding:2px;}
	div.voted_photo img.gifts_image{border:none !important;position: relative;top: 4px;}
	div.SearchResult div.photo img, .mainUsersPicSmall img {width:60px;height:90px;}
	.country_flags{width:14px;}
	/***********************************************************************/
	/*http://ukrdate.dateland.co.il/support/*/
	#support {margin:0 0 20px 0;display:block !important;float:none !important;width:auto !important;padding:5px;}
	#support a.support-link {padding-right:10px;display:block;font-size:15px;line-height:30px;text-decoration:none;border-bottom:1px dashed #999999;text-decoration:underline;}
	#support p.faq-q {font-weight:bold;}
	h2 a {text-decoration:none;}
	#support div {padding:5px;}
	#partner_support_form .mainTableRightTdDiv {padding:5px;}
	#support ol{margin:0 30px;}

	#tringmeph {width:250px;}
	/*http://dev.dateland.co.il/?action=greeting*/
	.red_label {color:red;font-size:90%;margin-bottom:10px;}
	.red_bold_label {color:red;}
	/*end*/
	#dhtmlpointer{display:none;}
	#top_10_main_block a {display:inline-block;margin-bottom:10px;text-decoration:none;}
	#view_profile_anketa_block_user_data iframe {float:right;}
	#view_profile_anketa_block_user_data {width: 214px !important;}
	.newFaceLink {text-align:center;margin-top:2px;}
	.newFaceLink a{word-wrap:normal; }
	.newFaceLink .region__item{overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
	.photo-signature {text-align:center;padding:0 0 0 15px;line-height:1.2;}
	#welcome2 div.mainUsersPic,#welcome3 div.mainUsersPic {margin-right:0;}

	#welcome2,#welcome3{text-align: right;width: 186px;}

	img.fly-icon {width:16px !important;height:16px !important;display:inline;border:none !important;margin-bottom: -5px;}
	img.fly-icon.search__block__fly-icon{position: relative;top: -1px;float:none !important;display: inline-block !important;margin-top: 2px;}
	/************************************* VIDEO ********************************************/
	.UsersVideoPic {position:relative;margin:0 auto;position:relative;width:246px;}
	.playButton {display: block;right:78px;position:absolute;top:48px;background:url(/site-images/play.png);width:90px;height:90px;}
	.view_profile_anketa_block_video {position:relative;}
	.playButtonSmall {display:block;right:40px;position:absolute;top:25px;width:45px;height:45px;background:url(/site-images/play_small.png) no-repeat;}
	.video {display:inline;float:right;margin-left:3px;position:relative;}
	.view_profile_anketa_block_video {float:right;display:inline;}
	#videoComments {float:right;}
	#video-list {margin-top:20px;}
	/*********************************************************************************/
	table.error {padding:3px;}
	table.error h1{line-height:1;}

	/******************************* Banner **************************************************/
	table.banner_to_bottom {height:100%;}
	table.banner_to_bottom td.banner_cell {height:100%;vertical-align:middle;text-align:center;padding-top:30px;}
	td#mainTableLeftTd, .sexybg, #mainContent,#mainDiv {height:100%;}
	#mainTable tr.bot-row {height:100%;}
	#mainTable tr.top-row {height:1%;}

	#geo-tags a {line-height:1.2;}
	#geo-tags.geo-tags-sng a,#geo-tags.geo-tags-sng p{display: inline-block;}
	#geo-tags a {line-height: 1.2;}
	.wrapFlags {display: inline-block;}
	.wrapFlags img{position: relative;top:1px;}
	/************************************ User settings *************************************/
	#delete_account_form p{text-align:center;}
	#delete_account_form h2 {margin-top:10px;}
	.schbox {float:right;width:30px;text-align:center;}
	.sinpbox {float:right;width:140px;text-align:center;}
	.setting-view {margin-right:31px;line-height:1.2;}
	.setting-view-input {margin-right:141px;}
	.usrsetting {padding:2px 0 2px 10px;}
	.usrsetting p.desc {padding-right:10px;padding-bottom:5px;line-height:1.2;}


	.mainTableRightTdDiv input.radio{margin:0 3px;}
	.mainTableRightTdDiv .SearchResultcheckbox input {margin-right:0;}
	#profile_about_anketa input.input_edit_save {margin-left:15px;}
	/************************************** skin-change ****************************************/
	#skin-popup {width:690px;position:relative;}
	#skin-popup-inner {height:119px;padding:0;width:640px;overflow:hidden;margin-left:24px;}
	#skin-popup-inner2 {height:119px;padding:0;width:3250px;}
	#skin-popup .buttns input {float:left;display:inline;margin-right:15px;padding:0 10px;margin-top:5px;color:#333;}
	#skin-popup a.default-skin {float:right;margin-top:5px;color:#333;}
	#skin-popup a.skin-block {display:block;float:left;display:inline;height:105px;width:105px;border:2px solid #ccc;margin:5px 10px;}
	#skin-popup a.active {border-color:#494EAA;}
	#skin-popup .prev-next-btns {float:right;margin-right:110px;}
	#skin-popup a.disabled_link {cursor:default;opacity:0.5;}
	#skin-popup  a#prev-d-slide {position:absolute;top:40px;left:0;background:url(/site-images/arrow--left.png);width:25px;height:31px;}
	#skin-popup  a#next-d-slide {position:absolute;top:40px;right:0;background:url(/site-images/arrow--right.png);width:25px;height:31px;}
	#skin-change-link img {margin-bottom:-4px;padding-left:6px;}

	a#skin-1 {background:url(/css/skin/1/preview.jpg) center center no-repeat;}
	a#skin-2 {background:url(/css/skin/2/preview.jpg) center center no-repeat;}
	a#skin-3 {background:url(/css/skin/3/preview.jpg) center center no-repeat;}
	a#skin-4 {background:url(/css/skin/4/preview.jpg) center center no-repeat;}
	a#skin-5 {background:url(/css/skin/5/preview.jpg) center center no-repeat;}
	a#skin-6 {background:url(/css/skin/6/preview.jpg) center center no-repeat;}
	a#skin-7 {background:url(/css/skin/7/preview.jpg) center center no-repeat;}
	a#skin-8 {background:url(/css/skin/8/preview.jpg) center center no-repeat;}
	a#skin-9 {background:url(/css/skin/9/preview.jpg) center center no-repeat;}
	a#skin-10 {background:url(/css/skin/10/preview.jpg) center center no-repeat;}
	a#skin-11 {background:url(/css/skin/11/preview.jpg) center center no-repeat;}
	a#skin-12 {background:url(/css/skin/12/preview.jpg) center center no-repeat;}
	a#skin-13 {background:url(/css/skin/13/preview.jpg) center center no-repeat;}
	a#skin-14 {background:url(/css/skin/14/preview.jpg) center center no-repeat;}
	a#skin-15 {background:url(/css/skin/15/preview.jpg) center center no-repeat;}
	a#skin-16 {background:url(/css/skin/16/preview.jpg) center center no-repeat;}
	a#skin-17 {background:url(/css/skin/17/preview.jpg) center center no-repeat;}
	a#skin-18 {background:url(/css/skin/18/preview.jpg) center center no-repeat;}
	a#skin-19 {background:url(/css/skin/19/preview.jpg) center center no-repeat;}
	a#skin-20 {background:url(/css/skin/20/preview.jpg) center center no-repeat;}
	a#skin-21 {background:url(/css/skin/21/preview.jpg) center center no-repeat;}


	/************* banners ****************/
	#top_banner_div {width:468px;float:left;height:60px;position: relative;z-index: 1;}
	#side_banner_div {margin-top:20px;width:214px;}


	/***************** photos **********************/
	div.mainUsersPic {display:inline;float:right;height:235px;margin:0 25px 0 10px;position:relative;width:140px;text-align:right;overflow: hidden;}
	#user_cPhotocontainer {height:200px;width:140px;vertical-align:middle;position:relative;}
	#user_cPhotocontainer .slick-list{direction: ltr;}
	.mainUsersPicSmall {float:right;display:inline;margin-bottom:20px;text-align:center;padding-right:10px;}

	img.online {z-index:100;margin:0 !important;padding:0 !important;position:absolute;right:63px;top:3px;border:none !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;zoom:1;}

	img.onlineUsersVideoPic {top:10px !important;left:12px !important;height:12px !important;width:12px !important;margin:0;padding:0;position:absolute;}
	#new_videos_div img.bigUserPhoto {width:240px;height:180px;}

	.mainUsersPic img, #user_cPhotocontainer img, .top_photos_rating img {border:1px solid #999;padding:2px;display:block;width:120px;height:180px;}
	div.SearchResult div.photo img, .mainUsersPicSmall img, .profile_about_anketa_block_photo img, .view_profile_anketa_block_photo img, div.voted_photo img,.SearchResultBold div.photo img, .bigUserPhoto {border:1px solid #999;padding:2px;}
	div.SearchResult div.photo img, .mainUsersPicSmall img, .SearchResultBold div.photo img, .view_profile_anketa_block_photo img {display:block;width:60px;height:90px;}
	div.view_profile_anketa_block_video_container div.view_profile_anketa_block_video img, .SearchResult .video img{display:block;width:120px;height:90px;}

	.mainUsersPicSmall img.online {right:13px;top:80px;border:none !important;}
	#new_videos_div img.bigUserPhoto {width:240px;height:180px;}

	#search_result_main_page {text-align:right;}
	#search_result_main_page div.mainUsersPic {overflow:hidden;}
	.mainTableRightTdDiv, .SearchResultFloat, #search_result_main_page, div.mainUsersPic {zoom:1;}
	#search_result_main_page .mainTableRightTdDiv {clear: both;display: block;padding: 20px 0 0;overflow: hidden;}
	.SearchResultFloat {float:right;display:inline;width:175px;}
	.wrap_search_ip div.mainUsersPic{margin-bottom: 20px;}
	#results_block{display: flex;flex-wrap: wrap;}
	/* local date
	*********************************************/
	.local-photos .mainUsersPicSmall {margin-bottom:0;margin-top:5px;position: relative;}
	.local-photos .mainUsersPicSmall img.online {right: 15px !important;top: 5px !important;}
	.place-icon {float:right;display:inline;height:47px;padding:5px 10px;}
	.place-icon img {float:right;}
	.dateland-icon {margin-bottom:-3px;}
	.local-photos .placesPromoted{border:solid 1px #B7B7B7;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

	.search_box_top_bg, .fsearch {clear:both;}
	.palaceItem .input_edit_save {float:left;margin-top:-20px;}
	/*4e4en*/
	p.plateg_check,p.plateg_check_hover{padding:0 3px;font-size:13px !important;}
	p.plateg_check:hover,p.plateg_check_hover{background-color:#336699;cursor:pointer;color:#fff}
	p.plateg_check:hover .discount_red,p.plateg_check_hover .discount_red,p.plateg_check:hover b, p.plateg_check_hover b{color:#fff}
	.discount_red{color:#ff7800}
	.credit_card_activation_c{margin-bottom:10px;}

	/*special offer*/
	.special_offer {background:url(/site-images/cut_bottom.png) left bottom no-repeat !important;
	padding:0 0 0 11px !important;
	border: none !important;
	}
	.special_offer_first_in{background:url(/site-images/cut_top.png) right top no-repeat !important;
	padding:0 11px 0 0 !important;
	border: none !important;
	}

	.special_offer_in{border:dashed 1px #000;padding:5px;min-height:50px;}

	/*radio*/
	.radio_container{width:47%;float:right;margin:10px 10px 5px 0 !important;padding:0 !important;}
	.radioItem{padding:5px 5px 0;height:85px}
	.radioItem_img{float:right;margin-left:5px;}
	.radioItem_txt ul li{line-height:1.5em}
	.radioItem_txt ul li:first-child{font-weight:bold;}
	.radioItem_txt{padding-right:95px;}
	.radio_tegs{width:145px;overflow:hidden;position:relative;white-space:nowrap;}
	/*tagCloud*/
	#tagCloud *{line-height:20px}
	#radio_tags li{display:inline;margin:0 2px;}
	#radio_tags li a{text-decoration:none}
	#radio_tags li a:hover{text-decoration:underline}
	#radio_tags li.active a{font-weight:bold;text-decoration:underline}

	/*statistic_menu_text*/
	.statistic_menu_text{text-align:center;margin:15px 0 25px !important;width:200px;padding:5px !important;}

	.favorits_link{display:block;line-height:24px;height:24px;padding:0 28px 0 0;font-size:16px;margin-top:5px;}

	/*radio*/
	.radio{margin:0 2px 0 2px;}
	#look4friends, #look4love, #look4marriage, #look4sex{margin:0 2px 0 4px;}

	.favorits_link{margin-right:50px;}

	/*click_menu_list*/
	#payways_available .click_menu_list{list-style:none;direction:rtl}
	#payways_available .click_menu_list li{display:block;height:75px;width:170px;margin:3px;float:right;text-align:center;cursor:pointer;line-height:12px;font-size:11px;position:relative;}
	#payways_available .click_menu_list li a,
	#payways_available .click_menu_list li a span{display:block;text-decoration:none;color:#000 !important}
	#payways_available .click_menu_list li a{background:#e3e3e3;border-radius:0;height:65px;width:170px;border:solid 1px #dbdbdb;padding:5px 0;
	-webkit-transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;
	-o-transition: all 0.15s linear;}
	* html #payways_available .click_menu_list li,
	* html #payways_available .click_menu_list li a {width:165px !important;}
	#payways_available .click_menu_list li.current a,.click_menu_list li a:hover{background:#fff;}
	#payways_available .click_menu_list li.current a{cursor:default;}
	#payways_available .click_menu_list_title{font-weight:bold;font-size:12px;margin-bottom:6px;}

	/*question_mark*/
	.question_mark{display:inline-block;margin:2px 6px 0 6px;width:14px !important;height:14px !important;overflow:hidden;background:url(/site-images/question_mark.png) 0 0 no-repeat;}
	.question_mark:hover{background:url(/site-images/question_mark.png) 0 -14px no-repeat;}
	.question_mark_tooltip,.question_mark_cvv2_tooltip{font-size: 12px;border-radius:0 !important;box-shadow:none !important;border: 1px solid #EFDA5F !important;padding: 3px !important;background-color: #fff6c3 !important;color: #5c5c5c !important;width: 210px;}
	.question_mark_tooltip .ui-tooltip-content,.question_mark_cvv2_tooltip .ui-tooltip-content{font-size: 12px;}
	.question_mark_cvv2_tooltip{width: auto;}
	.question_mark-gift{margin-top: 1px !important;vertical-align: middle;}
	/*popup gifts*/
	.popup_gifts_wrap{background: none;color:#000;}
	.popup_gifts_wrap .style1 {border-collapse: collapse;}
	.popup_gifts_wrap img.gifts_image {border: 1px solid #cccccc;cursor: pointer;width: 56px; height: 56px;}
	.popup_gifts_wrap .gift {font-size:90%; direction:rtl;margin:0px;padding:0px;}
	.input_register_b,.input_find_b{cursor: pointer;}
	.gifts__win__item__img{display: flex;flex-wrap: wrap;justify-content: space-between;}
    .gifts__win__item__img--in{margin: 5px;}
    .popup_gifts_wrap .gifts__win__item{margin: 0;}
    .gifts__win{text-align: center;display: flex;flex-wrap: wrap;justify-content: center;max-height: 200px;overflow: auto;}
    #gift_popup_link,.gift_popup_link{margin: 0 5px 5px 5px;border: none;background: #999;padding: 0 20px;height: 26px !important;color: #fff !important;text-shadow: none;display: inline-block;line-height: 26px;text-align: center;border-radius: 6px;}
	#gift_popup_link,.profile_about_anketa_block a.gift_popup_link,.profile_about_anketa_block a.gift_popup_link .icon-gift{color:#fff !important;}
	#gift_popup_link:hover,.gift_popup_link:hover{opacity: 0.8;text-shadow: none;text-decoration: none;}
	/*popdiv*/
	.help_tip{color:#5c5c5c; font-size:12px; padding:1px 2px 1px 2px;}
	.clearfix:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}
	.privat_gift{text-align: center;}
	.privat_gift__ch,
	.privat_gift__label,
	.privat_gift___coin{display: inline-block;vertical-align: text-top;}
	/**/
	.gifts__win__item{display: inline-block;margin: 5px 12px;vertical-align: text-top;}
	.gifts__win__item__title{padding-bottom: 5px;text-align: center;font-weight: bold;}
	.gifts__win__item__img{}
	.gifts__win__item__img a{display: inline-block;vertical-align: text-top;}
	/*popdiv*/
	#dhtmltooltip{direction:rtl; text-align:right;color:#5c5c5c !important;}
	.help_tip{color:#5c5c5c; font-size:12px; padding:1px 2px 1px 2px;}

	.send_msg_button{display:block;height:35px;width:200px;line-height:35px;margin:5px auto;text-align:center;color:#000;text-decoration:none;font-size:15px;background:url(/site-images/send_message_img.png);_height:23px !important;_padding:7px 0 !important;}
	#delete_popup *{color:#000}

	/*card menu*/
	.text_strong{font-weight:bold;}
	.no_uderline{text-decoration:none}

	/*counter_container*/
	.counter_container{text-align:center;}
	.counter_container a{margin:0 10px;}

	/*small-user-data*/
	.small-user-data{overflow:hidden}

	/*new search form*/
	.span_gender{display: inline-block;height: 24px;line-height: 24px;vertical-align: top;}
	.span_gender select{vertical-align:middle;}
	.search_form_firstline,.search_form_secondline,.search_form_thirdline,.search_form_fourthline{padding:8px;}
	.search__form__line_no_margin_bottom{padding-bottom: 0 !important;}
	.search_form_fifethline_with_mr .dib__vam{margin-top: 10px !important;}
	.search_form_fourthline{position: relative;text-align: right;}
	.search_form_fourthline > div{text-align: right !important;}
	.search__near{position: absolute;top:0;right:8px;}
	.search_me_c{margin-left:30px}
	.search_looking_c{margin-left:10px;}
	.search_form_secondline,.search_form_thirdline{float:right;}
	.search_form_thirdline{margin-right:20px;}
	.search_form_thirdline label{margin-left:10px;}
	label{cursor:pointer;}
	label input[type="checkbox"]{position:relative;top:2px;}
	.search_age_c select{padding-right:2px;}
	select#age_from{margin-left:8px;}

	/*pay_call_table*/
	.pay_call_table tr td{padding:5px 0;}

	/*profile*/
	.coinciding_interests{height: 12px;line-height: 12px;margin:2px 0;display: inline-block;padding:0 4px 0px 4px !important;border: 1px solid rgb(204, 204, 204);border-radius: 50px;}
	.pers_data_table tr td,
	.face_table tr td,
	.country_religion_table tr td,
	.hobbie_table tr td,
	.regime_table tr td,
	.sex_table tr td,
	.additional_data_table tr td,
	.sex_table tr td,
	.travel_table tr td{padding:1px 0px 1px 10px;vertical-align:top;}
	.search_criteria_table tr td,
	.notifications_settings_container p{padding:3px 0;}
	.hobbie_table{width:100%}
	label input[type="checkbox"],label input[type="radio"]{margin-left:5px;vertical-align:baseline}
	.inside_table_title{font-weight:bold;}

	.voit_block a{display: inline-block;position: relative;padding-right:23px;line-height: normal}
	.voit_block a:before{content: "\eb88";font-size:18px;font-family: 'charts' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;width:23px;position: absolute;right:0;bottom:4px;}

	.wrap_warning_mes{padding: 8px;border:1px dashed;overflow: hidden;}
	.warning_icon{float:right;margin-left:7px;margin-top:4px;font-size:32px;font-family: 'charts' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #f94b4bf5;}
	.warning_icon:before{content: "\e900";}
	.member_invite_warning_text{font-size: 100%;line-height: normal;font-weight: bold;}
	.wrap_warning_mes .desc{float:right;width: calc(100% - 45px);color:#5c5c5c;}
	/*Registration*/
	#phone2,.phone_number_c #phone2{width:64px;direction: inherit;box-sizing: border-box;}
	.personal_data select {padding: 5px;}

	/*welcome text table*/
	.welcome_text_table tr td{padding:2px 0;}
	/*fb_button_coonect*/
	.fb_button_connect{background:url(/site-images/heb/fb_new.png) no-repeat;border:none;color:#fff !important;cursor: pointer;display:inline-block;height:37px;line-height:37px;width:214px;color:#fff !important;text-decoration:none;font-size: 16px;font-weight:Bold;text-shadow:1px 1px 0 #4f6a9f;text-align:center !important;}
	.fb_button_connect:hover{background-position:0 -37px !important;}
	.fb_button_connect:active{background-position:0 -74px !important;}
	.fb_button_connect_small{background:url(/site-images/heb/fb_new_small.png) no-repeat;display:block;height:26px;line-height:26px;width:144px;color:#fff !important;text-decoration:none;font-size: 12px;font-weight:Bold;text-shadow:1px 1px 0 #4f6a9f;text-align:center !important;}
	.fb_button_connect_small:hover{background-position:0 -26px !important;}
	.fb_button_connect_small:active{background-position:0 -52px !important;}
	#mainTableLeftTd .fb_button_connect_small{margin:0 !important}
	#mainTableLeftTd .fb_button_connect{margin:0 !important}
	/*face book connect*/
	.fb_connect_container{overflow:hidden;color:#000}
	.fb_connect_container a{color:#333 !important}
	/*fb face*/
	.fb_face_container{padding:5px;text-align:center;float:right;width:220px;}
	.fb_face_welcome{margin-bottom:10px;}
	.fb_face_welcome #fb_name{font-weight:bold;}
	.fb_photo_container{background:#E8EBEB;padding:8px;border:solid 1px #B7B7B7;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;}
	#fb_photo{border: 1px solid #CECECE;display:block}
	/*fb_dialogue_container*/
	.fb_dialogue_container{padding-right:230px;}
	/*first step*/
	.fb_face_first_step{text-align:center;padding:50px 10px 0;}
	.fb_face_first_step_qu{font-size:16px;text-align:right;text-align:center !important;}
	.fb_face_first_step_yes,
	.fb_face_first_step_no{display:inline-block;font-size:16px;cursor:pointer;margin:10px 40px;font-weight:bold;color:#333;text-decoration:underline}
	.fb_face_first_step_yes:hover,
	.fb_face_first_step_no:hover{text-decoration:none}
	.back{display:inline-block;margin:10px 40px;}
	/*back*/
	.back_container{text-align:center;padding:10px 0;}
	/*fb face new acc*/
	.fb_face_new_acc_container{text-align:center;padding:0 10px;display:none;margin-top:25px;}
	.fb_face_new_acc{text-align:right;margin-bottom:10px;}
	.fb_face_new_acc_button{margin:10px 0 0;}
	.fb_face_new_acc_button .error{clear:none;}
	/*fb face old acc*/
	.fb_face_old_acc_container{text-align:center;padding:0 10px;display:none;margin-top:10px;}
	.fb_face_old_acc{text-align:right;margin-bottom:10px;}
	.fb_face_old_acc_inpc{margin-bottom:6px;direction:rtl;}
	.fb_face_old_acc_inpc input[type="text"],
	.fb_face_old_acc_inpc input[type="password"]{width:160px;height:20px;line-height:20px;}
	.fb_face_old_acc_inpc span{display: inline-block;text-align: left;width: 90px;}
	.fb_face_old_acc_button,.b_face_old_acc_link{margin:10px 0 0;}
	.fb_face_old_acc_button .error{clear:none;}
	#loading{direction:rtl;text-align:right;margin-top:170px;}

	/*send_sms_container*/
	.send_sms_table{border-collapse:collapse;border-spacing:0;}
	.send_sms_table thead tr td{background:#F2F2F2;color:#444;font-size:14px;padding:1px 5px;}
	.send_sms_table tr td{background:#fff;color:#000;border:solid 1px #CCCCCC;border-width:1px 0;padding:3px 5px;}
	.send_sms_table tr td.send_sms_text{color:#FF6F28;font-size:15px;}
	.send_sms_table tr td.send_sms_number{color:#008000;font-size:15px;}

	/*left_ear_banner*/
	.left_ear_banner{position: fixed;left:8px;top: 33px;}
	@media screen and (max-width:1300px) {
		.left_ear_banner{left:2px;top:28px;}
	}
	@media screen and (max-width:1250px) {
		.left_ear_banner{display:none;}
	}

	/*right_ear_banner*/
	.right_ear_banner{position: fixed;right:8px;top: 33px;}
	@media screen and (max-width:1300px) {
		.right_ear_banner{left:2px;top:28px;}
	}
	@media screen and (max-width:1250px) {
		.right_ear_banner{display:none;}
	}

	/*social elements*/
	.social_block.mainTableRightTdDiv{margin-bottom:8px;padding:8px;text-align: center;}
	h2.login_block__title{margin:10px 0;}
	.social_block__intro{margin-bottom:8px;color:#aaa;}
	.soc_login__container{padding: 0 !important;text-align: center;}
	.soc_login{margin: 0px 10px 0px 0px; background-image: url(/site-images/social_icons.png?v=4); display: inline-block;background-repeat: no-repeat;vertical-align: text-top;}
	.soc_login img{display: block;}
	.register_container .soc_login.soc_login__facebook{font-weight:normal;overflow:hidden;text-overflow:ellipsis;height:18px;line-height:18px;text-align:left;width: auto;max-width: 220px;background: #4065b3;border-radius: 3px;padding: 7px;}
	.register_container .soc_login.soc_login__facebook:hover{background: #5c79b4;}
	#popup_confirm_sn .register_container .soc_login__facebook{background: url(/site-images/social_icons.png?v=3);background-position: 0px -144px;display: inline-block;background-repeat: no-repeat;vertical-align: text-top;}
    #popup_confirm_sn .register_container .soc_login__facebook:hover{opacity: 0.75;}
	.soc_login.soc_login__facebook{background-position: 0px -143px;}
	.soc_login.soc_login__telegram{background-position: 0px -318px;}
	.soc_login__vkontakte{background-position: 0px -38px;}
	.soc_login__odnoklassniki{background-position: 0px -73px;}
	.soc_login__mailruapi{background-position: 0px -108px;}
	.soc_login__mailru{background-position: 0px -108px;}
	.soc_login__yandex{background-position: 0px -248px;}
	.soc_login__google{background-position: 0px -213px;}
	.soc_login__linkedin{background-position: 0px -458px;}
	.soc_login__twitter{background-position: 0px -178px;}
	.soc_login__livejournal{background-position: 0px -283px;}
	.soc_login__loginza{margin: 0px 10px 0px 0px; display: inline-block; background-position: 0px -283px; background-repeat: no-repeat;line-height: 32px;vertical-align: text-top;}
	.soc_login__instagram{background-image: url(/site-images/icons/icon_ins.png);background-position: 0 0;background-size: 100%;}
	.rate_line{background: #FCDFF0;display: block;height:20px;margin-bottom: 10px;position: relative;width:200px}
	.rate_line__txt{color: black;display: block;font-weight: bold;right: 0;line-height: 20px;position: absolute;text-align: center;top: 0;text-shadow: 0 1px 0 #FFEAF7;width: 200px;z-index: 2;}
	.rate_line__bg{background: #E0B4CF;display: block;float: right;height: 20px;position: relative;z-index: 1;}

	/*score__list*/
	.score__list li{display: inline-block;list-style: none;margin:0 10px 20px;vertical-align: text-top;}
	.score__false{background: url(/site-images/error.png) no-repeat right center;font-weight: bold;padding-right:20px;}
	.score__true{background: url(/site-images/accept.png) no-repeat right center;font-weight: bold;padding-right: 20px;}
	.mainTableRightTdDiv--score{background: none;cursor: pointer;display: block;line-height: 26px;text-shadow:1px 1px 0 #fff;
	-webkit-transition: background 0.1s linear;
	-moz-transition: background 0.1s linear;
	-o-transition: background 0.1s linear;
	transition: background 0.1s linear;}
	.mainTableRightTdDiv--score:hover{background: #FCDFF0;text-decoration: none;}
	.mainTableRightTdDiv--score .question_mark{display: inline-block;}
	/*/score__list*/
	#sound_newmsg{visibility: hidden;}

	/*card_menu account*/
	.card_menu__acc{direction:rtl;line-height: 24px;padding:0 10px;text-align: right;}
	.card_menu__acc a{text-decoration: none !important;}
	.card_menu__acc__num{background: url(/site-images/coins.png) no-repeat left center;display: inline-block;font-weight: bold;padding-left: 30px;}

	/*greeting_number_table*/
	.greeting_number_table{margin: 10px 0;width: 80%;}
	.greeting_number_table td {border: solid 1px #ECECEC;padding: 5px 10px;}
	.greeting_number_table tr:first-child td{background: #F7F7F7;}

	/*click_menu_list alternative*/
	.click_menu_list{direction:rtl;list-style:none;text-align:center;}
	.click_menu_list li {cursor: pointer;display: inline-block;font-size: 11px;line-height: 12px;margin:5px 15px;text-align: center;position: relative;vertical-align: text-top;}
	.click_menu_list li a {border: solid 3px transparent;height: 65px;opacity: 0.6;padding: 10px;width: 170px;
	-webkit-transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;
	-o-transition: all 0.15s linear;
	transition: all 0.15s linear;}
	.click_menu_list li.current a,
	.click_menu_list li:hover a{border: solid 3px #CCC;border-radius: 10px;opacity: 1;}
	.click_menu_list li.current a{cursor: default;}
	.click_menu_list_title{font-weight:bold;font-size:12px;margin-bottom:6px;}
	.click_menu_list li a,.click_menu_list li a span{display:block;text-decoration:none;color:#000 !important}

	/*balance*/
	.balance__c--warning{text-align: center;padding: 30px 0;}
	.balance__c--warning > p{font-weight: bold;margin:20px 0 10px 0;display: inline-block;width: auto;}
	.balance__c{background: #fff;color:#000 !important;direction:rtl;padding: 10px;}
	.balance__c table{color: #000 !important;}
	.balance__c a{color: #437ED8 !important;}
	.balance_plans__c .plateg_check,
	.balance_plans__c .plateg_check_hover{display: inline-block;padding: 5px;}
	.balans_plans__coins{display: inline-block;font-size:18px}
	#balance_plans{float: right;margin-top: 20px;width:46%;}
	#balance_payways{width:46%;float:right;}
	#abonement_payways{width:46%;float:right;}
	.balance_plans__c{float:left;border: solid 2px #FC3;border-radius: 12px;padding: 15px;position: relative;width: 300px;}
	h2.balans_plans__title{background: white;color: black;font-family: "Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;font-size: 16px;right: 30px;line-height: 28px;margin: 0;padding: 0 10px;position: absolute;text-shadow: none;top: -14px;}
	h2.balans_plans__title--noabs{position:static !important}
	.balance__c h2{color: black;font-size: 16px;line-height: 28px;margin: 0;padding: 0 10px;text-shadow: none;white-space: nowrap;}
	.balnce_payways__c{border: solid 2px #FC3;border-radius: 12px;float: left;margin-top: 20px;padding: 15px 8px;position: relative;width: 380px;}
	.selected_plan_price,
	#paycall_premium_number{font-size:18px;}
	p.plateg_check, p.plateg_check_hover{font-size:13px !important}
	#paycall_premium_code,
	#sms_code{color: red;font-weight: bold;}
	#paypalform{line-height: 0;}
	.balance_plans__c--abon .plateg_check,
	.balance_plans__c--abon .plateg_check_hover{width: 240px;vertical-align: middle;}
	.balance_plans__c--abon input[type="radio"]{vertical-align: middle;}

	.balance__social{background: url(/site-images/balance_coins.png) no-repeat right center;background-size:40px;border: solid 3px #EBEBEB;border-radius:10px;cursor: pointer;display: block;font-size: 15px;font-weight: bold;line-height: 40px;margin: 0 auto 15px auto;text-align: right;padding: 5px 60px 5px 5px;text-transform: uppercase;width: 820px;
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;}
	.balance__social:hover,
	.balance__social.active{border: solid 3px #ccc;}
	.balance__social__in{background: url(/site-images/balance_social.png) no-repeat left center;display: block;padding-left: 80px;}
	.balance_plans_about_social{display: none;padding: 10px;}
	/**/
	.invite_btn_link--link,
	.invite_btn_link--link:hover{text-decoration: none;}
	.balance__social__icons{float: left;}
	.balance__social__icons span{background: url(/site-images/balance_social.png) no-repeat 0 0;display: inline-block;height: 25px;margin-top: 7px;width: 26px;}
	.balance__social__icons span.vk{background-position: -27px 0;display: none;}
	.balance__social__icons span.ok{background-position: -54px 0;display: none;}
	.balance__social__icons span.letter{background-position: -81px 0;}

	.send_instructions__txt b,
	.send_instructions__txt #sms_code{font-size:18px;}

	/*recent faces*/
	#recent_faces_bg .mainUsersPicSmall {display: block !important;
	margin: 0 auto;
	float: none !important;padding:8px;height:92px;width:62px;margin-bottom:0;overflow:visible;zoom:1;}
	.small-user-data {z-index:1000;position:absolute;left:0;width:78px;top:104px;}
	.small-user-data span {color:#fff;}


	#recent_faces_bg .mainUsersPicSmall:hover {background:#ccc;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;}
	#recent_faces_bg .mainUsersPicSmall:hover .small-user-data {display:block !important;}
	#recent_faces_bg .mainUsersPicSmallActive {background:#ccc;}
	#recent_faces_bg{margin-bottom:20px;}
	#recent_faces_bg .mainUsersPicSmall > a{position: relative;display: inline-block;}
	#recent_faces_bg img.online{right: 47px !important;height: 10px !important;width: 10px !important;top: 5px !important;}
	#review_lenght_text{display: block;width: 99%;padding-bottom:2px;color:black;text-align:left;}
	#review_lenght_text > span{display: inline-block;}
	.small-user-data {z-index:100;background:#ccc;position:absolute;left:0;width:78px;top:104px;text-align:center;overflow:hidden;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;}

	.small-user-data span {color:#000;}

	.next_prev{}
	.next_prev .resultPpaddingItem{display: inline-block;float: none;width: 70px;}
	.next_prev .resultPpaddingItem a{}

	#bottom_banner{padding: 5px 0;text-align: center;}

	/*stripe*/
	.stripe__item {margin-top: 10px;}
	.stripe__label {display: inline-block;width: 125px;}
	form input[type="text"].stripe__txt {padding: 2px 4px;width: 200px;}
	#stripe__exp {text-align: center;width: 30px;}
	#stripe__expyear{text-align: center;width: 60px;}
	#stripe__cvc {width: 75px;}
	.stripe__loadpopup{display:none; background: #fff;color:#464646;margin-top:5px;height: 60px;line-height: 60px;left:50%;margin-left: -160px;margin-top: -40px;padding: 10px;text-align: center;top:50%;position: fixed;text-align:center;width: 300px;z-index: 99999;}

	/* profile photo */
	  .view__profile__photo__c{float: right;}
	  .view__profile__photo{height: 180px;overflow: hidden;position: relative;width: 362px;}
	  *+html .view__profile__photo .jcarousel-container{width: 362px;}
	  .view__profile__photo--2{width: 241px;}
	  .view__profile__photo--1{width: 120px;}
	  .view__profile__photo__list{}
	  .view__profile__photo__list li{float: right;height: 180px;margin-right: 1px;width: 120px;}
	  .view__profile__photo__img{display: block;position: relative;}
	  .view__profile__photo__img img{display: block;}
	  .view__profile__photo__img__bg{height: 100%;left: 0;position: absolute;top: 0;width: 100%;
		-webkit-transition: all .15s linear;
		-moz-transition: all .15s linear;
		-ms-transition: all .15s linear;
		-o-transition: all .15s linear;
		transition: all .15s linear;}
	  .view__profile__photo__img:hover .view__profile__photo__img__bg{background: rgba(0,0,0,0.15);}
	  .view__profile__photo__txt{padding-top: 5px;text-align:right;}
	  .view__profile__img_wrapper.cycle-slideshow{width:122px;height:182px;margin:0 auto;border:none;}
	  .view__profile__photo .jcarousel-prev{background: rgba(255,255,255,0.5) url(/site-images/pr_photo_rarr.png) center center no-repeat;cursor: pointer;height: 180px;right: 0;opacity: 0;position: absolute;top: 0;width: 60px;}
	  .view__profile__photo .jcarousel-next{background: rgba(255,255,255,0.5) url(/site-images/pr_photo_larr.png) center center no-repeat;cursor: pointer;height: 180px;opacity: 0;position: absolute;top: 0;left: 0;width: 60px;}
	  .view__profile__photo .jcarousel-prev:hover,
	  .view__profile__photo .jcarousel-next:hover{opacity: 1;}
	  .view__profile__photo .jcarousel-prev-disabled,
	  .view__profile__photo .jcarousel-next-disabled{opacity: 0 !important;display: none !important;}

	  @media \0screen {
	  .view__profile__photo .jcarousel-prev{background: url(/site-images/pr_photo_larr.png) center center no-repeat;}
	  .view__profile__photo .jcarousel-next{background: url(/site-images/pr_photo_rarr.png) center center no-repeat;}
	  }
	  *+html .view__profile__photo .jcarousel-prev{background: url(/site-images/pr_photo_larr.png) center center no-repeat;}
	  *+html .view__profile__photo .jcarousel-next{background: url(/site-images/pr_photo_rarr.png) center center no-repeat;}
	/* profile video  */
	  .view__profile__video__c{float: right;margin-right: 20px;position: relative;}
	  .view__profile__video,
	  .view__profile__video__img,
	  .view__profile__video__img img{display: block;position: relative;}
	  .view__profile__video__img,
	  .view__profile__video__img img{height: 180px;width: 240px;}
	  .UsersVideoPic .playButtonSmall{margin: -35px -95px 0 0;}
	  .playButtonSmall{display:block;right:50%;margin: -35px -35px 0 0;position:absolute;top:50%;width:70px;height:70px;background:url(/site-images/play_icon.png) no-repeat;}
	  .view__profile__video__txt{padding-top: 5px;text-align: center;}

	.like_status_popup {border-bottom: solid 1px #ccc;}
	#mainTableRightTd .view__profile__userinfo .like__block{margin-right:5px;}
	#fancybox-inner .like__block{margin:0;}
	#mainTableRightTd .like__block{margin:5px 25px 5px 0;}
	.view__profile__userinfo{float: left;padding: 0 10px 0 0;width: 220px;}
	.view__profile__userinfo__item{margin-top: 4px;}
	.view__profile__userinfo__item:first-child{margin-top: 0;}
	.view__profile__userinfo__online__on{color: red;font-weight: bold;font-style: normal;position: absolute;
		right: 100px;
		top: 7px;
		background:#37c24f;
		text-indent: -9999px;
		width: 12px;
		height: 12px;
		border-radius: 3.5px;}
	.view__profile__userinfo__online {font-style: italic;}
	.geo_distance_img{margin-left: 4px;position: relative;top: 2px;}
	/* who like me  */
	  #who_liked_me a,
	  .liked_me a{cursor: pointer;}
	  .wholike__searchresult{height: auto;overflow: hidden;padding: 5px;}
	  .wholike__photo{float: right;}
	  .wholike__photo__link,
	  .wholike__photo__img{display: block;}
	  .wholike__userinfo{float: right;font-size:90%;padding: 0 10px;}
	  .srphoto {color: #999999;}
	  .wholike__useroption{float: left;font-size:90%;}

	/* likeornot */
	  .likeornot__container{position: relative;}
	  #waiting_gif{font-size:0;height: 66px;line-height: 66px;margin-top: -33px;position: absolute;right: 0;text-align: center;top: 50%;width: 480px;z-index: 10;}
	  #waiting_gif img{vertical-align: middle;}
	  #photo_popup #waiting_gif{width: 500px;}
	  .likeornot{height: 500px;}
	  .likeornot__c{background: #fff;height: 480px;overflow: hidden;padding: 10px;}

	  .likeornot__photo{direction:ltr;float: right;height: 480px;overflow: hidden;position: relative;width: 480px;}
	  .likeornot__photo__list{}
	  .likeornot__photo__list li{cursor: pointer;float: right;height: 480px;line-height: 477px;position: relative;text-align: center;width: 480px;}
	  .likeornot__photo__list li:last-child{cursor: default;}
	  .likeornot__photo__list img{max-height: 480px;max-width: 480px;vertical-align: middle;}
	  .likeornot__photo__title{background: rgba(0,0,0,0.35);color: #fff;line-height: 24px;padding: 5px 0;position: absolute;text-shadow: 1px 1px 0 rgba(0,0,0,0.3);width: 100%;}
	  .likeornot__photo .jcarousel-prev{background: rgba(255,255,255, 0.25) url(/site-images/pr_photo_rarr.png) center center no-repeat;cursor: pointer;height: 480px;right: 0;position: absolute;top: 0;width: 50px;}
	  .likeornot__photo .jcarousel-next{background: rgba(255,255,255, 0.25) url(/site-images/pr_photo_larr.png) center center no-repeat;cursor: pointer;height: 480px;position: absolute;top: 0;left: 0;width: 50px;}
	  .likeornot__photo .jcarousel-prev:hover,
	  .likeornot__photo .jcarousel-next:hover{opacity: 0.7;}
	  .likeornot__photo .jcarousel-prev-disabled,
	  .likeornot__photo .jcarousel-next-disabled{display: none !important;opacity: 0 !important;}
	  #popup_back_like_or_not{direction: rtl;}
	  @media \0screen {
	  .likeornot__photo .jcarousel-prev{background: url(/site-images/pr_photo_larr.png) center center no-repeat;}
	  .likeornot__photo .jcarousel-next{background: url(/site-images/pr_photo_rarr.png) center center no-repeat;}
	  }
	  *+html .likeornot__photo .jcarousel-prev{background: url(/site-images/pr_photo_larr.png) center center no-repeat;}
	  *+html .likeornot__photo .jcarousel-next{background: url(/site-images/pr_photo_rarr.png) center center no-repeat;}
	  *+html .likeornot__photo .jcarousel-container{width: 480px;}

	  .likeornot__info{color: #686868;padding-right: 500px;}
	  .likeornot__like__c{padding-top: 10px;}
	  .likeornot__like__title{font-size:21px;}
	  .likeornot__like__buttons{margin-top:10px;padding-bottom:10px;}
	  .likeornot__like__buttons a{display: inline-block;font-size: 18px;height: 60px;line-height: 54px;margin-right: 10px;opacity: 0.5;text-align: center;text-decoration: none;text-transform: uppercase;width: 60px;}
	  .likeornot__like__buttons a:hover{opacity: 1;text-decoration: none;}
	  /*.likeornot__like__yes{border:solid 2px green;color: green !important;}*/
	  .likeornot__like__yes{background: url(/site-images/heart.png) center center no-repeat;color: red !important;position: relative;}
	  .likeornot__like__yes--{background: url(/site-images/heart.png) center center no-repeat;background-size: 100%;display: block;height: 60px;left: 0;position: absolute;top: 0;opacity: 0.2;width: 60px;}
	  /*.likeornot__like__no{border:solid 2px red;border-radius: 50%;color: red !important;}*/
	  .likeornot__like__no{background: url(/site-images/heart_brake.png) center center no-repeat;color:#a5a5a5 !important;}
	  .likeornot__user{margin-top: 10px;}
	  .likeornot__user__name{font-size: 32px;line-height: 41px;padding-top: 10px;}
	  .likeornot__user__name a{color: #007ca3 !important;text-decoration: none;}
	  .likeornot__user__name a:hover{color: #007ca3;opacity: 0.7;text-decoration: none;}
	  .likeornot__user__place{font-size: 16px;margin-top: 6px;}
	  .likeornot__user__lookfor{background: #eee;border-radius: 4px;margin-top: 10px;padding: 10px;position: relative;word-wrap: break-word;}
	  .likeornot__user__lookfor:after{border-bottom: 5px solid transparent;border-left: 5px solid #eee;border-top: 5px solid transparent;width: 0;content:'';height: 0;right: -5px;margin-top: -2.5px;top: 50%;position: absolute;}
	  .likeornot__user__online{color: red;display: inline-block;margin-top: 8px;vertical-align: text-top;}
	  .likeornot__user__washere{display: inline-block;margin-top: 8px;vertical-align: text-top;}
	  .likeornot__user__numphoto{display: inline-block;margin: 8px 20px 0 0;vertical-align: text-top;}
	  .likeornot__info #common_friends_block .like__link{color: #007ca3 !important;}

	  .likeornot__error{}

	  .likeornot__filter{padding: 10px 0;}
	  .likeornot__filter__item{display: inline-block;margin: 0 10px 10px;}
	  .likeornot__filter__item--button{margin-top: 10px;text-align: center;}

	/* likedme */
	  .likedme__c{background: #fff;color: #444 !important;direction:rtl;font-size: 16px;line-height: 24px;padding: 15px;text-align: right;}
	  .likedme__c a{color: #007ca3 !important;}
	  .likedme__title{color: #808080;font-size: 24px;font-weight: normal;text-align: center;}
	  .likedme__face{margin-top: 15px;text-align: center;}
	  .common__friends__face__c{height: 165px;overflow: auto;}
	  .likedme__face__item{display: inline-block;font-size:0;height: 90px;margin: 0 4px;vertical-align: text-top;width: 60px;}
	  .likedme__txt{margin-top: 15px;text-align: center;}
	  .likedme__subtitle{margin-top: 15px;}
	  .likedme__item{margin-top: 15px;}
	  .likedme__list{margin: 10px 20px 0 0;}
	  .likedme__list li{list-style-type: disc;}
	  .likedme__button{margin-top: 15px;text-align: center;}

	  .likedme__face__item__img{height: 90px;}
	  .likedme__list__new{list-style-image: url(/site-images/icons/chek.svg);}
	  .send_msg_button{cursor: pointer;font-weight: normal !important;}
	  .send_msg_button img{margin-bottom: -3px;margin-left: 8px;}
	  .like__link{display: inline-block;font-size:16px;line-height: 18px;padding: 3px 0;}

	  .wholike__settngs{overflow: hidden;padding: 5px;}
	  .match_popup__c{width: 470px;}
	/*popup likedme_background*/
	  .likedme__face--background{overflow: hidden;max-width: 390px;margin: 15px auto;height: 63px;text-align: center;display: flex;flex-wrap: wrap;justify-content: center;}
	  .likedme__face--background--item.likedme__face__item{float: none;margin: 2px 5px;}
	  .likedme__face .likedme__face--background--item img{position: relative;top:-5px;}
	  .likedme__face--background--item{height: 60px;width: 60px !important;overflow: hidden;border-radius: 50%;filter: blur(0.12rem);}
	  .input_find_b.big_button.chat_external_link--default.likedme_external_link--default{margin:0 auto;background: none !important;color: #000 !important;opacity: 1 !important;border:1px solid #ccc;text-shadow: none;border-radius: 6px;display: flex !important;justify-content: center;align-items: center;}
  	  .likedme__button .input_register_b img,.likedme_external_link--default img{margin:0 3px;}
	  .likedme_background{direction: rtl;}  
	/* common friends face */
	  .common__friends__noface__item{display: inline-block;margin: 0 3px;vertical-align: text-top;width: 100px;}
	  .common__friends__noface__linkimg{display: block;height: 100px;text-align: center;}
	  .common__friends__noface__img{display: inline-block;max-height: 100px;max-width: 100px;vertical-align: middle;}
	  .common__friends__noface__title{display: inline-block;line-height: 16px;height: 16px;}

	  .common__friends__face__item{display: inline-block;margin: 0 3px;max-width: 145px;vertical-align: text-top;}
	  .common__friends__face__linkimg{display: block;height: 140px;line-height: 138px;width: 100%;}
	  .common__friends__face__img{display: inline-block;max-height: 100%;max-width: 100%;vertical-align: middle;}
	  .common__friends__face__title{display: inline-block;font-size:13px;line-height: 16px;height: 16px;}

	/* gifts for wedding popup */
	  .gifts__wedding__c{margin: 0 auto;padding: 10px;width: 680px;}
	  .gifts__wedding__title{font-size:15px;font-weight: normal;text-align: center;text-transform: uppercase;}
	  .gifts__wedding__list {margin-top: 20px;text-align: center;}
	  .gifts__wedding__list li{border-radius:8px;cursor: pointer;display: inline-block;list-style:none;margin: 0 15px;padding: 5px;vertical-align: text-top;width: 180px;}
	  .gifts__wedding__list img{display: inline-block;max-width: 100%}
	  .gifts__wedding__them{font-weight: bold;}
	  .gifts__wedding__list .active{box-shadow:0 0 6px rgba(255, 214, 0, 0.8);}
	  @media \0screen {
		.gifts__wedding__list .active{background: #FFFDD5}
	  }
	  *+html .gifts__wedding__list .active{background: #FFFDD5}

	  .gifts__wedding__img{height: 354px;overflow: hidden;position: relative;width: 722px;}
	  .gifts__wedding__listimg{}
	  .gifts__wedding__listimg li{cursor: pointer;float: left;height: 354px;position: relative;text-align: center;width: 722px;}
	  .gifts__wedding__listimg img{display:block;height: 354px;width: 722px;}
	  .gifts__wedding__img .jcarousel-prev{background: rgba(255,255,255, 0.25) url(/site-images/pr_photo_rarr.png) center center no-repeat;cursor: pointer;height: 354px;right: 0;position: absolute;top: 0;width: 50px;}
	  .gifts__wedding__img .jcarousel-next{background: rgba(255,255,255, 0.25) url(/site-images/pr_photo_larr.png) center center no-repeat;cursor: pointer;height: 354px;position: absolute;top: 0;left: 0;width: 50px;}
	  .gifts__wedding__img .jcarousel-prev:hover,
	  .gifts__wedding__img .jcarousel-next:hover{opacity: 0.7;}
	  .gifts__wedding__img .jcarousel-prev-disabled,
	  .gifts__wedding__img .jcarousel-next-disabled{display: none !important;opacity: 0 !important;}

	  @media \0screen {
	  .gifts__wedding__img .jcarousel-prev{background: url(/site-images/pr_photo_larr.png) center center no-repeat;}
	  .gifts__wedding__img .jcarousel-next{background: url(/site-images/pr_photo_rarr.png) center center no-repeat;}
	  }
	  *+html .gifts__wedding__img .jcarousel-prev{background: url(/site-images/pr_photo_larr.png) center center no-repeat;}
	  *+html .gifts__wedding__img .jcarousel-next{background: url(/site-images/pr_photo_rarr.png) center center no-repeat;}
	  *+html .gifts__wedding__img .jcarousel-container{width: 722px;}

	/* gifts for wedding page */
	  .bold{font-weight: bold;}
	  .gifts__wedding__c{text-align: center;}
	  .gifts__wedding__txt{}
	  .gifts__wedding__buttons{margin-top: 20px;}
	  .gifts__wedding__buttons button{margin: 0 20px;}

	  .gifts__wedding__history{margin-top: 16px;}
	  .gifts__wedding__names{font-size:24px;line-height: 28px;text-align: center;}
	  .gifts__wedding__img{margin-top: 8px;text-align: center;}
	  .gifts__wedding__history__txt{font-size:14px;line-height: 21px;margin-top: 8px;}
	  .gifts__wedding__history__list li{padding-left: 8px;}
	  .gifts__wedding__history__list li:before{content:'·';font-size:16px;left: -6px;position: relative;}

	/* mutual__friends__c */
	  .mutual__friends__c{padding: 10px;position: relative;}
	  .mutual__friends__txt{font-size: 16px;line-height: 22px;}
	  .mutual__friends__c .likedme__button{position: absolute;bottom: -55px;left: 0;width: 100%;}

	/* search form style */
	  .form__c{}
	  .form__line{margin-top: 10px;}
	  .form__line__item{display: inline-block;margin-left: 20px;}
	  .form__label{font-weight: bold;margin-left: 4px;}
	  .form__check{position: relative;top: 2px;}
	  .form__label--check{font-weight: normal;margin-right: 4px;}

	/* photo popup */
	  .photo__popup{background: #fff;color: #686868;direction:rtl;height: 520px;overflow: hidden;padding: 10px;width: 700px;}
	  .photo__popup--my{width: 480px;}
	  .photo__popup .like__block{margin: 0;text-align: center;}
	  .photo__popup .likeornot__photo__list{line-height: 480px;}
	  .photo__popup .like__link{color: #686868 !important;}
	  .likeornot__user--onesex .likeornot__user__name{border:none;}
	  #big_photo_popup .jcarousel-prev,
	  #big_photo_popup .jcarousel-next{visibility: hidden}

	/* footer */
	  .footer__firstline{margin-top: 3px;}
	  .footer__secondline{margin-top: 3px;}
	  .footer__itemright{float: left;}
	  .footer__thirdline{margin-top: 3px;text-align: center;}
	  .footer__flag{display: inline-block;font-size:0;margin: 0 3px;}
	  .footer__flag__img{}

	/* search advanced */
	  .grid__line{margin-left: -10px;margin-right: -10px;margin-top: 8px;}
	  .grid__line:after {clear: both;content: " ";display: table;}
	  .grid__1,
	  .grid__2,
	  .grid__3,
	  .grid__4,
	  .grid__5,
	  .grid__6,
	  .grid__7,
	  .grid__8,
	  .grid__9,
	  .grid__10,
	  .grid__11,
	  .grid__12{float: right;min-height: 1px;padding-left: 10px;padding-right: 10px;position: relative;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
	  .grid__1{width: 8.33333333333333%;}
	  .grid__2{width: 16.6666666666666%;}
	  .grid__3{width: 25%;}
	  .grid__4{width: 33.3333333333333%;}
	  .grid__5{width: 41.6666666666666%;}
	  .grid__6{width: 50%;}
	  .grid__7{width: 58.33333333333333%;}
	  .grid__8{width: 66.6666666666666%;}
	  .grid__9{width: 75%;}
	  .grid__10{width: 83.3333333333333%;}
	  .grid__11{width: 91.6666666666666%;}
	  .grid__12{width: 100%;}
	  .search__advanced__title{font-weight: bold;text-align: left;}
	  .search__advanced__label{font-weight: bold;margin-left: 6px;}
	  #geo_select{width: 200px;}
	  .search__advanced__label--dib,
	  .search__advanced__list{display: inline-block;max-width: 48%;text-align: right;vertical-align: text-top;}
	  .search__advanced__label--dib{text-align: left;width: 140px;}
	  .search__advanced__list{list-style: none;}
	  #autocomplete_geo_field{width: 225px;}
      .ui-autocomplete {background-color: #fff;}
      .ui-autocomplete .ui-menu-item {border-left: 1px solid lightgrey;border-right: 1px solid lightgrey;border-bottom: 1px solid lightgrey;background-color: #F6F6F6;}
      .ui-autocomplete .ui-menu-item-wrapper:hover {font-weight: 600;}
	  /* advanced search icons*/
		.search-advaced-more .search__advanced__list{display: none;max-width: none;}
		.search-advaced-more .search__advanced__label{cursor:pointer;padding-right: 15px;position: relative;display: block;text-align: right;max-width: none !important;width:100% !important;}
		.search-advaced-more .search__advanced__label:before{content:'';position: absolute;text-align: center;line-height: 12px;color:#fff;top:2px;right: -2px;border-radius: 50%;border:1px solid;width: 13px;height: 13px;}
		.search-advaced-more{padding-right: 20%;}
		.search-advaced-more .grid__5,.search-advaced-more .grid__7{width:50%;}
		.search-advaced-more .grid__line ul{padding-right: 15px;}
		.search-advaced-more .grid__line{margin-top:15px;}
		.search-advaced-more .search__advanced__label .search__advahced__icons{position: absolute;bottom: 0;padding-right: 5px;}

		.search__advanced__label span{position: relative;}
		.search__advanced__label span .cheked_count{display:none;position: absolute;width:15px;height: 15px;border-radius: 50%;background:#e55f17;color:#fff;line-height: 15px;text-align: center;left:-20px;top:-5px;font-size: 11px;}
	    .badge{position: absolute;background-color: #777;width: 15px;height: 15px;padding: 2px;border-radius: 50%;color: #fff;line-height: 15px;text-align: center;left: -7px;top: -7px;font-size: 11px;text-shadow: none;overflow: hidden;text-overflow: ellipsis;}
        .badge.alert{background: #e55f17;}
        .badge:empty{display: none;}
        .view__profile__userinfo__item .send_msg_button{position: relative;}
	/* sng woomen */
	  .sng__women__c{direction:rtl;padding: 20px 20px 0;text-align: right;}
	  .sng__women__title{line-height: 24px;}
	  .sng__women{margin: 20px auto 0;overflow: hidden;width: 660px;}
	  .sng__women__item{float: left;height: 90px;margin: 2px;width: 60px;}
	  .sng__women__item__img{border:solid 1px #F0F0F0;display: block;height: 90px;width: 60px;}
	  .sng__women__but{margin: 20px 0;text-align: center;}

	/* social */
	  .social__item{margin-top: 10px;}

	/* big popup */
	  .t_center{text-align: center;}
	  .bigpopup__c{}
	  .bigpopup__title{font-size: 21px;line-height: 28px;margin-top: 15px;text-align: center;}
	  .bigpopup__subtitle{font-size:18px;line-height:21px;}
	  .bigpopup__face{font-size:0;line-height: 0;text-align: center;}
	  .bigpopup__face__item{display: inline-block;line-height: 0;margin: 0 2px;position: relative;}
	  .bigpopup__face__item__img{width:60px;height: 90px;}
	  .bigpopup__face__item__country{background: rgba(0,0,0,.5);bottom: 0;color: #fff;font-size: 11px;left: 0;line-height: 16px;text-align: center;overflow: hidden;position: absolute;text-overflow: ellipsis;width: 100%;white-space: nowrap;}
	  .bigpopup__buttons{text-align: center;}
	  .interdate__check__item,
	  .interdate__check__item input,
	  .interdate__check__item label{display: inline-block;vertical-align: middle;}
	  .interdate__check__item{margin:0 15px 5px 0;}
	  .name_lang_error{display: none;}
	  .bigpopup__form{text-align: center;}
	  .bigpopup__form__label{display: inline-block;vertical-align: middle;}
	  .bigpopup__form__txt{border:solid 1px #DBDBDB;display: inline-block;padding: 4px 8px;vertical-align: middle;}
	  .bigpopup__note,
	  .bigpopup__info,
	  .bigpopup__subtitle,
	  .bigpopup__face,
	  .bigpopup__buttons,
	  .bigpopup__form{margin-top: 30px;}
	  .bigpopup__line{margin: 20px auto 0;width: 520px;}
	  .bigpopup__info__center{margin:0 auto;width:650px;}
	  .bigpopup__line .error_text{font-size:12px;}

	  .interdate__form{margin: 20px auto 0;width: 770px;}
	  .interdate__form__line{margin-top: 10px;}
	  .interdate__form__line:first-child{margin-top: 0;}
	  .interdate__form__title{font-weight: bold;font-size:1.1em;}
	  .interdate__form__radio{margin-top: 5px;}
	  .interdate__form__radio input[type=radio] {display: none;}
	  .interdate__form__radio input[type=radio] + label:before {content: "\25cf";border-radius: 50%;box-shadow: inset 1px 1px 0 rgba(0,0,0,.15);color: transparent;display: inline-block;border: 1px solid #B8AA95;line-height: 12px;margin: -3px 5px 0 0;height: 14px;width: 14px;text-align: center;vertical-align: middle;font-size: 14px;transition: font-size ease .3s;}
	  .interdate__form__radio input[type=radio]:checked + label:before {color: #333;}
	  .interdate__form__radio input[type=radio] + label{cursor: pointer;margin-right: 15px;}

	  .interdate__check__c{margin-top: 5px;}
	  .interdate__check__c input[type=checkbox] {display: none;}
	  .interdate__check__c input[type=checkbox] + label:before {content: "\2713";border: 1px solid #B8AA95;box-shadow: inset 1px 1px 0 rgba(0,0,0,.15);color: transparent;display: inline-block;font-weight: bold;line-height: 12px;margin: -3px 5px 0 0;height: 12px;width: 12px;text-align: center;vertical-align: middle;font-size: 11px;transition: font-size ease .3s;}
	  .interdate__check__c input[type=checkbox]:checked + label:before {color: #333;}
	  .interdate__check__c input[type=checkbox] + label{cursor: pointer;}

	  .interdate__form__txt{margin-top: 5px;}
	  .interdate__form__txt input[type=text]{box-shadow: inset 1px 1px 0 rgba(0,0,0,.15);}
	  .interdate__form__line--but{text-align: center;}

	/* search__countrys */
	  .search__country__line{padding: 0 8px 8px;}
	  .search__country__select,
	  .search__country{display: inline-block;vertical-align: text-top;}
	  .search__country__select select{width: 150px;}
	  .search__country {margin-left: 10px;max-width: 530px;}
	  .search__countrys__item{display: inline-block;margin-right: 5px;vertical-align: middle;}
	  .search__int{position: relative;}
	   input[type="text"].search__age__txt{line-height: 20px;height: 20px;padding: 1px 8px;text-align: center;width: 20px;}
	  .search_form_thirdline .RadioButton{position: relative;top: 3px;}

	/* ui slider */
	  .search__form__line{padding: 8px;}
	  .dib__vam{display: inline-block;vertical-align: middle;}
	  .ml__30{margin-right: 40px;}
	  .search__box__age{font-weight: normal;}
	  .age-wrapper{display: inline-block;margin: 0px 10px 0;vertical-align: middle;}
	  .age-range {height: 6px;border-top: 1px solid #D4D4D4;border-radius: 2px;background: #E6E6E6;position: relative;width: 200px;}
	  .ui-slider-range{background: #E2E2E2;box-shadow: inset 0 0 1px rgba(0,0,0,.25);border-radius: 2px;height: 7px;position: absolute;top: -1px;}
	  .ui-slider-handle {border: solid 1px #cbcbcb;border-radius: 2px;height: 16px;position: absolute;z-index: 2;top: -6px;margin-left: -5px;width: 10px;
	  background: #f5f5f5;
	  background: -moz-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e8e8e8));
	  background: -webkit-linear-gradient(top, #f5f5f5 0%,#e8e8e8 100%);
	  background: -o-linear-gradient(top, #f5f5f5 0%,#e8e8e8 100%);
	  background: -ms-linear-gradient(top, #f5f5f5 0%,#e8e8e8 100%);
	  background: linear-gradient(to bottom, #f5f5f5 0%,#e8e8e8 100%);
	  cursor: pointer;}
	  .ui-slider-handle:hover{background:#e8e8e8;}
	  #age_to-,
	  #age_from-{text-align: center;width: 25px;}

	  .new_face__title{padding: 10px 25px;text-align: right;}

	/* new faces */
	  .newface__sex__item{float: right;text-align: center;width: 25%;}
	  .newface__sex__item div.mainUsersPic{float: none;display: inline-block;margin: 0 0 15px 0;}
	  .newface__sex{margin-top: 10px;}
	  .newface__sex--nouser{margin-top: 20px;}
	  .mainTableRightTdDiv.mainTableRightTdDiv--newface{margin-top: 15px;padding-bottom: 15px;}
	  .mainTableRightTdDiv.mainTableRightTdDiv--newface:first-child{margin-top: 0;}

	  #count_fotos {z-index:100;position: absolute;right: 6px;top: 6px;left: auto;bottom:auto;font-size: 10px;padding: 2px !important;line-height: normal !important;background: rgba(0,0,0,.5);border-radius: 3px;font-weight: bold;color:#fff;opacity: 0.9;}
	  #count_distance{z-index: 10;position: absolute;right: 6px;bottom: 6px !important;top:auto;font-size: 10px;padding: 2px !important;line-height: normal !important;background: rgba(0,0,0,.5);border-radius: 3px;font-weight: bold;color: #fff;}
	  .distance-ico{width: 10px;height: 10px;background: url('/site-images/icons/distance.svg')no-repeat;background-size: 100%;display: inline-block;position: relative;top:2px;right:1px;}
	  div.mainUsersPic.counted > a{position: relative;display: block;overflow: hidden;}
	  #count_fotos > span{color:#fff;}
	  #count_fotos i{color:#fff;padding:0 3px;}
	/* polls */
	  .polls__image{height: 150px;float: left;margin-right: 20px;}
	  .polls__image img{max-height: 100%;max-width: 100%;display: block;}
	  .polls__item{margin-top: 2px;}
	  .polls__item input[type='radio']{position: relative;top: 2px;}

	  .polls__thumb__c{margin: 8px -8px 0;}
	  .polls__thumb{float: right;padding: 8px;width: 50%;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  box-sizing: border-box;}
	  .polls__thumb__in.mainUsersPic{background: none;display: block;float: none;padding: 0;height: auto;margin: 0 !important;width: auto;}
	  .polls__thumb__in.mainUsersPic:hover{background: none;}
	  .polls__thumb__in.mainUsersPic a.polls__thumb__link{display: block;padding: 5px;text-align: right;}
	  .polls__thumb__in.mainUsersPic .polls__thumb__img{float: right;height: 120px;width: 120px;}
	  .polls__thumb__in.mainUsersPic .polls__thumb__img img{border:none;display: block;height: 100%;width: 100%;}
	  .polls__thumb__title{font-size: 13px;height: 120px;line-height: 118px;padding-right: 130px;position: relative;}
	  .polls__thumb__title__in{display: inline-block;line-height:16px;vertical-align: middle;}
	  .polls__thumb__title .desc{bottom: 0;right: 130px;position: absolute;}

	/* popup gift */
	  .popup__gifts{background: url(/site-images/gift.jpg) left 120px no-repeat;height: 240px;}
	  .popup__gifts__title {line-height: 28px;padding-top: 50px;text-align: center;}
	  .popup__gifts__likes {text-align: center;padding-top: 30px;}

	/* relations */
	  .relation__thumb__c{}
	  .relation__thumb.mainUsersPic{background: none;display: block;float: none;padding: 0;height: auto;margin: 10px 0 0 !important;width: auto;}
	  .relation__thumb.mainUsersPic:first-child{margin-top: 0 !important;}
	  .relation__thumb.mainUsersPic:hover{background: none;}
	  .relation__thumb.mainUsersPic a.relation__thumb__link{display: block;padding: 5px;text-align: right;}
	  .relation__thumb.mainUsersPic .relation__thumb__img{float: right;height: 100px;width: 200px;}
	  .relation__thumb.mainUsersPic .relation__thumb__img img{border:none;display: block;height: 100%;width: 100%;}
	  .relation__thumb__title{font-size: 13px;height: 100px;padding-right: 210px;position: relative;}
	  .relation__thumb.mainUsersPic .relation__thumb__title__in img{border:none;height: auto;position: relative;top: 3px;width: auto;}
	  .relation__thumb__title__in{height: 32px;line-height: 16px;overflow: hidden;vertical-align: middle;}
	  .relation__thumb__txt{bottom: 0;height: 64px;right: 210px;line-height: 16px;overflow: hidden;position: absolute;width: 512px;}

	/* article */
	  .article__c{}
	  .article__img__c{position: relative;}
	  .article__title__noimg{}
	  .article__title{background: rgba(0,0,0,.5);bottom: 50px;color: #fff;display: inline-block;font-size:32px;right: 20px;line-height: 1;padding: 5px;position: absolute;}
	  .article__img{display: block;max-width: 100%;}
	  .article__txt{margin-top: 10px;}
	  .article__author{border-top:solid 1px #eee;margin-top:12px;padding-top: 12px;text-align: left;}

	/* similar products */
	  .similar__products{padding: 10px 0;}
	  .similar__products:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}
	  .similar__products__item{float: right;text-align: center;width: 20%;}
	  .similar__products__item__in.mainUsersPic{display: inline-block;float: none;height: auto;margin: 0 !important;padding: 8px;position: relative;width: auto;}
	  div.similar__products__item__in.mainUsersPic > a {display: block;text-align: center;padding: 0;font-size: 12px;line-height: 16px;text-decoration: none;}
	  .similar__products__item__in.mainUsersPic img{display: block;float: none;height: auto;width: 60px;}
	  .similar__products__item__info{font-size: 12px;height: 32px;line-height: 16px;margin: 0;overflow: hidden;width: 62px;}
	  .similar__products__item__info span{white-space: nowrap;}
	  body .similar__products__item__in a img{margin-left: -2px;}
	  .new__faces__online{background: #35C34D;border-radius: 3px;height: 10px;position: absolute;left: 12px;top: 12px;width: 10px;z-index: 10;}
	  .new__faces__recently {background: #FFDF00;border-radius: 3px;height: 10px;position: absolute;left: 12px;top: 12px;width: 10px;z-index: 10;}
	  .photo, .voted_photo, .wholike__photo {position: relative;}
	  .photo .new__faces__online {top: 4px;left: 18px;}
	  .wholike__photo .new__faces__online,.wholike__photo .new__faces__online {top: 4px;left: 4px;}
	  .wrapSlickImg{direction: ltr;}	
	/* social footer buttons */
	  .footer__social{float: left;}
	  .footer__social__item{display: inline-block;height: 24px;margin: 0 2px;width: 24px;
	  -webkit-transition: all .15s linear;
	  -o-transition: all .15s linear;
	  transition: all .15s linear;}
	  .footer__social__item:hover{opacity: .75;}
	  .footer__social__item--fb{background: url(/site-images/social_icons/fb.png) 0 0 no-repeat;}
	  .footer__social__item--g1{background: url(/site-images/social_icons/g1.png) 0 0 no-repeat;}
	  .footer__social__item--ig{background: url(/site-images/social_icons/ig.png) 0 0 no-repeat;}
	  .footer__social__item--vk{background: url(/site-images/social_icons/vk.png) 0 0 no-repeat;}

	/* profile photos */
		#photo_block{padding-top: 10px;}
		#photos li{float: right;padding-bottom: 15px;text-align: center;width: 25%;}
		.userphoto{margin-top: 15px;position: relative;}

		.userphoto-mes{border-radius:3px;box-shadow: 0 2px 4px rgba(0,0,0,0.2);left: 50%;margin-left: -250px;text-align: center;top: -59px;padding: 2px 10px;position: absolute;width: 500px;z-index: 999;}

		.userphoto__item.mainUsersPic{display: inline-block;float: none;height: auto;margin: 0;padding: 5px !important;width: auto;}
		.userphoto__item.mainUsersPic .userphoto__item__img{display: block;padding: 0;position: relative;}
		.userphoto__item.mainUsersPic .userphoto__item__count{background: rgba(255,255,255,.75);border-radius:50%;color: #000;font-size:11px;height: 20px;right: 3px;line-height: 20px;position: absolute;text-align: center;top: 3px;width: 20px;}
		.userphoto__item.mainUsersPic .userphoto__item__img img{border:none !important;display: block;}
		.userphoto__item.mainUsersPic .userphoto__item__del{background: #CA5E5E url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNTkwQzhERjJEQ0ExMUU1QjgwRkUzMjY4MkJGQkFFMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNTkwQzhFMDJEQ0ExMUU1QjgwRkUzMjY4MkJGQkFFMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1OTBDOEREMkRDQTExRTVCODBGRTMyNjgyQkZCQUUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA1OTBDOERFMkRDQTExRTVCODBGRTMyNjgyQkZCQUUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4lZh+gAAAJhJREFUeNpi/P//PwMlgImBQjA4DVgIxF+BOAFJLAWIvwPxXHTFjFgCEaSZC4hBEmkgNUA8E0p/BGIBFNUgA9BwAhD/+w8B/5DYf4E4Bl09NgNAOAVJI0xzAja1uAKREQsfu1oCtv9F8w6GK7AFIii0OYD4HxAnQ22eA3XFJyDmJ+SCeUD8CYhj0QL2MxDPJMYFIy0vAAQYACMr7Tu/NQjIAAAAAElFTkSuQmCC) center center no-repeat;border-radius:50%;color: #fff;display: block;height: 20px;opacity: 0;padding: 0;position: absolute;left: 8px;text-align: center;top: 8px;visibility: hidden;width: 20px;z-index: 10;
			-webkit-transition: all .15s linear;
			-o-transition: all .15s linear;
		transition: all .15s linear;}
		.userphoto__item.mainUsersPic .userphoto__item__del:hover{background-color: #9E3434;}
		.userphoto__item.mainUsersPic .userphoto__item__makemain{background: rgba(0,0,0,.5);bottom: 5px;color: #fff;display: block;font-size:12px;line-height: 14px;opacity: 0;padding: 8px 0;position: absolute;right: 5px;text-align: center;text-decoration: none;visibility: hidden;width: 120px;
			-webkit-transition: all .15s linear;
			-o-transition: all .15s linear;
			transition: all .15s linear;}
		.userphoto__item.mainUsersPic .userphoto__item__makemain:hover{background: #CA5E5E;}
		.userphoto__item.mainUsersPic .userphoto__item__makemain--vis{background: rgba(0,0,0,.5) !important;opacity: 1;visibility: visible;}
		.userphoto__item.mainUsersPic:hover .userphoto__item__del,
		.userphoto__item.mainUsersPic:hover .userphoto__item__makemain{opacity: 1;text-decoration: none;visibility: visible;}
		.userphoto__item.mainUsersPic .userphoto__item__moder{background-color: rgba(255,255,255,0.5);background-image: url(/site-images/clock.png);background-position: center 40px;background-repeat: no-repeat;color: #000;font-size:11px;line-height: 14px;position: absolute;height: 180px;left: 0;padding-top: 130px;text-align: center;top: 0;width: 120px;z-index: 2;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;}
		.userphoto__item__moder-iebg{background: #fff;bottom: 0;display: none;;display/*\**/: block\9;left: 0;position: absolute;right: 0;top: 0;z-index: 1;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
			filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);}

	/* polls */
		.mainTableRightTdDiv--polls{padding: 10px 20px;}
		.pollsans__c{margin: 0 -10px;}
		.pollsans__item{float: left;padding: 10px;width: 50%;}
		.pollsans__item .mainUsersPic{height: auto !important;margin: 0 !important;width: 100%;}
		.pollsans__item__img{float: right;height: 182px;}
		.pollsans__item__img a,
		.pollsans__item__img img{display: block;}
		.pollsans__item__info{padding-right: 130px;}
		.pollsans__item__name {font-size: 21px;padding-top: 10px;}
		.pollsans__item__place {font-size: 14px;margin-top: 10px;}
		.pollsans__item__button{margin-top: 10px;}
		.pollsans__item,
		.pollsans__item .mainUsersPic{-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;}
		.skip__polls{margin: 0 20px;}
		.input_edit_save--pols,
		.skip__polls{display: inline-block;vertical-align: middle;}
		.skip__polls {box-shadow:inset 0px 1px 0px 0px #ffffff;background-color:#f9f9f9;border-radius:4px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#666666;height: 26px;padding:0 24px;text-decoration:none;text-shadow:0px 1px 0px #ffffff;
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
		background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
		background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
		background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
		background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
		background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);}
	  .skip__polls:hover {
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
		background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
		background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
		background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
		background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
		background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
		background-color:#e9e9e9;}

		.polls-group{padding-left: 170px;}
		.polls__item.mainUsersPic {background: none;border-color: transparent;cursor: pointer;display: block;float: none;font-size:14px;height: auto;margin: 0 !important;padding: 5px 18px 5px 5px;position: relative;width: auto;-webkit-transition: none;
				-o-transition: none;
				transition: none;}
		.polls__item.mainUsersPic:after{border-top: 6px solid transparent;border-right: 6px solid #888;border-bottom: 6px solid transparent;content:'';height: 0;right: 4px;position: absolute;top: 8px;width: 0;}
		.polls__item--skip{margin-top: 15px;}
		.polls__item--skip b{border-bottom: dotted 1px #000;cursor: pointer;}
		.polls__item--skip b:hover{border-bottom-color: transparent;}

	/* upload photo */
	  .custom-file-input {visibility: hidden;width: 0;height: 0;}
	  #upform{text-align: center;}
	  #fileSelect {color: #fff;display: inline-block;border: 1px solid #4891DA;box-shadow: inset 0 0 1px rgba(255,255,255,1);border-radius: 3px;font-size: 16px;padding: 15px 60px;outline: none;white-space: nowrap;-webkit-user-select: none;cursor: pointer;text-transform: uppercase;text-shadow: 1px 1px 0 #2971D0;
		background: rgb(106,189,249); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(106,189,249,1) 0%, rgba(46,122,221,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(106,189,249,1)), color-stop(100%,rgba(46,122,221,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(106,189,249,1) 0%,rgba(46,122,221,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(106,189,249,1) 0%,rgba(46,122,221,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(106,189,249,1) 0%,rgba(46,122,221,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(106,189,249,1) 0%,rgba(46,122,221,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6abdf9', endColorstr='#2e7add',GradientType=0 ); }
	  #fileSelect:hover{opacity: .8;}

	/* disabled button */
	  .input_register_b[disabled="disabled"]{cursor: default;opacity: .5;}

	/* advantages popup */
		.advantages-popup, .services-popup{direction:rtl;text-align: right;width: 750px;color:#000;overflow: hidden;}
		.advantages-popup__title,.services-popup__title{font-size:18px;text-align: center;}
		.advantages-popup__head,.services-popup__head{height: 95px;padding: 0 160px;}
		.advantages-popup__user,.services-popup__user{border:solid 1px #DADADA;border-radius:3px;float: right;padding: 1px;width: 60px;}
		.advantages-popup__user img,.services-popup__user img{border-radius:3px;display: block;max-width: 100%;vertical-align: middle;}
		.advantages-popup__info,.services-popup__info{padding-right: 70px;}
		.advantages-popup__info__title,.services-popup__info__title{color: #2772DA;font-size:16px;padding-top: 15px;}
		.advantages-popup__info__button,.services-popup__info__button{position: relative;text-align: center;}
		.advantages-popup__info__button .send_msg_button,.services-popup__info__button .send_msg_button{margin: 0 auto;}
		.advantages-popup__body,.services-popup__body{border-top:dotted 1px #dadada;margin-top: 25px;padding-top: 25px;}
		.services-popup__body{border-top:none;margin-top: -5px;padding: 25px 25px 0;}
		.advantages-popup__body .grid__line,.services-popup__body .grid__line{margin-top: 0;}
		.advantages-popup__item,.services-popup__item{margin-bottom: 25px;min-height: 48px;padding-right: 60px;}
		.advantages-popup__item--letter{background: url(/site-images/advantages/letter.png) right 0 no-repeat;}
		.advantages-popup__item--heart,.services-popup__item--heart{background: url(/site-images/advantages/heart.png) right 0 no-repeat;}
		.advantages-popup__item--gallery,.services-popup__item--gallery{background: url(/site-images/advantages/gallery.png) right 0 no-repeat;}
		.advantages-popup__item--laptop,.services-popup__item--laptop{background: url(/site-images/advantages/laptop.png) right 0 no-repeat;}
		.advantages-popup__item--search,.services-popup__item--search{background: url(/site-images/advantages/search-priorety.png) right 0 no-repeat;display: inline-block;min-height: 48px;text-align: right;width: 265px;}
		.services-popup__item{position: relative;padding-right: 65px;}
		.services-popup__item:after{content:'';height:100%;min-height: 70px;width:55px;position:absolute;right:5px;top:0;background: url(/site-images/icons/services/highlight.png) 0 0 no-repeat;background-size:100%;}
		.services-popup__item--bold-card:after{background: url(/site-images/icons/services/selection_men.png) 0 0 no-repeat;background-size:85%;}
		.services-popup__item--bold-card.user-genre-2:after{background: url(/site-images/icons/services/selection_women.png) 0 0 no-repeat;background-size:85%;}
		.services-popup__item--card-up:after{background: url(/site-images/icons/services/search.png) 0 0 no-repeat;background-size:100%;}
		.services-popup__item--fotogallery:after{background: url(/site-images/icons/services/fotos_videos.png) 0 0 no-repeat;background-size:100%;}
		.services-popup__item--gifts:after{background: url(/site-images/icons/services/present.png) 0 0 no-repeat;background-size:100%;}
		.services-popup__item--abonement:after{background: url(/site-images/icons/services/abonement.png) 0 0 no-repeat;background-size:100%;}
		.services-popup__item--invisible:after{background: url(/site-images/icons/services/incognito.png) 0 0 no-repeat;background-size:100%;}
		.services-popup__item--return-back:after{background: url(/site-images/icons/services/men_back.png) 0 0 no-repeat;background-size:100%;}
		.services-popup__item--return-back.user-genre-2:after{background: url(/site-images/icons/services/women_back.png) 0 0 no-repeat;background-size:100%;}
		.services-popup__item--see_who_like:after{background: url(/site-images/icons/services/search_women.png) 0 0 no-repeat;background-size:100%;}
		.services-popup__item--up-messages:after{background: url(/site-images/icons/services/up_messages.png) 0 0 no-repeat;background-size:100%;}
		.services-popup__item--double-reward:after{background: url(/site-images/icons/services/double_reward.png) 0 0 no-repeat;background-size:100%;}
		.advantages-popup__body .grid__line{display: flex;flex-wrap: wrap;}
		.advantages-popup__item__title,.services-popup__item__title{font-size:16px;font-weight: bold;}
		.advantages-popup__lastline,.services-popup__lastline{text-align: center;}
		.advantages-popup__info__hide,.services-popup__info__hide{position: absolute;right: 500px;top: 8px;}
		.abonement-advantage-link, .balance-services-link {margin-bottom: 15px;}
		.balance-services-link{margin: 0 25px;}
		.abonement-advantage-link a,.balance-services-link{/*background: url(/site-images/check.png) 0 center no-repeat;*/display: inline-block;font-size:15px;font-weight: bold;line-height: 32px;/*padding-left: 38px;*/text-decoration: none;margin-bottom: 10px;}
		.abonement-advantage-link a i,.balance-services-link i{font-size:32px;margin-right: 5px;vertical-align: middle;}
		.abonement-advantage-link a span{text-decoration: underline;}
		.abonement-advantage-link a:hover span,.balance-services-link a:hover span{opacity: .75;}
		.abonement__button_link{margin-top:10px;}
		.inlineBlock {display: inline-block;}
	/* disabled button */
	  .input_register_b[disabled="disabled"]{cursor: default;opacity: .5;}

	/* wl buttons */
	  .wl-button{cursor: pointer;display: inline-block;padding: 8px 15px;}
	  .wl-button--polls{margin: 0 10px;}
	  .wl-button--polls i,
	  .members_polls__edit,
	  .members_polls__close{font-size:16px;}
	  .members_polls__edit,
	  .members_polls__close{margin: 0 3px;}

	/* new item menu */
	  .top-menu-new a{position: relative;}
	  .top-menu-new a:after{background: url(/site-images/icons/novelty.png) 0 0 no-repeat;background-size: cover;content: '';display: none !important;height: 20px;position: absolute;width: 30px;left: -8px;top: -8px;z-index: 20;-webkit-transform: rotate(-50deg);
	  -ms-transform: rotate(-50deg);
	  -o-transform: rotate(-50deg);
	  transform: rotate(-50deg);}
	/* profile about */
	  .profile-about-label{display: block;margin-top: 4px;}
	  .profile-about-label input[type="checkbox"]{float: right;margin: 0;position: relative;top: 4px;}
	  .profile-about-label span{display: block;padding-right: 18px;}
	  .member_polls_list__more .less, .member_polls_list__item.hide{display: none;}
	  .member_polls_list__item.show{display: block;}
	  .member_polls_list__more{margin-top: 8px;}
	/* settings */
	  .mysettings-title-span {font-size: 11px;font-weight: normal;}

	/* upload photo */
	  .upload-photo-title{font-size:18px;text-align: center;}
	  .upload-photo-subtitle{text-align: right;margin-top: 5px;}
	  .upload-photo-area{border: dashed 2px #C8E2FD;border-radius:3px;cursor: pointer;margin-top: 20px;padding: 20px;}
	  .upload-photo-area__in i{color: #C8E2FD;font-size:100px;float: right;}
	  .upload-photo-area__title{font-size: 21px;padding-top: 16px;}
	  .upload-photo-area__subtitle{font-size: 16px;margin-top: 10px;}
	  .upload-photo-area__txt{padding-right: 130px;}
	  .upload-photo-area:hover,
	  .upload-photo-area.highlighted{border-color:#BD3B3B;}
	  .upload-photo-area:hover .upload-photo-area__in i,
	  .upload-photo-area.highlighted .upload-photo-area__in i{color:#BD3B3B;}
	  .upload-photo-area,
	  .upload-photo-area__in i{-webkit-transition: all .15s linear;
	  -o-transition: all .15s linear;
	  transition: all .15s linear;}

	/* fontello */
	  body [class^="icon-"]:before, body [class*=" icon-"]:before{margin-left: 0;margin-right: 0;}

	/* quastions popup */
	  .quad-popup{text-align: center;width: 380px;}
	  .quad-popup__img{}
	  .quad-popup__img img{}
	  .quad-popup__txt{font-size:15px;margin-top: 15px;direction: rtl;}
	  .quad-popup__button{margin-top: 15px;}
	  #sb_coord_popup,#sb_geo_location_popup{direction: rtl;}
	/* delite_like popup */  
	  .like_status_delete_btns .input_find_b{display: inline-block;}
	/* verified popup*/
	  .verified-popup__img{position: relative;float:right;}
	  .verified-popup__img .verified_all.accept_sign{position: absolute;left:0px;bottom:10px;}

	  #verified_popup{text-align: center;width: 420px;padding: 10px 10px 5px 10px;}
	  .verified-popup__img img{width: 90px;height: 135px;}
	  #verified_popup .quad-popup__txt{font-size:14px;margin-top: 15px;margin-right:105px;padding-top: 25px;direction: rtl;text-align: right;}
	  .quad-popup__button{clear:both;text-align: center;}
	  .quad-popup__button .input_edit_save{display: inline-block;margin:5px 15px 0 15px;}
	  .quad-popup__button #close_verified_popup{display:inline-block;margin-top: 5px;}
	  #verified_phone_title span#sent_number{display: inline-block;direction: ltr !important;}
	/***** popup_email_verified ******/
	   #email_verified_popup{min-width: 400px;}
	   #email_verified_popup .container_step button{margin:5px 10px;}
	   #email_verified_popup p{text-align: center;} 
	   #email_verified_popup .error_sign{background-position: left top;display: inline-block;height: 16px;margin: 0 1px;vertical-align: text-top;width: 16px;} 
	/* ok button */
	  .upload-ok-button{margin-top:10px;}
	  .upload-ok-button button{border:none;color:#fff;cursor:pointer;font-size:21px;height: 40px;line-height: 40px;text-align: center;width: 40px;}
	  .upload-ok-button #uploads_from_ok{background: #ef7d0a;}
	  .upload-ok-button #uploads_from_fb{background: #425f9c;}
	  .upload-ok-button #uploads_from_vk{background: #507296;}
	  .upload-ok-button button:hover{opacity:.75;}

	/* ok photo box */
	  .ok_photo_box__c{padding: 20px 0 40px 0;position: relative;}
	  .ok_photo_box__c #ajax_loader{height: 66px;position: absolute;top: 50%;left: 50%;margin: 0 0 0 -33px;width: 66px;}
	  .ok_photo_box__c #ajax_loader img{display: block;}
	  .ok_photo_box{list-style: none;margin: 0;padding: 0;text-align: center;}
	  .ok_photo_box li{cursor: pointer;float: right;margin: 4px;position: relative;}
	  .ok_photo_box li span{background-color: rgba(255,255,255,.5);line-height: 128px;position: absolute;text-align: center;opacity: 0;visibility: hidden;top: 0;left: 0;bottom: 0;right: 0;}
	  .ok_photo_box li span i{color: #4F9659;font-size: 42px;opacity: 0;visibility: hidden;}
	  .OkUsersPic img {display: block;width:128px;height:128px;}
	  .ok_photo_box li:hover span,
	  .ok_photo_box li .OK_photo_select{opacity: 1;visibility: visible;}
	  .ok_photo_box li .OK_photo_select i{opacity: 1;visibility: visible;}
	  .userphoto__item__err{display: inline-block;line-height: 18px;vertical-align: middle;}

	  .social-comments__item{background: #fff;}

	/* progress */
	  progress::-webkit-progress-bar{background-color: #F0F0F0;border-radius: 3px;}
	  progress {display: inline-block;background: #F0F0F0;border:0;border-top: 1px solid #D4D4D4;border-radius: 3px;height: 10px;margin: 0 10px;position: relative;width: 150px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

	  progress::-webkit-progress-value {
	  background: #cdeb8e;
	  background: -moz-linear-gradient(top,  #cdeb8e 0%, #a5c956 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956));
	  background: -webkit-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	  background: -o-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	  background: -ms-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	  background: linear-gradient(to bottom,  #cdeb8e 0%,#a5c956 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );
	  border-radius: 3px;}
	  progress::-moz-progress-bar {
	  background: #cdeb8e;
	  background: -moz-linear-gradient(top,  #cdeb8e 0%, #a5c956 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956));
	  background: -webkit-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	  background: -o-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	  background: -ms-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	  background: linear-gradient(to bottom,  #cdeb8e 0%,#a5c956 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );
	  border-radius: 3px;}

	/* profile video */
	  .uservideo__row{}
	  .uservideo__col{float: left;text-align: center;padding: 10px;width: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	  .uservideo__item__video{position: relative;
		display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;
		-ms-align-items: center;align-items: center;
		-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;flex-direction: column;
		justify-content: center;}
	  .uservideo__item__link{display: block;}
	  .uservideo__item__link img{border: none !important;display: block !important;height: auto !important;width: auto !important;}
	  .uservideo__item.userphoto__item.mainUsersPic .userphoto__item__makemain{width: 240px;}
	  .uservideo__item.userphoto__item.mainUsersPic .userphoto__item__moder{top: 5px;left: 5px;width: 240px;}
	  .ajax-loader-video{color: #4690E2;font-size:32px;}
	  .uservideo__item--load{background: #fff !important;}

	/* memberlistbutton */
		.memberlistbutton{border:solid 1px #cbcbcb;border-radius:2px;color:#313131;cursor:pointer;font:normal 14px TitilliumText22LRegular,sans-serif;height:25px;text-shadow:1px 0 0 #fff;padding:0 15px;text-shadow:1px 1px 0 #fff;
		background: #f5f5f5; /* Old browsers */
		background: -moz-linear-gradient(top,  #f5f5f5 0%, #e8e8e8 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f5f5f5 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f5f5f5 0%,#e8e8e8 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f5f5f5 0%,#e8e8e8 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f5f5f5 0%,#e8e8e8 100%); /* W3C */}
		.memberlistbutton:hover{background:#e8e8e8;}
	    .wrapAudio audio{margin-right:-30px;}
	/* transition */
	  .likeornot__like__buttons a,
	  .likeornot__photo .jcarousel-prev,
	  .likeornot__photo .jcarousel-next,
	  .view__profile__photo .jcarousel-prev,
	  .view__profile__photo .jcarousel-next,
	  .likeornot__user__name a,
	  #fileSelect{-webkit-transition: all 0.15s linear;
	  -moz-transition: all 0.15s linear;
	  -ms-transition: all 0.15s linear;
	  -o-transition: all 0.15s linear;
	  transition: all 0.15s linear;}

	/*inline-block for IE7*/
	  .profile_about_anketa_block--favoritplace a img,
	  .click_menu_list li,
	  .likeornot__filter__item,
	  .common__friends__noface__item,
	  .common__friends__face__item,
	  .common__friends__noface__title,
	  .common__friends__face__title,
	  .form__line__item{_overflow:hidden;*zoom:1;*display:inline;}

	.clearfix:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}

	/* Form Invite */
	.form__invite__right_invite{overflow:hidden;}
	.form__invite__div_link{float:right;width:144px;position:relative;line-height:26px;margin-right:5px;}
	.form__invite__link_img{position:absolute;width:17px;height:17px;top: 5px;right: 10px;background: url('/site-images/invite/link.png') no-repeat 0 0;}
	.form__invite__p_link{float:right;line-height:26px;padding-left:5px;}
	.form__invite__button-link{width:110px;height:30px;padding:0 0 0 12px;box-sizing: border-box;cursor:pointer;margin-right:-5px;position:relative;}
	.form__invite__input_width_link{height:26px !important;width:280px !important;padding:0 5px 0 0 !important;line-height:26px !important;box-sizing: border-box;}
	.form__invite__copyed{color: #47b63e;position: absolute;font-size: 12px;top: -22px;width: 280px;padding:5px 0;height:18px;text-align: center;line-height: 18px;display:none;}
	.form__invite__copyd__wprapp{position:relative;width:280px;float:right;}

	.soc_login{cursor:pointer;border:none;border-radius: 6px;color: #fff !important;display: inline-block;font-size: 16px;font-weight: bold;line-height: 32px;margin: 0 0.5%;position: relative;white-space: nowrap;text-decoration: none !important;}
	.soc_login__ok {background: #ff9c43;}
	.soc_login__ok:hover {background: #ec8d37;color:#fff;text-decoration: none;}
	.soc_login__vk:hover {background: #5e87b3;color:#fff;text-decoration: none;}
	.soc_login__vk {background: #6996c7;}
	.soc_login__mail {background: #168DE2;}
	.soc_login__mail .fa-mail{padding: 0 3px;}
	.soc_login__mail:hover{background: #4fa5e2 !important;}
	.soc_login__fb:hover {background: #415784;color:#fff;text-decoration: none;}
	.soc_login__fb {background: #496194; }
	.social__links{text-align:right;padding-left: 0;}
	.wrapp_invite_logo{line-height:100px;}
	.social__links__buttons{padding:0 10px;}
	/*Complain form start*/
	.complain-member {color: #f66;margin: 10px 0 0 0 !important;width:300px;text-align: center;}
	.complain-textarea {padding:5px;width:400px; height:50px;}
	#partner_support_form .complain-wrap p{width:400px;padding:0 10px;}
	/*adver_heb_on_rus_wl*/
	.rtlDirection{direction:rtl !important;}
	.rtlDirection p,.rtlDirection h2{text-align: right !important;direction: rtl !important;}
	.rtlDirection p{float:right !important;}
	/*Footer icons*/
	.footer_white .social_list .footer_icon {width: 14px;height: 14px;}
	.footer_white .footer_icon {position: relative;margin-left: 5px;float:right;display: inline-block;width: 16px;height: 16px;vertical-align: middle;background-repeat: no-repeat;background-position: center;background-size: contain;margin-top: 1px;}
	.footer_white .social_list .footer_icon.tiktok_ico{width: 16px;height: 16px;}
	.footer_white .tiktok_ico{background-image: url(/site-images/icons/tiktok_color.svg);}
	.footer_white .google_ico {background-image: url(/site-images/icons/color_icons/google_ico.svg);width: 16px !important;height: 16px !important;}
	.footer_white .fb_ico {background-image: url(/site-images/icons/color_icons/fb_ico.svg);}
	.footer_white .youtube_ico{background-image: url(/site-images/icons/color_icons/youtube_color_ico.svg);}
    .footer_white .twitter_color_ico {background-image: url(/site-images/icons/color_icons/twitter_color_ico.svg);}
	.footer_white .vk_ico {background-image: url(/site-images/icons/color_icons/vk_ico.svg);}
	.footer_white .inst_ico {background-image: url(/site-images/icons/color_icons/inst_ico.svg);}
	.footer_white .android_ico{background-image: url('/site-images/icons/color_icons/android_ico.svg');}
	.footer_white .ios_ico{background-image: url('/site-images/icons/color_icons/ios_ico.svg');}
	.footer_white .android_ico{background-image: url('/site-images/icons/color_icons/android_ico.svg');}
	.footer_white .rusdate_mobile{background-image: url('/site-images/icons/rusdate.png');}
	.footer_white .foter_botom{display: flex;flex-wrap: wrap;justify-content: space-between;}
	.footer_white .foter_botom .copyright{float:right;white-space:normal !important;}
	.footer_white .foter_botom .translater{float:left;}
	.footer_white .foter_botom .translater ~ .copyright{width: calc(100% - 35px);}
	.mobile_app_last .android,.mobile_app_last .ios{}

	#google_publisher_parent{padding-bottom: 0 !important;padding-top: 5px !important;padding-right: 15px !important;width: calc(100% - 15px) !important;}
	.google_publisher{display: inline-block !important;padding-right: 0 !important;position: relative;}
	.wrap_plusone{margin-right: 15px;vertical-align: middle;display: inline-block;height: 15px;}
	div.li_langs{position: relative;cursor:pointer;display: none;}
	div.li_langs > img.footer__flag__img{padding:0 1px;}
	div.li_langs:first-of-type{display: block;}
	.li_langs ul {position: absolute;bottom: 100%;display: none;border: 1px solid #fff;border-bottom: none;list-style: none;right: auto;background: #fff;color:#000;width: 150px !important;left:0;width: 180px !important; z-index: 1000;}
	.li_langs ul li{width: 100% !important;text-align: left;border:none !important;}
	.li_langs ul li img{vertical-align: middle;float:left;padding-right: 3px;}
	div.li_langs:after {position: absolute;top: 5px;left: auto;right: -10px;width: 0;height: 0;border-width: 0 4px 4px;border-style: solid;border-right-color: transparent!important;border-left-color: transparent!important;border-color: #999;font: 0/0 a;overflow: hidden;content: ' ';}
	div.li_langs.activeTranslate:after{border-width: 4px 4px 0;}


	.mobile_apps_column a{direction:rtl;}
	.footer__secondline{position: relative;padding-left: 32px;padding-right: 0;}
	.footer__secondline .translater{position: absolute;left: 5px;width: 23px;bottom:5px;}
	.footer__secondline div.li_langs > img.footer__flag__img{float: left;padding: 0;}
	.footer__secondline .li_langs ul{background: none !important;border:none !important;padding-bottom: 3px;width: 260px !important;}
	.footer__secondline .li_langs ul li a{font-weight: normal !important;text-decoration: none !important;}
	/*Suggested Select*/
	#suggested_msgs_select{display: none;}
	.list_suggested_msgs li{display: none;}
	.list_suggested_msgs li:first-child,.list_suggested_msgs li.active{display: block;}
	.list_suggested_msgs{list-style: none;width:100%;overflow: hidden;text-overflow: ellipsis;}
	.suggested_msgs-popup{width:500px;}
	.next_suggested_msg{display: inline-block;padding-right:5px;}
	.refresh{position:relative;width:15px;height: 15px;top:4px;right:-4px;left:auto;}

	/*Verification*/
	table.verification_wrap{width: 100%;}
	.verification_wrap .soc_login{background-size:100%;border-radius: 3px;cursor: default;}
	.verification_wrap .soc_login.soc_login__vkontakte{background-position: 0px -19px;}
	.verification_wrap .soc_login.soc_login__facebook {background-position: 0px -72px;}
    .verification_wrap .soc_login.soc_login__telegram {background-position: 0px -159px;}
	.verification_wrap .soc_login.soc_login__odnoklassniki {background-position: 0px -37px;}
	.verification_wrap .soc_login.soc_login__mailru {background-position: 0px -54px;}
	.verification_wrap .soc_login.soc_login__google {background-position: 0px -105px;}
	.verification_wrap .soc_login.soc_login__yandex {background-position: 0px -124px;}
	.verification_wrap .soc_login.soc_login__twitter {background-position: 0px -89px;}
	.verification_wrap .soc_login.soc_login__linkedin {background-position: 0px -229px;}
	.verification_wrap .soc_login.soc_login__apple{background-position: 0px -422px;}
	.verification_wrap .soc_login.soc_login__tiktok{background-position: 0px -438px;}
	#popup_confirm_sn{width:600px;padding: 10px !important;margin-top: 15px;}
	.verification_wrap .accept_sign,.verification_wrap .error_sign{vertical-align: middle;}


	/*Phone Verification*/
	.input-prepend {display: inline-block;white-space: nowrap;vertical-align: middle;margin-bottom: 10px;vertical-align: middle;white-space: nowrap;}
	.input-prepend .add-on {direction:ltr;border-radius: 4px 0 0 4px;background-color: #EEEEEE;display: inline-block;font-size: 14px;font-weight: normal;min-width: 16px;text-align: center;width: auto;padding: 0 5px;height: 30px;line-height: 30px;border: solid 1px #DEE1E4;}
	#number{display: inline-block;direction: ltr;}
	#phone_number{border: 1px solid #CCCCCC;display: inline-block;font-size: 14px;font-weight: normal;height: 20px;line-height: 20px;min-width: 16px;padding: 7px 5px;width: auto;}
	.input-prepend .add-on {vertical-align: bottom;float:left;}
	#cont_wraper, #res_success, #res_error, #code_text, #res_wrong_code, #phone_number_error, #code, #check_button, #close_btn, #sms_notice {display: none;}
	#sms_notice, #verify_notice {font-size: 10px;direction:rtl;}
	#mainTableRightTd div#login{width: 100%;}
	#login #phone_codes_list{width: 130px !important;margin-bottom: 10px;}
	#login #phone_number{width: 100px !important;}
	#login #phone_number_wrap{margin: 0px 15px 2px 15px;}
	#login .reg__item--login{margin: 0 0 20px;}
	#login .countryFlag{top:15%;}
	#login .wrap_phone_codes_list{margin-right: 20px;}
	#login #phone_codes_list{margin-top:0;}
	#login #country_code_error{bottom: 0;}
	#phone_number, #phone_codes_list, #phone_codes_list option {width: 250px;direction: rtl;}
	#phone_codes_list{border: solid 1px #DEE1E4 !important;border-radius: 4px;margin:5px auto 15px auto;padding: 5px;}
	#phone_number_wrap{margin:5px auto 2px auto;font-size: 0;position: relative;}
	#phone_number_wrap .error_sign{width: 16px;position: absolute;right:0;top:8px;display: none;}
	#phone_number_wrap #phone_number{padding: 0 5px;height: 30px;line-height: 30px;border: solid 1px #DEE1E4;border-radius: 0 4px 4px 0;text-align: left;}
	#code:not(.code_popup_confirm_phone){text-align:right;width: 250px;padding: 0 5px;height: 30px;line-height: 30px;border: solid 1px #DEE1E4;border-radius: 4px 4px 4px 4px; margin-top: 15px; margin-bottom: 5px;}
	#code.code_popup_confirm_phone{width: 100% !important;}
	#phone_codes_list option {direction: rtl;}
	#res_wrong_code,#country_code_error {color: red;font-size: 12px;padding-bottom: 2px;color: #EA5200;}
	#phone_number_error{color: red;padding-bottom: 2px;color: #EA5200;bottom: -4px !important;}
	#code_text, #phone_number_text, #phone_codes_text{text-align: center;font-size: 16px;font-weight: bold;}
	.wrap_phone_codes_list{position: relative;}
	#country_code_error{position: absolute;bottom: -8px;top: auto;right: 0;left: 0;margin: 0 auto;}
	#res_success, #res_error {color: green;text-align: center;font-size: 20px;font-weight: bold;}
	#res_error {color: red;}
	.phone_verify_container {text-align: center;width: 400px;direction: rtl;}
	.phone_verify_container #sent_button{margin-top: 0px;}
	#res_success{margin-bottom: 20px;}
	#res_wrong_code{position: relative;top:-5px;}
	#code_wrap:not(.code_wrap_popup_confirm_phone){position: relative;width: 132px;margin:0 auto;}
	.forgot_code_wrap#code_wrap{width: auto;}
	#code_wrap .error_sign{position: absolute;left: 2px;top: 23px;display: none;width: 16px;}
	#phone_number_wrap #phone_number{width: 196px;direction:ltr;}
	#verify_notice{max-width: 85%;display: inline-block;}
	#phone_verified_title{direction: rtl;}
	#phone_number_wrap {margin-top: 0px;}
	#phone_codes_list {margin: 5px auto 0px auto;}
	.countryFlag{position: absolute;top: 30%;right: -20px;}
	.wrap_phone_codes_list{display: inline-block;}
	#phone_codes_text{display: inline-block;max-width: 320px;}
	#send_code_again {display: none;}
	#send_code_again_link {display: none;color: #437ed8;text-decoration: underline;cursor: pointer;}
	#send_code_again_link:hover{text-decoration: none;}
	/*phone list balance*/
	.balance_thumb #phone_codes_text{margin-bottom: 15px;}
	.phone_pair {text-align: center;}
	.phone_pair .phone_country_code, .phone_pair .phone_number {display: block;}
	.phone_pair .phone_country_code select, .phone_pair .phone_number input {padding: 3px 5px;width: 250px;}
	.phone_pair .phone_country_code select {border: solid 1px #DEE1E4 !important;border-radius: 4px;margin: 5px auto 20px auto;padding: 5px;}
	.phone_pair .phone_error {margin: 0 0 15px;color: #f11;font-weight: bold;background-color: #fee;padding: 5px 10px;margin: 15px 15px 0;}
	.question_mark {margin: 0 0 -2px 3px;}
	/*popap confirm email*/
	#popap_confirm_email .span-block{display: block;margin:10px 0;}
	#popup_alert_emailsend {cursor:pointer;}
	.popup_sendconfirm_button{border: none;width: 94px;height: 25px;text-align: center;color: #fff;background: #BF2626;border-radius: 4px;margin-left: 5px;сursor:pointer;}
	@-moz-document url-prefix() {.popup_sendconfirm_button {padding:1px 0 6px 0;position:relative;top:-2px}}

	/*confirm email alert*/
	.MessageBarWarning{z-index:5;width:100%;margin:0px;background:#ffff99;line-height:35px;font:bold 12px/35px arial,sans-serif;border:1px solid #cccccc;border-width:1px 0;display:none;text-align:center;}
	.MessageBarWarning a{text-decoration: underline;}
	.MessageBarWarning a:hover{text-decoration: none;}
	.MessageBarWarning *, .MessageBarOk * {color:#501900;}
	.sendconfirm_pole{border:solid 1px #cccccc;line-height:23px;height:23px;margin-left:5px;}
	.sendconfirm_button{border: none;width: 94px;height: 25px;text-align: center;color: #fff;background: #BF2626;border-radius: 4px;margin-left: 5px;}
	@-moz-document url-prefix() {.sendconfirm_button {padding:1px 0 6px 0;position:relative;top:-2px}}
	.MessageBarOk{z-index:5;width:100%;margin:0px;background:#CEFFCE;line-height:35px;font:bold 12px/35px arial,sans-serif;border:1px solid #cccccc;border-width:1px 0;display:none;text-align:center;}
	#alert_emailsend{cursor:pointer;}
	#messageBarCloseBtn{cursor:pointer;z-index:10000;height:16px;width:16px;position:absolute;right:10px;top:4px;display:none;}
	#wrap{margin:0px;padding:10px;}

	/*get app*/
	.jcarousel_android{width:600px;overflow: hidden;margin: 0 auto;direction: ltr;}
	.jcarousel_android li img{width:160px;}
	.jcarousel_android li{text-align: center;}
	.mobile_app_buttons{text-align: center;}
	.mobile_app_buttons .send_msg_button{display: inline-block;margin:0 20px;font-size: 110%;}
	.mobile_app_buttons .send_msg_button:first-of-type{margin-right:0;}
	.mobile_app_buttons .send_msg_button:last-of-type{margin-left:0;}
	.mobile_app_buttons .send_msg_button img{position: relative;top: 5px;margin-right:8px;margin-left:0;}
	.mobile_app_buttons .send_msg_button.button_ios img{top: 2px;margin-left:0;margin-right:3px;}
	.host{text-transform: capitalize;}
	.mobile_dignity{list-style-image: url(/site-images/icons/chek.svg);margin:0 20px;}
	.mobile_dignity li{margin-top:5px;}

	/*Horoskop*/
	.title_hor_date{font-size:0.8em;font-weight:normal;float: right;}
	.hor_day{border-spacing: 3px;border-collapse: separate;margin-bottom: 10px;width: 100%;}
	.hor_day td{border-width: 1px 1px 4px 1px;border-radius: 2px 2px 0 0;list-style: none;padding: 0;text-align: center;}
	.hor_day a{display: block;font-size: 1.2em;padding:5px 10px;text-decoration: none;}
	.hor_day a:hover{text-decoration: underline;}
	.hor_day .active,
	.hor_date .active{font-weight: bold;}
	.hor_znak li{display: inline-block;padding: 5px 10px;vertical-align: middle;width: 30%;}
	.hor_znak a{display: inline-block;line-height: 16px;padding-left: 19px;}

	.hor_date{padding: 0 0 10px 0;text-align: center;}
	.hor_date li{display: inline-block;list-style: none;padding: 0 20px;text-transform: uppercase;}
	.hor_date a{text-decoration: none;}
	.hor_date a:hover{text-decoration: underline;}

	.oven a{background: url(/site-images/zodiac/16x16/ARIES.png) 0 center no-repeat;}
	.bliz a{background: url(/site-images/zodiac/16x16/GEMINI.png) 0 center no-repeat;}
	.lev a{background: url(/site-images/zodiac/16x16/LEO.png) 0 center no-repeat;}
	.vesi a{background: url(/site-images/zodiac/16x16/LIBRA.png) 0 center no-repeat;}
	.strel a{background: url(/site-images/zodiac/16x16/SAGITTARIUS.png) 0 center no-repeat;}
	.vodolei a{background: url(/site-images/zodiac/16x16/AQUARIUS.png) 0 center no-repeat;}
	.telec a{background: url(/site-images/zodiac/16x16/TAURUS.png) 0 center no-repeat;}
	.rak a{background: url(/site-images/zodiac/16x16/CANCER.png) 0 center no-repeat;}
	.deva a{background: url(/site-images/zodiac/16x16/VIRGO.png) 0 center no-repeat;}
	.scorp a{background: url(/site-images/zodiac/16x16/SCORPIO.png) 0 center no-repeat;}
	.koz a{background: url(/site-images/zodiac/16x16/CAPRICORN.png) 0 center no-repeat;}
	.ribi a{background: url(/site-images/zodiac/16x16/PISCES.png) 0 center no-repeat;}

	.zodiak_big{background-position: right 0;background-repeat: no-repeat;min-height:400px;}

	.telec_big {background-image: url(/site-images/zodiac/big/telec.png)}
	.scorp_big{background-image: url(/site-images/zodiac/big/scorp.png)}
	.bliz_big{background-image: url(/site-images/zodiac/big/bliz.png)}
	.deva_big{background-image: url(/site-images/zodiac/big/deva.png)}
	.lev_big{background-image: url(/site-images/zodiac/big/lev.png)}
	.strelec_big{background-image: url(/site-images/zodiac/big/strelec.png)}
	.oven_big{background-image: url(/site-images/zodiac/big/oven.png)}
	.ribi_big{background-image: url(/site-images/zodiac/big/ribi.png)}
	.vesi_big{background-image: url(/site-images/zodiac/big/vesi.png);}
	.kozerog_big{background-image: url(/site-images/zodiac/big/kozerog.png)}
	.vodolei_big{background-image: url(/site-images/zodiac/big/vodolei.png);}
	.rak_big{background-image: url(/site-images/zodiac/big/rak.png);}

	.hor_title{padding: 8px 0;text-align: center;}
	.hor_date_title{font-size:15px;text-align: center;}

	/*profile.css start*/
	#AFTER {float:right;}
	#total_pos {float:right;text-align:center; width:100px;}
	#BEFORE {float:right;}
	#BACK_TO_SEARCH_RESULTS {float:left;}
	#USER_PAGE_ADDRESS input  {direction:ltr; width:300px;height:20px;vertical-align:middle;text-align:right;margin-right:10px;}
	.pageAddress { text-align:right;font-size:90%;}
	#profilesListingtop {height:30px;vertical-align:middle;font-size:90%;}
	#upa {direction:rtl;}


	#view_profile_anketa {margin-bottom:10px; width:100%;}
	.view_profile_anketa_block  {text-align:right;margin-bottom:10px;zoom:1;}
	.view_profile_anketa_block ul {list-style:none;}
	.view_profile_anketa_block p, samp {margin:0;}
	.view_profile_anketa_block_photo {margin:2px;}
	.view_profile_anketa_block_photo img {padding:2px;}
	.view_profile_anketa_block_photo_container, .view_profile_anketa_block_video_container {float:right;}
	.view_profile_anketa_block_photo_container {margin:0;padding:0;border-collapse:collapse;border-spacing:0;}
	.view_profile_anketa_block_video_container {width:130px;}
	#photoContainer {border:none;background:none;}
	#view_profile_anketa_block_user_data {float:left;display:inline;width:210px;padding:5px;}
	.dobcake samp { background: url(/site-images/cake.gif) right center no-repeat; padding-right :20px; }

	#photoContainer a {text-decoration:none; }
	#line {border-bottom:1px solid #999;}
	#line {margin:1px 0px 5px 0px;}
	#vpzodiak samp {}

	#view_profile_anketa_block_user_data ul li  samp {display:inline;}
	.socialNetworkLinks samp{margin:0;}

	/*profile_about.css start*/

	#profile_about_anketa {padding:0;}
	.profile_about_anketa_block  {word-break: break-word;height:auto;border:1px solid #999;background: url(/site-images/tr10x10.png);text-align:right;margin:0 2px 10px;padding-right:3px;zoom:1;}

	.profile_about_anketa_block ul {list-style:none;}
	.profile_about_anketa_block p, samp {margin:0;}
	.profile_about_anketa_block_photo {margin:2px;zoom:1;}
	.profile_about_anketa_block_photo img {padding:2px; border:1px solid #999;}
	.profile_about_anketa_block_photo_container, .view_profile_anketa_block_video_container {float:right;display:inline;zoom:1;}
	.view_profile_anketa_block_video_container {width:135px;}
	.profile_about_anketa_block_photo_container {margin:0;padding:0;border-collapse:collapse;border-spacing:0;}

	#photoContainer {border:none;background:none;}
	#profile_about_anketa_block_user_data {float:left;width:170px;padding:5px;}
	.dobcake samp { background: url(/site-images/cake.gif) right center no-repeat; padding-right :20px; }
	li.nag samp {margin-right: 3px;white-space:nowrap;}
	.icon_2 , .icon_1 {text-decoration:none; color: #333366;font-weight:600;margin:0px;}

	#line {border-bottom:1px solid #999;margin:1px 0px 5px 0px;font-size:1px;line-height:1px;}
	.srsm a {color: #333366; font-weight:400;text-decoration:none;}
	.srsm samp {background: url(/site-images/envelope-static.png) right center no-repeat; padding-right:25px;display:block;}
	#vpzodiak samp {padding-right: 3px;}

	#USER_PAGE_ADDRESS{direction:rtl; border-top:1px solid #999; padding-top:10px;color:#999999;}
	#USER_PAGE_ADDRESS tr td {color:#999999;}
	#member_id {color:#999999;}
	#total_views {color:#999999;}
	#USER_PAGE_ADDRESS input  {direction:ltr; width:300px;height:20px; border:0px solid #999; background-color:#fff;vertical-align:middle;text-align:right;color:#999;margin-right:10px; }
	.pageAddress {text-align:right;color:#999;font-size:90%;}
	#profilesListingbottom {margin:10px 5px 10px 2px;clear:both;}
	#profilesListingtop {height:30px;vertical-align:middle;}
	#upa {direction:rtl;}

	/*verifened tooltip*/
	.verified_all.accept_sign,.verified_all_search.accept_sign,.verified_all_api.accept_sign{display:inline-block;vertical-align:top;cursor:pointer;background: url(/site-images/verifined/check_7.png) no-repeat;background-size: 100%;background-position: 50% 50%;width:16px;height: 16px;}
	.verified_support{margin:0 1px;background: url(/site-images/verifined/check_7.png) no-repeat;background-size: 100%;background-position: 50% 50%;width:16px;height: 16px;display: inline-block;position: relative;top:2px;}
	.verifined_title_profile .verified_all{display:inline-block;cursor: pointer;position: relative;top:2px;background: url(/site-images/verifined/check_7.png) no-repeat;background-size: 100%;}
	.mainUsersPic .verified_all{position: absolute;bottom:4px;left: 1px;z-index: 100;}
	.mainUsersPic .verified_all.verified_all_relative,.newface__item .verified_all.verified_all_relative,.mainUsersPic .verified_all_api.verified_all_relative{position: relative;bottom:auto;top:-2px;right: 0;z-index:100;margin:0;}
	.tooltip_verification_all,.tooltip_verification_all_polls{border: 1px solid #EFDA5F !important;padding: 3px !important;background-color: #fff6c3 !important;color: #5c5c5c !important;width: 240px;position:absolute;z-index:9999;left:-9999px;display: none;}
	.tooltip_verification_all p,.tooltip_verification_all_polls p{font-size: 12px;line-height: 16px;}
	.view__profile__userinfo__item .verified_all{margin:0;}
	.verifined__all-span{position: absolute;bottom:12px !important;right:auto;left: 12px !important;cursor: pointer;display:inline-block;cursor:pointer;background: url(/site-images/verifined/check_7.png) no-repeat !important;background-size: 100% !important;background-position: 50% 50%;width:16px;height: 16px;}
	.whyRegister_text .verifined__all-span{position: relative;bottom: -3px !important;right: 0 !important;}
	.verified_all.float{float:right;}
	#nag .verified_all{position: relative;top: -2px;}
	.wholike__userinfo .verified_all,.member_list_message .verified_all{top:-2px;position: relative;}

	.view__profile__photo .verified_all,.newface__item .verified_all{position: absolute;bottom:4px;right: 0px;cursor: pointer;}
	#who_liked_me .verified_all{margin-left: 3px !important;}
	.uSerSdataActive .verified_all{margin-left: 0px !important;}
	.verified_all:hover span{top:14px;left:18px;opacity: 1;}
	.verifined__all-span:hover{background: url(/site-images/verifined/check_7.png) no-repeat;background-size: 100%;}
	.verified_all span{-webkit-transition: all 0.5s;opacity: 0;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;line-height: 16px;border: 1px solid #EFDA5F !important;padding: 3px !important;background-color: #fff6c3 !important;color: #5c5c5c !important;width: 240px;position:absolute;z-index:999;top:14px;right:18px;}
	.newface__item:hover .newface__item__info .verified_all{top: 2px;}
	/*FancyBox*/
	#fancybox-close,.fancybox-close{left: 5px;right: auto;}

	/*abonement*/
	.abon__ad {background: url(/site-images/free.png) 665px center no-repeat;border: solid 3px #ccc;border-radius: 10px;margin-bottom: 15px;padding: 5px 50px 5px 50px;}
	.abon__ad--sale{background: url(/site-images/sale.png) 670px center no-repeat;padding: 5px 45px 5px 5px;}
	.abon__ad__txt--sale {font-size: 15px;font-weight: bold;}
	.original_price{font-weight: normal;text-decoration: line-through;}
	.discount_price{font-size: 1.1em;font-weight: bold;}
	.plateg_check .original_price_instead,
	.original_price_instead_step3{color: red;}
	.plateg_check:hover .original_price_instead{color: inherit;}
	.abonement_plans__texts{font-weight: bold;}
	.abonement_plans__texts .original_price_instead{font-weight: normal;}
	/*geo popup*/
	#geo_id_popup .breadcrumbs{margin-bottom: 5px;}
    #popup .breadcrumbs,#geo_id_popup a.breadcrumbs {font-size: 14px;text-decoration: none; color: #000;}
    #popup a.breadcrumbs,#geo_id_popup a.breadcrumbs {border-bottom: 1px dashed #000;color: #000;font-weight: bold; }
    #popup a.breadcrumbs:hover,#geo_id_popup a.breadcrumbs:hover {color: #000;font-weight: bold;}
	a.switch,.switch a {border-bottom: 1px dashed #000;font-size: 12px;text-decoration: none; font-weight: bold;color: #000;}
	a.switch:hover {color: #000;font-weight: bold;}
	a.options {text-decoration: none; color: #000;}
	.bigcity {color: red;font-size: 18px;}
	#ok {color: #000;}
	#arrow {color: #000;}
	/*my videos rating*/
	#starsbar {overflow:visible;padding:10px;height:25px;width:270px;}
	.ratings_stars{background: url('/site-images/star_empty.png') no-repeat;float:left;height:20px;margin:2px;width:23px;}
	.ratings_vote{background: url('/site-images/star_full.png') no-repeat;}
	.ratings_over{background: url('/site-images/star_highlight.png') no-repeat;}
	.total_votes{padding: 5px; }
	.rating_title, .rating_footer {background: none;}
	/*RadioDiv*/
	.RadioDiv .ui-slider-handle,.RadioDiv .ui-slider-handle:hover{background: url(/site-images/radio/runner.jpg) no-repeat !important;border: none !important;cursor: pointer;}

	/********** lineika **********/
	.face_line{height: 92px;overflow: hidden;margin: 10px auto 0;width: 994px;}

	.slideshow_plus_b_ltr{background: url(/site-images/plus_button.png) no-repeat 0 0;display: block;float: left;height: 30px;margin-right:5px;margin-top: 30px;width: 30px;position: relative;z-index:10;}
	.slideshow_plus_b_rtl{background: url(/site-images/plus_button.png) no-repeat 0 0;display: block;float: right;height: 30px;margin-left:5px;margin-top: 30px;width: 30px;position: relative;z-index:10;}

	.face_line__c .jcarousel-clip{float: left;overflow: hidden;width: 960px;}

	.face_line__list_ltr li{float: left;height:75px;list-style: none;padding: 8px 5px;width: 50px;}
	.face_line__list_rtl,
	.face_line__list_ltr{padding-bottom: 2px !important;}
	.face_line__list_rtl li{float: left;height:75px;list-style: none;padding: 8px 5px;width: 50px;}

	.face_line__item{display: block;height:75px;position: relative;}
	.face_line__item img{border:solid 1px #ccc;display: block;position: absolute;height:75px;left: 1px;top:1px;width: 50px;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;}
    .face_line__list_rtl a:hover img{z-index: 111;height: 90px;width: 60px;left: -6px;top: -8.5px;}

	.lineika__photos__popup{text-align: center;margin:0 auto 0 auto;}
	.lineika__photos__popup.textAlign{text-align: right;}
	.wrap__lineika__photos__popup{width: 840px;height: 118px;overflow: hidden;overflow-x: auto;margin-top: 10px;}
	#photo_add_lineika_popup {width:890px;position:relative;}
	#photo_add_lineika_popup-inner-ltr {padding:0;width:840px;overflow:hidden;margin-left:24px;}
	#photo_add_lineika_popup-inner-rtl {padding:0;width:840px;overflow:hidden;margin-right:24px;}
	#photo_add_lineika_popup-inner2 {padding:0;/*width:3250px;*/}
	#photo_add_lineika_popup .buttns {text-align:center; margin: 0 auto;padding-bottom:5px;}
	#photo_add_lineika_popup .buttns input {margin-left: 15px;}
	#photo_add_lineika_popup a.lineika-block-ltr {display:inline-block;height:90px;width:60px;border:2px solid #ccc;margin:5px 8px;}
	#photo_add_lineika_popup a.lineika-block-rtl {display:inline-block;height:90px;width:60px;border:2px solid #ccc;margin:5px 8px;}
	#photo_add_lineika_popup a.active {border:2px solid red;}
	#photo_add_lineika_popup .prev-next-btns {float:left;display:inline;margin-left:110px;}
	#photo_add_lineika_popup a.disabled_link {cursor:default;opacity:0.5;}
	#already_added_lineika_popup, #thanks_lineika_popup, #lineika_main_photo_popup, #photo_success_deleted_popup {width: 600px;text-align:center;}
	/*push_notify_dismissed_popup*/
	#push_notify_dismissed_popup{direction: rtl;}
	/*Card Bold slider pips*/
	.ui-slider-pips .ui-slider-label{right: 50%;}
	#double-label-slider.ui-slider .ui-slider-pip .ui-slider-label, #double-label-slider.ui-slider .ui-slider-pip .ui-slider-label i, #double-label-slider.ui-slider .ui-slider-pip .ui-slider-label span{margin-right: -50px;}

	.userBoldAnketa,.userBoldAnketaText,.userInvisibleStatus,.userInvisibleText{padding: 3px 3px 3px 3px;position: relative;color:#fff;height: 20px;line-height: 20px;margin: -1px;text-align: center;text-decoration: none;border:none;overflow: hidden;display:block;cursor:pointer;}
	.userBoldAnketa,.userInvisibleStatus{margin-bottom: -26px;opacity: 0.7;border-radius: 0 0 4px 4px;}
	span.userBoldAnketaSpan,span.userInvisibleStatusIcon{display: inline-block;text-align: center;padding-right: 15px;position: relative;}
	span.userInvisibleStatusIcon{padding-right: 22px;}
	span.userBoldAnketaSpan:after,span.userInvisibleStatusIcon:after{content:'';width: 13px;height: 18px;position: absolute;right:-2px;top:1px;background: url('/site-images/icons/fire.svg')no-repeat;background-size: 100%;}
	span.userBoldAnketaSpan:first-letter.span.userInvisibleStatusIcon:first-letter{text-transform: uppercase;}
	.user_cPhotocontainer_link{display: block;overflow: hidden;}
	#user_cPhotocontainer.userFoto__bold,#user_cPhotocontainer.userFoto__invisible{height: auto;}
	#user_cPhotocontainer .userBoldAnketa,#user_cPhotocontainer .userBoldAnketaText,#user_cPhotocontainer .userInvisibleStatus,
	#user_cPhotocontainer .userInvisibleText{display: none;}
	#user_cPhotocontainer.userFoto__bold .userBoldAnketa,#user_cPhotocontainer.userFoto__bold .userBoldAnketaText,#user_cPhotocontainer.userFoto__invisible .userInvisibleStatus,#user_cPhotocontainer.userFoto__invisible .userInvisibleText{display: block;}
	#user_cPhotocontainer.userFoto__invisible .userInvisibleStatus,
	#user_cPhotocontainer.userFoto__invisible .userInvisibleStatus,
	#user_cPhotocontainer.userFoto__invisible .userInvisibleText{display: block;}
	.userFoto__bold .user_cPhotocontainer_link,.userFoto__invisible .user_cPhotocontainer_link{height: 201px;overflow: hidden;direction: rtl;}
	.userInvisible{border-radius: 0;}
	.userFoto__invisible.userFoto__bold .userInvisibleStatus{margin-top: 1px;}
	.userFoto__invisible.userFoto__bold .userBoldAnketa{border-radius: 0;}
	body span.userInvisibleStatusIcon:after {content: '';width: 22px;height: 18px;position: absolute;left: auto;right: -3px;top: 5px;background: url(/site-images/invisible/invisible_icon.svg)no-repeat;background-size: 100%;}
	/*Page Press*/
	.polls__thumb__c__press .polls__thumb{width:100%;}
	.polls__thumb__c__press .polls__thumb__title{height:40px !important;line-height:38px !important;padding-right:50px;}
	.polls__thumb__c__press .polls__thumb__img img,.polls__thumb__c__press .polls__thumb__img{width:40px !important;height:40px !important;}
	/*Crypto wallet*/
	.wrap_bitpay_wallet{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 15px;}
    .wrap_bitpay_wallet .form__invite__copyd__wprapp{width: calc(100% - 144px) !important;}
    .wrap_bitpay_wallet .form__invite__input_width_link{width: calc(100% + 4px) !important;padding-left: 5px !important;padding-right: 97px !important;font-size: 10px;font-size: 10px;}
    .wallet__cripto{display: inline-block;position: absolute;right: 4px;height: 26px;line-height: 27px;font-size: 10px;border-left: 1px solid #CCc;padding-right: 2px;width: 88px;}
    .wallet__cripto img{height: 14px;position: relative;top:3px;left:1px;}
    .wrap_bitpay_wallet .form__invite__div_link{margin:0;}
    /*geo popup*/
    .visited_place_delete{font-size:16px;position: relative;top:1px;cursor: pointer;}
    .visited_place .country_flags{margin-left:4px;}
    .visited_place{padding: 0.6px 0;}
    /*Disabled Menu*/
    @font-face {font-family: 'disabled-font';src:  url('/css/fonts/disabled/disabled-font.eot?ks75z6');src: url('/css/fonts/disabled/disabled-font.ttf?ks75z6') format('truetype'),url('/css/fonts/disabled/disabled-font.woff?ks75z6') format('woff'),url('/css/fonts/disabled/disabled-font.svg?ks75z6#Finance') format('svg');font-weight: normal;font-style: normal;}
	[class^="disabled-icon-"], [class*=" disabled-icon-"] {font-family: 'disabled-font' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 20px;}
	.disabled-icon-invalid:before {content: "\e900";}
	.disabled-icon-blackcursor:before {content: "\e901";}
	.disabled-icon-blackWhite:before {content: "\e902";}
	.disabled-icon-fontsizedec:before {content: "\e903";}
	.disabled-icon-fontsizeinc:before {content: "\e904";}
	.disabled-icon-monochrome:before {content: "\e905";}
	.disabled-icon-readablefont:before {content: "\e906";}
	.disabled-icon-whiteBlack:before {content: "\e907";}
	.disabled-icon-whitecursor:before {content: "\e908";}
	.disabled-icon-zoom:before {content: "\e909";}

	html.zoom body{zoom: 1.3;}
	/*whiteBlack*/
	.whiteBlack a:not(.soc_login):not(.fancybox-close),
	.whiteBlack .enter_input_b ,.whiteBlack #TopButtonContainer li a,.whiteBlack .newFaceLink,
	.whiteBlack .footer_white .top_line,
	.whiteBlack .mainTableRightTdDiv,.whiteBlack #card_menu,.whiteBlack .profile_about_anketa_block,
	.whiteBlack .input_register_b ,
	.whiteBlack .input_find_b ,
	.whiteBlack .input_reset_b,
	.whiteBlack .input_edit_save,
	.whiteBlack .delete_button,
	.whiteBlack .input_edit_save,
	.whiteBlack .reg-buttons .input_reset_b,
	.whiteBlack #why_register_button .enter_input_b,
	.whiteBlack .input_register_b,
	.whiteBlack .send_msg_button,
	.whiteBlack .big_button,
	.whiteBlack .balance__c,
	.whiteBlack h2.balans_plans__title,
	.whiteBlack h2,
	.whiteBlack .balance__social:hover,.whiteBlack .balance__social.active,
	.whiteBlack .balance_plans__c .plateg_check,.whiteBlack .balance_plans__c .plateg_check_hover,
	.whiteBlack div.mainUsersPic:hover,.whiteBlack #top_10_main_block .big-photo-wrapper:hover,.whiteBlack #user_cPhotocontainer:hover,
	.whiteBlack .coinciding_interests,
	.whiteBlack .rate_line__bg,
	.whiteBlack .SearchResult.SearchResultBold div.SearchResult_UserInfo .srphoto samp,
	.whiteBlack .SearchResult.SearchResultBold .heart_png, 
	.whiteBlack .SearchResult.SearchResultBold .SearchResult_UserInfo samp,
	.whiteBlack .SearchResult.SearchResultBold p.SearchResult_UserNumber{outline: 1px dashed MidnightBlue;color: Black !important;background:transparent !important;
		background-color: White !important;}
	.whiteBlack .search__item__favorit{color:#000;border-bottom-color: #fff;}
	.whiteBlack .rate_line__txt{color: #fff;}

	.whiteBlack .coinciding_interests,
	.whiteBlack .ui-slider-range,.whiteBlack .ui-state-default,.whiteBlack .ui-widget-content .ui-state-default,.whiteBlack .ui-widget-header .ui-state-default,.whiteBlack .ui-button, 
	html .whiteBlack .ui-button.ui-state-disabled:hover, html .whiteBlack .ui-button.ui-state-disabled:active,.whiteBlack .ui-slider-handle,.whiteBlack .ui-slider-handle:hover{color: Black !important;background: White !important;}

	.whiteBlack .rate_line__bg{background:#000 !important;}
	.whiteBlack .footer_white .top_line .title_block{color: Black !important;}

	/*blackWhite*/
	.blackWhite a:not(.soc_login):not(.fancybox-close):not(.skin-block):not(#prev-d-slide):not(#next-d-slide):not(.playButtonSmall),
	html.blackWhite body,.blackWhite .wrapHeader,.blackWhite .footer_white .top_line,.blackWhite div.mainUsersPic,
	.blackWhite .enter_input_b ,.blackWhite .mainTableRightTdDiv,.blackWhite #card_menu,.blackWhite .profile_about_anketa_block,.blackWhite .newFaceLink,
	.blackWhite .input_register_b ,
	.blackWhite .input_find_b ,
	.blackWhite .input_reset_b,
	.blackWhite .input_edit_save,
	.blackWhite .delete_button,
	.blackWhite .input_edit_save,
	.blackWhite .reg-buttons .input_reset_b,
	.blackWhite #why_register_button .enter_input_b,
	.blackWhite .input_register_b,
	.blackWhite .send_msg_button,
	.blackWhite .big_button,.blackWhite select,.blackWhite input,
	.blackWhite #TopButtonContainer li.selected,
	.blackWhite .likeornot__c,
	.blackWhite .balance__c,
	.blackWhite h2.balans_plans__title,
	.blackWhite h2,.blackWhite #verified_popup .quad-popup__txt,.blackWhite .advantages-popup__body,.blackWhite .services-popup__body,.blackWhite .advantages-popup__info,
	.blackWhite .balance__social:hover,.blackWhite .balance__social.active,
	.blackWhite p.plateg_check:hover,.blackWhite p.plateg_check_hover,
	.blackWhite div.mainUsersPic:hover,.blackWhite #top_10_main_block .big-photo-wrapper:hover,.blackWhite #user_cPhotocontainer:hover,
	.blackWhite .coinciding_interests,
	.blackWhite .SearchResult,
	.blackWhite .SearchResult.SearchResultBold div.SearchResult_UserInfo .srphoto samp,
	.blackWhite .SearchResult.SearchResultBold .heart_png, 
	.blackWhite .SearchResult.SearchResultBold .SearchResult_UserInfo samp,
	.blackWhite .SearchResult.SearchResultBold p.SearchResult_UserNumber,
	.blackWhite .SearchResult_UserInfo samp,
	.blackWhite .MessageBarWarning
	 {border:none !important;outline: 1px dashed Gold !important;color: White !important;background:transparent !important;background-color: Black !important;}
	.blackWhite .search__item__favorit{color:#fff;border-bottom-color: #000;}
	.blackWhite .rate_line .rate_line__bg{background: #000 !important;}
	.blackWhite .MessageBarWarning *,.blackWhite .MessageBarOk *{color:#fff;}

	.blackWhite .coinciding_interests,.blackWhite .ui-slider-range,.blackWhite .ui-state-default,.blackWhite .ui-widget-content .ui-state-default,.blackWhite .ui-widget-header .ui-state-default,.blackWhite .ui-button, 
	html .blackWhite .ui-button.ui-state-disabled:hover, html .blackWhite .ui-button.ui-state-disabled:active,.blackWhite .ui-slider-handle,.blackWhite .ui-slider-handle:hover{
	    background: Black !important;
	}
	.blackWhite .rate_line__bg{background: #fff !important;}
	.blackWhite .rate_line__txt{color:#fff !important;}


	/*monochrome*/

	html.monochrome {-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-ms-filter: grayscale(1);-o-filter: grayscale(1);filter: grayscale(1);}
	/*fontsizeinc*/
	.fontsizeinc #mainDiv,
	.fontsizeinc .HorMenu li a,.fontsizeinc .HorMenu li a:link
	.fontsizeinc .HorMenu li a:visited
	.fontsizeinc .HorMenu li a:active,
	.fontsizeinc h2,
	.fontsizeinc .reg-buttons .input_reset_b,.fontsizeinc #why_register_button .enter_input_b,.fontsizeinc .input_register_b,.fontsizeinc .send_msg_button,.fontsizeinc .big_button,
	.fontsizeinc .card_menu__item{font-size: 110% !important;}
	/*readablefont*/
	.readablefont .HorMenu li a,.readablefont .HorMenu li a:link
	.readablefont .HorMenu li a:visited
	.readablefont .HorMenu li a:active,
	.readablefont #mainDiv,
	.readablefont h2,
	.readablefont .reg-buttons .input_reset_b,.readablefont #why_register_button .enter_input_b,.readablefont .input_register_b,.readablefont .send_msg_button,.readablefont .big_button,
	.readablefont .card_menu__item{font-size: 130% !important;}
	/*fontsizedec*/
	.fontsizedec .HorMenu li a,.fontsizedec .HorMenu li a:link
	.fontsizedec .HorMenu li a:visited
	.fontsizedec .HorMenu li a:active,
	.fontsizedec #mainDiv,
	.fontsizedec #mainDiv,
	.fontsizedec h2,
	.fontsizedec .reg-buttons .input_reset_b,.fontsizedec #why_register_button .enter_input_b,.fontsizedec .input_register_b,.fontsizedec .send_msg_button,.fontsizedec .big_button,
	.fontsizedec .card_menu__item{font-size: 100% !important;}
	/*Cursor*/
	html.whitecursor body {cursor: url(/css/fonts/disabled/bigcursorwhite.cur), auto !important;}
	html.blackcursor body {cursor: url(/css/fonts/disabled/bigcursorblack.cur), auto !important;}
	.blackcursor a:hover,.blackcursor .enter_input_b:hover,
	.blackcursor .input_register_b:hover ,
	.blackcursor .input_find_b:hover,
	.blackcursor .input_reset_b:hover,
	.blackcursor .input_edit_save:hover,
	.blackcursor .delete_button:hover,
	.blackcursor .input_edit_save:hover,
	.blackcursor .send_msg_button:hover,
	.blackcursor .big_button:hover,
	.blackcursor .input_register_b:hover,
	.blackcursor #why_register_button .enter_input_b:hover,
	.blackcursor .reg-buttons .input_reset_b:hover{cursor: url(/css/fonts/disabled/bighandblack.cur), auto !important;}

	.whitecursor a:hover,.blackcursor .enter_input_b:hover,
	.whitecursor .input_register_b:hover ,
	.whitecursor .input_find_b:hover,
	.whitecursor .input_reset_b:hover,
	.whitecursor .input_edit_save:hover,
	.whitecursor .delete_button:hover,
	.whitecursor .input_edit_save:hover,
	.whitecursor .send_msg_button:hover,
	.whitecursor .big_button:hover,
	.whitecursor .input_register_b:hover,
	.whitecursor #why_register_button .enter_input_b:hover,
	.whitecursor .reg-buttons .input_reset_b:hover{cursor: url(/css/fonts/disabled/bighandwhite.cur), auto !important;}

	@font-face {
	    font-family: 'shlagerblackwebfont';
	    src: url('/css/fonts/disabled/shlagerblackwebfont.eot');
	    src: url('/css/fonts/disabled/shlagerblackwebfont.eot?#iefix') format('embedded-opentype'),
	        url('/css/fonts/disabled/shlagerblackwebfont.woff') format('woff'),
	        url('/css/fonts/disabled/shlagerblackwebfont.ttf') format('truetype');
	    font-weight: bold;
	    font-style: normal; 
	}

	@font-face {
	    font-family: 'shlagerboldwebfont';
	    src: url('/css/fonts/disabled/shlagerboldwebfont.eot');
	    src: url('/css/fonts/disabled/shlagerboldwebfont.eot?#iefix') format('embedded-opentype'),
	        url('/css/fonts/disabled/shlagerboldwebfont.woff') format('woff'),
	        url('/css/fonts/disabled/shlagerboldwebfont.ttf') format('truetype');
	    font-weight: bold;
	    font-style: normal; 
	}

	@font-face {
	    font-family: 'shlagerregularwebfont';
	    src: url('/css/fonts/disabled/shlagerregularwebfont.eot');
	    src: url('/css/fonts/disabled/shlagerregularwebfont.eot?#iefix') format('embedded-opentype'),
	        url('/css/fonts/disabled/shlagerregularwebfont.woff') format('woff'),
	        url('/css/fonts/disabled/shlagerregularwebfont.ttf') format('truetype');
	    font-weight: bold;
	    font-style: normal; 
	}

	.footerRow{text-align: center !important;}
	.footerRow button{display: inline-block !important;width: auto !important;padding: 5px 10px !important;}
	#INDmenu-btn {display: none;direction: rtl;top: 75%;float: right;left: -4px;z-index: 1001;text-align: center;position: fixed;margin: 0;padding: 0;height: auto;width: auto;min-width: auto;border: none;outline: none;box-shadow: none;background: none;cursor: pointer;width: 45px;height: 45px;background: #1bc0aa;border-radius: 0px 20px 20px 0px;border:2px solid #fff;}
	#INDmenu-btn span{position: relative;top:1px;color: #fff;font-size: 50px;}
	/*IdMenu*/
	#INDmenu * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 1.1em;font-weight: 400;padding: 0;margin: 0;}
	 #INDmenu {visibility: hidden;background: White;border: none;border-left: 4px solid #1bc0aa !important;border-right: 4px solid #1bc0aa !important;box-sizing: border-box;border-color: #1bc0aa;transition: right 400ms ease-in, top 400ms ease-in, visibility 400ms ease-in;width: 100%;height: auto;position: fixed;top: -420px;margin: 0;padding: 0;z-index: 20;visibility: visible;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;border: none;border-bottom: 13px solid #1bc0aa;background: White;z-index: 100000;}
	#INDmenu .INDmenuHeader {position: relative;padding: 16px 0 14px 0;width: 100%;background-color: #1bc0aa;text-align: center;}
	#INDmenu .INDmenuHeader h2 {display: inline-block;position: static;float: none;margin: 0;padding: 0;border: none;height: auto;background: none;color: White;text-align: center !important;font-size: 18px;font-weight: 400;line-height: 1.1em;letter-spacing: 0;transform: scaleY(1.1);}
	#INDmenu .INDmenuHeader button {display: inline-block;position: absolute;padding: 0;top: 10px;left: 10px;width: auto;color: White;font-size: 22px;font-weight: 700;min-width: auto;height: auto;margin: 0;border: none;box-shadow: none;background: none;text-align: right;text-transform: none;cursor: pointer;}
	#INDmenu .INDmenuBody {display: block;margin: 0 auto;width: 94%;overflow-y: hidden;}
	#INDmenu .INDmenuBody .INDmenuRow {display: block;padding: 6px 0;border-bottom: 1px solid #d1d2d3;overflow: hidden;}
	#INDmenu .INDmenuBody .INDmenuRow .INDmenuGroup3 {display: block;width: 100%;}
	#INDmenu .INDmenuBody .INDmenuRow [role="group"] button {border-left: 1px solid #d1d2d3;}
	#INDmenu .INDmenuBody .INDmenuRow [role="group"] button:nth-child(3n) {border-left: none;}
	#INDmenu .INDmenuBody button:hover, #INDmenu .INDmenuBody button:focus {background: #ddeeff;border-radius: 5px !important;}
	#INDmenu .INDmenuRow button, #INDmenu .INDmenuRow button span {color: #1bc0aa;font-size: 14px;}
	#INDmenu .INDmenuRow .imgSvg{font-size: 40px;}
	#INDmenu .INDmenuBody .INDmenuRow .INDmenuGroup3 button {display: inline-block;float: right;width: calc(99%/3);text-align: center;}
	#INDmenu button {display: block;width: 100%;min-width: auto;height: auto;margin: 0;padding: 10px 0;border: none;box-shadow: none;background: none;text-align: right;text-transform: none;cursor: pointer;}
	#INDmenu .INDmenuBody .INDmenuRow .INDmenuGroup3 button span {display: block;padding-top: 4px;text-align: center;}
	.INDmenuRow button span {font-size: 15px;}
	#INDmenu button {border-radius: 0;clear: none;}
	i.hideBtn{display:inline-block;width: 21px;height: 21px;background: red;border-radius: 50%;position: absolute;left:auto;right: -14px;top: -8px;border:2px solid white;}
	i.hideBtn:hover{background: #f14343;}
	i.hideBtn:after{content: '';width: 15px;height: 15px;position: absolute;margin: auto;left:1px;right: auto;top:1px;bottom: auto;background: url('/site-images/close-new-white.svg')no-repeat;background-size: 130%;}
	/*End IdMenu*/
	/*languages*/
	.selected_languages_container .selected_language_container{margin-right: 5px;display: block;padding: 0.6px 0;}
	#show-languages-popup{margin:5px 0;display: block;margin: 5px 0px;}
	.remove_language i{font-size:16px;position: relative;top:1px;cursor: pointer;right:4px;}
	/*Cokies info*/
.cookies__dialog{direction:rtl;color:#fff;position: fixed;overflow: hidden;box-sizing: border-box;font-family: Helvetica,Calibri,Arial,sans-serif;line-height: 1.4em;z-index: 9999;transition: opacity 1s ease;opacity: 0;padding: 1em 2.8em;width: 100%;-ms-flex-direction: row;flex-direction: row;align-items: center;left: 0;right: 0;bottom: 0;display: flex;-ms-flex: 1 1 auto;flex: 1 1 auto;max-width: 100%;margin-right: 1em;justify-content: space-between;}
.cookies__dialog a{text-decoration: underline;color:#fff !important;}
.cookies__dialog a:hover{text-decoration: none;}
.cc-compliance {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: justify;align-content: space-between;}
.cc-theme-classic .cc-btn:last-child {min-width: 140px;}
.cc-theme-classic .cc-btn {border-radius: 5px;}
.cc-btn {display: block;padding: .4em .8em;font-size: .9em;font-weight: 700;border-width: 2px;border-style: solid;text-align: center;white-space: nowrap;cursor: pointer;border-radius: 4px;}
/*Widget bottom carusel*/
#new_user_alert{display: none;right: 20px !important;bottom:5px; position:fixed; z-index:999;}
.new_user_alert_block {width:220px; z-index:101}
.new_user_alert_block a, .new_user_alert_block a:hover {color:#FFF !important; text-decoration:none}
.new_user_alert_box {opacity:1;border-radius:4px;width:220px; height:100px; color:#FFF !important; cursor:pointer; margin-bottom:5px; padding:4px 5px 0; background:#1B1F24; background:rgba(27,31,36,0.9); box-shadow:0 2px 6px 0 rgba(0,0,0,0.75); -moz-box-shadow:0 2px 6px 0 rgba(0,0,0,0.75); -webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.75)}
.new_user_alert_cont {height:58px; overflow:hidden; line-height:18px; margin: 27px 100px 0 0px;text-align: right;}
.new_user_alert_close {width:16px; height:17px; color:#fff; font-size:13px; line-height:1px; font-weight:bold; text-align:center; cursor:pointer; text-decoration:none; right: auto;left:3px; top: 3px;position:absolute; z-index:1; padding-top:7px; background:none}
.new_user_alert_close:hover {color:#6B7075; text-decoration:none}
.new_user_alert_user {color:#fff !important}
.new_user_alert_city,.new_user_alert_new,.new_user_alert_new b,.new_user_alert_user,.new_user_alert_user b,.new_user_alert_user {color:#fff !important}
.new_user_alert_new {position: absolute;left: auto;right:100px; padding-left:0;padding-right:15px;text-align: right;top:-3px;color:#fff !important;}
.new_user_alert_new:before {width:7px; height:7px; display:block; content:''; position:absolute; left: auto;right:0; border-radius:5px;top: 6px; background-color:#00ff3c}
#new_user_alert .fl{float:right;order-radius: 3px;}
#new_user_alert .mt11{margin-top: 11px;}
.new_user_alert_box--in{position: relative;}
.slide {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;opacity: 0;z-index: 1;}
.showing {opacity: 1;z-index: 2;}
/*Instance popup*/
.instant_activation_popup td.layout {padding: 10px;}
.instant_activation_popup--header{font-size: 18px;text-align: center;font-weight: 100;padding: 20px 0;line-height: 1.3;}
.instant_activation_popup .payway-icon {text-align: center;}
.instant_activation_popup .close-button {font-size: 11px;text-align: center;}
.instant_activation_popup .close-button a {color: #999 !important;text-decoration: underline;}
.instant_activation_popup .hot-photos {text-align: center;max-width: 350px;max-height: 130px;overflow: auto;white-space: nowrap;}
.instant_activation_popup .hot-photos .hot-photos__item{position: relative;display: inline-block;margin:0 2px;}
.instant_activation_popup .hot-photos .hot-photos__item .hot-photos__item__online{width: 10px;height: 10px;display: inline-block;background: #35c34d;border-radius: 2px;position: absolute;top:4px;right: 4px;}
.instant_activation_popup .hot-photos img {width: 80px;}
.instant_activation_popup .clear {clear: both;height: 15px;}
.instant_activation_popup .colorRed{color: red;}
.instant_activation_popup .hot-photos__title{padding: 5px 0;}
.instant_activation_popup .text-center{text-align: center;}
/*Triangle*/
.triangle-span {position: relative;color: #fff;margin: 0 3px;}
.triangle-span::after {content: '';position: absolute;right:5px;left: auto;bottom: 1px;border: 6px solid transparent;border-right: 6px solid #fff;}
.wrap_input--triangle{display: inline-block;position: relative;}
.wrap_input--triangle .triangle-span{position: absolute;color: #fff;margin: 0 3px;top: 70%;left: 10%;}
/*autokomplite*/
.autocomplete_text{display:none;position: absolute; padding: 2px 10px; z-index: 1;background: #fff;width: calc(100% - 10px);}
.autocomplete_text .liText{color: #999;}
.autocomplete_text li:hover{cursor: pointer;background: #d2e6f7;}
.mainTableRightTdDiv.access_data td{position: relative;}

/*Contact
.sub__title--contact{display: flex;align-items: center;justify-content: flex-start;}
.sub__title--contact img{padding-right: 10px;}*/
.class-contact #phone_number_wrap #phone_number{width: 255px;}
.class-contact #partner_support_form .wrap_phone_codes_list select{width: 280px;}
.phone_p{margin-bottom: -3px !important;}
.class-contact .wrap_phone_codes_list{margin-right: 20px;}
/* Forgot */
.wrap_phone_login{display: flex;flex-wrap: wrap;padding-bottom: 10px;position: relative;}
.wrap_phone_login #phone_codes_list{padding: 7px 0;}
#login #tabs .login_tab{padding: 1em 1.4em;} 
.textCenter{text-align: center;}
.wrap_phone_login #phone_number_error,.wrap_phone_login #phone_number_error{position: absolute;width: 300px;bottom: 0;text-align: center;}
#login .ui-widget-header{background: none;border: none;}
#login #tabs .mainTableRightTdDiv{border: 1px solid #C8E2FD;}
#login #tabs li.ui-state-default{background: none !important;border-bottom: 2px solid transparent !important;position: relative;top:0px;z-index: 1000000;}
#login #tabs li.ui-state-active{background: none !important;border-bottom: 2px solid #fff !important;}
#login #tabs li.ui-state-active:after{content: '';height: 4px;background: #fff;position: absolute;bottom: -2px;left: 0;width: 100%;}
#login .ui-tabs-active .ui-tabs-anchor{font-weight: bold;}
#tabs.ui-tabs .ui-tabs-nav li{float:right;}
/*register_verify*/
.tab_button{border:none;outline: none;background: none;border-top-right-radius: 3px;border-top-left-radius: 3px;padding: 0.5em 1em;text-decoration: none;border: 1px solid;border-bottom: none;margin: 1px 0.2em 0 0;font-weight: normal;cursor: pointer;display: inline-block;border-bottom: 3px solid transparent !important;line-height: 22px;}
.tab__list{list-style: none;position: relative;bottom: -1px;margin-left: 3px;margin-right: 3px;overflow: hidden;}
.tab__list li{float:right;position: relative;top: 0px;z-index: 1000;}
.tab__list li a{position: relative;}
.tab__list li.active_tab a:after{height: 4px;content: '';width: 100%;background: #fff;left:0;bottom: -4px;position: absolute;}
#verify_error_block{text-align: center;}
#verify_error_block span{display: inline-block;}
#check_verify_code_error br{display: none;}
#verify_error_block .error_sign{width: 17px;}
.tab__list li.active_tab a{font-weight: bold;border-bottom: 3px solid #fff !important;}
#phone_register_tab #phone_codes_list{width: 130px !important;margin-bottom: 10px;margin-left: 10px;}
#phone_register_tab .wrap_phone_login{align-items: baseline;}
#phone_register_tab #phone_number{width: 100px !important;}
#phone_register_tab:not('.login_tab') .wrap_phone_login{padding-bottom: 0;}
#phone_register_tab #country_code_error{bottom: -10px;}
.verify_register_title{margin-top: -15px;margin-bottom:10px;}
#social_register{display: none;}
.tab_button img{position: relative;top:3px;width: 15px;margin:0 2px;}
#show_social_register:first-letter{text-transform: lowercase !important;}
.class-register #phone_register_tab #phone_codes_list{margin-bottom: 0;margin-top: 0;}
.class-register .wrap_phone_login{padding-bottom: 0;}
.class-register #phone_number_error,.class-register #phone_register_tab #country_code_error{bottom: -32px !important;}
.class-register #phone_register_tab #phone_number{width: 115px !important;}
#phone_number_wrap{margin: 0;}
.phone_info_visible{font-size: 80%;color: #999;}
/*otc_inputs*/
.wrap_otc_inputs{text-align: center;margin:20px auto;}
.wrap_otc_inputs input{border: solid 1px #DEE1E4  !important;}
.wrap_otc_inputs{position: relative;width: 400px;direction: ltr;}
.wrap_otc_inputs input[type="number"]{height:38px;width:50px;line-height:50px;margin: .1em;padding: 8px 0 4px;font-size: 2em;text-align: center;appearance: textfield;-webkit-appearance: textfield;border: 2px solid #BBBBFF;border-radius: 4px;}
.wrap_otc_inputs input::-webkit-outer-spin-button,.wrap_otc_inputs input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
.wrap_otc_inputs input[type="number"]:nth-child(n+4) {order: 2;}
.wrap_otc_inputs div::before {content: '';height: 2px;width: 24px;margin: 0 .25em;order: 1;background: #BBBBFF;}
/*Social buttons*/
.register_container .soc_login{display: block;margin: 10px auto;font-weight:normal;overflow:hidden;text-overflow:ellipsis;height:18px;line-height:18px;text-align:center;width: auto;max-width: 220px;border-radius: 3px;padding: 7px;}
.register_container .soc_login.soc_login__facebook{background: #4065b3;text-align:center;}
.register_container .soc_login.soc_login__facebook:hover{background: #5c79b4;}
.register_container .soc_login.soc_login__google{background: #4a4a4a;}
.register_container .soc_login.soc_login__google:hover{background: #6f6767;}
.register_container .soc_login.soc_login__odnoklassniki{background: #f48420;}
.register_container .soc_login.soc_login__odnoklassniki:hover{background: #fab97e;}
.register_container .soc_login.soc_login__linkedin{background: #0077b7;}
.register_container .soc_login.soc_login__linkedin:hover{background: #4caadc;}
.register_container .soc_login.soc_login__tiktok{background: #010101;}
.register_container .soc_login.soc_login__tiktok:hover{background: #403b3b;}
.register_container .soc_login img{width:16px;height:16px;display: inline-block;vertical-align: bottom;}
/*popup_messages*/
@keyframes awn-fade-in {
    0% {
        opacity: 0
    }
    
    to {
        opacity: 1
    }
}

@keyframes awn-fade-out {
    0% {
        opacity: 1
    }
    
    to {
        opacity: 0
    }f
}

@keyframes awn-slide-bottom-right {
    0% {
        left: 100%;
        opacity: 0
    }
    
    to {
        left: 0;
        opacity: 1
    }
}

@keyframes awn-slide-top {
    0% {
        left: 100%;
        opacity: 0
    }
    
    to {
        left: 0;
        opacity: 1
    }
}

@keyframes awn-bar {
    0% {
        right: 100%
    }
    
    to {
        right: 0
    }
}

.awn-popup-loading-dots,
.awn-popup-loading-dots:after,
.awn-popup-loading-dots:before {animation-fill-mode: both;animation: awn-loading-dots 1s ease-in-out infinite;background: #fff;border-radius: 50%;height: 6px;width: 6px}
.awn-popup-loading-dots {animation-delay: -.16s;color: #fff;display: inline-block;margin-left: 24px;position: relative}

.awn-popup-loading-dots:after,
.awn-popup-loading-dots:before {content: "";position: absolute;top: 0}
.awn-popup-loading-dots:before {animation-delay: -.32s;left: -16px}
.awn-popup-loading-dots:after {left: 16px}
@keyframes awn-loading-dots {
    
    0%,
    80%,
    to {
        box-shadow: 0 0 0 0
    }
    
    40% {
        box-shadow: 0 0 0 2px
    }
}

#awn-popup-wrapper {align-items: center;animation-fill-mode: both;animation-name: awn-fade-in;animation-timing-function: ease-out;background: #4588DD;bottom: 0;display: flex;justify-content: center;left: 0;opacity: 0;position: fixed;right: 0;top: 0;z-index: 99999}
#awn-popup-wrapper.awn-hiding {animation-name: awn-fade-out}
#awn-popup-wrapper .awn-popup-body {background: #fff;border-radius: 6px;font-size: 14px;max-width: 500px;min-width: 320px;padding: 24px;position: relative;word-break: break-word}
#awn-popup-wrapper .awn-popup-body.awn-popup-confirm {align-items: center;display: flex;flex-direction: column}
#awn-popup-wrapper .awn-popup-body.awn-popup-confirm .fa {color: #c26700;font-size: 44px}
#awn-popup-wrapper .awn-popup-body.awn-popup-async-block {background: transparent;color: #fff;font-size: 32px;font-weight: 700;text-align: center}
#awn-popup-wrapper .awn-popup-title {font-size: 14px;font-weight: 700;margin-top: 8px;text-transform: uppercase}
#awn-popup-wrapper .awn-buttons {display: flex;justify-content: space-between;margin-top: 24px;width: 100%}
#awn-popup-wrapper .awn-buttons .awn-btn {border: 0;border-radius: 4px;color: #fff;font-size: 14px;font-weight: 700;line-height: 32px;transition: background .2s linear;width: 45%}
#awn-popup-wrapper .awn-buttons-1 .awn-btn {width: 100%}
#awn-popup-wrapper .awn-buttons .awn-btn-success {background: #40871d}
#awn-popup-wrapper .awn-buttons .awn-btn-success:hover {background: #367218}
#awn-popup-wrapper .awn-buttons .awn-btn-cancel {background: #1c76a6}
#awn-popup-wrapper .awn-buttons .awn-btn-cancel:hover {background: #186690}
#awn-toast-container {bottom: 24px;box-sizing: border-box;position: fixed;right: 24px;z-index: 99998}
#awn-toast-container.awn-top-left,#awn-toast-container.awn-top-right {bottom: auto;top: 24px}
#awn-toast-container.awn-top-left .awn-toast:first-child,#awn-toast-container.awn-top-right .awn-toast:first-child {margin-top: 16px}
#awn-toast-container.awn-bottom-left,#awn-toast-container.awn-top-left {left: 24px;right: auto}
#awn-toast-container.awn-bottom-left .awn-toast,#awn-toast-container.awn-top-left .awn-toast {animation-name: awn-slide-left;right: 100%}
#awn-toast-container.awn-bottom-left .awn-toast.awn-hiding,
#awn-toast-container.awn-top-left .awn-toast.awn-hiding {right: 0}
#awn-toast-container.awn-uni-popup .awn-toast {animation-name: awn-slide-bottom-right;left: 100%}
#awn-toast-container.awn-uni-popup .awn-toast.awn-hiding {left: 0}
.awn-toast {animation-fill-mode: both;animation-timing-function: linear;border-radius: 6px;cursor: pointer;font-size: 14px;margin-top: 5px;opacity: 0;overflow: hidden;position: relative;}
.awn-toast a {color: #FFF !important;text-decoration: none;}
.awn-toast-content {position: absolute;left: 105px;top: 50px;line-height: 16px;font-size: 13px;}
.awn-toast-close {width: 16px;height: 17px;color: #fff;font-size: 13px;line-height: 1px;font-weight: bold;text-align: center;cursor: pointer;text-decoration: none;right: 2px;top: 3px;position: absolute;z-index: 1;padding-top: 7px;background: none;}
.awn-toast-title {position: absolute;left: 105px;padding-left: 15px;font-size: 12px;}
.awn-toast-title:before {width: 7px;height: 7px;display: block;content: '';position: absolute;left: 0;border-radius: 5px;top: 6px;background-color: #00ff3c;}
.awn-toast-label {position: absolute;left: 105px;top: 30px;}
.awn-toast-icon {align-items: center;bottom: 0;display: flex;justify-content: flex-end;position: absolute;left: 5px;top: 0;}
.awn-toast-icon img {width: 90px;height: 90px;}
.awn-toast-icon .fa {color: gray;font-size: 44px}
.awn-toast-wrapper {border-radius: 4px;width: 280px;height: 100px;color: #FFF;cursor: pointer;}
.awn-toast-click{display: block;height: 100%;}
.awn-toast{box-shadow: 0 2px 6px 0 rgb(0 0 0 / 75%);-moz-box-shadow: 0 2px 6px 0 rgba(0,0,0,0.75);-webkit-box-shadow: 0 2px 6px 0 rgb(0 0 0 / 75%);}
.awn-toast-progress-bar {height: 6px;left: 0;position: absolute;right: 0;top: 0}
.awn-toast-progress-bar:after {animation-duration: inherit;animation-fill-mode: both;animation-name: awn-bar;animation-timing-function: linear;background: gray;content: " ";height: 6px;position: absolute;right: 100%;top: 0;width: 100%}
.awn-toast.awn-toast-progress-bar-paused .awn-toast-progress-bar:after {animation-play-state: paused}
.awn-toast.awn-hiding {animation-name: awn-fade-out !important}
.awn-toast.awn-toast-success {background: #dff8d3;color: #40871d}
.awn-toast.awn-toast-success .awn-toast-wrapper {border-color: #a7d590}
.awn-toast.awn-toast-success .fa,.awn-toast.awn-toast-success b {color: #40871d}
.awn-toast.awn-toast-success .awn-toast-progress-bar:after {background: #40871d}
.awn-toast.awn-toast-info {background: #d3ebf8;color: #1c76a6}
.awn-toast.awn-toast-info .awn-toast-wrapper {border-color: #9fd3ef}
.awn-toast.awn-toast-info .fa,.awn-toast.awn-toast-info b {color: #1c76a6}
.awn-toast.awn-toast-info .awn-toast-progress-bar:after {background: #1c76a6}
.awn-toast.awn-toast-alert {background: #f8d5d3;color: #a92019}
.awn-toast.awn-toast-alert .awn-toast-wrapper {border-color: #f0a29d}
.awn-toast.awn-toast-alert .fa,.awn-toast.awn-toast-alert b {color: #a92019}
.awn-toast.awn-toast-alert .awn-toast-progress-bar:after {background: #a92019}
.awn-toast.awn-toast-warning {background: #ffe7cc;color: #c26700}
.awn-toast.awn-toast-warning .awn-toast-wrapper {border-color: #ffc480}
.awn-toast.awn-toast-warning .fa,.awn-toast.awn-toast-warning b {color: #c26700}
.awn-toast.awn-toast-warning .awn-toast-progress-bar:after {background: #c26700}
[class^=awn-] {box-sizing: border-box}
/*end popup messages*/
/*daily_rewards*/
.daily_rewards_item--day::first-letter{text-transform: uppercase;}
.button_daily_rewards i{vertical-align: top;margin: 0 5px;position: relative;top: 1px;}
.wrap_daily_rewards_items{display: flex;flex-wrap: wrap;justify-content: space-between;}
.daily_rewards_item--day{color:#828988;}
.daily_rewards_item--green{color: #34C759;font-size: 14px;}
.wrap_daily_rewards_items .daily_rewards_item{width: calc(47.5% - 30px);text-align: center;}
.wrap_daily_rewards_items .daily_rewards_item.daily_rewards_item--half{width: 44%;}
.daily_rewards_item{padding: 15px;border:1px solid transparent;border-radius: 15px;margin:1.5% 0;background: #ECFDF0;position: relative;}
.daily_rewards_item.daily_rewards_item--check:after{content: '';position: absolute;width: 20px;height: 20px;right: 5px;top: 5px;background: url('/site-images/check.png')no-repeat;}
.daily_rewards_item.daily_rewards_item--active{background: none;border: 2px solid #2789E7;}
.daily_rewards_item.daily_rewards_item--max{width: 100% !important;}
.daily_rewards_item.daily_rewards_item--transparent{background: none;border:1px solid #E5E5EA;opacity: 0.5;}
.daily_rewards_item--text{color: #828988;margin:2px 0;}
.daily_rewards_item--text b{color: #000;display: inline-block;direction: ltr;}
.daily_rewards--title{margin:10px 0 15px 0;}
.text-center{text-align: center;}
.daily_rewards--button{display: inline-block;display: flex !important;flex-wrap: wrap;justify-content: center;align-items: center;margin: 0 auto;}
.daily_rewards_timer{margin:15px 0 15px 0;width: calc(100% - 30px);border-radius: 20px;background: #f3f2f8;color:#9a999f;text-align: center;padding:15px;font-size: 120%;display: flex !important;flex-wrap: wrap;justify-content: center;align-items: center;}
#take_reward .icomoon-icon_gifts_off{position: relative;top:-1px;}
@media screen and (min-width:600px) {.wrap_daily_rewards_items .daily_rewards_item{width: 25%;}}
@media screen and (min-width:800px) {.wrap_daily_rewards_items .daily_rewards_item{width: 27%;}}
.double_prizes{display: flex;flex-wrap: wrap;align-items: center;padding: 5px 15px;background: #eafdef;border-radius: 15px;margin-top: 15px;justify-content: center;}
.double_prizes--img{margin:0 10px;}
.double_prizes.double_prizes--info{background: #f3f2f8 !important;cursor: pointer;}
/*end daily_rewards*/
/*Free coins*/
.reward_container {display: none;}
.reward_container:hover {cursor: pointer;border-color: #0A66BD;}
.free_coints_conteent{display: flex;flex-wrap: wrap;justify-content: space-around;}
.free_coints--item{border: 1px solid #E5E5EA;border-radius: 12px;display: flex;justify-content: right;padding: 20px;align-items: center;width: 280px;margin:15px 10px;}
.free_coints--item-img{width: 90px;margin-left: 10px;}
.free_coints--item-text_title{font-weight: bold;}
.free_coints--item-text_coins{margin-top: 5px;}
.free_coints--item-text_coins{color: rgba(60, 60, 67, 0.6);}
.free_coints--item-text_coins span{position: relative;top:-2px;font-size: 120%;}
/*spinner*/
.spinner_btn {padding: 15px 80px;color: #ffffff;font-weight: bold;border-radius: 20px;cursor: pointer;}
#paid_for_spin {color: #000000;background-color: #ffffff;border-style: solid;border-color: lightgrey;}
.double_prizes--text{max-width: calc(100% - 70px);}
.double_prizes--img img {vertical-align: bottom;}
.wrapSpinner{width: 450px;height: 450px;margin:0 auto;position: relative;}
.wrapSpinner img{width: 50px;height: 50px;position: absolute;top:0;bottom: 0;right: 0;left: 0;margin: auto;}
.text-spinning {height: 45px;animation: textgrowth 1s infinite alternate;}
@keyframes textgrowth {
    0% {
        font-size: 20px;
    }
    100% {
        font-size: 25px;
    }
}
#run_spinner_container.spinning #run_spinner,#unpaid_spinner_container.spinning #paid_for_spin {display: none;}
#run_spinner_container.spinning .text-spinning,#unpaid_spinner_container.spinning .text-spinning {display: block;}
#run_spinner_container:not(.spinning) #run_spinner,#unpaid_spinner_container:not(.spinning) #paid_for_spin {display: inline-block;}
#run_spinner_container:not(.spinning) .text-spinning,#unpaid_spinner_container:not(.spinning) .text-spinning {display: none;}
/*Page testimonials*/
.wrapTestimonial{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 10px 5px;margin-top: 20px;}
.testimonialAvatar{width: 70px;}
.testimonialAvatarWrap{width: 60px;height: 60px;border-radius: 50%;overflow: hidden;top: -15px;position: relative;display:block;}
.testimonialAvatarWrap img{width: 100%;position: relative;}
.testimonialText{width: calc(100% - 110px);background: #ededed;padding: 10px 15px;position: relative;}
.testimonialText::after {content: ''; position: absolute; right: -30px; bottom: auto; border: 10px solid transparent; top: -7px; border-right: 25px solid #ededed; transform: rotate(158deg);} 
.testimonialTextName{font-size: 120%;font-weight: bold;}
.testimonialAvatarWrap img.noAvatar{width:110%;left:-2px;top:-2px;}
.like_heart{-webkit-transition: all 1s ease-out 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; background: url(/site-images/heart.svg) left 1px no-repeat;background-size: 15px; cursor: pointer; position: absolute; left: 4px; bottom: 4px; padding-left: 20px; display: inline-block; }
.like_heart--big{background: url(/site-images/heart.svg) left -1px no-repeat; background-size: 20px; }
.testimonialText{padding-bottom: 20px;}	
.testimonialAvatar img{transition: all 0.2s linear;}
.testimonialAvatar img:hover{transform: scale(1.4);}
/*Selfie*/
#selfie-popup,#selfie-popup .wrap_video{position: relative;}
#selfie-popup .selfie_verify_popup--icon{position: absolute;width: 100%;height: 55px;left: 0;right: 0;top:30px;bottom: auto;margin: auto;text-align: center;z-index: 1;}
#selfie-popup .selfie_verify_popup--text{width: 100%;height: auto;margin-top: 30px;text-align: center;z-index: 1;padding-top: 30px;font-size: 16px;}
#selfie-popup video{position: relative;z-index: 10;}
#selfie-popup #video,#selfie-popup #canvas{-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}
#selfie-popup #ellips{left: 0; right: 0; margin-top: 50px; margin-left: auto; margin-right: auto; height: 500px; border-radius: 50%; position: absolute; width: 350px; border: 2px dotted white; z-index: 999999;}
.sign.loading_sign{margin: 0 5px; vertical-align: middle; display: inline-block; width: 16px; height: 16px;}