﻿.city-style
{
  max-height: 200px;
  overflow: auto;
  height: 186px;
  float:right;
  width:100%;
}

.cursor-pointer
{
    cursor:pointer;
}
.caret
{
    color: #76B442!important;
    border-left: 7px solid transparent!important;
    border-right: 7px solid transparent!important;
    border-top: 7px solid #76B442!important;
}
.icon-color
{
     color: #76B442!important;
}
.city-popup-dropdown
{
    width: 100%;
}
.city-caret-popup
{
    float: right;
    margin-top: 2.5%;
}
.city-select
{
  width: 90%;
  margin-top: 2%;
}
.city-label-style
{
    font-size:14px;
    font-weight:normal;
}
.modal-dialog
{
   padding-top: 73px !important;
}
.modal .model-new-header
{
border-radius: 5px 5px 0px 0px!important;
  height: 32px;
  font-family: 'Segoe UI';
}
.modal-footer {
    padding: 5px 10px 5px 0px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}
.modal-content
{
      border-radius: 6px!important;
}
/*.modal-header {
    
    background-color: rgb(83, 83, 83);
    color: white;
    padding: 2px;
}*/
.model-new-header
{
     background-color: rgb(83, 83, 83);
    color: white;
    padding: 2px;
}
.modal-content {
    font-family: 'Segoe UI' !important;
}
.hand-cursor
{
    cursor:pointer;
}
.caret-style
{
    color: white!important;
    border-left: 7px solid transparent!important;
    border-right: 7px solid transparent!important;
    border-top: 7px solid white!important;
}
/*.modal-title {
    text-align: center;
      margin-left: 4%;
}
.modal-title {
  margin: -3px;
  line-height: 1.42857143;
  font-size: 23px;
  color: white;
  font-family: "Open Sans", sans-serif;
}*/
.model-new-title
{
     text-align: center;
        margin-left: 3%!important;
      margin: -3px;
  line-height: 1.42857143;
  font-size: 23px;
  color: white;
  font-family: "Open Sans", sans-serif;
}
.form-group .form-control
{
    /*padding:0px!important;*/
}
.angucomplete-dropdown
{
    padding: 0px!important;
    max-height:350px;
    overflow-y:auto;
}
.angucomplete-row
{
    text-align:left;
    padding: 4px;
  color: #000000;
  clear:inherit!important;
  /* margin-bottom: 4px; */
  /* clear: both; */
   /* float:left;*/
}
.angucomplete-image-holder
{
    margin-right:0px!important;
    margin-left:0px!important;
}
.angucomplete-image-default
{
    width:0px!important;
}
.search-city-padding
{
    margin-left: -8%;
      margin-top: 0.4%;
}
#members_value
{
    padding:2px!important;
}
.close-style
{
    float: right;
  margin-top: 1.2%;
  color: darkgrey;
}
.fa-times-circle
{
    cursor:pointer;
}
.faq-list-style
{
    margin-left:-2%;
}
.modal-new-body
{
    padding: 0px 15px 0px 15px!important
}
.close-faq-style
{
    margin-top:0.9%;
}
.city-style
{
    max-height: 300px!important;
    overflow-y: scroll!important;
}
h1, h2, h3, h4, h5, h6 {
  font-weight: 300;
}.large_bold_white span{color:#67BD3C!important}.social-share{display:inline-block;list-style:none;padding:0;margin:0}.social{text-align:right}.contentSreach{width:100%;height:100%;padding:20px 30px 15px}.site-logo{float:left;padding-top:7px!important;padding-left:12px!important}.promo-block{height:664px;overflow-y:hidden}content h3{font-size:20px}.checkout-block{top:30%;z-index:1000;position:absolute;width:100%}.tp-bullets{z-index:10}.content-login{height:250px;padding:0 0 0 20%}.form .form-actions{background-color:transparent;padding:0;border:none}.content h1:after,.content h2:after{border-bottom:none!important}.myService .fa{background:#67BD3C;font-size:38px;padding:35px 30px 7px;color:#fff;width:99px;height:99px;line-height:1;border-radius:0;position:relative;margin-bottom:29px}.container-fluid{padding-right:0!important;padding-left:0!important;margin-right:auto;margin-left:auto}.row{margin-right:0!important;margin-left:0!important}.footer li{border:1px solid #ccc;min-width:30px!important;text-align:center}.input-icon{padding-bottom:0}.icon-title{text-align:center;font-size:1em}.mt4{margin-top:4%}.mt5{margin-top:5%!important}.mt6{margin-top:6%}.mt2{margin-top:2%}.input-icon>i{color:#76B442}.form-control{height:30px}.main-header{background:#76B442}.top-wrap{position:absolute;top:4px;right:30px;z-index:99999999;text-align:right;color:#fff;font-size:12px}.mb{display:none}.green.btn,.green.btn:hover{background:#76B442;border:1px solid #98F44E;border-radius:3px!important}.green.btn:onclick{background:#76B442;border:1px solid #98F44E}.btn-default>i{color:#76B442}.icon-new{width:100px;min-height:100px;font-size:14px;cursor:pointer;text-align:center;color:#fff;padding:10px 0;background:#76B442;border:1px solid rgba(255,255,255,.5);border-radius:5px!important}.icon-new:hover{width:100px;min-height:100px;text-align:center;color:#fff;padding:10px 0;background-color:rgba(255,255,255,.35);border:1px solid rgba(255,255,255,.5);border-radius:5px!important}.btn-success{background:#76B442;border-radius:3px!important}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover{background:#76B442!important}.icon-new-w{width:30%;margin-bottom:10px}.registration li{padding:2px;margin:0;list-style:none;font-size:12px}.rg-icon{width:100%;padding:13px;cursor:pointer}.caret{color:#76B442!important}.free-btn{position:absolute; top:5px; left:5px; width:45px;}.doctor-btn{  position: relative; border:1px solid #76B442;margin:auto;padding:4px 0;width:230px;border-radius:6px!important;cursor:pointer}.Healthcare_Service{float:left !important; min-height:224px;   position: relative;}.patient-btn{  position: relative;border:1px solid #76B442;float:right;padding:4px 0;width:230px;border-radius:6px!important;cursor:pointer}hr{margin:20px 0 10px!important;border:0;border-top:1px solid #eee;border-bottom:0}.team{margin:auto;border:1px solid #76B442;width:100px}.f12{font-size:12px}.text-justify{text-align:justify}.flow_btn{padding:13px;cursor:pointer;border:1px solid #98F44E;border-radius:3px!important;background:#76B442;font-size:14px;color:#fff}.flow_btn:hover{background-color:rgba(0,0,0,.7);border:1px solid grey}.flow_close{border:1px solid #98F44E;border-radius:3px!important;background:#76B442;font-size:14px;color:#fff;padding:5px 20px}@media screen and (min-width:768px) and (max-width:1024px){.icon-new-w{width:50%}.header-navigation li{border-right:none}.main-header{background:#fff!important}.top-wrap{display:none!important}.mb{display:block;background:#67BD3C;padding:8px!important;font-size:14px;color:#fff;text-transform:none}}@media screen and (min-width:300px) and (max-width:767px){.top-wrap{display:none!important}.main-header{background:0 0!important}.header-navigation li{float:left;padding:0 15px;border-right:none!important}.checkout-block{top:10%}.doctor-btn,.patient-btn{margin:auto!important;float:none!important}.content-login{min-height:190px;padding:0 6% 6%}.orientation-p{margin-top:500px}}@media only screen and (max-device-width :767px) and (orientation :portrait){.orientation-p{margin-top:500px}}

@media (max-width:767px) {
    .freeImage {
       margin-left:25%;
    }
}

@media (min-width:1356px) {
    .searchTextBox{
      width:475px !important;
    }
}

@media (min-width:672px) and (max-width: 1356px){
    .searchTextBox{
      width:350px !important;
    }
}
@media (min-width:487px) and (max-width: 672px){
    .searchTextBox{
      width:261px !important;
    }  
}

@media (max-width:487px){
    .searchTextBox{
      width: 210px !important;
    }  
}