@import "fonts.css";
.baslik {font-family: "Montserrat-SemiBold",sans-serif;font-size: 20px;line-height: 48px;text-transform: uppercase;margin-bottom: 0;}
div:focus { outline: none!important; }
figure.resImg { height: 400px;overflow: hidden; }
figure.resImg img { transform: translateY(-250px); }
figure.marginBottom30 img { width: 100%; }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { display: none!important;}

form#selectbox { display: inline-block; }
.newitem { height: 500px!important; }
section.ik p { font-size: 18px; }

p.location {
  background-image: url("../images/location.png");
  background-position: center left;
  padding-left: 40px;
  display: block;
  background-size: 35px 35px;
  background-repeat: no-repeat;
}
p.mail {
  background-image: url("../images/mail.png");
  background-position: center left;
  padding-left: 40px;
  display: block;
  background-size: 35px 35px;
  background-repeat: no-repeat;
  line-height: 35px!important;
}
p.phone {
  background-image: url("../images/phone.png");
  background-position: center left;
  padding-left: 40px;
  display: block;
  background-size: 35px 35px;
  line-height: 35px!important;
  background-repeat: no-repeat;
  margin-bottom: 30px;
}

/* iFrame  */

div#frame {
    position:relative;
    cursor:pointer;
    width:100%;;
}
/* div.before {

    position:absolute;
    top:0;
    left:0;
    right: 0;
    bottom:0;
    width: 100%;
    height: 100%;
    line-height:30px;
    background-image:url("../images/iletisim-promo-1200.jpg");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    transition:all 200ms ease-in;
}
div.before img { width: 60px!important;height: 60px;margin-top: -50px!important;top:50%;position: absolute; display: block;right: 0;left: 0;margin: auto;} */

/* img.imgStyle { width: 100%; } Slider için */
.medium { font-family: "Montserrat-Medium",sans-serif; }
.bold { font-family: "Montserrat-SemiBold", sans-serif!important; }
body, html { margin: 0;padding: 0;position: relative;overflow-x: hidden;max-width: 100%; }
body { zoom:80%;-moz-transform-origin:top; }
.lineH190 { line-height: 190px!important; }
p, button, a { font-family: "Montserrat-Light", sans-serif!important;}
ul { margin: 0;padding: 0; }
a { text-decoration: none; }
.marginBottom30 { margin-bottom: 30px; }
div.display-none {display: block!important;}
div.shadow { width: 100%;height: 100%;position: absolute;top:0;right: 0;left: 0;bottom: 0;background-color: rgba(0,0,0,0.4);z-index: 9;display: none; }
div.vert { display: table-cell;height: 400px;vertical-align: middle; }
.text-res-center {  text-align: center!important; }
section#result { padding: 150px 0; }
.position-absolute-img { position: absolute;top:15px;right: 25px;}
.w-100 { max-width: 100px;width: 100%;}
ul.tab { margin-left: 40px;padding: 15px 0; }

/* Header */
header { width: 100%; }
header nav { width: 100%;color:#fff;border-top: 3px solid #ed1c24;line-height: 98px; }
header nav figure { display: inline-block; }
header nav select { display: inline-block;background-color: transparent;border:0pt none;appearance:none;-webkit-appearance:none;-moz-appearance:none;/*background-image:url("../images/lang-arrow-icon.png");*/background-position: right center;background-repeat: no-repeat;margin-left: 5px;max-width: 80px;width: 100%;outline: none;color: #ed1c24;text-transform: uppercase;font-family: "Montserrat-Medium",sans-serif; }
header nav figure.search-icon { margin-right: 15px; }

/* Header>Video */
header div.videoSize { width: 100%;overflow: hidden;max-height: 520px; }
header div.videoSize video { width: 100%; }
header div.videoSize img { width: 100%; }

header div.videoSizeOther { width: 100%;overflow: hidden;max-height: 468px;position: relative; }
header div.videoSizeOther video { width: 100%; }
header div.videoSizeOther img { width: 100%;}


header div.videoSizeOther div.forBread { top:0;padding-left: 15px;width: 100%;position: absolute;background-color: rgba(0,0,0,0.1);height: 468px;display: inline-block; }
header div.videoSizeOther div.breadcrums { position: absolute; top:0;background-image:url("../images/breadcrums-bg.png");background-repeat: no-repeat;background-position: left center;height: 41px;max-width: 750px;width: 100%;padding-left: 15px;margin-left: 7px;padding-top: 9px;}
header div.videoSizeOther div.breadcrums span { display: inline-block;padding: 0 10px;color:#fff;text-transform: uppercase; }
header div.videoSizeOther div.breadcrums span.home { background-image: url("../images/home-page-icon.png");background-repeat: no-repeat;background-position: left center;padding-left: 29px; }
header div.videoSizeOther div.breadcrums span a { padding-top: 3px;display: block;color:#fff;text-decoration: none; }
header div.videoSizeOther div.content-title::after { content: "";display: table;margin: 0 auto; }
header div.videoSizeOther div.content-title { display: table-cell;vertical-align: middle;height: 468px; }
header div.videoSizeOther div.content-title span { margin: 0 auto; }
header div.videoSizeOther div.content-title h3 { font-size: 36px;font-family: "Montserrat-SemiBold",sans-serif;line-height: 11px;letter-spacing: -2px;text-transform: uppercase;color:#fff;padding-bottom: 10px; }

/* Header>menu */
div.open-menu { right: 0;display: inline-block!important; }
div.close-menu { display: inline-block!important;right: -324px; }
div.menu-wrapper { width: 324px;background-color: #d94646;position: fixed;top:0px;z-index: 99;bottom:0;height: 100%;display: none;transition: right 0.8s;-webkit-transition: right 0.8s;-moz-transition:right 0.8s; }
div.menu-wrapper div.menu-close { width:100%;display: block;padding-left: 15px; }
div.menu-wrapper div.menu-close a { display: block;font-size: 20px;line-height: 98px;text-decoration: none;color: #fff;font-family: "Montserrat-Light",sans-serif;text-transform: uppercase; }
div.menu-wrapper div.menu-close a img { padding-right: 15px; }
div.menu-wrapper div.menu-close a:hover { color:#fff; }
div.menu-wrapper ul.menu { list-style-type: none;margin-top: 20px; }
div.menu-wrapper ul.menu li:first-child { border-top:none; }
div.menu-wrapper ul.menu li { border-top:1px solid #f0686b  }
div.menu-wrapper ul.menu li:last-child { border-bottom: 1px solid #f0686b }
div.menu-wrapper ul.menu li a { color: #fff;font-family: "Montserrat-Medium",sans-serif;font-size: 16px;text-decoration: none;text-transform: uppercase;padding: 20px 15px;display: block; }
div.menu-wrapper ul.menu li:hover a {background-color: #c64040;}
div.menu-wrapper ul.menu li a span { font-family: "Montserrat-Light",sans-serif;font-size: 12px;display: block; }
div.menu-wrapper div.social-wrapper { margin:40px 15px 40px 15px; }
div.menu-wrapper div.social-wrapper p { font-family: "Montserrat-Regular",sans-serif;color: #fff; }

/* HEADER SEARCH */
div.search-open { animation: fadein 2s;-moz-animation: fadein 2s; /* Firefox */-webkit-animation: fadein 2s; /* Safari and Chrome */-o-animation: fadein 2s; /* Opera */display: block!important; }
div.search-wrapper { width: 100%;position: absolute;top:0;right: 0;left: 0;bottom:0;background-color: rgba(217, 70, 70, 0.9);z-index: 99999;display: none;padding-top: 100px; }
div.search-wrapper form input.search { width: 100%;background-color: transparent;border-bottom: 2px solid #fff;border-left: 0px none;border-right: 0px none;border-top:0px none;outline: none;height: 80px;font-size: 80px;color: #fff;margin-top: 30px;}
div.search-wrapper form input.button { background-color: transparent;outline: none;background-image: url("../images/magnifying-glass.png");background-position: center;border:0px none;width: 64px;height: 64px;margin-top: 30px; }
div.search-wrapper a.close-x { background-image: url("../images/x-close.png");background-repeat: no-repeat;display: inline-block;float: left;width: 30px;height: 30px; }
/* productSlider */
section#productSlider { width: 100%;position: relative;background-color: #f8f8f8; }
section#productSlider .bx-wrapper img { margin: 0 auto; }
section#productSlider div.product { position: relative;min-height: 216px; }
section#productSlider div.product-details { padding: 25px 0; }
section#productSlider div.product-details h3 { text-transform: uppercase;line-height: 48px;font-size: 20px;color:#3d3d3d;margin-bottom: 0;font-family: "Montserrat-SemiBold",sans-serif;margin-top: 0; }
.product-button { color: #fff;font-family: "Montserrat-Medium",sans-serif;font-size: 14px;line-height: 40px;display: inline-block;padding: 0 19px;border-color:#dadada;text-transform: capitalize;border-style: solid;border-width: 1px;position: relative;transition:color 0.20s ease;overflow: hidden;text-decoration: none;z-index: 1;-moz-transition:color 0.20s ease;-webkit-transition:color 0.20s ease;background-color: #ED1C24; }
.product-button:hover { color: #fff!important;text-decoration: none; }
.product-button::after { position: absolute;top:0;left:0;width:0;background-color: #ed1c24;background-position: 200% 100%;transform-origin: left;transition: width 0.50s ease;content: "";height: 100%;z-index: -1;-moz-transition: width 0.20s ease;-webkit-transition: width 0.20s ease;-moz-transform-origin: left;-webkit-transform-origin: left;color: #fff!important; }
.white::after { background-color: #ed1c24; }
.white:hover { color: #fff!important;text-decoration: none; }
.product-button:hover::after { width: 100%; }
section#productSlider div.product-tab ul.nav-tabs { display: inline-block;margin-left: auto;margin-right: auto;position: relative;border: 0px none; }
section#productSlider div.tab-content div.arrow { width: 100%;position: absolute;right: 0;left: 0;top: 0; }
section#productSlider div.tab-content div.arrow a { width: 45px;height: 140px;padding-top: 89px;background-color: rgba(255,255,255,0.99);display: inline-block;z-index: 2;position: relative; }
section#productSlider div.tab-content div.arrow a#arrow-left { box-shadow: 12px 0 45px 15px #fff; }
section#productSlider div.tab-content div.arrow a#arrow-right { box-shadow: -12px 0 40px 15px #fff; }
section#productSlider div.tab-content ul { text-align: center;}
section#productSlider div.tab-content ul li a img { transition: transform .25s ease-in-out; }
section#productSlider div.tab-content ul li:hover a img { transform: scale(1.1);/*opacity: .8;*/ }
section#productSlider div.tab-content ul li { display:inline-block;margin-right: 20px;}
section#productSlider div.tab-content ul li:last-child { margin-right: 0;}
section#productSlider div.tab-content ul li a p { font-size: 12px;color:#222;font-family: "Montserrat-Regular",sans-serif;text-align: center;line-height: 17px;text-transform: uppercase; }
section#productSlider div.tab-content ul li a h4 { font-family: "Montserrat-Medium",sans-serif;margin-top: 10px;margin-bottom: 5px;color: #3d3d3d;text-align: center; }
section#productSlider .nav-tabs li { border-bottom: 4px solid #e3e3e3; }
section#productSlider .nav-tabs li a { margin-right: 0; }
section#productSlider .nav-tabs li:first-child { margin-right: 0px; }
section#productSlider .bx-wrapper { background: transparent; }

/* Blog */
section#blog { padding: 100px 0;}
/* News */
section#ourNews { width: 100%;position: relative;margin-top: 64px;max-height: 628px;background-image: url("../images/news-bg.jpg"); background-repeat: no-repeat;background-position: center; }
section#ourNews div.news-wrapper div.size { padding: 100px 125px 100px 0; }
section#ourNews div.news-wrapper p { font-family: "Montserrat-Light",sans-serif;font-size: 14px;line-height: 26px; }
section#ourNews div.news-tabs div.news-title { max-width: 250px;height: 60px;background-color: red;margin-top: -60px;line-height: 60px; }
section#ourNews div.news-tabs div.news-title span { font-size: 12px;letter-spacing: 1.6px;font-family: "Montserrat-Medium",sans-serif;display: inline-block;text-transform: uppercase;margin-left: 10px;margin-right: 9px;color: #fff; }
section#ourNews div.news-tabs div.news-title figure { display: inline-block; }
section#ourNews div.news-tabs div.news-title figure img { display: inline-block; }
section#ourNews div.news-tabs ul.news-tabs-border { border-left: 1px solid #565455;padding-top: 35px;margin-left: 64px; }
section#ourNews div.news-tabs div.custom-container { width:119%; }
section#ourNews div.news-tabs div.custom-container ul.news-tabs-border li { background: url(../images/list-icon.png) no-repeat;background-position: left center;padding: 0 0 0 33px;margin-bottom: 37px;margin-left: -7px; }
section#ourNews div.news-tabs div.custom-container ul.news-tabs-border li.active a { background-color: transparent; }
section#ourNews div.news-tabs div.custom-container ul.news-tabs-border li a:hover { background-color: transparent; }
section#ourNews div.news-tabs div.custom-container ul.news-tabs-border li a { font-family: "Montserrat-Regular",sans-serif;font-size: 13px;line-height: 22px;color: #fff;text-decoration: none; }
section#ourNews div.news-tabs div.custom-container ul.news-tabs-border li a span { display: block; }
section#ourNews div.news-tabs div.custom-container ul.news-tabs-border li:hover { background-image: url("../images/list-icon-active.png"); }
section#ourNews div.news-tabs div.custom-container ul.news-tabs-border li.active { background-image: url("../images/list-icon-active.png"); }

/* productSliderInfo */
section#productSliderInfo { width: 100%;margin-bottom: 64px; }
section#productSliderInfo a div.text-wrap { position: absolute; bottom: 10px;   width: 92%; }
section#productSliderInfo a figure img { width: 100%; }
section#productSliderInfo a figure { overflow: hidden; }
section#productSliderInfo a figure img{ transition: transform .25s ease-in-out; }
.position-relative { position: relative; }
section#productSliderInfo a div.text-wrap span { font-size: 20px;line-height: 48px;font-family: "Montserrat-Medium",sans-serif;color:#fff; }
section#productSliderInfo a:hover figure img { transform: scale(1.1);opacity: .8; }
section#productSliderInfo h3 { text-transform: uppercase;line-height: 48px;font-size: 20px;color: #3d3d3d;margin-bottom: 0;font-family: "Montserrat-SemiBold",sans-serif;margin-top: 0; }
div.proSlide { float: left;}

/* Quality and warranty */
section#qualityWarranty { width: 100%;background-image: url("../images/brake-bg.jpg");background-repeat: no-repeat;background-position: center top;height: 620px;padding-top: 60px; }
section#qualityWarranty div.quality-general { width: 100%;min-height: 560px; }
section#qualityWarranty div.quality-general div.content-title { width: 100%; }
section#qualityWarranty div.quality-general div.content-title p { font-family: "Montserrat-Light",sans-serif;font-size: 14px;line-height: 23px;padding-right: 99px; }
section#qualityWarranty div.quality-general div.content-list ul { margin-left: 40px; }
section#qualityWarranty div.quality-general div.content-list ul li { list-style-type: disc;list-style-position: inside;color: #d0a406;text-transform: uppercase;font-size: 14px;line-height: 30px;font-family: "Montserrat-Regular",sans-serif; }
section#qualityWarranty div.brake-drum-bg { width: 100%;margin-left: -79px; }
section#qualityWarranty div.brake-drum-bg img { width: 105%; }


/* ALL MY SERVICES */
section#allMyServices { width: 100%;position: relative;margin-bottom: 64px;margin-top: 64px; }
section#allMyServices div.myServicesBg { width: 100%;background-image:url("../images/cevre-arkaPlan.png");background-size: cover;background-position: center;height: 630px; }

section#allMyServices div.myServicesBg div.content-text { padding-top: 72px;padding-right: 150px;padding-bottom: 10%; }
section#allMyServices div.myServicesBg div.content-text p { font-family: "Montserrat-Light",sans-serif;line-height: 23px;font-size: 14px; }
section#allMyServices div.services-arrow { background-color: black;position: absolute;left: 77%;top:50%;z-index: 44;height: 50px;width: 50px; }
section#allMyServices .bx-wrapper { margin-top: 0px; }
/* section#allMyServices .bx-wrapper .bx-viewport { min-height: 630px!important; } */
section#allMyServices .bx-pager { position: absolute;bottom:34px;display: inline-block;width: auto;right: 12px; }
section#allMyServices ul li { height: auto }
section#allMyServices .bx-wrapper .bx-pager-item { position: relative;left:-11px;padding-bottom: 15px; }
section#allMyServices .bx-wrapper .bx-pager.bx-default-pager a.active { background-image:url("../images/circle-slide.png");background-size: cover;background-position: center;background-color: #fff; }
section#allMyServices .bx-wrapper .bx-pager.bx-default-pager a { background-color: #000; }
section#allMyServices div.slider-arrow { display: inline-block;position: absolute;bottom: 28px;z-index: 1;right: 140px; }
section#allMyServices div.slider-arrow a.arrow-up:hover {background-image: url("../images/arrow-right-red.png");}
section#allMyServices div.slider-arrow a.arrow-down:hover {background-image: url("../images/arrow-left-red.png");}
section#allMyServices div.slider-arrow a.arrow-down { background-image: url("../images/arrow-circle-left-white.png");background-repeat: no-repeat;background-position: center;display: block;width: 52px;height: 52px;float: left; }
section#allMyServices div.slider-arrow a.arrow-up { background-image: url("../images/arrow-circle-right-white.png");background-repeat: no-repeat;background-position: center;display: block;width: 52px;height: 52px;float: right;margin-left: 14px; }
section#allMyServices .bx-wrapper .bx-pager.bx-default-pager a.active { background-image: url("../images/active-sl.png")!important;width: 9px!important;height: 9px!important; }
section#allMyServices .bx-wrapper .bx-pager.bx-default-pager a { background-image: url("../images/pager-non.png");width: 8.5px!important;height: 8.5px!important;background-color: transparent!important; }

/* ALLMYBRANDS */
section#allMyBrands { width: 100%;position: relative;height: 150px;background-color: #f8f8f8; }
section#allMyBrands ul { list-style-type: none;padding-left: 0; padding: 0; margin: 0; }
section#allMyBrands ul li { display: inline-block; }
section#allMyBrands ul li figure { margin: 29px 15px; }


/* FOOTER */
footer { width: 100%;position: relative;float: left; }
footer div.footerLocation { background-color: #4a555f;width: 100%;min-height:360px;padding-top: 45px; }
footer div.footerLocation ul { list-style-type: none;margin:0;padding: 0;text-align: left; }
footer div.footerLocation form div.bulten-wrapper input.e-bulten { background-color: transparent;border:0px none;outline: none;height: 30px;color:#fff;width: 68%; }
footer div.footerLocation form div.bulten-wrapper { border:1px solid #fff;display: inline-block;width: 211px;border-radius: 4px; }
footer div.footerLocation form div.bulten-wrapper input.send { background-color: transparent;background-repeat: no-repeat;background-image: url("../images/search.png");display: inline-block;-moz-appearance: none;-webkit-appearance: none;appearance:none;outline:none;border:0px none;color:transparent;background-position: right center;height: 30px;max-width:48px;width: 100%; }
footer form { text-align: left; }
/*footer div.footerLocation ul li { display: inline-block; }*/
ul.social { list-style-type: none; }
ul.social li { display: inline-block; }
ul.social li a { display: inline-block;width: 48px;height: 48px;margin:10px 6px; }
ul.social li:first-child a { margin-left: 0; }
ul.social li a.facebook { background-image: url("../images/facebook-icon.png"); }
ul.social li a.linkedin { background-image: url("../images/linkedin-icon.png"); }
ul.social li a.youtube { background-image: url("../images/youtube-icon.png"); }
footer div.footerLocation ul li a, footer div.footerLocation p { font-family: "Montserrat-Light",sans-serif;font-size: 13px;line-height: 24px;text-transform: capitalize;color: #fff;text-shadow: 1px 2px rgba(0,0,0,0.6); }
footer div.footerLocation figure { margin-top: 22px; }

footer div.copyright { width: 100%;min-height: 50px;background-color: #424c55; }
footer div.copyright ul { display: inline-block; margin-left: 18%;margin-top: 15px;margin-bottom: 0;}
footer div.copyright ul li { display: inline-block;padding-right: 38px; }
footer div.copyright ul li:last-child a { cursor: default; }
footer div.copyright ul li a { line-height: 24px;font-size: 12px;font-family: "Montserrat-Light",sans-serif;color: #fff;text-decoration: none; }

/* Product-section visual */
section.products-section { width: 100%;margin-top: 18px;margin-bottom: 18px; }

/* PRODUCT SEARCH */
section#searching-product { width: 100%;margin-bottom: 90px; }

section#searching-product div.fren-grup,
section#searching-product div.marka,
section#searching-product div.phpdizayn,
section#searching-product div.urun-grup,
section#searching-product div.orjinal { height: 50px;border:1px solid #d5d5d5;display: inline-block;max-width: 176px;width: 100%;padding: 0 20px; }

section#searching-product div.fren-grup select,
section#searching-product div.urun-grup select,
section#searching-product div.marka select { width: 100%;height: 50px;display: block;background-color: transparent;border:0px none;-webkit-appearance: none;-moz-appearance: none;appearance:none;background-image: url("../images/arrow-select-icon.png");background-repeat: no-repeat;background-position: right center;outline:none;font-family: "Montserrat-SemiBold",sans-serif;font-size: 14px;line-height: 48px;letter-spacing: -1px;text-transform: uppercase;color:#717171; }

section#searching-product div.phpdizayn input,
section#searching-product div.orjinal input { width: 100%;height: 50px;display: block;background-color: transparent;border:0px none;-webkit-appearance: none;-moz-appearance: none;appearance:none;outline:none;font-family: "Montserrat-SemiBold",sans-serif;font-size: 14px;line-height: 48px;letter-spacing: -1px;color:#717171; }

section#searching-product div.submit-button { height: 50px;display: inline-block;max-width: 176px;width: 100%;margin: 16px auto;display: block;}
section#searching-product div.submit-button input { width: 100%;height: 50px;display: block;background-color: #ed1c24;border:0px none;-webkit-appearance: none;-moz-appearance: none;appearance:none;background-image: url("../images/search-product-icon.png");background-repeat: no-repeat;background-position: 20px center;outline:none;font-family: "Montserrat-SemiBold",sans-serif;font-size: 14px;line-height: 48px;letter-spacing: -1px;text-transform: uppercase;color:#fff; }

div.margin-auto { margin: 0 auto;display: table; }

/* PRODUCT-ITEM */
section#product-item { margin-bottom: 170px; }
section#product-item h2 { text-transform: uppercase;font-family: "Montserrat-SemiBold",sans-serif;color:#000;font-size: 20px;letter-spacing: -0.02em; }
section#product-item p { margin-top: 19px;font-family: "Montserrat-Light",sans-serif;padding-top: 10px; }
section#product-item ul { list-style-type: none; }
section#product-item ul li.item-bg { background-image: url("../images/product-item-bg.jpg");background-repeat: repeat-x; }
section#product-item ul li div.title span { display: inline-block;font-family: "Montserrat-SemiBold",sans-serif;font-size: 14px;text-transform: uppercase;color:#717171; }
section#product-item ul li.item-bg div.item span { font-family: "Montserrat-SemiBold",sans-serif;font-size: 18px;text-transform: uppercase;color:#000; }
section#product-item ul li span { display: inline-block; }
section#product-item ul li div.item { padding-top: 25px;padding-bottom: 23px; }
section#product-item ul li span.marka { max-width: 155px;width: 100%; }
section#product-item ul li span.phpdizayn-no { max-width: 99px;width: 100%; }
section#product-item ul li span.orj { max-width: 230px;width: 100%; }
section#product-item ul li.item-bg div.item a { display:inline-block;width: 121px; }
section#product-item ul li.item-bg div.item a.detayli-bilgi { color:#000;font-family: "Montserrat-Light",sans-serif;text-transform: capitalize; }
section#product-item ul li.item-bg div.item a.teklif-al { color:#fff;background-color: #ed1c24;padding: 10px 15px;text-transform: uppercase;font-size: 14px;line-height: normal!important;width: 111px!important;overflow: unset!important;}
section#product-item ul li.item-bg div.item-detail { width: 100%;min-height: 180px;background-color: #efe1e1;padding-top: 30px; }
section#product-item ul li.item-bg div.item-detail ul li span { width: 58px;text-align: center; }
section#product-item div.item-basket ul.half li { height: 30px; }
section#product-item div.item-basket { border: 1px solid #c1c1c1;margin-top: 24px;width: calc(100% - 2px);margin-left: 1px; }
section#product-item div.item-basket div.title { background-color: #f7f7f7; }
section#product-item div.item-basket div.title h5 { line-height: 49px;margin-top: 0;letter-spacing: 0.02em;font-size: 14px;font-family: "Montserrat-SemiBold",sans-serif; }
section#product-item div.item-basket div.items ul.half { width: 49%;float: left; }
section#product-item div.item-basket div.items div.input-name input { background-color: #f0f0f0;height: 39px;border: 0px none;margin: 2px 10px;width: 92%;outline: none;padding-left:10px; }
section#product-item div.item-basket div.items div.input-name input[type="submit"] { background-color: #ed1c24;color:#fff;margin-bottom: 10px;padding-left: 0; }
.affix {
	top: 75px;
	width: 302px;

}

section.uretim { height: 639px; position: relative;}
section.uretim div.text { position: relative;background-color: #edf1f3;height: 639px;padding-left: 29px;padding-right: 50px; }
section.uretim div.text p { position: absolute;bottom: 20px;padding-right: 30px; }
section.uretim div.visual { position: absolute;top:94px; }
section.uretim h3 { font-size: 48px;font-family: "Montserrat-Bold",sans-serif;text-transform: uppercase; }
section.uretim p { font-size: 14px;font-family: "Montserrat-Medium",sans-serif; }
section.uretim p.thin { font-family: "Montserrat-Light",sans-serif;font-size: 14px;line-height: 24px; }
section.slide div.slider { position: absolute;top:60px; }
section.slide { width: 100%;height: 615px;position: relative; }
section.slide div.red-bg { height: 615px;margin-top: -20px; }
section.slide div.red-bg h3 { font-size: 48px;font-family: "Montserrat-Bold",sans-serif;text-transform: uppercase;padding-top: 330px;padding-left: 310px; }
section.slide .bx-wrapper { background-color: transparent;margin-top: 0px; }
section.slide .bx-wrapper .bx-pager { padding-left: 24%;text-align: left;margin-top: -130px;position: relative; }
section.slide div.exp { width: 538px;background-color: #fff;margin-left: 34%;margin-top: -100px;z-index: 4;position: relative;padding: 38px; }
section.slide ul.main-slider li img { margin-left: 500px;width: 657px;height: 438px;overflow: hidden; }
section.slide ul.main-slider li div.exp { margin-left:-2%;  }
div.general .nav-pills li.active a, .nav-pills li.active a:focus, .nav-pills li.active a:hover { background-color: #eee;color: #423a3a;  }

div.general div.item-nav { background-color: #f7f8f9;height:100%;}
div.general video.width-100 { width: 100%; }
div.general div.item-nav ul.size { max-width: 300px;float: right;margin-top: 72px;right: 68.1%;width: 100%; }
div.general div.phpdizayn {  }
div.general h3, div.vizyon-misyon h2 { font-family: "Montserrat-SemiBold",sans-serif;font-size: 20px;line-height: 48px;text-transform: uppercase;margin-bottom: 0;margin-top: 70px; }
div.general div.phpdizayn h4 { font-family: "Montserrat-Light",sans-serif;font-size: 29px;line-height: 48px;margin: 0; }
div.general div.phpdizayn h5 { font-family: "Montserrat-Medium",sans-serif;font-size: 27px;line-height: 36px;margin: 0;margin-top: 58px;margin-bottom:31px; }
div.general div.phpdizayn h2 { font-family: "Montserrat-Bold",sans-serif;font-size: 36px;line-height: 48px;margin-top: 0;letter-spacing: 0.02em; }
div.general div.phpdizayn p { font-family: "Montserrat-Medium",sans-serif;font-size: 20px;line-height: 24px;letter-spacing: 0.02em;margin-top: 40px; }
div.general div.phpdizayn img { width: 100%;margin-top: 36px; }
div.general div.tarihcemiz { margin-top: 87px; }
div.general div.misyon { padding-bottom: 69px;border-bottom: 1px solid #dfe2e8;}
div.general div.vizyon-misyon { border-bottom: 1px solid #dfe2e8;padding-bottom: 59px; }

div.general div.vizyon-misyon p { font-family: "Montserrat-Light",sans-serif;font-size: 20px;line-height: 30px; }
div.misyon { margin-top: 69px; }
div.general div.cut { height: 450px;overflow: hidden; }
div.general div.item figure { display:inline-block;width: 100px;float: left;max-width: 100%;margin-top: 15px; }
div.general div.item { display: inline-block;width: 100%;margin-top: 70px; }
div.general div.item-text { display:inline-block;width: 70%;float: left; }
div.general div.vizyon-misyon div.item h2 { font-family: "Montserrat-Bold",sans-serif;font-size: 20px;line-height: 48px;margin: 0; }
div.general div.vizyon-misyon div.item span { font-family: "Montserrat-Light",sans-serif;font-size: 20px;line-height: 18px; }
/* div.general div.vizyon-misyon figure img { width: 100%;} */
/* div.general div.vizyon-misyon figure { margin-top: 40px; } */

div.general div.item-text h2 { font-size: 14px;font-family: "Montserrat-Bold",sans-serif;line-height: 48px;margin:0; }
div.general div.item-text span { font-family: "Montserrat-Light",sans-serif;font-size: 18px;line-height: 30px;}
div.general .nav-stacked li:first-child { border-top:1px solid #c8c8c8; }
div.general .nav-pills li a { background-image: url("../images/arrow-red-icon.png");background-position: 15px center;background-repeat: no-repeat;padding-left: 34px;color: #423a3a; }
div.general .nav-pills li.active { margin: 0 }
div.general .nav-stacked li { border-bottom: 1px solid #c8c8c8;margin-top: 0; }
div.general div.swipe-tabs-container div.swipe-tab-content { margin:37px 0; }
div.general div.swipe-tabs-container div.swipe-tab-content figure { width: 100%;}
div.general div.swipe-tabs-container div.swipe-tab-content figure img { width: 100%; }
div.general div.swipe-tabs-container div.swipe-tab-content div.swipe-item-text { display: inline-block;float: left;width:100%;margin-top: 15px; }
div.general div.swipe-tabs-container div.swipe-tab-content div.swipe-item-text p { font-family: "Montserrat-Light",sans-serif;font-size: 20px;line-height: 30px; }
div.general div.swipe-tabs-container div.swipe-tab-content div.swipe-item-text ul { list-style-type: none; }
div.general div.swipe-tabs-container div.swipe-tab-content div.swipe-item-text ul li { font-family: "Montserrat-Light",sans-serif;font-size: 20px;line-height: 30px; }

div.sl { width: 100%;background-color: #f7f8f9;border-bottom: 1px solid #e4e5e8;border-top: 1px solid #e4e5e8;position: relative;margin-top: 69px; }
div.sl div.white-gradient-left { display: block;position: absolute;top:0;left:0;bottom: 0;background-image:url("../images/white-shadow-left.png");z-index: 1;background-repeat: no-repeat;max-width: 313px;width: 100%;background-size: cover;background-position: -103px; }
div.sl div.white-gradient-right { display: block;position: absolute;top:0;right:0;bottom: 0;background-image:url("../images/white-shadow-right.png");z-index: 1;background-repeat: no-repeat;max-width: 313px;width: 100%;background-size: cover;background-position: -63px; }
div.sl div.swipe-tabs { text-align: center; }
div.sl .slick-active .slick-center h3 { font-size: 80px!important;color: red; }
div.sl div.arrow { position: absolute;bottom:0;right: 0;left: 0;text-align: center; }
div.sl div.swipe-tabs h3 { font-size: 50px;line-height: 229px;font-family: "Montserrat-Bold",sans-serif;text-align: center;display: inline;}
.slick-initialized .slick-slide { outline: none;cursor: pointer; }
.slick-current h3 { font-size: 80px!important;color: red; }


section#talasli-imalat { width: 100%;background-image: url("../images/talasli-imalat.jpg");background-repeat: no-repeat;background-position: right center;background-size: cover;height: 516px;float: left;display: table-cell; }
section#talasli-imalat div.item-imalat-bg { padding-top: 35px;background-image: url("../images/item-imalat-bg.jpg");width: 100%;height: 516px;background-size: cover;padding-left: 49%;padding-right: 30px; }
section#talasli-imalat div.paralax { overflow: hidden;height: 516px;position: relative; }
section#talasli-imalat div.item-imalat-pic { background-image: url("../images/item-ambalaj-pic.jpg");width: 100%;height: 131vh;background-size: cover;background-position: center;position: absolute; }
section#talasli-imalat h1 { font-family: "Montserrat-Bold",sans-serif;font-size: 36px;color: #57677a; }
section#talasli-imalat p { font-family: "Montserrat-Light",sans-serif;font-size:16px;line-height: 24px; }
section#talasli-imalat ul { list-style-type:none;margin-top: 47px; }
section#talasli-imalat ul li span { font-family: "Montserrat-Light",sans-serif;font-size:13px; line-height: 18px;color:#131313;  }
section#talasli-imalat ul li { float: left;background-image: url("../images/arrow-list-type.png");background-position: left 5px;background-repeat: no-repeat;padding-left: 20px;margin: 6px 0;}

section.ambalaj { width: 100%;position: relative;padding-top: 25px;padding-bottom: 90px; }
section.ambalaj div.box-item { background-image: url("../images/box-bg.jpg");background-position: center top;position: absolute;top:0;right: 0;left:0;height: 152px;background-repeat: no-repeat;z-index: -1; }
section.ambalaj div.item-ambalaj-text { margin-top: 127px; }
section.ambalaj div.item-ambalaj-text h1 { color:#ed1c24;font-family: "Montserrat-Bold",sans-serif;font-size: 36px;letter-spacing: -0.01em;text-transform: uppercase; }
section.ambalaj div.item-ambalaj-text p { font-family: "Montserrat-Light",sans-serif;font-size: 14px;line-height: 24px; }

section#iletisim { width: 100%;margin:85px 0 92px 0; }
section#iletisim h3 { font-family: "Montserrat-Light",sans-serif;font-size: 31px;line-height: 48px;letter-spacing: 0.02em;text-transform: uppercase;margin: 0; }
section#iletisim span.xlarge-title { font-family: "Montserrat-SemiBold",sans-serif;font-size: 20px;line-height: 48px;letter-spacing: 0.02em;text-transform: uppercase;margin: 0; }
section#iletisim ul { list-style-type: none;margin-top: 55px; }
section#iletisim ul li { display: inline-block;width: 100%; }
section#iletisim ul li figure { display: inline-block;float: left;margin: 0 27px 27px 0; }
section#iletisim ul li figure img {  }
section#iletisim ul li div.text-item { display: table;float: left;vertical-align: middle;position: relative;  }
section#iletisim ul li div.text-item span.margin-top-20 { display: block; }
section#iletisim ul li div.text-item span { font-family: "Montserrat-Regular",sans-serif;font-size: 14px;color:#9b9b9b; }
section#iletisim ul li div.text-item span a { display: block;text-decoration: none;color:#9b9b9b; }
section#iletisim ul li div.text-item a { text-decoration: underline;color:#9b9b9b; }

div.contact iframe { width:378px;height: 95px; }
button.bgAr { background-image: url(../images/arrow-slide-bottom.png)!important;}

section#iletisim div.contact { margin-top: 55px; }
section#iletisim div.input { height: 55px; }
section#iletisim div.input,
section#iletisim div.text-wrap{ border: 1px solid #ababab;background-color:#fff;margin-bottom: 20px; }
section#iletisim div.input input.normal { border: 0px none;background-color: #fff;height: 53px;padding-left: 15px;outline: none;width: calc(100% - 2px);line-height: 48px;font-family: "Montserrat-Light",sans-serif;font-size: 14px;margin-left: 1px;}
section#iletisim div.text-wrap textarea { border: 0px none;background-color: #fff;width: calc(100% - 2px);outline: none;padding-left: 15px;font-family: "Montserrat-Light",sans-serif;font-size: 14px;height: 190px;padding-top: 19px;resize: none;margin-left: 1px;}
section#iletisim div.gonder { margin-top: 40px; }
section#iletisim div.gonder input,section.ik div.input-send input { background-color: #ed1c24;font-family: "Montserrat-SemiBold",sans-serif;font-size: 13px;line-height: 50px;letter-spacing: 0.02em;text-align: center;border: 0px none;outline: none;padding: 0 62px;color: #fff; }
section#iletisim div.success {  }
section#iletisim div.success label{ border: 1px solid #ed1c24;background-color: #fff;height: 53px;margin-top: 20px;font-size: 14px;font-family: "Montserrat-Light",sans-serif;line-height: 53px;color: #000;background-image: url("../images/success-icon.png");background-position: 28px center;background-repeat: no-repeat;padding-left: 78px;display: block;height: 53px; }
section#iletisim div.error { display: none!important; }
section#iletisim div.error label { background-color: #ed1c24;height: 53px;margin-top: 20px;font-size: 14px;font-family: "Montserrat-Light",sans-serif;line-height: 53px;color: #fff;background-image: url("../images/warning-icon.png");background-position: 28px center;background-repeat: no-repeat;padding-left: 78px;display: block;height: 53px; }

section.ik div.input input::before { content: "";width: 24px;height:24px;margin:0 auto;display: block;background-image: url("../images/file-upload.png");margin-top: 17px; }
section.ik div.input input::-webkit-file-upload-button { visibility: hidden; }
section#map-wrap { width: 100%;margin-bottom: 50px; }
section#map-wrap div#map { height: 500px; }

div.general div.kalite p { font-family: "Montserrat-Medium",sans-serif;font-size: 18px;line-height: 30px; }
div.general div.kalite div.item-quality { margin: 55px 0; }
div.general div.kalite div.item-quality h4 { font-family: "Montserrat-Medium",sans-serif;font-size: 14px;line-height: 48px;margin: 0;color:#ed1c24; }

div.general div.kalite-sec { padding-bottom: 70px; }
div.general div.kalite div.item-quality p,
div.general div.kalite-sec p{ font-family: "Montserrat-Light",sans-serif;font-size: 18px;line-height: 30px;margin-top: 0;    letter-spacing: 0.02em; }
div.general div.kalite-sec figure img { margin: 0 auto;display: block; }
div.general div.kalite-sec div.kalite-sec-item { margin-top: 30px; }
div.general div.kalite-sec div.kalite-sec-item p { margin-bottom: 36px; }
div.general div.kalite-sec div.kalite-item { display: table; }
div.general div.kalite-sec div.kalite-item figure { display: inline-block;margin: 0px 27px 27px 0; }
div.general div.kalite-sec div.kalite-item figure img { display: inline-block; }
div.general div.kalite-sec div.kalite-item p { display: inline-block; }
div.general div.kalite-sec div.kalite-item div.text-wrapper { display: table-cell;vertical-align: top; }
div.general div.kalite-sec div.sertifika figure img { display: inline-block;    margin: 5px 5px 5px 0; }

div.general div.belge div.wrapper { margin-top: 70px;margin-bottom: 20px;width: 100%;height: 60px; }
div.general div.belge { border-top: 1px solid #dfe2e8;border-bottom: 0px none; }
div.general div.belge figure { margin-bottom: 50px; }
div.general div.belge h3 { font-family: "Montserrat-SemiBold",sans-serif; font-size: 20px;line-height: 48px;text-transform: uppercase;margin-bottom: 0;  margin-top: 70px; }
input.error { border:1px solid red!important; }
.help-block { display: none!important;}
section.ik { width: 100%;margin-bottom: 55px;margin-top: 40px; }
section.ik div.genel-bilgi { width: 100%;border-top: 1px solid #dfe2e8;padding-top: 50px; }
section.ik h5 { font-family: "Montserrat-Bold",sans-serif;font-size: 14px;line-height: 48px;text-transform: uppercase;margin-top: 0;margin-bottom: 0;margin-left: 0;margin-right: 0; }
section.ik div.selection { width: 100%; border:1px solid #e1e1e1;border-radius: 4px; }
section.ik div.input-wrap { margin-top:31px; }
section.ik label { display: block;font-size: 13px;font-family: "Montserrat-Medium",sans-serif;line-height: 28px; }
section.ik label span { font-family: "Montserrat-Regular",sans-serif;font-size: 12px;text-transform: capitalize;font-weight: normal;color: #797979; }
section.ik div.input { width: 100%; border:1px solid #e1e1e1;border-radius: 4px;height: 58px; }
section.ik div.input input:focus { border:2px solid #2798cd; }
section.ik div.selection select { border: 0px none;background-color: transparent;outline: none;font-family: "Montserrat-Light",sans-serif;font-size: 18px;line-height: 48px;text-transform: capitalize;height: 58px;width: 100%; }
section.ik div.input input { border: 0px none;background-color: transparent;outline: none;font-family: "Montserrat-Light",sans-serif;font-size: 18px;line-height: 48px;height: 58px;width: 100%;padding-left: 31px; }
section.ik div.input-wrap select { border: 1px solid #e1e1e1;background-color: transparent;outline: none;font-family: "Montserrat-Light",sans-serif;font-size: 18px;line-height: 48px;height: 58px;width: 100%;padding-left: 31px; }
section.ik .btn-group { width: 100%; }
section.ik label.btn-primary { width: 50%;height: 59px;background-color: #fff;color: #000;font-family: "Montserrat-Light",sans-serif!important;font-size: 18px!important;line-height: 48px;outline: none;box-shadow: none;border-color: #e1e1e1; }
section.ik .btn { padding: 15px 12px; }
section.ik .btn-primary.active { background-color: #f0f0f0;color: #000;outline: none;border-color: #e1e1e1; }
section.ik .btn-primary.active:hover,section.ik .btn-primary.active:focus,.btn-primary.focus, .btn-primary:focus,.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open .dropdown-toggle.btn-primary.focus, .open .dropdown-toggle.btn-primary:focus, .open .dropdown-toggle.btn-primary:hover { background-color: #f0f0f0!important;border-color: #e1e1e1!important; }
section.ik .btn-primary:active:focus { background-color: red!important; }
section.ik div.three label.btn-primary { width: 33.3% }
section.ik div.input-wrap div.input textarea { border: 0px none;resize: none;outline: none;width: 100%;font-family: "Montserrat-Light",sans-serif;font-size: 18px;padding: 31px 21px;height: 98px; }
section.ik div.genel-bilgi ul { margin-left: 20px; }
section.ik div.genel-bilgi ul li,
section.ik div.genel-bilgi p { font-size: 14px;font-family: "Montserrat-Light"; }
section.ik div.half { width: 49%;float: left;}
section.ik div.left { margin-right: 15px }
section.ik div.input-send { display: block;margin: 0 auto; }

section.ik div.item-content {  }
section.ik div.genel-bilgi { margin-bottom: 90px; }
/* section.ik div.item-content h3 { font-family: "Montserrat-Light",sans-serif;font-size: 31px;line-height: 48px;margin: 0;text-transform: uppercase; } */
section.ik div.item-content h4 { font-family: "Montserrat-SemiBold",sans-serif;font-size: 36px;line-height: 48px;margin: 0;text-transform: uppercase; }
section.ik div.item-content p { font-family: "Montserrat-Medium",sans-serif;font-size: 14px;line-height: 24px;margin-top: 44px; }
/* section.ik div.item-content span { font-family: "Montserrat-Light",sans-serif;font-size: 14px;line-height: 24px;margin-top: 26px;display: block; } */
ul.phone-mood { display: none; }
section.phone-mood { display: none; }

.bx-wrapper .bx-pager.bx-default-pager a { background-color:#dfe2e8!important;width: 9.5px!important;height: 9.5px!important; }
.bx-wrapper .bx-pager.bx-default-pager a.active { background-image: url("../images/Untitled-23.png")!important;width: 11px!important;height: 11px!important; }
.slick-prev { background-image: url("../images/arrow-slide-left.png")!important;background-repeat: no-repeat!important;; }
.slick-next { background-image: url("../images/arrow-slide-right.png")!important;background-repeat: no-repeat!important; }

.slick-next:before, [dir=rtl] .slick-prev:before { content: ""; }
.slick-prev:before, [dir=rtl] .slick-next:before { content: ""; }
.border-bottom { border-bottom: 1px solid #f0bdbf; }
.border-bottom-grey { border-bottom: 1px solid #dfe2e8; }

.nav-pills li a { border-radius: 0!important; }

.no-padding { padding: 0!important; }
.no-padding-left { padding-left: 0!important; }

/* FONT of TİTLE */
.font-title { font-family: "Montserrat-Bold",sans-serif;font-size: 14px;line-height: 18px;text-transform: uppercase; }

/* BLACK */
.black { color: #000 }
.light-black { color: #222222!important; }
.grey { color: #9d9d9d;font-size: 12px;font-family: "Montserrat-SemiBold",sans-serif; }

/* YELLOW */
.yellow { color:#d0a406; }
.yellow-bg { background-color:#d0a406; }
.yellow-border { border-color:#d0a406; }

div.error { color: #fff;font-size: 12px; }

/* RED */
.red { color:#ed1c24!important; }
.red-bg { background-color: #ed1c24!important; }
.red-border { border-color:#ed1c24!important; }

/* WHITE */
.white { color: #fff!important; }
.white-bg { background-color: #fff!important; }
.white-border { border-color: #fff!important; }

.transparent { background-color: transparent!important; }

/* SYELLOW */
.syellow { color:#d0a406; }
.syellow-bg { background-color:#d0a406; }
.syellow-border { border-color:#d0a406; }

/* SPAN */
span.line { width: 100px;display: block;height: 3px; }
span.line-margin { margin: 5px 0 30px }
span.title { text-transform:uppercase;font-family: "Montserrat-SemiBold",sans-serif;font-size: 20px;line-height: 48px;display: block; }
span.bold { font-weight: bold; }
/* Title (h4,h3,h2,h1) */
h3.light { font-family: "Montserrat-Regular",sans-serif;font-size: 27px;line-height: 34px;margin-bottom:24px;margin-top: 30px; }
h2.bold { font-family: "Montserrat-SemiBold",sans-serif;font-size: 20px;line-height: 48px;margin: 0; }
div.ss { height: 3400px!important; }
/* NAV EDIT */
.nav-tabs li a { border:0pt none!important;color: #222;font-family: "Montserrat-Medium",sans-serif;font-size: 14px;padding: 10px 30px;z-index: 1;position: relative;transform-origin: left; }
.nav-tabs li a::after { content: "";position: absolute;left:0;bottom:-4px;width: 0;height: 4px;transition: width 0.20s ease;background-color: #696969;  }
.nav-tabs li a:hover::after { width: 100%; }
.nav-tabs li a:visited::after { width: 100%;}
.nav-tabs li.active a::after { width: 100%; }
.nav-tabs li.active a{ background-color: transparent!important; }

/* MARGIN */
.margin-top-45 { margin-top: 45px; }
.margin-top-20 { margin-top: 20px; }
.margin-top-70 { margin-top: 70px; }
.margin-top-30 { margin-top: 30px; }
.margin-top-50 { margin-top: 64px; }

/* BXSLIDER EDIT */
.bx-wrapper { border:0pt none!important;border-radius: unset!important;box-shadow: none!important;margin-left: auto;;margin-right: auto;margin-top:30px;z-index: 1;margin-bottom: 0!important; }
.bx-wrapper .bx-controls-direction a { visibility: hidden; }

button.new-collapse { width: 100%;outline: none;background-color: transparent;text-align: left;background-image: url(../images/arrow-slide-right.png);background-position: right 15px center;background-repeat: no-repeat;border: none;padding: 15px 0;}
div.border-wrapper { border:1px solid #dfe2e8;padding: 0 15px;margin: 15px 0; }
div.collapse { margin-bottom:  15px;}
div#section2 h3,div#section3 h3,div#section4 h3 { font-family: "Montserrat-SemiBold",sans-serif;font-size: 20px;line-height: 48px;text-transform: uppercase;margin-bottom: 0;margin-top: 70px; }

/* MEDIA SCREEN */
@media screen and (max-width: 991px) {
	figure.resImg { height: unset; }
	section.ambalaj div.item-ambalaj-text { margin-top: 0; }
	div.sl div.white-gradient-right,
	div.sl div.white-gradient-left { display: none; }
	div.general div.swipe-tabs-container div.swipe-tab-content { height: auto; }
	section#ourNews { background-image: none; }
	section#ourNews div.tab-content { background-image: url("../images/news-content-bg.png");background-size: cover; }
	div.news-tabs { background-image: url("../images/news-tabs-bg.jpg");background-size: cover; }
  .position-absolute-img { width: 150px;}
  .small { margin-top: 0!important;}
  section.phone-mood { display: block; }
  section#ourNews { display: none; }
  section#productSliderInfo { margin-top: 0!important; }

  section.slide ul.main-slider li img { width: 100%!important;height: auto; }
/*  .red-bg { background-color: unset!important; }*/
  section.slide div.red-bg h3 { color:#ed1c24!important;text-align: center;}

  div.gizlilik p {font-size: 12px;}
  div.gizlilik { max-width: 400px;top:100px;transform: none;bottom: 50px; }
}

@media screen and (max-width: 1200px){
	section#allMyServices div.myServicesBg div.content-text { padding-right: 50px; }
	div.general div.swipe-tabs-container div.swipe-tab-content figure { float:none;margin: 0 auto;display: block; }
	div.general div.swipe-tabs-container div.swipe-tab-content div.swipe-item-text { width: auto;text-align: center;padding-left:0;  }
}

@media screen and (min-width: 320px) and (max-width: 768px) {
	header nav select { max-width: 50px; }
	div.general { margin: 0 30px; }
	section.slide { margin-top: 50px; }
	section#talasli-imalat { width: 100%;height: 570<em></em>px; }
	div.vert { height: unset;margin-top: 20px;  }
	section#talasli-imalat div.item-imalat-bg { padding:15px;background: none;text-align: center; }
	section#talasli-imalat div.item-imalat-bg .text-right { text-align: left!important; }
	section#talasli-imalat div.item-imalat-pic { background: none; }
	section#talasli-imalat { background: none; }
	section#talasli-imalat h1 { font-size:30px; }
	section#talasli-imalat p { font-size: 14px; }
	section#talasli-imalat ul { margin-top: 17px; }
	footer div.footerLocation ul li a, footer div.footerLocation p { text-align: left;text-transform: none;}
	.font-title { text-align: center; }
  /* .red-bg { background-color: transparent!important; } */
  section.ambalaj div.box-item { display: none; }
  section.ik div.input input::before { display: inline-block; }
  section#iletisim div.input input.normal { height: auto; }

  footer div.footerLocation figure { margin-bottom: 30px;text-align: center; }



}

@media screen and (min-width: 320px) and (max-width: 480px){
	div.product-details span.line { margin: 0 auto; }
	section#productSlider div.product-details h3 { text-align: center; }
  div.vizyon-misyon div.sertificate a { margin-top: 20px;line-height: 41px!important;font-size: 14px!important;}
  div.vizyon-misyon div.sertificate { height: 170px!important; }
  div.general div.belge div.wrapper { height: 120px; }
  section#product-item ul li span.marka { max-width: 196px; }
  section#allMyBrands { height: 200px!important; }
  section#productSlider div.tab-content div.arrow a { height: 214px; }
  section#allMyBrands ul li figure { margin: 0 26px;max-width: 130px!important; }
	section#productSlider div.product-details h3 { font-size: 14px; }
	.product-button { line-height: 29px;padding: 0 20px; }
	section#ourNews div.news-tabs { width: 100%;float: none;position: relative;min-height: 751px; }
	section#ourNews div.news-tabs div.news-title { max-width: 100%; }
	section#ourNews div.news-tabs div.custom-container ul.news-tabs-border li:last-child { margin-bottom: 0; }
	section#ourNews div.news-tabs ul.news-tabs-border { padding-bottom: 40px; }
	section#productSliderInfo div.orginal .bx-wrapper { margin-top: 0;background-color: transparent; }
	section#productSliderInfo div.arrow { right:30px;bottom:0;left:unset;top:unset; }
	section#productSliderInfo div.content-text { width: 100%;padding: 25px 70px 20px 20px;height: auto; }
	section#productSliderInfo div.content-text h3 { line-height: 33px; }
	section#productSliderInfo ul.max-slider li { height: 471px;background-position: top;background-size: contain; }
	section#productSliderInfo div.orginal .bx-wrapper .bx-viewport { height: 471px!important; }
	section#productSliderInfo div.content-text p { font-size: 12px; }
	section#productSliderInfo div.content-text h3 { font-size: 20px; }
	section#qualityWarranty div.quality-general { padding-top: 36px; }
	section#qualityWarranty h3.light { font-size: 18px;line-height: 22px; }
	section#qualityWarranty div.quality-general div.content-list ul li { font-size: 12px; }
	section#qualityWarranty div.quality-general div.content-title p { font-size: 14px; }
	section#allMyServices div.myServicesBg { width: 100%;background-position: top center;background-repeat: no-repeat;height: 270px;}
  .product-button { margin-top: 10px; }
  section#allMyBrands ul li figure { max-width: 200px; width: 100%;margin: 0 auto;}
  section#allMyBrands ul li figure img { width: 100%; }
	section#allMyServices .bx-pager { right: 0;left:unset; }
	footer div.footerLocation { padding-top: 30px;min-height: inherit;padding-bottom: 30px; }
	section#qualityWarranty div.quality-general { min-height: inherit; }
	div.search-wrapper form input.button { margin: 10px auto;display: block; }
	section#searching-product div.fren-grup, section#searching-product div.marka, section#searching-product div.phpdizayn,section#searching-product div.urun-grup, section#searching-product div.orjinal { max-width: 100%;margin-right: 0;margin-top:5px; }
	section#searching-product div.submit-button { margin: 5px auto;display: block;}
	footer div.footerLocation ul { text-align: center; }
	footer form { text-align: center; }
	header div.videoSizeOther div.content-title { height: 178px; }
	div.general div.cut { height: 250px; }
	div.sl div.swipe-tabs h3 { font-size: 20px; }
	.slick-current h3 { font-size: 35px!important; }
	div.general div.kalite-sec div.sertifika figure img { margin: 5px; }
	div.general div.kalite-sec div.kalite-item div.text-wrapper { margin: 20px 0;display: block; }
	div.general div.kalite-sec div.kalite-item figure { width: 100%;margin: 0 auto;display: block; }
	div.general div.kalite-sec div.kalite-item figure img{ margin: 0 auto;display: block; }
	header div.videoSizeOther div.content-title h3 { padding-bottom: 5px;font-size: 20px; }
	section#iletisim ul li div.text-item span { font-size: 13px; }
	section.uretim div.text { height: 870px; }
	section.uretim { height: 870px; }
	section.uretim p.thin { font-size: 12px; }
	section.slide div.red-bg h3 { padding-top: 15px;padding-left: 15px;font-size: 30px; }
	/* section.slide ul.main-slider li img { margin-left: 100px; } */
	section.slide .bx-wrapper .bx-pager { padding-left:0%; }
	section.uretim h3 { padding-top: 15px;font-size: 20px; }
	section.slide .bx-wrapper .bx-pager { margin-top: -45px;text-align: center; }
	section.slide div.exp { width: 100%;margin: 0; }
	section.slide { height: 700px; }
	figure.resImg img { transform: none; }
	section.slide ul.main-slider li div.exp { padding: 30px; }
	section.slide ul.main-slider li img { height: auto; }
	section#productSlider div.product-tab { text-align: center!important; }
	section#productSlider div.text-res { text-align: center!important; }
	div.margin-bottom-30 { margin-bottom: 30px!important; }
	section#ourNews div.news-tabs { min-height: 640px; }
	section#qualityWarranty { background-image: url("../images/all-my-services.jpg");background-size: cover;background-position: right center;padding-top: 0;height: 650px; }
	footer div.copyright ul { text-align: center;margin-left: 0; }
	footer div.copyright ul li { padding-right: 10px; }
	section#productSlider div.tab-content ul li a h4 { font-size: 13px; }
}

@media screen and (min-width:480px) and (max-width: 768px){
	figure.resImg img { transform: none; }	
	section#productSlider div.tab-content ul li a h4 { font-size: 14px; }
  	section#allMyBrands { height: 230px; }
	section#allMyBrands ul li figure { width: 100%;margin: 0 auto; }
  	section#allMyBrands ul li figure img { width: 100%;max-width: 130px;margin: 0 auto; }
	section#ourNews div.news-tabs { width: 100%;float: none;position: relative;min-height: 640px; }
	section#ourNews div.news-tabs div.news-title { max-width: 100%; }
	section#ourNews div.news-tabs div.custom-container ul.news-tabs-border li:last-child { margin-bottom: 0; }
	section#ourNews div.news-tabs ul.news-tabs-border { padding-bottom: 40px; }
	section#productSliderInfo div.orginal .bx-wrapper { margin-top: 0;background-color: transparent; }
	section#productSliderInfo div.arrow { right:30px;bottom:0;left:unset;top:unset; }
	section#productSliderInfo div.content-text { width: 100%;padding: 50px 95px 0 40px; }
	section#qualityWarranty div.quality-general { padding: 50px 0px; }
	section#allMyServices div.myServicesBg { width: 100%;background-size: 100% 100%;height: 500px; }
	section#allMyServices div.myServicesBg div.content-text { padding-right: 150px!important;padding-left: 30px; }
	footer div.footerLocation { padding-top: 30px;min-height: inherit;padding-bottom: 30px; }
	section#allMyServices .bx-pager { left:unset; right: 30px;}
	div.search-wrapper form input.button { margin: 10px auto;display: block; }
	footer div.footerLocation ul { text-align: center; }
	section#product-item div.item-basket div.items div.input-name input { width: 97%; }
	section#searching-product div.fren-grup, section#searching-product div.marka, section#searching-product div.phpdizayn,section#searching-product div.urun-grup, section#searching-product div.orjinal { max-width: 100%;margin-right: 0;margin-top:5px; }
	section#searching-product div.submit-button { margin: 5px auto;display: block;}
	footer form { text-align: center; }
	header div.videoSizeOther div.content-title { height: 228px; }
	div.sl div.swipe-tabs h3 { font-size:50px; }
	.slick-current h3 { font-size: 80px!important; }
	div.general div.kalite-sec div.sertifika figure img { margin: 5px; }
	section.uretim div.text { height: 762px; }
	section.uretim { height: 762px; }
	section.uretim p.thin { font-size: 14px; }
	section.slide div.red-bg h3 { padding-top: 15px;padding-left: 15px;font-size: 30px; }
	section.slide ul.main-slider li img { margin-left: 0%!important;display: block;margin:auto;float: none; }
	section.slide .bx-wrapper .bx-pager { padding-left:0%; }
	section.uretim h3 { padding-top: 15px;font-size: 27px; }
	section.slide .bx-wrapper .bx-pager { margin-top: -45px;text-align: center; }
	section.slide div.exp { width: 100%;margin: 0; }
	section.slide { height: 275px; }
	div.margin-bottom-30 { margin-bottom: 30px!important; }
	section#productSlider div.product-tab { text-align: left!important; }
	section#productSlider div.text-res { text-align: left!important; }
	section#productSlider div.tab-content div.arrow a { height: 186px; }
	section#qualityWarranty { background-image: url("../images/all-my-services.jpg");background-size: cover;background-position: right center;padding-top: 0;height: 650px; }
	footer div.copyright ul { width: 100%;margin-left: 0;text-align: center; }
	footer div.copyright ul li { padding-right: 20px; }

}

@media screen and (min-width: 768px) and (max-width: 991px) {
	footer div.footerLocation ul { text-align: center; }
	section#productSliderInfo { margin-top: 80px; }
	section#productSliderInfo div.extra-slider { margin-top: 215px; }
	section#allMyServices div.myServicesBg { width: 100%;height: 500px; }
	section#allMyServices .bx-pager { right: 10px;left: unset; }
	section#allMyServices div.myServicesBg figure { margin-top: 10%; }
	section#allMyServices div.myServicesBg div.content-text { padding-top: 19%;padding-right: 50px; }
	section#allMyServices div.myServicesBg div.content-text p { line-height: 24px;font-size: 12px; }
	section#allMyBrands { height: 230px; }
  section#allMyBrands figure img {margin: 0 auto;}
	footer div.footerLocation ul.social li a { margin: 36px 0px; }
	section#ourNews div.news-tabs div.custom-container { width: 100%; }
	h2.bold { font-size: 26px; }
	h3.light { font-size: 18px;margin: 0; }
	section#ourNews div.news-wrapper p { font-size:14px; }
	section#ourNews div.news-wrapper div.size { padding: 70px 10% 50px; }
	section#qualityWarranty div.quality-general { padding: 105px 52px 105px 72px; }
	section#product-item div.item-basket div.items div.input-name input { width: 97%; }
	section#product-item ul li span.marka { width:102px; }
	section#product-item ul li.item-bg div.item span { font-size: 12px; }
	section#product-item ul li.item-bg div.item a.teklif-al { width: 82px; }
	section#product-item ul li.item-bg div.item a.teklif-al { font-size: 11px; }
	section#searching-product div.fren-grup, section#searching-product div.marka, section#searching-product div.phpdizayn,section#searching-product div.urun-grup, section#searching-product div.orjinal { max-width: 163px; }
	section#searching-product div.submit-button { margin: 15px auto;display: block; }
	footer div.footerLocation form div.bulten-wrapper { width: 170px; }
	footer div.footerLocation form div.bulten-wrapper input.e-bulten { width: 63%; }
	section#iletisim ul li div.text-item span { font-size: 12px; }
	section#iletisim div.error span { font-size: 12px; }
	section#iletisim div.success span { font-size: 12px; }
	div.general div.item-nav ul.size { right: 69.2%;max-width: 236px; }
	div.general div.item-nav { height: 582px; }
	div.sl div.swipe-tabs h3 { font-size:30px; }
	.slick-current h3 { font-size: 50px!important; }
	header div.videoSizeOther div.content-title { height: 298px; }
	div.height { height:3000px!important }
	section.uretim { height:712px; }
	section.uretim div.text { height:712px; }
	section.slide ul.main-slider li img { margin-left: 100px; }
	section.slide .bx-wrapper .bx-pager { padding-left:5%; }
	section.slide div.red-bg h3 { font-size: 30px;padding-top: 15px;padding-left: 15px; }
	section#talasli-imalat div.item-imalat-bg { padding-left: 15%; }
	section.ambalaj figure img { margin-top: 95px; }
	section#talasli-imalat { width: 100%; }
	.product-button { padding: 0 8px;font-size: 12px; }
	section#productSlider div.tab-content div.arrow a { height: 202px; }
	section#productSliderInfo a div.text-wrap span { font-size: 14px; }
	section#qualityWarranty { background-image: url("../images/all-my-services.jpg");background-size: cover;background-position: right center;padding-top: 0;height: 650px; }
	footer h3.font-title { text-align: center; }
	footer div.footerLocation ul li a, footer div.footerLocation p { text-align: left; }
  footer div.footerLocation figure { margin-bottom: 30px; }
	footer form { text-align: center; }
	footer div.footerLocation { min-height: 300px; }
	footer div.copyright ul li { padding-right: 20px;  }
	footer div.copyright ul { margin-left: 0; }
   div.vizyon-misyon div.sertificate a { font-size: 13px!important;}
		div.general div.vizyon-misyon p { font-size: 16px!important; }
}
@media screen and (max-width:991){

  section#searching-product div.orjinal { margin-top: 3px;}


}
@media screen and (min-width: 991px) and (max-width: 1200px) {
	section#ourNews div.news-tabs div.custom-container { width: 100%; }
  section#productSlider div.tab-content ul li { display:inline-block;margin-right: 50px;}
	section#searching-product div.fren-grup,
	section#searching-product div.marka,
	section#searching-product div.phpdizayn,
  section#searching-product div.urun-grup,
	section#searching-product div.orjinal { max-width: 163px; }
	section#product-item ul li.item-bg div.item a.detayli-bilgi { font-size: 12px; }
	section#product-item ul li.item-bg div.item span { font-size: 12px; }
	section#product-item ul li span.marka { width: 110px; }
	section#product-item ul li.item-bg div.item a { width: 84px; }
	section#product-item ul li.item-bg div.item a.teklif-al { font-size: 11px; }
	div.general div.swipe-tabs-container div.swipe-tab-content { height: 208px; }
	div.sl div.white-gradient-right,
	div.sl div.white-gradient-left { display: none; }
	.slick-current h3 { font-size: 60px!important; }
	section.uretim div.text { height: 668px; }
	section.slide div.red-bg h3 { padding-left: 341px;padding-top: 331px;font-size: 27px; }
	section#talasli-imalat div.item-imalat-bg { padding-left: 40%;padding-top: 15px; }
	section.slide ul.main-slider li img { margin-left:300px; }
	header div.videoSizeOther div.content-title { height:365px; }
	section#ourNews div.news-tabs ul.news-tabs-border { margin-left: 100px; }
	section#ourNews { max-height: 828px;background-size:cover; }
	footer div.footerLocation { height: 400px; }
	footer div.copyright ul li a { font-size: 10px; }
	footer div.copyright ul li { padding-right: 32px; }
	section#qualityWarranty div.quality-general div.content-title p { padding-right: 52px; }
	section#qualityWarranty div.brake-drum-bg { margin-top: 62px; }
   div.vizyon-misyon div.sertificate a { font-size: 13px!important;}
   div#frame:before { background-image: url("../images/iletisim-promo-768.png");background-position: left;}
}

@media screen and (min-width:1440px) and (max-width:1920px){
  header div.videoSizeOther video { margin-top: -210px; }
  div#frame:before { background-position: left center;}
}
@media screen and (min-width:1200px) and (max-width:1600px){

}
/* ANIMATION */

@keyframes fadein {
    from {
        opacity:0;
        display: none;
    }
    to {
        display: block!important;
        opacity:1;

    }
}
@-moz-keyframes fadein { /* Firefox */
     from {
        opacity:0;
        display: none;
    }
    to {
        opacity:1;
        display: block!important;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
     from {
        opacity:0;
        display: none;
    }
    to {
        opacity:1;
        display: block!important;
    }
}
@-o-keyframes fadein { /* Opera */
     from {
        opacity:0;
        display: none;
    }
    to {
        opacity:1;
        display: block!important;
    }
}

div.s { height:auto; }
div.vizyon-misyon div.sertificate { width: 100%;background-color: #f7f8f9;height:90px;padding: 15px 0; }
div.vizyon-misyon div.sertificate a { font-size: 16px;line-height: 60px;display: block;background-color: #ed1c24;text-align: center;color: #fff;}
div.vizyon-misyon div.sertificate p {line-height: 60px; }
