select {
    background: #fff;
    border: 1px solid #eee;
    border-radius: 3px;
    padding: 3px 22px 3px 3px;
    background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'%3E%3C/path%3E%3C/svg%3E");
    background-position: calc(100% - 3px) 50%;
    background-repeat: no-repeat;
    background-size: 16px;
    -webkit-appearance: none;
    -moz-appearance: none;
}
select::-ms-expand {
 display: none;
}

select {
    background: #fff;
    border: 1px solid #eee;
    border-radius: 3px;
    padding: 3px 22px 3px 3px;
    background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'%3E%3C/path%3E%3C/svg%3E");
    background-position: calc(100% - 3px) 50%;
    background-repeat: no-repeat;
    background-size: 16px;
    -webkit-appearance: none;
    -moz-appearance: none;
    &::-ms-expand {
        display: none;
    }
}


h3{
font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    font-size: 36px;
}
body{
  font-family: 'Montserrat', sans-serif;
font-weight: 400;
}
.contentAcikTop {
margin-top:  70px;
padding: 25px;
}

.navbar-default .navbar-nav > li > a {
    color: #212121;
    font-weight: 500;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #555;
    background: none !important;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #555;
    background: none !important;
}
.contents .contentAcik{line-height: 26px;padding-bottom: 25px;padding-top: 20px;
    font-size: 16px;}
.btn-y{
  color: #fff;
  background-color: #00829B;
  height: 70px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
  border: none;
}
.btn-y:hover {
  background-color: #02697c;
  border: none;
  color:#fff;
  font-size: 16px;

}

.btn-t{
  color: #fff;
  background-color: #ff6000;
  height: 70px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
    border: none;
}
.btn-t:hover {
  background-color: #d75202;
  border: none;
  color:#fff;
  font-size: 16px;

}
.btn-s{
  color: #fff;
  background-color: #ff9000;
  height: 70px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
    border: none;
}
.btn-s:hover {
  background-color: #e78301;
  border: none;
  color:#fff;
  font-size: 16px;


}
.btn-mi{
  color: #000;
  background-color: #fff;
  height: 70px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
  border:1px solid #000;
}
.btn-mi:hover {
  background-color: #fff;
  border:1px solid #818181;
  color:#818181;
  font-size: 16px;

}
.btn-default.focus, .btn-default:focus {
    color: #333;
    background-color: #00829B !important;
    border-color: #00829B !important;
}
.slogan {
  padding-top:100px;
  padding-bottom:70px;
  text-align:center;
}

.navbar-default {
    background-color: #fff;
    border-color: #fff;
    border: none;
}

.navbar-collapse.collapse {
    float: right;
    margin-top: 30px;
    background-color: #fff;
    border-color: #fff;
    border: none;
}
.navbar {
  min-height: 120px;
    margin-bottom: 0px;
}

.searchBar{
  background: url(../img/kipa-banner-new.jpg) no-repeat center center;
  height: 700px;
  padding: 200px 150px 10px 150px;
  background-size: inherit;
}
.searchBar .avmBtn{/* margin-left: 15px; */border-radius: 10px;}
.searchBar .main{
  margin-left: auto;
  margin-right: auto;
  width: 830px;
}
.searchBar .title{
text-align: center;
color: #fff;

}
.searchBar .title h1{

}
.searchBar .title p{
    padding: 10px 150px 10px 150px;
    font-size: 18px;
    font-weight: initial;
    line-height: 25px;
}
.searchBar .SearchBox .box{float: left;}


.searchBar .wrapper-dropdown-1:focus .dropdown {
    opacity: 1;
    pointer-events: auto;
}

.searchBar .wrapper-dropdown-1:focus:after {
    border-color: #9bc7de transparent;
    border-width: 6px 6px 0 6px ;
    margin-top: -3px;
}


.searchBar .wrapper-dropdown-2:focus .dropdown {
    opacity: 1;
    pointer-events: auto;
}

.searchBar .wrapper-dropdown-2:focus:after {
    border-width: 0 6px 6px 6px;
}



.searchBar .wrapper-dropdown-3:focus .dropdown {
    opacity: 1;
    pointer-events: auto;
}



.searchBar .wrapper-dropdown-4:focus .dropdown {
    opacity: 1;
    pointer-events: auto;
}


.searchBar .wrapper-dropdown-4:focus:after {
    border-width: 0 6px 6px 6px;
}

.searchBar .wrapper-dropdown-5:focus {
    border-radius: 5px 5px 0 0;
    background: #4cbeff;
    box-shadow: none;
    border-bottom: none;
    color: white;
}

.searchBar .wrapper-dropdown-5:focus:after {
    border-color: #82d1ff transparent;
}

.searchBar .wrapper-dropdown-5:focus .dropdown {
    border-bottom: 1px solid rgba(0,0,0,0.2);
    max-height: 400px;
}
.secondTitle{
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 30px;
}
.slogan p {
    font-size: 16px;
    font-weight: 400;
}
.contentAcikTop h3 {
    font-size: 30px;
    font-weight: 500;
}
.ebultenBox p:first-child {
    font-size: 30px;
    font-weight: 400;
}
.ebultenBox p:first-child span.h3 {
    font-size: 30px;
    font-weight: 500;
}
input[type="checkbox"] {
    vertical-align: sub;
}

.container-fluid {
    padding-right: 0px;
    padding-left: 0px;
}
.homeContentimg{
  padding: 0 40px 0 40px;
  margin-bottom:  100px;
}

.ebultenBox{
  background: #00829B;
  padding-top: 87px;
  padding-bottom: 87px;
  padding-left: 200px;
  padding-right: 200px;
  border-radius: 10px;
}
.ebultenBox .AboneBtn{
margin-left: 15px !important;
}


.ebultenBox .form-control {

    display: block;
    width: 100%;
    height: 70px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px !important;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

}

.clear {
    clear: both;
}

.con1 .heightCenter{
  position: relative;
top: 50%;
transform: translateY(-50%);
}


.homeKategori{
margin-bottom: 180px;
}

.mar30{margin-bottom:30px;}
.mar40{
margin-bottom:40px;
}
.mar50{
margin-bottom:50px;
}
.mar60{
margin-bottom:60px;
}
.mar90{
margin-bottom:100px;
}
.mar100{
margin-bottom:100px;
}
.Con11 .outer {
    display: table;
    position: absolute;
    height: 100%;
    width: 100%;
}

.Con11 .middle {
    display: table-cell;
    vertical-align: middle;
}

.Con11 .inner {
    margin-left: auto;
    margin-right: auto;
    width: 400px;
}
.footer{
margin-top: 70px;
  padding-top: 35px;
  padding-bottom: 30px;
    background: url('../img/footer-bg.jpg') no-repeat center bottom #00829B;
}
.socials a {
    color: #fff;
    font-size: 30px;
    float: right;
    margin-left: 15px;
}
.footer .title{
font-size: 18px;
color: #fff;
margin-bottom: 10px;
    font-weight: 500;
}
.footer ul {
  padding-left: 0px;

}
.footer ul li {
  margin: 0px;
padding-left: 0px;
list-style: none;;
}
.footer ul li a {
  font-size: 16px;
  text-decoration: none;
  color: #fff !important;
}

.footer hr{

}
.input-group .form-control:focus {
   z-index: 0;
    outline: none;
    border: 1px #bfbfbf solid;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.breadcrumbs {
    min-height: 50px;
    line-height: 35px;
    margin-bottom: 50px;
    background: url(../img/footer-bg.jpg) no-repeat center center #00829B;
}
.breadcrumbs .breadcrumbsFont{
  font-size: 16px;
  color: #fff;
  margin-bottom:0;

}
.breadcrumbs .breadcrumbsFontsvg{
  font-size: 12px;
}

.leftMenu{border: 1px solid #bfbfbf;padding: 20px;margin-bottom:  25px;}

.leftMenu .title{
  font-size: 14px;
  font-weight: 500;
  border-bottom: 1px solid #bfbfbf;
  margin-bottom: 15px;
  padding-top: 5px;
  margin-top: 20px;
}
.leftMenu .kategori{
color:#3f3f3f
}

.leftMenu .kategori ul{
margin: 0;
padding: 0;

}
.leftMenu .kategori ul:first-child {
    overflow: hidden;
    height: 200px;
}

.leftMenu .kategori ul li{
  font-size: 14px;
font-weight: 400;
list-style: none;
color:#3f3f3f;

}
.leftMenu .kategori .fillColor li{
color: #00829B;
font-size: 13px;
}
.leftMenu .kategori ul li a{
  color: #00829B;
  font-size: 14px;
  text-decoration: none;
}

.leftMenu .kategori label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 0px;
    font-weight: 400;
}
.leftMenu .search {
}
.leftMenu .search i {
    font-size: 13px;
    color:#9c9d9d;
}
.leftMenu .search input {
  border-right: 0px !important;
    height: 34px;
}
.leftMenu .search button {
  border-left-width: 0px !important;
}



.MainMenu .search {
      width: 170px;
      float: right;
      margin-top:  6px;
}
.MainMenu .search i {
    font-size: 13px;
    color:#9c9d9d;
}
.MainMenu .search input {
  border-right: 0px !important;
  height: 34px;
}
.MainMenu .search button {
  border-left-width: 0px !important;
}

.list1 {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}

.list1 .box{
  border: 1px solid #bfbfbf;
  padding: 15px;
  font-size: 15px;
  color: #555555;
  font-weight: 400;
  margin-bottom: 30px;
}
.list1 .img{
  height: 140px;      /* equals max image height */
  width: 160px;
  white-space: nowrap;
  text-align: center;
  margin-top: 0;
  margin-left:  auto;
  margin-right:  auto;
}
.list1 img{
  vertical-align: middle;
 max-height: 150px;
 max-width: 160px;
}
.list1 .img .img-responsive{
  margin: 0 auto;
}
.list1 .helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.list1 .box .title{text-align: center;font-size: 16px;color: #555555;font-weight: 700;margin-bottom: 5px;}
.list1 .box .adres{
text-align: center;

}
.list1 .box .tel{
text-align: center;

}
.list1 .boxsvg{
font-size: 12px;
}
.list1 .box .title small{
text-align: center;
  font-size: 13px;
  color: #555555;
  font-weight: 400;
}
.pagination {
    border: 1px solid #bfbfbf;
    display: table;
    padding-left: 0;
    margin: 20px auto;
    border-radius: 4px;
    width: auto;
}


.pagination > li > a, .pagination > li > span {
    color: #555555;
    border: none;
}
.list2 .box {
    margin-bottom: 30px;
}
.list2 .box .contentAcikTop {
    margin-top: 0px;
    padding: 20px;
}
.list2 .box .title {
    font-weight: 500;
    font-size: 20px;
    margin-bottom:  15px;
}
.list2 .box .btn-mi {
    height: 50px !important;
    line-height: 35px;
}
.list2 .box .contentAcik {
  line-height: 27px;
  color: #656565;
}
.magazasec{

}
.magazasec .slogan{
  font-weight: 400;
  padding: 20px 70px 30px 70px;
  text-align: center;
  color: #454545;
  line-height: 25px;
  }

.magazasec .nav {
    margin-bottom: 50px;
    list-style: none;
    border-bottom: 1px solid #00829B;
    text-align: center;
    padding-left: 15px;
    padding-right:  15px;
}
.magazasec .nav > li  {
  width: 25%;
  margin: 0;
}
.magazasec .nav > li > a {
    color: #454545;
    background-color: #fff;
    cursor:pointer;
}
.magazasec .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    background-color: #fff;
    color: #454545;
}

.magazasec .nav-pills > li.active > span {
  width: 60px;
height: 3px;
background-color: #00829B;
display: block;
margin: 0px auto -2px auto;
border-radius: 3px;

}

.magazasec .nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #fff;
}
.hakkinda  {
    display: grid;
  }
.hakkinda .part1 {
  margin-bottom: 50px;
}
.hakkinda .part1 .bannerimg {
  margin-bottom: 50px;
}
.hakkinda .part1 .maps{
  margin-bottom: 50px;
}
.hakkinda .magazasec .maps {
  border-radius: 15px;
}
.hakkinda .boxs {
  border-radius: 15px;
}
.hakkinda .boxs .box {
  display: block;
  border-radius: 15px;
  border: 1px solid #7d7d7d;
  font-size: 17px;
  height: 95px;
  padding-top:15px;
  margin-bottom: 15px;
}
.hakkinda .boxs .box .img{

}
.hakkinda .boxs .box p {
  font-weight: 500;
  padding-top:20px;
  text-align: left;
  color: #000;
}
.hakkinda .aciklama {
  font-weight: 400;
  padding: 70px 70px 0px 70px;
  text-align: center;
  color: #454545;
  line-height: 25px;
}
.part2 .img {
  text-align: center;
}
.part2 .img img {
width: 70%;
}

.kurumTab1{

}
.kurumTab1 .content{
  background: #009d58;
  font-size: 30px;
  margin-bottom: 40px;
  padding-left: 0;
  padding-right: 0;


}
.kurumTab1 .content .img{
  background: #009d58;
  padding-left: 0;
  padding-right: 0;
}
.kurumTab1 .content .img img{
float: left !important;
}
.kurumTab1 .content .aciklama{
      font-weight: 400;
      padding: 90px 70px 0px 70px;
      text-align: center;
      color: #fff;
      line-height: 1.5;
  }

.kiralama .box{
  width: 100%;
  background: #008a4d;
  float: left;
  color: #fff;
  padding:165px 40px 165px 40px;
border-radius: 10px;
}

.kiralama .img{
margin-bottom: 20px;
}
.kiralama .img img{
width: 100%;
}
.kiralama .box .title{
  color: #fff;
  font-weight: 500;
  font-size: 30px;
margin-bottom: 15px;
line-height: 25px;
}
.kiralama .box .aciklama{
  color: #fff;
  font-weight: 400 !important;
padding:0;
text-align: left;
color: #fff;
line-height: 15px;
margin-bottom: 15px;

}
.breadcrumb-item a {
    color: #fff;
    text-decoration: none;
}
.breadcrumb > li + li:before {
    color: #fff;
}
button.btn.btn-default {
    min-height: 34px;
}
.img-center{
	display:block;
	margin:0 auto;
}
.eventMalls ul {
    list-style: none;
    padding: 0;
    margin-top: 30px;
}
.eventMalls ul li {
    display: block;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
    background: #00829B;
    padding: 10px;
    width: 25%;
    border-radius: 6px;
}
.eventMalls ul li a {
    color: #fff;
    text-decoration: none;
    text-align: center;
    display: block;
}
@media screen and (max-width: 1024px) {
	.list1 .box .title {
    font-size: 15px;
}
}
@media screen and (max-width: 600px) {
	
	.col-lg-4.col-md-4.col-sm-4.col-xs-12.copyrightText {
    text-align: center !important;
    margin-bottom: 15px;
}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.socials div {
    display: table;
    margin: 20px auto 0 auto;
}

.socials a {
    display: block;
}
    .ebultenBox .btn-t {
        color: #fff;
        background-color: #ff6000;
        height: 70px;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 16px;
        border: none;
    }
  .wrapper-demo {
      /* margin: 60px 0 0 0; */
      width: 100%;
      font-weight: 400;
      float: left;
      background: #fff;
      border-radius: 10px;
      margin-right: auto;
      margin-left: auto;
  }
  .nav {
	  
      float: left;
  }

  .navbar {
      min-height: 80px;
      margin-bottom: 0px;
  }
  .navbar-default .navbar-brand {
    color: #777
}


.navbar-brand > img {
    display: block;
    width:120px;
}
  .navbar-brand {
    float: left;
    height: 50px;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
}
.navbar-collapse.collapse {
    float: left;
    margin-top: 0px;
    /* border-color: #fff; */
}
div#bs-example-navbar-collapse-1 {
    border: 0px;
    margin: 0 !important;
}

.navbar-header {
    height: 70px;
}
.navbar-toggle {
    margin-top: 20px !important;
}
  .footer .title {
    font-size: 15px;
    color: #fff;
    margin-bottom: 15px !important;
}
.footer ul li a {
    font-size: 12px;
    text-decoration: none;
    color: #fff !important;
}
  .searchBar {
    padding: 50px 25px 10px 25px;
    margin-bottom:  20px;
}
.searchBar .title h1 {
  font-size: 24px;
}

.searchBar .main {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 400px;
}
.searchBar .title p {
  padding: 25px 25px 10px 25px;
  font-size: 14px;
}
.searchBar .wrapper-dropdown-2 {
    width: 100%;
    margin: 0 auto;
    padding: 25px 15px;
    background: #fff;
    margin-bottom: 10px;
    border-radius: 10px;
    /* z-index: 1; */
}
.searchBar .BtnBox .avmBtn {
  margin-top: 10px;
  border-radius: 10px;
  width: 100%;
}
.wrapper-dropdown-2 .dropdown {
    z-index: 999;
    margin: 0;
}
.wrapper-demo {
    /* margin: 60px 0 0 0; */
    font-weight: 400;
    /* float: left; */
    background: none !important;
    border-radius: 10px;
}
.searchBar .BtnBox  {
  margin-left: auto;
  margin-right: auto;
}
  .magazasec .nav > li > a {
      color: #454545;
      background-color: #fff;
      cursor: pointer;
      font-size: 11px;
      line-height: 13px;
  }
  .part2 .img img {
  width: 100%;
  }
  .ebultenBox {
    background: #00829B;
    padding-top: 87px;
    padding-bottom: 87px;
    padding-left: 25px;
    padding-right: 25px;
}
.slogan {
    padding-top: 0;
    padding-bottom: 50px;
    text-align: center;
    padding-left: 17px;
    padding-right: 17px;
}

.slogan p {
    padding: 0;
    text-align: center;
    line-height:  1.6;
    font-size: 13px;
}
.magazasec .slogan {
    font-weight: 400;
    padding: 0 20px 20px 30px;
    text-align: center;
    color: #454545;
    line-height: 25px;
}
.homeKategori {
    margin-bottom: 70px;
}
.contentAcikTop {
    margin-top: 0;
    padding: 25px;
}
.hakkinda .boxs .box p {
    font-weight: 400;
    padding-top: 10px;
    padding-left: 5px;
    text-align: left;
    color: #000;
    font-size: 15px;
    line-height: 1,5;
}
.hakkinda .boxs .box img {
  width: 49px;

}
.hakkinda .boxs .box .img {
  width: 55px;
}
}

@media only screen and (max-width: 767px) {
  .ebultenBox {
    background: #00829B;
    padding-top: 87px;
    padding-bottom: 87px;
    padding-left: 50px;
    padding-right: 50px;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px){

  .list2 .box .contentAcikTop {
    margin-top: 0px;
    padding: 0px 20px 20px 20px;
}
.list1 .box .title {
    min-height: 20px !important;
}
.ebultenBox {
  background: #00829B;
  padding-top: 87px;
  padding-bottom: 87px;
  padding-left: 50px;
  padding-right: 50px;
}

}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .list2 .box .contentAcikTop {
    margin-top: 0px;
    padding: 0px 20px 20px 20px;
}
 .box .title {
font-size: 10px;}

.ebultenBox {
  background: #00829B;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-left: 50px;
  padding-right: 50px;
}
}
@media only screen and (min-width: 1200px) {

}
