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


/* –––– Global –––– */

/* --- Headings --- */
.heading_gold span {
	
}

.heading_gold {
	
}
	
.heading_grey span {
	
}


/* --- Breadcrumb --- */
.row-breadcrumb.row-breadcrumb-light {
	background-color: #f4f6f8;
	border-color: #f4f6f8;
}

.row-breadcrumb .breadcrumb-title {
	display: none;
}



/* --- Borders --- */
.style-light .ui-br, .style-dark .style-light .ui-br, .style-light hr, .style-dark .style-light hr, .style-light pre, .style-dark .style-light pre, .style-light table, .style-dark .style-light table, .style-light table td, .style-dark .style-light table td, .style-light table th, .style-dark .style-light table th, .style-light input, .style-dark .style-light input, .style-light textarea, .style-dark .style-light textarea, .style-light select, .style-dark .style-light select, .style-light .seldiv, .style-dark .style-light .seldiv, .style-light .select2-choice, .style-dark .style-light .select2-choice, .style-light .select2-selection--single, .style-dark .style-light .select2-selection--single, .style-light fieldset, .style-dark .style-light fieldset, .style-light .seldiv:before, .style-dark .style-light .seldiv:before, .style-light .tab-container .nav-tabs, .style-dark .style-light .tab-container .nav-tabs, .style-light .nav-tabs > li.active > a, .style-dark .style-light .nav-tabs > li.active > a, .style-light .border-100 .tab-content::before, .style-dark .style-light .border-100 .tab-content::before, .style-light .vertical-tab-menu .nav-tabs, .style-dark .style-light .vertical-tab-menu .nav-tabs, .style-light .tab-content.vertical, .style-dark .style-light .tab-content.vertical, .style-light .panel, .style-dark .style-light .panel, .style-light .panel-group .panel-heading + .panel-collapse .panel-body, .style-dark .style-light .panel-group .panel-heading + .panel-collapse .panel-body, .style-light .divider:before, .style-dark .style-light .divider:before, .style-light .divider:after, .style-dark .style-light .divider:after, .style-light .plan, .style-dark .style-light .plan, .style-light .plan .plan-title, .style-dark .style-light .plan .plan-title, .style-light .plan .item-list > li, .style-dark .style-light .plan .item-list > li, .style-light .plan .plan-button, .style-dark .style-light .plan .plan-button, .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-dark .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-light .post-share, .style-dark .style-light .post-share, .style-light .post-tag-share-container, .style-dark .style-light .post-tag-share-container, .style-light .widget-container .widget-title, .style-dark .style-light .widget-container .widget-title, .style-light .widget-container.widget_calendar #wp-calendar caption, .style-dark .style-light .widget-container.widget_calendar #wp-calendar caption, .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-dark .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-light #comments .comment-list .comments-list:first-child, .style-dark .style-light #comments .comment-list .comments-list:first-child, .style-light #respond .comment-list .comments-list:first-child, .style-dark .style-light #respond .comment-list .comments-list:first-child, .style-light #comments .comments-list .comment-content, .style-dark .style-light #comments .comments-list .comment-content, .style-light #respond .comments-list .comment-content, .style-dark .style-light #respond .comments-list .comment-content, .style-light ul.dwls_search_results, .style-dark .style-light ul.dwls_search_results, .style-light ul.dwls_search_results li, .style-dark .style-light ul.dwls_search_results li, .style-light .ajax-filter-sidebar .ajax-filter-sidebar-header, .style-dark .style-light .ajax-filter-sidebar .ajax-filter-sidebar-header, .style-light .ajax-filter-sidebar .ajax-filter-sidebar-footer, .style-dark .style-light .ajax-filter-sidebar .ajax-filter-sidebar-footer, .style-light .swatch-type-label, .style-dark .style-light .swatch-type-label, .style-light .swatch--logo, .style-dark .style-light .swatch--logo, .style-light .widget-container .tagcloud a, .style-dark .style-light .widget-container .tagcloud a {
	border-color: #c5d0da;
}



/* --- Tablepress --- */
.tablepress thead th {
    background-color: #f4f6f8;
    font-weight: 800;
}

.tablepress tbody td {
    font-weight: 400;	
}


/* --- Paragraph links --- */
.uncode_text_column p a {
	font-weight: 800;
	text-decoration: underline;
}


/* --- Table links --- */
.tablepress a {
	font-weight: 800;
	text-decoration: underline;
}


/* --- Text styling --- */
strong {
	font-weight: 800;
}


/* --- Buttons --- */
.btn.btn-link {
	text-decoration: underline;
}


/* --- Sidebar --- */
.widget-container.widget_nav_menu li, .widget-container.widget_custom_menu li {
	text-transform: none;

}

.widget-container.widget_nav_menu li a, .widget-container.widget_custom_menu li a {
	font-size: 15px;
}



	

/* –––– Responsive –––– */

/* --- Mobile --- */
@media (max-width: 599px) {
	.mobile_left.text-center {
		text-align: left;
	}

	.mobile_left.text-right {
		text-align: left;
	}

	.mobile_50 {
		max-width: 50%!important;
	}
	
	.mobile_60 {
		max-width: 60%!important;
	}
	
	.mobile_70 {
		max-width: 70%!important;
	}
	
	.mobile_80 {
		max-width: 80%!important;
	}
	
	.mobile_90 {
		max-width: 90%!important;
	}
	
	.mobile_100 {
		max-width: 100%!important;
	}
	
	.col-widgets-sidebar  {
		display: none!important;
	}
	
	.h2 {
		font-size: 30px!important;
	}
	
	.usp_posts div.dummy {
		padding-top: 60%!important;
	}

	
}


/* --- Tablet --- */
@media (max-width: 960px) {
	.uncode-single-media.ipad_100 .single-wrapper {
		max-width: 100%!important;
	}
		.col-widgets-sidebar  {
		display: none!important;
	}
	
	.ipad_50 {
		max-width: 50%!important;
	}
	
	footer .footer-last {
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	
}

/* --- Desktop & up --- */
@media (min-width: 960px) {
	.jobs_posts .post-table-column-4 {
		text-align: right!important;
	}
	
	.usp_posts div.dummy {
	padding-top: 42%!important;
	}
}


/* –––– USPs –––– */
.usp_posts img {
	width: 90px!important;
	height: 90px!important;
}


/* –––– Projects –––– */
.projects_posts_grid .half-gutter > div > .tmb {
    padding-bottom: 50px!important;
}


/* –––– Menu –––– */
.top-menu.top-menu-enhanced .row-menu-inner .menu-smart > li > a i {
    display: none;
}

.top-menu.top-menu-enhanced .row-menu-inner .menu-bloginfo {
	padding-left: 0px !important;
    padding-right: 0px !important;
}


/* –––– Jobs –––– */
.t-entry-cf-job_location {
	font-style: italic;
}

.t-entry-cf-job_type {
	font-style: italic;
}

/* –––– Video (preserve 16/9 aspect ratio for all browsers) –––– */
.video {
	position: relative;
	width: 100%;
	padding-bottom: calc(9 * 100% / 16);
}

.video iframe {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

/* –––– Pipedrive Web Forms –––– */
.pipedriveWebForms iframe {
	display: block;
	margin: 0 auto;
}
