/*
Theme Name: Pelin Esmer
Theme URI: https://www.webflex.co
Description: WP Theme for PelinEsmer.com
Author: Webflex
Author URI: https://www.webflex.co
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/* Blog Styles */
.blog-entry.thumbnail-entry .blog-entry-comments, 
.blog-entry.thumbnail-entry .blog-entry-comments a {
	display: none;
}

/* Downloads Styles */
.package-title a {
	color: #333;
	font-size: 15px;
	font-weight: 600;
}

/* Header Styles */
#site-header.is-transparent {
	background-color: #fffbfb5e;
}

.page-header {
	margin-bottom: 40px;
}

/* Portfolio Styles */
.single-portfolio .content-area {
	/* float: left; */
	position: relative;
	width: 100%;
	padding-right: 0px;
	border-right: 0px solid #f1f1f1;
}

.single-portfolio .elementor-tab-content li span:first-child {
	display: inline-block;
	width: 180px;
	font-weight: bold;
}

.single-portfolio .elementor-tab-content li {
	list-style-type: none;
	padding-bottom: 5px;
}
/*  Künye Start */
.pe-films-list > li > ul {
	display: inline-block;
	vertical-align: top;
}
.pe-films-list > li > span {
	display: inline-block;
	vertical-align: top;
	margin: 0;
	padding: 0;
	width: 180px;
	line-height: 27px;
}
/*  Künye End */

.lae-portfolio-wrap .lae-portfolio .lae-portfolio-item .lae-project-image .lae-image-info .lae-terms {
	display: none !important;
}

.lae-portfolio-wrap .lae-portfolio .lae-portfolio-item .lae-project-image .lae-image-info .lae-post-title {
	display: none;
}

/* .single-portfolio .elementor-tab-content li {
	list-style-type: none;
}*/

/* Homepage Styles */
.home #footer-bottom {
	padding: 0px 0 20px 0;
}
.home .lae-posts-carousel .lae-posts-carousel-item .hentry {
	background: transparent;
}
.home .lae-project-image {
    display: none !important;
}


/* Big title - Text margin left */
.elementor-element.big-margin > .elementor-element-populated { margin-left: 80px; }

/* Full width buttons on the last section */
.elementor-element.full-btn .elementor-button { display: block; }

/* Add simple line icons to the header social menu */
#oceanwp-social-menu span { font-family: simple-line-icons; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#oceanwp-social-menu .fa-twitter:before { content: "\e009"; }
#oceanwp-social-menu .fa-facebook:before { content: "\e00b"; }
#oceanwp-social-menu .fa-google-plus:before { content: "\e60d"; }
#oceanwp-social-menu .fa-instagram:before { content: "\e609"; }

/* Blog entries */
.blog-entry.large-entry { max-width: 833px; margin: 0 auto 30px auto; text-align: center; }
.blog-entry.large-entry ul.meta li { float: none; display: inline-block; }
.blog-entry.large-entry ul.meta li:after { padding: 0 4px 0 6px; }
.blog-entry.large-entry .blog-entry-summary { max-width: 640px; margin: 0 auto 20px auto; }
.blog-entry.large-entry .blog-entry-readmore a { font-weight: 400; padding: 10px 26px; border-radius: 30px; }
ul.page-numbers { padding: 30px 0 0; }
.page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span { border-radius: 50%; }

/* Widgets titles */
.widget-title { position: relative; padding: 0 0 10px; border: 0; }
.widget-title:after { content: ''; position: absolute; bottom: 0; left: 0; display: inline-block; background-color: #6e8fef; height: 2px; width: 28px; }

/* Footer bottom */
#footer-bottom { padding: 0; }
#footer-bottom-inner { padding: 22px 0 20px; border-top: 1px solid #eaeaea; }
#footer-bottom #footer-bottom-menu, #footer-bottom #copyright { float: none; width: 100%; padding: 0 !important; text-align: center; }
#footer-bottom #footer-bottom-menu a { padding: 0 15px; }
#footer-bottom #footer-bottom-menu li:after { display: none; }
#footer-bottom #copyright { margin-top: 20px; }

/* Responsive */
@media (max-width: 959px) {
    .elementor-element.title-row > .elementor-element-populated { padding: 20px; }
    .elementor-element.big-title .elementor-heading-title { font-size: 24px; }
    .elementor-element.big-margin > .elementor-element-populated { margin-left: 40px; }
}
@media (max-width: 767px) {
    .elementor-element.big-margin > .elementor-element-populated { margin-top: 20px; margin-left: 0; }
}