/*
 * Theme Name:    WDNS Theme C Child
 * Theme URI:     https://wdns.at/
 * Author:        projects of WDNS.at
 * Author URI:    https://wdns.at/
 * Description:   The WDNS C Theme focuses on corporate websites and a fast implementation of web projects. multitude in-build WPCPT, the unique implementation of individual page-sections and ui-layout-templates for each section ensure an individual layout. Other features: custom widget areas, theme options panel and privacy settings for a very wide range of use. The theme is based on Twitter Bootstrap 3.3.7, HTML5 and CSS3 and best viewed on mobile devices.
 * Version:       2.0.0.0
 * License:       GNU General Public License v2 or later
 * License URI:   http://www.gnu.org/licenses/gpl-2.0.html
 * Tags:          One-2-Twelve Column Design, right/left Custom Sidebars, multible Header Layouts, most Accessibility-Ready, Customcolors, -header, -menus, -logo, -style, featured Images, Footer-, Header- Sidebarwidgets, multible Post-formats and -templates, Sticky-Post, Theme-Option-Panel, 
 * Text Domain:   wdnstheme
 * Template:      wdns
 * 
 * 
 * ! ! !    D O  N O T    T O U C H    T H I S     S E C T I O N    ! ! ! 
 * 
 */
 
/*#header-container { background:rgba(68,78,90,.4);} */
/* positioning header menue */
/*
#header-container .standard .navbar-menu { position:absolute; right:15px; float:right; bottom:0; top:auto; }
*/

/* Gotham Rounded: light book medium bold */
@font-face { font-family: 'GothamRounded'; font-style:normal; font-weight:200; font-display:swap; src: url('assets/fonts/GothamRounded-Light.woff') format('woff'); }
@font-face { font-family: 'GothamRounded'; font-style:normal; font-weight:400; font-display:swap; src: url('assets/fonts/GothamRounded-Book.woff') format('woff'); }
@font-face { font-family: 'GothamRounded'; font-style:normal; font-weight:600; font-display:swap; src: url('assets/fonts/GothamRounded-Medium.woff') format('woff'); }
@font-face { font-family: 'GothamRounded'; font-style:normal; font-weight:800; font-display:swap; src: url('assets/fonts/GothamRounded-Bold.woff') format('woff'); }
@font-face { font-family: 'GothamRounded'; font-style:oblique; font-weight:200; font-display:swap; src: url('assets/fonts/GothamRounded-LightItalic.woff') format('woff'); }
@font-face { font-family: 'GothamRounded'; font-style:oblique; font-weight:400; font-display:swap; src: url('assets/fonts/GothamRounded-BookItalic.woff') format('woff'); }
@font-face { font-family: 'GothamRounded'; font-style:oblique; font-weight:600; font-display:swap; src: url('assets/fonts/GothamRounded-MediumItalic.woff') format('woff'); }
@font-face { font-family: 'GothamRounded'; font-style:oblique; font-weight:800; font-display:swap; src: url('assets/fonts/GothamRounded-BoldItalic.woff') format('woff'); }

@font-face { font-family: 'Abuget'; font-style:normal; font-weight:normal; font-display:swap; src: url('assets/fonts/Abuget.woff') format('woff'); }

@font-face { font-family: 'CaslonPro'; font-style:normal; font-weight:normal; font-display:swap; src: url('assets/fonts/CaslonPro.woff') format('woff'); }

HTML, BODY { font-family:'GothamRounded', Georgia, sans-serif; font-weight:200; }

H1, 
H2, H2.alternative,
H3, H3.alternative
H4, 
H5, 
H6 { font-family:'GothamRoCaslonProunded', Georgia, sans-serif; color:#212121; }

H1, H2, H2.alternative, .itemsbox-body H3 { font-size: 2rem; padding: 0 0 1.5rem 0; line-height: 120%; }

/*
H2, H2.alternative     { font-size:4rem; }
H3, H3.alternative     { font-family:'CaslonPro', Georgia, sans-serif; font-weight:400; font-size:2.25rem; line-height:1.75em; padding:0; margin:0 0 1em 0; }
H3 EM, H3.alternative EM { color:#c8c8c8; }
H5, H5.alternative, .site-content H5 { font-size:1.2rem; line-height:1; padding:0.25rem 0; }
*/

H1 EM, 
H2 EM, 
H3 EM,
H4 EM, 
H5 EM, 
H6 EM,
H2.alternative EM,
H3.alternative EM,
H4.alternative EM,
H5.alternative EM { font-family:'Abuget', Georgia, sans-serif; font-size:110%; color:#212121; }

.wdns-slider .carousel H2 { font-weight:400; font-size:5.5rem; line-height:1; margin:0; padding:0 0 .25em 0; font-family:'Abuget'; }

.wdns-slider .carousel .btn { border-radius: 3px; border: none; margin: 30px 0 5px 0; }

.navbar-inverse .navbar-nav > LI > A { font-weight:600 }


.t-center, .t-center P, .t-center H1, .t-center H2, .t-center H3, .t-center H4, .t-center H5, .t-center H6 { text-align:center; }
.itemsbox.t-center { border: 1px solid #896d46; padding: 3rem 2.5rem; }

.itemsbox.t-no-border { border:0; }
.itemsbox.t-spirits { color:#ffffff; background:#896d46; }
.itemsbox.t-spirits :is(h1, h2, h3, h4, h5, h6) { color:#ffffff !important; }

.itemsbox-button A { font-weight: 600; }
.itemsbox-body     { margin: 0 auto; }
.itemsbox-body H3  { font-size: 2.25rem !important; }
.poed-no-padding .entry-content { padding:0; }

.poed-portfolio H4 { text-align: center; font-family: Abuget; font-size: 6rem; padding: 0 0 2rem 0; color:#212121; }
.poed-portfolio H2 { padding: 0; font-size: 1.5rem; color:#212121; }

.site-logo { margin-bottom:-65px; }
.site-logo-mobile { margin-bottom:0; }

.bg-grey { background: #e3e3e1; }
.btn-srv-bi { background: #896d46; color: #fff !important; padding: .75em 2.25em; margin-top: 1rem; }

.bottom-widget a .bi { font-size: 1.75em; color: #896d46; }
.bottom-widget H2 { padding:1.5rem 0; }

#bottom { padding-top:4rem; }