Your IP : 216.73.216.162


Current Path : /home/x/b/o/xbodynamge/namtation/wp-content/
Upload File :
Current File : /home/x/b/o/xbodynamge/namtation/wp-content/editor.scss.tar

themeisle-companion/vendor/codeinwp/gutenberg-blocks/src/components/icon-picker-control/editor.scss000064400000002470151126340220041332 0ustar00home/xbodynamge/lebauwcentre/wp-content/plugins.wp-block-themeisle-blocks-icon-picker-popover {
	&:not(.is-mobile) {
		&.is-bottom {
			z-index: 9999999;
		}
	}

	.components-popover__content {
		overflow-y: hidden;

		.components-menu-group {
			padding: 7px;
		}
		
		.components-popover__items {
			max-height: 300px;
			overflow-y: auto;

			button {
				&.is-selected {
					background: #f8f9f9;
				}

				i {
					margin-right: 5px;
				}
			}
		}
	}
}

.wp-block-themeisle-blocks-icon-picker-control {
	.wp-block-themeisle-blocks-icon-picker-button {
		background: transparent;
		position: relative;
		width: 100%;
		box-shadow: 0 0 0 transparent;
		transition: box-shadow .1s linear;
		border-radius: 4px;
		border: 1px solid #8d96a0;
	
		&.is-button {
			background: transparent;
		}
	
		&:hover {
			background: #fafafa;
			border-color: #999;
			box-shadow: inset 0 -1px 0 #999;
			color: #23282d;
			text-decoration: none;
		}
	
		&:focus {
			border: 1px solid black;
		}
	
		&:after {
			content: "";
			pointer-events: none;
			display: block;
			width: 0;
			height: 0;
			border-left: 3px solid transparent;
			border-right: 3px solid transparent;
			border-top: 5px solid currentColor;
			margin-left: 4px;
			margin-right: 2px;
			right: 8px;
			top: 12px;
			position: absolute;
		}

		i {
			line-height: 1.8;
			font-size: 15px;
			margin-right: 5px;
		}
	}
}
themeisle-companion/vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/pricing-table/editor.scss000064400000005177151126750410040710 0ustar00home/xbodynamge/namtation/wp-content/plugins// These margins make sure that nested blocks stack/overlay with the parent block chrome
// This is sort of an experiment at making sure the editor looks as much like the end result as possible
// Potentially the rules here can apply to all nested blocks and enable stacking, in which case it should be moved elsewhere
.wp-block-themeisle-blocks-pricing-table .editor-block-list__layout {
	margin-left: 0;
	margin-right: 0;

	// This max-width is used to constrain the main editor panel, it should not cascade into columns
	.editor-block-list__block {
		max-width: none;
	}
}

.wp-block-themeisle-blocks-pricing-table {
	display: block;
	position: relative;

	&.is-dim {
		&:before {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			background-color: rgba(0,0,0,.5);
		}

		.wp-block-column {
			z-index: 1;
		}
	}

	&.is-parallax {
		background-attachment: fixed !important;
	}

	> .editor-inner-blocks > .editor-block-list__layout {
		display: flex;

		> [data-type="themeisle-blocks/pricing-block"] {
			display: flex;
			flex-direction: column;
			flex: 1;
			width: 0;

			.editor-block-list__block-edit {
				margin-top: 12px;
				flex-basis: 100%;
			}
		}
	}

	.wp-block-column {
		&:first-child {
			margin-left: 0;
		}

		&:last-child {
			margin-right: 0;
		}

		position: relative;
		padding: 20px 10px;
		margin: 0 20px;
	}
  
	.raised {
		-webkit-box-shadow: 0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
		-moz-box-shadow: 0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
		box-shadow: 0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
	}
}

[data-type="themeisle-blocks/pricing-table"] {
	&[data-align="full"] {
		.wp-block-themeisle-blocks-pricing-table {
			padding: 100px 150px;
		}
	}

	&[data-align="wide"] {
		.wp-block-themeisle-blocks-pricing-table {
			padding: 30px 50px;
		}
	}
}

@media ( max-width:768px ) {
	.wp-block-themeisle-blocks-pricing-table {
		display: block;

		> .editor-inner-blocks > .editor-block-list__layout {
			display: block;
	
			> [data-type="themeisle-blocks/pricing-block"] {
				display: flex;
				flex-direction: column;
				flex: 1;
				width: auto;
	
				.editor-block-list__block-edit {
					margin-top: 12px;
					flex-basis: 100%;
				}
			}
		}
	}
}

@media ( max-width:1024px ) {
	[data-type="themeisle-blocks/pricing-table"] {
		&[data-align="full"] {
			.wp-block-themeisle-blocks-pricing-table {
				padding: 100px 20px;
			}
		}

		&[data-align="wide"] {
			.wp-block-themeisle-blocks-pricing-table {
				padding: 30px 50px;
			}
		}
	}
}home/xbodynamge/lebauwcentre/wp-content/themes/customify/assets/sass/admin/editor.scss000064400000000320151136663570025454 0ustar00
@import "../site/utils/vars";

@import "../site/utils/mixins";

@import "../site/vendors/gridlex/gridlex-vars";


@import "../site/base/base";
@import "../site/base/blocks";
@import "../site/layouts/blogs"; plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/google-map/editor.scss000064400000000543151143571270034110 0ustar00home/xbodynamge/dev/wp-content.wp-block-themeisle-blocks-google-map {
	position: relative;
	
	&.interactive {
		&:before {
			content: "";
			display: block;
		}

		.map {
			position: relative;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			text-align: center;
		}
	}

	.components-placeholder__fieldset {
	
		.components-placeholder__instructions {
			margin-top: 1em;
		}
	}
}wp-content/plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/services/editor.scss000064400000004544151143571650033713 0ustar00home/xbodynamge/dev// These margins make sure that nested blocks stack/overlay with the parent block chrome
// This is sort of an experiment at making sure the editor looks as much like the end result as possible
// Potentially the rules here can apply to all nested blocks and enable stacking, in which case it should be moved elsewhere
.wp-block-themeisle-blocks-services .editor-block-list__layout {
	margin-left: 0;
	margin-right: 0;

	// This max-width is used to constrain the main editor column, it should not cascade into columns
	.editor-block-list__block {
		max-width: none;
	}
}

.wp-block-themeisle-blocks-services {
	display: block;
	position: relative;

	&.is-dim {
		&:before {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			background-color: rgba(0,0,0,.5);
		}

		.wp-block-column {
			z-index: 1;
		}
	}

	&.is-parallax {
		background-attachment: fixed !important;
	}

	> .editor-inner-blocks > .editor-block-list__layout {
		display: flex;

		> [data-type="themeisle-blocks/service-block"] {
			display: flex;
			flex-direction: column;
			flex: 1;
			width: 0;

			.editor-block-list__block-edit {
				margin-top: 12px;
				flex-basis: 100%;
			}
		}
	}

	.wp-block-column {
		&:first-child {
			margin-left: 0;
		}

		&:last-child {
			margin-right: 0;
		}

		position: relative;
		padding: 20px 10px;
		margin: 0 20px;
	}
}

[data-type="themeisle-blocks/services"] {
	&[data-align="full"] {
		.wp-block-themeisle-blocks-services {
			padding: 100px 150px;
		}
	}

	&[data-align="wide"] {
		.wp-block-themeisle-blocks-services {
			padding: 30px 50px;
		}
	}
}

@media ( max-width:768px ) {
	.wp-block-themeisle-blocks-services {
		display: block;

		> .editor-inner-blocks > .editor-block-list__layout {
			display: block;
	
			> [data-type="themeisle-blocks/service-block"] {
				display: flex;
				flex-direction: column;
				flex: 1;
				width: auto;
	
				.editor-block-list__block-edit {
					margin-top: 12px;
					flex-basis: 100%;
				}
			}
		}
	}
}

@media ( max-width:1024px ) {
	[data-type="themeisle-blocks/services"] {
		&[data-align="full"] {
			.wp-block-themeisle-blocks-services {
				padding: 100px 20px;
			}
		}

		&[data-align="wide"] {
			.wp-block-themeisle-blocks-services {
				padding: 30px 50px;
			}
		}
	}
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/plugin-card/editor.scss000064400000010170151143575200034260 0ustar00home/xbodynamge/dev/wp-content.wp-block-themeisle-blocks-plugin-cards {
	padding: 0;

	&.align-left {
		float: left;
	}

	&.align-center {
		text-align: center;
	}

	&.align-right {
		float: right;
	}

	.components-placeholder {
		padding: 60px 1em;

		.components-placeholder__fieldset {
			max-width: 100%;
			padding: 0 50px;

			.components-base-control__field {
				margin-bottom: 0;
			}

			.search-plugin-field {
				width: 100%;
				background: #ffffff;
				position: relative;
		
				svg.dashicon {
					position: absolute;
					left: 0;
					margin: 12px;
				}
		
				.components-spinner {
					position: absolute;
					margin: 12px;
					right: 0;
				}
		
				input[type="text"] {
					position: relative;
					width: 100%;
					margin: 0;
					padding: 1em 3.5em 1em 3.5em;
					border-radius: 0;
					border-color: #e6eaee;
					background: 0 0;
					box-shadow: none;
					z-index: 2;
		
					&:focus {
						color: #191e23;
						border-color: #00a0d2;
						box-shadow: 0 0 0 1px #00a0d2;
						outline: 2px solid transparent;
						outline-offset: -2px;
					}
				}
		
				.plugin-card-search-results {
					width: 100%;
					list-style: none;
					background: #fff;
					margin: -1px 0 0;
					border: 1px solid #e6eaee;
					box-shadow: 0 1px 3px #e6eaee;
		
					div {
						max-height: 175px;
						overflow-y: auto;

						.plugin-card-list-item {
							position: relative;
							border-width: 0 0 1px 0;
							border-style: solid;
							border-color: #e6eaee;
							transition: opacity .7s;
							cursor: pointer;
							color: #00a0d2;
							display: flex;
							-webkit-box-align: center;
							-ms-flex-align: center;
							align-items: center;
							-webkit-box-orient: horizontal;
							-webkit-box-direction: normal;
							-ms-flex-direction: row;
							flex-direction: row;
							padding: .75em 1.25em;

							&:hover {
								background-color: #f7fcff;
							}

							img {
								-o-object-fit: cover;
								object-fit: cover;
								-o-object-position: center;
								object-position: center;
								width: 2.5em;
								height: 2.5em;
								margin: 0 1em 0 0;
							}

							span {
								text-align: left;
							}
						}
					}
				}
		
			}
		}
	}

	.themeisle-plugin-card {
		border: 1px #EAEAEA solid;
		display: inline-block;
		width: 350px;
		font-family: "PT Serif Caption";

		a {
			color: #000;
			text-decoration: none;
		}

		.card-header {
			text-align: center;
			padding: 25px;

			.card-logo {
				padding: 10px;
				img {
					width: 128px;
					height: 128px;
				}
			}

			.card-info {
				padding: 10px;

				h4 {
					font-size: 24px;
					margin: 0;
				}

				h5 {
					font-size: 16px;
					margin: 0;
				}
			}

			.card-ratings {
				font-family: "Font Awesome 5 Free";

				.star-full:before {
					content: "\f005";
					font-weight: 900;
				}

				.star-half:before {
				    content: "\f5c0";
					font-weight: 900;
				}

				.star-empty:before {
				    content: "\f005";
				}
			}
		}

		.card-details {
			background: #FCFCFC;
			border-top: 1px #EAEAEA solid;
			padding: 20px;
			font-size: 12px;
			text-align: center;

			.card-description {
				color: #707070;
				font-size: 12px;
				text-align: center;
			}

			.card-stats {
				padding: 25px 0 0 0;
				text-align: justify;

				h5 {
					color: #707070;
					border-bottom: 1px #d8d8d8 solid;
					font-size: 14px;
					margin: 0;
				}

				.card-stats-list {
					display: flex;

					.card-stat {
						flex: auto;
						padding-top: 10px;
						text-align: center;

						.card-text-large {
							color: #4550ae;
							font-size: 24px;
							display: block;
						}
					}
				}
			}
		}

		.card-download {
			background: #4551af;
			text-align: center;

			a {
				color: #fff;
				text-decoration: none;
				display: block;
				padding: 20px;
			}
		}
	}
}

[data-type="themeisle-blocks/plugin-cards"] {
	.edit-plugin-card{
		&:hover {
			svg {
				padding: 5px;
				box-shadow: inset 0 0 0 1px #555d66,inset 0 0 0 2px #fff;
			}
		}
	}
}

@media ( max-width:415px ) {
	.wp-block-themeisle-blocks-plugin-cards {
		.themeisle-plugin-card {
			width: auto;

			.card-details {
				.card-stats {
					.card-stats-list {
						display: block;
					}
				}
			}
		}
	}
}wp-content/plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/src/plugins/editor.scss000064400000000101151145403220034733 0ustar00home/xbodynamge/lebauwcentre.components-menu-group {
	.otter-icon {
		margin-right: 4px;
	}
}themeisle-companion/vendor/codeinwp/gutenberg-blocks/src/components/sizing-control/editor.scss000064400000003760151145403720040443 0ustar00home/xbodynamge/lebauwcentre/wp-content/plugins.wp-block-themeisle-blocks-sizing-control {
	.components-base-control__label {
		margin-bottom: 4px;
	}

	.wp-block-themeisle-blocks-sizing-control-wrapper {
		display: grid;
		grid-template-columns: 25% 25% 25% 25%;
		padding: 6px 0;

		&.linking {
			grid-template-columns: 20% 20% 20% 20% 20%;
		}

		.wp-block-themeisle-blocks-sizing-control-item {
			.wp-block-themeisle-blocks-sizing-control-item-input {
				width: 100%;
				border-radius: 0;
				text-align: center;
				padding: 5px;

				&[disabled] {
					background-color: #e6e9ec;
					cursor: not-allowed;
				}
			}

			.wp-block-themeisle-blocks-sizing-control-item-label {
				display: block;
				text-align: center;
				font-size: 9px;
				text-transform: uppercase;
				padding-top: 2px;
			}

			&:first-child {
				.wp-block-themeisle-blocks-sizing-control-item-input {
					border-radius: 5px 0 0 5px;
				}
			}

			&:last-child {
				.wp-block-themeisle-blocks-sizing-control-item-input {
					border-radius: 0 5px 5px 0;
				}
			}

			&.toggle-linking {
				display: flex;

				.wp-block-themeisle-blocks-sizing-control-item-input {
					height: 28px;
					border: 1px solid #8d96a0;
					width: 100%;
					display: flex;
					justify-content: center;
					margin: 1px;

					svg {
						width: 16px;
					    height: 16px;
					}
				}

				&.is-linked {
					.wp-block-themeisle-blocks-sizing-control-item-input {
						background: #a4afb7;
						color: #fff;

						&:hover {
							box-shadow: inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #a4afb7,0 1px 1px rgba(25,30,35,.2);
						}
					}
				}
			}
		}
	}
}

.wp-block-themeisle-blocks-sizing-control-overlay {
	margin: 8px;

	.dashicons-plus {
		margin-left: 10px;
		margin-right: 5px;
	}
}

@media ( max-width: 782px )  {
	.wp-block-themeisle-blocks-sizing-control {
		.wp-block-themeisle-blocks-sizing-control-wrapper {
			.wp-block-themeisle-blocks-sizing-control-item {
				&.toggle-linking {
					.wp-block-themeisle-blocks-sizing-control-item-input {
						height: 40px;
					}
				}
			}
		}
	}
}
plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/accordion-box/editor.scss000060400000001576151146330070036714 0ustar00home/xbodynamge/crosstraining/wp-content$white: rgba(254,255,250,1);
$grey: rgba(220,231,235,1);
$black: rgba(48,69,92,0.8);

.wp-block-themeisle-blocks-accordion-area {
	ul {
		list-style: none;
		perspective: 900;
		padding: 20px 0;
		margin: 0;
		
		li {
			position: relative;
			padding: 0;
			margin: 0;
			padding-bottom: 18px;
			padding-top: 18px;
			list-style: none;
			border-top: 1px dotted $grey;
			animation-delay: 0.5s;
	
			&:last-of-type {
				border-bottom: 1px dotted $grey;
			}

			.accordion-heading {
				line-height: 34px;
				font-weight: 300;
				letter-spacing: 1px;
				display: block;
				background-color: $white;
				margin: 0 !important;
			}

			.accordion-content {
				color: $black;
				font-size: 17px;
				line-height: 26px;
				letter-spacing: 1px;
				position: relative;
				margin-top: 14px !important;
				max-height: 800px;
				opacity: 1;
				transform: translate( 0 , 0 );
			}
		}
	}
}home/xbodynamge/lebauwcentre/wp-content/themes/onepress/assets/sass/editor.scss000064400000000123151150332450024163 0ustar00
@import "variables";
@import "document";
@import "contents"; 
@import "gutenberg";wp-content/plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/notice/editor.scss000060400000001065151150627450035445 0ustar00home/xbodynamge/crosstraining.themeisle-block-notice {

	&.components-notice {
		background-color: #E5F5FA;
		border-left: 4px solid #00a0d2;
		margin: 5px 15px 10px;
		padding: 8px 12px;
	
		&.is-success {
			border-left-color: #4ab866;
			background-color: lighten( #4ab866, 45% );
		}
	
		&.is-warning {
			border-left-color: #f0b849;
			background-color: lighten( #f0b849, 35% );
		}
	
		&.is-error {
			border-left-color: #d94f4f;
			background-color: lighten( #d94f4f, 35% );
		}
	
		.components-notice__content {
			font-size: 14px;
			line-height: 1.5;
			margin: 0 !important;
		}
	}
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/plugin-card/editor.scss000060400000010170151150630230036354 0ustar00home/xbodynamge/crosstraining/wp-content.wp-block-themeisle-blocks-plugin-cards {
	padding: 0;

	&.align-left {
		float: left;
	}

	&.align-center {
		text-align: center;
	}

	&.align-right {
		float: right;
	}

	.components-placeholder {
		padding: 60px 1em;

		.components-placeholder__fieldset {
			max-width: 100%;
			padding: 0 50px;

			.components-base-control__field {
				margin-bottom: 0;
			}

			.search-plugin-field {
				width: 100%;
				background: #ffffff;
				position: relative;
		
				svg.dashicon {
					position: absolute;
					left: 0;
					margin: 12px;
				}
		
				.components-spinner {
					position: absolute;
					margin: 12px;
					right: 0;
				}
		
				input[type="text"] {
					position: relative;
					width: 100%;
					margin: 0;
					padding: 1em 3.5em 1em 3.5em;
					border-radius: 0;
					border-color: #e6eaee;
					background: 0 0;
					box-shadow: none;
					z-index: 2;
		
					&:focus {
						color: #191e23;
						border-color: #00a0d2;
						box-shadow: 0 0 0 1px #00a0d2;
						outline: 2px solid transparent;
						outline-offset: -2px;
					}
				}
		
				.plugin-card-search-results {
					width: 100%;
					list-style: none;
					background: #fff;
					margin: -1px 0 0;
					border: 1px solid #e6eaee;
					box-shadow: 0 1px 3px #e6eaee;
		
					div {
						max-height: 175px;
						overflow-y: auto;

						.plugin-card-list-item {
							position: relative;
							border-width: 0 0 1px 0;
							border-style: solid;
							border-color: #e6eaee;
							transition: opacity .7s;
							cursor: pointer;
							color: #00a0d2;
							display: flex;
							-webkit-box-align: center;
							-ms-flex-align: center;
							align-items: center;
							-webkit-box-orient: horizontal;
							-webkit-box-direction: normal;
							-ms-flex-direction: row;
							flex-direction: row;
							padding: .75em 1.25em;

							&:hover {
								background-color: #f7fcff;
							}

							img {
								-o-object-fit: cover;
								object-fit: cover;
								-o-object-position: center;
								object-position: center;
								width: 2.5em;
								height: 2.5em;
								margin: 0 1em 0 0;
							}

							span {
								text-align: left;
							}
						}
					}
				}
		
			}
		}
	}

	.themeisle-plugin-card {
		border: 1px #EAEAEA solid;
		display: inline-block;
		width: 350px;
		font-family: "PT Serif Caption";

		a {
			color: #000;
			text-decoration: none;
		}

		.card-header {
			text-align: center;
			padding: 25px;

			.card-logo {
				padding: 10px;
				img {
					width: 128px;
					height: 128px;
				}
			}

			.card-info {
				padding: 10px;

				h4 {
					font-size: 24px;
					margin: 0;
				}

				h5 {
					font-size: 16px;
					margin: 0;
				}
			}

			.card-ratings {
				font-family: "Font Awesome 5 Free";

				.star-full:before {
					content: "\f005";
					font-weight: 900;
				}

				.star-half:before {
				    content: "\f5c0";
					font-weight: 900;
				}

				.star-empty:before {
				    content: "\f005";
				}
			}
		}

		.card-details {
			background: #FCFCFC;
			border-top: 1px #EAEAEA solid;
			padding: 20px;
			font-size: 12px;
			text-align: center;

			.card-description {
				color: #707070;
				font-size: 12px;
				text-align: center;
			}

			.card-stats {
				padding: 25px 0 0 0;
				text-align: justify;

				h5 {
					color: #707070;
					border-bottom: 1px #d8d8d8 solid;
					font-size: 14px;
					margin: 0;
				}

				.card-stats-list {
					display: flex;

					.card-stat {
						flex: auto;
						padding-top: 10px;
						text-align: center;

						.card-text-large {
							color: #4550ae;
							font-size: 24px;
							display: block;
						}
					}
				}
			}
		}

		.card-download {
			background: #4551af;
			text-align: center;

			a {
				color: #fff;
				text-decoration: none;
				display: block;
				padding: 20px;
			}
		}
	}
}

[data-type="themeisle-blocks/plugin-cards"] {
	.edit-plugin-card{
		&:hover {
			svg {
				padding: 5px;
				box-shadow: inset 0 0 0 1px #555d66,inset 0 0 0 2px #fff;
			}
		}
	}
}

@media ( max-width:415px ) {
	.wp-block-themeisle-blocks-plugin-cards {
		.themeisle-plugin-card {
			width: auto;

			.card-details {
				.card-stats {
					.card-stats-list {
						display: block;
					}
				}
			}
		}
	}
}wp-content/plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/services/editor.scss000060400000004544151150630350036005 0ustar00home/xbodynamge/crosstraining// These margins make sure that nested blocks stack/overlay with the parent block chrome
// This is sort of an experiment at making sure the editor looks as much like the end result as possible
// Potentially the rules here can apply to all nested blocks and enable stacking, in which case it should be moved elsewhere
.wp-block-themeisle-blocks-services .editor-block-list__layout {
	margin-left: 0;
	margin-right: 0;

	// This max-width is used to constrain the main editor column, it should not cascade into columns
	.editor-block-list__block {
		max-width: none;
	}
}

.wp-block-themeisle-blocks-services {
	display: block;
	position: relative;

	&.is-dim {
		&:before {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			background-color: rgba(0,0,0,.5);
		}

		.wp-block-column {
			z-index: 1;
		}
	}

	&.is-parallax {
		background-attachment: fixed !important;
	}

	> .editor-inner-blocks > .editor-block-list__layout {
		display: flex;

		> [data-type="themeisle-blocks/service-block"] {
			display: flex;
			flex-direction: column;
			flex: 1;
			width: 0;

			.editor-block-list__block-edit {
				margin-top: 12px;
				flex-basis: 100%;
			}
		}
	}

	.wp-block-column {
		&:first-child {
			margin-left: 0;
		}

		&:last-child {
			margin-right: 0;
		}

		position: relative;
		padding: 20px 10px;
		margin: 0 20px;
	}
}

[data-type="themeisle-blocks/services"] {
	&[data-align="full"] {
		.wp-block-themeisle-blocks-services {
			padding: 100px 150px;
		}
	}

	&[data-align="wide"] {
		.wp-block-themeisle-blocks-services {
			padding: 30px 50px;
		}
	}
}

@media ( max-width:768px ) {
	.wp-block-themeisle-blocks-services {
		display: block;

		> .editor-inner-blocks > .editor-block-list__layout {
			display: block;
	
			> [data-type="themeisle-blocks/service-block"] {
				display: flex;
				flex-direction: column;
				flex: 1;
				width: auto;
	
				.editor-block-list__block-edit {
					margin-top: 12px;
					flex-basis: 100%;
				}
			}
		}
	}
}

@media ( max-width:1024px ) {
	[data-type="themeisle-blocks/services"] {
		&[data-align="full"] {
			.wp-block-themeisle-blocks-services {
				padding: 100px 20px;
			}
		}

		&[data-align="wide"] {
			.wp-block-themeisle-blocks-services {
				padding: 30px 50px;
			}
		}
	}
}wp-content/plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/post-grid/editor.scss000060400000004445151150635630036100 0ustar00home/xbodynamge/crosstraining.wp-block-themeisle-blocks-posts-grid {
	display: flex;
	flex-wrap: wrap;

	&.is-grid {
		.grid-post {
			.grid-post-row {

				.grid-image-area {
					flex: 0 0 100%;
					max-width: 100%;
				}
		
				.grid-content-area {
					flex: 0 0 100%;
					max-width: 100%;

					.grid-content-category {
						margin: 10px 0;
					}
				}
			}

			&.grid-2 {
				flex: 0 0 50%;
				max-width: 50%;
				padding: 0 15px;
			}

			&.grid-3 {
				flex: 0 0 33%;
				max-width: 33%;
				padding: 0 15px;
			}

			&.grid-4 {
				flex: 0 0 25%;
				max-width: 25%;
				padding: 0 15px;
			}

			&.grid-5 {
				flex: 0 0 20%;
				max-width: 20%;
				padding: 0 15px;
			}
		}
	}

	.grid-post {
		margin: 20px 0;
		background: transparent;
		box-shadow: none;
		border: 0;
		border-radius: 6px;
		color: rgba(0,0,0,.87);
		width: 100%;

		.grid-post-row {
			display: flex;
			flex-wrap: wrap;
			margin-right: -15px;
			margin-left: -15px;

			.grid-image-area {
				flex: 0 0 33.333333%;
				max-width: 33.333333%;
				position: relative;
				width: 100%;
				min-height: 1px;
				padding-right: 15px;
				padding-left: 15px;

				.post-thumbnail {
					position: relative;
					padding: 0;
					z-index: 1;
					border-radius: 6px;

					img {
						width: 100%;
						border-radius: 6px;
						box-shadow: 0 5px 15px 5px rgba(0,0,0,.24),0 8px 10px -5px rgba(0,0,0,.2);
					}
				}
			}

			.grid-content-area {
				flex: 0 0 66.666667%;
				max-width: 66.666667%;
				position: relative;
				width: 100%;
				min-height: 1px;
				padding-right: 15px;
				padding-left: 15px;

				&.full {
					flex: 0 0 100%;
					max-width: 100%;
				}

				.grid-content-category {
					font-size: 11px;
					font-weight: bold;
					margin: 0;

					a {
						color: #000000;
						text-decoration: none;
					}
				}

				.grid-content-title {
					font-size: 16px;
					font-weight: bold;
					margin: 0;

					a {
						text-decoration: none;
					}
				}

				.grid-content-meta {
					margin: 0;
					font-size: 14px;

					a {
						color: #000000;
					}
				}

				.grid-content-excerpt {
					line-height: 1.5;
					margin: 1em 0;
				}
			}
		}
	}
}

@media ( max-width:600px ) {
	.wp-block-themeisle-blocks-posts-grid {

		&.is-grid {
			.grid-post {
				flex: 0 0 100% !important;
				max-width: 100% !important;
				padding: 0 !important;
			}
		}
	}
}wp-content/plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/chart/editor.scss000060400000000541151150645720035263 0ustar00home/xbodynamge/crosstrainingdiv[data-type="themeisle-blocks/chart-pie"] .edit-pie-chart:hover svg {
	padding: 5px;
	box-shadow: inset 0 0 0 1px #555d66,inset 0 0 0 2px #fff;
}

.wp-block-themeisle-blocks-chart-pie {
	width: 100%;

	.htRowHeaders {
		height: auto !important;
	}

	.ht_master {
		.wtHolder {
			height: auto !important;
		}
	}

	.is-button {
		margin-top: 10px;
	}
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/about-author/editor.scss000060400000002014151150647130036566 0ustar00home/xbodynamge/crosstraining/wp-content.wp-block-themeisle-blocks-about-author {
    border: 0;
    margin-bottom: 30px;
    border-radius: 6px;
    color: rgba(0,0,0,.87);
    width: 100%;
    position: relative;
    display: flex;
    min-width: 0;
	word-wrap: break-word;

	.themeisle-author-image {
		width: 16.66666667%;
		float: left;
		max-width: 96px;
		max-height: 96px;
		margin: auto 15px;

		.author-image {
			width: 100%;
			height: auto;
			box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
			border-radius: 50%;

			&:hover {
				opacity: 0.8;
			}
		}
	}

	.themeisle-author-data {
		width: 83.33333333%;
		float: left;
		margin: 0 15px;

		p {
			font-size: 14px;
		}
	}
}

@media ( max-width:961px ) {
	.wp-block-themeisle-blocks-about-author {
		display: inline-block;
		text-align: center;

		.themeisle-author-image {
			width: auto;
			float: none;
			max-width: 130px;
			max-height: 130px;
			margin: auto;
		}
		.themeisle-author-data {
			width: auto;
			float: none;
		}
	}
}dev/wp-content/plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/chart/editor.scss000064400000000541151150722330033151 0ustar00home/xbodynamgediv[data-type="themeisle-blocks/chart-pie"] .edit-pie-chart:hover svg {
	padding: 5px;
	box-shadow: inset 0 0 0 1px #555d66,inset 0 0 0 2px #fff;
}

.wp-block-themeisle-blocks-chart-pie {
	width: 100%;

	.htRowHeaders {
		height: auto !important;
	}

	.ht_master {
		.wtHolder {
			height: auto !important;
		}
	}

	.is-button {
		margin-top: 10px;
	}
}themeisle-companion/vendor/codeinwp/gutenberg-blocks/src/components/google-fonts-control/editor.scss000064400000002466151151406440041544 0ustar00home/xbodynamge/lebauwcentre/wp-content/plugins.wp-block-themeisle-blocks-google-fonts-popover {
	&:not(.is-mobile) {
		&.is-bottom {
			z-index: 9999999;
		}
	}

	.components-popover__content {
		overflow-y: hidden;

		.components-menu-group {
			padding: 7px;
		}
		
		.components-popover__items {
			max-height: 300px;
			overflow-y: auto;

			button {
				&.is-selected {
					background: #f8f9f9;
				}

				i {
					margin-right: 5px;
				}
			}
		}
	}
}

.wp-block-themeisle-blocks-google-fonts-control {
	.wp-block-themeisle-blocks-google-fonts-button {
		background: transparent;
		position: relative;
		width: 100%;
		box-shadow: 0 0 0 transparent;
		transition: box-shadow .1s linear;
		border-radius: 4px;
		border: 1px solid #8d96a0;
	
		&.is-button {
			background: transparent;
		}
	
		&:hover {
			background: #fafafa;
			border-color: #999;
			box-shadow: inset 0 -1px 0 #999;
			color: #23282d;
			text-decoration: none;
		}
	
		&:focus {
			border: 1px solid black;
		}
	
		&:after {
			content: "";
			pointer-events: none;
			display: block;
			width: 0;
			height: 0;
			border-left: 3px solid transparent;
			border-right: 3px solid transparent;
			border-top: 5px solid currentColor;
			margin-left: 4px;
			margin-right: 2px;
			right: 8px;
			top: 12px;
			position: absolute;
		}
	}

	.wp-block-themeisle-blocks-control-panel-control {
		padding: 0;
	}
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/google-map/editor.scss000060400000000543151151406450036207 0ustar00home/xbodynamge/crosstraining/wp-content.wp-block-themeisle-blocks-google-map {
	position: relative;
	
	&.interactive {
		&:before {
			content: "";
			display: block;
		}

		.map {
			position: relative;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			text-align: center;
		}
	}

	.components-placeholder__fieldset {
	
		.components-placeholder__instructions {
			margin-top: 1em;
		}
	}
}themeisle-companion/vendor/codeinwp/gutenberg-blocks/src/blocks/deprecated/pricing-table/editor.scss000064400000005177151151407130041372 0ustar00home/xbodynamge/lebauwcentre/wp-content/plugins// These margins make sure that nested blocks stack/overlay with the parent block chrome
// This is sort of an experiment at making sure the editor looks as much like the end result as possible
// Potentially the rules here can apply to all nested blocks and enable stacking, in which case it should be moved elsewhere
.wp-block-themeisle-blocks-pricing-table .editor-block-list__layout {
	margin-left: 0;
	margin-right: 0;

	// This max-width is used to constrain the main editor panel, it should not cascade into columns
	.editor-block-list__block {
		max-width: none;
	}
}

.wp-block-themeisle-blocks-pricing-table {
	display: block;
	position: relative;

	&.is-dim {
		&:before {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			background-color: rgba(0,0,0,.5);
		}

		.wp-block-column {
			z-index: 1;
		}
	}

	&.is-parallax {
		background-attachment: fixed !important;
	}

	> .editor-inner-blocks > .editor-block-list__layout {
		display: flex;

		> [data-type="themeisle-blocks/pricing-block"] {
			display: flex;
			flex-direction: column;
			flex: 1;
			width: 0;

			.editor-block-list__block-edit {
				margin-top: 12px;
				flex-basis: 100%;
			}
		}
	}

	.wp-block-column {
		&:first-child {
			margin-left: 0;
		}

		&:last-child {
			margin-right: 0;
		}

		position: relative;
		padding: 20px 10px;
		margin: 0 20px;
	}
  
	.raised {
		-webkit-box-shadow: 0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
		-moz-box-shadow: 0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
		box-shadow: 0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
	}
}

[data-type="themeisle-blocks/pricing-table"] {
	&[data-align="full"] {
		.wp-block-themeisle-blocks-pricing-table {
			padding: 100px 150px;
		}
	}

	&[data-align="wide"] {
		.wp-block-themeisle-blocks-pricing-table {
			padding: 30px 50px;
		}
	}
}

@media ( max-width:768px ) {
	.wp-block-themeisle-blocks-pricing-table {
		display: block;

		> .editor-inner-blocks > .editor-block-list__layout {
			display: block;
	
			> [data-type="themeisle-blocks/pricing-block"] {
				display: flex;
				flex-direction: column;
				flex: 1;
				width: auto;
	
				.editor-block-list__block-edit {
					margin-top: 12px;
					flex-basis: 100%;
				}
			}
		}
	}
}

@media ( max-width:1024px ) {
	[data-type="themeisle-blocks/pricing-table"] {
		&[data-align="full"] {
			.wp-block-themeisle-blocks-pricing-table {
				padding: 100px 20px;
			}
		}

		&[data-align="wide"] {
			.wp-block-themeisle-blocks-pricing-table {
				padding: 30px 50px;
			}
		}
	}
}wp-content/plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/tweetable/editor.scss000060400000002230151151407650036132 0ustar00home/xbodynamge/crosstraining.editor-block-list__block {
	.tweetable-icon {
		padding: 10px 8px;
	}
}

.editor-block-list__block {
 .tweetable-controls {
	.components-base-control__field {
		margin-bottom: 0;
	}
	input[type="text"] {
		width: auto;
		padding: 8px 8px;
	}
 }
}

.wp-block-themeisle-blocks-tweetable {
	display: block;
	background-color: #fff;
	position: relative;
	border: 1px solid #dddddd;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 15px 30px;
	margin: 15px 0px;

	p {
		margin: 0 0 10px 0;
		padding: 0;
		position: relative;
		word-wrap: break-word;
		color: #999999;
		font-size: 24px;
		line-height: 140%;
		box-shadow: none;
		letter-spacing: 0.05em;
		font-weight: 100;
		text-decoration: none;
		text-transform: none;
	}

	.tweetbutton {
		margin: 0;
		padding: 0;
		padding-right: 0px;
		position: relative;
		display: block;
		text-transform: uppercase;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		box-shadow: none;
		font-size: 12px;
		font-weight: bold;
		line-height: 100%;
		color: #999999;
		float: right;
		text-decoration: none;

		&:after {
			content: "\f301";
			color: #A0CCED;
			font-family: Dashicons;
			margin: 0 5px;
		}

	}
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/sharing-icons/editor.scss000064400000002563151151410310034613 0ustar00home/xbodynamge/dev/wp-content.wp-block-themeisle-blocks-sharing-icons {
	.social-icon {
		background: #999999;
		color: #ffffff;
		font-size: 14px;
		position: relative;
		margin: 10px 5px 10px 0;;
		padding: 12px;
		border: none;
		border-radius: 3px;
		white-space: normal;
		letter-spacing: 0;
		display: inline-block;
		text-align: center;
		vertical-align: middle;
		touch-action: manipulation;
		cursor: pointer;
		background-image: none;
		line-height: 20px;

		&.is-facebook {
			background-color: #3b5998;
			border-color: #3b5998;
		}

		&.is-twitter {
			background-color: #55acee;
			border-color: #55acee;
		}

		&.is-googleplus {
			background-color: #dd4b39;
			border-color: #dd4b39;
		}

		&.is-linkedin {
			background-color: #0976b4;
			border-color: #0976b4;
		}

		&.is-pinterest {
			background-color: #cc2127;
			border-color: #cc2127;
		}

		&.is-tumblr {
			background-color: #35465c;
			border-color: #35465c;
		}

		&.is-reddit {
			background-color: #ff4500;
			border-color: #ff4500;
		}

		&:hover {
			box-shadow: 0 14px 26px -12px rgba(59, 89, 152, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(59, 89, 152, 0.2);
		}

		i {
			min-width: 20px;
			color: #ffffff;
			font-size: 16px;
		}
	}

	&.has-label {
		i {
			border-right: 1px solid rgba( 255, 255, 255, 0.5 );
			margin-right: 10px;
			padding-right: 10px;
		}
	}
}

.themeisle-toolbar {
	width: 20px;
	height: 20px;
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/pricing-table/editor.scss000064400000005177151151411520034577 0ustar00home/xbodynamge/dev/wp-content// These margins make sure that nested blocks stack/overlay with the parent block chrome
// This is sort of an experiment at making sure the editor looks as much like the end result as possible
// Potentially the rules here can apply to all nested blocks and enable stacking, in which case it should be moved elsewhere
.wp-block-themeisle-blocks-pricing-table .editor-block-list__layout {
	margin-left: 0;
	margin-right: 0;

	// This max-width is used to constrain the main editor panel, it should not cascade into columns
	.editor-block-list__block {
		max-width: none;
	}
}

.wp-block-themeisle-blocks-pricing-table {
	display: block;
	position: relative;

	&.is-dim {
		&:before {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			background-color: rgba(0,0,0,.5);
		}

		.wp-block-column {
			z-index: 1;
		}
	}

	&.is-parallax {
		background-attachment: fixed !important;
	}

	> .editor-inner-blocks > .editor-block-list__layout {
		display: flex;

		> [data-type="themeisle-blocks/pricing-block"] {
			display: flex;
			flex-direction: column;
			flex: 1;
			width: 0;

			.editor-block-list__block-edit {
				margin-top: 12px;
				flex-basis: 100%;
			}
		}
	}

	.wp-block-column {
		&:first-child {
			margin-left: 0;
		}

		&:last-child {
			margin-right: 0;
		}

		position: relative;
		padding: 20px 10px;
		margin: 0 20px;
	}
  
	.raised {
		-webkit-box-shadow: 0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
		-moz-box-shadow: 0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
		box-shadow: 0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
	}
}

[data-type="themeisle-blocks/pricing-table"] {
	&[data-align="full"] {
		.wp-block-themeisle-blocks-pricing-table {
			padding: 100px 150px;
		}
	}

	&[data-align="wide"] {
		.wp-block-themeisle-blocks-pricing-table {
			padding: 30px 50px;
		}
	}
}

@media ( max-width:768px ) {
	.wp-block-themeisle-blocks-pricing-table {
		display: block;

		> .editor-inner-blocks > .editor-block-list__layout {
			display: block;
	
			> [data-type="themeisle-blocks/pricing-block"] {
				display: flex;
				flex-direction: column;
				flex: 1;
				width: auto;
	
				.editor-block-list__block-edit {
					margin-top: 12px;
					flex-basis: 100%;
				}
			}
		}
	}
}

@media ( max-width:1024px ) {
	[data-type="themeisle-blocks/pricing-table"] {
		&[data-align="full"] {
			.wp-block-themeisle-blocks-pricing-table {
				padding: 100px 20px;
			}
		}

		&[data-align="wide"] {
			.wp-block-themeisle-blocks-pricing-table {
				padding: 30px 50px;
			}
		}
	}
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/testimonials/editor.scss000060400000005723151151412510036672 0ustar00home/xbodynamge/crosstraining/wp-content// These margins make sure that nested blocks stack/overlay with the parent block chrome
// This is sort of an experiment at making sure the editor looks as much like the end result as possible
// Potentially the rules here can apply to all nested blocks and enable stacking, in which case it should be moved elsewhere
.wp-block-themeisle-blocks-testimonials-area .editor-block-list__layout {
	margin-left: 0;
	margin-right: 0;

	// This max-width is used to constrain the main editor panel, it should not cascade into columns
	.editor-block-list__block {
		max-width: none;
	}
}

.wp-block-themeisle-blocks-testimonials-area {
	display: block;
	position: relative;

	&.is-dim {
		&:before {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			background-color: rgba(0,0,0,.5);
		}

		.wp-block-column {
			z-index: 1;
		}
	}

	&.is-parallax {
		background-attachment: fixed !important;
	}

	> .editor-inner-blocks > .editor-block-list__layout {
		display: flex;

		> [data-type="themeisle-blocks/testimonials-block"] {
			display: flex;
			flex-direction: column;
			flex: 1;
			width: 0;

			.editor-block-list__block-edit {
				margin-top: 12px;
				flex-basis: 100%;
			}
		}
	}

	.wp-block-column {
		&:first-child {
			margin-left: 0;
		}

		&:last-child {
			margin-right: 0;
		}

		position: relative;
		padding: 20px 10px;
		margin: 0 20px;

		.wp-block-image {
			margin: 0 auto;
			width: 100px;
			height: auto;

			img {
				width: 100px;
				border-radius: 100%;
				box-shadow: 0 10px 25px 0 rgba(0,0,0,.3);
			}
		}

		h3 {
			&.testimonials-title {
				margin: 20px 0 0 0 !important;
			}
		}

		.testimonials-content {
			&:before {
				content: open-quote;
			}

			&:after {
				content: close-quote;
			}
		}
	}

	> .editor-inner-blocks > .editor-block-list__layout {
		display: flex;

		> [data-type="themeisle-blocks/testimonials-block"] {
			display: flex;
			flex-direction: column;
			flex: 1;
			width: 0;

			.editor-block-list__block-edit {
				flex-basis: 100%;
			}
		}
	}
}

[data-type="themeisle-blocks/testimonials-area"] {
	&[data-align="full"] {
		.wp-block-themeisle-blocks-testimonials-area {
			padding: 100px 150px;
		}
	}

	&[data-align="wide"] {
		.wp-block-themeisle-blocks-testimonials-area {
			padding: 30px 50px;
		}
	}
}

@media ( max-width:768px ) {
	.wp-block-themeisle-blocks-testimonials-area {
		display: block;

		> .editor-inner-blocks > .editor-block-list__layout {
			display: block;
	
			> [data-type="themeisle-blocks/testimonials-block"] {
				display: flex;
				flex-direction: column;
				flex: 1;
				width: auto;
	
				.editor-block-list__block-edit {
					margin-top: 12px;
					flex-basis: 100%;
				}
			}
		}
	}
}

@media ( max-width:1024px ) {
	[data-type="themeisle-blocks/testimonials-area"] {
		&[data-align="full"] {
			.wp-block-themeisle-blocks-testimonials-area {
				padding: 100px 20px;
			}
		}

		&[data-align="wide"] {
			.wp-block-themeisle-blocks-testimonials-area {
				padding: 30px 50px;
			}
		}
	}
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/testimonials/editor.scss000064400000005723151153325240034574 0ustar00home/xbodynamge/dev/wp-content// These margins make sure that nested blocks stack/overlay with the parent block chrome
// This is sort of an experiment at making sure the editor looks as much like the end result as possible
// Potentially the rules here can apply to all nested blocks and enable stacking, in which case it should be moved elsewhere
.wp-block-themeisle-blocks-testimonials-area .editor-block-list__layout {
	margin-left: 0;
	margin-right: 0;

	// This max-width is used to constrain the main editor panel, it should not cascade into columns
	.editor-block-list__block {
		max-width: none;
	}
}

.wp-block-themeisle-blocks-testimonials-area {
	display: block;
	position: relative;

	&.is-dim {
		&:before {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			background-color: rgba(0,0,0,.5);
		}

		.wp-block-column {
			z-index: 1;
		}
	}

	&.is-parallax {
		background-attachment: fixed !important;
	}

	> .editor-inner-blocks > .editor-block-list__layout {
		display: flex;

		> [data-type="themeisle-blocks/testimonials-block"] {
			display: flex;
			flex-direction: column;
			flex: 1;
			width: 0;

			.editor-block-list__block-edit {
				margin-top: 12px;
				flex-basis: 100%;
			}
		}
	}

	.wp-block-column {
		&:first-child {
			margin-left: 0;
		}

		&:last-child {
			margin-right: 0;
		}

		position: relative;
		padding: 20px 10px;
		margin: 0 20px;

		.wp-block-image {
			margin: 0 auto;
			width: 100px;
			height: auto;

			img {
				width: 100px;
				border-radius: 100%;
				box-shadow: 0 10px 25px 0 rgba(0,0,0,.3);
			}
		}

		h3 {
			&.testimonials-title {
				margin: 20px 0 0 0 !important;
			}
		}

		.testimonials-content {
			&:before {
				content: open-quote;
			}

			&:after {
				content: close-quote;
			}
		}
	}

	> .editor-inner-blocks > .editor-block-list__layout {
		display: flex;

		> [data-type="themeisle-blocks/testimonials-block"] {
			display: flex;
			flex-direction: column;
			flex: 1;
			width: 0;

			.editor-block-list__block-edit {
				flex-basis: 100%;
			}
		}
	}
}

[data-type="themeisle-blocks/testimonials-area"] {
	&[data-align="full"] {
		.wp-block-themeisle-blocks-testimonials-area {
			padding: 100px 150px;
		}
	}

	&[data-align="wide"] {
		.wp-block-themeisle-blocks-testimonials-area {
			padding: 30px 50px;
		}
	}
}

@media ( max-width:768px ) {
	.wp-block-themeisle-blocks-testimonials-area {
		display: block;

		> .editor-inner-blocks > .editor-block-list__layout {
			display: block;
	
			> [data-type="themeisle-blocks/testimonials-block"] {
				display: flex;
				flex-direction: column;
				flex: 1;
				width: auto;
	
				.editor-block-list__block-edit {
					margin-top: 12px;
					flex-basis: 100%;
				}
			}
		}
	}
}

@media ( max-width:1024px ) {
	[data-type="themeisle-blocks/testimonials-area"] {
		&[data-align="full"] {
			.wp-block-themeisle-blocks-testimonials-area {
				padding: 100px 20px;
			}
		}

		&[data-align="wide"] {
			.wp-block-themeisle-blocks-testimonials-area {
				padding: 30px 50px;
			}
		}
	}
}wp-content/plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/notice/editor.scss000064400000001065151153330040033327 0ustar00home/xbodynamge/dev.themeisle-block-notice {

	&.components-notice {
		background-color: #E5F5FA;
		border-left: 4px solid #00a0d2;
		margin: 5px 15px 10px;
		padding: 8px 12px;
	
		&.is-success {
			border-left-color: #4ab866;
			background-color: lighten( #4ab866, 45% );
		}
	
		&.is-warning {
			border-left-color: #f0b849;
			background-color: lighten( #f0b849, 35% );
		}
	
		&.is-error {
			border-left-color: #d94f4f;
			background-color: lighten( #d94f4f, 35% );
		}
	
		.components-notice__content {
			font-size: 14px;
			line-height: 1.5;
			margin: 0 !important;
		}
	}
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/accordion-box/editor.scss000064400000001576151153330130034604 0ustar00home/xbodynamge/dev/wp-content$white: rgba(254,255,250,1);
$grey: rgba(220,231,235,1);
$black: rgba(48,69,92,0.8);

.wp-block-themeisle-blocks-accordion-area {
	ul {
		list-style: none;
		perspective: 900;
		padding: 20px 0;
		margin: 0;
		
		li {
			position: relative;
			padding: 0;
			margin: 0;
			padding-bottom: 18px;
			padding-top: 18px;
			list-style: none;
			border-top: 1px dotted $grey;
			animation-delay: 0.5s;
	
			&:last-of-type {
				border-bottom: 1px dotted $grey;
			}

			.accordion-heading {
				line-height: 34px;
				font-weight: 300;
				letter-spacing: 1px;
				display: block;
				background-color: $white;
				margin: 0 !important;
			}

			.accordion-content {
				color: $black;
				font-size: 17px;
				line-height: 26px;
				letter-spacing: 1px;
				position: relative;
				margin-top: 14px !important;
				max-height: 800px;
				opacity: 1;
				transform: translate( 0 , 0 );
			}
		}
	}
}wp-content/plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/tweetable/editor.scss000064400000002230151156167460034036 0ustar00home/xbodynamge/dev.editor-block-list__block {
	.tweetable-icon {
		padding: 10px 8px;
	}
}

.editor-block-list__block {
 .tweetable-controls {
	.components-base-control__field {
		margin-bottom: 0;
	}
	input[type="text"] {
		width: auto;
		padding: 8px 8px;
	}
 }
}

.wp-block-themeisle-blocks-tweetable {
	display: block;
	background-color: #fff;
	position: relative;
	border: 1px solid #dddddd;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 15px 30px;
	margin: 15px 0px;

	p {
		margin: 0 0 10px 0;
		padding: 0;
		position: relative;
		word-wrap: break-word;
		color: #999999;
		font-size: 24px;
		line-height: 140%;
		box-shadow: none;
		letter-spacing: 0.05em;
		font-weight: 100;
		text-decoration: none;
		text-transform: none;
	}

	.tweetbutton {
		margin: 0;
		padding: 0;
		padding-right: 0px;
		position: relative;
		display: block;
		text-transform: uppercase;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		box-shadow: none;
		font-size: 12px;
		font-weight: bold;
		line-height: 100%;
		color: #999999;
		float: right;
		text-decoration: none;

		&:after {
			content: "\f301";
			color: #A0CCED;
			font-family: Dashicons;
			margin: 0 5px;
		}

	}
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/about-author/editor.scss000064400000002014151156170030034457 0ustar00home/xbodynamge/dev/wp-content.wp-block-themeisle-blocks-about-author {
    border: 0;
    margin-bottom: 30px;
    border-radius: 6px;
    color: rgba(0,0,0,.87);
    width: 100%;
    position: relative;
    display: flex;
    min-width: 0;
	word-wrap: break-word;

	.themeisle-author-image {
		width: 16.66666667%;
		float: left;
		max-width: 96px;
		max-height: 96px;
		margin: auto 15px;

		.author-image {
			width: 100%;
			height: auto;
			box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
			border-radius: 50%;

			&:hover {
				opacity: 0.8;
			}
		}
	}

	.themeisle-author-data {
		width: 83.33333333%;
		float: left;
		margin: 0 15px;

		p {
			font-size: 14px;
		}
	}
}

@media ( max-width:961px ) {
	.wp-block-themeisle-blocks-about-author {
		display: inline-block;
		text-align: center;

		.themeisle-author-image {
			width: auto;
			float: none;
			max-width: 130px;
			max-height: 130px;
			margin: auto;
		}
		.themeisle-author-data {
			width: auto;
			float: none;
		}
	}
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/font-awesome-icons/editor.scss000064400000005045151157565070035606 0ustar00home/xbodynamge/dev/wp-content.font-awesome-auto-complete {
  label {
    width: 15%;
    margin-right: -4px;
    border-radius: 3px 0 0 3px;
    background: #ddd;
    line-height: 30px;
    text-align: center;
    vertical-align: top;
    display: inline-block;
  }

  .react-autosuggest__container {
    display: contents;

    input {
      width: 85%;
      background: #ffffff;
      display: inline-block;
      font-size: 13px;
      height: 30px;
      box-shadow: 0 0 0 transparent;
      transition: box-shadow .1s linear;
      border-radius: 4px;
      border: 1px solid #8d96a0;
      border-radius: 0 5px 5px 0;
      outline: 2px solid transparent;
      outline-offset: -2px;
      overflow: hidden;
      padding: 5px 10px;
      margin: 0;
  
      &:focus {
        color: #191e23;
        border-color: #00a0d2;
        box-shadow: 0 0 0 1px #00a0d2;
        outline: 2px solid transparent;
        outline-offset: -2px;
      }
    }

    .react-autosuggest__suggestions-container {
      display: none;
    }

    .react-autosuggest__suggestions-container--open {
      display: block;

      ul {
        display: block;
        border: 1px solid #e2e4e7;
        box-shadow: 0 3px 30px rgba(25, 30, 35, 0.1);
        z-index: 5;
        position: absolute;
        margin: 10px 0 0 0;
        padding: 2px;
        max-height: calc(100vh - 120px);
        max-width: 245px;
        max-height: 300px;
        height: auto;
        overflow-y: auto;
        background: white;
        width: auto;

        .icon-select {
          &.selected {
            border: 1px solid #000000;
          }
        }

        li {
          margin: 0;

          &:hover {
            background: #f2f2f2;
            cursor: pointer;
          }
        }
      }

      &:before {
        content: '';
        position: absolute;
        display: inline-block;
        left: 16px;
        border-bottom: 12px solid #e2e4e7;
        border-left: 12px solid transparent;
        border-right: 12px solid transparent;
        z-index: 9;
      }

      &:after {
        content: '';
        position: absolute;
        display: inline-block;
        left: 17px;
        border-bottom: 13px solid #fff;
        border-left: 11px solid transparent;
        border-right: 11px solid transparent;
        z-index: 10;
      }
    }

    .icon-select {
      padding: 10px;

      i {
        margin-right: 10px;
      }
    }
  }
}

.wp-block-themeisle-blocks-font-awesome-icons {
  text-align: center;
}wp-content/plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/blocks/post-grid/editor.scss000064400000004445151157570420033777 0ustar00home/xbodynamge/dev.wp-block-themeisle-blocks-posts-grid {
	display: flex;
	flex-wrap: wrap;

	&.is-grid {
		.grid-post {
			.grid-post-row {

				.grid-image-area {
					flex: 0 0 100%;
					max-width: 100%;
				}
		
				.grid-content-area {
					flex: 0 0 100%;
					max-width: 100%;

					.grid-content-category {
						margin: 10px 0;
					}
				}
			}

			&.grid-2 {
				flex: 0 0 50%;
				max-width: 50%;
				padding: 0 15px;
			}

			&.grid-3 {
				flex: 0 0 33%;
				max-width: 33%;
				padding: 0 15px;
			}

			&.grid-4 {
				flex: 0 0 25%;
				max-width: 25%;
				padding: 0 15px;
			}

			&.grid-5 {
				flex: 0 0 20%;
				max-width: 20%;
				padding: 0 15px;
			}
		}
	}

	.grid-post {
		margin: 20px 0;
		background: transparent;
		box-shadow: none;
		border: 0;
		border-radius: 6px;
		color: rgba(0,0,0,.87);
		width: 100%;

		.grid-post-row {
			display: flex;
			flex-wrap: wrap;
			margin-right: -15px;
			margin-left: -15px;

			.grid-image-area {
				flex: 0 0 33.333333%;
				max-width: 33.333333%;
				position: relative;
				width: 100%;
				min-height: 1px;
				padding-right: 15px;
				padding-left: 15px;

				.post-thumbnail {
					position: relative;
					padding: 0;
					z-index: 1;
					border-radius: 6px;

					img {
						width: 100%;
						border-radius: 6px;
						box-shadow: 0 5px 15px 5px rgba(0,0,0,.24),0 8px 10px -5px rgba(0,0,0,.2);
					}
				}
			}

			.grid-content-area {
				flex: 0 0 66.666667%;
				max-width: 66.666667%;
				position: relative;
				width: 100%;
				min-height: 1px;
				padding-right: 15px;
				padding-left: 15px;

				&.full {
					flex: 0 0 100%;
					max-width: 100%;
				}

				.grid-content-category {
					font-size: 11px;
					font-weight: bold;
					margin: 0;

					a {
						color: #000000;
						text-decoration: none;
					}
				}

				.grid-content-title {
					font-size: 16px;
					font-weight: bold;
					margin: 0;

					a {
						text-decoration: none;
					}
				}

				.grid-content-meta {
					margin: 0;
					font-size: 14px;

					a {
						color: #000000;
					}
				}

				.grid-content-excerpt {
					line-height: 1.5;
					margin: 1em 0;
				}
			}
		}
	}
}

@media ( max-width:600px ) {
	.wp-block-themeisle-blocks-posts-grid {

		&.is-grid {
			.grid-post {
				flex: 0 0 100% !important;
				max-width: 100% !important;
				padding: 0 !important;
			}
		}
	}
}plugins/themeisle-companion/vendor/codeinwp/gutenberg-blocks/src/blocks/about-author/editor.scss000064400000002014151157575020036473 0ustar00home/xbodynamge/namtation/wp-content.wp-block-themeisle-blocks-about-author {
    border: 0;
    margin-bottom: 30px;
    border-radius: 6px;
    color: rgba(0,0,0,.87);
    width: 100%;
    position: relative;
    display: flex;
    min-width: 0;
	word-wrap: break-word;

	.themeisle-author-image {
		width: 16.66666667%;
		float: left;
		max-width: 96px;
		max-height: 96px;
		margin: auto 15px;

		.author-image {
			width: 100%;
			height: auto;
			box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
			border-radius: 50%;

			&:hover {
				opacity: 0.8;
			}
		}
	}

	.themeisle-author-data {
		width: 83.33333333%;
		float: left;
		margin: 0 15px;

		p {
			font-size: 14px;
		}
	}
}

@media ( max-width:961px ) {
	.wp-block-themeisle-blocks-about-author {
		display: inline-block;
		text-align: center;

		.themeisle-author-image {
			width: auto;
			float: none;
			max-width: 130px;
			max-height: 130px;
			margin: auto;
		}
		.themeisle-author-data {
			width: auto;
			float: none;
		}
	}
}