/*!
 * Start Bootstrap - New Age v3.3.7 (http://startbootstrap.com/template-overviews/new-age)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

.navbar-default {
  background-color: white;
  border-color: rgba(34, 34, 34, 0.05);
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
  /* font-family: 'Catamaran', 'Helvetica', 'Arial', 'sans-serif'; */
  font-weight: 200;
  letter-spacing: 1px;
}
.navbar-default .navbar-header .navbar-brand {
  /* font-family: 'Catamaran', 'Helvetica', 'Arial', 'sans-serif'; */
  font-weight: 200;
  letter-spacing: 1px;
  color: #fdcc52;
}
.navbar-default .navbar-header .navbar-brand:hover,
.navbar-default .navbar-header .navbar-brand:focus {
  color: #fcbd20;
}
.navbar-default .navbar-header .navbar-toggle {
  font-size: 12px;
  color: #222222;
  padding: 8px 10px;
}
.navbar-default .nav > li > a {
  /* font-family: 'Lato', 'Helvetica', 'Arial', 'sans-serif'; */
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 11px;
}
.navbar-default .nav > li > a,
.navbar-default .nav > li > a:focus {
  color: #222222;
}
.navbar-default .nav > li > a:hover,
.navbar-default .nav > li > a:focus:hover {
  color: #fdcc52;
}
.navbar-default .nav > li.active > a,
.navbar-default .nav > li.active > a:focus {
  color: #fdcc52 !important;
  background-color: transparent;
}
.navbar-default .nav > li.active > a:hover,
.navbar-default .nav > li.active > a:focus:hover {
  background-color: transparent;
}
@media (min-width: 768px) {
  .navbar-default {
    background-color: transparent;
    border-color: transparent;
  }
  .navbar-default .navbar-header .navbar-brand {
    color: rgba(255, 255, 255, 0.7);
  }
  .navbar-default .navbar-header .navbar-brand:hover,
  .navbar-default .navbar-header .navbar-brand:focus {
    color: white;
  }
  .navbar-default .nav > li > a,
  .navbar-default .nav > li > a:focus {
    color: rgba(255, 255, 255, 0.7);
  }
  .navbar-default .nav > li > a:hover,
  .navbar-default .nav > li > a:focus:hover {
    color: white;
  }
  .navbar-default.affix {
    background-color: white;
    border-color: rgba(34, 34, 34, 0.1);
  }
  .navbar-default.affix .navbar-header .navbar-brand {
    color: #222222;
  }
  .navbar-default.affix .navbar-header .navbar-brand:hover,
  .navbar-default.affix .navbar-header .navbar-brand:focus {
    color: #fdcc52;
  }
  .navbar-default.affix .nav > li > a,
  .navbar-default.affix .nav > li > a:focus {
    color: #222222;
  }
  .navbar-default.affix .nav > li > a:hover,
  .navbar-default.affix .nav > li > a:focus:hover {
    color: #fdcc52;
  }
}
header {
  position: relative;
  width: 100%;
  min-height: auto;
  overflow-y: hidden;
  background: url("../img/slide003.jpg");
  /* fallback for old browsers */
  background: url("../img/slide003.jpg");
  /* Chrome 10-25, Safari 5.1-6 */
  background: url("../img/slide003.jpg");
  /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
  color: white;
      background-repeat: no-repeat;
	  /* -webkit-background-size: 100% 100%; */
    background-size: 100% 100%;
}
header .header-content {
  text-align: center;
  padding: 150px 0 50px;
  position: relative;
}
header .header-content .header-content-inner {
  position: relative;
  max-width: 500px;
  margin: 0 auto;
}
header .header-content .header-content-inner h1 {
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 30px;
}
header .header-content .header-content-inner .list-badges {
  margin-bottom: 25px;
}
header .header-content .header-content-inner .list-badges img {
  height: 50px;
  margin-bottom: 25px;
}
header .device-container {
  max-width: 300px;
  margin: 0 auto 100px;
}
header .device-container .screen img {
  border-radius: 3px;
}
@media (min-width: 768px) {
  header {
    min-height: 100%;
  }
  header .header-content {
    text-align: left;
    padding: 0;
    height: 100vh;
  }
  header .header-content .header-content-inner {
    max-width: none;
    margin: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }
  header .header-content .header-content-inner h1 {
    font-size: 35px;
  }
  header .device-container {
    max-width: none;
    max-height: calc(0vh);
    margin: 100px auto 0;
  }
}
@media (max-width: 768px) {
    header .header-content {
    height: 100vh;
  }
  .goright {
 }
  .mid {
  margin-top: 185px!important;
  font-size: 48px!important;}
.banner-textshadow {
    position: relative !important;
    top: 0 !important;
    padding: 0px 20px;
    right: 0 !important;
    max-height: inherit;
    display: block;
}
    .bannertext {
    position: relative !important;
    bottom: 0 !important;
}
    .col-lg-12.bannertext img {
        margin-top:149px;
        margin-bottom: 20px;
    }
.quote_cursive1 {
    margin-top: 30px;
    margin-bottom: 20px;
    width: calc(100% - 68.6px);
}
.header_2btn {
    position: relative !important;
    top: inherit;
    right: inherit;
    margin: 35px 0px;
    width: 100%;
    text-align: center;
    margin: auto;
    display: block;
}
.row001 {
    margin-left: 0px!important;
}
    .section#testimonial > .testimonial-background, section#gallery >.gallery-container, section#gallery-update>.update-container1 {
        width:100% !important;
        left:0px !important;
    }
    section#gallery .section-heading {
    margin: 60px 0px 16px 0;
}

    .ug-gallery-wrapper .ug-theme-panel, .ug-gallery-wrapper .ug-slider-wrapper {
    margin: auto !important;
    right: 0;
}
    .book-center {
    position: relative;
    left: 0!important;
}
    .ug-gallery-wrapper {
    z-index: 0;
    overflow: inherit !important;
    position: inherit !important;
}


}
@media (max-width: 991px) and (min-width:670px){
	.bookap{    margin-right: -98px;}
	input#txtpartner {
    margin-top: 11px;}
	input#txtpartnersurname {
    margin-top: 11px;}
	.goright{margin-left: 98px!important;
    margin-top: 163px!important;}
	.btn-primary1 {
        margin-right: 24px;}
	.col-sm-11 {
    width: 66.666667%!important;}
	a{font-size:14px!important;}
	   .feedback{margin-top:10px;}
	   .submit01 {
    margin-left: 157px;
}
.btn.btn-default.find_out_btn{margin-right:113px;}
.modal-dialog .col-sm-4 {
    width: calc(96% - 261px)!important;
    display: inline-block;
    margin: 13px 0px !important;
    margin-left: 130px !important;
}
/*10/11*/
.somajiguda{margin-top:15px!important;}
.bslot{text-align:center; font-size:22px;}
.bsdoctor{margin-top:10px!important;margin-left:80px!important;}
.branch{margin-left:0px!important;}
select#selectDoctor{margin-left: -66px;}
select#selectBranch {
margin-left: -78px;}
.coldown{margin-left: -81px!important;}
.aboutgap{margin-top:20px!important;}
	.modal-dialog .navbar-fixed-left-admin {
    height: 278px!important;}
	.cal_p {
margin-top: 0px;}
.bslot {
    font-size: 18px!important;
    text-align: center;
 
margin-top: -5px!important;}
.date-day {
    padding-left:  144px!important;
font-size: 14px!important;}
.pdt .date-dow {font-size: 14px;}
span.date-mth {
font-size: 14px;}
.col-sm-offset-3{    margin-left: 49px;}
.btn.btn-admin-slot{margin-left: 33px;}
.moveryt{    margin-left: 25px!important;}
.ui-datepicker select.ui-datepicker-year {
width: 50% !important;}
	.ui-datepicker .ui-datepicker-title select {
    font-size: 0.8em !important;
}
.modal-body {
    max-height: 733px!important;}
	.pdt {
    margin-left: 25px!important;}
	.center-test-sub p {z-index:3;}
.fees_center_p {
position: unset!important;
vertical-align: text-bottom!important;
margin-bottom: 23px;}
.app_slot {
    margin-left: -38px!important;
    margin-right: 71px!important;
}
/*10/11*/
}


::-moz-selection {
  color: white;
  text-shadow: none;
  background: #222222;
}
::selection {
  color: white;
  text-shadow: none;
  background: #222222;
}
img::selection {
  color: white;
  background: transparent;
}
img::-moz-selection {
  color: white;
  background: transparent;
}
body {
  webkit-tap-highlight-color: #222222;
}
