﻿/** FONTS **/
@import url('https://fonts.googleapis.com/css?family=Titillium+Web:200,300,400,600,700,900');
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900');
@import url('https://fonts.googleapis.com/css?family=Lato:400,700,900');

@font-face { font-family: SwissHeavy; src: url('../font/SwissHeavy.otf'); } 
@font-face { font-family: LatoRegular; src: url('../font/Lato-Regular.ttf'); } 

#swiss { font-family: SwissHeavy , sans-serif; font-weight: 700; font-size:70px; position:absolute; top:-25px; }
#lato { font-family: LatoRegular, sans-serif; }

html,body{font-family: 'Lato', sans-serif;}

/** A1 LOGIN **/
.a1-login { width:100%; height:100%; position:absolute; top:0px; bottom:0px; left:0px; right:0px; }
.a1-login-container { width:100%; height:100%; background-color:#FFF; background-image: url('../img/login-bg.jpg'); background-size: cover; display: table; position:relative; background-position: center; }

.a1-login-form { text-align: center; display: table-cell; vertical-align: middle; }
.a1-login-form h1 { padding:0px; margin:0px; font-family: 'Playfair Display', serif; font-size:30px; color:#FFF; font-weight: 600; margin-bottom:30px; }

.a1-login-line { }
.a1-login-line input { text-align: center; width:250px; background-color:transparent; border:0px; padding:15px 5px; border-bottom:solid 1px #EBEBEB; outline: none; color:#FFF; }
.a1-login-line input::-webkit-input-placeholder { color:#FFFFFF !important; font-family: 'Titillium Web', sans-serif; }

.a1-login-line button { background-color:#dd350e; border:0px; line-height:51px; height:55px; margin-top:20px; font-family: 'Lato', sans-serif; font-weight: 400; font-size:19px; outline:none; color:#FFF; }
.a1-login-line button img { height:100%; }
.a1-login-line button svg {  margin:0px 15px 0px 5px; }
.a1-login-line button span { padding:0px 25px 0px 0px; color:#FFF; }
.a1-login-line button:hover { background-color:#b54c4c; cursor:pointer; }
.a1-login-line p { color:#FFF; margin-top:20px; }

.a1-login-bottom { position:absolute; bottom:10px; width:100%; left:0px; text-align: center; color:#FFF;  }

#login-comodo { margin-top:60px; }
.text-bigtwo { font-size:45px; }
.easing { transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; }
a,a:visited {color:white;text-decoration:none;}
a:hover{color:#dd350e;text-decoration:none;}