/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.uk-panel-box-primary {
  background-color: #66c7d9;
  border: 15px solid #66c7d9;
}
.uk-panel-box-primary .uk-button:not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger) {
  background: #4263ba;
  color: #fff;
}
html {
  color:#000;
  font-size:18px;
}
h3, h4 {
  font-weight: bold;
    font-size: 20px;
  line-height: 26px;
}
.uk-nav-navbar > li > a {
  color: #000;
}
.uk-dropdown-navbar {
  margin-top: 5px;
  background: #fff;
  color: #000;
  width:300px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.05);
}
.uk-navbar-nav > li > a {
  font-weight:500;
  padding: 0 8px;
}
.tm-background {
  background-image: url("/images/background.jpg");
}
.uk-navbar-center {
  max-width: 80%;
}
.icon-asterisk {display:none;
}
button#bfSubmitButton, .bfCustomSubmitButton  {
  width:100%;
}
.bfCustomSubmitButton {
  background-color: #4263ba;
    color: #e1eaec;
  margin-top:30px;
}
.bfQuickMode input[type=text], .bfQuickMode textarea, .bfQuickMode select, .bfQuickMode .uneditable-input {
  max-width: 94%;
  width: 100%;
}
.form-actions {
  display:none;
  /*
  padding: 21px 20px 22px;
  margin-top: 22px;
  margin-bottom: 22px;
  background-color:transparent !important;
*/
}
.panel-ah{
  background:url('/images/hoursbackground.png');
  background-size:cover;
}
.panel-locations{
  background:url('/images/locationsbackground.png');
  background-size:cover;
}
.panel-contact{
  background:url('/images/contactbackground.png');
  background-size:cover;
}
.panel-preg{
  background:url('/images/pregbkg.jpg');
  background-size:cover;
  background-position:left center;
}
.panel-gyn{
  background:url('/images/gyncbkg.jpg');
  background-size:cover;
  background-position:left center;
}
.panel-fert{
  background:url('/images/fertbkg.jpg');
  background-size:cover;
  background-position:left center;
}
.panel-dr{
  background:url('/images/drbkg.jpg');
  background-size:cover;
  background-position:right center;
}
.tm-top-a > .uk-grid-margin > .panel-dr {
  height:400px;
}
.tm-button-align-bottom {
  opacity: 0.8;
    filter: alpha(opacity=80);
}
p { text-align:justify; }