.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {
    color: #E36A5A;
    background: none;
}

.sp-default-logo{
  /*height:80px;*/
    padding-right: 10px;
    min-width: 65px;
    max-width: 230px;
}

#sp-header .logo {
height: 80px;
}

#sp-header {
    height: 100px;
}

#sp-header .container{
  padding-top: 8px;
}

#sp-page-title .sp-page-title h2, ol.breadcrumb {
    display: none !important;
}

.sp-module.working-time {
    margin-left: 0px !important;
}

ol.breadcrumb {
    display: none !important;
}


.sp-megamenu-parent{
  margin-top:6px;
}

.sp-page-title {
    background-repeat: no-repeat !important;
    background-position: 50% 50% !important;
    background-size: cover !important;
    background-attachment: fixed !important;
}

.white-popup-block {
  background: white;
  padding: 30px;
  
}

.sppb-section .sppb-wow .fadeInUp .sppb-animated {
  height: 100%;
}

.modal-inner-block em strong {
  color: #ab837f;
}

.our_service{
	padding: 30px 10px;
}

h4{
  color: #ab837f;
}

.contact{
 line-height: 100px; 
 justify-content: center;
  margin-bottom: -40px;
}


.working-time{
  margin:0px;
}


@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){
#sp-header .sp-default-logo {
  	min-width: 65px;
    display: initial !important;
}
}

.sppb-addon-appointment-form.doctor-appointment-hero-section .sppb-addon-content {
    background: #f7b19b;
}

.mednet-features-list .mednet-features-one:hover:after, .sp-comingsoon .minutes:after, .mednet-appointment-feature .sppb-addon-feature:hover .sppb-icon span, .appointment-form .sppb-addon-title, .appointment-form .sppb-form-builder-btn button[type="submit"]{
	padding: 0px 40px!important;
    border: 1px solid #fff;
    border-radius: 50px;
    color: #ab837f !important;
    background-color: #FFFFFF !important;
}

.appointment-form .sppb-form-group input, .appointment-form .sppb-form-group textarea {
    background-color: #f7b19b;
    color: #ffffff !important;
  	border: 2px solid #ffffff !important
}

.appointment-form label {
    color: #ffffff;
}

.appointment-form {
    box-shadow: 1px 1.732px 40px 0px rgba(0,0,0,0.05);
}

.appointment-form .sppb-addon-content {
    overflow: hidden;
    padding: 35px 25px;
}


.sppb-addon-feature.sp-contact-info:hover {
    background-color: none !important;
    transform: none;
}

.sppb-alert-success {
    background: #7cd382!important;
    color: #ffffff!important;
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{
  background:#F9F4F1!important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    display: inline-block;
    line-height: 70px;
    padding: 0 15px;
    font-size: 16px;
    text-transform: uppercase;
    color: #999999!important;
}

#sp-footer1{
  margin-top:auto;
  margin-bottom:auto;
}

@media (max-width: 1199.98px){
#sp-footer1{
  margin-top:20px;
  order:2;
}
#sp-footer2 {
    margin-top: 0px;
}
}

.advert-landing #sp-menu{
  display:none!important;
}

.mod-languages ul>li>a{
  color:white!important;
}

.mod-languages ul > li.lang-active > a{
  color:#ab837f!important;
}

div.mod-languages ul li.lang-active{
  background-color:white;
  padding:0 10px;
}

.sp-megamenu-parent > li.sp-has-child.e-shop > a:after{
  display:none;
}

.e-shop .sp-dropdown-main .sp-dropdown-inner{
  display:none;
}

