/*
Theme Name: gff
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/
/*Typo*/
/*body{
    font-family: font81129, sans-serif;
}*/
/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/349574");

@font-face {font-family: 'TradeGothicLTPro';src: url('webfonts/349574_0_0.eot');src: url('webfonts/349574_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/349574_0_0.woff2') format('woff2'),url('webfonts/349574_0_0.woff') format('woff'),url('webfonts/349574_0_0.ttf') format('truetype');}
@font-face {font-family: 'TradeGothicLTPro-Bold';src: url('webfonts/34956B_0_0.eot');src: url('webfonts/34956B_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/34956B_0_0.woff2') format('woff2'),url('webfonts/34956B_0_0.woff') format('woff'),url('webfonts/34956B_0_0.ttf') format('truetype');}

/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/36b620");

  
@font-face {font-family: 'Liquorstore-Regular';src: url('webfonts/36B620_0_0.eot');src: url('webfonts/36B620_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/36B620_0_0.woff2') format('woff2'),url('webfonts/36B620_0_0.woff') format('woff'),url('webfonts/36B620_0_0.ttf') format('truetype');}

.logo-image {
	/*padding-top: 20px;*/
    width:100px!important;
    height:100px!important;
}
.nav-tabs {
	text-align: left;
}
.style-dark a {
    color:#ddd;
}
.icon-box-content .text-bold, .icon-box-content .text-bold .btn, .icon-box-content .text-bold .btn-link {
    font-weight: 400!important;
    text-transform: none;
}
.isotope-filters .menu-dark .menu-smart > li a.active {
	color:#fff;
}
.nav-tabs > li > a span {
    font-size: 13px;
}
h2, .h2 {
    line-height: 1.4em;
}
p, .text-lead, .text-lead > * {
    line-height: 1.4em;
}
.btn, .btn-link {
    text-transform: none;
    /*font-size: 18px;
    line-height: 25px;*/
}
.nav-back span a {
    text-transform: uppercase;
}
/*Home*/
/*.home .main-container .row-inner > div {
    padding: 0px 0px 0px 0px;
}*/
/*Isotope Portfolio*/
.disable-hover .page-wrapper * {
  pointer-events: auto !important;
}
.empty-inhaltsangabe .tab-container .nav-tabs li:nth-child(1) {
    display: none;
} 
.empty-besetzung .tab-container .nav-tabs li:nth-child(2) {
    display: none;
} 
.empty-informationen .tab-container .nav-tabs li:nth-child(3) {
    display: none;
} 
.empty-awards .tab-container .nav-tabs li:nth-child(4) {
    display: none;
} 
.main-container .row-container.row-breadcrumb .row-parent {
    padding: 16px 36px 6px 36px;
}
.row-breadcrumb.row-breadcrumb-dark, .row-navigation.row-navigation-dark {
    outline-color: #000;
    background-color:#000;
    border:none;
}
.breadcrumb-title {
    display: none;
}

/*.portfolio-wrapper .post-title {
}*/
.isotope-wrapper.half-gutter {
	margin-bottom:18px;
}

/*.heading-text.el-text > *:last-child {
    margin-bottom: 0.77em!important;
}*/
.row-parent.no-h-padding .isotope-filters > .menu-horizontal > .menu-smart {
	padding-left:0;
}
.no-touch .header-parallax > .header-bg-wrapper > .header-bg:not(.header-carousel-wrapper) {
	/*height: calc(100% + 20vh);
    height:130%;*/
}
.no-touch .main-container .row-container.with-parallax > div > .background-wrapper,
.no-touch .main-container .row-container .uncell.with-parallax > div > .background-wrapper {
    /*height:100%!important;
    height: auto;*/
    height:110%!important;
}
.header-wrapper .header-content-inner {
    margin: 0 auto;
    padding: 54px 36px 36px 36px !important;
}
.header-wrapper .header-bg {
	background-position: center 60%;
}
.page-next {
	padding-right:30px;
}
.btn-disable-hover {
    display: none;
}

.single-portfolio .category-info, .single-post .category-info, .single-post .author-info {
	display:none;
}
.t-entry-excerpt p {
	line-height:1.3em;
}
.px-gutter .tmb {
    padding-right: 3px;
}
.panel {
    border: none;
}

/*Tabs*/
.nav-tabs > li {
    margin-right: 40px;
    /*margin-bottom: 14px;*/
}
.nav-tabs > li:last-child {
    margin-right: 0;
}
.nav-tabs > li > a, .nav-tabs > li.active > a {
    /*padding: 0px 23px 18px 23px;*/
    padding: 0 0 6px 0;
}

/*Akkordeon*/
.panel-title {
    font-size: 14px;
    line-height: 1.5;
    margin: 4px 0 0;
}
.panel-title > a {
    padding: 5px 0px 5px 0px;
}
.widget-container a {
    font-weight: 400;
}
.style-dark .widget-container a {
    color:#ddd;
}
/*Images*/
.no-touch .tmb-desaturated.tmb .t-entry-visual img, .no-touch .tmb-desaturated.tmb .t-entry-visual .t-background-cover, .no-touch .tmb-desaturated.tmb .t-entry-visual .fluid-object
/*,
.tmb-desaturated.tmb .t-entry-visual img, .tmb-desaturated.tmb .t-entry-visual .t-background-cover, .tmb-desaturated.tmb .t-entry-visual .fluid-object*/ {
filter: brightness(900%);
}
/*Blog*/
.tmb .t-entry p.t-entry-meta span {
    font-size: 15px;
    line-height: 21px;
}
/*Feed*/
.ctf-owl-carousel .ctf-owl-item {
   padding:0 30px 0 0;
}
#ctf.ctf-carousel #ctf-more {
    padding-top:0!important;
}
#ctf .ctf-author-name {
    margin-left: 0!important;
}
#ctf.ctf-styles .ctf-author-screenname {
    display: none;
}
.ctf-author-box-link, .ctf-author-box-link a, .ctf-tweet-meta, .ctf-tweet-meta a {
    font-size: 15px!important;
}
/*Footer*/
/*.main-container .row-footer.row-container .single-top-padding, .main-container .row-footer.row-container .one-top-padding {
    padding-top: 10px;
}*/

footer .no-widget-title .widget-title {
	display: none;
}

.row-navigation.row-navigation-light .btn-disable-hover i {
    /*color: #999999;*/
	display:none;
}
@media (min-width: 960px){
    .row-footer .heading-text.el-text > *:last-child {
        margin-bottom: 0!important;
    }
    footer .textwidget p {
	    line-height:1.5em;
	    margin: 10px 0 0;
    }
    footer .footer-logo {
        margin-bottom:10px;
    }
    .vmenu-footer {
        padding: 18px 20px 0;
    }
}
@media (max-width: 959px) {
    footer .footer-last {
        padding-top: 0px;
        padding-bottom: 72px;
    }
}
.style-color-prif-bg {
    background-color: #000;
}
@media (max-width: 569px) {
    .style-metro .tmb.tmb-content-lateral.tmb-content-lateral-responsive .t-inside .t-entry-visual .t-entry-visual-cont > a .t-background-cover, .style-metro .tmb.tmb-content-under .t-inside .t-entry-visual .t-entry-visual-cont > a .t-background-cover {
        padding: 100% 0 0;
    }
    .style-metro .tmb .t-inside .t-entry-text .t-entry-text-tc {
        background-color: #000;
    }
}

