body{ font-family:'HurmeGeometricSans1Light'; font-size:16px; color: #fff; margin:0 auto;  min-height:750px; height: 100%; background: #fff;overflow-x: hidden;
background: url(/gafgb/images/bodybg.png);background-size: 100% 100%;
}



@font-face { font-family:'HurmeGeometricSans1Light'; src:url('/gafgb/fonts/HurmeGeometricSans1Light.otf');}
@font-face { font-family:'HurmeGeometricSans1Bold'; src:url('/gafgb/fonts/HurmeGeometricSans1Bold.otf');}







::-webkit-scrollbar{width:20px;border:2px solid #fff;}
::-webkit-scrollbar-track{border:2px solid #fff;}
::-webkit-scrollbar-thumb{border:2px solid #fff;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1679bc+0,1a7cb3+10,22819f+25,479a44+79,50a02e+100 */
background: #185d91; /* Old browsers */
}
::-webkit-scrollbar-thumb:hover{/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1679bc+0,1a7cb3+10,22819f+25,479a44+79,50a02e+100 */
background: #185d91; /* Old browsers */
}


      /*--------------------------- For Mozila Browser------------------------------------------*/

      @-moz-document url-prefix()
      {
      }


      /*--------------------------- For IE Browser------------------------------------------*/

      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active)
      {

      }        



/*ReusableProperties*/
a{ text-decoration:none !important;  transition:0.5s; color:inherit;}
a:focus{ outline:none !important;}
//span { display: block; }

.border-none{ border:none !important;}
.padding-none{ padding:0;}
.padding-left-none,{ padding-left:0;}
.padding-right-none{ padding-right:0;}
.padding-10{ padding:0 10px;}
.clear{ clear:both;}
ul{list-style: none;}
ul,header .navbar-collapse.collapse,.navbar-inverse a.navbar-brand ul.list-inline{ padding:0; margin: 0; }     
.forDesktop{display: block !important; }
.forMobile{display: none !important; }
.loader{position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 99999999;     background: url(/gafgb/images/Preloader1.gif) 50% 50% no-repeat rgb(241 242 243); }

p{letter-spacing: 0.4px;line-height: 26px;}
h2,h3,h4{font-family: "HurmeGeometricSans1Light";margin: 0 0 15px;   font-weight: 300;}
section{padding: 80px 0;}

/*===============================================================================*/

.container {
    width: 900px;
}
span{
  font-family:'HurmeGeometricSans1Bold'; 
}
.mid-content {
    text-align: center;
    margin: 80px 0 40px;
}
.mid-content h3 {
    font-size: 2.3rem;
}
.emp-code input{
  width: 300px;
  height: 50px;
  border-radius: 0;
  background: #fff;
  color: #000;
  margin:0 auto;
}
.emp-code {
    margin-top: 100px;
}
.btn{
  background: url(/gafgb/images/btn-bg.png);
  background-size: 100% 100%;
  color: #fff;
  text-transform: uppercase;
  font-size: 32px;
    font-family:'HurmeGeometricSans1Bold';
    padding: 7px 30px;
    border-radius: 0;
    margin-top: 70px;
    border:4px solid #fff;
}
.btn:hover{
  background: #fff;
  color: #b6bc30;
      border-color: #b6bc30;
}
footer{
  padding: 40px;
  float: left;
  width: 100%;
}
.doctor-details {
    text-align: left;
}
label,.doctor-details h4{
     font-size: 1.8rem;
     font-family:'HurmeGeometricSans1Bold';
}
.form-control{
  width: 100%;
  height: 50px !important;
  border-radius: 0 !important;
  background: #fff;
  color: #000;
}
.doctor-details p {
    text-align: center;
    font-size: 1.3rem;
    margin-top: 10px;
}
.doctor-details .row {
    margin-bottom: 30px;
}
label.form-check-label {
  font-family:'HurmeGeometricSans1Light';
}
input#inlineCheckbox1 {
    width: 30px;
    height: 30px;
    margin-right: 20px;
}
.align-center{
  text-align: center;
}
.mid-content h2{
     font-family:'HurmeGeometricSans1Bold';
     font-size: 2.5rem;
}
.unique-link {
    margin: 80px 0;
    text-align: left;
}
.unique-link h4 {
    font-size: 1.7rem;
    font-weight: 700;
  margin-bottom: 30px;
}
.unique-link h5{
    font-weight: 700;
      font-size: 1.5rem;
      margin-top: 20px;
}
textarea.form-control {
    height: 100px !important;
}
.click-on-link h4 {
    background: #053a73;
    padding: 15px 25px;
    border-radius: 15px;
    font-size: 1.6rem;
}
.click-on-link {
    position: relative;
}
.click-on-link img {
    position: absolute;
    left: 40px;
    top: 57px;
}
.unique-link.align-center{
  text-align: center;
}
.unique-link.align-center h5 {
    margin-bottom: 25px;
}
.space200{
  margin: 200px;
}
.docadvise h3{
  font-size: 2rem;
}
.table td, .table th {

    border-top: none;
}
.table thead th {
    border-bottom: none;
}
.table {
margin-top: 40px;
    background-color: #fff;
    color: #000;
}
.table img.rounded-circle {
    width: 50px;
    height: 50px;
}
.table thead th {
    vertical-align: top;
        font-size: 1.4rem;
  }



@media(max-width:991px){

  .container {
    width: 100%;
}
.mid-content h3 {
    font-size: 1.6rem;
    line-height: 34px;
}
br{display: none;}

label, .doctor-details h4 {
    font-size: 1.2rem;
    font-family: 'HurmeGeometricSans1Bold';
}
.btn{
  font-size: 20px;
}
.mid-content h2{
  font-size: 2rem;
}
.unique-link h4 {
    font-size: 1.2rem;
  }
  .click-on-link h4 {

    font-size: 1.2rem;
    line-height: 30px;
}
.click-on-link img {

    left: 10px;
    top: 100px;
}
.form-check.form-check-inline {
    text-align: left;
}
.table thead th{
      font-size: 1rem;
}

}


.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  color: #fff!important;
}