/*
Theme Name: Catcha.fi
Template: twentytwenty
Author: Catcha.fi
Description: Catcha.fi teema
Version: 1.0
Updated: 2022-08-26 09:31:28
*/

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&family=Open+Sans:wght@400;700&display=swap');

#site-content p,
#site-content a,
#site-content ul,
#site-content ol,
#site-content span,
#site-content strong,
.entry-content,
.footer-widgets p,
.footer-widgets a,
.footer-widgets ul,
.footer-widgets ol,
.footer-widgets span,
.footer-widgets strong,
.dataTables_wrapper {
	font-family:'Open Sans',sans-serif !important;
}

h1, h2, h3, h4, h5,
.primary-menu > li > a,
.modal-menu a,.toggle-text {
	font-family:'Roboto',sans-serif !important;
}

.primary-menu > li > a,
.modal-menu a,
.toggle-text,
#site-footer a,
.footer-widgets a {
	color:#d8c690 !important;
}

.archive-header,
.singular .entry-header{
	background-color:#fff !important;
	color:#252525 !important;
}

/**
.wp-block-button__link{
	background-color:#107b7e !important;
	font-size:1.2rem !important;
}*/

caption, code, code, kbd, samp, .wp-block-table.is-style-stripes tbody tr:nth-child(odd), :root .has-subtle-background-background-color {
    background-color:#d8c69061;
}
.post-inner {
	padding-top:0;
}

@media screen and (min-width: 700px){
	.post-inner {
		padding-top: 0;
	}
	
	.footer-widgets.column-two {
		width: 70%;
	}
}

@media screen and (max-width: 699px){
	.footer-widgets .widget-content,
	.footer-widgets .has-text-align-left,
	.footer-widgets .has-text-align-right { 
		text-align:center;
	}
	.footer-widgets .alignleft,
    .footer-widgets
    .alignright {
        float:none;
        margin-left:auto;
        margin-right:auto;
        margin-bottom:20px;
	}
}