.top_menu .left_side p a{
  color: #115e30;
}
.top_menu .right_side .list li:hover a {
  color: #115e30;
}
.main_menu .navbar.navbar-expand-lg .navbar-nav li.submenu .dropdown-menu li:hover a {
  background: #115e30;
}

.main_btn {
  border: 1px solid #115e30;
   background-image: linear-gradient(30deg, #115e30 50%, transparent 50%);
}
.main_btn:hover {
  color: #115e30;
  border-color: #115e30!important;
}
.main_menu .navbar.navbar-expand-lg .navbar-nav li.submenu .dropdown-menu .submenu .dropdown-menu li:hover a {
      background: #115e30;
}
.left_title p:before {
      background: #115e30;
}
.room_slider .owl-prev:hover, .room_slider .owl-next:hover {
  background: #115e30;
      border-color: #115e30;
}
.room_item .room_text h4:hover {
  color: #115e30;
}
.feature_item i {
  color: #115e30;
}
.our_hotel_inner .our_htl_text h5 a {
      color: #115e30;
}
.counter_item .media .media-body p {
      color: #115e30;
}
.testimonials_area {
  background: #115e30;
}
.main_title h2:before {
      background: #115e30;
}
.offer_item .offer_img h4 {
      background: #115e30;
}
.offer_item .offer_text a {
  color: #115e30;
}
.h_blog_item h4:hover {
      color: #115e30;
}
.center_title h2:before, .center_title h2:after, .f_title h3:before, .breadcrumb_text h2:before, .r_title h3:before, .main_title2:before {
      background: #115e30;
}
.gallery_item .gallery_text h4:hover {
  color: #115e30;
}
.input-group-append .submit_btn:hover, .touch_inner .drop_message .contact_us_form .form-group .submit_btn:hover, .drop_query .submit_btn:hover, #review_form_wrapper .comment-form .form-submit .submit:hover, .contact_us_form .form-group .submit_btn:hover {
  color: #115e30!important;
}
.footer_widgets_area .input-group-append .submit_btn {
      border: 1px solid #115e30!important;
      background-image: linear-gradient(30deg, #115e30 50%, transparent 50%)!important;
}
.about_widget .list li a:hover {
      border-color: #115e30;
    color: #115e30;
}
.link_widget .list li a:hover {
      color: #115e30;
}
.testi_item p:before {
  background: #115e30;
  border-top: 1px solid #fff;
  top: 1px;
}
.breadcrumb_text .link a.active {
  color: #115e30;
}
.main_blog_item .blog_text .blog_date .date_text a {
      color: #115e30;
}
.main_blog_item .blog_text .blog_date .cat_text .list li a:hover {
  color: #115e30;
}
.main_blog_item .blog_text h4:hover {
  color: #115e30;
}
.recent_widget .recent_w_inner .media .media-body h4:hover {
  color: #115e30;
}
.single-widget h3:after {
      background: #115e30;
}
.widget_categories .cat-item a:hover {
  color: #115e30;
}
.wp-tag-cloud li:hover a {
      background: #115e30;
          border-color: #115e30;
}
.blog_item_two .blog_text .date a {
      color: #115e30;
}
.blog_item_two:hover .blog_text h4 {
      color: #115e30;
}
.footer_copyright .copyright_inner a {
  color: #115e30;
}
.single_element_text p a {
  color: #115e30;
}
.form-submit input.submit_btn:hover {
  color: #115e30;
  border-color: #115e30;
}
.submit_btn {
  background-image: linear-gradient(30deg, #115e30 50%, transparent 50%);
      border: 1px solid #115e30;
}
.facilities_item .media .d-flex i:before {
  color: #115e30;
}
.about_hotel_inner .ab_hotel_img:before, .conditions_area .con_title h2:before, #hb_room_reviews #comments h2:after, #hb_room_pricing_plans h4.hb_room_pricing_plan_data:after, .home_banner_area .home_two_text_inner .home_banner_box .book_room_box .book_table_item h3:before {
      background: #115e30;
}
.contact_form_area .contact_us_form .form-group .submit_btn {
      border: 1px solid #115e30!important;
      background-image: linear-gradient(30deg, #115e30 50%, transparent 50%)!important;
}
.room_list_item .room_text h6 {
  color: #115e30;
}
.facilities_room .faci_item_inner .faci_r_item .faci_r_item_box {
      border-bottom: 4px solid #115e30;
}
.touch_inner .drop_message .contact_us_form .form-group .submit_btn, .drop_query .submit_btn, #review_form_wrapper .comment-form .form-submit .submit, .contact_us_form .form-group .submit_btn {
  border: 1px solid #115e30!important;
      background-image: linear-gradient(30deg, #115e30 50%, transparent 50%)!important;
}
.facilities_room .faci_item_inner .faci_r_item .faci_r_item_box i {
      color: #115e30;
}
.black_gallery .g_fillter .list li:hover a, .black_gallery .g_fillter .list li.active a {
      color: #115e30;
}
.g_one_inner .gallery_one_item a i {
      background: #115e30;
}
.single_title.dark h2:before, .black_gallery .g_fillter .list li a:before, .bg_color:before, .feature_room .room_item .room_text p:before, .our_menu_area .menu_title h2:before, .spa_inner .spa_text h3:before {
  background: #115e30;
}
.testimonials_area.testi_two .testi_item .media .media-body h4 span {
  color: #115e30;
}
 .our_menu_area .menu_tabs li a {
 background: #115e30;
}
.our_menu_area .our_menu_inner .tab-content .tab-pane .menu_item h4 {
  color: #115e30;
}
.events_item .events_text .date a {
  color: #115e30;
}
.events_item .events_text h4:hover {
  color: #115e30;
}
.event_date_inner .media .d-flex i {
  color: #115e30;
}
.g_fillter .list li:hover a, .g_fillter .list li.active a {
  color: #115e30;
}
.g_fillter .list li a:before {
  background: #115e30;
}
.submit_btn:hover {
      border-color: #115e30;
}
.error_area .error_text h3 {
  color: #115e30;
}