.branding a img, .branding img {
    max-width: 75%;
}

a.box-button.elementor-button.elementor-size-sm:hover{
  background: #007ff3 !important;
}
/*
.masthead.inline-header{
  background-color: rgba(16, 76, 130, 0.84) !important;
}

.transparent .top-bar-bg {
    background: rgba(0,0,0,0.5) !important;
} */

.main-nav > li > a {
    margin: 18px 8px 18px 8px;
}

.dt_portfolio.type-dt_portfolio .post-thumbnail img{
  padding:0 45px 0 45px !important;
}

.sticky-off .l-to-r-line > li > a i.underline {
    background-color: #ffffff;
}

/*
.sticky-off .main-nav > li:not(.wpml-ls-item) > a .menu-text {
    color: #ffffff;
} */

.sticky-off .masthead:not(.side-header).dividers .main-nav > li:before, .sticky-off .masthead:not(.side-header).dividers.surround .main-nav > li:last-child:after {
    border-color: rgb(255 255 255 / 14%);
}

/* .sticky-off .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover, .sticky-off .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a, .sticky-off .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text {
    color: #ffffff;
} */

/*
.masthead.inline-header:not(home) {
    background-color: rgb(16 76 130) !important;
}

.masthead.sticky-off:not(.side-header).dividers .main-nav > li:before, .masthead.sticky-off:not(.side-header).dividers.surround .main-nav > li:last-child:after {
    border-color: rgb(255 255 255 / 14%);
}
*/

elementor-widget-upk-alter-carousel:not(.medya-fuar) .upk-alter-carousel .upk-img-wrap .upk-main-img .upk-img {
    padding: 25px;
}

#page{
  background:#f7f7f7 !important;
}

.upk-paradox-slider .upk-dots-container .swiper-pagination .swiper-pagination-bullet{
  background-image: linear-gradient(110deg, #449E51 0%, #91C740 100%) !important;
}

.portfolio-carousel-shortcode .post-thumbnail a{
    max-height: 195px;
    display: flex;
    align-items: center;
}

.upk-alter-carousel .upk-title {
    margin-top: 10px !important;
}

/* .branding a.sticky-logo img, .branding .sticky-logo img {
    max-width: 30%;
} */

.tax-makine_kategoriler .page-title > .wf-wrap,.tax-makine_kategoriler #fancy-header > .wf-wrap {
    width: 1300px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding-left: 100px;
}

.tax-makine_kategoriler .page-title h1, .tax-makine_kategoriler .page-title h1 *, .tax-makine_kategoriler .page-title h1 a:hover, .tax-makine_kategoriler #page .page-title .entry-title, .tax-makine_kategoriler .page-title .breadcrumbs, .tax-makine_kategoriler .page-title .breadcrumbs a{
    color: #ffffff;
}

.entry-meta{
  display:none;
}

@media screen and (max-width: 778px){
.show-mobile-logo .branding img.mobile-logo, .show-mobile-logo.show-device-logo .branding img.mobile-logo, .show-device-logo .branding img, .show-mobile-logo .mobile-branding img.mobile-logo, .show-mobile-logo.show-device-logo .mobile-branding img.mobile-logo, .show-device-logo .mobile-branding img, .transparent .mobile-branding img.mobile-desktop-logo {
    display: inline-block;
    max-width: 100%;
    height: auto;
    max-height: 40px;
    width: auto;
}
}

.tax-makine_kategoriler .upk-alter-carousel .upk-img-wrap .upk-main-img .upk-img {
    object-fit: contain !important;
}

.tax-makine_kategoriler .rollover img {
    max-width: 100%;
    aspect-ratio: 1/1;
    object-fit: contain;
    width: 100%;
    height: auto;
    background-color:#fff;
}

.description-under-image .bg-on.post .alignnone {
    height: auto !important;
    padding:0 !important;
}

.tax-makine_kategoriler .iso-container .bg-on .blog-content>:last-child{
  display:none;
}

.single-makineler .content table{
  width:100% !important;
}