/*
Theme Name:  LemonChili Child
Theme URI: http://themes.red-sun-design.com/lemonchili
Description: Wordpress Theme - Child
Author: red_sun (Gerda Gimpl)
Author URI: http://www.red-sun-design.com
Template: lemonchili
Version: 1.04
*/
@import url("../lemonchili/style.css");
/* =Theme customization starts here
-------------------------------------------------------------- */


#logo {
    background: none !important;
}

#content, #slide-bg, #social, #search-left, #topnavi {
   background: rgb(28, 28, 29) !important;; /* The Fallback */
   background: rgba(28, 28, 29, 0.9) !important;; 
}

#top-bar {
    background-color: #9b2d2f !important;
}

#topinfo, #topinfo a, #topinfo a:link, #topinfo a:visited {
    color: #ffffff !important;
    font-size: 110%;
    font-weight: bold;
}

#social ul li {
    background-color: #9b2d2f !important;
}

#social ul li:hover {
    background-color: #343638 !important;
}

#social ul li i {
    color: #ffffff !important;
}

#search-left {
    display: none !important;
}

.sf-menu a, 
.sf-menu a:visited, 
.sf-menu li a, 
.sf-menu li a:active {
    color: #FFFFFF !important;
}

.sf-menu li a:hover, 
.sf-menu a:focus, 
.sf-menu a:hover, 
.sf-menu a:active, 
.sf-menu ul a:hover, 
.sfHover a, 
li.sfHover a, 
.sf-menu li.selected a, 
.sf-menu li.current-cat a, 
.sf-menu li.current-cat-parent a, 
.sf-menu li.current_page_item a, 
.current-menu-parent a.sf-with-ul {
    background-color: #9b2d2f !important;
}

h3.widgettitle i {
    color: #9b2d2f !important;
}

.boxbg, ul.gg-gallery li {
    background-color: #3e3f41 !important;
}

#text-2.boxbg {
    background: none !important;
}

.easy-instagram-thumbnail-wrapper {
    border: 5px solid #fff;
    display: inline-block;
    margin-right: 5px;
    padding: 0 !important;
}

.modal {
    left: 70% !important;
    width: 40% !important;
    z-index: 10000 !important;
}

#logo img {
    padding: 0 !important;
    height: 180px !important;
    width: 180px !important;
}

.widget img {
    max-width: 100% !important;
}

.specials {
    margin-bottom: 20px;
    text-align: center;
}

.specials .textwidget {
    margin-top: 0px;
}

.specials .widget.col3 {
    margin: 0 20px 0 0 !important;
    padding: 0 !important;
    width: 124px;

}

.specials .widget.col3:nth-child(5) {
    margin-right: 0 !important;
}

a.nivo-nextNav, a.nivo-prevNav {
    background-color: #9b2d2f !important;
}

a.nivo-nextNav:hover, a.nivo-prevNav:hover {
    background-color: #34383D !important;
}

/* 1. Tablet Portrait --------------------------------------------------------*/

@media only screen and (min-width: 768px) and (max-width: 959px) {
 
    .specials .widget.col3 {
        margin-bottom: 10px !important;
        width: 100% !important;
    }

    .box img, 
    #tumblelog img, 
    .thumbnail img {
        margin: 0 auto !important;
    }
}


/* 1. Mobile (Landscape)  ----------------------------------------------------*/
/* Note: Design for a width of 480px */
    
    @media only screen and (max-width: 767px) {
        
    .specials .widget.col3 {
        margin-bottom: 10px !important;
        width: 100% !important;
    }

    .box img, 
    #tumblelog img, 
    .thumbnail img {
        margin: 0 auto !important;
    }                
}


/* 3. Mobile (Portrait)  -----------------------------------------------------*/
/* Note: Design for a width of 320px */

    @media only screen and (max-width: 479px) {


    .specials .widget.col3 {
        margin-bottom: 10px !important;
        width: 100% !important;
    }

    .box img, 
    #tumblelog img, 
    .thumbnail img {
        margin: 0 auto !important;
    }


}


