body .gm-style-iw button span {
    margin: 3px !important;
}

.postid-5535 .single-thumbnail img {

    padding-top: 40px;

}

.phone-bar.baslik-arama p a {
    color: white !important;
    font-size: 20px;
    line-height: 0;
}

.landing-page-2 i {
    color: #1a2758 !important;
}

.phone-bar.baslik-arama i {
    color: white;
}

.phone-bar.baslik-arama {
    width: max-content;
    float: right;
    background: #1b2758 !important;
}

.lastik-section-1 { display: flex; align-items: center; margin-top: 0px; border-top: 1px solid #E9E9E9; padding-top: 20px; border-bottom: 1px solid #E9E9E9; padding-bottom: 20px; margin-bottom: -44px; }

.lastik-section-1 h1,
.lastik-section-1 .wpb_single_image { margin-bottom: 0 !important; }

.lastik-section-1 img,
.single-urunler .lastik-section-1 img.entered.lazyloaded { width: auto; height: 50px !important; }

.single .urun-section-1 { margin-top: 40px !important; }

.lastik-section-4 { margin-bottom: 40px; }

.lastik-section-3 { margin-bottom: 40px; }



/* Font */

.grecaptcha-badge {

    display: none!important;

}

h1, h2, h3, h4, h5, h6, b, strong, p.form-title, .slider-item-title { font-family: "HKGrotesk-Medium" !important; }





p, ul, ul li, ol li, ol, a, input {  font-family: "HKGrotesk-Regular" !important; }



/* Font Bitiş */



.vc_row.wpb_row.vc_row-fluid.popup-home { padding: 0 !important; }



.akaryakit-sehir-bilgilendirme { border: 1px solid #ddd; width: 100%; margin: 0 auto !important; margin-top: -60px !important; position: relative; z-index: 2; padding: 30px; margin-bottom: 50px !important; }



.akaryakit-sehir-bilgilendirme img { width: 40px; height: auto; }



.akaryakit-sehir-bilgilendirme .wpb_single_image figure { border: 1px solid #ddd; padding: 15px; border-radius: 50%; }



.akaryakit-sehir-bilgilendirme h2.vc_custom_heading { font-size: 20px; font-weight: bold !important; margin-bottom: 0; }



.akaryakit-sehir-bilgilendirme .wpb_single_image { margin-bottom: 10px; }



.akaryakit-harita { width: 100%; position: relative !important; margin: 0 auto !important; }



.single-urunler .gorsel3 img, .single-urunler .gorsel2 img, .single-urunler .gorsel1 img { width: auto; max-width: 100%; height: auto;  }



#cookie-notice .cn-button:not(.cn-button-custom),

#cookie-notice span#cn-notice-text { font-size: 14px !important; }



.home-banner-desktop, .home-banner-desktop .vc_figure, .home-banner-desktop .vc_single_image-wrapper, .home-banner-desktop img { max-width: 100%; width: 100%; }



.slider-item-title a,

.slider-item-title,

.archive h4.entry-title a  {color: #2B2D37; line-height: 30px; font-size: 20px; letter-spacing: -0.04em; min-height: 60px; font-weight: 600;}

body .other-post .swiper-button-prev, body .other-post .swiper-button-next { top: auto !important; bottom: 0 !important; }



.home-banner-desktop, .home-banner-mobile { box-shadow: rgb(27 27 27 / 16%) 0 0 18px 0; border-radius: 10px; }



.home-banner-desktop img, .home-banner-mobile img { border-radius: 10px; }



.wpcf7 form.sent .wpcf7-response-output { display: none; }



.footer-top-bg span.wpcf7-spinner { float: right; margin: 15px; }



.blogSwiper .swiper-wrapper { display: -webkit-inline-box; }



body .pc-block .pc-block-content .form-group select { background: #fff url(/wp-content/uploads/arrow-down.png) no-repeat 96% center; background-repeat: no-repeat; background-size: 15px; }



.otherblogSwiper .swiper-wrapper { display: -webkit-inline-box; }



.search-container .container { padding-left: 0; padding-right: 0; }



.search-container { padding-top: 0px !important; }



.share.share-top-footer { display: inline-block; width: 100%; border-top: 1px solid #E9E9E9; border-bottom: 1px solid #E9E9E9; padding-top: 20px; padding-bottom: 20px; margin-top: 45px; }



.share-a p { display: inline-block; float: left; font-size: 18px; line-height: 45px; letter-spacing: -0.03em; margin-bottom: 0; margin-right: 20px; }



.yoluzmani-form .wpcf7-not-valid-tip { position: absolute; top: -50px; right: 0; }



.yoluzmani-sor-section-1 .wpcf7-response-output { position: absolute; margin: 0 !important; }



.yoluzmani-sor-section-1 span.wpcf7-list-item { margin: 0; }



.kategori_posts_single_content_date:hover a {  color: #fff !important}



.single-category:hover a { color: #fff !important;}



.urun-section-1 .urun-icon img { height: auto; }



.post-type-archive-urunler span.page-numbers.current { background: transparent !important; color: #20274a !important; }



/* Landing Page */







.pro-services-2 .wpb_text_column.wpb_content_element { padding-top: 20px; padding-bottom: 20px; }



.pro-services-2 .vc_tta-panel-body a:hover { background: black; }



.pro-services-2 .vc_tta-panel-body a { background: #1a2758; padding: 10px 20px; display: inline-block; color: white; }



.pro-services-2 .vc_tta-panel:first-child .vc_tta-panel-heading,

.pro-services-2 .vc_tta-panel:last-child .vc_tta-panel-heading  { border-radius: 0 !important; }



.pro-time span.vc_tta-title-text { content: url(/wp-content/uploads/PRO-TIME.-PNG-scaled.png); width: 120px; }



.pro-check span.vc_tta-title-text { content: url(/wp-content/uploads/PRO-CHECK-scaled.png); width: 120px; }



.pro-drive span.vc_tta-title-text { content: url(/wp-content/uploads/pro-drive-logo.svg); width: 120px; }



.pro-retread span.vc_tta-title-text { content: url(/wp-content/uploads/PRO-RETREAD.-PNG-scaled.png); width: 120px; }



.pro-management span.vc_tta-title-text { content: url(/wp-content/uploads/PRO-MANAGEMENT.-png-scaled.png); width: 120px; }



.pro-finance span.vc_tta-title-text { content: url(/wp-content/uploads/pro-finance-logo.svg); width: 120px; }



.pro-maintenance span.vc_tta-title-text { content: url(/wp-content/uploads/Logo-PRO-Maintenance.png); width: 120px; }



.pro-campus span.vc_tta-title-text { content: url(/wp-content/uploads/PRO-CAMPUS.-PNG-scaled.png); width: 120px; }



.pro-services-1 .pro-services-logo img,

.landing-page-1 .landing-page-logo img { width: 200px; height: auto; }



.pro-services-1,

.landing-page-1 { background: #f7f7f7; padding: 30px; display: flex; align-items: center; margin-bottom: 35px; }



.pro-services-1 .pro-services-logo,

.landing-page-1 .landing-page-logo { margin-bottom: 0; text-align: right !important; }



.pro-services-1 .wpb_text_column.wpb_content_element,

.landing-page-1 .wpb_text_column.wpb_content_element { margin-bottom: 0; }



.pro-services-3 .soru-sorun-submit,

.landing-page-2 .soru-sorun-submit { display: inline-block; width: 100%; text-align: center; }



.pro-services-3 .wpcf7-spinner,

.landing-page-2 .wpcf7-spinner { margin-top: 10px; }



.landing-page-2 h4.vc_custom_heading { background: #1a2758; color: white; padding: 20px; margin-bottom: 30px; }



.pro-services-3,

.landing-page-2 { background: #f7f7f7; padding: 30px; margin-top: 10px; }



.pro-services-3 h4.vc_custom_heading  { border-bottom: 1px solid #e9e5e5; margin-bottom: 50px; padding-bottom: 10px; }



.landing-page-2 .landing-page-2-right { border-left: 1px solid #ebebeb; padding-left: 30px; }



.landing-page-2 .landing-page-2-left { padding-right: 30px; text-align: center; }



.landing-page-2 .vc_message_box { background: white !important; border-radius: 0; border: none; }



.landing-page-2 .vc_message_box strong { color: #1a2758; }



.landing-page-2 .vc_btn3-container a.vc_general { background: #4081b3 !important; color: white !important; font-size: 16px; border-radius: 0 !important; margin-right: 10px; } 



.landing-page-2 .vc_btn3-container a.vc_general:hover { background: #1a2758 !important; color: white !important; }



.landing-page-2 i.fas,

.landing-page-2 i.far { color: #1a2758; }



.landing-page-2 .vc_btn3-container i.fas,

.landing-page-2 .vc_btn3-container i.far { color: white !important; }



.landing-page-2 .vc_message_box p,

.landing-page-2 .vc_message_box p a { font-size: 20px; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; }



.pro-services-3 label,

.landing-page-2 label { color: #212b59; }



.pro-services-3 .wpcf7-list-item,

.landing-page-2 .wpcf7-list-item { margin-left: 0; }



.pro-services-1 p,

.landing-page-1 p { font-size: 20px; }



.pro-services-3 .wpcf7-spinner, .landing-page-2 .wpcf7-spinner {  display: flex;  margin: 0 auto; margin-top: 10px; }



@media (min-width: 768px) {


.anasayfa-section-2 .youtube-video-button { display: none; }


.landing-page-2 .onay-kabul { position: relative; display: inline-block; top: -15px; }



.landing-page-2 .soru-sorun-submit input.wpcf7-form-control.has-spinner.wpcf7-submit { padding: 10px 50px !important; }



.pro-services-3 .soru-sorun-submit input.wpcf7-form-control.has-spinner.wpcf7-submit { background: #212B59 !important; border-radius: 18px !important; color: white !important; padding: 10px 50px !important; top: -47px !important; position: relative; }



.pro-services-2-right { padding-left: 15px !important; }



.pro-services-2-left { padding-right: 15px !important; }



}



@media (max-width: 1199px) {



html body:not(.home).page .pro-services-2 { padding-left: 0 !important; padding-right: 0 !important; }



.pro-services-2 .vc_column-inner { padding-left: 0 !important; padding-right: 0 !important; }



}



@media (max-width: 767px) {

.single a.btn.btn-seventh {
    padding: 10px 16px;
    font-size: 14px;
}

.lastik-section-1 .vc_col-sm-4 {
    width: 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.lastik-section-1 .vc_col-sm-8 {
    width: 75%;
    max-width: 75%;
    flex: 0 0 75%;
}



	.urun-section-3 .gorsel2 {

    padding: 60px 90px !important;

    border: 1px solid #e9e9e9;

}

	

.akaryakit-sehir-bilgilendirme .vc_col-sm-3 { width: 50%; display: inline-block; margin-top: 20px; }

	

.akaryakit-sehir-bilgilendirme { padding: 30px 10px; }



.pro-services-3 .onay-kabul,

.landing-page-2 .onay-kabul { display: inline-block; margin-top: -20px; margin-bottom: 10px; }



.soru-sorun-submit input.wpcf7-form-control.has-spinner.wpcf7-submit {  width: 100%; }



.pro-services-3 label, .landing-page-2 label { width: 100%; }



.onay-kabul {  width: 100%; }



.landing-page-2 .landing-page-2-right { border-left: 1px solid #ebebeb; padding: 15px; border: none; margin-top: 40px; }



.landing-page-2 .vc_message_box p, .landing-page-2 .vc_message_box p a { font-size: 14px;  }



.landing-page-2 .vc_message_box { padding: 1em 1em 1em 3em; }



.landing-page-2 .vc_message_box-icon { width: 3em; }



.landing-page-2 .vc_btn3-container.vc_btn3-inline { width: 50%;  }



.landing-page-2 .vc_btn3-container a.vc_general {  margin-right: 0; width: 100% !important; }



.landing-page-2 .vc_message_box-icon i::before { font-size: 18px; position: relative; top: -3px; }



html body:not(.home).page .pro-services-3, html body:not(.home).page .landing-page-2 { padding: 15px 5px 15px 5px !important; }



.landing-page-2 .landing-page-2-left { padding-right: 0; text-align: center; }



html body:not(.home).page .pro-services-2 { padding-left: 0 !important; padding-right: 0 !important; }



.pro-services-1 .pro-services-logo,

.landing-page-1 .landing-page-logo { text-align: left !important; margin-bottom: 20px; }



.pro-services-1,

.landing-page-1 { flex-direction: column-reverse; }



}



/* End */

.fvadd-content {
    height: auto !important;
}


@media (min-width: 1500px) {



.other-post .otherblogSwiper .swiper-wrapper .swiper-slide { width: 48.4% !important;margin-left: 10px}



/*.slider-div .blogSwiper .swiper-wrapper .swiper-slide { width: 32% !important; margin: 10px; }



.anasayfa-section-1 .lastikSwiper  .swiper-wrapper .swiper-slide { width:18.6% !important; margin: 10px; }

*/

}



.error-404.not-found { align-items: center; height: 75vh !important; }



.page-container-404 img { margin-bottom: -50px; margin-top: -100px; }



.other-post .swiper-button-next, .slider-div .swiper-button-prev { top: 50% !important; z-index: 99 !important; }



.other-post .swiper-button-prev:after { content: url(/wp-content/uploads/lastik-arrow-right-icon.svg) !important; }



.other-post .swiper-button-next:after { content: url(/wp-content/uploads/lastik-arrow-right-icon.svg) !important; }



.other-post .slider-div .swiper-button-prev { top: 50% !important; z-index: 99 !important; }



.other-post .swiper-button-prev, .anasayfa-section-1 .swiper-button-prev { left: 5px; margin-top: -10px; transform: rotate(180deg);  top: 50% !important; }



.button-404 {background: #20274a !important; border-radius: 18px !important; color: white !important; padding-top: 14px; padding-bottom: 14px; padding-left: 20px; padding-right: 20px; }



.other-title-sec { border-bottom: 8px solid #878787; border-radius: 5px; position: relative; display: inline-block; }



h2 a { color: black; }



.page-container-404 { text-align: center; display: table-cell; vertical-align: middle; margin: 0 auto; }



.error-404.not-found { display: flex; height: 500px; margin: auto; }



p.page-title-404 { font-size: 21px; margin: 20px; font-weight: 500; color: #1b2758; }



.button-sec { margin-top: 5%; }



.blog-form-info { padding: 20px; text-align: left; border: 1px solid #E9E9E9; border-radius: 0 0 10px 10px; }



.search .search-entry-title a { color: #2B2D37 !important; line-height: 30px; font-size: 20px; letter-spacing: -0.04em; min-height: 60px !important; display: inline-block; }



.search  .col-lg-4 { margin-bottom: 50px; }



.search-header { background: #878787; padding: 20px; color: #1b2758; text-align: center; }



nav.navigation.paging-navigation { width: 100%; margin-top: 15px; padding-bottom: 30px; margin-bottom: 5px !important; margin-left: 15px; margin-right: 15px !important; }



.nav-links { width: 40%; margin: 0 auto; text-align: center; }



a.page-numbers { font-weight: 500; line-height: 21px; font-size: 18px; color: #A2A2A2; }



span.page-numbers.current { color: #3D6476;font-weight: 500; line-height: 21px; font-size: 18px;border-bottom: 2px solid #3D6476; padding-bottom: 10px; z-index: 4; position: relative; }



/* Style the search field */

form.example input[type=text] { padding: 10px; font-size: 17px; border: 0px solid grey; float: left; width: 80%; background: #f1f1f1; }



/* Style the submit button */

form.example p { float: left; width: 20%; padding: 10px; background: #f1f1f1; color: white; font-size: 17px; border-left:1px solid grey !important; border-left: none; /* Prevent double borders */ cursor: pointer; }



form.example p:hover { background: #f1f1f1; }



/* Clear floats */

form.example::after { content: ""; clear: both; display: table; }



a, ul, ol, li, span, h1, h2, h3, h4, h5, h6, span, strong, b, body, html, button, p, img, p.genel-buton, p.genel-buton a { transition: all 0.15s ease-out 0.15s !important; }



.yoluzmani-sor-section-1 { background: #fbfbfb; padding: 60px; }



.single .urun-section-1 span { font-weight: 600; font-size: 16px; line-height: 20px; text-align: left; letter-spacing: -0.03em; color: #20274A; }



.single .urun-section-1 .row { align-items: center; }



body .popup-full { background: transparent; }



.single-urunler .single-col-3 h5 { padding-bottom: 5px; text-align: center; background: #4E3FED; background: -webkit-linear-gradient(to right, #4E3FED 0%, #2C1866 100%); background: -moz-linear-gradient(to right, #4E3FED 0%, #2C1866 100%); background: linear-gradient(to right, #4E3FED 0%, #2C1866 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }



.single-urunler .swiper-wrapper,

.single-urunler .urunlastikSwiper { height: auto; }



.single-urunler .gorsel3 { margin-top: 35px; padding-left: 0; padding-right: 0; }



.single-urunler p.title-lastik { position: relative; color: #1b2758; font-weight: 500; z-index: 9999; bottom: 25px; margin: 0 auto; font-size: 20px; }



.single-urunler .urunlastikSwiper .swiper-button-prev:after { content: url(/wp-content/uploads/lastik-arrow-right-icon.svg) !important; }



.single-urunler .urunlastikSwiper .swiper-button-next:after { content: url(/wp-content/uploads/lastik-arrow-right-icon.svg) !important; }



.single-urunler .urunlastikSwiper .swiper-button-prev { transform: rotate(180deg);  }



.single a.btn.btn-seventh { background: #20274a !important; border-radius: 18px !important; color: white !important; padding: 10px 20px; margin-top: 20px; }



.single .urun-section-2,

.single .urun-section-3 { margin-top: 80px; }



.single .urun-section-3 { margin-bottom: 80px; }



.urun-section-2 .yoluzmani-item.col-md-6.col-lg-6 { border: 1px solid #E9E9E9; align-items: center; display: flex; padding: 40px; }



.single .single-col-9 .vc_row.wpb_row.vc_row-fluid { margin-left: 0; margin-right: 0; }



.single .urun-section-1 { background: #f3f3f3; padding: 50px; }



.urun-section-1 img { width: 100%; }



.plyr__poster, .fvadd-content img { cursor: pointer; }



body .gm-style-iw button img { filter: invert(1); }



body .window-main { background: #1b2758 !important; }



body .gm-style-iw button { background: white !important; margin: 24px !important; }



.filo-cozumleri-section-3-beyaz { padding-top: 60px; padding-bottom: 16px; display: flex; align-items: center !important; }



.filo-cozumleri-section-3-gri { background: #f4f4f5; padding-top: 60px; padding-bottom: 16px; display: flex; align-items: center !important; }



.filo-cozumleri-section-2 { padding-top: 60px; padding-bottom: 60px; }



textarea { height: 200px; }



.yoluzmani-form  input.wpcf7-form-control.wpcf7-text,

.yoluzmani-form textarea { background: #FFFFFF; border-radius: 0px; border: none !important; padding: 16px 20px; width: 100%; outline: 0; }



body:not(.home).page-template-default .vc_row.wpb_row.vc_row-fluid { margin-left: 0; margin-right: 0; }



.yoluzmani-form div#left, .yoluzmani-form div#right, .yoluzmani-form div#full { margin-bottom: 30px; }



.yoluzmani-form label { width: 100%; }



.mb-genel-card { border: 1px solid #E9E9E9;  border-radius: 5px; padding: 45px 30px 60px; width: 49%; display: inline-block; margin-bottom: 2%; }



.mb-genel-card a span { background: #20274a; border-radius: 18px; padding: 14px 20px; color: white; }



body:not(.home) .entry-content { margin-bottom: 60px; }



.mb-aciklama { display: inline-block;margin-bottom: 35px; }



.mb-col-9, .mb-col-3 { display: inline-block; }



body .mb-col-12 { display: flex; padding: 0; }



.mb-genel-card .mb-baslik a { font-size: 20px; line-height: 30px; letter-spacing: -0.04em; color: black; min-height: 120px; margin-bottom: 20px !important; display: inline-block; font-weight: 500; }



.mb-genel-card:nth-child(2n-1) { margin-right: 1%; float: left; }



.mb-genel-card:nth-child(2n) { margin-left: 1%; }



.single-content { margin-top: 35px; margin-bottom: 35px; width: 100%; }



p.genel-buton:hover  { margin-right: 20px !important;  font-family: HKGrotesk-Regular !important; }



.other-post .swiper { padding-bottom: 60px; }



.other-post { padding-top: 25px; padding-bottom: 35px;}



.single .other-post img.slider-img { height: 240px; }



.single .other-post p.kategori_posts_single_content_date { position: absolute; top: 20px; background: white; font-weight: 500; }



p.kategori_posts_single_content_date a { color: #20274a; }



.single-breadcrumb { padding-top: 15px; padding-bottom: 15px; }



.single h1,

.single h2,

.single h2 strong { font-size: 30px; line-height: 35px; margin-bottom: 20px; font-weight: 500; }



.single .single-content h2 { margin-top: 30px;   font-family: "HKGrotesk-Medium";}



.single-thumbnail img { height: 500px; object-fit: cover; }



.breadcrumbs span { font-size: 14px; line-height: 20px; color: #878787; }



h5.single-category { text-transform: uppercase; position: absolute; margin-top: 20px; margin-left: 20px; background: white; color: #4221A1; border-radius: 90px; font-size: 14px; padding: 5px 20px; }



span.breadcrumb-separator { margin: 0 12px; font-size: 12px; position: relative; top: -2px; }


/*url(/wp-content/webp-express/webp-images/uploads/gri-slider-background.jpg.webp) #c6c6c6;*/
body.home .slider-div { background:  #F4F2F2; background-repeat: repeat; background-size: cover;  }



.yz-featured-posts p.kategori_posts_single_content_date { position: absolute; top: 20px; background: white; font-weight: 500; }



.yz-featured-posts img.slider-img { width: 100%; height: 220px; object-fit: cover; }



.yz-featured-posts .blog-form-info,

.archive-grid .blog-form-info { border: 1px solid #E9E9E9; border-radius: 0 0 10px 10px; }



.yz-featured-posts .col-lg-4 { padding-bottom: 50px; margin-bottom: 50px; }



.row-line { height: 1px; background: #E9E9E9; width: 97%; position: relative; top: -50px; margin: 0 auto; }



.anasayfa-section-2 { background: #F4F2F2; }



.anasayfa-section-1 h2,

.anasayfa-section-2 h2,

.anasayfa-section-3 h2 { position: relative; display: inline-block; }



.home-banner-desktop { margin-bottom: 75px !important; }



.row-line:last-child { display: none; }



.container-fluid.yz-featured-posts { padding-left: 0; padding-right: 0; padding-top: 40px; padding-bottom: 0; }



body.home .container-fluid.yz-featured-posts {  margin-bottom: -180px !important; }



.yz-featured-posts .blog-form-info { padding-bottom: 30px; }



.fvadd-thumbnail-content { padding: 10px 6px; }



.anasayfa-section-2 .wpb_text_column.wpb_content_element { margin-bottom: 0; }



.fvadd-thumbnail-title { line-height: 25px; letter-spacing: -0.03em; font-size: 18px; }



.fvadd-thumbnail .fvadd-thumbnail-item:nth-child(2) { margin-top: 16px; margin-bottom: 16px; }



.vc_btn3-container a.vc_general:hover,

.mb-genel-card a span:hover { background: #20274a !important; color: white !important; }



.vc_btn3-container a.vc_general { background: #878787 !important; border-radius: 18px !important; color: white !important; }



.anasayfa-section-2 .vc_btn3-container { float: right; }



.anasayfa-section-1 .wpb_single_image { display: inline-block; float: right; position: relative; top: 0px; margin-bottom: 0px !important;}



.fvadd-front.vjs-16-9 strong { display: none; }





.blogSwiper .swiper-pagination-bullets,

.lastikSwiper .swiper-pagination-bullets { bottom: 0; }



.swiper.blogSwiper  { padding-bottom: 50px; }



.swiper.lastikSwiper { padding-bottom: 0px; }



p.title-lastik { display: flex; width: fit-content; height: 54px; align-items: center; }



body.home .anasayfa-section-1 { padding-bottom: 20px !important; }



.lastikSwiper .swiper-slide img {  padding-top: 0px; padding-bottom: 40px; border: 1px solid #E9E9E9; border-radius: 5px; }



.slider-div span.swiper-pagination-bullet.swiper-pagination-bullet-active { background: white !important; width: 11px !important; height: 11px !important; position: relative !important; top: 1px !important; }



.anasayfa-section-1 span.swiper-pagination-bullet.swiper-pagination-bullet-active { background: #1B2758 !important; width: 11px !important; height: 11px !important; position: relative !important; top: 1px !important; }





.lastikSwiper p.title-lastik { position: relative; color: #1b2758; font-weight: 500; z-index: 9999; bottom: 65px; margin: 0 auto; }



.swiper-slide { border-radius: 10px; }



.swiper-button-lock { display: block !important; opacity: 1; }



img.slider-img,

.archive-grid a.post-thumbnail img,

.search .container .col-lg-4 img { border-radius: 10px 10px 0 0; }



.fvadd-content { margin-top: 40px; }



.blog-form-info { padding: 20px; text-align: left; }



/* .swiper.blogSwiper { padding-left: 50px; padding-right: 50px; } */



.swiper.lastikSwiper { display: inline-block; margin-top: 40px !important; position: relative; padding-left: 2px; padding-right: 2px; }



.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: 1 !important; cursor: pointer !important; pointer-events: all !important; }



.slider-div .swiper-button-prev:after { content: url(/wp-content/uploads/yoluzmani-slider-arrow.svg) !important;margin-top: -10px;

  transform: rotate(180deg); }



.slider-div .swiper-button-next:after { content: url(/wp-content/uploads/yoluzmani-slider-arrow.svg) !important; }



.anasayfa-section-1 .swiper-button-prev-1:after { content: url(/wp-content/uploads/arrow-yoluzmani.svg) !important; }



.anasayfa-section-1 .swiper-button-next-1:after { content: url(/wp-content/uploads/arrow-yoluzmani.svg) !important; }



body.page h2 { border-bottom: 8px solid #878787; border-radius: 5px;   font-family: "HKGrotesk-Medium";}



.slider-div img.slider-img { height: 240px; object-fit: cover; }



.slider-div .swiper-button-prev-1,

.anasayfa-section-1 .swiper-button-prev-1 { left: -50px; margin-top: -10px; transform: rotate(180deg); }



.slider-div .swiper-button-next-1,

.anasayfa-section-1 .swiper-button-next-1{ right: -50px; margin-top: -10px; }



p.kategori_posts_single_content_date { position: absolute; top: 22px; text-transform: uppercase; background: #F4F2F2; border-radius: 90px; display: inline-block; padding: 4px 18px; color: #20274a; font-size: 12px; }



.slider-item-title,

.archive h4.entry-title a { color: #2B2D37; line-height: 30px; font-size: 20px; letter-spacing: -0.04em; min-height: 60px; }



.archive h4.entry-title { min-height: 60px; }



.container.archive { margin-bottom: 50px; }



p.kategori_posts_single_content_aciklama,

.archive-grid .blog-form-info p:not(.genel-button),

p.kategori_posts_single_content_aciklama a { min-height: 60px; text-align: justify; font-weight: 400; font-size: 16px; line-height: 20px; color: black; margin-top: 15px; letter-spacing: -0.02em; margin-bottom: 30px; }



.archive-grid p.genel-buton { min-height: unset !important; }



.archive-grid p.genel-buton { margin-top: 0 !important; margin-bottom: 10px !important; }



.archive-grid { margin-bottom: 50px; }



p.genel-buton, p.genel-buton a { color: #20274a; font-size: 16px; display: inline-block; letter-spacing: -0.03em; font-weight: 600; }



p.genel-buton:after { content: url(/wp-content/uploads/yoluzmani-normal-arrow.svg); position: absolute; margin-top: -3px; padding-left: 12px; }



p.genel-buton:hover:after { content: url(/wp-content/uploads/cta-arrow-icon-hover-1.svg); }



.single-breadcrumb .container { margin: 0 auto; padding-left: 0; padding-right: 0; }



@media only screen and (min-width: 1300px) {



.col.form-title-col { padding-left: 0; }



.vc_column_container>.vc_column-inner { padding-left: 0 !important; padding-right: 0 !important; }



body .container { max-width: 1280px; }



body .slider-div .container-fluid { padding-bottom: 40px; padding-top: 40px; }



body .container-fluid.footer-info { padding: 0; }



body .slider-div .container-fluid,

body .footer-top-bg .container-fluid,

body .copyright .container-fluid,

body .container-fluid.footer-info,

.single-breadcrumb .container { max-width: 1280px; }



body .container-fluid,

body.home .vc_row.wpb_row.vc_row-fluid { padding-bottom: 80px; padding-top: 80px; }



}



.slider-div .swiper-button-next, .slider-div .swiper-button-prev { top: 94% !important; z-index: 99 !important; }



.anasayfa-section-1 .swiper-button-next, .anasayfa-section-1 .swiper-button-prev {/* top: 91% !important;*/ z-index: 99 !important; }



.swiper { width: 100%; height: 100%; }



.swiper-slide { text-align: center; font-size: 18px; background: #fff;



  /* Center slide text vertically */

  display: -webkit-box;

  display: -ms-flexbox;

  display: -webkit-flex;

  display: flex;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  -webkit-justify-content: center;

  justify-content: center;

  -webkit-box-align: center;

  -ms-flex-align: center;

  -webkit-align-items: center;

  align-items: center;

}



.swiper-slide img {

  display: block;

  width: 100%;

  height: 100%;

  object-fit: cover;

}



.container-fluid.oil-prices,

.container-fluid.oil-price-link-grid { padding-top: 0px; padding-bottom: 50px; }



.oil-prices .title { font-size: 20px; color: #1b2758; display: inline-block; float: left; line-height: 28px; }



.oil-prices .last-update p { font-size: 14px; background: #20274a; color: white; padding-left: 10px; padding-right: 10px; }





.oil-prices .last-update { float: right; display: inline-block; line-height: 28px; }



@media (min-width:1200px) and (max-width:1249px){



.single-breadcrumb .container { padding-left: 4.5% !important; padding-right: 4.5% !important; }



body:not(.home).page .container,

body:not(.home).page .single-breadcrumb .container { padding-left: 2% !important; padding-right: 2% !important; }



.single .container { padding-left: 3%; padding-right: 3%; }



}



@media (min-width:1500px) and (max-width:1599px){



.sticky-social-media img { width: 30px; height: auto; }



}



@media (min-width:1200px) and (max-width:1299px){



.sticky-social-media img { width: 28px; height: auto; }



html body .slider-div .swiper-button-prev { left: -5% !important; margin-top: -27% !important; }



html body .slider-div .swiper-button-next { margin-top: -27% !important; left: 101% !important; }



body.home .slider-div .swiper-button-prev { left: 7px; }



body.home .slider-div .swiper-button-next { right: 7px; }



.slider-div .swiper-button-next, .slider-div .swiper-button-prev { top: 95% !important; }



.slider-div p.kategori_posts_single_content_aciklama { min-height: 80px; }



.slider-item-title a { font-size: 18px; }



body.home .slider-div { padding-left: 50px; padding-right: 50px; }



body.home .swiper.blogSwiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0; z-index: 1; padding-bottom: 40px; }



body .slider-div .blogSwiper .swiper-wrapper .swiper-slide { width: 32.9% !important; margin: 10px; }



.container-fluid.secondary-menu-row { padding-top: 10px !important; padding-bottom: 10px !important; margin-top: 70px !important; }



.fvadd-gallery-video { width: 100%; }



.fvadd-gallery-item:nth-child(3n-1) { margin: 0 3%; }



.fvadd-gallery-item { width: 31%; display: inline-block; margin-bottom: 35px; }



.single-breadcrumb .container { padding-left: 0%; padding-right: 0%; }



body.home .container-fluid, body.home .vc_row.wpb_row.vc_row-fluid { padding-bottom: 80px; padding-top: 80px; }



body .slider-div .container-fluid { padding-top: 80px; }



}



@media (min-width:1070px) and (max-width:1299px){



.slider-div .swiper-button-prev { left: 35px; }



.slider-div .swiper-button-next { right: 35px; }



.swiper.blogSwiper { padding-left: 7.5%; padding-right: 7.5%; }



.fvadd-thumbnail-title { font-size: 14px; }



.fvadd-front { width: 60%; float: left; }



.fvadd-thumbnail-item { width: 100%; }



.fvadd-thumbnail { width: 38%; float: left; display: grid; margin-left: 2%; }



body .slider-div .container-fluid { padding-bottom: 65px; }



.fvadd-thumbnail-image { width: 40%; display: block; position: relative; float: left; }



.fvadd-thumbnail-content { width: 60%; display: block; position: relative; float: left; }



.fvadd-thumbnail-content { padding: 10px 6px; }



.fvadd-thumbnail-image img { width: 100%; height: 94.5px; object-fit: cover; }



}



@media (min-width:1024px) and (max-width:1199px){

  .anasayfa-section-1 .swiper-button-prev-1 {

    left: 0px;

  }



  .anasayfa-section-1 .swiper-button-next-1 {

    right: 0px;

  }

  .swiper-button-next-1, .swiper-button-prev-1 {

    top: 50% !important;

  }



html body .slider-div .swiper-button-prev { left: -3% !important; margin-top: -5% !important; }



html body .slider-div .swiper-button-next { margin-top: -5% !important; left: 97% !important; }



.fvadd-content { margin-bottom: -70px; }



body.home .container-fluid.yz-featured-posts { padding-top: 40px; }



body.home .container-fluid.yz-featured-posts { margin-bottom: -260px !important; }



body.home .slider-div .swiper-button-prev { left: 7px; }



body.home .slider-div .swiper-button-next { right: 7px; }



.slider-div .swiper-button-next, .slider-div .swiper-button-prev { top: 95% !important; }



.lastikSwiper .swiper-pagination-bullets { display: none; }



.slider-div p.kategori_posts_single_content_aciklama { min-height: 67px; margin-bottom: 20px; }



.slider-item-title a { font-size: 18px; }



body.home .slider-div { padding-left: 5px; padding-right: 5px; }



body.home .swiper.blogSwiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0; z-index: 1; padding-bottom: 40px; }



.slider-div .blogSwiper .swiper-wrapper .swiper-slide { width: 48.4% !important; margin: 10px; }



.akaryakit-fiyatlari-section .vc_column-inner { padding-left: 0 !important; padding-right: 0 !important; }



.oil-price-link-grid .col-12:nth-child(3n) { margin-right: 0; }



.oil-price-link-grid .col-12:nth-child(3n-2) { margin-left: 0; }



.oil-price-link-grid .col-12 { max-width: 31%; flex: 0 0 31%; margin: 1%; padding: 35px; }



.oil-price-link-grid .col-12 { background: #f7f7f7; }



.mb-genel-card { padding: 35px 30px 30px;  }



.mb-genel-card .mb-baslik a { font-size: 18px; }



.mb-aciklama { min-height: 120px; }



.col-9.mb-col-9 { padding-right: 0% !important; }



.fvadd-gallery-item .fvadd-gallery-video strong { font-size: 16px; }



.fvadd-gallery-item:nth-child(2n-1) { margin-right: 3%; }



.fvadd-gallery-video { width: 100%; }



.fvadd-gallery-item { width: 48%; display: inline-block; margin-bottom: 35px; }



.single-thumbnail img { height: 450px; }



.single-breadcrumb { padding-left: 4%; padding-right: 4%; }



.single .container { padding-left: 2%; padding-right: 2%; }



body:not(.home).page .container { padding-left: 2%; padding-right: 2%; }



.slider-div .container-fluid { padding-left: 6%; padding-right: 6%; }



.fvadd-thumbnail-title { font-size: 14px; }



.fvadd-front { width: 60%; float: left; }



.fvadd-thumbnail-item { width: 100%; }



.fvadd-thumbnail { width: 38%; float: left; display: grid; margin-left: 2%; }



.fvadd-thumbnail-image { width: 40%; display: block; position: relative; float: left; }



.fvadd-thumbnail-content { width: 60%; display: block; position: relative; float: left; }



.fvadd-thumbnail-content { padding: 10px 6px; }



.fvadd-thumbnail-image img { width: 100%; height: 94.5px; object-fit: cover; }



body.home .container-fluid, body.home .vc_row.wpb_row.vc_row-fluid { padding-bottom: 80px; padding-top: 80px; }



.slider-div img.slider-img { height: 200px; object-fit: cover; }



}



.site ul,

.site ol { padding-left: 15px; }



.site table>tbody>tr>td,

.site table>tbody>tr>th,

.site table>tfoot>tr>td,

.site table>tfoot>tr>th,

.site table>thead>tr>td,

.site table>thead>tr>th {

    border: 1px solid #ddd;

    padding: 7px 10px;

}



.site table { border: 1px solid #ddd; margin-bottom: 30px; width: 100%; }



body:not(.home).page div#page .footer-top-bg { margin-top: 70px; }







@media (min-width:768px) and (max-width:1023px){

	

.urun-section-3 .gorsel1 {

    padding-left: 0;

    width: 70%;

    float: left;

    display: inline-block;

}

	

.urun-section-3 .gorsel2 {

    display: inline-block;

    width: 30%;

}

	

  .anasayfa-section-1 .swiper-button-prev-1 {

    left: 0px;

  }



  .anasayfa-section-1 .swiper-button-next-1 {

    right: 0px;

  }

  .swiper-button-next-1, .swiper-button-prev-1 {

    top: 86% !important;

  }



.akaryakit-fiyatlari-section .vc_column-inner { padding-left: 0 !important; padding-right: 0 !important; }



.oil-price-link-grid .col-12:nth-child(2n) { margin-right: 0; }



.oil-price-link-grid .col-12:nth-child(2n-1) { margin-left: 0; }



.oil-price-link-grid .col-12 { max-width: 48%; flex: 0 0 48%; margin: 1%; padding: 35px; }



.oil-price-link-grid .col-12 { background: #f7f7f7; }



.container-fluid.oil-prices .col-lg-6:first-child { margin-bottom: 90px; }



.yoluzmani-sor-section-1 { padding: 40px 36px; }



.archive .site-main article:nth-child(2n) { margin: 0 0 0 3% !important; }



.archive .site-main article { width: 48% !important; }



.col-9.mb-col-9 { padding-left: 0; }



.mb-genel-card .mb-baslik a { min-height: auto; }



.mb-genel-card { width: 100%;  margin-bottom: 4%; margin-left: 0 !important; margin-right: 0 !important; }



.fvadd-gallery-item .fvadd-gallery-video strong { font-size: 16px; }



.fvadd-gallery-item:nth-child(2n-1) { margin-right: 3%; }



.fvadd-gallery-video { width: 100%; }



.fvadd-gallery-item { width: 48%; display: inline-block; margin-bottom: 35px; }



.single-breadcrumb { padding-left: 4%; padding-right: 4%; }



.single .container { padding-left: 3%; padding-right: 3%; }



body:not(.home).page .container { padding-left: 2%; padding-right: 2%; }



.blogSwiper .swiper-pagination-bullets, .lastikSwiper .swiper-pagination-bullets { /*display: none;*/ }



.anasayfa-section-3 .vc_btn3-container { margin-top: 80px; margin-bottom: 0; }



.yz-featured-posts .col-lg-4 { width: 50%; display: inline-block; float: left; padding-bottom: 20px; margin-bottom: 20px; }



.fvadd-thumbnail-title { font-size: 14px; }



.row-line { display: none; }



.fvadd-front { width: 60%; float: left; }



.fvadd-thumbnail-item { width: 100%; }



.fvadd-thumbnail { width: 38%; float: left; display: grid; margin-left: 2%; }



.fvadd-thumbnail-image { width: 40%; display: block; position: relative; float: left; }



.fvadd-thumbnail-content { width: 60%; display: block; position: relative; float: left; }



.fvadd-thumbnail-content { padding: 5px 6px; }



.fvadd-thumbnail-image img { width: 100%; height: 66px; object-fit: cover; }



body .swiper.lastikSwiper { margin-top: 40px !important; }



.anasayfa-section-1 .wpb_single_image { display: none; }



body.home .vc_row.wpb_row.vc_row-fluid { padding-bottom: 80px; padding-top: 80px; }



.slider-div .container-fluid { padding-left: 7% !important; padding-right: 7% !important; padding-top: 80px; padding-bottom: 60px; }



}



.fvadd-gallery-item .fvadd-thumbnail-title strong { display: inline-block; margin-top: 15px; }



.fvadd-gallery-item .fvadd-gallery-video { border-bottom: 1px solid #e9e9e9; padding-bottom: 20px; }



.page-h1 { margin-bottom: 45px; margin-top: 30px; }



.page-h1 h1 { border-bottom: 8px solid #878787; border-radius: 5px; display: inline-block; }



@media (min-width: 1024px) {



.archive .site-main article:nth-child(3n-1) { margin: 0 1%; }



.col-9.mb-col-9 { padding-right: 5%; }



}



.single-urunler img.entered.lazyloaded { height: auto !important; }



.single .single-col-3 section:first-child img { border-radius: 10px 10px 0 0; }



.single .single-col-3 section:last-child img { border-radius: 0 0 10px 10px; }



.single .single-col-3 { background: #f3f3f3; border-radius: 10px; padding: 20px 20px 20px 20px; display: inline-block; float: right; height: max-content;}



.single-thumbnail, .single-thumbnail img { width: 100%; object-fit: cover;  border-radius: 10px; }



.archive-grid img { width: 100%; height: 250px; object-fit: cover; }



.post-type-archive .archive-grid img { height: auto; border: 1px solid #E9E9E9; border-bottom: 0; background: #E9E9E9; }



.oil-price-link-grid .col-12 img { margin-bottom: 10px; }



.oil-price-link-grid .col-12 a.single-link { width: 100%; text-align: center; display: block; color: black; }



p.single-link-plaka { font-size: 25px; margin-bottom: 0; }



.oil-price-link-grid .col-12 img { position: relative; margin-left: 18px;  }



.oil-price-link-grid p.single-link-title { margin-bottom: 0; }





body .slider-div .swiper-button-prev:after,

body .slider-div .swiper-button-next:after { filter: invert(1); }



body .slider-div .swiper-button-next { position: relative; margin-top: -24% !important; left: 101%; }



body .slider-div .swiper-button-prev { position: relative; left: -6%; margin-top: -24% !important; }



@media (min-width: 1200px) {



body .popup-map { width: 45%; }



.slider-div .blogSwiper .swiper-wrapper .swiper-slide {

      width:32.33% !important;

      margin-left: 13px !important

  }

  .anasayfa-section-1 .lastikSwiper  .swiper-wrapper .swiper-slide {

    width: 18.55% !important;

    margin-left: 11px !important;

    }

  .lastikSwiper .swiper-wrapper { display: -webkit-inline-box; }



.swiper-wrapper {

    width: 100% !important;

}



.slider-div .swiper-button-next, .slider-div .swiper-button-prev { top: 40% !important; }



.slider-div .container-fluid { max-width: 1340px !important; }



.oil-prices-archive-content .col-12 { padding-left: 0; padding-right: 0; }



.oil-price-link-grid .col-12:nth-child(4n) { margin-right: 0; }



.oil-price-link-grid .col-12:nth-child(4n-3) { margin-left: 0; }



.oil-price-link-grid .col-12:hover { background: #20274a; }



.oil-price-link-grid .col-12:hover a.single-link { color: white; }



.oil-price-link-grid .col-12 p,

.oil-price-link-grid .col-12 a { transition: all 0.04s ease-out 0.04s !important; }



.oil-price-link-grid .col-12:hover img { filter: invert(1); }



.oil-price-link-grid .col-12 { max-width: 22%; flex: 0 0 22%; margin: 1%; padding: 35px; }



.oil-price-link-grid .col-12 { background: #f7f7f7; }



.single-urunler .col-lg-9.single-col-9 { max-width: 70%; margin-right: 5%; }



}



.single .other-post h2 { margin-bottom: 50px; }



.fvadd-thumbnail-title strong { min-height: 60px; color: #2B2D37; line-height: 30px; font-size: 20px; letter-spacing: -0.04em; font-weight: 400; }



@media (min-width: 768px) {



.gorsel1 img,

.gorsel2 img { width: 100%; }



.gorsel1 { float: left; }



.gorsel2 { float: right; }



.lastikSwiper .swiper-slide:hover img { background: #e5e5e5; }



body.home .yz-featured-posts .vc_btn3-container { margin-top: -50px; }



body.home .anasayfa-section-3 { padding-bottom: 120px !important; }



.other-post .swiper { padding-left: 3px; padding-right: 3px; }



.desktop-header .menu a:hover { color: #20274a; }



p.genel-buton:hover, p.genel-buton:hover a { color: black; }



.col-lg-4:hover h5.single-category,

.yz-featured-posts .col-lg-4:hover p.kategori_posts_single_content_date,

.yz-featured-posts .col-lg-4:hover p.kategori_posts_single_content_date a,

.swiper-slide:hover p.kategori_posts_single_content_date,

.swiper-slide:hover p.kategori_posts_single_content_date a,

.col-lg-4:hover h5.single-category a { background: #1b2758; color: white; }



.post-type-archive .archive-grid .col-lg-3:hover h5 { background: #1b2758; }



.footer-1 a:hover, .footer-2 a:hover, .footer-3 a:hover, .footer-4 a:hover { color: #b6b7bf !important; border-bottom: 1px solid; }



.footer-top-bg input.wpcf7-form-control.has-spinner.wpcf7-submit:hover { background: #20274a !important; }



.col-lg-4:hover h4.entry-title a,

.yz-featured-posts .col-lg-4:hover .slider-item-title,

.swiper-slide:hover .slider-item-title,

.post-type-archive .archive-grid .col-lg-3:hover h4 a,

.swiper-slide:hover .slider-item-title a { color: #20274a; }



.social-icon a:hover { color: #b6b7bf !important; }



.popup-map { position: fixed !important; z-index: 99 !important; }



.popup-map .window-content td { min-width: auto; }



.single-urunler .yoluzmani-image-item.col-md-6.col-lg-6 { display: flex; align-items: center; }



.urun-section-3 .gorsel1 { padding-left: 0; }



.urun-section-3 .gorsel2 { padding-right: 0; }



.single-urunler .single-col-3 img { width: 80% !important; text-align: center; margin: 0 auto; }



body .window-main { width: 510px !important; height: -webkit-fill-available !important; display: inline-block; padding: 20px; }



body .popup-full .window-main { width: -webkit-fill-available !important; border-radius: 15px !important; }



body .window-title { width: 90% !important; }



body a.window-buttonkurum, body a.window-button1 { font-size: 13px; }

body .popup-full .window-main img {
    border-right: 1px solid #6370a5 !important;
    width: 30px;
    height: auto;
    padding-right: 13px;
    margin-right: 10px;
}

body .popup-full .window-content td {
    line-height: 16px;
}

.popup-map .window-content td { padding-left: 0 !important;}

body .popup-full  .window-content span { margin-left: 0!important; }

body .window-content img { width: 20px; }



body .window-content span { font-size: 13px !important; }



body .filo-cozumleri-section-1 .wpb_single_image { text-align: right; }



.filo-cozumleri-section-2 figure { min-height: 550px; }



.filo-cozumleri-section-2 .vc_inner { width: 18%; display: inline-block; border: 1px solid #E9E9E9; border-radius: 10px; padding-top: 35px; }



.filo-cozumleri-section-2 .vc_inner:nth-child(1) { margin-right: 1.2% !important; }



.filo-cozumleri-section-2 .vc_inner:nth-child(5) { margin-left: 1.2% !important; }



.filo-cozumleri-section-2 .vc_inner:nth-child(2),

.filo-cozumleri-section-2 .vc_inner:nth-child(3),

.filo-cozumleri-section-2 .vc_inner:nth-child(4) { margin: 0 1.2% !important; }



.yoluzmani-form div#right,

.yoluzmani-form div#left { width: 48%; display: inline-block; }



.yoluzmani-form div#left { margin-right: 2%; float: left; }



.yoluzmani-form div#right { margin-left: 2%; float: right; }



.archive .site-main article { width: 32%; display: inline-block; }



body.page .container,

.container.archive { padding-left: 0; padding-right: 0; }



.single .single-col-3 img,

.mb-col-12 .col-3  img { width: 100%; height: auto; }



.single .single-col-9 { display: inline-block; padding-left: 0; float: left; }



/*.single .single-col-3,*/

.mb-col-12 .col-3 { display: inline-block; float: right; padding-right: 0; }



.home-banner-mobile { display: none; }



}

.archive .container .col-lg-4{ margin-bottom: 30px}



.archive .container .col-lg-4 img,

.search-results .container .col-lg-4 img { height: 250px !important; object-fit: cover; }



.archive span.page-numbers.current,

body:not(.home).page span.page-numbers.current { background: #20274a; width: 35px; height: 35px; display: inline-block; line-height: 35px; color: white; }



.archive a.page-numbers,

body:not(.home).page a.page-numbers { background: #20274a; width: 35px; height: 35px; display: inline-block; line-height: 35px; color: white; }



.archive a.next.page-numbers, .archive a.prev.page-numbers,

.page a.next.page-numbers, body:not(.home).page a.prev.page-numbers { width: auto; padding-left: 10px; padding-right: 10px; }



.archive span.page-numbers.current, .archive a.page-numbers,

body:not(.home).page span.page-numbers.current, body:not(.home).page a.page-numbers { margin: 0 5px; }



body .fvadd-paginate { display: inline-block; }



.search span.page-numbers.current { background: #878787; width: 35px; height: 35px; display: inline-block; line-height: 35px; color: white; }



.search a.page-numbers { background: #20274a; width: 35px; height: 35px; display: inline-block; line-height: 35px; color: white; }



.search a.next.page-numbers, .search a.prev.page-numbers { width: auto; padding-left: 10px; padding-right: 10px; }



.search span.page-numbers.current, .search a.page-numbers { margin: 0 5px; }



.single-content .single-col-9 p img { margin-top: 20px; margin-bottom: 30px; }



.sticky-social-media { position: fixed; top: 35%; right: 0; background: #20274a; border-radius: 10px 0px 0px 10px; z-index: 99; }



.sticky-social-media a { padding: 9px; display: -webkit-box; }



@media (max-width: 767px) {

  .anasayfa-section-1 .swiper-button-prev-1 {

    left: 0px;

  }



  .anasayfa-section-1 .swiper-button-next-1 {

    right: 0px;

  }

  .swiper-button-next-1, .swiper-button-prev-1 {

    top: 85% !important;

  }

.gorsel1 img,

.gorsel2 img,

.gorsel3 img { width: 100%; }



.category .nav-links { width: 100%; }



.single-breadcrumb .container { overflow-x: auto; white-space: nowrap; -webkit-overflow-scrolling: touch; padding-bottom: 6px; }



body .blogSwiper .swiper-pagination-bullets { bottom: 2px; }



body .lastikSwiper .swiper-pagination-bullets { bottom: 5px; }



body .slider-div .swiper-button-prev { left: -4%; margin-top: -5% !important; }



body .slider-div .swiper-button-next { margin-top: -5% !important; left: 96%; }

.anasayfa-section-1 .swiper-button-next-1 {

  right: 0px;

  margin-top: 1px;

}

.anasayfa-section-1 .swiper-button-prev-1 {

  left: 0px;

  margin-top: 1px;

}

.archive .container .col-12:nth-child(2n) { border-left: 0.5px solid #b6b5b5; }



.sticky-social-media { display: none !important; }



.akaryakit-fiyatlari-section .vc_column-inner,

.vc_row.wpb_row.vc_row-fluid.akaryakit-fiyatlari-section { padding-left: 0 !important; padding-right: 0 !important; }



.oil-price-link-grid .col-12 { max-width: 50%; flex: 0 0 50%; margin-bottom: 25px; padding: 30px 20px; }



.oil-price-link-grid .col-12 { background: #f7f7f7; }



.container-fluid.oil-prices .col-lg-6:first-child { margin-bottom: 60px; }



.oil-prices .last-update { float: left; }



body.home .container-fluid.yz-featured-posts { margin-bottom: -30px !important; }



.footer-top-bg span.wpcf7-not-valid-tip { top: -14px; font-size: 12px; left: 20px; }



body.home .yz-featured-posts .vc_btn3-container { margin-top: 0 !important; margin-bottom: 90px !important; }



.fvadd-thumbnail-title strong { min-height: auto; }



.yoluzmani-sor-section-1 .wpcf7-response-output { position: relative; margin: 0 !important; display: inline-block; margin-top: 20px !important; }



.single h1, .single h2, .single h2 strong { font-size: 26px; line-height: 32px; margin-bottom: 10px;  }



.other-post h2.other-title-sec { margin-bottom: 35px; }



.other-post .blog-form-info { min-height: 275px; }



.single h2 b { font-weight: 400 !important; }



aside#secondary { margin-top: 40px; }



.single-content .single-col-3 img, .entry-content .col-3 aside img { width: 100%; height: auto; }



.single-thumbnail img,

.search .container .col-lg-4 img { height: 220px !important; }



.other-post .swiper-button-prev, .other-post .swiper-button-next { top: auto !important; bottom: 0 !important; }



.slider-div .blog-form-info { min-height: 270px; }



.slider-div img.slider-img { height: 240px; }



body .popup-map { height: fit-content !important; }



body .popup-map .map-info { height: auto !important; }



body .popup-map .window-main { width: 100% !important; height: -webkit-fill-available !important; border-radius: 15px; }



body .window-title { width: 100% !important; }



a.window-buttonkurum, .window-button1 { font-size: 12px !important; }



body .window-main { background: #1b2758 !important; padding: 34px !important; height: auto !important; display: inline-block; width: 340px !important; }



body .gm-style .gm-style-iw-c { padding: 0 !important; max-width: unset !important; width: auto; }



body.home .vc_row,

body:not(.home).page .vc_row { padding-left: 15px !important; padding-right: 15px !important; }



.single-urunler .single-col-3 { margin-bottom: 30px; }



.single-urunler .single-col-3 h5 { font-size: 26px; }



.urun-section-3 .gorsel2 { margin-top: 30px; margin-bottom: 30px; }



.urun-section-3 .gorsel1, .urun-section-3 .gorsel2, .urun-section-3 .gorsel3 { padding-left: 0; padding-right: 0; }



.urun-section-2 .yoluzmani-item.col-md-6.col-lg-6 { padding: 25px; }



.single .urun-section-2 .yoluzmani-item img { width: 70%; margin: 0 auto; text-align: center; display: block; margin-bottom: 26px; }



.single .urun-section-1 { padding: 25px; }



.urun-section-1 .urun-content.col-lg-6 { margin-bottom: 40px; }



.filo-cozumleri-section-2 { padding-top: 35px; }



.filo-cozumleri-section-1 .wpb_single_image { text-align: left !important; }



.filo-cozumleri-section-1 .wpb_single_image img { width: 190px; }



.filo-cozumleri-section-3-beyaz,

.filo-cozumleri-section-3-gri { display: inline-block; }



.filo-cozumleri-section-2 .vc_inner:nth-child(2n-1) { margin-right: 2% !important; }



.filo-cozumleri-section-2 .vc_inner:nth-child(2n) { margin-left: 2% !important; }



.filo-cozumleri-section-2 .vc_inner { width: 48%; display: inline-block; border: 1px solid #E9E9E9; border-radius: 10px; padding-top: 35px; margin-bottom: 4%; }



.vc_column-inner { padding-left: 0 !important; padding-right: 0 !important; }



.onay-kabul { display: inline-block; width: 100%; float: left; }



.yoluzmani-sor-section-1 { background: #fbfbfb; padding: 35px 15px; }



body .mb-col-12 {  display: inline-block;  }



.col-9.mb-col-9, .col-3.mb-col-3 { flex: 0 0 100%; max-width: 100%; padding-left: 0; padding-right: 0; }



.mb-genel-card .mb-baslik a { min-height: auto; }



.mb-genel-card { width: 100%;  margin-bottom: 4%; margin-left: 0 !important; margin-right: 0 !important; }



.fvadd-gallery-main { padding: 0; margin: 0; margin-bottom: 70px; }



.fvadd-gallery-item { float: unset; padding: 0; margin: 0 auto; width: 100% !important; }



.single-thumbnail { padding-left: 15px; padding-right: 15px; }



.single-thumbnail img { height: auto;  }



.single-breadcrumb { padding-left: 15px; padding-right: 15px; }



.swiper.lastikSwiper { margin-top: 40px !important; }



.anasayfa-section-1 { padding-top: 60px; }



.anasayfa-section-3 .slider-item-title,

.archive h4.entry-title { min-height: auto; }



.anasayfa-section-2 { padding-top: 60px; padding-bottom: 60px; }



.home-banner-desktop,

.anasayfa-section-2 .vc_btn3-container,

.row-line,

.anasayfa-section-1 .wpb_single_image { display: none !important; }



p.kategori_posts_single_content_aciklama { margin-bottom: 25px; }



.yz-featured-posts .col-lg-4 { padding-bottom: 15px; margin-bottom: 15px; }



.fvadd-thumbnail-image a img { padding-left: 0; }



.fvadd-thumbnail { margin-top: 30px; }



.anasayfa-section-3 .vc_btn3-container { margin-top: 75px !important; display: inherit; text-align: center; }



.anasayfa-section-3 { padding-bottom: 40px; padding-top: 70px; }



}

.swiper-button-next-1, .swiper-button-prev-1 {

  position: absolute;

  top: 50%;

  width: calc(var(--swiper-navigation-size)/ 44 * 27);

  height: var(--swiper-navigation-size);

  margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));

  z-index: 10;

  cursor: pointer;

  display: flex;

  align-items: center;

  justify-content: center;

  color: var(--swiper-navigation-color,var(--swiper-theme-color));

}







@media (max-width: 500px){

body .slider-div .swiper-button-prev { left: -9%; margin-top: -5% !important; }



body .slider-div .swiper-button-next { margin-top: -5% !important; left: 92%; }

.anasayfa-section-1 .swiper-button-next-1 {

  right: -6px;

  margin-top: -6px;

}

.anasayfa-section-1 .swiper-button-prev-1 {

  left: -5px;

  margin-top: -11px;

}

}
.button-yoluzmani-two {
  margin-left: 20px;
}