.likes-wrapper .fovorite-thumbs li, .winks-wrapper .fovorite-thumbs li { float: left; margin-bottom: 16px; margin-right: 16px; }
.winkBox, #winkBox { background: #fff none repeat scroll 0 0; border: 2px solid #ccc; overflow: hidden; padding: 20px; position: absolute; width: 410px; z-index: 999; }
 @media only screen and (max-width: 767px) {.winkBox, #winkBox { background: #fff none repeat scroll 0 0; border: 2px solid #ccc; overflow: hidden; padding: 20px; position: absolute; width: 300px; left: 0px; z-index: 999; }}
.winkBox > ul, #winkBox > ul { padding: 0; height: auto; }
.winkBox li, #winkBox li { border-bottom: 1px dotted #cecece; font-weight: normal; line-height: 28px; list-style-type: none; margin: 0; padding: 0; width: 100%; }
.winkBox a, #winkBox a { border: medium none; line-height: normal; margin: 0; padding: 0; }
.ismile.active, .iplus.active, .icomment.active { color: #232e84; }
.single-info .from { width: 150px; }
.chat-box { display: none; }
.chat-list ul li em.messageTimestamp { position: absolute; right: -66px; top: 5px; }
@media (max-width: 767px) {
.chat-list ul li em.messageTimestamp { right: -54px; font-size: 12px; }
}
.chat-list ul li { position: relative; }
.members-viewed-profile { background: none; }
.chat-overlay { height: 603px; overflow-x: hidden; overflow-y: auto; }
.chat-list.setChatMessages { display: table; vertical-align: bottom; width: 100%; }
@media (max-width: 767px) {
.chat-list.setChatMessages { display: block; }
}
.chat-list.setChatMessages .chatUlLiRow { display: table-row; height: 100% !important; vertical-align: bottom; }
.message-thread.alignBottomListStyle { display: table-cell; vertical-align: bottom; }
.message-thread.reverseListStyle { display: table-cell; vertical-align: bottom; }
ul.message-thread li.date { margin: 0; padding: 5px 0 10px; background: rgba(0, 0, 0, 0) none repeat scroll 0 0; clear: both; display: block; float: none; font-weight: bold; text-align: center; max-width: 100%; }
ul.message-thread li.date::after { display: none; }
.favorite-info-right p.date { text-transform: none; }
.hideNotification { cursor: pointer; }
.winkBox li { margin: 0 !important; padding: 0 !important; width: 100% !important; }
p.userheadline .headlineReadMoreLink { display: block; }
.upgradeMessageBar { float: none; margin: 0 auto; max-width: 980px; padding-top: 0; text-align: center; width: 100%; }
.upgradeMessageBar span#upgradeForMessage { display: block; line-height: 35px; text-align: center; }
.message-user-list li.active { background-color: #f4f4f4; }
body .nav > li.displayNone, .displayNone { display: none; }
em.emerror { clear: both; color: #FF0000; display: block; }
.single-optional-textarea .form-control { margin-bottom: 10px; }
.single-optional-textarea { margin-bottom: 35px; }
.counting { color: #ff0000 !important; display: block; float: right; font-family: Arial; font-size: 12px !important; font-weight: 600 !important; }
.counting span { font-family: Arial; font-size: 12px !important; font-weight: 600 !important; color: #ff0000 !important; }
.countingWrapper{overflow: hidden; padding: 0px; margin: 0px 0px 0px; max-width: 616px;}
.nav.bottom-thumbs li a.viewMoreBtn{width: 100%; text-align: center; min-width: 79px; vertical-align: middle; padding: 37px 0px; color: rgb(255, 14, 99); background: rgb(239, 239, 239) none repeat scroll 0px 0px;}
.tip-img{width:515px;text-align: center; min-width: 100px; vertical-align: middle; padding: 35px 0px; color: rgb(255, 14, 99); background: rgb(239, 239, 239) none repeat scroll 0px 0px;}
@media (max-width: 767px) {
	.tip-img{width:inherit;text-align: center; min-width: 100px; vertical-align: middle; padding: 35px 0px; color: rgb(255, 14, 99); background: rgb(239, 239, 239) none repeat scroll 0px 0px;}
}
.no-search-results{color: #337ab7; font-size: 18px;font-weight: bold}