/*
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
*/


.style-color-131176-bg {
    background-color: #421224!important;
}


.border-color-131176-color {
    border-color: #421224 !important;
}

.button-visit {
    display: block;
    background: #641934!important;
    border-radius: 100px;
    padding: 8px 15px;
    color: #fff!important;
    width: 50%;
    font-weight: 500;
    text-align: center;
}

.button-visit:hover {
    background: #f5f5f5!important;
    color: #641934!important;
}


/******************************************************
SINGLE PORTFOLIO
******************************************************/


li.tag {
    display: inline-block;
    background: #f5f5f5;
    border-radius: 30px;
    padding: 5px 20px;
    font-weight: 500;
    font-size: 13px;
    text-align: center;
    margin: 5px 0px;
}


/******************************************************
FOOTER
******************************************************/

h6:not([class*="fontsize-"]), .h6:not([class*="fontsize-"]) {
    font-size: 14px;
}

.icon-box-content h6 {
    color: #fff!important;
}

.icon-box-icon.fa-container, .icon-box-content {
    text-align: center!important;
}

.btn-accent.btn-flat:not(.btn-hover-nobg):hover {
    background-color: #2b0a16!important;
    border-color: #2b0a16!important;
}

.btn-accent.btn-flat:not(.btn-hover-nobg):hover, .btn-accent.btn-flat:not(.btn-hover-nobg):focus, btn-accent.btn-flat:active {
    background-color: #570c27 !important;
    border-color: #570c27 !important;
}

textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required, input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    width: 100%;
}

input, textarea, select, .seldiv, .select2-choice, .select2-selection--single {
    display: block;
    font-size: 14px;
    line-height: initial;
    margin: 9px 0px 0px 0px;
    padding: 10px 15px 10px 15px;
    border-style: solid;
    border-radius: 2px;
    font-weight: normal;
    border: 1px solid transparent;
}

body, .row-inner div[class*=col-lg-] {
    font-size: 14px;
}
.wpcf7 .col-lg-12, .wpcf7 .col-lg-3 {
    padding: 10px!important;
}

.wpcf7-submit {
    border-color: #2b0a16!important;
}
.wpcf7-submit {
    background-color: #421224!important;
}

.btn-lg {
    font-size: 15px !important;
    padding: 14px 40px 14px 40px !important;
}

.wpcf7 .wpcf7-mail-sent-ok, .wpcf7 .wpcf7-validation-errors, .wpcf7 span.wpcf7-not-valid-tip{
    color: #421224!important;
    background: #e2e2e2!important;
    border: 1px solid #bd0000;
    padding: 10px;
}
}