/*
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
*/
.vc_responsive .home_box_wrap.wpb_row .vc_span2 {
float: left;
width: 18.8%;
padding: 0;
margin-right: 1.5%;
min-height: 0;
}
.home_box_wrap .home_box_last {
margin: 0 !important;
}
#logo-container-mobile{padding:1em 38px!important;}
::selection {background: rgba(0, 142, 207,.5);}
/*Contact form CSS*/
span.wpcf7-list-item {display: block;}
.wpcf7-inline-field input{
	background-color: transparent;
    border: none;
    box-shadow: none;
    border-bottom: 1px solid #736F70;
    border-radius: 0;
}
.wpcf7-inline-field input::placeholder, textarea.wpcf7-form-control.wpcf7-textarea::placeholder {
    color: #736F70!important;
    font-weight: 500;
}
input[type="checkbox"] {
    background: transparent;
    border: 1px solid #736F70;
}
span.wpcf7-list-item-label {
    font-weight: 400;
    color: #736f70;
}
.linkText {
    color: #008ECF!important;
}
body.textual-accent-color .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn-text-skin):hover:not(.btn){color:#736F70!important;}
textarea.wpcf7-form-control.wpcf7-textarea {
	background-color: transparent;
    box-shadow: none;
    border: 1px solid #736F70;
    border-radius: 0;
}
div.wpcf7 .wpcf7-submit:disabled {
    cursor: not-allowed;
    background: rgba(115, 111, 112,.1);
}
input.wpcf7-form-control.wpcf7-submit.btn {
    margin: 0px 0px 0px 0px;
    background: transparent;
    border: 1px solid #736F70;
}
input.wpcf7-form-control.wpcf7-submit.btn:hover {
    margin: 0px 0px 0px 0px;
    background: #008ecf;
    border: none;
    color: #fff;
}
p.wpcf7-inline-field.fullwidth {width: 100%;}
/** Timeline **/
.cd-timeline-content h2 {
    margin: 0;
    font-size: 20px;
}
.cd-timeline-title-container+img {
    margin: .75em 0;
    width: 80% !important;
    max-width: 100%;
}
.announcement-80440 .cd-timeline-title-container+img {width: 50%!important;}
/*Contact form LIGHT*/
.light .wpcf7-inline-field input{border-bottom: 1px solid #fff;}
.light textarea.wpcf7-form-control.wpcf7-textarea, .acceptance-674 input[type="checkbox"], input.btn-light:hover{border:1px solid #fff!important;}
.light .wpcf7-inline-field input::placeholder, .light textarea.wpcf7-form-control.wpcf7-textarea::placeholder, .acceptance-674 span.wpcf7-list-item-label{color:#fff!important;}
.acceptance-674 a.linkText {color: #fff!important;text-decoration: underline;}
.btnMVDark .style-dark .btn-default.btn-outline{color:#000!important; border-color: #000!important;}
.menu-bloginfo{display:none;}
.tmb-dark.tmb-border, .tmb-dark.tmb-bordered:not(.tmb-no-bg):not(.tmb-shadowed).tmb > .t-inside, .tmb-dark.tmb-bordered.tmb-no-bg.tmb-media-first.tmb > .t-inside .t-entry-visual {
    border: none;
}
.cookie-btn{background:transparent!important;}
.wpcf7 form.sent .wpcf7-response-output {border-color: #00a0d2!important;background: #00a0d2;font-weight: bold;letter-spacing: 2px;padding: 1em;}
/*** MEDIA QUERYS ***/
@media only screen and (max-width: 600px) {
	.menuDivision img {display: none !important;}
	.main-container .row-container .row-parent{padding: 36px 1em;}
	.noMV{display:none!important;}
	#main-logo img {width: 80%!important;}
}
@media only screen and (max-width: 400px) {
	#main-logo img {width: 70%!important;}
}
@media only screen and (min-width: 600px) {
	.noPC{display:none!important;}
	.menu-wrapper .row-menu .row-menu-inner {
    	padding: 0px;
	}
	body[class*=hmenu-] .navbar-nav-last {
    	text-align: center;
	}
}
