.main-wrapper{width: 100% !important;max-width: 100% !important;margin:auto;}
.bg_doc{background: #dfe;}
.booking-doc-img{border: 2px solid #ddd;}
.doctor-img img{border: 1px solid #ddd;overflow: hidden;padding:4px;}
.text-muted{color: #333;}
.verified_tick{color: #5571A1;font-size: 13px !important;margin-left: 6px;}
.shadow_1{box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;}
.shadow_2{box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
.shadow_3{box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;}
.no_link{color: inherit !important;}
.no_link:hover {color: #333;text-decoration: none !important;}
.no_list{list-style: none !important;margin-left: 0px;padding-left: 0px;}
.caprght_oplkion{transform:scale(0.7);-webkit-transform:scale(0.7);transform-origin:0 0;-webkit-transform-origin:0 0;}
.round{border-radius: 50%;overflow: hidden;}
.round1{border-radius: 10px;overflow: hidden;}
.no_border{border: 0px !important;}
.blur1{backdrop-filter: blur(5px);}
.blur2{backdrop-filter: blur(15px);}
.no_radius{border-radius: 1px !important;}
.text_sh{text-shadow: 2px 2px 5px rgba(0,0,0,0.4);}
.big_text{font-size: 30px;}
.text_shadow{text-shadow: 0px 1px 3px rgb(48 185 121) !important; }
.the_mobile_fooeter {position: fixed;height: 56px;z-index: 9999;background-color: #0E7A31;width: 96% !important;border-radius: 9px;margin-left: auto;margin-right: auto;border-top: 0 solid #ddd;position: fixed;bottom: 10px !important;left: 0;right: 0;}
.the_mobile_fooeter col {padding: 4px;}.the_mobile_fooeter a {color: #fff !important;}.the_mobile_fooeter small {color: #fff !important;}
.wa_float {position: fixed;bottom: 30px;right: 30px;z-index: 999;font-size: 60px !important;}
.the_mobile_fooeter .fa{font-size: 26px;color: #fff;}
.wa_float i{color: #333 !important;font-size: 55px;}
.themain_leoafers{background: rgba(0,0,0,0.72);position: fixed;top: 0px;left: 0px;z-index: 9999;width: 100%;height: 100%;display: none;}
.bradius_1{border-radius: 4px;overflow: hidden;}
.yn_img{width: 80%;height: auto !important;}


.btn_2{border: 2px solid #000; color:#000; }
.btn_2:hover{border: 2px solid #002B5E; color:#002B5E; }

.ynf{color: #06C166;}
.cookie_warning{position: fixed; left: 50px;bottom: 50px;z-index: 99;min-width: 390px;max-height: 190px; display: none !important;}

.theme_btn{background: #000;border:0px;}
.theme_btn:hover{background: #333;border:0px;color: #fff;}
.border_1{border:1px solid #ddd;}

@media only screen and (max-width: 600px) {
 .cookie_warning{bottom: 110px !important;left: 2%;width: 96% !important;min-width: auto !important}
}


/*Video Full SCreen*/
.video-container{
  width: 100vw;
  height: 100vh;
}

 .iframe_video {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100vw;
  height: 100vh;
  transform: translate(-50%, -50%);
  pointer-events: none;
}

@media (min-aspect-ratio: 16/9) {
  .video-container .iframe_video {
    height: 56.25vw;
  }
}
@media (max-aspect-ratio: 16/9) {
  .video-container .iframe_video {
    width: 177.78vh;
  }
}

.the_banner_white{position: absolute;left: 10%;top: 35%;max-width: 570px;}
.the_banner_white h2{color: #003; font-size: 28px;}

.btn_theme{background: none;border: 2px solid #000;color: #000;border-radius: 5px;min-height: 50px;}
.btn_theme:hover{border: 2px solid #000;color: #000; background: #ddd}

/* Tour Detail Page */
.tour_image {
  position: relative;  
  text-align: left;
}

.tour_centered {
  position: absolute;
  bottom: 10%;
  left: 8%;
  /*transform: translate(-50%, -50%);*/
  color:  #fff;
}

.the_tour_fooeter {position: absolute;height: 56px;z-index: 9999; width: 98% !important;border-radius: 9px;margin-left: auto;margin-right: auto;border-top: 0 solid #ddd;bottom: 10px !important;left: 0;right: 0;}
.the_tour_fooeter col {padding: 4px; border: 4px solid #fff;}
.the_tour_fooeter a {color: #fff !important;}
.the_tour_fooeter small {color: #fff !important;}
/* Tour Detail Page */

.mybtn_centered{width: 100%; text-align: center; margin: auto;display:block;}

@media (max-width: 320px) {
   *{font-size:14px !Important;line-height:16px !Important;}
   .the_mobile_fooeter{display:none !important;}
}

/* Fontawesome Icon inside Text Field - START*/
.paperclip {
    position: relative;
}
  
.paperclip i{
    position: absolute;
    left: 15px;
    top: 10px;
    color: gray;
    margin-left: 80%;
}
/* Fontawesome Icon inside Text Field - END */