.scrollToTop {
    background-color: #FFA500;
    border: 2px solid #FFA500;
}

.mu-readmore-btn,
.mu-browsmore-btn,
.mu-main-navbar .mu-main-nav li a:hover,
.mu-main-navbar .mu-main-nav li a:focus,
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus,
.mu-top-slider .mu-top-slider-single .mu-top-slider-content .mu-slider-small-title,
.mu-about-us-right ul li:before,
.mu-title .mu-subtitle,
.mu-menu-item-nav li .media .media-body .media-heading a:hover,
.mu-menu-item-nav li .media .media-body .media-heading a:focus,
.mu-menu-item-nav li .media .media-body .mu-menu-price,
.mu-chef-nav .slick-list li .mu-single-chef .mu-single-chef-info h4,
.mu-footer-copyright p a:hover,
.mu-footer-copyright p a:focus,
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,
.mu-main-navbar .navbar-header .navbar-brand span {
    color: #FFA500;
}

.mu-readmore-btn::after,
.mu-testimonial-slider .slick-dots li,
.mu-chef-nav .slick-dots li,
.mu-top-slider .slick-dots li button,
.mu-opening-hour {
    border: 2px solid #FFA500;
}

.mu-readmore-btn:hover,
.mu-readmore-btn:focus,
.mu-restaurant-menu li a,
.mu-testimonial-slider .slick-dots .slick-active,
.mu-chef-nav .slick-list li .mu-single-chef .mu-single-chef-social a:hover,
.mu-chef-nav .slick-list li .mu-single-chef .mu-single-chef-social a:focus,
.mu-footer-social a:hover,
.mu-footer-social a:hover,
.navbar-default .navbar-toggle .icon-bar,
.mu-chef-nav .slick-dots .slick-active,
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover,
.datepicker table tr td.day:hover,
.mu-counter-nav li .mu-single-counter,
.mu-top-slider .slick-dots li.slick-active button::before {
    color: black !important;
}

.mu-readmore-btn:hover::after,
.mu-readmore-btn:focus::after,
.mu-reservation-form input[type="text"]:focus,
.mu-reservation-form input[type="email"]:focus,
.mu-reservation-form select:focus,
.mu-reservation-form textarea:focus,
.mu-contact-form input[type="text"]:focus,
.mu-contact-form input[type="email"]:focus,
.mu-contact-form textarea:focus {
    border-color: #FFA500;
}

.mu-browsmore-btn:hover,
.mu-browsmore-btn:focus,
.mu-top-slider .slick-prev:hover,
.mu-top-slider .slick-prev:focus,
.mu-top-slider .slick-next:hover,
.mu-top-slider .slick-next:focus,
.mu-send-btn:hover,
.mu-send-btn:focus {
    background-color: #FFA500;
    border-color: #FFA500;
}

.mu-restaurant-menu li a:hover,
.mu-restaurant-menu li a:focus,
.mu-restaurant-menu li.active a,
.mu-restaurant-menu li.active a:hover,
.mu-restaurant-menu li.active a:focus {
    color: #FFA500;
    border-color: #FFA500 #FFA500 transparent;
}

#mu-reservation .mu-reservation-area .mu-reservation-content h3,
.mu-contact-right .mu-contact-widget h3,
.mu-opening-hour h2 {
    border-bottom: 2px solid #FFA500;
}

.mu-chef-nav .slick-list li .mu-single-chef .mu-single-chef-social a {
    border: 1px solid #FFA500;
    color: #FFA500;
}

.dt-section {
    padding-top: 8rem;
    padding-bottom: 10rem;
}

.wrap {
    display: flex;
    background: white;
    padding: 1rem 1rem 1rem 1rem;
    border-radius: 0.5rem;
    box-shadow: 7px 7px 30px -5px rgba(0, 0, 0, 0.1);
    margin-bottom: 2rem;
    cursor: pointer;
}

.wrap:hover .mbr-iconfont {
    color: white;
}

.wrap:hover {
    /* background: linear-gradient(135deg, #6394ff 0%, #0a193b 100%); */
    background: linear-gradient(135deg, #eecb5a 0%, #FFA500 100%);
    color: white;
}

.ico-wrap {
    margin: auto;
}

.mbr-iconfont {
    font-size: 4.5rem !important;
    color: #313131;
    margin: 1rem;
    padding-right: 1rem;
}

.vcenter {
    margin: auto;
}

.mbr-section-title3 {
    text-align: left;
}

h2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.display-5 {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 1.4rem;
}

.mbr-bold {
    font-weight: 700;
}

p {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    line-height: 25px;
}

.display-6 {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 1re
}

.container-fluid {
    padding: 60px 50px;
}

.logo {
    /* color: #f4511e; */
    color: #ffa500;
    font-size: 200px;
    padding: 75px;
}

* {
    box-sizing: border-box;
}

.columns {
    float: left;
    /* width: 16%; */
    padding: 4px;
}

.price {
    list-style-type: none;
    border: 1px solid #eee;
    margin: 0;
    padding: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}

.price:hover {
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.2)
}

.price .header {
    background-color: rgb(119, 115, 115);
    color: white;
    font-size: 25px;
}

.price li {
    border-bottom: 1px solid #eee;
    padding: 20px;
    text-align: center;
}

.price .grey {
    background-color: #eee;
    font-size: 20px;
}

.button {
    background-color: #ffa500;
    border: none;
    color: white;
    padding: 10px 25px;
    text-align: center;
    text-decoration: none;
    font-size: 18px;
}

@media only screen and (max-width: 600px) {
    .columns {
        width: 100%;
    }
}