.ui.grid.main-navbar .ui.menu{
    height: 50px !important;
}
.ui.menu .item{
    padding: 5px 15px !important;
    font-size: 14px !important;
}
.ui.menu{
    border: none;
}
.sub-nav-wrap .ui.menu.sub-menu{
    height: 40px;
}
.ui.button.border{
    width: 100px;
    margin-left: 10px !important;
    font-size: 14px !important;
}
.page-wrapper .featured-events .card .content .description img{
    box-shadow: 0 1px 9px 0 rgba(34,36,38,.15);
    margin-left: -12px;
}
.page-wrapper .featured-events .card .content .description img:first-child{
    margin-left: 0;
}
* {
    font-family: 'Open Sans', sans-serif !important;
}

.fa{
    font-family: FontAwesome !important;
}

.load_more_community{
    margin-bottom: 0 !important;
    padding-bottom: 30px;
}
.memerdetails-card:hover{
   box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.08);
}
.headroom{
    box-shadow: 0 1px 2px 0 rgba(34,36,38,.15);
}
.view-option{
    display: inline-block;
    float: right;
    margin-right: 0;
    margin-top: 20px;
}
.atcb-link{
    color: #777;
    font-size: 14px;
}
i.icon{
    font-family: Icons !important;
}
.profile-img{
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.08);
    width: 100px;
    height: 100px;
}
.featured-card:hover{
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.section_2 .swiper-container .swiper-wrapper .swiper-slide a{
    font-weight: 600;
    font-style: normal;
    color: #777;
    font-size: 14px;
}
.attendee-pics{
        width: auto !important;
    height: 100% !important;
    overflow: initial !important;
    border-radius: initial !important;
    border: none !important;
    align-items: center;
    margin: 10px auto !important;
}
.attendee-pics img{
    width: 45px;
    height: 45px;
    overflow: hidden;
    border-radius: 50%;
    border: 1px solid #ececec;
    margin-left: -7px;
    float: left;
}
.swiper-slide a{
    width: 120px !important;
}

.community-content #event-description .tab-content #tab2 .event-tab .e-section--wrapper {
    padding: 0 !important;
    
}
.community-content #event-description .tab-content #tab2 .event-tab .e-section--wrapper:hover {
    box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);
}
.community-content #event-description .tab-content #tab2 .event-tab .e-section .event-content h4 {
    font-weight: 600 !important;
    font-size: 16px !important;
    color: #555 !important;
}
.community-content #event-description .tab-content #tab2 .event-tab .e-section .event-content h5 {
    font-size: 14px !important;
}
.community-content #event-description .tab-content #tab2 .event-tab .e-section .event-content h6 {
    font-size: 14px !important;
}

.community-content #upcomming-event .content .event-content h4{
    font-weight: 600 !important;
    font-size: 16px !important;
    color: #555 !important;
}
.community-content #upcomming-event .content .event-content h5{
    font-size: 14px !important;
    color: #999 !important;
}
.community-content #upcomming-event .content .event-content h6{
    font-size: 14px !important;
}
.community-content #upcomming-event .content{
    box-shadow: none !important;
}
.community-content #upcomming-event .content:hover {
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.08) !important;
}
.navbar-default .collapse .branding-menu>li>a {
    padding: 5px 20px !important;
    font-size: 14px;
    font-weight: 600;
    color: #777 !important;
}

#profile-wrap .tabs-bar .nav-tabs li a span{
    font-size: 16px !important;
}
#profile-wrap .tabs-bar {
    height: 40px !important;
}
#profile-wrap .tabs-bar .nav-tabs li a {
    height: 37px !important;
    line-height: 24px !important;
}
#profile-wrap .tab-content {
    margin-top: 20px !important;
}

#profile-wrap .tab-content .tab-pane .form-content .form-group input {
    line-height: 20px !important;
}
.leftTxtlogin04 label {
    line-height: 32px !important;
}
.section_2 #forms #form2 .content-box #num input {
    padding: 5px 15px !important;
}
