arifselviawedding/css/ket.css
2024-05-17 08:43:05 +07:00

560 lines
8.6 KiB
CSS

.timeline-img {
width: 100%;
height: 250px;
object-fit: cover;
object-position: center;
margin-bottom: 10px;
border-radius: 10px;
background-color: #304058;
}
footer {
width: 100%;
height: 10vh;
color: #fff;
display: flex;
padding-top: 20px;
text-align: center;
align-items: center;
justify-content: center;
background-color: #304058;
}
footer p {
font-family: sans-serif;
}
/*========== MENU UCAPAN =============*/
#konten {
display: flex;
flex-grow: 1;
flex-direction: row;
background: #e7e7e7;
}
.konten {
text-align: center;
background-size: contain;
background-position: center;
flex: 1;
}
#ucapan-konten {
margin: 10px 25px;
}
.ucapan-field {
max-width: 500px;
margin-left: auto;
margin-right: auto;
}
.komen-netizen {
margin-bottom: 15px;
margin-top: 15px;
max-width: 500px;
margin-left: auto;
margin-right: auto;
}
.komen {
display: none;
padding: 10px;
margin-left: -15px;
margin-right: -15px;
margin-bottom: 10px;
background-color: #f1f1f1;
}
.komen2 {
display: none;
padding: 10px;
margin-left: -15px;
margin-right: -15px;
margin-bottom: 10px;
background-color: #f1f1f1;
}
#submitKomen {
margin-top: 15px;
padding: 5px;
text-align: center;
background-color: #d1d1d1;
color: #16212a;
border-width: 1px;
border-style: solid;
border-color: #3e393c;
/*box-shadow: 0 1px 1px #ccc;*/
transition: all 600ms ease-in-out;
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
}
#submitKomen:hover {
background-color: #fff;
color: #3e393c;
}
#loadMore {
margin-bottom: 10px;
margin-top: 15px;
padding: 5px;
text-align: center;
background-color: #d1d1d1;
color: #16212a;
border-width: 1px;
border-style: solid;
border-color: #16212a;
/*box-shadow: 0 1px 1px #ccc;*/
transition: all 600ms ease-in-out;
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
}
#loadMore:hover {
background-color: #ffffff;
color: #16212a;
}
.komen-nama {
color: #16212a;
font-weight: bold;
}
.komen-isi {
/*color: #000000;*/
}
.ucapan-field {}
@media (max-width: 300px) {
footer p {
font-size: .9rem;
}
}
@media (max-width: 575.98px) {
object {
width: 100%;
height: 350px;
}
.videoWrapper {
height: 350px;
}
footer p {
font-size: 1.2rem;
}
}
@media (min-width: 576px) {
object {
width: 100%;
height: 350px;
}
.videoWrapper {
height: 350px;
}
}
@media (min-width: 768px) {
object {
width: 100%;
height: 450px;
}
.videoWrapper {
height: 450px;
}
}
@media (min-width: 992px) {
object {
width: 100%;
height: 500px;
}
.videoWrapper {
height: 500px;
}
}
/* SPLASHSCREEN */
#splashscreen {
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 100%;
background: #053742;
}
.splashscreen-bg {
/* The image used */
background-image: url("https://files.nochill.in/media/_2__9114_1-1.jpg?nocache=1440");
/* Full height */
height: 100%;
/* Center and scale the image nicely */
background-position: center;
background-repeat: no-repeat;
background-size: cover;
opacity: 0.2;
-webkit-filter: blur(4px);
}
.tengah {
margin: 0;
text-align: center;
position: absolute;
top: 50%;
left: 50%;
margin-right: -50%;
transform: translate(-50%, -50%);
color: #fff;
}
/* END OF SPLASHSCREEN */
/* MUTE BUTTON */
.floatmute {
position: fixed;
width: 40px;
height: 40px;
top: 25px;
right: 25px;
color: #FFF;
border-radius: 50px;
text-align: center;
background: rgba(0, 0, 0, 0.5);
font-size: 20px;
z-index: 100;
}
.my-float {
margin-top: 10px;
}
/* END MUTE BUTTON */
/* GIFT BUTTON */
.floatgift {
position: fixed;
width: 40px;
height: 40px;
top: 25px;
left: 25px;
color: #FFF;
/* border-radius:50px; */
text-align: center;
/* background:rgba(0, 0, 0, 0.5); */
/* font-size:20px; */
z-index: 100;
}
.mdc-button {
width: 146px;
font-size: 12px;
}
.mdc-button.mdc-button--raised {
background: rgba(0, 0, 0, 0.5);
}
.streaming.mdc-button {
width: 186px;
font-size: 12px;
margin-top: 10px;
margin-bottom: -10px;
}
.streaming.mdc-button.mdc-button--raised {
background: #304058;
}
.material-icons.mdc-button__icon {
display: inline-flex;
width: 15px;
height: 15px;
font-size: 15px;
vertical-align: middle;
margin-right: 8px;
}
.giftfloat {
margin-top: 10px;
}
/* END GIFT BUTTON */
/* STYLE GIFT INPUT */
.file-upload {
display: block;
text-align: center;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
}
.file-upload .file-select {
display: block;
border: 2px solid #dce4ec;
color: #34495e;
cursor: pointer;
height: 40.4px;
line-height: 40px;
text-align: left;
background: #FFFFFF;
overflow: hidden;
position: relative;
}
.file-upload .file-select .file-select-button {
background: #dce4ec;
padding: 0 10px;
display: inline-block;
height: 40px;
line-height: 40px;
}
.file-upload .file-select .file-select-name {
line-height: 40px;
display: inline-block;
padding: 0 10px;
}
.file-upload .file-select:hover {
border-color: #34495e;
transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
}
.file-upload .file-select:hover .file-select-button {
background: #34495e;
color: #FFFFFF;
transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
}
.file-upload.active .file-select {
border-color: #3fa46a;
transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
}
.file-upload.active .file-select .file-select-button {
background: #3fa46a;
color: #FFFFFF;
transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
}
.file-upload .file-select input[type=file] {
z-index: 100;
cursor: pointer;
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
opacity: 0;
filter: alpha(opacity=0);
}
.file-upload .file-select.file-select-disabled {
opacity: 0.65;
}
.file-upload .file-select.file-select-disabled:hover {
cursor: default;
display: block;
border: 2px solid #dce4ec;
color: #34495e;
cursor: pointer;
height: 40px;
line-height: 40px;
margin-top: 5px;
text-align: left;
background: #FFFFFF;
overflow: hidden;
position: relative;
}
.file-upload .file-select.file-select-disabled:hover .file-select-button {
background: #dce4ec;
color: #666666;
padding: 0 10px;
display: inline-block;
height: 40px;
line-height: 40px;
}
.file-upload .file-select.file-select-disabled:hover .file-select-name {
line-height: 40px;
display: inline-block;
padding: 0 10px;
}
/* END STYLE GIFT INPUT */
/* NAVIGASI */
.navigasi {
position: fixed;
bottom: 0;
width: 100%;
height: 55px;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
background: rgba(0, 0, 0, 0.5);
display: flex;
overflow-x: auto;
}
.navigasi__link {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
flex-grow: 1;
min-width: 50px;
overflow: hidden;
white-space: nowrap;
font-family: sans-serif;
font-size: 13px;
color: #fff;
text-decoration: none;
-webkit-tap-highlight-color: transparent;
transition: background-color 0.1s ease-in-out;
}
.navigasi__link:hover {
background: rgba(127, 140, 141, 0.5);
}
.navigasi__link--active {
color: #009578;
}
.navigasi__icon {
font-size: 18px;
}
/* END NAVIGASI */
/* SKROLL BUTTON ANIMATED */
.icon-scroll,
.icon-scroll:before {
position: absolute;
left: 50%;
}
.icon-scroll {
width: 30px;
height: 50px;
margin-left: -20px;
box-shadow: inset 0 0 0 1px #fff;
border-radius: 25px;
}
.icon-scroll:before {
content: '';
width: 8px;
height: 8px;
background: #fff;
margin-left: -4px;
top: 8px;
border-radius: 4px;
animation-duration: 1.5s;
animation-iteration-count: infinite;
animation-name: scroll;
}
@-moz-keyframes scroll {
0% {
opacity: 1;
}
100% {
opacity: 0;
transform: translateY(46px);
}
}
@-webkit-keyframes scroll {
0% {
opacity: 1;
}
100% {
opacity: 0;
transform: translateY(46px);
}
}
@-o-keyframes scroll {
0% {
opacity: 1;
}
100% {
opacity: 0;
transform: translateY(46px);
}
}
@keyframes scroll {
0% {
opacity: 1;
}
100% {
opacity: 0;
transform: translateY(25px);
}
}
/* END ANIMATED BUTTON SCROLL */
/* KEHADIRAN */
.Akan.Hadir {
background: #304058;
color: #fff;
}
.Berhalangan.Hadir {
background: #304058;
color: #ECD662;
}
/* END KEHADIRAN */
/* VALIDASI */
.isidulu {
box-shadow: 0 0 5px rgba(240, 52, 52, 1);
border: 1px solid rgba(240, 52, 52, 1);
}
/* END VALIDASI */