/* 
=====================================================
            HTML BODY AND BASIC ELEMENTS
=====================================================
*/

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
    -webkit-text-fill-color: #446CB3 !important;
    color: #446CB3 !important;

}

::-webkit-scrollbar { 
    display: none; 
}

body::-webkit-scrollbar { 
    display: none; 
}

html * {
  box-sizing: border-box;
  padding:0;
  margin:0;
}
html,
body {
  transition: all 1s linear;
}

body {
    text-align: center;
    height: 100%;
    font-family: 'Open Sans';
    font-weight:100;
    color:#666666;
    line-height: 1.7em;
    background-color: #D3EAF8;
}



/*
=====================================================
        REST OF THE PAGE + POSTS AND SO...
=====================================================
*/

.header{
  height: 70px;
  background-color: #4993D4;
  width: 100%;
  position: absolute;
  top: 0;
  padding-top: 22.5px;
}

h1{
  font-size: 25px;
  color: #fff;
  width: 100%;
  text-align: center;
  line-height: 25px;
}

h2{
  font-size: 20px;
  color: #555;
  width: 100%;
  text-align: center;
  line-height: 25px;
  margin: 15px;
  margin-left: 0px !important;
}

p{
  font-size: 16px;
  color: #999999;
  width: 100%;
  text-align: center;
  line-height: 27px;
  font-weight: 500;
}

.link{
  color: #333 !important;
}

.popup{
  min-height: 70px;
  margin-top: 120px;
  padding-top: 15px;
  background-color: #fff;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding: 45px;
  margin-bottom: 120px;
}

.footer{
  height: 90px;
  background-color: #4993D4;
  width: 100%;
  position: fixed;
  bottom: 0;
  padding-top: 18px;
  padding-left: 25px;
}

h3{
  font-size: 12px;
  color: #fff;
  width: 100%;
  text-align: left;
  line-height: 18px;
}

@media only screen and (min-width: 0px) and (max-width: 520px) {
h3{
  font-size: 10px;
  color: #fff;
  width: 100%;
  text-align: left;
  line-height: 15px;
}

h1{
  font-size: 22px;
  color: #fff;
  width: 100%;
  text-align: center;
  line-height: 22px;
}

h2{
  font-size: 18px;
  color: #555;
  width: 100%;
  text-align: center;
  line-height: 20px;
  margin: 15px;
}

p{
  font-size: 16px;
  color: #555;
  width: 100%;
  text-align: center;
  line-height: 27px;
}

.popup{
  width: 90%;
}
}