/*
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
*/

/** Fonts **/




.font-family-menu, .menu-container ul.menu-smart a:not(.social-menu-link) {
	font-family: "Legion Rough";
}

.isotope-filters ul.menu-smart > li > span > a:not(.social-menu-link) {
	font-family: "Legion Rough";
	font-size: 16px;
	letter-spacing: 2px;
}

/** Hiding Things **/

body:not(.menu-force-opacity)[class*=hmenu-] .menu-primary.is_stuck .menu-container {
	box-shadow: none !important;
}
/** Basics**/

	.main-container .row-container .row-parent .single-internal-gutter .uncont > * {
		margin-top: 20px;
	}

	.top-menu {
		border-bottom: 1px dotted #111;
	}
	

	
	.hmenu-center-double .logo-container {
		padding: 32px 0 58px 0 !important;
	}
	
	.top-menu.top-menu-padding .menu-bloginfo, .top-menu.top-menu-padding .menu-smart > li {
		padding-top: 6px;
		padding-bottom: 5px;
	}

	.tmb-light.tmb .t-entry-text hr, .post-wrapper .post-footer.post-footer-light, .style-light #comments .comments-list .comment-content, .style-light.style-override #comments, .style-light #comments .comment-list .comments-	list:first-child, .style-light .widget-container .tagcloud a {
		border-color: #222 !important;
	}
	
	.style-light input {
		border-color: #222 !important;
	}
	
	.hmenu-center-double .logo-container {
		padding: 10px 0px !important;
	}
	
	.menu-wrapper .row-menu .row-menu-inner {
		padding: 0 !important; 
		height: 10px;
	}
	
	.body-borders .body-border-shadow {
		box-shadow: none;
	}
	
	body[data-border="18"] .box-wrapper {
		padding: 0 18px 18px 18px;
	}

	.menu-smart.text-uppercase {
		border-top: 3px solid #333;
		border-bottom: 3px solid #333;
	}

#main-logo {
	padding: 14px;
}
@media (min-width: 960px), all {
	.overlay.style-dark-bg {
		background-color: rgba(248, 248, 248, 0.9) !important;
		}
	.overlay.overlay-search .search-container form .search-container-inner input {
		border: 3px solid #222;	
		color: #222;
		}
		
	.overlay.overlay-search .search-container form .search-container-inner .fa.fa-search3 {
		color: #222;
	}
	
	.overlay.overlay-search .mobile-menu-button-dark .lines, .mobile-menu-button-dark .lines:before, .mobile-menu-button-dark .lines:after {
		background: #222;
	}
	
	.hr-bold {
		border-top: 4px solid #222 !important;
		padding-top: 16px;
	}
	
	.hmenu-center-double .logo-container {
		padding: 30px 0;
	}
	
}


/*.dip-shop-mi {
	background-image: url('https://dockinkpress.de/craftprint-blog/wp-content/uploads/2020/11/dip-arrow.svg');
background-repeat: no-repeat;
background-position: left;
padding: 0px 35px 5px 45px !important;

background-size: 200px 50px;
}

li#menu-item-369 a {
	color: #fff;
}*/

/** Footer Minimal **/

	.minifooter {
		margin: 12px 8px;
	}
	
	.site-footer p {
		font-size: 9px;
		padding: 0;
		margin: 0; 
		color: #111;
	}
	
	.minifootermenue li {
		display: inline;
	}
	
	.minifootermenue li:before {
		content: "|";
		color: #111;
		margin-right: 8px;
	}
	
	.minifootermenue li:first-child:before {
		content: "";
	}

	.minifootermenue li a {
    	color: #111;
		font-family: Oswald, -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
		text-transform: uppercase;
		font-size: 9px;
		letter-spacing: 1px;}
		
		
/** Blog **/

	.post-content.style-light.double-bottom-padding {
		margin-top: -150px !important;
		background-color: #fffdf9;
		padding: 24px 24px 16px 24px;
	}
	
	.post-info {
		border-bottom: 2px dotted #333;
		padding-bottom: 16px;
	}
	

	.style-light .widget-container .widget-title {
		border-bottom: 2px solid #222;
		}

	.post-info {
		color: #222 !important;
		font-weight: 300;
		}
		
	.post-info a {
		font-weight: 900;
		color: #222 !important;
	}
	
	#llc_comments {
		margin-top: 16px;
	}
	
	:not(.tmb-post).tmb .t-entry>*:not(hr) {
		margin: 0;
	}
	
	
	/** Sharif **/
	
	.shariff .theme-grey .shariff-icon svg path {
		fill: #000 !important;
	}
	
	.shariff-link {
		color: #000 !important;
	}
	
	.shariff-buttons.theme-grey.orientation-horizontal.buttonsize-medium {
		padding-top: 20px !important;
	}
	
	
	.shariff .shariff-buttons.buttonsize-medium li a {
		background-color: rgba(235, 235, 224, 0.986) !important;
	}
	
	/* privacy banner */
	.gdpr-privacy-bar {
		background: #FFFDF9;
		color: #333;
		border-top: 1px solid #333;
	}
	.gdpr-preferences {
		color: #333;
	}
	.gdpr-privacy-bar .gdpr-preferences {
		color: #333 !important;
	}
	.gdpr-privacy-preferences .gdpr-tab-content, .gdpr-general-confirmation .gdpr-tab-content {
		background: #FFFDF9; !important;
	}
	
	.gdpr-privacy-preferences .gdpr-content, .gdpr-general-confirmation .gdpr-content {
		border-radius: 8px;
	}
	