/*------------------------------------------------	*/
/* SPANEL 1.2									  	*/
/* Author : A.Erdem Oralalp - erdem@megakod.com		*/
/* URI : megakod.com								*/
/*------------------------------------------------	*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,400,300,600&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,900&subset=latin,latin-ext);
body{
 background-color: #DADADA;
 font:	14px 'Open Sans', sans-serif;

 color: #333;
}
ul, ol {
  list-style: none;
  padding:0;
}
h2, .h2 {
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  font-weight:600;
}
#header {
  min-height: 100px;
}
#slider-wrapper ul {
margin: 0px;
}

.bx-viewport, .bx-wrapper{
position:relative;
width:100%;
height:100% !important;
top:0;
left:0;
}

.bxslider li {
background-repeat: no-repeat;
background-position: top center;
background-size: cover;
}
.navbar{
  background-color: #2D80B4;
  border-bottom: 3px solid #eaeaea;
  position: relative;
  margin-bottom:0;
}
.ust-menu{
margin-top:30px; 
}
.btn-default {
  background-color: #e84c3d;
  color: #fff !important;
  border-color: #cd3c2e;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
	color: #fff !important;
	background-color: #cd3c2e;
	border-color: #cd3c2e;
}
.navbar-toggle{
 margin-top:37px;
}
.navbar-default .navbar-nav > li > a {
  color: #FFFFFF;
}
.navbar-default .navbar-nav > li > a:hover {
  color: #FFFFFF;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #FFFFFF;
  /* background-color: #e7e7e7; */
}
.slider{
	max-width:960px;
}
footer {
  padding-top:20px;
  background-color: #49494b;
  font-weight: 300;
  color: #eaeaea;
}
footer .logo {
  width: 100px;
  margin-bottom: 15px;
}
footer .container {
  padding-top: 30px;
  padding-bottom: 30px;
}
footer a {
  color: #fff;
}
footer a:hover, a:active, a:focus{
  color: #fff;
}
.kutu{
  text-align: center;
  padding: 20px;
  /* margin: 20px 0; */
}
.facebook-bg {
  background-color: #3b59ab;
}
.twitter-bg {
  background-color: #2b97f0;
}
.googleplus-bg {
  background-color: #dd4b39;
}
.rss-bg {
  background-color: #f60;
}
.icerik-kutu{
 margin:15px;
 padding: 5px;
}
.baslik{
 margin: 10px;
 border-bottom: 3px solid #eaeaea;
}
.blue-bg {
  background-color: #2D80B4 !important;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
  border: none !important;
  color: #FFFFFF;
}
.white-bg {
  background-color: #FFFFFF !important;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
  border: none !important;
  /* color: #FFFFFF; */
}
ul.social-icons li a.facebook-bg:hover,ul.social-icons li a.facebook-bg:focus{background-color:#344f98}ul.social-icons li a.twitter-bg:hover,ul.social-icons li a.twitter-bg:focus{background-color:#138bee}ul.social-icons li a.googleplus-bg:hover,ul.social-icons li a.googleplus-bg:focus{background-color:#d73925}ul.social-icons li a.rss-bg:hover,ul.social-icons li a.rss-bg:focus{background-color:#e65c00}
ul.social-icons li a {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  display: block;
  width: 50px;
  height: 50px;
  font-size: 24px;
  color: #fff;
  text-align: center;
}
ul.social-icons li a i {
  position: relative;
  top: 8px;
}
#slider-wrapper{
padding-bottom: 20px;
}
.copy {
  padding: 15px 0;
  background-color: #323232;
  font-size: 12px;
}
.urun-bilgi{
	padding-bottom:15px;
}
.megakod{
	padding-top:30px;
}
.megakod  a{
	text-decoration:none;
}
.icerik{
	font-size:12px;
	line-height: 20px;
	padding-bottom:15px;
}
.sayfa-baslik{
width: 100%;
  background: #F7F7F8;
  
border-bottom: 2px solid #DEE2E4;
  
/* border-top: 1px solid #D7D7D7; */
  padding: 0;
}
#crumbs{
	font-size: 12px;
	padding: 5px;
}
.menu ul{
	list-style-type: none;
	padding-left: 12px;
	font-size: 12px;
} 
.menu ul > li > a{
	text-decoration:none;
	color:#000000;
}
.blog-resim{
  border: 1px #CCCCCC solid;
  /* padding: 2px; */
  margin-bottom: 10px;
}
.blog-detaylar{
	padding-bottom:10px;
}
#map {
  height: 380px !important;
  margin: 0px;
  width: 100%;
  position: relative;
  display: block;
  border-radius: 3px;
}
/* CAPTACHA RESPONSIVE */

#responsive_recaptcha {
  background-color: #b71800;
  padding: 0.5em;
  border-radius: 1em;
  position: relative;
  overflow: auto;
  max-width: 480px;
  font: 0.75em/1em "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #ffffff;
}
#responsive_recaptcha a {
  color: #ffffff;
  text-decoration: none;
}
#responsive_recaptcha img,
#responsive_recaptcha #recaptcha_image {
  width: 100% !important;
  height: auto !important;
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#responsive_recaptcha .solution {
  margin-top: 0.5em;
  padding: 0.5em;
  padding-top: 1em;
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #fbe098;
  color: #000000;
  display: block;
}
#responsive_recaptcha .solution input {
  display: block;
  width: 100%;
  margin: 0.5em auto;
  -webkit-appereance: none;
  border: 1px solid #f7c236;
  font: inherit;
  font-size: 150%;
  outline: none;
}
#responsive_recaptcha .solution input:focus {
  border-color: #b71800;
}
#responsive_recaptcha .options {
  margin-top: 0.5em;
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#responsive_recaptcha .options a {
  background-color: #c5523d;
  display: block;
  padding: 0.5em;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}
#responsive_recaptcha .options a:first-child {
  border-radius: 0.5em 0.5em 0 0;
}
#responsive_recaptcha .options a:last-child {
  border-radius: 0 0 0.5em 0.5em;
  border-bottom: 1px solid #000000;
}
@media screen and (min-width: 480px) {
  #responsive_recaptcha .solution {
    float: left;
    width: 66%;
    margin-top: 0.5em;
    padding: 1em;
  }
  #responsive_recaptcha .solution input {
    margin: 0.35em auto;
    width: 90%;
  }
  #responsive_recaptcha .options {
    float: right;
    width: 34%;
    padding-left: 0.5em;
  }
}
ul.iletisim-bilgileri li{
  padding-left: 25px;
  line-height: 26px;
  position: relative;
  margin-bottom: 5px;
 }
 .form-control {
border: 1px solid #DEE2E4;
}
.form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.428571429;
color: #555555;
vertical-align: middle;
background-color: #ffffff;
border: 1px solid #cccccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.error {
  color: #df280a;
  font-weight: bold;
}