.jwebgcss_wrap {
	position: relative;
	margin: 15px 40px 0 10px;
	font-size: 15px;
}
.jwebgcs-metabox {
	padding: 10px;
}
.jwebgcs-flex-row{
	display: flex;
}
.jwebgcs-flex-column {
	width: 50%;
}
.jwebgcs-field {
	margin-bottom: 15px;
	display: inline;
}
.jwebgcs-field input:not(input[type="button"]) {
	width: calc(100% - 250px);
}
#authorsocialdiv .jwebgcs-field input {
	width: 100%;
}
.jwebgcs-title {
	position: relative;
	width: 150px;
	display: inline-block;
}
.jwebgcs-title .jwebgcs-tooltip {
	display: inline-block;
}
.jwebgcs-title .jwebgcs-tooltip .dashicons:hover + .jwebgcs-tooltip__text{
	display: block;
}
.jwebgcs-title .jwebgcs-tooltip__text {
	position: absolute;
	width: 300px;
	background: #dfdfdf;
	padding: 5px;
	border-radius: 8px;
	font-size: 11px;
	display: none;
	z-index: 1;
}
.jwebgcs-socials {
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
}
.jwebgcs-socials input {
	width: 90%;
}
.jwebgcs_tooltip {
	position: relative;
}
.jwebgcs_tooltip:hover .jwebgcs_tooltip_item {
	display: block;
}
.jwebgcs_tooltip_item {
	display: none;
	background: #3c2d2d;
	color: #fff;
	font-size: 11px;
	padding: 0px 5px;
	border-radius: 5px;
	position: absolute;
	top: 0;
	left: 33px;
}
.column-guestDisplayBox, .column-guestAuthorBio, .column-guestAuthorMail, .column-guestAuthorPhone, .column-guestAuthorUrl, .column-guestAuthorJob, .column-guestAuthorCia, .column-guestAuthorCiaUrl, .column-guestAuthorId {
	width: 5em !important;
	text-align: center !important;
}
.column-guestAuthorPic, .column-guestAuthorId {
	width: 5em !important;
	text-align: center !important;
}
.column-guestAuthorEntries {
	width: 6em !important;
}

ul#jwebg_authors li { position: relative; background: #f1f1f1; margin: 6px 0 0; padding: 10px; }
ul#jwebg_authors li .jwebgcs-m-tooltip { position: absolute;right: 10px; cursor: pointer; }
ul#jwebg_authors li .jwebgcs-m-tooltip:hover { color: red; }
.jwebgcs-clearfix{display:block !important;width:100% !important;height:0 !important;padding:0 !important;margin:0 !important;clear:both !important}
.journeya-inner{ max-width: 1000px; margin: 0 auto; }
.journeya-inner > div { margin: 0 auto; }
.jai { padding: 2rem; }
.journeya-inner-bottom { margin-top: 20px; border-top: 1px solid #ccc; padding: 50px 20px; }
.journeya-inner-bottom h3 { text-align: center; }
.guest_title, .guest_title * {
	padding: 0px;
	margin: 0px;
}
.wrap-social {
	margin-bottom: 0px;
}
body.user-edit-php #jwebg_author_image {
    width:150px;
}
.journeya-row { display: flex; align-items: start; }
.journeya-row img { width: 100%; height: auto; }
.journeya-row > div { padding: 0px 15px; }
.journeya-row > div:first-child { max-width: 250px; min-width: 250px; }
.journeya-title, .journeya-title * { font-size: 45px; margin: 0px; }
.journeya-meta, .journeya-meta * { margin: 5px 0; }
.journey-author-main { padding: 50px 0px; }

@media only screen and (max-width: 768px){
	.journeya-row { display: block; text-align: center; }
	.journeya-row > div:first-child { margin: 0 auto; }
}
