/*core skin*/
body{background:#f6f6f6;font-family:Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased}
body.upgrade-action-2b,body.upgrade-action-1b,body.upgrade-action-3b,body.upgrade-action-5a,body.upgrade-action-1b,.message.to p,.message.to .message-body,.button,.nav-close,.profile-slider,.nav .circle,.hot-not-menu .circle,.noUi-connect,.footer,input[id*=toggle]:checked+label:before,.settings-button,.switch label input[type=checkbox]:checked+.lever:after,.tabs .indicator,.chip.current,.badge-theme,.progress-inner,.blue,.plus-on,.play-action,.snap-action,.signout-header,.collection a.collection-item:not(.active):hover,.collection a.collection-item.active,.token-tab-active,.side-menu-header,.header,.search.wrapper,body.land,body.forgot-password-2,body.login,.wideSpan,#star_high{background-color:#00a7ea}
.btn{background-color:#00a7ea;}
.message p::before,.message .message-body::before{border-color:#00a7ea}
.theme-color{color:#00a7ea}
.theme-fill{fill:#00a7ea}
.loading_overlay .loader{border-left:2.1em solid #00a7ea}
.videoLoader{border-left:3.1em solid #00a7ea}
a.link:hover,a.link:focus{border-bottom:1px solid #0186a6}
select:focus{border-bottom:1px solid #00a7ea}
.c100 .bar{border:.08em solid #00a7ea}
@-webkit-keyframes pulse {0%{background:#335f4e}50%{background:#3395a5}100%{background:#335f4e}}
@keyframes pulse {0%{background:#335f4e}50%{background:#3395a5}100%{background:#335f4e}}
/* end of core skin */
a,.loading_overlay,.actions-menu a:hover,.actions-menu button:hover,.actions-menu a:active,.actions-menu button:active{color:#676767}
.user-info a,table td:first-child,.submenu-mail td,.support h3,.settings-info span,.forgot-span,.mail-submenu .current a,.crumbs .current,.tabs .current,.unlock-photo,.edit-link,.settings h3,.favorited-you h3,.hot-likes h3,.settings-header span{color:#185771;}
a.link{border-bottom-color:rgba(64,84,178,0.25)}
.alert-pop a,ul.tabs li.active,ul.tabs li:hover,.footer a:hover,.footer a:focus,.nav,.nav-close,.text-me,.profile-slider,.unread,.toast-popup,.tooltip,.message.to p,.message.to .message-body,.boost-ad,.boost-ad p a,.activate-badge,.liked-slider,.bg-section,.boost-2x,.choose-gift-header,.crumbs-search .current,.ad-push,.wrapper.hot-ad,.alert-container h3,.modal .modal-content.alert-pop h4,.modal .modal-content.alert-pop h3,.modal .modal-content.alert-pop [class^="icons8-"],.card .card-content a,.slider-ad,.user-info{color:#686868}
body.land,body.login,#search-tray .input-field label,body.forgot-password-2 .white-text,body.forgot-password-2 .white-text h2,#search-tray input[type="search"],.land h2,.land h3,.land button.btn-flat,.login h2,.login h3,.login button.btn-flat,.nav a:active,.color-white,.badge.new,.nav a:focus,.token-tab-active,.no-thank-you a,.action-like.active,.message.to p,.message.to .message-body,.send-request,.side-menu-header [class^="icons8-"],.upgrade-card-title a,.upgrade-card-title,.chip.current .sq,.btn-flat,a.btn-flat,.xs-icon,.cams-live,.video-time,button.btn,.member-badge,.btn,.button,.on,.nav .circle,.badge,.header a,.c-buttons button,.header,.chip .sq,.land .legal,.land .legal small,.land .legal a,.login .legal,.login .legal small,.login .legal a,.forgot-password-2 .legal,.forgot-password-2 .legal small,.forgot-password-2 .legal a,#search-tray,.white-text{color:#fff}
body.land .dark{color:#2e2e2e}
.settings .light-bg,button.btn-flat,.default-modal .modal-content h4,textarea,.side-nav a,.input-field label,body,.btn.btn-flat,select,.actions-menu a,.actions-menu button.btn-flat,h2,h3,h4,h5,h6{color:#404040}
#search-tray input[type="search"]{border-bottom:1px solid #fff}
.land #signup,.land #signin,.login #signup,.login #signin,.forgot-password-2 #reset-password,.modal .photo-holder{background-color:#fff}
.user-info,.profile-menu,.avatar-overlay,#chat-bar,.menu,.mail-list,.notification-list,.like-button,.slidebox-content,.mail-submenu,.video-cat .row,.pop-1,.card,.collapsible-header,.settings .light-bg,.crumbs-search,.modal .modal-content,.card,.c-menu,.settings .light-bg,.token-tabs,.list .list-item,.loading_overlay{background-color:#fcfcfc}
[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:after{background:#969595}
.smallText{color:#84847f}
.menu2,.alert{background-color:rgba(46,52,62,0.98)}
.tb{border-top:1px solid #ebebeb}
.user-info,.profile-menu,.avatar-overlay{box-shadow:inset 0 0 1px rgba(0,0,0,0.15)}
.modal-header .btn.modal-close{color:rgba(0,0,0,0.54)}
.card-footer{background:rgba(0,0,0,0.07)}
.actions-menu .activity-button{border-left:1px solid rgba(0,0,0,0.07)}
.chip{background:rgba(0,0,0,0.15)}
.side-nav .current,.side-nav a:hover,.side-nav a:active,.hot-not-buttons.back,.hot-not-buttons.more{background-color:rgba(0,0,0,0.05)}
.badge-wrap .badge{border:1px solid #fff;box-shadow:0 0 0 1px #fff}
.crumbs,.page-header,.menu li.divider,.card,.activity-card .card-header,.profile-menu,.crumbs-search,.settings .light-bg,.list .list-item .list-item-body,.list .list-item.indicator .list-item-body,.mail-submenu,.video-cat .row,.collapsible-header,.collapsible-body,.home-dash,.token-tabs,.notification-list .slidebox-content,[class^=profile-media] .list li,.bottom-border{border-bottom:1px solid #f3f1f1}
hr,#chat-bar{border-top-color:#e8e8e8}
.text-me,.user-info .username,.webcam td:first-child,.submenu-mail td.current,.boost-ad p a,.mail-submenu .current a,` .activate-badge,.forgot-span,.mobile-disclosure,.settings-header,.member-badges .mp-7 p:first-child,.liked-slider,.bg-section h1 span,.boost-2x,.home-dash span,.settings h3,.crumbs-search,.mail-submenu .current a{font-weight:700}
header+.tabs,fieldset,legend{box-shadow:1px 0 1px rgba(0,0,0,0.25);position:relative;z-index:1}
.btn.btn-flat.hot-not-buttons,.badge-messages div.ABtest,.badge-messages div.ABtest h2{color:#fff}
.btn.hot-not-buttons.back,.btn.hot-not-buttons.more,.nav a{color:#8e8e8e}
[class^=profile-media] .list,.token-wrap{box-shadow:0 0 1px rgba(0,0,0,0.17)}
.side-menu{box-shadow:0 0 15px 5px rgba(0,0,0,0.17)}
@media screen and (min-width: 1025px) {.side-menu{box-shadow:0 0 3px 1px rgba(0,0,0,0.17)}}
.photo-holder .badge{box-shadow:0 0 0 2px #fff}
.side-nav a:not(.current) [class^='icons8-'],.menu2,.alert,.tabs li,.list .unread,.list .sent,.list-item-body p,.time-ago,.close-overlay,.crumbs-search li,.blur-theme h3,.mail-list .info,.notification-list .info,.activity-card .info,.moderation-alert .info,.photo-verification-unsuccessful .info{color:#575757}
.action-text{color:#089e64}
.progress{background:rgba(0,0,0,0.18)}
.message.from p,.message.from .message-body,.typing-indicator::before,.typing-indicator::after{background-color:#e5e4e9}
.message.from p::before,.message.from .message-body::before{border-color:#e5e4e9}
[type="checkbox"].filled-in:checked+label:after,[type="checkbox"].filled-in:checked+.small-checkbox:after{border-color:#969595;background-color:#969595}
[type="checkbox"].filled-in:not(:checked)+label:after{border:1px solid #d8d4d4}
.land-header{border-bottom:1px solid rgba(255,255,255,0.33)}
input:not([type]):focus+label,input[type="text"]:focus+label,input[type="password"]:focus+label,input[type="email"]:focus+label,input[type="url"]:focus+label,input[type="time"]:focus+label,input[type="date"]:focus+label,input[type="datetime"]:focus+label,input[type="datetime-local"]:focus+label,input[type="tel"]:focus+label,input[type="number"]:focus+label,input[type="search"]:focus+label,select:focus+label,textarea:focus+label,input:not([type]):focus+label,input[type="text"]:focus+label,input[type="password"]:focus+label,input[type="email"]:focus+label,input[type="url"]:focus+label,input[type="time"]:focus+label,input[type="date"]:focus+label,input[type="datetime"]:focus+label,input[type="datetime-local"]:focus+label,input[type="tel"]:focus+label,input[type="number"]:focus+label,input[type="search"]:focus+label,select:focus+label,textarea:focus+label{color:#0186a6}
input:focus:not([type]):not([readonly]),input[type="text"]:focus:not([readonly]),input[type="password"]:focus:not([readonly]),input[type="email"]:focus:not([readonly]),input[type="url"]:focus:not([readonly]),input[type="time"]:focus:not([readonly]),input[type="date"]:focus:not([readonly]),input[type="datetime"]:focus:not([readonly]),input[type="datetime-local"]:focus:not([readonly]),input[type="tel"]:focus:not([readonly]),input[type="number"]:focus:not([readonly]),input[type="search"]:focus:not([readonly]),textarea:focus:not([readonly]){border-color:#0186a6}
[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border:2px solid #969595}
input[type="text"],input[type="password"],input[type="email"]{color:#2e2e2e}
.error{color:#ff5050!important}
.base-color{color:#474d59!important}
.unread{background:#177cf3}
.warning{color:#b70001}
.nav .current a{color:#f6f6f6}
.badge.new{background-color:#ea4300}
.badge-incognito{background:#00bfa5}
.badge-up{background:#ff5050}
.text-up{color:#ff5050}
.badge-search{background:#00b0ff}
.text-search{color:#00b0ff}
.badge-messages{background:#00d280}
.badge-notification{background:#fd6f49}
.text-notification{color:#fd6f49}
.badge-liked{background:#304ffe}
.badge-star,.action-fave.badge-star{background:#ffc400}
.badge-goback{background:#b0bec5}
.badge-photos{background:#00acfe}
.badge-video{background-color:#ff5050}
.badge-add{background:#8bc34a}
.badge-email{background:#0ee691}
.badge-vip{background:#ee82ee}
.badge-default{background:#c7c6c6}
.badge-heart,.action-like.heart.active{background:#ff5050}
.badge-verified{color:#009df5}
.badge-skip,.switch label input[type=checkbox]:checked+.lever{background:#646464}
.badge-phone{background:#009df5}
.badge-blocked{background:#f3f1f1}
.verification-not-completed,canvas{background-color:#e9e9e9}
.member .fixed-action-btn{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(80%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 80%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 80%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#fff',GradientType=0)}
ul.tabs{background-color:rgba(255,255,255,0.5)}
@media screen and (min-width: 768px){.chat_vid3 .scrollable{background: #f1f1f1;}}
@media (min-width: 1025px) {
  ul.tabs li:hover{background-color:#f0f0f0}
  .tabs{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.4);box-shadow:0 0 3px 1px rgba(0,0,0,0.17)}
}
div.logo,img.logo{ background:url(graphics/logo.png) 50% 50% / cover; height:32px;width:164px;position:relative } 
.btn.badge-messages,.multiline{background:#23382f;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;
-webkit-animation:pulse 1s ease-out;animation:pulse 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.badge-messages div.ABtest h1{color:#ff9}
.secondary-carousel:after{width:20%}
.secondary-carousel .carousel-cell{width:64px}
.secondary-carousel-wrap{padding:15px 0 15px 10px}
.secondary-carousel-wrap .photo-holder{width:70px;height:70px}
.flickity-viewport{min-height:71px}
#searcres.ABtest:after{background:linear-gradient(rgba(0,0,0,0) 0%,rgba(246,246,246,0.9) 75%)}
