/* #Reset & Basics 
================================================== */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,	q:before, q:after {content:''; content:none;} 
table {border-collapse:collapse; border-spacing:0;}

body {margin:0; padding:0; font-family:'Montserrat', sans-serif; /*font-family:Open Sans, sans-serif;*/  font-size:14px; line-height:20px; color:#333; background-color:#f5f5f5;
/* background:#fff url('../images/bg-repak.jpg'); */}

/* Typography
------------------------------------- */
h1, h2, h3, h4, h5, h6 {margin-top:0; font-weight:500;}
h1 {font-size:24px; line-height:30px; margin-bottom:16px; font-weight:700;}
h2 {font-size:20px; line-height:24px; margin-bottom:16px; font-weight:600;}
h3 {font-size:18px; line-height:22px; margin-bottom:8px;}
h4 {font-size:16px; line-height:20px; margin-bottom:8px;}
h5 {font-size:14px; line-height:18px; margin-bottom:8px;}
h6 {font-size:12px; line-height:a6px; margin-bottom:8px;}

p {margin-top:0; margin-bottom:14px;}

/* Links
------------------------------------- */
a {color:#000; text-decoration:none; outline:0;}
a:hover {color:#0FA0CE;}

/* Buttons
------------------------------------- */
.button, button, input[type="submit"], input[type="reset"], input[type="button"] {}
.button {background:#555555; border:none; color:#fff; display:inline-block; font-size:14px; font-weight:bold; text-decoration:none; cursor:pointer; margin-bottom:20px;
line-height:normal; padding:5px; margin:5px 0px 0px 0px;}
.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, 
	.button:focus, button:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus {}

/* Forms
------------------------------------- */
input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea, select {
padding:6px 6px; /* The 6px vertically centers text on FF, ignored by Webkit */ background-color:#fff; border:1px solid #D1D1D1;	box-sizing:border-box;}
/* Removes awkward default styles on some inputs for iOS */
input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea {
-webkit-appearance:none; -moz-appearance:none; appearance:none;}
textarea {width:80%; padding-top:6px; padding-bottom:6px;}
input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="text"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus, textarea:focus, select:focus {
border:1px solid #33C3F0; outline:0;}
label, legend {display:block; padding-top:6px; padding-bottom:6px; font-weight:400;}
fieldset {padding:0; border-width:0;}
input[type="checkbox"], input[type="radio"] {display:inline;}

/* Lists
------------------------------------- */
ul {list-style:circle inside;}
ol {list-style:decimal inside;}
ol, ul {padding-left:0; margin-top:0;}
ul ul, ul ol, ol ol, ol ul {margin:0 0 0 5px;}
li {margin-bottom:8px;}

/* Tables
------------------------------------- */
table {border-collapse: collapse;}
table, th, td {border: 1px solid #ddd;}
th, td {padding:5px 5px; text-align:center; font-size:12px; min-width:10px;}
th:first-child, td:first-child {padding-left:0;}
th:last-child, td:last-child {padding-right:0;}

.tr1 {background-color: #f1f1f1;}
.tr2 {background-color: #eee;}

/* Spacing
------------------------------------- */
button, .button {cursor:pointer;}
strong {font-weight:700;}
em {font-style:italic;}

/* img
------------------------------------- */ 
img {border:none; padding:0; margin:0; display:block;}

.displayNone {display:none;}

#container-box {position:relative; margin:20px auto; padding:0px 0px; background-color:#fff; width:1060px; border:1px solid #eee;
-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;
}  

div.tablekap {overflow-x:auto;}

/* GRID
------------------------------------- */
.container {position:relative;	width:1020px; margin:0 auto; padding:0px;}
.grid {position:relative; width:100%; padding:0px; margin:0px; /* background:#ddd; */}
.grid:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}

.col-1-12, .col-2-12, .col-3-12, .col-4-12, .col-5-12, .col-6-12, .col-7-12, .col-8-12, .col-9-12, .col-10-12, .col-11-12, .col-12-12, .col-1-5, .col-2-5, .col-3-5, .col-4-5 {
position:relative; float:left; /* border:1px solid rgba(221,221,221,1);	box-sizing:border-box;	-webkit-box-sizing:border-box;	-moz-box-sizing:border-box;	background-color:#eee; */}
.col-1-12 {width:8.33%;}
.col-2-12 {width:16.66%;}
.col-3-12 {width:25%;}
.col-4-12 {width:33.33%;}
.col-5-12 {width:41.66%;}
.col-6-12 {width:50%;}
.col-7-12 {width:58.33%;}
.col-8-12 {width:66.66%;}
.col-9-12 {width:75%;}
.col-10-12 {width:83.33%;}
.col-11-12 {width:91.66%;}
.col-12-12 {width:100%;}
/* --- */
.col-1-5 {width:20%;}
.col-2-5 {width:40%;}
.col-3-5 {width:60%;}
.col-4-5 {width:80%;}
/* .col-5-4 -> .col-12-12 */

.content {position:relative; /* background:#fff; */ margin:0px 12px; padding:0;}
.content:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}

/* 998-1139 | 	768-997 | 767-480 | 0-479 */ 

@media only screen and (min-width:998px) and (max-width:1119px) {
#container-box {margin:10px auto; width:96%;}  
.container {width:90%;}
.content {margin:0px 14px;}
}
@media only screen and (min-width:0px) and (max-width:997px) {
#container-box {margin:10px auto; width:96%;}
.container {width:90%;}
.col-1-12 {width:100%;}
.col-2-12 {width:100%;}
.col-3-12 {width:100%;}
.col-4-12 {width:100%;}
.col-5-12 {width:100%;}
.col-6-12 {width:100%;}
.col-7-12 {width:100%;}
.col-8-12 {width:100%;}
.col-9-12 {width:100%;}
.col-10-12 {width:100%;}
.col-11-12 {width:100%;}
.col-12-12 {width:100%;}

.col-1-5 {width:100%;}
.col-2-5 {width:100%;}
.col-3-5 {width:100%;}
.col-4-5 {width:100%;}

.content {margin:0px 10px;}
}

.img {}
.img img {max-width:100%;}
.img-k {position:relative; width:100%; padding-top:66.66%;}/* 100% -> 1:1 Aspect Ratio | 75% -> 4:3 Aspect Ratio | 62.5% -> 8:5 Aspect Ratio */
.img-k img {position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; vertical-align:middle; height:100%; width:auto; max-width:100%;} 

.clearfix:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
* html .clearfix {zoom:1;} /* IE6 */ 
*:first-child+html .clearfix {zoom:1;} /* IE7 */

.clear {clear:both; visibility:hidden; padding:0 !important; margin:0 !important;}

.bg-fff {background:#fff;}



.siteicerik {margin-top:32px; margin-bottom:16px; min-height:400px;}


#header {padding-top:0px; padding-bottom:0px;}

#logo {position:relative; float:left; width:100%; max-width:188px; padding:32px 0px 32px 0px; margin:0px;}
#logo img{max-width:100%;}

ul.cabukilet {position:relative; margin:0px 0px 0px 0px; padding:0px; float:right; list-style:none; letter-spacing:0px;}
	ul.cabukilet li {position:relative; float:left; display:block; font-size:13px; line-height:20px; font-weight:400; margin:0px; padding:0px 14px 0px 14px; color:#bbb; border-right:1px solid #ccc;}
	ul.cabukilet li span {margin:0px; padding:0px; font-size:13px;}
		ul.cabukilet li span.icon-phone, ul.cabukilet li span.icon-envelop {color:#bbb; margin-right:6px;}
		ul.cabukilet li span.email {font-size:13px;}
	ul.cabukilet li a {color:#bbb;}
	ul.cabukilet li a:hover {color:#bbb;}
	ul.cabukilet li:last-child {margin-right:0px;}
	
	ul.cabukilet li#cabukiletphon {}
	ul.cabukilet li#cabukiletmail {}
	ul.cabukilet li#cabukiletphon i {}
	ul.cabukilet li#cabukiletmail i {}
	
ul#dilmenu {list-style:none;  margin:0px; padding:0; float:left;  }
	ul#dilmenu li{float:left; margin:0px 5px 0px 0px; padding:0; font-weight:600;}
	ul#dilmenu li a{float:left; margin:0px; padding:0px 6px; color:#333; font-size:14px; line-height:28px;}
	ul#dilmenu li a.dilselectt{background:#333; color:#fff;}
	
	
ul#dilmenubayrak {position:absolute; right:0; top:16px; list-style:none;  margin:0px 10px 0px 0px; padding:0;}
	ul#dilmenubayrak li {float:left; margin:0px 0px 0px 8px;  padding:0; width:20px; height:20px;}
	ul#dilmenubayrak li a {float:left; margin:0px; padding:0px;}
	ul#dilmenubayrak li a img {width:100%;}
	ul#dilmenubayrak li a.dilselectt img {}	

#aramaiconum {position:relative; float:right; color:#666; margin:62px 0px 0px 0px; padding:0px; border:none;} 
#aramaiconum span.icon-search {font-size:16px; line-height:36px; float:left; color:#666; padding:0px 12px; cursor:pointer; display:block; font-weight:400;}
#aramaiconum:hover {color:#000;} 

#aramaformum {display:none; position:absolute; bottom:-60px; right:0; z-index:10; margin:0px; width:200px; padding:5px; height:30px; background:#3b4044;} 
#aramaformum .input {float:left; width:80%; height:30px; padding:0px 2%; background:#f9f9f9; margin:0px; font-size:15px; line-height:30px; border:none; color:#aaa;}  
#aramaformum .search-but {float:right; width:16%; height:30px; background:#00aeed; color:#f9f9f9; padding:0px; margin:0; border:none; cursor:pointer;}  

.sf-menu {position:relative; float:right;  margin:68px 10px 0px 0px; padding:0;}

/* responsivmenu
**************************** */		
#menuac {position:relative; float:right; margin:50px 30px 0px 0px; padding:10px 20px; background-color:#00aeed; display:none; color:#fff; cursor:pointer; 
-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}	
#menuac span {font-size:18px; line-height:22px;}

#respmenum {}


@media only screen and (min-width:998px) and (max-width:1139px) {
#logo {}
}
@media only screen and (min-width:600px) and (max-width:997px) {
#logo {}
#aramaiconum {margin:52px 0px 0px 0px;}
.sf-menu {display:none;}
#menuac {display:block;}
ul.cabukilet li#cabukiletmail {display:none;}
#respmenum {display:none;}
#header .col-1-5 {width:30%;}
#header .col-4-5 {width:70%;}
}
@media only screen and (min-width:0px) and (max-width:599px) {
#logo {}
#aramaiconum {margin:52px 0px 0px 0px;}
.sf-menu {display:none;}
#menuac {display:block; }
ul.cabukilet li#cabukiletmail {display:none;}
ul.cabukilet li#cabukiletphon i {display:none;}
#respmenum {display:none;}
#header .col-1-5 {width:50%;}
#header .col-4-5 {width:50%;}

}

/* SLAYT
**************************** */
#slaytkap {position:relative; background:#fff; width:100%; margin:0px auto; padding:0px;}
#slaytim {position:relative; width:100%; padding:0;}

#slaytim .slaytimg {position:relative; width:100%; padding:0; margin:0;}
#slaytim .slaytimg img {width:100%; max-width:1440px; z-index:24; margin:0 auto;}

#slaytim .bilgikutusu {position:absolute; left:0; top:0; width:30%; height:100%; z-index:99; margin:0px; padding:0; background:rgba(0,0,0,0.5); }
#slaytim .bilgikutusu h2 {font-weight:500; font-size:20px; line-height:30px; margin:30px 0px 10px 0px; padding:0px 20px; color:#fff; /* text-shadow:1px 1px 1px #ccc; */}
#slaytim .bilgikutusu p {font-weight:400; font-size:14px; line-height:21px; margin:0px 0px 10px 0px; padding:0px 20px; color:#fff; /*text-align:justify; */}
#slaytim .bilgikutusu a.button_slayt {padding:6px 20px; margin:0px; font-weight:400; color:#fff; } 

.owl-item.active .bilgikutusu {animation:1s .5s fadeInLeft both;}

.slider-pattern {position:absolute; top:0; right:0; height:100%; width:100%; background:rgba(0,0,0,.5); z-index:25;}

#slaytim .owl-nav {}
#slaytim .owl-nav button.owl-prev, #slaytim .owl-nav button.owl-next {position:absolute; bottom:0px; transform:translateY(-50%); opacity:0.9; font-size:16px; line-height:30px; 
	width:30px; height:30px; color:#fff; background:rgba(0,0,0,0.5);	
	-webkit-transition:all .3s ease; -moz-transition:all .3s ease; transition:all .3s ease; cursor:pointer;}
#slaytim .owl-nav button.owl-prev {left:20px;}
#slaytim .owl-nav button.owl-next {left:50px;}	
#slaytim .owl-nav button.owl-prev:hover, #slaytim .owl-nav button.owl-next:hover {background:rgba(0,0,0,0.8); }

#slaytim:hover .owl-nav button.owl-prev {opacity:0.8; left:18px;}
#slaytim:hover .owl-nav button.owl-next {opacity:0.8; left:52px;}


/* BANNER
**************************** */
#bannerkap {position:relative; width:100%; padding:0; margin:0 auto; background:#fff;}
#bannerkap img {width:100%; max-width:1440px; margin:0 auto;}
	.banner-pattern {position:absolute; top:0; right:0; height:100%; width:100%; background:rgba(0,0,0,.5); z-index:25;}

@media only screen and (min-width:998px) and (max-width:1139px) {
#slaytim .bilgikutusu h2 {font-size:20px; line-height:30px;}
#slaytim .bilgikutusu p {font-size:14px; line-height:21px;}
}	
@media only screen and (min-width:768px) and (max-width:997px) {
#slaytim .bilgikutusu h2 {font-size:20px; line-height:30px;}
#slaytim .bilgikutusu p {display:none;}
}
@media only screen and (min-width:0px) and (max-width:767px) {
#slaytim .bilgikutusu h2 {font-size:20px; line-height:30px;}
#slaytim .bilgikutusu p {display:none;}
#slaytim .bilgikutusu a.button_slayt {display:none;}
#slaytim .owl-nav button.owl-prev, #slaytim .owl-nav button.owl-next {display:none;}
}


.lite_baslik{position:relative; text-align:center; margin-bottom:0px; margin-top:40px;}
.lite_baslik:after, .lite_baslik_kutu2 h2:after {content:""; width:230px; height:1px; background:#ccc; position:absolute; bottom:-20px; left:0; right:0; margin:0 auto;}
.lite_baslik h2:before {content:"\ea2f"; font-family:'icomoon' !important; width:40px; height:30px; background:#FFF none repeat scroll 0% 0%; 
	position:absolute; bottom:-37px; color:#333; left:0px; right:0px; margin:0px auto; font-weight:400; z-index:50;}
.lite_baslik:after {display:none;}
.lite_baslik h2 {margin-bottom:40px; font-size:24px; line-height:24px; font-weight:600; text-transform:uppercase; color:#333; position:relative; border:none;}
.lite_baslik p {font-size:16px; line-height:24px; color:#666;}


 
h2.anasayfah2 {position:relative; color:#00aeed; font-weight:600; margin-bottom:20px; font-size:20px; line-height:26px;}
h2.anasayfah2 a {color:#00aeed;}
h2.anasayfah2:after {position:absolute; content:""; background-color:#444d88; bottom:-12px; left:0; width:100px; height:2px;}

/* anaSyfModUst
**************************** */
.anaSyfModUst {text-align:center; margin:10px 0px; padding:10px 50px;}
.anaSyfModUst h1, .anaSyfModUst h2, .danaSyfModUst h3 {color:#555; font-weight:600; font-size:20px; line-height:30px; padding:0px; border:none; margin-bottom:0px; }	
.anaSyfModUst p {color:#999; font-weight:500; font-size:16px; line-height:24px; padding:0px; border:none; margin-bottom:0; }				
.anaSyfModUst a{margin:5px 16px 5px 0px; text-align:center; border-width:1px; border-style:solid; border-color:#2194b9 #07b9f2 #07b9f2 #2194b9; color:#FFFFFF !important; 
	text-shadow:none; background:#00aeed; padding:5px 10px; font-size:12px; line-height:18px; text-decoration:none; display:inline-block;
	-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;}
	
/* MARKALAR
**************************** */
#servicesowl {margin-top:16px; margin-bottom:0px; background-color:#eee;}
#servicesowl .owl-nav {}
#servicesowl .owl-nav {display:none;} /* aydinlar da prev ve next gizlendi */
.services {position:relative; margin:0; padding:0; width:100%; }
.services .imgim {position:relative; width:100%; height:100px;}
.services .imgim img{position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; vertical-align: middle; max-width:80px;} 
.services h4 {text-align:center; padding:0px 10px; font-size:13px; line-height:18px; font-weight:600;}
.services h4 a {color:#1972b6;}

		
/* owl1 - anasayfa modul */  

.owl-secme {margin-top:20px; margin-bottom:30px;}
.owl-secme .owl-nav	{}
.owl-secme .owl-nav	button.owl-prev, .owl-secme .owl-nav button.owl-next {position:absolute; bottom:-20px; font-size:20px; width:20px; height:20px; 
	background:rgba(0,0,0,.5); color:#fff; cursor:pointer;}
.owl-secme .owl-nav	button.owl-prev {left:50%; margin-left:-20px;}
.owl-secme .owl-nav	button.owl-next {right:50%; margin-right:-20px;}	
.owl-secme .owl-nav	button.owl-prev:hover, .owl-secme .owl-nav button.owl-next:hover {background:rgba(0,0,0,.8); color:#fff;}

.owl-secme .box {width:100%;}
.owl-secme .box_ana {width:100%;}

/* owl2 - anasayfa modul */  

.owl-secme2 {margin-top:20px; margin-bottom:20px;}
.owl-secme2 .owl-nav	{}
.owl-secme2 .owl-nav	button.owl-prev, .owl-secme2 .owl-nav button.owl-next {position:absolute; top:30%; font-size:20px; width:20px; height:20px; 
	background:rgba(0,0,0,.5); color:#fff; cursor:pointer;}
.owl-secme2 .owl-nav	button.owl-prev {left:-10px;}
.owl-secme2 .owl-nav	button.owl-next {right:-10px;}	
.owl-secme2 .owl-nav	button.owl-prev:hover, .owl-secme2 .owl-nav button.owl-next:hover {background:rgba(0,0,0,.8); color:#fff;}

.owl-secme2 .box {width:100%;}


/* GEZGİN
**************************** */
p.gezgin {margin:0; padding:0px 6px; font-size:12px; line-height:32px; background:#eee;}	

/* kategori gorunumu */

.box {text-align:center; margin-top:12px; margin-bottom:12px;}
.box .capt {width:100%; /* urunkap width*/	height:40px; position:relative;	display:table;} 	

.box h3 {color:#00aeed; line-height:20px;	font-size:15px;	display:table-cell; vertical-align:middle; text-align:center; padding:0px 10px;	margin:0; font-weight:600;} /* alt sayfa baslik */ 
.box h3 a {color:#00aeed;}
.box h3 a:hover {color:#000;}	

.box h4 {color:#000; line-height:20px;	font-size:15px;	display:table-cell; vertical-align:middle; text-align:center; padding:0px 10px;	margin:0; font-weight:500;} /* alt sayfa baslik */ 
.box h4 a {color:#000;}
.box h4 a:hover {color:#00aeed;}			

/* kategori gorunumu */

.box2 {margin-top:12px; margin-bottom:12px;}
.box2 .img-k {margin-bottom:16px;}


.box2 h3 {color:#00aeed; font-weight:600;} /* alt sayfa baslik */ 
.box2 h3 a{color:#00aeed;}
.box2 h3 a:hover {color:#000;}	

.box2 h4 {color:#000; font-weight:500;} /* alt sayfa baslik */ 
.box2 h4 a{color:#000;}
.box2 h4 a:hover {color:#00aeed;}


.box_ana {text-align:center; margin-top:12px; margin-bottom:12px; width:100;}
.box_ana .capt {width:100%; margin-top:12px; margin-bottom:12px;} 	

.box_ana h4 {color:#666; font-size:14px; line-height:21px; text-align:left; padding:0px; margin:0; font-weight:600;} /* alt sayfa baslik */ 
.box_ana h4 a {color:#666;}
.box_ana h4 a:hover {color:#00aeed;}
.box_ana p {text-align:left; padding:0px; color:#999;}
.box_ana p {color:#666; font-size:12px;}

@media only screen and (min-width:998px) and (max-width:1139px) {
.anaSyfModUst {}

}
@media only screen and (min-width:768px) and (max-width:997px) {
.anaSyfModUst {margin:0px 0px; padding:10px 20px;}
.anaSyfModUst h1, .anaSyfModUst h2, .danaSyfModUst h3 {font-size:16px; line-height:24px;}	
.anaSyfModUst p {font-size:14px; line-height:21px;}				

.box .capt {height:48px;}
.box h3,.box h4, .box2 h3,.box2 h4{font-size:14px; line-height:16px;}

.owl-secme {margin-top:14px; margin-bottom:14px;}
.owl-secme2 {margin-top:14px; margin-bottom:14px;}

h2.anasayfah2 { margin-bottom:14px; font-size:20px; line-height:26px;}
h2.anasayfah2:after {bottom:-8px;}

}
@media only screen and (min-width:480px) and (max-width:767px) {
.anaSyfModUst {margin:0px 0px; padding:10px 20px;}
.anaSyfModUst h1, .anaSyfModUst h2, .danaSyfModUst h3 {font-size:16px; line-height:24px;}	
.anaSyfModUst p {font-size:14px; line-height:21px;}				

.box {width:50%;}
.box h3,.box h4, .box2 h3,.box2 h4{font-size:14px; line-height:16px;}
.box .img-k {padding-top:50%; background:#f5f5f5;}
.box2 .img-k {padding-top:33.33%; background:#f5f5f5;}

.owl-secme {margin-top:10px; margin-bottom:10px;}
.owl-secme2 {margin-top:10px; margin-bottom:10px;}

h2.anasayfah2 { margin-bottom:10px; font-size:16px; line-height:20px;}
h2.anasayfah2:after {bottom:-5px;}



}
@media only screen and (min-width:0px) and (max-width:479px) {
.anaSyfModUst {margin:0px 0px; padding:10px 20px;}
.anaSyfModUst h1, .anaSyfModUst h2, .danaSyfModUst h3 {font-size:16px; line-height:24px;}	
.anaSyfModUst p {font-size:14px; line-height:21px;}	

.box .capt {height:48px;}
.box h3,.box h4, .box2 h3,.box2 h4{font-size:14px; line-height:16px;}
.box .img-k, .box2 .img-k {padding-top:50%; background:#f5f5f5;}

.owl-secme {margin-top:10px; margin-bottom:10px;}
.owl-secme2 {margin-top:10px; margin-bottom:10px;}

h2.anasayfah2 { margin-bottom:10px; font-size:16px; line-height:20px;}
h2.anasayfah2:after {bottom:-5px;}

}

#contactform {}
#contactform input {width:70%;}
#contactform  textarea {width:90%;}
#contactform label.error{position:absolute; text-indent:-9999px;}
#contactform input.error, #contactform textarea.error{border:1px solid red;}
#contactform img{float:left;	margin:5px;}

/* sayfa gorunumu - ürün sayfası */

/* Style the tab */
ul.tabs{ margin: 0px; padding: 0px; list-style: none; }
ul.tabs li{ background: #f8f8f8; color: #222; display: inline-block; padding: 10px 15px; margin:0px 2px 0px 0px; cursor: pointer; border:1px solid #f9f9f9; border-bottom:none; }
ul.tabs li span{ font-size:14px; margin-right:6px;}
ul.tabs li.current{ background: #f7f7f7; color: #222; border:1px solid #f6f6f6; border-bottom:none;}
.tab-content{ display: none; border-top:2px solid #eee; padding: 10px; }
.tab-content.current{ display: inherit;	}

/* sayfa gorunumu - 5 */

/* owl5 */
.owlimg {width:100%;}
.owlimg  img{max-width:100%; margin:0 auto;}

#owl5 .owl-nav	{}
#owl5 .owl-nav button.owl-prev, #owl5 .owl-nav button.owl-next	{position:absolute; top:50%; transform:translateY(-50%); opacity:0; font-size:16px; line-height:16px; 
	width:50px; height:50px; color:#fff; background:rgba(0,0,0,.5);
	-webkit-transition:all .3s ease; -moz-transition:all .3s ease; transition:all .3s ease; cursor:pointer;}
#owl5 .owl-nav button.owl-prev {left:50px;}
#owl5 .owl-nav button.owl-next {right:50px;}	
#owl5 .owl-nav button.owl-prev:hover, #owl5 .owl-nav button.owl-next:hover {background:rgba(0,0,0,.8); color:#fff;}

#owl5:hover .owl-nav button.owl-prev {opacity:0.8; left:10px;}
#owl5:hover .owl-nav button.owl-next {opacity:0.8; right:10px;}	

.galeridar {position:relative;} /* tek sütunlu galeri */
.galerigenis {position:relative;} /* çok sütunlu - geniş galeri */
.galeriic {position:relative; float:left;}
.galeridar .galeriic {width:100%;}
.galerigenis .galeriic {width:25%;}
.galeriic p {text-align:center; font-size:12px; color:#555; margin:6px 0px; line-height:16px; height:32px;}

@media only screen and (min-width:998px) and (max-width:1139px) {

}
@media only screen and (min-width:768px) and (max-width:997px) {
.galerigenis .galeriic {width:33.33%;}
}
@media only screen and (min-width:480px) and (max-width:767px) {
.galeridar .galeriic {width:100%;}
.galerigenis .galeriic {width:50%;}	

.galeridar .galeriic .img-k {padding-top:33.33%; background:#eee;}
.galerigenis .galeriic .img-k {padding-top:50%; background:#f5f5f5;}
}
@media only screen and (min-width:0px) and (max-width:479px) {
.galeridar .galeriic {width:100%;}
.galerigenis .galeriic {width:100%;}	

.galeridar .galeriic .img-k {padding-top:33.33%; background:#eee;}
.galerigenis .galeriic .img-k {padding-top:50%; background:#f5f5f5;}
}
	
	
/* FOOTER
**************************** */

#footer {padding-top:24px; padding-bottom:16px; color:#bbb; font-size:13px; background-color:#000; }
#footer .col-1-5, #footer .col-3-12  {margin-bottom:10px;} 
#footer h4 {position:relative; color:#f5f5f5; font-weight:500; margin-bottom:30px;}
#footer h4 a {color:#f5f5f5;}
#footer h4:after {position:absolute; content:""; background-color:#00aeed; bottom:-12px; left:0; width:30px; height:2px;}

#footer a, #footer p {color:#bbb; }

.footer-logo {width:60%; max-width:200px; -webkit-filter:grayscale(100%); filter:grayscale(100%); margin-bottom:16px;}

ul.footer-menu {list-style:none;}
ul.footer-menu li {}
ul.footer-menu li a {}

ul.sosyal-link {list-style:none; margin:0; padding:0;}
ul.sosyal-link li {position:relative; display:block; float:left; list-style:none; font-size:18px; line-height:30px; width:30px; height:30px; 
	margin:2px; padding:0; background:#2c2d2e; color:#bbb; text-align:center;}
ul.sosyal-link li a {color:#bbb; -webkit-transition:all 0.15s ease-out; -moz-transition:all 0.15s ease-out;	transition:all 0.15s ease-out;}

#mailformum {position:relative; width:80%; height:30px; border:none; background:#eee;} 
#mailformum .input {float:left; width:82%; height:30px; padding:0px 1%; margin:0px; font-size:15px; line-height:30px; border:none; background:transparent; color:#ccc;}  
#mailformum  .ok-but {float:right; width:16%; height:30px; background:transparent; color:#00aeed; padding:0px; margin:0; border:none; cursor:pointer;} 
#mailformum label.error {position:absolute; text-indent:-9999px;}
#mailformum input.error {border:1px solid red;}

#footeralt {color:#fff; background-color:#00aeed; padding-top:6px; padding-bottom:6px; -webkit-border-radius:0px 0px 8px 8px; -moz-border-radius:0px 0px 8px 8px; border-radius:0px 0px 8px 8px;}	
#footeralt p {margin:0; color:#fff; font-size:12px;}
#footeralt p a {color:#fff;}

#sosyalpaylaskutu {position:fixed; z-index:50; padding:8px 3px 3px 3px; bottom:50px; right:0px;	width:40px; border:1px solid #3b4044;
background-color:#3b4044; -webkit-border-radius:8px 0px 0px 8px; -moz-border-radius:8px 0px 0px 8px; border-radius:8px 0px 0px 8px;}
#sosyalpaylaskutu p {width:100%; text-align:center; font-size:10px; margin:5px 0px 10px 0px; color:#fff;}
#sosyalpaylaskutu a {display:block; width:100%; text-align:center; font-size:20px; margin-bottom:10px;}	

@media only screen and (min-width:998px) and (max-width:1139px) {

}
@media only screen and (min-width:768px) and (max-width:997px) {
#footer .col-2-5, #footer .col-1-5 {width:100%;}
}
@media only screen and (min-width:480px) and (max-width:767px) {

}
@media only screen and (min-width:0px) and (max-width:479px) {

}	

.col-1-12 {}
.col-2-12 {}
.col-3-12 {}
.col-4-12 {}
.col-5-12 {}
.col-6-12 {}
.col-7-12 {}
.col-8-12 {}
.col-9-12 {}
.col-10-12 {}
.col-11-12 {}	
.col-12-12 {} /*background:red; */

.col-1-5 {}
.col-2-5 {}
.col-3-5 {}
.col-4-5 {}