.tabsWrapper {
    background: #E3E3E3;
}

.tabsWrapper ul.tabs {
    background: #E3E3E3!important;
}

.tabsWrapper > ul > .tab {
    background: none;
}

#profileViews {
    background-color: #dbdbdb !important;
    display: flex;
    justify-content: center;
}

.tabsWrapper,
#profileViews
.fullWidthContent {
    width: 980px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}

.tabsWrapper {
    overflow: hidden;
}

.tabsWrapper .selectedTab {
    background: #FFF !important;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    line-height: 40px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-bottom: 1px solid #FFF !important;
    padding: 0px 10px;

    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.6);
    font-size: 15px !important;
    height: 40px !important;
    /* padding-bottom: 8px !important; */
    font-weight: bold;
    width: auto !important;
}

.tabsWrapper .tab {
    padding: 0px 38px;
    line-height: 40px;
    font-size: 13px;
    height: 39px;
    display: inline;
    transition: background 0.3s;
    position: relative;
    color: #717171;
    left: -1px;
}

.tabsWrapper .tab:last-child {
    display: inline-block;
}

.tabsWrapper .tab:hover {
    background: #F4F4F4 !important;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.6);
}

.stretch {
    display: inline-block !important;
    width: 100%;
}

.contents.borderBottom.mainContainer.relative {
    /* padding: 10px; */
}

.searched_user.borderBottom {
    border-bottom: 1px solid #c8c8c8;
    padding: 20px 20px;
}

.tabsWrapper .tab {
    border-bottom: 1px solid #BCBBBB;
}

.contents.borderBottom.mainContainer.relative {
    border-bottom: 1px solid #CECECE;
    margin-top: 5px;
}

.contents.borderBottom.mainContainer.relative li.categories {
    line-height: 40px;
    margin-left: 20px;
    padding-right: 26px;
    background: url('../../images/bullets/greenArrow.png') no-repeat right center;
}

.userList a.searched_user {
    font-size: 20px;
    color: #1B77CE;
    line-height: 40px;
}

.userList .searched_user_company a {
    color: #00a5ef;
    font-size: 20px;
}

.user-contents {
    float: left;
    margin-top: 5px;
    width: 800px;
}

.tabsWrapper .tabs .tab a {
    /* font-weight: bold; */
    font-size: 16px !important;
}

div.contents ul.relative > li {
    float: left;
    line-height: 40px;
    margin-left: 20px;
    padding-right: 26px;
    background: url('../../images/bullets/greenArrow.png') no-repeat right center;
}

.viewerMenu > ul > li {
    float: left;
    margin-right: 20px;
}

.viewerMenu {
    margin-top: 10px;
}

div.contents > ul.relative {
    float: right;
    padding: 10px;
}

.searched_user.borderBottom .profilePicture {
    margin-top: 10px;
}

#profileViews h1 {
    line-height: 20px;
    padding: 20px 20px 15px 20px;
    margin-top: 5px;
}

.borderBottom > ul {
    /* width: 610px; */
    /* float: left; */
}

.borderBottom {
    border-bottom: 1px solid #B8B4B4;
}

.borderBottom > ul > li:last-child {
    border-bottom: none;
}

.postingsViewLeft {
    padding: 20px 20px 0px 20px;
}

.postingsViewLeft h2 {
    color: #3f95ce;
    /* font-weight: bold; */
    /* margin-bottom: 10px; */
    font-size: 24px;
}

div.contents > ul {
}

.searched_user ul.relative {
    float: right;
    padding: 10px 10px;
}

.contents.borderBottom.mainContainer.relative h1 {
    /* float: left; */
    font-size: 26px;
}

.contents.borderBottom.mainContainer.relative ul {
    float: right;
}

.relative.topMenuPosting {
    width: auto;
}

.contents.borderBottom.mainContainer.relative ul {
    width: auto;
}

.profilePicture.roundedPicture.square95 {
    float: left;
    margin-right: 25px;
}

.placeHolder {
    width: 95px;
    height: 95px;
    float: left;
    margin-left: 25px;
}

.view.detials {
    padding: 10px 20px;
    font-size: 16px;
    color: #333;
    background: #F6F6F6;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-top: 1px solid #CECECE;
}

.view.detials span {
    margin-right: 10px;
}

.view.detials span:first-child {
    border-right: 1px solid #979797;
    padding-right: 10px;
}

.postingsViewLeft > ul {
    padding-top: 10px;
}

.searched_user > li > .borderBottom {
    padding-bottom: 20px;
}

.dark-blue {
    color: #012e49;
    font-weight: bold;
    font-size: 15px;
}

h4.mainContainerHeading.relative {
    padding: 0px 0px 5px 19px;
}

h4.mainContainerHeading.relative a {
    color: #00a5ef;
    font-weight: bold;
}

.backToHomePage li {
    float: left;
    line-height: 40px;
    margin-left: 20px;
    padding-right: 26px;
    background: url('../../images/bullets/greenArrow.png') no-repeat right center;
}

.backToHomePage ul.relative {
    float: right;
    padding: 10px 20px;
}

#profileViews h1 span {
    color: #00a5ef;
}

.contactsContent {
    padding-bottom: 25px;
}