#search-input{ border-radius: 0; min-width: 400px; color: #fff; }
#search-input::placeholder {  color: #fff; }
.js_chat-widget-master{ display: none; }
.panel-login .panel-body{ padding: 15px !important; }
.publisher{ padding: 0; }
.navbar-subnav .navbar-nav > li > a {	line-height: 90px; }
.custom-design-navbar .navbar-nav > li > a.dropdown-toggle{ line-height: 90px; }
.custom-design-navbar .navbar-nav .open .dropdown-menu{ margin-top: 24px; }
.ter {	margin-bottom: 0px !important;	clear: both;	overflow: hidden;	padding-right: 20px; padding-bottom: 50px !important;}
.navbar-subnav.navbar{ position: relative; z-index: 50; }
.chat-sidebar-content {	top: 30px; padding: 5px; }
.data-content .name a {	font-size: 12px; }
.data-content .name {	padding-top: 6px !important;	display: inline-block; }
.sidebar-size-2 {	width: 220px; }
.show-sidebar.sidebar-l2 #content {	margin-left: 220px !important; }
/*.input-group-btn {	display: none; }*/
.user-dashboard-block .cls-friend {    position: absolute;    left: 0;    /* background: rgba(0,0,0,0.7); */    padding: 3px 18px;    color: #fff;    font-weight: bold;    z-index: 1;    top: 20px;    font-size: 22px;    text-shadow: 1px 1px 1px #000;}
.user-dashboard-block .cls-friend:hover a{ text-decoration: none; opacity: 0.9; }
.user-dashboard-block .cls-friend .user_work_title{     font-size: 13px; margin-top: 5px; text-shadow: none !important; }
.user-dashboard-block h3 {	margin: 0;	padding: 10px;	color: #000;}
.user-dashboard-block h3 a{ color: #2c3e50;}
.user-dashboard-block .img-holder{ height: 250px; position: relative; background-size: cover;  }
.user-dashboard-block .img-holder img{ max-height: 250px; max-width: 200px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }
.user-dashboard-block .bg-blurred {	position: absolute;	top: 0;	left: 0;	width: calc(100% - 10px);	height: calc(100% - 10px);	background-size: cover !important;	margin: 5px; background-position: center !important;}
.user-dashboard-block .panel-body img {    width: 100px;    height: 100px;    border-radius: 100%;}
.user-dashboard-block .single-layout img,.user-dashboard-block .single-layout div{ display: inline-block; vertical-align: middle; }
.user-dashboard-block .single-layout div{ margin-left: 20px; margin-top:10px; }
.user-dashboard-block .single-layout div li {    list-style: none;    float: left;    margin-right: 15px;    font-size: 18px;    color: #666;    margin-top: 10px;}
.user-dashboard-block .single-layout div li i{ color: #ccc; }
.user-dashboard-block .panel-body {    padding: 10px !important;    text-align: left;    margin-top: -50px;    position: relative;    z-index: 1;    margin-left: 5px !important;}
span.text-clickable.mr20.js_unlike-post{ padding-left: 34%; }
.post-actions{ clear: both;overflow: hidden; padding-bottom:0px !important }
.sidebar [data-scrollable]{ overflow: unset; }
.chat-sidebar{ z-index: 60; top: 200px; }
.post a:hover, .post a:focus{ color: #fff; }
.post-meta .post-title a{ color:#fff  }
.post-text a:hover,.comment-replace a:hover{ color:#55acee }
/* Forum */
.view-sidebar > .widget > h4 {font-weight: 700; font-size: 17px; margin-top: 0; color: #55acee; margin-bottom: 0px; color: #2c3e50; }
.panel-top .panel-heading > .media form > .input-group {	float: left;	border-radius: 3px;}
.btn-info {	color: #ffffff;	background-color: #4193d0;	border-color: #4193d0;}
.panel-heading {	padding: 10px 15px;	border-bottom: 1px solid transparent;	border-top-right-radius: -1;	border-top-left-radius: -1;}
.panel-top .panel-heading > .media {	padding: 20px;	background: #2c3e50;}
.body-shadowed {	margin-top: 15px;	border: none;	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,.2);	-moz-box-shadow: 0 2px 6px rgba(0,0,0,.2);	box-shadow: 0 2px 6px rgba(0,0,0,.2);	-ms-box-shadow: 0 2px 6px rgba(0,0,0,.2);	-o-box-shadow: 0 2px 6px rgba(0,0,0,.2);}
.widget {	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,.2);	-moz-box-shadow: 0 2px 6px rgba(0,0,0,.2);	box-shadow: 0 2px 6px rgba(0,0,0,.2);	position: relative;	padding: 15px;}
.panel-top .panel-heading > .media h4 {	position: relative;	color: #fff;	font-size: 14px;	text-transform: uppercase;	margin-bottom: 20px;}
.my-forum .panel-heading{ padding: 0px 0px; padding-top: 20px;	 }
.my-forum .view-sidebar{ margin-top: 30px;	 }
.my-forum .widget { background: #fff;	 }
.view-sidebar > .widget .sidebar-links > li > a {	position: relative;	display: flex;	font-weight: 700;	font-size: 11px;	line-height: 15px;	font-family: arial;	color: rgba(0, 0, 0, 0.7);}
.view-sidebar > .widget {	margin-bottom: 25px;	clear: both;	overflow: hidden; }
.tags > li > a {	display: block;	padding: 5px 8px;	border: solid 2px #808080;	font-size: 14px;	color: #808080;	text-decoration: none;	transition: all .3s ease;}
.tags > li > a:hover {	color: #202020;	border-color: #202020;}
.button-create-design {	    margin-top: 20px; margin-right: -20px !important; position: relative; right: -15px;}
.pos-relative{ position: relative; }
.custom-alert-success {	margin: 0;	background: #338c33;	color: #fff;	padding: 10px 20px;	margin-bottom: 20px;	border-left: 5px #095309 solid;}
.col-md-12.ajax-forum-handler-details ul li {	display: inline-block;}
.col-md-12.ajax-forum-handler-details ul li > span {	padding: 10px;	display: inline-block;}
.col-md-12.ajax-forum-handler-details{ border-top: 1px solid #f1f1f1; margin-top: 10px; }
.col-md-12.ajax-forum-handler-details ul li > span span{ margin-right: 5px; }
.col-md-12.ajax-forum-handler-details ul li:last-child{ float: right; }
.display-flex-user-replies img {	max-width: 130px; }
.display-flex-user-replies.home-page img {	width: 90px; }
.display-flex-user-replies.home-page article {width: calc(100% - 90px) !important; position: relative;
}
.padding-0{ padding: 0; }
.display-flex-user-replies {	display: flex; }
.display-flex-user-replies article{ padding-left: 10px; }
.display-flex-user-replies .title h6 {	font-size: 15px;	margin: 0;	padding-top: 8px;}
.display-flex-user-replies .title h6 a{ color:#2c3e50 }
.tab-content #home .panel-body h5 a{ color:#2c3e50 }
.display-flex-user-replies .title h3 {position: absolute; font-size: 12px; right: 10px; color: #000; bottom: 0 !important; margin-bottom: 6px; }
.display-flex-user-replies .title h3 a{  color: #ccc; }
.display-flex-user-replies.home-page a,.display-flex-user-replies.home-page a:hover {cursor: pointer; text-decoration: none; }
.display-flex-user-replies {display: flex; background: #f5f5f5; box-shadow: unset !important; }
.display-flex-center{ display: flex; align-items: center; }
body{ overflow-x: hidden; }
.x-uploader input[type=file] {    min-height: 200px !important;    margin-top: -100px !important;   z-index: 9090909990909 !important;  }
.person-img > img {        min-height: 300px !important;    object-fit: cover;    object-position: center;    width: 100%; }
span.removeGalleryImage {    position: absolute;    top: -3px;    right: 11px;    background: rgba(0,0,0,0.7);    font-size: 13px;    padding: 3px 5px;
    color: #fff;    cursor: pointer; }
.alert.alert-post{ color: gray; }
.js_wizard-content a {    color: gray !important; }
ul.img-grid.profile-current-friends img {        height: 95px; width: 100%;    object-fit: cover;    object-position: center; }
a.data-container span.name {    color: gray !important; }
.post-header{ margin-bottom: 0px !important; }
.post > div > .mt10{ margin-top: 0px !important; }
.post > div > .mt10 .post-media-meta > .mt10{ margin-top: 0px !important; }
.newlayoutpost .post .post-title{ color: #fff !important; }
.newlayoutpost .post .js_user-popover,.newlayoutpost .post .js_user-popover:hover{ color:#fff !important; font-weight: bold !important; }
.comment-data .text-semibold a{ color:#55acee !important; }
.js_comments .comment-avatar-picture{     min-width: 55px !important; min-height: 55px !important; }
.js_comments .comment .comment-data div:nth-child(3){ margin-left: 5px; }
ul.js_comments li {    border-bottom: 1px solid #ddd;    margin-bottom: 10px; }
.post-replace a[data-readmore-toggle] {    margin-left: 15px !important; }
.newlayoutpost .post .mt10 > .post-media{      top: 0 !important;  }
.post-title .post-header a{ color: #fff !important }

.post-header{ display: flex;  }
.post-header .post-avatar-picture{ min-width: 60px !important  }
.js_posts_stream {    margin: -5px -15px; }
ul.publisher-tools {    margin-bottom: 0; }
button.btn.btn-primary.js_publisher {    padding: 4px 15px;    margin-top: 4px;    margin-right: 5px; }
h3.event-title-design {    padding: 10px;    margin: 0;    font-size: 17px;    background: #55acee;    color: #fff;}
h3.event-title-design a{ color: #fff; }
.event-more-details li {    border-bottom: 1px solid #f1f1f1;    padding: 10px;}
.event-more-details li > i {    color: #ccc;    margin-right: 7px; }
.event-more-details li button {    padding: 3px 10px;    margin-top: -4px; }
.intrested_persons_lists ul li{ width: 20%; float: left; }
.intrested_persons_lists ul li img{ width: 100%; height: 60px; object-fit: cover; object-position: center; }
.intrested_persons_lists{ clear: both;overflow:hidden; }
.intrested_persons_lists ul li.more {    height: 60px;    font-size: 14px;    color: #55acee;    padding: 20px 0px;    text-align: center;    font-weight: bold;}
.profile-page-sidebar-handler .panel-body {    padding: 5px 10px !important; }

.offcanvas{ min-height: 80vh; }
.st-content-inner{ min-height: calc(100vh - 190px); background-color: #fff }
.st-content-inner label{margin-top: 15px}
.apply-job,.submit{text-align: center;padding:25px;}
.post-a-job-title{padding: 10px;}
#job-list{overflow-x:  scroll;}

.cover-image-full img{ width: 100% !important; height: auto !important; }
body .profile-header .profle-date-wrapper{ bottom: 80px !important; }
body .profile-header .profle-date-wrapper{ bottom: 80px !important; }
body .profile-header .profile-name-wrapper{  bottom: 105px !important; }
body .profile-header .profle-meta-wrapper{  bottom: 80px !important; }

.social_p_circle .posts-filter .pull-right{ display: none; }
.with-nav i.fa.fa-check-circle.fa-fw.fa-lg.pr10::before,.offcanvas-mainbar .panel .fa.fa-check-circle::before{ color: #6a6a6a !important; }

div#ascrail2000-hr {    display: none !important; }
.min-height{ min-height: 60vh; }
/*span.text-clickable.mr20.js_like-post {    padding-left: 34% !important; }*/
a.activeMenu{ color: #fff !important; }
.alert.alert-post.see-more {    clear: both;    overflow: hidden;    margin: 15px;    color: #55acee;}
.friend-picture span.friend-name {    display: none; }
.chat-widget{ left: unset !important; }
body .chat-widget.chat-box.opened {    width: 300px!important; }
.js_readmore a:hover{ color:#55acee !important  }
.btn-group.js_publisher-privacy {    margin-top: 2px;    padding: 5px; }

@media (min-width: 768px){
	.dropdown-widget-body .data-avatar {	    width: 40px !important;	    height: 40px !important;	}
	.st-content-inner{ overflow: unset;}
	.col-md-6 ul.profile-current-friends li:nth-child(5n + 1) {clear: both !important; overflow:hidden !important; }
}




.main-header .user-menu>img,.conversation-user img{ object-fit: cover; object-position: center; }
.chat-widget.chat-box.opened .chat-head-title, .chat-widget.chat-box.new .chat-head-title {    border: 0;    border-radius: 0;
    padding: 12px 15px;    height: 40px;}
.chat-conversations.js_scroller {    background: #fff; }
.conversation-user img {    border-radius: 100%;    object-fit: cover;    object-position: center; }
.conversation.right .conversation-body .text{ background: #fff;    border: 1px solid #ddd;    padding: 4px 10px;     font-size: 12px; }
textarea.js_autosize.js_post-message {    background: #fff;    height: 20px !important;    font-size: 13px;    padding: 4px; }
.chat-sidebar-content .data-avatar{ height: 40px !important; width: 40px !important; object-fit: cover; object-position: center; }
.chat-sidebar-content .data-content{ margin-left: 10px !important; }
.chat-sidebar-content .feeds-item{ padding: 5px; padding-bottom: 0px; padding-top: 7px; border-bottom: 1px solid #eee; }
.chat-sidebar-content .feeds-item strong{ color: #303030 !important }
.chat-sidebar-content{ padding: 0 !important;     border-right: 1px solid #ccc; }
.chat-sidebar-head > div{     width: 100%; }
.loadmore-padding .js_see-more{ margin: 15px; }
.panel-mutual-friends ul li {    margin-right: 20px; }
.panel-mutual-friends .pull-left.flip.mt10{ display: block;     width: 100%; }


/*=================================28 January 2019=================================*/

.post .pin-icon{right: 28px !important; top: 5px !important;}
span.text-clickable.mr20.js_like-post {padding-left: 0px !important;}
span.text-clickable.mr20.js_unlike-post {padding-left: 0px !important;}
.about-list li {margin-top: 6px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }
.panel-heading {padding: 10px 10px !important;}
small.text-link.js_unedit-post { padding-left: 8px !important; }
button.btn.btn-default.js_chat-start {  padding: 5px !important;}

/*=================================30 January 2019=================================*/
.contact-info > p { float: none !important; margin-top: 0px !important; }
ul.list-unstyled.profile-about.margin-none {padding: 8px 0px 8px 3px !important;}
a.btn.btn-white.btn-xs.pull-right {background: #55acee; color: white; border-radius: 11px; font-size: 13px;}
i.fa.fa-fw.fa-info-circle { font-size: 18px !important;}
i.fa.fa-users { font-size: 16px !important;}
i.fa.fa-bookmark { font-size: 19px !important;}
a.btn-material.btn-secondary { border: 1px solid #55acee !important;}
ul.about-list {padding-bottom: 5px !important;}
i.twa.twa-smile { font-size: 17px !important; margin-top: 10px !important;}
i.fa.fa-smile-o.fa-fw { font-size: 17px !important; margin-top: 10px !important;}
form.x-uploader {font-size: 15px !important; margin-top: 4px !important;}
i.fa.fa-flag.fa-fw.text-info {font-size: 14px !important;}
i.fa.fa-calendar.fa-fw.text-info { font-size: 15px !important;}
i.fa.fa-picture-o.fa-fw.text-info { font-size: 14px !important;}
.album-details a {font-size: 13px !important; }
.album-details > div { font-size: 12px !important;}
.panel-photos .row {margin-left: 0px!important; margin-right: 0px!important;}
.main-header .nav>li>a .fa {background: #4497d6 !important;}
p.text-center.text-muted.mt10 { margin-bottom: 10px !important;}

.js_mediaelementplayer video,.newlayoutpost .js_mediaelementplayer{ max-width: 100% !important; }


.posted-job-a:hover{ color: #fff; }
body{ background: #fff !important; }
#post-a-job-form label.error,#apply-job label.error {position: absolute; margin-top: -1px; color: #f58080; font-style: italic; }
#post-a-job-form .col-md-4,#post-a-job-form .col-md-8,#post-a-job-form .col-md-12,#apply-job .col-md-12 {margin-bottom: 12px; }
.single-job-list {    display: flex;    align-items: center;     padding-top: 10px; margin-top: 10px; clear: both; overflow: hidden;     border-top: 1px solid #f1f1f1;}
.single-job-list > div:first-child, .single-job-list > div:last-child {    width: 150px;    text-align: center;}
.single-job-list > div:nth-child(2) {    width: calc(100% - 300px); }
.single-job-list > div:first-child > div {    width: 120px;    height: 70px;    text-align: center;    text-transform: uppercase;    background: #f1f1f1;    padding: 10px;
    line-height: 24px;    font-weight: bold;    border: 1px solid #ccc;     text-align: center; position: relative; }
.single-job-list > div:first-child > div span{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 100%; }
.nav-tabs > li > a {    border-radius: 0px 0px 0 0; }
.reversedropprofile .dropdown-menu .divider {    height: 0 !important;    margin: 0 !important; }

.show_mobile{ margin-top: 20px; }
.hide_mobile{ margin-top: 20px; }

.my-forum .panel-heading h4 {color: #6d8296 !important; text-transform: unset !important; }
.my-forum input, .my-forum textarea { border-radius: 0 !important;  }
.my-forum .tab-content .panel-body {padding: 5px !important; padding-bottom: 0px !important; }

.login-signup-handler{ width: 100% !important; margin: 0 !important; margin-bottom: -30px !important; min-height: calc(100vh - 100px); background-size: cover; }

/*.bootstrap-datetimepicker-widget .collapse{ display: block; }
.bootstrap-datetimepicker-widget .collapse .datepicker > div{ display: block; }*/

 .feelings-list .feeling-item:hover {  background: #55acee !important;}
 .emoji-menu .nav-tabs > li { width: 50%; }
 .emoji-menu .nav-tabs li:last-child a{ padding-top: 20px !important }

.js_ajax-forms label.switch {background: #31708f; border-radius: 4px; }
.js_ajax-forms label.switch .slider.round {     top: 23px; }


@media (min-width: 768px){
	body.modal-open:not(.n_chat) .main-header, body.modal-open:not(.n_chat) .top-bar {padding-right: 0px !important;  }
	.modal-open {overflow: auto !important;     padding-right: 0 !important; }
}


.main-wrapper .container.mt20 .row .col-md-10.col-md-offset-1.custom-scroll{ overflow: scroll; max-height: 74vh; }
.menu-chat-is-avail .toggle-handler{ display: none; }
@media (max-width: 767px){
	.publisher .publisher-tabs .dropdown.open .dropdown-menu > li > a { color: #4083a9 !important; }
	.posts-filter .pull-right.flip .btn-group .dropdown-menu > li > a { color: #333333 !important; }
	.menu-chat-is-avail .toggle-handler{ display: block; }
	.mobile-header{display: none}
	.navbar-static-top{margin-top: 4px}
	.show-sidebar.sidebar-l2 #content {margin-left: 0px !important; }
	.sidebar.sidebar-visible-mobile{display: none !important;}
	.sidebar.sidebar-visible-mobile.activeMobile{display: block !important; z-index: 51;}
	.st-content{z-index: 0}
	.newlayoutpost {width: 100% }
	ul.dropdown-menu.reversedropprofile {background: #fff !important; margin-left: -100px !important; margin-top: -1px !important; } 
	.js_live-messages a.dropdown-toggle {padding: 10px 0px !important; width: auto !important; }
	.js_live-messages{ width: 50px !important; }
	.mob_user_navigation{ width: auto !important; }
	.mobile-header ul li {width: 100% !important; float: none !important; clear: both !important; }
	.mobile-header {position: absolute; top: 49px; background: #2c3e50; width: calc(100% + 10px); padding-bottom: 15px; border-top: 1px solid #fff; }
	.menu-chat-is-avail{ padding-right: 50px; }
	.menu-chat-is-avail .toggle-handler{     position: absolute !important; right: 20px; top: -15px; width: auto !important; }
	.header-search > form{ display: block !important; margin-top: 10px !important; }
	.header-search button.btn.btn-inverse {margin-top: 0 !important; }
	.header-search .data-content .name a {color: #000; }
	li.dropdown.without-login-menu {position: absolute; top: -50px; right: 10px;  width: auto !important; }
	li.dropdown.without-login-menu.open {background: #fff; }
	li.dropdown.without-login-menu.open ul.dropdown-menu {position: absolute !important; background: #fff !important; margin: 0; padding: 0 !important; } 
	#search-input {border-radius: 0; min-width: 100% !important; color: #fff; }
	.mobile-header > div {padding-left: 10px; }
	.mobile-header > div .open .btn.dropdown-toggle{ background: transparent !important; }
	.mobile-header > div .navbar-container > ul > li {border: 1px solid #4497d6 !important; margin: 10px 0px; padding-bottom: 5px; }
	.mobile-header > div .navbar-container > ul > li:last-child{ border: 0 !important }
	.mobile-header > div .navbar-container > ul > li.dropdown.open {background: #222; }
	.mobile-header > div .navbar-container > ul > li.dropdown.open > a{ background: #40628a !important; border: 0; border-radius: 0; } 
	.mobile-header > div .navbar-container > ul > li a.dropdown-widget-footer {margin: 0px 10px; margin-bottom: 5px; }
	.header-search > form{ padding-left: 0px !important; }
	.header-search > form button.btn.btn-inverse {background: #000; }
	.custom-design-navbar .navbar-nav > li > a.dropdown-toggle{ line-height: 50px !important; }
	.brand-container.system-logo{ display: block !important; position: absolute; }
	.main-header .brand-container{ overflow: unset !important; }
	.sidebar-menu-handler{     position: absolute; left: -5px; color: #fff; font-size: 21px; height: 50px; width: 32px; background: #4497d6 !important; z-index: 1; text-align: center; line-height: 50px; }
	.brand-container.system-logo .brand img {max-width: 140px !important; margin-left: 20px !important; }
	 .st-content { height: calc(100vh - 180px); width: auto;     overflow: scroll;     background: #fff; }
	 .footer .col-lg-6.col-md-6.col-sm-6.copyright{ position: static; width: 100%; text-align: center; margin-left: 0px; }
	 .col-lg-6.col-md-6.col-sm-6.links {width: 100%; float: none; text-align: center; margin-left: 0px !important; padding-left: 0; padding-right: 0; padding-bottom: 10px; margin-top: -15px; }
	


	/*=================================22 July 2019=================================*/
	.visitor  .main-header .brand {text-align: center !important; padding: 0 0 0 0px !important;}
	.visitor .brand-container.system-logo .brand img {margin-left: 0px !important;}
	.visitor {height: 570px; overflow: scroll; }
	.navbar-nav .open .dropdown-menu > li > a{color: #6D8296 !important;}
	nav.navbar.navbar-subnav.custom-design-navbar.navbar-static-top.margin-bottom-none {padding-top: 5px; }
	ul.dropdown-menu.reversedropprofile {z-index: 1212121212121212 !important; position: absolute !important; right: unset !important; }

	/* 08-08-2019 */
	.navbar-subnav .navbar-nav > li > a { color: #fff !important; }
    /*.dropdown-menu > li > a { color: #fff !important; }*/
    .data-content .name a { color: #55acee !important; }
    .navbar-nav .dropdown-menu > li > a > img { height: 35px !important; padding-right: 4px !important; }
    .custom-design-navbar .navbar-nav .open .dropdown-menu { margin-top: 5px !important; }
   .mobile-header > div .navbar-container > ul > li.dropdown.open { background: #fff !important; }
   .mobile-header .data-content { font-size: 12px; }
   .mobile-header .data-content .time { font-size: 11px; }
   .mobile-header .data-content { color: #787878; }
   a.data-container span.name { color: #55aecc !important; }
   .custom-design-navbar .navbar-nav .open .dropdown-menu > li > a{ color: #fff !important; }
   .custom-design-navbar {max-height: calc(100vh - 50px); overflow: scroll; }
   .st-content-inner.friends-ui-tab-issue-fixing{ overflow: unset !important; }
}

 

/* New changes 24-07-2019 */
.lightbox-data button.close.lightbox-close.js_lightbox-close {position: absolute; margin-top: -20px; background: #fff; z-index: 11121212; opacity: 1; border-radius: 100%; margin-left: -10px; }
.lightbox-data .lightbox-post { padding: 0; margin-top: -5px; top: -5px !important; position: relative; }
.lightbox-data .lightbox-post > div{ width: 100% !important; }
.lightbox-data .lightbox-post > div .post-header a:hover{ color:#fff !important; } 
.people-tab-handler span.label {padding: 1px 5px; }
.friends-ui-tab-issue-fixing .nav.nav-tabs span.label {padding: 1px 5px; }
.friends-ui-tab-issue-fixing .data-container{ min-height: 64px !important; }
.st-content-inner.friends-ui-tab-issue-fixing {clear: both; overflow: hidden; }
.edit-delete-comment li:nth-child(2){ margin-bottom: 0; border-bottom: 0px; margin-top: -8px; }

.panel-top .panel-heading > .media {color: #3a6382 !important;}
.panel-top .panel-heading > .media h4{color: #FFF !important;}
.display-flex-user-replies .title h3 a{color: #55aced !important;}

.post-meta .post-dropdown-menu a:hover i.fa{ color:#555 !important; }
span.text-clickable.js_share {display: none; }
.dropdown_menu_feeling_toggle{     position: absolute; right: 30px; top: 0px; z-index: 1;     font-size: 20px; }
.dropdown_menu_feeling_toggle .fa{ padding: 0; margin:0; border: 0; }
.page-items-profile img {height: 100px; width: 100px; object-fit: cover; object-position: center; margin-bottom: 10px; }
.page-items-profile{ text-align: center; margin-bottom: 20px; }
.row.social-profile-posts-handler > * {margin: 0px 10px; }
.row.social-profile-posts-handler{ margin-top: 20px; }
.row.social-profile-posts-handler > .posts-filter { display: none; }


/* Login Redesign */
.login-width-mobile-email .header ul { margin: 0; padding: 0 !important; display: flex; width: auto; border: 1px solid #337ab7; margin-top: 5px; margin-bottom: 25px; }
.login-width-mobile-email .header { text-align: center; }
.login-width-mobile-email .header > div {display: inline-block; text-align: center; }
.login-width-mobile-email .header li {background: transparent; padding: 7px 30px; cursor: pointer; }
.login-width-mobile-email .header li.active {background: #337ab7; color: #fff; pointer-events: none; }
.login-width-mobile-email .content > div{ display: none; }
.login-width-mobile-email .content > div.active{ display: block; }
.input-phone ul {margin: 0; padding-left: 0 !important; }

/* 2-9-19  */
@media (max-width: 767px)
{
	.display-flex-center > .img-col-main .person-img {background:#FFF !important; z-index: 0 !important; margin: 0 !important; padding: 0 !important }
	.timeline-list .post {margin-bottom: 0 !important; }
}

.col-md-6 ul.profile-current-friends li {width: calc(20% - 5px) !important ; margin-right:5px !important; }
@media (max-width: 767px) and (min-width: 480px){
.data-section-main .display-flex-center .col-lg-6.col-md-7.col-xs-12.text-col-main {padding-left: 0px !important; margin-top: 12px !important; }
.forum-padding .media{ height: 260px !important }
.box-tabs-wrapper>ul>li>a {     font-size: 14px !important; }
.timeline-list .media-body .panel.panel-default.relative.celebrity {z-index: 2; }
ul.timeline-list > li.media > .media-left {float: none !important; left: 50%; margin-left: -60px;
       margin-top: 0px !important;}
ul.timeline-list > li.media:before {margin-left: 50%; }
.event-padding{ padding-left: 6px !important; padding-right: 7px !important; }
.forum-padding{ padding-left: 0px !important; padding-right: 0px !important; }
.forum-padding .panel-heading{ padding: 8px 5px !important }
.forum-padding .media{ height: 240px !important }
.forum-padding .tabbable ul { padding: 0px 6px !important  }
.forum-padding .tabbable .tab-content { padding: 9px !important  }
.my-forum .view-sidebar { padding-left: 0px !important }
.data-section-main .block.about-block .about-text h3{ margin-left: -6px !important }
.data-section-main .display-flex-center { display: block !important; }
.intro-text-col .intro-btns .btn-material{  padding: 11px 56px !important;   }
.forum-padding .media .col-md-12.col-lg-12.col-sm-12.button-create-design.text-right { margin-top: 100px !important; position: absolute !important; right: 18px !important; bottom: 10px !important; }
.friends-ui-tab-issue-fixing .offcanvas-mainbar .row .col-sm-12 { padding-left:0px !important ; padding-right:0px !important;}
}
@media (max-width: 479px) and (min-width: 320px) {
        ul.timeline-list > li.media > .media-left {float: none !important; }
        .data-section-main .display-flex-center { display: block !important; }
        .forum-padding { padding: 0px !important }
        .forum-padding .media .col-md-12.col-lg-12.col-sm-12.button-create-design.text-right button{ margin-top: 20px !important; margin-right: 20px !important }
        .col-md-6 ul.profile-current-friends li {width: calc(33% - 5px) !important; margin-right:5px !important;}
        .col-md-6 ul.profile-current-friends li:nth-child(3n + 1) {clear: both !important; overflow:hidden !important; }
        .contact-form .col-md-6 {padding-right: 7px; padding-left: 7px !important; }
        .display-flex-center .intro-text > h1 {margin-top: 10px; margin-bottom: 15px;     font-size: 30px !important;}
		.display-flex-center .intro-text > p {margin-top: 15px; margin-bottom: 0px !important;}
		.about-block .section-header {    margin-left: 8px; }
		.profile-about .col-sm-8 {    margin-left: 5px;}
		.intro-btns a:nth-child(1) {margin-bottom: 5px; }
		.offcanvas-mainbar .tab-content {border: 1px solid #e1e9e6;}
		.offcanvas-mainbar .nav-tabs > li:first-of-type > a {border: 1px solid #e1e9e6;}
		.my-forum .view-sidebar { padding-left: 0px !important;     margin-top: 0px !important;}
		.remove_pedding {    padding-left: 0px !important; padding-right: 0px !important;}
    }