x x x
x
Only portrait mode is currently supported - please rotate your device.

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


HTML
<style>

#sidebar-container-top{
	height: auto!important;
}
p{
	margin: 0;
}
button{
	color: white!important;
}

.custom-card-container .image-container img{
	buttons-wrapper{
    width: 200pxfit-content!important;
	height    flex-direction: 200pxrow!important;
	border-radius: 0px    margin-left: 50px!important;
}

.custombuttons-card-container .card-text-container .card-title{
	text-align: leftwrapper a{
    margin: 0 20px 0 0!important;
	width: fit-content!important;
}

.custom-cardcolumn-container .card-text-container{
	width: 100%;
}


#main-content{
	background: #eee!important;
}

</style>
Hide If
groupconfluence-administrators
HTML
<script>
const url_params = new URLSearchParams(window.location.search);
var param_name = url_params.get('company');
if(param_name == null){
	window.location.href = "/display/PN";
}
</script>
Custom section
ContainerIDprofile_header_container
Widthbox-sizing: border-box; padding: 20px; align-items: center; flex-direction: row; display: flex; width: calc(80% - 40px); height: 120px; background: black;margin: 40px auto;
HTML
<div id="profile_header_text" style='color: white; font-weight: bold; font-size: 40px; padding-left: 20px;'> </div>
Custom section
CustomCSSwidth: 80%!important;
Custom column
CustomCSSwidth: 320px; min-width: 320px!important; max-width: !important;
Heightauto
Show If
groupconfluence-administrators
Custom column
Heightauto
Width15%

Custom button
Typecustom-button
TextEdit Profile
Width100%

buttons-wrapper #message-button-link > button, .custom-column-container .buttons-wrapper #back-button-link > button{
	border-radius: 0!important;
	text-transform: uppercase;
    color: black!important;
    font-weight: bold!important;
	font-size: 17px!important;
    letter-spacing: 0.5px;
	background: var(--secondary-color)!important;
	margin: 0!important;
}

.custom-section-container .custom-column-container{
	height: unset!important;
}

.custom-column-container .buttons-wrapper #message-button-link > button{
	width: 200px!important;
}

.custom-column-container .buttons-wrapper #back-button-link > button{
	width: 250px!important;
}

div.sidebar-container .general-description-wrapper {
    width: 100%!important;
    padding: 25px!important;
    box-sizing: border-box!important;
}

.general-name{
    font-size: 24px!important;
    font-weight: bold!important;
}

.general-tagline{
    font-size: 18px!important;
}
div.sidebar-container{
    padding: 0!important;
    width: 100%!important;
    background: #333!important;
}

div.info-wrapper {
    padding: 35px 25px!important;
	color: white!important;
	border-top: #999 2px solid;
}

div.general-image-wrapper{    
    width: 300px!important;
    margin: 10px!important;
    box-sizing: border-box!important;
}
#profile_header_container #profile_header_text{
	height: auto!important;
}

.custom-card-container .image-container img{
	width: 200px!important;
	height: 200px!important;
	border-radius: 0px;
}

.custom-card-container .card-text-container .card-title{
	text-align: left;
}

.custom-card-container .card-text-container{
	width: 100%;
}


#main-content{
	background: #eee!important;
}

</style>


Hide If
groupconfluence-administrators


HTML
<script>
const url_params = new URLSearchParams(window.location.search);
var param_name = url_params.get('company');
if(param_name == null){
	window.location.href = "/display/PN";
}
</script>



Custom section
ContainerIDprofile_header_container
Widthbox-sizing: border-box; padding: 20px; align-items: center; flex-direction: row; display: flex; width: calc(80% - 40px); height: fit-content; background: black;margin: 40px auto;


HTML
<div id="profile_header_text" style='color: white; font-weight: bold; font-size: 40px; padding-left: 20px;'> </div>
<a id="profile_status" href="/display/PN#tab-STARTUPS">Back to Startups</div>



HTML

<style>
#profile_status{
	width: 220px;
	height: 50px;
	margin-left: auto;
	background: var(--secondary-color);
	line-height: 50px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	user-select: none;
	color: black;
	cursor: pointer;
}
.title{
	font-size: 14px;
	font-weight: normal;
	color: white;
	margin-bottom: 5px;
	height: fit-content!important
}
.subtitle{
	font-size: 15px;
	font-weight: bold;
	color: white;
	margin-bottom: 35px;
	height: fit-content!important;
}

#main-container-title{
	font-size: 22px;
	font-weight: bold;
	color: #333;
	margin-bottom: 30px;
}

#main-container-summary{
	font-size: 18px;
	font-weight: normal;
	color: #757575;
}
</style>


Custom section
CustomCSSmin-height: 500px; height: fit-content!important;border: none!important; background: transparent!important;width: 80%!important;margin: 0 auto!important;
ContainerIDcustom-section-company-container


Custom column
CustomCSSposition: relative; height: unset!important; background: transparent!important;width: 320px!important; min-width: 320px!important;


Show If
groupconfluence-administrators


Custom column
CustomCSSmargin: 0!important; width: 100%!important;
Heightauto

Custom button
Typecustom-button
TextEdit Profile
Width100%



Show If

Dynamic general sidebar
MessageButtonTitleView Website
MessageButtonCustomCSSbackground-color: #6781ca;
BackButtonCustomCSSbackground-color: #636363;
BackButtonUrl/display/PN/#tab-STARTUPS
SidebarHeight100%
BackButtonTitleBack to Startups


Custom section
CustomCSSpadding: 20px; box-sizing: border-box; background: #333; height: 100%; position: relative; display: flex; flex-direction: column;
ContainerIDsidebar-container


Custom section
CustomCSSmax-height: auto;margin-bottom: 25px; display: flex; flex-direction: column;padding-bottom: 20px;border-bottom: 2px solid lightgray;
ContainerIDsidebar-container-top


HTML
<div id='sidebar-container-title' class='subtitle'> </div>
<div id='sidebar-container-industry' class='title'> </div>



Custom section
CustomCSSheight: auto;display: flex; flex-direction: column;
ContainerIDsidebar-container-bottom


HTML
<!--
<div class='title'>Funding Stage</div>
<div id='sidebar-container-stage' class='subtitle'> </div>
<div class='title'>Amount Raised</div>
<div id='sidebar-container-funding' class='subtitle'> </div>
-->
<div class='title'>Tags</div>
<div id='sidebar-container-tags' class='subtitle'> </div>





Custom column
CustomCSSpadding: 30px; box-sizing: border-box; display: flex; flex-direction: column;height: unset!important;background: white!important;margin-left: 20px;width:100%!important;


HTML
<div id='main-container-title'> </div>
<div id='main-container-summary'> </div>



HTML
<script>
//var data_fields = [];
jQuery.ajax({
    url: "/rest/scriptrunner/latest/custom/searchJiraTicketsPaginated",
    headers: {
      'X-Atlassian-Token' : 'nocheck',
      'Content-type' : 'application/json'
    },
    type: "POST",
    dataType: 'json',
    data: JSON.stringify({
      "jql": "project = PGH AND issue = " + new URLSearchParams(window.location.search).get('company'),
      "startAt": 0,
      "maxResults": 1
    }),
	success: function(data){
		$('#profile_header_text')[0].innerHTML = data.issues[0]['fields']['customfield_10108'];
		$('#sidebar-container-title')[0].innerHTML = data.issues[0]['fields']['customfield_10108'];
		$('#sidebar-container-title')[0].style.fontSize = "22px";
		$('#sidebar-container-title')[0].style.marginBottom = "10px";
		$('#sidebar-container-industry')[0].innerHTML = data.issues[0]['fields']['customfield_10641'];
		$('#sidebar-container-industry')[0].style.fontSize = "16px";
		//$('#sidebar-container-stage')[0].innerHTML = data.issues[0]['fields']['customfield_10653'].value;
		//$('#sidebar-container-funding')[0].innerHTML = data.issues[0]['fields']['customfield_10224'];
		$('#sidebar-container-tags')[0].innerHTML = data.issues[0]['fields']['customfield_10640'];
		$('#main-container-title')[0].innerHTML = data.issues[0]['fields']['customfield_10116'];
		$('#main-container-summary')[0].innerHTML = data.issues[0]['fields']['customfield_10226'];
	}
});

</script>



Show If


Custom section
CustomCSSflex-direction: column; display: flex; position: relative; padding-top: 20px; background: transparent; border: none; border-top: #999 2px solid; width: 80%!important; margin: 80px auto 0 auto!important;


HTML
<div id='meet-the-team-label'>Meet the Team</div>
<style>
#meet-the-team-label{
	font-size: 32px;
	height: 32px;
	font-weight: bold!important;
	position: absolute;
	top: -45px;
	left: 0px;
	border-bottom: 2px solid #151515;
	padding-bottom: 11px;
}
</style>


List members pagination
GroupNameconfluence-administrators
CardURL/display/PN/Mentor+Profile?mentor=
UniqueIdentifiermentorlistmembers
PreviousButtonTextPrevious
CardSubtitleconfluence.position%confluence.department
Limit3r
NextButtonTextNext
Paginatetrue



Show If


General info cards

List members company
GroupNameconfluence-administrators
CardURL/display/PN/Mentor+Profile?mentor=



HTML
<style>
/* MAIN / OUTER CONTAINERS */
.nextprevbutton{
	width: 100px!important;
    max-width: 200px!important;
    height: 40px!important;
    border-radius: 0px!important;
    background: white!important;
    color: #3a3a3a!important;
    border-color: #3a3a3a!important;
	font-size: 14px!important;
}
.nextprevcontainer{
	width: fit-content!important;
	height: fit-content!important;
}

.list-member-paginated-cards{
	justify-content: flex-start!important;
	flex-direction: row;
}

.profilecard.custom-card-container{
    border-radius: 0!important;
    box-shadow: none!important;
    width: 300px!important;
    height: 450px!important;
    margin: 0 20px 20px 0!important;
	padding: 0!important;
}

.custom-card-container .image-container img {
    width: 100%!important;
    height: 100%!important;
    border-radius: 0!important;
    margin: 0!important;
    object-fit: cover!important;
    padding: 0!important;
}

.profilecard .image-container {
    display: flex!important;
    padding: 0!important;
    margin: 0!important;
    width: 100%!important;
    height: 320px!important;
	min-height: 320px!important;
}

.profilecard .card-text-container {
    display: flex!important;
    flex-direction: column!important;
    height: 100%!important;
    width: 100%!important;
}

.profilecard .card-title{
    color: #333!important;
    font-weight: bold!important;
    font-size: 22px!important;
	text-align: center!important;
}

.profilecard .card-subtitle{
	color: #333!important;
	font-size: 16px!important;
}


#company-profile-container {
	position: relative;
	flex-direction: column;
    height: auto !important;
    width: 100%;
}
#company-profile-content {
    display: flex !important;
    flex-direction: row;
    width: 85%;
    margin: 0 auto;
    position: relative;
	height: auto !important;
    top: -200px;
  	border: 1px solid var(--primary-color);
	max-width: 1100px;
}
#main-content > p {
	display: none;
}

#main-content > .custom-section-container {
	position: relative;
}

/* SIDEBAR */
.sidebar-container {
	height: auto !important;
}
#company-sidebar-container {
	width: 300px;
	flex-direction: column;
	height: auto !important;
    background-color: var(--primary-color);
    min-width: 300px;
}
#company-sidebar-container .custom-column-container {
	width: 100% !important;
}
#edit-profile-button-container {
	height: max-content !important;
}
#edit-profile-button {
	height: max-content;
	width: 100%
}
#edit-profile-button button {
	padding: 10px 0px;
}
.badges-container-sidebar {
	display: none !important;
}
.general-sidebar-content {
	padding-top: 0px !important;
	width: 100% !important;
}
.general-image-wrapper {
	width: 100% !important;
}
.general-image-wrapper img {
	width: 100% !important;
	height: 100% !important;
	border-radius: 0px !important; 
}
.sidebar-container .general-description-wrapper {
	padding: 30px;
}
.general-description-wrapper .general-name {
    font-size: var(--font-size-l);
    font-weight: var(--font-weight-title);
    text-transform: none;
    color: var(--secondary-font-color);
}
.general-description-wrapper .general-tagline {
    font-family: var(--secondary-font-family);
    font-size: var(--font-size-s);
    font-weight: var(--font-weight-title);
    color: var(--secondary-font-color);
}
#company-sidebar-container .info-wrapper h3 {
	font-family: var(--main-font-family);
    font-size: var(--font-size-xs);
    font-weight: var(--font-weight-title);
    color: var(--secondary-font-color);
}
#company-sidebar-container .info-wrapper p {
	font-family: var(--secondary-font-family);
	font-weight: var(--font-weight-title);
    color: var(--secondary-font-color) !important;
	font-size: var(--font-size-s);
}
#company-sidebar-container .info-wrapper p span {
	color: var(--secondary-font-color) 
Show If
General sidebar
MessageButtonTitleWebsite
TaglineHealth and Wellness
ImageSrc/download/attachments/50546285/vienhealth%20%281%29.png?version=1&modificationDate=1610755342070&api=v2
MessageButtonCustomCSSbackground-color: #6781ca;
BackButtonCustomCSSbackground-color: #636363;
BackButtonUrl/display/MEM/Network#tab-COMPANIES
MessageButtonUrlhttps://www.vienhealth.com
SidebarHeight100%
BackButtonTitleBack to Companies
NameVien Health
Dynamic general sidebar
MessageButtonTitleWebsite
MessageButtonCustomCSSbackground-color: #6781ca;
BackButtonCustomCSSbackground-color: #636363;
BackButtonUrl/display/MEM/Network#tab-COMPANIES
SidebarHeight100%
BackButtonTitleBack to Companies

Custom column
CustomCSSmargin-left: 20px;width:100%!important;
Heightauto
General content
ContentHeight120hv
General description
MyTitleBusiness Description

-

General info cards

List members company
GroupNamemorganstanley- -users
CardURL/display/MSPEOP/Member+Profile?user=

HTML
<style>
/* MAIN / OUTER CONTAINERS */
#company-profile-container {
	position: relative;
	flex-direction: column;
    height: auto !important;
    width: 100%;
}
#company-profile-content {
    display: flex !important;
    flex-direction: row;
    width: 85%;
    margin: 0 auto;
    position: relative;
	height: auto !important;
    top: -200px;
  	border: 1px solid var(--primary-color);
	max-width: 1100px;
}
#main-content > p {
	display: none;
}
.custom-column-container {
	width: 100%;
}
#main-content > .custom-section-container {
	position: relative;
}

/* SIDEBAR */
.sidebar-container {
	height: auto !important;
}
#company-sidebar-container .info-wrapper {
	width: 300px;
	flex-direction: column;
	height: auto !important    border-top: 1px solid #505050;
    background-colorpadding: var(--primary-color);
    min-width: 300px30px;
	padding-bottom: 45px;
}
#company-sidebar-container .custom-column-container {
	width: 100% !important;
}
#edit-profile-button


/* MAIN CONTENT / DESCRIPTION */
#company-profile-content .content-container {
	height: max-content !important;
}
#edit-profile-button {
	height: max-content;
	width: 100%
}
#edit-profile-button button {
	padding: 10px 0px;
}
.badges-container-sidebar {
	display: none !important;
}
.general-sidebar-content {
	padding-top: 0px !important;
	width: 100% !important;
}
.general-image-wrapper {
	width: 100% !important;
}
.general-image-wrapper imgauto;
	position: relative;
    min-height: calc(100% - 150px);
    border-left: 1px solid gray;
}

.content-container {
    background-color: transparent;
}

.content-container > .general-text-container {
	width: 100% !important;
	height: 100% !important;
	border-radiuspadding: 0px !important; 
}

.sidebarcontent-container .generalbody-description-wrappercontainer {
	padding: 30px;
}
.general-description-wrapper .general-name {    font-family: var(--main-font-family);
    font-size: var(--font-size-s);
    font-weight: var(--font-weight-paragraph-text);
    font-style: normal;
    font-sizestretch: var(--font-size-l)normal;
    line-height: 2.3;
    fontletter-weightspacing: var(--fontletter-weight-titlespacing);
    text-transformpadding: none50px;
}

.content-container .body-container p span  {
	color: var(--secondaryprimary-font-color) !important;
}

.general-descriptioncontent-container .buttons-wrapper .general-tagline { {
    display: flex;
    fontflex-familydirection: var(--secondary-font-family)row;
    font-sizepadding: var(--font-size-s)50px;
    fontjustify-weightcontent: var(--font-weight-title)space-between;
    coloralign-items: var(--secondary-font-color);
}
#company-sidebar-container .info-wrapper h3 {
	font-family: var(--main-font-family)center;
    margin-top: 0px;
    font-sizewidth: varcalc(--font-size-xs100% - 100px);
    font-weightposition: var(--font-weight-title)absolute;
    colorbottom: var(--secondary-font-color)0px;
}
#company
#message-sidebar-container .info-wrapper pbutton-link > button, #back-button-link > button {
	fontborder-familyradius: var(--secondaryborder-radius);
	font-family)size: 14px;
	font-weight: var(--font-weight-super-title);
    colortext-transform: var(--secondary-font-color) !important;
	font-size: var(--font-size-s)uppercase;
    width: 200px;
}
#company
#message-sidebarbutton-container .info-wrapper p span {
	color: var(--secondary-font-color) !importantlink > button:hover {
	opacity: 0.95;
}
#company
#back-sidebarbutton-container .info-wrapperlink > button {
    border-top: 1px solid #505050var(--primary-color);
    paddingbackground-color: 30px;
	padding-bottom: 45px;
}


/* MAIN CONTENT / DESCRIPTION */
#company-profile-content .content-container {
	height: auto;
	position: relative;var(--secondary-color);
    color: var(--primary-font-color);
    width: 200px;
    margin-top: 0px;
}

button.msg-button {
    minbackground-heightcolor: calc(100% - 150px);
    border-left: 1px solid grayvar(--sidebar-bb-fill) !important;
}

#back-button-link > button {
	background-color: var(--secondary-color) !important;
}

.contentmy-containertitle {
    backgroundletter-colorspacing: transparent;
}

.content-container > .general-text-container {
	width: 100%;
	padding: 0px;
}

.content-container .bodyvar(--letter-spacing);
}

#company-description-container {
    fontbackground-familycolor: var(--mainmainprof-font-familybackground);
}

#company-description-container    font-size.my-title {
	background-color: var(--fontprimary-size-scolor);
    font-weightcolor: var(--secondary-font-weight-paragraph-textcolor);
    font-style-webkit-background-clip: normalunset;
    font-stretch: normal;
    line-height: 2.3-webkit-text-fill-color: unset;
    letterfont-spacingweight: var(--letter-spacing);
    padding: 50px;
}

.content-container .body-container p span  {
	colorfont-weight-title);
    font-size: var(--primaryfont-fontsize-colorl) !important;
}

.content-container .buttons-wrapper {
    display: flexletter-spacing: var(--letter-spacing);
    flexline-directionheight: rowvar(--paragraph-line-height);
    padding: 40px 50px;
    justify-content: space-between;
    align-items: center;}

/* COMPANY TEAM (BOTTOM SECTION) */
#company-team-container {
    marginflex-topdirection: 0pxcolumn;
    widthheight: calc(100% fit-content 100px)!important;
    positionmin-height: absolute300px;
    padding-bottom: 0px100px;
}

#message-button-link > button, #back-button-link > button {
	border-radius: var(--border-radius);
	font-size: 14px;
	font-weight: var(--font-weight-super-title) width: 84%;
    margin: 0 auto;
	  position: relative;
    text-transformtop: uppercase-100px;
	    max-width: 200px1100px;
}

#message-button-link > button:hover {
	opacity: 0.95;
}

#back-button-link > button#company-team-container .general-text-container {
  padding: 0px;
  width: 100%;
  height: max-content !important;
}
.general-text-container {
    borderpadding: 1px solid var(--primary-color)0px;
    background-colorwidth: var(--secondary-color);100%;
}
#company-team-container .info-cards-container {
    colormargin: var(--primary-font-color)0px;
    widthpadding: 200px0px;
    margin-topwidth: 0px100%;
}

button.msg-button#company-team-container #myCards-companyteam-listmembers {
    background-color: var(--sidebar-bb-fill)	display: grid !important;
}

#back-button-link > button {
	background-color: var(--secondary-color) !important;
}

.my-title {    grid-template-columns: repeat(auto-fill, 320px);
    grid-gap: 20px;
    letterjustify-spacingcontent: var(--letter-spacing);
}

#company-description-container {
    background-color: var(--mainprof-background)space-evenly;
  	width: 100%;
}

#company#myCards-descriptioncompanyteam-containerlistmembers .mytintedrect-titlelistmempag {
	background-colormargin: var(--primary-color);
    color: var(--secondary-font-color);
    -webkit-background-clip: unset;
    -webkit-text-fill-color: unset 0px !important;
}
#company-team-container .info-cards-container > p {
	display: none;
}
#company-team-container .info-cards-container {
	display: grid !important;
    fontgrid-template-weightcolumns: varrepeat(--font-weight-titleauto-fill, 320px);
    fontgrid-sizegap: var(--font-size-l)20px;
    letterjustify-spacingcontent: var(--letter-spacing);
    line-height: var(--paragraph-line-height);
    padding: 40px 50px;
}

/* COMPANY TEAM (BOTTOM SECTION) */
#company-team-container {
    flex-direction: column;
    height: fit-content !important;
    min-height: 300px;
    padding-bottom: 100px;
    width: 84%;
    margin: 0 auto;
	  position: relative;
    top: -100px;
	  max-width: 1100px;
}
#company-team-container .general-text-container {
  padding: 0px;
  width: 100%;
  height: max-content !important;
}
.general-text-container {
    padding: 0px;
    width: 100%;
}
#company-team-container .info-cards-container {
    margin: 0px;
    padding: 0px;
    width: 100%;
}
#company-team-container #myCards-companyteam-listmembers {
  	display: grid !important;
    grid-template-columns: repeat(auto-fill, 320px);
    grid-gap: 20px;
    justify-content: space-evenly;
  	width: 100%;
}
#myCards-companyteam-listmembers .tintedrect-listmempag {
	margin: 0px !important;
}
#company-team-container .info-cards-container > p {
	display: none;
}
#company-team-container .info-cards-container {
	display: grid !important;
    grid-template-columns: repeat(auto-fill, 320px);
    grid-gap: 20px;
    justify-content: space-evenly;
}


@media only screen and (max-width: 1000px) {
	.content-container .buttons-wrapperspace-evenly;
}


@media only screen and (max-width: 1000px) {
	.content-container .buttons-wrapper {
		flex-direction: column;
	}
	#message-button-link, #back-button-link {
		width: 100% !important;
		margin: 10px 0px;
	}
	#message-button-link > button, #back-button-link > button {
		width: 100%;
	}
	#profile_header_container {
		flex-direction: column !important;
	}
	#profile_header_text {
		padding-left: 0px !important; 
	}
	#profile_status {
		margin: 10px auto;
	}
	#sidebar-container {
		margin-bottom: 30px !important;
	}
	#sidebar-container-bottom {
		height: 100% !important;
	}
}

@media only screen and (max-width: 750px) {
	.none-found {
		text-align: center;
	}
	#company-description-container .my-title {
		font-size: var(--font-size-m);
        text-align: left;
        color: var(--secondary-font-color) !important;
        background: var(--primary-color);
        -webkit-background-clip: unset !important;
        -webkit-text-fill-color: var(--secondary-font-color);
	}

	#rw_wrapper #rw_main #rw_theme_content #main {
		background-color: var(--secondary-color);
	}
	#company-sidebar-container {
		width: 100%;
	}
	.service-banner {
		height: 150px; 
	}
	#company-profile-content { 
		top: -30px
	}
	#company-profile-content .content-container {
		flex-direction: column-reverse;
	}
	#message-button-link, #back-button-link {
		width: 100% !important;
		margin: 10px 0px	border: none;
	}
	.content-container .buttons-wrapper {
		position: relative;
	}
	#message#company-buttonprofile-link > button, #back-button-link > button {content {
		flex-direction: column;
		width: 100%;
	}
}

@media only screen and (max-width: 750px) {
	.none-found	border: none;
	}
	.general-sidebar-content {
		text-alignposition: centerrelative;
	}
	#company.general-descriptionsidebar-containercontent .mygeneral-image-titlewrapper {
		font-size: var(--font-size-m);
        text-align: left;
        color: var(--secondary-font-color) !important;
        background: var(--primary-color)position: absolute;
		top: -70px;
        -webkit-background-clip	width: unset90px !important;
    	height:    -webkit-text-fill-color: var(--secondary-font-color);
	}

	#rw_wrapper #rw_main #rw_theme_content #main {
		background-color: var(--secondary90px !important;
    	left: 40px;
		border: 1px solid var(--primary-color);
	}
	#company-sidebar-team-container .general-text-container .my-title {
		widthfont-weight: 100%var(--font-weight-title);
	}
	.servicetext-banneralign: {
		height: 150px; 
	}
	#company-profile-content { 
		top: -30px
	}
	#company-profile-content .content-container {
		flex-direction: column-reverse;
		border: none;
	}
	.content-container .buttons-wrapper {
		position: relative;
	}
	left;
    }
    
    #company-sidebar-container .info-wrapper p {
        padding: 0px 40px;
    }
	
}

@media only screen and (max-device-width: 480px) and (min-device-width: 320px) {
    #company-profile-content {
		flex-direction: column;
		width: 100%;
		border: none;
	}
	.general-sidebar.content-container {
        padding-bottom: 70px;
    }
	#company-profile-content { 
		positiontop: relativeunset;
	}
	.general#company-sidebar-contentcontainer .general-image-wrapper {
		position: absolute;
		top: -70px;info-wrapper {
    	width: 90px !important100%;
    	height: 90px !important;
    	left	}
	.content-container .buttons-wrapper { 
		padding: 40px;
		borderwidth: 1pxcalc(100% solid var(--primary-color- 80px);
	}
	#company-team-container .general-text-container .my-title .service-banner {
		font-weight: var(--font-weight-title)display: block !important;
		text-alignwidth: left100%;
    }
    height: 
    #company-110px;
	}
	.sidebar-container .infogeneral-description-wrapper p {
        padding	padding-top: 0px 40px35px;
    }	padding-bottom: 10px;
	
}

@media only screen and (max-device-width: 480px) and (min-device-	#company-team-container {
		width: 320px) {
    #company-profile-content .content-container {
        padding-bottom: 70px;;
	}
	#page .rw_content_spaces_white1 #likes-and-labels-container, #page .rw_content_spaces_white1 .rw_blogpost_share {
		display: none;
	}
	.none-found { 
		font-size: var(--font-size-s) !important; 
    }
	#company-profile-content { 	color: var(--primary-color);
		topletter-spacing: unset;var(--letter-spacing) !important; 
	}
}
	#company-sidebar-container .info</style>


HTML
<style>
div.general-image-wrapper {
    	widthborder: 100%;
	}
	.content-container .buttons-wrapper { 
		padding: 40px;
		width: calc(100% - 80px);
	}
	.service-banner {
		display: block !important;
		width: 100%;
        height: 110px;
	}
	.sidebar-container .general-description-wrapper {
    	padding-top: 35pxsolid 1px #e0e0e0;
    background-color: #ffffff;
    height: unset !important;
}

div.sidebar-container {
    border-right: solid 1px #e0e0e0;
    background-color: #ffffff;
    width: calc(100% - 60px);
    padding: 30px;
    	padding-bottomheight: 10px;
	}
	#company-team-container {
		width: 320px;
	}
	#page .rw_content_spaces_white1 #likes-and-labels-container, #page .rw_content_spaces_white1 .rw_blogpost_share {
		display: none;
	}
	.none-found { 
		font-size: var(--font-size-s) !important; 
    	100% !important;
    font-family: var(--main-font-family);
    color: var(--primary-font-color);
    text-align: left;
}

div.sidebar-container .general-description-wrapper {
    padding: 30px 0;
    text-align: left;
}

div.info-wrapper {
    color: var(--primary-font-color);
		letter-spacing: var(--letter-spacing) !important; 
	}
}
</style>
HTML
<style>
div.general-image-wrapper {
    border: solid 1px #e0e0e0;
    background-color: #ffffff;
    height: unset    
}

.info-wrapper h3 span, .info-wrapper p span {
    color: var(--primary-font-color) !important;
    font-family: var(--main-font-family);
	text-align: left !important;
}

div.sidebar-containerinfo-wrapper h3 span {
    borderfont-rightsize: solid 1px #e0e0e018px;
    backgroundfont-colorweight: #ffffffbold;
    width: calc(100% - 60px);
    padding: 30px;
    height: 100% !important;}

.info-wrapper p span {
    font-familysize: var(--main-font-family);
 18px;
}

div#\$paramContainerID {
   color width: varcalc(--primary-font-color100vw - 160px);
    text-alignmargin: left;
}

div.sidebar-container .general-description-wrapper {80px;
    paddingborder: 30pxsolid 1px 0#e0e0e0;
    textbackground-aligncolor: left#ffffff;
}

div.info-wrapper
div#main-content {
    colorbackground: var(--primary-font-color);
    #ffffff;
}

.info-wrapper h3 span, .info-wrapper p spancustom-column-container:nth-child(2) {
    colorwidth: var(--primary-font-color) !important;calc(15% + 60px) !important;
}

.custom-column-container:nth-child(4) {
    font-familywidth: varcalc(--main-font-family)85% - 60px) !important;
	textmargin-alignleft: left0 !important;
}

.info-wrapper h3 span, .info-wrapper p {
    font-sizedisplay: 18px;
    font-weight: boldflex;
}

div.info-wrapper p span {
    font-sizepadding: 20px 18px0;
}

div#\$paramContainerIDdiv.sidebar-container .general-description-wrapper {
    width: calc(100vw - 160px);100%;
}

.buttons-wrapper {
    /* margin-top: 80px40px; */
}

.buttons-wrapper #message-button-link >  border: solid 1px #e0e0e0;button, #back-button-link > button {
    backgroundborder-colorradius: #ffffff;
}


div#main-content {8px;
    background: #ffffff;
}

.custom-column-container:nth-child(2) {var(--primary-color) !important;
    widthborder: calc(15% + 60px) !important;
}

.custom-column-container:nth-child(4) {none;
    color: #ffffff;
    font-family: var(--main-font-family);
    width: calc(85% - 60px) !important;
}

.info-wrapper h3, .info-wrapper p {font-size: 14px;
    padding: 18px;
    height: 54px;
    displaywidth: flex100%;
}

divbutton.infomsg-wrapperbutton {
    paddingmargin-bottom: 20px 015px;
}

div.sidebar-container .general-description-wrappera#message-button-link, a#back-button-link {
    width: 100%;
}

p.buttonsmy-wrappertitle {
    /* margin-toppadding: 40px; */
}

.buttons-wrapper #message-button-link > button, #back-button-link > button {50px 50px 0 50px;
    font-size: 28px;
    borderfont-radiusweight: 8pxbold;
    backgroundfont-family: var(--main-primaryfont-colorfamily) !important;
    border: none;}

.body-container {
    colorfont-size: #ffffff18px !important;
    fontletter-familyspacing: var(--main-font-family);0.45px !important;
}

div.info-cards-container {
    font-sizewidth: 14px100%;
    padding: 18px50px;
}

.general-text-container:nth-child(5)    height: 54px;.my-title {
    widthpadding-top: 100%0;
}

button.msg-button.general-text-container:nth-child(5) .body-container {
    margin-bottomdisplay: 15pxnone;
}

a#message.custom-button-link, a#back-button-linkcolumn-container:nth-child(2) {
    widthmargin: 100%0 auto;
}

pbutton.my-titlebutton {
    paddingmargin: 50px 50px 0 50px!important;
    fontborder-sizeradius: 28px0px;
    font-weight: bold;
    font-familybackground: var(--mainsecondary-font-familycolor)!important;
}

.body-container {
    font-sizecolor: 18px black!important;
    lettertext-spacingtransform: 0.45px !important;
}

div.info-cards-container {uppercase;
    font-weight: bold;
    widthletter-spacing: 100%0.5px;
    paddingfont-size: 50px16px;
}
</style>


Show If


HTML
<script>
.general-text-container:nth-child(5) .my-title { padding-top: 0; } .general-text-container:nth-child(5) .body-container { display: none; } .custom-column-container:nth-child(2) { margin: 0 auto; } button.my-button { border-radius: 8px; background: var(--primary-color) !important; border: none; color: #ffffff; font-family: var(--main-font-family); font-size: 14px; padding: 18px; height: 54px; margin-top: 10px; } </style>
//$('#company-profile-container .custom-column-container')[$('#company-profile-container .custom-column-container').length-1].prepend($('.buttons-wrapper')[0]);
$('.custom-column-container')[$('.custom-column-container').length-1].prepend($('.buttons-wrapper')[0]);

AJS.toInit(function(){
	$('.general-tagline')[0].innerHTML = $('.general-tagline')[0].innerHTML.substring(2).substring(0, $('.general-tagline')[0].innerHTML.length-4);
	document.getElementById('profile_header_text').innerHTML = $('.general-name')[0].innerHTML;
	$('#description-title .my-title')[0].innerHTML = "About " + $('.general-name')[0].innerHTML.toString();
});
</script>