/*
 Theme Name:   Cuisine Child
 Theme URI:    http://demo.themeum.com/wordpress/cuisine
 Description:  Cuisine Child Theme
 Author:       Themeum
 Author URI:   http://themeum.com/
 Template:     cuisine
 Version:      1.0
 Tags: right-sidebar, two-columns
 Text Domain:  cuisine-child
*/


@import url("../cuisine/style.css");

/*logo custom style*/

.logo-wrapper{display: block;
    max-width: 100%;
    height: auto;
    float: left;
    margin-left: 15px;
    top: -6px;
    margin-right: 15px;
    z-index: 98;
    position: absolute;}

/* menu background color change */
.header.sticky {

    background: rgb(66, 36, 98);
}

/* menu ITEN HOVER*/

.menus-items-hover {
    padding: 8px;
    /* padding-bottom: 40px; */
    transition: .3s;
    -webkit-transition: .3s;
    border-radius: 50%;
    width: 250PX;
    height: 250PX;
}

/*les recete du chef title*/

.addon-special-dishes .special-dish-content-inner {
    padding: 50px 0 0;
}

/*bottom padding change*/
.bottom {
    padding: 50px 0px;
    text-align: center;
}

/*bottom title color change*/

.widget_title {
    margin-top: 0;
    margin-bottom: 0;
    color: #e04646;}

.bottom .widget h3.widget_title {
    font-size: 24px;
    font-weight: bold;
    font-family: roboto;
    line-height: 1;
    text-transform: uppercase;
    margin-bottom: 30px;
    margin-top: 30px;
}

.bottom .widget h3.widget_title {
    font-size: 24px;
    font-weight: bold;
    font-family: roboto;
    line-height: 1;
    text-transform: uppercase;
    margin-bottom: 10px;
    margin-top: 30px;
}


/*menu subtoitle padding change */
.sub-title {
    background-color: #333;
    background-size: cover;
    margin: 0;
    background-repeat: no-repeat;
    background-position: 50% 0;
    text-align: center;
    padding: 250px 0 100px;
    margin-bottom: 0px;
}

/*menu list color change */

.fancy-menu-content .fancy-menu-innner {
    background-repeat: repeat;
    color: #422462;
    padding: 25px 50px 25px;
    position: relative;
    z-index: 1;
    -webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 0.42);
    border: 3px solid #422462;
}

.fancy-menu-items ol li .menu-dots {
    border-bottom: 1px dashed #422462;
    margin-bottom: 10px;
}

.fancy-menu-items h4 {
    font-size: 20px;
    color: #422462;
}

.fancy-menu-content .col-md-7 {
    margin-top: -20px;
}

.addon-classic-content .menu-dots {
    border-bottom: 1px dashed #422462;
    margin-bottom: 10px;
}


/*client feedbac */

.addon-client-feedbacks .owl-carousel .owl-item img {
    width: auto;
    display: inline-block;
    margin: 0 0 20px;
}

.addon-client-feedbacks .controller a {
    display: inline-block;
    font-size: 18px;
    line-height: 28px;
    width: 28px;
    height: 28px;
    border-radius: 4px;
    text-align: center;
    border: 2px solid #ffffff;
    color: #888;
    margin: 5px 3px 0;
    -webkit-transition: 400ms;
    -o-transition: 400ms;
    transition: 400ms;
    -webkit-box-sizing: initial;
    -moz-box-sizing: initial;
    box-sizing: initial;
    cursor: pointer;
}

.tp-generation {
    width: 100%;
    border: 2px solid #000000;
    padding: 12px 10px;
    border-radius: 3px;
}

/*footer cnahges are also have beemn made in footer.php*/

.foot{
text-align: center;
    width: auto;
    font-size: 12px;
    font-weight: 100;}

.footer-wrap {
    background: #000000;
    padding: 10px 0;
    color: #fff;
    font-weight: 600;
}