body {background: #f4f4f4;font: 400 16px/1.4 sans-serif;}
/*input,textarea,select{font-family: 'Open Sans', sans-serif;}*/
@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;}


i[class^="icomoon-icon"],.icon-coin{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-articles_on:before{content: "\e923";font-size: 20px;position: relative;}
.icomoon-icon-articles_off:before{content: "\e922";font-size: 20px;position: relative;}
.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:3px;}
.icomoon-icon_volume_on:before{content: "\e920";font-size: 24px;font-weight:bold;position: relative;left:3px;}
.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_polls_on:before{content: "\e913";font-size: 20px;position: relative;}
.icomoon-icon_polls_off:before{content: "\e921";font-size: 20px;position: relative;}
.icomoon-icon_distance:before{content: "\e924";font-size: 14px;position: relative;}
.left__menu__list i{width: 22px;position: absolute;left:10px;}
.icon-coin .path1:before {content: "\e925";font-family: 'fontello' !important;}
.icon-coin .path2:before {content: "\e926";margin-left: -19.5px;color: #f2f2f2;font-family: 'fontello' !important;}
.icon-coin .path3:before {content: "\e927";margin-left: -19.5px;font-family: 'fontello' !important;}
.icon-coin{font-size: 16px;margin-right: 2px;}
.icon-coin_on.icon-coin .path3:before {content: "\e927";margin-left: -19.5px;font-family: 'fontello' !important;color:#fff;}
.icon-coin_on.icon-coin .path2:before{color: inherit;}
.icon-noun-trophy-active:before{content: "\e928";font-size: 20px;position: relative;font-family: 'fontello' !important;left:-2px;}
.icon-noun-trophy:before{content: "\e929";font-size: 20px;position: relative;font-family: 'fontello' !important;left:-2px;}
.icomoon-icon_guests_footer_menu:before{content: "\e92a";font-size: 20px;position: relative;}
.icomoon-icon_messages_footer_menu:before{content: "\e92b";font-size: 20px;position: relative;}
.icomoon-icon_profile_footer_menu:before{content: "\e92c";font-size: 20px;position: relative;}
.icomoon-icon_search_footer_menu:before{content: "\e92d";font-size: 20px;position: relative;}
.icomoon-icon_simpaty_footer_menu:before{content: "\e92e";font-size: 20px;position: relative;}
.icon-selfi_desktop:before {font-family: 'fontello' !important;   content: "\e92f";}
.icon-selfi_mobile:before {font-family: 'fontello' !important;  content: "\e930";width: auto;}
@font-face {font-family: 'icomoon-chat';src:  url('/css/fonts/chat-fonts/chat-icon.eot?mv1xil');src:  url('/css/fonts/chat-fonts/chat-icon.eot?mv1xil#iefix') format('embedded-opentype'),url('/css/fonts/chat-fonts/chat-icon.ttf?mv1xil') format('truetype'),url('/css/fonts/chat-fonts/chat-icon.woff?mv1xil') format('woff'),url('/css/fonts/chat-fonts/chat-icon.svg?mv1xil#icomoon') format('svg');font-weight: normal;font-style: normal;}

[class^="chat-icon"], [class*=" chat-icon"] {font-family: 'icomoon-chat' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;color:#555;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.chat-icon-files-empty:before {content: "\e925";}
.chat-icon-user:before {content: "\e971";}
.chat-icon-lock:before {content: "\e98f";}
.chat-icon-cog:before {content: "\e994";}
.chat-icon-cogs:before {content: "\e995";}
.chat-icon-gift:before {content: "\e99f";}
.chat-icon-bin:before {content: "\e9ac";}
.chat-icon-star-full:before {content: "\e9d9";}
.chat-icon-heart:before {content: "\e9da";}
.chat-icon-smile:before {content: "\e9e1";}
.chat-icon-warning:before {content: "\ea07";}
.chat-icon-notification:before {content: "\ea08";}
.chat-icon-cross:before {content: "\ea0f";}
.chat-icon-checkmark:before {content: "\ea10";}
.chat-icon-volume-mute:before {content: "\ea29";}
.chat-icon-volume-mute2:before {content: "\ea2a";}
.chat-icon-filter:before {content: "\ea5b";}
.chat-icon-star-empty:before {content: "\e9d7";}
.chat-icon-unlocked:before {content: "\e990";}
.chat-icon-heart:before {content: "\e900";font-size: 14px;}
.chat-icon-unheart:before {content: "\e901";font-size: 14px;}
.chat-icon-send:before {content: "\e902";font-size: 30px;color:#4a9eea;}
.chat-icon-foto-on:before {content: "\e904";font-size: 85%;}
.chat-icon-foto-off:before {content: "\e903";}
.chat-icon-cancel:before{content: "\ea0d";}
.chat-icon-lock,.chat-icon-unlocked{position: relative;left:3px;}
.chat-icon-volume-mute2{position: relative;left:3px;}
.chat-icon-volume-mute{position: relative;left:5px;}
.chat-icon-send{display: inline-block;opacity: 0.6;}
.chat-icon-send{color:#555 !important;}
.chat-icon-send.colored{opacity: 1;}
.chat__button{font-size: 24px;position: absolute;right: 5px;top: 0;left: auto;bottom: 0;margin: auto;width: 35px;height: 35px;vertical-align: middle;opacity: 0.9;}
.menu_chat li a span{margin-right: 3px;}

/*jQuery icons*/
.ui-icon-plus:after {background-image: url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E)}
.ui-icon-minus:after {background-image: url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20style%3D%22fill%3A%23FFFFFF%3B%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E)}
.ui-icon-carat-d:after {background-image: url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E)}
.ui-icon-check:after,html .ui-bt_n.ui-checkbox-on.ui-checkbox-on:after {background-image: url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E)}
/*jQuery icons end*/


.chat-desk-img{margin:0 10px;position:relative;top:2px;width:18px;}
.rtlDirection{direction: rtl;text-align: right;}
.rtlDirection .ui-input-text input,.rtlDirection .ui-input-search input,.rtlDirection input{text-align: right;}
.mobile_location{width: 21px;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";color: #4a9eea;font-size: 20px;}
.left__menu__my__name .mobile_location{width: 13px;position: relative;left: -2px;}
.left__menu__my__name .mobile_location:before{font-size: 14px;}
.citySpan{font-size: 15px;}
.app__star{width: 12px;display: inline-block;vertical-align: middle;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;}
.app__star:before {content: "\e905";color: #4a9eea;font-size: 12px;}
.stars .app__star:last-of-type:before{opacity: 0.6;}
#GetUserCoordinates{text-decoration: none;}
.main__container.open-sidebar {left: 250px;}
.wrapper__all{background: #fff;min-height: inherit;padding: 60px 0 43px;}
.wrapper__all--nofixed{padding-top: 1px;}
.action-search .wrapper__all{padding: 120px 0 43px;}
.action-search .wrapper__all.wrapper__all--nofixed{padding: 0px 0 43px;}
.action-likematch .wrapper__all,.action-messages .wrapper__all{padding: 100px 0 43px;}
.action-likematch .wrapper__all.wrapper__all--nofixed,.action-messages .wrapper__all.wrapper__all--nofixed{padding: 10px 0 43px;}
.wrapper {min-width: 320px;max-width: 980px;margin: 0 auto;padding: 0 5%;}
.noPadding.wrapper{padding: 0;position: relative;}
a,.voit_block .charts-icon{color: #4a9eea;text-decoration: underline;}
.voit_block .charts-icon{text-decoration:none;}

.wrap_warning_mes{padding: 8px;border:1px dashed;overflow: hidden;}
.warning_icon{float:left;margin-right:7px;margin-top:7px;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% - 44px);float:right;}
.icon-anket-bold{position: relative;width: 16px;height: 16px;display: inline-block;margin: 0 3px;}
.icon-anket-bold:after{content:'';position: absolute;width: 16px;height: 18px;left:0;top:0;background: url('/site-images/icons/fire.svg')no-repeat;background-size: 100%;}
.wrap_warning_mes .desc{float:left;color: #666;font-size: 90%;width: calc(100% - 44px);float:right;}
a:active i.icon-eye,a:active i.icon-eye-off{color:#4a9eea;}
a.active-link i.icon-eye,a.active-link i.icon-eye-off{color:#4a9eea !important;}
.loader{background-image: url("/site-images/mobile/ajax-loader.gif");background-repeat: no-repeat;background-position: center center;bottom: 0;left: 0;position: fixed;opacity: .25;right: 0;top: 0;z-index: 10000;}
.loader.dark{background-color: rgba(0,0,0,.5);}
.ui-panel-wrapper{box-shadow: -2px 0 10px rgba(0,0,0,.2);}
.title{font-size:32px;font-weight: 300;position: relative;text-align: center;}
.sub__title{font-size:24px;position: relative;text-align: center;}
.subsub__title{font-size:18px;}
.error{color: rgb(208, 0, 0);font-size: 14px;display: inline-block;width:100%;}
.succes,.success{font-size: 14px;color: green;display: inline-block;width:100%;}
.error_alarm{background-color: #fff6c3 !important;color: #5c5c5c !important;max-width: 100% !important;border: 1px dashed #EFDA5F !important;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 10px;margin-bottom: 10px;width: calc(100% - 20px);}
#search_error.error,#email_status_text,#name_status_text,#password_status_text{display: none;}
.mt2p{margin-top: 10px;}
.mt1p{margin-top: 8px;}
.button__c{text-align: center;}
.button__dib .button {display: inline-block;}
.button{background: #4a9eea;border: solid 1px #3884CA;box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);border-radius: 8px;color: #fff !important;display: block;font-size: 18px;padding: .5em 1em;text-align: center;text-decoration: none;text-shadow: 1px 1px 0 #3281C8 !important;
  background: -moz-linear-gradient(top, #4a9eea 0%, #467fdb 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a9eea), color-stop(100%,#467fdb));
  background: -webkit-linear-gradient(top, #4a9eea 0%,#467fdb 100%);
  background: -o-linear-gradient(top, #4a9eea 0%,#467fdb 100%);
  background: -ms-linear-gradient(top, #4a9eea 0%,#467fdb 100%);
  background: linear-gradient(to bottom, #4a9eea 0%,#467fdb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a9eea', endColorstr='#467fdb',GradientType=0 );}
.button--green {border-color: #35C34D;background: #35C34D;color: #fff;text-shadow: 1px 1px 0 #35C34D;}
.button--red {border-color: #E02741;background: #E02741;color: #fff;text-shadow: 1px 1px 0 #E02741;}
.button--grey {border-color: #dddddd;background: #f6f6f6;color: #333333;text-shadow: 1px 1px 0 #f3f3f3 ;}
.button:focus,
.button:active,
.paginataion a:focus,
.paginataion a:active,
.ui-bt_n.ui-focus{-webkit-box-shadow: 0 0 12px #3388cc;
  -moz-box-shadow: 0 0 12px #3388cc;
  box-shadow: 0 0 12px #3388cc;color: #fff;}
  .button--favorit i{color: #FFDF00;}
.popup_buttons{font-size:12px;text-transform: uppercase;text-align: right;}
.popup_buttons .button{border-radius:0;box-shadow:0 2px 1px rgba(0,0,0,.3);font-size:12px;}
.popup_buttons a{margin: 0 10px;text-decoration: none;}
/* Header */
  .header {background: #46a4fe;box-shadow: 0 2px 2px rgba(0,0,0,.15);color: #fff;height: 60px;left: 0;line-height: 60px;position: absolute;top: 0;width: 100%;z-index: 100;}
  .action-write_msg.appBannerShow .header{position: absolute !important;}
  .header--nofixed{position: static;}
  .likematch__tabs--wrap.header--nofixed{position: static;}
  .action-search .header--nofixed{position: relative;}
  .header .logo__in a:not(#next_suggested_msg){color: #fff;}
  .header.open-sidebar {left: 250px;}
  .header__menu__link{color: #fff;font-size:32px;float: left;line-height: 60px;position: relative;z-index: 10;text-decoration: none !important;}
  .header__menu__back{color: #fff;font-size:32px;float: left;position: relative;z-index: 10;}
  .header__menu__count {background: #E02741;border-radius: 2px;color: #FFFFFF;display: inline-block;font-size: 14px;height: 21px;line-height: 21px;padding: 0 5px;position: relative;text-align: center;text-shadow: 1px 1px 0 #BE182F;top: -6px;z-index: 10;}
  .header__search__link{color: #fff;font-size:32px;float: right;position: relative;z-index: 10;}
  .logo{height: 60px;line-height: 58px;position: relative;text-align: center;}
  a.logo{font-size:0;}
  .logo__in{font-size: 21px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .logo__in a{display: block;line-height: 55px;overflow: hidden;padding-left: 30px;position: relative;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;}
  .logo__in__chat a{padding-right: 60px;padding-left: 60px;height: 60px;}
  .logo__in__chat .chatInfo{overflow: hidden;text-overflow: ellipsis;margin: 0 auto;}
  .logo__in a.active-link,
  .header__search__link.active-link{background: rgba(0,0,0,.15);}
  .logo__in a:before{content: '\e82b';display: inline-block;font-family: "fontello";font-size: 30px;left: 0;line-height: 60px;margin-left: 10px;margin-right: 10px;position: absolute;speak: none;text-decoration: inherit;text-align: center;text-decoration: none;width: 1em;}
  .logo__link{display: inline-block;vertical-align: middle;}
  .logo__link img{display: block;max-height: 60px;}
  .userTimeInOnline{color:#35c34d;}	
  #typing-now_new{display: none;}
  #typing-now_new img{position: relative;top:2px;width: 14px;display: none;}
  .headerMessage{margin-top:-12px;height:30px;background: rgb(242, 242, 242);padding: 5px 10px;position: fixed;line-height: 30px;width: calc(100% - 20px);left:0;z-index: 100;}
  .userLink{display: inline-block;height: 30px;max-width: 70px;overflow:hidden;text-overflow: ellipsis;}
  .userTime {font-size:60%;position: absolute;left: 0;right: 0;top: 1px;bottom: 0;margin: auto;width: 140px;height: 20px;text-align: center;color: #fff;}
  .chatOnline {display: none;width: 8px;height: 8px;border-radius: 50%;background: #35C34D;margin: 0 3px;position: relative;top: 0px;}
  .userTimeInOnline .chatOnline{display: inline-block;}
  .userTimeInOnline span,.userTimeInOnline span font{color: #fff !important;}
  .headerMessageLeft{float:left;}
  .dotsMenuGorizont {float: right;margin-right: 0px;}
  .dotsMenuGorizont .wrap_dot {display: block;width: 14px;height: 14px;text-align: center;line-height: 1px;padding: 5px;vertical-align: middle;border-radius: 50%;background: #fff;position: absolute !important;top: 8px;right: 5px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
  .photoChat{text-align: center;display: inline-block;position: relative;top: -5px;width: 40px;height: 40px;border-radius: 50%;overflow: hidden;}
  .photoChat img {position: relative;right: 2px;top: -2px;padding: 0px;border: none;margin: 0 auto;width: 115% !important;height: auto;display: inline-block;border: none !important;padding: 0 !important;}
  .photoChatWrap{z-index:100;height:30px;display: inline-block;line-height: 30px;vertical-align: top;position: absolute;float:right;top:15px;right:21px;}
  .favorite_status {display: block;width: 11px;height: 11px;border-radius: 50%;background: url(/site-images/icons/chatDesk/icon_favorits.svg)no-repeat, #fff;background-size: 100%;margin: 0 3px;position: absolute;top: 24px;left: -5px;z-index: 10;}
  .chatOnlineFoto {display: block;width: 7px;height: 7px;border-radius: 50%;background: #35C34D;margin: 0 3px;position: absolute;top: 24px;right: -5px;z-index: 10;border: 2px solid #fff;}	
  .editableIcon {display:none;cursor: pointer;position: absolute;right: auto;top: -3px;left:5px;bottom: 0;margin: auto;width: 16px;height: 16px;vertical-align: middle;opacity: 0.7;}
  .messageMenu li.fullWidth{width: 100%;border:none;}
  /*Search tabs*/
  .action-search .header{margin-bottom:35px;} 
  .action-search .header.header--nofixed{margin: 0;}
  .search__tabs--wrap{width: 100%;position: absolute;left: 0;top:60px;}

  .search__tabs--wrap.header--nofixed{position: static;} 
  .message__online__menu--top{display: flex;flex-wrap: wrap;}
  .message__online__menu--top a{width:33%;padding: 0 !important;}
  .search__tabs--wrap .message__online__menu a.active,.search__tabs--wrap .message__online__menu a{text-transform:uppercase;background: none;border:none;border-radius: 0;color:#fff;text-shadow: none;text-decoration: none !important;box-shadow: none !important;}
  .search__tabs--wrap .message__online__menu a{font-size: 16px;}
  .search__tabs--wrap .message__online__menu a.active{border-bottom:2px solid #fff !important;}
  .search__tags{padding: 8px 0;overflow: auto;white-space: nowrap;}
  .search__tags a{display: inline-block;padding: 2px 6px;color: #fff;text-decoration: none;border-radius: 8px;font-size: 12px;margin:0 2px;}
  .search__tags a.active_tag{opacity: 1;}
  /*lirematch tabs*/
  .likematch__tabs--wrap{width: 100%;position: absolute;left: 0;top:60px;}
  .likematch__tabs--wrap .message__online__menu a,.likematch__tabs--wrap .message__online__menu a.active{text-shadow:none;padding: 5px 10px !important;margin: 7px 0;background: none;color: #fff;text-decoration: none;border-color: #fff !important;}
  .likematch__tabs--wrap .message__online__menu a.active{background: #fff !important;color:#4a9eea;}
  .likematch__tabs--wrap .message__online__menu a:first-child{border-radius: 16px 0 0 16px;}
  .likematch__tabs--wrap .message__online__menu a:last-child{border-radius: 0 16px 16px 0;}
/*Messages tabs*/
.action-messages .likematch__tabs--wrap .message__menu .message__menu__item,.action-messages .likematch__tabs--wrap .message__menu .message__menu__item.active{border:none !important;box-shadow: none !important;color:#fff !important;font-size: 16px !important;}
.action-messages .likematch__tabs--wrap .message__menu .message__menu__item.active{position: relative;}
.action-messages .likematch__tabs--wrap .message__menu .message__menu__item.active:after{content: ''; width: 100%; height: 5px; background: #fff; position: absolute; bottom: -8px; left: 0;opacity: 0.7;} 
.action-messages .likematch__tabs--wrap .message__menu .message__menu__item .message__menu__subitem{display: inline-block; position: absolute !important; width: 100% !important; height: 40px; bottom: -48px; left: 0;z-index: 100000000; line-height: 40px;} 

.message__menu_favorit{width:16px;height:16px;position: absolute;left: 0;top:5px;background: none;border-radius: 0px;padding: 0px;color: #fff;z-index: 10000;}
.message__menu_favorit::after {content: ''; position: absolute; left: 0px; top: 5px; border: 8px solid transparent; border-top: 8px solid #fff; }
.action-messages .likematch__tabs--wrap .message__menu .message__menu__item .link_favorit_messages{width: 100%;padding: 0 !important;font-size: 16px !important;max-width: none !important;margin:0 !important;border:none !important;color:#fff;}
.search__item__last_mes--inner{max-height: 30px;overflow: hidden;text-overflow: ellipsis;display: inline-block;margin-top: 2px;font-size: 12px;line-height: 1.2;color:#A3A3A3;}
.action-messages .likematch__tabs--wrap .message__online__menu a.active{background: none !important;border-radius: 0 !important;}
.search__item--bold .search__item__last_mes--inner{color: #dad1d1;}
/**/
body.action-messages .search__item__info {padding-right: 25px;padding-bottom: 0;}
.search__item__mes__link{border-radius: 50%; background: blue; color: #fff; position: absolute; height: 15px; display: inline-block; right: 5px; top: calc(50% - 7px); text-decoration: none; padding: 3px; font-size: 12px; line-height: 15px;} /* Middle */
  .content {padding: 12px 0;}
  .content__mes{transform: translate3d(0,0,0);height:calc(100vh - 85px);padding: 0px 0 25px 0;}
/* new faces */
  .new__faces{font-size:0;margin: 0 -1px;text-align: center;}
  .new__faces a{text-decoration: none;}
  .new__faces--mt{margin-top: 12px;}
  .new__faces__item,.now__online__item{color: #000;float:left;padding: 1px;text-align: center;width: 11.11111%;}
  .new__faces__item__flex{width:auto;padding:1px;}
  .new__faces__item.search,.new__faces__item.search_advanced{width: 11.1%;}
  .new__faces__item__in{display: block; position: relative;}
  .new__faces__img{text-align: center;}
  .new__faces__img img{display: block;width: 100%;}
  .new__faces__name,.now__online__name{background: rgba(0,0,0,.5);bottom: 0;color: #fff;font-size:12px;line-height: 15px;padding: 3px;position: absolute;width: 100%;z-index: 100;}
  .new__faces__name span{color: #fff;}
  .new__faces__home{display: none;font-size:12px;}
  .new__faces__online {background: #35C34D;border-radius:3px;height: 12px;position: absolute;right: 3px;top: 3px;width: 12px;z-index: 1000;}
  .new__faces__recently {background: #FFDF00;border-radius:3px;height: 12px;position: absolute;right: 3px;top: 3px;width: 12px;z-index: 10;}
  
  .new__faces.new__faces__flex{display: flex;flex-wrap: wrap;justify-content:center;}
  .new__faces.new__faces__flex .new__faces__item{margin:0 20px;}
  .now__online__img{position: relative;text-align: center;}
  .now__online__img img{display: block;width: 100%;}
  .now__online{overflow: hidden;}
  .now__online__item{position: relative;}
  .now__online__name,.now__online__item{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
  .now__online__name{width: calc(100% - 2px);left:1px;}
  .action-search .new__faces__item.search,.action-search .new__faces__item.search_advanced{width: calc(20% - 10px);border-radius: 12%;overflow: hidden;padding: 0;margin: 5px;}
  .action-search #results_block{display: flex;flex-wrap: wrap;}
  /*.new__faces__online:before{background: #35C34D;border-radius:50%;content:'';display: inline-block;height: 6px;margin-right: 3px;vertical-align: middle;width: 6px;}*/
/* left menu */
  .left__menu{background: #f2f2f2;z-index: 101;}
  .left__menu__my{padding: 12px;}
  .left__menu__my__face{border-radius:50%;float: left;height: 90px;text-align: center;overflow: hidden;width: 90px;}
  .left__menu__my__face img{max-width: 100%;display: block;}
  .left__menu__my__info{padding: 8px 0 0 100px;}
  .left__menu__my__name{color: #4a9eea;font-size:18px;max-height: 55px;overflow: hidden;text-overflow: ellipsis;}
  .left__menu__my__coins{font-size: 13px;margin-top: 5px;}
  .left__menu__my__coins img{vertical-align: middle;}
  .left__menu__list li{border-top:solid 1px #fff;border-bottom:solid 1px #e9e9e9;list-style:none;}
  .left__menu__list li.active{background: #fff;}
  .left__menu__list li:first-child{border-top: none;}
  .left__menu__list li:last-child{border-bottom: none;}
  .left__menu__list--bold{font-weight: bold;}
  .left__menu__list a{display: block;font-size:15px;letter-spacing: .1em;padding: 8px 12px;text-decoration: none;padding-left: 38px;}
  .left__menu__list a.button{padding-left: 8px;}
  .left__menu__list i{font-size:18px;margin-right: 8px;}
  .left__menu__list a.button{margin: 8px;display: flex;align-items: center;justify-content: center;}
  .left__menu__list a.button img{padding-right: 4px;}
  .left__menu__list--polls{font-weight: bold;}
  .polls__explanation{font-size: 12px;color: #888;}
  .left__menu__pos{font-size:14px;line-height: 24px;padding: 12px;}
  .left__menu__pos__up{display: block;font-size:15px;margin-top: 12px;text-transform: uppercase;}
  .left__menu__pos__up i{margin-right: 5px;}
  .likematch__menu__count {background: #E02741;border-radius: 2px;color: #fff;float: right;padding: 0 2px;text-shadow: 1px 1px 0 #BE182F;font-size: 90%;}
  .left__menu__list .likematch__menu__count{margin-top: 4px;}
  .rate__line__c {padding: 0 12px 8px;}
  .rate__line{background: #B4D3F7;border-radius: 12px;border-top: solid 1px #8CB6E7;display: block;position: relative;text-decoration: none;}
  .rate__line__txt{color: #FFFFFF;display: block;position: relative;text-align: center;text-shadow: 0 1px 0 #6CA1D2;z-index: 10;}
  .rate__line__bg{background: #80B5E5;border-radius: 12px 0 0 12px;display: block;height: 22px;left: 0;position: absolute;top: 0;}
  .small__logo{font-size:0;margin: 10px 0;text-align: center;}
  .rusdate__small__Logo img{max-height: 26px;}
  .small__logo__in{box-shadow: 0 1px 2px rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.5);border-radius: 2px;display: inline-block;padding: 10px 30px;
  background: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 0%, #efefef 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#efefef));
  background: -webkit-linear-gradient(top, #f7f7f7 0%,#efefef 100%);
  background: -o-linear-gradient(top, #f7f7f7 0%,#efefef 100%);
  background: -ms-linear-gradient(top, #f7f7f7 0%,#efefef 100%);
  background: linear-gradient(to bottom, #f7f7f7 0%,#efefef 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#efefef',GradientType=0 );}
  .small__logo__in img{display: block;}
  .left__menu__ad,
  .left__menu__ad .left__menu__list a{font-size:13px;}
  .left__menu__title{color: #6C6C6C;letter-spacing: .1em;padding: 0 12px;}
/* Footer */
  .footer {border-top:solid 1px #4a9eea;margin-top: -43px;padding: 4px 0;background: #fff;}
  .footer__menu{text-align: center;}
  .footer__menu li{display: inline-block;font-size:12px;letter-spacing: .1em;list-style: none;padding: 0 10px;}
  .footer__menu a{color: #000;text-decoration: none;}
  .owned{text-align: center;font-size:10px;margin:4px 0 0 0;color:#888;}
/* login & reg page */
  .title--or:after{background: #E2E2E2;content:'';height: 1px;left: 0;position: absolute;top: 50%;width: 100%;}
  .title--or span{background: #fff;display: inline-block;padding: 0 15px;position: relative;z-index: 1;}
  .soc__img,
  .soc__txt {display: inline-block;vertical-align: middle;}

  .nostyle-checkbox.form__item .ui-checkbox,
  .nostyle-checkbox.form__item .ui-radio,
  .nostyle-checkbox.form__item__label{display: inline-block;margin: 0;vertical-align: middle;}
  .form__item--age{margin-top: 20px;}
  .form__item__label{font-weight: bold;}
  .ui-rangeslider{position: relative;}
  #age_from,
  #age_to{background-color: #fff;border-color: #ddd;float: none;left: 100px;position: absolute;top: -42px;}
  #age_to{left: 190px;}
  .age_to__label,
  .age_from__label{left: 75px;position: absolute;top: -38px;font-size: 14px;}
  .age_to__label{left: 160px;font-size: 14px;}
  .nostyle-checkbox .ui-checkbox label.form__item__label {background-color: #fff !important;border:none;padding-left: 1.75em;}
  /*.view__profile__item__info--profile #age_from{left: 185px;}
  .view__profile__item__info--profile #age_to{left: 275px;}
  .view__profile__item__info--profile .age_to__label{left: 245px;}
  .view__profile__item__info--profile .age_from__label{left: 160px;}*/
  .social__login--main.mt2p{margin-bottom: 10px;margin-top:5px;}
  .social__login{font-size:0;line-height: 0;text-align: center;}
  .social__login:after{content:'';display: inline-block;width: 100%;}
  body .social__login__item{margin:0 3px;display: inline-block;height: 55px;max-width: 14%;text-align: center;width: 40px;}
  .social__login__item img{display: block;max-width: 100%;border-radius: 12px;}
  .social__login__item_fc,.social__login__item_oc,.social__login__item_vk{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;padding:13px 20px 13px 8px;}
  .social__log{text-align:center;margin-bottom:20px;margin-top:20px;}
  .social__login__item_fc{background:#415784;}
  .social__login__item_oc{background: #ff9c43;margin-left:6px;}
  .social__login__item_vk{background: #6996c7;margin-left:6px;}
  .charts-icon {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;}
  .charts-icon-bars:before {content: "\e908";}
  .charts-icon-stats-bars:before {content: "\eb88";}
  .charts-icon-bargraph:before {content: "\e018";}
  .voit_block .charts-icon{font-size: 24px;position:relative;bottom:2px;padding-right: 5px;}
  .input-disabled-visible .ui-state-disabled{opacity: 1;}

  /*Verification social*/
  .verification_social{display: inline-block;margin: 0 2px;}
  .verification_social .providers_sprite{width: 20px;height: 20px;background-image: url(/site-images/social_icons.png?v=3);background-size: 100%;border-radius: 3px;display: inline-block;margin:0 1px;top: 2px !important;position: relative;}
  .verification_social .providers_sprite.facebook{background-position: 0px -89px !important;}
  .verification_social .providers_sprite.twitter{background-position: 0px -111px !important;}
  .verification_social .soc_login.soc_login__telegram,.verification_social .providers_sprite.telegram{background-position: 0px -199px;}
  .verification_social .providers_sprite.linkedin{background-position: 0px -286px !important;}
  .verification_social .providers_sprite.vkontakte{background-position: 0px -23px !important;}
  .verification_social .providers_sprite.odnoklassniki {background-position: 0px -45px !important;}
  .verification_social .providers_sprite.mailru {background-position: 0px -68px !important;}
  .verification_social .providers_sprite.google {background-position: 0px -132px !important;}
  .verification_social .providers_sprite.yandex{background-position: 0px -155px !important;}
  .verification_social .providers_sprite.instagram {background-image: url(/site-images/icons/icon_ins.png) !important;background-position: 0 0 !important;background-size: 100% !important;}
  .verification_social .providers_sprite.apple{background-position: 0px -527px !important;}
  .verification_social .providers_sprite.tiktok{background-position: 0px -548px !important;}
  .verification_soc_text{display: inline-block;}
  #popup_confirm_sn-screen,#popup_confirm_sn_fail-screen{background-color: #f9f9f9;border-color: #bbbbbb;color: #333333;text-shadow: 0 1px 0 #f3f3f3;}
  #popup_confirm_sn,#popup_confirm_sn_fail{background: #fff;text-align: center;}
  #edit_verification p.desc{font-size: 80%;color: #aaa;margin-top: 10px;}

  #verification p.desc{margin-top: 0;}
/*Verifined all*/
.verified_all.accept_sign{background: url(/site-images/verifined/check_7.png) no-repeat;background-size: 100%;background-position: 50% 50%;width:16px;height: 16px;}
.verified_all{display: inline-block;}
.new__faces__img{position: relative;}
.new__faces__img .verified_all,.verified_all.verified_all_absolute{position: absolute;float:none;right: 3px;bottom: 3px;z-index: 1000;}
.verified_all.float{float:left;position: relative;top:2px;margin-left: 3px;}
.verified_all.verified_all__relative{position: relative;top:4px;}
.float_lang{float:left;}

/*gender-inputs*/
.check-gender div.ui-radio{width:50%;}
#check-gender.check-gender div.ui-radio{width: 100%;} 
.check-gender .form__item__label{display: block;}
#check-gender .ui-checkbox-off:after,#check-gender .ui-bt_n.ui-radio-off:after{width: 22px;height: 22px;}
.check-gender .ui-radio .ui-bt_n.ui-radio-on:after,#check-gender .ui-radio .ui-bt_n.ui-radio-on:after{display: none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");content: "";position: absolute;display: block;width: 22px;height: 22px;border:none;background-color: #3388cc;}
/* adv block */
  .adv__block{padding: 1% 0;text-align: center;}
/* message page */
  .sub__title--mes{text-align: left;}
  .message__online{float: right;font-size:14px;padding-top: 3px;}
  .message__online:before{border:solid 1px #ccc;content:' ';display: inline-block;height: 12px;line-height: 12px;margin-right: 5px;position: relative;top: 2px;width: 12px;}
  .message__online.active:before{content: "\2713";top: 0;}

  .mes__folder__item{margin-top: 1%;}
  .mes__folder__item:first-child{margin-top:0;}
  .mes__folder__info{font-style:italic;list-style: none;padding-left: 24px;}
  .search__item{background: #F9F9F9;border-radius: 2px;margin-top: 1%;border: solid 1px #F0F0F0;padding: 5px;position: relative;}
  .search__item--bold{background: #4588DD !important;color: #fff !important;;}
  .search__item.unread{background: #eee;}
  .search__item--bold a,.new__faces__item--bold .search__faces__info a,.new__faces__item--bold .search__faces__info .search__faces__home{color:#fff !important;}
  .search__item--bold .card__bold_link{position: absolute;right: 35px;bottom: 6px;font-size: 70%;text-decoration: underline;z-index: 100;font-weight: normal;padding-left: 12px;cursor: pointer;}
  .search__item--bold .card__bold_link:first-letter{text-transform:uppercase;}
  .search__item--bold .card__bold_link:after{width: 14px;height: 14px;content: '';left: -2px;bottom: 0px;background: green;position: absolute;background: url(/site-images/icons/shevron.svg)no-repeat;background-size: 100%;display: none;}
  .search__item--bold .search__item__favorit{border-bottom: 38px solid rgb(255, 255, 255);}
  .search__item--bold .search__item__favorit i{color:#4a9eea;}
  .search__item--bold .search__item__mes__del{color:#dad1d1;}
  .search__item:first-child{margin-top: 0;}
  .search__item__img{float: left;position: relative;}
  .search__item__img a,
  .search__item__img img{display: block;height: 90px;width: 60px;}
  .search__item__info{padding-left: 70px;}
  .search__item__info{padding-right: 25px;}
  .search__item__user{}
  .search__item__mes{margin-top: 3px;}
  .search__item__mes__unread{background: rgb(194, 24, 24);border-radius: 2px;color: #fff;display: inline-block;font-size: 11px;font-weight: bold;margin-left: 10px;padding: 0 5px;text-shadow: 1px 1px 0 rgb(148, 16, 16);vertical-align: middle;}
  .search__item__mes__button{background: #4a9eea;border-radius:2px;color: #fff;display: inline-block;margin-top: 1%;padding: 5px 10px;}
  .search__item__mes__del {color: #A3A3A3;font-style: italic;font-size: 70%;}
  .search__item__favorit{border-bottom: 38px solid #4a9eea;border-left: 38px solid transparent;bottom: -1px;color: #fff;height: 0;position: absolute;right: -1px;width: 0;}
  .search__item__favorit i{position: absolute;bottom: -36px;left: -22px;color:#fff;}
  .search__item__sympaty{display: inline-block;font-size: 70%;}
  .message__menu{}
  .message__menu a,
  .message__menu__item{/*border-bottom:solid 2px transparent;*/float: left;padding:10px;}
  .message__menu a{max-width: 50%;text-align: center;}
  .message__menu a:first-child,
  .message__menu__item:first-child{padding-left: 0;}
  /*.message__menu a.active,
  .message__menu__item.active{border-bottom-color:#4a9eea;}*/
  .message__menu__item .likematch__menu__count{display: inline-block;float: none;margin-left:5px;}
  .message__online__menu .active,
  .message__menu a.active,
  .message__menu__item.active{color: #000;text-decoration: none;}
  .likematch__menu .message__menu__item{width: 33.333333333%;text-align: center;}
  .message__online__menu{font-size:0;line-height: 0;text-align: center;}
  .message__online__menu a{background: #f6f6f6;border:solid 1px #dddddd;display: inline-block;font-size: 15px;line-height: 32px;padding: 0 10px;}
  .message__online__menu--big a{line-height: 40px;cursor:pointer;}
  .message__online__menu a:first-child{border-radius:6px 0 0 6px;}
  .message__online__menu a:last-child{border-radius:0 6px 6px 0;border-left:none;}
  .message__online__menu a.active{background: #4a9eea;border: solid 1px #3884CA;box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);color: #fff;text-shadow: 1px 1px 0 #3281C8;
  background: -moz-linear-gradient(top, #4a9eea 0%, #467fdb 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a9eea), color-stop(100%,#467fdb));
  background: -webkit-linear-gradient(top, #4a9eea 0%,#467fdb 100%);
  background: -o-linear-gradient(top, #4a9eea 0%,#467fdb 100%);
  background: -ms-linear-gradient(top, #4a9eea 0%,#467fdb 100%);
  background: linear-gradient(to bottom, #4a9eea 0%,#467fdb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a9eea', endColorstr='#467fdb',GradientType=0 );}
  .message__online__menu--big.message__online__menu a{padding: 0 5px;}
  .message__online__menu--big.message__online__menu a .mobile_location{margin: 0 -4px;}
  .message__online__menu--big.message__online__menu a .mobile_location:before{color:#4a9eea;font-size: 14px;}
  .message__online__menu--big.message__online__menu a.active .mobile_location:before{color:#fff !important;}
  .message__online__menu--big.message__online__menu .message__online__menu a.active .mobile_location:before{color:#fff;}
  .message__online__menu--big.message__online__menu a [class^="icon-"]:before,.search__big__menu.message__online__menu a [class*=" icon-"]:before{
    margin-right: .1em;
    margin-left: .1em;
  }
/* paginataion */
  .paginataion{margin-top: 12px;text-align: center;}
  .paginataion a{background: #4a9eea;border: solid 1px #3884CA;box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);border-radius: 8px;color: #fff;display: inline-block;font-size: 18px;padding: .5em 1em;text-align: center;text-decoration: none;text-shadow: 1px 1px 0 #3281C8;
  background: -moz-linear-gradient(top, #4a9eea 0%, #467fdb 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a9eea), color-stop(100%,#467fdb));
  background: -webkit-linear-gradient(top, #4a9eea 0%,#467fdb 100%);
  background: -o-linear-gradient(top, #4a9eea 0%,#467fdb 100%);
  background: -ms-linear-gradient(top, #4a9eea 0%,#467fdb 100%);
  background: linear-gradient(to bottom, #4a9eea 0%,#467fdb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a9eea', endColorstr='#467fdb',GradientType=0 );}
  .pagintaion .button{display: inline-block;}
  .abonement_suggested_buttons .paginataion a{font-size: 14px;margin:0 5px;} 
  .abonement_suggested_buttons .send_icon{position:relative;top:2px;padding:0 5px;}
  .abonement_suggested_buttons #button_next_page{opacity: 0.5;}
/* view profile */
   #count_fotos{top: 3px;left: 3px;bottom:auto;right: auto;font-size: 10px;padding: 3px 3px 0px 2px;z-index: 1000;}
   #count_fotos .icon-camera{position: relative;top: -1px;left:-1px;font-size: 9px;}
   .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;}
  .view__profile{}
  .profile__buttons__jump .button{display: inline-block;}
  .view__profile__maininfo{}
  .view__profile__img{float: left;font-size:0;line-height: 0;max-width: 50%;position: relative;text-align: center;}
  .view__profile__img a,
  .view__profile__img img{display: inline-block;max-width: 100%;position: relative;}
  .view__profile__maininfo__txt{padding-left: 130px;}
  .view__profile__maininfo__name{font-weight: bold;font-size:1.2em;display: inline-block;}
  .view__profile__maininfo__region,
  .view__profile__maininfo__birthday,
  .view__profile__userinfo__location,
  .view__profile__maininfo__active{margin-top: 5px;}
  .view__profile__maininfo__region .mobile_location{margin-left: -3px;}
  .view__profile__maininfo__active{font-size: .9em;color: #9B9B9B;}
  .view__profile__maininfo__birthday{font-size:.9em;color:#E02741;}
  .view__profile__maininfo__photocount{background: rgba(0,0,0,.5);border-radius:3px;top:5px;color: #fff;font-size:12px;font-weight: bold;padding: 3px 5px 3px 3px;position: absolute;left: 5px;}
  .view__profile__maininfo__distansecount{background: rgba(0,0,0,.5);border-radius:3px;padding: 2px;font-size: 10px;left: 3px;white-space: nowrap;bottom: 3px;max-width: 75px;position: absolute;color:#fff;overflow: hidden;text-overflow: ellipsis;z-index: 1000;}
  .view__profile__maininfo__photocount a{color: #fff;text-decoration: none;}
  .view__profile__block{margin-top: 20px;}
  .view__profile__block div{word-wrap: break-word;}
  .view__profile__block--first{margin-top: 4%;}
  .view__profile__item{margin-top: 4px;}
  .view__profile__block__note{color: #9E9E9E;font-size: .85em;font-style: italic;padding: 10px 0;}
  .view__profile__block__title {color: #4999E7;font-weight: bold;text-transform: uppercase;}
  .view__profile__item__title{font-weight: bold;}
  .view__profile__item__info--zd img{margin-right: 3px;position: relative;top: -1px;vertical-align: middle;}
  .gift__c{margin-top: 5px;}
  .gift__item{display: inline-block;padding: 1px;}
  .gift__item a,
  .gift__item img{display: block;}
  .gallery li{display: none;}
  .gallery li:first-child{display: block;}
  .view__profile__pag{padding-bottom: 12px;text-align: center;}
  .gift__item__from{background: #fff;border: 1px solid rgb(245, 245, 245);border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 3px 0px;padding: 5px;display: none;position: absolute;width: 200px;top: auto;z-index:100;left:50%;transform:translate(-50%, -50%);display: none;}
  .gift__item__from__img{border-radius: 50%;float: left;height: 60px;overflow: hidden;width: 60px;}
  .gift__item__from__img img{max-width: 100%;}
  .gift__item__from__info{font-size: .9em;padding-left: 70px;}
  .gift__item__from__title{font-weight: bold;}
  a.gift__item__from__name{display:inline;font-weight: bold;}
  .gift__item__from__info .mobile_location{width: 15px;font-size: 12px;}
  .gift__item__from__info .mobile_location:before{font-size: 15px;color:#ccc !important;position: relative;left:-2px;}
  .action-search #count_fotos{top: 5%;left: 5%;}
  .action-search .new__faces__online{right: 5%;top: 5%;}
/* profile */
  .coinciding_interests{background:#4a9eea;color:#fff;margin:0 0;display: inline-block;padding:2px 4px !important;border: 1px solid rgb(204, 204, 204);border-radius: 50px;}
  .view__profile__item__info__warning{font-size:12px;font-style: italic;}
/* chat */
  .bold{font-weight: bold;}
  .mtb10{margin:10px 0;}
  .text-center{text-align: center !important;}
  .chat-text{color: #59727f;}
  .chat-else {position: relative;color: #d6d6db;margin-bottom: -8px;}
  .chat-else:after, .chat-else:before {content: '';width: calc(50% - 30px);height: 1px;position: absolute;top: 50%;left:0px;background: #d6d6db;}
  .chat-else:before {left: auto;right:0px;}
  #suggested_msg_show{background: #C5E2FF;display: block;min-height: 40px;margin: 0 auto;border-radius: 8px;position: relative;padding: 10px;}
  .wrapper__all--mes{min-height: inherit;padding: 60px 0 0 0 !important;;position: relative;background: url(/site-images/chat_bg.png);}
  .appBannerShow .wrapper__all--mes{position: static;}
  .footer--mes{display: none;}
  .chat__message{margin-top: 10px;padding: 8px;position: relative;}
  .chat__message .dotsMenu{display: none;}
  .chat__message__name {border-radius: 50%;display: inline-block;font-weight: bold;height: 60px;text-align: center;overflow: hidden;vertical-align: text-top;width: 60px;}
  .chat__message__name img{max-width: 100%;display: block;}
  .chat__message__date {color: #797979;font-style: italic;font-size: 12px;text-align: right;}
  .chat__message.noviewed{background: #F4F4F4;}
  .chat__message__txt {background: #E6ECF2;border-radius: 8px;display: inline-block;direction:ltr;margin-top: 4px;max-width: 80%;padding: 12px;position: relative;vertical-align: text-top;margin-left:4px;margin-right:4px;}
  .chat__message__txt:before{display:none;border-top: 5px solid transparent;border-right: 4px solid #E6ECF2;border-bottom: 5px solid transparent;content: '';height: 0;left: -4px;margin-top: -5px;position: absolute;top: 26px;width: 0;}
  .chat__message__in {overflow: hidden;word-wrap: break-word;padding:0 2px;}
  .chat__message__in img{width: 32px;}
  .chat__online {color: rgb(114, 255, 91);font-size: 13px;line-height: 16px;position: absolute;bottom: 0;width: 100%;}
  .chat__message--my{direction:rtl;}
  .chat__message--my .chat__message__txt:before{left:auto;right:-4px;border-left: 4px solid #C5E2FF;border-right:none;}
  .chat__message--my .chat__message__txt{background: #C5E2FF;}
  .chat__message__status.chat__message__status__read,.chat__message__status.chat__message__status__unread{padding-left: 25px;}
  .chat__message__status__read:after{content: '';position: absolute;width: 20px;height: 20px;background: url('/site-images/icons/message_read.svg')no-repeat;top:1px;left: 10px;}
  .chat__message__status__unread:after{content: '';position: absolute;width: 20px;height: 20px;background: url('/site-images/icons/message_delivered.svg')no-repeat;top:4px;left: 10px;}
  .chat__input {background: #fff;bottom: 0;border-top: 1px solid rgba(0,0,0,.1);left: 0;padding: 3px 0 0 0;position: fixed;width: 100%;z-index: 101;}
  .chat__input__in{margin: 0 auto;max-width: 980px;padding: 10px 5% 0 60px;position: relative;}
   .mozila_browser .chat__input,.mozila_browser .messages{padding-bottom: 60px;}
  .chat__smile{background: #fff;box-shadow: 0 0 2px rgba(0,0,0,.4);border-radius: 4px;font-size: 0;left: 40px;line-height: 0;max-width: 80%;opacity: 0;padding: 4px 8px;position: absolute;bottom: 10px;visibility: hidden;z-index: 10;}
  .wrap_msg_chat--alert{height: calc(100vh - 150px);display: flex;flex-wrap: wrap;align-items: center;justify-content: center;position: relative;flex-direction: column;}
  .wrap_msg_chat--alert .send_msg_button{position: absolute;bottom:30px;display: flex;align-items: center;justify-content: center;} 
  .chat_alert--nomessages{position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto; width: 100%; height: 20px; text-align: center;color:#7e8287;z-index: 100;} 
  /*.chat__smile {background: rgba(0,0,0,.35);bottom: 0;font-size: 0;left: 0;line-height: 0;opacity: 0;position: fixed;right: 0;top: 0;visibility: hidden;z-index: 102;}*/
  .chat__smile.active{opacity: 1;visibility: visible;}
  .chat__smile a{display: inline-block;margin: 2px;}
  .chat__smile a img{width: 32px;}
  .chat__smile__link{position: absolute;font-size: 21px;left: 5px;top: 6px;}
  .chat__smile a{display: inline-block;width:25px;height: 25px;line-height: 25px;font-size: 20px;text-decoration: none;font-size: 20px !important}
  textarea.chat__textarea{line-height: 1.2;max-height:60px !important;box-shadow:none;border:none;border-radius:0;margin: 0;padding: 0px 25px 0px 30px;resize:none;max-height: 130px;overflow: auto !important;}
  textarea.chat__textarea.ui-focus{box-shadow:none;}
  textarea.chat__textarea::-webkit-input-placeholder {color:#aaa;}
  textarea.chat__textarea::-moz-placeholder          {color:#aaa;}
  textarea.chat__textarea:-moz-placeholder           {color:#aaa;}
  textarea.chat__textarea:-ms-input-placeholder      {color:#aaa;}
  .chat__message__status {color: #8e9198;font-size: 12px;padding: 0px 25px 0 0;margin-top:5px;position: absolute;right: 0;bottom: -10px;}
  .messages{padding-bottom: 15px;}
  .msg__pag a{font-size: 16px;margin: 0 15px;padding: .25em 1em;}
  .chat__message--my .dotsMenu {position: absolute;text-decoration: none;display: block;width: 20px;height: 30px;right: 0px;top: 12px;z-index: 10;cursor: pointer;opacity: 0.4;}
  .dotsMenu .dot {width: 3px;height: 3px;border-radius: 50%;background: #808080;line-height: normal;display: inline-block;position: absolute;margin: auto;top: 0;bottom: 0;left: 0;right: 0;z-index: 10;cursor: pointer;}
  .dotsMenu .dot:first-child {top: -16px;}
  .dotsMenu .dot:last-child {top: 16px;}
  .chat__message--my{padding-right: 20px;position: relative;}
  /*.chat_output {bottom: 75px;left: 0;padding: 0 5%;position: absolute;width: 100%;}*/
  .chat_output{padding-bottom: 10px;padding:45px 10px 10px 10px;margin-bottom:-10px;position: relative;height:100%;max-height: calc(100vh - 108px);overflow-y: scroll;-webkit-overflow-scrolling:touch;width: 100%;z-index: 10;}
  #popup_delete_message-popup{background: #fff;}
  #enable_chat_images_popup-popup,#disable_chat_images_popup,#chat_images_popup-popup,.ui-popup-container{background: #fff;}
/*Change Messages*/
  .messageMenu{display:none;height: auto;width: 100%;position: fixed;bottom:-100%;left:0;background: #4a9eea;z-index: 1000;-webkit-transition: all ease-out 0.5s;-moz-transition: all ease-out 0.5s;-o-transition: all ease-out 0.5s;transition: all ease-out 0.5s;}
  .messageMenu ul{list-style: none;width: 100%;padding: 0;margin:0;display: flex;flex-wrap: wrap;}
  .messageMenu ul li{width: 50%;text-align: center;font-size: 14px;border-right: 1px solid #fff;box-sizing: border-box;}
  .messageMenu ul li.messageMenuLastLi{width: 100%;border-top: 1px solid #fff;border-right:none;}
  .messageMenu ul li:nth-child(2){border: none;}
  .messageMenu ul li a{text-align: center;font-size: 14px;text-decoration: none;display: inline-block;line-height: 40px;position: relative;color:#fff;}
  .messageMenuEdit{position: relative;padding-right: 25px;}
  .messageMenuDelete{position: relative;padding-right: 25px;}
  .messageMenuCopy{position: relative;padding-right: 25px;}
  .messageMenuEdit:after{content:'';width: 20px;height: 20px;position: absolute;right: 0;top:10px;background: url(/site-images/icons/edit.svg)no-repeat;background-size: 100%;}
  .messageMenuDelete:after{content:'';width: 20px;height: 20px;position: absolute;right: 0;top:10px;background: url(/site-images/icons/delite.svg)no-repeat;background-size: 100%;}
  .messageMenuCopy:after{content:'';width: 20px;height: 23px;position: absolute;right: 0;top:10px;background: url(/site-images/icons/copy.svg)no-repeat;background-size: 100%;}
  .chat__message__in{border:1px solid transparent;border-radius: 5px;}
  .editable{border-color:#4a9eea;}
  .editImg{width: 14px !important;height: 16px !important;position: absolute;left: -20px;top: 16px;}
  .deliteImg{width: 12px !important;}
  .delText {font-style: italic;color: #666;}
  .chat__message:not(.chat__message--my) .editImg{right: -20px;left:auto;}
  .wrapInfoText{padding: 0 10px;}
  .chat__input__needAbonement:after{content:'';width: 150px;height: 100px;line-height:230px;font-size: 20px;font-weight: bold;position: absolute;top:-45vh;bottom: 0;left:0;right: 0;margin:0 auto;background: url("/site-images/icons/chatDesk/msg_chat_only_read_buy.svg")no-repeat;background-size: 100%;}
/*Change Messages END*/
/* gifts */


.chat-bottom-space {height: 10px;}
.chat-status-text {text-align: center;font-style: italic;color: #999;font-size: 0.8em;}
.chat-status-text img {margin: 0 10px -1px;display: inline-block;}
.unread_message_marker {/*background-color: rgba(39, 108, 177, 0.25);border-radius: 10px;*/}
.sending-status-gif {width: 10px !important;height: 10px !important;margin: 0 0 0 10px;}
.chat__message__status {text-align: right;}

  .gifts__c{text-align: center;}
  .gifts__line{margin-top: 12px;}
  .gifts__item{display: inline-block;margin: 0 16px;vertical-align: text-top;}
  .gifts__item a{display: block;padding: 5px;}
  .gifts__item.active a{box-shadow: 0 0 12px #3388cc;}
  .gifts__item img{display: block;}
  .gifts__coin{position: relative;top: -1px;vertical-align: middle;}
  .mygift__item__from__gift{float: right;height: 56px;margin-top: 15px;width: 56px;}
  .search__item__info--gift{padding-right: 65px;}
  .mygift__item__from__info__date{color: #B6B6B6;font-size:.9em;margin-top: 8px;}
  .no__gift{margin-top: 10%;text-align: center;}
/*abonement*/
  .title__payments{font-size:18px;text-align: center;}
  .abonement{font-size: 0;margin-left: -10px;margin-right: -10px;text-align: center;}
  .abonement__item{display: inline-block;font-size: 14px;width:205px;max-width: 50%;padding: 10px;vertical-align: text-top;}
  .abonement__item__in {border: solid 1px #E7E7E7;border-radius:8px;padding: 10px;}
  .abonement__item__title{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .abonement__item__link{}
  .abonement__link{background-repeat: no-repeat;background-position: center center;display: block;height: 80px;max-width: 100%;width: 150px;}
  .abonement__link--paycall{background-image: url(/site-images/mobile/paycall.png);}
  .abonement__link--credit_card{background-image: url(/site-images/mobile/payway/visa_master_am_exp.svg);background-size: 100%;}
  .abonement__link--verotel{background-image: url(/site-images/mobile/payway/visa_master.svg);background-size: 100%;}
  .abonement__link--stripe{background-image: url(/site-images/mobile/payway/visa_master.svg);background-size: 100%;}
  .abonement__link--stripe_sepa_debit{background-image: url(/site-images/mobile/payway/sepa.png);background-size: 100%;}
  .abonement__link--stripe_gpay{background-image: url(/site-images/mobile/payway/gpay.png);background-size: 100%;}
  .abonement__link--stripe_apple_pay{background-image: url(/site-images/payway/apple_pay.png);background-size: 100%;}
  .abonement__link--stripe_link{background-image: url(/site-images/payway/link_pay.png);background-size: 100%;}
  .abonement__link--stripe_blik{background-image: url(/site-images/payway/blik.png);background-size: 100%;}
  .abonement__link--stripe_bancontact{background-image: url(/site-images/payway/bancontact.png);background-size: 100%;}
  .abonement__link--stripe_eps{background-image: url(/site-images/payway/eps.png);background-size: 100%;}
  .abonement__link--stripe_giropay{background-image: url(/site-images/payway/giropay.png);background-size: 100%;}
  .abonement__link--stripe_ideal{background-image: url(/site-images/payway/ideal.png);background-size: 100%;}
  .abonement__link--stripe_przelewy24{background-image: url(/site-images/payway/przelewy24.png);background-size: 100%;}
  .abonement__link--stripe_sofort{background-image: url(/site-images/payway/stripe_sofort.png);background-size: 100%;}
  .abonement__link--stripe_klarna{background-image: url(/site-images/payway/stripe_klarna.png);background-size: 100%;}
  .abonement__link--credit_card_stripe{background-image: url(/site-images/mobile/credit_cart.png);}
  .abonement__link--paypal{background-image: url(/site-images/mobile/payway/paypal.svg);}
  .abonement__link--paypal_sng{background-image: url(/site-images/mobile/payway/paypal.svg);}
  .abonement__link--paypal_v2{background-image: url(/site-images/mobile/payway/paypal.svg);}
  .abonement__link--noda{background-image: url(/site-images/mobile/payway/noda.png);}
  .abonement__link--coin_payments{background-image: url(/site-images/mobile/payway/bitcoin.svg);}
  .abonement__link--smscoin{background-image: url(/site-images/payway/sms.png);background-size: 40% !important;}
  .abonement__link--bank,.abonement__link--cash,.abonement__link--manual{background-image: url(/site-images/payway/bank.png);}
  .abonement__link--cash,.abonement__link--cash-il,.abonement__link--cash-de,.abonement__link--cash-es,.abonement__link--cash-us,.abonement__link--cash-fr,.abonement__link--cash-it,.abonement__link--cash-gb,.abonement__link--cash-other{background-image: url(/site-images/mobile/payway/cash.png) !important;background-size: 60% !important;}
  .abonement__link--bank-il,.abonement__link--manual-il{background-image: url(/site-images/payway/bank.png);}
  .abonement__link--bank-de,.abonement__link--manual-de{background-image: url(/site-images/payway/bank-de.png);}
  .abonement__link--bank-us,.abonement__link--manual-us{background-image: url(/site-images/payway/bank-us.png);}
  .abonement__link--bank-fr,.abonement__link--manual-fr{background-image: url(/site-images/payway/bank-fr.png);}
  .abonement__link--bank-es,.abonement__link--manual-es{background-image: url(/site-images/payway/bank-es.png);}
  .abonement__link--bank-it,.abonement__link--manual-it{background-image: url(/site-images/payway/bank-it.png);}
  .abonement__link--bank-gb,.abonement__link--manual-gb{background-image: url(/site-images/payway/bank-gb.png);}
  .abonement__link--bank-other,.abonement__link--manual-other{background-image: url(/site-images/payway/bank-other.svg);}
  .abonement__link--okpay{background-image: url(/site-images/payway/okpay_bitcoin_cashu.png);}
  .abonement__monets{background-image: url(/site-images/mobile/payway/coins.svg) !important;}
  .abonement__link--israpepper{background-image: url(/site-images/mobile/payway/bitPayMobile.png);background-size: 100%;}

  .abonement__link--ya{background-image: url(/site-images/payway/yoomoney.png);}
  .abonement__link--ya_webmoney{background-image: url(/site-images/payway/webmoney.png);}
  .abonement__link--ya_yad{background-image: url(/site-images/mobile/payway/yoomoney.png);}
  .abonement__link--ya_qiwi{background-image: url(/site-images/mobile/payway/qiwi.svg);}
  .abonement__link--ya_alfa{background-image: url(/site-images/mobile/payway/alfa.png);}
  .abonement__link--ya_sberbank{background-image: url(/site-images/mobile/payway/sber.png?v=2);background-size: 100%;}
  .abonement__link--ya_creditcard{background-image: url(/site-images/mobile/credit_cart_mir.png);}
  .abonement__link--ya_tinkoff{background-image: url(/site-images/mobile/payway/tinkoff.png?v=2);}

  .abonement__link--yookassa{background-image: url(/site-images/mobile/payway/yookassa.png);}
  .abonement__link--yookassa_webmoney{background-image: url(/site-images/payway/webmoney.png);}
  .abonement__link--yookassa_yoomoney{background-image: url(/site-images/mobile/payway/yoomoney.png);}
  .abonement__link--yookassa_qiwi{background-image: url(/site-images/mobile/payway/qiwi.svg);}
  .abonement__link--yookassa_alfa{background-image: url(/site-images/mobile/payway/alfa.png);}
  .abonement__link--yookassa_sberbank{background-image: url(/site-images/mobile/payway/sber.png?v=2);background-size: 100%;}
  .abonement__link--yookassa_creditcard{background-image: url(/site-images/mobile/credit_cart_mir.png);}
  .abonement__link--yookassa_tinkoff{background-image: url(/site-images/mobile/payway/tinkoff.png?v=2);}

  .abonement__link--okpay_yad{background-image: url(/site-images/mobile/payway/yandex.svg);}
  .abonement__link--okpay_qiwi{background-image: url(/site-images/mobile/payway/qiwi.svg);}
  .abonement__link--okpay_alfa{background-image: url(/site-images/mobile/payway/alfa.png);}
  .abonement__link--okpay_sberbank{background-image: url(/site-images/mobile/payway/sber.png?v=2);background-size: 100%;}
  .abonement__link--okpay_webmoney{background-image: url(/site-images/payway/webmoney.png);}
  .abonement__link--okpay_bitcoin{background-image: url(/site-images/mobile/bitcoin-new.png);}
  .abonement__link--okpay_bitcoin,.abonement__link--bitpay{background-image: url(/site-images/mobile/payway/bitcoin.svg)}

  .abonement__tele{background-image: url(/site-images/mobile/payway/tele.svg) !important;}
  .abonement__megafon{background-image: url(/site-images/mobile/payway/megafon.svg) !important;}
  .abonement__beelain{background-image: url(/site-images/mobile/payway/beelain.svg) !important;}
  .abonement__mts{background-image: url(/site-images/mobile/payway/mts.svg) !important;}
  .abonement__bitcoin{background-image: url(/site-images/mobile/payway/bitcoin.svg) !important;}
  .abonement__yandex{background-image: url(/site-images/mobile/payway/yandex.svg) !important;}
  .abonement__qiwi{background-image: url(/site-images/mobile/payway/qiwi.svg) !important;}

  .abonement__link--okpay_sof{background-image: url(/site-images/mobile/payway/sofort.svg);background-size: 100%;}
  .abonement__link--sofort{background-image: url(/site-images/mobile/payway/sofort.svg);background-size: 100%;}
  .abonement__link--perfect_money{background-image: url(/site-images/payway/perfect_money.jpg);}
  .abonement__link--safecharge{background-image: url(/site-images/mobile/payway/visa_master_am_exp.svg);background-size: 100%;}
  .abonement__link--creditcard_sf{background-image: url(/site-images/mobile/payway/visa_master_am_exp.svg);background-size: 100%;}
  .abonement__link--safecharge_select{background-image: url(/site-images/mobile/payway/visa_master_am_exp.svg);background-size: 100%;}
  .abonement__link--okpay_emoney{background: url(/site-images/mobile/payway/alfa_yandex_qiwi_sberbank.svg)no-repeat center center;margin:0 auto;}
  .abonement__link--okpay_mobile{background: url(/site-images/mobile/payway/mts_beeline_megafon_tele.svg)no-repeat center center;}
  .abonement__link--okpay_emoney_rich{background: url(/site-images/mobile/payway/yandex_bitcoin.svg)no-repeat center center;}
  .abonement__link--liqpay{background-image: url(/site-images/mobile/payway/privatbank.svg);}
  .abonement__link--mpay{background: url(/site-images/mobile/payway/mts_beeline_megafon_tele.svg)no-repeat center center;}
  .abonement__link{text-decoration:none;margin:0 auto;}
  .abonement__link span{display:inline-block;width:48px;height:35px;margin-left:5px;}
  .abonement__item--safecharge{width: 326px;max-width: 326px;}
  .abonement__item--safecharge .abonement__link{width:auto;}
  .payway__item__img{position: relative;top: -2px;vertical-align: middle;}
  .abon__table td{padding: 3px 5px 3px 0;vertical-align: middle;}
  .popup_skidka{text-align: center;}
  .popup_skidka a#delete_sale_link{display:block;width:100%;text-align:center;margin-top:-15px;text-decoration:none;}
  .popup_skidka .ui-bt_n{background: #4a9eea !important;border: solid 1px #3884CA !important; box-shadow: inset 0 1px 0 rgba(255,255,255,0.3) !important; border-radius: 8px !important; color: #fff !important;text-shadow: 1px 1px 0 #3281C8 !important;} 
  #selected_smscoin_plan_phone a,#selected_smscoin_plan_code a{text-decoration: underline !important;color:red !important;display: inline-block;padding:2px 5px;border:2px dashed red;font-weight: bold;}
  span.original_price_instead{font-size: 80%;color:red;font-weight: normal;}
  #plans_credit_card .payway__item label small{font-weight: normal;}
  /* profile photos */
  .profile__photos{text-align: center;}
  .profile__photos__item{display: inline-block;position: relative;}
  .profile__photos__item img{display: block;}
  .profile__photos__item__del{color: rgb(224, 39, 65);font-size:24px;position: absolute;right: 3px;top:3px;}
  .profile__photos__item__del .icon-cancel-circled{background: #fff;border-radius: 50%;height: 20px;line-height: 20px;width: 20px;display: block;}
  .profile__photos__item__del .icon-cancel-circled:before{width: auto;margin: 0;line-height: 20px;}
  .profile__photos__item__info{background: rgba(0,0,0,.5);bottom: 0;color: #fff;font-size: 16px;line-height: 21px;padding: 5px;position: absolute;width: 100%;}
  .photo__upload__txt{line-height: 1.5em;}
  .fileinput-button {position: relative;overflow: hidden;margin-right: 4px;}
  .fileinput-button input {position: absolute;top: 0;right: 0;margin: 0;opacity: 0;filter: alpha(opacity=0);transform: translate(-300px, 0) scale(4);font-size: 23px;direction: ltr;cursor: pointer;}
/* search */
  .search__faces__info{background: #eee;font-size:12px;padding: 5px;line-height: 1.2;}
  .new__faces__item--bold .search__faces__info{background: url(/site-images/patterns/pattern.png) 0 0 repeat;}
  .search__faces__name{height: 18px;line-height: 18px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
  .search__faces__home{color: #333;font-size:10px;line-height: 16px;height: 32px;overflow: hidden;}
  .SearchResult{background: none !important;font-size:100% !important;}
/*New Search*/
  .action-search .search__faces__home{height: 22px;}
  .action-search .search__faces__info{position: absolute;width: calc(100% - 10px);bottom: 0;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);color: #fff !important;z-index: 1000;}  
  .action-search .search__faces__info a,.action-search .search__faces__info span,.action-search .search__faces__info .search__faces__home{color: #fff;}
/* polls */
  .polls__title{font-size:21px;}
  .polls__item {background: #F9F9F9;border: solid 1px #F5F5F5;display: block;padding: 12px;text-decoration: none;}
  #poll_list_block > div:first-child{margin-top: 0;}
  #poll_list_block > div{margin-top: 1em;}
  .polls__item__title{display: block;line-height: 100px;padding-left: 110px;}
  .polls__item__title__in{display: inline-block;line-height: 22px;vertical-align: middle;}
  .polls__item__title__notyet{color: #333;display: inline-block;font-style: italic;line-height: 18px;vertical-align: middle;}
  .polls__item__img{float: left;height:100px;line-height: 100px;width: 100px;}
  .polls__item__img img{max-width: 100%;vertical-align: middle;}
  .polls__image{font-size:0;line-height: 0;margin-top: 12px;text-align: center;}
  .polls__item__img--relation{display: inline-block;width: 200px;}
  .polls__item__title--relation{padding-left: 210px;}

  .polls__item__press .polls__item__title{display: block;line-height: 40px;padding-left: 10px;max-height: 70px;overflow: hidden;text-overflow: ellipsis;}
  .polls__item__press .polls__item__img img{max-height: 40px;height: 40px;}
  .polls__item__press .polls__item__img{height: 40px;width: 40px;}
/* likeornot */
  .like__link i{color: rgb(224, 39, 65);font-size:24px;vertical-align: middle;}
  .likeornot__photo__c{position: relative;}
  .likeornot__user{text-align: center;width: 100%;}
  .likeornot__photo{direction: ltr;margin: 0px auto 0;overflow: hidden;padding-top: 0px;position: relative;}
  .likeornot__photo .item{position: relative;text-align: center;}
  .likeornot__photo__count{font-size:15px;padding: 2px 5px;position: absolute;top: -26px;left:50%;margin:0 0 0 -18px;line-height: 10px;width: 26px;}
  .likeornot__photo .item img{max-height: 100%;max-width: 100%;vertical-align: middle;}
  .owl-carousel .owl-item {float: left;}
  .likeornot__all{position: relative;}
  .likeornot__wait{position: absolute;top:50%;left:50%;margin:-33px 0 0 -33px;}
  .likeornot__like__c{margin-top: 10px;}
  .likeornot__like__title{font-size:1.2em;text-align: center;text-transform: uppercase;}
  .likeornot__like__buttons {margin-top: 10px;text-align: center;}
  .likeornot__like__buttons .button{background: #fff !important;border:none !important;outline: none !important;}
  .likeornot__like__buttons .button img{position: relative;width: 80%;}
  .likeornot__user__place .mobile_location:before{color: #aaa !important;font-size:15px !important;}
  .likeornot__user__place .mobile_location{width: 17px;}
  #arrow-back{top:calc(50% - 45px);}
  .last_activity_status{color: #aaa;font-size: 14px;}
  .likeornot__user__place,.peculiarities div{color:#aba8a8;font-size: 80%;white-space: nowrap;}
  .peculiarities_icon{height: 18px;position: relative;top:3px;margin-right: 4px;}
  .gay_role{display: inline-block;}
  .likeornot__user__place .peculiarities_icon{margin-right: 0;}
  .peculiarities div{height: 20px;margin-top:2px;}
  .likeornot__user__online{background: #35C34D;border-radius:3px;display: inline-block;height: 12px;vertical-align: middle;width: 12px;}
  .likeornot__user__name a{display: inline-block;vertical-align: middle;}
  .likeornot__user__name .likeornot__user__online{position: relative;top:-2px;border-radius:50%;}
  .likeornot__user__lookfor,
  .likeornot__user__numphoto,
  .likeornot__user__washere,
  .likeornot__user__online{margin-top: 4px;}
  .likeornot__user__online{color:red;}
  .likeornot__user__washere{opacity: 0.75;}
  #get_real_coord{font-size: 80%;}
  .likeornot__photo__c{overflow: hidden;}
  .likeornot__photo .item img{width: 100%;}
  .likeornot__user__in{display: flex;flex-wrap: wrap;}
  .likeornot__user__in .likeornot__user__left,.likeornot__user__in .likeornot__user__right{width: 50%;}
  .likeornot__user__left{text-align: left;}
  .likeornot__user__right{text-align: right;}
  .likeornot_head{position: absolute;z-index: 10000;padding: 2%;text-align: right;width: 96%;background: linear-gradient(180deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%);}
  .text-center{text-align: center;}
  .likeornot_head p{color: #fff;}
  .owl-prev,.owl-next{display: inline-block;}
  .owl-next{float: right;}
  .slider-counter{text-align: center;}
  .info{text-align: center;margin-top: 110px;}
  .likeornot__user__name a{text-decoration: none !important;font-weight: bold;color:#000;}

  .form__item--line .ui-checkbox{display: block !important;width: 100%;}
  .likeornot__filter__item .nostyle-checkbox .ui-checkbox label.form__item__label{padding-left: 0;padding-right: 1.75em;padding-top: 2px;padding-bottom: 2px;}
  .likeornot__filter__item .nostyle-checkbox .ui-checkbox .ui-bt_n-icon-left:after{right: 0;left: auto;}
  .span-block{display: block;}
    #popup_search_likeornot .span-block,#popup_search .span-block{display: block;margin:10px 0;}
  #popup_search_likeornot-screen,#popup_search-screen{background-color: #f9f9f9;border-color: #bbbbbb;color: #333333;text-shadow: 0 1px 0 #f3f3f3;}
  .popup_search_likeornot,.popup_search{background: #fff;text-align: center;}
  .sendconfirm_body{padding:0;}
  #popup_search_likeornot,#popup_search{min-width: 320px;}
  .age_to__label, .age_from__label,#age_from, #age_to{position: relative !important;left:auto !important;right: auto !important;top: -10px !important;display: inline-block;}
  #age_select .age_from__label,#age_select .age_to__label{top:-17px !important;}
  #popup_search_likeornot,#popup_search{position: fixed;width:calc(100% - 40px);height: 100%;left:0;top:0;display: none;z-index: 10000000000;overflow: scroll;line-height: 1.1;}
  #popup_search_likeornot .form__item.button__c,#popup_search .form__item.button__c{margin-bottom: 90px;}
  #arrow-back{cursor: pointer;position: absolute;top: 50%;display: inline-block;width: 30px;height: 35px;z-index: 10000;left: 10px;background: linear-gradient(180deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%);border-radius: 50%;text-align: center;}
  #arrow-back img{position: relative;top: 5px;}
  .likeornot__like__buttons i{font-size: 40px;}
  .likeornot__error{position: relative;}
  .likeornot__error p{position: absolute;width: 90%;top:45%;padding:5%;left:0;text-align: center;}
  .likeornot__user__name .accept_sign.profile_sn_verified.verified_all{position: relative;top:3px;}
  #progress_container label {vertical-align: text-bottom;}
  #progress_container progress {height: 10px; width: calc(100% - 85px); border-radius: 80px; overflow: hidden; border:none; box-sizing: content-box; }
  #progress_container progress,#progress_container img {vertical-align: top;}
  #progress_container {padding: 0px; border-bottom: none; width: 80%; margin: 0 auto; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; background: rgba(0,0,0,0.6); border-radius: 60px; overflow: hidden; margin-top:5px; box-sizing: border-box; }
  #progress_container .progress_wrap_coins{display: inline-block; padding: 2px 6px; color: #fff; font-size: 12px; }
  .progress_wrap_coins img{width: 14px; position: relative; top:1px; }
  #progress_container progress::before{content: attr(data-before); position: absolute; line-height: 20px; top: 0; left: 0; width: 93%; vertical-align: middle; font-weight: bold; color: grey; text-align: center; }
  #progress_container progress::-moz-progress-bar { background:rgba(0,0,0,0.8);}
  #progress_container progress::-webkit-progress-bar{background:rgba(0,0,0,0.8);border:none;}
  /**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel{display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1; }
.owl-carousel .owl-stage{position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden;}
.owl-carousel .owl-stage:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel .owl-stage-outer{position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);}
.owl-carousel .owl-item{position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none; }
.owl-carousel .owl-item img{display: block;width: 100%;height: 100% !important;}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled {display: none;}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background: none;color: inherit;border: none;padding: 0 !important;font: inherit;}
.owl-carousel.owl-loaded{display: block;}
.owl-carousel.owl-loading{opacity: 0;display: block;}
.owl-carousel.owl-hidden{opacity: 0;}
.owl-carousel.owl-refresh .owl-item{visibility: hidden;}
.owl-carousel.owl-drag .owl-item{-ms-touch-action: pan-y;touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel.owl-grab{cursor: move;cursor: grab;}
.owl-carousel.owl-rtl{direction: rtl;}
.owl-carousel.owl-rtl .owl-item{float: right;}
/* No Js */
.no-js .owl-carousel{display: block;}
/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {animation-duration: 1000ms;animation-fill-mode: both;}
.owl-carousel .owl-animated-in{z-index: 0;}
.owl-carousel .owl-animated-out{z-index: 1;}
.owl-carousel .fadeOut{animation-name: fadeOut;}

.counter{position: absolute;bottom: 20px;background: rgba(0,0,0,0.6);z-index: 100;margin:auto;top:auto;left:0;right:0;height: 25px;line-height: 25px;width: 50px;text-align: center;color:#fff;border-radius:8px;font-size: 15px;letter-spacing: 2.5px}

.action-likeornot #member_info .likeornot__c{position: relative;}
.action-likeornot #member_info #like_block{position: absolute;width: 96%;bottom: 0px;padding: 2%;z-index: 10;}
.action-likeornot #member_info #like_block .likeornot__like__buttons{width: 65px;height: 65px;border-radius: 100%;float:right;overflow: hidden;}
.action-likeornot #member_info #like_block .likeornot__like__buttons a{display:flex;flex-wrap:wrap;justify-content: center;align-items: center; padding: 2%;width: 100%;height: 100%;text-align: center;border:none !important;box-shadow: none !important;}
.action-likeornot #member_info #like_block .likeornot__like__buttons:nth-child(1){float:left;}
.action-likeornot #member_info #like_block{margin-top: 70px;}
.likeornot__like__buttons i{font-size: 30px !important;position: relative;top:-2.5px;}
.likeornot__user__wrap{display:flex;flex-wrap:wrap;}
.likeornot__filter,.search__filter{width: 20px;height: 30px;float:right;position: relative;z-index: 10000;}
.form__item--line{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 5px 0;align-items: center;}
.form__item--likeornot{padding: 10px 0;}
.form__item--line input{width: 20px;height: 20px;}
.form__item--line img{position: relative;top:5px;}
.search_where{text-align: left;}
.search_where img{position: relative;top:5px;}

.form__item--line .checkbox:focus{accent-color:#4588DD !important;}

.action-likeornot .age_to__label,.action-likeornot .age_from__label {left: 5px;position: absolute;top: -38px;}
/*Owl Cart Bold*/
.owl-carousel.search__item__img__sliding{width: 60px;overflow: hidden;direction: ltr !important;}
/* fade */
.search__item__img__sliding .owl-fade-out {z-index: 10;-webkit-animation: fadeOut .7s both ease;-moz-animation: fadeOut .7s both ease;animation: fadeOut .7s both ease;}
.search__item__img__sliding .owl-fade-in {-webkit-animation: fadeIn .7s both ease;-moz-animation: fadeIn .7s both ease;animation: fadeIn .7s both ease;}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {0% {opacity: 1}}
@-moz-keyframes empty {0% {opacity: 1}}
@keyframes empty {0% {opacity: 1}}
@-webkit-keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}
@-moz-keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}
@keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}
@-webkit-keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}
@-moz-keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}
@keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}
/* likematch */
  .likematch__menu{}
  .liked__menu{background: #eee;list-style: none;}
  .liked__menu li{float: left;}
  .likematch__menu__li{display: block;padding: 10px 20px;}
  .likematch__menu__active{background: #fff;}
  .likematch__menu__li .likematch__menu__count{margin-left: 6px;}
  .like__abon__c{font-size:16px;text-align: left;}
  .action-likematch .like__abon__c{margin:80px auto;}
  .action-likematch .like__abon__txt{margin-bottom: 40px;}
  .like__abon__list{margin-left: 25px;}
  .or_line{color:#999;position: relative;margin:20px 0 !important;}
  .or_line:after,.or_line:before{content: '';position: absolute;width: calc(50% - 20px);height: 1px;background: #ccc;top:50%;left:0;}
  .or_line:before{left:auto;right: 0;}
  .action-likematch .sub__title{font-weight: bold;}
  .monets_in_wallet{color: #ccc;}
/* likematch fotos */
  .likedme__face .likedme__face__item__img{width:;}
  .likematch__link{background: #f6f6f6;border: solid 1px #dddddd;display: inline-block;font-size: 12px !important;line-height: 18px !important;padding:10px 5px !important;float:none !important;}
  .likematch__menu__new{text-align: center;font-size: 0 !important;line-height: 0 !important;}
  .likedme__face__item__new{height: 90px;}
  .likedme__face__new{overflow: auto;}
  .likedme__face__item__new img{width:60px !important;height: 90px !important;float:left;margin-left:0px;}
  .likedme__list__new{list-style-image: url(/site-images/icons/chek.svg);}
  .likedme__face__item__new{height: 60px;width:60px !important;overflow: hidden;border-radius: 50%;filter: blur(0.12rem);}
  .action-likematch .block__top,.action-likematch .block__bottom{display: none;}
  .action-likematch.showBanners .block__top,.action-likematch.showBanners .block__bottom{display: block;} 
  .default_button a{background: none !important;color:#000 !important;border:1px solid #ccc;text-shadow: none !important;}
  .abonement_icon{display: inline-block;height: 18px;overflow: hidden;position: relative;top:2px;}
  .abonement_icon img{position: relative;top:-2px;}
/* articles */
  .article__img__c{position: relative;}
  .article__img{display: block;max-width: 100%;}
  .article__title{bottom: 10px;left: 10px;position: absolute;}
  .article__title__in{background: rgba(0,0,0,.5);color: #fff;font-size:42px;padding: 0 8px;}
  .article__author{text-align: right;}
  .article__txt{font-size: 17px;line-height: 25px;}

  .hor_znak li{list-style: none;margin-top: 4px;}
  .hor_znak li a{display: block;padding-left: 20px;}
  .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);}
  .original_price{text-decoration: line-through;}
  .form__item{position: relative;}
  .see__pass{font-size: 21px;position: absolute;right: 8px;top: 4px;}
  .landing_faces{font-size:0;overflow: hidden;text-align: justify}
  .landing_faces:after{content: '';display: inline-block;height: 0px;overflow: hidden;visibility: hidden;width: 100%;}
  .landing_faces img{display: inline-block;height: 90px;width: 60px;}
  #like_status_like{text-align: center;}
  #like_status_match{text-align: center;}
  .soc_login__container {text-align: center;}
  #uLogin .soc_login.soc_login__facebook{margin-top:0;font-weight:normal;height:22px;line-height:22px;text-align:left;width: auto;display: block;margin: 5px auto;max-width: 220px;background: #4065b3;border-radius: 3px;padding: 5px;}
  #uLogin .soc_login.soc_login__facebook:hover{background: #5c79b4;}
  #uLogin .soc_login.soc_login__facebook img{margin-right: 3px;display: inline-block;vertical-align: top;width: 22px !important;height: 22px !important;}
  #verification #uLogin .soc_login.soc_login__facebook{margin: 5px;display: inline-block;height: 40px;max-width: 14%;text-align: center;width: 40px;padding: 0;background: 0;cursor: pointer;border: none;border-radius: 6px;color: #fff !important;display: inline-block;font-size: 16px;font-weight: bold;line-height: 32px;margin: 5px 5px;position: relative;white-space: nowrap;text-decoration: none !important;}
  #verification #uLogin .soc_login.soc_login__facebook:hover{opacity: 0.75;}  
  .soc_login__odnoklassniki {background: url(/site-images/mobile/ok_login.png) 0 0 no-repeat;display: inline-block;height: 27px;margin-top: 15px;width: 81px;}
  .soc_login__odnoklassniki:hover {background-position: 0 bottom;}
  .block__top{height: 100px;min-width: 320px;max-width: 980px;margin: 12px auto 0;text-align: center;}
  .action-search .block__top{margin-top: 22px;}
  .block__bottom{min-width: 320px;max-width: 980px;margin: 12px auto;text-align: center;}
  .profile__more__info{color: #919191;font-size: 14px;line-height: 24px;}
  .profile__more__info a{text-decoration: none;}
  .likedme__subtitle{margin-top: 10px;}
  .likedme__list {padding: 10px 20px;}
  .likedme__list li{margin-top: 5px;}
  .likedme__list li:first-child{margin-top: 0;}
/* articles preview */
  .articles_preview{margin-top: 15px;}
  .articles_preview__list{font-size:0;list-style: none;margin: 0 -15px;padding: 0;}
  .articles_preview__item{display: inline-block;padding: 0 15px;vertical-align: text-top;width: 25%;}
  .articles_preview__block{padding: 0;overflow: hidden;position: relative;}
  .articles_preview__block__img{display: block;}
  .articles_preview__block__img img{display: block;max-width: 100%;max-height: 100%;width: 100%;}
  .articles_preview__block__txt{font-size: 12px;padding: 6px 0 0;position: absolute;top: 10px;left: 5px;}
  .articles_preview__block__txt__in {background-color: rgba(0,0,0,.5);color: #fff;line-height: 20px;padding: 3px;}
/* messenger buttons */
  .messenger_but{margin: 0 -10px;}
  .messenger_but__item{padding: 0 0;overflow: hidden;}
  .messenger_but__wa{font-size:14px;background: #65bc54;padding: 0 5px;white-space: nowrap;}
  .messenger_but__wa span,.messenger_but__fc span,.messenger_but__telegram span{margin-top:-2px;background: url(/site-images/mobile/social/whatsapp.svg) 0 center no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;height: 32px;display: inline-block;vertical-align: middle;width: 28px;}
  .messenger_but__fc,.messenger_but__telegram{font-size: 14px;background: #0084FF;padding: 0 5px;white-space: nowrap;margin: 0 5px !important;}
  .messenger_but__telegram{background: #64A9DC;}
  .messenger_but__fc span{background: url(/site-images/mobile/social/fb-messenger.svg) 0 center no-repeat;background-size: 80%;}
  .messenger_but__telegram span{background: url(/site-images/mobile/social/telegram-messenger.svg) 0 center no-repeat;background-size: 80%;}
  .messenger_but__vi{background: #7b519d}
  .messenger_but a{border-radius:4px;color: #fff;display: inline-block;line-height: 49px;text-align: center;text-decoration: none;vertical-align: text-top;width: 100px !important;margin:3px !important;}
  .messenger_but a:hover{opacity: 0.8;}
  .messenger_but a img{vertical-align: middle;}
/* confirm email */
  .MessageBarWarning{z-index:5;width:100%;margin:0px;background:#ffff99;line-height:35px;font:bold 12px/35px arial,sans-serif;display:none;text-align:center;z-index: 1000;}
  .sendconfirm_body{padding: 5px 30px;line-height: 18px;}
  .sendconfirm_body br{display: 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;}
  .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{background: #BF2626;border-radius: 4px;color: #FFF;cursor: pointer;z-index: 10000;line-height: 16px;height: 16px;width: 16px;position: absolute;right: 10px;top: 4px;display: none;}
  #messageBarClosebtn:after{content:'Г—';}
  #messageBarClosebtn img{display: none;}
  #wrap{margin:0px;padding:10px;}
  .polls__item.mainUsersPic{white-space: normal !important;padding-right: 30px;}
  .polls__item.polls__item--skip{padding-right: 30px;white-space: normal !important;}
  #member_polls_list > div{margin-top: 10px;}
  .members_polls__close{color: red;}
  .members_polls__close i:before,
  .members_polls__edit i:before{margin: 0 !important;}
/* popup advantages */
  .advantages-popup__head{height: 95px;margin-top: 10px;}
  .advantages-popup__user{border:solid 1px #DADADA;border-radius:3px;float: left;padding: 1px;width: 60px;}
  .advantages-popup__user img{border-radius:3px;display: block;max-width: 100%;}
  .advantages-popup__info{padding:10px 0 0 70px;}
  .advantages-popup__body{margin: 15px 0;}
  .advantages-popup__info__title{color: #2772DA;font-size:16px;font-weight: bold;text-align: center;}
  .advantages-popup__item{margin-top: 10px;padding-left: 60px;}
  .advantages-popup__item--letter{background: url(/site-images/advantages/letter.png) 0 0 no-repeat;}
  .advantages-popup__item--heart{background: url(/site-images/advantages/heart.png) 0 0 no-repeat;}
  .advantages-popup__item--gallery{background: url(/site-images/advantages/gallery.png) 0 0 no-repeat;}
  .advantages-popup__item--laptop{background: url(/site-images/advantages/laptop.png) 0 0 no-repeat;}
  .advantages-popup__item--search{background: url(/site-images/advantages/search-priorety.png) 0 0 no-repeat;}
  .advantages-popup__item__title{font-weight: bold;}
/* popup verified */
.verified-popup__button{text-align: center;}
.verified-popup__button .button{margin-top: 15px;width: 45%;display: inline-block;}
#close_verified_popup{display: inline-block;margin-top: 5px;}
.verified-popup__img{display: inline-block;position: relative;float:left;}
.verified-popup__img img{width:90px;height: 130px;}
.verified-popup__wrap .quad-popup__txt{text-align: left;margin-left:105px;}
.verified-popup__button{clear: both;}
.verified-popup__img .verified_all.verified_all_absolute{left:4px;bottom: 10px;}
.verified-popup__wrap{min-width: 260px;}
.verified_support{background: url(/site-images/verifined/check_7.png) no-repeat;background-size: 100%;background-position: 50% 50%;width: 16px;height: 16px;display: inline-block;}
/*coord_popup*/
#coord_popup .quad-popup__button{text-align: center;}
#coord_popup #PopupGetUserCoordinates{margin-bottom:10px; }
.close_coord_popup{text-decoration: none;}
/* delite_like popup */
.delete_like_popup{padding: 20px;}
.delete_like_popup__button{text-align: center;}
.delete_like_popup__button .button{margin: 10px;width: auto;width: 80px;display: inline-block;}
/* polls */
  .member_polls_list__more .less,
  .member_polls_list__item.hide{display: none;}
  .member_polls_list__item.show{display: block;}
/* not fair popup */
  .notfair-popup p{margin-top: 12px;}
  .notfair-popup p:first-child{margin-top: 0;}
  .notfair-popup__title{font-weight: bold;text-align: center;}
  .notfair-popup__buttons{margin-top: 12px;text-align: center;}
/* score list */
  .score__false{color: #E02741;}
  .score__true{color: green;}
  .score__false,.score__true{position: relative;padding-left: 20px;}
  .score__false:after,.score__true:after{content:'';position: absolute;width: 20px;height: 20px;left:0;background: url('/site-images/icons/false.png') left top no-repeat;background-size:80%;top: 1px;}
  .score__true:after{background: url('/site-images/icons/check.png') left top no-repeat;background-size:80%;}
/* upload photo */
  /*#uploads_from_ok{background: #cf6700;background: -webkit-linear-gradient(top,#f59944 0,#ff6e03 100%);background: linear-gradient(to bottom,#f59944 0,#ff6e03 100%);border: solid 1px #FB8A35;box-shadow: inset 0 0 1px rgba(255,255,255,.6);color: #fff;text-shadow: 0 0 1px #AB510B;}*/
  .upload-photo-area__txt{margin-top: 12px;}
  .upload-photo-subtitle{margin-top: 8px;}
  .upload-photo-c .ui-input-text{border:none;}
  #photos{list-style: none;margin: 0;padding: 0;text-align: center;}
  #photos li,
  #photos .new__faces__item{display: inline-block;float:none;margin: 1px 2px;position: relative;vertical-align: text-top;width: auto;}
  #photos .new__faces__item{padding: 0;margin: 2px;}

  body.action-travelers .new__faces__item{width: 100%;margin-bottom: 1%;text-align: left;}
  body.action-travelers .new__faces__item .new__faces__item__in:hover{background: #e0dede !important;}
  body.action-travelers .new__faces__item .search__faces__info{background: transparent;}
  body.action-travelers .new__faces__img{width: 60px;height:90px;float:left;margin-right:10px;}
  body.action-travelers .new__faces__item .new__faces__item__in{display: block;overflow: hidden;padding: 5px;background: #F9F9F9;border:solid 1px #F0F0F0;}
  body.action-travelers .travel_data > div{margin-top: 3px;}
  .userphoto__item,
  #photos .new__faces__item .new__faces__item__in{position: relative;width: 120px;}
  .userphoto__item--ajax{text-align: center;}
  .userphoto__item__error{background: #FFC7C3;width: 120px;height: 180px;text-align: center;line-height: 180px;font-size: 11px;}
  .userphoto__item__error > span{display: inline-block;line-height: 18px;padding:0 4px;vertical-align: middle}
  .userphoto__item__del,
  #photos .profile__photos__item__del{background: #CA5E5E url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQjc0NkJGOTkyMkExMUU1OUE0RTk5OEE5M0VCODBGQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQjc0NkJGQTkyMkExMUU1OUE0RTk5OEE5M0VCODBGQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJCNzQ2QkY3OTIyQTExRTU5QTRFOTk4QTkzRUI4MEZCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJCNzQ2QkY4OTIyQTExRTU5QTRFOTk4QTkzRUI4MEZCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xFStrwAAAM1JREFUeNrMlMENwjAMRRNgAiZDVEKcQUKUCYAC7STMwFwMgeugBAxybAf1wJf+xbFf0+Y3HgDckBq5gUWBE3SNrgrml+gdevyqhFeOruGtE6nn3JH+TarThgo+dTbCgmYc0EUI1cUA29N17unf0NYKywFd3BlVx8AO3Kz00VvI65ibKznJpEaa+SXYXlwt3J2aUyusiRAVaoHRA1ChGoyLhgiljQsttAKU/fW2RhgHXaW6JxdsuILW6Dv6ZozQHD1FX9GPZ6b+/sbuBRgAPFx0yeRKFisAAAAASUVORK5CYII=') center center no-repeat;-webkit-background-size: 80%;background-size: 80%;border-radius:50%;color: #fff;display: block;height: 20px;padding: 0;position: absolute;right: 5px;text-align: center;top: 5px;width: 20px;z-index:5;}
  #photos .profile__photos__item__del i{display: none !important;}
  .userphoto__item img{display:block;}
  .userphoto__item__moder,
  [id^="waiting_photo"] .new__faces__name,
  [id*="waiting_photo"] .new__faces__name{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;}
/* notfair popup */
  .notfair-popup{text-align: center;}
  .quad-popup__img img{height: auto;max-width: 100%;}
/* ok photo box */
  .ok_photo_box__c{padding: 10px 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;display: inline-block;margin: 4px;position: relative;}
  .ok_photo_box li .userphoto__item{width: auto;}
  .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;}
/* ok button */
  .upload-ok-button{margin-top:10px;}
  .upload-ok-button span{border:none;color:#fff;display: inline-block;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 span:hover{opacity:.75;}
/* 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: 20px;position: relative;width: 100%;-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;}
  .photos-upload__input{visibility: hidden;}
  .photos-upload__input div{height: 0;margin: 0;padding: 0;}
/* video */
  #upload_video{margin-bottom: 15px;}
  .uservideo__row{margin: 0 -5px;}
  .uservideo__col{float: left;text-align: center;padding: 5px;width: 50%;}
  .uservideo__item{background: #eee;border-radius:4px;display: inline-block;padding: 5px;position: relative;max-width: 100%;}
  .uservideo__item__video {position: relative;}
  .uservideo__item__video img{display: block;max-width: 100%;}
  .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;}
  .uservideo__item .userphoto__item__moder{background-position: center center;border-radius:4px;height: 100%;width: 100%;}
  .userphoto__item__makemain--video{background: rgba(0,0,0,.6);bottom: 0;color: #fff;left: 0;padding: 4px 0;position: absolute;text-decoration: none;width: 100%;}
  .userphoto__item__makemain{color:#f3687b !important;}
  .uservideo__item.uservideo__item--load{background: none;display: block;text-align: center;width: 100%;}
  .uservideo__item.uservideo__item--load img{display: inline-block;}
  .video_thumb .playButtonSmall{margin: -25px 0 0 -25px;top: 50%;width: 50px;height: 50px;-webkit-background-size: 100%;background-size: 100%;}
  .video_thumb__c{text-align: center;}
.error_text {color: red;}
/* transition */
  .likeornot__like__buttons a,
  .chat__smile{-webkit-transition: all .15s linear;-o-transition: all .15s linear;transition: all .15s linear;}
/* box sizing */
  .wrapper,
  .new__faces__name,
  .new__faces__item,
  .button,
  .now__online__item,
  .profile__photos__item__info,
  .message__menu__item,
  .abonement__item,
  .wrapper__all--mes,
  .chat__input__in,
  .wrapper__all,
  .chat_output,
  .logo__in,
  .articles_preview__item,
  .messenger_but__item,
  .uservideo__col{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

  /*Form Invite*/
  .form__invite_parent_foto{overflow:hidden;}
  .form__in_invite_parent_foto{float:left;width:110px;height:110px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;overflow: hidden;}
  .form__in_invite_parent_foto img{margin-top:-5px;margin-left:-5px;}
  .form__in_invite_parent_p{font-weight:bold;padding-left:10px;margin-top:10px;}
  .form__invite__copyed{display:none;color:#47b63e;text-align: center;}
  .form__invite__p_link{text-align: center;}
  .form__invite_p_desc{color:#919191;}
.balance__social {border: solid 1px #E7E7E7;border-radius: 8px;cursor: pointer;display: block;font-size: 15px;font-weight: bold;padding:10px;margin: 12px auto;text-align: center;-webkit-transition: all 0.1s linear;-moz-transition: all 0.1s linear;-o-transition: all 0.1s linear;transition: all 0.1s linear;max-width:100%;}
.balance__social__monets__wrapp_{text-align: center;}
.balance__social__monets__wrapp_ table{display: inline-block;}
.balance__c--warning{text-align: center;padding: 30px 0 20px 0;}
.balance__c--warning > p.wrap_warning_mes{margin:20px 0 0px 0;box-sizing: border-box;}
.balance__social p{color:#333333;padding-left: 10px;}
.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__text{text-align: left;}
.balance__social__monets__wrapp_{overflow: hidden;}
.balance__social__monets{width:50px;height:50px;float:left;background: url(/site-images/balance_coins.png) no-repeat left center;}
.balance__social__icons span.ok {background-position: -54px 0;}
.balance__social__icons span.vk {background-position: -27px 0;}
.balance__social__icons span.letter{background-position: -81px 0;}
.balance__social:hover, .balance__social.active {border: solid 1px #ccc;}

/*Members_invite*/
.soc_login{padding:5px 16px 5px 5px;cursor:pointer;border:none;border-radius: 6px;color: #fff !important;display: inline-block;font-size: 16px;font-weight: bold;line-height: 32px;margin: 5px 5px;position: relative;white-space: nowrap;text-decoration: none !important;}
.soc_login__ok {background: #ff9c43 !important;}
.soc_login__ok:hover {background: #ec8d37 !important;color:#fff;text-decoration: none;}
.soc_login__vk:hover {background: #5e87b3 !important;color:#fff;text-decoration: none;}
.soc_login__vk {background: #6996c7 !important;}
.soc_login__fb:hover {background: #415784 !important;color:#fff;text-decoration: none;}
.soc_login__fb {background: #496194 !important; }
.social__links{text-align:center;padding-left: 0;overflow: hidden;margin-bottom:4px;}
.social__links__buttons{font-size:14px;font-weight:normal !important;box-shadow:none !important;padding:0 5px;width:120px !important;line-height:49px !important;text-shadow:none !important;}
.soc_login__watsup{background: #65bc54 !important;}
.soc_login__watsup span{background: url(/site-images/mobile/social/whatsapp.svg) 0 center no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;height: 48px;display: inline-block;vertical-align: middle;width: 25px;}
.wats_app_button{width:120px !important;padding:0 !important;vertical-align:top;display:inline-block;line-height:49px;height:49px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius: 4px;color: #fff;text-decoration:none;margin:5px;}
.soc_login__viber{font-size:14px;background: #59267c !important;margin:0 5px !important;padding:0 5px !important;width:96px !important;}
.soc_login__viber img{width:22px;vertical-align:middle;padding:5px;}
.soc_login__viber_invite{font-size:14px;background: #59267c !important;vertical-align:top;margin:5px !important;width:110px !important;}
.soc_login__viber_invite:hover{background: #613a7c !important;}
.soc_login__viber_invite img{width:22px;vertical-align:middle;padding:3px;}
.soc_login__mail_invite{font-size:14px;background: #168de2 !important;vertical-align:top;margin:5px !important;width:110px !important;}
.soc_login__mail{font-size:14px;background: #168de2 !important;vertical-align:top;margin:0px;width:96px !important;}
.soc_login__mail img{width:22px;vertical-align:middle;padding:3px;margin-top:7px;}
.soc_login__mail_invite:hover{background: #4fa5e2 !important;}
.soc_login__mail_invite img{width:22px;vertical-align:middle;padding:3px;margin-top:7px;}
/* Cupons */
.question_mark {display: block;margin: 3px 2px -5px 6px;;width: 23px !important;height: 23px !important;overflow: hidden;background: url(/site-images/question.png) 0 0 no-repeat;}
#aboutCoupon{font-size:16px;color:#919191;line-height:1.6em;display:none;}
.age-from-to{width:100%}
.age-from-to td{width:20%;text-align:center;vertical-align:middle;}

/*support*/
#support{padding: 10px;margin: 20px 0;border-radius: 4px;border: 1px solid #ddd;}
#support a{display: block;padding: 0 5px;line-height: 30px;border-bottom: 1px dashed #999999;text-decoration: none;}
#support a:hover{background: #ccc;color:#fff;}
#support p a,#support span a{display: inline;line-height: 30px;border-bottom: none;text-decoration: none;padding:0;}
#support p.faq-q{font-weight: bold;}
#support span a{display: inline-block;width:100%;text-align: center;}
#support p a:hover,#support span a:hover{background: none;color:#4a9eea;text-decoration: underline;}
#support ol{margin:0 30px;}
/*avatars*/
.likedme__face__item__new {text-align: center;margin:0 auto;}
.likedme__face__new {overflow: auto;}
#view_avatars .avatars__link img{width:100% !important;height: auto !important;margin:0;float:none;}
#avatars h3{text-align: center;}
#view_avatars .likedme__face__item__new{height: auto;}
/*.avatars__link{position:relative;overflow:hidden;padding:5px;margin:4px 2px;border:1px solid #ccc;width: 120px !important;height: 180px !important;display: inline-block;border-radius: 5px;}*/
#avatars h3 .ui-collapsible-heading-toggle{box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);border-radius: 8px;color: #fff !important;display: block;font-size: 18px;padding: .5em 1em;text-align: center;text-decoration: none;text-shadow: 1px 1px 0 #3281C8 !important;}
.your_avatars{text-align: center;display: none;width: 200px;height: 40px;line-height: 40px;position: fixed;background: #818181;background: -moz-linear-gradient(top, #818181 0%, #676767 0%, #616161 12%, #4f4f4f 28%, #3f3f3f 48%, #3c3c3c 56%, #303030 80%, #2c2c2c 92%, #2c2c2c 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #818181 0%,#676767 0%,#616161 12%,#4f4f4f 28%,#3f3f3f 48%,#3c3c3c 56%,#303030 80%,#2c2c2c 92%,#2c2c2c 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #818181 0%,#676767 0%,#616161 12%,#4f4f4f 28%,#3f3f3f 48%,#3c3c3c 56%,#303030 80%,#2c2c2c 92%,#2c2c2c 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#818181', endColorstr='#2c2c2c',GradientType=0 );left: 0;top: auto;margin: auto;bottom: 50px;box-shadow: 0 0 10px rgba(0,0,0,0.5);border-radius: 3px;right: 0;z-index: 100;color: #fff;text-decoration: none;}
.your_avatars.show_avatars{display: block;}
.avatars__link {position: relative;overflow: hidden;padding: 5px;margin: 4px 2px;border: 1px solid #ccc;width: 120px !important;height: 180px !important;display: inline-block;border-radius: 5px;}
/*Skin*/
a.skin-block{display: inline-block;width:60px;height: 60px;margin: 2px;background-size: 100%;border:2px solid #ccc;background: #fff;}
a.skin-block.active-link,a.skin-block.active-link:active{}
a.skin-block.active{border-color:red;}
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;}
/*App Stores*/
.mobile_app{text-align: center;}
.app_buttons .button{margin:10px;width:255px;}
.button_ios{position: relative;padding-left:30px !important;padding-top:8px;padding-bottom: 8px;}
.button_ios:after{position: absolute;width:22px;height: 22px;left:8px;top:7px;content:'';background: url('/site-images/app_store/icon.png')no-repeat left center;background-size: 100%;}
.button_androids:after{background: url(/site-images/app_store/g_arr.png)no-repeat left center;width: 20px;height: 20px;background-size: 100%;top: 10px;left: 7px;}
.app_buttons{margin-bottom:20px;}
.mobile_app a.google_play{display: inline-block;width:40px;height: 40px;margin: 5px 3px 0 3px;background: url('/site-images/app_store/google_play.png')no-repeat;background-size: 100%;}
.mobile_app a.app_store{display: inline-block;width:40px;height: 40px;margin: 5px 3px 0 3px;background: url('/site-images/app_store/app_store.png')no-repeat;background-size: 100%;}
.mobile_app_screens{width:280px;margin:0 auto;position:relative;overflow: hidden;}
.mobile_app_screens ul{list-style: none;overflow: auto;height: 460px;width: 1645px;}
.mobile_app_screens ul li{float:left;margin-right:5px;position:absolute; list-style: none;margin-left:5px;}
.mobile_app_screens ul li img{width:220px;}
.mobile_app_screens ul li.show {z-index:500;}
.mobile_app_screens_ahlam ul li{left: 0;top: 0;right: 0;bottom:0;text-align: center;}
body .jcarousel_android .slick-slide img{width: 220px;height: auto;}

div.mobile_app_screens {position:relative;overflow: hidden;}
div.mobile_app_screens ul li {float:left; position:absolute; list-style: none;}
div.mobile_app_screens ul li.show {z-index:500;}
.mobile_dignity{list-style-image: url(/site-images/icons/chek.svg);margin:0 20px;}
.mobile_dignity li{margin-top:5px;}

.mobile_app_last{display: inline-block;text-align: left;list-style: none;vertical-align: top;margin-bottom:10px;}

.footer__menu,.social_list{text-align: left;display: inline-block;vertical-align: top;margin-bottom: 10px;}
.footer__menu li,.mobile_app_last li,.social_list li{display: block;font-size: 12px;letter-spacing: .1em;list-style: none;padding: 0 10px;color: #fff;}
.footer__menu li a,.owned,.social_list a{color: #fff;}
.footer li a:hover{color:#e02741;}
.footer{background: #4a9eea;color: #fff;padding:0 0 10px 0;}
.mobile_app_last li a,.social_list li a{color: #fff;text-decoration: none;text-decoration: none;}
.footer{}
.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;}
.social_list .footer_icon{width:14px;height: 14px;}
.social_list .footer_icon.tiktok_ico{width:14px;height: 14px;}
.column_footer h2{margin-bottom: 5px;font-size: 14px !important;}
.footer__menu_column .column_footer h2{text-transform: capitalize;}
.footer ul li{padding:3px 0;width:95%;border-bottom:1px solid #fff;}
.footer ul li.li_langs ul li{width: 100% !important;}
.footer .column_footer:last-child li{width:100%;}
.footer ul{width: 100%;}
p.copyright{font-size: 12px;font-weight: normal;margin-top:10px;}
.copyright_datelogic-club,.copyright_datemagic-club{display: none !important;}
.column_footer{display: inline-block;text-align: left;width:25%;float:left;}
.class-domain-blind-date .column_footer,.class-domain-capiyot .column_footer,.class-domain-date-akademaim .column_footer,.class-domain-dosidate .column_footer{width:100% !important;}
.android_ico{background-image: url('/site-images/icons/android_ico.svg');}
.ios_ico{background-image: url('/site-images/icons/ios_ico.svg');}
.windows_ico{background-image: url('/site-images/icons/windows_ico.svg');}
.fb_ico{background-image: url('/site-images/icons/fb_ico.svg');}
.twit_ico{background-image: url('/site-images/icons/twitter_ico.svg');}
.youtube_ico{background-image: url('/site-images/icons/color_icons/youtube_icon.svg');}
.tiktok_ico{background-image: url('/site-images/icons/tiktok.png');}
.vk_ico{background-image: url('/site-images/icons/vk_ico.svg');}
.ok_ico{background-image: url('/site-images/icons/ok_ico.svg');}
.inst_ico{background-image: url('/site-images/icons/inst_ico.svg');}
.google_ico{background-image: url('/site-images/icons/google_ico.svg');width:16px !important;height: 16px !important;}
.rusdate_mobile {background-image: url(/site-images/icons/rusdate_white.png);}
.clear{clear:both;}
/*ulogin*/
.register_container .soc_login {margin: 5px;display: inline-block;height: 40px;max-width: 14%;text-align: center;width: 40px;padding: 0;background: 0;}
.register_container .providers_sprite{background-size: 100%;display: inline-block;width: 40px;height: 40px;border-radius: 12px;}
.register_container .providers_sprite.vkontakte {background: url('/site-images/mobile/social/vkontakte.png')no-repeat;background-size: 100%;}
.register_container .providers_sprite.telegram {background: url('/site-images/mobile/social/telegram.png')no-repeat;background-size: 100%;}
.register_container .providers_sprite.mailru {background: url('/site-images/mobile/social/mailru.png')no-repeat;background-size: 100%;}
.register_container .providers_sprite.yandex {background: url('/site-images/mobile/social/yandex.png')no-repeat;background-size: 100%;}
.register_container .providers_sprite.google {background: url('/site-images/mobile/social/google.png')no-repeat;background-size: 100%;}
.register_container .providers_sprite.facebook{background: url('/site-images/mobile/social/facebook.png')no-repeat;background-size: 100%;display: inline-block;}
.register_container .providers_sprite.odnoklassniki{background: url('/site-images/mobile/social/odnoklassniki.png')no-repeat;background-size: 100%;}
.register_container .providers_sprite.instagram{background: url('/site-images/mobile/social/instagram.png')no-repeat;background-size: 100%;}
#profile_settings_email_edit .button:first-of-type{margin: .5em 0;}
.register_container .providers_sprite.twitter{background: url('/site-images/mobile/social/twitter.png')no-repeat;background-size: 100%;}
.register_container .providers_sprite.linkedin{background: url('/site-images/mobile/social/linkedin.png')no-repeat;background-size: 100%;}

.footer .wrapper{overflow: hidden;}

.action-view_profile .register_container .soc_login{height: auto;display: inline-block;width: auto;background: none !important;}
/*Suggested Select*/
#suggested_msgs_select{display: none;}
.list_suggested_msgs li{display: none;}
.list_suggested_msgs li:first-child,.list_suggested_msgs li.active{display: block;}
.list_suggested_msgs{list-style: none;width:100%;overflow: hidden;text-overflow: ellipsis;}
.next_suggested_msg{display: block;padding-left:5px;}
.refresh{position:relative;width:15px;height: 15px;top:4px;left:-4px;}
#auto_msg_wrap .ui-select{display: none;}
#auto_msg_tr{text-align: left;border-radius:4px;white-space: normal;}
#auto_msg_wrap .ui-bt_n,#auto_msg_wrap #auto_msg_tr{background-color:#f6f6f6 !important;}
#next_suggested_msg{text-decoration: none;}
/*Phone verification*/
#code_wrap, #check_button, #close_btn, #sms_notice, #res_wrong_code, #code_text, #phone_number_error, #res_success, #res_error, #sms_notice {display: none;position: relative;}
.input-prepend {display: inline-block;white-space: nowrap;vertical-align: middle;vertical-align: middle;white-space: nowrap;}
#phone_number_wrap .ui-input-text{float:left;margin:0;border:none;box-shadow: none !important;width: calc(100% - 50px);}
#phone_number_wrap #add-on{float:left;border:none;border-right: 1px solid #ccc; position: relative;width: 50px;}
#phone_number_wrap{border: 1px solid #CCCCCC;border-radius:4px; position: relative;display: flex;justify-content: space-between;}
#phone_number_wrap .error_sign,#code_wrap .error_sign{position: absolute;right: 5px;top:9px;background-size: 100%;background: url(/site-images/error.png) no-repeat;background-position: left top;display: none;height: 16px;margin: 0 5px;vertical-align: text-top;width: 16px;}
.input-prepend .add-on {background-color: none;border: 1px solid #CCCCCC;display: inline-block;font-size: 14px;font-weight: normal;padding: 0.5em 0.4em;line-height: 1.7em;height: 1.5em;min-width: 16px;text-align: center;text-shadow: 0 1px 0 #FFFFFF;width: auto;}
.input-prepend .add-on {vertical-align: bottom;}
#res_success {color: green;text-align: center;font-size: 20px;font-weight: bold;}
#res_error {color: red;text-align: center;font-size: 20px;font-weight: bold;}
#phone_number_text, #phone_codes_text {text-align: center;font-size: 1em;font-weight: bold;margin-top:20px;}
#phone_number_error,#country_code_error{font-size: 12px;font-weight: bold;padding-bottom: 2px;color: #EA5200;}
#country_code_error{position: absolute;bottom: -18px;top: auto;right: 0;left: 0;margin: 0 auto;}
#res_wrong_code {font-size: 12px;font-weight: bold;padding-bottom: 2px;color: #EA5200;position: relative;top:-4px;}
#code_text {text-align: center;font-size: 18px;font-weight: bold;}
#verify_notice, #sms_notice {font-size: 12px;}
.popap_confirm_phone {background: #fff;text-align: center;line-height: normal}
#popap_confirm_phone a.button,#popup_phone_verified a.button{margin-top:15px;}
#popup_phone_verified .ui-bt_n-icon-notext.ui-bt_n-right{top:-20px;right: -10px;}
#sms_notice{margin-top: 20px;}

#geo_location_popup-popup{background: #fff;}
#geo_popup_text{display: block;text-align: center;}

/*accept,error sign*/
.error_sign_span{position: absolute;right: 5px;top:10px;background: url(/site-images/error_.png) no-repeat;background-size: 100%;background-position: left top;display: inline-block;height: 16px;margin: 0 5px;vertical-align: text-top;width: 16px;}
.accept_sign_span{position: absolute;right: 5px;top:10px;background: url(/site-images/verifined/check_1.png) no-repeat;background-size: 100%;background-position: 50% 50%;width:18px;height: 18px;margin: 0 5px;vertical-align: text-top;}
.has__coupon{margin-bottom: 10px;}

/*menu chat*/
.wrap_menu_dot{float:right;position: absolute;right: 0;}
.menu_dot{float:right;text-decoration: none;display: block;width:30px;height: 60px;position: relative;z-index: 100;}
.menu_dot:hover{cursor: pointer;}
.menu_dot .dot{width:4px;height: 4px;border-radius: 50%;background: #fff;line-height: normal;display: inline-block;position: absolute;margin: auto;top:0;bottom:0;left: 0;right: 0;}
.menu_dot .dot:first-child{top: -16px;}
.menu_dot .dot:last-child{top: 16px;}
.wrap_menu_chat{z-index:1000;display:none;list-style: none;line-height: normal;position: absolute;top:50px;border: 1px solid #e7e6e6;-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);-webkit-border-radius: 0;border-radius: 0;left: auto;right:-7px;background: #fff;}
.wrap_menu_chat .menu_chat{padding: 15px 10px;text-align: center;}
.wrap_menu_chat .menu_chat ul{text-align: center;list-style: none;}
.wrap_menu_chat .menu_chat:after{position: absolute;width: 24px;height: 11px;content: '';top: -9px;right: 10px;background: url(/site-images/mobile/dropdown_after.png) no-repeat;}
.menu_chat a{color: #000;font-size: 16px;white-space: nowrap;text-decoration: none;position: relative;display: block;}
.menu_chat li{margin-top:15px;text-align: left;}
.menu_chat li:first-of-type{margin-top:0;}
.wrap_toggle_button{text-align: center;}
.wrap_toggle_button .button{width: 40%;margin:10px 2%;display: inline-block;}
.ui-popup-screen{background-color: #f9f9f9;border-color: #bbbbbb;color: #333333;text-shadow: 0 1px 0 #f3f3f3;}
.popup_blocked{background: #fff;}
.popap_blocked{background: #fff;text-align: center;}
.chat_tooltip{font-size:13px;text-align: center;display: none;max-width: 250px;line-height: 1.4;position: fixed;background: rgba(0,0,0,.5);left: 0;top: auto;margin: auto;bottom: 30%;box-shadow: 0 0 10px rgba(0,0,0,0.5);border-radius: 3px;right: 0;z-index: 1000;color: #fff;text-decoration: none;padding: 10px 5px;}
.search__faces__travele-info{font-size:13px;text-align: center;display: none;line-height: 1.4;position: fixed;background: rgba(53,195,77,.9);left: 0;top: auto;margin: auto;bottom: 0;box-shadow: 0 0 10px rgba(0,0,0,0.5);border-radius: 3px;right: 0;z-index: 1000;color: #fff;text-decoration: none;padding: 10px 5px;}
/*site tutorial*/

/*translater*/
.li_langs{cursor:pointer;display: none !important;position: relative;}
.li_langs:last-child{display: block !important;}
.li_langs img{vertical-align: middle;position:relative;top:-0.5px;height:14px;border-radius: 2px;padding: 0 4px;}
.li_langs ul{position: absolute;bottom: 100%;width: 100%;background: #4a9eea;display: none;border:1px solid #fff;border-bottom:none;}
.li_langs ul li{width: 100% !important;color:#000;padding: 3px 0 !important;}
.li_langs ul li a{color:#fff;}

.displayInline{display: inline-block;}
#view_country_born img{margin-right: 3px;}

.userBoldAnketa,.userBoldAnketaText,.userInvisibleAnketa,.userInvisibleText{display:none;text-decoration:none;padding: 3px 0px 3px 0px;position: relative;color: #fff;margin: 0 12px 8px;font-size: 12px;border-radius: 5px;height: 14px;line-height: 14px;text-align: center;}
.userBoldAnketa,.userInvisibleAnketa{margin-bottom: -20px;opacity: 0.7;}
span.userBoldAnketaSpan,span.userInvisibleStatusIcon{display: inline-block;text-align: center;padding-left: 15px;position: relative;}
span.userBoldAnketaSpan:after{content: '';width: 13px;height: 18px;position: absolute;left: 0px;top: -2px;background: url(/site-images/icons/fire.svg)no-repeat;background-size: 100%;}
span.userBoldAnketaSpan:first-letter,span.userInvisibleStatusIcon:first-letter{text-transform: uppercase;}
.user_bold_status .userBoldAnketa,.user_bold_status .userBoldAnketaText,.user_invisible_status .userInvisibleAnketa,.user_invisible_status .userInvisibleText{display: block;}
.user_bold_status.user_invisible_status .userBoldAnketaText{margin-bottom: 1px;}
.userInvisible.userInvisibleText{margin-bottom: 1px;}
span.userInvisibleStatusIcon:after {content: '';width: 22px;height: 18px;position: absolute;left: -9px;top: 2px;background: url(/site-images/invisible/invisible_icon.svg)no-repeat;background-size: 100%;}
.icon-anket-invisible {position: relative;width: 26px;height: 16px;display: inline-block;margin: 0 3px;}
.icon-anket-invisible:after {content: '';position: absolute;width: 26px;height: 23px;left: 1px;top: 4px;background: url(/site-images/invisible/invisible_icon.svg)no-repeat;background-size: 100%;}
/*Page Success*/
.cycle-slideshow.gifts__wedding__listimg{margin:10px 0;}
.cycle-slideshow.gifts__wedding__listimg img{width: 100%;}
.gifts__wedding__listimg__small{overflow: hidden;}
.gifts__wedding__listimg__small img{width: 430px !important;height:640px;bottom: 0;right: 0;margin: auto;}
.wedding__block p.bold{margin:5px 0;}
.wedding__block{border-bottom: 1px dashed #ddd;padding: 10px 0;}
.wedding__block:last-of-type{border:none;}
.wedding__block .gifts__wedding__names{font-size: 20px;font-weight: bold;}
.gifts__wedding__list{list-style: none;text-align: center;margin: 10px 0;}
.gifts__wedding__list li{display: inline-block;width: calc(30% - 10px);margin:0 1%;cursor:pointer;border-radius: 8px;padding: 5px;box-shadow: 0 0 6px rgba(255, 214, 0, 0.2);}
.gifts__wedding__list li.active{box-shadow: 0 0 6px rgba(255, 214, 0, 0.8);}
.gifts__wedding__list img{width: 100%;}
.mb10{margin-bottom: 10px;}
.footer .wrapper{display: flex;flex-wrap:wrap;justify-content: flex-start;	}
.footer .wrapper p.copyright{width: 100%;}
.column_footer{margin-top: 0px !important;}
.column_footer h2{margin-top: 15px !important;padding-right: 5px;}
.wrapNewFaces{padding: 10px;border: 1px solid rgba(73,158,236,0.29);padding: 10px;border-radius: 3px;}
.toggleBlock,.toggleBlocSeo{overflow: hidden;text-overflow: ellipsis;}
.height110{max-height: 110px;}
.height290{max-height: 290px;}
.toggleBlock.fullHeight,.toggleBlocSeo.fullHeight{max-height: auto;}
.showFull span.notVisible,.showFullSeo span.notVisible{display: none;} 
.showFull,.showFullSeo{display: block;margin-top: 8px;}

#phone_codes_list_wrap{position: relative;}
.countryFlag{position: absolute;left:10px;top:13px;z-index: 100;}
#tabs .countryFlag,#phone_register_tab .countryFlag{width:25px !important;top:14px;}
#phone_codes_list-button{padding-left: 25px;}
.badge{position: relative;top: 4px;vertical-align:baseline;display:inline-block;background-color: #E02741;width: 16px;height: 16px;padding: 3px;border-radius: 50%;color: #fff;line-height: 16px;text-align: center;font-size: 14px;text-shadow: none;overflow: hidden;text-overflow: ellipsis;}
.wrapAgree {display: inline-block;padding: 0 25px;}
.form__item__agree .ui-checkbox,.form__item__advertising .ui-checkbox {display: inline-block;left: -7px;top: 6px;float: left;}
.form__item__advertising{margin-bottom: 8px;}
label[for='receive_advertising'],label[for='receive_advertising']:after{background: none !important;}

/*Crypto wallet*/
.wrap_bitpay_wallet #invite_links{position: relative;width: 97px;display: inline-block;background: #4a9eea;box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);color: #fff;background: -moz-linear-gradient(top, #4a9eea 0%, #467fdb 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a9eea), color-stop(100%,#467fdb));background: -webkit-linear-gradient(top, #4a9eea 0%,#467fdb 100%);background: -o-linear-gradient(top, #4a9eea 0%,#467fdb 100%);background: -ms-linear-gradient(top, #4a9eea 0%,#467fdb 100%);background: linear-gradient(to bottom, #4a9eea 0%,#467fdb 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a9eea', endColorstr='#467fdb',GradientType=0 );border-radius: 0px 6px 6px 0px;cursor: pointer;line-height: 36px;padding: 0 5px;text-decoration: none;}
.wrap_bitpay_wallet .form__invite__copyd__wprapp{width: calc(100% - 107px);}   
.wrap_bitpay_wallet{display: flex;flex-wrap: wrap;justify-content: space-between;}
.wrap_form__invite__input .ui-input-text{margin: 0;}
.wrap_bitpay_wallet{padding-top: 20px;position: relative;}
.wrap_bitpay_wallet .form__invite__copyed{position: absolute;width: 100%;top:-1px;}
.wallet__cripto{display: inline-block;position: absolute;left: 0;left: 4px;height: 36px;line-height: 38px;font-size: 10px;border-right: 1px solid #CCc;padding-right: 0px;padding-left: 4px;width: 90px;}
.wallet__cripto img{height: 14px;position: relative;top:3px;left:1px;}
.wrap_bitpay_wallet .form__invite__input{padding-left: 104px;}
#partner_support_form textarea{min-height: 100px;}
.visited_places_add_city,#edit_travel_data > .view__profile__item,.view__profile__item__info.edit_language{position: relative;}
.view__profile__item__info.edit_language{margin-bottom: 10px;}
.visited_places_add_city #trip_autocomplete_list:not(:empty),#edit_travel_data #travel_autocomplete_list:not(:empty),.edit_language #language_autocomplete_list:not(:empty){position: absolute;width: calc(100% - 10px);background: #ecf6fd;padding: 0 5px;margin-top: -8px;z-index: 10;}
.visited_places_add_city #trip_autocomplete_list + #trip_error_block{margin-top: 12px;}
.visited_places_add_city #trip_autocomplete_list:not(:empty) .autocomplete-option-trip,#edit_travel_data #travel_autocomplete_list:not(:empty) .autocomplete-option-travel,#visited_places_list > span,#visited_places_list_edit > span,.edit_language #language_autocomplete_list:not(:empty) .autocomplete-option-language{padding: 1.5px 0;}
.country_flags{width:14px;}
.trip_autocomplete_wrap .ui-input-text{margin-top: 0;}
/*geo popup*/
.visited_place_delete,.remove_language i{width: 16px;position: relative;top:2px;color:red;}
#member_trips .country_flags{margin-right:3px;}
.geo-tags .textBlock a,.geo-tags .textBlock p{display: inline-block;}
.textBlock a{text-decoration: underline !important;}
.view__profile__block--seocatalog a{white-space: nowrap;}
.geo-tags > div{margin-bottom: 8px;}
/*Images chat*/
.loadIMg,.loadVoice,.wrap_heart_brake{opacity: 0.7;position: absolute;left: 10px;top: -3px;right: auto;bottom: 0;margin: auto;width: 18px;height: 24px;vertical-align: middle;text-align: center;cursor:pointer;}
.wrap_heart_brake{left: 58px;top: -10px;width: 24px;}
.loadIMg img {vertical-align: middle;width: 22px;}
.loadVoice{left: 35px;z-index: 10000;}
.loadVoice img{width: 22px;}
#imageSelect + div.ui-input-text,#image{display: none;}
#voice_message_placeholder{margin:0 30px;position: relative;top: -10px;}
.record_btn{border-radius: 4px;padding: 4px 3px;display: inline-block;cursor: pointer;color: #fff;opacity: 0.9;font-size: 10px;}
.record_btn:hover{opacity: 1;}
.record_btn img{vertical-align: middle;padding: 0 3px 0 0;}
#voice_message_timer_block img{position: relative;top:4px;}
#voice_message_timer_block{display: block;}
#suggest_message_popup .chat__message__name{width: auto;height: auto;}
#suggest_message_popup{padding: 0px 0 20px 0 !important;max-width: 100%;border-radius: 20px;}
#suggest_message_popup-popup{max-width: 330px !important;margin: 0 auto !important;}
#suggest_message_popup .chat-text{margin-top: 0 !important;color: #000; font-size: 18px;border-bottom: 1px solid #ccc;padding-bottom: 10px;width: calc(100% + 30px);margin-left:-15px !important;margin-bottom: 15px !important;} 
#suggest_message_popup .ui-icon-delete{right: 10px;top:10px;background: none;border: none;text-shadow: none;box-shadow: none;border-radius: 0;}
#suggest_message_popup .ui-icon-delete:after{background: url('/site-images/close_popup.svg')no-repeat;border-radius: 0;}
#suggest_message_popup .suggest_message_popup--inner{padding: 15px;}
#suggest_message_popup #send_suggested_msg{margin-bottom: 10px;}
#suggest_message_popup .button{border-radius: 30px !important;box-shadow: none !important;
-webkit-box-shadow: 0px 6px 10px -10px rgba(66, 68, 90, 1) !important;
-moz-box-shadow: 0px 6px 10px -10px rgba(66, 68, 90, 1) !important;
box-shadow: 0px 6px 10px -10px rgba(66, 68, 90, 1) !important;}
#suggest_message_popup .button#next_suggested_msg{color: #4a9eea !important;background: none !important;text-shadow: none !important;border: none !important;
-webkit-box-shadow: 0px 6px 10px -10px rgba(66, 68, 90, 1) !important;
-moz-box-shadow: 0px 6px 10px -10px rgba(66, 68, 90, 1) !important;
box-shadow: 0px 6px 10px -10px rgba(66, 68, 90, 1) !important;}
#suggest_message_popup #suggested_msg_show{font-weight: normal;}
#suggest_message_popup #suggested_msg_show{background: #e3f1fe;border:1px solid #cedbe3;}
#suggest_message_popup .button .refresh{position: relative;top:1px;}
#suggest_message_popup-screen{backdrop-filter:none;background: rgba(0,0,0,0.7) !important;}
#suggest_message_popup-popup{border-radius: 20px;overflow: hidden;}
.chat_popup_coinciding_interests{max-width: 320px;margin: auto; background: #fff; border-radius: 15px; text-align: center; padding: 10px; border: 1px solid #ccc;}
.common_interests_message_wrapper.common_interests_show{display: flex; flex-wrap: wrap; height: calc(100% - 108px); align-items: center;position: relative;z-index: 100000;}
.chat_alert--nomessages__first__message{z-index: 10;}
.common_interests_message_wrapper:not(.common_interests_show){display: none !important;}
.common_interests_message_wrapper #common_interests_message{top: auto;position: relative !important;height: auto;}
/*Cokies info*/
.cookies__dialog{flex-direction: column;font-size:80%;position: fixed;overflow: hidden;box-sizing: border-box;font-family: Helvetica,Calibri,Arial,sans-serif;line-height: 1.4em;z-index: 9999;opacity: 1;transition: opacity 1s ease;color:#fff;opacity: 0;padding: 1em;width: 100%;left: 0;right: 0;bottom: 0;display: block;max-width: 100%;} 
.cookies__dialog a{color: #fff !important;text-decoration: underline;}
.cookies__dialog a:hover{text-decoration: none;}
.cc-compliance {display: inline-block;margin-top: 10px;max-width: 120px;}
.cc-theme-classic .cc-bt_n:last-child {min-width: 140px;}
.cc-theme-classic .cc-bt_n {border-radius: 5px;}
.cc-bt_n,.cc-btn {text-decoration: none !important;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;}
/*Top Banner*/
.wrap_app_banner,.wrap_app_banner.block__top{height: 85px;min-width: 320px;margin: 0 auto 0;text-align: center;position: absolute;top: 0;width: 100%;background: #efefef;z-index: 100000;overflow: hidden;max-width: 100%;}
.appBannerHide .wrap_app_banner{display: none !important;}
.appBannerHide .ui-panel-wrapper{padding-top: 0 !important;}
.appBannerShow .ui-panel-wrapper{padding-top: 85px;}
.appBannerShow .header{top:85px;position: absolute !important;}
.appBannerHide .header{top:0px;}
.app_banner_wrap{display: flex;flex-wrap:wrap;justify-content:space-between;width: calc(100% - 15px);max-width:380px;height: 85px;padding: 12px 5px 0px 10px;margin:0 auto;text-align: left;background: #efefef;position: relative;border-radius: 4px;}
.app_banner_text{width:calc(100% - 120px);float:left;font-size: 11px;padding: 5px 0px 0 5px;overflow: hidden;text-overflow: ellipsis;}
.app_banner_text .stars{margin-top: 5px;}
.app_banner_text .stars img{width: 12px;vertical-align: middle;}
.app_banner_text .stars span{color:#8e8e8e;font-size: 11px;}
.app_banner_img{float:left;width:45px;height:45px;margin:8px 3px;}
.app_banner_button{float:right;}
.app_banner_button{height: 70px;line-height: 60px;}
.app_banner_button a{display: inline-block;padding:5px 5px;text-decoration: none;font-size: 14px;background: #55a0e7;height: 15px;line-height: 17px;vertical-align: middle;color: #fff;border-radius: 4px;font-size: 12px;box-shadow: 0px 3px 0px rgba(40, 97, 151, 0.82);}
.app_banner_close{opacity:0.5;width:14px;height: 14px;display: block;background: #5f5f5f;border-radius:50%;background-size:40%; position: absolute;
  left:5px;top:8px;margin-top:-4px;cursor: pointer;z-index: 10;padding: 1px;}
.app_banner_close:hover{opacity: 1;}
.app_banner_close:before, .app_banner_close:after {position: absolute;left: 7px;top: 3px;content: '';height: 10px;width: 1.5px;background-color: #fff;}
.app_banner_close:before {transform: rotate(45deg);}
.app_banner_close:after {transform: rotate(-45deg);}
.view__profile__block--seocatalog .ui-collapsible-content{padding: 0.5em 0.5em !important;border:solid 1px #DDD !important;}

/*instant_activation_popup*/
.pos__relative{position: relative;}
.lock-icon .ui-bt_n.ui-input-bt_n:after {content: '';background: url(/site-images/icons/lock.svg) no-repeat;display: inline-block;position: relative;z-index: 100000000;width: 16px;height: 20px;position: absolute;left: calc(50% - 80px);top: 0;bottom: 0;right: auto;margin: auto;}
.instant_activation_popup--head{font-size: 14px;font-weight: bold;}
.instant_activation_popup {text-align: center;}
.hot-photos {height: 100px;white-space: nowrap;overflow: auto;padding-top: 20px;margin: -10px 0;}
.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;}
.hot-photos img {width: auto;height: 80px;}
.instant_activation_popup .clear {height: 15px;}
.instant_activation_popup .close-button{color: #999 !important;text-align: center;font-size: 10px;margin-top: 5px;}
.instant_activation_popup .close-button a{color: #999 !important;}
.instant_activation_popup .colorRed{color: red;}
.instant_activation_popup .hot-photos__title{padding: 5px 0;font-size: 12px;}

#member_id{color: #9B9B9B;font-size: 12px;}
#topMessageBar .span-block{display: inline-block !important;margin:0 2px;}
#topMessageBar .sendconfirm_body{padding: 5px 30px;}
.wrapCountrys div{display: inline-block;}
.ui-collapsible-heading .ui-bt_n{white-space: normal;}
.wrapFlags{display: inline-block;}
.button_disabled{opacity: 0.6;}
/* triangle-bt_n */
.triangle-span {position: relative;color: #fff;margin: 0 3px;}
.triangle-span::after {content: '';position: absolute;left: 5px;bottom: 3px;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;}
.autocomplete_text li{list-style:none;}
/**/
.firstUppercase:first-letter{text-transform: uppercase;}

/*common_interests_message*/
#common_interests_message{display:none;padding: 10px;position: fixed;top:0;background: #fff;z-index: 900;width: calc(100% - 36px);top:30%;}
#common_interests_message .emoji_container{text-align: center;}
#common_interests_message .emoji_container img{max-width: 30px;}
#common_interests_message .message_container{color: #999;}
.messages.scroll_div.messagesPaddingTop{padding-top: 20px !important}

.forgot__c .ui-state-default:not(.ui-state-active){opacity: 0.5;}
.forgot__c_ul .ui-state-default:nth-child(1){border-radius: 4px 0 0px 4px;overflow: hidden;}
.forgot__c_ul .ui-state-default:nth-child(3){border-radius: 0px 4px 4px 0;overflow: hidden;}
#show_social_register img{position: relative;top:3px;width: 12px;margin:0 2px;}
#show_social_register:first-letter{text-transform: lowercase !important;}
#soc_networks_block{margin-top: 10px;}
.forgot__c #phone_number_text{text-align: left;}
.forgot__c .ui-content{padding: 0;}
.forgot__c .title{margin:10px 0;}
.register_list li a:first-letter{text-transform: lowercase !important;}
/*otc_inputs*/
.wrap_otc_inputs{text-align: center;margin:20px auto;display: flex;flex-wrap: wrap;justify-content: center;}
.wrap_otc_inputs input{border: solid 1px #DEE1E4  !important;}
.wrap_otc_inputs{position: relative;direction: ltr;}
.wrap_otc_inputs input[type="number"]{height:28px;width:40px;line-height:40px;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;}
#two #popup_phone_verified{text-align: center;}

/*Select login*/
.social_btn img{position: relative;top:5px;margin:0 2px;display: inline-block;}
.social_btn{text-align: center;display: inline-block;width: 100%;border-radius: 0.3125em;border: 1px solid #ddd;height: 2.5em;line-height: 2.5em;}
.login__c .phone_codes_list .ui-select,.forgot__c .phone_codes_list .ui-select,.phone_pair .ui-select{margin:0;}
.login__c #phone_number_wrap,.forgot__c #phone_number_wrap,.phone_pair #phone_number_wrap{border-radius: 0 0 0.3125em 0.3125em;box-shadow: 0 1px 3px rgba(0,0,0,.15);border: 1px solid #ddd !important;overflow: hidden;}
.login__c #phone_codes_list-button,.forgot__c #phone_codes_list-button,.phone_pair #stripe_gpay_phone_country_code-button{border-radius: 0.3125em 0.3125em 0 0;}
.login__c #phone_number_wrap .ui-input-text,.forgot__c #phone_number_wrap .ui-input-text,.phone_pair #phone_number_wrap .ui-input-text{background-color: #f6f6f6;border-color: #dddddd;color: #333333;text-shadow: 0 1px 0 #f3f3f3;}
.login__c .input-prepend .add-on,.forgot__c .input-prepend .add-on,.phone_pair .input-prepend .add-on{line-height: 2.0em;height: 2.0em;}
.login__c #phone_number_wrap input,.forgot__c #phone_number_wrap input,.phone_pair #phone_number_wrap input{height: 100%;font-size: 14px;line-height: 14px;}
.login__c #phone_number_wrap .error_sign,.forgot__c #phone_number_wrap .error_sign,.phone_pair #phone_number_wrap .error_sign{top: 12px;}
.login__c #phone_number_wrap #add-on,.forgot__c #phone_number_wrap #add-on,.phone_pair #phone_number_wrap #add-on{background-color: #f6f6f6;}
#phone_register_tab{margin: 0.5em 0;}
#phone_register_tab #phone_number_error{text-align: center;margin-top: 4px;}
#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_number_text{margin:20px 0 10px 0;display: block;}
#popap_confirm_phone{text-align: center;}
/**/
.phone_pair {text-align: left;position: relative;}
.phone_pair .phone_country_code select, .phone_pair .phone_number input {padding: 3px 5px;}
.phone_pair .phone_country_code select {width: 150px;}
.phone_pair .phone_error {margin: 0 0 15px;color: #f11;font-weight: bold;background-color: #fee;padding: 5px 10px;margin: 15px 15px 0;}
.phone_pair .flag {position: absolute;z-index: 99;margin: 18px 15px 0;}
/*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;}
#soc_networks_block .register_container .soc_login{border-radius: 8px;padding: 12px 0;}
#soc_networks_block .register_container .soc_login img{position: relative;top:-2px;}
.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__telegram{background: #54a9eb;position: absolute;top:-10px;pointer-events: none;}
.wrap_telegram{margin-bottom: 10px;position: relative;}
.register_container .soc_login.soc_login__telegram:hover{background: #2481cc;}
.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;}
.social__block__intro{text-align: center;}
.action-why_register #soc_networks_block .social__block__intro{display: none;}
.register_container .soc_login{max-width: none;width: 100%;}
/*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;text-decoration: none;}
.awn-toast-content {position: absolute;left: 100px;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: 100px;padding-left: 15px;font-size: 12px;}
.awn-toast-title:before {width: 7px;height: 7px;display: block;content: '';position: absolute;left: 0;border-radius: 5px;top: 6px;background-color: #00ff3c;}
.awn-toast-label {position: absolute;left: 100px;top: 25px;}
.awn-toast-label:empty + .awn-toast-content{top: 25px;}
.awn-toast-icon {align-items: center;bottom: 0;display: flex;justify-content: flex-end;position: absolute;left: 5px;top: 0;}
.awn-toast-icon img {width: 90px;height: 90px;}
.awn-toast-icon .fa {color: gray;font-size: 44px}
.awn-toast-wrapper {border-radius: 4px;width: 280px;height: 100px;color: #FFF;cursor: pointer;}
.awn-toast-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}
.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%);}
[class^=awn-] {box-sizing: border-box}

#verify_error_block #check_verify_code_error br{display: none;}
#verify_error_block{text-align: center;}
.wrap_change_email_link{text-align: center;}

/*popup recovery password*/
#password_recovery_popup .popup_title{ max-width: 400px; }
#password_recovery_popup { padding: 20px; }
#password_recovery_form{padding: 0 15px;}
.password_recovery_form--rules_password{font-size: 80%;color: #aaa;text-align: left;position: relative;top: -7px;}
#password_recovery_popup #error_container{color: rgb(208, 0, 0);font-size: 80%;text-align: center;}
.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;}
.phone_register_info{font-size: 12px;color: #999;}
.existed_card__item{width: 100%;}
.existed_card__item img{vertical-align: middle;}
.existed_card__item input[type='radio']{vertical-align: middle;}

.abonement__credit__card__table .ui-bt_n .bt_n-icon-left:after{display: none !important;}
.abonement__credit__card__table .ui-bt_n .ui-bt_n-icon-left{padding-left: 0;}
.abonement__credit__card__table  .ui-bt_n .ui-icon-carat-d:after{display: none !important;}
.abonement__credit__card__table  .ui-bt_n .ui-bt_n{box-shadow: none !important;padding: 0 !important;border:none;line-height: normal;}
.abonement__credit__card__table  #credit_card_payments .ui-select .ui-select{margin:0;}
.abonement__credit__card__table  #credit_card_payments .select-plan-select,#credit_card_payments .select-plan-select-first{direction: ltr;}
.abonement__credit__card__table .ui-bt_n.ui-focus{color:inherit !important;}
/* 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);}
.wrap_daily_rewards_items .daily_rewards_item:last-of-type{width: 100%;}
.daily_rewards_item{padding: 15px;border:1px solid transparent;border-radius: 15px;margin:2% 0;background: #ECFDF0;position: relative;}
.daily_rewards_item.daily_rewards_item--check:after{content: '';position: absolute;width: 20px;height: 20px;right: 5px;top: 5px;background: url('/site-images/check.png')no-repeat;}
.daily_rewards_item.daily_rewards_item--active{background: none;border: 2px solid #2789E7;}
.daily_rewards_item.daily_rewards_item--max{width: 100% !important;}
.daily_rewards_item.daily_rewards_item--transparent{background: none;border:1px solid #E5E5EA;opacity: 0.5;}
.daily_rewards_item--text{color: #828988;margin:2px 0;}
.daily_rewards_item--text b{color: #000;display: inline-block;direction: ltr;}
.daily_rewards--title{margin:10px 0 15px 0;}
.daily_rewards_timer{margin:15px 0;width: calc(100% - 30px);border-radius: 20px;background: #f3f2f8;color:#9a999f;text-align: center;padding:15px;font-size: 120%;display: block !important;text-align: left;}
.daily_rewards_timer img{float:left;}
#take_reward .icomoon-icon_gifts_off{position: relative;top:-3px;}
.action-daily_rewards .block__top,.action-daily_rewards .block__bottom{display: none !important;}
.double_prizes{display: flex;flex-wrap: wrap;align-items: center;padding: 5px 15px;background: #eafdef;border-radius: 15px;margin-top: 15px;cursor: pointer;justify-content: space-between;}
.double_prizes--text{width: calc(100% - 80px);}
.double_prizes.double_prizes--info{background: #f3f2f8 !important;}

.likematch__menu div a{position: relative;white-space: nowrap;}
#likes_result_empty{padding: 15% 0;text-align: center;}
.count_likes--likematch{color: red;display: inline-block;padding: 0 6px;border-radius: 20%;background: #E02741;color: #fff;position: absolute;right: -5px;top:-8px;z-index: 10000;font-size: 10px;}
.scale_btn{animation: example 0.6s;}
.action-likeornot #member_info #like_block .likeornot__like__buttons{position: absolute;left: 15px;bottom: 15px;}
.action-likeornot #member_info #like_block .likeornot__like__buttons.likeornot__like__buttons--yes{position: absolute;left: auto;bottom: 15px;right:15px;}
@keyframes example {0%   {transform:scale(1);}50%  {transform:scale(1.5);}100% {transform:scale(1);}}
@media screen and (min-width:600px) {.wrap_daily_rewards_items .daily_rewards_item{width: 25%;}.wrap_daily_rewards_items .daily_rewards_item.daily_rewards_item--half{width: 42.5%;}}
@media screen and (min-width:800px) {.wrap_daily_rewards_items .daily_rewards_item{width: 27%;}.wrap_daily_rewards_items .daily_rewards_item.daily_rewards_item--half{width: 44%;}}
@media screen and (max-width: 700px) {
    
    @keyframes awn-fade-out {
        0% {
            left: 0;
            opacity: 1 
        }
        
        to {
            left: 100%;
            opacity: 0
        }
    }
    
    #awn-toast-container.awn-uni-popup {bottom: auto;top: 45px;right: 0;left: 0;margin:auto;max-width: 80%;}
    #awn-toast-container.awn-uni-popup .awn-toast {animation-name: awn-slide-top;top: 100%}
    #awn-toast-container.awn-uni-popup .awn-toast.awn-hiding {top: 0}
    #awn-toast-container {bottom: 14px;z-index: 99998;width: 100%;text-align: center;right: 0;}
    #awn-toast-container .awn-toast-content,#awn-toast-container .awn-toast-label,#awn-toast-container .awn-toast-title{left:85px;text-align: left;}
    .awn-toast {background: #eee;margin: 5px 10px 0;}
    .awn-toast-wrapper {width: 100%;height: 80px;border: 2px solid #4a9eea;}
    .awn-toast-icon img {width: 70px;height: 70px;}
    .awn-toast a {color: #fff;text-decoration: none;}
}
/*end popup messages*/
/*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: 320px;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:-1px;}
.action-free_coins .block__top,.action-free_coins .block__bottom{display: none !important;}
.event__count[data-num="0"]{display: none;}
/*reasons_for_buying*/
.reasons_for_buying.slick-dotted.slick-slider{margin-bottom: 40px;}
.item_reasons_for_buying{display: flex !important;flex-wrap: wrap;justify-content: center;align-items: center;}
.item_reasons_for_buying--img{margin:0 5px;max-width: 60px;}
.item_reasons_for_buying--img img{max-width: 60px;}
.item_reasons_for_buying--text{display: flex;align-items: center;text-align: center;max-width: calc(100% - 70px);}
/*spinner*/
#run_spinner_container .spinner_btn, #unpaid_spinner_container .spinner_btn {padding: 15px 75px;color: #ffffff;border-radius: 20px;cursor: pointer;text-shadow: none;}
#unpaid_spinner_container .spinner_btn {padding: 15px 15px;}
#unpaid_spinner_container #paid_for_spin {color: #000000;background-color: #ffffff;border-style: solid;border-color: lightgrey;}
.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;}
/*service_bounce*/
.service_bounce hr.hr_service_bounce{border: 0;border-top: 1px solid #eee;background: none;color: none;margin: 10px 0 20px;}
.service_bounce .rows{text-align: center;padding: 10px;}
.service_bounce .row{width: 100%;text-align: left;display: inline-block;}
.service_bounce .row .cell-left{color: #999;}
.service_bounce .row .cell-right{float: right;}
.service_bounce .panel{border: 1px solid #eee;padding: 10px;border-radius: 5px;margin: 0 0 10px;}
.service_bounce .red{color: red;}
.service_bounce #error{padding: 10px;text-align: center;color: #f33;margin: 10px 0 20px;}
.service_bounce #success{background-color: #cfc;padding: 10px;border-radius: 3px;text-align: center;color: #060;}
.service_bounce #success h3{margin: 0 0 5px;}
.service_bounce .button-link{padding: 15px 10px 20px;text-align: center;display: block;text-decoration: auto;font-weight: bold;}
/*Dsabled 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 h3.balans_plans__title,
.whiteBlack h3,
.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 h3.balans_plans__title,
.blackWhite h3,.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 h3,
.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 h3,
.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 h3,
.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;}
.lock-icon .ui-bt_n.ui-input-bt_n:after{right: calc(50% - 60px);top: 0;bottom: 0;left: auto;margin: auto;}
@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: -28px; bottom: auto; border: 10px solid transparent; top: -6.8px; border-right: 25px solid #ededed; transform: rotate(20deg);} 
.testimonialTextName{font-size: 120%;font-weight: bold;}
.testimonialAvatarWrap img.noAvatar{width:110%;left:-2px;top:-2px;}
.social-comments__item .fb_iframe_widget_fluid_desktop iframe{min-width: 100% !important;}
.class-lang-arab .lock-icon .ui-bt_n.ui-input-bt_n:after{right: calc(50% - 40px);}
.class-lang-heb .lock-icon .ui-bt_n.ui-input-bt_n:after{right: calc(50% - 45px);}
.class-lang-rus .lock-icon .ui-bt_n.ui-input-bt_n:after{right: calc(50% - 75px) !important;}
.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);}
/*Tutorial_tooltip*/
.tutorial_tooltip{display:none !important;width: 100%;height:70px;line-height: 1.4;position: fixed;left: 0;top: auto;bottom: 30%;z-index: 100000;}
.tutorial_tooltip--in{font-size:13px;width: calc(100% - 40px);height:90px;line-height: 1.4;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.5);border-radius: 3px;z-index: 100000;color: #797979;text-decoration: none;padding: 10px 10px;margin:0 5px;}
.tutorial_tooltip[data-parent=message]{}
.tutorial_arrow{position: absolute; left: 2px; bottom: -55px; border: 8px solid transparent; border-top: 10px solid #fff;}
.tutorial_tooltip[data-position=positionRight]:after{left: auto;right: 2px;}
.tutorial_tooltip.showing{display: block !important;}
.tutorial_overlay{position: fixed;width: 100%;height: 100%;top: 0px;left: 0px;background: #000;opacity: 0.5;z-index: 10000;display: none;}
.tutorial_tooltip--next{color:#fff;font-size: 10px;top: -14px;background: #35c34d;padding: 1px 4px;border-radius: 2px;cursor: pointer;height: 14px;line-height: 16px;display: inline-block;float: right;margin-top: 5px;}
.tutorial_tooltip--end{color:#fff;position: absolute;font-size: 10px;top: -14px;left: 3px;background: #e02741;padding: 0 3px;border-radius: 4px 4px 0px 0px;cursor: pointer;height: 14px;line-height: 16px;}
.tutorial_tooltip--text{height: 55px;}
/*list messages*/
.search__item__favorit i{color:#fbc835;}
.search__item__img a{border-radius: 50%;height: 60px;text-align: center;overflow: hidden;width: 60px;display: inline-block;}
.search__item__img a, .search__item__img img{width: 60px;}
.action-messages .mes__list .search__item,.action-messages .mes__list .search__item.unread{background: none;border:none;border-bottom:solid 2px #F0F0F0;}
.action-messages .mes__list .search__item .support_img{margin-top: -12px;}
.action-messages .mes__list .search__item .new__faces__online{border-radius:50%;border:3px solid #fff;right: auto;left: 0;bottom: 0;top: auto;}
.action-messages .mes__list .search__item .search__item__favorit{border:none;left:44px;bottom: 0px;right: auto;}
.action-messages .mes__list .search__item .search__item__favorit i{bottom: 0;left: 0; line-height: 1.2; width: 18px; text-align: center; background: #fff; border-radius: 50%;} 
.action-messages .mes__list .search__item .search__item__favorit .icon-star:before{margin: 0;}
.action-messages .mes__list .search__item{padding: 10px;margin-top:0;border-radius: 0;}
.action-messages .mes__list .search__item__mes__link{right: 10px;} 
.action-messages .wrapper .content{padding-top: 0;}
.action-messages .mes__list .search__item__img{line-height: 1;}
.action-messages .mes__list{margin-top: 2px;}
/*bottom_mobile_menu*/
.bottom_mobile_menu{z-index: 1000; width: 100%; position: fixed; bottom: 0; left: 0; background: #fdfcfc; display: none;border-top:1px solid #b0b0b8;}
.bottom_mobile_menu-in{text-align: center; display: flex; flex-wrap: wrap; align-items: center; height: 55px; justify-content: center;}
.bottom_mobile_menu-in a.bottom_mobile_menu-in-search-items, .bottom_mobile_menu-in a.sidebar_link{margin: 0 5px;}
.bottom_mobile_menu-in a{width: 20% !important;margin: 0 !important;}
.bottom_mobile_menu-in i.icon-search-1{font-size: 30px;}
.bottom_mobile_menu-in i{padding: 5px;position: relative;}
.footer_menu--link--text{display: inline-block;width: 100%;font-size: 12px;position: relative;top: -10px;font-weight: bold;}
.bottom_mobile_menu a{color:#b0b0b8;}
.class-domain-rusdate .bottom_mobile_menu a[data-actives]{color: #4a9eea !important;}
.bottom_mobile_menu a i:before{font-size: 28px;}
.bottom__menu__count{position: absolute;right: 3px;top:3px;padding: 2px;font-size: 10px;}
/*Fixed header with scroll*/
.wrapper__all--nofixed{padding: 60px 0 43px;}
.appBannerShow header.header{top:0;position: fixed !important;}
header.header{-webkit-transition: -webkit-transform 300ms ease; -webkit-transition-duration: 300ms; -moz-transition: -moz-transform 300ms ease; transition: transform 300ms ease; position: fixed !important; top:0; z-index: 1097; }
.alertMessages--email{margin-bottom: 12px;}
body .header--nofixed{position: relative;}
.openPanel header.header{-webkit-transform: translate3d(17em,0,0); -moz-transform: translate3d(17em,0,0); transform: translate3d(17em,0,0); }
.class-lang-heb.openPanel header.header,.class-lang-arab.openPanel header.header{ -webkit-transform: translate3d(-17em,0,0); -moz-transform: translate3d(-17em,0,0); transform: translate3d(-17em,0,0); }

.wrap_app_banner, .wrap_app_banner.block__top{top: 0px !important; position: relative !important; }
.appBannerShow.action-search .wrapper__all{padding: 130px 0 43px !important;}
.appBannerShow .ui-panel-wrapper {padding-top: 0px !important;}
.search__tabs--wrap{z-index: 1000;}
.action-search .appBannerShow .wrapper__all{padding-top: 70px !important;}
.login-user.action-search .wrapper__all {padding: 0px 0 43px !important;}
#popup_search_likeornot, #popup_search{padding-top: 70px !important;}
.wrap_app_banner, .wrap_app_banner.block__top{z-index: 1000;}
body .wrapper__all--nofixed{padding-top: 60px;}
body .search__tabs--wrap.header--nofixed,body .likematch__tabs--wrap.header--nofixed{padding-top: 60px;}
/*Selfie*/
#selfie_verify_popup,.wrap_video{position: relative;}
.selfie_verify_popup--icon{position: absolute;width: 100%;height: 90px;left: 0;right: 0;top:0;bottom: auto;margin: auto;text-align: center;}
.selfie_verify_popup--text{width: 100%;margin: auto;text-align: left;margin-bottom: 10px;}
#video{position: relative;z-index: 10;}
#start-camera,#select-photo{text-shadow: none !important;margin: 0px auto 5px auto;}
#selfie_send_text{text-shadow: none !important;}
#selfie_verify_popup{width: calc(100% - 40px);margin:auto 10px;padding: 25px 10px 5px;border-radius: 6px;}
.close_selfie_verify_popup{position: absolute;width: 30px;height: 30px;color: #fff;right: 0px;top:0px;text-decoration: none;z-index: 1000;}
#selfie_verify_popup-popup{width: 100%; max-width: none !important; }
#selfie_verify_popup #video,#selfie_verify_popup #canvas{-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; }
#selfie_verify_popup #ellips{left: 0; right: 0; margin-top: 25%; margin-left: auto; margin-right: auto; height: 60%; border-radius: 50%; position: absolute; width: 60%; border: 2px dotted white; z-index: 999999; }
.selfie-popup--instruction{position: relative; z-index: 1000; padding: 0; color: #aaa; display: none;font-size: 90%;}
/**/
.class-domain-love-date50plus p.addition_text{color:#dd0052 !important;}
/**/
.form_item--color_scheme{position: relative;padding-bottom: 20px;}
#color_scheme_saved{position: absolute;top:auto;bottom: 0;left:0;right: 0;margin:auto;width: 100px;text-align: center;height: 23px;color:#4dc06a;}
/**/
#sn_popup-popup{border-radius: 20px !important;border: none;}
#sn_popup-popup #sn_popup{width: 350px !important;border-radius: 20px !important;border: none;}
.sn_popup--title{font-weight: bold;font-size: 130%;}
.register_container .providers_sprite.google{background: url(/site-images/free_coins/google_connect.png) no-repeat;background-size: 100%;margin:0 10px;}
#sn_popup-popup .register_container .soc_login.soc_login__google{display: flex !important;padding: 10px 15px;border-radius: 30px;border:1px solid #ccc;color: #000 !important; line-height: 40px; max-width: 80%; justify-content: center; margin-top: 30px !important; font-weight: bold; font-size: 120%; }
@media screen and (max-width:991px) {
  .left__menu__in {max-height: calc(100% - 45px); overflow-y: auto; position: fixed; width: 17em; height: 100%; max-height: 100%; }
  .left__menu__list{padding-bottom: 55px;}  
  .column_footer{width: 50% !important;margin-right: 0 !important;margin-left: 0 !important;margin-top: 15px;}
  .footer .wrapper .mobile_apps_column{order: 0;}
  .footer .wrapper .social_list_column{order: 0;}
  .footer .wrapper .footer__menu_column{order: 2;}
  .domain-zamuzh .footer .wrapper .footer__menu_column:nth-child(3){order:-1;}
  .footer .wrapper p.copyright {width: 100%;order: 10;}
  .column_footer:nth-child(even) li{width: 90%;}
  /*.abonement__item--safecharge{width:50%;max-width: 50%;}*/
  .footer ul li{width:95% !important;}
  .column_footer{display: inline-block;text-align: left;width:50%;}
  .column_footer:nth-child(3){clear:both;}
  .column_footer:nth-child(even) li{width:100%;}
}

@media screen and (max-width:840px) {
  .action-search .new__faces__item.search,.action-search .new__faces__item.search_advanced{width: calc(25% - 10px);}
  .new__faces.new__faces__flex .new__faces__item{margin: 0;}
  .new__faces__item.new__faces__item__flex{width: 25%;padding: 15px;}
  #similar_members_block {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-around;width: 100%;text-align: center;}
  #similar_members_block:after{display: none;}
  .new__faces__item,.new__faces__item.search,.new__faces__item.search_advanced,.now__online__item{width: 16.6666666%;}
  .landing_faces img:nth-child(9),
  .landing_faces img:nth-child(10){display: none;}
  .articles_preview__item{width: 50%;margin-bottom: 15px;}
}
@media screen and (min-width:840px) {
  .double_prizes{justify-content: center;}
  .double_prizes--img{margin:0 10px;}
}
@media screen and (max-width: 780px){
  .bottom_mobile_menu {display: block;}
}
@media screen and (max-width:740px) {
  .item_reasons_for_buying--text{flex-direction: column;}
  .action-search .new__faces__item.search,.action-search .new__faces__item.search_advanced{width: calc(33% - 10px);}
  .gifts__wedding__list li{width: calc(47% - 10px);margin: 5px 1%;}
  .gifts__wedding__listimg__small img{width: 100% !important;height: 100% !important;}
  /*.abonement__item--safecharge{width:70%;max-width: 70%;}*/
}

@media screen and (max-width:640px) {
  .register_list li{width: 100% !important;border-radius: 4px !important;overflow: hidden;margin-top: 3px;}
  .new__faces__item.new__faces__item__flex{width: 33.333%;padding: 1px;}
  .new__faces__name, .now__online__name{font-size: 12px;}
  .footer .wrapper .mobile_apps_column{width: 40%;margin-right: 5%;}
  .footer .wrapper .social_list_column{margin-left:0;margin-right: 0;}
  .social_list_column{margin:0 auto;}
  .header__search__link,
  .header__menu__link{font-size:24px;}
  .logo__in a:before{font-size:20px;}
  .header__menu__count{top: -4px;}
  .new__faces__item,.new__faces__item.search,.now__online__item,.new__faces__item.search_advanced{width: 20%;}
  .title{font-size:24px;}
  .sub__title,
  .view__profile__block__title{font-size:18px;}
  .subsub__title a{font-size:14px;}
  .article__title__in{font-size:24px;}
  .landing_faces img:nth-child(7),
  .landing_faces img:nth-child(8){display: none;}
  .chat__message__txt{max-width: calc(100% - 40px);}
}

@media screen and (max-width:480px) {
  .wrapSpinner{width: 300px;height: 300px;}
  .wrapSpinner img{width: 30px;height: 30px;}
  .search__tabs--wrap .message__online__menu a{font-size:14px;}
  .action-search .new__faces__item.search,.action-search .new__faces__item.search_advanced{width: calc(50% - 10px);}
  .likeornot__user__in .likeornot__user__left{width: 65%;}
  .likeornot__user__in .likeornot__user__right{width: 35%;}
  .button.local__dates__button{font-size: 15px;}
  .messageMenu ul li{width: 100%;border:none;border-bottom: 1px solid #fff;}
  .footer .wrapper .footer__menu_column:first-of-type{margin-top: 15px;}
  .footer .wrapper .footer__menu_column:first-of-type,.footer .wrapper .mobile_apps_column{width: 50%;}
  .footer .wrapper .column_footer:nth-child(4),.footer .wrapper .social_list_column{width: 45%;}
  .logo__link img {max-width: 210px;}
  .app_buttons .button{margin:10px;width:190px;}
  .button_ios:after{top: 5px;}
  .button_androids:after{top: 8px;left: 8px !important;}
  .column_footer:nth-child(odd){width:40%;margin-right:5%;float:left;}
  .column_footer:nth-child(even){width:55%;float:left;}
  .column_footer:nth-child(3),.column_footer:nth-child(4){margin-top:15px;}
  .column_footer{display: inline-block;width:100%;float:none;width: 50% !important;}
  .footer ul li{width:95% !important;}
  .footer ul li {padding: 3px 0;width: 95%;border-bottom: 1px solid #fff;}
  /*.abonement__item--safecharge{width:100%;max-width: 100%;}*/
  .abonement__link.abonement__link--safecharge{background-size: auto;}
  .abonement__link {background-size: contain;}
  .new__faces__item,.now__online__item{width: 25%;}
  #similar_members_block .new__faces__item{width:33.333333%;}
  .new__faces__item.search,.new__faces__item.search_advanced{width: 33.3%}
  .new__faces__item__local_dates.new__faces__item{width: 33.3%}
  .polls__item__img--relation{width: 140px;}
  .polls__item__title--relation{padding-left: 150px;}
  .zodiak_big{background-size: 100%}
  .button__dib .button{font-size: 15px;padding: .5em;}
  .footer__menu li{padding: 0 5px;}
  .landing_faces img:nth-child(6){display: none;}
  .articles_preview__item{width: 100%;}
  .notfair-popup__buttons .button{margin: 12px 0 0 0;width: 100%;}
  .notfair-popup__buttons .button:first-child{margin-top: 0;}
}
@media screen and (max-width:420px) {
  .search__tabs--wrap .message__online__menu a{font-size:12px;}
  .new__faces__item.new__faces__item__flex{width: 33.3333%;padding: 1px;}
	.polls__item__img img{width: 100%;}
	.polls__item__title__in span{font-size: 18px;}
    .likematch__link{padding: 10px 10px !important;}
    .polls__item__title{line-height:normal;}
    .polls__item__img--relation{width: 100%;}
    .polls__item__img{height: auto;}
    .polls__item__title--relation{padding-left: 0;position: relative;}
    .polls__item__title__in{margin-top: 20%;
    margin-left: 10px;
    margin-right:10px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;}
    .polls__item__title__in span{background: rgba(0,0,0,0.5);color:#fff;}
}
@media screen and (max-width:360px) {
  .search__tabs--wrap .message__online__menu a{font-size:10px;}
  .app_banner_close{left:0;}
  .button.local__dates__button{font-size: 14px;}
  .mes__list .search__item__info{padding-bottom: 20px;}
  .check-gender div.ui-radio {width: 55%;white-space:nowrap;}
  .check-gender div.ui-radio label{white-space:nowrap;}
  .new__faces__item,.now__online__item{width: 33.333333333%;}
  .logo__link img{max-width: 180px;}
  .abonement__link.abonement__link--safecharge{background-size: contain;}
  .abonement__link {background-size: contain;}
  .abonement__item--safecharge .abonement__link {background-size: auto;}
  .landing_faces img:nth-child(5){display: none;}
  .uservideo__col{width: 100%;}
  .likematch__link{padding: 10px 5px !important;}
}
@media screen and (max-width:326px) {
	.app_banner_text{font-size: 10px;}
  	.logo__in__chat .chatInfo{max-width: 180px;}
	.abonement__item--safecharge{width:100%;max-width: 100%;}
}
@media screen and (max-width:840px) {
  .pricetable-column{margin:10px 0 !important;width: 100% !important;}
}
@media screen and (max-width:700px) {
  .social__links__buttons{margin-top:5px;}
  .social__links{margin-top:5px;}
  .soc_login__mail{margin-top:0 !important;}
}
@media screen and (max-width:446px) {
  .likematch__tabs--wrap .message__online__menu a, .likematch__tabs--wrap .message__online__menu a.active{padding: 5px 8px !important;}
  /*.soc_login__mail{margin-top:5px !important;}*/
  .verified-popup__button .button{width: 100%;display: block;}
}
@media screen and (max-width:400px) {
  .likematch__tabs--wrap .message__online__menu a, .likematch__tabs--wrap .message__online__menu a.active{padding: 5px 7px !important;font-size: 10px !important;}
}

@media screen and (max-width:319px) {
  .wrapper{min-width: auto !important;}
}





