@charset "UTF-8";

/*custom font*/
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');



body {
    font-family: 'Poppins', sans-serif;
	font-size:16px;

}
h1 {
	font-family: Poppins;
	letter-spacing: 1px;
    font-size: 60px;
    color: #1E1E1E;
    font-weight: 700;
}
h2, h3 {
	font-family: Poppins;
	letter-spacing: 1px;
	font-weight: normal;
	line-height: 1;
	margin-top: 0 !important;
	
}

.card .md-form label {
    font-size:14px;
}
.form-control {
	font-size:14px;
}

@media screen and (max-width: 600px) {
  .logo {
    position:relative;
	margin-top:-15px;
	margin-bottom: -15px;
	}

  .logo img{

	max-width: 78px;
    max-height: 40px;
	  }
}
html,
  body,
  header,
  .view {
    height: auto;
  }

  @media (max-width: 740px) {
    html,
    body,
    header,
    .view {
      height: 950px;
    }
  }
  @media (min-width: 800px) and (max-width: 850px) {
    html,
    body,
    header,
    .view {
      height: 700px;
    }
  }



  h6 {
    line-height: 1.7;
  }
.funkyradio label {
  width: 100%;
  padding-right:10px;
  border-radius: 3px;
  border: 1px solid #D1D3D4;
  font-weight: normal;
}

.funkyradio input[type="radio"]:empty{
  display: none;
}

.funkyradio input[type="radio"]:empty ~ label {
  position: relative;
  line-height: 2.5em;
  text-indent: 3.25em;
  margin-top: 0.5em;
 
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.funkyradio input[type="radio"]:empty ~ label:before{
  position: absolute;

  top: 0;
  bottom: 0;
  left: 0;
  content: '';
  width: 2.5em;
  background: #D1D3D4;
  border-radius: 3px 0 0 3px;
}

.funkyradio input[type="radio"]:hover:not(:checked) ~ label {
  color: #888;
}

.funkyradio input[type="radio"]:hover:not(:checked) ~ label:before{
  content: '\2714';
  text-indent: .5em;
  color: #C2C2C2;
}

.funkyradio input[type="radio"]:checked ~ label{
  color: #777;
}

.funkyradio input[type="radio"]:checked ~ label:before{
  content: '\2714';
  text-indent: .5em;
  color: #333333;
  background-color: #ccc;
}

.funkyradio input[type="radio"]:focus ~ label:before{
  box-shadow: 0 0 0 3px #999;
}

.funkyradio-default input[type="radio"]:checked ~ label:before {
  color: #333;
  background-color: #ccc;
  
}

.funkyradio-primary input[type="radio"]:checked ~ label:before{
  color: #fff;
  background-color: #337ab7;
 
}
.fa, .fab, .fad, .fal, .far, .fas {
  display: inline;
}
@media(max-width:1480px){
.footerDiv{padding:20px 80px;float:left;}}
@media(max-width:991px){
.footerDiv{padding:20px 58px;float:left;}}
@media(max-width:650px){
.footerDiv{padding:20px 30px;}}
@media(max-width:500px){
.foot{width:100%;margin:0 0 20px;}
.footerBottom{padding:0;}
.footBtmLft img{top:0;}
.footBtmRgt{padding:0;}
.footBtmRgt h2{margin:12px 0 0 80px;}
.footBtmRgt ul{padding:30px 0 0;text-align:center;}
.footBtmRgt ul li{display:inline-block;float:none;}
.footBtmRgt p{padding:10px 0;}}
@media(max-width:768px){.menu-div{width:100%;padding:30px 15px 10px !important;}
.footBtmRgt h2{font-size:30px !important;}}
@media(max-width:720px){
	.foot {margin:0 2% 20px 0;width:48%;}}
@media(max-width:650px){
.footBtmRgt h2{font-size:23px !important;}
.foot h1,
.foot h1 a{font-size:22px !important;}}
.footer{width:100%;float:left;background:#f4f3ec;}
.footerDiv{max-width:1470px;margin:0 auto;padding:20px 15px;}
.footerTop{width:100%;float:left;}
.foot{float:left;margin:0 6% 0 0;width:20.5%;}
.foot ul{margin:0;padding:0;list-style:none;}
.foot h3{padding:4px 0 10px;border-top:1px solid #000;display:block;font-size:18px !important;color:#000;margin:0;text-align:left;}
.foot h3 a{color:#000;margin:0 0 5px;font-size:18px;display:block;text-decoration:none;}
.foot ul li a{font-family:arial;font-size:12px;color:#000;text-decoration:none;}
.footerBottom{width:100%;float:left;padding:35px 0;position:relative;}
.footBtmLft{float:left;padding:0 30px 0 0;}
.footBtmLft img{position:absolute;top:43px;width:66px;}
.footBtmRgt{float:left;display:block;width:100%;padding:0 0 0 100px;}
.footBtmRgt h2{padding:0 0 10px;margin:0;border-bottom:1px solid #666;font-size:40px !important;font-weight:normal;color:#000;display:block;text-align:left;}
.footBtmRgt ul{margin:0;padding:13px 0 0;list-style:none;}
.footBtmRgt ul li{float:left;line-height:12px;border-right:1px solid #cccccc;padding:0 6px;}
.footBtmRgt ul li:nth-child(1){padding:0 6px 0 0;}
.footBtmRgt ul li:last-child{border-right:none;}
.footBtmRgt ul li a{font-size:12px;font-family:arial;color:#0097aa;}
.footBtmRgt p a{color:#0097aa;}
.footBtmRgt p{display:block;clear:both;font-family:Georgia, "Times New Roman", serif;font-size:11px;font-style:italic;color:#777;padding:5px 0 0;}

#eh-countdown {
		font-family: "Open Sans", Helvetica, Arial, Sans-serif;
		font-size: 12px;
		color: #007bff;;
		text-align: center;
	  margin-bottom: 10px; }
	  #eh-countdown .time,
	  #eh-countdown .separator {
	    display: -moz-inline-stack;
	    display: inline-block;
	    vertical-align: top;
	    *vertical-align: auto;
	    zoom: 1;
	    *display: inline;
	    font-size: 4.214em;
	    font-weight: 900;
	    line-height: 1; }
	  #eh-countdown .separator {
	    font-size: 2.571em;
	    line-height: 1.5;
	    padding: 0 10px; }
	  #eh-countdown .time-format {
	    font-size: 0.387em;
	    font-weight: 900;
	    text-transform: uppercase;
	    color: #797c80;
	    padding: 5px 0; }