/* ========================================================
	Author     : İnfomedya Bilişim Teknolojileri Ltd. Şti.
	Author URL : http://www.infomedya.com.tr
   ======================================================== */
/*////////////////////////////////////////////*/
/*///////////////////DEFAULTS/////////////////*/
/*////////////////////////////////////////////*/
@charset "utf-8";
@import url(fonts/font.css);
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,500,700&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);
@import url(http://fonts.googleapis.com/css?family=Oswald:400,700,300);
body {font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:175%; color:rgb(68,68,68);
text-align:justify;	margin:0;	padding:0;	position: relative; background: #da4405;}
img{border:none;}
a {	text-decoration: none;	color: inherit;}
*:focus{outline:none;}
p {	margin: 20px 0;	line-height: 17px;}
.clear {clear: both;}
/*////////////////////////////////////////////*/
/*///////////////////DEFAULTS/////////////////*/
/*////////////////////////////////////////////*/
/* Let's get this party started */
::-webkit-scrollbar {
    width: 12px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #fb753c; 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(255,0,0,0.4); 
}

/******************ALL PAGE STYLES******************************/
#page{max-width: 1794px; min-width: 1159px; margin: 0 auto; background: #da4405 url(../img/bg.jpg) no-repeat; position: relative;}
#left{background:url(../img/left.jpg) repeat-x; position: absolute; top: 0;}
#right{background:url(../img/right.jpg) repeat-x; position: absolute; top: 0;}
#leftf{background:url(../img/ft1.png) repeat-x; position: absolute; bottom: 0; height: 160px;}
#rightf{background:url(../img/ft1.png) repeat-x; position: absolute; bottom: 0; height: 160px;}

header{width: 1159px; height: 180px; margin: 0 auto; position: relative;}

#social{position: absolute; left: 710px; top: 50px; z-index: 9;}
#social a{display: block; width: 24px; height: 22px; float: left; position: relative; padding-right: 19px; background: url(../img/social.png) no-repeat; margin-right: 19px; transition: all 500ms;}

#social a::before{content: ""; width: 5px; height: 44px; background: url(../img/sh.png) no-repeat; position: absolute; top: -9px;; right: 0;}
#social a:last-child:before{display: none;}

#social .face{background-position: 0 0;}
#social .twit{background-position: -44px 0;}
#social .google{background-position: -98px 0;}
#social .tube{background-position: -144px 0;}

#social a:hover{-webkit-filter:grayscale(100%);}
#social .face:hover{background-position: 0 -23px;}
#social .twit:hover{background-position: -44px -23px;}
#social .google:hover{background-position: -98px -23px;}
#social .tube:hover{background-position: -144px -23px;}

.cark{width: 168px; height: 168px; background: url(../img/cark.png) no-repeat; position: absolute;
left: 55px;top: 11px; z-index: 0;}

nav{width: 1159px; height: 162px; background: url(../img/nav.png) no-repeat; position: absolute; bottom: 0; left: 0; z-index: 1;}

#logo{display: block; width: 200px; height: 94px; background: url(../img/logo.png) no-repeat; position: absolute; left: 35px; bottom: 20px; z-index: 9;}
.ls{width: 58px; height: 60px; background: url(../img/ls.png) no-repeat; position: absolute; left: 37%; top: 0; transition: all 2000ms;}

/*#logo:hover .ls{transform: rotate(360deg)}*/

nav ul{ padding: 0; margin: 0; list-style-type: none; font-family:"Oswald";font-size:17px;line-height:100%;color:rgb(44,51,61); 
text-align:left; position: absolute;right: 5px; top: 73px;}

nav ul li{float: left; padding: 34.5px 20px; position: relative; transition: all 500ms;}
nav ul li::before{content: ""; width: 2px; height: 27px; background: url(../img/nr.png) no-repeat; position: absolute; right: -2px; top: 27px;}
nav ul li:last-child:before{display: none;}

nav ul li:hover{background:#da4405; color: #fff; text-shadow: 0 0 25px #000}
.menuactive{background:#da4405; color: #fff; text-shadow: 0 0 25px #000}

.slider{width:1159px;  height: 300px; margin: 0 auto; padding-top: 50px; position: relative;}
.slider #viewport{width:1159px; height: 323px;}
.slider .increment-control{position: absolute; top:26%; display: block; width: 46px; height: 90px;
    background-repeat: no-repeat; transition: all 500ms;}
.slider #prev{left: -90px; background-image: url(../img/l.png);}
.slider #next{right: -90px; background-image: url(../img/r.png);}

.slider .increment-control:hover{opacity: 0.7;}

#content{width: 1164px; margin: 0 auto; position: relative; z-index: 9;}
#content_top{width: 1164px; height: 141px; background: url(../img/c_t.png) no-repeat;}
#content_top_alt{width: 1164px; height: 141px; background: url(../img/c_alt_top.png) no-repeat; 
    position: relative;}
#content_middle{width: 1124px; height: auto; padding: 0 20px; background: url(../img/c_m.png) repeat-y; margin-top: -40px;}
#content_middle_alt{width: 1124px; height: auto; padding: 0 20px; background: url(../img/c_m.png) repeat-y;font-family:myriad_s;font-size:20px;line-height:151%;color:rgb(83,83,83);text-align:left;}

#content_bottom{width: 1164px; height: 48px; background: url(../img/c_b.png) no-repeat; position: relative;}

.bxSlider{margin: 0; padding: 0; font-family:"Lato"; font-size:16px; line-height:120%; color:rgb(255,255,255); text-align:left;}

#content_top .bx-wrapper{background: url(../img/n_ok.png) no-repeat 3% 55%; padding: 21px 0 21px 90px; position: relative;}

#content_top .bx-controls{position: absolute;right: 30px; top: 45%; color: white;}
#content_top .bx-prev,#content_top .bx-next{display: block; float: left; margin-right: 5px; width: 7px; height: 12px; font-size: 1px !important; text-indent: -9999px;}
#content_top .bx-prev{background: url(../img/n_left.png) no-repeat;}
#content_top .bx-next{background: url(../img/n_right.png) no-repeat;}

.kutu{width: 307px; height: 274px; position: relative; float: left;}
.kutuext{width: 321px; height: 374px; position: relative; float: left;}
.kutu2{width: 420px; height: 274px; position: relative; float: left; margin:0 44px;}
.kutu2ext{width: 420px; height: 374px; position: relative; float: left; margin:0 30px;}

.kutu_title{height: 31px; padding-left: 40px; display: table-cell; vertical-align: middle; background: url(../img/tt.png) no-repeat; font-family:'Roboto', sans-serif; font-weight: 600; font-size:20px;
line-height:120%;color:rgb(217,67,5);text-align:center;}

.kutu_title2{height: 31px; padding-left: 40px; display: table-cell; vertical-align: middle; background: url(../img/tt2.png) no-repeat; font-family:'Roboto', sans-serif; font-weight: 600; font-size:20px;
line-height:120%;color:#444444;text-align:center;}

.kutu_slide{width: 294px; height: 213px;border:1px solid rgba(218,67,5,0.4); border-radius: 5px; position: absolute; bottom: 0; left: 0; padding: 6px;}

.kutu_slide2{width: 408px; height: 213px;border:1px solid rgba(218,67,5,0.4); border-radius: 5px; position: absolute; bottom: 0; left: 0; padding: 6px;}

.kayan_slide{padding: 0; margin: 0; position: relative;}
.kutu_slide .bx-wrapper,.kutu_slide2 .bx-wrapper{height: 100%;}
.kutu_slide .bx-wrapper li,.kutu_slide2 .bx-wrapper li{height: 213px;}
.kayan_slide img,.kayan_slide2 img{display: block;width: auto; margin:0 auto; max-width: 220px;}
.kayan_yazi{width: 100%; height: 38px; border:1px solid rgba(214,214,214,0.2); border-radius: 5px; background: rgba(214,214,214,0.4) url(../img/ko.png) no-repeat 2% center; position: absolute; bottom: 5px;}

.kutu_slide .bx-prev,.kutu_slide .bx-next,.kutu_slide2 .bx-prev,.kutu_slide2 .bx-next{display: block; float: left; margin-right: 5px; width: 31px; height: 31px; font-size: 1px !important; text-indent: -9999px; position: absolute; top: 40%;}
.kutu_slide .bx-prev{background: url(../img/msl.png) no-repeat; left: 10px;}
.kutu_slide .bx-next{background: url(../img/msr.png) no-repeat; right: 0;}
.kutu_slide2 .bx-prev{background: url(../img/msl.png) no-repeat; left: -15px;}
.kutu_slide2 .bx-next{background: url(../img/msr.png) no-repeat; right: -19px;}
.kayan_yazi1{position: absolute; top: 9px; left: 20px; font-family:"Roboto";
font-size:18px;font-weight: 500;line-height:120%;color:rgb(84,84,84); text-align:center;}
.kayan_yazi2{font-family:"Droid Sans";font-size:16px;line-height:120%;color:rgba(68,68,68,0.7);
    text-align:center; position: absolute; right: 5px; top: 9px;}


.border{width: 1126px; height: 12px; background: url(../img/border.png) no-repeat; margin: 30px 0;}

.extracont{margin-top: 20px;}
.text_color{font-family:Tahoma, Geneva, sans-serif;font-size:16px;line-height:135%;
color:rgb(217,68,5);text-align:justify; margin: 14px 0 10px 0;}

.galeri a{margin-right: 35px;}
.galeri a:last-child{margin: 0;}

.liste{padding: 0; margin: 10px 0 10px 15px; color:rgb(217,68,5); list-style-image: url(../img/list.png);}
.liste li{margin-bottom: 10px;}
.liste li:hover{opacity: 0.8;}

.pdf{display: block; width: 87%; height: 34px; background: url(../img/pdf.png) no-repeat; padding-left: 40px; font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height:285%;color:rgb(216,68,5);text-align:left; margin-top: 10px; opacity: 1; border-bottom: 1px solid #DA4405; padding-bottom: 20px; margin-bottom: 25px; transition: all 500ms;}

.pdf:hover{opacity: 0.8;}

.detay{display: block; width: 100px; height: 23px; background: url(../img/detay.jpg) no-repeat; font-family:"Roboto";font-size:12px;line-height:200%;color:rgb(255,255,255);text-align:left; padding-left: 18px;
position: absolute; left: 0; bottom:0px; transition: all 500ms;}

.detay:hover{-webkit-filter:grayscale(100%); filter:grayscale(100%);}

footer{width: 100%; height: 160px; background: url(../img/ft1.png); position: relative; margin-top: -224px;
z-index: 8;}

.ck2{width: 249px; height: 275px; background: url(../img/ck2.png) no-repeat; position: absolute; 
    right: -90px; top: -134px;}

.footer{width: 1159px; margin: 0 auto; position: relative; margin-top: 224px; 
    font-family:Tahoma, Geneva, sans-serif;font-size:13px;line-height:175%;color:rgb(255,255,255);
    text-align:left;}
.logoft{display: block; width: 150px; height: 33px; background: url(../img/logoft.png) no-repeat; position: absolute; top: 20px; left: 5px; transition: all 500ms;}
.logoft:hover{-webkit-filter:grayscale(100%); filter:grayscale(100%);}

.fadres{position: absolute; top: 65px; left: 5px;}
.ftel{position: absolute; top: 90px; left: 5px;}
.ffax{position: absolute; top: 90px; left: 140px;}
.fmail{position: absolute; top: 115px; left: 5px;}
.fweb{position: absolute; top: 115px; left: 140px;}
.fcopy{position: absolute; top: 65px; right: 5px;}
.copyright{position: absolute; top: 90px; right: 5px;}

.footer div,.footer a{transition:all 500ms;}
.footer div:hover,.footer a:hover{opacity: 0.8;}


.alt_banner{width: 1159px; height: 220px; margin: 0 auto; position: relative; z-index: 101; margin-bottom: -60px;}

.baslik{width: 800px; height: 50px; font-family:myriad;font-size:35px;letter-spacing:-1pt;line-height:120%;color:rgb(25,17,4); text-align:left; position: absolute; left: 38px; top:76px; border-bottom: 2px solid rgb(218,67,5); font-weight: 550;}

.alt_left{width: 800px; margin-left: 17px; float: left; padding-top: 40px;}
.alt_right{width: 299px; border-left: 1px solid rgba(214,214,214,0.5); float: right;
position: relative; padding-top: 300px;}

.s_man{width: 308px; height: 526px; background: url(../img/s_man.png) no-repeat; position: absolute;
top: -280px;
right: -13px;}

.title_right{font-family:'Roboto', sans-serif; font-weight: 600; font-size:20px;
line-height:120%;color:rgb(217,67,5);text-align:left; margin-left: 60px; margin-bottom: 5px;}

.right_slider{width: 259px; height: 200px; background: url(../img/righ_top.png) no-repeat left top; 
margin-left: 53px;font-family:'Roboto';font-size:18px;line-height:120%;color:rgb(84,84,84);
text-align:left; position: relative;}

.right_slider li{padding-top: 30px;}
.right_slider .bx-viewport{height: 190px !important;}
.right_slider li img{max-height: 130px;}
.right_slider .kayantitle{position: absolute; top: -5px;}

.right_slider .bx-controls{position: absolute;top: 0; width: 100%;}
.right_slider .bx-controls a{display: block; width: 9px; height: 15px; font-size: 1px; text-indent: -99999px; position: absolute; top: 15px;}
.right_slider .bx-controls a.bx-prev{background: url(../img/r_left.png) no-repeat center center; left: 5px;}
.right_slider .bx-controls a.bx-next{background: url(../img/r_right.png) no-repeat center center; right: 5px;}


.product{width: 242px; height: 220px; float: left; margin-right: 22px; margin-bottom: 70px;}
.p_title{font-family:'Roboto';font-size:18px;line-height:120%;color:rgb(85,85,85);text-align:left; padding-left: 15px; background: url(../img/nokta.png) no-repeat left center; font-weight: 500; margin-bottom: 10px;}
.p_cont{display: block; width: 241px; height: 171px; border:1px solid rgba(218,67,5,0.2); border-radius: 10px;}

.ekler{font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
line-height:175%;
color:rgb(68,68,68);
text-align:left;}


/*İLETİŞİM*/
.c_yazi{font-family:myriad;font-size:14px;line-height:162%;color:rgba(95,95,95,0.81);text-align:left; margin-bottom: 15px;}
.whoismy{font-family:Tahoma, Geneva, sans-serif;font-size:15px;line-height:162%;font-weight:bold;color:rgba(95,95,95,0.81);text-align:left; margin-bottom: 10px;}
.adress, .tel, .fax, .mail{display: block; padding-top: 5px; padding-bottom: 8px; font-family:Tahoma, Geneva, sans-serif;font-size:13px;color:rgba(95,95,95,0.81);text-align:left; margin-left: -13px; transition: all 500ms;}
.adress:hover, .tel:hover, .fax:hover, .mail:hover{color: #da251c;  }
.adress::before{padding-left:  40px; content: " "; padding-top: 5px; padding-bottom: 8px; background: url(../img/contact.png) no-repeat -20px 0; transition: all 500ms;}
.tel::before{padding-left:  40px; content: " "; padding-top: 5px; padding-bottom: 8px; background: url(../img/contact.png) no-repeat -20px -33px; transition: all 500ms;}
.fax::before{padding-left:  40px; content: " "; padding-top: 5px; padding-bottom: 8px; background: url(../img/contact.png) no-repeat -20px -62px; transition: all 500ms;}
.mail::before{padding-left:  40px; content: " "; padding-top: 5px; padding-bottom: 8px; background: url(../img/contact.png) no-repeat -20px -96px; transition: all 500ms;}
.adress:hover::before{background: url(../img/contact.png) no-repeat 10px 0;}
.tel:hover::before{background: url(../img/contact.png) no-repeat 10px -33px;}
.fax:hover::before{background: url(../img/contact.png) no-repeat 10px -62px;}
.mail:hover::before{background: url(../img/contact.png) no-repeat 10px -96px;}
.etkile{box-shadow: 0 0 10px 0 #da251c; transition: all 500ms;}
.c_baslik{font-family:dm;font-size:18px;letter-spacing:0pt;line-height:120%;font-weight:bold;color:rgb(32,32,32); text-align:left; margin-top: 20px; margin-bottom: 10px;}
.c_input{width:229px; height:30px; border:1px solid rgba(183,183,183,0.36); border-radius: 5px; background:#f2f2f2; margin-bottom: 10px;}
.c_area{width:435px; height:159px; border:1px solid rgba(183,183,183,0.36); border-radius: 5px; background:#f2f2f2; margin-bottom: 10px;}
.c_area textarea{width:395px; height:159px; float: right; background:   none; border: none; font-family:Tahoma, Geneva, sans-serif;font-size:11px;line-height:162%;color:rgba(95,95,95,0.62);text-align:left;}
.c_area::before{padding: 1px 15px 13px 15px; content: " "; background:  url(../img/contact.png) no-repeat; margin-left: 5px; background-position: -30px -278px; transition: all 500ms;}
.c_area:hover::before{background-position: 0 -278px;}
.c_input::before{padding: 1px 15px 13px 15px; content: " "; background:  url(../img/contact.png) no-repeat; transition: all 500ms;}
.c_input input{width: 190px;    height: 30px;   border:  none; float: right; background:    none; font-family:myriad;font-size:13px;line-height:162%;color:rgba(95,95,95,0.62);text-align:left;}

#ad::before{background-position:-22px -122px;}
#adres::before{background-position:-22px -161px;}
#telefon::before{background-position:-22px -200px;}
#mail::before{background-position:-22px -240px;}
#ad:hover::before{background-position: 7px -122px;}
#adres:hover::before{background-position: 7px -161px;}
#telefon:hover::before{background-position: 7px -200px;}
#mail:hover::before{background-position: 7px -240px;}

form div{position: relative;}

input[type="reset"],input[type="submit"],input[type="button"]{width: 93px;   height: 30px;  border-radius: 5px ;background:#f2f2f2; border: 1px solid #B7B7B7; font-family:myriad;font-size:18px; color:rgb(95,95,95); cursor: pointer;
	transition: all 500ms; position: relative; top: -48px;}
input[type="reset"]{margin-left: 240px; margin-right: 10px; }
input[type="reset"]:hover{background: 	#f3dfde;}
input[type="submit"]:hover,input[type="button"]:hover{background:#9bd1b2;}
input[type="button"]{margin:10px 0 15px 0;}

#success_page h1{font-size: 16px;font-weight: normal;}
mark#message{background: none !important;}
mark.validate {
	display: inline-block;
	margin: 12px 0 0 10px;
	width: 16px;
	height: 16px;
	background: transparent none;
    position: absolute;
    right: -50px;
    top: -5px;
}
mark.valid {
	background: url(../img/success.gif) no-repeat top left;
    position: absolute;
    right: -50px;
    top: -5px;
}
mark.error {
	background: url(../img/error.gif) no-repeat top left;
    position: absolute;
    right: -50px;
    top: -5px;
}

#verify{width: 70px;height: 25px;border: 1px solid #ccc;border-radius: 5px;padding: 2px;position: absolute;left: 100px;background: #f2f2f2;} 

.ileti_yazilari_baslik{font-family:myriad_s;font-size:18px;line-height:135%;text-align:left; color: #000; font-weight: 600; margin-bottom: 25px;margin-top: -25px;}
.ileti_yazilari{font-family:family:myriad;font-size:15px;line-height:135%;text-align:left; color: #000; font-weight: 600; padding-left: 50px; position: relative; margin-bottom: 25px;}
.ileti_yazilari::before{content: " "; width: 34px; height: 34px; position: absolute; left:0; top:0; background: url(../img/c_info.png) no-repeat;}
#g_adres::before{background-position: 0 0;}
#g_tel::before{background-position: 0 -55px;}
#g_fax::before{background-position: 0 -111px;}
#g_mail::before{background-position: 0 -166px;}


/*duyurular*/

.news_title{float: left; margin: 0 !important;}
.news_date{float: right;}
.news_cont{text-align: justify;}
.news_other{padding-bottom: 20px;}

.loading{width:100%; height:100%; background:#fff url(../img/spin.gif) center 250px no-repeat; position:absolute; top:0;left:0; z-index:99999;}


















