/*
Serdar Atan
*/
@charset "utf-8";
@charset "utf-8";
@import "fontawesome.css";
@import 'reset.css';
@import 'jquery.fancybox.css';
@import 'owl.carousel.min.css';
@import 'owl.theme.default.min.css';
*{}
::-webkit-scrollbar {
    width: 8px;
    margin-left:5px;
    background-color: #000;
    border-left: 1px solid #163835;
}
::-webkit-scrollbar-thumb {
    background-color: #027532;
}
::-webkit-scrollbar-thumb:hover {
    background-color: #1ecb66;
}
::selection {
    background-color: #1f2a37;
    color: #fff;
}
::placeholder {color: #dcdcdc; opacity: 1; /* Firefox */}
b {font-weight: 600;color: #000;}
*{margin:0;padding:0;}
html{}
body{font-size: 18px !important;font-family: 'Montserrat', sans-serif !important;overflow-x: hidden;line-height: 22px !important;background-color: #fff !important; font-weight: 400 !important;}
.anadiv {position: relative;width: 100%;float: left;}
.sedw { width: 100%; height: 1px; float: left; position: relative; }
.sedhover { transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s; }
#yukari{display:none;position:fixed;bottom:25px;right:25px;background: #ffffff;width:50px;height:50px;text-decoration:none;border-radius:35px;transition:all .3s ease;z-index:999;border: 2px solid #1f2a37;}
#yukari i{position:relative;left: 15px;top: 13px;color: #1f2a37;margin:0;font-size: 16px;transition:all .3s ease;} 
#yukari:hover{background-color: #027532;border-color: #027532;}
#yukari:hover i { color: #fff; }

.header-top { height: 50px; background-color: #edeef0; padding: 13px;}
.header-top span { display: block; font-size: 14px; float: left;margin-right: 25px;}
.header-top span.phone { font-weight: bold; }
.header-top span i { float: left;  font-size: 12px!important; margin: 4px 8px 4px 0;}
.header-top .lang { text-align: right; padding-left: 20px !important;}
.header-top .lang .line { width: 2px; height: 15px; background-color: #a5a5a5; float: left; position: relative; margin-top: 4px;}
.header-top .lang a { display: inline-block; padding: 0px 4px; }

.header{position: relative;width: 100%;float: left;z-index: 2; background-color: #1f2a37; min-height: 100px;padding: 20px;}
.header .logo {float: left;z-index: 3;padding: 0px;position: relative;display: inline-block;}
.header .logo img {position: relative;}
.header nav.main-manu {margin-top: 14px;float: left;}
.header nav.main-manu ul{margin-left: 20px;}
.header nav.main-manu ul li{float: left;margin-right: 20px;list-style: none;z-index: 9;}
.header nav.main-manu ul li:last-of-type{margin-right: 8px;}
.header nav.main-manu ul li a{color: #fff;display: inline-block;position: relative;text-decoration: none;font-size: 13px;z-index: 9;font-weight: 500;}
.header nav.main-manu ul li a i { margin: 5px;margin-right: 5px; color: #fff;position: relative;top: 1px;}
.header nav.main-manu ul li i {color: #000;margin-left: 9px;font-size: 12px;position: relative;top: -1px;}
.header nav.main-manu ul li:hover a {color: #027532;}
.header nav.main-manu ul li:hover a i {color: #027532;}
.header nav.main-manu ul li a.active {color: #18bff1;}
.header nav.main-manu ul li a:after{content: '';position: absolute;left: -10px;width:0%;height: 2px;background-color: #027532;bottom: -3px;transform: scaleX(1);-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}
.header nav.main-manu ul li:hover a:after,.header nav.main-manu ul li a.active:after{width: calc(50% + 10px);}
.header nav.main-manu ul li a:before{content: '';position: absolute;right: -10px;width: 0;height: 1px;bottom: -3px;background-color: #027532;transform: scaleX(1);-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}
.header nav.main-manu ul li:hover a:before, .header nav.main-manu ul li a.active:before{width: calc(50% + 10px); height: 2px;}
.header nav.main-manu > ul > li > .open-menu{position: absolute;width: 100%;top:0;left: 0;z-index: 1;transform: scaleY(0);-ms-transform: scaleY(0);-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;transform-origin: left 70px 0;visibility: hidden;background: #fff;margin-top: 57px;padding: 30px;}
.header nav.main-manu > ul > li > ul:before {top: 34px;left: 59%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-bottom-color: #ffffff;border-width: 10px;margin-left: -105px;}
.header nav.main-manu ul li:hover > .open-menu{transform: scaleY(1);-ms-transform: scaleY(1);visibility: visible;}

.sabitheader{position: fixed;width: 100%;height: 80px;z-index: 100;top: 0;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;border-bottom: 3px solid #027532;}
.sabitheader .sabitnoneheader { display: none; }

.header nav.header-top-menu { float: left; border-left: 2px solid #5e646e;margin: 15px 35px;padding-left: 30px;}
.header nav.header-top-menu ul { position: relative; }
.header nav.header-top-menu ul li { float: left; position: relative; margin-right: 24px;}
.header nav.header-top-menu ul li a { color: #fff; font-size: 12px; font-weight: 600; display: inline-block;}
.header nav.header-top-menu ul li a:hover {  color: #027532;text-decoration: underline !important;}
.header form.websearch input[type=text] { background-color: #1f2a37; border: 1px solid #b2b0b6; font-size: 14px;padding: 10px;padding-left: 38px;color: #fff;margin-top: 4px;width: 280px;}
.header form.websearch button { position: absolute; left: 0;background: transparent;padding: 11px 11px 11px 14px;}
.header form.websearch button i{ color: white; position: relative;top: 4px;font-size: 14px;}
.header .header-info { float: left; padding: 4px;padding-left: 30px; }
.header .header-info a.favorite-basket { float: left; display: inline-block; margin-right: 20px;margin-top: 3px;}
.header .header-info a.favorite-basket i { color: #fff; margin: 10px;}
.header .header-info a.favorite-basket span {  background-color: #027532; color: #fff; font-size: 12px;border-radius: 50%;padding: 2px 10px;margin-left: -10px;display: inline-block;position: relative;top: -3px;}
.header .header-phone { float: right; padding-top: 5px;}
.header .header-phone .phone-border { border:1px solid #fff; padding: 5px;border-radius: 50%; transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;}
.header .header-phone .phone-border a { position: relative; display: inline-block; background-color: #fff; color: #027532; border-radius: 50%;padding: 4px 8px;font-size: 14px;}
.header .header-phone .phone-border:hover a { background-color: #027532; color: #fff; }
.header .header-phone .phone-border:hover { border-color: #027532; }

.header nav.header-bottom-menu { float: left; margin: 15px 0 0 0;border-right: 2px solid #5e646e;}
.header nav.header-bottom-menu ul { position: relative; }
.header nav.header-bottom-menu ul li { float: left; position: relative; margin-right: 24px;}
.header nav.header-bottom-menu ul li a { color: #fff; font-size: 12px; font-weight: 600; display: inline-block;}
.header nav.header-bottom-menu ul li a:hover { text-decoration: underline !important; color: #027532;}
.header nav.main-manu ul li .open-menu ul { position: relative; margin: 0;}
.header nav.main-manu ul li .open-menu ul li{ position: relative; }
.header nav.main-manu ul li .open-menu ul li a{ position: relative; color: #222;}
.header nav.main-manu ul li .open-menu ul li a:hover { color: #027532; }
.header nav.main-manu ul li .open-menu ul li a:before,.header nav.main-manu ul li .open-menu ul li a:after { display: none; }
.header nav.main-manu ul li .open-menu span.title { font-weight: 600; margin-bottom: 10px;display: inline-block;color: #1f2a37;}

.slider{position:relative;z-index:1;width:100%;padding: 0 !important;float:left;height: 811px;background: #fff;}
.slider .caption img{width:auto}
.slider .item .slides { height: 811px; width: 100%; position: relative; }
.slider .item .slide1 { background-image: url(../images/slider/slide1.jpg); background-size: cover; background-position: center center; }
.slide .slide-item{background-size:cover;background-repeat:no-repeat}
.slider .caption{position:absolute;width:100%;top:38%}
.slider .caption .container{padding:0 125px}
.slider .caption .container figure{margin-bottom:10px}
.slider .caption .container .link{margin-left:25px}
.slider .owl-theme .owl-controls{ display: none; }
.slider .slide li{height:auto;float: left;width: 100%;position: relative;}
.slider .owl-dots{display:none!important;position:absolute;top:45%;right:2%;width:10px}
.slider .container{ top: 0;width: 100%;}
.slider .container .slidetext{z-index: 3;color: #000;font-size: 40px;position: relative;top: 29vh;text-align: right;}
.slider .container .pparallax {width: 10%;min-height: 310px;border: 10px solid #ffffff69;margin-left: 45%;margin-top: 2vh;z-index: 1;}
.slider .container .slidetext p.etiket{font-size: 16px;margin-bottom: 0;line-height: 42px;color: #005ca9;font-weight: 600;}
.slider .container .slidetext p{font-size: 28px;margin-bottom: 10px;line-height: 42px;color: #fff;line-height: 21px;font-weight: 400;}
.slider .container .slidetext p b {color: #ffffffa8;font-size: 58px;line-height: 56px;}
.slider .container .slidetext span{font-size: 28px;margin-bottom: 19px;line-height: 24px;color: #fff;font-weight: 700;display: inherit;}
.slider .container .slidetext span b {color: #fff;}
.slider .container .slidetext a {display: inline-block;background: #005ca9;color: #fff;font-weight: bold;padding: 12px 22px;margin-top: 10px;font-size: 16px;background-image: url(../images/bg3.jpg);position: relative;border: 2px solid #005ca9;}
.slider .container .slidetext a:hover {background-color: transparent;border-color: #222222;color: #000;}
.slider .container .slidetext a:hover i { color: #000; }
.slider .container .slidetext a i {color: #fff;float: right;font-size: 14px;margin-left: 30px;margin-top: 3px;}
.slider .container .slidetext a.hakkimizdalink:hover{background-color: #000000;color: #fff;border-color: #000000;}
.slider .owl-slider .item figure { margin: 0; }
.mobilslider { display: none !important; }
.webslider { display: block; }
.slider .owl-nav { display: block!important; position: relative; margin-top: -36vh;  }
.slider .owl-carousel .owl-nav.disabled { display: block !important; }
.slider .owl-nav .owl-prev { background: url(../images/slider/sliderprev.png) no-repeat !important; padding: 11px 18px;  z-index: 9999; width: 47px; float: left; background-position: center; webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; background-size: 52px; margin-right: 0; width: 70px;height: 70px;margin-left: 30vh;}
.slider .owl-nav .owl-next { background: url(../images/slider/slidernext.png) no-repeat !important; padding: 11px 18px; text-indent: -9999px; z-index: 9999; width: 47px; float: right; background-position: center; webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; background-size: 52px; margin-right: 10px; position: absolute; right: 0; width: 70px;height: 70px;margin-right: 30vh;}

.home-content { padding: 45px 0 65px; background-color: #fff; }

.home-corporate-img {}
.home-corporate-text { padding-left: 40px !important; padding-top: 28px !important; }
.home-corporate-img figure { border:1px solid #027532; width: 100%; position: relative; float: left; border-radius: 50%;padding: 16px;}
.home-corporate-img figure img { border:8px solid #027532;  width: 100%; float: left; position: relative; border-radius: 50%;}
.home-corporate-img figure .figure-info { background-color: #fff; width: 70%;position: absolute;right: 0;bottom: -2px;padding: 40px;box-shadow: 1px 1px 6px 0px #54545426;background-image: url(../images/tirnak.png);background-repeat: no-repeat;background-position: 20px 20px;}
.home-corporate-img figure .figure-info:before { content: ''; position: absolute; width: 6px; height: 27px; bottom: 20px; background-color: #027532; right: 20px; transform: skew(157deg, 0deg);}
.home-corporate-text h1 { font-size: 30px; font-weight: bold; margin-bottom: 40px;}
.home-corporate-text p { font-size: 18px; line-height: 26px;font-weight: 400;margin-bottom: 21px;}
.home-corporate-text a { font-size: 16px; font-weight: bold;background: #027532;color: #fff;padding: 12px 32px;display: inline-block;border-radius: 6px;}
.home-corporate-text a:hover { background-color: #02a84f; }
.home-corporate-text a i { font-size: 13px; font-weight: bold;margin-left: 20px;background: #fff;color: #222;padding: 4px 5px;border-radius: 50%;}

.fPackBox {padding: 0px 5px 0 5px !important;margin-top: 0px;}
.fPackBox figure { border:1px solid #027532;width: 55px;position: relative;float: left;border-radius: 50%;padding: 6px;margin-right: 10px;margin-bottom: 0;}
.fPackBox figure img { border: 3px solid #027532;  width: 100%; float: left; position: relative; border-radius: 50%; background-color: #fff;}
.fPackBox span {font-size: 14px;font-weight: bold;display: block;margin-top: 4px;}
.fPackBox:hover figure { background-color: #027532; }

.home-product { padding: 30px 0 35px 0; background-color: #f7f8fa; }
.home-product h2 { font-size: 36px; font-weight: bold; border-bottom: 5px solid #027532;display: inline-block;}

.home-product .foodPacking-products { width: 100%; float: left; position: relative; padding: 0;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s; }
.home-product .foodPacking-products { display: block; width: 100%; float: left; position: relative; height: 380px;}
.home-product .foodPacking-products figure {width: 100%;float: left;position: relative;margin:0;overflow: hidden;background: white;}
.home-product .foodPacking-products figure .pCode { background-color: #fff; color: #000; font-size: 9px; font-weight: 500; position: absolute;z-index: 1;left: 5px;top: 5px;padding: 0px 4px;}
.home-product .foodPacking-products figure span { background-color: #ffffff; color: #000000; font-size: 14px; font-weight: 500; position: absolute;z-index: 1;top: 10px;padding: 0px 7px;}
.home-product .foodPacking-products figure img {object-fit: contain;
    height: 270px; transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s; width: 100%; float: left; }
.home-product .foodPacking-products:hover figure img { transform: scale(1.07);-webkit-transform: scale(1.07); }
.home-product .foodPacking-products .products-text {background-color: #fff;padding: 20px;width: 100%;float: left;position: absolute;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;bottom: 0;}
.home-product .foodPacking-products .products-text p {width: auto;margin-left: 0;text-align: left;margin: 0;font-size: 14px;line-height: 16px;margin-bottom: 16px;font-weight: 600;}
.home-product .foodPacking-products .products-text p b {}
.home-product .foodPacking-products .products-text p:hover { color:#027532!important;}
.home-product .foodPacking-products .products-text ul { display: none; }
.home-product .foodPacking-products .products-text ul li { font-size: 12px; line-height: 14px;}
.home-product .foodPacking-products .products-text span {font-size: 18px;color: #000000;padding: 0px 0px;display: inline-block;font-weight: bold;margin-top: 3px;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;}
.home-product .foodPacking-products .products-text b.old { color: #d7d8da; text-decoration: line-through;margin-left: 8px;}
.home-product .foodPacking-products .products-text span.new { color: #ff151e; }
.home-product .foodPacking-products:hover .products-text {background:white;}
.home-product .foodPacking-products:hover .products-text p { color: black; margin-bottom: 7px;}
.home-product .foodPacking-products:hover .products-text span { color: #000; }
.home-product .foodPacking-products:hover .products-text ul li { color: #027532; }
.home-product .foodPacking-products:hover .products-text ul { display: block; margin-bottom: 5px;}
.home-product .foodPacking-products:hover .products-text a.link { display: inline-block; color:#027532; }
.home-product .foodPacking-products:hover .products-text a.favorite { display: inline-block;color:#027532; }
.home-product .foodPacking-products .products-text a.link { font-size: 16px; font-weight: 500;background: #ffffff;color: #027532;padding: 0px 0px;display: inline-block; display: none;    border: 1px solid #a9a9a9!important;}
.home-product .foodPacking-products .products-text a.link:hover { background-color: #f1f1f1;color:#027532; }
.home-product .foodPacking-products .products-text a.link i { font-size: 15px; font-weight: bold;margin: 10px;color: #d4d5d8;padding: 0px 0px;border-radius: 50%;}
.home-product .foodPacking-products .products-text a.favorite { font-size: 16px; font-weight: bold;background: #027532;color: #fff;display: inline-block;border-radius: 6px; display: none;}
.home-product .foodPacking-products .products-text a.favorite i { font-size: 15px; font-weight: bold;margin: 10px;color: #fff;border-radius: 50%;}
.home-product .owl-products {margin-top: 20px;}
.home-product .owl-products {float: left;width: 100%;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;cursor: pointer;padding: 0;}
.home-product .owl-products  .owl-nav{ display: block; position: absolute;top: -19%;right: 0;}
.home-product .owl-products  .owl-dots{ display: none; }

.home-product .owl-products .owl-nav .owl-prev {z-index: 9999; float: left; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;  margin-right: 0; width: 50px;height: 50px;margin-left: -6vh;border: 1px solid #d9d7df;border-radius: 50%;font-weight: bold;font-size: 20px;}
.home-product .owl-products .owl-nav .owl-next { z-index: 9999; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;    right: 0; width: 50px;height: 50px;margin-right: 0vh;border: 1px solid #d9d7df; border-radius: 50%;font-weight: bold;    font-size: 20px;}
.home-product .owl-products .owl-nav button:hover { background-color: #027532; color: #fff; }

.home-product .owl-productsTwo {margin-top: 20px;}
.home-product .owl-productsTwo {float: left;width: 100%;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;cursor: pointer;padding: 0;}
.home-product .owl-productsTwo  .owl-nav{ display: block; position: absolute;top: -19%;right: 0;}
.home-product .owl-productsTwo  .owl-dots{ display: none; }

.home-product .owl-productsTwo .owl-nav .owl-prev {z-index: 9999; float: left; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;  margin-right: 0; width: 50px;height: 50px;margin-left: -6vh;border: 1px solid #d9d7df;border-radius: 50%;font-weight: bold;font-size: 20px;}
.home-product .owl-productsTwo .owl-nav .owl-next { z-index: 9999; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;    right: 0; width: 50px;height: 50px;margin-right: 0vh;border: 1px solid #d9d7df; border-radius: 50%;font-weight: bold;    font-size: 20px;}
.home-product .owl-productsTwo .owl-nav button:hover { background-color: #027532; color: #fff; }

.home-product .owl-productsTwo .foodPacking-products figure span { background-color: #027532; }
.home-product .owl-productsTwo .foodPacking-products .products-text > b { color: #000; top: -42px;position: absolute;background-color: #d6d7d9;padding: 3px 6px;display: inline-block;font-size: 14px;}

.home-content-box { padding: 45px 0 65px 0; background-color: #fff; }
.home-content-box h2 { font-size: 36px; font-weight: bold; border-bottom: 5px solid #027532;display: inline-block;}
.foodContentBoxDiv { position: relative; }
.foodContentBoxDiv .foodContentBox { position: relative; cursor: pointer; padding: 9px 21px 9px 0 !important;}
.foodContentBoxDiv .foodContentBox figure {width: 96%;float: left;position: relative;margin:0;overflow: hidden;border: 5px solid #fff;}
.foodContentBoxDiv .foodContentBox figure img { transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s; width: 100%; float: left;width:525px;height:240px; }
.foodContentBoxDiv .foodContentBox:hover figure img { transform: scale(1.08);-webkit-transform: scale(1.08); }
.foodContentBoxDiv .foodContentBox .foodContentBoxText { position: absolute; bottom: 0; left: 0; padding: 40px; }
.foodContentBoxDiv .foodContentBox .foodContentBoxText p 

{ font-size: 30px; font-weight: bold; color: black;margin-bottom: 5px;
        background-color: white!important;
        padding:5px!important;
}



.foodContentBoxDiv .foodContentBox .foodContentBoxText p:hover {
    
     background-color: #027532!important;
        padding:5px!important;
        color:white!important;
    
}



.foodContentBoxDiv .foodContentBox .foodContentBoxText span

{ font-size: 16px; font-weight: 500; color: black; line-height: 30px;margin-bottom: 5px;
        background-color: white!important;
        padding:5px;
        border-radius:5px;
        font-weight:bold;
}



.foodContentBoxDiv .foodContentBox .foodContentBoxText span:hover {
    
     background-color: #027532!important;
        color:white!important;
    
}
.foodContentBoxDiv .foodContentBox .foodContentBoxText span.etiketler { font-size: 14px; font-weight: 600; color: #fff; display: none; }
.foodContentBoxDiv .foodContentBox .foodContentBoxText span.link {  
font-size: 16px!important; font-weight: 500; background-color: #fff; color: #000; display: inline-block;margin-top: 10px;float: left;}
.foodContentBoxDiv .foodContentBox:hover figure{ border:5px solid #027532; }
.foodContentBoxDiv .foodContentBox .foodContentBoxText span.link:hover { background-color: #027532; color: #fff;}
.foodContentBoxDiv .foodContentBox .foodContentBoxText span.etiketler:hover { background-color: #027532; color: #fff;}
.foodContentBoxDiv .foodContentBox:hover .foodContentBoxText span.etiketler { display: inline-block; }

.home-news { padding: 45px 0 65px 0; background-color: #edeef0; }
.home-news h2 { font-size: 36px; font-weight: bold; border-bottom: 5px solid #027532;display: inline-block;}


.home-news .foodPacking-news { display: block; width: 100%; float: left; position: relative;}
.home-news .foodPacking-news .owl-newsText { padding: 20px !important; background: #fff;}
.home-news .foodPacking-news a:hover .owl-newsText { background: #027532;}
.home-news .foodPacking-news a:hover .owl-newsText p { color: #fff; }
.home-news .foodPacking-news a:hover .owl-newsText span i { color: #fff; }
.home-news .foodPacking-news .owl-newsText > p { font-size: 17px; font-weight: 600; float: left; margin-bottom: 0;width: 90%;height: 42px;overflow: hidden;line-height: 21px;}
.home-news .foodPacking-news > a > p { font-size: 16px; font-weight: 400; float: left; margin-bottom: 0;line-height: 20px;padding: 14px 0;}
.home-news .foodPacking-news > a > b { font-size: 16px; font-weight: 600; float: left; margin-bottom: 0;line-height: 20px;padding: 0 0 8px 0;}
.home-news .foodPacking-news > a > b span { font-size: 14px; font-weight: 400;  margin-bottom: 0;line-height: 20px;padding: 0 0 0px 14px;color: #b2b0b6;}
.home-news .foodPacking-news > a > span { font-size: 14px; font-weight: 400;  margin-bottom: 0;line-height: 20px;color: #000;display: inline-block;background-color: #d6d7d9;padding: 4px 12px;border-radius: 4px;}
.home-news .foodPacking-news .owl-newsText span { display: inline-block; float: right; margin-top: 11px;}
.home-news .foodPacking-news .owl-newsText span i { font-size: 18px; }
.home-news .foodPacking-news figure span { background-color: #e31d24; color: #fff; font-size: 14px; font-weight: 500; position: absolute;z-index: 1;right: 10px;top: 10px;padding: 0px 7px;}
.home-news .foodPacking-news figure {width: 100%;float: left;position: relative;margin:0;overflow: hidden;}
.home-news .foodPacking-news figure img { transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s; width: 100%; float: left; }
.home-news .foodPacking-news:hover figure img { transform: scale(1.07);-webkit-transform: scale(1.07); }
.home-news .owl-news {margin-top: 20px;}
.home-news .owl-news {float: left;width: 100%;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;cursor: pointer;padding: 0;}
.home-news .owl-news  .owl-nav{ display: block; position: absolute;top: -16%;right: 0;}
.home-news .owl-news  .owl-dots{ display: none; }

.home-news .owl-news .owl-nav .owl-prev {z-index: 9999; float: left; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;  margin-right: 0; width: 50px;height: 50px;margin-left: -6vh;border: 1px solid #d9d7df;border-radius: 50%;font-weight: bold;font-size: 20px;}
.home-news .owl-news .owl-nav .owl-next { z-index: 9999; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;    right: 0; width: 50px;height: 50px;margin-right: 0vh;border: 1px solid #d9d7df; border-radius: 50%;font-weight: bold;    font-size: 20px;}
.home-news .owl-news .owl-nav button:hover { background-color: #027532; color: #fff; }

.home-comment { padding: 45px 0 65px 0; background-color: #fff; }
.home-comment h2 { font-size: 36px; font-weight: bold; border-bottom: 5px solid #027532;display: inline-block;}

.home-comment .owl-comment {margin-top: 30px;}
.home-comment .owl-comment {float: left;width: 100%;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;cursor: pointer;padding: 0;}
.home-comment .owl-comment  .owl-nav{ display: block; position: absolute;top: -34%;right: 21%;}
.home-comment .owl-comment  .owl-dots{ display: none; }
.home-comment .owl-comment .owl-nav .owl-prev {z-index: 9999; float: left; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;  margin-right: 0; width: 50px;height: 50px;margin-left: -6vh;border: 1px solid #d9d7df;border-radius: 50%;font-weight: bold;font-size: 20px;}
.home-comment .owl-comment .owl-nav .owl-next { z-index: 9999; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;    right: 0; width: 50px;height: 50px;margin-right: 0vh;border: 1px solid #d9d7df; border-radius: 50%;font-weight: bold;    font-size: 20px;}
.home-comment .owl-comment .owl-nav button:hover { background-color: #027532; color: #fff; }
.home-comment .owl-comment .owl-item .foodPacking-comment { background-color: #f7f8fa; padding: 60px !important; border:10px solid #f7f8fa; text-align: left;}
.home-comment .owl-comment .owl-item .foodPacking-comment:before { content: ''; width: 56px; height: 44px; background-image: url(../images/comment.png); background-repeat: no-repeat; background-size: 46px;background-position: top right;position: absolute; right: 30px; top: 30px; }
.home-comment .owl-comment .owl-item.center .foodPacking-comment { background-color: #fff; border:10px solid #027532; }
.home-comment .owl-comment .owl-item .foodPacking-comment span.top { font-weight: bold; margin-bottom: 10px;display: block;font-size: 20px;color:black!important;}
.home-comment .owl-comment .owl-item .foodPacking-comment p { font-weight: 400; font-size: 16px; line-height: 20px; margin-bottom: 0;color:black!important}


.home-ins { padding: 45px 0 65px 0; background-color: #f7f8fa; }
.home-ins h2 { font-size: 36px; font-weight: bold; border-bottom: 5px solid #027532;display: inline-block;}

.home-ins .owl-ins {margin-top: 30px;}
.home-ins .owl-ins {float: left;width: 100%;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;cursor: pointer;padding: 0;}
.home-ins .owl-ins .owl-nav{ display: block; position: absolute;top: -33%;right: 21%;}
.home-ins .owl-ins .owl-dots{ display: none; }
.home-ins .owl-ins .owl-nav .owl-prev {z-index: 9999; float: left; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;  margin-right: 0; width: 50px;height: 50px;margin-left: -6vh;border: 1px solid #d9d7df;border-radius: 50%;font-weight: bold;font-size: 20px;}
.home-ins .owl-ins .owl-nav .owl-next { z-index: 9999; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;    right: 0; width: 50px;height: 50px;margin-right: 0vh;border: 1px solid #d9d7df; border-radius: 50%;font-weight: bold;    font-size: 20px;}
.home-ins .owl-ins .owl-nav button:hover { background-color: #027532; color: #fff; }
.home-ins .foodPacking-ins iframe { position: relative; width: 100%; height: 206px; top:0; left: 0; }
.home-ins a.instgramlink { text-align: center; width: 100%;display: inline-block;padding: 30px 0 0px 0;font-size: 14px;}
.home-ins a.instgramlink i { margin-left: 10px; }


.home-ref { padding: 45px 0 25px 0; background-color: #ffffff; }
.home-ref h2 { font-size: 36px; font-weight: bold; border-bottom: 5px solid #027532;display: inline-block;}

.home-ref .owl-ref {margin-top: 0;}
.home-ref .owl-ref {float: left;width: 100%;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;cursor: pointer;padding: 0;}
.home-ref .owl-ref .owl-nav{ display: block; position: absolute;top: -34%;right: 0;}
.home-ref .owl-ref .owl-dots{ display: none; }
.home-ref .owl-ref .owl-nav .owl-prev {z-index: 9999; float: left; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;  margin-right: 0; width: 50px;height: 50px;margin-left: -6vh;border: 1px solid #d9d7df;border-radius: 50%;font-weight: bold;font-size: 20px;}
.home-ref .owl-ref .owl-nav .owl-next { z-index: 9999; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;    right: 0; width: 50px;height: 50px;margin-right: 0vh;border: 1px solid #d9d7df; border-radius: 50%;font-weight: bold;    font-size: 20px;}
.home-ref .owl-ref .owl-nav button:hover { background-color: #027532; color: #fff; }
.home-ref .foodPacking-ref figure {width: 100%;float: left;position: relative;margin:0;overflow: hidden;}
.home-ref .foodPacking-ref figure img { transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s; width: 100%; float: left; filter: grayscale(1);}
.home-ref .foodPacking-ref:hover figure img { transform: scale(1.07);-webkit-transform: scale(1.07); filter: grayscale(0);}

.footerTop {}
.footerTop iframe{ width: 100%; height: 660px; float: left; z-index: 9;position: relative;}
.footerTop .footerForm { position: absolute; top: 0; }
.footerTop .footerFormDiv { position: relative; float: right; background-color: #f7f8fa; top: 0; float: right; padding: 50px 30px; height: 660px; text-align: center;box-shadow: 1px 1px 22px -10px #1f2a37a6;z-index: 10;}
.footerTop .footerFormDiv span.baslik { display: block; font-size: 30px; font-weight: bold;margin-bottom: 20px;}
.footerTop .footerFormDiv span.clock { display: block; font-size: 18px; font-weight: 400;margin-bottom: 20px;}
.footerTop .footerFormDiv span.phone { display: block; font-size: 30px; font-weight: 700;margin-bottom: 20px; color: #027532;}
.footerTop .footerFormDiv .line { width: 100px; height: 3px; background-color: #027532; margin: 40px auto;}
.footerTop .footerFormDiv form input[type=text] { padding: 12px; width: 80%; text-align: center;border: 1px solid #d9d7df;font-size: 14px;margin-bottom: 20px;border-radius: 6px;}
.footerTop .footerFormDiv form p { font-size: 16px; font-weight: 300; }
.footerTop .footerFormDiv .formSubmit {}
.footerTop .footerFormDiv .formSubmit button { font-size: 16px; font-weight: bold;background: #027532;color: #fff;padding: 12px 12px;display: inline-block;border-radius: 6px;border: 2px solid #027532;width: 70%;}
.footerTop .footerFormDiv .formSubmit button:hover { background-color: #02a84f; border-color: #02a84f;}
.footerTop .footerFormDiv .formSubmit button i { position: absolute;color: #222;margin-left: 10px;background-color: #fff;border-radius: 50%;padding: 7px;font-size: 10px;}
.footer { padding: 45px 0 65px 0; }


.footer .footer-head{position:relative;}
.footer .footer-head span{font-weight:bold;color: #000;font-size: 18px;margin-bottom:4px;display:inline-block;}
.footer .footer-head span i{font-style:inherit;}
.footer .footer-head p b{ float: left; font-size: 13px;font-weight: 400;}
.footer .footer-head .footerlogo{margin-top: 0;margin-bottom: 20px;}
.footer .footer-head .line{width:100px;height:3px;background-color:#fff;margin-bottom:17px;}
.footer .footer-head ul{}
.footer .footer-head ul li{padding:3px 0;}
.footer .footer-head ul li a{font-weight:400;color: #484848;font-size:16px;transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;}
.footer .footer-head ul li a:hover{  color: #ff161e; font-weight: 600;}
.footer .footer-head .footer-about-a{font-weight:700;color:#8e8e8e;display:inline-block;margin-top:8px;}
.footer .footer-head p {font-weight: 300;color: #222;width: 90%;margin-bottom: 4px;font-size: 16px;}
.footer .footer-contact p:hover { font-weight: 500; color: #000; }
.footer .footer-contact p { margin: 11px 0; }
.footer .footer-head p i { font-size: 14px; margin-right: 8px; }

.footer .footer-head .sosyal {display: block;margin-top: 1px;float: left;margin-right: 3px;/* padding: 10px 0; */margin-top: 20px;}
.footer .footer-head .sosyal:hover .sosyal-face {background-color: #4267B2 !important; border-color: #4267B2 !important; color: #fff;}
.footer .footer-head .sosyal:hover .sosyal-ins {background-color: #c83b6e !important; border-color: #c83b6e !important; color: #fff;}
.footer .footer-head .sosyal:hover .sosyal-you {background-color: #ff0404 !important; border-color: #ff0404 !important; color: #fff;}
.footer .footer-head .sosyal:hover .sosyal-tw {background-color: #1DA1F2 !important; border-color: #1DA1F2 !important; color: #fff;}
.footer .footer-head .sosyal:hover .sosyal-wp {background-color: #06D755 !important; border-color: #06D755 !important; color: #fff;}
.footer .footer-head .sosyal .sosyalmedya {border: 1px solid #5e646e;border-radius: 0px;padding: 9px;color: #fff;background-color: #5e646e;border-radius: 50%;}
.footer-link a { font-size: 13px; float: left;text-decoration: underline !important;}
.footer-link a.gizli { margin-top: 20px; text-decoration: underline !important;margin-bottom: 8px;}

.content-heaader {width: 100%;min-height: 70px;float:left;position: relative;border-bottom: 2px solid #dedede;padding: 30px 28px;}
.content-heaader h1 {font-size: 36px;display: block;font-weight: bold;margin-left: 2px;color: #222;width: 100%;float: left;margin-bottom: 0;}
.content-heaader a{color: #070707;font-size: 14px;font-weight: 400;margin-bottom:0;display:inline-block;text-decoration: underline !important;float: left;}
.content-heaader a i{color: #222;padding: 0px 6px 0 11px;display: inline-block;position: relative;top: 1px;}

.content-box { background-color: #f7f8fa; padding: 45px 0 65px 0; }
.page-detay-img {float: left;position: relative;width: 45% !important;margin-right: 30px;overflow: hidden;}
.page-detay-img img {width: 100%;transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;float: left;border: 2px solid rgb(204 204 204 / 50%);}
.page-detay-img:hover img {transform: scale(1.08);-webkit-transform: scale(1.08);}
.content-box .blog-info { background-color: #fff; width: 100%;right: 0;bottom: -2px;padding: 40px;box-shadow: 1px 1px 6px 0px #54545426;background-image: url(../images/tirnak.png);background-repeat: no-repeat;background-position: 20px 20px;position: relative;margin-bottom: 40px;}
.content-box .blog-info:before { content: ''; position: absolute; width: 6px; height: 27px;  background-color: #027532;  transform: skew(157deg, 0deg);right: 30px;bottom: 30px;}
.content-box span.author { font-weight: 600; font-size: 15px; margin-right: 10px;}
.content-box span.blogdate i { font-size: 15px; margin-right: 6px;}
.content-box span.blogdate b { font-size: 15px; background: #fff;padding: 8px 14px;margin-right: 10px;}
.content-box span.etiket { font-weight: 500; color: #027532;font-size: 14px;margin-right: 10px;}

.content-box .foodPacking-news { display: block; width: 100%; float: left; position: relative;margin-bottom: 40px;}
.content-box .foodPacking-news .owl-newsText { padding: 20px !important; background: #fff;}
.content-box .foodPacking-news a:hover .owl-newsText { background: #027532;}
.content-box .foodPacking-news a:hover .owl-newsText p { color: #fff; }
.content-box .foodPacking-news a:hover .owl-newsText span i { color: #fff; }
.content-box .foodPacking-news .owl-newsText > p { font-size: 17px; font-weight: 600; float: left; margin-bottom: 0;width: 90%;height: 42px;overflow: hidden;line-height: 21px;}
.content-box .foodPacking-news > a > p { font-size: 16px; font-weight: 400; float: left; margin-bottom: 0;line-height: 20px;padding: 14px 0;}
.content-box .foodPacking-news > a > b { font-size: 16px; font-weight: 600; float: left; margin-bottom: 0;line-height: 20px;padding: 0 0 8px 0;}
.content-box .foodPacking-news > a > b span { font-size: 14px; font-weight: 400;  margin-bottom: 0;line-height: 20px;padding: 0 0 0px 14px;color: #b2b0b6;}
.content-box .foodPacking-news > a > span { font-size: 14px; font-weight: 400;  margin-bottom: 0;line-height: 20px;color: #000;display: inline-block;background-color: #d6d7d9;padding: 4px 12px;border-radius: 4px;}
.content-box .foodPacking-news .owl-newsText span { display: inline-block; float: right; margin-top: 11px;}
.content-box .foodPacking-news .owl-newsText span i { font-size: 18px; }
.content-box .foodPacking-news figure span { background-color: #e31d24; color: #fff; font-size: 14px; font-weight: 500; position: absolute;z-index: 1;right: 10px;top: 10px;padding: 0px 7px;}
.content-box .foodPacking-news figure {width: 100%;float: left;position: relative;margin:0;overflow: hidden;}
.content-box .foodPacking-news figure img { transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s; width: 100%; float: left; }
.content-box .foodPacking-news:hover figure img { transform: scale(1.07);-webkit-transform: scale(1.07); }

.blogList a.onceki { padding: 20px 26px;  color: #fff; border-radius: 50%;border: 2px solid #d9d7df;margin-right: 10px;}
.blogList a.onceki i {   color: #7c7c7c; }
.blogList a.sonraki { padding: 20px 26px;  color: #fff; border-radius: 50%;border: 2px solid #d9d7df;margin-left: 10px;}
.blogList a.sonraki i {   color: #7c7c7c; }
.blogList a.arrowList:hover { background-color: #027532; border-color: #027532;}
.blogList a.arrowList:hover i { color: #fff; }
.blogList a.ListPageNumber { font-weight: bold; padding: 0 4px;}
.blogList a.ListPageNumber.active { color: #ff111a;}

.content-box .favorites { border:1px solid #b8b8ba; background-color: #fff; padding: 30px !important; }
.content-box .favorites .favoriteProduct { border-bottom: 1px solid #b8b8ba; padding-bottom: 20px !important;margin-bottom: 20px;}
.content-box .favorites .favoriteProduct:last-child { margin-bottom: 0; border:none; padding-bottom: 0 !important; }
.content-box .favorites .favoriteProductImg {}
.content-box .favorites .favoriteProductImg img { width: 90%; }
.content-box .favorites .favoriteProductInfo {padding: 6px 10px !important;}
.content-box .favorites .favoriteProductInfo span.etiket { background-color: #e31d24; color: #fff; font-size: 14px; font-weight: 500; position: relative;display: inline-block;z-index: 1;margin-bottom: 8px;padding: 0px 7px;}
.content-box .favorites .favoriteProductInfo p { color: #000; font-size: 18px; font-weight: 500; position: relative;z-index: 1;padding: 0px 0px;margin-bottom: 10px;}
.content-box .favorites .favoriteProductInfo b.old { color: #d7d8da; text-decoration: line-through;margin-left: 8px;}
.content-box .favorites .favoriteProductInfo span.new { color: #ff151e; font-weight: bold; }
.content-box .favorites .favoriteProductInfo span { color: #222; font-weight: bold; }
.content-box .favorites .favoriteProductStok {text-align: right;padding-top: 40px !important;}
.content-box .favorites .favoriteProductNumber {text-align: right;padding-top: 20px !important;}
.content-box .favorites .favoriteProductPrice {padding-top: 30px !important;}
.content-box .favorites .favoriteProductStok input[type=number] { width: 60%; padding: 10px;}
.content-box .favorites .favoriteProductStok span.yes { color: #027532; font-weight: 600; }
.content-box .favorites .favoriteProductStok span.no { color: #ff111a; font-weight: 600; }
.content-box .favorites .favoriteProductStok span.or { color: #808182; font-weight: 600; }
.content-box .favorites .favoriteProductTrash a.link { font-size: 14px; font-weight: 500; background: #f7f8fa; color: #222; padding: 10px 20px; display: inline-block; border-radius: 6px; margin-top: 26px; float: right;}
.content-box .favorites .favoriteProductTrash a.link i {color: #d4d5d8;}
.content-box .favorites .favoriteProductTrash a.link:hover { background-color: #1f2a37; color: #fff;}
.content-box .favorites .favoriteProductDelete {text-align: center;padding-top: 37px !important;}
.content-box .favorites .favoriteProductDeleteMarket {text-align: center;padding-top: 32px !important;}
.content-box .favorites .favoriteProductDelete a {color: #939593;}
.content-box .favorites .favoriteBaslik { padding: 20px 0; }

.home-certificates { padding: 45px 0 65px 0; background-color: #edeef0; }
.home-certificates h2 { font-size: 36px; font-weight: bold; border-bottom: 5px solid #027532;display: inline-block;}
.home-certificates .foodPacking-certificates { display: block; width: 100%; float: left; position: relative;}
.home-certificates .foodPacking-certificates figure {width: 100%;float: left;position: relative;margin:0;overflow: hidden;}
.home-certificates .foodPacking-certificates figure img { transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s; width: 100%; float: left; }
.home-certificates .foodPacking-certificates:hover figure img { transform: scale(1.07);-webkit-transform: scale(1.07); }
.home-certificates .owl-certificates {margin-top: 20px;}
.home-certificates .owl-certificates {float: left;width: 100%;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;cursor: pointer;padding: 0;}
.home-certificates .owl-certificates  .owl-nav{ display: block; position: absolute;top: -20%;right: 0;}
.home-certificates .owl-certificates  .owl-dots{ display: none; }

.home-certificates .owl-certificates .owl-nav .owl-prev {z-index: 9999; float: left; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;  margin-right: 0; width: 50px;height: 50px;margin-left: -6vh;border: 1px solid #d9d7df;border-radius: 50%;font-weight: bold;font-size: 20px;}
.home-certificates .owl-certificates .owl-nav .owl-next { z-index: 9999; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;    right: 0; width: 50px;height: 50px;margin-right: 0vh;border: 1px solid #d9d7df; border-radius: 50%;font-weight: bold;    font-size: 20px;}
.home-certificates .owl-certificates .owl-nav button:hover { background-color: #027532; color: #fff; }

.contentHeaaderBg { margin-top:20px; background-image: url(../images/content-header.jpg); height: 460px; background-size: cover; background-position: center center;}
.contentHeaaderBg a { position: relative; background-color: #fff; display: inline-block;width: 30%;text-align: center;padding: 30px;margin-top: 165px;}
.contentHeaaderBg a img { position: relative; }

.service-detay-img {float: right;position: relative;width: 34% !important;margin-left: 30px;overflow: hidden;}
.service-detay-img img {width: 100%;transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;float: left;border: 2px solid rgb(204 204 204 / 50%);}
.service-detay-img:hover img {transform: scale(1.08);-webkit-transform: scale(1.08);}

.content-box h2 { font-size: 27px; font-weight: bold; }


.content-box .accordion { margin-top: 30px; margin-bottom: 30px; width: 60%; }
.card-header span {color: #fff;font-size: 16px; font-weight: bold;}
.accordion-item { position: relative; width: 100%; }
.accordion-item h2 button[aria-expanded="true"] {background-color: transparent;color: #027532;font-size: 20px;font-weight: bold;}
.accordion-item h2 button:hover {background-color: transparent;color: #027532;}
.accordion-item h2 button[aria-expanded="false"] {background-color: transparent;font-size: 20px;font-weight: bold;}
.accordion-item h2:before { content: ''; position: absolute; left: 0; top: 16px; width: 8px; height: 8px; background-color: #027532; }
.accordion-item h2 {padding-left: 20px;}
.accordion-item h2 button[aria-expanded="false"] span {color: #000;}
.accordion-item h2 button[aria-expanded="true"]:after {content: "â†‘";width: 10px;height: 10px;position: absolute;top: 6px;font-size: 22px;color: #027532;margin-left: 10px;}
.accordion-item h2 button[aria-expanded="false"]:after {content: "â†“";width: 10px;height: 10px;position: absolute;bottom: 15px;font-size: 20px;color: #092f56;margin-left: 10px;}
.accordion-item .accordion-collapse { padding: 20px 0 30px 0; }
.accordion-item .accordion-collapse a { border:1px solid #e5e3eb; background-color: #fff; font-size: 16px; font-weight: 500; padding: 9px 20px;display: inline-block;}

.blog-info h2 { font-size: 36px; font-weight: bold; border-bottom: 5px solid #027532;display: inline-block;}


.iletisimBilgileri{padding:4px 4px 4px 4px;margin-bottom:30px}
.iletisimBilgileri .iletisimBorder{border: 1px solid #b8b8ba;padding:20px;text-align:center;cursor:pointer}
.iletisimBilgileri .iletisimBorder .iletiismicon{width:80px;margin:0 auto;height:80px;border-radius:50%;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s}
.iletisimBilgileri .iletisimBorder .iletiismicon i{color: #027532;padding:27px;font-size:26px;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s}
.iletisimBilgileri .iletisimBorder span.baslik{font-weight:700;font-size: 18px;display:inline-block;margin-bottom:15px;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s}
.iletisimBilgileri .iletisimBorder p{font-weight: 400;font-size:18px}
.iletisimBilgileri:hover .iletisimBorder{background-color: #027532;}
.iletisimBilgileri:hover .iletisimBorder .iletiismicon{background-image:none;background-color:#fff}
.iletisimBilgileri:hover .iletisimBorder .iletiismicon i{color: #027532;}
.iletisimBilgileri:hover .iletisimBorder p{color:#fff}
.iletisimBilgileri:hover .iletisimBorder p b{color:#fff}
.iletisimBilgileri:hover .iletisimBorder p a{color:#ffffffc7}
.iletisimBilgileri:hover .iletisimBorder span{color: #ffffff;}

.favoritePrice { background-color: #f7f8fa; margin-top: -20px;padding: 20px !important;}
.favoriteBottom { padding: 20px 0 0px 0 !important;}
.favoriteBottom a.saleRepeat { border-bottom: 1px dashed #027532; color: #027532; font-size: 16px; font-weight: bold; padding-bottom: 1px;margin-top: 13px;display: inline-block;}
.favoriteBottom a.saleDevam { font-size: 16px; font-weight: bold;background: #027532;color: #fff;padding: 12px 32px;display: inline-block;border-radius: 6px;float: right;}
.favoriteBottom a.saleDevam:hover { background-color: #02a84f; }
.favoriteBottom a.saleDevam i { font-size: 13px; font-weight: bold;margin-left: 20px;background: #fff;color: #222;padding: 4px 5px;border-radius: 50%;}

.favoriteText { text-align: center; }
.favoriteText p { margin-bottom: 5px; }
.favoriteTextLeft { text-align: left; }

.urun-gorselleri {float: left;padding: 0;}
.owl-urundetay-thumbnail { margin-top: 5px; }
.owl-urundetay .owl-nav { display: none; }
.owl-urundetay .urunler-owl { padding: 0; }
.owl-urundetay-thumbnail .owl-nav { display: block; }
.owl-urundetay-thumbnail .owl-nav .owl-next {width: 45px;height: 45px;float: right;margin-top: -95px;background-color: #edeef0 !important;position: relative;margin-right: -25px;border-radius: 50%;z-index: 99;transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;}
.owl-urundetay-thumbnail .owl-nav .owl-prev {width: 45px;height: 45px;float: left;margin-top: -95px;background-color: #edeef0 !important;border-radius: 50%;position: relative;margin-left: -25px;z-index: 99;transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;}
.owl-urundetay-thumbnail .owl-nav .owl-next:hover {background-color: #027532 !important;}
.owl-urundetay-thumbnail .owl-nav .owl-prev:hover { background-color: #027532 !important; }
.owl-urundetay-thumbnail .owl-nav .owl-next span { display: block; color: #000;font-size: 18px;font-weight: bold;}
.owl-urundetay-thumbnail .owl-nav .owl-next span:hover { color: #fff;}
.owl-urundetay-thumbnail .owl-nav .owl-prev span:hover { color: #fff;}
.owl-urundetay-thumbnail .owl-nav .owl-prev span { display: block; font-weight: bold;font-size: 18px;}
.owl-urundetay .urunler-owl figure {margin:0;border: 1px solid #ccc;}

.textalan { position: relative; padding-left: 40px !important; }
.textalan span.pCode { font-weight: 400; float: left;}
.textalan span.pPdf { font-weight: 400; float: left;background: #1f2a37;padding: 3px 14px;display: inline-block;margin-left: 50px;margin-top: -4px;color: #fff;font-size: 14px;cursor: pointer;}
.textalan span.pPdf a { display: block; color: #fff; }
.textalan span.pPdf:hover { background: #027532; }
.textalan span.pCode b { font-weight: bold; }
.textalan span.yes { color: #027532; font-weight: 600; float: right; }
.textalan span.no { color: #ff111a; font-weight: 600; }
.textalan span.or { color: #808182; font-weight: 600; }
.textalan .productDetailUl { position: relative; margin-top: 14px;}
.textalan .productDetailUl ul { position: relative; }
.textalan .productDetailUl ul li { position: relative; border-bottom: 1px solid #b8b8ba;float: left;width: 100%;display: table;}
.textalan .productDetailUl ul li:first-child { border-top: 1px solid #b8b8ba;}
.textalan .productDetailUl ul li .DetailLeft { position: relative; padding: 15px 0 !important;display: table-cell;vertical-align: middle;height: 98px;}
.textalan .productDetailUl ul li .DetailLeft figure { position: relative; width: auto; float: left; margin-bottom: 0;}
.textalan .productDetailUl ul li .DetailLeft figure img{ position: relative; width: 100%; float: left; background: #027532;border-radius: 50%;padding: 10px;}
.textalan .productDetailUl ul li .DetailLeft p{ position: relative; float: left; margin: 24px 17px;font-weight: bold;font-size: 15px;width: 50%;}
.textalan .productDetailUl ul li:nth-child(5n) .DetailLeft p {margin: 14px 17px;}
.textalan .productDetailUl ul li .DetailRight { position: relative; display: table-cell;vertical-align: middle;height: auto;text-align: left;}
.textalan .productDetailUl ul li .DetailRight a { font-size: 18px; border:1px solid #b8b8ba; padding: 6px 14px; display: inline-block;margin-top: 40px;}
.textalan .productDetailUl ul li .DetailRight p { font-size: 18px; display: inline-block;margin-top: 40px;}
.textalan .productDetailUl ul li .DetailRight a:hover { border:1px solid #027532; }
.textalan .productDetailUl ul li .DetailRight select{ width: 70%; padding: 10px; border: 1px solid #b8b8ba;margin-top: 30px;}
.textalan .productDetailUl span.etiket { font-size: 14px; font-weight: 600; color: #027532; display: inline-block; margin: 15px 0; }
.textalan .productDetailPrice { background-color: #fff; padding: 25px !important; }
.textalan .productDetailPrice .pPriceInfo { position: relative; }
.textalan .productDetailPrice .pPriceInfo span.eBaslik{ display: block;position: relative; font-weight: bold;}
.textalan .productDetailPrice .pPriceInfo span.eEtiket{ position: relative; font-weight: 400;background: #ff141d;color: #fff;font-size: 14px;padding: 2px 9px;margin-left: 5px;}
.textalan .productDetailPrice .pPriceInfo b.old { color: #d7d8da; text-decoration: line-through;}
.textalan .productDetailPrice .pPriceInfo span.new {color: #ff151e;margin-top: 24px;font-size: 30px;display: block;font-weight: bold;}
.textalan .productDetailPrice .pPriceInput input[type=number] {max-width: 110px;padding: 10px;float: left;}
.textalan .productDetailBasket { margin-top: 20px;}
.textalan .productDetailBasket a.sepeteEkle { font-size: 16px; font-weight: bold;background: #027532;color: #fff;padding: 12px 20px;display: inline-block;border-radius: 6px;margin-right: 10px;}
.textalan .productDetailBasket a.sepeteEkle:hover { background-color: #02a84f; }
.textalan .productDetailBasket a.sepeteEkle i { font-size: 13px; font-weight: bold;margin-left: 20px;background: #fff;color: #222;padding: 4px 5px;border-radius: 50%;}
.textalan .productDetailBasket a.favori { font-size: 16px; font-weight: bold;color: #fff;padding: 12px 18px;display: inline-block;border-radius: 6px;border: 1px solid #b8b8ba;margin-right: 10px;}
.textalan .productDetailBasket a.favori:hover { background-color: transparent; border-color: #ff141d;}
.textalan .productDetailBasket a.favori:hover i {color: #ff141d;}
.textalan .productDetailBasket a.favori i { font-size: 13px; font-weight: bold;color: #808182;padding: 4px 5px;border-radius: 50%;}

.textalan .productDetailBasket a.basket3 { font-size: 16px; font-weight: bold;color: #808182;padding: 12px 18px;display: inline-block;border-radius: 6px;border: 1px solid #b8b8ba;}
.textalan .productDetailBasket a.basket3:hover { background-color: transparent; border-color: #02a84f;color: #02a84f; }
.textalan .productDetailBasket a.basket3 i { font-size: 13px; font-weight: bold;color: #808182;padding: 4px 5px;border-radius: 50%;}
.LastInfo { padding: 24px !important; background-color: #fff; margin-top: 30px;}
.LastInfo span.baslik { position: relative; font-size: 30px;font-weight: bold;border-bottom: 3px solid #027532;display: block;padding-bottom: 14px;margin-bottom: 14px;}
.LastInfo p { position: relative; margin-bottom: 0;}

.webnone { display: none !important; }
.mobilmenu { position: relative; float: right;}
.mobilmenu img { width: 25px; margin: 9px;}

.MobileMenuOn { width: 87%; position: fixed; height: calc(100% - 46px); overflow: auto; background-color: #1f2a37; display: none; z-index: 101;bottom: 0;}
.MobileMenuOn span { display: block; font-size: 12px; float: left;margin-right: 25px; color: #fff;}
.MobileMenuOn span.phone { font-weight: bold; }
.MobileMenuOn span i { float: left; color: #fff; font-size: 14px; margin: 4px 8px 4px 0;}
.menuContact { padding: 20px !important; border-bottom: 1px solid #4c555f;}
.menuContact ul { position: relative; }
.menuContact ul li{ position: relative; margin: 5px 0;}
.menuContact ul li a{ color: #fff; font-size: 14px; }
.menuContact ul li a i { color: #fff; font-size: 10px; margin-right: 10px; }
.menuContact ul li a i:last-child { float: right; }
.menuClick { display: none; background-color: #fff; position: absolute;height: calc(100% - 0px);padding: 20px !important;}
.menuClick ul { position: relative; }
.menuClick ul li{ position: relative; margin: 5px 0;}
.menuClick ul li a{ color: #222; font-size: 14px; }
.menuClick ul li a i { color: #222; font-size: 10px; margin-right: 10px; }
.menuClick ul li a i:last-child { float: right; }
.menuClick span { font-weight: bold; text-align: left; float: left; color: #222;width: 100%;display: block;margin-bottom: 10px;font-size: 16px;}
.menuClick a.back { font-weight: bold; background: #027532;display: block; text-align: left;padding: 6px;margin-bottom: 20px;color: #fff;}
.menuClick a.back i { float: right; margin: 2px 6px;}

.headerkutusolaa{
    padding: 0px 5px 0 5px !important;
    margin-top: 0px;
}
.headerkutusolaa figure {
    border: 1px solid #027532;
    width: 55px;
    position: relative;
    float: left;
    border-radius: 50%;
    padding: 6px;
    margin-right: 10px;
    margin-bottom: 0;
}
.headerkutusolaa span {
    font-size: 13px;
    font-weight: bold;
    display: block;
    margin-top: 0px;
}
.webnonexx{
            display: none!important;
        }
        .header form.websearch input[type=text] {
    border-radius: 12px!important;
}


.solsidebar { min-height: 200px;}
.sagalan {min-height: 400px;background-color: #f7f8fa;padding: 0 0 0 30px !important;}

.foodPacking-products { width: 100%; float: left; position: relative; padding: 0;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s; }
.foodPacking-products {display: block;width: 100%;float: left;position: relative;height: 380px;padding: 5px;margin-bottom: 5px;}
.foodPacking-products figure {width: 100%;float: left;position: relative;margin:0;overflow: hidden;     background: white;}
.foodPacking-products figure span { background-color: white; color: black; font-size: 9px; font-weight: 500; position: absolute;z-index: 1;top: 5px;padding: 0px 4px;}
.foodPacking-products figure img { object-fit: contain;
    height: 270px;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s; width: 100%; float: left; }
.foodPacking-products:hover figure img { transform: scale(1.07);-webkit-transform: scale(1.07); }
.foodPacking-products .products-text {background-color: #fff;padding: 20px;width: 96.3%;float: left;position: absolute;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;bottom: 0;border: 1px solid #e7e7e7;}
.foodPacking-products .products-text p {width: auto;margin-left: 0;text-align: left;margin: 0;font-size: 14px;line-height: 16px;margin-bottom: 16px;font-weight: 600;}
.foodPacking-products .products-text p b {}
.foodPacking-products .products-text ul { display: none; }
.foodPacking-products .products-text ul li { font-size: 12px; line-height: 14px;}
.foodPacking-products .products-text span {font-size: 18px;color: #000000;padding: 0px 0px;display: inline-block;font-weight: bold;margin-top: 3px;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;}
.foodPacking-products .products-text b.old { color: #d7d8da; text-decoration: line-through;margin-left: 8px;}
.foodPacking-products .products-text span.new { color: #ff151e; }
.foodPacking-products:hover .products-text {background: #fff;}
.foodPacking-products:hover .products-text p { color: #000; margin-bottom: 7px;}
.foodPacking-products:hover .products-text span { color: #000; }
.foodPacking-products:hover .products-text ul li { color: #fff; }
.foodPacking-products:hover .products-text ul { display: block; margin-bottom: 5px;}
.foodPacking-products:hover .products-text a.link { display: inline-block; }
.foodPacking-products:hover .products-text a.favorite { display: inline-block; }
.foodPacking-products .products-text a.link {font-weight: 500;background: #ffffff;color: #222;padding:5px 5px;display: inline-block;border-radius: 6px; display: none;margin:0px 5px;}
.foodPacking-products .products-text a.link:hover { background-color: #f1f1f1; }
.foodPacking-products .products-text a.link i { font-size: 16px;
    font-weight: bold;
    margin: 0px 5px;
    color: #d4d5d8;
    padding: 0;
    border-radius: 50%;}
.foodPacking-products .products-text a.favorite { font-size: 16px;
    font-weight: bold;
    background: #027532;
    color: #fff;
    display: inline-block;
    border-radius: 6px;
    display: none;}
.foodPacking-products .products-text a.favorite i {    font-size: 15px;
    font-weight: bold;
    margin: 0;
    color: #fff;
    border-radius: 50%;}



.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
    background: #027532;
    color:white!important;
}

.products-text span{
    color: #027532!important;
}
.products-text a.link {
    background: #027532!important;
    }
    .products-text a.link:hover {
    background-color: #027532!important;
}
.products-text a.link i {
    color: #fff!important;
    }
.yenicontent { 
    
    position: relative;
    cursor: pointer;
    padding: 9px 21px 9px 0 !important;
    border-bottom: 3px solid #04cd61;
    border-radius: 10px;
    border-right: 1px solid #04cd61;
    margin: 5px auto;
    text-align: center;
}
    
    
    
    

.yenicontent:hover { 
    
    border-bottom: 3px solid #046833;
    border-right: 1px solid #046833;
}
    
    
    
.yenicontent img { transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s; width: 100%;}
.yenicontent img:hover  { transform: scale(1.07);-webkit-transform: scale(1.07); }
.yenicontent p { font-size: 20px; font-weight: bold; line-height: 30px;margin-bottom: 5px;}


.foodPacking-products .products-text p:hover {
 
color:#027533!important; 
    
}



@media only screen and (max-width: 550px) {
    
    
    .home-content-box {
    padding: 0px; 
        margin-top: -26px!important;
}


.home-product h2 {
    font-size: 25px;    
}


.content-heaader h1 {
    font-size: 25px!important;    
    padding-top:10px!important;
    padding-bottom:10px!important;
}


.textalan .productDetailPrice .pPriceInfo span.new {
    font-size: 14px!important;
    
    
}


.adetlarbet {
    font-size: 14px!important;
}

.footer .footer-head .footerlogo {
    width: 60%!important;
}
    
    
    table.dataTable.no-footer {
        
         display: block;
    overflow-x: auto;
    white-space: nowrap;
        
    }
    
    
    
    .content-box .favorites .favoriteProductImg img {
    width: 50px!important;
}

.textalan span.pPdf { 
    
    margin-left:0px;
    margin-top:10px;
}



.textalan .productDetailUl ul li .DetailLeft figure img {
    width: 80%; }
    
    
    
    
    
    
    
    .textalan .productDetailUl ul li .DetailLeft p {
    margin: 17px; }
    
    
    .textalan .productDetailUl ul li .DetailRight p, .textalan .productDetailUl ul li .DetailRight select {
    font-size: 17px!important;
}
    
    .textalan .productDetailUl ul li .DetailLeft, .textalan .productDetailUl ul li .DetailRight {
    height: auto;
    float: revert;
}
    
}

.foodContentBoxDiv .foodContentBox .foodContentBoxText{padding: 25px;}
body .foodContentBoxDiv .foodContentBox a .foodContentBoxText span { font-size: 20px; }