/*
Theme Name: Herrington Child
Theme URI: http://demo.bravisthemes.com/herrington
Author: Bravis-Themes
Author URI: https://bravisthemes.com/
Description:Herrington is a beautifully handcrafted, pixel perfect business consulting WordPress Theme based on Elementor Page Builder & designed with great attention to details, flexibility and performance. Herrington has stunning styles and elements to help you make a professional website in no time.
Version: 1.0.7
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: herrington
Text Domain: herrington-child
Tags:accountant, advertising, agency, business, company, consulting, corporate, digital agency, digital marketing, finance, insurance, it company, management, seo, startup
Requires at least: 5.8 or Higher
Requires PHP: 7.4.x or Higher
Tested up to: 6.4.1
*/




.forminator-textarea, .forminator-ui.forminator-custom-form[data-design=flat] .forminator-textarea {max-height: 80px !important;}
.forminator-button-submit {border-radius: 5px !important;}
.forminator-button-upload {border-radius: 5px !important;}

.wpdt-c.wpDataTableContainerSimpleTable .wpdtSimpleTable.wpDataTable {border: 0px;}


/*/ Herrington Tema genişliğini ayarlama Elementor sayfa genişliğinden 40px fazla yazılır /*/
@media screen and (min-width: 1201px) {#pxl-wapper .container {max-width: 1380px !important; width: 100%;}}

/*/ Temanın logo widget'ına logo yüksekliği ekleme /*/
.pxl-logo img {height: 80px !important;}

/*/ Temanın arama ekranındaki logoya ölçü verme /*/
#pxl-search-popup .pxl-item--logo img {max-height: 68px; height: 68px !important;}

/*/ Temanın alttan ve üstten boşluğunu silme kodu /*/
#pxl-main, .elementor-page:not(.single-product) #pxl-main {padding: 0px 0 !important;}

/* Footer alanındaki container'ın sağ ve sol boşluklarını kaldır ve tam genişlik yap */
#pxl-footer-elementor .footer-elementor-inner > .container {max-width: 100% !important; padding-right: 0px !important; padding-left: 0px !important;}


.pxl-sidebar-area .widget {margin-bottom: 50px; border: none;}

/*/ Blog Grid sayfasında başlık boşluk ayarları /*/ 
@media (min-width: 768px) {.pxl-archive-post .post-content {padding: 15px 25px 0px 25px !important;}}
.pxl-archive-post .post-content .post-excerpt {margin-bottom: 10px !important;}
.pxl-archive-post .post-content .post-title {margin-bottom: 5px !important;}
.pxl-archive-post .content-inner-post {padding: 20px 20px 20px 20px !important;}

/*/ Sticky Blog Sidebar aşağıya boşluk ekleme /*/ 
@media screen and (min-width: 1201px) {.pxl-sidebar-sticky {margin-bottom: 40px !important;}}

/*/ Single Blog sayfasında featured resim altına boşluk ekleme /*/ 
.single-post-inner.has-post-thumbnail .pxl-item--image {margin-bottom: 40px !important;}

/*/ Sidebarda Son Yazılar Düzenleme /*/ 
.widget_pxl_recent_posts .pxl--item .pxl-item--date {display: none !important;}
.widget_pxl_recent_posts .pxl-item--title {margin-top: 0px !important; font-weight: 600 !important;}
.widget .widget-title, .pxl-widget-title, .wp-block-search__label, .pxl-sidebar-sticky .widget .wp-block-heading, .rss-widget-title {padding: 15px 0px 15px 35px !important;}
.widget_pxl_recent_posts .pxl--item {margin-bottom: 15px !important; padding-bottom: 15px !important;}
.widget_pxl_recent_posts .pxl--items {padding: 20px 35px 20px 35px !important;}
.pxl-archive-post .post-date {display: none !important;}

/*/ Blog Carousel Alanında düzenlemeler /*/ 
.pxl-post-carousel2 .pxl-swiper-slide .pxl-post--inner .post-date {display: none !important;}
.pxl-post-carousel2 .pxl-swiper-slide .pxl-post--inner .pxl-post--meta {display: none !important;}
.pxl-post-carousel2 .pxl-swiper-slide .pxl-post--inner .pxl-inner-content {padding: 20px 25px 20px 25px !important;}
.pxl-post-carousel2 .pxl-swiper-slide .pxl-post--inner .pxl-post--title {padding-bottom: 15px !important; margin-bottom: 13px !important;}
.pxl-post-carousel2 .pxl-swiper-slide .pxl-post--inner .btn--readmore {margin-top: 10px !important;}
.pxl-post-carousel2 .pxl-swiper-slide .pxl-post--inner {border-radius: 10px; overflow: hidden;}
.pxl-swiper-arrow-wrap.style-1 .pxl-swiper-arrow.pxl-swiper-arrow-prev {left: -45px;}
.pxl-swiper-arrow-wrap.style-1 .pxl-swiper-arrow.pxl-swiper-arrow-next {right: -45px;}


.pxl-post-carousel2 .pxl-swiper-slide .pxl-post--inner .pxl-post--content {
	display: -webkit-box; /* Webkit tabanlı tarayıcılarda çok satırlı sınır için */
    -webkit-line-clamp: 2; /* En fazla 2 satır göster */
    -webkit-box-orient: vertical; /* Kutu yönlendirmesi dikey */
    overflow: hidden; /* Taşan metni gizle */
    text-overflow: ellipsis; /* Kesilen metnin sonuna "..." ekle */}

.pxl-tabs .pxl-tabs--elementor {margin: 0 0px !important;}
.pxl-archive-post .content-inner-post {border-radius: 10px !important;}

.pxl-industries-carousel1 .pxl-post--inner, .pxl-portfolio-carousel1 .pxl-post--inner {min-height: 400px !important;}

.pxl-portfolio-grid-layout2 .pxl-grid-item .pxl-post--inner .pxl-post--featured {overflow: hidden; padding-bottom: 20px !important;}
.pxl-portfolio-grid-layout2 .pxl-grid-item .pxl-post--inner .pxl-post--holder .btn--readmore {margin-top: 15px !important;}
.pxl-grid-filter {margin-bottom: 30px !important;}

@media screen and (max-width: 1200px) {.pxl-menu-primary .pxl-megamenu .pxl-mega-menu-elementor {background: #151a25;}}


.pxl-archive-post .content-inner-post {border: none; border-radius: 10px !important; background: #ffffff;} 