.rapClock{
background: radial-gradient(#fff 10%,#ccc 60%,#932466 61%,#932466 70%,black 100%);
font-family:'Comic Sans MS',cursive,sans-serif;
position:relative;
border-radius:50%;
box-shadow:inset -2px -2px 4px rgba(0,0,0,8),inset 2px 2px 4px rgba(255,255,255,8),2px 2px 4px rgba(0,0,0,8),0px 0px 4px black;
text-align:center;
text-shadow:0 0 2px #fff;
}
.rapClockCaption{
padding-top:25%;
}
.rapClockHours{
top:50%;
left:50%;
width:2%;
height:8%;
position:absolute;
background-color:#000;
}
.rapClockNumbers{
top:50%;
left:50%;
position:absolute;	
}	
.rapClockHands{
top:50%;
left:50%;	
position:absolute;
border-radius:50% 50% 50% 50% / 90% 90% 10% 10%;
}
.rapClockS{
width:2%;
height:46%;
z-index:3;
background-color:#a00;
}
.rapClockM{
width:3%;
height:34%;
z-index: 2;
background-color:#222;
}			

.rapClockH{
width:5%;
height:25%;
z-index:1;
background-color:#222;
}
.date-cover{width:400px; float:right; position:relative; height:50px; right: -42px;}
.coner{background:#e04818; -webkit-border-radius: 10px;-moz-border-radius: 10px;
border-radius: 10px; width:400px; height:50px; color:#fff; }
#Date{position: absolute;
    /* top: 0px; */
    font-size: 15px;
    line-height: 35px;
    font-weight: 500;
    /* left: 20px; */
    color: #fff;
    right: 10px;
    /*bottom: -15px;*/
    background: #4942e4;
    padding: 0px 10px;
    border-radius: 6px;}
	
.wpawll-login-active .wpawll-template-26 .wpawll-content-1-wrapper {
	width: 50%;
	background: #681948 url(../images/purple-box.png) no-repeat top center;
	min-height: 100vh;
}
.wpawll-content-1-inner {
);
	background: url(../images/envelope.svg);
	background-repeat: no-repeat;
	background-size:70% 70%;
	background-position:center;
}
.wpawll-login-active .wpawll-template-26.wpawll-wrapper-outer .wpawll-wrapper {
	background-color: #e04818;
}
.logo-area {
	position:absolute;
	left:0px;
	top:0px;
	width:50%;
	background: none;
	text-align:left;
	padding:0px;
}
.logo-img {
	width:auto;
}
.wpawll-login-active .wpawll-template-26 .wpawll-content-2 .wpawll-content-inner .wpawll-header-text-wrapper .wpawll-header-text {
	color: #fffefe;
}
.wpawll-login-active .wpawll-template-26 #login form input.button-primary {
}
.wpawll-social-header-text {
	color:#FFF;
}
/*.clock-cover {
	width:100px;
	position:absolute;
	top:60px;
	right:100px;
	display:block;
}*/

.clock-cover {
    width: 100px;
    position: absolute;
    top: 397px;
    right: 511px;
    display: block;
}
@media only screen and (max-width:758px) {
.logo-area {
position:absolute;
left:0px;
top:0;
width:100%;
background:#FFF;
text-align:center;
padding:10px;
}
 .wpawll-login-active .wpawll-template-26 .wpawll-content-2 {
 height: auto;
 padding-bottom: 50px;
 margin-top: 14%;
}
.wpawll-login-active .wpawll-template-26 .wpawll-content-2 .wpawll-content-2-inner {
 padding: 0 15px;
}
.logo-img {
width:50%;
}
}
.wpawll-content-inner {
	width:480px;
	margin:0px auto;
}
.wpawll-login {
	background:#fff;
}
.wpawll-login-active .wpawll-template-26 #login {
	padding: 0;
	width: 100%;
	float: left;
	padding: 25px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border: 1px solid #fbcac5;
	margin-bottom:20px;
}
.wpawll-login-active .wpawll-template-26 .wpawll-login form .input {
	background: #f1efef;
	font-family: 'Fira Sans', sans-serif;
	box-shadow: none;
	padding: 5px 10px;
	color: #999999;
	font-size: 16px;
	border-radius: 4px;
	border: none;
	line-height: 38px;
	border: 1px solid #ffd9d5;
	padding-left: 40px;
}
.wpawll-login-active .wpawll-template-26 .wpawll-content-2 .wpawll-content-inner .wpawll-header-text-wrapper .wpawll-header-text {
	font-size: 17px;
}
input:focus {
	border: 1px solid #ccc !important;
}
.wpawll-login-active .wpawll-template-26 #login form input.button-primary {
	background: linear-gradient(to top, #671847 0%, #782d5a 100%);
}
.wpawll-login-active .wpawll-template-26 #login form p.submit {
	float: right;
	margin-top: 20px;
	padding: 0px 126px;
}	
.wpawll-login-label{ position:relative;}
.wpawll-login-label::before {
	
  content:url('../images/mob.png');
  position:absolute;
  top:30px;
  left:10px;
}