Files
Microbot-v2/bientot/bientot-4/css/clock_white.css
2019-12-08 15:41:01 +05:30

424 lines
10 KiB
CSS

/*-----------------------------------------------------------------
[Legal Notice]
Copyright (c) HighHay/Mivfx
Before using this template, you should agree with themeforest licenses terms.
http://themeforest.net/licenses
-------------------------------------------------------------------*/
/*------------------------------------------------------------------
[Table of contents]
0. Initialization
0.1. Reset HTML Tags
0.2. Text Position / .text-*
1. Body
1.1. Body background / body
1.2. Background Mask / .main-bg-mask
2.2.
2.2.2. Clock / .clock-layout
8. Screen Responsiveness
8.1. Handset Screen Less than 768 px width
8.2. Handset Screen Less 480 px width
8.3. Handset Screen Less than 360 px width
-------------------------------------------------------------------*/
/*-----------------------------------------------------------------
[Color codes]
Default Colors:
White : #F8F9FA, #FFF
Clock :
White : #F8F9FA, #FFF
-------------------------------------------------------------------*/
/* 2.2.2. Clock */
.page .content .clock:before {
display: none;
}
.page .content .clock {
background: transparent !important;
}
.clock-layout{
margin: auto;
/*
width: 430px;
height: 430px;
margin-right: -215px;
margin-top: -215px;
*/
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
top: -14px;
left: -14px;
right: -14px;
bottom: -14px;
position: absolute;
7
}
.clock-layout .clock-container{
position: relative;
width: 100%;
height: 100%;
z-index: 1;
margin: auto;
}
/* LOGO */
.clock-container .c-logo-top{
width: 100%;
height: 100%;
}
.clock-container .c-logo-top img.logo{
position: relative;
top:90px;
display: block;
height: 64px;
width: auto;
margin: auto;
}
.clock-layout .clock-zero{
top:50%;
left:0;
position: absolute;
width: 100%;
height: 100%;
margin-top: -6.4rem;
text-align: center;
font-family: 'Asap', sans-serif;
font-size: 5rem;
text-transform: capitalize;
}
.c-layout{
width: 100%;
height: 100%;
position: absolute;
top:0;
left:0;
/* transition: 1s linear;*/
-webkit-transition: 1s;
-moz-transition: 1s;
-ms-transition: 1s;
transition: 1s;
}
.c-layout.c-metric{
background-repeat: no-repeat;
background-size: 100% 100%;
}
.c-layout.c-metric .c-rect{
width: 100%;
height: 100%;
position: absolute;
top:0;
left:0;
}
.c-layout.c-metric .c-rect.c-rect-b .c-mes{
position: relative;
width: 7px;
height: 25px;
margin: auto;
background: #ffa310;
}
.c-layout.c-metric .c-rect.c-rect-s .c-mes{
position: relative;
width: 7px;
height: 18px;
margin: auto;
background: #ffa310;
background: #fff;
margin-top: 14px;
}
.c-layout.c-metric .c-minsec-number{
position: absolute;
width: 100%;
height: 100%;
margin: auto;
}
.c-layout.c-metric .c-minsec-number .c-num{
position: absolute;
color: #ffa310;
color: #fff;
letter-spacing: -0px;
font-family: 'Asap', sans-serif;
font-size: 20px;
}
.c-layout.c-metric .c-minsec-number .c-num.c-top{
top:0;
left:50%;
padding-top: 7px;
margin-left: -12px;
text-align: center;
}
.c-layout.c-metric .c-minsec-number .c-num.c-right{
top:50%;
right:0;
margin-top: -11px;
margin-right: 14px;
}
.c-layout.c-metric .c-minsec-number .c-num.c-left{
bottom:50%;
left:0;
margin-bottom: -11px;
margin-left: 14px;
}
.c-layout.c-metric .c-minsec-number .c-num.c-bottom{
bottom:0;
right:50%;
padding-bottom: 7px;
margin-right: -10px;
}
/* MINUTES */
.c-layout.c-minute{
/* background: url('../img/clock/minutes.svg'); */
background-repeat: no-repeat;
background-size: 100% 100%;
}
.c-layout.c-minute-bg .c-circle,
.c-layout.c-minute .c-circle{
position: absolute;
top:12%;
left:12%;
width: 76%;
height: 76%;
content: ' ';
border-radius: 100%;
}
.c-layout.c-minute-bg .c-circle{
-webkit-box-shadow: inset 0 0 0px 2px #fff;
box-shadow: inset 0 0 0px 2px #fff;
background: rgba(255, 255, 255, 0.10);
}
.c-layout.c-minute .c-dot{
position: absolute;
top:10.25%;
left:48.35%;
width: 3.5%;
height: 3.5%;
content: ' ';
background: #fff;
/* background: #fff;*/
border-radius: 100%;
}
/* SECONDS */
.c-layout.c-second{
/* background: url('../img/clock/seconds.svg'); */
background-repeat: no-repeat;
background-size: 100% 100%;
}
.c-layout.c-second-bg .c-circle,
.c-layout.c-second .c-circle{
position: absolute;
top:16%;
left:16%;
width: 68%;
height: 68%;
content: ' ';
background: transparent;
border-radius: 100%;
}
.c-layout.c-second-bg .c-circle{
-webkit-box-shadow: inset 0 0 0px 2px #fff;
box-shadow: inset 0 0 0px 2px #fff;
background: rgba(255, 255, 255, 0.15);
}
.c-layout.c-second .c-dot{
position: absolute;
top:14.5%;
left:48.35%;
width: 3.5%;
height: 3.5%;
content: ' ';
background: #fff;
/* background: #fff;*/
border-radius: 100%;
}
/*separator*/
.c-layout.c-separator .c-fill{
display: none;
}
/* HOURS */
.c-layout.c-hour{
top:65.5%;
margin-top: 0;
text-align: center;
height: auto;
color: #fff;
}
.c-layout.c-hour .number{
font-family: 'Asap', sans-serif;
font-weight: bold;
font-size: 56px;
display: inline-block;
background: #cbc8b4;
background: transparent;
border-radius: 0.75rem;
line-height: 4rem;
padding-left: 0.5rem;
padding-right: 0.5rem;
padding-bottom: 0.0rem;
padding-top: 0.2rem;
/*
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1),
inset 0 2px 5px rgba(0, 0, 0, 0.54),
inset 0 0 0px 5px rgba(250, 0, 0, 0),
inset 0 0 10px 2px rgba(69, 69, 69, 0.17) ;
*/
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
/* DAYS */
.c-layout.c-hour .metric{
font-family: 'Asap', sans-serif;
font-weight: normal;
position: absolute;
font-size: 24px;
margin-top: -0.2rem;
margin-top: 1.1rem;
padding-left: 0.5rem;
text-transform: uppercase;
}
.c-layout.c-day{
text-align: center;
top:50%;
height: auto;
margin-top: -53px;
color: #fff;
}
.c-layout.c-day .number{
font-family: 'Asap', sans-serif;
display: inline-block;
background: #cbc8b4;
background: transparent;
border-radius: 5px;
vertical-align: middle;
box-shadow: inset 0 -2px 3px rgba(0, 0, 0, 0.1),
inset 0 3px 5px rgba(0, 0, 0, 0.54),
inset 0 0 1px 1px rgba(0, 0, 0, 0.1),
inset 0 0 10px 2px rgba(69, 69, 69, 0.12) ;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 96px;
font-weight: bold;
line-height: 0.8em;
padding: 0.5rem;
vertical-align: top;
}
.c-layout.c-day .metric{
font-family: 'Asap', sans-serif;
font-weight: normal;
font-size: 24px;
letter-spacing: 2.25rem;
padding-left: 2.25rem;
text-transform: uppercase;
/* margin-top: -1.6rem;*/
display: block;
}
/* DOTS */
.c-layout .rot0{
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
.c-layout .rot30{
-moz-transform: rotate(30deg);
-webkit-transform: rotate(30deg);
-ms-transform: rotate(30deg);
transform: rotate(30deg);
}
.c-layout .rot60{
-moz-transform: rotate(60deg);
-webkit-transform: rotate(60deg);
-ms-transform: rotate(60deg);
transform: rotate(60deg);
}
.c-layout .rot90{
-moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.c-layout .rot120{
-moz-transform: rotate(120deg);
-webkit-transform: rotate(120deg);
-ms-transform: rotate(120deg);
transform: rotate(120deg);
}
.c-layout .rot150{
-moz-transform: rotate(150deg);
-webkit-transform: rotate(150deg);
-ms-transform: rotate(150deg);
transform: rotate(150deg);
}
.c-layout .rot180{
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.c-layout .rot210{
-moz-transform: rotate(210deg);
-webkit-transform: rotate(210deg);
-ms-transform: rotate(210deg);
transform: rotate(210deg);
}
.c-layout .rot240{
-moz-transform: rotate(240deg);
-webkit-transform: rotate(240deg);
-ms-transform: rotate(240deg);
transform: rotate(240deg);
}
.c-layout .rot270{
-moz-transform: rotate(270deg);
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.c-layout .rot300{
-moz-transform: rotate(300deg);
-webkit-transform: rotate(300deg);
-ms-transform: rotate(300deg);
transform: rotate(300deg);
}
.c-layout .rot330{
-moz-transform: rotate(330deg);
-webkit-transform: rotate(330deg);
-ms-transform: rotate(330deg);
transform: rotate(330deg);
}