@import "/css/all_ltr.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 .path3:before {content: "\e927";margin-left: -1em;font-family: 'fontello' !important;}
.icon-coin{font-size: 16px;margin-right: 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";}

/***************************************** reset styles ****************************************/
*{margin:0px; padding:0px;}
/*html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	font-size: 13px;
}*/
html {overflow-y: auto;}
html.mainHtml{overflow-y: scroll;}
img {border:none;}
:focus{outline:none;}
input{outline:none;}
body {direction:ltr;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;line-height: 1.5em;font-size:13px;}
input,select,samp{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.ml20 {margin-left:20px;}
.pr10 {padding-right:10px;}

/***************************************** main styles *******************************************/
#welcome h1, #top_welcom_text h1,h1,#top_welcom_text h1#wp{font-size:1.5em;line-height: 1.2;font-weight: bold;}
h2 {text-align:left;margin-bottom:3px;clear:both;font-size: 1.3em;}
.fix{clear:both;height:1px;width:1px;margin-top:-1px;overflow: hidden;}
#user_cNavMenu .active {font-weight:bold;}

/********** LogoDiv **********/
#logo {width:790px;direction: ltr;text-align: left;clear:both;}
#logo Table { width: 790px;}
#imgTd {vertical-align :top;}
#textTd {width: 564px; height:53px;vertical-align :top; }
#Top_Partners {width:500px; margin-top:-42px; float:right;}
#Top_Partners h1 {color:#ffffff; margin-top:7px;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;}
#logo #imgTd img {width:280px ;height:60px; margin-left:-1px;}

/********** MainDiv **********/
#mainDiv {position:relative;left:0;margin:0 auto;padding:0;width: 790px;}

/********** HorMenu **********/
.HorMenu {width:790px; height:37px;margin: 2px 0 0;}
.HorMenu li, .HorMenu li a {float:left;display:inline;}
.HorMenu ul { list-style:none;}
.HorMenu li { float:left; margin:7px 0px 1px 0px; padding:0px 10px 0px 10px;}
.HorMenu li { border-right:1px solid #fff;}
#enter ,#exit {border:none;float:right;}
#last {border:none;}
#reg_top {border:none;}
#reg {float:right;border:none; }
#reg {border-left:1px solid #fff;}
#exit span {float:left;}
#regAgree {position: relative;top: 2px;margin: 0 5px 0 0;}
#card_menu {height:50px;text-align:left;padding-top:3px;}
.half_card_menu {float:left;font-size:12px;height:50px;}
.half_card_menu p {padding:1px 5px 0px 5px;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;height: 19px;margin: 0;}
*+html .card_menu {text-align: center;}
*+html .card_menu__item{margin: 0 35px;}
.card_menu__bold,.card_menu__invisible{top:-7px;}
.card_menu_align{position: relative;top:-7px;}
/******************************** New Faces *********************************/
#new_faces_div {clear:both;}
.new_faces_div td {text-align:center;}
.newFaceLink {margin-top:3px;text-align:center;}
.newFaceLink a{word-wrap:normal; }
.new_face__title{padding: 10px 25px;text-align: left;}
.newFaceLink .region__item{overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
/********** #mainContent **********/
#mainContent {width: 790px;padding-top:10px;position:relative;clear:both;}

/********** #mainTable **********/
#mainTable {width:790px;border-spacing:0px;border-collapse:0px;margin-bottom:10px;height:100%;}
#mainTableLeftTd  {width: 250px;vertical-align:top;}
#mainTableRightTd { vertical-align :top;}
#leftTr  {width: 130px;}
#rightTr  {width: 610px;}

/***************************************** mainTableRightTdDiv *******************************************/
.mainTableRightTdDiv {padding:1px;text-align:left;zoom:1;}
.mainTableRightTdDiv ul {list-style:none;}
.mainTableRightTdDiv  h2 {margin:10px 20px 10px 0px;}
.mainTableRightTdDiv p {}
/*.mainTableRightTdDiv input.radio{margin:0 3px;}*/
/********** footer **********/
#footer {text-align:left;margin-top:5px;clear:both;}
#footer table td {vertical-align:top;}
#footer table  {width: 790px;}
#footer a{text-decoration: underline;}
#footer a:hover{text-decoration: none;}
#footer p {white-space:nowrap;}
.footer_white #footer .column_footer_info ul li:last-of-type{border: none;}
/********** search form **********/
#welcome {text-align:left;width:186px;border-bottom:1px solid #999;}
img.wimg {margin-top:20px;}
table.searchFormTable {width:100%;text-align:left;}
/*table.searchFormTable td {width: 253px;}
table#two td {width: 500px;text-align:left;}
table#two td {width: 250px;text-align:left;}*/

#TopButtonContainer {margin-bottom: 0em;}
#TopButtonContainer ul{padding: 3px 0;margin-left: 10px;margin-top: 1px;margin-bottom: 0;font: bold 12px Verdana;list-style-type: none;text-align: left;}
#TopButtonContainer li{display: inline;margin: 0;top:0px;}
#TopButtonContainer li a{text-decoration: none;padding: 3px 7px;margin-right: 3px;border: 1px solid #999;color: #2d2b2b;}
#TopButtonContainer li a:hover{text-decoration: underline;color: #2d2b2b;}
#TopButtonContainer li.selected{position: relative;top: 0px;}
#TopButtonContainer li.selected a{ /*selected main tab style */background:#F8F8F8 ;border-bottom-color: #F8F8F8;}
#TopButtonContainer li.selected a:hover{ /*selected main tab style */text-decoration: none;}

/**************************** Pager ***************************************/
#result { height:50px; width:539px; text-align:center;}
#resultPpadding {text-align:left;}
.resultPpaddingItem ,#resultPpaddingDiv, #resultPpaddingDivMsg {width:30px;height:28px;text-align:center;vertical-align :middle;border:1px solid #999;background-color:#FFF;float:left;margin:2px;padding-top:4px;}
#resultPpaddingDiv {width:98px;}
#resultPpaddingDivMsg {width:86px;}

/** http://skiss.dateland.co.il/?action=messages&status=1 ***/
/**********Мои сообщения**********/
#sm a {font-weight:400;text-decoration:none;}
#sm a img {margin-bottom:-3px;margin-right:5px;}

.up_bold_png {margin-bottom:-5px;margin-right:5px;margin-left:5px;width: 16px; height:16px;}
.members_message {font-size:95%;padding-left:10px;}
.members_message  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;}
.txt {width: 150px !important;padding-right: 10px;text-align:left;}
#zd {margin-bottom:-5px;margin-right:3px;}

/********** mainUsersPic **********/
.mainUsersPic { height:230px; vertical-align :top;font-size:85%;} /*width: 175px; */
img.online_write_msg {border:none;position:absolute;margin:1px -70px 0px;height:11px; width:62px;z-index: 100;}

.counted.mainUsersPicBold,.counted.mainUsersPicBold .newFaceLink,.counted.mainUsersPicBold .newFaceLink div,.counted.mainUsersPicBold .newFaceLink *{color:#fff !important;}
.counted.mainUsersPicBold a{color:#fff !important;}
/********** mainUsersPicSmall **********/
.mainUsersPicSmall {height:100px; width:70px; vertical-align :top;font-size:85%;position:relative;}
img.online_write_msg {border:none;position:absolute;margin:1px -70px 0px;height:11px; width:62px;z-index: 100;}



#login_ul {list-style:none;margin-bottom:10px;float:left;margin:20px 0 0 0;text-align:left;}
.reg__item--login{width:250px;margin:0 auto 20px auto;}
.reg__item--login input{border:1px solid #333366; width:250px !important;}
/********** articles **********/
.authorPic {height:190px; vertical-align :top; font-size:85%; float: left; margin: 5px 15px 5px 5px; }
.authorPic img  {padding:2px;}
.authorPic img  {border:1px solid #999;}

img.online_write_msg {border:none;position:absolute;margin:1px -70px 0px;z-index: 100;}
.textARTICLEStid {text-align:left;max-width:590px;}

#article_p {text-align:left; font-size:100%;font-family:sans-serif;line-height:1.5em;letter-spacing:0.1ex; padding-left:5px;}
.hrparg { text-align:left; font-size:100%;font-family:sans-serif;line-height:1.5em;letter-spacing:0.1ex; padding-left:5px;}
.textARTICLES {border-bottom:1px dashed #999;margin:3px 0px 5px 0px; padding:3px 0px 10px 0px;}
table.textARTICLES {padding:0;}
.textARTICLEStdate {font-size:80%;margin-right:10px;margin-left:3px; float:left;display:inline;width:70px;background-color:#C9C9D5; text-align:center;}
.textARTICLEStid {float:left;display:inline;}
.textARTICLESVIEWS {font-size:80%; text-align:right; float:right; width: 110px; color:#999;}
.textARTICLES a {text-decoration:none; }
.poll-head {padding-bottom:0;}
.poll-head .textARTICLEStdate {margin-top:3px;}
.poll-head .textARTICLESVIEWS {width:100px;}
p.desc {text-align:left;}
.polls-p td.textARTICLEStid{width:auto;}
.polls-p div.textARTICLESVIEWS {width:100px;}
.article_h1{font-size: 1.5em;line-height: 1.2;font-weight: bold;}
.popular_aticles_div{color: #333333;line-height: 1.2;text-decoration: none;margin-bottom: 4px;text-align: left;clear: both;font-size: 1.3em;}
/********************************** index page - bottom polls ************************************/
.polls-group input {margin-right: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;}

/************************************** zodiac **************************************/
.hrh3-ARIES {background: url(/site-images/zodiac/16x16/ARIES.png) 0 2px no-repeat; padding-left:20px;  }
.hrh3-TAURUS {background: url(/site-images/zodiac/16x16/TAURUS.png) 0 2px  no-repeat; padding-left:20px; }
.hrh3-GEMINI {background: url(/site-images/zodiac/16x16/GEMINI.png) 0 2px   no-repeat; padding-left:20px; }
.hrh3-CANCER {background: url(/site-images/zodiac/16x16/CANCER.png) 0 2px  no-repeat; padding-left:20px;  }
.hrh3-LEO {background: url(/site-images/zodiac/16x16/LEO.png) 0 2px  no-repeat; padding-left:20px;  }
.hrh3-VIRGO {background: url(/site-images/zodiac/16x16/VIRGO.png) 0 2px  no-repeat; padding-left:20px;  }
.hrh3-LIBRA {background: url(/site-images/zodiac/16x16/LIBRA.png) 0 2px  no-repeat; padding-left:20px;  }
.hrh3-SCORPIO {background: url(/site-images/zodiac/16x16/SCORPIO.png) 0 2px  no-repeat; padding-left:20px;  }
.hrh3-SAGITTARIUS {background: url(/site-images/zodiac/16x16/SAGITTARIUS.png ) 0 2px no-repeat; padding-left:20px; }
.hrh3-CAPRICORN {background: url(/site-images/zodiac/16x16/CAPRICORN.png) 0 2px  no-repeat; padding-left:20px;  }
.hrh3-AQUARIUS {background: url(/site-images/zodiac/16x16/AQUARIUS.png) 0 2px  no-repeat; padding-left:20px;  }
.hrh3-PISCES {background: url(/site-images/zodiac/16x16/PISCES.png) 0 2px  no-repeat; padding-left:20px; }

/********** SearchResult **********/
.SearchResult { text-align:left; border:1px solid #999999; background-color: #fff; margin:3px;  height:107px;padding:5px 0px 0px 5px;position: relative;}
div.SearchResult div.photo {float:left;display:inline;height:90px;width:60px;padding-right:5px;}
div.SearchResult div.photo img {margin:0px;}
div.SearchResult div.photo.caruselPhotos{overflow: hidden;height: 92px;}
div.SearchResult div.SearchResult_UserInfo {float:left;display:inline;height:90px;width:250px;margin:0px 3px 0px 3px;}
#user_cPhotocontainer + .why_register_userinfo{max-width: 190px;}
.whyRegister_text{text-align: left;margin-bottom:8px;}
div.SearchResult div.SearchResult_UserOption{ float:right;display:inline;height:90px;width:165px; margin:0px 3px 0px 3px;padding-right:5px;text-align:right;font-size:95%;}
div.SearchResult p.SearchResult_UserNumber  {position:relative; left:0%; top:0%; font-size:80%;color:#999;}
div.SearchResult_UserInfo ul {list-style:none;clear: both;line-height: 1;}
div.SearchResult_UserInfo samp {font-size: 13px;line-height: 1.5em;font-size:90%;}
div.SearchResult_UserOption ul {list-style:none;}
div.SearchResult_UserInfo li#nag samp {display:inline;}
div.SearchResult_UserOption samp {font-size: 13px;line-height: 1.5em;font-size:90%;}
.search__item__favorit{border-bottom: 40px solid rgb(74, 158, 234);border-left: 41px solid transparent;bottom: -1px;color: #fff;height: 0;position: absolute;right: -1px;width: 0;}
.search__item__favorit i{height: 15px;position: absolute;bottom: -33px;left: -20px;width: 16px;}
#nag .color__blue{color: #437ED8;}
.SearchResult .photo #count_fotos{left: 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;}
/********** SearchResultBold **********/
/*.SearchResult.SearchResultBold {background-color: #D9D7FF;}*/
.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 !important;}
.SearchResult.SearchResultBold a:hover,.SearchResult.SearchResultBold #nag .color__blue{text-decoration: none !important;}
.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 div.SearchResult_UserInfo samp.sronline,.SearchResult.SearchResultBold li.sronline samp{color: #00c523 !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;right: 10px;bottom: 8px;height:15px;font-size: 80%;text-decoration: underline;z-index: 100;font-weight: normal;padding-left: 12px;cursor: pointer;}
.SearchResult.SearchResultBold .card__bold_link:after{width: 14px;height: 14px;content: '';left: -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{right: 35px;}
.SearchResult.SearchResultBold .card__bold_link:first-letter{text-transform:uppercase;}

div.SearchResultBold div.photo {width:60px;position:relative;}
div.SearchResultBold div.SearchResult_UserInfo img.genreIcon {margin:4px 3px 1px 3px;}
div.SearchResultBold div.SearchResult_UserOption{width:165px;}
#left1 div.SearchResultBold div.SearchResult_UserOption{width:165px;}
#my_gifts div.SearchResultBold div.SearchResult_UserOption{width:165px;}
#search_result_main_page div.SearchResult div.SearchResult_UserInfo{width:300px;}
#search_result_main_page div.SearchResult div.SearchResult_UserInfo--travels{width: 450px;}
#search_result_main_page {text-align:left;}
#search_result_main_page.search_travlers_results .SearchSettings{display: none;}
.look_gender_in{display: inline-block;line-height: 24px;}
div.SearchResultBold a{font-weight: normal;}
div.SearchResultBold a:hover{font-weight: normal;}
.SearchResultcheckbox  {float:left;display:inline; margin:40px 2px 0px 2px;}
div.SearchResult_UserInfo samp.sronline, li.sronline samp{color:#FF0000 !important;}
div.SearchResult_UserInfo .srphoto samp {color:#999999;}
div.SearchResult_UserInfo li.PROFILE_DELETED samp img {margin-bottom:-4px;margin-right:5px;}
div.SearchResult_UserInfo li.PROFILE_DELETED samp {color:#999999;}
div.SearchResult_UserOption p.SearchResult_UserNumber {float:right;display:inline;}
.delete_profile_link{font-size: 130%;}

.SearchResultFloat {float:left;display:inline;}
.SearchResultBlock_UserInfo {padding:0;text-align:center;width:120px;margin-top:5px;float:left;}
#search_result_main_page .mainTableRightTdDiv {padding:20px 0 0;clear:both;display: block;zoom:1;}
div.big-photo,div.big-photo a,div.big-photo a img {float:left;display:inline;}

.SearchSettings {padding: 5px 0;zoom:1;}
.SearchSettingL {float:left;}
.SearchSettingR {float:right;}
.SearchSetting {}
.SearchSetting a {}
.SearchSettingName {}
.SearchSettingL a:not(.active){opacity: 0.5;}
/***************************************** 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_UserOption  {margin:0px;}
#who_liked_me div.photo {float:right;margin-right:5px;}
#who_liked_me div.SearchResult_UserInfo   {float:right;width:190px;margin-left:5px;}
#who_liked_me div.SearchResult_UserOption {float:left; text-align:left; width:280px;}
.heart_png {text-align:center; font-size:90%; color:#999;   width:80px; float:right;margin-top:10px;}
.heart_png img {border:1px solid #999;}
.voted_photo {float:left;width:60px;height:90px;margin:0px ; padding:0px; float:left;}
#my_gifts div.SearchResult div.SearchResult_UserInfo {width:240px;}
img.gifts_image {cursor: pointer;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;left: -2px;}
.gifts__item:hover .gifts__c{display: block !important;}
.photo, .voted_photo, .wholike__photo {position: relative;}
.photo .new__faces__online {top: 4px;right: 6px;}
.wholike__photo .new__faces__online,.wholike__photo .new__faces__online {top: 4px;right: 4px;}
/**************************** who watched me SearchResult ***********************************/
#who_watched_me h2 {margin:0;padding:0 0 3px 5px;}

/******************************************** top_10 ********************************************/
#top_10_main_block p {text-align:left;margin-bottom:20px;margin-top:20px;}
#top_10_main_block a {text-decoration: none;margin-bottom:10px; display:inline-block;}
.cntPlase {text-align:center;width:126px;font-weight:bold;background-color:#999;margin-bottom:1px;color:#fff;padding-bottom:2px;}
.topPhotosDiv samp {color:#999;font-size:90%;}
#top_10_main_block a h4 img { margin-bottom:-5px;margin-right:10px;}

/******************************************** user_c  ********************************************/
#user_c  {width: 220px;}
#user_cPhotocontainer img.online{ border:none;z-index: 100; }
#user_cNavMenu {margin:0px 0px 10px 0px; }

#user_cNavMenu ul {list-style:none;}
#user_cNavMenu a {text-decoration:none;}
#user_cNavMenu li {padding:3px 0px 3px 0px; font-size:110%;clear:both;text-align:left;}
/*#user_cNavMenu li img {margin-bottom:-3px;margin-right:5px;float:left}*/
.left__usermenu{width: 200px;}
.left__usermenu a{display: block;}
.left__usermenu .event__count{float: right;}
.left__usermenu .input_find_b{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-right: 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 10px 0 0;position: relative;}
#tab_total_counter, #tab_favorites_counter {position: absolute;right: -10px;top: 15px;}
.liked__menu__item__first {position: relative;}

.liked__menu__title.mainTableRightTdDiv{display: inline-block;padding: 5px;vertical-align: middle;}
.liked__menu__item .event__count.mainTableRightTdDiv {background: #FFF;margin: -28px 0 0 -11px;position: relative;z-index: 11;}

/********** astrology **********/
.AQUARIUS {background: url(/site-images/zodiac/16x16/AQUARIUS.png) left center no-repeat; padding-left:20px;}
.SCORPIO  {background: url(/site-images/zodiac/16x16/SCORPIO.png) left center no-repeat;padding-left:20px;}
.ARIES    {background: url(/site-images/zodiac/16x16/ARIES.png) left center no-repeat;padding-left:20px;}
.TAURUS   {background: url(/site-images/zodiac/16x16/TAURUS.png) left center no-repeat;padding-left:20px;}
.CANCER   {background: url(/site-images/zodiac/16x16/CANCER.png) left center no-repeat;padding-left:20px;}
.CAPRICORN {background: url(/site-images/zodiac/16x16/CAPRICORN.png) left center no-repeat;padding-left:20px;}
.VIRGO     {background: url(/site-images/zodiac/16x16/VIRGO.png) left center no-repeat;padding-left:20px;}
.GEMINI    {background: url(/site-images/zodiac/16x16/GEMINI.png) left center no-repeat;padding-left:20px;}
.LEO       {background: url(/site-images/zodiac/16x16/LEO.png) left center no-repeat;padding-left:20px;}
.LIBRA     {background: url(/site-images/zodiac/16x16/LIBRA.png) left center no-repeat;padding-left:20px;}
.PISCES    {background: url(/site-images/zodiac/16x16/PISCES.png) left center no-repeat;padding-left:20px;}
.SAGITTARIUS {background: url(/site-images/zodiac/16x16/SAGITTARIUS.png) left center no-repeat;padding-left:20px;}

/************************************* error **************************************/
.error {text-align:left;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;}
table.error {padding:3px;}
table.error h1{line-height:1;}
.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);}
#partner_support_form .error{max-width: 670px !important;}

.error_alarm{background-color: #fff6c3 !important;color: #5c5c5c !important;max-width: 100% !important;border: 1px dashed #EFDA5F !important;}
/************************************* confirm sms **************************************/
#confirm_sms { font-size:120%; padding:5px 3px 5px 3px;width: 470px;float:left;}
#confirm_sms * {line-height:180%;}
#confirm_sms b {color:#892861;background-color:#FFF;padding:3px;}
#conf_sms_terms {text-align:left;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-left:3px; display:inline;}
#phone {float:right;display:inline;padding:15px 20px 0px 0px;}
#remember {margin-top:3px;margin-right:10px;}

/*********************  buttons ******************/
a.link_find_b{display: inline-block;line-height: 26px;text-decoration:none;vertical-align: top;}
.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;left: 50px;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;font-size:12px;}
.input_edit_save{cursor:pointer;width:106px;text-align:center;height:25px;font-weight:bold;border:none;background: url(/site-images/button.png) no-repeat;color:#fff;line-height: 26px;}
.input_register_b {width: 140px;}
.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;}
.send_msg_button.welcomeback_button.button_disabled{opacity: 0.6;}
.margin_direction{margin-left: 15px;}
.wrapRegBtn{text-align: center;padding: 17px 0 25px 0;margin-bottom: 8px;}
.wrapRegBtn.no-border{border:none !important;margin-bottom: 0;padding: 5px 0 20px 0;}
.wrapRegBtn input{margin:0 10px;}
/************************************* welcome text **************************************/
#top_welcom {padding:25px 0;}
#top_welcom_text {margin-top:10px;width:210px;}
#top_welcom_text #wp {font-size:130%;}
#top_welcom_text #wt {margin:10px 0 0;}

/*********************************** MainPartner ***********************************/
#MainPartner {width:100%;margin-bottom:30px;}
.freeblocks {width:28%;float:left;margin-right:10px;padding:20px 30px 20px 0;min-height:100px;border-right:1px dashed #999;}
* html .freeblocks {height: 100px;}
.freeblocks h4 {margin-top:-20px; margin-bottom:40px; text-align:left;}
#fast {border:none;margin-right:0px; background: url(/site-images/003.jpg) 180px 2px  no-repeat; }
#free  { background: url(/site-images/002.jpg) 180px 2px   no-repeat; }
#profit  { background: url(/site-images/001.jpg) 180px 2px   no-repeat; }
.partnerask {margin:20px 0px 20px 0px;text-align:left;}
.partnerTov {margin:20px 0px 20px 0px; text-align:left;}
#partner_support_form {margin-top:10px; text-align:left;}
#partner_support_form p {width: 200px;margin-right:30px; float:left;margin-top:5px; margin-bottom:5px; text-align:left; }
#partner_support_form .mainTableRightTdDiv {padding:5px;}
.partnerTov ul li {list-style:none;margin:10px 13px;display:inline;float:left;}
.partnerTov ul li strong {display:none;}
#SERVICE_COST_INFO  {color:#999;font-size:90%; width:400px;}
.cakedob {margin-right:10px; margin-bottom:-3px;}
.networkInfo {font-size:100%; margin:10px 3px 10px 3px;}
.networkInfo { width: 450px;float:left;display:inline;}
#POPUP_FORGOT {text-align:left; float:left;}
.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_email_verified ******/
#email_verified_popup{min-width: 400px;}
#email_verified_popup .container_step button{margin:5px 10px;}
/*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: left;}
.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;}
/*********************************** Advanced search ***********************************/
#asbtable {width: 500px;}
.asbtable_text  {width: 100px;}
.asbtable_form select {width: 120px;}
.block_name {text-align:left;float:left;}
.asbtable_form  ul li input {margin-right:5px;}
#zodiac_select input {margin-right:5px;margin-left:5px;}

/*********************************** Footer ***********************************/
p#bottom_link {text-align:right;}
p#bottom-buttons {text-align:right; padding-top:5px;}
p#bottom-buttons b {display:none;}
p#bottom-buttons a {text-decoration:none;margin:0px 3px 0px 3px;}

/***************************** place index *************************************/
#mainTableRightTdDiv_places {border:1px solid;}
.placesItem .placesItem_img , .placesItem .placesItem_txt {float:left;display:inline;}
.places.placesItem {}
.placesItem .placesItem_img  {}
.placesItem .placesItem_img img {padding:1px;border:1px solid #fff;height:120px;width:180px;}
.placesItem .placesItem_txt  {height:120px;margin-left:10px;width:320px;}
.placesItem .placesItem_txt ul li {margin:3px 0px 3px 0px;}
#mainTableRightTdDiv_places {border:1px solid ;padding:5px 0px 0px 5px;}
#photoContainer  h1 { font-size:100%;}
.singlplaceItem .view_profile_anketa_block_photo_container h2 {font-size:100%;}
.placesItem_img {float:left;}
.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:left;display:inline;margin-left:4px;}
.fplace_edit input {float:left;margin-top:36px;}
.fplace {float:left;display:inline;margin-left:17px;}
.fplace_edit a img, .fplace a img {margin: 10px 10px 10px 5px;}
/************************************* unsubscribe page *************************************/
#unsub_iframe {width:545px; height:130px; border:none; float:right;}
#UnsubTextAbout {text-align:left; border:none; width:539px; padding:1px; }
#unsubLeftTd { text-align:left; border:none; margin:0; padding:0; width:210px;}
#unsubTable {border:none; width:790px;}
#unsubCheckboxes {background: #f8f8f8;color:#000;border:1px solid #999; text-align:left; margin-top:10px;}
#unsubCheckboxes td {color:#000;}

/*********************************** cookie ***********************************/
#cookie_text {text-align:left;}
#cookie_text h2 {background:none;}

/************************************* gals *************************************/
#galleies_photos_div { width: 790px; vertical-align: middle; }
#galleies_photos_div .galleies_photos_item {width: 190px;height: 190px;float: right;text-align: center;margin-left: 7px;margin-bottom: 7px;line-height: 190px;}
#galleies_photos_div .galleies_photos_item_last {width: 190px;height: 190px;float: right;text-align: center;margin-left: 0px;margin-bottom: 7px;line-height: 190px;}
#galleies_photos_div .galleies_photos_item_last img {margin:auto;vertical-align: middle;padding: 1px;border:1px solid #999;}
#galleries_photo_div_item {text-align: center;width: 730px;margin:0px;float: left;}
#galleries_photo_div_left_arrow {width:30px;height:400px;float:left;line-height: 400px;}
#galleries_photo_div_left_arrow  img {margin: auto;vertical-align: middle; }
#galleries_photo_div_right_arrow {width:30px;height:400px;float:right;line-height: 400px;}
#galleries_photo_div_right_arrow  img {margin: auto;vertical-align: middle; }
#galleries_photo_div_photo_author p {text-align:center;}
#galleies_photos_div .galleies_photos_item_last img {margin:auto;vertical-align: middle;padding: 1px;border:1px solid #999;}
#galleies_photos_div .galleies_photos_item img {margin:auto;vertical-align: middle;padding: 1px;border:1px solid #999;}

.paging_div { height: 40px; text-align: center; margin-bottom: 7px;}
.sub_Top_menu_center_Item p {vertical-align: middle;text-align: center;}
#sub_Top_menu .sub_Top_menu_center_Item p {vertical-align: middle;text-align: center;}
.partyItem .partyItem_txt {height: 120px;float: left;margin-left: 10px;width: 320px;}
#mainTableRightTdDiv_galleries_parties{border:1px solid #999;padding-top:5px;padding-right:0px;padding-bottom:0px;padding-left:5px;}
.partyItem .partyItem_img img {padding:1px; border:1px solid #999;}
.partyItem_img { width:180px; float:left;}

/************************************ capcha ************************************/
#result_vericap input{width:20px;}
#text_vericap {width:500px; }
#mask {clear:both;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:#EEE;border: solid 1px #7F9DB9 !important;}
.error_text {text-align: left;padding-bottom: 2px;color: #EA5200;}
.error_sign{background: url("/site-images/error.png") no-repeat;background-position: left top;display: inline-block;height: 16px;margin: 0 5px;vertical-align: text-top;width: 16px;}
.accept_sign {background:url("/site-images/accept.png") no-repeat;background-position:left top;display: inline-block;height: 16px;margin: 0 5px;vertical-align: text-top;width: 16px;}
.loading_sign {background:url("/site-images/ajax-loader.gif") no-repeat;background-position:left top;padding-bottom:2px;}
#success_msg {font-weight: bold;color: #0060BF;margin-left: 19px;}

/************************************ Photos *************************************/

/**************************Banner*****************************/
#top_banner_div {width:468px;float:right;height:60px;position: relative;z-index: 1;}
#google_ads_frame2 {overflow:hidden;}
/*ins#google_ads_frame1_anchor, ins#google_ads_frame2_anchor {overflow:hidden;}*/
#side_banner_div {margin-top:20px;text-align: center;width: 200px;}
/*#google_ads_frame1 {height:60px;}

/********************************** http://dev.dateland.co.il/support **********************************/
#support {margin:0 0 20px 0;padding:5px;}
#support a.support-link {padding-left:10px;display:block;font-size:15px;line-height:30px;border-bottom:1px dashed #999999;}
#support p.faq-q {font-weight:bold;padding-bottom:15px;}
h2 a,
h2 a:hover{text-decoration:none !important;}
#support div {padding:5px;}
#support ol{margin:0 30px;}
/****************** TOP-10 *******************/
.topPhotosDiv {float:left;display:inline;margin-bottom:30px;margin-left:25px;margin-right:0;width:150px;}
.topPhotosDiv div.mainUsersPic {margin:0;height:190px;}
.topPhotosDiv .mainUsersPic a {margin:0;}
.top10username {clear:both;}

/************************************ About page *************************************/
#USER_PAGE_ADDRESS input {width:430px;}
#profile_about_anketa input.input_edit_save, #profile_about_anketa input.input_register_b, #profile_about_anketa input.input_find_b {margin:0 0 20px 0;float:right;display:inline;}
#profile_about_anketa input.input_edit_save {margin-left:15px;}
#profile_about_anketa #photoContainer {padding-bottom:15px;position:relative;}
#profile_about_anketa #photoContainer .view__profile__userinfo__online{left:100px !important;top:10px !important;}
.about_block_icon {float:left;margin-top:2px;}

/************************************ User settings *************************************/
#delete_account_form p{text-align:center;}
#delete_account_form h2 {margin-top:10px;}
.schbox {float:left;width:30px;text-align:center;}
.sinpbox {float:left;width:220px;text-align:center;}
.setting-view {margin-left:31px;line-height:1.2;}
.setting-view-input {margin-left:221px;}
.usrsetting {padding:2px 10px 2px 0;}
.usrsetting p.desc {padding-left:10px;padding-bottom:5px;line-height:1.2;}

/************************* Registr page - canvas **********************************/
#canvas0 .SearchResult_UserInfo ul li#nag, #canvas1 .SearchResult_UserInfo ul li#nag {text-align:left;width:140px;}
.SearchResult_UserOption ul br {display:none;}
#welcome2{width:200px;}
#welcome2 li#nag samp {float:left;margin-right:3px;}
#welcome3{width:212px;}

/********************************* Photos *********************************/
div.mainUsersPic {display:inline;float:left;height:220px;margin:0 0 10px 25px;position:relative;width:140px;text-align:left;overflow: hidden;}
#user_cPhotocontainer {height:200px;width:140px;vertical-align:middle;position:relative;}
.mainUsersPicSmall {float:left;display:inline;margin-bottom:20px;padding-left:10px;}
.mainUsersPicSmall a {float:left;display:inline;}

img.online {z-index:100;margin: 0 !important;padding: 0 !important;position: absolute;left: 110px !important;top: 15px !important;height: 12px !important;width: 12px !important;border: none !important;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.counted img.online{left: 112px !important;}
.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.voted_photo img.gifts_image{border:none !important;position: relative;top: 4px;}
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 {left:55px !important;padding:0;top:5px !important;z-index: 100;}
#new_videos_div img.bigUserPhoto {width:240px;height:180px;}
.photo-signature {text-align:center;padding:5px 15px 0 0;}
#welcome2 div.mainUsersPic {margin-left:0;}
#search_result_main_page div.mainUsersPic {margin:0 12px 20px 25px;}
#results_block{display: flex;flex-wrap: wrap;}
/********************************* centerTable **************************************/
#centerTable, #centerTable .mainTableRightTdDiv {float:none !important;display:block !important;width:539px;margin:0 auto;}

/********************************** greeting *************************************/
#tringmeph {width:250px;height:140px;}
.red_label {color:red;font-size:90%;margin-bottom:10px;}
.red_bold_label {color:red;}

/*******************************New main styles***********************************/
.desc {font-size:90%;color:#999;}

/******************************* Banner **************************************************/
table.banner_to_bottom {height:100%;}
table.banner_to_bottom td.banner_cell {height:100%;vertical-align:top;text-align:center;padding-top:30px;}
td#mainTableLeftTd, .sexybg, #mainContent,#mainDiv {height:100%;}
#mainContent{min-height: calc(100vh - 470px);}
#mainTable tr.bot-row {height:100%;}
#mainTable tr.top-row {height:1%;}

/************************************* VIDEO ********************************************/
.UsersVideoPic {position:relative;margin:0 auto;width:246px;}
.newVideoLink{height: 20px;line-height: 20px;overflow: hidden;}
.playButton {display: block;left: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;left:40px;position:absolute;top:25px;width:45px;height:45px;background:url(/site-images/play_small.png) no-repeat;}
.view_profile_anketa_block_video {float:left;display:inline;margin:3px;}
#video-list {}
#who_liked_me .view_profile_anketa_block_video img {width:120px;height:90px;}
img.onlineUsersVideoPic {top:10px !important;right:12px !important;height:12px !important;width:12px !important;margin:0;padding:0;position:absolute;}

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: -3px;float:none !important;display: inline-block !important;margin-top: 1px;}
/************************************** Bug fixes ****************************************/
.uSerSdataActive div.mainTableRightTdDiv {padding:0;}
#left1 .SearchResult_UserInfo {width:280px;}
#geo-tags a {line-height:1.2;}
#geo-tags.geo-tags-sng a,#geo-tags.geo-tags-sng p{display: inline-block;}
#BACK_TO_SEARCH_RESULTS {float:left;margin-left:30px;}
#review {width:100%;}
#dhtmlpointer{display:none;}
#recent_faces_bg {padding-top:15px;}
#recent_faces_bg .mainUsersPicSmall > a{position: relative;}
#recent_faces_bg img.online{left: 47px !important;height: 10px !important;width: 10px !important;}
#review_lenght_text{display: block;width: 99%;padding-bottom:2px;color:black;text-align:right;}
#review_lenght_text > span{display: inline-block;}
/************************************** 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:right;display:inline;margin-left:15px;padding:0 10px;margin-top:5px;color:#333;}
#skin-popup a.default-skin {float:left;display:inline;margin-top:5px;color:#333;}
#skin-popup a.skin-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:left;display:inline;margin-left: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;margin-right:20px;}
#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-right: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;}

/* local date
*********************************************/
.local-photos .mainUsersPicSmall {margin-bottom:0;margin-top:5px;}
.place-icon {float:left;height:47px;padding:5px 10px;}
.place-icon img {float:left;}
.local-photos .placesPromoted{border:solid 1px #B7B7B7;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

.dateland-icon {margin-bottom:-3px;}


/* wltop_menu
************************************************/
#wltop_menu li {float:left;display:inline;padding:3px 15px 5px 0;}
#wltop_menu li a {font-size: 13px;}

.palaceItem .input_edit_save {float:right;margin-top:-20px;}
/*4e4en*/

/*radio*/
.radio_container{width:47%;float:left;margin:10px 10px 5px 0;padding:0 !important;}
.radioItem{padding:5px 5px 0;height:75px}
.radioItem_img{float:left;margin-right:5px;}
.radioItem_txt ul li{line-height:1.4em}
.radioItem_txt ul li:first-child{font-weight:bold;}
/*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}
.radioItem_txt{padding-left:95px;}
.radio_tegs{width:145px;overflow:hidden;position:relative;white-space:nowrap;}
.wrapFlags{display: inline-block;}
/*.radio_tegs_shdow{position:absolute;right:0;top:0;height:25px;width:20px;background:url(/site-images/radio/shadow.png) no-repeat;}*/

/*plateg check*/

p.plateg_check:hover,p.plateg_check_hover{background-color:#336699;cursor:pointer;color:#fff}
.discount_red{color:#ff7800}
p.plateg_check:hover .discount_red,p.plateg_check_hover .discount_red,p.plateg_check:hover b, p.plateg_check_hover b{color:#fff}

/*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;}

/*statistic_menu_text*/
.statistic_menu_text{text-align:center;margin:15px 0 25px !important;width:210px;padding:5px 0 !important}
.favorits_link{display:block;line-height:24px;height:24px;padding:0 0 0 28px;font-size:16px;margin-top:5px;}

/*radio*/
.radio{margin:0 2px 0 2px;}

#look4friends, #look4love, #look4marriage, #look4sex{margin:0 4px 0 2px;}

.favorits_link{margin-left:18px;}

.click_menu_text{display:none;}
.visible{display:block}

/*click_menu_list*/

#payways_available .click_menu_list{list-style:none;text-align:center;}
#payways_available .click_menu_list li{display:block;height:75px;width:170px;margin:3px;float:left;text-align:center;cursor:pointer;line-height:12px;font-size:11px;position:relative;}
#payways_available .click_menu_list li a,.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;}
#payways_available .click_menu_list_description{}

/*click_menu_list alternative*/
.click_menu_list{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;border-radius: 10px;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;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}


/*question_mark*/
.question_mark{display:inline-block;margin:2px 6px 0;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 !important;}
.popup_gifts_wrap img.gifts_image {border: 1px solid #cccccc;cursor: pointer;width: 56px; height: 56px;}
.popup_gifts_wrap .gift {font-size:90% !important; direction:ltr;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*/
.popup_gifts_wrap .help_tip{color:#5c5c5c; font-size:12px; padding:1px 2px 1px 2px;}
.clearfix:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}
.popup_gifts_wrap .privat_gift{text-align: center;}
.popup_gifts_wrap .privat_gift__ch,
.popup_gifts_wrap .privat_gift__label,
.popup_gifts_wrap .privat_gift___coin{display: inline-block;vertical-align: text-top;}
/**/
.popup_gifts_wrap .gifts__win__item{display: inline-block;margin: 5px 12px;vertical-align: text-top;}
.popup_gifts_wrap .gifts__win__item__title{padding-bottom: 5px;text-align: center;font-weight: bold;}
.popup_gifts_wrap .gifts__win__item__img{}
.popup_gifts_wrap .gifts__win__item__img a{display: inline-block;vertical-align: text-top;}
/*popdiv*/
#dhtmltooltip{color:#5c5c5c !important;}
.help_tip{color:#5c5c5c; font-size:12px; padding:1px 2px 1px 2px;}

.send_msg_button{_height:23px !important;_padding:7px 0 !important;}.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;}
.search__near{position: absolute;top:0;}
.search__near input{top:3px;}
.search_me_c{margin-right:10px}
.search_looking_c{margin-right:40px !important;}
.search_form_secondline,.search_form_thirdline{float:left;}
.search_form_thirdline{margin-left:0px;}
.search_form_thirdline label{margin-right:10px;}
label{cursor:pointer;}
label input[type="checkbox"],label input[type="radio"]{position:relative;top:2px;}
.search_age_c select{padding-left:2px;}
select#age_from{margin-right: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:0px 4px 1px 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,
.travel_table tr td{padding:1px 10px 1px 0;vertical-align:top;}
.search_criteria_table tr td,
.notifications_settings_container p{padding:3px 0;}
label input[type="checkbox"],label input[type="radio"]{margin-right:2px;vertical-align:baseline}
.inside_table_title{font-weight:bold;}

.voit_block a{display: inline-block;position: relative;padding-left: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;left:0;bottom:3px;}

.wrap_warning_mes{padding: 8px;border:1px dashed;overflow: hidden;}
.warning_icon{float:left;margin-right: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;width:calc(100% - 45px);float:right;}
.wrap_warning_mes .desc{float:left;width: calc(100% - 45px);color:#5c5c5c;}
/*Registration*/
.personal_data select {padding: 5px;}
#phone2,.phone_number_c #phone2{width:64px;direction: inherit;box-sizing: border-box;}
/*welcome text table*/
.welcome_text_table tr td{padding:2px 0;}
.fb_button_connect{background:url(/site-images/rus/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/rus/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}
.searchFormTable tr td{padding: 2px;}
/*profile settings*/
.notifications_settings_container p label input{margin:0 5px;}
.notifications_settings_container p span.desc{margin-left:22px;}
/*buttons*/
.big_button{border:none;cursor:pointer;}

/*face book connect*/
.fb_connect_container{overflow:hidden;color:#000 !important}
.fb_connect_container a{color:#437ED8 !important}
/*fb face*/
.fb_face_container{padding:5px;text-align:center;float:left;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-left:230px;}
/*first step*/
.fb_face_first_step{text-align:center;padding:50px 10px 0;}
.fb_face_first_step_qu{font-size:16px;text-align:left;}
.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:#437ED8;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:left;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:left;margin-bottom:10px;}
.fb_face_old_acc_inpc{margin-bottom:6px;}
.fb_face_old_acc_inpc input[type="text"],
.fb_face_old_acc_inpc input[type="password"]{width:160px;height:20px;line-height:20px;background:none !important;}
.fb_face_old_acc_inpc span{display: inline-block;text-align: right;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{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;}
}

.rate_line{background:#E4F1FF;display: block;height:20px;margin-bottom: 10px;position: relative;width:200px}
.rate_line__txt{color: black;display: block;font-weight: bold;left: 0;line-height: 20px;position: absolute;text-align: center;top: 0;text-shadow: 0 1px 0 #F5FAFF;width: 200px;z-index: 2;}
.rate_line__bg{background: #BBDCFF;display: block;float: left;height: 20px;position: relative;z-index: 1;}


/*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=2); 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=4);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%;}

/*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 0 center;font-weight: bold;padding-left:20px;}
.score__true{background: url(/site-images/accept.png) no-repeat 0 center;font-weight: bold;padding-left: 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: #E4F1FF;text-decoration: none;}
.mainTableRightTdDiv--score .question_mark{display: inline-block;}
/*/score__list*/
#sound_newmsg{visibility: hidden;}

/*card_menu account*/
.card_menu__acc{line-height: 24px;padding:0 10px;text-align: left;}
.card_menu__acc a{text-decoration: none !important;}
.card_menu__acc__num{background: url(/site-images/coins.png) no-repeat right center;display: inline-block;font-weight: bold;line-height: 24px;padding-right: 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;}

/*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;padding: 10px;}
.balance__c table{color: #000 !important;}
.balance__c a{color: #437ED8 !important;text-shadow:none !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: left;margin-top: 20px;width:46%;}
#balance_payways{width:46%;float:right;}
#abonement_payways{width:46%;float:right;}
.balance_plans__c{float:right;border: solid 2px #FC3;border-radius: 12px;padding: 15px;position: relative;width: 300px;}
h2.balans_plans__title{background: white;border:none !important;color: black;font-family: "Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;font-size: 16px;left: 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{float:left;border: solid 2px #FC3;border-radius: 12px;margin-top: 20px;padding: 15px 8px;position: relative;width: 380px;}
.balnce_payways__c table td{padding: 0 2px;}
.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{padding: 15px 5px;width: 336px;}
.balance_plans__c--abon input[type="radio"]{vertical-align: middle;}
.balnce_payways__c--abon{width: 330px;}*/
.balance_plans__c--abon .plateg_check,
.balance_plans__c--abon .plateg_check_hover{position: relative;width: 240px;vertical-align: middle;}
.balans_plans__popular{position: absolute;}
/*.balans_plans__popular {background: #CE2424;border: solid 1px #B11C1C;box-shadow: inset 0 0 1px rgba(255,255,255,.5);border-radius: 3px;color: #fff;font-size: 10px;font-weight: bold;line-height: 11px;padding: 4px;text-shadow: 1px 1px 0 #A91A1A;}*/


.balance__social{background: url(/site-images/balance_coins.png) no-repeat 5px 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;width: 820px;text-align: left;padding: 5px 5px 5px 55px;text-transform: uppercase;-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 right center;display: block;padding-right: 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: right;}
.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;}
.balance__social__icons span.ok{background-position: -54px 0;}
.balance__social__icons span.letter{background-position: -81px 0;}
/*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;}


.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 all paging */
.next_prev{}
.next_prev .resultPpaddingItem{display: inline-block;float: none;width: 95px;}
.next_prev .resultPpaddingItem a{}

.send_instructions__txt b,
.send_instructions__txt #sms_code{font-size:18px;}

#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: left;}
  .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: left;height: 180px;list-style:none;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: left;}

  .view__profile__photo .jcarousel-prev{background: rgba(255,255,255,0.5) url(/site-images/pr_photo_larr.png) center center no-repeat;cursor: pointer;height: 180px;left: 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_rarr.png) center center no-repeat;cursor: pointer;height: 180px;opacity: 0;position: absolute;top: 0;right: 0;width: 60px;}

  @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;}

  .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;}
  .view__profile__img_wrapper.cycle-slideshow{width:122px;height:182px;margin:0 auto;border:none;}
/* profile video  */
  .view__profile__video__c{float: left;margin-left: 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 0 0 -95px;}
  .playButtonSmall{display:block;left:50%;margin: -35px 0 0 -35px;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;}
.view__profile__userinfo{float: right;padding: 10px;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;
    left: 100px;
    top: 7px;
    background:#37c24f;
    text-indent: -9999px;
    width: 12px;
    height: 12px;
    border-radius: 3.5px;
}
.view__profile__userinfo__online {font-style: italic; border-radius: 3.5px;}
#view_profile_anketa{
	position:relative;
}
.common__friends__c{padding-left: 25px;}
.geo_distance_img{margin-right: 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: left;}
  .wholike__photo__link,
  .wholike__photo__img{display: block;}
  .wholike__userinfo{float: left;font-size:90%;padding: 0 10px;}
  .srphoto {color: #999999;}
  .wholike__useroption{float: right;font-size:90%;}

/* likeornot */
  .likeornot__container{position: relative;}
  #waiting_gif{font-size:0;height: 66px;line-height: 66px;margin-top: -33px;position: absolute;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{float: left;height: 480px;overflow: hidden;position: relative;width: 480px;}
  .likeornot__photo__list{}
  .likeornot__photo__list li{cursor: pointer;float: left;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_larr.png) center center no-repeat;cursor: pointer;height: 480px;left: 0;position: absolute;top: 0;width: 50px;}
  .likeornot__photo .jcarousel-next{background: rgba(255,255,255, 0.25) url(/site-images/pr_photo_rarr.png) center center no-repeat;cursor: pointer;height: 480px;position: absolute;top: 0;right: 0;width: 50px;}

  @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__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;}

  .likeornot__info{color: #686868;padding-left: 500px;}
  .like_status_popup{border-bottom: solid 1px #ccc;}
  .likeornot__like__c{padding: 5px 0;}
  .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;position: relative;text-align: center;text-decoration: none;text-transform: uppercase;width: 60px;}
  .likeornot__like__buttons a:hover{opacity: 1;text-decoration: none;}
  .view__profile__userinfo .like__block{margin-left:5px;}
  /*.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-right: 5px solid #eee;border-top: 5px solid transparent;width: 0;content:'';height: 0;left: -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;font-size: 16px;line-height: 24px;padding: 15px;}
  .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,
  .likedme__item{margin-top: 15px;}
  .likedme__list{margin: 10px 0 0 20px;}
  .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-right: 5px;}
  .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;}
/* 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_larr.png) center center no-repeat;cursor: pointer;height: 354px;left: 0;position: absolute;top: 0;width: 50px;}
  .gifts__wedding__img .jcarousel-next{background: rgba(255,255,255, 0.25) url(/site-images/pr_photo_rarr.png) center center no-repeat;cursor: pointer;height: 354px;position: absolute;top: 0;right: 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;}
  .gifts__wedding__img__small img{width: auto;}
  .gifts__wedding__img__small li a{display: inline-block;}
  @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;margin: 5px 0 10px 0;}
  .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;}

/* 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;}

/* 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-right: 20px;}
  .form__label{font-weight: bold;margin-right: 4px;}
  .form__check{position: relative;top: 2px;}
  .form__label--check{font-weight: normal;margin-left: 4px;}

/* photo popup */
  .photo__popup{background: #fff;color: #686868;height: 520px;overflow: hidden;padding: 10px;width: 700px;}
  .photo__popup--my{width: 480px;}
  .like__block{margin:5px 0 0 25px;}
  .photo__popup .like__block{margin: 0;text-align: center;}
  #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: right;}
  .footer__thirdline{margin-top: 3px;text-align: center;position: relative;}
  .footer__flag{display: inline-block;font-size:0;margin: 0 3px;}
  .footer__flag__img{}
  .app_store a{text-decoration: none;color: transparent;}
  .app_store{width: 210px;margin: 0 auto;}
/* 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: left;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: right;}
  .search__advanced__label{font-weight: bold;margin-right: 3px;}
  #geo_select{width: 200px;}
  .search__advanced__label--dib,
  .search__advanced__list{display: inline-block;max-width: 50%;text-align: left;vertical-align: text-top;}
  .search__advanced__label--dib{text-align: right;width: 140px;}
  .search__advanced__list{list-style: none;}

/* sng woomen */
  .sng__women__c{padding: 20px 20px 0;}
  .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;}

  #international_dating table td{vertical-align: top;}

/* 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;}
  input[type="text"].search__age__txt{line-height: 20px;height: 20px;text-align: center;padding: 1px 8px;width: 20px;}
  .search_form_thirdline .RadioButton{position: relative;top: 2px;}

/* ui slider */
  .search__form__line{padding: 8px;}
  .dib__vam{display: inline-block;vertical-align: middle;}
  .ml__30{margin-left: 30px;}
  .search__box__age{font-weight: normal;}
  .age-wrapper{display: inline-block;margin: 0px 10px 0;vertical-align: middle;}
  .age-range {background: #F0F0F0;border-top: 1px solid #D4D4D4;border-radius: 2px;height: 6px;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 faces */
  .newface__sex__item{float: left;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;left: 6px;top: 6px;right: 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;}
  div.mainUsersPic.counted > a{position: relative;display: block;overflow: hidden;}
  #count_fotos > span{color:#fff;}
  #count_fotos i{color:#fff;padding:0 3px;}
  #count_distance{z-index: 10;position: absolute;left: 6px;bottom: 6px !important;top:auto;right: 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;left:1px;}
  .mainUsersPic .icon-star{height: 15px;position: absolute;left: 6px;top: 10px;width: 16px;color: #ffc831;font-size: 12px;}
/* polls */
  .polls__image{height: 150px;float: right;margin-left: 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: left;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: left;}
  .polls__thumb__in.mainUsersPic .polls__thumb__img{float: left;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-left: 130px;position: relative;}
  .polls__thumb__title__in{display: inline-block;line-height:16px;vertical-align: middle;}
  .polls__thumb__c__press .polls__thumb__title__in{max-height: 32px;overflow: hidden;text-overflow: ellipsis;}
  .polls__thumb__title .desc{bottom: 0;left: 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: left;}
  .relation__thumb.mainUsersPic .relation__thumb__img{float: left;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-left: 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;left: 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;left: 20px;line-height: 1;padding: 5px;position: absolute;}
  .article__views{background-color: rgba(0,0,0,.2);border-radius: 4px;top: 10px;color: #fff;display: inline-block;font-size: 12px;right: 10px;line-height: 16px;padding: 0 7px 0 0px;position: absolute;}
  .article__views .icon-eye{font-size: 110%;margin: 0 4px;}
  .article__img{display: block;max-width: 722px;}
  .article__txt{margin-top: 10px;}
  .article__author{border-top:solid 1px #eee;margin-top:12px;padding-top: 12px;text-align: right;}

/* custom like */
  .b-share__container{margin-top: 10px;}
  .b-share__element{display: inline-block;margin: 0 5px;}
  .b-share__link,
  .b-share__counter{display: inline-block;vertical-align: middle;}
  .b-share__link{background: url(/site-images/like_img.png) 0 0 no-repeat;height: 24px;margin-right: 5px;width: 24px;}
  .b-share__link_vk{background-position: -24px 0;}
  .b-share__link_ok{background-position: -48px 0;}
  .b-share__link_tw{background-position: -72px 0;}
  .b-share__counter{border: solid 1px #ddd;border-radius: 2px;height: 24px;line-height: 24px;position: relative;text-align: center;min-width: 24px;}
  .b-share__counter:before{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAOAgMAAACaxj61AAAADFBMVEX/9Nj////d3d3r6+uvACb2AAAAKElEQVQI12MIO8AQ7cCQ68CwFUQC2SARpgMM3AwMOgwMG0AkkA0UAQDPAAhUsq2EcwAAAABJRU5ErkJggg==) 0 0 no-repeat;content: '';display: block;height: 7px;margin: -4px 0 0 -4px;position: absolute;top: 13px;width: 5px;}

/* message folders */
  .message__folders__icon{position: relative;top: 2px;}
  .liked__menu__item--light{opacity: .5;}

/* articles preview */
  .article_banner{margin-top: 20px;}
  .article_banner__in{margin: 0 auto;width: 728px;}
  /*.articles_preview{height: 175px;margin: 15px auto 0;overflow: hidden;position: relative;}
  .articles_preview__list{list-style: none;margin: 0;padding: 0;position: absolute;width: 20000em;}
  .articles_preview__item{float: left;margin-right: 22px;width: 230px;}*/
  .articles_preview{overflow: hidden;}
  .articles_preview__list{margin: 0 -5px;list-style: none;}
  .articles_preview__list li{float: left;width: 25%;padding: 0 5px;}
  .articles_preview__list--profile li{width: 33.33333333%;}
  .articles_preview__block.mainTableRightTdDiv{padding: 0 0 8px;overflow: hidden;}
  .articles_preview__block__img{display: block;height: 87px;}
  .articles_preview__list--profile .articles_preview__block__img{display: block;height: 116px;}
  .articles_preview__block__img img{display: block;width: 100%;max-height: 100%;}
  .articles_preview__block__txt{font-size: 15px;padding: 8px 8px 0;line-height: 21px;height: 42px;overflow: hidden;}

/* similar products */
  .similar__products{padding: 10px 0;}
  .similar__products:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}
  .similar__products__item{float: left;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;}
  .new__faces__online{background: #35C34D;border-radius: 3px;height: 10px;position: absolute;right: 12px;top: 12px;width: 10px;z-index: 10;}
  .new__faces__recently {background: #FFDF00;border-radius: 3px;height: 10px;position: absolute;right: 12px;top: 12px;width: 10px;z-index: 10;}

/* social footer buttons */
  .footer__social{float: right;}
  .footer__social__item{display: inline-block;height: 24px;margin: 0 2px;width: 24px;
  border-radius: 5px;
  -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;}
  .footer__social__item--ok{background: url(/site-images/social_icons/ok.png) 0 0 no-repeat;}

/* profile photos */
	#photo_block{padding-top: 10px;}
    #photos{padding: 0 15px;}
    #photos li{float: left;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 !important;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;left: 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;right: 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: left;height: 182px;position: relative;}
    .pollsans__item__img .new__faces__online{top: 5px;right: 5px;}
    .pollsans__item__img a,
    .pollsans__item__img img{display: block;}
    .pollsans__item__info{padding-left: 130px;text-align: left;}
    .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-right: 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 5px 5px 18px;position: relative;text-align: left;width: auto;-webkit-transition: none;
            -o-transition: none;
            transition: none;}
    .polls__item.mainUsersPic:after{border-top: 6px solid transparent;border-left: 6px solid #888;border-bottom: 6px solid transparent;content:'';height: 0;left: 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;}

/* advantages popup */
	.advantages-popup,.services-popup{width: 750px;color:#000;}
	.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: left;padding: 1px;width: 60px;height: 90px;}
	.advantages-popup__user img{border-radius:3px;display: block;max-width: 100%;}
	.advantages-popup__info,.services-popup__info{padding-left: 70px;}
	.advantages-popup__info__title,.services-popup__info__title{color: #2772DA;font-size:16px;padding: 10px 0;}
	.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: 25px 25px 0;}
	.services-popup__body{border-top:none;margin-top: -5px;padding: 25px 25px 0;}
	.advantages-popup__body .grid__line,.services-popup__body .grid__line{margin: 0 -25px;}
	.advantages-popup__body .grid__6,.services-popup__body .grid__6{padding: 0 25px;}
	.advantages-popup__item,.services-popup__item{min-height: 48px;margin-bottom: 25px;padding-left: 60px;}
	.advantages-popup__item--letter{background: url(/site-images/advantages/letter.png) 0 0 no-repeat;}
	.advantages-popup__item--heart,.services-popup__item--heart{background: url(/site-images/advantages/heart.png) 0 0 no-repeat;}
	.advantages-popup__item--gallery,.services-popup__item--gallery{background: url(/site-images/advantages/gallery.png) 0 0 no-repeat;}
	.advantages-popup__item--laptop,.services-popup__item--laptop{background: url(/site-images/advantages/laptop.png) 0 0 no-repeat;}
	.advantages-popup__item--search,.services-popup__item--search{background: url(/site-images/advantages/search-priorety.png) 0 0 no-repeat;display: inline-block;min-height: 48px;text-align: left;width: 265px;}
	.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;left: 500px;top: 8px;}
	.services-popup__item{position: relative;}
	.services-popup__item:after{content:'';height:100%;min-height: 70px;width:55px;position:absolute;left:0;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;}
	.balance-services-link{margin:0 25px;}
	.abonement-advantage-link,.balance-services-link{margin-bottom: 15px;}
	.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;}
	.abonement-advantage-link a i,.balance-services-link i{font-size:32px;margin-right: 5px;vertical-align: middle;}
	.abonement-advantage-link a span,.balance-services-link a span{text-decoration: underline;}
	.abonement-advantage-link a:hover span,.balance-services-link a:hover span{opacity: .75;}
    .abonement__button_link{font-size:1.1em !important;margin-top:10px;}
    .inlineBlock{display: inline-block;}
/* advanced search icons*/
    .search-advaced-more .search__advanced__list{display: none;max-width: none;}
	.search-advaced-more .search__advanced__label{cursor:pointer;padding-left: 15px;position: relative;display: block;text-align: left;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;left: -2px;border-radius: 50%;border:1px solid;width: 13px;height: 13px;}
	.search-advaced-more{padding-left: 20%;}
	.search-advaced-more .grid__5,.search-advaced-more .grid__7{width:50%;}
	.search-advaced-more .grid__line ul{padding-left: 15px;}
	.search-advaced-more .grid__line{margin-top:15px;}
	.search-advaced-more .search__advanced__label .search__advahced__icons{position: absolute;bottom: 0;padding-left: 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;right:-15px;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;right: -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;}
	#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;}
/* disabled button */
  .input_register_b[disabled="disabled"]{cursor: default;opacity: .5;}

/* 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;}
  .quad-popup__button{margin-top: 15px;}
/* delite_like popup */  
.like_status_delete_btns .input_find_b{display: inline-block;}
/* verified popup*/
  .verified-popup__img{position: relative;float:left;}
  .verified-popup__img .verified_all.accept_sign{position: absolute;right: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;text-align: left;margin-left:105px;padding-top: 10px;text-align: left;}
  .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;}

/* 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{margin-left: 5px;}

/* 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;-webkit-background-size: cover;background-size: cover;content: '';display: none !important;height: 20px;position: absolute;width: 30px;right: -4px;top: -4px;z-index: 20;}

/* profile about */
  .profile-about-label{display: block;margin-top: 4px;}
  .profile-about-label input[type="checkbox"]{float: left;margin: 0;position: relative;top: 4px;}
  .profile-about-label span{display: block;padding-left: 18px;}
  .profile-about-label input[name="properties[]"] + span{white-space: nowrap;padding-left: 18px;}
  .hobbie_table tr td:last-of-type,.hobbie_table tr td:nth-child(5){padding-right: 0;}
  .member_polls_list__item.hide,
  .member_polls_list__more .less{display: none;}
  .member_polls_list__item.show{display: block;}
  .member_polls_list__more{margin-top: 8px;}
/* upload photo */
  .upload-photo-title{font-size:18px;text-align: center;}
  .upload-photo-subtitle{text-align: left;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: left;}
  .upload-photo-area__title{font-size: 21px;padding-top: 25px;}
  .upload-photo-area__subtitle{font-size: 16px;margin-top: 10px;}
  .upload-photo-area__txt{padding-left: 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;}

/* settings */
  .mysettings-title-span {font-size: 11px;font-weight: normal;}

/* abonement testimonials */
  .abon-testimonials-c {padding-right: 25px;}
  .abon-testimonials-title {background: #45609c;border-radius: 2px 2px 0 0;color: #fff;font-size: 16px;font-weight: bold;padding: 6px 15px;}
  .abon-testimonials{border: solid 1px #45609C;border-top:none;border-radius: 0 0 2px 2px;overflow: hidden;padding: 0 15px 15px;}
  .abon-testimonials *{font-family: helvetica, arial, sans-serif;}
  .abon-testimonials-item{margin-top: 15px;}
  .abon-testimonials-item__user{overflow: hidden;}
  .abon-testimonials-item__img{float: left;}
  .abon-testimonials-item__img img{display: block;}
  .abon-testimonials-item__userinfo{padding-left: 55px;}
  .abon-testimonials-item__name{font-size:12px;font-weight: bold;line-height: 19px;}
  .abon-testimonials-item__work{color: #9197a3;font-weight: normal;}
  .abon-testimonials-item__txt{margin-top: 5px;}
  .abon-testimonials-item__date{font-size:12px;color: #9197a3;}
  
/* 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: left;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;}

/* memberlistbutton */
  .memberlistbutton[disabled]{cursor: default;opacity: .5;}
  audio{display: block;}
/* 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;}

/* fontello */
  body [class^="icon-"]:before, body [class*=" icon-"]:before{margin-left: 0;margin-right: 0;}

/* transition */
  .likeornot__like__buttons a,
  .jcarousel-prev,
  .jcarousel-next,
  .likeornot__user__name a,
  #fileSelect,
  .upload-ok-button button,
  .ok_photo_box li span,
  .ok_photo_box li span i{-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;}

/* border box */
  .articles_preview__list li{-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;}

/*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,
  .gifts__wedding__list li,
  .form__line__item,
  .search__advanced__dib,
  .search__advanced__label,
  .search__advanced__title,
  .search__advanced__line__body{_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:left;width:144px;position:relative;line-height:26px;margin-left:5px;}
.form__invite__link_img{position:absolute;width:17px;height:17px;top: 5px;left: 10px;background: url('/site-images/invite/link.png') no-repeat 0 0;}
.form__invite__p_link{float:left;line-height:26px;padding-right: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 0 0 5px !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:left;}

.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 4px;}
.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:left;padding-left: 0;}
.wrapp_invite_logo{line-height:100px;}
.social__links a:first-of-type{margin-left:0;}
.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;max-width: 660px !important;}
#partner_support_form .complain-wrap p{width:400px;}
/*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 .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 .youtube_ico{background-image: url(/site-images/icons/color_icons/youtube_color_ico.svg);}
.footer_white .footer_icon {position: relative;margin-right: 5px;display: inline-block;width: 16px;height: 16px;vertical-align: middle;background-repeat: no-repeat;background-position: center;background-size: contain;margin-top: -2px;}
.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 .twitter_color_ico {background-image: url(/site-images/icons/color_icons/twitter_color_ico.svg);}
.footer_white .ok_ico {background-image: url(/site-images/icons/color_icons/ok_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:left;}
.footer_white .foter_botom .translater ~ .copyright{width: calc(100% - 35px);white-space:normal !important;}
.footer_white .foter_botom .copyright{white-space:normal !important;}
.footer_white .foter_botom .translater{float:right;order:2;}
.mobile_app_last .android,.mobile_app_last .ios{}

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%;width: 100%;display: none;border: 1px solid #fff;border-bottom: none;list-style: none;right: 0;background: #fff;color:#000;width: 150px !important;z-index: 1000; }
.li_langs ul li{width: 100% !important;text-align: right;border:none !important;}
.li_langs ul li img{vertical-align: middle;}
div.li_langs:after {position: absolute;top: 5px;left: -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;}

.footer__secondline{position: relative;padding-right: 32px;}
.footer__secondline .translater{position: absolute;right: 5px;width: 23px;bottom:5px;}
.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;}
.footer__secondline div.li_langs > img.footer__flag__img{float: right;padding: 0;}
/*Suggested Select*/
#suggested_msgs_select,select#message_id{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-left:5px;}
.refresh{position:relative;width:15px;height: 15px;top:4px;left:-4px;}

/*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 {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;border-radius: 4px 0 0 4px;}

#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;}
#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;}
#phone_number, #phone_codes_list, #phone_codes_list option {width: 250px;}
#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 10px 2px 15px;}
#login .reg__item--login{margin: 0 0 20px;}
#login .countryFlag{top:15%;}
#login .wrap_phone_codes_list{margin-left: 20px;}
#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,#code_wrap .error_sign{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;}
#code:not(.code_popup_confirm_phone) {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%;}
#phone_codes_list option {}
#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;}
.wrap_phone_codes_list{position: relative;}
#country_code_error{position: absolute;bottom: -8px;top: auto;right: 0;left: 0;margin: 0 auto;}
#code_text, #phone_number_text, #phone_codes_text {text-align: center;font-size: 16px;font-weight: bold;}
#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;}
.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;}
#code_wrap .error_sign{position: absolute;right: 0;top: 23px;display: none;}
.forgot_code_wrap#code_wrap{width: auto;}
#phone_number_wrap #phone_number{width: 196px;}
#verify_notice{max-width: 85%;display: inline-block;}
#phone_number_wrap {margin: 0px auto 2px auto;}
#phone_codes_list {margin: 5px auto 0px auto;}
.countryFlag{position: absolute;top: 30%;left: -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;height: 330px;}
.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-left:0;}
.mobile_app_buttons .send_msg_button:last-of-type{margin-right:0;}
.mobile_app_buttons .send_msg_button img{position: relative;top: 5px;}
.mobile_app_buttons .send_msg_button.button_ios img{top: 2px;margin-right:0;}
.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:left;}
#total_pos {float:left;text-align:center; width:100px;}
#BEFORE {float:left;}
#BACK_TO_SEARCH_RESULTS {float:right;}
#USER_PAGE_ADDRESS {padding-top:10px;}
#USER_PAGE_ADDRESS input  {width:300px;height:20px; border:0px solid #999;  vertical-align:middle;text-align:left;margin-left:10px}
.pageAddress {text-align:left;font-size:90%;}
#profilesListingtop {height:30px;vertical-align:middle;font-size:90%;}
#upa {direction:ltr;}


#view_profile_anketa {margin-bottom:10px;}
.view_profile_anketa_block  {text-align:left;margin-bottom:10px;}
.view_profile_anketa_block ul {list-style:none;}
.view_profile_anketa_block p, samp {margin:0px 2px 0px 2px;}
.view_profile_anketa_block_photo {float:left;display:inline;margin:2px;}
.view_profile_anketa_block_photo img {padding:2px;}
.view_profile_anketa_block_photo_container, .view_profile_anketa_block_video_container {float:left;}
.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:right;width:210px;padding:5px;}
.dobcake samp { background: url(/site-images/cake.gif) left center no-repeat; padding-left:20px; }
.nag samp {}

#photoContainer a {text-decoration:none; }
#vpzodiak samp {}
#line {margin:1px 0px 5px 0px;}
#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:left;margin:0 2px 10px;padding-left:3px;}

.profile_about_anketa_block ul {list-style:none;}
.profile_about_anketa_block_photo {margin:2px;position: relative;}
.profile_about_anketa_block_photo img {padding:2px; border:1px solid #999;}
.profile_about_anketa_block_photo_container {float:left;}
.profile_about_anketa_block_photo_container, .view_profile_anketa_block_video_container {float:left;}
.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:right;width:190px;padding:5px;}
.dobcake samp { background: url(/site-images/cake.gif) left center no-repeat; padding-left:20px; }
li.nag samp {margin-right: 3px;white-space:nowrap;}
#photoContainer a {text-decoration:none;}
.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;height:1px;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) left center no-repeat; padding-left:25px;}
#vpzodiak samp {padding-right: 3px;}

#USER_PAGE_ADDRESS {border-top:1px solid #999; padding-top:10px;color:#999999;}
#USER_PAGE_ADDRESS tr td {color:#999999;}
#USER_PAGE_ADDRESS input  {width:400px;height:20px; border:0px solid #999; background-color:#fff;color:#999; vertical-align:middle;text-align:left;margin-left:10px}
.pageAddress {text-align:left;color:#999;font-size:90%;}
#profilesListingbottom {margin:10px 5px 10px 2px;clear:both;}
#profilesListingtop {height:30px;vertical-align:middle;}
#upa {direction:ltr;}

/*verifened tooltip*/
.verified_all.accept_sign,.verified_all_api.accept_sign,.verified_all_search.accept_sign{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.accept_sign{background: url(/site-images/verifined/check_7.png) no-repeat;background-size: 100%;}
.verified_all,.verified_all_api{cursor: pointer;}
.verifined_title_profile .verified_all{cursor: pointer;position: relative;top:2px;}
.mainUsersPic .verified_all.,.newface__item .verified_all,.mainUsersPic .verified_all{position: absolute;bottom:4px;right: 0px;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: auto;z-index:100;margin:0 1px;}
.verifined__all-span{position: absolute;bottom:12px !important;right: 12px !important;cursor: pointer;background: url(/site-images/verifined/check_7.png) no-repeat !important;background-size: 100% !important;background-position: 50% 50% !important;width:16px !important;height: 16px !important;}
.whyRegister_text .verifined__all-span{position: relative;bottom: 0 !important;right: 0 !important;}
.tooltip_verification_all,.tooltip_verification_all_polls{line-height: 16px;border: 1px solid #EFDA5F !important;padding: 3px !important;background-color: #fff6c3 !important;color: #5c5c5c !important;width: 240px;position:absolute;z-index:99999;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;}
.verified_all.float{float:left;}
.view__profile__photo .verified_all{position: absolute;bottom:4px;right: 0px;}
.wholike__userinfo .verified_all{top:-2px;}
#nag .verified_all{position: relative;top: -2px;}
.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%;background-position: 50% 50%;}
.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;left:18px;}
.newface__item:hover .newface__item__info .verified_all{top: 2px;}

/*abonement*/

.abon__ad {background: url(/site-images/free.png) 5px center no-repeat;border: solid 3px #ccc;border-radius: 10px;margin-bottom: 15px;padding: 5px 5px 5px 50px;}
.abon__ad--sale{background: url(/site-images/sale-rus.png) 5px center no-repeat;}
.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;}
/* 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: 9px 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: 9px 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_ltr 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: left;}
.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;}

.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-left: 15px;position: relative;}
span.userInvisibleStatusIcon{padding-left: 22px;}
span.userBoldAnketaSpan:after{content:'';width: 13px;height: 18px;position: absolute;left:-1px;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;font-size: 12px;}
#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: ltr;}
.userInvisible{border-radius: 0;}
.userFoto__invisible.userFoto__bold .userInvisibleStatus{margin-top: 1px;}
.userFoto__invisible.userFoto__bold .userBoldAnketa{border-radius: 0;}
span.userInvisibleStatusIcon:after {content: '';width: 22px;height: 18px;position: absolute;left: -3px;top: 5px;background: url(/site-images/invisible/invisible_icon.svg)no-repeat;background-size: 100%;}
/*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:0px;padding-left: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-right: 5px !important;padding-left: 97px !important;font-size: 10px;}
.wallet__cripto{display: inline-block;position: absolute;left: 0;left: 4px;height: 26px;line-height: 27px;font-size: 10px;border-right: 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;}
.country_flags{width:14px;}
/*geo popup*/
.visited_place_delete{font-size:16px;position: relative;top:1px;cursor: pointer;}
.visited_place .country_flags{margin-right:4px;}
.visited_place{padding: 0.6px 0;}
/*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;left:4px;}
/*Cokies info*/
.cookies__dialog{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:230px; z-index:101}
.new_user_alert_block a, .new_user_alert_block a:hover {color:#FFF; text-decoration:none}
.new_user_alert_box {opacity:1;border-radius:4px;width:230px; height:100px; color:#FFF; 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 0 0 100px;}
.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;right:-6px; 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}
.new_user_alert_city {color:#fff}
.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: 100px;padding-left:0;padding-left:15px;text-align: right;top:-3px;}
.new_user_alert_new:before {width:7px; height:7px; display:block; content:''; position:absolute; left:0; border-radius:5px;top: 6px; background-color:#00ff3c}
#new_user_alert .fl{float:left;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;}
.wrap_input--triangle{display: inline-block;position: relative;}
.wrap_input--triangle .triangle-span{position: absolute;color: #fff;margin: 0 3px;top: 70%;right: 10%;}
.triangle-span::after {content: '';position: absolute;left: 5px;bottom: 1px;border: 6px solid transparent;border-left: 6px solid #fff;}
/*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-left: 20px;}
/*Seo Catalog*/
.seoCatalog--p,.showFullSeo,.showFull{display: none !important;}
#about_text{margin-top: 20px;}
.wrapCountrys{display: flex;flex-wrap: wrap;}
.wrapCountrys div{margin-left:4px;}
/* Forgot */
.wrap_phone_login{display: flex;flex-wrap: wrap;padding-bottom: 10px;position: relative;}
#login #tabs .login_tab{padding: 1em 1.4em;} 
.wrap_phone_login #phone_codes_list{padding: 7px 0;}
.textCenter{text-align: center;}
.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 #tabs li.ui-tabs-active .ui-tabs-anchor{font-weight: bold;}
#login #phone_codes_list{margin-top: 0;}
#login #country_code_error{bottom: 0;}
/*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_button img{position: relative;top:3px;width: 15px;margin:0 2px;}
.tab__list{list-style: none;position: relative;bottom: -1px;margin-left: 3px;margin-right: 3px;overflow: hidden;}
.tab__list li{float:left;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-right: 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;}                    
#show_social_register:first-letter{text-transform: lowercase !important;}
.tab__list li a: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;}
.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;font-weight: bold;}
.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: 260px;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;}
.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: left;padding: 20px;align-items: center;width: 280px;margin:15px 10px;}
.free_coints--item-img{width: 90px;margin-right: 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;}

/*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*/
/*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; left: -30px; bottom: auto; border: 10px solid transparent; top: -7px; border-right: 25px solid #ededed; transform: rotate(20deg);} 
.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) right 1px no-repeat;background-size: 15px; cursor: pointer; position: absolute; right: 4px; bottom: 4px; padding-right: 20px; display: inline-block; }
.like_heart--big{background: url(/site-images/heart.svg) right -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;}

