/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

.single .main-container .row-container .no-bottom-padding.un-sidebar-layout {
    max-width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}

.single .main-container .row-container .no-bottom-padding.un-sidebar-layout .post-footer-light{
    padding-left: 60px;
    padding-right: 60px;
}

.single .main-container .row-container .no-bottom-padding.un-sidebar-layout .col-widgets-sidebar{
    padding-left: 0px;
    background-color: #efefef;
    background-repeat: no-repeat;
    background-size: inherit;
    background-position: center bottom;
    background: linear-gradient(0deg, rgb(105 22 17) 0%, rgb(224 26 50) 100%);
}

.single .main-container .row-container .no-bottom-padding.un-sidebar-layout .col-widgets-sidebar .double-top-padding{
    padding-top: 0px;
}
.single .main-container .row-container .un-sidebar-layout{
    padding-top: 0px !important;
}
.single .main-container .row-container .un-sidebar-layout > .row-inner{
    margin-left: 0px;
    margin-right: 0px;
    width: 100% !important;
}
.main-container .row-container .col-std-gutter > .row-inner > div:first-child{
    padding-top: 54px;
    padding-right: 54px;
}
.single .execphpwidget{
    padding: 40px;
    /*
    background-color: #fe0000;
    background-image: url(images/mailchimp.png);
    background-repeat: no-repeat;
    background-size: 120%;
    background-position: center bottom;
    */
    padding-bottom: 80px;
    padding-top: 55px;
}
.single .execphpwidget h3{
    font-weight: 700 !important;
    font-size: 1.7rem;
    color: #FFF;
    margin-bottom: 22px;
    margin-top: 15px !important;
}
.single .execphpwidget input{
    width: 100%;
    box-sizing: border-box;
    border-radius: 0.25rem;
}
.single .execphpwidget label{
    margin-top: 14px;
    display: block;
    margin-bottom: -7px;
    font-weight: 500;
    color: #fff;
    padding: 0px 0px;
    border-radius: 0.25em;
    text-shadow: 1px 0px 4px #000000;
}
.single #mc-embedded-subscribe{
    margin-top: 20px;
    background-color: #A20F20;
    color: #FFF;
    border: none;
}
.single #mc_embed_signup .mc-field-group input,
.single #mc_embed_signup .mc-field-group select{
    margin-top: 15px;
}
.single #mc_embed_signup .mc-field-group input:focus{
    box-shadow: 0 2px 6px rgb(255,255,255,0.4);
}
.single #mc_embed_signup .mc-field-group input:-webkit-autofill,
.single #mc_embed_signup .mc-field-group input:-webkit-autofill:hover, 
.single #mc_embed_signup .mc-field-group input:-webkit-autofill:focus,
.single #mc_embed_signup .mc-field-group textarea:-webkit-autofill,
.single #mc_embed_signup .mc-field-group textarea:-webkit-autofill:hover,
.single #mc_embed_signup .mc-field-group textarea:-webkit-autofill:focus,
.single #mc_embed_signup .mc-field-group select:-webkit-autofill,
.single #mc_embed_signup .mc-field-group select:-webkit-autofill:hover,
.single #mc_embed_signup .mc-field-group select:-webkit-autofill:focus {
  background-color: transparent;
  border: 1px solid white;
  transition: background-color 5000s ease-in-out 0s;
}

@media only screen and (min-width: 0px) and (max-width: 959px){
    .main-container .row-container .col-std-gutter > .row-inner > div:first-child{
        padding-right: 15px;
        padding-left: 15px;
    }
    .single .main-container .row-container .no-bottom-padding.un-sidebar-layout .col-widgets-sidebar{
        padding-top: 0px;
        /*background-image: url(images/mailchimp.png);*/
        background-size: 150%;
    }
    .single .main-container .row-container .col-widgets-sidebar .double-bottom-padding{
        padding-bottom: 0px !important;
    }
    .single .execphpwidget{
        padding-left: 36px;
        padding-right: 36px;
        padding-top: 65px;
    }
}