/*    
Theme Name: MilkMob 
Template Version: 1.0.0 */

.site-inner {
    max-width: 100%;
    background: #fff;
}

.entry-title {
    display: none;
}

/* ## Column Widths and Positions
--------------------------------------------- */
/* ### Wrapping div for .content and .sidebar-primary */

.content {
    width: 100%;
}

.content ul li {
    list-style: outside disc;
}

.sidebar-content-sidebar .content {
    padding: 30px 30px 0;
    width: 80%;
}

.full-width-content .content {
    width: 100%;
}

.sidebar-primary {
    width: 300px;
    background: url(images/new/mmob-bg_l-01.jpg);
    background-size: cover;
}

.sidebar-primary #nav_menu-13 {
    background: url(images/new/mmob-bg_ul-02.jpg);
    -webkit-box-shadow: 0px 3px 11px #2b2b2b;
    box-shadow: 0px 3px 11px #2b2b2b;
    -moz-box-shadow: 0px 3px 11px #2b2b2b;
    background-size: cover;
    margin-bottom: 16px;
    line-height: 1.1;
}

.sidebar-secondary {
    width: 327px;
    background: url(images/new/mmob-bg_r-01.jpg);
    -webkit-box-shadow: inset 5px 0px 18px 0px #2b2b2b;
    box-shadow: inset 5px 0px 18px 0px #2b2b2b;
    -moz-box-shadow: inset 5px 0px 18px 0px #2b2b2b;
    background-size: cover;
}

.sidebar-secondary #custom_html-5 img,
.sidebar-secondary #custom_html-6 img,
.sidebar-secondary #custom_html-7 img {
    -webkit-box-shadow: 0px 3px 11px #2b2b2b;
    box-shadow: 0px 3px 11px #2b2b2b;
    -moz-box-shadow: 0px 3px 11px #2b2b2b;
}

.sidebar-secondary [id^=custom_html]:not(:first-child) {
    background: #FFF;
    padding: 19px 19px 12px;
    width: 85%;
    margin: 0 auto;
    text-align: center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 3px 11px #2b2b2b;
    box-shadow: 0px 3px 11px #2b2b2b;
    -moz-box-shadow: 0px 3px 11px #2b2b2b;
    margin-bottom: 40px;
}

.sidebar .widget_nav_menu a,
.sidebar .widget-title {
    color: #FFF;
    line-height: 17px;
}

.sidebar .widget_nav_menu a:hover {
    color: #ffa500;
}

.sidebar .widget_nav_menu li {
    border-bottom: #FFF !important;
}

.entry {
    padding: 30px;
}

.connect {
    margin: 30px auto 20px;
}

.connect .wrap {
    padding: 15px;
    border: 1px solid;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

#mailpoet_form_1 .mailpoet_paragraph {
    margin: 0;
}

#mailpoet_form_1 .mailpoet_text_label {
    clear: both;
}

.content {
    line-height: 1.2;
}

/*HOME PAGE SIDEBARS*/
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content,
.sidebar-content-sidebar .sidebar-primary,
.sidebar-secondary {
    float: none;
}

.sidebar-content-sidebar .content-sidebar-wrap {
    width: auto;
    display: flex;
    flex-wrap: wrap;
}

.sidebar-content-sidebar .sidebar-primary {
    order: 1;
    width: 300px;
}

.sidebar-content-sidebar .content {
    order: 2;
    width: calc(100% - 627px);
}

.sidebar-content-sidebar .sidebar-secondary {
    order: 3;
    width: 327px;
}

.sidebar .widget {
    padding: 20px;
    margin: 30px 20px;
    border: none;
    background: none;
}

.sidebar-primary .widget {
    margin: 0;
}

@media only screen and (max-width: 768px) {

    .sidebar-content-sidebar .content {
        width: 100%;
        order: 0;
    }

    .sidebar-content-sidebar .sidebar-primary {
        order: 2 !important;
    }

    .sidebar-primary,
    .sidebar-secondary {
        width: 50% !important;
    }

    .sidebar-content-sidebar .content-sidebar-wrap {
        flex-wrap: wrap;
    }

    .sidebar-primary #nav_menu-20 {
        display: none;
    }

}

@media only screen and (max-width: 568px) {

    .sidebar-primary,
    .sidebar-secondary {
        width: 100%;
    }

    .sidebar-content-sidebar .sidebar-primary,
    .sidebar-secondary {
        float: none;
        padding-bottom: 20px;
    }

}