/* ==========================================================================
   Blog List Simple styles
   ========================================================================== */

.qodef-blog {
	
	&.qodef-item-layout--simple {
		
		article {
			
			.qodef-e-inner {
				display: flex;
				align-items: center;
			}
			
			.qodef-e-media-image {
				flex-shrink: 0;
				width: 130px !important; // force image for video and audio post not to overflow
				margin: 0 20px 0 0;

				@include qodefScreenSize1280 {
					width: 80px !important;
				}

				@include qodefScreenSize1024 {
					width: 130px !important;
				}
			}

			.qodef-e-text {

				.qodef-e-title {
					letter-spacing: 0;

					a {
						color: inherit;
					}

					&:hover {
						color: inherit;
					}
				}

				p {
					&.qodef-e-title {
						font-family: $heading-font;
						color: $heading-color;
						font-size: 16px;
						font-weight: 700;
						line-height: 19px;
						letter-spacing: 0;
					}
				}
			}

			.qodef-e-bottom-holder {
				margin-top: 2px;

				.qodef-e-info-author {
					font-size: 16px;

					span {
						margin-right: 2px;
					}

					.qodef-e-author-name {
						margin: 0;
					}
				}
			}
		}
	}
}
