/* *********** */
/* LEGACY */
/* *********** */

/*legacy article image padding*/

img.articleImage {
	padding: 10px 10px 0px 0px;
}

/* *********** */
/* CUSTOM */
/* *********** */

/*header*/

.logo-image {
	max-height: 50px;
	margin-top: -2px;
	margin-right: 15px;
}

 .sticky-bar .logo-image {
	max-height: 40px;
	margin-top: 2px;
}

.navigation ul.menu li.menu-item {
	font-family: "Source Sans Pro", sans-serif !important;
}

.top-bar-content {
	height: 80px !important;
	padding-top: 15px;
}

.top-bar-content.sticky-bar {
	height: 50px !important;
	padding-top: 0px;
}

li.menu-item a {
	font-size: 16px !important;
}

.sticky-bar li.menu-item a {
	font-size: 12px !important;
}

/*header ad*/

.header-ad {
	min-height: 50px;
	width: 100%;
}

.header-ad img {
	width: 100%;
	padding: 1px 0px 50px 0px;
}

.sidelinks {
	display: flex;
	flex-direction: row;
	border-bottom: 1px solid #ddd;
	padding: 18px 0px 10px 0px;
}
.sidetitle {
	padding-left: 10px;
}

/*footer*/

.spacer{
	min-height: 50px;
}

.ki-footer {
	padding: 40px 0px 40px 0px;
	display: flex;
  flex-direction: column;
}

.ki-weby {
  align-items: center;
  justify-content: center;
}
.ki-web {
/*	align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;*/
}

.ki-web img {
	padding: 0px;
	/*border: 1px solid #efefef;*/
}

/*youtube*/

.ytc_title_inside {
	font-size: 1rem !important;
	font-weight: 700 !important;
}

.ytc_description {
	padding-top: 10px;

}

/*display more than 2 lines in excerpt*/
.list-post .post-excerpt p:only-of-type {
	overflow: visible !important;
	font-size: 1.2em !important;
}

.post-meta .post-tag > a {
	color: #333;
	font-weight: 600;
}

/*.author-box img {
	border-radius: 50%;
}*/

.author-info {
	padding: 40px 0px 0px 0px;
	display: block;
	clear: both;
}

.author-avatar img {
	border-radius: 50%;
	border: 1px solid #efefef;
	padding: 0px;
}


/* archives capitals */

.archive-head .title {
	text-transform: none !important;
}


/* blog gallery override */

.wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption {
	background: none !important;
	
}

.post-content ul li.blocks-gallery-item:before {
	content: none !important;
}

.post-content ul.wp-block-gallery {
	margin: 20px 0px 20px 0px !important;
	margin-left: 0px !important;
}




/*.footer-column {
  float: left;
  width: 33.33%;
}

*/
/*.footer-row {
    display: flex;
}

.footer-column {
    flex: 1;
}

@media screen and (max-width:990px) {
  .footer-row { flex-direction: column;  }
}*/





/*------------------------------*\
    Grid System
		https://codepen.io/SitePoint/pen/dPqqvN

		<div class="row">
				<div class="column column-4">a</div>
				<div class="column column-4">a</div>
				<div class="column column-4">a</div>
		</div>
		<div class="row">
				<div class="column column-2">a</div>
				<div class="column column-4">a</div>
				<div class="column column-4">a</div>
				<div class="column column-2">a</div>
		</div>
\*------------------------------*/

/*
.ki-row, 
.ki-column {
    box-sizing: border-box;
}

.ki-row:before,
.ki-row:after {
    content: " ";
    display: table;
}

.ki-row:after {
    clear: both;
}

.ki-column {
    position: relative;
    float: left;
    display: block;
}

.ki-column + .ki-column {
    margin-left: 1.6%;
}

.ki-column-1 {
    width: 6.86666666667%;
}

.ki-column-2 {
    width: 15.3333333333%;
}

.ki-column-3 {
    width: 23.8%;
}

.ki-column-4 {
    width: 32.2666666667%;
}

.ki-column-5 {
    width: 40.7333333333%;
}

.ki-column-6 {
    width: 49.2%;
}

.ki-column-7 {
    width: 57.6666666667%;
}

.ki-column-8 {
    width: 66.1333333333%;
}

.ki-column-9 {
    width: 74.6%;
}

.ki-column-10 {
    width: 83.0666666667%;
}

.ki-column-11 {
    width: 91.5333333333%;
}

.ki-column-12 {
    width: 100%;
    margin-left: 0;
}

@media only screen and (max-width: 550px) {
    .ki-column-1, 
    .ki-column-2, 
    .ki-column-3, 
    .ki-column-4, 
    .ki-column-5, 
    .ki-column-6, 
    .ki-column-7, 
    .ki-column-8, 
    .ki-column-9, 
    .ki-column-10, 
    .ki-column-11, 
    .ki-column-12 {
        float: none;
        width: auto;
    }
  
    .ki-column + .ki-column {
        margin-left: 0;
    }
}

*/