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







/* ... Farben ... */






/* ... Layout allgemein ... */

body > span {display:none;}



/* ... Typografie allgemein ... */

/* @import url("../wp-content/themes/uncode-child/MyFontsWebfontsKit.css"); */
/* {font-family:'Helvetica', sans-serif;} */

.btn, .btn-link {font-size:18px;}

.post-content p a, .post-content li a, .post-content h2 a {border-bottom:1px solid rgba(0,0,0,0.2);}
.post-content p a:hover, .post-content li a:hover, .post-content h2 a:hover {border-bottom:1px solid rgba(0,0,0,0.6);}

b, strong {font-weight:400;}

.post-content p a.category_link {border:1px solid rgba(0,0,0,0.2) !important;padding:1px 6px; display:inline-block; border-radius:3px; margin:0 0.4em 0.6em 0;}
.post-content p a.category_link:first-child {margin-left:0.2em;}
.post-content p a.category_link:hover {border:1px solid rgba(0,0,0,0.8) !important;}


/* ... Header / Navigation ... */

/* .menu-smart > li > a {padding:0 10px;}*/
.submenu-light .menu-smart li ul li {margin-left:2px;}

@media (min-width: 960px) {
	
.mobile-menu-button {top:24px !important;}	
	
.submenu-light .menu-horizontal:not(.menu-sub-enhandced) .menu-smart ul a:hover {background-color:transparent !important;}
	
.menu-smart > li > a {padding:0 27px;}	
/* body.hmenu .menu-primary .menu-horizontal .menu-smart > li > a {padding-top:49px !important;} */
/* ul.drop-menu li a {margin-top:-20px;} */
	
/* Korrektur, damit 1. Eintrag Submenu klickbar ist, ES 220216 */
.hmenu .menu-primary .menu-smart > li > a, .hmenu-center .menu-primary .menu-smart > li > a {height:60%;}	
}

@media (max-width: 959px) {
.menu-horizontal-inner > div:last-child .menu-smart {padding-bottom:27px;}
.menu-container .logo-container {padding-left:17px !important;}	
.navbar-brand > * {top:-13px !important;}
}

.overlay.overlay-search .search-container form .search-container-inner input {font-weight:200;}

/* Headline 90° gedreht etc., 240618 und 251125 */
.page-id-2514 .vc_custom_heading_wrap,
.page-id-2524 .vc_custom_heading_wrap,
.page-id-2529 .vc_custom_heading_wrap,
.page-id-2527 .vc_custom_heading_wrap, 
.page-id-2533 .vc_custom_heading_wrap {position:fixed !important;rotate:270deg;}

/* Painting */ .page-id-2527 .vc_custom_heading_wrap {top:261px;right:9px;} 
/* Permaculture Garden Design */ .page-id-2529 .vc_custom_heading_wrap {top:372px;right:-102px;} 
/* Creative Retreats */ .page-id-2514 .vc_custom_heading_wrap {top:308px;right:-46px;} 
/* Architecture & Exhibitions */ .page-id-2524 .vc_custom_heading_wrap {top:356px;right:-87px;} 
/* Publications & Lectures */ .page-id-2533 .vc_custom_heading_wrap {top:345px;right:-72px;} 



@media (max-width: 959px) {
	
/* Painting */ .page-id-2527 .vc_custom_heading_wrap {top:189px;right:9px;} 
/* Permaculture Garden Design */ .page-id-2529 .vc_custom_heading_wrap {top:302px;right:-102px;} 
/* Creative Retreats */ .page-id-2514 .vc_custom_heading_wrap {top:237px;right:-43px;} 
/* Architecture & Exhibitions */ .page-id-2524 .vc_custom_heading_wrap {top:285px;right:-90px;} 
/* Publications & Lectures */ .page-id-2533 .vc_custom_heading_wrap {top:273px;right:-77px;} 	
	
}

.page .isotope-wrapper.grid-wrapper.single-gutter, .page .zeile_instagram_posts {padding-right:36px;margin-right:36px;}
.home .isotope-wrapper.grid-wrapper.single-gutter {padding-right:0;margin-right:0;}

.header-wrapper .header-scrolldown i {font-size:64px;}


/* ... Content-Bereich ... */

.single .category-info, .single .author-info {display:none;}
.single h1 {max-width:1200px;}

/* Korrektur Darstellung Blog-Post-Teaser auf Seite "Research" */
.page-id-2527 .t-entry hr {display:none;}


/* ... Teaser ... */

.tmb-light.tmb-border, .tmb-light.tmb-bordered:not(.tmb-no-bg):not(.tmb-shadowed).tmb > .t-inside, .tmb-light.tmb-bordered.tmb-no-bg.tmb > .t-inside .t-entry-visual {border-color:#000;} 
.single-wrapper .tmb-light.tmb-border, .single-wrapper .tmb-light.tmb-bordered:not(.tmb-no-bg):not(.tmb-shadowed).tmb > .t-inside, .single-wrapper .tmb-light.tmb-bordered.tmb-no-bg.tmb > .t-inside .t-entry-visual {border-color:transparent;} 


.tmb .t-entry-title a:after {content:'→' !important;margin-left:6px;}
.tmb .t-entry-title a:hover {opacity:0.7;}

.tmb.tmb-id-604 a:after {display:none !important;}




/* ... Search ... */

.search-results .entry-title.h4 a {border-bottom:1px solid rgba(0,0,0,0.2);}





/* ... Instagram-Integration ... */

#sbi_load {margin-top:22px;}
#sb_instagram #sbi_load .sbi_load_btn, #sb_instagram .sbi_follow_btn a {font-size:18px;}

.sbi_follow_btn svg {display:none !important;}



/* ... Formulare ... */




/* Suchfunktion mit Lupe = Button */

button[type="submit"].search-submit {font-size:20px !important;background-color:transparent;}
.overlay button[type="submit"].search-submit {font-size:32px !important;}
.search-container-inner i.fa {top:28% !important;right:0.8em !important;}
.overlay.overlay-search .search-container-inner i.fa {top:33% !important;}

@media screen and (max-width: 480px) { 
	.overlay .search-container-inner i.fa {top:30% !important;}
	.overlay button[type="submit"].search-submit {font-size:22px !important;}
}	




/* ... Sidebar ... */

h2.wp-block-heading {margin-bottom:1em;text-transform:uppercase;font-size:18px;}
.col-lg-4.col-widgets-sidebar .style-light h2, .col-lg-4.col-widgets-sidebar .style-light a {color:#888;}



/* ... Tabellen ... */




/* ... Paginierung, Shariff ... */

.pagination > li .page-numbers, .navigation > li .page-numbers {font-size:15px;font-weight:300;}

.post-content .shariff li a {border:none !important;text-transform:capitalize;}

.shariff {margin:20px 0 !important;}
.shariff li.shariff-button {margin: 0 10px 10px 0 !important;border-radius:3px;}
.shariff li a span.shariff-icon {/* filter:grayscale(100%);*/}
.shariff li a span.shariff-text {font-size:15px;}

/* Shariff-Hintergrundfarbe */
.sharing_buttons .shariff ul.theme-grey li a {background-color:#999999 !important;}
.sharing_buttons .shariff ul.theme-grey li a:hover {background-color:#777777 !important;}





/* ... Footer ... */

.row-navigation.row-navigation-light {outline-color:#FFF;background-color:#FFF;}
.site-footer p, .site-footer p a {color:#FFF !important;font-size:1em !important;}
.site-footer p a:hover {border-bottom:1px solid rgba(255,255,255,0.7);}

.footer-scroll-top {right:36px !important;bottom:130px !important;}
.style-light.footer-scroll-top a.scroll-top .btn-default {background-color:transparent !important;border-color:rgba(255,255,255,0.3) !important;border-radius:0 !important;}
.footer-scroll-top i {/*line-height:1.8em;*/}

.fa-angle-up::before {font-size:26px;}
.site-footer p, .site-footer p strong, .site-footer a, .site-footer a:hover, .site-footer a:active {color:rgba(255,255,255,1) !important;}
.site-footer p a {border-bottom:1px solid rgba(255,255,255,0.3);}
.site-footer p a:hover {border-bottom:1px solid rgba(255,255,255,0.9);}

/* .uncode-vc-social.icons-lead {float:right;} */
.uncode-vc-social.icons-lead .social-icon i {font-size:32px;}
.uncode-vc-social.icons-lead .social-icon i {opacity:0.6 !important;}
.uncode-vc-social.icons-lead .social-icon i:hover {opacity:1 !important;}





/* ... Mobile ... */





















