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

.isotope-filters .menu-horizontal {
    margin-top: 40px !important;
}

select.filter-dropdown {
    appearance: none;
    background-color: #111111;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.45 27.42'%3E%3Cpath d='M35.54 0l3.9 3.8-19.72 23.62L0 3.8 3.87 0l15.79 19.16L35.54 0z' fill='%23fff'/%3E%3C/svg%3E") !important;
    background-size: 9px;
    background-position: right 10px center;
    color: #cccccc;
    border-color: #0a0a0a;
    width: auto !important;
    min-width: 200px !important;
    margin: 1em .5em;
    display: inline-block;
}


/*==================================================
CONTACT FORM 
==================================================*/
form p {
    line-height: 60px;
}
.wpcf7-form-control-wrap {
    display: inline-block !important;
    margin: 0 10px;
}

.wpcf7-form-control-wrap.tel-594,
.wpcf7-form-control-wrap.first-name,
.wpcf7-form-control-wrap.job-title {
 	margin-right: 2px; 
}

.wpcf7 .wpcf7-mail-sent-ok {
  	font-size: 16px;
}

.contact-sub-info {
    margin-top: 6px !important;
}

.contact-sub-info p {
    font-size: 14px;
    color: #fff;
}

.contact-sub-info p a {
    color: #fff !important;   
}

.contact-sub-info p a:hover {
    color: #2368c1 !important;   
}

/*--- 2 Column Form Styles Start ---*/
 
#left {
    width: 47%;
    float: left;
    margin-left:1.5%;
    margin-right:1.5%;
}

#left .text-391 input,
#left .email-582 input,
#right .url-713 input,
#right .tel-948 input {
  	width: 100%;
}

#left .wpcf7-form-control-wrap,
#right .wpcf7-form-control-wrap {
    display: block !important;
    margin: 0 !important;
}
 
#right {
    width: 47%;
    float: left;
    margin-left:1.5%;
    margin-right:1.5%;
}
 
.clearfix:after {
    content:"\0020";
    display:block;
    height:0;
    clear:both;
    float:none;
    visibility:hidden;
    overflow:hidden;
    margin-bottom:10px;
}
 
.clearfix {
    display:block;
}

form p {
    line-height: 60px;
}
.wpcf7-form-control-wrap {
    display: inline-block !important;
    margin: 0 10px;
}

.wpcf7-form-control-wrap.tel-594,
.wpcf7-form-control-wrap.first-name,
.wpcf7-form-control-wrap.job-title {
 	margin-right: 2px; 
}

.wpcf7 .wpcf7-mail-sent-ok {
  	font-size: 16px;
}

.contact-sub-info {
    margin-top: 6px !important;
}

.contact-sub-info p {
    font-size: 14px;
    color: #fff;
}

.contact-sub-info p a {
    color: #fff !important;   
}

.contact-sub-info p a:hover {
    color: #2368c1 !important;   
}

/*--- 2 Column Form Styles Start ---*/
 
#left {
    width: 47%;
    float: left;
    margin-left:1.5%;
    margin-right:1.5%;
}

#left .text-391 input,
#left .email-582 input,
#right .url-713 input,
#right .tel-948 input {
  	width: 100%;
}

#left .wpcf7-form-control-wrap,
#right .wpcf7-form-control-wrap {
    display: block !important;
    margin: 0 !important;
}
 
#right {
    width: 47%;
    float: left;
    margin-left:1.5%;
    margin-right:1.5%;
}
 
.clearfix:after {
    content:"\0020";
    display:block;
    height:0;
    clear:both;
    float:none;
    visibility:hidden;
    overflow:hidden;
    margin-bottom:10px;
}
 
.clearfix {
    display:block;
}
