HEX
Server: LiteSpeed
System: Linux eko108.isimtescil.net 4.18.0-477.21.1.lve.1.el8.x86_64 #1 SMP Tue Sep 5 23:08:35 UTC 2023 x86_64
User: uyarreklamcomtr (11202)
PHP: 7.4.33
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/uyarreklam.com.tr/httpdocs/default.less.tar
httpdocs/wp-content/plugins/so-widgets-bundle/widgets/layout-slider/styles/default.less000064400000005475151544521560034074 0ustar00var/www/vhosts/uyarreklam.com.tr@import "../../../base/less/mixins";

@nav_color_hex: #FFFFFF;
@nav_size: 25;
@nav_align: right;

// Layout.
@vertically_align: false;
// Layout Desktop.
@slide_height: default;
@slide_padding: 50px;
@slide_padding_extra_top: 0px;
@slide_padding_sides: 10px;
@slide_width: 1280px;

// Layout Mobile.
@responsive_breakpoint: 780px;
@slide_height_responsive: default;
@slide_padding_responsive: 0px;
@slide_padding_top_responsive: 0px;
@slide_padding_sides_responsive: default;

// Design.
@text_size: default;
@text_color: default;
@heading_shadow: default;
@heading_color: default;

// "Pre-fill" Layout Slider widget area if height is set
& when ( isnumber( @slide_height ) ) {
	@media (min-width: @responsive_breakpoint) {
		min-height: @slide_height;
	}
}

& when ( isnumber( @slide_height_responsive ) ) {
	@media (max-width: @responsive_breakpoint) {
		min-height: @slide_height_responsive;
	}
}

.sow-slider-base {

	ul.sow-slider-images {
		min-height: 0 !important;

		.sow-slider-image-wrapper {
			padding: ~"calc( @{slide_padding} + @{slide_padding_extra_top} )" @slide_padding_sides @slide_padding @slide_padding_sides;
			max-width: @slide_width;
			height: @slide_height;

			& when (@vertically_align = true) {
				display: flex;
				flex-direction: column;
				justify-content: center;
			}

			@media (max-width: @responsive_breakpoint) {
				// If no responsive height is set, remove slider height
				& when not ( isnumber( @slide_height_responsive ) ) {
					height: auto;
				}

				& when ( isnumber( @slide_height_responsive ) ) {
					height: @slide_height_responsive;
				}

				padding-top: @slide_padding_responsive;
				padding-top: calc(~"@{slide_padding_responsive} + @{slide_padding_top_responsive}");

				& when ( isnumber( @slide_padding_sides_responsive ) ) {
					padding-right: @slide_padding_sides_responsive;
					padding-left: @slide_padding_sides_responsive;
				}
				& when ( isnumber( @slide_padding_responsive ) ) {
					padding-bottom: @slide_padding_responsive;
				}
			}

			// These heading tag styles and the paragraph tag styles below are only be used for old version of the
			// layout slider widget which still allowed setting heading and text color and size.
			& when ( iscolor( @heading_color ) ) {
				h1, h2, h3, h4, h5, h6 {
					line-height: 1.375em;
					color: @heading_color;
					margin: 0.1em 0;

					& when ( isnumber( @heading_shadow ) ) {
						text-shadow: 0 2px 2px rgba(0, 0, 0, @heading_shadow/100);
					}

				}
			}

			& when ( iscolor( @text_color ) ) {
				p {
					color: @text_color;
					text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
					margin: 1em 0;
					font-size: @text_size;
				}
			}
		}
	}

	.sow-slider-pagination {
		text-align: @nav_align;

		li a {
			background: @nav_color_hex;
		}
	}

	.sow-slide-nav {

		font-size: ~"@{nav_size}px";

		a {
			color: @nav_color_hex;
		}
	}

}
uyarreklam.com.tr/httpdocs/wp-content/plugins/so-widgets-bundle/widgets/taxonomy/styles/default.less000064400000001406151544522660033145 0ustar00var/www/vhosts@color: '';
@hover_color: '';

a {
	&.so-taxonomy-link {
		& when ( iscolor( @color ) ) {
			color: @color;
		}

		& when ( iscolor( @hover_color ) ) {
			&:hover {
				color: @hover_color;
			}
		}
	}

	&.so-taxonomy-button {
		margin-top: 1em;
		color: #fff;
		& when ( iscolor( @color ) ) {
			background: @color;
		}
		& when not ( iscolor( @color ) ) {
			background: #b0b0b0;
		}
		display: inline-block;
		margin-right: 0.5em;
		margin-bottom: 0.5em;
		text-decoration: none;
		line-height: 1em;
		font-size: 0.9em;
		padding: 0.65em 1em;

		&:hover {
			& when ( iscolor( @hover_color ) ) {
				background: @hover_color;
			}
			& when not ( iscolor( @hover_color ) ) {
				background: #cdcdcd;
			}
		}
	}
}

label {
	display: inline-block;
	margin-right: 0.5em;
}
httpdocs/wp-content/plugins/so-widgets-bundle/widgets/google-map/styles/default.less000064400000003435151545145660033324 0ustar00var/www/vhosts/uyarreklam.com.tr@import "../../../base/less/mixins";

@height: 480px;
@responsive_breakpoint: 780px;
@map_consent: default;

@map_consent_notice_text_background: rgba(0, 0, 0, 0.85);
@map_consent_notice_text_color: #fff;
@map_consent_notice_text_link: #fff;
@map_consent_notice_text_link_hover: #aaa;

@map_consent_notice_button_color: #fff;
@map_consent_notice_button_color_hover: #eee;
@map_consent_notice_button_background: #41a9d5;
@map_consent_notice_button_background_hover: #298fba;

.sow-google-map-canvas {
	height: @height;

	img {
		border-radius: 0;
		box-shadow: none;
		line-height: normal;
		max-width: none;
		zoom: normal;
	}

	// Reset the position of all divs to prevent a potential situation where the Google Maps logo could be hidden by unrelated CSS.
	div:not(.gm-style-iw-t):not(.gm-style-iw) {
		position: initial;
	}
}

& when ( @map_consent = 1 ) {
	.sow-google-map-consent {
		align-items: center;
		display: flex;
		min-height: @height;

		.sow-google-map-consent-prompt {
			background: @map_consent_notice_text_background;
			color: @map_consent_notice_text_color;
			width: 100%;

			.sow-google-map-consent-prompt-inner {
				margin: 0 auto;
				max-width: 780px;
				padding: 50px;
				text-align: center;

				@media (max-width: @responsive_breakpoint) {
					max-width: none;
					padding: 25px;
				}

				a {
					color: @map_consent_notice_text_link;
					&:focus,
					&:hover {
						color: @map_consent_notice_text_link_hover;

					}
				}

				button {
					background: @map_consent_notice_button_background;
					border: none;
					color: @map_consent_notice_button_color;
					display: block;
					margin: 10px auto 0;

					&:focus,
					&:hover {
						background: @map_consent_notice_button_background_hover;
						color: @map_consent_notice_button_color_hover;
					}
				}
			}
		}
	}
}
uyarreklam.com.tr/httpdocs/wp-content/plugins/so-widgets-bundle/widgets/features/styles/default.less000064400000014200151546325670033105 0ustar00var/www/vhosts@import "../../../base/less/mixins";

@title_font: default;
@title_font_weight: 400;
@title_font_style: default;
@title_size: default;
@title_color: default;
@title_tag: h5;

@text_font: default;
@text_font_weight: 400;
@text_font_style: default;
@text_size: default;
@text_color: default;

@more_text_font: default;
@more_text_font_weight: 400;
@more_text_font_style: default;
@more_text_size: default;
@more_text_color: default;
@per_row: 3;
@center_items: 3;
@feature_spacing: 25px;
@feature_spacing_mobile: default;

@container_size: 84px;
@icon_size: 24px;
@use_icon_size: false;
@link_feature: default;
@more_text_bottom_align: default;

@responsive_breakpoint: 520px;

.sow-features-list {
	display: flex;
	flex-wrap: wrap;
	gap: @feature_spacing;

	& when ( @more_text_bottom_align = true ) {
		align-items: stretch;
	}
	& when ( @center_items = 1 ) {
		justify-content: center;
	}

	.sow-features-feature {
		.box-sizing(border-box);
		position: relative;
		& when ( @more_text_bottom_align = true ) {
			display: flex;
			flex-direction: column;
			justify-content: space-between;
		}

		@media (min-width: @responsive_breakpoint) {
			&:nth-of-type(@{per_row}n+1) {
				padding-left: 0;
			}

			&:nth-of-type(@{per_row}n) {
				padding-right: 0;
			}
		}
		&.sow-icon-container-position-top {
			text-align: center;

			.sow-icon-container {
				margin-bottom: 10px;

				& when not ( @per_row = 1 ) and not ( @more_text_bottom_align = true ) {
					margin: 0 auto 10px;
				}
			}
		}

		&.sow-icon-container-position-right {
			align-items: center;

			.sow-icon-container {
				margin-right: 10px;
			}
		}

		&.sow-icon-container-position-left {
			align-items: center;

			.sow-icon-container {
				margin-left: 10px;
			}
		}

		& when ( @more_text_bottom_align = true ) {
			&.sow-icon-container-position-right,
			&.sow-icon-container-position-left {

				& > div {
					height: 100%;

					.sow-icon-container {
						margin: 0 auto;
					}
				}

				.textwidget {
					height: 100%;
				}
			}
		}

		&.sow-icon-container-position-bottom {
			align-items: center;
			text-align: center;

			.sow-icon-container {
				margin-top: 10px;
			}
		}

		&.sow-icon-container-position-top,
		&.sow-icon-container-position-bottom {
			.sow-icon-container {
				& when ( @per_row = 1 ) {
					& when ( @more_text_bottom_align = true ) {
						margin: auto;
					}
					& when not ( @more_text_bottom_align = true ) {
						margin: auto;
					}
				}
			}
		}

		.sow-icon-container {
			font-size: @container_size;
			height: @container_size;
			text-decoration: none;
			width: @container_size;
			flex: 0 0 @container_size;

			& when ( @more_text_bottom_align = true ) {
				margin: auto;
			}

			&:not(.sow-container-none) [class^="sow-icon-"],
			.sow-icon-image {
				align-items: center;
				color: #fff;
				display: flex;
				height: @container_size;
				justify-content: center;
				position: absolute;
				text-decoration: none;
				top: 0;
				width: @container_size;

				.icon_size() when ( @use_icon_size = true) {
					background-size: @icon_size @icon_size;
				}
				.icon_size() when not ( @use_icon_size = true) {
					background-size: contain;
				}
				.icon_size();
				background-position: center;
				background-repeat: no-repeat;
			}
		}

		@{title_tag} {
			margin: 1em 0;

			a {
				color: inherit;
				text-decoration: none;

				&:hover {
					text-decoration: underline;
				}
			}
		}

		p.sow-more-text {

			a {
				color: inherit;
				font-weight: 500;
				text-decoration: none;

				&:hover {
					text-decoration: underline;
				}
			}
		}

		p:last-child {
			margin-bottom: 0;
		}

		.sow-features-feature-text,
		.sow-features-feature-text p {
			.font(@text_font, @text_font_weight);
			color: @text_color;
			font-size: @text_size;
			font-style: @text_font_style;
			& when ( @more_text_bottom_align = true ) {
				@media (min-width: @responsive_breakpoint) {
					height: 100%;
				}
			}
		}

		.sow-features-feature-title {
			.font(@title_font, @title_font_weight);
			color: @title_color;
			font-size: @title_size;
			font-style: @title_font_style;
		}

		& when ( @more_text_bottom_align = true ) {
			.sow-features-feature-right-left-container {
				display: flex;
				flex-direction: inherit;
			}

			&.sow-icon-container-position-right,
			&.sow-icon-container-position-left {
				align-items: baseline;
				.textwidget {
					display: flex;
					flex-direction: column;
					justify-content: space-between;
				}
			}

			&.sow-icon-container-position-bottom .sow-icon-container {
				order: 3;
			}
		}

		p.sow-more-text {
			.font(@more_text_font, @more_text_font_weight);
			color: @more_text_color;
			font-size: @more_text_size;
			font-style: @more_text_font_style;

			a {
				color: inherit;
				font-weight: 500;
				text-decoration: none;

				&:hover {
					text-decoration: underline;
				}
			}
		}

		& when ( @link_feature = 1 ) {
			.sow-features-feature-linked-column {
				bottom: 0;
				left: 0;
				position: absolute;
				right: 0;
				top: 0;
				z-index: 101;
			}
		}
	}

	@media (max-width: @responsive_breakpoint) {
		gap: @feature_spacing_mobile;

		&.sow-features-responsive {
			.sow-features-feature  {
				flex-direction: row !important;
				justify-content: center;
			}

			.sow-icon-container-position-top,
			.sow-icon-container-position-right,
			.sow-icon-container-position-left {
				flex-direction: column !important;
			}

			.sow-icon-container-position-bottom {
				flex-direction: column-reverse !important;
			}

			& when ( @more_text_bottom_align = true ) {
				.sow-icon-container-position-right > div,
				.sow-icon-container-position-left > div {
					height: auto;
					text-align: center;
				}
			}

			.sow-features-feature {
				width: 100% !important;
			}

			.sow-features-feature-content,
			.sow-features-feature-title,
			.sow-more-text {
				text-align: center;
			}

			.sow-icon-container-position-left .sow-icon-container,
			.sow-icon-container-position-right .sow-icon-container {
				display: flex;
				justify-content: center;
				width: 100%;
			}

			.sow-icon-container-position-left .sow-icon-container {
				margin-left: 0;
			}

			.sow-icon-container-position-right .sow-icon-container {
				margin-right: 0;
			}
		}
	}
}
uyarreklam.com.tr/httpdocs/wp-content/plugins/so-widgets-bundle/widgets/contact/styles/default.less000064400000017744151546472250032737 0ustar00var/www/vhosts@import "../../../base/less/mixins";

.sow-form-field {
	display: block;
	.clearfix();

	label {
		display: block;
		margin-bottom: 5px;

		@label_width: default;
		@label_align: default;
		width: @label_width;
		text-align: @label_align;
		@label_font_color: default;
		color: @label_font_color;

		strong {
			@label_font_family: default;
			@label_font_weight: default;
			@label_font_style: default;
			.font(@label_font_family, @label_font_weight);
			font-style: @label_font_style;

			@label_font_size: default;
			font-size: @label_font_size;
		}

		&.sow-form-field-label-left {
			float: left;
			margin-right: 10px;
		}

		&.sow-form-field-label-right {
			float: right;
			margin-left: 10px;
		}
	}

	.sow-field-container {
		overflow: hidden;
		display: block;

		textarea:focus,
		input:focus,
		> :focus {
			@outline_style: solid;
			@outline_color: default;
			@outline_width: 1px;

			// NB: Do not optimize this into a single line, otherwise the removal of 'default' values won't work.
			outline-style: @outline_style;
			outline-color: @outline_color;
			outline-width: @outline_width;
		}
	}

	@field_font_family: default;
	@field_font_weight: default;
	@field_font_style: default;
	@field_font_size: default;
	@field_font_color: default;

	@field_background: default;

	@field_margin: default;
	@field_padding: default;
	@field_border_radius: default;
	@field_border: default;
	@field_max_width: default;
	@field_height: default;
	@field_height_textarea: default;
	@responsive_breakpoint: 780px;

	.sow-text-field {
		height: @field_height;
	}

	& when not ( @field_max_width = false ) {
		@media (min-width: @responsive_breakpoint) {
			.sow-text-field {
				max-width: @field_max_width;
			}

			&.sow-form-field-datepicker .sow-field-container,
			&.sow-form-field-location .sow-field-container {
				max-width: @field_max_width;
			}

			&.sow-form-field-datepicker .sow-text-field,
			&.sow-form-field-location .sow-text-field {
				max-width: none;
			}

			textarea {
				max-width: @field_max_width;
			}
		}
	}

	textarea {
		height: @field_height_textarea;
	}

	.sow-field-container {
		margin: @field_margin;
	}

	textarea,
	.sow-text-field {
		display: block;
		width: 100%;
		.box-sizing(border-box);
		border-radius: @field_border_radius;
		border: @field_border;
		padding: @field_padding;
		background: @field_background;
		color: @field_font_color;
		font-size: @field_font_size;
		.font(@field_font_family, @field_font_weight);
		font-style: @field_font_style;
	}

	&.sow-form-field-radio {

		ul {
			list-style: none;
			margin: 0;
			padding: 0;

			li {
				margin: 0;
			}

			label {
				margin-bottom: 0;
				display: flex;
				align-items: center;
			}

			input {
				float: left;
				margin-right: 0.5em;
				height: auto;
				flex: none;
			}
		}
	}

	&.sow-form-field-checkboxes {

		ul {
			list-style: none;
			margin: 0;
			padding: 0;

			li {
				align-items: center;
				display: flex;
				margin: 0;
			}

			label {
				margin-bottom: 0;
			}

			input {
				height: auto;
				margin-right: 0.5em;
				flex: none;
			}
		}
	}

	&.sow-form-field-select {

		select,
		.select2-container {
			.font(@field_font_family, @field_font_weight);
			background: @field_background;
			border-radius: @field_border_radius;
			border: @field_border;
			color: @field_font_color;
			font-size: @field_font_size;
			font-style: @field_font_style;
			padding: @field_padding;
		}

		.select2-container,
		.select2-search__field {
			width: 100% !important;
		}

		.select2-selection__rendered,
		.select2-search__field {
			padding: 0;
			margin: 0;

			&:focus {
				outline: none;
			}
		}

		.select2-search {
			margin-left: 3px;
		}

		.select2-selection__choice__remove {
			height: 100%;
		}

		.select2-selection__choice {
			margin-left: 2px;
			margin-top: 0;
		}

		.select2-selection--multiple {
			align-items: center;
			border: none;
			display: flex;
			padding: 0;
		}
	}

	@description_font_size: 0.9em;
	@description_font_color: #999;
	@description_font_style: italic;
	@description_top_margin: 0.2em;

	.sow-form-field-description {
		font-size: @description_font_size;
		margin-top: @description_top_margin;
		margin-left: 0.2em;
		color: @description_font_color;
		font-style: @description_font_style;
	}
}

.sow-recaptcha {
	margin-bottom: 1em;
}

.sow-contact-form {
	// Container Background.
	@container_background: default;
	@container_padding: 10px;

	// Container Border.
	@container_border_color: #c0c0c0;
	@container_border_width: 1px;
	@container_border_style: solid;

	padding: @container_padding;
	border: @container_border_color @container_border_style @container_border_width;
	background-color: @container_background;

	.sow-error {
		@error_background: #fce4e5;
		@error_border: #ec666a;
		@error_text: #ec666a;
		@error_padding: 5px;
		@error_margin: 10px;

		background: @error_background;
		border: 1px solid @error_border;
		color: @error_text;
		border-radius: 2px;
		padding: @error_padding;
		font-size: 0.8em;
		list-style: none;
		margin: 0 0 @error_margin 0;

		li {
			margin: 0;
		}
	}

	.sow-submit-styled {
		@submit_background_color: #eee;
		@submit_background_color_hover: default;
		@submit_background_gradient: 10%;
		@submit_border_color: #989a9c;
		@submit_border_color_hover: default;
		@submit_border_style: solid;
		@submit_border_width: 1px;
		@submit_border_radius: 3px;
		@submit_text_color: #5a5a5a;
		@submit_text_color_hover: default;
		@submit_font_size: default;
		@submit_weight: 500;
		@submit_padding: 10px;
		@submit_width: default;
		@submit_align: left;
		@submit_inset_highlight: 50%;
		text-align: @submit_align;

		.sow-submit {
			border-radius: @submit_border_radius;
			border: @submit_border_width @submit_border_style @submit_border_color;
			color: @submit_text_color;
			display: inline-block;
			font-size: @submit_font_size;
			font-weight: @submit_weight;
			padding: @submit_padding @submit_padding * 2;
			width: @submit_width;

			& when( @submit_background_gradient > 0% ) {
				.gradient(
					lighten(@submit_background_color, @submit_background_gradient),
					darken(@submit_background_color, @submit_background_gradient),
					lighten(@submit_background_color, @submit_background_gradient)
				);
			}

			& when( @submit_background_gradient = 0% ) {
				background: @submit_background_color;
			}

			&:hover,
			&:focus {
				border-color: @submit_border_color_hover;
				color: @submit_text_color_hover;

				& when not ( @submit_background_color_hover = default ) {
					& when( @submit_background_gradient > 0% ) {
						.gradient(
							lighten(@submit_background_color_hover, @submit_background_gradient),
							darken(@submit_background_color_hover, @submit_background_gradient),
							lighten(@submit_background_color_hover, @submit_background_gradient)
						);
					}

					& when( @submit_background_gradient = 0% ) {
						background: @submit_background_color_hover;
					}
				}
			}

			.sow-submit-box-shadow ( @percent ) when ( @percent > 0% ) {
				box-shadow: inset 0 -1px 0 fade( #fff, @percent );
			}

			.sow-submit-box-shadow( @submit_inset_highlight );
		}

		.sow-submit:disabled {
			color: lighten(@submit_text_color, 20%);
			cursor: not-allowed;
			background: lighten(@submit_background_color, 20%);
			border: @submit_border_width @submit_border_style lighten(@submit_border_color, 20%);
		}
	}
}

.sow-contact-form-success {
	@success_background_color: default;
	@success_border_color: default;
	@success_border_style: solid;
	@success_border_width: 1px;
	@success_color: default;
	@success_font_family: default;
	@success_font_size: default;
	@success_font_style: default;
	@success_font_weight: default;
	@success_padding: default;

	background-color: @success_background_color;
	color: @success_color;
	font-family: @success_font_family;
	font-size: @success_font_size;
	font-style: @success_font_style;
	font-weight: @success_font_weight;
	padding: @success_padding;

	& when not ( @success_border_color = default ) {
		border-color: @success_border_color;
		border-style: @success_border_style;
		border-width: @success_border_width;
	}

	p:last-of-type {
		margin-bottom: 0;
	}
}
uyarreklam.com.tr/httpdocs/wp-content/plugins/so-widgets-bundle/widgets/image/styles/default.less000064400000002703151546712740032354 0ustar00var/www/vhosts@responsive_breakpoint: 780px;
@title_alignment: default;
@image_alignment: default;
@image_display: block;
@image_max_width: default;
@image_height: default;
@image_width: default;
@size_enforce: default;
@image_shape: default;
@image_shape_size: default;
@image_shape_repeat: default;
@image_shape_position: default;

.widget-title {
	text-align: @title_alignment;
}

.sow-image-container {
	display: flex;
	align-items: flex-start;

	& when( @image_alignment = left ) {
		justify-content: flex-start;
	}
	& when( @image_alignment = right ) {
		justify-content: flex-end;
	}
	& when( @image_alignment = center ) {
		justify-content: center;
	}

	> a {
		display: inline-block;
		width: @image_width;
		max-width: @image_max_width;

		@media screen and ( -ms-high-contrast: active ), screen and ( -ms-high-contrast: none ) {  
			display: flex;
		}
	}

	.so-widget-image {
		display: block;
		height: @image_height;
		max-width: @image_max_width;
		width: @image_width;

		& when not (@image_shape = default ) {
			-webkit-mask-image: @image_shape;
			-webkit-mask-position: @image_shape_position;
			-webkit-mask-repeat: @image_shape_repeat;
			-webkit-mask-size: @image_shape_size;
			mask-image: @image_shape;
			mask-position: @image_shape_position;
			mask-repeat: @image_shape_repeat;
			mask-size: @image_shape_size;
		}

		& when (@size_enforce = 1 ) {
			@media (max-width: @responsive_breakpoint) {
				height: auto !important;
				max-width: 100%;
			}
		}
	}
}

httpdocs/wp-content/plugins/so-widgets-bundle/widgets/button-grid/styles/default.less000064400000000744151547125210033522 0ustar00var/www/vhosts/uyarreklam.com.tr@responsive_breakpoint: 780px;

@desktop_alignment: space-between;
@desktop_columns: 3;
@desktop_gap: 20px;

@mobile_alignment: center;
@mobile_columns: 3;
@mobile_gap: 20px;

.sow-buttons-grid {
	align-items: center;
	display: grid;
	gap: @desktop_gap;
	grid-template-columns: repeat(@desktop_columns, minmax(100px, 1fr));


	@media (max-width: @responsive_breakpoint) {
		display: grid;
		gap: @mobile_gap;
		grid-template-columns: repeat(@mobile_columns, minmax(100px, 1fr));
	}
}
httpdocs/wp-content/plugins/so-widgets-bundle/widgets/testimonial/styles/default.less000064400000010165151547245230033617 0ustar00var/www/vhosts/uyarreklam.com.tr@import "../../../base/less/mixins";

@testimonial_padding: 10px;

@testimonial_background: transparent;
@text_background: #f0f0f0;
@text_color: #666;
@text_border_radius: 4px;
@equalize_testimonial_height: default;

@title_font_family: default;
@title_font_weight: default;
@title_font_size: default;
@name_font_family: default;
@name_font_weight: default;
@name_font_size: default;
@location_font_family: default;
@location_font_weight: default;
@location_font_size: default;
@text_font_family: default;
@text_font_weight: default;
@text_font_size: default;

// Testimonial sizes
@testimonial_size: 33.333%;
@tablet_testimonial_size: 50%;
@mobile_testimonial_size: 100%;

// Image Sizes
@image_size: 75px;
@tablet_image_size: default;
@mobile_image_size: default;

// Responsive breakpoints
@tablet_width: 800px;
@mobile_width: 480px;

.widget-title {
	font-family: @title_font_family;
	font-weight: @title_font_weight;
	font-size: @title_font_size;
}

.sow-testimonials {

	.sow-testimonial-wrapper {
		width: @testimonial_size;

		@media screen and (max-width: @tablet_width) {
			width: @tablet_testimonial_size;
		}

		@media screen and (max-width: @mobile_width) {
			width: @mobile_testimonial_size;
		}
	}

	.sow-testimonial {
		background: @testimonial_background;
	}

	.sow-testimonial-name {
		font-family: @name_font_family;
		font-weight: @name_font_weight;
		font-size: @name_font_size;
	}

	.sow-testimonial-location {
		font-family: @location_font_family;
		font-weight: @location_font_weight;
		font-size: @location_font_size;
	}

	.sow-testimonial-text {
		font-family: @text_font_family;
		font-weight: @text_font_weight;
		font-size: @text_font_size;
		background: @text_background;
		color: @text_color;
		padding: @testimonial_padding @testimonial_padding*1.5;
		.rounded(@text_border_radius);
	}

	.sow-round-image-frame {
		border-radius: @image_size;
	}

	.sow-round-image-frame, .sow-image-wrapper-shape-square {
		width: @image_size;
		height: @image_size;
		max-width: 100%;
		
		@media screen and (max-width: @tablet_width) {
			width: @tablet_image_size;
			height: @tablet_image_size;
		}

		@media screen and (max-width: @mobile_width) {
			width: @mobile_image_size;
			height: @mobile_image_size;
		}
	}

	// All the specific layouts

	.sow-testimonial-wrapper {
		& when (@equalize_testimonial_height = true) {
			display: flex;

			.sow-testimonial {
			  display: flex;

			}
			&.sow-layout-text-above,
			&.sow-layout-text-below {
				.sow-testimonial {

					flex-direction: column;
				}
			}
			
			.sow-testimonial-text {
				display: flex;
				height: 100%;
			}
		}

		&.sow-layout-side {
			&.sow-user-left,
			&.sow-user-middle {
				.sow-testimonial-user {
					width: 33%;
					float: left;
					padding: @testimonial_padding @testimonial_padding*2 @testimonial_padding @testimonial_padding;

					img {
						margin: 0 auto;
						max-width: 100%;
					}
				}

			}

			&.sow-user-right {

				.sow-testimonial-user {
					width: 33%;
					float: right;
					padding: @testimonial_padding @testimonial_padding @testimonial_padding @testimonial_padding*2;

					img {
						margin: 0 auto;
						max-width: 100%;
						height: auto;
					}
				}

			}

		}

		&.sow-layout-text-above,
		&.sow-layout-text-below {

			.sow-testimonial-user {
				width: auto;
				padding: @testimonial_padding;

				img {
					height: auto;
				}
			}

			.sow-testimonial-text {

			}

		}

		&.sow-layout-text-below {

			.sow-testimonial-user {
				padding:@testimonial_padding;
			}

		}

	}

}

@media (max-width: @mobile_width) {
	&.so-widget-sow-testimonials > .sow-testimonials > .sow-testimonial-wrapper {
		padding: 0 10px;
		margin-bottom: 30px;

		&.sow-layout-text-above .sow-testimonial {
			.sow-testimonial-text {
				margin-bottom: 15px;
			}

			.sow-testimonial-user {
				padding-bottom: 0;
			}
		}

		.sow-testimonial {
			align-items: center;
			flex-direction: column;

			.sow-testimonial-user {
				float: none;
				padding: 0 0 15px;
				text-align: center;
				width: 100%;

				.sow-image-wrapper {
					height: auto;
					width: 100%;

					img {
						width: @image_size;
						height: @image_size;
						max-width: 100%;
					}
				}
			}
		}
	}
}
uyarreklam.com.tr/httpdocs/wp-content/plugins/so-widgets-bundle/widgets/headline/styles/default.less000064400000005471151547400400033034 0ustar00var/www/vhosts@import "../../../base/less/mixins";

@responsive_breakpoint: 780px;

@headline_tag: h1;
@headline_font: default;
@headline_font_weight: 400;
@headline_font_size: default;
@headline_font_style: default;
@headline_line_height: 1.4em;
@headline_margin: default;
@headline_align: center;
@headline_mobile_align: center;
@headline_color: default;
@headline_hover_color: default;

@sub_headline_tag: h3;
@sub_headline_font: default;
@sub_headline_font_weight: 400;
@sub_headline_font_size: default;
@sub_headline_font_style: default;
@sub_headline_line_height: 1.4em;
@sub_headline_margin: default;
@sub_headline_align: center;
@sub_headline_mobile_align: center;
@sub_headline_color: default;
@sub_headline_hover_color: default;

@divider_style: solid;
@divider_width: 80%;
@divider_thickness: 1px;
@divider_color: #EEEEEE;
@divider_margin: 20px;
@divider_align: center;
@divider_mobile_align: center;

.sow-headline-container {

    @{headline_tag}.sow-headline {
        .font(@headline_font, @headline_font_weight);
        font-style: @headline_font_style;
        text-align: @headline_align;
        color: @headline_color;
        line-height: @headline_line_height;
        font-size: @headline_font_size;

        margin-top: @headline_margin;
        margin-bottom: @headline_margin;

        @media (max-width: @responsive_breakpoint) {
            text-align: @headline_mobile_align;
        }

        & a {
            color: @headline_color;
            &:hover {
                color: @headline_hover_color;
            }
        }
    }

    @{sub_headline_tag}.sow-sub-headline {
        .font(@sub_headline_font, @sub_headline_font_weight);
        font-style: @sub_headline_font_style;
        text-align: @sub_headline_align;
        color: @sub_headline_color;
        line-height: @sub_headline_line_height;
        font-size: @sub_headline_font_size;

        margin-top: @sub_headline_margin;
        margin-bottom: @sub_headline_margin;

        @media (max-width: @responsive_breakpoint) {
            text-align: @sub_headline_mobile_align;
        }

        & a {
            color: @sub_headline_color;
            &:hover {
                color: @sub_headline_hover_color;
            }
        }
    }

    .decoration {
        line-height: 0em;
        text-align: @divider_align;

        margin-top: @divider_margin;
        margin-bottom: @divider_margin;

        @media (max-width: @responsive_breakpoint) {
            text-align: @divider_mobile_align;
        }

        .decoration-inside {
            height: 1px;
            display: inline-block;
            border-top: @divider_thickness @divider_style @divider_color;
            width: 100%;
            max-width: @divider_width;
        }
    }

    *:first-child {
        margin-top: 0 !important;
    }

    *:last-child {
        margin-bottom: 0 !important;
    }
}
httpdocs/wp-content/plugins/so-widgets-bundle/widgets/image-grid/styles/default.less000064400000001540151547553250033275 0ustar00var/www/vhosts/uyarreklam.com.tr@padding: default;
@alignment_horizontal: center;
@alignment_vertical: end;
@title_alignment: default;
@title_color: default;
@title_font: default;
@title_font_size: default;
@title_font_style: default;
@title_font_weight: default;
@title_padding: default;

.sow-image-grid-wrapper {
	align-items: @alignment_vertical;
	display: flex;
	flex-wrap: wrap;
	justify-content: @alignment_horizontal;
	line-height: 0;
	text-align: center;

	.sow-image-grid-image {
		display: inline-block;
		padding: @padding;

		a {
			display: block;
		}

		img {
			height: auto;
			max-width: 100%;
			opacity: 0;
		}

		.image-title {
			color: @title_color;
			font-family: @title_font;
			font-size: @title_font_size;
			font-style: @title_font_style;
			font-weight: @title_font_weight;
			line-height: 1.25;
			padding: @title_padding;
			text-align: @title_alignment;
		}
	}
}
httpdocs/wp-content/plugins/so-widgets-bundle/widgets/simple-masonry/styles/default.less000064400000003004151547640300034235 0ustar00var/www/vhosts/uyarreklam.com.tr@preloader_enabled: false;
@preloader_height: 250px;
@preloader_color: #000;
@title_alignment: default;
@title_color: default;
@title_font: default;
@title_font_size: default;
@title_font_style: default;
@title_font_weight: default;
@title_padding: default;

.sow-masonry-grid-item {
	overflow: hidden;

	img {
		display: block;
		max-width: inherit;
		object-fit: cover;
		width: 100%;
	}

	.image-title {
		color: @title_color;
		display: block;
		font-family: @title_font;
		font-size: @title_font_size;
		font-style: @title_font_style;
		font-weight: @title_font_weight;
		line-height: 1.25;
		padding: @title_padding;
		text-align: @title_alignment;
	}

}

& when ( @preloader_enabled = true ) {
	.sow-masonry-grid {
		opacity: 0;
	}

	.sow-masonry-grid-preloader {
		display: flex;
		align-items: center;
		justify-content: center;
		position: relative;
		width: 100%;
		height: @preloader_height;

		div {
			box-sizing: border-box;
			display: block;
			position: absolute;
			width: 30px;
			height: 30px;
			margin: 8px;
			border: 2px solid @preloader_color;
			border-radius: 50%;
			animation: sow-masonry-preloader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
			border-color: @preloader_color transparent transparent transparent;

			&:nth-child(1) {
			  animation-delay: -0.45s;
			}
			&:nth-child(2) {
			  animation-delay: -0.3s;
			}
			&:nth-child(3) {
			  animation-delay: -0.15s;
			}
		}
	}

	@keyframes sow-masonry-preloader {
		0% {
			transform: rotate(0deg);
		}
		100% {
			transform: rotate(360deg);
		}
	}
}
httpdocs/wp-content/plugins/so-widgets-bundle/widgets/recent-posts/styles/default.less000064400000010562151547726600033723 0ustar00var/www/vhosts/uyarreklam.com.tr@responsive_breakpoint: 780px;
@date: default;

@bottom_margin: default;

@list_style_icon: default;
@list_style_indent: default;
@list_style_color: default;
@list_style_image: default;
@list_style_image_max_size: default;

@title_font: default;
@title_font_style: default;
@title_font_weight: default;
@title_font_size: default;
@title_color: default;
@title_color_hover: default;

@date_font: default;
@date_font_style: default;
@date_font_weight: default;
@date_font_size: default;
@date_color: default;

@excerpt_font: default;
@excerpt_font_style: default;
@excerpt_font_weight: default;
@excerpt_font_size: default;
@excerpt_color: default;

@featured_image: default;
@featured_image_gutter: default;
@featured_image_max_width: default;
@featured_image_placement: default;
@featured_image_padding: default;
@featured_image_border_color: default;
@featured_image_border_thickness: 1px;
@featured_image_border_style: default;

@read_more_font: default;
@read_more_font_style: default;
@read_more_font_weight: default;
@read_more_font_size: default;
@read_more_color: default;
@read_more_color_hover: default;
@read_more_background: default;
@read_more_background_hover: default;
@read_more_top_margin: default;

.sow-recent-posts {
	margin: 0;
	padding: 0;

	&-title {
		font-family: @title_font;
		font-size: @title_font_size;
		font-style: @title_font_style;
		font-weight: @title_font_weight;
		line-height: 1;
		margin: 0;
		margin-bottom: 5px;

		a {
			color: @title_color;
			text-decoration: none;

			&:hover,
			&:focus {
				color: @title_color_hover;
			}
		}
	}

	&-date {
		color: @date_color;
		display: block;
		font-family: @date_font;
		font-size: @date_font_size;
		font-style: @date_font_style;
		font-weight: @date_font_weight;
		line-height: 1;
		margin: 5px 0;

		.updated:not(.published){
			display:none
		}
	}

	&-item {
		align-items: center;
		color: @list_style_color;
		display: flex;
		line-height: normal;
		list-style-type: none;
		margin: 0;
		margin-bottom: @bottom_margin;
		padding: 0;
		position: relative;

		& when not ( @list_style_icon = none ) {

			&::before {
				display: inline-block;
				position: relative;
				top: 50%;

				& when ( @list_style_icon = image ) {
					background: @list_style_image;
					background-size: cover;
					content: '';
					height: @list_style_image_max_size;
					width: @list_style_image_max_size;
				}

				& when not ( @list_style_icon = image ) {
					font-size: @list_style_image_max_size;
				}

				& when ( @list_style_icon = disc ) {
					content: '•';
				}

				& when ( @list_style_icon = circle ) {
					content: '◦';
				}

				& when ( @list_style_icon = square ) {
					content: '▪';
				}
			}
		}

		@media (min-width: @responsive_breakpoint) {
			&-inner {
				gap: @featured_image_gutter;
				display: inline-grid;
				grid-template-columns: auto 12fr;

				& when not ( @list_style_icon = none ) {
					margin-left: @list_style_indent;
				}
			}
		}

		& when (@featured_image = 1) {
			.sow-recent-posts-thumbnail {

				& when (@featured_image_placement = above) {
					grid-column: span 2;
				}

				& when (@featured_image_placement = below) {
					grid-column: span 2;
					order: 1;
				}

				& when (@featured_image_placement = right) {
					order: 1;
				}

				.wp-post-image {
					box-sizing: content-box;
					display: inline-block;
					height: auto;
					max-width: @featured_image_max_width;
					padding: @featured_image_padding;
					// Prevent featured image from being misaligned by list item.
					vertical-align: middle;
				}

				& when not ( @featured_image_border_style = none ) {
					.wp-post-image {
						border: @featured_image_border_thickness @featured_image_border_style @featured_image_border_color;
					}
				}
			}
		}
	}

	&-excerpt {
		color: @excerpt_color;
		font-family: @excerpt_font;
		font-size: @excerpt_font_size;
		font-style: @excerpt_font_style;
		font-weight: @excerpt_font_weight;
		margin-block: 0;
	}

	&-read-more {
		color: @read_more_color;
		display: block;
		font-family: @read_more_font;
		font-size: @read_more_font_size;
		font-style: @read_more_font_style;
		font-weight: @read_more_font_weight;
		margin-top: @read_more_top_margin;

		&:hover,
		&:focus {
			color: @read_more_color_hover;
		}
	}
}

// RTL List Styling.
& when not ( @list_style_image = default ) {
	body.rtl .sow-recent-posts-item {
		padding-left: @list_style_indent;

		&::before {
			left: auto;
			right: 0;
		}
	}
}
uyarreklam.com.tr/httpdocs/wp-content/plugins/so-widgets-bundle/widgets/slider/styles/default.less000064400000003255151551317530032551 0ustar00var/www/vhosts
@nav_color_hex: #FFFFFF;
@nav_size: 25;
@nav_align: right;

@responsive_breakpoint: 780px;
@slide_height: default;
@slide_height_responsive: default;

// Prevent jump by "pre-filling" slider widget area if height is set.
& when ( isnumber( @slide_height ) ) {
	@media (min-width: @responsive_breakpoint) {
		.sow-slider-background-image {
			height: @slide_height;
		}
	}
}

& when ( isnumber( @slide_height_responsive ) ) {
	@media (max-width: @responsive_breakpoint) {
		.sow-slider-background-image {
			height: @slide_height_responsive !important;
		}
	}
}

.sow-slider-base {

	ul.sow-slider-images {

		.sow-slider-image-wrapper {
			height: @slide_height;

			// Vertically align foreground image if there's a height set.
			& when ( isnumber( @slide_height ) ), ( isnumber( @responsive_breakpoint ) ) {
				& {
					display: flex;
					align-items: center;
				}
			}

			& when ( isnumber( @slide_height_responsive ) ) {
				@media (max-width: @responsive_breakpoint) {
					& {
						height: @slide_height_responsive;
					}
				}
			}

			& > a {
				display: block;
				width: 100%;
			}

			.sow-slider-image-foreground-wrapper,
			& > a .sow-slider-foreground-image  {
				display: block;
				line-height: 0;
				margin-right: auto;
				margin-left: auto;
			}
		}

		.sow-slider-image > video.sow-full-element {
			height: @slide_height;
			& when ( isnumber( @slide_height_responsive ) ) {
				@media (max-width: @responsive_breakpoint) {
					height: @slide_height_responsive;
				}
			}
		}
	}


	.sow-slider-pagination {
		text-align: @nav_align;

		li a {
			background: @nav_color_hex;
		}
	}

	.sow-slide-nav {

		font-size: ~"@{nav_size}px";

		a {
			color: @nav_color_hex;
		}
	}

}
httpdocs/wp-content/plugins/so-widgets-bundle/widgets/author-box/styles/default.less000064400000005603151551407510033354 0ustar00var/www/vhosts/uyarreklam.com.tr@responsive_breakpoint: 780px;

@container_background: default;
@container_border_color: default;
@container_padding: default;
@container_border_thickness: default;
@container_border_radius: default;

@name_font: default;
@name_font_size: default;
@name_font_style: default;
@name_font_weight: 700;
@name_color: default;
@name_color_hover: default;
@name_link: default;
@name_margin_bottom: default;

@avatar_border_position: left;
@avatar_border_radius: default;
@avatar_image_size: default;

@bio_color: default;
@bio_font: default;
@bio_font_style: default;
@bio_font_size: default;
@bio_font_weight: default;
@bio_link: default;
@bio_link_hover: default;

@all_font: default;
@all_font_size: default;
@all_font_style: default;
@all_font_weight: default;
@all_color: default;
@all_color_hover: default;
@all_spacing: default;

.sow-author-box {
	background: @container_background;
	border-color: @container_border_color;
	border-radius: @container_border_radius;
	border-style: solid;
	border-width: @container_border_thickness;
	padding: @container_padding;

	& when ( @avatar_border_position = right ) {
		flex-direction: row-reverse;
		text-align: right;
	}

	@media (min-width: @responsive_breakpoint) {
		display: flex;
		gap: 30px;

		.sow-author-box-avatar {
			text-align: center;

			a {
				display: inline-block;
				line-height: 0;
			}
		}

		.sow-author-box-description {
			flex: 9;
		}
	}

	@media (max-width: @responsive_breakpoint) {
		text-align: center;
	}

	&-avatar {
		width: @avatar_image_size;
		line-height: 0;

		.avatar {
			border-radius: @avatar_border_radius;
		}
	}

	&-title-wrapper {
		align-items: end;
		display: flex;
		gap: 10px;
		margin-bottom: @name_margin_bottom;

		& when ( @avatar_border_position = right ) {
			justify-content: end;
		}
	}

	&-title {
		margin: 0;
	}

	&-title {
		font-family: @name_font;
		font-size: @name_font_size;
		font-style: @name_font_style;
		font-weight: @name_font_weight;
		line-height: 1;
	}

	& when ( @name_link = 1 ) {
		a {
			color: @name_color;
			text-decoration: none;

			&:hover,
			&:focus {
				color: @name_color_hover;
			}
		}
	}

	&-info {
		font-size: @name_font_size;
		text-decoration: none;

		.sow-author-box-author-all {
			color: @all_color;
			display: block;
			font-family: @all_font;
			font-size: @all_font_size;
			font-style: @all_font_style;
			font-weight: @all_font_weight;
			text-decoration: none;

			& when not ( @all_spacing = default ) {
				margin: @all_spacing;
			}

			&:focus,
			&:hover {
				color: @all_color_hover;
			}
		}

	}

	&-bio {
		color: @bio_color;
		font-family: @bio_font;
		font-size: @bio_font_size;
		font-style: @bio_font_style;
		font-weight: @bio_font_weight;

		a {
			color: @bio_link;

			&:hover,
			&:focus {
				color: @bio_link_hover;
			}
		}
	}

	@media (max-width: @responsive_breakpoint) {
		&-avatar {
			margin-bottom: 15px;
		}

		&-title-wrapper {
			justify-content: center;
		}
	}
}
uyarreklam.com.tr/httpdocs/wp-content/plugins/so-widgets-bundle/widgets/tabs/styles/default.less000064400000012020151551762520032211 0ustar00var/www/vhosts@import "../../../base/less/mixins";

@tabs_container_background_color: default;
@tabs_container_border_color: default;
@tabs_container_border_width: default;
@has_tabs_container_border_width: default;
@tabs_container_border_radius: default;
@tabs_container_padding: 12px 10px 0px 10px;
@tabs_container_tabs_align: default;
@tabs_container_tabs_position: top;

@tabs_background_color: default;
@tabs_background_hover_color: default;
@tabs_title_color: default;
@tabs_title_hover_color: default;
@tabs_font_family: default;
@tabs_font_weight: default;
@tabs_font_size: 18px;
@tabs_border_color: default;
@tabs_border_hover_color: default;
@tabs_border_width: default;
@has_tabs_border_width: default;
@tabs_border_hover_width: default;
@has_tabs_border_hover_width: default;
@tabs_border_radius: default;
@tabs_padding: 16px 15px 16px 15px;
@tabs_margin: 0px 5px 0px 5px;

@panels_background_color: default;
@panels_font_family: default;
@panels_font_weight: default;
@panels_font_size: 16px;
@panels_font_color: default;
@panels_border_width: default;
@has_panels_border_width: default;
@panels_border_color: default;
@panels_border_radius: default;
@panels_padding: 30px 30px 30px 35px;

@responsive_breakpoint: default;
@tabs_position_mobile: default;

.sow-tabs {

	.sow-tabs-tab-container {
		background-color: @tabs_container_background_color;
		border-radius: @tabs_container_border_radius;
		display: flex;
		padding: @tabs_container_padding;

		& when ( @tabs_container_tabs_position = top ), ( @tabs_container_tabs_position = bottom ) {
			flex-wrap: wrap;
		}

		& when ( @tabs_container_tabs_position = left ), ( @tabs_container_tabs_position = right ) {
			flex-direction: column;
		}

		& when ( @tabs_container_tabs_align = middle ), ( @tabs_container_tabs_align = center )  {
			justify-content: center;
		}

		& when ( @tabs_container_tabs_align = top ), ( @tabs_container_tabs_align = left ) {
			align-items: flex-start;
		}

		& when ( @tabs_container_tabs_align = bottom ), ( @tabs_container_tabs_align = right ) {
			justify-content: flex-end;
		}

		//noinspection CssOptimizeSimilarProperties
		& when ( @has_tabs_container_border_width = true ) {
			border-color: @tabs_container_border_color;
			border-style: solid;
			border-width: @tabs_container_border_width;
		}

		.sow-tabs-tab {
			background-color: @tabs_background_color;
			border-radius: @tabs_border_radius;
			color: @tabs_title_color;
			cursor: pointer;
			display: inline-block;
			font-family: @tabs_font_family;
			font-size: @tabs_font_size;
			font-weight: @tabs_font_weight;
			margin: @tabs_margin;
			padding: @tabs_padding;
			transition: all 0.3s;

			//noinspection CssOptimizeSimilarProperties
			& when ( @has_tabs_border_width = true ) {
				border-color: @tabs_border_color;
				border-style: solid;
				border-width: @tabs_border_width;
			}

			&.sow-tabs-tab-selected, &:hover {
				background-color: @tabs_background_hover_color;
				border-radius: @tabs_border_radius;
				color: @tabs_title_hover_color;

				//noinspection CssOptimizeSimilarProperties
				& when ( @has_tabs_border_hover_width = true ) {
					border-color: @tabs_border_hover_color;
					border-style: solid;
					border-width: @tabs_border_hover_width;
				}
			}

			.sow-tabs-title {
				line-height: 1;
				display: flex;
				align-items: center;
			}

			.sow-tab-icon-image {
				width: auto;
				height: @tabs_font_size;
			}

			.sow-tabs-title-icon-left > .sow-tab-icon-image,
			.sow-tabs-title-icon-left > span[data-sow-icon] {
				margin-right: 5px;
			}

			.sow-tabs-title-icon-right > .sow-tab-icon-image,
			.sow-tabs-title-icon-right > span[data-sow-icon] {
				margin-left: 5px;
			}
		}
	}

	.sow-tabs-panel-container {
		border-radius: @panels_border_radius;
		background-color: @panels_background_color;
		color: @panels_font_color;
		position: relative;

		//noinspection CssOptimizeSimilarProperties
		& when( @has_panels_border_width = true ) {
			border-color: @panels_border_color;
			border-style: solid;
			border-width: @panels_border_width;
		}

		.sow-tabs-panel {
			padding: @panels_padding;

			.sow-tabs-panel-content {
				font-family: @panels_font_family;
				font-weight: @panels_font_weight;
				font-size: @panels_font_size;
			}
		}
	}

	& when not ( @tabs_container_tabs_position = top ) {
		display: flex;
	}

	& when ( @tabs_container_tabs_position = bottom ) {
		flex-direction: column-reverse;
	}

	
	& when ( @tabs_container_tabs_position = left ), ( @tabs_container_tabs_position = right ) {
		& when ( @tabs_container_tabs_position = right ) {
			flex-direction: row-reverse;
		}

		.sow-tabs-panel-container {
			flex: 1;
		}

		.sow-tabs-tab {
			display: block !important;
		}
	}

	& when not ( @tabs_position_mobile = default ) {
		@media (max-width: @responsive_breakpoint) {
			& when ( @tabs_position_mobile = left ) {
				flex-direction: column;
			}

			& when ( @tabs_position_mobile = right ) {
				flex-direction: column-reverse;
			}

			.sow-tabs-tab-container {
				padding-bottom: 12px;

				.sow-tabs-tab {
					box-sizing: border-box;
					margin: 0;
					width: 100%;
				}
			}
		}
	}
}