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


/*=================================================
ISOTOP FILTER MENU
===================================================*/
.isotope-filters ul.menu-smart > li > span > a {
    font-size: unset ;
}
.t-overlay-text.single-block-padding {
	width: 90%;
    max-width: 700px
}
/*=================================================
TYPOGRAPHY
===================================================*/
h1, h2, h3, h4, h5, h6 {
    text-transform: uppercase;
}
p {
    line-height: 1.25em;
}
.text-lead, .text-lead > * {
    font-size: 20px;
    font-weight: 600;
    margin-top: 10px;
    text-transform: uppercase;
}

@media (max-width: 959px) {
    h1:not([class*="fontsize-"]), .h1:not([class*="fontsize-"]) {
        font-size: 44px;
    }
}
/*=================================================
BUTTONS
=================================================*/
.btn-block,
.btn-inline,
.btn-block a,
.btn-inline a{
    min-width: 234px;
    width: 100%;
    max-width: 250px;
    
}
/* .btn-container.btn-inline {
    margin-top: 36px;
} */
.btn-container {
    margin: 10px;
}
@media (max-width:569px){
    .btn-block,
	.btn-inline,
    .btn-block a,
    .btn-inline a{
        max-width: 100% !important;
	}
}

.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):hover, .btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):focus, btn-color-xsdn.btn-outline:active {
    color: #333333 !important;
}
a .icon-media:hover svg {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 200ms ease-in-out ;
}


/*=================================================
fixing gallery text overlay position
=================================================*/
.t-overlay-text .t-entry-meta {
    transform: translateY(0) !important;
}

/*.tmb .t-entry p.t-entry-meta span {
    font-size: unset;
    font-weight: unset;
}*/

/*=================================================
Video Gallery Responsive alterations
=================================================*/
@media (min-width: 570px) and (max-width: 970px) {

    #gallery-video.owl-height-equal .owl-item {
    height: 500px;
    }

    #gallery-video .tmb .t-entry-visual {
        height: 100%;
        width: auto;
        text-align: center;
    }
    #gallery-video .tmb .t-entry-visual img {
        height: 100%;
        width: auto;
        /* margin-left: -50%;
        text-align: center;
        margin: 0 auto; */
    }
}
/*=================================================
BLOG POSTS
=================================================*/
#index-posts .tmb-content-under .t-entry-excerpt p {
    font-size: 14px;
}
/* =================================================
FORMS
================================================= */
.wpcf7-form {
    max-width: 800px;
    margin: 0 auto;
    text-align: center;
}
.wpcf7-form > * {
    margin-bottom: 30px;
}
.wpcf7-form .form-column {
    display: block;
    float: left;
    width: 50%;
    /* max-width: 300px; */
    padding-right: 20px;
}

form input {
	width: 100%;
	padding: 15px;
	height: 52px;
}
form.wpcf7-form input,form.wpcf7-form textarea {
    border-color: #333333;
}
@media (max-width:569px){
    .wpcf7-form .form-column {
    	width: 100%;
	}
}

