<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{ margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-family: 'Lato', sans-serif;}
.container {  max-width:1135px; margin-bottom:30px;}
a,button {}
img { outline:none; border:0px;}

/*Header-------------------------*/
.contact-us-btn {}
.contact-us-btn a { line-height:47px; padding:0 28px; border-radius:8px 8px 0 0; background:#013d55; font-size:25px; color:#fff; text-decoration:none; -ms-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);transform: rotate(-90deg); position:fixed; right:-72px; top:75%;z-index:99;}
header { padding:0;}
header .header-top { padding:9px 0; background:#efefef;}
header .container { margin-bottom:0px;}
header .header-top p{ float:left; font-size:14px; color:#013d55; margin:0px; padding:0px; line-height:32px;}
header .header-top .header-right-top { float:right;}
header.fixed { position:fixed; width:100%; background:#fff;z-index:99; top:0px;padding:0;}
header .logo {  max-width:264px; float:none; display:inline-block; }
header.fixed .logo { max-width:264px; margin-left:auto; margin-right:auto;}
header .header-right { width:832px; float:none; text-align:right; display:inline-block; vertical-align:bottom; }
.navbar-nav { float:none;}
header .header-right ul li{ display:inline-block; float:none;}
header .header-right ul { margin:0px; padding:0px;   }
header .header-right ul li { float:none; list-style:none; margin:0 8px 0 0;}
header .header-right p { font-size:20px; line-height:24px; color:#703d1d; font-weight:bold; margin:0 0 15px 0; line-height:14px;}
header.fixed .header-right p { font-size:16px; margin-bottom:5px;}
header.fixed .payment { margin-bottom:0;}
header.fixed .navbar-default .navbar-nav li a { font-size:18px;}
header.fixed .navbar-nav&gt;li&gt;.dropdown-menu { margin:0;}
header .social-icon { display:inline-block; vertical-align:top; margin:0;}
header .social-icon ul { margin:0px;padding:0px;}
header .social-icon ul li { margin:0px;padding:0px; display:inline-block;}
header .social-icon ul li a.login {    color: #fff; text-decoration: none; background:#0192b6; line-height:36px; padding:0 10px; border-radius:0px; font-size:16px; display:inline-block; border-radius: 8px; }
header .payment { display:inline-block; background:#013d55;  border-radius:8px;margin-bottom:0; }
header .payment:hover { background:#06455f;}
header .payment {color:#fff; text-decoration:none; font-size:16px; font-weight:400; line-height:23px;padding:6px 30px 6px; display:inline-block; text-align:center;  }
header .payment { font-size:18px; margin-left:5px;}
header .navbar-default { margin:0px; padding:0px; background:none; border:0px;}
header .navbar-default .navbar-nav li { margin:0px; }
.navbar{ height:auto; min-height:0px;}
header .navbar-default .navbar-nav li a { color:#063E53; font-size:18px; font-weight:400; padding:0px 0 13px 0; margin:0 8px; }
header .navbar-default .navbar-nav li a.menu-cat-selected { border-bottom:5px solid #0192b6; }
header .navbar-default .navbar-nav&gt;.open&gt;a, .navbar-default .navbar-nav&gt;.open&gt;a:focus, .navbar-default .navbar-nav&gt;.open&gt;a:hover { background:none;  color:#063E53; }
header .navbar-default .navbar-collapse, .navbar-default .navbar-form { padding:0px;}
header .navbar-nav&gt;li&gt;.dropdown-menu { padding:30px 0; border-radius:0px; margin:0; min-width:275px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;transition: all ease 0.5s; outline:none; }
header .navbar-default .navbar-nav li a:hover .dropdown-menu { display:block;}
header .navbar-nav&gt;li&gt;.dropdown-menu li { float:none; display:block; text-align:center; line-height:34px;}
header .navbar-nav&gt;li&gt;.dropdown-menu li a { line-height:34px; font-size:18px; color:#0192B6; font-weight:300; color:#0192b6; padding-bottom:0px; margin:0px;}
header .navbar-nav&gt;li&gt;.dropdown-menu li a:hover { color:#063E53; font-weight:bold; background:none;}
header .dropdown-menu { right:-50px; left:-50px; min-width:0px; box-shadow:none; border:0px; border-top:7px solid #0192b6 !important;}

/*Slider-------------------------*/
.slider .carousel-inner .item {}
.slider .carousel-inner .item img { width:100%; max-height:564px;}
.slider .carousel-inner {
    height: 475px;
}
.callbacks_container {
    height: 100%;
}
.slider .carousel-control.left{height:73px; width:73px !important; top:50%; bottom:50%; background: url(../images/left-arrow.png) center center no-repeat rgba(6,61,82,0.5); line-height:73px; font-size:0px;}
.carousel-control.right {height:73px; width:73px !important; top:50%; bottom:50%;  background: url(../images/right-arrow.png) center center no-repeat rgba(6,61,82,0.5); line-height:73px; font-size:0px;}
.slider .carousel-control { width:auto; opacity:1;}
.slider .carousel-control:focus, .carousel-control:hover { opacity:1;}
.slider .slider-caption { position:absolute; right:330px; bottom:0px;}
.slider .slider-curve { position:absolute; bottom:-2px; width:100%;}
.slider .slider-curve  img { width:100%;}
.slider  h1 { position:absolute; width:100%; text-align:center; margin:0px; font-size:175px; font-weight:bold; color:#fff; bottom:-26px;}

/*content-------------------------*/
.content { padding:37px 0 0 0 ;}
.content .content-thumbnail { text-align:right;}
.content .content-thumbnail img { display:inline-block;}
.content .welcome-content { padding:0 220px 0 0;}
.content .welcome-content.home-page-content { padding:0px;}
.content .welcome-content h2 { font-size:40px; color:#063E53; font-weight:300; margin:0px; padding:0px; line-height:25px;margin-bottom:14px;}
.content .welcome-content h3 { font-size:55px ; color:#063E53; font-weight:600; margin:0px; padding:0px; line-height:38px;margin-bottom:32px; }
.content .welcome-content p { font-size:16px; color:#58616D; font-weight:400; margin:0 0 28px 0;}
.content .welcome-content p a { color:#0192B6; font-weight:bold; text-decoration:none;}
.content .about-doctor { background:url(../images/about-doctor-bg.png) left center no-repeat; background-size:cover; padding:33px 0 0 0; display:none; }
.content .about-doctor .about-doctor-left { padding:76px 0 0 152px; text-align:center;}
.content .about-doctor .about-doctor-left h4 { font-size:40px; color:#FFFFFF; font-weight:600; margin:0px 0 30px 0;}
.content .about-doctor .about-doctor-left h4 span{ font-weight:500;}
.content .about-doctor .about-doctor-left p { font-size:18px;color:#FFFFFF; font-weight:500; line-height:24px; text-align:center; margin:0 0 15px 0;}
.content .about-doctor .about-doctor-left a { line-height:53px; background:#0192b6; display:inline-block; border-radius:30px; color:#fff; width:180px; text-align:center; margin:0 0 55px 0; text-decoration:none; font-size:20px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;transition: all ease 0.5s; outline:none;}
.content .about-doctor .about-doctor-left a:hover { background:#017f9e;}
.content .home-circles { padding:40px 0;}
.content .home-circles .circles-inner { padding:0 48px 0 98px; text-align:center;}
.content .home-circles .circle-thumbnail { display:inline-block; border-radius:8px;border:2px solid transparent; width:100%;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;transition: all ease 0.5s; outline:none; margin-bottom:25px; }
.content .home-circles .circle-thumbnail a { border-radius:5px; text-align:center; vertical-align:middle; display:inline-block; line-height:182px;
width:100%; border:4px solid #0092b7; background: rgba(134,199,217,1);
background: -moz-linear-gradient(top, rgba(134,199,217,1) 0%, rgba(89,180,205,1) 51%, rgba(45,159,191,1) 51%, rgba(0,146,183,1) 72%, rgba(0,146,183,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(134,199,217,1)), color-stop(46%, rgba(89,180,205,1)), color-stop(51%, rgba(45,159,191,1)), color-stop(72%, rgba(0,146,183,1)), color-stop(100%, rgba(0,146,183,1)));
background: -webkit-linear-gradient(top, rgba(134,199,217,1) 0%, rgba(89,180,205,1) 51%, rgba(45,159,191,1) 51%, rgba(0,146,183,1) 72%, rgba(0,146,183,1) 100%);
background: -o-linear-gradient(top, rgba(134,199,217,1) 0%, rgba(89,180,205,1) 51%, rgba(45,159,191,1) 51%, rgba(0,146,183,1) 72%, rgba(0,146,183,1) 100%);
background: -ms-linear-gradient(top, rgba(134,199,217,1) 0%, rgba(89,180,205,1) 51%, rgba(45,159,191,1) 51%, rgba(0,146,183,1) 72%, rgba(0,146,183,1) 100%);
background: linear-gradient(to bottom, rgba(134,199,217,1) 0%, rgba(89,180,205,1) 51%, rgba(45,159,191,1) 51%, rgba(0,146,183,1) 72%, rgba(0,146,183,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86c7d9', endColorstr='#0092b7', GradientType=0 ); }
.content .home-circles .circle-thumbnail a img { margin-top:-20px !important; }
.content .home-circles .circle-thumbnail a:hover { background: /*url(../images/circle-curve-sm.png)center 5px no-repeat*/ #063e53; border-color:#063e53; }

.content .home-circles span { font-size:25px; font-weight:bold; color:#063E53; margin-bottom:13px; display:block; text-align:center;}
.content .home-circles p { font-size:16px; color:#735D41; line-height:22px; font-weight:400;}
.content .team-detail {margin-top:20px; border-bottom:1px #000000;}
.content .team-detail .team-thumbnail { max-width:200px; float:left; width:25%;}
.content .team-detail .team-thumbnail img { max-width:100%;}
.content .team-detail .team-description { display:inline-block;width:70%; float:left; margin-left:20px;}
.content .team-detail .team-description h4 { margin-top:0px;line-height:19px;}
.content .welcome-content.inner-content .team-detail .team-description h4 { margin-top:0px;line-height:19px;}
.content .testimonial { background:url(../images/testimonial-bg.png) left center no-repeat; background-size:cover; padding:91px 0 62px 0; text-align:center; }
.content .testimonial .carousel-control.left,.content .testimonial .carousel-control.right { background:none; height:73px; width:73px !important; top:35%; bottom:50%; background:rgba(6,61,82,0.5); line-height:73px;}
.content .testimonial .carousel-control { width:auto; opacity:1;}
.content .testimonial .carousel-control:focus, .carousel-control:hover { opacity:1;}
.content .testimonial h3 { margin:0px; padding:0px; color:#FFFFFF; font-weight:600; text-align:center; font-size:40px; margin-bottom:42px;}
.content .testimonial p { font-size:18px; color:#FFFFFF; padding:0 194px 0 240px; text-align:center;}
.content .testimonial p:before { content:""; background:url(../images/testimonial-qutation.png) left center no-repeat; height:120px; width:155px;}
.content .testimonial span { display:block; text-align:center; font-size:26px; font-weight:bold; color:#fff;}
.content .testimonial a.readmore { -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;transition: all ease 0.5s; outline:none; text-align:center;    line-height: 53px;background: #0192b6;display: inline-block;border-radius: 8px;color: #fff;width: 180px;text-align: center;margin:45px 0 0 0;   text-decoration: none;font-size: 20px;}
.content .testimonial a.readmore:hover { background:#017f9e;}
.content .testimonail-inner { background:url(../images/testimonial-qutation.png) 52px 25px no-repeat, url(../images/testimonial-qutation-2.png) right 63px no-repeat;}

.map { position:relative; height:500px; /*background:url(../images/fullerton-map-2.jpg) center center no-repeat; background-size:cover;*/}
/*.map  img { width:100%; height:100%;}*/
.map .address-detail { background:rgba(1,61,85,0.90); border-radius:8px 8px 0 0; padding:21px 0 24px 0; text-align:center; width:100%; max-width:692px; margin:0 auto; position:absolute; bottom:0px; right:0px; left:0px;}
.map .address-detail span { font-size:35px;color:#FFFFFF; font-weight:bold; margin:0 0 20px 0; padding:0px; line-height:28px; display:block;}
.map .address-detail p { font-size:18px; color:#FFFFFF; margin:0px; padding:0px; line-height:14px; margin-bottom:8px;}
.map .address-detail b { font-size:26px; color:#FFFFFF; margin:0px; padding:0px; font-weight:bold; }
.partner-logos { padding:30px 0; text-align:center;}
.partner-logos ul { margin:0px; padding:0px; }
.partner-logos ul li { display:inline-block; margin-right:56px;}
.partner-logos ul li:last-child { margin-right:0px;}
.kyco_googleplusfeed .feed_show_more { background-color:#013d55 !important; }
.kyco_googleplusfeed .feed_show_more:hover { border-color:#013d55 !important; }
.Nr { fill:#013d55 !important; }

/*What We See-------------------------*/
.content .welcome-content.inner-content { padding-right:0px;}
.content .welcome-content.inner-content h4 {font-size:24px;color: #063E53;font-weight: 600;margin: 0px;padding: 0px;line-height: 38px;margin-bottom:5px;}
.content .welcome-content.inner-content ul {margin: 0 0 28px 0;}
.content .welcome-content.inner-content ul li {font-size: 16px;color: #949596; font-weight: 400; list-style:square; list-style-position:inside;}
.content .welcome-content.appointment-form {}
.content .welcome-content.appointment-form .form-row { margin-bottom:20px;}
.content .welcome-content.appointment-form .form-left { display:inline-block;width:30%; vertical-align:top; margin:10px 0 0 0; margin-right:5%; }
.content .welcome-content.appointment-form  label { font-size:16px; margin:0px;}
.content .welcome-content.appointment-form input[type="text"], .content .welcome-content.appointment-form input[type="email"], .content .welcome-content.appointment-form input[type="tel"],.content .welcome-content.appointment-form textarea,select {padding: 8px 12px;border: 1px solid #58616D; width:60%;outline: none;color: #fff;line-height: 36px;font-size: 16px; resize: none;max-height: 36px;font-size: 18px;color: #58616D; background:#fff;}
.welcome-content.appointment-form select { padding-top:0px;}
.content .welcome-content.appointment-form textarea { height:200px; max-height:200px;}
.content .welcome-content.appointment-form button {line-height: 53px;background:#703d1d;display: inline-block;border-radius:0px;color: #fff;width: 180px;text-align: center;margin: 0 0 55px 0;  text-decoration: none; font-size: 20px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;transition: all ease 0.5s;outline: none; border:0px;}

.scial-page-area.fb-area {
    text-align: center;
}
h1.referral {
    display:none !important;
}
.scial-button {
    text-align: center;
    padding: 5% 0px 0 0px;
}
.social-icon-area {
    text-align: center;
    padding: 0 0 10% 0;
}

.kyco_googleplusfeed {
    width: 100% !important;
}
/*footer-------------------------*/
footer { padding:43px 0 34px 0; background:#063e53;}
footer .footer-inner { padding-left:52px;}
footer h4 { font-size:25px; color:#fff; font-weight:600; margin:0 0 16px 0; line-height:20px; }
footer .hours-detail { margin-bottom:40px;}
footer .hours-detail p { font-size:18px; font-weight:normal; color:#FFFFFF; margin:0px; padding:0px; }
footer .hours-detail p span { font-weight:200; margin:0 0 0 10px; display:inline-block;}
footer .email-detail { margin-bottom:34px;}
footer .email-detail a { color:#0192B6; text-decoration:underline; font-size:19px; font-weight:normal; line-height:16px; display:block;}
footer .patient-form {}
footer .patient-form ul { margin:0px; padding:0px;}
footer .patient-form ul li { display:inline-block; margin:0 23px 0 0; width:40%;}
footer .patient-form ul li a { background:url(../images/edit-patient-form-icon.png) left center no-repeat;  text-decoration:none; color:#fff; display:inline-block; padding:10px 0 10px 77px;}
footer .patient-form ul li a span { font-weight:normal; font-size:20px; display:block;}
footer .contact-form {}
footer .contact-form h4 { margin-bottom:5px;}
footer .contact-form input[type="text"] { margin-right:16px;}
footer .contact-form input[type="text"],input[type="email"],input[type="tel"],textarea{ background:#386575; padding:8px 12px; border:1px solid #225467; border-left:0px; width:48%; outline:none; color:#fff; line-height:36px; font-size:16px; margin-bottom:20px; resize:none; max-height:36px;}
footer .contact-form input[type="email"] { width:100%;}
footer .contact-form textarea { min-height:160px; width:100%;}
footer .contact-form label { font-size:16px; color:#FFFFFF; display:block; margin:0 0 7px 0;}
footer .contact-form input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder {color: #fff;}
footer .contact-form input[type="text"]:-moz-placeholder ,input[type="email"]:-moz-placeholder ,input[type="tel"]:-moz-placeholder  {color: #fff;}
footer .contact-form input[type="text"]::-moz-placeholder ,input[type="email"]::-moz-placeholder ,input[type="tel"]::-moz-placeholder  {color: #fff;}
footer .contact-form input[type="text"]:-ms-input-placeholder ,input[type="email"]:-ms-input-placeholder ,input[type="tel"]:-ms-input-placeholder  {color: #fff;}
footer .contact-form button { border:0px; background:none; font-size:19px; font-weight:bold; color:#0192B6; text-decoration:underline; margin-bottom:26px;}
footer .footer-bottom-left p { font-size:12px; color:#fff; margin:20px 0 0 0;}
footer .footer-bottom-left p a { text-decoration:underline; font-size:14px; color:#0192B6;}
footer .footer-social ul { margin:0px; padding:0px; text-align:right;}
footer .footer-social ul li { display:inline-block; margin:0 0 0 5px;}

.carousel-fade .carousel-inner .item {-webkit-transition-property: opacity;transition-property: opacity;}
.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {opacity: 0;}
.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right { opacity: 1;}
.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {  left: 0;  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);}
.carousel,.carousel-inner,.carousel-inner .item {  height: 100%;}
.panel-default&gt;.panel-heading { background:#fff; border:0px none;}
.panel-heading { padding:0px;}
.panel-group .panel { border:0px none;}
.panel-default&gt;.panel-heading+.panel-collapse&gt;.panel-body { border:0px none; padding:0px;}
.panel-group { margin:0px;}
.content .welcome-content.inner-content h4.panel-title { margin-bottom:5px; font-size:20px;}
.content .welcome-content.inner-content h4.panel-title a { text-decoration:none;}
.fade-in{
  -webkit-animation: fade-in 2s ease;
  -moz-animation: fade-in ease-in-out 2s both;
  -ms-animation: fade-in ease-in-out 2s both;
  -o-animation: fade-in ease-in-out 2s both;
  animation: fade-in 2s ease;
  visibility: visible;
  -webkit-backface-visibility: hidden;
}

@-webkit-keyframes fade-in{0%{opacity:0;} 100%{opacity:1;}}
@-moz-keyframes fade-in{0%{opacity:0} 100%{opacity:1}}
@-o-keyframes fade-in{0%{opacity:0} 100%{opacity:1}}
@keyframes fade-in{0%{opacity:0} 100%{opacity:1}}

.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  height: 100%;
  z-index: -1;
  }
.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }
  .callbacks_nav.next {
  left: auto !important;
  background-position: right top;
  right: 0;
  }
  .rslides li { height: 100%}

  .cal-icon ,header .social-icon2{ display:none;}

/*Responsive Css-------------------------*/
@media (min-width:768px){
.dropdown:hover .dropdown-menu { display:block;}

}
@media screen and (max-width:1600px) {
	.content .welcome-content h3 { font-size:55px;}
	.content .welcome-content p { font-size:16px; margin-bottom:15px;}
}
@media screen and (max-width:1400px) {
	.content .welcome-content { padding:0 70px 0 0;}
}
@media screen and (max-width:1200px) {
header .logo { max-width:220px;}
.slider h1 { font-size:125px; bottom:-21px;}
.content .welcome-content h2 { font-size:35px; margin-bottom:10px;}
.content .welcome-content h3 { font-size:45px; margin-bottom:10px;}
.content .about-doctor .about-doctor-left { padding:76px 0 0 0;}
.content .home-circles .circles-inner { padding:0px;}
footer .contact-form input[type="text"] { margin-right:14px;}
footer .patient-form ul li { margin-right:10px;}
.content .welcome-content p { font-size:14px; margin-bottom:5px;}
.content .map .map-iframe { height:430px !important;}
footer .footer-inner { padding:0px;}
}
@media screen and (max-width:992px) {
.slider .carousel-inner .item {}
.slider .carousel-inner .item img { width:100%; max-height:300px;}
.slider .carousel-inner {
    height: 300px;
}
.callbacks_container {
    height: 100%;
}
.slider .carousel-control.left{height:73px; width:73px !important; top:50%; bottom:50%; background: url(../images/left-arrow.png) center center no-repeat rgba(6,61,82,0.5); line-height:73px; font-size:0px;}
.carousel-control.right {height:73px; width:73px !important; top:50%; bottom:50%;  background: url(../images/right-arrow.png) center center no-repeat rgba(6,61,82,0.5); line-height:73px; font-size:0px;}
.slider .carousel-control { width:auto; opacity:1;}
.slider .carousel-control:focus, .carousel-control:hover { opacity:1;}
.slider .slider-caption { position:absolute; right:330px; bottom:0px;}
.slider .slider-curve { position:absolute; bottom:-2px; width:100%;}
.slider .slider-curve  img { width:100%;}
.slider  h1 { position:absolute; width:100%; text-align:center; margin:0px; font-size:175px; font-weight:bold; color:#fff; bottom:-26px;}


header .logo { display:block; text-align:center; margin-bottom:20px; max-width:100%; float:none;}
header .logo img { display:inline;}
header .header-right { width:100%; text-align:center;}
.content .welcome-content { text-align:center; padding-bottom:30px;}
.content .about-doctor .about-doctor-left h4 { font-size:40px;}
 .content .testimonial p { padding:0px;}
 .content .testimonail-inner { background:none;}
 footer .contact-form input[type="text"] { margin-right:9px;}
 .content .about-doctor .about-doctor-left { padding:0px;}
 .content .about-doctor .about-doctor-left h4 { margin-bottom:5px;}
 .content .about-doctor .about-doctor-left p { margin-bottom:30px;}
 .content .welcome-content { padding-right:0px;}
 header .header-right p { font-size:16px;}
 header .payment { font-size:18px;}
 header .navbar-default .navbar-nav li a { font-size:18px;}
 .navbar-nav { float:none; display:inline-block;}
 header .navbar-nav &gt; li &gt; .dropdown-menu li a { font-size:16px;}
 header .navbar-nav &gt; li &gt; .dropdown-menu { min-width:200px;}
 header .logo img { max-width:40%;}
 .content .home-circles span { font-size:20px;}
 footer h4 { font-size:22px;}
 footer .hours-detail p { font-size:16px;}
 footer .patient-form ul li { display:block; margin-bottom:10px; width:100%;}
 header .header-top p { float:none; text-align:center; display:block;}
 header .header-top .header-right-top {
    float: none;
    text-align: center;
}
.content .map { position:relative;  height:375px;}
}
@media screen and (max-width:767px) {
.slider .carousel-inner .item {}
.slider .carousel-inner .item img { width:100%; max-height:300px;}
.slider .carousel-inner {
    height: 300px;
}
.callbacks_container {
    height: 100%;
}
.slider .carousel-control.left{height:73px; width:73px !important; top:50%; bottom:50%; background: url(../images/left-arrow.png) center center no-repeat rgba(6,61,82,0.5); line-height:73px; font-size:0px;}
.carousel-control.right {height:73px; width:73px !important; top:50%; bottom:50%;  background: url(../images/right-arrow.png) center center no-repeat rgba(6,61,82,0.5); line-height:73px; font-size:0px;}
.slider .carousel-control { width:auto; opacity:1;}
.slider .carousel-control:focus, .carousel-control:hover { opacity:1;}
.slider .slider-caption { position:absolute; right:330px; bottom:0px;}
.slider .slider-curve { position:absolute; bottom:-2px; width:100%;}
.slider .slider-curve  img { width:100%;}
.slider  h1 { position:absolute; width:100%; text-align:center; margin:0px; font-size:175px; font-weight:bold; color:#fff; bottom:-26px;}

.about-doctor-thumbnail { display:none;}
.contact-us-btn { display:none;}
.content .testimonial h3 { font-size:32px; margin-bottom:20px;}
.content .testimonial p { font-size:18px;}
.content .testimonial span { font-size:22px;}
.content .testimonial a.readmore {margin:15px 0 0 0; font-size:18px; line-height:43px;}
.content .welcome-content h2 { font-size:35px; margin-bottom:10px;}
.content .welcome-content h3 { font-size:35px;}
.content { padding:0px;}
header { padding-bottom:0px;}
header .navbar-default .navbar-nav li { float:none; display:block; }
header .navbar-default .navbar-collapse, .navbar-default .navbar-form { text-align:center;}
header .navbar-default .navbar-nav li a { line-height:30px;}
.dropdown-menu { position:static;z-index:999999; width:100%;}
.navbar-nav { display:block;}
header .navbar-nav&gt;li&gt;.dropdown-menu { padding:10px 0;}
.navbar-toggle,.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { border-radius:0px; border:0px; margin:0px; text-align:left; color:#fff; background:none;}
.navbar-default .navbar-toggle .icon-bar { color:#fff; background:#fff;}
.content { padding:27px 0 0 0 ;}
.content .map .address-detail { border-radius:0px;}
.content .map .address-detail span { font-size:26px;}
.content .map .address-detail p { font-size:18px;}
.content .map .address-detail { padding:10px 0;}
.content .partner-logos ul li { margin-bottom:20px;}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu&gt;li&gt;a { text-align:center; padding-left:15px; padding-right:0px;}
footer .contact-form input[type="text"], input[type="tel"] { width:100% !important;}
header .header-right {position: absolute;text-align: center;top: 0;width: 100%;z-index: 9999; background:#fff; margin:0 -15px; background: #703d1d; text-align:left;}
header .header-top { display:block;}
header{ padding-top:36px;}
header.fixed { padding-top:36px;}
header .social-icon { display: none; }
.nav.navbar-nav {background: #fff none repeat scroll 0 0;}
  .cal-icon { display:block; padding:8px 20px; float:right;}
 header .social-icon2{ display:block; text-align:center; margin-bottom:15px;}
 header .header-top .header-right-top { }
 .list-module h3 { font-size:20px !important; }
}
@media screen and (max-width:640px) {
.slider .carousel-inner .item {}
.slider .carousel-inner .item img { width:100%; max-height:300px;}
.slider .carousel-inner {
    height: 300px;
}
.callbacks_container {
    height: 100%;
}
.slider .carousel-control.left{height:73px; width:73px !important; top:50%; bottom:50%; background: url(../images/left-arrow.png) center center no-repeat rgba(6,61,82,0.5); line-height:73px; font-size:0px;}
.carousel-control.right {height:73px; width:73px !important; top:50%; bottom:50%;  background: url(../images/right-arrow.png) center center no-repeat rgba(6,61,82,0.5); line-height:73px; font-size:0px;}
.slider .carousel-control { width:auto; opacity:1;}
.slider .carousel-control:focus, .carousel-control:hover { opacity:1;}
.slider .slider-caption { position:absolute; right:330px; bottom:0px;}
.slider .slider-curve { position:absolute; bottom:-2px; width:100%;}
.slider .slider-curve  img { width:100%;}
.slider  h1 { position:absolute; width:100%; text-align:center; margin:0px; font-size:175px; font-weight:bold; color:#fff; bottom:-26px;}

.content .testimonial .carousel-control.left, .content .testimonial .carousel-control.right { height:48px; line-height:48px; width:48px !important;}
footer .hours-detail { margin-bottom:20px;}
.footer-bottom-left { text-align:center;}
footer .footer-social ul { text-align:center; margin:10px 0 0 0;}
header .payment { margin-left:0px;  }
.content { padding:27px 0 0 0 ;}
.content .partner-logos ul li { margin-right:10px;}
.content .map .address-detail { bottom:0px; position:static;}
.content .partner-logos ul li:last-child { margin-bottom:0px;}
.content .welcome-content.appointment-form .form-left { width:100%;}
.content .welcome-content.appointment-form input[type="text"], .content .welcome-content.appointment-form input[type="email"], .content .welcome-content.appointment-form input[type="tel"],.content .welcome-content.appointment-form textarea,select { width:90%;}
.content .welcome-content.inner-content h4,.content .welcome-content.inner-content h4.panel-title { font-size:16px !important;}
}
@media screen and (max-width:479px) {
.slider .carousel-inner .item {}
.slider .carousel-inner .item img { width:100%; max-height:200px;}
.slider .carousel-inner {
    height: 200px;
}
.callbacks_container {
    height: 100%;
}
.slider .carousel-control.left{height:73px; width:73px !important; top:50%; bottom:50%; background: url(../images/left-arrow.png) center center no-repeat rgba(6,61,82,0.5); line-height:73px; font-size:0px;}
.carousel-control.right {height:73px; width:73px !important; top:50%; bottom:50%;  background: url(../images/right-arrow.png) center center no-repeat rgba(6,61,82,0.5); line-height:73px; font-size:0px;}
.slider .carousel-control { width:auto; opacity:1;}
.slider .carousel-control:focus, .carousel-control:hover { opacity:1;}
.slider .slider-caption { position:absolute; right:330px; bottom:0px;}
.slider .slider-curve { position:absolute; bottom:-2px; width:100%;}
.slider .slider-curve  img { width:100%;}
.slider  h1 { position:absolute; width:100%; text-align:center; margin:0px; font-size:175px; font-weight:bold; color:#fff; bottom:-26px;}

header .logo img{ max-width:80%;}
header .header-right p { font-size:14px; line-height:20px; margin-bottom:0px;}
header .social-icon { margin:10px 0;}
.content { padding:27px 0 0 0 ;}
.content .welcome-content h2 { font-size:35px; margin-bottom:10px;}
.content .welcome-content h3 { font-size:30px;}
.content .about-doctor .about-doctor-left h4 { font-size:30px;}
.content .about-doctor .about-doctor-left p { font-size:16px;}
.content .about-doctor .about-doctor-left a,.content .testimonial a.readmore { width:150px; font-size:17px; line-height:43px;}
.content .testimonial h3 { font-size:22px;}
.content .testimonial p { font-size:16px;}
.content .map .address-detail p { line-height:26px; padding:0 10px;}
footer .contact-form input[type="text"], input[type="email"], input[type="tel"], textarea { width:100% !important;}
header .social-icon { text-align:center; width:100%;}
header .social-icon ul { display:inline-block;}
header .social-icon ul li {margin-bottom:5px;}
header .social-icon { width:100%; text-align:center;}
header.fixed .logo { margin-bottom:5px;}
header.fixed .header-right p { font-size:12px;}
header.fixed .logo img { max-width:60%;}
header .header-top p { font-size:12px;}
header .payment {
    margin-left: 0px;
    /* display: none; */
}
header.fixed .getting-started a { padding-top:5px;padding-bottom:5px; font-size:14px;}
}

.carousel-fade .carousel-inner .item {-webkit-transition-property: opacity;transition-property: opacity;}
.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {opacity: 0;}
.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right { opacity: 1;}
.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {  left: 0;  -webkit-transform: translate3d(0, 0, 0);          transform: translate3d(0, 0, 0);}
.carousel,.carousel-inner,.carousel-inner .item {  height: 100%;}
.panel-default&gt;.panel-heading { background:#fff; border:0px none;}
.panel-heading { padding:0px;}
.panel-group .panel { border:0px none;}
.panel-default&gt;.panel-heading+.panel-collapse&gt;.panel-body { border:0px none; padding:0px;}
.panel-group { margin:0px;}
.content .welcome-content.inner-content h4.panel-title { margin-bottom:5px; font-size:20px;}
.content .welcome-content.inner-content h4.panel-title a { text-decoration:none;}
 .sr-only { position:static; width:100%;}
.navbar-default .navbar-toggle { float:none;color:#fff; width:50%;}
.map img { max-width:100%;}
</pre></body></html>