﻿@import url(reset.css);
@import url(grids.min.css);
/*@import url(plugins/animate.css);*/
@import url(plugins/lightgallery.min.css);
@import url(plugins/slick.css);
@import url(plugins/loader.css);
@import url(plugins/slick-theme.css);
@import url(../fonts/fonts.css);
@import url(../fonts/ionicons.min.css);


html,body{height: 100%;}
*::before:not(.lg-icon::before){font-family: 'Ionicons';}
body{color:#000;font-size: 14px;font-family: Arial,Helvetica,Sans-serif;background: #fff;}
body#home{background: #2f3131;}
body.dark{background: #000;}
body.dark.profesyoneller{background:url(../images/site/pro_fullbg-2.jpg) center 30% no-repeat #000;}
@media (max-width: 767px){
	body.dark.profesyoneller{background:#000;}
}
section {width: 100%;float: left;font-size: 16px;}
#wrapper{position: relative;z-index: 1100;width: 100%;float: left;position: relative;min-height: 100%;}
.container-fluid {padding-left: 100px;padding-right: 100px;width: 100%;float: left; }



	.detailPage #wrapper{min-height: 1500px;}


@media (max-width: 1024px){
	.detailPage #wrapper{min-height: 1000px;}
}

@media (max-width: 767px){
	.detailPage #wrapper{min-height: 100%;}

	.row  [class^=col-]{margin-bottom: 15px;}
	.row  [class^=col-]:last-child{margin-bottom: 0;}
}


@media (max-width: 1200px){
	.container-fluid{padding-left: 40px;padding-right: 40px;}
}
@media (max-width: 768px){
	.container-fluid{padding-left: 15px;padding-right: 15px;}
}


.vh100{height: 100vh;}



header{width: 100%;float: left;position: relative;z-index: 3333;}
/*#home header{height: 209px;padding-bottom: 100px;}*/
#home header{height: 109px;}
/*header > div {height: 100%;}*/
.mobileM {display: none;}
@media (max-width: 1023px){

	header{padding-bottom: 0 !important;height: 80px !important;z-index: 2222;}
	.listResult header{background: #fff;}
	.mo header{z-index: 9998;}
	.mobileM{font-size: 20px;position: absolute;top:15px;right: 15px;color: #d9d9d9;font-size: 45px;display: block;}
	header > div{}
	.dark.listResult header{background: #000;}
	
}
#wrapper main{width: 100%;float: left;padding-bottom: 145px;}
footer{height: 145px;width: 100%;float: left;background: #f0f0f0;margin-top: 15px;position: relative;    margin-top: -145px;clear: both;position: relative;z-index: 8800;padding-top: 18px;}


@media (max-width: 1023px){
	
	
}

/*footer > div{height: 100%;}*/
footer .mim,footer  .whatsapDesktop{float: left;width: 200px;margin-top: 6px;}
footer .mim span,footer .whatsapDesktop span{width: 100%;float: left;display: block;font-family: 'pf_dintext_proregular',Arial,sans-serif;}
footer  .mim a,footer  .whatsapDesktop a{width: 100%;float: left;display: block;color:#000;margin-top: 3px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1)}
footer  .mim a::before,footer .whatsapDesktop a small::before{font-size: 22px;margin-right: 15px;margin-top:-2px;float: left;}
footer  .mim a:hover,footer .whatsapDesktop a:hover{color:#e06148;}

footer .whatsapDesktop a{line-height: 30px;}
footer .whatsapDesktop a small{display: block;width: 30px;height: 30px;border-radius:50%;background: url(../images/site/whatsapp-icon.png) no-repeat center;float: left;margin-right: 10px;}

svg.linkler{width: 47x;height: 47px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1)}
svg.linkler .st0{fill:#505050;}
svg.linkler .st1{fill:#FFFFFF;}
 footer > div{padding-bottom:10px;}
@media (min-width:768px){
	.home footer > div{background: #f0f0f0;position: fixed;bottom:0;left: 0;z-index: 99;}
	.home.dark footer > div{background: #000;}
}


footer  div.footmenu{float: left;width: calc(100% - 405px);}



/*Yeni Footer*/

.footmenu{ display:none;}
ul.nfm li ul {width: 100%;float: left;}
ul.nfm li li{margin-bottom:7px;}
ul.nfm li a {font-size:14px;color: #464646;position:relative;}
ul.nfm li a::before {
    content: "";
    height: 1px;
    width: 0;
    transition: all 1s cubic-bezier(.23,1,.32,1);
    -webkit-transition: all 1s cubic-bezier(.23,1,.32,1);
    bottom: 0px;
    left: 0;
    display: block;
    position: absolute;
    background: #464646;
}
ul.nfm li a:hover::before{width:100%;}

ul.nfm > li{display:block;width:20%;float:left;}
ul.nfm > li > a{color:#000;font-family: 'pf_dintext_proregular',Arial,sans-serifSans-serif;font-size: 17px;float: left; margin-bottom: 20px; }
.bottomSocial{height:70px !important;}
.bottomSocial::before{display:none;}
section.bottomSocial > div {height:100%;position:relative;}
section.bottomSocial > div::after{border-bottom:1px solid #e5e5e5;content:"";display:block;height:1px;position:absolute;bottom:0;left:50%;width:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);max-width: calc(100% - 30px);}
footer{padding-top:0;height: 510px;margin-top:-510px;}
#wrapper main{padding-bottom:510px;}

@media (max-width:1024px){
   
    ul.nfm li a{font-size:13px} 
    ul.nfm > li > a{font-size: 20px;line-height: 35px;}
}
@media (max-width:767px){
footer{height:auto !important;margin-top:auto;}
#wrapper main{padding-bottom:initial;}
    ul.nfm > li{width:100%;}
    ul.nfm > li > ul{/* display:none; */}
    ul.nfm {padding: 40px 30px;float: left;}

    section.bottomSocial > div::after{max-width:calc(100% - 30px);}

    ul.nfm > li > a{width:100%;position: relative;}
    
ul.nfm > li > a::after {
    background: url(../images/site/accordion-plus.png) center right;
    content: "";
    width: 14px;
    height: 14px;
    position:absolute;
    top: 9px;
    display: block;
    right: 3px;
}

ul.nfm > li > a.active::after{transform: rotate(45deg);}
ul.nfm > li ul {display: none;}
}



/*Yeni Footer*/



@media (max-width: 767px){
	footer  .mim,footer  .whatsapDesktop{position: absolute;left: 15px;bottom:15px;}
	footer  div.footmenu{width: 100%;overflow: hidden;background: #fff;}
	footer  div.footmenu li {display: block;width: 100%;border-bottom: 1px solid #000;}
	footer  div.footmenu li::after{display: none;}
	footer  div.footmenu li a{display: block;width: 100%;padding: 8px;}
	.whatsapDesktop{display: none !important;}
}
@media (max-width: 767px){
	footer  {height: 495px;}
	
	

}
footer  div.footmenu ul{margin: 0 auto;display: block;text-align: center;float: left;width: 100%;margin-top: 13px;}
footer  div.footmenu ul li{display: inline-block;padding: 0 7px; position: relative;}
footer  div.footmenu ul li::after{content:"";width: 1px;height: 100%;background: #000;position: absolute;right: 0;top:0;}
.dark footer  div.footmenu ul li::after{background: #9C9C9C !important;}
footer  div.footmenu ul li:last-child::after{display: none;}
footer  div.footmenu ul li a{color:#000;font-size: 12px;font-family: 'pf_dintext_proregular',Arial,Sans-serif;position: relative;}
footer  div.footmenu ul li a::before{content:"";height: 1px;width: 0;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);bottom:0;left: 0;display: block;position: absolute;background: #000;}
footer  div.footmenu ul li a:hover::before{width: 100%;background: #e06148;}
footer  div.footmenu ul li a:hover{color:#e06148;}

@media (max-width: 1024px){
	footer  div.footmenu ul li a::before{display: none;}
}
footer  a.imsad{float: right;max-width: 86px;display: block;margin-top: 6px;}


/*HOMEPAGE*/

#home .container-fluid.vh100{height:calc(100vh - 170px);}
@media (max-width:1023px){
	#home .container-fluid.vh100{height:calc(100vh - 50px);}	
}

#home #wrapper main{}
#home #wrapper.active {
    z-index: 6666;
}
header .container-fluid,header .container{position: relative;height: 100%;}
#home header #logo{top: 50%;transform: translate( 0,-50%);-webkit-transform: translate( 0,-50%)}
header #logo{float: left;position: relative;margin-top: 9px;}

@media (max-width: 1023px){
	header #logo{top: 50%;transform: translate( 0,-50%);-webkit-transform: translate( 0,-50%)}
}
#home header #logo a{display: block;float: left;max-width: 85px}

@media (min-width: 1024px){
#home header .headerContent{float: right;width: calc(100% - 85px);height: 100%;position: relative;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);}	
header .headerContent{width: calc(100% - 65px);float: left;}
#home header .headerContent{width: calc(100% - 85px);float: left;}
}





#home header .mainMenu{width: calc(100%);float: left;}
#home header .mainMenu ul {float: right;}
#home header .mainMenu ul >li{float: left;padding: 0 12px;position: relative;}



#home header .mainMenu ul >li::after{background: rgba(0,0,0,.3);position: absolute;right: 0;width: 2px;height: 100%;content:"";top:0;}
#home header .mainMenu ul >li a{color:#d9d9d9;font-size: 16px;font-family: 'pf_dintext_proregular',Arial,Sans-serif;position: relative;}
@media (max-width: 1200px){
	#home header .mainMenu ul >li a{font-size: 14px;}
}
#home header .mainMenu ul >li a::before{content:"";height: 1px;width: 0;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);bottom:0;left: 0;display: block;position: absolute;background: #fff;}
#home header .mainMenu ul >li a:hover::before{width: 100%;}

@media (max-width: 1200px){
	#home header .mainMenu ul >li{padding: 0 6px;}
}

#home header .lang{float: right;}
#home header .lang ul > li{padding: 0;float: left;position: relative;}
#home header .lang ul li::before{position: absolute;right: 0 !important;color:#d9d9d9;top:50%;margin-top: -5px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1)}
#home header .lang ul li:hover::before{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
#home header .lang ul li a{color:#d9d9d9;font-size: 16px;font-family: 'pf_dintext_proregular',Arial,Sans-serif;position: relative;}




#home header div.search{width: 100%;float: left;}
#home header div.search form{background: rgba(0,0,0,.3);padding: 6px;border-radius: 3px;width: 100%;float: left;height: 45px;margin-bottom: 15px;position: relative;}
#home header div.search form input[type="text"]{width: 100%;height: 100%;float: left;border-radius: 3px;background: #fff;padding-left: 10px;border:0;}
#home header div.search form button{display: block;position: absolute;top:50%;right: 5px;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);border:0;background: transparent;cursor: pointer;font-size: 18px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1)}
#home header div.search form button:hover{color: #e16541;}
#home header div.search a{position: relative;padding-right: 10px;float: right;color:#d9d9d9;font-size: 16px;font-family: 'pf_dintext_proregular',Arial,Sans-serif;}
#home header div.search a::before{right: 0;position: absolute;top:2px;}
#home header div.search a::after{content:"";height: 1px;width: 0;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);bottom:0;left: 0;display: block;position: absolute;background: #fff;}
#home header div.search a:hover::after{width: 100%;}
#home header div.search form ::placeholder {color: #535353;}
.headerContent .mmclose{display: none;}

@media (max-width: 1023px){
	#home header div.search a{width: auto;color:#d9d9d9;text-indent: 0px !important;}
	header .headerContent{display: none;position: fixed;left: 0;width: 100%;height: 100vh;z-index: 999;padding:80px 25px 10px 25px;transform:none; top:0;background: #fff;}
	#home header .headerContent{background: #000}
	.headerContent .mmclose{display: block;width: 30px;height: 30px;position: absolute;right: 20px;top:25px;color:#000;font-size: 22px;text-align: center;line-height: 30px;border:1px solid #000;border-radius: 50%;z-index: 99;}
	#home .headerContent .mmclose{color: #fff;border-color: #fff}
	#home header .mainMenu{margin-bottom: 20px;}
	#home header .mainMenu ul{width: 100%;}
	#home header .mainMenu ul li {width: 100%;float: left;}
	#home header .mainMenu ul li::after{height: 1px;width: 100%;bottom:0;left: 0;}
	#home header .mainMenu ul li a{padding: 16px 0;display: block;}

	#home header .lang{position: absolute;top: 25px;z-index: 99;left: 25px;}

}

video.homevideo{min-width:100%;position:relative;display:block;min-height:100%;max-width:100%;position: absolute;z-index: 2;top:0;left:0;}
@media (max-width: 1024px){
	video.homevideo{display: none;}
}

.homeBg{width: 100%;position: absolute;top:0;bottom:0;left: 0;z-index: 1;}
.homeBg::before{width: 100%;height: 100%;content:"";left: 0;top:0;position: absolute;background: rgb(2,0,36);
background: linear-gradient(0deg, rgba(2,0,36,1) 0%, rgba(0,0,6,0) 0%, rgba(0,0,0,0.2) 100%);z-index: 9;}
.homeBg .bgslider{width: 100%;height: 100vh;float: left;}
.homeBg .bgslider div{height: 100vh;}
.homeBg .one{width: 100%;height: 100%;}

@media (min-width: 1024px){
#home header .mainMenu{width: calc(100% - 94px);float: left;position: relative;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);}
#home header .lang{float: right;position: relative;top:50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);max-width: 94px;z-index: 99;}
#home header div.search{position: absolute;top:75%;right: 0;max-width: 400px;width: 100%;}
}


/*HOMEPAGE*/

/*DETAIL PRODUCT SEARCH*/
#detailSearch{width: 100%;position: fixed;top:-150%;left: 0;height: 75%;background:#eaeaea;z-index: 9999;padding-top: 50px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.detailSearch > span, .mobileSearch{display: block;width: 30px;height: 30px;color:#fff;text-align: center;line-height: 30px;border-radius: 50%;background: #000;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);float: right;display: block;margin-left: 5px;}

.dark .mobileSearch{background: #fff !important;color:#000 !important;}
header >.mobileSearch {top: 25px !important;position: absolute;right: 70px;}
.detailSearch > span::before{font-size: 15px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.detailSearch:hover > span{background: #e16541;}
.detailSearch:hover > span::before{color:#fff;}

@media (max-width: 1024px){
	#detailSearch{height: 100vh;padding-top: 80px;}

}
#detailSearch .searchClose{width: 45px;height: 45px;font-size: 22px;color:#888;border-radius: 50%;border:1px solid #888;position: absolute;top: 20px;right: 20px;text-align: center;line-height: 45px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
#detailSearch .searchClose:hover{color:#e16541;border-color: #e16541;}
.searchOpen #detailSearch{top:0;overflow: auto;}
@media (max-width:767px){

}

.homeactivites .gateway.contentgateway .gwitem{display:none;}
.homeactivites div.loadButtonContent{width:100%;float:left;margin-bottom:25px;}
.loadMore{width:200px;height:50px;line-height:50px;text-align:center;color:#fff;background:#e16541;display:block;margin:0 auto;}

.homeBg .bgslider > .one{display:none;}
.homeBg .bgslider > .one:first-child{display:block;}

form .sendButton{width: 150px;float: right;height: 45px;line-height: 45px;color:#fff;text-align: center;font-size: 18px;}
/*CUSTOM TAB*/
.tab{width: 100%;float: left;}
.tabNav{display: flex;height: 56px;}
.tabNav li{flex-grow: 1;flex-basis: 0;}
.tabNav li a{display: block;width: 100%;text-align: center;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);padding: 15px;font-family: 'pf_dintext_proregular',Arial,Sans-serif;font-size: 16px;background: #fff;color:#888;position: relative;}
.tabNav li a:hover{background:#e16541;color:#fff; }
.tabNav li{margin:0 0.5px;}
.tabNav li a.active{background: #e16541;color:#fff;}
.tabItem{width: 100%;float: left;display: none;}
@media (max-width: 1024px){
	.tabNav li a{font-size: 12px;}

}

.dtkeywordsearch{position: relative;height: 55px;overflow: hidden;}
.dtkeywordsearch div{width: 100%;height: 100%;float: left;position: relative;}
.dtkeywordsearch div input[type="text"]{height: 100%;position: absolute;background: #fff;font-family: 'pf_dintext_proregular',Arial,Sans-serif;color:#888;font-size: 16px;border:0;left: 0;top:0;padding: 0 15px; width: 100%;}
.dtkeywordsearch div button{color:#888;font-size: 18px;display: block;width: 55px;height: 55px;border:0;position: absolute;top:0;right: 0;cursor: pointer;}
/*CUSTOM TAB*/

/*GATEWAYS*/
.home section[rel="etkinlik"]{padding-top: 40px;background: #2f3131;}
.gateway {padding-top: 20px;width: 100%;float: left;}
.gateway h2 {padding-top: 40px;border-bottom: 5px solid #cccccc;color:#373b3d;font-size: 1.8vw;}
.gateway .gwitem{}
.gateway .gwitem figcaption{width: 100%;float: left;overflow: hidden;position: relative;padding-bottom: 56%;}
.qualityDocs .gateway .gwitem figcaption{padding-bottom: 0;}
.qualityDocs .gateway .gwitem figcaption img{position: relative;width: 100%;float: left;display: block;}
.qualityDocs .gateway .gwitem figure span{text-align: left;font-size: 12px;}
.gateway .gwitem figcaption img{width: 100%;float: left;display: block;position: absolute;top:0;left: 0}
.gateway .gwitem figure{width: 100%;float: left;padding-top: 5px;}
main .gateway .gwitem figure{min-height: 130px;}
.home main .gateway .gwitem figure{min-height:230px; }
.home[lang="tr"] main .gateway .gwitem figure{min-height:250px;}
body[lang="fr"].home main .gateway .gwitem figure{min-height: 265px;}
main .gateway.type5 .gwitem figure{min-height: 55px !important;}
.gateway.type5 .gwitem figcaption{padding-bottom: 98%;}
.listResult .gateway.type5 .gwitem figcaption{padding-bottom: 75%;}
main .gateway .gwitem figure .center{height: 100%;padding-bottom: 0;height: auto;}
.gateway.type4 .gwitem figcaption{padding-bottom: 0;}
.gateway.type4 .gwitem figcaption img{position: relative;}
.gateway.type4 .gwitem figure{height: 100%;padding: 0;}
.gateway .gwitem figure span{color:#969696;font-size: 14px;text-align: center;display: block;}
.detailSearchContent  .gateway .gwitem figure span {height: 25px;}
.gateway.type6 {padding-top: 55px;border-top:1px solid #000;margin-top: 55px;}
.dark .gateway.type6{border-top-color: #fff;}
.gateway.type5 .gwitem figure span{padding:4px;}
.gateway.type5 .gwitem {min-height: 235px;}
@media (max-width:767px){
	.gateway.type5 .gwitem figure span{border:1px solid #969696;}	
}


@media (max-width: 1440px){
	.gateway.type5 .gwitem {min-height: 209px;}	
}

.gateway.type6 .gwitem figure span{font-size: 18px;text-align: left;margin-bottom: 10px;padding:5px;text-align:center;}
.gateway.type6 .gwitem figure small{font-size: 14px;text-align: left;color:#969696;}
.gateway.type6 .gwitem figcaption{padding-bottom: 98%;}
.detailPage .gateway.type6 .gwitem figcaption{padding-bottom: 75%;}
@media (max-width: 767px){
.gateway.type6 .gwitem figcaption{padding-bottom: 70%;}	
.gateway.type6 .gwitem figure span{border:1px solid #969696;}
}

.detailSearchContent  .gateway .gwitem figcaption{position: relative;padding-bottom: 0;}
.detailSearchContent  .gateway .gwitem figcaption img{position: relative;}
.detailSearchContent  .gateway .gwitem {margin-bottom: 15px;}
/*GATEWAYS*/
.productFiltercontent{width: 100%;float: left;margin-bottom: 10px;}
.productFiltercontent input[type="submit"]{display: block;width: 150px;height: 50px;line-height: 50px;text-align:center;background: #e16541;color:#fff;font-size: 15px;border:0;float: right;margin-right: 15px;}
.contentgateway .gwitem{margin-bottom: 30px;}
.contentgateway .gwitem figure{background: #fff;padding:20px;min-height: 262px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);position: relative;}
.contentgateway .gwitem figure *{text-align: center;}
.contentgateway .gwitem figure span{color:#e06148;font-size: 18px !important;font-family:'pf_dintext_proregular',Arial,Sans-serif !important;float: left;display: block;width: 100%;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);margin-bottom:15px}

.contentgateway .gwitem figure small{display: block;width:100%;color:#fff;opacity: 1;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);position: absolute;top:75%;left: 0;width: 100%;}
.contentgateway .gwitem figure p{color:#5b5c5c;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);font-size: 15px;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;}

@media (max-width: 1280px){
	.contentgateway .gwitem figure{padding: 20px !important;}
	#home .contentgateway .gwitem figure{height:270px; }
	.contentgateway .gwitem figure span{font-size: 18px !important;}
}

@media (max-width: 767px){
	.contentgateway .gwitem figure{padding: 15px;}
}
.contentgateway .gwitem figure small::before{width: 40px;height: 40px;border:1px solid #5b5c5c;border-radius: 50%;line-height: 40px;color:#5b5c5c;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}

.contentgateway .gwitem:hover figure{background: #e06148;}
.contentgateway .gwitem:hover figure span{color:#fff;}
.contentgateway .gwitem:hover figure small{opacity: 1;}
.contentgateway .gwitem:hover figure small::before{color:#fff;border-color:#fff;}
.contentgateway .gwitem:hover figure p{opacity: 0;}


.gateway.type2 .gwitem figure{min-height: 130px;}
.grayscale  img{filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}

.gateway.type2 .gwitem figure{border-bottom: 1px solid #9c9c9c;margin-bottom: 35px;padding-bottom: 20px;}

.gateway.type2 .gwitem figure h2{border:0;font-size: 16px;margin-bottom: 15px;padding-top: 0;}
.gateway.type2 .gwitem figure span{text-align: left;margin-bottom: 15px;height: 30px;color:#9c9c9c;font-size: 14px;}
.gateway.type2.grayscale .gwitem figure span{height: auto !important}
.gateway.type2 .gwitem figure small{font-size: 14px;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;color:#9c9c9c;}

body[lang="en"] .gateway.type2 .gwitem figure small::before{content:"Read More" !important;}
body[lang="it"] .gateway.type2 .gwitem figure small::before,body[lang="ıt"] .gateway.type2 .gwitem figure small::before{content:"Continua a leggere" !important;}
body[lang="fr"] .gateway.type2 .gwitem figure small::before{content:"En savoir plus" !important;}
body[lang="de"] .gateway.type2 .gwitem figure small::before{content:"Lesen sie mehr" !important;}
body[lang="tr"] .gateway.type2 .gwitem figure small::before{content:"Devam" !important;}





.grayscale.gateway.type2 .gwitem figure small::after {font-family: 'Ionicons';content: "\f363";margin-left: 6px;position:relative ;top:2px;font-size:16px;}
@media (max-width: 1023px){
	main .gateway .gwitem figure{min-height: 165px;}
	.gateway.type2 .gwitem figure h2{font-size:16px !important;}
	.gateway.type2 .gwitem figure span{height: auto;}
}
@media (max-width: 767px){
	main .gateway .gwitem {margin-bottom: 25px;}
	main .gateway .gwitem figure{min-height: auto;}
	.gateway.type2 .gwitem figure h2{font-size: 24px !important;}
	.gateway.type2 .gwitem figure{margin-bottom: 20px;}
	.gateway.type2 .gwitem figure span{height: auto;}
}



.gateway.type3 .gwitem figure small{font-size:12px !important;color:#9c9c9c;}
.gateway.type3 .gwitem figure span{font-size: 14px !important;}

/*DETAIL PRODUCT SEARCH*/










/*PLUS ICON*/
span.plus{position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 100;}
span.plus em{position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background: #fff;}
span.plus em.line1{width: 1px;height: 0; -webkit-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);transition: all 1s cubic-bezier(0.23, 1, 0.32, 1); }
span.plus em.line2{width: 0px;height: 1px;-webkit-transition: all .5s cubic-bezier(0.23, 1, 0.32, 1);transition: all .5s cubic-bezier(0.23, 1, 0.32, 1);}
span.plus svg {height: 118px;width: 118px;}
span.plus svg circle {
    stroke-dasharray: 700;stroke-dashoffset: 700;stroke-linecap: butt;
  -webkit-transition: all 1.6s cubic-bezier(0.23, 1, 0.32, 1);transition: all 1.6s cubic-bezier(0.23, 1, 0.32, 1);}
.svghover{position: relative;display: block;width: 100%;float: left;}
.svghover::before{position: absolute;width: 100%;height: 100%;position: absolute;left: 0;top:0;background: rgba(0,0,0,0.3);opacity: 0;content:"";display: block;transition: all .4s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition: all .4s cubic-bezier(0.23, 1, 0.32, 1);z-index: 99;}
@media (max-width: 767px){
	.svghover{padding:0 2px;}
}
a:hover .svghover{ }
a:hover .svghover img{filter:grayscale(0);-webkit-filter:grayscale(0); }
a:hover .svghover::before{opacity: 1;}
a:hover .svghover span.plus em.line1{height: 30px;}
a:hover .svghover span.plus em.line2{width: 30px;}
a:hover .svghover svg circle {stroke-dashoffset: 0;stroke-dasharray: 700;stroke-width: 1;}
/*PLUS ICON*/


/*FORM STYLES*/
.forms label { display:block; height:32px; color:#8c8c8c; font-size:16px; }
.forms select { width: 100%;float: left;border:1px solid #cdcdcd;color:#b5b5b5;font-size: 16px;padding:10px;}
/*FORM STYLES*/


/*HOME PRODUCT MODULE*/
.homeproductModule{width: 100%;float: left;}
.homeproductModule .gateway{height:calc( 100% - 60px );overflow: auto;padding-top: 0px;}
.homeproductModule .app-empty-state{color:#fff;font-size: 22px;}
.homeproductModule .app-empty-state i{display: block;margin-right: 10px;float: left;}
.homeproductModule .fheadline{display: block;width: 100%;float: left;color:#e16541;font-family:'pf_dintext_pro_light_regular',Arial,Sans-serif;font-size: 22px;padding: 15px;height: 60px; }

.homeproductModule .gateway{

scrollbar-color:#e16541 #f1f1f1;
scrollbar-width: thin;

}

.homeproductModule .gateway::-webkit-scrollbar {
  width: 5px;
}

.homeproductModule .gateway::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
.homeproductModule .gateway::-webkit-scrollbar-thumb {
  background: #e16541; 
}
.homeproductModule .gateway::-webkit-scrollbar-thumb:hover {
  background: #f38565; 
}



.homeproductModule .gateway .gwitem figure span {
    color: #fff;
}
.slideDown{position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    transition: 1s;transition: all .4s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition: all .4s cubic-bezier(0.23, 1, 0.32, 1);}
    





@media (max-width: 768px){
	.homeproductModule{padding-top: 5%;}
}
.brandMenu{position: relative;height: 100%;background: url(../images/site/leftMenuBg.png);padding:28px 0 0 15px;min-height:65vh;}
.brandMenu::before{width: 100px;height: 100%;position: absolute;background: url(../images/site/leftMenuBg.png);content:"";left: -100px;top:0;}

/*.homeContainer{height: calc(100vh - 209px);position: relative;}*/
.homeContainer{height: calc(100vh - 109px);position: relative;}
@media (max-width: 768px){
	.homeContainer {height: calc(100vh - 55px);}
}

@media (max-width: 767px){
	.homeContainer {height: calc(100vh - 60px);}
}




/*.brandMenu::before{width: 100px;height: 100%;position: absolute;background: rgba(0,0,0,.5);content:"";left: -100px;top:0;}*/
.brandMenu h2{font-size: 22px;color: #fff;font-family: 'pf_dintext_proregular',Arial,Sans-serif;display: block;padding: 19px 15px;border:1px solid #000;margin-right: 20px;}
@media (max-width: 1024px){
	.brandMenu h2{font-size: 16px;padding: 10px;}
}

.brandMenu ul li{border-bottom: 1px solid #000;position: relative;width: 100%;float: left;-webkit-transition: all 1.6s cubic-bezier(0.23, 1, 0.32, 1);transition: all 1.6s cubic-bezier(0.23, 1, 0.32, 1);overflow: hidden;}
.brandMenu ul li:last-child{border:0;}
.brandMenu ul li span,.brandMenu ul li a:first-child{display: block;width: 100%;padding:15px;color: #fff;font-size: 18px; padding-right: 20px;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;-webkit-transition: all 1.6s cubic-bezier(0.23, 1, 0.32, 1);transition: all 1.6s cubic-bezier(0.23, 1, 0.32, 1);cursor: pointer;position: relative;z-index: 99;float: left;}




@media (max-width: 1600px){
	.brandMenu ul li span, .brandMenu ul li a:first-child{padding: 10px;font-size: 15px;}
}
@media (max-width: 1366px){
	.brandMenu ul li span, .brandMenu ul li a:first-child{padding: 10px;font-size: 15px;}
}
@media (max-width: 1024px){
	.brandMenu ul li span, .brandMenu ul li a:first-child{padding: 12px;font-size: 15px;}
}

@media (max-width: 767px){
	.brandMenu ul li a:first-child{display: block !important;}
	.brandMenu ul li a:first-child + span{display: none;}
	.brandMenu ul li a:first-child + span a{display: none;}
}

.brandMenu ul li a.ion-chevron-right{position: absolute;right: -190px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);color:#fff;font-size: 12px;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;-webkit-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);z-index: 9;padding-right: 15px;}

.brandMenu ul li a.ion-chevron-right::before{position: absolute;right: 0;top:3px;color:#e16541;}

.brandMenu ul li:hover,.brandMenu ul li.active {background: #252626;}
.brandMenu ul li:hover span,.brandMenu ul li.active span,.brandMenu ul li:hover a:first-child{color: #e16541;text-indent: 7px;width: calc(100% - 90px);}
.brandMenu ul li.active a.ion-chevron-right{right: 10px}


.brandMenu ul li a.ion-chevron-right::after{content:"";height: 1px;width: 0;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);bottom:0;left: 0;display: block;position: absolute;background: #fff;}
.brandMenu ul li a.ion-chevron-right:hover::after{width: 100%;}

.w0{width: 0 !important;overflow: hidden;padding: 0 !important;}
.moduleDetail{background: url(../images/site/leftMenuBg.png);-webkit-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);height: 100%;height: 0;}
.moduleDetail::before{width: 84px;height: 100%;position: absolute;background: url(../images/site/leftMenuBg.png);content:"";right: -84px;top:0;}

@media (max-width: 1200px){
	.brandMenu::before{width: 40px;	left: -30px;}
	.moduleDetail::before{width:25px;right: -25px;}
	.moduleDetail .moduleCloser{right: -25px !important;}

}

@media (max-width: 1024px){
	.brandMenu::before{display: none;}
	.moduleDetail::before{display: none;}
	.moduleDetail .moduleCloser{right: 0 !important;}

}

.moduleDetail .selectedCollection{display: none;}
@media (max-width: 767px){

	.moduleDetail .moduleCloser{right: 0 !important;}

	.brandMenu{padding-right: 15px;}
	.moduleDetail{position: absolute;width: 100%;z-index: 9999;width: 100vw;}

	.moduleDetail{padding-top: 35px;}
	.brandMenu ul li a.ion-chevron-right{display: none;}
	.selectedCollection{opacity: 1;color:#fff;font-size: 12px;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;-webkit-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);z-index: 9;padding-right: 15px;position: absolute;left: 10px;top: 10px;}
	.w0 a.selectedCollection{opacity: 0}

	a.selectedCollection::before{position: absolute;right: 0;top:3px;color:#e16541;}
.moduleDetail .selectedCollection{display: block;}
}



.moduleDetail .moduleCloser{width: 40px;height: 40px;position: absolute;top:0;right: -84px;background: rgba(0,0,0,.5);text-align: center;line-height: 40px;color:#fff;-webkit-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);transition-delay: 1s;-webkit-transition-delay: 1s;}
.moduleDetail.w0 .moduleCloser{opacity: 0;}
.moduleDetail .moduleCloser:hover{color:#e16541;background: #fff;}



/*HOME PRODUCT MODULE*/


/*SUB PAGES*/
.headerTop{width: 100%;float: left;height: 38px !important;z-index: 99;position: relative;}
@media (min-width: 1024px){
	header .headerTop::before{position: absolute;height: 1px;background: #c7c8c8;left: -62px;right: 0;top:38px;content:"";}	
}


.headerTop .siteStaff {float: right;top:50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);position: relative;}
.headerTop .siteStaff > ul {float: right;}
.headerTop .siteStaff > ul > li {float: left;margin-left:10px;}
/*.headerTop .siteStaff > ul > li:first-child{display:none;}*/

@media (max-width: 767px){
	.headerTop .siteStaff > ul > li:nth-child(2) {display: none;}
}

.brandChoice > ul > li{padding-right: 15px;position: relative;}
.headerTop .siteStaff ul li.language{padding-right: 0 !important;position: relative;}
/*
.headerTop .siteStaff ul li.language::before,.brandChoice > ul > li::before{position: absolute;right: 0;top:50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);}*/
.headerTop .siteStaff ul li a{color:#3e3f3f;display: block;line-height: 30px;font-size:12px;letter-spacing:0.3px;}
.dark * {color:#9C9C9C !important;}
.dark section p a {color:#f26649 !important;}
.dark.profesyoneller h1{background: #000;margin-bottom: 0;padding-bottom: 30px;padding-top: 20px;}
.dark.profesyoneller .gateway.grayscale{background: #000;}
.dark.profesyoneller .markaSlider{margin-bottom: 0;}
.dark footer,.dark header .headerContent {background: #000 !important;}
.dark.profesyoneller header .headerContent {background: transparent !important;}
.dark ul.hd li a{color:#000 !important;}
.dark ul.hd li a:hover{color:#fff !important;}
.headerBottom{width: 100%;float: left;height: 80px !important;}
@media (min-width:1024px){
.headerBottom >  div{top: 50%;transform: translate(0 , -50%);-webkit-transform: translate(0 , -50%);position: relative;}	
}
@media (min-width:767px){
	.language ul.hd li{height:40px;}
	.language ul.hd li a{line-height:40px !important;}
	
}


.headerBottom .brandChoice{float: right;}
.headerBottom .brandChoice > ul > li {display: block;border:1px solid #e2e2e2;position: relative;}
.headerBottom .brandChoice > ul > li::before{top:50%;right: 10px;margin-top}
.headerBottom .brandChoice > ul > li.active::before{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.headerBottom .brandChoice > ul > li > a{font-size: 13px;color:#373b3d;font-family: 'pf_dintext_proregular',Arial,Sans-serif;padding: 12px 30px;}
@media (max-width: 767px){
	.headerBottom .brandChoice > ul > li > a{font-size: 14px;}
}
.headerBottom .mainMenu{float: right;}
.headerBottom .mainMenu ul{float: right;}
.headerBottom .mainMenu ul li{float: left;padding: 0 22px;}
.headerBottom .mainMenu ul li a{font-size: 13px;color:#373b3d;font-family: 'pf_dintext_proregular',Arial,Sans-serif;position: relative;letter-spacing:1px;}
.headerBottom .mainMenu ul li a::before{content:"";height: 1px;width: 0;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);bottom:0;left: 0;display: block;position: absolute;background: #373b3d;}
.headerBottom .mainMenu ul li a:hover::before{width: 100%;}
header > a.detailSearch.mobileSearch{display: none !important;}
@media (max-width: 1023px){
	.headerBottom .mainMenu,.headerBottom .mainMenu ul{width: 100%;float: left;}
	.headerBottom .mainMenu ul li{width: 100%;float: left;}
	.headerTop{margin-bottom: 15px;}
	.brandChoice{float: left;margin-bottom: 15px;}
	.headerBottom{height: auto;}
	.headerTop .siteStaff > ul > li{margin: 0 !important;padding: 0 25px;border-right: 1px solid #3e3f3f;}
	.headerTop .siteStaff > ul > li:last-child{padding-right: 0;border-right:0;}
	.headerTop .siteStaff > ul > li:first-child{padding-left: 0;}
	.headerBottom .brandChoice{width: 100%;}
	.headerBottom .mainMenu ul li{padding: 0;border-bottom:1px solid #373b3d;}
	.headerBottom .mainMenu ul li:last-child{border-bottom:0;}
	.headerBottom .mainMenu ul li a{padding: 20px 0;font-size: 14px;display: block;}
	a.detailSearch{text-indent: -9999px;width: 30px;}
	header > a.detailSearch.mobileSearch {text-indent: 0 !important;display: block !important;}
	a.detailSearch span{text-indent: 0px !important;}
	.headerTop .siteStaff{left: 50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);float: left;}
}
@media (max-width: 767px){
	.headerTop .siteStaff > ul > li{padding:0 15px;}
	.brandChoice ul.hd li{height:50px;}
	.brandChoice ul.hd li a{line-height:45px !important;}
	

}

section p{color:#9c9c9c;font-size: 14px;margin-bottom: 20px;line-height: 22px;}
section p  a{color:#f26649;font-size: 14px;}
section p a:hover{text-decoration: underline;}
section h1,.detailPage section h2{font-size: 2vw;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;color:#373b3d;border-bottom: 5px solid #cccccc;margin-bottom: 30px;position: relative;padding-right: 80px;position: relative;}
section .container-fluid > h1 a.goback,section .container > h1 a.goback, .detailPage section .container-fluid > h2 a.goback {display: block;width:61px;height: 30px;line-height: 30px;color:#fff; background: #515151;text-align: center;position: absolute;right: 0;top: 0;font-size: 16px;transition: all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);border:1px solid #515151;}
section .container-fluid > h1 a.goback:hover,section .container > h1 a.goback:hover{color:#e16541;border-color:#515151;background: #fff;}

section h2,section h3,section h4,section h5,section h6{color:#373b3d;position: relative;width: 100%;float: left;display: block;}
section h2{font-size: 1.4vw;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;margin-bottom: 15px}
section h3 {font-size:1.3vw;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;color:#373b3d;margin-bottom: 15px;}
section .qualityDocs h3{margin-top: 25px;margin-bottom: 15px;}

section h4 {font-size:16px;font-family: 'pf_dintext_proregular',Arial,Sans-serif;margin-bottom: 10px;color:#373b3d;}
section h5 {font-size:1.1vw;font-family: 'pf_dintext_proregular',Arial,Sans-serif;margin-bottom: 10px;}
section h6 {font-size:1vw;font-family: 'pf_dintext_proregular',Arial,Sans-serif;margin-bottom: 10px;}

@media (max-width: 1023px){
	section h1{font-size: 30px !important;}
	section h2{font-size: 26px !important;}
	section h3{font-size: 22px !important;}
	section h4{font-size: 20px !important;}
	section h5{font-size: 18px !important;}
	section h6{font-size: 16px !important;}
	section h1 a{font-size: 13px !important;}
}

@media (max-width: 767px){
	section h1{font-size: 20px !important;}
	section h2{font-size: 18px !important;}
	section h3{font-size: 16px !important;}
	section h4{font-size: 14px !important;}
	section h5{font-size: 13px !important;}
	section h6{font-size: 12px !important;}
	section h1 a{font-size: 13px !important;}
}
.urunGallery{width: 100%;float: left;height: 100%;padding-bottom: 80%;border:1px solid #e8e8e8;position: relative;overflow: hidden;}
.urunGallery > ul{display: block;width: 100%;max-width: 80%;position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);overflow: hidden;}
.urunGallery > ul > li{display: none;}
.urunGallery > ul li:first-child{display: block;width: 100%;height: 100%;float: left;}

.urunGallery > ul li a{display: block;width: 100%;float: left;}
.urunGallery > ul li a img{display: block;width: 100%;float: left;}

.pagetools{width: 100%;float: left;margin-top: 20px;}
.pagetools ul li{float: left;background: #f2f2f2;position: relative;}
.pagetools > ul > li > a{display: block;width: 100%;padding: 5px 15px;font-family: 'pf_dintext_proregular',Arial,Sans-serif;color: #919191;font-size: 16px;}
.pagetools > ul > li > a span{display: block;float: right;margin-left:5px;}
.pagetools > ul > li > a::before{color:#a0a191;float: left;}
.pagetools > ul > li{margin-right: 7px;}
.pagetools > ul > li:last-child{margin-right: 0;}
.pagetools a.arrow{padding-right:40px;position: relative;}
a.arrow{position: relative;display: block;padding-right: 22px;}
a.arrow::before{position: absolute;top:50%;right: 5px;margin-top:-9px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);font-size:20px;}
li.active a.arrow::before{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.pagetools > ul > li ul li a span{float: left;margin-left: 5px;}

.pagetools  ul  li  a{font-size: 14px;}
@media (max-width: 1024px){
	.pagetools{margin-bottom: 15px;}
	.pagetools > ul > li{margin-bottom: 7px;}
	.pagetools a.arrow{padding-right: 24px;}
}

#home ul.hd{background: #313232;color:#d9d9d9;}
ul.hd li a:hover{background:#1C1E1E;color:#fff; }

ul.hd{display: block;overflow: hidden;position: absolute;top:100%;transition:all .5s cubic-bezier(.23,1,.32,1);-webkit-transition:all .5s cubic-bezier(.23,1,.32,1);width: 100%;left: 0;background: #fff;width: 100%;z-index: 999;border-right:1px solid #1C1E1E;border-left:1px solid #1C1E1E;border-top:1px solid #1C1E1E;display: none;}
li.h0 ul.hd{height: 0 !important;border-top: 0;display: block ! important;}

ul.hd li{display: block;width: 100%;float: left;height: 30px;padding: 0 !important;}
ul.hd li a{border-bottom:1px solid #1C1E1E;text-align: center;display: block;width: 100%;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);color: #000;padding: 3px;height: 100%;line-height: 24px !important;font-family: 'pf_dintext_pro_light_regular',Arial, Sans-serif !important; }
li.active ul.hd{display: block;}

.brandLogo{width: 100%;float: left;margin-bottom: 30px;}
.brandLogo img{float: left;display: block;}

.productSpec{width: 100%;float: left;}

.productSpec h2{font-size:18px !important;color:#505050 !important;font-family:'pf_dintext_pro_light_regular',Arial,Sans-serif !important;border-top: 1px solid #505050;border-bottom: 1px solid #505050 !important;line-height: 30px;height: 45px;line-height: 45px;margin-bottom: 40px !important;}
.productSpec h2 a{display: none;}
.productSpec h1{font-size: 2vw;color:#9C9C9C;border:0;}
.productSpec h1 a{color:#9C9C9C;border:0;}

@media (max-width: 1024px){
	.productSpec h1 a{font-size:27px !important; }	
}

.productSpec p{color:#9c9c9c;font-size: 16px;}
.productSpec p a{color:#9C9C9C !important;}
.productSpec p a:hover{text-decoration: none !important}

.ozellikList{width: 100%;float: left;padding-top: 15px;border-top:1px solid #505050;}
.ozellikList ul{}
.ozellikList ul li{float: left;width: 38px;margin-right: 3px;height: 39px;position: relative;}
.ozellikList ul li span{position: absolute;top:46px;left: 50%;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);display: block;width: 90px;color:#fff;background: rgb(0,0,0);font-family:'pf_dintext_pro_light_regular',Arial,Sans-serif ;padding:5px 0; text-align: center;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);opacity: 0;}
.ozellikList ul li span::before{display: block;content:"";width: 10px;height: 10px;position: absolute;top:-5px;transform: rotate(45deg);-webkit-transform: rotate(45deg);background: rgb(0,0,0);left: 50%;margin-left: -5px;}
.ozellikList ul li img{text-indent: -9999px;}
.ozellikList ul li img:hover + span{opacity: 1;}


.slick-arrow{z-index: 9999;width: 40px;height: 40px;bottom:0;top:auto;transform: none !important;background: rgba(255,255,255,0.3) !important;}
.slick-arrow::before{font-size:35px;height: 40px;line-height: 40px ;color:#000;transition:all .5s cubic-bezier(.23,1,.32,1);-webkit-transition:all .5s cubic-bezier(.23,1,.32,1)}
.slick-next{right: calc(50% - 40px) !important;}
.slick-next::before{content:"\f363";font-family: 'Ionicons';}
.slick-prev::before{content:"\f361";font-family: 'Ionicons';}
.slick-prev{left: calc(50% - 40px) !important;}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{color: #000}

@media (max-width: 767px){
	.slick-arrow{bottom: -40px;background: rgba(0,0,0,0.4);}

	.urunGallery .slick-arrow{bottom:0 !important;}
}



.thumbnail{width: 100%;float: left;}
.thumbnail img{width: 100%;float: left;display: block;}
.row .gateway .row{float: left;width: calc(100% + 30px);}

.productCategorys{width: 100%;float: left;border-bottom: 5px solid #cccccc;margin-bottom: 40px;}
.productCategorys ul{display: block;width: 100%;float: left;}
.productCategorys ul li{float: left;position: relative;border-right:1px solid #b1b1b1;}
.productCategorys ul li:last-child{border:0;}
.productCategorys ul li a{color:#a0a0a0;font-size:12px;display: block;font-family:'pf_dintext_pro_light_regular',Arial,Sans-serif; height: 30px;line-height: 30px;padding:0 20px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1)}
.productCategorys ul li a:hover,.productCategorys ul li.active a{color:#000;}

.bottomBand{width: 100%;float: left;margin-bottom: 35px;display: none ;}
.bottomBand .whatsapIcon{display: none ;}
.bottomBand .whatsapIcon span{background: #25d366;}
.bottomBand div > span{width:47px;height: 47px;border-radius:50%; background: #505050;text-align: center;line-height: 47px;color:#fff;font-size: 22px;}
.bottomBand > div {height: 60px;position: relative;}
@media (min-width:768px){
	.bottomBand > div > *{position: relative;top:50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);}
}


.bottomBand div:first-child{background: #f9f9f9;}
.dark .bottomBand div:first-child{background: #1D1D1D;}
.bottomBand div:first-child > *{float: right;}

.bottomBand div:first-child > span{margin-left: 10px;}
.bottomBand div:last-child{background: #ebebeb;}
.dark .bottomBand div:last-child{background: #333333;}
.dark footer .footmenuOpener,.dark footer div.footmenu{background: #000;}
.dark footer div.footmenu ul li a{color:#fff;}
.dark footer div.footmenu ul li {border-color:#333333;}

.bottomBand div:last-child > *{float: left;}
.bottomBand div:last-child > span{margin-right: 10px;}
.bottomBand div:last-child > a{font-size: 16px;font-family: 'pf_dintext_proregular',Arial,Sans-serif; color:#373b3d;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1)}
.bottomBand div:last-child > a:hover{color:#a0a0a0;}
@media (max-width: 767px){
	.bottomBand{display: block ;}
	.bottomBand div > span{float: right;}
	.bottomBand .whatsapIcon{display: block;}
	.bottomBand div > a{font-size: 25px;font-family: 'pf_dintext_proregular',Arial,Sans-serif; color:#373b3d;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1)}
	.bottomBand div > a:hover{color:#a0a0a0;}
}
form.newslatter{width: 212px;height: 33.5px;border:1px solid #969696;position: relative;}
form.newslatter input[type="text"]{width:100%;background: #f9f9f9;height: 100%; font-size: 14px;color:#b6b6b6 !important;border:0;text-indent: 10px;position: absolute;left: 0;top:0;}

form.newslatter input[type="submit"],form.newslatter button{position: absolute;right: 2px;top:2px;height: 28px;width: 30px;color:#fff !important;text-align: center;line-height: 28px;font-size: 20px;cursor: pointer;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);border:0;background: #a0a0a0;}
form.newslatter input[type="submit"]{background: url(../images/site/arrowRight-white.png) no-repeat center ; text-indent: -9999px;background-size: 30%;background-color:#969696;}
form.newslatter input[type="submit"]:hover,form.newslatter button:hover{background-color:#505050;}
form.newslatter ::placeholder{color:#b6b6b6;}

form.newslatter em.error {position: absolute;background: #e16541 !important;color: #fff !important;display: block;height: 30px;bottom: calc(100% + 10px);text-align: center;line-height: 30px;z-index: 8888;padding:0 15px;}

form.newslatter em.error::before{display: block;width: 10px;height: 10px;background:#e16541;transform: rotate(45deg);-webkit-transform: rotate(45deg);content:"";position: absolute;bottom: -5px; left: 7px;}
.dark form.newslatter input[type="text"]{background: #3c3c3c;}
.dark form.newslatter input[type="submit"],.dark form.newslatter button{background: #242424;}
@media (max-width: 767px){
	.bottomBand {}
	.bottomBand > div{height: 70px;position: relative;padding-top: 20px;}
	.bottomBand div > span{overflow: hidden;display: block;position: absolute;top:50%;transform: translate(0 , -50%);-webkit-transform: translate(0 ,-50%);margin-left: 0 !important;}
	.bottomBand > div > form{width: calc(100% - 60px);float: right;}

	.bottomBand div:last-child > a,.bottomBand div:first-child > a{width: calc(100% - 60px);font-size: 16px;text-align: left;line-height: 32px;float: right !important;}
}

.bottomSocial{width: 100%;float: left;height: 50px;position: relative;text-align: center;margin-bottom: 25px;}
.bottomSocial::before{position: absolute;width: 100%;height: 5px;background: #999999;content:"";top:50%;left: 0;margin-top:-2.5px;}
.bottomSocial ul{text-align: center;position: relative;background: #f0f0f0;padding: 0 10px;z-index: 99;margin: 0 auto;display: inline-block;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);}
.dark .bottomSocial ul{background: #000;}
.bottomSocial ul li{display: inline-block;margin: 0 6px;}
.bottomSocial ul li a{display: block;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1)}
.bottomSocial ul li a span{display: block;width: 40px;height: 40px;text-align: center;line-height: 40px;font-size: 18px;color:#fff;background: #505050;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);border:1px solid #505050;border-radius:50%;}


.bottomSocial ul li a:hover span.ion-social-facebook{color: #3b5998 !important;background: #fff;border-color:#3b5998 !important;}
.bottomSocial ul li a:hover span.ion-social-twitter{color: #1da1f2 !important;background: #fff;border-color:#1da1f2 !important;}
.bottomSocial ul li a:hover span.ion-social-pinterest{color: #bd081c !important;background: #fff;border-color:#bd081c !important;}
.bottomSocial ul li a:hover span.ion-social-youtube{color: #ff0000 !important;background: #fff;border-color:#ff0000 !important;}
.bottomSocial ul li a:hover span.ion-social-linkedin{color: #0077b5 !important;background: #fff;border-color:#0077b5 !important;}
.bottomSocial ul li a:hover span.ion-social-instagram{color: #833ab4 !important;background: #fff;border-color:#833ab4;}

@media (max-width: 767px){
	.bottomSocial ul li{margin: 0;}
	.bottomSocial{margin-bottom: 0;}
}



.accordion{width: 100%;float: left;display: block;}
.accordion .accItem{width: 100%;float: left;display: block;margin-bottom: 20px;}
.accordion .accItem > span{display: block;width: 100%;float: left;padding-right:60px;border:1px solid #c0c0c0;background: #e3e3e3;color:#373b3d;font-size:20px;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;position: relative;padding-left: 20px;cursor: pointer;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);padding: 10px;}
.accordion .accItem > span.active{background: #fff;}
.accordion .accItem > span::before{position: absolute;right: 20px;top:50%;height: 8px;line-height: 8px;margin-top: -4px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.accordion .accItem > span.active::before{transform: rotate(180deg);-webkit-transform: rotate(180deg)}

.accordion .accItem .accPane{width: 100%;float: left;display: none;padding:30px 0;}
.accordion .accItem .accPane .gwitem figure{min-height: 65px;}
.accordion .accItem .accPane .gwitem > span{font-size: 20px;text-align: left;}
.etkinlikler .contentgateway .accordion .gwitem figure{min-height: 180px;}
.etkinlikler .contentgateway .accordion .gwitem figure small {opacity: 1;top:auto;bottom:25px;}
.etkinlikler .contentgateway .gwitem:hover figure small::before{color:#fff !important;border-color: #fff !important;}

@media (max-width: 767px){

	.accordion .accItem > span small{font-size: 14px;}
}

.markaSlider{width: 100%;float: left;margin-bottom: 15px;position: relative;}
.markaSlider > .msliderItem{display: none;	}
.markaSlider .msliderItem img{width: 100%;display: block;float: left;}
.markaSlider .msliderItem .info{position: absolute;z-index: 999;bottom:50px;left: 0;opacity: 0;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);padding: 15px;background: rgba(0,0,0,.2);}
.kalebodur .markaSlider .msliderItem .info{display: none;}
.kalebodur .markaSlider::before{content:"KALEBODUR";background: rgba(0,0,0,.6);color:#9C9C9C;display: block;width: 160px;height: 40px;position: absolute;top:0;left: 50%;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);font-size: 15px;line-height: 40px;z-index: 99;text-align: center;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;opacity: 0;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.kalebodur .markaSlider.slick-initialized::before{opacity: 1;}

.markaSlider .msliderItem .info p{text-align: center;color:#fff;font-family: 'pf_dintext_pro_thin_regular',Arial,Sans-serif;font-size: 30px;margin-bottom: 0;line-height: 33px;}
.markaSlider .msliderItem .info p span{color:#000;}
.markaSlider .slick-active .info{opacity: 1;}
.profesyoneller .info {width: 100%;bottom: 0 !important;background: rgba(0,0,0,.5) !important;}
@media (max-width: 1023px){
	.markaSlider .msliderItem .info{width: 100%;bottom:0 !important;}
}
@media (max-width: 767px){
	.markaSlider .msliderItem .info p{font-size: 16px;}
	.markaSlider .msliderItem{overflow: hidden;}
	/*.markaSlider .msliderItem img{position: relative;width: 200%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);left: 50%;}*/
	.markaSlider .msliderItem img{width:100%;display: block;float: left;}
	.markaSlider .msliderItem .info p{line-height: 22px;}
}


.brandGateways{width: 100%;float: left;margin-bottom: 25px;}
.brandGateways .bottomSocial ul li{margin: 2px;}
.brandGateways .bottomSocial ul{float: left;padding: 0;}
.brandGateways .bottomSocial::before{display: none;}

.brandGateways > div h3{margin-bottom: 20px;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;font-size: 18px;color:#9c9c9c;}
.brandGateways > div a{font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;font-size: 14px;color:#9c9c9c;}
.brandGateways form.newslatter{width: 100%;}


@media (max-width: 1023px){
	.brandGateways > div h3{font-size: 18px !important;}
	.brandGateways .bottomSocial ul li{margin: 3px;}
}

@media (max-width: 767px){
	.brandGateways > div h3{margin-bottom: 5px;}
	.brandGateways > div > div{margin-bottom: 15px;padding-bottom: 15px;position: relative;}
	.brandGateways > div > div::after{position: absolute;height:1px;background: #9c9c9c;bottom:0;left: 15px;right:15px; content:"";}
}




.littlenav{width: 100%;float: left;margin-bottom: 35px;}

.littlenav ul{width: 100%;float: left;border-bottom: 1px solid #b7b7b7;  overflow: auto;
  white-space: nowrap}
  .littlenav ul::-webkit-scrollbar{display: none;}
.littlenav ul li{display:inline-block;margin: -4px 29px;padding-top: 4px;}
.littlenav ul li:first-child{margin-left: 0;}
.littlenav ul li a{float: left;color:#373b3d;font-size: 14px;padding-bottom: 14px;}
.littlenav ul li.active a{border-bottom: 4px solid #515151;}




/*Yönetim EN*/
.yonetimGw{width: 100%;float: left;}
.yonetimGw .ygwItem{width: 100%;float: left;display: block;overflow: hidden;position: relative;margin-bottom: 10px;}
.yonetimGw .ygwItem:first-child{margin-bottom: 50px;}
.yonetimGw .ygwItem > div{height: 100%;position: relative;}
.yonetimGw .ygwItem > div.titleBox{position: absolute;height: 100%;left: 15px;top:0;background: rgba(229,77,60,.7);right: 15px;opacity: 0;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.yonetimGw .ygwItem:hover > div.titleBox{opacity: 1;}
.yonetimGw .ygwItem > div.titleBox .center{position: relative;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);width: 100%;float: left;}
.yonetimGw .ygwItem > div.titleBox .center span{color:#fff;font-size: 26px;}
.yonetimGw .ygwItem > div.titleBox .center small{color:#fff;font-size: 24px;}
.yonetimGw .ygwItem span{width: 100%;float: left;display: block;text-align: center;font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;font-size: 18px;color:#252525;}
.yonetimGw .ygwItem small{width: 100%;float: left;display: block;text-align: center;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;font-size: 18px;color:#252525;}
.yonetimGw .ygwItem img{float: left;display: block;width: 100%;}

p.motto{text-align: center;display: block;color:#252525;font-size: 18px;font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;line-height: 30px}
p.motto::before{}
p.motto::after{}

@media (max-width: 1024px){
	p.motto{font-size: 14px;line-height: 22px;}
	.yonetimGw .ygwItem span{font-size: 16px}
	.yonetimGw .ygwItem small{font-size: 16px}
}
@media (min-width: 768px){
	.yonetimGw .ygwItem > div figure{position: relative;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);overflow: hidden;width: 85%;left:calc( 50% - 15px);}
	
}

@media (max-width: 767px){
	.yonetimGw .ygwItem > div figure{padding: 20px;display: block;overflow: hidden;}
}

/*Yönetim En*/

/*Yönetim Tr ve referans*/
.yonetimtr,.referanslar{width: 100%;float: left;margin-bottom: 20px;}
.yonetimtr h4,.referanslar h4{font-size: 18px;font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;color:#373b3d;margin-bottom: 10px;}
.yonetimtr a,.referanslar > div{overflow: hidden;margin-bottom: 15px;}
.yonetimtr a figure,.referanslar > div figure{position: absolute;left: 15px;right: 15px;height: 100%;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);background: rgba(0,0,0,.4);opacity: 0;top:0;}
.yonetimtr a figure .center,.referanslar  > div figure .center{position: relative;top:110%;width: 100%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);transition-delay: 1s;-webkit-transition-delay: 1s;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.yonetimtr a figure .center span,.referanslar  > div figure .center > span{color:#fff;font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;font-size: 14px;display: block;padding:0 30px;text-align: center;position: relative;}
.yonetimtr a figure .center small::after,.yonetimtr a figure .center small::before,.referanslar  > div figure .center small::after,.referanslar  > div figure .center small::before{width: 100%;height: 1px;content:"";left: 0;position: absolute;background: url(../images/site/line-bg.jpg) repeat center;}
.yonetimtr a figure .center small::before,.referanslar  > div figure .center small::before{top:0;}
.yonetimtr a figure .center small::after,.referanslar  > div figure .center small::after{bottom:0;}
.yonetimtr a figure .center small,.referanslar  > div figure .center small{color:#fff;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;font-size: 11px;display: block;padding: 15px 30px;text-align: center;position: relative;margin-top: 15px;}
.yonetimtr a img,.referanslar  > div img{display: block;width: 100%;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}


.yonetimtr a figure em {
    position: absolute;
    bottom: 9px;
    left: 0;
    width: 100%;
    display: block;
    text-align: center;
    color: #fff;
    font-size: 13px;
}
@media (max-width: 767px){
	.yonetimtr a figure .center span, .referanslar > div figure .center > span{font-size: 18px;}
	.yonetimtr a figure .center small, .referanslar > div figure .center small{font-size: 14px;}
}


body[lang="tr"] .yonetimtr a figure em::before{content:"Detaylı Bilgi";}
body[lang="en"] .yonetimtr a figure em::before{content:"More information"}
body[lang="de"] .yonetimtr a figure em::before{content:"Ausführliche Informationen"}
body[lang="it"] .yonetimtr a figure em::before{content:"Informazioni dettagliate"}
body[lang="fr"] .yonetimtr a figure em::before{content:"Informations détaillées"}


.yonetimtr a:hover figure,.referanslar  > div:hover figure{opacity: 1;}
.yonetimtr a:hover figure .center,.referanslar  > div:hover figure .center{top:50%;}

@media (max-width: 1024px){
	.yonetimtr a figure,.referanslar  > div figure{opacity: 1;}
	.yonetimtr a figure .center,.referanslar  > div figure .center{top:30%;}
}

.referanslar  > div figure .center{height: 100%;padding-top: 10px;}
.referanslar  > div figure .center small{margin: 7px 0;padding:5px;}
.referanslar  > div figure .center small::before,.referanslar  > div figure .center small::after{display: none;}
.referanslar  > div figure .center span + small::before{display: block;}
.referanslar  > div figure .center span + small + small + small + small::after{display: block;}
.referanslar  > div figure .center small::after{display: none;}

.referanslar  > div figure .center > ul {float: right;position: absolute;right: 15px;bottom: 15px}
.referanslar  > div figure .center > ul li{float: left;margin-left: 2px;}
.referanslar  > div figure .center > ul li a{font-size: 15px;display: block;width: 25px;height: 25px;text-align: center;line-height: 25px;background: #000;border-radius: 50%;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.referanslar  > div figure .center > ul li a:hover{background: #fff;}
.referanslar  > div figure .center > ul li a:hover span{transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.referanslar  > div figure .center > ul li a:hover span.ion-social-twitter{color:#1da1f2;}
.referanslar  > div figure .center > ul li a:hover span.ion-social-facebook{color:#3b5998;}
.referanslar  > div figure .center > ul li a span{color:#fff;font-size: 14px;}
.referanslar  > div figure .center > a  {float: left;color:#bababa;font-size: 14px;position: absolute;bottom:15px;left: 15px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.referanslar  > div figure .center > a  span{font-size: 20px}
.referanslar  > div figure .center > a:hover{color:#fff;}
/*Yönetim Tr referans*/


/*TABLO*/
.tableContent{width: 100%;float: left; overflow: auto;margin-bottom: 20px;}
.tableContent table{width: 100%;min-width: 768px;}
.tableContent table tr td{padding: 15px 25px;font-size: 20px;}
.tableContent thead{}
.tableContent thead tr{background: #515151;}
.tableContent thead tr td{color:#fff;font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;}

.tableContent tbody tr{border-bottom: 1px solid #c8c8c8;}
.tableContent tbody tr:nth-child(odd){background: #e3e3e3;}
.tableContent tbody tr:nth-child(even){background: #f0f0f0;}
.tableContent tbody tr td,.tableContent tbody tr td a{color:#373b3d;font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;font-size: 20px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1)}


@media (max-width: 767px){
	.tableContent table tr td a,.tableContent table tr td{font-size: 14px;}
	
}

.downItemLink{transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);color:#373b3d;font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;font-size: 20px;}
.downItemLink svg,.tableContent tbody tr td a svg{max-width: 25px;float: left;display: block;margin-right: 20px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.downItemLink:hover,.tableContent tbody tr td a:hover{color:#e16541;}
.downItemLink:hover svg{fill:#e16541;}


/*TABLO*/
/*LİSTE*/
.list{display: block;width: 100%;float: left;}
.list li{width: 100%;float: left;display: block;margin-bottom: 10px;font-size: 16px;color:#9c9c9c;position: relative;}
.list li::before{display: block;border-radius: 50%;color: #9c9c9c;content:"\f10a";font-family: 'Ionicons';float: left;margin-right: 10px;}
.list li a{color:#9c9c9c;}
.list li a:hover{text-decoration: underline;}
/*LİSTE*/

/*KOLEKSİYON*/
.collection section h3{border-bottom:2px solid #c7c8c8;padding-bottom: 20px;}
.collection section p{font-size: 22px;line-height: 25px;}

.type4 a > figcaption::before{display: none !important;}
.type4 a figure{position: absolute;left: 15px;right: 15px;height: 100%;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);background: rgba(0,0,0,.4);opacity: 0;top:0;width: auto !important;}
.type4 a figure .center{position: relative;top:110%;width: 100%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);transition-delay: 1s;-webkit-transition-delay: 1s;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.type4 a figure .center span{color:#fff;font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;font-size: 18px;display: block;padding:0 30px;text-align: center;position: relative;}
.type4 a figure .center small::after,.type4 a figure .center small::before{width: 100%;height: 1px;content:"";left: 0;position: absolute;background: url(../images/site/line-bg.jpg) repeat center;}
.type4 a figure .center small::before{top:0;}
.type4 a figure .center small::after{bottom:0;}
.type4 a figure .center small{color:#fff !important;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;font-size: 14px;display: block;padding: 15px 30px;text-align: center;position: relative;margin-top: 15px;text-align: center;}

.type4 a img{display: block;width: 100%;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}



.type4 a figure .center small em{color:#fff !important;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;font-size: 14px;display: block;text-align: center;position: relative;text-align: center;}

.type4 a:hover figure{opacity: 1;}
.type4 a:hover figure .center{top:50%;}

body[lang="tr"] .gateway.type4 .collections a figure .center small em::before{content:"Koleksiyonları görmek için tıklayınız.";}
body[lang="en"] .gateway.type4 .collections a figure .center small em::before{content:"Click here to see the collections.";}
body[lang="de"] .gateway.type4 .collections a figure .center small em::before{content:"Klicken Sie hier, um die Sammlungen anzuzeigen.";}
body[lang="fr"] .gateway.type4 .collections a figure .center small em::before{content:"Cliquez ici pour voir les collections.";}
body[lang="it"] .gateway.type4 .collections a figure .center small em::before{content:"Clicca qui per vedere le collezioni.";}




.type4 .collections .gwitem{width: 100%;height: 100%;display: block;overflow: hidden;position: relative;}
.type4 .collections .gwitem figure{left:0;right: 0;}
.gateway.type4 h4 {border: 1px solid #373b3d;text-align: center;padding: 6px;}
.gateway.type4 .collections > div {margin-bottom: 30px;}


/*KOLEKSİYON*/


/*LİSTELEME*/

a.contentFilterOpen {position: fixed;top: 160px;background: #000;padding: 5px;color: #fff;font-size: 14px;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);left: -42px;text-align:center;width:110px;z-index: 1500;display: none;}
.filterGroup{width: 100%;float: left;}
@media (max-width: 767px){
	a.contentFilterOpen{display: block !important;}
	.listResult main section > .container-fluid{position: relative;}
	.filterGroup{padding-left: 15px;}
	.listResult main section > .container-fluid div.filter{position: fixed;left: -100%;top:0;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);background: #fff;z-index: 999;overflow: auto;height: 100%;padding-top: 100px;}
	.listResult.filteron main section > .container-fluid div.filter {left: 0;}
}
.filterGroup .fgrow{width: 100%;float: left;margin-bottom: 25px;}
.filterGroup .fgrow h2{display: block;width: 100%;float: left;color:#6f6f6f;font-size:14px !important;position: relative;cursor: pointer;border-bottom:3px solid #999999;padding-bottom: 15px;font-family: Arial,Sans-serif;margin-bottom: 10px;font-weight:bold;}
.filterGroup .fgrow h2 i{float: right;}
.filterGroup .fgrow h2 i::before{transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.filterGroup .fgrow h2.closed i::before{transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.filterGroup .fgrow select{font-size:13px !important;}
.filterGroup .fgrow .removeSelect{width: 100%;display: block;float: left;color:#6f6f6f;font-size: 13px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);margin-bottom: 10px;}
.filterGroup .fgrow .removeSelect:last-child{margin-bottom: 0;}
.filterGroup .fgrow .removeSelect:hover,.filterGroup .fgrow .removeSelect:hover i{color:#e16541;}
.filterGroup .fgrow .removeSelect i{float: left;margin-right: 10px;color:#6f6f6f;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}

.filterGroup .fgrow .fgr{width: 100%;float: left;max-height: 300px;overflow: auto;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}

.filterGroup .fgrow h2.closed + div{max-height: 0 !important;overflow: hidden;}


.filterGroup .fgrow .fgr{
scrollbar-color:#999999 #f1f1f1;
scrollbar-width: thin;
}

.filterGroup .fgrow .fgr::-webkit-scrollbar {
  width: 5px;
}

.filterGroup .fgrow .fgr::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
.filterGroup .fgrow .fgr::-webkit-scrollbar-thumb {
  background: #999999; 
}
.filterGroup .fgrow .fgr::-webkit-scrollbar-thumb:hover {
  background: #f38565; 
}


.filterGroup .fgrow .fgr label{width: 100%;float: left;margin-bottom: 10px;position: relative;z-index: 999;display: block;cursor: pointer;}
.filterGroup .fgrow .fgr label input{position: absolute;opacity: 0;left:-2px;cursor: pointer;top:-2px;}
.filterGroup .fgrow .fgr label i{display: block;float: left;width: 15px;height: 15px;border:1px solid #8F8F8F;margin-right: 5px;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.filterGroup .fgrow .fgr label input[type="radio"] + i{border-radius: 50%;}

.filterGroup .fgrow .fgr label span{color:#8F8F8F;font-size:13px;}
.filterGroup .fgrow .fgr label input:checked + i{background: #000}


.productFiltercontent .filterGroup .fgrow{height: 70px;overflow: auto;}
.productFiltercontent .filterGroup .fgrow label{width: 33.3333%;float: left;margin-bottom: 0;height: 25px}

@media (max-width: 767px){
	.productFiltercontent .filterGroup .fgrow label{width: 50%;}	
}


form select{width: 100%;float: left;height: 43px;border:1px solid #b6b6b6;font-size: 14px;appearance:none;-webkit-appearance:none;background: url(../images/site/selectArrow.png) no-repeat 95% center #fff; outline: none;padding: 0 15px;}
.pager{width: 100%;float: left;margin-bottom: 25px;margin-top: 15px;}
.pager ul{float: right;}
.pager ul li{float: left;margin: 0 3px;}
.pager ul li a{color:#939393;font-size: 18px;}
.pager ul li a.active{border-bottom:3px solid #e85437;}

.resulInfo{width: 100%;float: left;margin-bottom: 25px;display: none;}
.resulInfo span{float: right;color:#939393;font-size: 14px;}
/*LİSTELEME*/

/*YETKİLİ SERVİSLER SATIŞ NOKTALARI*/
.mapform{width: 100%;float: left;display: block;margin-bottom: 40px;}
.mapform .frow{width: 20%;float: left;padding-right: 15px;}
.mapform .frow label{width: 100%;display: block;float: left;height: 25px;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;font-size: 13px;color:#373b3d;}
.mapform .frow select{width: 100%;color:#b6b6b6;font-size: 16px;}
.mapform .frow button{width: 43px;height: 43px;display: block;float: left;background: #f26649;font-size: 16px;line-height: 43px;text-align: center;color:#fff;border:0;cursor: pointer;}
@media (max-width: 1024px){
	.mapform .frow label{font-size: 14px;}
}
@media (max-width: 767px){
	.mapform .frow label{height:40px; }
}


.mapItemContainer{width: 100%;float: left;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.mapItemContainer .mapItem{border-bottom:1px solid #cccccc;height: 340px;padding-top: 15px;padding-bottom: 15px;border-right:1px solid #cccccc;position: relative;overflow: hidden;}
.mapItemContainer .mapItem h3{font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;font-size: 13px;margin-bottom: 20px;}
.mapItemContainer .mapItem ul li{font-family: 'pf_dintext_proregular',Arial,Sans-serif;font-size: 12px;color:#aeaeae;margin-bottom: 8px;width: 100%;float: left;}
.mapItemContainer .mapItem ul li span{display: block;width:60px;float: left; }
.mapItemContainer .mapItem ul li small{display: block;float: left;width: calc(100% - 60px); }
.mapItemContainer .mapItem > a.showmap{position: absolute;bottom:30px;width: 100%;display: block;text-align: center;left: 0;font-size: 12px;color:#717171;text-decoration: underline;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.mapItemContainer .mapItem > a.showmap:hover{color:#f26649;}

/*iletişim ortak div*/
.mapContainer {background: #cccccc;float: left;width: 100%;margin-bottom: 45px;}
.mapContainer img {display: block;width: 100%;float: left;}
/*iletişim ortak div*/
@media (max-width: 767px){
	
	.mapform{margin-bottom: 5px;}
	.mapform .frow{width: 50%;margin-bottom: 25px;}

}
/*YETKİLİ SERVİSLER SATIŞ NOKTALARI*/

/*İLETİŞİM*/
#contact .mapContainer{margin-bottom:10px;}
.contactinfobar{background: #9c9c9c;width: 100%;float: left;padding:8px 18px;margin-bottom: 35px;}
.brosurindirobar{background: #EEEEEE;width: 100%;float: left;padding:8px 18px;margin-bottom: 35px;}
@media (max-width: 767px){

	.contactinfobar{margin-bottom: 20px;}
	.brosurindirobar{margin-bottom: 20px;}
}

.contactinfobar h5{color:#fff;margin-bottom: 0;display: inline;float: left;width: auto;font-size: 18px;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif}
.contactinfobar h5 span{color:#fff;float: left;margin-right: 15px;}
.contactinfobar ul {float: right;}
.contactinfobar ul li{float: left;margin-left: 3px;}
.contactinfobar ul li a{font-size: 15px;color:#fff;}
.contactinfobar ul li a:hover{text-decoration: underline;}

.brosurindirobar h5{color:#000000;margin-bottom: 0;display: inline;float: left;width: auto;font-size: 18px;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif}
.brosurindirobar h5 span{color:#fff;float: left;margin-right: 15px;}
.brosurindirobar ul {float: right;}
.brosurindirobar ul li{float: left;margin-left: 3px;}
.brosurindirobar ul li a{font-size: 15px;color:#000000;text-decoration: underline;}
.brosurindirobar ul li a:hover{text-decoration: underline;}

#contact h3{font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;color:#505050;font-size: 18px;padding-bottom: 20px;border-bottom: 5px solid #999999;}

.generalForm{width: 100%;float: left;}
.generalForm .frow{width: 100%;float: left;margin-bottom: 30px;}
.generalForm label{float: left;display: block;font-family: 'pf_dintext_proregular',Arial,Sans-serif;font-size: 14px;color:#8c8c8c;}
.generalForm label[class^=col-] {padding-right: 25px;padding-top: 12px;}
.generalForm input[type="text"]{height: 52px;display: block;float: left;border:1px solid #bfbfbf;font-size: 15px;color:#505050;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;padding:0 10px;}





.generalForm textarea{float: left;display: block;min-height: 150px;max-height: 250px;font-size: 15px;color:#505050;font-family: 'pf_dintext_pro_light_regular',Arial,Sans-serif;padding: 10px;border:1px solid #bfbfbf;}
.generalForm select{height: 52px;color:#505050;}
.generalForm input[type="submit"]{width: 150px;height: 50px;border:0;background: #f26649;color:#fff;font-size: 18px;float: right;cursor:pointer;margin: 30px 0;}
.security + .frow{margin-bottom: 0;}
.generalForm .security > div.scodeinput {padding-left: 0;padding-right: 0;}
.generalForm .security > div.scodeinput input{width:100%;}
.security label{margin-bottom: 15px;}


.generalForm .security > div span,.generalForm .security > div a{display: block;width: 100%;float: left;color:#000;text-decoration: underline;font-size: 14px;}
.generalForm .frow small{font-size: 14px;color:#505050;line-height: 20px;display:block;float:left;}
.generalForm .frow small a {color: #f26649;font-size: 14px;}
.generalForm .frow small a:hover {text-decoration: underline;}

em.error{color:red;font-size: 12px;display: block;width: 100%;float: left;padding-left: 33.3333%;}

small em.error{padding-left: 0;}
.generalForm .security em.error{padding-left: 0 !important}
form.contactForm.generalForm {float: none;max-width: 75%;margin:  0 auto;padding-top: 50px;overflow: hidden;}

@media (max-width: 1024px){
	form.contactForm.generalForm{max-width: 85%;}

.generalForm .security > div{margin-bottom: 0;}
	.generalForm .security > div > input{width: 100%;}


}
@media (max-width: 767px){
	em.error{padding-left: 0}
	.generalForm .frow{margin-bottom: 20px;}
	.generalForm label{font-size: 16px;padding-left: 0;}
	.generalForm input[type="text"]{height: 35px;}
	.generalForm select{height: 35px;}
	form.contactForm.generalForm{max-width: 100%;float: left;}

}





/*İLETİŞİM*/

/*SİTE HARİTASI*/
.sitemapContent{width: 100%;float: left;position: relative;overflow: hidden;}
.sitemapContent > div:first-child{padding-left: 0;}
.sitemapContent > div::after{width: 1px ;right: 0;top:0;background: #d3d3d3;content:"";position: absolute;height: 350vh;}
.sitemapContent > div:last-child::after{display: none;}
.sitemapContent > div > ul{width: 100%;float: left;display: block;}
.sitemapContent > div > ul > li{margin-bottom: 65px;color:#163c47;}
.sitemapContent > div > ul > li::before{content:"\f363";font-family: 'Ionicons';margin-right: 10px;float: left;display: block;margin-top: 5px;}
.sitemapContent > div > ul > li > a{font-family: 'pf_dintext_proregular',Arial,Sans-serif;font-size: 20px;color:#163c47;}
.sitemapContent > div > ul > li > ul{margin-top: 15px;border-bottom: 1px solid #d3d3d3;}
.sitemapContent > div > ul > li > ul > li{margin-bottom: 20px;position: relative;padding-left: 20px;color:#d3d3d3;}
.sitemapContent > div > ul > li > ul > li::before{content:"";width: 5px;height: 5px;left: 5px;position: absolute;content:"";background: #d3d3d3;border-radius: 50%;top:50%;margin-top:-2.5px;}
.sitemapContent > div > ul > li > ul > li > a{font-family: 'pf_dintext_proregular',Arial,Sans-serif;font-size: 16px;color:#d3d3d3;}
.sitemapContent > div > ul li a:hover{text-decoration: underline;}

@media (max-width: 1024px){
	.sitemapContent > div::after{display: none;}
	.sitemapContent > div:first-child::after{display: block !important;}
}
@media (max-width: 767px){
	.sitemapContent > div::after,.sitemapContent > div:first-child::after{display: none !important;	}
	.sitemapContent > div > ul > li{margin-bottom: 30px}
}
/*SİTE HARİTASI*/


/*PROFESYONEL*/
.profesyoneller h2{color: #a4703e !important;
    font: 30px 'pf_dintext_proregular', arial, Sans-serif !important;
    line-height: 36px !important;
    /* padding-top: 60px; */
    margin-bottom: 35px !important;
    display: block;border:0 !important;padding-bottom: 0 !important;background: #000;padding: 0 15px;}
/*PROFESYONEL*/


/*LIGHT GALLERY*/
.lg-backdrop{z-index: 8998;}
.lg-backdrop.in{opacity:.5 !important; }
.lg-outer{z-index: 9999}
/*LIGHT GALLERY*/


/*MOBILE HIDE*/
@media (max-width: 767px){
	#article_15{display: none;}
}
/*MOBILE HIDE*/

/*404*/
.notfoundPage h1{display: none;	}
#pageNotFound,#productNotFound { margin-top:100px; }
#pageNotFound h2,#productNotFound h2 { color:#4b4b4b; font:100px pf_dintext_pro_light_regular,Arial , Sans-serif; text-align:center;border-bottom: 0 !important; padding-right: 0;}
#pageNotFound p,#productNotFound p { color:#6a6a6a; font:16px/25px Arial, Helvetica, sans-serif; text-align:center; }
#errorMenu { width:690px; margin:50px auto 140px auto; }
#errorMenu li { float:left; }
#errorMenu li.lie { float: rigth;}
#errorMenu li.lie a { margin:0; }
#errorMenu li a { background:#F2F2F2; float:left; display:block; padding:18px 30px; margin-right:10px; font-weight:normal; line-height:normal; color:#7A7A7A; transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
#errorMenu li a:hover { background:#999; color:#fff; text-decoration:none; font-weight:normal; }
@media (max-width: 767px){
	.pageNotFound h2{font-size:100px; }
	#errorMenu{width: 100%;}
	#errorMenu li{width: 100%;}
	#errorMenu li a{display: block;width: 100%;margin-right: 0;text-align:center;margin-bottom: 10px;}
}

/*404*/
/*Ürün Bulunamadı*/

/*Ürün Bulunamadı*/


/*DESIGNERS*/
.designers{width: 100%;float: left;}
.designers > div{float: left;width: 25%;position: relative;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);}
.designers > div.active{width: 50%;padding-right: 25%;}
.designers > div a{display: block;width: 100%;float: left;overflow: hidden;position: relative;z-index: 9;}
.designers > div a img{width: 100%;display: block;float: left;}
.designers > div a span{position: absolute;width: 100%;left: 0;bottom:0;color:#fff; font:20px pf_dintext_pro_light_regular,Arial , Sans-serif;background: rgba(0,0,0,.4);padding:10px;}
.designers > div > div{width: 100%;position: absolute;right: 0;z-index: 8;height: 100%;transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);padding: 15px;background: #1e474b;}
.designers > div.active > div{width: 50%;}
.designers > div > div h2{color:#fff;font-size: 32px;font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;margin-bottom: 30px;}
.designers > div > div p{color:#fff;font-size:18px; }
.designers > div > div p i{font-style: italic;}
.designers > div > div a{color:#fff;text-decoration:underline;}


body[lang="en"] .designers > div > div a::before{content:"Read More" !important;}
body[lang="it"] .designers > div > div a::before,body[lang="ıt"] .designers > div > div a::before{content:"Continua a leggere" !important;}
body[lang="fr"] .designers > div > div a::before{content:"En savoir plus" !important;}
body[lang="de"] .designers > div > div a::before{content:"Lesen sie mehr" !important;}
body[lang="tr"] .designers > div > div a::before{content:"Devam" !important;}
@media (max-width: 1024px){
	.designers > div{width: 100%;}
	.designers > div a,.designers > div > div{width: 50%;}
}
@media (max-width: 767px){
	.designers > div a, .designers > div > div{width: 100%;}
	.designers > div{padding-bottom: 65%;background: #1e474b;}
	.designers > div > div{height: 40%;bottom:0;}
	.designers > div > div p{font-size: 14px;}
	.designers > div > div h2{margin-bottom: 15px;}
}

/*DESIGNERS*/


.justMobile {
	display: none;
    width: 100%;
    float: left;
}
.justMobile h3{margin-bottom:15px;font-size:18px; font-family: 'pf_dintext_pro_mediumregular',Arial,Sans-serif;}
.justMobile ul li {width:25%;display:block;float:left;border-right:1px solid #fff;}
.justMobile ul li a{display:block;width:100%;height:45px;background: #ebebeb;color:#373b3d !important;float:left;text-align:center;line-height:45px;font-family:'pf_dintext_pro_light_regular',Arial,Sans-serif;}

@media (max-width:767px){
	.justMobile{display: block;}
    .justMobile ul li{width:100%;border-right: 0;}
    .justMobile ul li{border-bottom:1px solid #fff;}

}

/*SUB PAGES*/

/*GEÇİCİ ÇÖZÜMLER*/
a.col-md-2.col-sm-3.col-xs-6.gwitem:nth-child(2),a.col-md-2.col-sm-3.col-xs-6.gwitem:nth-child(3) {
    display: none;
}
#productType option[value="1283"] + option,#productType option[value="1283"] + option + option  {
    display: none;
}

/*GEÇİCİ ÇÖZÜMLER*/

.subproductSlide {width: 100%;float:left;margin-bottom: 55px;display: none;}



.subproductSlide.slick-slider{display: block;}
.subproductSlide  .gwitem{width: 100%;float: left;display: block;}
.subproductSlide  .gwitem img{display: block;width: 100%;}
.subproductSlide .gwitem h2 {margin-top: 9px;text-align: center;font-size: 16px !important}


select#app-product-types option:nth-child(3),select#app-product-types option:nth-child(4) {
    display: none !important;
}


@media (max-width: 1440px){

	.gwitem.col-lg-3 figure span{font-size: 18px !important;}
}

@media (max-width: 1024px){

	.gwitem.col-lg-3 figure span{font-size: 22px !important;}
}

@media (max-width: 767px){

	.tusla-livechat{display: none;}
}



.cookiePolicy {
	width: 260px;
    position: fixed;
    left: 10px;
    bottom: 10px;
    padding: 10px;
    z-index: 9999;
    background: #fff;
    padding-right: 20px;
    font-size: 14px;display: none;
}
.cookiePolicy p {
	color: #000;
	font-size: 12px;
}
.cookiePolicy p a{color: #f26649;font-size: 14px;}
.cookiePolicy p a:hover{text-decoration:underline;}
.cookiePolicy::before{position:absolute;right:10px;top:50%;content:"X";transform:translate(0,-50%);-webkit-transform:translate(0,-50%);cursor:pointer;}
.tusla-livechat{z-index:8889 !important;}


