/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: local('Titillium Web'), local('TitilliumWeb-Regular'), url(../fonts/7XUFZ5tgS-tD6QamInJTcSo_WB_cotcEMUw1LsIE8mM.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: local('Titillium Web'), local('TitilliumWeb-Regular'), url(../fonts/7XUFZ5tgS-tD6QamInJTcZSnX671uNZIV63UdXh3Mg0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 600;
  src: local('Titillium WebSemiBold'), local('TitilliumWeb-SemiBold'), url(../fonts/anMUvcNT0H1YN4FII8wpr_SNRT0fZ5CX-AqRkMYgJJo.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 600;
  src: local('Titillium WebSemiBold'), local('TitilliumWeb-SemiBold'), url(../fonts/anMUvcNT0H1YN4FII8wpr46gJz9aNFrmnwBdd69aqzY.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 700;
  src: local('Titillium WebBold'), local('TitilliumWeb-Bold'), url(../fonts/anMUvcNT0H1YN4FII8wpr-y7CP8YvcHYdGV61pt7QTE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 700;
  src: local('Titillium WebBold'), local('TitilliumWeb-Bold'), url(../fonts/anMUvcNT0H1YN4FII8wprxP6Eu1_xfSBSoi9uie1FdE.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 900;
  src: local('Titillium WebBlack'), local('TitilliumWeb-Black'), url(../fonts/anMUvcNT0H1YN4FII8wpr4raJW_TPRbuWfMPkVNer-Y.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 900;
  src: local('Titillium WebBlack'), local('TitilliumWeb-Black'), url(../fonts/anMUvcNT0H1YN4FII8wpr6C95lFCEhr9IpXC9cjRuaU.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}


body { margin:0px; padding:0px; font-family: 'Titillium Web', sans-serif; font-size:14px; color:#333; }

.clear {clear:both;}
.header {  margin:0 auto; margin-bottom:0px; position:relative; border-bottom:0px solid #ddd; background:#FFF; }
.header_ic { position:relative; width:1150px;   margin:0 auto; min-height:inherit; padding:22px 0px 22px 0px;}
.header_ust {min-height:10px;  position:relative; background:#eeeeee; border-bottom:1px solid #d1d1d1; }
.header_ust_ic { padding:0px 0px; width:1150px; margin:0 auto; position:relative;}
.logo_div {display:inline-block; margin:0 auto; display: flex;   justify-content: center; position:relative;  text-align:center; z-index:0;}
.logo {border:0px; float:left;   margin-top:-50px;}

ul#menu2{ position:relative; bottom:0px; float:right; display:inline-block;  padding:0px; z-index:1000; margin:0px 0px 0px 0px;  margin-left:180PX; }
ul#menu2 li { list-style:none; float: left; margin-top:0px; z-index:10000; }
ul#menu2 ul li { list-style:none; margin:0px; width:100%; border-right:0px solid #999; z-index:10000; }
ul#menu2 li ul { width:200px; display:none; margin:0px; padding:0px; position:absolute; z-index:10000; border:0px solid #CCC; background:none; border-radius:10px;  box-shadow:0px 0px 8px #999999;}
ul#menu2 li ul li a {text-decoration:none; color:#333; font-size:13px; text-align:left; font-weight:600; padding:10px 10px !important; display:block; border-bottom:1px solid #CCC; border-right:0px solid #333; background:#eeeeee; background-position:-25px 11px; margin:0px 0px 0px 0px;  transition: all 250ms ease-out; }
ul#menu2 li a {display:block; text-decoration:none; color:#141414; font-size:15px; padding:10PX 20PX; font-weight:bold;      transition: all 250ms ease-out;  }
ul#menu2 li:hover ul { display:block;}	
ul#menu2 li a:hover {text-decoration:none; color:#333333;  }
ul#menu2 li ul li a:hover {text-decoration:none; color:#FFF; border-bottom:1px solid #CCC; background:#01012d;  }
.hizmet_talep_menu {float:right; background:#fe9900; padding:18px 45px; font-size:16px; color:#FFF; font-weight:600; text-decoration:none; display:block;}
.hizmet_talep_menu i{font-size:24px; vertical-align:text-bottom; margin-right:10px;}

.header_tel_li {list-style:none; margin:0px; padding:0px; float:right; margin-top:35px;}
.header_tel_li li{list-style:none; margin:0px; padding:0px; display:inline-block; margin-left:45px;}
.header_tel_li a{text-decoration:none;}
.header_tel_li_text {color:#46474d; font-size:14px;}
.header_tel_li span {color:#77787c; font-size:13px;}
.header_tel_li i {color:#77787c; margin-right:5px; font-size:16px;}

.tel_bilgi {float:right;  height:auto; padding:4px 15px; margin:5px 0px; font-size:14px; color:#FFFFFF; background:#d91e18; display:inline-block; border-radius:5px;}
.tel_bili_pad {padding:0px 0PX 0PX 0px;}
.tel_bilgi li {float:left; list-style:none; padding:0px; margin:0px; margin-right:14px; margin-left:0px;}
.tel_bilgi li a{text-decoration:none; color:#FFFFFF;}
.tel_bilgi li:last-child {margin-right:0px;}
.tel_bilgi li {color:#FFFFFF; font-size:13px; font-weight:400;}
.tel_bilgi li i{color:#FFFFFF; font-size:15px; margin-right:7px;}
.sosyal {float:left; padding-top:5px; margin-right:15px;}
.sosyal a{padding:0px 0px 0px 0px; line-height:28px; border:0px;  display:inline-block; float:left; margin-right:1px;  text-align:center; height:25px; width:25px;    transition: all 250ms ease-out; border-radius:0px; }
.sosyal a:hover{background:#a01d20;}
.sosyal a:hover i{color:#FFFFFF;}
.sosyal i {color:#FFFFFF; font-size:15px;}
.sosyal_btn {position:absolute; right:0px; top:10px;}

.responsive_menu_btn {float:right; z-index:3; padding:5px 9px; text-decoration:none; margin-top:17px; margin-left:10px; display:none; background:#d91e18; border-radius:5px;}
.responsive_menu_btn i {color:#FFF; font-size:25px; font-weight:400;}

.tel_ust {float:right; z-index:3; position:relative; color:#18733b; margin-top:35px;}
.tel_ust a {text-decoration:none; color:#18733b; font-weight:700; font-size:22px;}
.tel_ust i {font-size:25px; margin-right:7px; color:#18733b;}
.tel_ust a span {font-size:14px; font-weight:600;}

.main_div_k {background:#eeeeee; border:1px solid #e0e0e0; padding:28px; text-align:center;}
.main_div_k_t {color:#232323; font-size:24px;}
.main_div_k_btn {background:#1f479f; font-size:19px; font-weight:500; color:#FFF; padding:6px 20px; text-decoration:none; margin-top:5px;  transition: all 250ms ease-out;}
.main_div_k_btn:hover {background:#00a651; }

.slogan {    float: left;    color: #76777b;    font-size: 13px;    font-weight:600;    font-style: italic; }

.dil_ {float:right; margin-right:10px; padding-top:7px; }
.dil_ a{float:left; margin-left:2px; font-size:12px; border-right:1px solid #CCC; padding:0px 4px; line-height:15px; text-align:center; text-decoration:none;  color:#FFF;}
.dil_ a:hover {color:#FFF;;}

.slider {width:100%; margin:0 auto; position:relative;}
.sayfa__title {font-size:24PX; font-weight:600; color:#333333; padding:0px 0px 7px 0px; margin-bottom:20px; border-bottom:1px solid #ddd; display:block;     overflow: hidden;
    line-height: 1.1;}
.main_title {font-size:26px; color:#01012d; padding:10px 0px 7px 0px; margin-bottom:7px;  text-align:left; font-weight:600;}
.main_title span {font-weight:400;}
.main_cizgi {width:70px; height:1px; background:#00a651;}

.orta {width:1150px; margin:0 auto; margin-top:30px; padding:0px; background_:#eeeeee; border-radius:10px; min-height:350px;}
.main_orta {width:1150px; margin:0 auto; margin-top:30px; margin-bottom:30px; display:block; position:relative; }
.cont {width:1150px; margin:0 auto; }

.main_yazi {color:#868686; line-height:20px; font-size:14px; text-align:left;}
.yazi {color:#333;  line-height:22px; text-align:justify; font-size:14px; }

.btn_ { display:inline-block; padding:6px 30px;  color:#FFFFFF; border-radius:5px;  transition: all 250ms ease-out; text-align:center; text-decoration:none; margin:0 auto; font-weight:600; background:#000000; margin-top:18px;}
.btn_:hover {background:#29771b; color:#FFFFFF; }

.btn_2 { display:inline-block; padding:6px 30px;  color:#FFFFFF; border-radius:5px;  transition: all 250ms ease-out; text-align:center; text-decoration:none; margin:0 auto; font-weight:600; background:#d91e18; margin-top:18px; margin-bottom:10px;}
.btn_2:hover {background:#333333; color:#FFFFFF; }

.main_urun_div {background:url(../images/main_urun_bg.jpg) center; padding:50PX 0PX; }
.main_urun_div_ic {margin:0 auto; width:1150px;}
.main_div_bilgi {background:url(../images/main_bilgi_bg.jpg) center; padding:45PX 0PX; margin:40px 0px; }
.main_div_bilgi_ic {margin:0 auto; width:1150px;}

.bilgi_div {width:347px; height:400px; background:#FFF; border-bottom:0px solid #999; float:left; margin:0px 17.5px 25px 17.5px; text-align:center;  transition: all 250ms ease-out;}
.bilgi_div:hover {background:#956500;}
.bilgi_div:hover .bilgi_div_yazi {color:#FFFFFF;}
.bilgi_div:hover .bilgi_div_yazi2 {color:#FFFFFF;}
.bilgi_div:hover .bilgi_div_btn {background:#ebae01;}
.bilgi_div_img {width:100%; margin-bottom:7px; border:0px;}
.bilgi_div_yazi {font-size:18px; color:#050505; font-weight:600; margin-bottom:9px; text-align:center; padding:0px 10px;} 
.bilgi_div_yazi2 {font-size:14px; color:#6c6c6c; font-weight:400; margin-bottom:15px; text-align:center; padding:0px 10px;} 
.bilgi_div_btn {background:#00953d; padding:5px 27px; display:inline-block; text-align:center; color:#FFF; font-size:14px; font-weight:600; margin:0 auto;}
.bilgi_div a {text-decoration:none;}

.kurumsal {border-radius:20px; background:url(../images/kurumsal_bg.jpg) center; min-height:294px; margin-bottom:0px; }
.kurumsal_yazi {color:#FFF; text-align:left; line-height:22px;}
.kurumsal_title {font-weight:600; font-size:26px; color:#FFF; padding: 4px 0px;
    margin-bottom: 17px; border-bottom:1px solid #CCC;}
.kurumsal_img {float:left; margin-right:30px; border-top-left-radius:20px; border-bottom-left-radius:20px;}
.kurumsal_sag {float:right; margin-right:30px; width:680px; padding-top:30px;} 




.main_hizmet {width:375px; height:411px;  overflow:hidden;  float:left; margin:0px 4px 5px 4px; text-align:center; border-bottom:0px solid #999;  transition: all 250ms ease-out; position:relative;}
.main_hizmet_img {width:100%; border:0px;  vertical-align:text-bottom; transition: all 250ms ease-out;}
.main_hizmet_yazi {font-size:18px; line-height:inherit; color:#025d65; font-weight:700; margin-bottom:9px;  text-align:center; position:relative; z-index:3; transition: all 250ms ease-out;} 
.main_hizmet_btn {background:none; padding:5px 27px; display:inline-block; text-align:center; color:#c27b02; border:1px solid #c27b02; font-size:14px; font-weight:600; margin:0 auto; position:relative;  transition: all 250ms ease-out;}
.main_hizmet a {text-decoration:none; width:100%; height:100%;}
.main_hizmet_bg_img { width:100%; height:320px; z-index:0; top:0px; position:relative;  overflow:hidden;}
.left-curve {position: absolute;   left: 0px;   bottom:-68px;    width: 53%; height: 90px; background: #ffffff;   border-top: 8px solid #e89200; box-sizing:border-box; 
    -webkit-transform: rotate(-7deg);
    -ms-transform: rotate(-7deg);
    -o-transform: rotate(-7deg);
    -moz-transform: rotate(-7deg);
    transform: rotate(-7deg);
    transition: all 250ms ease;
    -webkit-transition: all 250ms ease;
    -ms-transition: all 250ms ease;
    -o-transition: all 250ms ease;
    -moz-transition: all 250ms ease;
}
.right-curve {position: absolute; right: 0px;  bottom:-68px;  width: 52%;  height: 90px;  background: #ffffff;  border-top: 8px solid #e89200;  box-sizing:border-box;
    -webkit-transform: rotate(7deg);
    -ms-transform: rotate(7deg);
    -o-transform: rotate(7deg);
    -moz-transform: rotate(7deg);
    transform: rotate(7deg);
    transition: all 250ms ease;
    -webkit-transition: all 250ms ease;
    -ms-transition: all 250ms ease;
    -o-transition: all 250ms ease;
    -moz-transition: all 250ms ease;
}
.main_hizmet:hover {background:#fe9900;}
.main_hizmet:hover .left-curve, .main_hizmet:hover .right-curve{background:#fe9900;}
.main_hizmet:hover .left-curve, .main_hizmet:hover .right-curve{border-top-color:#FFF; }
.main_hizmet:hover .left-curve, .main_hizmet:hover .right-curve{transform: rotate(0deg); border-top-width_:5px }
.main_hizmet:hover .main_hizmet_btn, .main_hizmet:hover .main_hizmet_yazi {color:#FFF;}
.main_hizmet:hover .main_hizmet_btn {border-color:#FFF;}
.main_hizmet:hover .left-curve {transform: rotate(4deg); left:-6px;}
.main_hizmet:hover .right-curve {transform: rotate(-4deg); right:-6px;}
.main_hizmet:hover .main_hizmet_img{width:110%;}
.tum_hizmet { display:inline-block; padding:8px 30px;  color:#FFFFFF; border:1px solid #FFF; transition: all 250ms ease-out; text-align:center; text-decoration:none; margin:0 auto; font-weight:600; float:none; background:#00a651; border-radius:0px; margin-top:10px;}
.tum_hizmet:hover {background:#1f479f; color:#FFFFFF; }
.hizmet_detay_img {max-width:100%; margin-right:20px; margin-bottom:20px; float:left;}




.alt_list {list-style:none; padding:0px; margin:0px; margin-top:0px;}
.alt_list li{list-style:none; padding:0px; margin:0px 0px 20px 0px;  text-align:left;}
.alt_list i {font-size:30px; color:#d89313; margin-right:7px;  vertical-align:sub}
.alt_list h3 {padding:0px; margin:0px; font-size:18px; color:#202020; font-weight:600; margin-bottom:5px;}
.alt_list p {padding:0px; margin:0px; font-size:14px; color:#7e7e7e; font-weight:400; line-height:24px;}

.ul_list_1 { list-style:none; padding:0px; margin:0px; margin-left:-40px; margin-top:60px;}
.ul_list_1 li{ list-style:none; padding:0px; margin:0px; margin-bottom:20px; min-height:75px;}
.ul_list_1 li h3{font-size:17px; font-weight:600; color:#FFF; padding:0px; margin:0px; margin-bottom:6px; padding-top:8px;}
.ul_list_1 li p {padding:0px; margin:0px; font-size:14px; color:#c4c2c2; line-height:20px;}
.ul_list_1 li .sol_ {float:left; margin-right:33px;}
.icon_g {background:url(../images/icon_bg_.png) repeat; padding:5px; border-radius:100%; width:65px; height:65px;}
.icon_g_ {background:#de0000;  width:100%; height:100%; border-radius:100%;}
.icon_g_ i {font-size:28px; color:#FFF; padding:20px;}

.urundiv {float:none; width: 264px; display:inline-block;   height: 272px; margin:10px; border-bottom:0px solid #CCC; transition: all 250ms ease-out; background:#FFF;}
.urundiv:hover  {   -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);  
    -moz-transform: scale(1.2);
    transform: scale(1.2); 
	z-index:3;
	box-shadow: 0 0 2px rgba(0,0,0,0.4); }
.urundiv a {text-decoration:none;}
.urundiv_img {border:0px; max-width:100%; margin-bottom:10px;}
.urundiv_yazi {font-size:15px; font-weight:600; text-align:center; color:#333;}
.urun_detay_img {max-width:350px; width:100%;  border:0px; float:left; margin-right:30px;}

.foto_divbg {background:#eeeeee; 	padding:22px 0px; margin-top:30px; display:block;}



.cizgi_bg {width:100%; height:5px; background:url(../images/cizgi_bg.jpg) repeat-x;}
footer {padding:0px; margin:0px;  position:relative; margin-top:60px; background:#d91e18;    }
.footer_ic {width:1150px; margin:0 auto; padding:45px 0px 45px 0px; position:relative;  }
.footer_alt {background:#252525; min-height:10px; padding:10px 0px; bottom:0px; width:100%; text-align:center;}
.footer_alt_ic{width:1150px; margin:0 auto;}
.footer_copy {color:#FFFFFF; padding:0px 0px; text-align:center; font-size:13px; float:none; }
.footer_ref {border:0px; float:right;}
.footer_logo_div {text-align:center; position:absolute;  width:100%;}
.footer_logo { max-width:100%; margin-top:0px;}
.footer_logo_div1 {text-align:center; position:absolute; bottom:-5px;  width:100%; z-index:0;}
.footer_logo1 { max-width:100%; margin-top:-44px;}
.foot_1 {width:300px; margin-right:30px; float:left; border-bottom:0px solid #CCC; z-index:1; position:relative;}
.foot_2 {width:422px;  float:left; border-bottom:0px solid #CCC; z-index:1;}
.foot_3 {width:200px; margin-right:25px; float:left; border-bottom:0px solid #CCC;  z-index:1; position:relative;}
.foot_4 {width:260px;  float:right; margin-right:25px; border-bottom:0px solid #CCC;  z-index:1; position:relative;}
.footer_sosyal {text-align:center;  width:110px; margin:0 auto; display:inline-block; margin-bottom:15px; text-align:center; }
.footer_sosyal a{padding:0px 0px 0px 0px; line-height:28px; border:0px;  display:inline-block; float:none; margin-right:1px;  text-align:center; height:25px; width:25px;    transition: all 250ms ease-out; border-radius:4px; }
.footer_sosyal a:hover{background:#a01d20;}
.footer_sosyal a:hover i{color:#FFFFFF;}
.footer_sosyal i {color:#FFFFFF; font-size:18px;}
.footer_baslik {padding-bottom:5px; font-size:18px; font-weight:600; color:#FFFFFF;}
.footer_baslik_cizgi {height:1px; background:#dadada; width:65px; margin-top:5PX;}
.foot_link {color:#eeeeee; font-size:13px; display:block; padding:5px 0px; border-bottom:0px solid #b8261b; text-decoration:none; transition: all 250ms ease-out;  margin-bottom:0px;}
.foot_link:hover {background:#333; padding:5px 4px; color:#fff; }
.ilet_satir {margin-top:10px;}
.ilet_satir a{text-decoration:none; color:#eeeeee;}
.ilet_satir i {margin-right:7px; font-size:17px; color:#eeeeee;}
.ilet_satir img {float:left; margin-right:7px; margin-bottom:16px;}
.ilet_satir span {color:#eeeeee; font-size:13px;}


.filtre {margin-bottom:15px;}
.filtre a{float:left; display:inline-block; padding:0px 7px 2px 7px; line-height:14px; border-left: 1px solid #CCC; color:#999; text-decoration:none;}
.filtre a:first-child {border-left:0px; padding-left:0px;}

.page_header {height:100px; border-top:2px solid #e0e0e0; background:#eeeeee; width:100%; }
.page_header_ic {width:1150px; margin:0 auto;}
.page_header_h2 {padding:28px 0px 0px 0px; margin:0px; color:#333; font-weight:600; font-size:28px; text-align:center; overflow:hidden;}
.page_header_h2 .beyaz{color:#FFFFFF; background:none; height:auto; width:auto; }
.baslik_h2 {padding:6px 0px 6px 0px; margin:0px; margin-bottom:15PX; color:#000; font-weight:bold; font-size:24px;}
.sol {width:240px; margin-right:35px; float:left; background:#fff;}
.sag {width:874px; float:right;  min-height:300px;  background:#FFF}
.sol_baslik {font-size:18px; color:#FFFFFF; padding:7px 0px 7px 10px; border-bottom:2px solid #781517; font-weight:600; margin-bottom:10PX; background:#a01d20;  }
ul.sol_menu {margin:0px;  list-style:none; padding:0px 0px 0px 0px;}
ul.sol_menu li{margin:0px; padding:0px; list-style:none;}
ul.sol_menu li a{text-decoration:none; color:#000000; font-size:14px; border-bottom:0px dashed #CCC; display:block; padding:8px 0px 8px 5px; border-bottom:1px solid #CCC; background:#eeeeee;  margin-bottom:2px;}
ul.sol_menu li a:hover{color:#de0000; background:#FFF;}
.ilet_tablo {border-collapse:collapse; width:100%; float:left; margin:0PX 0PX; }
.ilet_tablo td {padding:10px 4px; border-bottom:1px #dedede solid;}
.ilet_tablo i {color:#666666; font-size:18px;}
.ilet_form_ {float:right; width:100%; }
.arama_input_y3 { padding:12px; width:100%; color:#333; font-size:12px; border:1px solid #DDD;   box-sizing: border-box;      -webkit-box-sizing:border-box;      -moz-box-sizing: border-box; margin-bottom:13px; background:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.textrea_y3 {height:140px; width:100%; background:#fff; color:#999; padding:10px; font-size:12px; border:1px solid #DDD;   -webkit-box-sizing:border-box;      -moz-box-sizing: border-box; margin-bottom:10px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.formbtn_d3 {font-size:14px; text-align:center; font-weight:bold;  background:#d91e18; color:#FFFFFF; border:0px;  padding:9px 26px; margin-top:0px; display:inline-block; text-decoration:none; border-radius:5px;  cursor:pointer;  transition: all 250ms ease-out;  float:right;}
.formbtn_d3:hover { color:#FFF; background:#333;}

.urun_galeri { width: 203px; height:250px; margin:7px; float:left;  overflow:hidden; border-bottom:0px solid #CCC; }
.urun_galeri_l { width: 176px;  margin:7px; float:left;  overflow:hidden; border-bottom:0px solid #CCC; border-radius:5px; }
.urun_galeri:hover .urun_galeri_img { 
 -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);  
    -moz-transform: scale(1.2);
    transform: scale(1.2); 
	z-index:3;
	box-shadow: 0 0 10px rgba(0,0,0,0.4);
}
.urun_galeri_l:hover .urun_galeri_img { 
 -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);  
    -moz-transform: scale(1.2);
    transform: scale(1.2); 
	z-index:3;
	box-shadow: 0 0 10px rgba(0,0,0,0.4);
}
.urun_galeri_img {min-height:100%; width:100%; transition: all 300ms ease-out; vertical-align:text-bottom;}
#urun_galeri_a {height:132px; width:100%; overflow:hidden; text-decoration:none;  display:block;}
.urun_galeri_text {font-size:14px; margin-top:7px; text-align:center;}
.urun_galeri_img2 {max-height:208px; min-width:100%; transition: all 300ms ease-out; vertical-align:text-bottom;}


.galeri_img {width:176px; height:130px; border:1px solid #ccc; padding:0px; margin:6px; float:left; border-bottom-left-radius:0px; border-top-right-radius:0px; }
.uyg_img {width:272px; height:200px; border:1px solid #ccc; padding:0px; margin:6px; float:left; border-bottom-left-radius:0px; border-top-right-radius:0px; }

.sayfa_img {max-width:100%; margin-right:30px; margin-bottom:15px; float:left;}

.tarif {margin:0px; padding:0px; list-style:none; position:relative; margin-left:20px; }
.tarif li{margin:0px;  padding:0px; padding-left:0px; list-style:outside;}

.hizmet_talep { padding:0px 0px 0px 0px; background:#e9e9e9; }
.hizmet_talep_ic {width:1150px; margin:0 auto;}
.form_sol {width:425px;  float:right; text-align:center;}
.form_g {width:61%; float:left;margin-right:20px; padding:20px 0px; }
.form_sol_div {float:left; width:47%; margin-right:15px;}
.form_sag_div {float:right; width:50.6%; }
.arama_input_y { padding:13px; width:100%; color:#999; font-size:12px; border:0px solid #CCC;   box-sizing: border-box;      -webkit-box-sizing:border-box;      -moz-box-sizing: border-box; margin-bottom:10px; background:#FFFFFF;}
.textrea_y { font-family:Arial, Helvetica, sans-serif; height:141px; width:100%; background:#FFFFFF; color:#999; padding:13px; font-size:12px; border:0px;   -webkit-box-sizing:border-box;      -moz-box-sizing: border-box; margin-bottom:10px;}
.formbtn_d { text-align:center; font-weight:normal;  background:#8dc63f; color:#FFFFFF;  padding:10px 26px; border:0px; margin-top:0px; display:inline-block; text-decoration:none;  cursor:pointer;  transition: all 250ms ease-out;  float:left;}
.formbtn_d:hover {  color:#FFFFFF; background:#156936;}
.arama_input_yk {width:50px; margin-top:0px; padding:7px; border:0px; font-size:14px; margin-left:10px; background:#eeeeee; }
.form_baslik {font-size:18px; color:#333333; }
.form_baslik2 {font-size:18px; color:#FFFFFF; background:#bb393a; padding:7px 20px; margin-top:0px; margin-bottom:15px; display:inline-block; }
.form_img {width:40%; border:0px;}


.katalog {float:left; width:136px; margin:12px; height:260px; border-bottom:1px solid #999; text-align:center;}
.katalog_img {width:100%;}
.katalog_yazi {font-weight:600; color:#01012d;}
.katalog_link {text-decoration:none; display:inline-block; padding:2px 20px; background:#5087c7; margin-top:7px; color:#FFF;}


.basvuru_form{width:100%; }
.arama_input_y1 { padding:8px; width:100%; color:#333; font-size:12px; border:1px solid #bbbaba;   box-sizing: border-box;      -webkit-box-sizing:border-box;      -moz-box-sizing: border-box; margin-bottom:13px;  background:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.arama_input_y1_50 { padding:8px; width:50%; color:#333; font-size:12px; border:1px solid #bbbaba;   box-sizing: border-box;      -webkit-box-sizing:border-box;      -moz-box-sizing: border-box; margin-bottom:13px; background:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.textrea_y1 {height:140px; width:100%; background:#fff; color:#999; padding:10px; font-size:12px; border:1px solid #bbbaba;   -webkit-box-sizing:border-box;      -moz-box-sizing: border-box; margin-bottom:10px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.select_y1_50 { padding:8px; width:50%; color:#333; font-size:12px; border:1px solid #bbbaba;   box-sizing: border-box;      -webkit-box-sizing:border-box;      -moz-box-sizing: border-box; margin-bottom:13px;background:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.formbtn_d1 {font-size:14px; text-align:center; font-weight:bold;  background:#333333; color:#FFFFFF;  padding:8px 20px; margin-top:0px; display:inline-block; text-decoration:none; border:0px solid #e20613; cursor:pointer; float:right;  transition: all 300ms ease-out; }
.formbtn_d1:hover {  color:#FFFFFF; background:#de0000;  }


/* Resimlerin boyut ve stil bilgileri */
.kuaza_resimler { width: 207px;margin-left:5px;margin-right:5px;margin-bottom:10px;  }
.kuaza_resimler_img {width:100%; border-bottom-right-radius:15px; border-top-left-radius:15px; }
.kuaza_resimler_img:hover {  opacity: 0.5;    filter: alpha(opacity=50); }

.js .slicknav_menu {display:none !important; 	}

/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px, Gutter: 30px, Unit: 32px */

@media only screen and (min-width: 768px) and (max-width: 1050px) {
.responsive_menu_btn {display: block; margin-top:14px;}
.tel_ust {float:right; margin-top:28px;}
.header_ic {width:750px; }
.header_ust_ic {width:750px;}
.main_orta {width:750px;   }
.cont {width:750px;   }
.orta {width:750px;}
.sol {width:166px; padding:000px;}
.sag {width:549px; float:right; padding:00px;  min-height:400px; }
.slider {}
ul#menu2 {display:none;}
.tel_bilgi {float:right;  color:#FFFFFF;}
.tel_yazi, .tel_yazi span {color:#FFFFFF;}
.main_urun_div_ic {margin:0 auto; width:750px;}
.main_hizmet {width:242px; height:299px; margin:4px;}
.main_hizmet_bg_img {height:215px;}
.main_hizmet_yazi {font-size:15px; font-weight:400;} 

footer {}
.footer_ic {width:750px;}
.footer_alt_ic{width:750px;}
.foot_2 {width:300px;  float:left; clear:both; margin-left:0px; margin-right:0px; border-bottom:0px solid #CCC;}
.foot_3 {width:150px; margin-right:25px; float:left; border-bottom:0px solid #CCC;}
.foot_4 {width:230px;  float:left; margin-right:25px; margin-left:0px; border-bottom:0px solid #CCC;}

.hizmet_talep_ic {width:750px; margin:0 auto;}
.form_sol {width:350px;  }
.form_g {width:50%; margin-right:20px; padding:5px 0px; }
.form_sol_div {width:46%; margin-right:15px;}
.form_sag_div {width:49.9%; }

.main_div_bilgi_ic {width:750px;}
.bilgi_div {width:229px; height:400px; margin:10px; }



.uyg_img {width:235px; height:176px;}

.kurumsal {min-height:294px;}
.kurumsal_title {}
.kurumsal_img {float:left; width:40%;}
.kurumsal_sag {float:right; margin-right:30px; width:50%;}

.urunler_div_main {float:right;  width:325px;}

.urundiv {float:left; width:166px; height:190px; margin:8px;}
.urundiv_yazi {font-size:14px;}

.page_header { }
.page_header_ic {width:750px; margin:0 auto;}
.page_header_h2 { margin:0px; font-size:24px; }



.js .slicknav_menu {display:block !important;}
}

/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

@media only screen and (min-width: 480px) and (max-width: 767px) {
.responsive_menu_btn {display: inline-block; margin-top:10px;}
.tel_ust {float:right; margin-top:15px; width:100;}
.tel_ust a{font-size:18px !important; font-weight:600;}
.header_ic {width:490px;  text-align:center; }
.header_ust_ic {width:490px;}
.main_orta {width:490px; }
.cont {width:490px;   }
.orta {width:490px;}
.sol {display:none;}
.sag {width:100%; float:right; padding:0px;  min-height:250px; }
.logo_div {justify-content: left;  }
.logo { float:left; margin-top:0px; max-width:50%;  }
.slider {}
ul#menu2 {display:none;}
.bx-wrapper .bx-controls-direction a {display:none;}
.tel_bilgi {float:right;  color:#FFFFFF; padding-bottom:10px;}
.sosyal {float:left;}

.foot_list {display:none;}
.main_urun_div_ic {margin:0 auto; width:490px;}
.main_hizmet {width:236px; height:285px; margin:4px;}
.main_hizmet_bg_img {height:206px;}
.main_hizmet_yazi {font-size:14px; font-weight:400;} 
footer {}
.footer_ic {width:490px;}
.footer_alt_ic{width:490px;}
.foot_2 {width:45%;  float:left; border-bottom:0px solid #CCC; margin-left:0px; margin-right:0px;}
.foot_3 {width:30%;  float:right; border-bottom:0px solid #CCC;}
.foot_4 {width:45%;  float:left; margin-right:25px; margin-left:0px;  border-bottom:0px solid #CCC;}
.footer_logo_div1 {display:none;}

.hizmet_talep_ic {width:490px; margin:0 auto;}
.form_sol {width:100%; margin-right:0px; }
.form_g {width:100%;  margin-bottom:10px; margin-right:0px; }
.form_sol_div {width:100%; margin-right:0px;}
.form_sag_div {width:100%; }



.header_tel_li {display:none;}

.main_div_bilgi_ic {width:490px;}
.bilgi_div {width:234px; height:400px; margin:5px; }

.uyg_img {width:152px; height:110px; margin:4px;}

.ul_list_1 { list-style:none; padding:0px; margin:0px; margin-left:0px; margin-top:60px;}

.kurumsal {min-height:294px;}
.kurumsal_title {font-size:20px;}
.kurumsal_img {float:left; width:80%;}
.kurumsal_sag {float:right; margin-right:0px; width:92%; padding:20px;}

.urunler_div_main {float:right;  width:100%;}

.urundiv {float:left; width:152px; height:180px; margin:5px;}
.urundiv_yazi {font-size:13px;}

.page_header {height:100px; }
.page_header_ic {width:490px; margin:0 auto;}
.page_header_h2 { margin:0px; font-size:20px; }





.js .slicknav_menu {display:block !important;	}

}

/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

@media only screen and (max-width: 479px) {
.responsive_menu_btn {display: block; margin-top:0px;}
.tel_ust {float:none;  margin-top:8px; clear:both;}
.tel_ust a{font-size:18px !important; font-weight:600;}
.header_ic {width:300px; text-align:center; min-height:inherit; padding:15px 0px;}
.logo_div {justify-content: left;  }
.logo { float:left; margin-top:0px; max-width:70%;  }
.header_ust_ic {width:300px;}
.main_orta {width:300px;  }
.cont {width:300px;   }
.orta {width:300px;}
.sol {display:none;}
.sag {width:100%; float:right; padding:0px;  min-height:300px; }
.slider {}
ul#menu2 {display:none;}
.bx-wrapper .bx-controls-direction a {display:none;}
.tel_bilgi {float:none;  color:#FFFFFF;  padding:5px 5px; text-align:center;}
.tel_bilgi li{font-size:12px; float:none; display:inline-block;}
.sosyal {float:none;  clear:both; margin-top:0px; text-align:center; display: flex;   justify-content: center;}
.dia_ust {float:none;}
.radio_span {min-width:0px; display:inline-block;}
.sayfa__title {font-size:17px;}
.main_title {font-size:19px;}

.main_urun_div_ic {margin:0 auto; width:300px;}
.main_hizmet {width:300px; height:340px; margin:0px 0px 10px 0px;}
.main_hizmet_bg_img {height:261px;}
.main_hizmet_yazi {font-size:14px; font-weight:600;}

footer {  }
.footer_ic {width:300px; }
.footer_alt_ic{width:300px;}
.foot_1 {width:100%; box-sizing:border-box; padding-left:20px; text-align:center; float:right;}
.foot_2 {width:100%;  float:left; margin-right:0px; margin-left:0px; border-bottom:0px solid #CCC; margin-top:30px;}
.foot_3 {width:100%;  float:left; margin-right:0px; border-bottom:0px solid #CCC; margin-top:30px;}
.foot_4 {width:100;  float:left; margin-right:0px; margin-left:0px; border-bottom:0px solid #CCC; margin-top:30px;}
.footer_logo_div1 {display:none;}
.footer_ref {border:0px; float:none; margin-top:10px;}
.footer_copy {float:none;}

.hizmet_talep_ic {width:300px; margin:0 auto;}
.form_sol {width:100%; margin-right:0px; }
.form_g {width:100%;  margin-right:0px;}
.form_sol_div {width:100%; margin-right:0px;}
.form_sag_div {width:100%; }



.header_tel_li {display:none;}

.main_div_bilgi_ic {width:300px;}
.bilgi_div {width:100%; height:400px; margin:0px; margin-bottom:20px; float:none; }

.galeri_img {width:139px; height:104px; margin:4px;}
.uyg_img { height:104px; margin:4px;}


.ul_list_1 { list-style:none; padding:0px; margin:0px; margin-left:0px; margin-top:60px;}

.page_header {height:70px; }
.page_header_ic {width:300px; margin:0 auto;}
.page_header_h2 { padding:17px 0px 0px 0px; margin:0px; font-size:18px; }


.urun_galeri { width: 126px; height:190px;}
.urun_galeri_l { width: 126px;}
#urun_galeri_a {height:110px;}
.urun_galeri_text {font-size:13px;}

.kurumsal {min-height:294px;}
.kurumsal_title {font-size:20px; padding:5px 0px; margin-bottom:5px;}
.kurumsal_img {float:left; width:100%;}
.kurumsal_sag {float:right; margin-right:0px; width:86%; padding:20px;}

.urunler_div_main {float:right;  width:100%;}

.urundiv {float:left; width:139px; height:168px; margin:5px;}
.urundiv_yazi {font-size:13px;}

.kuaza_resimler { width: 127px;margin-left:5px;margin-right:5px;margin-bottom:10px;  }



.katalog {width:136px; margin:6px; height:260px;}



.js .slicknav_menu {display:block !important;	}
}