/******** Dashboard New dated (4 April 2018) Starts *********/
#content{background-color:#ffffff}
#footer{padding-top:100px;margin-top:0px!important}

.makemenormal{font-weight:300;}

.message_notifications{top:7px!important;  padding:1px 6px;}
.dashboard-wrap {
	    background-size: cover;
    padding-bottom: 40px;
    padding-top: 30px;
    transition: all 0.5s ease-in-out;
}
.dashboard-left-profile-wrap{
	text-align: center;
}
.dashboard-left-profile-wrap a.profile-image{clear: both;
   clear: both;
    display: block;
    margin: 0 auto;
    position: relative;
    width: 88px;
    height: 88px;
    border-radius: 50%;
}
.dashboard-left-profile-wrap .fa-camera{  
	color: #fff;
    font-size: 18px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    z-index: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9;
}
.dashboard-left-profile-wrap .profile-image:hover img {
    filter: brightness(0.5);
}
.dashboard-left-profile-wrap .profile-image:hover .fa-camera{ opacity: 1;} 	
.dashboard-left-profile-wrap .tags, .dashboard-left-profile-wrap .tags i{
	font-size: 15px;
}
.dashboard-left-profile-wrap .tags i.fa-map-marker{padding-right: 0;}
.tags-col {
    display: inline-block;
    padding: 0 2px;
}
ul.dashboard-profile-list-col {
    list-style: none;
    padding: 25px 0 0;
    text-align: left;
    margin-bottom: 0px;
    margin-top: 25px;
    /* border-top: 1px solid #0081A1; */
}
ul.dashboard-profile-list-col li {
    padding: 0px 5px;
    font-weight: 500;
    display: flex;
    flex: 1;
    flex-direction: row;
    margin-bottom: 15px;
    align-items: center;
}
ul.dashboard-profile-list-col li:hover a {
    color: #0081A1;
}
ul.dashboard-profile-list-col li:first-child{
	padding-top:0px!important
}
ul.dashboard-profile-list-col li .inner_image {
    width: 45px;
    height: 45px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 10px;
}
ul.dashboard-profile-list-col li .inner_text{    display: inline-block;
    width: calc(100% - 45px);
    line-height: 22px;
        position: relative;
    bottom: 3px;
   }

ul.dashboard-profile-list-col li img{margin-right: 5px;width:40px;height:40px;}
ul.dashboard-profile-list-col li:last-child{
	border-bottom: none;
	padding-bottom:0px;
}
ul.dashboard-profile-list-col li a {
    font-weight: 500;
    color: #333;
    text-decoration: none;
    display: block;
}
.dash-profile-views{
	background-color: #0081A1;
	padding: 15px 10px;
	text-align: center;
}
.dash-profile-views label, .dash-profile-views span{display: block; color: #fff;}
.dash-profile-views label{
	font-size: 17px;
	    margin-bottom: 0px;
}
.dash-profile-views span a{
	font-size: 12px;
	color: #fff;
	font-weight: 300;
}
.dash-profile-views .membership{
	color:white;
	padding-top:10px;
}
.dash-profile-panel{
	padding: 0 18px 18px 18px;
}
.dash-profile-panel li.addhorizontalruler {
    border-bottom: 1px solid #c8c8c8;
    padding-bottom: 20px !important;
    padding-top: 4px!important;
    margin-bottom: 15px !important;
}
.dash-profile-panel ul.pro-post-list a:hover{color:#0081A1}
.dash-profile-panel-grey{
	background-color: #f8f8f8;
	padding: 10px;
	margin-bottom: 20px;
}
.dash-profile-panel-grey.last{margin-bottom: 0;}
.dash-profile-panel-grey h5{
	font-size: 15px;
	font-weight: 600;
	text-align: center;
}


ul.pro-fav-list{
	padding: 10px 0 0 0;
	list-style: none;
	font-size:10px;
	
}
ul.pro-fav-list li{
	display: inline-block;
	width: 32%;
	padding: 2px;
}
.dash-profile-panel-grey .link{
	text-align: center;
	padding: 10px 0;
	font-size: 12px;
	font-weight: 600;
}
ul.pro-fav-list.pro-post-list li img.profile_color{
	border-radius: 0;
	width: 50px;
	height: 50px;
	float: left;
}
ul.pro-fav-list.pro-post-list li {
    width: 100%;
    display: flex;
    padding: 5px 0 5px 5px;
    font-size: 13px;
    color: #333333;
    position: relative;
    align-items: center;
        margin-bottom: 10px;
}
ul.pro-fav-list.pro-post-list li i {
    font-size: 16px;
    width: 25px;
    text-align: center;
    position: relative;
    top: 1px;
    color: #333;
}
ul.pro-fav-list.pro-post-list li a{
	color: #333333;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    padding-left: 8px;
    padding-top: 5px;
	text-transform:capitalize;
	display: block;
	width: calc(100% - 25px);
}
ul.pro-fav-list.pro-post-list li p a:hover{
	color:#0081A1;
}

.event-list{background-color:transparent!important;
padding:10px 0 0 0!important}
.event-list i{color:#0081A1;margin-top:4px;}
.event-list li{
	padding:0 0 10px 0!important;
	margin-bottom:10px!important;
	float:left;
	width:100%;
}
.event-list li p{margin-bottom:1px!important}
.event-list li a{padding:0!important}
.dash-profile-panel-grey .link i.fa-plus{
	font-size: 6px;
}
.dashboard-wrap.font15{
	padding: 15px;
}


.group-posts-panel h4{
    color: #000;
    font-size: 16px;
   padding:20px;
}
.group-posts{width:100%;background-color:transparent; list-style:none;padding-left:0px;text-align:center}
.group-posts li{width:100%;padding:5px 0; padding-left:20px;}
.group-posts .col-sm-12{padding:0}
.group-posts .profile_cat_fashion,.group-posts .profile_cat_fashion .col-sm-3{float:left;clear:both;position:relative;width:100%;}
.group-posts .favourite-listing-featured label,.group-posts h3{display:none}
.group-posts .favourite-listing-featured .btn-primary{margin-top:5px;}
.group-posts .favourite-listing-featured{min-height:320px;}
.group-posts h4{padding-top:5px;}

.member-posts{width:100%;background-color:transparent; list-style:none;padding-left:0px;overflow-y:auto;max-height:285px;}
.member-posts li{width:100%;padding:5px 0; padding-left:20px;}
.member-posts i{color:#0081A1;margin-left:-15px;}
.member-posts li a{color:black}

.link a{font-size:12px;}

.look-for-wrap{
	padding-top: 30px;
	padding-bottom: 30px;
}
.look-for-wrap label{
	font-size: 15px;
	clear: both;
	display: block;
	padding-bottom: 15px;
}
.look-for-desc-wrap{
	/*background-color: #f8f8f8;*/
	min-height: 90px;
}
.look-for-desc-wrap p{
	font-size: 11px;
	font-weight: 400;
	color: rgba(0,0,0,0.4);
	padding-top: 15px;
	padding-bottom: 10px;
}
.user-slider{max-height:270px}
.carousel-members .carousel-slide{background-color:transparent!important}
.carousel-members .carousel-slide img{max-width:90px; max-height:90px;min-width:90px;margin-bottom:10px;}
.carousel-members .slick-prev{left:-10px;}

.carousel-slide {
    background: #f8f8f8;
    padding: 15px;
}
.carousel-slide-profileimg {
    float: left;
}

.carousel-profiles .slick-slide{
	min-height:200px!important
}

.carousel-profiles-content {
    display: block;
    padding-left: 35px;
	text-align:left;
}
.carousel-profiles-content label{
	font-weight: 400;
	display: block;
	padding-bottom: 0px;
	font-size: 13px;
}
.slick-slide {
    max-height: 100%!important;
    min-height: 151px!important;
	height:auto!important;
}
#myTabContent .tab-pane{
	display:block!important;
	height:0px;
	overflow-y:hidden;
}
#myTabContent .tab-pane.active{
	height:auto!important;
	overflow:visible!important;
}
.carousel-slide .tags{font-size:12px!important;margin-top:0px;}

.carousel-profiles-content p{
	font-size: 12px;
	font-weight: 400;
	line-height: 1.5;
	color: rgba(0,0,0,0.6);
	overflow-wrap: break-word;
}
.makeheadingh5{
	font-size: 15px;
    font-weight: 600;
}
.look-for-carousel{
	padding-bottom: 30px;
}
.look-for-carousel .slick-prev {
    left: -20px;
}
.look-for-carousel .slick-prev:before, .look-for-carousel .slick-next:before{
	color: #000;
}
.dash-profile-panel-event{
	padding: 20px;
	min-height: 410px;
    overflow: hidden;
}
.dash-profile-panel-members {
	padding: 20px;
	min-height: 275px;
    overflow: hidden;
}
.dash-profile-panel-members  label{font-weight:400}
.makemecenteralign{
	text-align:center;
	width:100%!important;
	
}
.makemecenteralign img{
	width:auto!important;
	height:auto!important;
}
.dash-profile-panel-event ul.pro-fav-list, .dash-profile-panel-members ul.pro-fav-list{
	max-height: 240px;
    overflow-y: auto;
	overflow-x: hidden;
	background:#f8f8f8 none repeat scroll 0 0;
	padding:10px 5px;
}
.dash-profile-panel-event h4, .dash-profile-panel-members h4{
	color: #000;
	font-size: 16px;
	margin-top: 0;
}
.dash-profile-panel-event ul.pro-fav-list.pro-post-list{
	padding: 20px 10px;
	background:#f8f8f8 none repeat scroll 0 0;
}
.dash-profile-panel-event ul.pro-fav-list.pro-post-list li p{
	padding-left: 0;
}
.dash-profile-panel-event ul.pro-fav-list.pro-post-list li p a{
	font-size: 15px;
	font-weight: 500;
}
.dash-profile-panel-event ul.pro-fav-list.pro-post-list li span{
	display: block;
	color: rgba(0,0,0,0.5);
	font-size: 12px;
	font-weight: 500;
}
.dash-profile-panel-event .link, .dash-profile-panel-members .link{
	padding: 10px 0;
	font-size: 10px;
	font-weight: 600;
}
.dash-profile-panel-members .pro-fav-list li{
	text-align:center;
}
.dash-profile-panel-members .pro-fav-list li img{
	max-width: 100%;
	height: 75px;
}
.dash-profile-panel-members .pro-fav-list li label{
	display: block;
	font-size: 11px;
	font-weight: 400;
	padding: 10px 0;
}
.learn-more-tab{
	background: #0081A1;
	padding: 20px;
}
.learn-more-tab p{
	font-size: 18px;
	font-weight: 600;
	color: #ffffff;
	line-height: 2.2;
    margin-bottom: 0;
}
.learn-more-tab .btn-default{
	font-size: 12px;
	font-weight: 300;
	text-transform: capitalize;
	border: 1px solid #ffffff;
}
.look-for-carousel #accordion .panel {
    margin-top: 0;
    margin-bottom: 2px;
}
.look-for-carousel #accordion .panel-default > .panel-heading{
	 background-color: #0081A1;
}
.nav-tabs>li{
	border:none !important;
}
.nav-tabs {
	border: none;
	padding-bottom: 15px;
}
.nav-tabs>li>a{
	border: 1px solid #0081A1!important;
	background: #ffffff;
	padding: 7px 8px;
	border-radius: 4px;
	font-size: 11px;
	font-weight: 400;
	color: #0081A1;
}
.nav-tabs>li.active>a, .nav-tabs>li:hover>a{
	color: #ffffff !important;
	background: #0081A1 !important;
}

.viewmorelink{min-width:140px;max-width:140px;}

.articleposts label{min-height:80px;}


@media screen and (min-width: 992px){
	.dash-event-panel{padding-left:0;}
	.dash-member-panel{padding-right:0;}
	.dash-profile-panel-event h4, .dash-profile-panel-members h4{display: inline-block; line-height: 30px;}
	.dash-profile-panel-members ul.nav-tabs, .dash-profile-panel-event ul.nav-tabs{float: none;}
	.dash-profile-panel-members div#myTabContent, .dash-profile-panel-event div#myTabContent {display: block; clear: both;}
}
@media screen and (max-width: 1199px){
	.dash-profile-panel-event, .dash-profile-panel-members{padding: 20px;}
	ul.pro-fav-list li{width:49%}
	.viewmorelink{margin-top:20px;}
}
@media screen and (max-width: 991px){
	.dash-member-panel, .dash-event-panel{padding:0;}
	.learn-more-tab, .learn-more-tab .text-right{text-align: center;}
	.dashboard-left-profile-wrap {padding: 20px 15px 5px;}
	ul.dashboard-profile-list-col li{padding: 7px;}
}
@media screen and (max-width: 767px){
	#accordion .panel-body{padding: 20px;}
	.look-for-carousel .slick-next {right: -20px;}
	.look-for-wrap, .look-for-carousel{padding-left: 0; padding-right: 0;}
	.dash-profile-panel-event, .dash-profile-panel-members{padding: 20px 15px;}
	#accordion h4.panel-title a {display: block;}
}
@media screen and (max-width: 600px){
	.carousel-slide.slick-slide{margin-right: 0;}
}
@media screen and (max-width: 640px){
	
	.articleposts label{
    min-height: 14px;
    padding-top: 15px;
    text-align: center;}
}
.dashboard-left-profile-wrap a.profile-image img.profile_color {
    width: 100%;
    height: 100%;
}

/******** Dashboard New dated (4 April 2018) ends *********/