﻿/* Mobil Menu */
.mobilmenu, .profornet-menu,[data-cookiepopup]{display:none;}
@media screen and (min-width:180px) and (max-width:1199px){
.profornet-menu{width:40px; height:40px; line-height:40px!important; text-align:center; color:#000; position:absolute; right:10px; top:27px; display:block; font-size:26px; background:none; z-index:1000;}
.mobilmenu{display:block; position:fixed; width:100%; height:100%; overflow-y:scroll; z-index:10002; background:#22272d; left:-100%; transition:all ease 0.5s; top:0;}
.mobilmenu--dil{height:80px; padding:20px; border-bottom:1px solid rgba(0,0,0,0.1);}
.mobilmenu--dil li {line-height:40px; float:left; margin-right:10px; color:#fff; font-size:14px;}
.mobilmenu--dil li a{line-height:40px; display:block; font-weight:bold; color:#fff; text-align:center; width:40px; height:40px; background:rgba(255,255,255,0.1); border-radius:3px;}

.mobilmenu--sosyal{height:25px; padding:5px 20px; border-bottom:1px solid rgba(0,0,0,0.1);}
.mobilmenu--sosyal li {line-height:25px; float:left; color:#fff; font-size:14px;}
.mobilmenu--sosyal li a{line-height:25px; display:block; font-weight:bold; color:#fff; margin-right:5px;text-align:center; width:25px; height:25px; border-radius:3px;}



.mobilmenu--menu > ul > li{width:100%; height:50px; overflow:hidden; border-bottom:1px solid rgba(0,0,0,0.1); position:relative;}
.mobilmenu--menu > ul > li:Hover{background:rgba(0,0,0,0.1);}
.mobilmenu--menu > ul > li > a{display:block; line-height:50px; color:#fff; font-weight:bold; font-size:14px; padding-left:20px;}
.mobilmenu--katalog{height:40px; line-height:40px; width:200px; background:#cf2026; color:#fff; text-align:center; font-size:14px; font-weight:bold; margin:20px; display:block; border-radius:3px;}
.mobilmenu--menu i{font-size:18px; line-height:40px; float:left; margin-right:10px;}
.mobilmenu--menu > ul > li > ul{position:fixed; left:-100%; background:#2d333a; top:80px; z-index:3; height:100%; padding-bottom:80px; transition:all ease 0.2s; width:100%; overflow-y:scroll;}
.mobilmenu--menu > ul > li > ul > li{width:100%; height:50px; border-bottom:1px solid rgba(0,0,0,0.1); position:relative;}
.mobilmenu--menu > ul > li > ul > li:hover{background:rgba(0,0,0,0.2);}
.mobilmenu--menu > ul > li > ul > li > a{display:block; line-height:50px; color:#fff; font-weight:bold; font-size:14px; padding-left:20px;}
.mobilmenu--menu > ul > li > ul > li > ul{position:fixed; left:-100%; background:#2d333a; top:80px; z-index:4; height:100%; transition:all ease 0.2s; width:100%; overflow-y:scroll;}
.mobilmenu--menu > ul > li > ul > li > ul > li{width:100%; height:50px; border-bottom:1px solid rgba(0,0,0,0.1); position:relative;}
.mobilmenu--menu > ul > li > ul > li > ul > li > a{display:block; line-height:50px; color:#fff; font-weight:bold; font-size:14px; padding-left:20px;}
.mobilmenu--menu address{display:flex; align-items:center; line-height:16px; color:#fff; font-size:14px; padding-left:20px;}
.mobilmenu .menu-kontrol{position:Absolute; right:0; top:0; width:100%; height:50px; z-index:2;}
.mobilmenu .profornet-kapat{width:40px; height:40px; line-height:40px!important; text-align:center; color:#fff; position:absolute; right:0; top:32px; cursor:pointer; display:block; font-size:20px; background:none;}
.mobilmenu .menu-kontrol:after{font-family:profornet; font-size:14px; font-style:normal; width:50px; height:50px; position:Absolute; right:0; top:0; content:"\e92d"; color:#fff; line-height:50px; text-align:center;}
.mobilmenu .menu-down:after{transform:rotate(180deg)!important;}
.menu-position{left:0!important; transition:all ease 0.5s;}
.mobilmenu--menu i{float:left; width:25px; height:50px; line-height:48px;}
.menu-kontrol img { margin: 18px 20px 0 auto!important; float: right; }
}
/* Mobil Menu */


.frm1{
	list-style:none!important;
	margin-bottom:20px;
	width:1000px;
}
.frm1 li{
	float:left;
	margin-right:10px;
	height:36px;
	line-height:36px;
	display:flex;
	flex-direction:row;
	justify-content:center;
	position:relative;
}
.frm1 li input[type=text]{
	height:32px;
	width:100px;
	margin:0 0 0 10px;
	padding:0 0 0 10px!important;
}
.frm1 li p{
	width:50px;
	font-size:14px;
	line-height: 16px;
    float: left;
	display: flex;
    justify-content: center;
    align-items: center;
}
.frm1 li a{
	position:absolute;
	width:100%;
	text-align:center;
	top:30px;
	left:0;
	
}
.frm1:after{
	display:table;
	clear:both;
	content:"";
}
.frm1 .required{
	line-height:36px;
}

.mobilmarka{
	display:none;
}
.yntm1{
	width:100%;
	display:flex;
	margin-bottom:20px; 
}
.yntm1 li{
	flex:1;
	display:Flex;
	justify-content:center;
	align-items:center;
	flex-direction:column;
}
.yntm1 li span{
	display:block;
	margin-bottom:5px;
}
.yntm1 li br{
	display:none;
}
.hbrnew1{
	width:100%;
}
.hbrnew1 figure{
	float:left;
	width:200px;
}
.hbrnew1 div{
	float:left;
	width:760px;
	padding-left:20px;
}
.hbrnew1 li{
	list-style:none;
	margin-bottom:30px;
}
.hbrnew1 time{
	display:block;
	margin-bottom:5px;
}
.hbrdtyf1 li{
	list-style:none;
}
.hbrdtyf1{
	margin:0!important;
}
.hbrdtyf1 li{
	width:188px;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
.hbrdtyf1 li:nth-child(5n){
	margin-right:0;
}
.ftgr2{
	width:100%;
	margin:30px 0;
}
.ftgr2 li{
	float:left;
	border: 1px solid #E0E0E0;
	margin-right:10px;
	padding:10px;
	list-style:none;
	text-align:center;
}
.ftgr3{
	width:100%;
	margin:30px 0;
}
.ftgr3 li{
	float:left;
	border: 1px solid #E0E0E0;
	margin-right:10px;
	padding:10px;
	list-style:none;
	text-align:center;
	margin-bottom:10px;
}
.iletisimListe{
	width:100%;
}
.iletisimListe ul{
	list-style:none;
	margin-left:0;
}
.iletisimListe > div{
	width:100%;
	padding:20px;
	border:1px solid #e0e0e0;
	margin-bottom:20px;
}
.iletisimListe h5{
	display:block;
	font-size:20px;
	font-weight:300;
	margin-bottom:20px;
}
.iletisimListe li{
	width:100%;
	margin-bottom:10px;
	box-sizing:border-box;
}
.iletisimListe li:last-child{
	margin-bottom:0;
}
.iletisimListe li span{
	float:left;
	width:100px;
}
.iletisimListe li a{
	float:left;
}
.iletisimListe li address{
	float:left;
	font-style:normal;
	display:flex;
	justify-content:center;
	max-width:860px;
}
.iletisimListe li p{
	float:left;
	margin:0;
}
.iletisimForm1{
	list-style:none;
	margin:0;	
	width:100%;
	padding-bottom:20px;
	box-sizing:border-box;
}
.iletisimForm1 li{
	width:100%;
	position:relative;
	padding-left:275px;
	margin-bottom:10px;
	min-height:40px;
	box-sizing:border-box;
}
.iletisimForm1 li p{
	position:absolute;
	left:0;
	top:0;
	line-height:40px;
	margin:0;
}
.iletisimForm1 li select{
	height:40px;
}
.sznums{
	display:flex;
	align-items:center;
	height:40px;
}
.sznums input{
	float:left;
	margin:0 7px 0 0;
}
.sznums span{
	float:left;
	margin-right:20px;
	margin-top:3px;
}
.sznums span:last-of-type{
	margin-right:0;
}
.iletisimForm1 li input[type=button]{
	height:40px;
	line-height:40px;
}
.geriGit{
	background: none;
    margin: 0;
    height: 50px;
    line-height: 50px;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
}















.iletisimForm1 li:after,
.iletisimListe li:after,
.ebtn1:after,
.ftgr3:after,
.ftgr2:after,
.hbrdtyf1:after,
.hbrnew1 li:after,
.hbrnew1:after{
	clear:both;
	display:table;
	content:"";
}








