::selection {
    background: #9bce5b;
}
#style-switcher h2 {
    background-color:#9bce5b;
}
#style-switcher h2 a {
    background-color: #9bce5b;
}
#layout-style {
    background-color: #9bce5b;
}
#reset button {
    background-color: #9bce5b;
}
.cat_logo svg path.fill {
	fill:#9bce5b
}
.cat_menu ul li a:hover {
    color:#9bce5b;
}
.cat_menu ul li a.active {
    color:#9bce5b;
}
.cat_top_heading h2 {
    color:#9bce5b;
}
.cat_menu ul >li >ul >li:hover a {
    background-color:#9bce5b;
}
span.cat_service_icon i:before {
    color: #9bce5b;
}
span.cat_subheading {
    color: #9bce5b;
}
a.cat_view:hover {
    color: #9bce5b;
}
.cat_border {
    background-color: #9bce5b;
}
.cat_service_outer:hover .cat_service_data {
    border-color: #9bce5b;
}
.cat_news_img .cat_dish_img_caption{
	background-color:rgba(155, 206, 91, 0.63);
}
.footer_intsa_img .cat_dish_img_caption{
	background-color:rgba(155, 206, 91, 0.63);
}
.cat_dish_img_caption {
    background:rgba(155, 206, 91, 0.63);
}
p.cat_dish_title a {
    color: #9bce5b;
}
.cat_dish_category ul li a {
    color: #9bce5b;
}
.cat_dish_name span.dish_price {
    color: #9bce5b;
}

ul.cat_testi_icons li a:before {
    background: #9bce5b;
}
.cat_testi_slider .owl-theme .owl-dots .owl-dot.active span, .cat_testi_slider .owl-theme .owl-dots .owl-dot:hover span {
    border: 1px solid #9bce5b;
}
span.nws_date {
    color: #9bce5b;
}
span.nws_month {
    color: #9bce5b;
}
span.cat_news_icon {
    color: #9bce5b;
}
.cat_news_data a.cat_view {
    color: #9bce5b;
}
.cat_count_box .count_no {
    color: #9bce5b;
}
.cat_count_box:hover span.cat_count_icon svg path{
	fill:#9bce5b !important;
}
.cat_subs_text .form-control {
    border: 1px solid #9bce5b;
}
.cat_dish_category ul li a:after {
    background-color: #9bce5b;
}
button.cat-btn {
    background-color: #9bce5b;
    border: 1px solid #9bce5b;
}
.cat_news_slider_wrapper .owl-theme .owl-dots .owl-dot.active span, .cat_news_slider_wrapper .owl-theme .owl-dots .owl-dot:hover span {
    border: 1px solid #9bce5b;
}
ul.cat_news_details li:hover a {
    color: #9bce5b;
}
.footer .widget.widget_twitter_feed ul li .icon {
    color:#9bce5b;
}
.widget.widget_twitter_feed ul li:hover .icon {
    color: #fff;
}
.footer .widget.widget_twitter_feed ul li .content p {
    color:#9bce5b;
}
.gototop a {
    background-color:#9bce5b;
}
.gototop a:hover {
    color: #9bce5b;
    border: 1px solid #9bce5b;
}
button.cat-btn:hover i {
    color: #9bce5b;
}
aside.widget.widget_recent_post ul li .cat_post_data p {
    color:  #9bce5b;
}
.cat_count_box:hover span.cat_count_icon {
    border: 1px solid #9bce5b;
    color: #9bce5b;
}.footer aside.widget.widget_cat_whours ul li p {
    color: #9bce5b;
}
.fancybox-skin {
    background: #9bce5b !important;
}
.fancybox-title-float-wrap .child {
    background: #9bce5b !important;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image:none !important;
	background-color:#9bce5b !important;
	border-radius:100%;

}
.fancybox-close:before{
    content: "\f114";
    font-family: Flaticon;
    position: absolute;
    top: 7px;
    right: 7px;
    font-size: 20px;
    color: #fff;
    text-align: center;
}

.fancybox-next span:before{
	content: "\f061";
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    top: 7px;
    right: 10px;
    font-size: 20px;
    color: #fff;
    text-align: center;
}
.fancybox-prev span:before{
	    content: "\f060";
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    top: 7px;
    right: 10px;
    font-size: 20px;
    color: #fff;
    text-align: center;
}
.menu_toggle {
    color: #9bce5b;
}
.cat_menu.open_menu {
    visibility: visible !important;
   background-color: rgba(155, 206, 91, 0.8)!important;
}
    .cat_menu > ul::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        margin: 0 5px;
    }
    .cat_menu > ul::-webkit-scrollbar-track-piece {
        background-color:#9bce5b;
        border: 3px solid #9bce5b;
    }
    .cat_menu > ul::-webkit-scrollbar-thumb {
        background-color: #9bce5b;
    }
	
	.cat_button .btn {
    background-color: #9bce5b;
}
.cat_button .btn:hover {
    color: #9bce5b;
}
.cat_book_form_box .dropdown-menu > li > a:hover, .cat_book_form_box .dropdown-menu > li > a:focus {
    background-color:#9bce5b;
}
.cat_book_form_box .form-control:focus, .cat_book_form_box .form-control:hover {
    color:#00becc !important;
    border-color: #9bce5b !important;
}
.datepicker .datepicker-switch:hover, .datepicker .prev:hover, .datepicker .next:hover, .datepicker tfoot tr th:hover {
    background: #9bce5b !important;
}
.datepicker .datepicker-switch:hover, .datepicker .prev:hover, .datepicker .next:hover, .datepicker tfoot tr th:hover {
    background: #9bce5b !important;
}
input.datepicker:focus + span.cat_cal_icon i {
  color:#9bce5b;
}

input.datepicker:hover + span.cat_cal_icon i {
  color: #9bce5b;
}
.cat_book_form_box .form-control:focus::-webkit-input-placeholder, .cat_book_form_box .form-control:hover::-webkit-input-placeholder {
  color: #9bce5b !important;
}

.cat_book_form_box .form-control:focus:-moz-placeholder, .cat_book_form_box .form-control:hover:-moz-placeholder {
  color: #9bce5b !important;
}

.cat_book_form_box .form-control:focus::-moz-placeholder, .cat_book_form_box .form-control:hover::-moz-placeholder {
  color: #9bce5b !important;
}

.cat_book_form_box .form-control:focus:-ms-input-placeholder, .cat_book_form_box .form-control:hover :-ms-input-placeholder {
  color: #9bce5b !important;
}
.cat_book_form_box .bootstrap-select > .dropdown-toggle:hover, .cat_book_form_box .bootstrap-select > .dropdown-toggle:focus {
    color: #9bce5b !important;

}
.datepicker .datepicker-switch, .datepicker .prev, .datepicker .next, .datepicker tfoot tr th {
    color:  #9bce5b !important;
}
.datepicker table tr td.day:hover, .datepicker table tr td.day.focused {
    background:  #9bce5b !important;
}
.cat_book_service_wrapper .cat_book_service_form .cat_book_form_box  input.datepicker:focus + span.cat_cal_icon i {
  color:#9bce5b;
}
.cat_book_service_wrapper .cat_book_service_form .cat_book_form_box  input.datepicker:hover + span.cat_cal_icon i {
  color: #9bce5b;
}

.cat_book_service_wrapper .cat_book_service_form .cat_book_form_box .form-control:hover::-webkit-input-placeholder, .cat_book_service_wrapper .cat_book_service_form .cat_book_form_box .form-control:focus::-webkit-input-placeholder {
  color:#9bce5b !important;
}

.cat_book_service_wrapper .cat_book_service_form .cat_book_form_box .form-control:hover:-moz-placeholder, .cat_book_service_wrapper .cat_book_service_form .cat_book_form_box .form-control:focus:-moz-placeholder {
  color:#9bce5b !important;
}

.cat_book_service_wrapper .cat_book_service_form .cat_book_form_box .form-control:hover :-ms-placeholder, .cat_book_service_wrapper .cat_book_service_form .cat_book_form_box .form-control:focus:-ms-placeholder {
  color:#9bce5b !important;
}
.cat_quote_btn a {
    background-color:#9bce5b;
    border: 1px solid #9bce5b;
}
.cat_quote_btn i {
    color: #9bce5b;
}
.cat_quote_btn a:hover {
    color: #9bce5b;
}
.cat_popup_close {
    color:#9bce5b;
}
.cat_menu_events .nav-pills > li.active > a, .cat_menu_events .nav-pills > li.active > a:hover, .cat_menu_events .nav-pills > li.active > a:focus {
    color: #9bce5b;
    border: 1px solid #9bce5b;
}
.cat_tab_form .cat_book_form_box .form-control:focus {
    border-color: #9bce5b!important;
}
.cat_banner_four .cat_spcl_menu_content h4 {
    color: #9bce5b;
}
.cat_banner_four a.cat_view {
    color: #9bce5b;
}
.cat_banner_five .cat_book_service_heading {
    background-color: rgba(155, 206, 91, 0.7);
}
.cat_banner_five .cat_book_service_form {
   background-color:rgba(155, 206, 91, 0.7);
}
.cat_banner_five .cat_book_form_box .form-control:focus, .cat_banner_five .cat_book_form_box .form-control:hover {
  color: #fff!important;
  border-color: #fff!important;
  box-shadow: none !important;
  outline: none !important;
}

.cat_banner_five  .cat_book_service_form .cat_book_form_box .form-control:focus::-webkit-input-placeholder, .cat_banner_five .cat_book_service_form .cat_book_form_box .form-control:hover::-webkit-input-placeholder {
  color: #fff !important;
}

.cat_banner_five  .cat_book_service_form .cat_book_form_box .form-control:focus::-moz-placeholder , .cat_banner_five .cat_book_service_form .cat_book_form_box .form-control:hover::-webkit-input-placeholder {
  color: #fff !important;
}

.cat_banner_five .cat_book_service_form .cat_book_form_box .form-control:focus::-ms-placeholder , .cat_banner_five .cat_book_service_form .cat_book_form_box .form-control:hover::-ms-placeholder {
  color: #fff !important;
}
 

.cat_banner_five .cat_book_service_form .cat_book_form_box  input.datepicker:hover + span.cat_cal_icon i {
  color: #fff !important;
}

.cat_book_service_form .cat_book_form_box  input.datepicker:focus + span.cat_cal_icon i {
  color: #fff !important;
}
.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover {
    background-color:#9bce5b !important;
}
span.cat_mobile_icon {
    background-color:#9bce5b;
}
span.cat_mobile_icon:hover {
    border: 2px solid #9bce5b;
}
section.cat_bread_wrapper {
    background-color: #9bce5b;
}
.cat_hover_img .cat_add_img_caption {
    background:rgba(155, 206, 91, 0.8);
}
.cat_about_content a.cat_view:hover {
    color:#9bce5b;
}
.cat_staff_box:hover h6 {
    color:#9bce5b;
}
.cat_about_slider .owl-theme .owl-dots .owl-dot.active span, .cat_about_slider .owl-theme .owl-dots .owl-dot:hover span {
    background:#9bce5b;
}
span.cat_ad_no {
    color:#9bce5b;
}
.cat_add_zoom.cat_so_icons ul li a:before {
    background-color:#9bce5b;
    border: 1px solid #9bce5b;
}

.cat_history_more a.cat_view:hover {
    color:#9bce5b;
}
.cat_secrets_box ul li:hover {
    color:#9bce5b;
}
.cat_secrets_box ul li:hover span.cat_secret_points:before {
    background-color:#9bce5b;
}
.cat_staff_box a.cat_view:hover {
    color: #9bce5b;
}
section.cat_dishes_wrapper.cat_dishmenu_wrapper .cat_dish_img .cat_dish_img_caption {
    background:rgba(155, 206, 91, 0.8);
}
.cat_recipe_inner ul.cat_recipe_list li:hover a {
    color: #9bce5b;
}
.cat_recipe_inner ul.cat_recipe_list li:hover span.cat_secret_points:before {
    background-color: #9bce5b;
}
.cat_recipe_inner ul.cat_recipe_list li:hover a i {
    color: #9bce5b;
}
span.cat_cat_icon {
    background-color: #9bce5b;
}
.cat_best_catering_list ul li:hover a i {
    color:#9bce5b;
}
span.cat_cat_icon:before {
    border: 1px solid #9bce5b;
}
.cat_best_catering_list ul li:hover svg path {
  fill: #9bce5b;
}
.comment_form .form-control:hover, .comment_form .form-control:focus {
    border-color:#9bce5b !important;
}
span.cat_contact_icon {
    color:#9bce5b;
}
.comment_form .form-control:hover, .comment_form .form-control:focus {
    border-color:#9bce5b;
}
.cat_post_date ul.cat_post_details li.pst_author a span.pst_icon {
    color:#9bce5b;
}
ul.cat_post_tags li a {
    color:#9bce5b;
}
.cat_share_wrapper:hover {
    border-color:#9bce5b;
}
.cat_comment-metadata:hover {
    border-color:#9bce5b;
}
.cat_comment-metadata a.cat_view {
    color:#9bce5b;
}
.cat_text_date {
    color:#9bce5b;
}
.widget-area aside.widget_categories ul li:hover a {
    color:#9bce5b;
}
.cat_post_date ul.cat_post_details li.pst_cmnt span.pst_icon {
    color: #9bce5b;
}
.cat_post_date ul.cat_post_details li.pst_like span.pst_icon {
    color: #9bce5b;
}
.cat_post_date ul.cat_post_details li.pst_tweet span.pst_icon {
    color:#9bce5b;
}
.cat_post_date ul.cat_post_details li.pst_write span.pst_icon {
    color:#9bce5b;
}
ul.cat_post_tags li a:before {
    color:#9bce5b;
}
ul.cat_post_category li a {
    color: #9bce5b;
}
ul.cat_post_category li a:before {
    color:#9bce5b;
}
.cat_red {
    color:#9bce5b;
}
.cat_spcl_food svg path{
	fill:#9bce5b;
}
.widget.widget_recent_post ul li .cat_post_data p {
    color: #9bce5b;
}
.footer .widget.widget_cat_whours ul li p {
    color: #9bce5b;
}
.widget.widget_recent_post .cat_dish_img_caption {
    background:rgba(155, 206, 91, 0.63);
}
.cat_top_heading_new h2{
   color: #9bce5b;
}
.cat_bread_wrapper {
    background-color: #9bce5b;
}
.cat_button input:hover {
    color: #9bce5b !important;
}
.cat_tab_form .cat_button input[type="submit"]:hover {
    color: #9bce5b;
    border: 1px solid #9bce5b;
}
ul.cat_menu_check li.check_border_color {
    border-color: #9bce5b;
}
ul.cat_menu_check li input[type=checkbox]:checked + label {
    color: #9bce5b !important;
}
.widget.widget_archive ul > li a:hover, .widget.widget_categories ul > li a:hover, .widget.widget_pages ul > li a:hover, .widget.widget_meta ul > li a:hover, .widget.widget_nav_menu ul > li a:hover, .widget.widget_archive ul > li:hover, .widget.widget_categories ul > li:hover, .widget.widget_pages ul > li:hover, .widget.widget_meta ul > li:hover, .widget.widget_nav_menu ul > li:hover {
    color:#9bce5b;
}
.widget.widget_calendar .calendar_wrap thead th {
    background-color: #9bce5b;
}
.widget.widget_calendar .calendar_wrap td#today {
    background-color: #9bce5b;
}
.widget.widget_calendar .calendar_wrap td#prev a {
    color:#9bce5b;
}
.widget.widget_calendar .calendar_wrap td#next a {
    color:#9bce5b;
}
.widget.widget_recent_comments ul li span.comment-author-link a.url {
    color:#9bce5b;
}
.widget.widget_recent_entries ul li a {
    color:#9bce5b;
}
.widget.widget_rss ul li a {
    color:#9bce5b;
}
.widget.widget_tag_cloud .tagcloud a {
    background-color:#9bce5b;
}
.widget.widget_tag_cloud .tagcloud a:hover {
    border-color:#9bce5b;
    color:#9bce5b;
}
.cat_news_data h5 a:hover {
    color:#9bce5b;
}
.cat_single_post_data th a {
    color:#9bce5b;
}
.not-found header.page-header {
    border-bottom: 1px solid #9bce5b;
}
.cat_button.cat-contact-btn input:hover {
    border: 1px solid #9bce5b;
}
input.datepicker:hover + span.cat_cal_icon i {
    color:#9bce5b;
}
.mj_paginations .pagination > .active > a, .mj_paginations .pagination > .active > span, .mj_paginations .pagination > .active > a:hover, .mj_paginations .pagination > .active > span:hover, .mj_paginations .pagination > .active > a:focus, .mj_paginations .pagination > .active > span:focus {
    background-color:#9bce5b;
    border-color:#9bce5b;
}
.mj_paginations .pagination > li > a, .mj_paginations .pagination > li > span {
    color:#9bce5b;
    border: 1px solid #9bce5b;
}
.mj_paginations .pagination > li > a:hover, .mj_paginations .pagination > li > span:hover, .mj_paginations .pagination > li > a:focus, .mj_paginations .pagination > li > span:focus {
    background-color:#9bce5b;
    border-color:#9bce5b;
}
.widget.widget_calendar .calendar_wrap td a {
    color:#9bce5b;
}