/*
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
*/

.white-font{
	color: white;
}

#logo-container-mobile{
	padding: 0 10px;
}

.detail-container span.detail-label, .detail-container span.detail-value{
	color: white !important;
}

.center-textr{
	text-align: center;
}

.text-lead{
	max-width: 80%;
	margin: 0 auto;
}
.text-lead p{
	font-size: 1.2rem !important;
}

a.gradient-button.btn-accent{
	color: white !important;
	border-color: transparent !important; 
	background-color: #3D81BA !important;
	border-radius: 10px 0px;
}

.custom-link.btn.border-width-0.gradient-button.btn-accent.btn-icon-left.cursor-init:hover{
	color: white !important;
	border-color: transparent !important; 
	background-color: #28567c !important;
	border-radius: 10px 0px;
}

.btn-lg, .style-light .btn-default.btn-outline, .style-dark .style-light .btn-default.btn-outline, .tmb-light .t-entry-text .btn-default.btn-outline, .style-dark .tmb-light .t-entry-text .btn-default.btn-outline, .tmb-dark .t-overlay-inner .btn-default.btn-outline, .style-light .btn-default, .style-dark .style-light .btn-default, .tmb-light .t-entry-text .btn-default, .style-dark .tmb-light .t-entry-text .btn-default, .tmb-dark .t-overlay-inner .btn-default{
	color: white !important;
	border-color: transparent !important; 
	background-color: #3D81BA !important;
	border-radius: 10px 0px;
}

.btn-lg:hover,.style-light .btn-default.btn-outline, .style-dark .style-light .btn-default.btn-outline, .tmb-light .t-entry-text .btn-default.btn-outline, .style-dark .tmb-light .t-entry-text .btn-default.btn-outline, .tmb-dark .t-overlay-inner .btn-default.btn-outline:hover, .style-light .btn-default, .style-dark .style-light .btn-default, .tmb-light .t-entry-text .btn-default, .style-dark .tmb-light .t-entry-text .btn-default, .tmb-dark .t-overlay-inner .btn-default:hover{
	color: white !important;
	border-color: transparent !important; 
	background-color: #28567c !important;
	border-radius: 10px 0px;
}

.vertical-text.h5.font-weight-500.vertical-text--noflip.vertical-text--left.vertical-text--fixed.vertical-text--shift-left.vertical-text--shift-bottom.vertical-text--bottom.shift_x_single.single-block-top-padding.vertical-text--difference.vertical-text--vis-show-top.tablet-hidden.mobile-hidden, .vertical-text.h5.font-weight-500.vertical-text--flip.vertical-text--right.vertical-text--fixed.vertical-text--shift-right.vertical-text--shift-bottom.vertical-text--bottom.shift_right_x_neg_single.single-block-bottom-padding.vertical-text--difference.vertical-text--vis-show-top.tablet-hidden.mobile-hidden{
	display: none !important;
}

/* NAV Bar */
#masthead {
  background: rgba(255,255,255,.7);
}

body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a, html.overlay-open body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .menu-horizontal-inner > .nav > .menu-smart > li > a{
	color: black !important;
}

.footer-menu ol {
  padding: 0px !important;
  margin: 0px !important;
}

.footer-menu ol li {
  list-style: none;
}

.forminator-button.forminator-button-submit {
  background: transparent !important;
  border: 1px solid white !important;
  padding: 10px 43px !important;
}

.custom-link.btn.btn-lg.border-width-0.btn-default.btn-icon-left.btn-ripple-out.btn-border-animated.cursor-init, .style-dark .btn-default, .style-light .style-dark .btn-default, .tmb-dark .t-entry-text .btn-default, .style-light .tmb-dark .t-entry-text .btn-default, .tmb-light .t-overlay-inner .btn-default {
  color: white !important;
  background-color: transparent !important;
  border-radius: 10px 0px !important;
  border: solid white 2px !important;
}

.forminator-button.forminator-button-submit{
  color: white !important;
  background-color: transparent !important;
  border-radius: 10px 0px !important;
  border: solid white 2px !important;	
}

.portfolio-hero{
	margin-left: 0px;
}

.white-font{
	color: white;
}

.custom-link.btn.btn-lg.border-width-0.btn-color-xsdn.btn-icon-left.btn-ripple-out.btn-border-animated.cursor-init, .custom-link.btn.btn-lg {
  background-color: #F15D2E !important;
  border: 2px solid #F15D2E !important;
  padding: 18px 75px !important;
}

h3.h2 span {
  color: white !important;
  font-weight: 300;
  font-size: 24px;
}

.full-width{
max-width: 100%;
width: 100%;
}

.mr-10{
	margin-right: 10px;
}

.mr-25{
	margin-right: 25px;
}

.float-right{
	float: right;
}

#portfolio-text p {
 font-size: 1.05rem !important;
}

#portfolio-text p .detail-label{
  font-weight: bold;
}

#subtitle-blue-bg p span {
  color: white;
  line-height: 1.6rem;
  font-weight: 200;
  font-size: 1.3rem;
}

.border-100 .tab-content::before{
	display: none;
}

.h1.font-weight-600 {
  font-size: 18px;
  font-weight: normal !important;
}

.portfolio-hero{
	background: -webkit-radial-gradient(top center, ellipse cover, rgba(255,255,255,0.2) 0%,rgba(0,0,0,0.5) 100%), url('http://www.google.co.uk/logos/classicplus.png') repeat !important;
}

.icon-box-content {
  height: 180px;
}

.custom-link.btn.border-width-0.second-button.btn-text-skin.btn-color-xsdn.btn-outline.btn-icon-left{
	color: white !important;
	  background-color: transparent !important;
	  border-radius: 10px 0px !important;
	  border: solid white 2px !important;
}
.custom-link.btn.border-width-0.second-button.btn-text-skin.btn-color-xsdn.btn-outline.btn-icon-left.cursor-init{
	color: white !important;
	  background-color: transparent !important;
	  border-radius: 10px 0px !important;
	  border: solid white 2px !important;
}

.text-lead{
	max-width: 100%;
}

.display-none{
	display: none !important;
}

.title-font{
	font-family: 'Space Grotesk' !important;
	font-size: 60px;
	font-weight: 500;
}

.heading-text h1{
	font-family: 'Space Grotesk' !important;
	font-size: 60px !important;
	font-weight: 500 !important;
}
.title-font div h1{
	font-family: 'Space Grotesk' !important;
	font-size: 60px;
	font-weight: 500;
}