@import url(https://fonts.googleapis.com/css?family=Antic+Slab);

@font-face {
    font-family: pirulen;
    src: url(../font/pirulen.ttf);
}

html,body {
  height:100%;
  background-color:#fcfcfc !important;
  font-family: arial !important;
  color:#17191c !important;
}

h1 {
  font-family: pirulen;
  font-size:60px;
  color:#17191c;
}

div {
  color:#17191c;
}

select {
  color:#777777;
}

.lead {
	color:#17191c;
	margin-left: 20px;
	margin-right: 20px;
  font-weight:300 !important;
  font-size:16px !important;
}


/* Custom container */
.container-full {
  margin: 0 auto;
  width: 100%;
  min-height:100%;
  color:#eee;
  overflow:hidden;
}

.container-full a {
  color:#efefef;
  text-decoration:none;
}

.close {
  position:absolute;
  right:20px;
}

.panel-title {
  line-height: 30px;
}

.v-center {
  margin-top:7%;
}
 
.btn {
	background-color:#EB5E0B;
	border-color:#EB5E0B;
	color: #FFF;
}

.btn:hover, .btn:focus, .btn:active {
    background-color:#c94a05;
	border-color:#c94a05;
}

.text-xs-center {
	text-align: center;
}

.g-recaptcha {
	display: inline-block;
}

.setpwd {
  width: 700px;
  height: 500px;
  left: 50%;
  margin-left: -350px;
  position: absolute;
  top: 10vh;
  padding: 20px;
  border: 1px solid rgb(0, 0, 0);
  border-radius: 10px;
  background-color: #ffffff;
  z-index: 100;
  display:none;
}

table, th, td {
  border: 1px solid black;
  border-collapse: collapse;
  padding: 10px;
}

label {
  margin-bottom: 0px !important;  
  margin-top:8px;
  font-size: 14px;
  color: #777;
}

h4 {
  color: #212529 !important;
}

.container-full a {
  color: #212529 !important;
}

.panel-body {
  color: #212529 !important;
}

.popup {
  position:fixed; 
  width:450px; 
  height:200px; 
  background-color:#ffffff; 
  border-radius:10px; 
  left:50%;
  transform: translate(-50%, 0);
  color:#333333;
  padding:20px;
  text-align:left;
  top:100px;
  border: 1px solid #777;
}

.blurred {
  filter: blur(3px);
}

a {
  color: #eb5e0b !important;
}

.tel {
  position: absolute;
  right: 35px;
  top: 20px;
  text-align: right;
}

