

.loader {
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.99);
    position: fixed;
    overflow: auto;
    top: 0;
    left: 0;
    z-index: 999;
    display: block;
}
@keyframes ldio-v6g4je6oqv {
  0% {
    top: 70.5px;
    left: 70.5px;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: 17.25px;
    left: 17.25px;
    width: 106.5px;
    height: 106.5px;
    opacity: 0;
  }
}

.ldio-v6g4je6oqv div {
  position: absolute;
  border-width: 4.5px;
  border-style: solid;
  opacity: 1;
  border-radius: 50%;
  animation: ldio-v6g4je6oqv 1s cubic-bezier(0,0.2,0.8,1) infinite;
}

.ldio-v6g4je6oqv div:nth-child(1) {
  border-color: #ed2024;
}

.ldio-v6g4je6oqv div:nth-child(2) {
  border-color: #213f98;
  animation-delay: -0.5s;
}

.loadingio-spinner-ripple-rf50obiksdm {
  width: 150px;
  height: 150px;
  display: inline-block;
  overflow: hidden;
  background: none;
  position:absolute;
  top:50%; left:50%; z-index:99; position:fixed; transform: translate(-50%, -50%);
}
.ldio-v6g4je6oqv {
  width: 100%;
  height: 100%;
  position: relative;
  transform: translateZ(0) scale(1);
  backface-visibility: hidden;
  transform-origin: 0 0; /* see note above */
}
.ldio-v6g4je6oqv div { box-sizing: content-box; }


body{margin:0; padding:0; height:100%; background-color:#fff2e2; color:#000; font-size:20px; overflow-x:hidden; font-family: 'FiraSans', arial; font-weight:300;}
html{-webkit-tap-highlight-color: rgba(201, 224, 253, 0);  height:100%; }
a img{border:none;}
a{outline:none; text-decoration:none}
input, textarea{outline: none;}
ul{list-style:none; margin:0; padding:0;}
a, a:link, a:active, a:visited, .button{-webkit-transition: all 0.20s ease-out; -moz-transition: all 0.20s ease-out; -o-transition: all 0.20s ease-out; transition: all 0.20s ease-out; outline: none;}
.container{width:100%; max-width:640px; margin:0 auto; position:relative;}
.bg{width:100%; height:auto;}
.fakediv{position:absolute; top:0; left:0; width:100%; height:100%;}
.dropdown{position:absolute; top:30%; left:10%; width:39.3%; height:6.3%; background-image:url(../images/dropdown.png); background-repeat:no-repeat; background-size:cover; cursor:pointer;}
.language{position:absolute; top:30.8%; left:11.5%; width:35.6%; display:none; z-index:1;}
.language img{width:100%; height:auto;}

@media only screen and (max-width: 480px) {
	.dropdown{width:44.3%; }
	.language{width:40.6%;}
}

