| DIR: /home/aissorg/public_html/scss/custom-styles/plugins /home/aissorg/public_html/scss/custom-styles/plugins/ |
| Current File : /home/aissorg/public_html/scss/custom-styles/plugins/_timecircles.scss |
/*
*
* Time Circles
*/
//
// This element is created inside your target element
// It is used so that your own element will not need to be altered
//
.time_circles {
position: relative;
width: 100%;
}
//
// This is all the elements used to house all text used
// in time circles
//
.time_circles > div {
position: absolute;
top: 0 !important;
bottom: 0;
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: center;
margin-top: -10px;
text-align: center;
}
@include media-breakpoint-up(xl) {
#DateCountdown {
width: 100%;
}
}
//
// Titles (Days, Hours, etc)
//
.time_circles > div > h4 {
position: absolute;
left: 0;
top: calc(100% + 14px);
right: 0;
transform: translateY(-100%);
margin: 0;
padding: 0;
text-align: center;
font-family: $font-family-base;
font-size: 14px !important;
line-height: 1.2 !important;
color: $gray-600;
& + * { margin-top: 0; }
@include media-breakpoint-up(sm) {
font-size: 16px !important;
}
}
//
// Time numbers, ie: 12
//
.time_circles > div > span {
display: block;
text-align: center;
letter-spacing: 0;
font-size: 24px !important;
font-weight: 700;
line-height: 1 !important;
color: $gray-900;
}
%context-dark {
.time_circles > div > span {
color: $white;
}
.time_circles > div > h4 {
color: $white;
}
}
.countdown-wrap {
max-width: 530px;
padding-bottom: 20px;
}
* + .countdown-wrap {
margin-top: 35px;
}
.countdown-wrap + .button {
margin-top: 40px;
}
|