HEX
Server: Apache
System: Linux host.fiblib.com 5.14.0-570.58.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 29 06:24:11 EDT 2025 x86_64
User: scientificreligi (1062)
PHP: 8.0.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/scientificreligi/public_html/wp-content/themes/scientific-religion/assets/sass/_button.scss
input[type="submit"],
input[type="button"],
input[type="reset"],
.btn {
	display: inline-block;
	font-weight: 800;
	position: relative;
	letter-spacing: 1px;
	text-align: center;
	vertical-align: middle;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	text-transform: uppercase;
	@include button-size(48px, 35px, 13px);
	@include border-radius(0);
	@include transition(all .3s ease-in-out);
	&:hover,
	&:focus,
	&.focus {
		text-decoration: none;
	}

	&:active,
	&.active {
		outline: 0;
		background-image: none;
	}

	&.disabled,
	&[disabled],
	fieldset[disabled] & {
		cursor: not-allowed;
		opacity: .65;
	}
}

.btn {
	min-width: 160px;
	text-align: center;

}

.btn,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	@include button-variant(var(--g5-color-accent-foreground), var(--g5-color-accent), var(--g5-color-accent), #fff,#333,#333);
}


a.btn {
	&.disabled,
	fieldset[disabled] & {
		pointer-events: none; // Future-proof disabling of clicks on `<a>` elements
	}
}


.btn-block {
	display: block;
	width: 100%;
}



.btn.btn-xs {
	@include button-size(44px, 25px, 13px);
}

.btn.btn-sm {
	@include button-size(46px, 30px, 13px);
}

.btn.btn-md {
	@include button-size(48px, 35px, 13px);
}

.btn.btn-lg {
	@include button-size(50px, 40px, 14px);
}

.btn.btn-xl {
	@include button-size(62px, 35px, 24px);
}



.btn.btn-round {
	@include border-radius(5em);
}


.btn.btn-inline {
	display: inline-block;
	vertical-align: top;
}

.btn.btn-icon-left i {
	margin-right: 10px;
}

.btn.btn-icon-right i {
	margin-left: 10px;
}


.btn.btn-accent {
	@include button-variant(var(--g5-color-accent-foreground), var(--g5-color-accent), var(--g5-color-accent), #fff,#333,#333);
}


.btn.btn-primary {
	@include button-variant(var(--g5-color-primary-foreground), var(--g5-color-primary), var(--g5-color-primary), #fff, #333, #333);
}


.btn.btn-white {
	@include button-variant(#333, #fff, #fff, var(--g5-color-accent-foreground), var(--g5-color-accent), var(--g5-color-accent));
}



.btn.btn-gray {
	@include button-variant(#fff, gray, gray,#fff, #333, #333);
	&.btn-outline {
		color: #333;
		border-color: #ccc;
		&:focus,
		&:hover,
		&:active {
			background-color: #333;
			border-color: #333;
		}

	}
}

.btn.btn-red {
	@include button-variant(#fff, #e14e42, #e14e42, #e14e42, transparent, #e14e42);
}

.btn.btn-black {
	@include button-variant(#fff, #161616, #161616, var(--g5-color-accent-foreground), var(--g5-color-accent), var(--g5-color-accent));
}

.btn.btn-light {
	@include button-variant(#333, #fff, #fff, var(--g5-color-accent-foreground), var(--g5-color-accent), var(--g5-color-accent));
}



.btn.btn-success {
	@include button-variant(var(--g5-color-success-foreground), var(--g5-color-success), var(--g5-color-success),var(--g5-color-primary-foreground), var(--g5-color-primary), var(--g5-color-primary));
}

.btn.btn-danger {
	@include button-variant(var(--g5-color-danger-foreground), var(--g5-color-danger), var(--g5-color-danger),var(--g5-color-primary-foreground), var(--g5-color-primary), var(--g5-color-primary));
}

.btn.btn-warning {
	@include button-variant(var(--g5-color-warning-foreground), var(--g5-color-warning), var(--g5-color-warning),var(--g5-color-primary-foreground), var(--g5-color-primary), var(--g5-color-primary));
}

.btn.btn-info {
	@include button-variant(var(--g5-color-info-foreground), var(--g5-color-info), var(--g5-color-info),var(--g5-color-primary-foreground), var(--g5-color-primary), var(--g5-color-primary));
}

.btn-container.btn-inline {
	display: inline-block;
}

.btn.btn-outline {
	background-color: transparent;
}

.btn.btn-link {
	text-decoration: none;
	@include border-radius(0);
	line-height: 1.5;
	border: none;
	height: auto;
	padding: 0;
	min-width: unset;
	font-weight: 700;
	position: relative;
	background-color: transparent !important;
	&:before {
		position: absolute;
		display: block;
		content: '';
		bottom: 0;
		left: 0;
		right: 0;
		height: 1px;
		background-color: currentColor;
		@include transition(transform 0.4s ease);
		@include transform(scale3d(0,1,1));
		@include transform-origin(100%,50%);
		@include transition-timing-function(cubic-bezier(0.8, 0, 0.2, 1));
	}
	&:hover,
	&:focus,
	&:active {
		&:before {
			@include transform(scale3d(1,1,1));
			@include transform-origin(0%,50%);
		}
	}
}