@charset "UTF-8";
/*
 Theme Name:   Kouki Child Theme
 Theme URI:    /
 Description:  BRICKMONKEY Kouki Child Theme
 Author:       Florian Müller
 Author URI:   https://codemonkey.is/
 Template:     kouki-monkey
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  kouki-child
*/

/*add additional google fonts*/
@import url('/_ext/fonts.googleapis.com/css__q626b1c02d0.css');
/*Specify in CSS
Use the following CSS rules to specify these families:

font-family: 'Fontdiner Swanky', cursive;
font-family: 'Syncopate', sans-serif;
font-family: 'Bungee', cursive;
font-family: 'Bungee Shade', cursive;
*/
body {
    background:white;
}
.home article h2 a:hover {color: #D01012 !important;}
/*
.home article div:hover
.home article:hover {transform: scale(1.05, 1.05);}
.home article p {display:none;}
*/

header {padding:30px}
/* exchange pinterest with flickr icon */
.fa-pinterest:before {content: "\f16e" !important;}

.tb-small {
    background: rgba(255,255,255,1.0);
    padding:15px;
}
.tb-large {padding:40px;}
.tb-logo {width:100px; margin:0 auto;float:none;font-family: 'Bungee', cursive;color:#D01012 /*#FEC400 #DE000D*/;}
.tb-logo img {max-height:100px;margin-top:0px;}
.tb-logo a:hover {opacity:1;}
.tb-logo:before {content:"brick";position:absolute; text-align:left;margin:10px 0 0 -3.7em;font-size:3em;}
.tb-logo:after {content:"monkey";position:absolute; text-align:right;margin:10px 0 0 0;font-size:3em;}
.footer-links .widget-title {color:#D01012;font-size: 1.8em;margin-bottom: 0.4em;}
.m-0-0-1, .meta {margin-bottom:0px;}

.navigation-toggle-wrapper {display:none;}
footer .meta {display:none;}
footer .social {padding-top:0px;}
.footer-links aside {margin-bottom:0px;}
.gawd_upgrade {display:none;}

footer #text-4 {margin-top:20px;width:100%;}

.social-sharing {text-align:center;}

table td, #content table th {
    padding: 0px 10px 20px 10px;
}
table th {
    padding: 10px 10px -0px 10px;
}

@media only screen 
/*and (min-device-width : 414px) */
and (max-device-width : 736px) 
and (orientation : portrait) { 
    .tb-logo {width:70px;}
    .tb-logo img {max-height:70px;}
    .tb-logo:after, .tb-logo:before {font-size:1.9em;}
    .tb-logo:after {margin: 10px 0 0 -4px;}
}
