/* BOOTSTRAP PATCHES
************************************************************************/



/* * */
*:focus{ outline: none !important; }

/* grids */
.row.row-narrow{ margin-left: -5px; margin-right: -5px; }
	.row.row-narrow > div[class*=col-]{ padding-left: 5px; padding-right: 5px; }

/* form */


/* img */
.img-responsive{ display: inline-block !important; }


/*  MEDIA QUERIES (ENABLE WHEN RESPONSIVE)
================================================================= */

/* Mobile */
@media (max-width: 767px){
    .row > div[class*=col-]{ padding-left: 15px !important;  padding-right: 15px !important; }
    .row .row{ margin-left: -15px; margin-right: -15px; }
    
    h1 {font-size:24px;}
    h2 {font-size:20px;}
    h3 {font-size:18px;}
    h1,h2,h3 {margin-bottom:10px;}
    
    body, .project-detail-content p {font-size:14px;line-height:22px;}
    .lead {font-size:18px;margin-top:0;}
    
    .caption {padding:50px 0;}
    
    .caption h1, .section-title h2, .section-title h3 {font-size:3em;line-height:36px;}
    .caption span, .section-title span, .section-title a {font-size:1.5em;}
    .section-title a {margin-top:10px;}
    .section-title a i {font-size:14px;}
    .homepage .caption {margin-top:40px;}
    

    .box {padding:30px;}
    .box h2, .box h3 {margin-top:0;}
    
    .menuOn .header {position: fixed;}
    
    .navbar-collapse.collapse {position: fixed;left: 0;top:40px;width: 100%;padding:0;margin-top:-1px;margin-left:0;margin-right:0;display:block;background-color: #434343;transform: translate(0,-150%);-webkit-transition: opacity .5s ease-in-out,all .5s ease-in-out;-moz-transition: opacity .5s ease-in-out,all .5s ease-in-out;-o-transition: opacity .5s ease-in-out,all .5s ease-in-out;transition: opacity .5s ease-in-out,all .5s ease-in-out;overflow-x: hidden;}
    .navbar-nav > li {text-align:center;padding:0;    opacity: 0;pointer-events: none;-webkit-transform: scale(1.1) translateY(-24px);-ms-transform: scale(1.1) translateY(-24px);transform: scale(1.1) translateY(-24px);-webkit-transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out; transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;transition: opacity 0.35s ease-out, transform 0.35s ease-out;transition: opacity 0.35s ease-out, transform 0.35s ease-out, -webkit-transform 0.35s ease-out;}
    .navbar-nav > li:nth-child(1) {-webkit-transition-delay: 150ms,150ms;transition-delay: 150ms,150ms;}
    .navbar-nav > li:nth-child(2) {-webkit-transition-delay: 250ms,250ms;transition-delay: 250ms,250ms;}
    .navbar-nav > li:nth-child(3) {-webkit-transition-delay: 350ms,350ms;transition-delay: 350ms,350ms;}
    .navbar-nav > li:nth-child(4) {-webkit-transition-delay: 450ms,450ms;transition-delay: 450ms,450ms;}
    .navbar-nav > li:nth-child(5) {-webkit-transition-delay: 550ms,550ms;transition-delay: 550ms,550ms;}
    .navbar-nav > li:nth-child(6) {-webkit-transition-delay: 650ms,650ms;transition-delay: 650ms,650ms;}
    .menuOn .navbar-collapse.collapse {transform: translate(0, 0);}
    .menuOn .navbar-collapse.collapse .navbar-nav > li{ opacity: 1; pointer-events: auto;-webkit-transform: none;-ms-transform: none;transform: none;}
    .navbar-nav > li > a {padding:15px;font-size:18px;}
    .header .container {width:100%;padding:0;}
    .navbar-nav { margin:0;top: 40%; position: relative; left: 50%; transform: translate(-50%, -50%);}
    
    .homepage-features .item {margin-bottom:50px;}
    .homepage-features .item:last-child {margin-bottom:0;}
    .homepage-features .item-head {text-align:center;}
    
    .footer, .ismobile .footer {text-align:center;padding-bottom:0;}
    .footer-bottom, .ismobile .footer-bottom {text-align:left;margin-top:30px;padding:15px 0;}
    
    .div-tbl, .div-tbl > .tbl-cell, .alinan-aksiyon-1 .div-tbl > .tbl-cell {width:100%;display:block;vertical-align:top;}
    .alinan-aksiyon-1 .l-list-group {margin-bottom:50px;}
    .alinan-aksiyon-1 .tbl-cell:last-child .l-list-group {margin-bottom:0;}
    .alinan-aksiyon-1 .tbl-cell:first-child .l-list-group li {padding-right:0;}
    .alinan-aksiyon-1 .tbl-cell:last-child .l-list-group li {padding-left:50px;}
    .alinan-aksiyon-1 .tbl-cell:last-child .l-list-group li:before {left:11px;}
    .alinan-aksiyon-1 .tbl-cell:last-child .l-list-group li:after {left:0;}
    .tag-list {margin-bottom:50px;}
    .form-contact {margin-top:30px;}
    .gallery-block {padding-top:50px;}
    .gallery-block .owl-theme .item{margin-left: 0;margin-right: 0;}
    .birds {display:none;}
	.fp-tableCell {vertical-align:top;}
	
	.video-block {margin-top:80px;}
	#video_overlay i {4.8rem;}
	
	#frame_tanitim {
		height:400px;
	}
    
}
/* Tablet */
@media (max-width: 480px) {
    .post, .gallery-block {padding-top:30px;}
    .lead {padding-bottom:30px;}
    .box {padding:25px;}
    body.homepage {background-size: 200% auto;}
    
    .lead {font-size:16px;}
    .homepage .caption {padding:80px 0;}
    .bread .caption {padding-bottom:30px;padding-top:30px;}
    .caption h1, .section-title h2, .section-title h3 {font-size: 2em;margin-bottom:5px;line-height:1.2;}
    .caption span, .section-title span {font-size: 1.2em;padding:0;}    
    .section-title {padding:30px;}
    .section-title a {margin-top:10px;font-size: 1.2em;}
    .section-title a i {font-size:12px;}
    .footer {padding-top:30px;}
    .proje-yonetim-ihtiyac-1 .item-content {padding:15px;}
    .alinan-aksiyon-1 .post-box {padding-left:15px;padding-right:15px;margin-bottom:30px;}
    .l-list-group li:after {width:24px;height:24px;}
    .l-list-group li:before, .alinan-aksiyon-1 .tbl-cell:last-child .l-list-group li:before {font-size:12px;top:7px;left:7px;}
    .l-list-group li, .alinan-aksiyon-1 .tbl-cell:last-child .l-list-group li {padding-left:35px;}
    .tag-list {margin-bottom:30px;}
    .subnav .nav > li {width:50%;padding:0;float:left;text-align:center;}
    .form-contact {margin-top:0;}
    .footer-content h5 {margin-bottom:5px;}
    .footer-bottom {margin-top:0;}
	#top {bottom:30px;right:15px;}
	
	#video_overlay i {3.6rem;}
	
	#frame_tanitim {
		height:300px;
	}
}

@media (max-width: 359px) {
    
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1023px) {
    .homepage-features {margin-top:10%;}

    .menuOn .header {position: fixed;}
    
    .caption h1, .section-title h2, .section-title h3 {font-size:3em;line-height:1.1;}
    .caption span, .section-title span, .section-title a {font-size:1.5em;}
    .bread .caption {min-height:inherit;padding-top:50px;}
    .caption {margin-top:40px;}
    .homepage .caption {margin-top:40px;}
    
    .navbar-collapse.collapse {position: absolute;left: 0;top:40px;width: 100%;padding:0;margin-top:-1px;margin-left:0;margin-right:0;display:block;background-color: #434343;transform: translate(0,-150%);-webkit-transition: opacity .5s ease-in-out,all .5s ease-in-out;-moz-transition: opacity .5s ease-in-out,all .5s ease-in-out;-o-transition: opacity .5s ease-in-out,all .5s ease-in-out;transition: opacity .5s ease-in-out,all .5s ease-in-out;overflow-x: hidden;}
    .navbar-nav > li {text-align:center;padding:0;    opacity: 0;pointer-events: none;-webkit-transform: scale(1.1) translateY(-24px);-ms-transform: scale(1.1) translateY(-24px);transform: scale(1.1) translateY(-24px);-webkit-transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out; transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;transition: opacity 0.35s ease-out, transform 0.35s ease-out;transition: opacity 0.35s ease-out, transform 0.35s ease-out, -webkit-transform 0.35s ease-out;}
    .navbar-nav > li:nth-child(1) {-webkit-transition-delay: 150ms,150ms;transition-delay: 150ms,150ms;}
    .navbar-nav > li:nth-child(2) {-webkit-transition-delay: 250ms,250ms;transition-delay: 250ms,250ms;}
    .navbar-nav > li:nth-child(3) {-webkit-transition-delay: 350ms,350ms;transition-delay: 350ms,350ms;}
    .navbar-nav > li:nth-child(4) {-webkit-transition-delay: 450ms,450ms;transition-delay: 450ms,450ms;}
    .navbar-nav > li:nth-child(5) {-webkit-transition-delay: 550ms,550ms;transition-delay: 550ms,550ms;}
    .navbar-nav > li:nth-child(6) {-webkit-transition-delay: 650ms,650ms;transition-delay: 650ms,650ms;}
    .menuOn .navbar-collapse.collapse {transform: translate(0, 0);}
    .menuOn .navbar-collapse.collapse .navbar-nav > li{ opacity: 1; pointer-events: auto;-webkit-transform: none;-ms-transform: none;transform: none;}
    .navbar-nav > li > a {padding:15px;font-size:18px;}
    .header .container {width:100%;padding:0;}
    .navbar-nav { margin:0;top: 40%; position: relative; left: 50%; transform: translate(-50%, -50%);}
    
    .div-tbl, .div-tbl > .tbl-cell, .alinan-aksiyon-1 .div-tbl > .tbl-cell {width:100%;display:block;vertical-align:top;}
    .alinan-aksiyon-1 .l-list-group {margin-bottom:50px;}
    .alinan-aksiyon-1 .tbl-cell:last-child .l-list-group {margin-bottom:0;}
    .alinan-aksiyon-1 .tbl-cell:first-child .l-list-group li {padding-right:0;}
    .alinan-aksiyon-1 .tbl-cell:last-child .l-list-group li {padding-left:50px;}
    .alinan-aksiyon-1 .tbl-cell:last-child .l-list-group li:before {left:11px;}
    .alinan-aksiyon-1 .tbl-cell:last-child .l-list-group li:after {left:0;}
    
    .alinan-aksiyon-1 .l-list-group li {min-height:60px;}
    
    .tag-list {margin-bottom:50px;}
    
    .section-content img {width:125%;}
	
}

/* Desktop */
@media (min-width: 1024px) and (max-width: 1299px) {
    .homepage .caption {margin-top:40px;}
    .navbar-nav > li > a {padding-left:15px;padding-right:15px;}
    .tag-list {margin-bottom:50px;}
    .homepage-features {margin-top:100px;}
    .caption h1, .section-title h2, .section-title h3 {font-size: 60px;}
    .caption span, .section-title span {font-size:30px;}
    .referans-detay-2 .item-content p:first-child {max-height: 200px;overflow: hidden;text-overflow: ellipsis;}
	.homepage-banner .caption {margin-top:50px;}
}

/* Large Desktop */
@media (min-width: 1280px) and (max-width: 1439px) {
	.homepage-banner .caption {margin-top:100px;}
}

@media (min-width: 1440px) and (max-width: 1680px) {

}

@media (min-width: 1024px) {
    .navbar-toggle {display:none;}
    .gozetim-pid-hizmet-1 h3, .gozetim-pid-hizmet-2  h3 {margin-top:50px;}
    /*.section-content .div-tbl > .tbl-cell {padding-left:15px;padding-right:15px;}*/
    .homepage-features {margin-top:15%;}
    
    .gallery-block .owl-theme .owl-item:nth-child(2n) .item {margin-left: 10px;}
    .gallery-block .owl-theme .owl-item:nth-child(2n+1) .item {margin-right: 10px;}
	.lead {width:85%;margin-left:auto;margin-right:auto;}
	
}

@media (min-width: 768px) {
	.kurumsal .section .container-fluid {width:100%;padding:0;}
	.kurumsal .section-title {background-color:transparent;}
	.footer-about p {line-height:30px;}
	.footer-about .footer-box {width:75%;}
	.footer-contact .footer-box {max-width:105px;}
    
}
@media (min-width: 1680px) {
    .container-fluid {width:75%;}
    .post {padding-top:40px;padding-bottom:40px}
	
    .caption, .section-title {padding: 60px 0;}
    .caption {margin-top:40px;}
    .lead {margin-left:auto;margin-right:auto;width:70%;padding-bottom:40px;}
    .homepage-features {margin-top:15%;}
    .form-contact {margin-top:80px;}
    
    .homepage-features .item-content img, .section-content img {width:120%;}
    .pg-libertas-hakkinda .section:first-child .section-content img {width:auto;}
    
    .gozetim-pid-hizmet-1 h3, .gozetim-pid-hizmet-2  h3 {margin-top:100px;}
    
    .l-list-group li {min-height:69px;}
	.form-group {margin-bottom: 40px;}
}

@media (min-width: 2000px) {
    .post {padding-top:50px;padding-bottom:50px}
    .caption, .section-title {padding: 80px 0;}
}

/* Retina */
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
}



/*  NON-RESPONSIVE (ENABLE WHEN NON-RESPONSIVE)
================================================================= * /
.container{ width: 970px !important; min-width: 970px !important; }
/**/
