/*
	copyright - Onnet Bilisim 2015 ®
*/
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:400,700');
.pad{padding:0px!important;}
h1, h2, h3, h4, h5, h6 {
    position: relative;
    font-family: 'Roboto Slab', serif;
    font-weight: normal;
    margin: 0px;
    background: none;
    line-height: 1.6em;
}
body {
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
    font-size: 13px;
    background: #FFF;
	text-rendering: optimizeLegibility;
	  -webkit-font-smoothing: antialiased;
	  -moz-osx-font-smoothing: grayscale;
}
input,
textarea,
select {
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-family: inherit;
	font-size: 9pt !important;
}
.fixed:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.fixed {
    display: inline-block;
}
* html .fixed {
    height: 1%;
}
.fixed {
    display: block;
}
a {
    text-decoration: none;
    color: #222;
	transition:all 0.2s
}
a:hover {
    color: #C00
}

.fleft{float:left}
.fright{float:right}
.header{
	background:url(../images/menubg.jpg);
	height:47px;
	border-bottom:1px solid #e2e2e3;
	width:100%;
	box-shadow:0px -5px 10px rgba(0,0,0,0.4) inset
}
.header .header_content{
	height:47px;
	line-height:47px;
	max-width:1200px;
	min-width:980px;
	margin:0 auto;
	color:#FFF;
	font-size:12px;
}
.header .header_content .fright a{display:block;padding-left:10px}
.header a {color:#FFF}
.header2{
	width:100%;
	height:110px;
	border-bottom:1px solid #EEE
}
.header2 .header_content2{
	max-width:1200px;
	min-width:980px;
	height:110px;
	margin:0 auto;
}

.phone{
	font-weight:bold;
	color:#F00
}
nav ul {
	list-style:none;
}
nav ul li {
	float:left;
	line-height:120px
}
nav ul li a {
	display:block;
	padding:0px 16px;
	font-weight:bold;
}
nav ul li a:hover{color:#F00}
.logo {position:relative}
.logo img{
	position:absolute;
	top:5px
}
.urunler{
	width:100%;
	background:url(../images/slide1.jpg);
}
.urunContent{
	max-width:1200px;
	min-width:980px;
	margin:0 auto;
	color:#FFF;
	margin-bottom:60px;
}
.urunContent1{padding-top:60px}
.h1{
	font-size:32px;
	text-align:center;
}
.col-md-6{
	width:50%;
	float:left;
	padding:20px;
	box-sizing:border-box
}
.col-md-12{
	width:100%;
	float:left;
	padding:20px;
	box-sizing:border-box
}

.aboutus{
	max-width:1200px;
	min-width:980px;
	margin:0 auto;
}
.text-left{text-align:left}
.mini_slogan{
	font-size:12px;
	line-height:18px;
	color:#666
}
.aboutus p:last-child{font-size:14px;line-height:23px;text-indent:10px;font-family:'Roboto Slab'}
.aboutusmy p{font-size:14px;line-height:23px;text-indent:0px;font-family:'Roboto Slab'}
.aboutus div:first-child img{
	border-radius:10px
}
.urunKutu{
	width:16.66666666666667%;
	box-sizing:border-box;
	padding:10px;
	float:left;
}
.productBox{
	width:100%;
	height:200px;
	background:#FFF;
	border-radius:10px;
	transition:all 0.2s
	
}
.productBox img {width:100%;margin-top:10px}
.urunlerimizBolum .productBox a{
	color:#600
}
.urunlerimizBolum .productBox a:hover{color:#C00}
.urunlerimizBolum .productBox:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.4)}
.urunlerimizBolum .productBox{
	border:1px solid #600;
}
.prImage{
	text-align:center;
	padding:30px 20px;
	box-sizing:border-box;
	height:150px;
}
.prBaslik .h1{
	color:#600;
	font-size:20px
}
.h1uzun{font-size:25px}

.lst_ul_f{margin:10px 0px;list-style:none}
.lst_ul_f li{width:48%;position:relative;float:left}
.lst_ul_f li:nth-child(2n+1){float:right;}
.list_h_item:hover{background:#600;color:#FFF}
.list_h_item a:hover{color:#FFF}
.list_h_item:hover a {color:#FFF}
.list_h_item{
	padding:10px 0px;
	border:1px solid #600;
	border-radius:4px;
	text-align:center;
	float:left;
	width:100%;
	box-sizing:border-box;
	margin-bottom:10px;
	font-weight:bold;
	color:#666
}
.tumLezzetler{
	display:block;
	margin:0 auto;
	font-weight:bold;
	text-align:center;
	border:2px solid #600;
	padding:10px;
}
a.tumLezzetler:hover{color:#600}

footer{
	position:relative;
}

.alt1{
	height:50px;
	width:100%;
	background:#2a2016
}
.alt1ic{
	max-width:1200px;
	min-width:980px;
	margin:0 auto;
	position:relative;
	line-height:50px;
	color:#FFF;
	font-size:14px;
	position:relative;
}
.alt2{
	background:#600 url(../images/slide1.jpg);
	width:100%;
	height:100px;
}
.alt2 .alt1ic{padding-top:23px;line-height:normal}
.social {
	position:absolute;
	left:50%;
}
.social a{
	width:24px;
	height:24px;
	text-align:center;
	line-height:24px;
	background:#FFF;
	border-radius:4px;
	display:block;
	float:left;
	padding:10px;
	margin:0px 10px;
}

.pageHeader{
	height:150px;
	width:100%;
	background:url(../images/hakkimizda_bg.JPG) center;
}
.pageHeaderContent{
	max-width:1200px;
	min-width:980px;
	height:150px;
	margin:0 auto;
	text-align:center;
}
.pageHeaderContent h1{
	width:400px;
	text-align:center;
	font-size:32px;
	line-height:150px;
	color:#FFF;
	margin:0 auto!important;
}
.text-bold{font-weight:bold!important}

.table{border-collapse:collapse;}
.table td {padding:10px}

.send_mail{
	margin-top:20px;
	width:100%;
	box-sizing:border-box;
}
.send_mail td {
	padding:10px;
	color:#999;
}
.send_mail input,.send_mail textarea{
	width:100%;
	resize:none;
	margin:5px 0px;
	padding:10px 0px;
	border:1px solid #CCC;
	text-indent:10px;
}
.send_mail input:focus,.send_mail textarea:focus{
	outline:none;
	border:1px solid #900;
	box-shadow:0px 0px 10px rgba(153,51,102,0.1);
}
.send_mail label{
	display:block;
	font-weight:bold;
	color:#555;
	font-size:14px;
	margin-bottom:10px;
}
.send_mail input[type=submit]{
	background:#900;
	color:#FFF;
	border:1px solid #900;
	font-weight:bold;
	font-family:'Open Sans',Arial, Helvetica, sans-serif
}
.send_mail input[type=submit]:hover{
	cursor:pointer;
	background:#FFF;
	color:#900
}
.send_mail h2{
	font-size:18px;
	margin-bottom:10px;
}
.address_box{
	width:100%;
	line-height:20px;
	border-bottom:1px solid #EEE;
	padding-bottom:40px;
	padding-top:40px;
}
.address_box a{color:#900}
.address_box a:hover {color:#222}
.address_box:last-child{border-bottom:none}7
span.uretimGallery{
	display:block!important;
	width:100px;
	float:left!important;
	padding:40px!important;
}

.yukleniyor{
	width:100%;
	height:100%;
	position:fixed;
	background:rgba(255,255,255,1) url(../images/l_logo.jpg) no-repeat center;
	z-index:9999;
}

.loader {
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-20px;
	margin-left:-20px;
	border: 6px solid #f3f3f3;
	border-radius: 50%;
	border-top: 6px solid #900;
	width: 40px;
	height: 40px;
	-webkit-animation: spin 2s linear infinite;
	animation: spin 2s linear infinite;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.text-indent-no{
	text-indent:0px!important
}