.bg-white {
    background-color: #000 !important;
}
ul#menu-main-menu li a {
    color: #ff0 !important;
}
a ,
p ,
{
    color: #ff0 !important;
}

ul.sub-menu,
.menu-item-has-children .sub-menu a , 
.tabbed-content .item.active .item-content {
    background: #000 !important;
}
#top_bar {
background: #000 !important;
border-bottom: 1px solid #2e2e2e;
color: #ff0 !important;
}
a.contact {
    color: #ff0 !important;
}
.bg-image * {
    color: #ff0 !important;
}
.testimonial h6 {
    background-color: #000;
    border-bottom: 6px solid #ff0;
}
.bg-gradient * {
    color: #ff0;
}
.galler-box:hover .g_overlay {
    background: #000000d9;
}
.events-span-text {
    background-color: #000;
    border-bottom: 6px solid #ff0;
}
.right-bar {
    background: #000;
}
.right-bar *,
.right-bar p {
    color: #ff0 !important;
}
.blog_sidebar {
    background: #111111;
}
.content-area , .bg-grey {
    background: #000000 !important;
}
.bg-gray {
    background: #111111;
     border-right: 10px solid #000;
    border-left: 10px solid #000;
}
.copyright h6 {
    color: #ff0 !important;
}
.copyright , .vc_custom_1545997546280 {
        background: #000000 !important;
}
.wp-review-8500 .review-list li, .wp-review-8500.review-wrapper {
    background: #000000 !important;
}
.accommodation-search .input-group select.form-control.select_box {
    background: #000 !important;
    color: #ff0;
}
.wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_slideInUp.slideInUp.vc_custom_1545997546280.text-black.wpb_start_animation.animated {
    background: #000 !important;
}
footer * {
    color: #ff0 !important;
}
.copyright * {
    color: #ff0 !important;
}
.copyright p {
    color: #ff0 !important;
}
footer {
        background: #000;
}
ul#menu-main-menu li a:hover {
    background-color: #1b1b1b !important;
}
.almora_tabs .tabs ul li:hover, .tabs ul li a.active {
    background: #000 !important;
    color: #ff0 !important;
}
.tabbed-content {
    background: #000 !important;
    color: #ff0 !important;
}
 
.tabbed-content .tabs li a {
    background: #151515 !important;
    color: #ff0 !important;
}
.post-slide {
    background: #000 !important;
    color: #ff0 !important;
}
.text-white,
.color-text,
.post-slide span,
.post-slide h3,
.post-slide p{
    color: #ff0 !important;
}
.icon-img {
     background: #151515 !important;
}
#regForm {
    background: #000 !important;
    color: #ff0 !important;
}
.form-control {
    color: #495057;
    background-color: #000;
    border: 1px solid #404040;
}
.form-group select option {
    background: #000 !important;
}



.radio_btn_custom h3 {
    color: #ff0;
}
.radio_btn_custom [type="radio"]:checked + label:after, .radio_btn_custom [type="radio"]:not(:checked) + label:after {
    border: 3px solid #ff0!important;
    box-shadow: 0px 0px 40px #ffff00a6;
}
.radio_btn_custom [type="radio"]:checked + label, .radio_btn_custom [type="radio"]:not(:checked) + label {
    background: #212121!important;
    color: #ff0!important;
}
.radio_btn_custom [type="radio"]:checked + label:before, .radio_btn_custom [type="radio"]:not(:checked) + label:before {
    border: inherit !important;
}
.estp-tab-wrapper.estp-template-7.estp-lft-side-tab .estp-inner-tab-wrapper .estp-tab-element {
    background-color: #000000 !important;   
}
.bg-gray:hover {
    background: #252525 !important;
}
.vc_separator.vc_sep_color_white .vc_sep_line {
    border-color: #000 !important;
}
.business-list {
    border: 7px solid #000 !important;
}
#google_language_translator select.goog-te-combo {
    color: #000!important;
    border: none !important;
    background: #ff0!important;
}
#google_language_translator select.goog-te-combo *{
    color: #000!important;    
}
select.goog-te-combo option {
    font-weight: bold !important;
}
.post-content a {
    color: #ff0 !important;
}
p.align_middle a , .Tour_sidebar ul.list-unstyled li i {
    color: #ff0 !important;
}
.form-control:disabled, .form-control[readonly] {
    background-color: #000000;
    color: #ff0;
}
.sidebar-widget a , ul.pagination li a{
    background: #000 !important;
}
.estp-popup-display.estp-popup-display-show {
    background: #000000 !important;
    border: 2px solid #ff0;
}
input.wpcf7-form-control.wpcf7-submit.btn_green.border-0 {
    background: #ff0 !important;
    color: #000 !important;
}
.vc_custom_1545997546280 , .border_bg , .daterangepicker , .calendar-table , .second_step_form {
    background: #000000 !important;
}
.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
    background-color: #484848;
    border-color: transparent;
    color: #fff900;
}

.bg-gradient input[type="text"] , .bg-gradient input[type="email"] {
    background: #000;
    border: 1px solid grey;
}
.contact-form .form-control {
    background: #000;
    border: 1px solid grey;
}
div#review {
    background: #000 !important;
}
ul.review-list li {
    background: #000 !important;
}
.input-group input.searchbox::placeholder {
    color: #ff0 !important;
}
.input-group input.searchbox {
    color: #ff0 !important;
}
 input.form-control , textarea , .form-control , ul.pagination li span  {
     color: #ff0 !important;
     background: #000 !important;
}
ul.pagination li a {
    color: #ff0 !important;
    border: 1px solid #000000;
}
ul.pagination li a:hover , span.page-numbers.current {
    color: #000000 !important;
    background: #ffff00 !important;
}
ul.dropdown-menu.dropdown-menu-right , button.btn.btn-default.dropdown-toggle{
    background: #000 !important;
}

input:focus , textarea:focus {
    border: 1px solid #ff0 !important;
    box-shadow: 0px 0px 40px #ffff00a6;
}
.daterangepicker td.in-range {
     background: #ff0 !important;
}
.daterangepicker td.in-range font {
     color: #000000 !important;
}
.daterangepicker td.available:hover, .daterangepicker th.available:hover {
    background-color: #ff0;
    color: #000 !important;
}
.subscribe-button a {
    background: #000 !important;
}
.subscribe-button a:hover {
    color:#ffff00 !important;
}
#subscribe_form {
    background: rgb(39, 39, 39) !important;
 }
 span.button.b-close span {
    color: #000 !important;
}
span.button.b-close {
    background: #ffff00 !important;
}
.review-bg {
    background: #000000;
    border: 1px solid #434343;
}
.star-cb-group:hover > input + label ~ label:before, .star-cb-group > input + label:before {
    color: #b4b4b4;
    content: "\2605";
}
.star-cb-group:hover > input + label:hover ~ label:before, .star-cb-group:hover > input + label:hover:before {
  content: "\2605";
  color: #ff0 !important;

}
.star-cb-group > input:checked ~ label:before, .star-cb-group > input + label:hover ~ label:before, .star-cb-group > input + label:hover:before {
  content: "\2605";
 color:#ff0 !important;
  
}
.star-cb-group:hover > input + label:before {
  content: "\2605";
  color:#b4b4b4;
}
span.fa.fa-star {
    color: #8b8b8b;
}
.checked {
    color: #ff0 !important;
}
.reg-success {
    color: #155724 !important;
}
.reg-error {
    color: #721c24 !important;
}
p.cptch_block {
    background: #000000;
}
.inside-gov ul.orders li a {
    background: #1e1e1e !important;
 }
 .inside-gov ul.orders li a:hover {
    background: #f2ea00 !important;
    color: #000 !important;
    font-weight: bold !important;
 }