body{margin:0;padding:0;background: url(img/bg.jpg) no-repeat;background-size: cover}
*::selection{background: #000;color:#fff;}
/*reset erd*/
h1,h2,h3,h4,h5,h6,p{margin:0;}
a{text-decoration: none !important;outline: none !important}
button{outline: none !important}
ul{list-style: none;padding: 0;margin:0;}
label{font-weight: normal;}
input{outline: none}
/*reset erd*/

figure.back{background-repeat: no-repeat !important;background-position: center center !important;background-size: cover !important}

.sweet-alert button.confirm{background: #2b2b2b !important}
.col-pad-none{padding:0 0}


#simplemodal-container{height: auto !important;max-width: 650px;width: 100%;top: 50% !important;left: 50% !important;margin-left: -325px;margin-top: -300px;}
@media only screen and (max-width: 768px){
	#simplemodal-container{width:90% !important;height: auto !important;top: 20% !important;left: 5% !important;right: 5% !important;margin:0;}
}

@media (max-width: 767px){
	#simplemodal-overlay{display: none !important}
	#simplemodal-container{display: none !important}
}

#searchbox{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-5;visibility:hidden;opacity:0;
	filter:alpha(opacity=0);-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}
	#searchbox .overlay{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.8);cursor:url(img/close.CUR),auto}
	.ie8 #searchbox .overlay,.ie7 #searchbox .overlay{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);zoom:1}
	#searchbox .inner{background-color:#fff;position:relative;z-index:1}
	#searchbox .inner .holder{padding-right:65px;position:relative}
	#searchbox .inner .holder input{width:100%;padding:0;height:80px;border:0;background-color:#fff;font-size:25px}
	#searchbox .inner .holder button{border:0;padding:0;background:transparent none;color:#838383;height:100%;position:absolute;right:0;top:0;font-size:36px;padding-left:20px}
	@media screen and (max-width: 480px){
		#searchbox .inner .holder button{font-size:30px}
	}
	@media screen and (max-width: 768px) and (orientation: landscape){
		#searchbox .inner .holder button{font-size:30px}
	}
.searchbox-open #searchbox{opacity:1;filter:alpha(opacity=100);z-index:999999;visibility:visible}





header{background: url(img/header-bg.jpg) no-repeat;background-size:cover;display: table;width: 100%;height: 107px}
header.altsayfa{background: #161517;}
header .webmenu{width: 100%;max-width: 1200px;margin:0 auto;}
header .webmenu a.logo{float: left;margin-top: 15px}
header .webmenu .right{float: right;text-align: right;}
header .webmenu .right .top{margin: 19px 0}
header .webmenu .right .top > ul > li{display: inline-block;}

header .webmenu .right .top > ul > li > a.search{padding: 7px 7px 9px 8px;}
header .webmenu .right .top > ul > li > a.search i.icon-search{background: url(img/sprite.png) no-repeat;padding: 3px 10px;}
header .webmenu .right .top > ul > li > a.customer{font-family: "avantgarde_bk_btdemi";font-size: 24px;
    color: #e21e25;padding: 6px 15px;display: block;}
header .webmenu .right .top > ul > li > a.customer i.def-icon-customer{padding: 10px;background: url(img/customer.png) no-repeat;vertical-align: text-bottom;float: left;margin-right: 5px;}
header .webmenu .right .top > ul > li > a.teklif{font-family: "avantgarde_bk_btdemi";font-size: 15px;color:#bcbcbd;padding: 9px 0 9px 15px;}
header .webmenu .right .top > ul > li > a.teklif span{background: #d02129;color:#fff;font-family: "avantgarde_bk_btbook";font-size: 13px;padding: 10px 9px 9px 9px;position: relative;margin-left:20px}
header .webmenu .right .top > ul > li > a.teklif span:before{content: "";border-width: 8px 10px 6px 0px;border-color: transparent #d02129;border-style: solid;position: absolute;left: -10px;top: 7px;height: 0;width: 0;}

header .webmenu .right .top > ul > li .dropdown button{font-family: "avantgarde_bk_btbook";font-size: 14px;color:#bcbcbd;background: none;border-radius: 0;box-shadow: 0 0 0 0 !important;background: rgba(31,31,32,0.8);padding: 5px 12px}
header .webmenu .right .top > ul > li .dropdown button i{background: url(img/sprite.png) no-repeat -22px 2px;padding: 0px 6px;margin-left: 6px;}
header .webmenu .right .top > ul > li .dropdown ul.dropdown-menu{min-width: auto;border-radius: 0;background: rgba(31,31,32,0.9);padding: 0}
header .webmenu .right .top > ul > li .dropdown ul.dropdown-menu li a{color:#fff;font-family: "avantgarde_bk_btbook";font-size: 14px}
header .webmenu .right .top > ul > li .dropdown ul.dropdown-menu li a:hover{color:#343435;background: #fff;}

header .webmenu .right nav ul li{display: inline-block;}
header .webmenu .right nav ul li{padding: 0 10px}
header .webmenu .right nav ul li a{font-family: "avantgarde_bk_btdemi";font-size:17px;color:#bcbcbd;padding-bottom: 16px;transition:.3s ease;height: 36px;display: block;}
header .webmenu .right nav ul li a:hover{color:#f60e0e;border-bottom: 3px solid #f60e0e;}
header .webmenu .right nav ul li a.active{color:#f60e0e;border-bottom: 3px solid #f60e0e;}

.slider{margin-bottom: 30px}
.slider .carousel-inner .item img{width: 100%}
@media only screen and (max-width: 991px){
	
}
.slider .carousel-inner .item .carousel-caption{position: absolute;top: 50%;margin-top: -92.5px;display: table;left: 50%;margin-left: -600px;padding: 0}
.slider .carousel-inner .item .carousel-caption h3{font-family: "avantgarde_bk_btbook";font-size: 41px;color:#fff;text-align: left;}
.slider .carousel-inner .item .carousel-caption h3 span{display: table;background: rgba(0,0,0,0.8);margin-bottom: 4px;padding: 11px 22px 3px 20px;}
.slider .carousel-inner .item .carousel-caption h3 span b{font-family: "avantgarde_bk_btdemi"}
.slider .carousel-inner .item .carousel-caption h3 span:last-child{background: rgba(205,30,39,0.9);margin-bottom: 0}
.slider a{top: 40%;width: 48px;height: 50px;margin-top: -25px;padding-top: 10px;box-shadow: 0 0 0 0;background: rgba(0,0,0,0.5);transition: .2s ease-in-out}
.slider a.left:hover{background: rgba(0,0,0,0.7)}
.slider a.left:focus{background: rgba(0,0,0,0.5)}
.slider a.left i{background: url(img/sprite.png) no-repeat -33px 0;padding: 1px 9px}
.slider a.right:hover{background: rgba(0,0,0,0.8)}
.slider a.right:focus{background: rgba(0,0,0,0.8)}
.slider a.right i{background: url(img/sprite.png) no-repeat -50px 0;padding: 1px 9px}

.carousel-fade .carousel-inner .item {opacity: 0;transition:opacity .6s ease-in-out;-webkit-transition: opacity .6s ease-in-out;}
.carousel-fade .carousel-inner .active {opacity: 1;}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1;}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity: 1;}
.carousel-fade .carousel-control{z-index: 2;}
.social-networks {
    list-style: none;
    float: right;
    margin: 0;
    padding: 0
}

.social-networks li {
    display: inline-block;
    margin-left: 3px
}

.social-networks li a {
    display: inline-block;
    width: 33px;
    height: 33px;
    text-align: center;
    line-height: 33px;
    margin: 0;
    padding: 0;
    border: 1px solid #4d4f52;
    color: #4d4f52;
    font-size: 14pt;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-opacity: .5;
    -moz-opacity: .5;
    opacity: .5;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -ms-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s
}

.social-networks li a:hover {
    color: #4d4f52!important;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1
}

.action-box .social-networks,
.colored .social-networks,
.colored-bg .social-networks {
    margin-top: 5px
}

.action-box .social-networks li a,
.colored .social-networks li a,
.colored-bg .social-networks li a {
    border: 1px solid #fff;
    color: #fff
}

.action-box .social-networks li a:hover,
.colored .social-networks li a:hover,
.colored-bg .social-networks li a:hover {
    color: #fff!important
}


.center{max-width: 1200px;margin:0 auto;width: 100%}
.center .container.top{margin-bottom: 34px}
.center .container{width: 100%;}
.center .container .main-project{background: url(img/news-references.jpg) no-repeat;background-size: cover;height: 331px;padding:44px 42px;position: relative;}
.center .container .main-project:before{background: rgba(255,255,255,0.6);content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%}
.center .container .main-project h2{font-family: "avantgarde_bk_btdemi";font-size:39px;color:#232323;position: relative;display: table;margin-bottom: 25px}
.center .container .main-project h2:before{content: "";position: absolute;left:0;bottom: -4px;border-bottom: 2px solid #f60d0d;width: 80%}
.center .container .main-project p{font-family: "avantgarde_bk_btbook";font-size:13px;color:#292929;max-width: 345px}
.center .container .main-project p:last-child{position: absolute;bottom:30px;left: 42px}
.center .container .main-project a{font-family: "avantgarde_bk_btbook";font-size: 13px;color:#e51015;text-decoration: underline !important;}

.center .container .main-project .news-references ul li {float: left;margin-right: 19px;text-align: center;position: relative;overflow: hidden;}
.center .container .main-project .news-references ul li:last-child {margin-right: 0}
.center .container .main-project .news-references ul li figure{width: 160px;height: 160px;border:1px solid #d9dbdc;transition: .3s ease-in-out;-webkit-transition: ease-in-out .3s}
.center .container .main-project .news-references ul li h3{font-family: "avantgarde_bk_btdemi";font-size: 14px;color: #fff;background: rgba(0,0,0,0.9);position: absolute;bottom: 0;left: 0;width: 100%;padding: 7px;transition: .3s ease-in-out;min-height: 44px;display: inline-block;}
.center .container .main-project .news-references ul li h3 span{position: absolute;left: 0;width: 100%;padding: 0 10px;top: 50%;}

.center .container .main-project .news-references ul li a:hover figure{-ms-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.2)}
.center .container .main-project .news-references ul li a:hover h3{background: rgba(225,31,18,0.8)}

@media only screen and (max-width: 768px){
	.center .container .main-project h2{font-size: 25px}
}

.center .container .news-slider{background: #3d3c3e}
.center .container .news-slider .top{padding:26px 13px 13px 41px;position: relative;}
.center .container .news-slider .top h3{font-family: "avantgarde_bk_btdemi";font-size: 33px;color:#fff;}
.center .container .news-slider .top a{float: right;padding: 8px 10px;background: #313032;position: absolute;right: 0;top: 0}
.center .container .news-slider .top a i{padding: 0px 9px;background: url(img/sprite.png) no-repeat -70px -3px;}
.center .container .news-slider .slider8 .slide a{padding: 27px 26px 17px 23px;background: #343136;display: block;transition:.2s ease}
.center .container .news-slider .slider8 .slide a:hover{background: #302e31}
.center .container .news-slider .slider8 .slide a:hover h6 i{background-position: -93px -12px}
.center .container .news-slider .slider8 .slide h6{font-family: "avantgarde_bk_btdemi";font-size: 14px;color:#fff;margin-bottom: 15px;white-space: nowrap;overflow: hidden;width: 100%;text-overflow: ellipsis;}
.center .container .news-slider .slider8 .slide h6 i{padding: 0px 5px;background: url(img/sprite.png) no-repeat -93px 0px;margin-right: 10px;}
.center .container .news-slider .slider8 .slide p{font-family: "avantgarde_bk_btbook";font-size: 13px;color:#838283;margin-left: 17px;width: 100%;height: 54px;min-height: 54px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.center .container .news-slider .bx-wrapper{margin:0;}
.center .container .news-slider .bx-wrapper .bx-viewport{border:none;left: 0;/*height: 100% !important;*/box-shadow: 0 0 0 0}
.center .container .news-slider .bx-wrapper .bx-pager{display: none}
.center .container .news-slider .bx-wrapper .bx-controls-direction{position: absolute;top: -38px;right: 0;width: 38px;height: 51px;background: red;}
.center .container .news-slider .bx-wrapper .bx-controls-direction a.bx-prev{background: url(img/news-slider-top.png) no-repeat 11px 14px;top: 0;left: 0; width: 100%;margin:0;height: 25.5px;z-index: 1}
.center .container .news-slider .bx-wrapper .bx-controls-direction a.bx-next{background: url(img/news-slider-bottom.png) no-repeat 11px 2px;bottom: 0;left: 0;width: 100%;margin:0;height: 25.5px;z-index: 1}

.center .container.center{margin-bottom: 34px;}
.center .container .news-product-banner{background: url(img/main-news-product.jpg) no-repeat;height: 261px;background-size: 100% auto;}
.center .container .news-product-banner a{background: rgba(225,31,18,0.8);display: block;height: 100%;text-align: center}
.center .container .news-product-banner a h3{font-family: "avantgarde_bk_btdemi";font-size: 39px;color:#fff;text-align: center;padding-top: 74px;margin-bottom: 30px}
.center .container .news-product-banner a h3 span{display: block;font-family: "avantgarde_bk_btbook"}
.center .container .news-product-banner a i{padding: 10px 17px;background: url(img/sprite.png) no-repeat -107px 0;}




.center  .news-product-banner2{background: url(img/main-news-product.jpg) no-repeat;height: 261px;background-size: 100% auto;}
.center  .news-product-banner2 a{background: rgba(225,31,18,0.8);display: block;height: 100%;text-align: center}
.center  .news-product-banner2 a h3{font-family: "avantgarde_bk_btdemi";font-size: 39px;color:#fff;padding-top: 74px;margin-bottom: 30px}
.center  .news-product-banner2 a h3 span{display: block;font-family: "avantgarde_bk_btbook"}
.center  .news-product-banner2 a i{padding: 10px 17px;background: url(img/sprite.png) no-repeat -107px 0;}



.center  .news-product-banner3{background: url(img/maps.jpg) no-repeat;height: 261px;background-size: 100% auto;}
.center  .news-product-banner3 a{background: rgba(40, 40, 40, 0);display: block;height: 100%;text-align: center}
.center  .news-product-banner3 a h3{font-family: "avantgarde_bk_btdemi";font-size: 39px;color:#fff;padding-top: 74px;margin-bottom: 30px}
.center  .news-product-banner3 a h3 span{display: block;font-family: "avantgarde_bk_btbook"}
.center  .news-product-banner3 a i{padding: 10px 17px;background: url(img/sprite.png) no-repeat -107px 0;}




.bosluk {padding-top: 40px;}







.center .container .news-products ul{background: #fff;
    padding: 0 24px 8px 24px;
    width: 100%;
    height: 261px;}
.center .container .news-products ul li{float: left;margin-right: 14px;text-align: center;}
.center .container .news-products ul li:last-child{margin-right: 0}
.center .container .news-products ul li a{background: #efefef;display: block;padding: 10px 21px;margin-top: 41px;min-height: 182px;max-height: 182px;transition:.4s ease;-webkit-transition: ease-in-out .4s}

.center .container .news-products ul li a img{max-height: 126px;margin-top: -26px}
.center .container .news-products ul li a:hover {background: #e11e27;margin-top: 21px;height:202px;max-height: 202px;}
.center .container .news-products ul li a:hover img{margin-top: -22px;}
.center .container .news-products ul li a:hover p{color:#fff;}
.center .container .news-products ul li a:hover i{display: inline-block;}
.center .container .news-products ul li p{font-family: "avantgarde_bk_btbook";font-size: 13px;color:#ffffff;max-width: 113px;margin:0 auto;text-align: center;margin-bottom: 0;line-height: 32px;margin-top: 8px; background-color: #d93e32;}
.center .container .news-products ul li i{padding: 13px 10px;background: url(img/sprite.png) no-repeat -151px 0px;display: none}


.center .container.bottom{margin-bottom: 34px}
.center .container.bottom .col-pad-none:first-child{padding-right:15px;}
.center .container.bottom .col-pad-none:last-child{padding-left: 15px;}

.center .container .catalog{border:5px solid #fff;height: 138px}
.center .container .catalog figure{float: left;margin-top: -16px;margin-left: 12px;margin-right: 20px}
.center .container .catalog h4{font-family: "avantgarde_bk_btdemi";font-size: 39px;color:#5c5a5c;float: left;margin-top: 19px}
.center .container .catalog h6{font-family: "avantgarde_bk_btbook";font-size: 47.68px;color:#5c5a5c;float: left;letter-spacing: -2px}
.center .container .catalog h6 span{font-size: 13px;max-width: 80px;display: inline-block;margin-left: 12px;letter-spacing: normal;color:#5c5a5c;}

.center .container .service-points{height: 178px;background: url(../img/servis-bg.jpg) no-repeat;background-size: 100% 100%;position: relative;padding: 35px 0 0 36px;}
.center .container .service-points h4.tr{font-family: "avantgarde_bk_btdemi";font-size: 32px;color:#5c5a5c;width: 260px;height: 31px;/*background: url(img/servis-noktalari-text.png);*/}
.center .container .service-points h4.en{font-family: "avantgarde_bk_btdemi";font-size: 32px;color:#5c5a5c;width: 260px;height: 31px;/*background: url(img/service-points-text.png);*/}
.center .container .service-points p{font-family: "avantgarde_bk_btbook";font-size: 13px;color:#5c5a5c;max-width: 162px;margin-top: 21px}
.center .container .service-points a{color:#e51015;text-decoration: underline !important;}



.center .container .magazine{border:5px solid #fff;height: 138px}
.center .container .magazine figure{float: left;margin-top: -16px;margin-left: 12px;margin-right: 20px}
.center .container .magazine h4{font-family: "avantgarde_bk_btdemi";font-size: 39px;color:#5c5a5c;float: left;margin-top: 19px;width: 150px}
.center .container .magazine h6{font-family: "avantgarde_bk_btbook";font-size: 47.68px;color:#5c5a5c;float: left;letter-spacing: -2px}
.center .container .magazine h6 span{font-size: 13px;max-width: 80px;display: inline-block;margin-left: 12px;letter-spacing: normal;color:#5c5a5c;}


.center .container .pollbl{height: 138px;background: url(../img/poll-bg.jpg) no-repeat;background-size: 100% 100%;position: relative;padding: 35px 0 0 246px;}
.center .container .pollbl h4.tr{font-family: "avantgarde_bk_btdemi";font-size: 26px;color:#5c5a5c;width: 290px;height: 31px;/*background: url(img/servis-noktalari-text.png);*/}
.center .container .pollbl h4.en{font-family: "avantgarde_bk_btdemi";font-size: 26px;color:#5c5a5c;width: 290px;height: 31px;/*background: url(img/service-points-text.png);*/}
.center .container .pollbl p{font-family: "avantgarde_bk_btbook";font-size: 13px;color:#5c5a5c;max-width: 180px;margin-top: 21px}
.center .container .pollbl a{color:#e51015;text-decoration: underline !important;}



 
footer{margin-bottom: 44px}
footer .container{max-width: 1200px;width: 100%}
footer .container h4{font-family: "avantgarde_bk_btdemi";font-size: 18px;color:#5c5a5c;margin-bottom: 7px}
footer .container .row:first-child div.col-pad-none:last-child{padding-left: 15px}
footer .container .row.menu div.col-pad-none:last-child{padding-left: 15px}
footer .container .row.menu div.col-pad-none:last-child .social{float: right;}
footer .container .row.menu div.col-pad-none:last-child .social a i.fa-facebook{background: #3d589b;color:#fff;padding: 5px 8px}
footer .container .row.menu div.col-pad-none:last-child .social a i.fa-instagram{color: #fff;padding: 5px;background: #f09433; 
background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );}
footer .container .row.menu div:first-child{border:none;}
footer .container .row.menu{border-top: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd;padding-top: 18px}
footer .container .row.menu div{border-left: 0px solid #d7d7d7;}
footer .container .row h6{font-family: "avantgarde_bk_btdemi";font-size:13px;color:#5c5a5c;margin-bottom: 5px;}
footer .container ul li{font-family: "avantgarde_bk_btbook";font-size: 13px;color:#5c5a5c;margin-bottom: 4px}
footer .container ul li:last-child{margin-bottom: 10px}
footer .container ul li a{color:#5c5a5c;}
footer .container p{ font-family: "avantgarde_bk_btbook";font-size: 13px;color:#5c5a5c;margin-top: 15px}
footer .container .row:last-child a{float: right;margin-top: 7px}

.wrapper{background:#fff;width: 100%;max-width: 1200px;margin:31px auto;}
.wrapper .top-nav{padding: 13px 50px;border-bottom: 1px solid #ececec;}
.wrapper .top-nav ul li{}
.wrapper .top-nav ul li:last-child i{display: none}
.wrapper .top-nav ul li:hover a{color:#e11f26;}
.wrapper .top-nav ul li:hover i{background-position: -225px -1px}
.wrapper .top-nav ul li.active a{color:#e11f26;}
.wrapper .top-nav ul li.active i{background-position: -225px -1px}
.wrapper .top-nav ul li a{font-family: "titilliumlight";color:#757575;display: inline-block;}
.wrapper .top-nav ul li i{padding: 3px 12px;background: url(img/sprite.png) no-repeat -205px -1px;}

.wrapper .title .row-center{padding: 0 0px;margin:0;}

.wrapper .title .row-center .kisabaslik{width: 25%;}
.wrapper .title .row-center .uzunborder{width: 75%;}

.wrapper .title{padding-top: 50px}
.wrapper .title h1{font-family: "avantgarde_bk_btdemi";font-size: 32px;color: #232323;display: inline-block;background: #fff;float: left;margin-right: 39px;padding-right: 15px;}
.wrapper .title p{font-family: "avantgarde_bk_btbook";font-size:13px;color:#292929;}
.wrapper .title .border{border-bottom: 1px solid #dedede;width: auto;height: 34px;}
.wrapper .title .border ul{float: right;margin-bottom: 12px;}
.wrapper .title .border ul li{display: inline-block;font-family: "avantgarde_bk_btbook";font-size: 13px;color:#292929;}
.wrapper .title .border ul li a{color: #000;font-size: 14px}

.wrapper .content{padding: 7px 0px}
.wrapper .content .left select{width: 100%;padding: 15px;border: 1px solid #e5e5e5;font-family: "titilliumregular"; color: #7f7f7f;outline: none;margin-bottom: 11px;background: #fff}
.wrapper .content .left select option{font-family: "titilliumregular";font-size: 15px;color:#7f7f7f;padding: 10px !important;border:2px solid red;}
.wrapper .content .left button{font-family: "titilliumregular";font-size: 14px;color:#fff;background: #e11f27;width: 100%;border: none;padding: 16px;}


.wrapper .content .left .corporate-menu ul{border:1px solid #dedede;}
.wrapper .content .left .corporate-menu ul li a{font-family: "avantgarde_bk_btdemi";font-size: 15px;color: #353535;display: block;padding: 19px 31px;border-bottom: 1px solid #eeeeee;}
.wrapper .content .left .corporate-menu ul li a:hover{background: #fafafa}
.wrapper .content .left .corporate-menu ul li a.active{background: #fafafa}

.wrapper .content .corporate figure{position: relative;height: 119px;overflow: hidden;margin-bottom: 48px}
.wrapper .content .corporate figure:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height:100%;background: url(../img/kurumsal-gradient.png) no-repeat;background-size: 100% 100%;z-index: 1;}
.wrapper .content .corporate figure img{width: 100%}
.wrapper .content .corporate figure h4{font-family: "avantgarde_bk_btdemi";font-size: 30px;color: #ffffff;position: absolute;z-index: 1;left: 31px;top: 46px;}
.wrapper .content .corporate h6{font-family: "titilliumregular";font-size: 18px;color: #cd1e25;margin-bottom: 35px}
.wrapper .content .corporate p{font-family: "titilliumregular";font-size: 14px;color: #282828;text-align: justify;margin-bottom: 30px}


.wrapper .content .ik .row-eq-height div:first-child{border-right: 1px solid #dfdfdf}
.wrapper .content .ik .cv{border:none !important;padding: 0 35px}
.wrapper .content .ik figure{position: relative;height: 119px;overflow: hidden;margin-bottom: 48px}
.wrapper .content .ik figure:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height:100%;background: url(../img/kurumsal-gradient.png) no-repeat;background-size: 100% 100%;z-index: 1;}
.wrapper .content .ik figure img{width: 100%}
.wrapper .content .ik figure h4{font-family: "avantgarde_bk_btdemi";font-size: 30px;color: #ffffff;position: absolute;z-index: 1;left: 31px;top: 46px;}
.wrapper .content .ik h3{font-family: "titilliumbold";font-size: 22px;color: #cd1e25;margin-bottom: 40px}
.wrapper .content .ik table{margin-bottom: 15px;}
.wrapper .content .ik table tr td:last-child{padding: 3px 0;}
.wrapper .content .ik table tr td:first-child{font-family: "titillium_bdbold";font-size: 15px;color: #0c0c0c}
.wrapper .content .ik table tr td:nth-child(2){font-family: "titillium_bdbold";font-size: 15px;color: #0c0c0c;padding: 0 20px 0 10px}
.wrapper .content .ik table tr td{font-family: "titilliumregular";font-size: 15px;color: #4e4e4e}
.wrapper .content .ik p{font-family: "titilliumregular";font-size: 15px;color: #4e4e4e}
.wrapper .content .ik p span{font-family: "titillium_bdbold";font-size: 15px;color: #171616}
.wrapper .content .ik form label{font-family: "titilliumregular";font-size: 14px;color: #767676;width: 100%;margin-bottom: 15px;position: relative;}
.wrapper .content .ik form label input{width: 100%;padding:7px;border:1px solid #c0c0c0}
.wrapper .content .ik form label input.form-control{border-color: #c0c0c0;border-radius: 0;background: #fff;height: 36px}
.wrapper .content .ik form label span.group-span-filestyle{background: red;border: 1px solid #c0c0c0;border-left: 0;outline: none}
.wrapper .content .ik form label label.btn{border-radius: 0;background: #e9e9e9;font-family: "titilliumlight";font-size: 13px;color: #767676;margin: 0;border: none;padding: 8px 12px;box-shadow: 0 0 0 0}
.wrapper .content .ik form label select{outline: none;width: 100%;padding: 7px;border:1px solid #c0c0c0;background: #fff}
.wrapper .content .ik form label span.star{position: absolute; padding: 5px;right: -20px;background: url(img/sprite.png) no-repeat -129px -85px;top: 31px;}
.wrapper .content .ik form label p{font-family: "titilliumregular";font-size: 14px;color: #cd1e25;float: left;}
.wrapper .content .ik form label button{font-family: "avantgarde_bk_btdemi";font-size: 15px;color: #fff;float: right;background: #f31538;border: none;padding: 7px 24px;}

.wrapper .content .tablelist h3{font-family: "avantgarde_bk_btdemi";font-size: 25px;color:#4f4f4f;}
.wrapper .content .tablelist p{font-family: "avantgarde_bk_btbook";font-size: 15px;color:#4f4f4f;margin-bottom: 47px}
.wrapper .content .tablelist h5{margin-bottom: 14px;font-family: "titilliumbold";font-size: 18px;color: #171717;min-height: 38px}
.wrapper .content .tablelist h5 i{padding: 0 10px;background: url(img/sprite.png) no-repeat 0px -37px;margin-right: 10px;}
.wrapper .content .tablelist table{border:1px solid #e5e5e5;}
.wrapper .content .tablelist .table>tbody>tr>td, .table>tbody>tr>th{border-color:#e5e5e5;vertical-align: middle;}
.wrapper .content .tablelist .table>tbody>tr>th{font-family: "titilliumbold";font-size: 14px;color:#4f4f4f;}
.wrapper .content .tablelist .table>tbody>tr>th:first-child{min-width: 80px}
.wrapper .content .tablelist .table>tbody>tr>td{font-family: "titilliumregular";font-size: 14px;color:#4f4f4f;}
.wrapper .content .tablelist .grid{min-height: 275px}


@media (max-width: 400px){
	.wrapper .content .tablelist table tr th,.wrapper .content .tablelist table tr td{display: block;text-align: center;}
	.wrapper .content .tablelist table tr th:nth-child(2){display: none}
}

.wrapper .content #dealers-points table tr:first-child{display: none}



.wrapper .content .news .panel-group .panel{border-radius: 0;border:none;margin-bottom: 16px}
.wrapper .content .news .panel-group .panel.aktif .panel-heading{background: #fef7f3;border-color:#e11f26;}
.wrapper .content .news .panel-group .panel.aktif .panel-heading h4{color: #e11f26}
.wrapper .content .news .panel-group .panel.aktif .panel-heading a span{border-color: #e11f27;background: url(../img/accordion-ok-aktif.png) no-repeat center;}
.wrapper .content .news .panel-group .panel.aktif .panel-heading .panel-title a .date:before{border-color: #e11f27}
.wrapper .content .news .panel-group .panel.aktif .panel-heading .panel-title a .date i{background-position: -53px -42px}
.wrapper .content .news .panel-group .panel.aktif .panel-collapse{border-color: #e11f27}
.wrapper .content .news .panel-group .panel .panel-heading{background: none;padding: 0;border: 1px solid #dedede;border-radius: 0;position: relative;}
.wrapper .content .news .panel-group .panel .panel-heading h4{font-family: "titilliumregular";font-size: 14px;color:#232323;}
.wrapper .content .news .panel-group .panel .panel-heading a span{position: absolute;padding: 26px 28px;right: 0;top: 0;background: url(../img/accordion-ok.png) no-repeat center;border-left: 1px solid #dedede;}
.wrapper .content .news .panel-group .panel .panel-heading .panel-title a{display: block;padding: 18px 38px;}
.wrapper .content .news .panel-group .panel .panel-heading .panel-title a .date{float: left;padding-right: 37px;position: relative;margin-right: 30px}
.wrapper .content .news .panel-group .panel .panel-heading .panel-title a .date:before{content: "";position: absolute;right: 0;top: -18px;border-right: 1px solid #dedede;height: 52px}
.wrapper .content .news .panel-group .panel .panel-heading .panel-title a .date i{padding: 10px;background: url(img/sprite.png) no-repeat -25px -42px;float: left;}
.wrapper .content .news .panel-group .panel .panel-heading .panel-title a .date p{float: left;margin:2px 0 0 10px;}
.wrapper .content .news .panel-group .panel .panel-collapse{margin-left: 173px;border: 1px solid #dedede;border-top: none}
.wrapper .content .news .panel-group .panel .panel-body{font-family: "titilliumregular";font-size: 14px;color:#232323;border:none;padding: 33px 30px 15px;}
.wrapper .content .news .panel-group .panel .panel-body p{text-align: justify;}
.wrapper .content .news .panel-group .panel .panel-body .news-gal{margin:20px -7.5px;}
.wrapper .content .news .panel-group .panel .panel-body .news-gal a{display: block;transition: .2s ease-in-out;position: relative;}
.wrapper .content .news .panel-group .panel .panel-body .news-gal a:hover:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:url(img/zoom.png) no-repeat center center rgba(0,0,0,0.7);transition: .2s ease-in-out}
.wrapper .content .news .panel-group .panel .panel-body .news-gal .col-md-3{padding: 7.5px 7.5px}
.wrapper .content .news .panel-group .panel .panel-body h4{font-family: "avantgarde_bk_btdemi";font-size: 17px;margin:20px 0 20px 7.5px;}
.wrapper .content .news .panel-group .panel .panel-body .news-gal li{float: left;padding: 7.5px;max-width: 220px}
.wrapper .content .news .panel-group .panel .panel-body .news-gal img{width: 100%;min-height: 138px}
.wrapper .content .news .panel-group .panel .panel-body .news-vid video{margin-top: 10px}
.wrapper .content .news .panel-group .panel .flexslider{margin:0;}
.wrapper .content .news .panel-group .panel .flexslider .flex-control-paging{display: none;}
.wrapper .content .news .panel-group .panel .flexslider .flex-direction-nav a:before{content: none}
.wrapper .content .news .panel-group .panel .flexslider .flex-direction-nav a.flex-prev{left: 15px;background: url(../img/news-left.png) no-repeat;text-indent: 9999px;height: 46px;opacity: 1}
.wrapper .content .news .panel-group .panel .flexslider .flex-direction-nav a.flex-next{right: 15px;background: url(../img/news-right.png) no-repeat;text-indent: 9999px;height: 46px;opacity: 1}

@media only screen and (max-width: 991px){
	.wrapper .content .news .panel-group .panel .panel-body h4{float: none !important}
	.wrapper .content .news .panel-group .panel .panel-body .news-gal li{width: 33.3333%}
}
@media only screen and (max-width: 768px){
	.wrapper .content .news .panel-group .panel .panel-body h4{float: none !important}
	.wrapper .content .news .panel-group .panel .panel-body .news-gal li{width: 100%;float: none;}
}

.wrapper .content .reference-category{margin-bottom: 27px;padding-top: 66px;padding-left: 27px;height: 240px;background-size: 100% 100% !important}
.wrapper .content .reference-category h4{font-family: "avantgarde_bk_btdemi";font-size: 35px;color:#ffffff;}
.wrapper .content .reference-category h5{font-family: "avantgarde_bk_btbook";font-size: 25px;color: #ffffff}


@media (max-width: 500px){
	.wrapper .content .reference-category h4{font-size: 20px;}
	.wrapper .content .reference-category h5{font-size: 19px;}
}

.wrapper .content .left ul.ref-category{width: 100%;border:1px solid #dedede;}
.wrapper .content .left ul.ref-category li a{display: block;font-family: "avantgarde_bk_btdemi";font-size: 15px;color: #353535;padding: 19px 25px;border-bottom: 1px solid #dedede;}
.wrapper .content .left ul.ref-category li:last-child a{border-bottom: none}
.wrapper .content .left ul.ref-category li a:hover{background: #fafafa}
.wrapper .content .left ul.ref-category li a.active{background: #fafafa}

.wrapper .content .references figure.banner{margin-bottom: 50px;/*background: url(../img/otel-banner.jpg) no-repeat;*/background-size: 100% 100%;height: 119px;padding-top: 48px;padding-left: 30px;}
.wrapper .content .references figure.banner h4{font-family: "avantgarde_bk_btdemi";font-size: 30px;color: #000}
.wrapper .content .references .reference{border: 1px solid #dedede;display: inline-block;width: 100%;height: 61px;margin-bottom: 16px}
.wrapper .content .references .reference .row-eq-height{height: 100%;}
.wrapper .content .references .reference .row-eq-height div:first-child{text-align: center;}
.wrapper .content .references .reference img{max-height:45px;min-height: 45px;max-width: 90px;margin-top: 7px}
.wrapper .content .references .reference h6{font-family: "titilliumregular";font-size: 14px;color:#333333;margin-top: 21px}
.wrapper .content .references .reference i{padding: 13px;background: url(img/sprite.png) no-repeat -114px -41px;float: right;margin-top: 16px;margin-right: 23px}


.wrapper .content .product-groups .group{width: 100%;height: auto;position: relative;margin-bottom: 40px;transition:.2s ease;}
.wrapper .content .product-groups .group img{width: 100%;height: auto;mix-blend-mode: darken;/*max-height: 344px*/}
.wrapper .content .product-groups .group h4{text-align: center;color: #fff;position: absolute;left: auto;width: 100%;bottom: 5px;z-index: 1}
.wrapper .content .product-groups .group h4 span.bold{display: block;font-family: "avantgarde_bk_btdemi";font-size: 25px;}
.wrapper .content .product-groups .group h4 span.light{display: block;font-family: "avantgarde_bk_btbook";font-size: 20px;}
.wrapper .content .product-groups .group section{position: absolute;left: 0; top: 50%;display: table;z-index: 1; margin-top: -39.5px;opacity: 0;transition: .2s ease;width: 100%}
.wrapper .content .product-groups .group section a{font-family: "avantgarde_bk_btdemi";color: #fff;margin: 0 auto; font-size: 21px;display: table;text-align: center;padding:4px 0}
.wrapper .content .product-groups .group section a:first-child{margin-bottom: 3px}
.wrapper .content .product-groups .group:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:url(../img/border1.png) no-repeat;background-size: 100% 100%;z-index: 1;transition: .2s ease-in-out}
.wrapper .content .product-groups .group:hover{background-color: #ff0000;background-blend-mode: multiply;}
.wrapper .content .product-groups .group:hover:before{background:url(../img/border2.png) no-repeat;background-size: 100% 100%;}
.wrapper .content .product-groups .group:hover section{opacity: 1}




.wrapper .content .left .product-menu .panel{border-radius: 0;border-color: #d3d3d3;margin-top: -1px}
.wrapper .content .left .product-menu .panel .panel-heading{background: none;padding:0}
.wrapper .content .left .product-menu .panel .panel-heading a{display: block;background: #fbfbfb;font-family: "avantgarde_bk_btdemi";font-size: 14px;color:#3f3f3f;padding: 18px 23px 18px 32px;}
.wrapper .content .left .product-menu .panel .panel-heading .panel-title a span{padding:9px;background: url(../img/accordion-ok.png) no-repeat;float: right;opacity: 0}
.wrapper .content .left .product-menu .panel.aktif .panel-heading .panel-title a span{opacity: 1}
.wrapper .content .left .product-menu .panel .panel-body{border-color: #d3d3d3;    background-color: #000;}
.wrapper .content .left .product-menu .panel .panel-body ul li{margin-bottom: 12px}
.wrapper .content .left .product-menu .panel .panel-body ul li:last-child{margin: 0}
.wrapper .content .left .product-menu .panel .panel-body ul li a{font-family: "avantgarde_bk_btbook";font-size: 14px;color: #ffffff;background: url(img/nokta.PNG) no-repeat left center;padding-left: 13px}


div.product-menu h4 a.active {
    background-color: #0E0E0E !important;
    color: #fff !important;
}
div.product-menu li a.active {
    color: #ffffff !important;
    font-weight: bold;
}


.wrapper .content .products figure{position: relative;margin-bottom: 40px}
.wrapper .content .products figure:before{content: "";position: absolute;left: 0;top: 0;background: url(../img/gradient-border.png) no-repeat;background-size:  100% 100%;width: 100%;height: 100%;z-index: 1}
.wrapper .content .products figure h4{font-family: "avantgarde_bk_btdemi";font-size: 30px;color: #fff;position: absolute;bottom: 33px;left: 40px;z-index: 2}
.wrapper .content .products figure img{width: 100%}
.wrapper .content .products a .product{border:1px solid #dedede;margin-bottom: 32px;text-align: center;transition:.3s ease;}
.wrapper .content .products a .product img{max-width: 100%;width: auto;height: 190px;}
.wrapper .content .products a .product h4{font-family: "avantgarde_bk_btbook";font-size: 14px;color: #5f5f5f;background: url(img/right-icon.png) no-repeat right center;border-top: 1px solid #dedede;padding: 13px 22px;position: relative;padding-right: 62px;text-align: left;transition:.2s ease;}
.wrapper .content .products a .product h4:before{content: "";position: absolute;right: 58px;top: 0;border-left:1px solid #dedede;height: 100%;width: 1px;transition:.2s ease;}
.wrapper .content .products a .product h4 p{width: 100%;display: table;}
.wrapper .content .products a .product h4 p span{vertical-align: middle;height: 30px;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;}
.wrapper .content .products a:hover .product{border-color: #888888}
.wrapper .content .products a:hover .product h4{border-color: #888888;background-color: #f3f3f3 }
.wrapper .content .products a:hover .product h4:before{border-color: #888888}

.wrapper .content .product-detail figure.banner{position:relative;height: 119px;overflow: hidden;margin-bottom: 53px}
.wrapper .content .product-detail figure.banner:before{content: "";position: absolute;left: 0;top: 0;background:url(../img/detay-gradient-border.png) no-repeat;background-size: 100% 100%;width: 100%;height: 100%;z-index: 1}
.wrapper .content .product-detail figure.banner img{width: 100%}
.wrapper .content .product-detail figure.banner .text{position: absolute;top: 33px;left: 50px;z-index: 2}
.wrapper .content .product-detail figure.banner .text h4{font-family: "avantgarde_bk_btdemi";font-size: 30px;color: #fff;}
.wrapper .content .product-detail figure.banner .text p{font-family: "avantgarde_bk_btbook";font-size: 16px;color: #ffffff;}
.wrapper .content .product-detail .product-image{border:1px solid #dedede;background: #fbfbfb;margin-bottom: 48px}
.wrapper .content .product-detail .product-image .row-eq-height div:first-child{border-right: 1px solid #dedede}
.wrapper .content .product-detail .product-image .row-eq-height div:first-child:before{content: "";position: absolute; right: -17px;top: 60%;margin-top: -15px;background: url(img/image-before.png) no-repeat;height: 29px;width: 17px;}
.wrapper .content .product-detail .product-image figure{background: #fff;height: 100%;text-align: center;}
.wrapper .content .product-detail .product-image figure img{max-width: 100%;width: auto;max-height: 350px}
.wrapper .content .product-detail .product-image .product-name{padding: 62px 25px 62px 80px;border: none !important}
.wrapper .content .product-detail .product-image .product-name:before{content: none !important}
.wrapper .content .product-detail .product-image .product-name h4{font-family: "avantgarde_bk_btdemi";font-size: 24px;color: #4f4f4f}
.wrapper .content .product-detail .product-image .product-name p{font-family: "avantgarde_bk_btbook";font-size: 15px;color: #4f4f4f;margin-bottom: 42px}
.wrapper .content .product-detail .product-image .product-name a.teklifal{background: #f4444a url(img/icon-teklif.png) no-repeat 11px 12px;color: #fff;border:none;width: 30%;padding-left: 38px}
.wrapper .content .product-detail .product-image .product-name a{font-family: "avantgarde_bk_btdemi";font-size: 15px;color: #929292;padding: 14px;background: #fff;border:1px solid #dddddd;width: 68%}
.wrapper .content .product-detail .product-image .product-name select{width: 276px;padding: 11px 15px;border: 1px solid #e5e5e5;font-family: "titilliumregular";color: #7f7f7f;outline: none;background: #fff;margin-bottom:20px;display: block;}
.wrapper .content .product-detail .product-image .product-name select option{font-family: "titilliumregular";font-size: 15px;color:#7f7f7f;padding: 10px !important;border:2px solid red;}
.wrapper .content .product-detail .product-feature{padding: 0 18px}

.wrapper .content .product-detail .product-feature .tablo{margin-bottom: 30px}
.wrapper .content .product-detail .product-feature table{border-radius: 10px 10px 0 0;margin:0;border:1px solid #ddd;width: 100%}
.wrapper .content .product-detail .product-feature table tr:first-child td{background: #f31538;color: #fff;font-family: "avantgarde_bk_btdemi";font-size: 14px;text-align: center;}
.wrapper .content .product-detail .product-feature table tr td{font-family: "avantgarde_bk_btbook";font-size: 15px;color: #333333;text-align: center;border:1px solid #ddd;padding: 8px}
.wrapper .content .product-detail .product-feature table tr:nth-child(odd){background: #fafafa}

.wrapper .content .product-detail .product-feature h4{font-family: "titillium_bdbold";font-size: 19px;color: #2d2c2c;margin-bottom: 14px}
.wrapper .content .product-detail .product-feature p{font-family: "titilliumregular";font-size: 14px;color: #4c4c4c;margin-bottom: 55px}
.wrapper .content .product-detail .product-feature a{font-family: "avantgarde_bk_btdemi";font-size: 15px;color: #929292;border:1px solid #d0d0d0;padding: 13px 32px;transition:.2s ease;display: table;margin-right: 7px;float: left;}
.wrapper .content .product-detail .product-feature a:hover{background: #707070;color: #fff}
 
.wrapper .content .offers .offers-table{border-bottom: 1px solid #b2b2b2}
.wrapper .content .offers .offers-table table{margin-bottom: 100px}
.wrapper .content .offers .offers-table table tr:nth-child(odd){background: #fbfbfb}
.wrapper .content .offers .offers-table table tr:first-child{background: #fff}
.wrapper .content .offers .offers-table table tr th{font-family: "avantgarde_bk_btdemi";font-size: 15px;color: #232323;text-align: center;}
.wrapper .content .offers .offers-table table tr td{text-align: center;vertical-align: middle;font-family: "avantgarde_bk_btbook";font-size: 15px;color: #4f4f4f}
.wrapper .content .offers .offers-table table tr td img{max-width: 135px;}
.wrapper .content .offers .offers-table table tr td h4{font-family: "avantgarde_bk_btdemi";font-size: 15px;}
.wrapper .content .offers .offers-table table tr td p{font-family: "avantgarde_bk_btbook";font-size: 14px;}
.wrapper .content .offers .offers-table table tr td a i{background: url(img/sprite.png) no-repeat -42px -79px;padding: 4px 12px;transition:.3s ease;}
.wrapper .content .offers .offers-table table tr td a:hover i{background: url(img/sprite.png) no-repeat -83px -79px;padding: 4px 12px;}

.wrapper .content .offers .offers-form{padding-top: 38px}
.wrapper .content .offers .offers-form h3{font-family: "avantgarde_bk_btdemi";font-size: 35px;color: #232323;margin-bottom: 24px}
.wrapper .content .offers .offers-form form input[type="text"]{font-family: "avantgarde_bk_btbook";font-size: 15px;color: #3b3b3b;border:1px solid #b2b2b2;width: 100%;outline: none;padding: 9px 23px;margin-bottom: 9px;transition:.2s ease;}
.wrapper .content .offers .offers-form form input[type="text"]:focus{border-color: #ff7d8f;background-color: #fcf1f3;}
.wrapper .content .offers .offers-form form input[type="text"]:focus::-webkit-input-placeholder { color:#f31538;}
.wrapper .content .offers .offers-form form input[type="text"]:focus::-moz-placeholder {color:#f31538;} 
.wrapper .content .offers .offers-form form input[type="text"]:focus:-ms-input-placeholder{color:#f31538;} 
.wrapper .content .offers .offers-form form input[type="text"]:focus:-moz-placeholder{color:#f31538;}
.wrapper .content .offers .offers-form form textarea{padding: 9px 23px;font-family: "avantgarde_bk_btbook";font-size: 15px;color: #3b3b3b;outline: none;width: 100%;resize:none;height: 133px;transition:.2s ease;}
.wrapper .content .offers .offers-form form textarea:focus{border-color: #ff7d8f;background: #fef7f8}
.wrapper .content .offers .offers-form form textarea:focus::-webkit-input-placeholder { color:#f31538;}
.wrapper .content .offers .offers-form form textarea:focus::-moz-placeholder {color:#f31538;} 
.wrapper .content .offers .offers-form form textarea:focus:-ms-input-placeholder{color:#f31538;} 
.wrapper .content .offers .offers-form form textarea:focus:-moz-placeholder{color:#f31538;}
.wrapper .content .offers .offers-form form input[type="checkbox"]{margin:32px 10px 0 0;opacity: 0}
.wrapper .content .offers .offers-form form input[type="radio"]{opacity: 0}
.wrapper .content .offers .offers-form form label{font-family: "avantgarde_bk_btbook";font-size: 14px;color: #262525;position: relative;padding-top: 3px;padding-left: 10px;cursor: pointer}
.wrapper .content .offers .offers-form form label:before{content: "";position: absolute;left: -24px;top: 0;background: url(img/check-bos.png) no-repeat;width: 25px;height: 25px;transition:.2s ease;}
.wrapper .content .offers .offers-form form input[type="checkbox"]:checked + label:before{background: url(../img/check-dolu.png) no-repeat}
.wrapper .content .offers .offers-form form input[type="radio"]:checked + label:before{background: url(../img/check-dolu.png) no-repeat}
.wrapper .content .offers .offers-form form button{float: right;font-family: "avantgarde_bk_btdemi";font-size: 18px;color: #fff;background: #f31538;border: none;padding: 10px 70px;margin-top: 15px}
.wrapper .content .offers .offers-form form button i{padding: 1px 10px;background: url(img/icon-teklif.png) no-repeat 1px 2px;margin-right: 5px;}


.wrapper .content .poll .offers-form form label{padding-left: 7px; padding-right: 17px;}


.wrapper .content.contact{padding:0}
.wrapper .content.contact #map{height: 280px;width: 100%;margin-top: 30px;position: relative;}
.wrapper .content.contact #map:before{content:"";position: absolute;bottom: 0;left: 0;border:1px solid #161517;width: 300px;z-index: 1}
.wrapper .content.contact #map:after{content: "";position: absolute;bottom: 0;left: 0;border:1px solid #e11f27;width: 140px;z-index: 2}

.wrapper .content.contact .information{padding: 56px 50px}
.wrapper .content.contact .information .contact-information i{margin-right: 10px}
.wrapper .content.contact .information .contact-information > a.active h4{color: #f11e27}
.wrapper .content.contact .information .contact-information a h4{font-family: "titilliumbold";font-size: 17px;color:#2b2b2b;margin-bottom: 30px;transition:.2s ease;}
.wrapper .content.contact .information .contact-information a:nth-child(3) h4{margin-top: 45px}
.wrapper .content.contact .information .contact-information a:hover h4{color: #f11e27;}
.wrapper .content.contact .information .contact-information ul li{font-family: "titilliumregular";font-size: 15px;color:#5d5d5d;margin-bottom: 12px;padding: 3px;}
.wrapper .content.contact .information .contact-information ul li a{color: #5d5d5d;transition:.2s ease}
.wrapper .content.contact .information .contact-information ul li a:hover{color: #f31538}
.wrapper .content.contact .information .contact-information ul li i{padding:5px 12px;margin-right: 20px}
.wrapper .content.contact .information .contact-information ul li i.icon-address{background: url(img/sprite.png) no-repeat -3px -61px;}
.wrapper .content.contact .information .contact-information ul li i.icon-phone{background: url(img/sprite.png) no-repeat -3px -100px;}
.wrapper .content.contact .information .contact-information ul li i.icon-fax{background: url(img/sprite.png) no-repeat -5px -136px;}
.wrapper .content.contact .information .contact-information ul li i.icon-mail{background: url(img/sprite.png) no-repeat -5px -175px;}

.wrapper .content.contact .information .contact-form label{font-family: "titilliumregular";font-size: 16px;color:#767676;width: 100%;margin-bottom: 20px}
.wrapper .content.contact .information .contact-form label input{width: 100%;border:1px solid #d5d5d5;padding:10px;outline: none;margin-top: 7px;transition:.2s ease;}
.wrapper .content.contact .information .contact-form label input:focus{border-color: #777777}
.wrapper .content.contact .information .contact-form label textarea{width: 100%;border:1px solid #d5d5d5;resize:none;height: 141px;padding: 10px;margin-top: 7px;outline: none;transition:.2s ease-in-out;}
.wrapper .content.contact .information .contact-form label textarea:focus{border-color: #777777}
.wrapper .content.contact .information .contact-form label .buttons{float: right;padding-top: 10px}
.wrapper .content.contact .information .contact-form label .buttons button[name="reset"]{background: #f0f0f0 url(img/sprite.png) no-repeat -73px -34px;padding: 21px 21px;float: left;margin-right: 8px;border: none;}
.wrapper .content.contact .information .contact-form label .buttons button[name="post"]{font-family: "titilliumbold";font-size: 16px;color:#fff;background: #f11e27;padding:10px 14px;border:none;}

.wrapper .content .sahra-mutfak .urun h4{font-family: "avantgarde_bk_btdemi";font-size: 17px;color: #000000;margin-bottom: 12px;transition: .2s ease-in-out;min-height:36px}
.wrapper .content .sahra-mutfak .urun figure{border:1px solid #cfcfcf;text-align: center;padding: 11px;margin-bottom: 38px;height: 190px;max-width: 220px;width:100%;}
.wrapper .content .sahra-mutfak .urun figure img{border:3px solid #cfcfcf;transition: .2s ease-in-out;width:100%;height: 100%}
.wrapper .content .sahra-mutfak a:hover h4{color: #f60e0e;}
.wrapper .content .sahra-mutfak a:hover img{border-color: #f60e0e;}
@media (max-width: 1030px){
	.wrapper .content .sahra-mutfak .urun h4{font-size: 15px}
}

@media (max-width: 768px){
	.wrapper .content .sahra-mutfak .urun figure{max-width: 100%}
	.wrapper .content .sahra-mutfak .urun figure{height: auto}
}

.wrapper .content .left.s{padding-right: 48px}
.wrapper .content .left ul.sahra-category{width: 100%;border:1px solid #dedede;margin-right: 48px}
.wrapper .content .left ul.sahra-category li a{display: block;font-family: "avantgarde_bk_btdemi";font-size: 15px;color: #353535;padding: 19px 30px;border-bottom: 1px solid #dedede;position: relative;transition: .2s ease-in-out}
.wrapper .content .left ul.sahra-category li a:hover:before{content: "";position: absolute;left: 0;top: 0;border-left: 3px solid #242424;width: 3px;height: 100%;}
.wrapper .content .left ul.sahra-category li:last-child a{border-bottom: none}
.wrapper .content .left ul.sahra-category li a:hover{background: #fafafa}
.wrapper .content .left ul.sahra-category li a.active{background: #fafafa}
.wrapper .content .left ul.sahra-category li a.active:before{content: "";position: absolute;left: 0;top: 0;border-left: 3px solid #242424;width: 3px;height: 100%;}
.wrapper .content .sahra-detail h2{font-family: "avantgarde_bk_btdemi";font-size: 25px;color: #232323;margin-bottom: 35px}
.wrapper .content .sahra-detail h6{font-family: "avantgarde_bk_btdemi";font-size:17px;color: #353535;margin-bottom: 15px}
.wrapper .content .sahra-detail p{font-family: "titilliumlight";font-size: 14px;color: #000000;margin-bottom: 45px;text-align: justify;}

.wrapper .content .sahra-detail .gallery{margin:0 -8px;}
.wrapper .content .sahra-detail .gallery > div{padding: 0 8px}
.wrapper .content .sahra-detail .gallery .gal{padding: 8px;border:1px solid #cfcfcf;margin-bottom: 15px}
.wrapper .content .sahra-detail .gallery .gal figure{width: 100%;height: 70px;}


@media only screen and (max-width: 1080px){
	.wrapper .content .left ul.sahra-category li a{padding: 19px 15px}
}
@media only screen and (max-width: 991px){
	.wrapper .content .left.s{padding-right: 0}
	.wrapper .content .left.s .dropdown-menu li{border-bottom: 1px solid #cfcfcf}
	.wrapper .content .left.s .dropdown-menu li:last-child{border-bottom: none;}
	.wrapper .content .left.s .dropdown-menu li a{white-space: pre-wrap;}
	.wrapper .content .left.s .dropdown-menu li a.active{background: #fafafa}
	.wrapper .content .left.s .dropdown-menu li a:focus{background: #fafafa}
}
@media only screen and (max-width: 768px){
	.wrapper .content .sahra-detail ul.gallery li{margin-right:0;display: block;}
	.wrapper .content .sahra-detail ul.gallery li a img{max-width: 100%}
}
@media only screen and (max-width: 350px){
	.wrapper .content .left .dropdown button{font-size: 13px !important}
}
 








@media (max-width: 1330px){
	.slider .carousel-inner .item .carousel-caption{margin-left: 0;width:100%;left: 0;margin-top: -50px}
	.slider .carousel-inner .item .carousel-caption h3{font-size:35px;}
	.slider .carousel-inner .item .carousel-caption h3 span{margin:0 auto 4px auto;}
}


@media only screen and (max-width: 1251px){


	header .webmenu{padding: 0 15px}

	.center{padding: 0 15px}

	.center .container .service-points h4.tr{font-size:29px;}
	.center .container .pollbl h4.tr{font-size:29px;}

	.ebulten .container .col-pad-none{padding: 0 15px}
	.ebulten .container h3{font-size: 32.33px;}

	.wrapper .content .product-detail .product-image .product-name{padding-left: 70px}

	footer .container .col-pad-none{padding: 0 15px}

	.frame{padding: 0 15px}


}

@media only screen and (max-width: 1235px){
	.wrapper .content .service-points h5{font-size: 17px}
	.wrapper .content .service-points .grid{min-height: 261px}

	.wrapper .content .pollbl h5{font-size: 17px}
	.wrapper .content .pollbl .grid{min-height: 261px}
}

@media only screen and (max-width: 1015px){
	.wrapper .content .service-points .grid{min-height: 283px}
	.wrapper .content .pollbl .grid{min-height: 283px}
}



@media only screen and (max-width: 1100px){


	.wrapper .content .left .product-menu .panel .panel-heading a{padding: 18px 20px}

	.wrapper .content .product-detail .product-image .product-name{padding-left: 60px}

	.wrapper .content .offers .offers-form form button{padding: 10px 45px}

	.wrapper .content .ik form label p{float: none;display: block;margin-bottom: 10px}
	.wrapper .content .ik form label button{width: 100%;float: left;}

	.wrapper .content .service-points .table>tbody>tr>th{font-size: 13px}
	.wrapper .content .service-points .table>tbody>tr>td{font-size: 13px}


}

@media only screen and (max-width: 1000px){

	.wrapper .content .service-points .grid{min-height: 250px}

}

@media only screen and (max-width: 991px){

.wrapper .title .border{border-bottom: none}
	

	header{height: auto;background: none}
    header .mobilmenu .navbar-header { float: none;margin-top: -1px}
    header .mobilmenu .navbar-toggle {display: block;}
    header .mobilmenu .navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
    header .mobilmenu .navbar-collapse.collapse {display: none!important}
    header .mobilmenu .navbar-nav {float: none!important;margin: 7.5px 0px}
    header .mobilmenu .navbar-nav>li {float: none;}
    header .mobilmenu .navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px}
    header .mobilmenu .navbar-text {float: none;margin: 15px 0}
    header .mobilmenu .navbar-collapse.collapse.in {display: block!important;}
    header .mobilmenu .collapsing {overflow: hidden!important;}

	header .mobilmenu .urlmobillogo{background: url(img/header-bg.jpg) no-repeat;background-size: cover;padding: 20px 0 21px 0;text-align: center}
	header .mobilmenu .navbar{border-radius: 0;border:none;background: none;margin-bottom: 0}
	header .mobilmenu .navbar-header{background: #0d0d0d;}
	header .mobilmenu .navbar-header button.navbar-toggle{float: left;margin: 0;padding: 21px 23px;border: none;background: #e11f27 !important;border-radius: 0}
	header .mobilmenu .navbar-collapse{max-width: 200px;background:#e22c34;padding: 0}
	header .mobilmenu .navbar-collapse ul.nav{margin:0;}
	header .mobilmenu .navbar-collapse ul.nav li a{color:#fff;font-family: "titilliumregular";font-size: 15px;text-align: center;background: url(img/mobil-menu-border.jpg) repeat-x;padding: 8px 9px}
	header .mobilmenu .navbar-header .right {display: inline-block;float: right;margin-top: 12px}
	header .mobilmenu .navbar-header .right a.teklif{font-family: "avantgarde_bk_btbook";font-size: 14px;color:#bcbcbd;float: left;margin-right: 10px}
	header .mobilmenu .navbar-header .right a.teklif span{display: block;margin-top: -4px}
	header .mobilmenu .navbar-header .right span.spt{background: #d02129;color:#fff;font-family: "avantgarde_bk_btbook";font-size: 13px;padding: 9px 9px 5px 9px;position: relative;float: left;margin-right: 4px}
	header .mobilmenu .navbar-header .right span.spt:before{content: "";border-width: 8px 10px 6px 0px;border-color: transparent #d02129;border-style: solid;position: absolute;left: -10px;top: 7px;height: 0;width: 0;}
	header .mobilmenu .navbar-header .right a.search{padding: 6px 7px 6px 8px;background: #454545;float: left;margin-right: 4px}
	header .mobilmenu .navbar-header .right a.search i.icon-search{background: url(img/sprite.png) no-repeat;padding: 3px 10px;}
	header .mobilmenu .navbar-header .right .dropdown{display: table;}
	header .mobilmenu .navbar-header .right .dropdown button{font-family: "avantgarde_bk_btbook";font-size: 14px;color:#bcbcbd;background: none;border-radius: 0;outline: none !important;box-shadow: 0 0 0 0 !important;background: rgba(31,31,32,0.8);padding: 5px 12px;}
	header .mobilmenu .navbar-header .right .dropdown button i{background: url(img/sprite.png) no-repeat -22px 2px;padding: 0px 6px;margin-left: 6px;}
	header .mobilmenu .navbar-header .right .dropdown ul.dropdown-menu{min-width: auto;border-radius: 0;background: rgba(31,31,32,0.9);padding: 0}
	header .mobilmenu .navbar-header .right .dropdown ul.dropdown-menu li a{color:#fff;font-family: "avantgarde_bk_btbook";font-size: 14px}
	header .mobilmenu .navbar-header .right .dropdown ul.dropdown-menu li a:hover{color:#343435;background: #fff;}

	.slider{margin-top: 169px}


	.center .container .main-project{margin-bottom: 35px}
	.center .container .news-slider .bx-wrapper{max-width: 100% !important}

	.center .container .news-product-banner{height: 78px}
	.center .container .news-product-banner a{padding: 30px 0 10px 26px;}
	.center .container .news-product-banner a h3{padding: 0;float: left;font-size: 22px;margin-right: 7px;margin-bottom: 0}
	.center .container .news-product-banner a h3 span{display: inline-block;}
	.center .container .news-product-banner a i{float: left;padding: 17px;margin-top: -7px;}

	
	
	.center .container .news-product-banner2{height: 78px}
	.center .container .news-product-banner2 a{padding: 29px 0 10px 26px;}
	.center .container .news-product-banner2 a h3{padding: 0;float: left;font-size: 22px;margin-right: 7px;margin-bottom: 0}
	.center .container .news-product-banner2 a h3 span{display: inline-block;}
	.center .container .news-product-banner2 a i{float: left;padding: 17px;margin-top: -7px;} 
	
	
	figure.effect-lexi h2 {
    text-align: center!important;
   
}
	.center .container .mobil-news-products .flexslider{border:none;margin:0;}
	.center .container .mobil-news-products .flexslider li img{width: 100%!important;
    height: auto;}
	.center .container .mobil-news-products .flexslider ul li p{font-family: "titilliumregular";font-size: 17px;color:#383838;text-align:center;margin-top: 20px;padding: 0 55px}
	.center .container .mobil-news-products .flexslider ul li p.icon{width: 80%;margin: 0 auto;border-bottom: 5px solid red;margin-top: 25px;}
	.center .container .mobil-news-products .flexslider ul li p.icon i{padding: 6px 18px;background: red url(img/sprite.png) no-repeat -145px 3px;}
	.center .container .mobil-news-products .flexslider .flex-control-nav{display: none}
	.center .container .mobil-news-products .flexslider .flex-direction-nav a:before{content: none}
	.center .container .mobil-news-products .flexslider .flex-direction-nav a.flex-prev{left: 15px;background: url(img/mobil-slide-left.png) no-repeat;text-indent: 9999px;height: 46px;opacity: 1}
	.center .container .mobil-news-products .flexslider .flex-direction-nav a.flex-next{right: 2px;background: url(img/mobil-slide-right.png) no-repeat;text-indent: 9999px;height: 46px;opacity: 1}

	
	
	.center .container2 .mobil-news-products2 .flexslider2{border:none;margin:0;}
	.center .container2 .mobil-news-products2 .flexslider2 li img{width: auto;margin: 0 auto;max-width: 80%;max-height: 194px;}
	.center .container2 .mobil-news-products2 .flexslider2 ul li p{font-family: "titilliumregular";font-size: 17px;color:#383838;text-align:center;margin-top: 20px;padding: 0 55px}
	.center .container2 .mobil-news-products2 .flexslider2 ul li p.icon{width: 80%;margin: 0 auto;border-bottom: 5px solid red;margin-top: 25px;}
	.center .container2 .mobil-news-products2 .flexslider2 ul li p.icon i{padding: 6px 18px;background: red url(img/sprite.png) no-repeat -145px 3px;}
	.center .container2 .mobil-news-products2 .flexslider2 .flex-control-nav{display: none}
	.center .container2 .mobil-news-products2 .flexslider2 .flex-direction-nav a:before{content: none}
	.center .container2 .mobil-news-products2 .flexslider2 .flex-direction-nav a.flex-prev{left: 15px;background: url(img/mobil-slide-left.png) no-repeat;text-indent: 9999px;height: 46px;opacity: 1}
	.center .container2 .mobil-news-products2 .flexslider2 .flex-direction-nav a.flex-next{right: 15px;background: url(img/mobil-slide-right.png) no-repeat;text-indent: 9999px;height: 46px;opacity: 1}
	
	
	.center .container .catalog{height: auto;margin-bottom: 35px;padding-bottom: 10px}
	.center .container .catalog figure{float: none;text-align: center}
	.center .container .catalog h4{text-align: center;display: block;float: none}
	.center .container .catalog h6{text-align: center;font-size: 43px;display: block;float: none}
	.center .container .catalog h6 span{margin-left: -2px}

	.center .container .magazine{height: auto;margin-bottom: 35px;padding-bottom: 10px}
	.center .container .magazine figure{float: none;text-align: center}
	.center .container .magazine h4{text-align: center;display: block;float: none}
	.center .container .magazine h6{text-align: center;font-size: 43px;display: block;float: none}
	.center .container .magazine h6 span{margin-left: -2px}



	.center .container.bottom .col-pad-none:first-child{padding-right: 0;}
	.center .container.bottom .col-pad-none:last-child{padding-left: 0;}
	.center .container .service-points{height: auto;background: #fff;padding: 0;overflow: hidden}
	.center .container .service-points h4{padding-top: 31px;padding-left: 15px;padding-right: 15px}
	.center .container .service-points h4.tr{background: none;text-indent: 0;text-align: center;width: 100%;height: auto}
	.center .container .service-points h4.en{background: none;text-indent: 0;text-align: center;width: 100%;height: auto}
	.center .container .service-points p{max-width: 100%;text-align: center;padding: 0 15px}
	.center .container .service-points figure{background: #e50f14;margin-top: 91px;-ms-transform: rotate(-4deg);-webkit-transform: rotate(-4deg);transform: rotate(-4deg);display: table;width: 100%;position: relative;height: 150px;bottom: -34px;right: 5px;}
    .center .container .service-points figure:before{content: "";position: absolute;right: -10px;top: 0;background: #e50f14;height: 150px;width: 20px;z-index: 11;}
	.center .container .service-points figure img{margin: -79px auto 0 auto;-ms-transform: rotate(4deg);-webkit-transform: rotate(4deg);transform: rotate(4deg);}


	.center .container .pollbl{height: auto;background: #fff;padding: 0;overflow: hidden}
	.center .container .pollbl h4{padding-top: 31px;padding-left: 15px;padding-right: 15px}
	.center .container .pollbl h4.tr{background: none;text-indent: 0;text-align: center;width: 100%;height: auto}
	.center .container .pollbl h4.en{background: none;text-indent: 0;text-align: center;width: 100%;height: auto}
	.center .container .pollbl p{max-width: 100%;text-align: center;padding: 0 15px}
	.center .container .pollbl figure{background: #e50f14;margin-top: 91px;-ms-transform: rotate(-4deg);-webkit-transform: rotate(-4deg);transform: rotate(-4deg);display: table;width: 100%;position: relative;height: 150px;bottom: -34px;right: 5px;}
    .center .container .pollbl figure:before{content: "";position: absolute;right: -10px;top: 0;background: #e50f14;height: 150px;width: 20px;z-index: 11;}
	.center .container .pollbl figure img{margin: -79px auto 0 auto;-ms-transform: rotate(4deg);-webkit-transform: rotate(4deg);transform: rotate(4deg);}



	footer{margin-bottom: 25px}
	footer .container .row .mobile-contact h4{text-align: center;margin-bottom: 15px}
	footer .container .row .mobile-contact h6{text-align: center;}
	footer .container .row .mobile-contact li{text-align: center;}
	footer .container .row:last-child a{float: none;margin: 0 auto;display: table;}

	.wrapper{margin-top: 345px}
	.wrapper .top-nav{padding: 25px 25px}
	.wrapper .title{padding-top: 25px}
	.wrapper .title .row-center{padding: 0 25px}
	.wrapper .content{padding: 25px 25px}
	.wrapper .content .left{margin-bottom: 25px}


	.wrapper .content .news .panel-group .panel .panel-collapse{margin-left: 0}
	.wrapper .content .news .panel-group .panel .panel-body h4{font-family: "titilliumbold";margin-bottom: 10px;font-size: 16px;float: left}
	.wrapper .content .news .panel-group .panel .panel-body p.date{font-family: "titilliumbold";margin-bottom: 10px;font-size: 16px;float:right;}
	.wrapper .content .news .panel-group .panel .panel-body p.date i{padding: 0 10px;background: url(img/sprite.png) no-repeat -25px -42px;margin-right: 3px}
	.wrapper .content .news .panel-group .panel .panel-body p{display: inline-block;}
	.wrapper .content .news .panel-group .panel .panel-heading .panel-title a .date:before{content: none}

	.wrapper .content .left .dropdown button{border:1px solid #333333;border-radius: 0;box-shadow: 0 0 0 0;width: 100%;font-family: "avantgarde_bk_btdemi";font-size: 15px;background:#fff;padding:15px;color: #333333;padding-right: 27px;white-space: normal}
	.wrapper .content .left .dropdown button span{background: url(img/button-caret.png) no-repeat 0 2px;padding: 9px;position: absolute;right: 9px;top: 50%;margin-top: -9px}
	.wrapper .content .left .dropdown .dropdown-menu{width: 100%;background: #ffffff;border-radius: 0;padding: 0}
	.wrapper .content .left .dropdown .dropdown-menu li a{font-family: "avantgarde_bk_btdemi";font-size: 15px;color: #333333;text-align: center;padding: 7px 15px;background:#fff}

	.row-eq-height{display: -webkit-block;display: -ms-block; display: block;}
	.wrapper .content .references .reference .row-eq-height{margin:0;}
	.wrapper .content .references .reference .row-eq-height div{text-align: center;padding: 10px;border-bottom: 1px solid #dedede}
	.wrapper .content .references .reference .row-eq-height div:last-child{border:none;}
	.wrapper .content .references .reference{height: auto}
	.wrapper .content .references .reference img{margin:0;}
	.wrapper .content .references .reference h6{margin:0;text-align: center;}
	.wrapper .content .references .reference i{float: none;padding: 3px 13px;margin:0;}

	.wrapper .content .left .product-menu ul.submenu li.dropdown a.drop{border: 1px solid #333333;width: 100%;font-family: "avantgarde_bk_btdemi";font-size: 15px;background: #fff;padding: 15px;color: #333333;display: block;padding-right: 27px}
	.wrapper .content .left .product-menu ul.submenu li.dropdown a.drop span{background: url(img/button-caret.png) no-repeat 0 2px;padding: 9px;position: absolute;    position: absolute;right: 8px;top: 50%;margin-top: -9px}
	.wrapper .content .left .product-menu ul.submenu li.dropdown ul.dropdown-menu{width: 100%;padding: 0}
	.wrapper .content .left .product-menu ul.submenu li.dropdown ul.dropdown-menu > li.dropdown-submenu > a{font-family: "avantgarde_bk_btdemi";cursor: pointer;padding: 6px 15px}
	.wrapper .content .left .product-menu ul.submenu li.dropdown ul.dropdown-menu > li > a{text-align: left;font-family: "avantgarde_bk_btbook";white-space: normal;}
	.wrapper .content .left .product-menu ul.submenu li.dropdown ul.dropdown-menu > li > a.sub{font-family: "avantgarde_bk_btdemi";}

	.wrapper .content .product-detail .row-eq-height{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox; display: flex;}
	.wrapper .content .product-detail .product-image .product-name select{width: 100%;margin-bottom: 10px}
	.wrapper .content .product-detail .product-feature{padding: 0}

	#teklifal .modal-dialog{width: 700px}
	#teklifal .modal-content .modal-body .row-eq-height{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox; display: flex;}
	#teklifal .modal-content button.close{right: 0}

	.wrapper .content .offers .offers-table table{border:none;margin-bottom: 20px}
	.wrapper .content .offers .offers-table table tr th{display: none}
	.wrapper .content .offers .offers-table table tr td{width: 100%;display: block !important;}
	.wrapper .content .offers .offers-table table tr td.mobil{font-family: "avantgarde_bk_btdemi";font-size: 15px;background: #ececec}
	.wrapper .content .offers .offers-table table tr td:last-child{margin-bottom: 30px}
	.wrapper .content .offers .offers-table table tr td a i{transition:0s ease;}
	.wrapper .content .offers .offers-form form input[type="checkbox"]{margin: 25px 10px 16px 0;}
	.wrapper .content .offers .offers-form h3{font-size: 32px}

	.wrapper .content.contact .information{padding:25px;}
	.wrapper .content.contact .information .contact-form{margin-top: 30px}


}

@media only screen and (max-width: 767px){
.hbrdetay {
	margin-top: 20px;
	width: 295px;
} 

.carousel-inner>.item>a>img, .carousel-inner>.item>img {
    line-height: 1;
    margin-top: 172px !important;
}

.wrapper .content .product-groups .group h4 span.urlbold{display: block;font-family: "avantgarde_bk_btdemi";font-size: 20px;}
	.slider .carousel-inner .item .carousel-caption{left: 0;margin-left: 0;width: 100%;padding: 0 15px;bottom: 50px;top: auto}
	.slider .carousel-inner .item .carousel-caption h3{font-size: 20px;line-height: 13px;display: inline-block;margin: 0 auto;}
	.slider .carousel-inner .item .carousel-caption h3 span{background: rgba(0,0,0,0.8);margin:0;display: block;text-align: center;line-height: 1}
	.slider .carousel-inner .item .carousel-caption h3 span:first-child{padding-top: 20px}
	.slider .carousel-inner .item .carousel-caption h3 span:last-child{background: rgba(0,0,0,0.8);padding-bottom: 20px}

	.wrapper .title h1{font-size: 29px;margin:0;padding:0;}


	.wrapper .content .ik .row-eq-height div:first-child{border:none;}
	.wrapper .content .ik .cv{padding: 0}
	.wrapper .content .ik form label button{width: 100%;margin-top: 10px}

	.wrapper .content .news .panel-group .panel .panel-heading .panel-title a{padding:15px}
	.wrapper .content .news .panel-group .panel .panel-body{padding:15px}
	.wrapper .content .news .panel-group .panel .panel-body h4{float: none;display: block;}
	.wrapper .content .news .panel-group .panel .panel-body p.date{float: none;display: block}
	.wrapper .content .news .panel-group .panel .panel-heading a span{padding: 23px 22px;}

	.wrapper .content .service-points .grid{min-height: auto}
	.wrapper .content .pollbl .grid{min-height: auto}

	.wrapper .content .products a .product img{height: auto}
	.wrapper .content .products a .product h4{padding: 13px 60px 13px 15px}

	.wrapper .content .product-detail .product-image{margin-bottom: 20px}
	.wrapper .content .product-detail .product-image .row-eq-height div:first-child{border:none;}
	.wrapper .content .product-detail .product-image .row-eq-height div:first-child:before{content: none;}
	.wrapper .content .product-detail .row-eq-height{display: -webkit-block;display: -ms-block; display: block;}
	.wrapper .content .product-detail .product-image figure{border-bottom: 1px solid #dedede}
	.wrapper .content .product-detail .product-image .product-name{padding: 20px}
	.wrapper .content .product-detail .product-image .product-name h4{font-size: 20px;text-align: center;}
	.wrapper .content .product-detail .product-image .product-name p{text-align: center;}
	.wrapper .content .product-detail .product-image .product-name a{display: block;width: 100% !important;margin-bottom: 10px;text-align: center;}
	.wrapper .content .product-detail .product-feature p{margin-bottom: 30px}
	.wrapper .content .product-detail .product-feature a{display: block;margin-bottom: 7px;margin-right: 0;width: 100%;text-align: center;padding: 13px}

	

	.wrapper .content .offers .offers-form form button{width: 100%;}

	.wrapper .content.contact .information .contact-information ul li i{margin-right: 10px}
.haberd {
	height: 96px;
    margin-bottom: 20px;

	
}
.galeriresim {height: auto;
width: 131px;}
.bosluk2 {padding-top: 20px;}
.yazii {
	margin-bottom: 40px;
	
}
.mobilresimler {max-height: 160px;}

}

@media only screen and (max-width: 510px){
/*center bottom*/
	.center .container .service-points h4.tr{font-size: 28px}
	.center .container .service-points h4.en{font-size: 28px}

	.center .container .pollbl h4.tr{font-size: 28px}
	.center .container .pollbl h4.en{font-size: 28px}

	.wrapper .content .news .panel-group .panel .panel-heading .panel-title a p{width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

	.wrapper .content .offers .offers-form form label{font-size: 13px}

	.wrapper .content .reference-category{height: 135px;padding-top: 57px;padding-left: 18px;}

}

@media only screen and (max-width: 360px){

	.center .container .news-product-banner a{padding-left: 13px}
	.center .container .news-product-banner a h3{margin-right: 25px;font-size: 27px}
	.center .container .news-product-banner2 a{padding-left: 13px}
	.center .container .news-product-banner2 a h3{margin-right: 25px;font-size: 27px}

}

.wrapper .content .product-detail .product-image figure img {
    /*width: 100%;*/
    padding: 50px;
}

.wrapper .content .products a .product img {
    padding: 25px;
    max-width: 100%;
    width: auto;
    height: 190px;
}
.detay {
	height: 158px;
    margin-bottom: 0px;
	
	
}
.colbosluk {     padding-right: 0px;
    padding-left: 0px; }



