
.anaRenk{color:#081e4e;}

.bd-placeholder-img {
    font-size: 1.125rem;
    text-anchor: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
  }

  @media (min-width: 768px) {
    .bd-placeholder-img-lg {
      font-size: 3.5rem;
    }
  }

  .cizgiyok {
      text-decoration: none;
  }
  
  .cizgivar {
    text-decoration: underline;
}

.i28{
    height: 18px;
    width: 18px;
}

ul.social-network {
	list-style: none;
	display: inline;
	margin-left:0 !important;
	padding: 0;
}
ul.social-network li {
	display: inline;
	margin: 0 5px;
}

.social-network a.icoYoutube:hover {
	background-color: #c4302b;
}
.social-network a.icoRss:hover {
	background-color: #F56505;
}
.social-network a.icoFacebook:hover {
	background-color:#3B5998;
}
.social-network a.icoTwitter:hover {
	background-color:#33ccff;
}
.social-network a.icoGoogle:hover {
	background-color:#BD3518;
}
.social-network a.icoVimeo:hover {
	background-color:#0590B8;
}
.social-network a.icoLinkedin:hover {
	background-color:#007bb7;
}

.social-network a.icoInstagram:hover {
	background-color:#833AB4;
}

.social-network a.icoPinterest:hover {
	background-color:#c8232c;
}

.social-network a.icoWhatsapp:hover {
	background-color:#25D366;
}


.social-network a.icoWhatsapp:hover i, .social-network a.icoPinterest:hover i, .social-network a.icoYoutube:hover i, .social-network a.icoInstagram:hover i, .social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {
	color:#fff;
}
a.socialIcon:hover, .socialHoverClass {
	color:#44BCDD;
}

.social-circle li a {
	display:inline-block;
	position:relative;
	margin:0 auto 0 auto;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	text-align:center;
	width: 36px;
	height: 36px;
	font-size:20px;
	background-color: #c3c3c3;
}
.social-circle li i {
	margin:0;
	line-height:36px;
	text-align: center;
}

.social-circle li a:hover i, .triggeredHover {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-ms--transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}
.social-circle i {
	color: #fff;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	-ms-transition: all 0.8s;
	transition: all 0.8s;
}

.arkaLaci{background-color: #212529;}

.sag2{margin-right: 20px;}

a.beyazLink {
	color:#fff;
	text-decoration: none;
}

         @import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,700);
body {
 font-family:Rubik,sans-serif;
 position:relative;
 font-weight:400;
 font-size:15px
}
ul {
 padding:0;
 margin:0
}
li {
 list-style:none
}
a:focus,a:hover {
 text-decoration:none;
 -webkit-transition:.3s ease;
 -o-transition:.3s ease;
 transition:.3s ease
}
a:focus {
 outline:0
}
img {
 max-width:100%
}
p {
 font-size:16px;
 line-height:30px;
 color:#898b96;
 font-weight:300
}
h4 {
 font-family:Rubik,sans-serif;
 
 font-weight:400;
 padding:0;
 color:#363940
}
a {
 color:#081e4e
}
.no-padding {
 padding:0!important
}
.go_top {
 line-height:40px;
 cursor:pointer;
 width:48px;
 background:none;
 color:#081e4e;
 position:fixed;
 -webkit-border-radius:100%;
 border-radius:100%;
 right:-webkit-calc((100% - 1140px)/ 2);
 right:calc((100% - 1140px)/ 2);
 z-index:111;
 bottom:100px;
 text-align:center
}
.go_top span {
 display:inline-block
}
.footer-big {
 padding:105px 0 65px 0
}
.footer-big .footer-widget {
 margin-bottom:40px
}
.footer--light {
 background:#e7e8ed
}
.footer-big .footer-menu ul li a,.footer-big p,.footer-big ul li {
 color:#898b96
}
.footer-menu {
 padding-left:48px
}
.footer-menu ul li a {
 font-size:15px;
 line-height:32px;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.footer-menu ul li a:hover {
 color:#5867dd
}
.footer-menu--1 {
 width:100%
}
.footer-widget-title {
 line-height:42px;
 margin-bottom:10px;
 font-size:18px
}
.mini-footer {
 background:#192027;
 text-align:center;
 padding:32px 0
}
.mini-footer p {
 margin:0;
 line-height:26px;
 font-size:15px;
 color:#999
}
.mini-footer p a {
 color:#081e4e
}
.mini-footer p a:hover {
 color:#0d6efd
}
.widget-about img {
 display:block;
 margin-bottom:30px
}
.widget-about p {
 font-weight:400
}
.widget-about .contact-details {
 margin:30px 0 0 0
}
.widget-about .contact-details li {
 margin-bottom:10px
}
.widget-about .contact-details li:last-child {
 margin-bottom:0
}
.widget-about .contact-details li span {
 padding-right:12px
}
.widget-about .contact-details li a {
 color:#5867dd
}
@media (max-width:991px) {
 .footer-menu {
  padding-left:0
 }
} 

.tente{background: #fff url(../../assets/img/tent2.png) repeat-x top!important}
.title-1{
	font-weight:bold;
}

.boxShadow{box-shadow: hsla(210, 8%, 62%, 0.2) 0px 8px 24px; border:0}
.bg-gri{background-color: #fafafa;}
a.cizgisiz{
	color: #fff;
	text-decoration: none;
}
a.cizgisiz:hover{
	text-decoration: underline;
}

.transparan1{background-image: url(../../assets/img/transparan1.png); background-position: top; background-repeat: repeat-x;}
.bottom1rem{margin-bottom:1rem}
.bottom05rem{margin-bottom:0.5rem; margin-top:0.5rem}


.custom-control-label {
    position: relative;
    margin-bottom: 0;
    vertical-align: top;
}
.custom-control-input {
    position: absolute;
    z-index: -1;
    opacity: 0;
}
.custom-switch {
    padding-left: 2.25rem;
}
.custom-control {
    position: relative;
    display: block;
    min-height: 1.5rem;
    padding-left: 1.5rem;
}
.custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    border-color: #0b55c1;
    background-color: #0b55c1;
}
.custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: .5rem;
}
.custom-control-label::before, .custom-file-label, .custom-select {
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.custom-control-label::before {
    position: absolute;
    top: .25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px;
}
.custom-switch .custom-control-input:checked~.custom-control-label::after {
    background-color: #fff;
    -webkit-transform: translateX(.75rem);
    transform: translateX(.75rem);
}
.custom-switch .custom-control-label::after {
    top: calc(.25rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: .5rem;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
    transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
}
.custom-control-label::after {
    position: absolute;
    top: .25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: no-repeat 50%/50% 50%;
}

label.error.fail-alert {
	border: 0px solid red;
	border-radius: 4px;
	line-height: 1;
	padding: 2px 0 6px 6px;
	color: red;
	font: size 9px;
	margin-top: 5px;
	}
	input.valid.success-alert {
	border: 2px solid #4CAF50;
	color: green;
	}

    .cb-table{background-color:#fff;box-shadow:0 0.46875rem 2.1875rem rgba(4,9,20,0.03),0 0.9375rem 1.40625rem rgba(4,9,20,0.03),0 0.25rem 0.53125rem rgba(4,9,20,0.05),0 0.125rem 0.1875rem rgba(4,9,20,0.03)}.card .cb-table{box-shadow:none}

    .sari{color:#081e4e; padding:5px 10px; background-color: white;}

    html {
        height: 100%;
      }


      #grid-map {
        height: 500px;
        width:100%;
      }

      .searchBox{
        background:#081e4e url(/assets/img/transparan1.png) repeat-x top;
        margin-top:-1rem;
      }

.selectpicker{background-color: white;  color:#888;}
.selectpicker >option{
  font-size:16px;
  padding: 5px;
}

.fontCur{
    font-size:16px;
    font-weight: bold;
    color:#081e4e;
}

.sehiryaz{float:right; margin-right: -5px; margin-top: -5px; font-size:10px; font-weight:bold; background-color:#081e4e; color:#fff; width:50%; padding:5px; text-align:center;}

.acikMavi{color:#0b55c1; font-weight: bold;}

.markerBack{background:#fafafa; padding:10px; width:250px; margin:0 auto; height:100%; overflow: hidden;}

.markerImg{width:100%; margin-bottom:10px}

.fiyatyaz{font-size:12px; font-weight:bold; background:#081e4e; color:#fff;  text-align:center; padding:5px}

.beyazyazim{text-align:center; color:#fff; padding:5px; font-size: 20px; font-weight:bold}
.beyazyazim2{color:#fff; padding:15px; padding-left:0; font-size: 22px; font-weight:bold; }

.searchBox2{
    background:#081e4e url(/assets/img/transparan1.png) repeat-x top;
  }
  .overhide{overflow:hidden}
  .bg-custom{background-color: #212121;}

  .urunBack1{margin:3px; width:100%; height:90px;  background-size:cover; }
  .urunBack2{width:100%; height:225px;  background-size:contain; }
  .urunFiyat1{background:#081e4e; color:white; padding:3px; font-size:10px}
  .vitrinim{height:100%;  background-size:85% auto; -moz-background-size: 85% auto; -o-background-size: 85% auto; -webkit-background-size: 85% auto; margin-top:-20px; overflow: visible; z-index:500}
  .vitrinimalt{background-color:fff; margin-top:166px; height:330px; overflow-y:scroll }
  .vitrinFiyat{background:#081e4e; color:white; padding:3px; font-size:9px}
  .vitrinimUrun{background-size:cover; margin:3px; width:100%; height:60px;}
  
.featurette-divider {
    margin: 5rem 0; /* Space out the Bootstrap <hr> more */
  }
  
  /* Thin out the marketing headings */
  .featurette-heading {
    font-weight: 300;
    line-height: 1;
    /* rtl:remove */
    letter-spacing: -.05rem;
  }

  .featurette-heading {
    font-size: 50px;
  }


@media (min-width: 62em) {
  .featurette-heading {
    margin-top: 7rem;
  }
}
  
.bottom10{margin-bottom:1rem}
.franchiseFoto{height:500px; width:100%; background:#fff url(/assets/img/revizyon_franchising.jpg) top left no-repeat; background-size:cover;}
.projelerFoto{height:500px; width:100%; background:#fff url(/assets/img/revizyon_projects.jpg) top left no-repeat; background-size:cover;}
.beyazyazim3{color:white; line-height: 40px;  margin:5rem; font-size:42px; text-align:center }
.beyazyazim4 {font-size:18px; line-height: 18px; margin-top:1rem;}
.btn-primary-outline {
    background-color: transparent;
    border-color: #fff;
    color:#fff;
    margin-top:2rem;

  }
  .btn-primary-outline:hover{
    color:#fff;
    background-color:#0b55c1;
    border-color: #0b55c1;

}
.top0{margin-top:0rem}

.ticariFoto{height:250px; width:100%; background:#fff url(/assets/img/revizyon-isyeri.jpg) top left no-repeat; background-size:cover;}
.beyazyazim5{color:white; line-height: 34px;  margin:3rem; font-size:36px; text-align:center }


.blog-header {
  line-height: 1;
  border-bottom: 1px solid #e5e5e5;
}

.blog-header-logo {
  font-family: "Playfair Display", Georgia, "Times New Roman", serif/*rtl:Amiri, Georgia, "Times New Roman", serif*/;
  font-size: 2.25rem;
}

.blog-header-logo:hover {
  text-decoration: none;
}



.display-4 {
  font-size: 2.5rem;
}
@media (min-width: 768px) {
  .display-4 {
    font-size: 3rem;
  }
}

.nav-scroller {
  position: relative;
  z-index: 2;
  height: 2.75rem;
  overflow-y: hidden;
}

.nav-scroller .nav {
  display: flex;
  flex-wrap: nowrap;
  padding-bottom: 1rem;
  margin-top: -1px;
  overflow-x: auto;
  text-align: center;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
}

.nav-scroller .nav-link {
  padding-top: .75rem;
  padding-bottom: .75rem;
  font-size: .875rem;
}

.card-img-right {
  height: 100%;
  border-radius: 0 3px 3px 0;
}

.flex-auto {
  flex: 0 0 auto;
}

.h-250 { height: 250px; }
@media (min-width: 768px) {
  .h-md-250 { height: 250px; }
}

/* Pagination */
.blog-pagination {
  margin-bottom: 4rem;
}
.blog-pagination > .btn {
  border-radius: 2rem;
}

/*
 * Blog posts
 */
.blog-post {
  margin-bottom: 4rem;
}
.blog-post-title {
  margin-bottom: .25rem;
  font-size: 2.5rem;
}
.blog-post-meta {
  margin-bottom: 1.25rem;
  color: #727272;
}

/*
 * Footer
 */
.blog-footer {
  padding: 2.5rem 0;
  color: #727272;
  text-align: center;
  background-color: #f9f9f9;
  border-top: .05rem solid #e5e5e5;
}
.blog-footer p:last-child {
  margin-bottom: 0;
}

.ilanBaslik{font-size:22px; font-weight:bold; margin-top:1rem}
.ilan_hr{padding:0px; margin:5px auto; line-height: 5px; height: 5px;}
.ilan_row{ margin:0; padding:0}
.ilan_sol{margin:0px; padding:0px;font-weight: bold; font-size: 12px;}
.ilan_sag{margin:0px; padding:0px; font-size: 12px;}
 .ilan_fiyat{color:#081e4e; font-weight: bold;font-size: 14px;}
 .ilan_lokasyon {margin-top:1rem; font-weight: bold;font-size: 12px; margin-bottom:0.5em}
 .mp0{margin:0px; padding:0px}
 .ilan_isimsoyisim{margin-top:1rem; font-size:14px; color:#081e4e; font-weight:bold}

 .beyazyazim_nav{color:white; font-size:12px; font-weight: normal; line-height: 35px;}

 a.navlink{color:white; font-size:12px; font-weight: normal; text-decoration: none; text-transform: capitalize; margin-right:0.5rem}
 a.navlink:hover{text-decoration: underline}

 .galeriThumb{cursor:pointer; border:2px solid #ffffff;height:60px;}
 .galeriIcon{font-size:20px; color:white; margin-top:5px;}

.resimAlani{width:100%;}
.videoAlani{width:100%; height:320px}
.resimAlti{width:100%; height:30px; border: 1px solid #ccc; padding:10px; background:#ddd url('/assets/img/transparan2.png') repeat-x top;}
a.buyukFoto{font-size:14px; font-weight: bold; cursor:pointer}


.centering{
	max-width:1300px;
	margin:50px auto;
	text-align: left
}

.lightbox_overlay{
	position: absolute;
	top: 0;
	left:0;
	background: black;
	opacity: 0.7;
	z-index:999;
	cursor: pointer;
}

.lightbox{
	position: absolute;
	background: white;
	z-index: 1000;
  
}

.spinner{
	position: absolute;
	top:calc(50% - 25px);
	left:calc(50% - 25px);
	font-size: 50px;
	-webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;

}

@-webkit-keyframes spin {
	from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}

@keyframes spin {
	from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}


.close{
	position: absolute;
	color:#fff;
	font-size:30px;
	cursor: pointer;
	z-index:1001;
}

.next_img{
	position: absolute;
	color:#fff;
	font-size:50px;
	right:10px;
	cursor: pointer;
	z-index:1001;
	opacity:0.9;
}
.next_img:hover{
	opacity:1
}

.prev_img{
	position: absolute;
	color:#fff;
	font-size:50px;
	left:10px;
	cursor: pointer;
	z-index:1001;
	opacity:0.9;
}

.prev_img:hover{
	opacity:1;
}




.nav-pills>li{float:left}.nav-pills>li>a{border-radius:5px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}
.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center}@media(min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}}.nav-tabs.nav-justified>li>a{margin-right:0;border-bottom:1px solid #ddd}.nav-tabs.nav-justified>.active>a{border-bottom-color:#fff}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:5px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center}@media(min-width:768px){.nav-justified>li{display:table-cell;width:1%}}
.thumbnail{display:inline-block;display:block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img{display:block;height:auto;max-width:100%}a.thumbnail:hover,a.thumbnail:focus{border-color:#428bca}.thumbnail>img{margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333}
.list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-heading{margin-top:0;margin-bottom:5px}
.list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}

.hideme
{
    opacity:0;
}

a.footerLink{
  color:#999;
}