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

@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,700,900');


body {
	font-family: 'Raleway', sans-serif!important;
}

h3.font-202503, h1.font-202503 {
	font-family: 'Raleway', sans-serif!important;
	font-weight: 700 !important;
	font-size: 29px !important;
}

.font-762333, .font-134980 {
	font-family: 'Raleway', sans-serif!important;
}

/*
.font-weight-700, .font-weight-700 *:not(strong):not(b) {
	font-weight: 300 !important;

}
*/

.font-202503 {
	font-family: Poppins !important;
}

.fontspace-135905 {
	letter-spacing: 0.2em!important;
}

.fontsize-160000 {
	font-size: 14px!important;
}

.fontheight-524109 {
	line-height: 1.583!important;
}

h1.font-202503 {
	font-size: 60px !important;
}

footer .widget-container.widget_recent_entries li:nth-child(1), 
footer .widget-container.widget_recent_entries li:nth-child(2) {
	border-bottom: 1px rgba(255, 255, 255, 0.5) solid;
	padding-bottom: 5px;
}

footer .widget-container.widget_recent_entries li:nth-child(2), 
footer .widget-container.widget_recent_entries li:nth-child(3) {
	border-bottom: 1px rgba(255, 255, 255, 0.5) solid;
	padding-top: 5px;
	padding-bottom: 5px;

}

.light * {
	color: #fff!important;
}


.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before,
.btn-toolbar:after, .btn-toolbar:before, .container-fluid:after,
.container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after,
.dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before,
.modal-footer:after, .modal-footer:before, .nav:after, .nav:before,
.navbar-collapse:after, .navbar-collapse:before, .navbar-header:after,
.navbar-header:before, .navbar:after, .navbar:before, .pager:after,
.pager:before, .panel-body:after, .panel-body:before, .row:after,
.row:before, .vc_row:after, .vc_row:before {
    content: " ";
    display: table
}

#contactModal .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
	-webkit-appearance: none;
	background: transparent;
	border: 3px solid #61bed2;
	padding: 10px 40px;
	color: #61bed2;
}

#contactModal .gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover {
	-webkit-appearance: none;
	background: #61bed2;
	border: 3px solid #61bed2;
	padding: 10px 40px;
	color: #fff;
}

div.modal-dialog {
	margin: 100px auto;
}

.col-lg-0 {
	padding: 17px 36px 17px 36px;
}

div.logo-image.logo-dark, div.logo-image.logo-light {
	height: 30px!important;
}

.post-info {
	display: none;
}

.single-post .post-after {
	display: none;
}

.round {
	border-radius: 100%;
}

.white h6 {
	margin: 17px 0 0;
}

.white svg path {
	stroke: #fff !important;
}

.st0 {
	stroke: #07d3f7!important;
}

svg path {
	stroke: #07d3f7!important;
}

.gform_wrapper .top_label .gfield_label, .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
	display: none;
}

.gform_wrapper input[type=text] {
	padding: 18px 15px !important;
}

.gform_wrapper.gf_browser_chrome select {
    padding: 10px 0 10px 15px!important;
}

.gform_wrapper select {
	line-height: 2.5;
}

.gform_wrapper textarea {
	padding-top: 10px;
	height: 100px !important;
}

.gform_wrapper .gform_footer {
	text-align: center;
	margin: 0 auto;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
	background-color: #00c6ea !important;
	border-color: #00c6ea !important;
	color: #fff;
}

.gform_wrapper .top_label .gfield_label, .field_sublabel_below .ginput_complex.ginput_container label {
	display: none!important;
}

.gform_wrapper select {
	line-height: 2.3!important;
}

div#input_2_10.ginput_container.ginput_recaptcha div {
	margin: 0 auto;
}

.row-navigation.row-navigation-light {
	display: none!important;
}
