@media (max-width: 767px) {
  
  #tourspage .sc_services_default .sc_services_item_content, #tourspage .sc_services_default .sc_services_item_button,
  body.home  .sc_services_default .sc_services_item_content,  body.home .sc_services_default .sc_services_item_button {
        display: block;
    }

  
  body.single-post header .sc_layouts_title {
    padding: .3rem 1rem;
  }
    body.single-post header h1.sc_layouts_title_caption {
    font-size: 3rem !important;
    Line-height: 3.2rem;
    padding: 0px !important;
}

body.single-post > div.body_wrap > div > header > div.top_panel_title.sc_layouts_row.sc_layouts_row_type_normal > div > div > div > div{
    padding-top: 0rem !important;
}

  body > div.body_wrap > div > header > div.top_panel_title.sc_layouts_row.sc_layouts_row_type_normal > div > div > div > div > div.sc_layouts_title_title {
    
  }
  

  .menu_mobile .menu_mobile_nav_area{
  top: 35% !important;
  max-height: 60%;
  height: 60%;
  overflow: visible;
  }
  #SR7_1_1-1-2 {
  min-width: 63px !important;
  }
  
  #sc_promo_888742670 {
    margin-top: 9rem;
  }

  #weddinghome, #homegallery{
    background-color: #f9b03d !important; 
  }
  
   body.home .entry-content {
     margin-top:120px !important;
    }
  body.home .sc_blogger_item.post .sc_blogger_item_content.entry-content {
    margin: 0.5rem !important;
  }
  body.home .sc_blogger_classic .sc_blogger_item .sc_blogger_item_content{
    padding-top: 0px;
  }
  
   body.home .sc_services_default .sc_services_item_title {
     margin-top: 1rem !important; 
   }
   body.home .sc_services_default .sc_services_item_subtitle{
     font-size: 1.5rem !important;
   }
   body.home #sc_promo_1446242547{
     margin-top: 5rem;
   }
   
   body.home.sc_services_default .sc_services_item_info{
     margin-bottom: 1.5rem;
   }

   body.ua_mobile section.services_page_content h6{
     line-height: 50px !important;
     font-size: 2rem !important;
     margin-top: 20px !important;
   }
   body.ua_mobile section.services_page_content h1{
     line-height: 75px !important;
   }
   
    body.ua_mobile #post-2 > div > div > div > div > div > div > div > div > div > div > div.sc_services_item_info > div.sc_services_item_header > h4 > a {
    line-height: 2.5rem;
    }
    
    #tourspage > div > div > div > div > h3 {font-size: 3rem !important;}
   
    #tourspage > div > div > div > div > h6 {font-size: 3rem !important;}
   
}
@media (min-width: 960px) and (max-width: 1262px) {
    .services_page_content.entry-content h1 span.uppercase {
      line-height: 80px;
    }
}
@media (min-width: 1242px) and (max-width: 1440px) {
  body.single h1.sc_layouts_title_caption {
    font-size: 36px;
  }
  
  body.single .sc_layouts_title .breadcrumbs_item.current{
    font-size: 20px;
  }
  
  body.single  .sc_layouts_title_caption {
    line-height: 2rem;
  }
}
body.single .contact-form button.pushbutton-wide, #post-15110 .contact-form button.pushbutton-wide, #post-15634 .contact-form button.pushbutton-wide{
    background-color: grey !important;
    color: white !important;
    width: 50% !important;
    margin-left: 25%;
}

#weddinghome .scheme_default .widget_instagram_follow_link_wrap a:hover, .scheme_default .sc_item_button a:not(.sc_button_bg_image):hover {
    color: #ffffff;
    background-color: #fcb040;
    border: 2px solid white !important;

}
#weddinghome .scheme_default .widget_instagram_follow_link_wrap a, .scheme_default .sc_item_button a:not(.sc_button_bg_image) {
    color: #ffffff;
    background-color: #4b5664;
}

.scheme_default .sc_layouts_title_breadcrumbs {
    color: #ffffff;
    display: none;
}

#post-60 > div > div > div > div > div > div > div > div > div > div > div.sc_services_item_info > div.sc_services_item_header > div > a,
body.home #post-2 > div > div > div > div > div > div > div > div > div > div > div.sc_services_item_info > div.sc_services_item_header > div a,
body.home div.sc_blogger_slider div.sc_blogger_item_content.entry-content > div.sc_blogger_item_header.entry-header > div > a.post_meta_item.post_author.icon-user,
body.single-post .post_meta_item.post_author {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: #fcb040;
}

#serviceshome > div > div > div > div > div > div > div > div.sc_services_item_info > div.sc_services_item_header > div > a ,
#tourspage > div > div > div > div > div > div > div > div.sc_services_item_info > div.sc_services_item_header > div > a { display: none;}


footer .copyright_text {
     color: white !important;
   }