/*  
Theme Name: 2024
Theme URI: https://www.samacafe.com/
Description: Theme 2024
Version: 2.0
Author: Max Dana
Author URI: https://www.samacafe.com/
*/

body {background : #000000 url('') repeat scroll top center; padding-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; margin-top: 0px;border: 0px;
color : white;
font-family : arial, helvetica, sans-serif;
font-size : 20px;
font-weight : normal;scrollbar-arrow-color : #000000;}
img {
  max-width: 100%;
  height: auto;
}
.textbio1 {
font-size: 26px;
font-family: 'Great Vibes', cursive;
line-height: 1.1em !important;
letter-spacing: 0.05em !important;
color: #000000 !important;
}
/*
h1 {
font-family: "Montserrat Alternates", Arial, Helvetica, Verdana, sans-serif !important;
font-size: 26px !important;
padding-bottom: 16px !important;
word-spacing: 10px !important;
font-weight: bold !important;
color: #ffffff !important;
}
*/
h1 {
font-family: "Montserrat Alternates", Arial, Helvetica, Verdana, sans-serif !important;
font-size: 32px !important;
}
h2 {
font-family: "Montserrat Alternates", Arial, Helvetica, Verdana, sans-serif !important;
color: #cd9d6f;
font-size: 26px !important;
padding-bottom: 16px !important;
word-spacing: 10px !important;
font-weight: bold !important;
}
h3 {
font-size: 20px;
font-family: "Jost", Arial, Helvetica, Verdana, sans-serif;
}
h4 {
font-family: "Pinyon Script", Arial, Helvetica, Verdana, sans-serif;
font-size: 48px;
}
h5 {
font-size: 18px !important;
font-family: "Montserrat Alternates", Arial, Helvetica, Verdana, sans-serif !important;
}
.subtitle {
font-size : 12px;
font-weight : bold;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
padding-left : 15px; 
padding-top : 4px; 
padding-right : 16px; 
padding-bottom : 3px;
margin-right : 3px;
margin-left : 3px;
border-top : 1px #000000 solid;
border-left : 1px #000000 solid;
border-right : 1px #000000 solid;
border-bottom : 1px #000000 solid;
background-color : #ffffff;
}
.subtitle a{
color : #000000;
text-decoration: none;
}
.subtitle a:hover{
color : #727272;
text-decoration: none;
}
.bigblack {
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px;
font-weight : normal; 
color : #000000;
}
.black {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight : normal; 
color : #000000;
}
.black a{
color : #000000; 
text-decoration : underline;
}
.black a:hover{
color : #727272; 
text-decoration : underline;
}
.miniblack {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
font-weight : normal; 
color : #ffffff;
}
.miniblack a{
color : #ffffff; 
text-decoration : none;
}
.miniblack a:hover{
color : #727272; 
text-decoration : none;
}
@media (min-width: 1180px) {
.padding-title {
padding: 0px 50px 50px 50px;
}
#leftbox {
float: left;
width: 50%;
height: 280px;
}
/*
#middlebox {
float: left;
width: 50%;
height: 280px;
}
*/
#rightbox {
float: right;
width: 25%;
height: 280px;
}
/*===============
MASONRY
==================*/
.masonry {
    margin: 1.5em 0;
    padding: 0;
    -webkit-column-gap: 1.5em;
    column-gap: 1.5em;
}
@media screen and (max-width: 576px) and (min-width: 100px) {
    .masonry-categories {
        -webkit-column-count: 1;
        column-count: 1;
    }
    .masonry-moreposts {
        -webkit-column-count: 1;
        column-count: 1;
    }
    .masonry-moreposts-main{
        -webkit-column-count: 1;
        column-count: 1;
    }
}
@media only screen and (min-width: 576px) {
    .masonry {
        -webkit-column-count: 1;
        column-count: 1;
    }
    .masonry-moreposts {
        -webkit-column-count: 1;
        column-count: 1;
    }
	.masonry-moreposts-main{
        -webkit-column-count: 1;
        column-count: 1;
    }
    .masonry-categories {
        -webkit-column-count: 2;
        column-count: 2;
    }
}
@media only screen and (min-width: 768px) {
    .masonry {
        -webkit-column-count: 2;
        column-count: 2;
    }
    .masonry-moreposts {
        -webkit-column-count: 1;
        column-count: 1;
    }
    .masonry-moreposts-main{
        -webkit-column-count: 1;
        column-count: 1;
    }
	.hide-768{
	display: none;
	}
}
@media only screen and (min-width: 992px) {
    .masonry {
        -webkit-column-count: 3;
        column-count: 3;
    }
    .masonry-moreposts {
        -webkit-column-count: 3;
        column-count: 3;
    }
    .masonry-moreposts-main{
        -webkit-column-count: 2;
        column-count: 2;
    }
	.hide-992{
	display: none;
	}
}
@media only screen and (min-width: 1200px) {
    .masonry {
        -webkit-column-count: 3;
        column-count: 3;
    }
    .masonry-moreposts {
        -webkit-column-count: 3;
        column-count: 3;
    }
    .masonry-moreposts-main{
        -webkit-column-count: 2;
        column-count: 2;
    }
    .masonry-categories {
        -webkit-column-count: 2;
        column-count: 2;
    }
}