/* here you can put your own css to customize and override the theme */
html,
body {
  height: 100%;
  line-height:21px !important;
  /* The html and body elements cannot have any padding or margin. */
}

/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto;
  /* Negative indent footer by its height */
  margin: 0 auto -100px;
  /* Pad bottom by footer height */
  padding: 0 0 100px;
  z-index: 1;
}

/* Set the fixed height of the footer here */
#footer {
  height: 100px;
 }
.header {background: url('img/header_bg_top.png') repeat-x top;}
.header .nav li > a:hover, .header .nav li.active > a, .header .nav li.active:hover > a{border-top:none !important;}
.header .nav li > a{border-top:none !important;}
.header .nav li.active > a:after{border-left:none !important;border-right:none !important;}

.logoh3{font-weight:600;}
.site-logo{padding:5px 0;}
#logoimg{max-height:100px;}

.header-navigation{
	/* padding: 0 10px 0 10px;*/
	margin-top:43px;
	border: solid #fff 1px;
background: rgba(245,245,245,1);
background: -moz-linear-gradient(-45deg, rgba(245,245,245,1) 0%, rgba(235,235,235,0.14) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(245,245,245,1)), color-stop(100%, rgba(235,235,235,0.14)));
background: -webkit-linear-gradient(-45deg, rgba(245,245,245,1) 0%, rgba(235,235,235,0.14) 100%);
background: -o-linear-gradient(-45deg, rgba(245,245,245,1) 0%, rgba(235,235,235,0.14) 100%);
background: -ms-linear-gradient(-45deg, rgba(245,245,245,1) 0%, rgba(235,235,235,0.14) 100%);
background: linear-gradient(135deg, rgba(245,245,245,1) 0%, rgba(235,235,235,0.14) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ebebeb', GradientType=1 );
	}
.navbar-brand{padding:0 15px;}
.navbar{margin-bottom:15px;}
.header-navigation > ul > li > a{padding:30px 11px 30px;}

#slider{padding:0;margin:0;}
#slider .bx-caption{padding:10px 0 20px;}


#center-side .thumbnail{height:130px;}
.thumbnail .caption h5{text-align:center;font-weight:600;font-size:13px;}
abbr{font-weight:bold;}
#left-side .carousel-control i,#right-side .carousel-control i{padding-top:210%;display:block;}

#left-side h5,#right-side h5{font-size:13px;font-weight:bold;text-align:center;height:30px;overflow:hidden;margin:10px 0 5px;}

abbr[title], abbr[data-original-title]{border-bottom:none;width:30px;float:left;}
.blog-posts ul li{list-style:none;}

 
.blog-posts ul li .listimage{color:#FF8013;margin-right:5px;}

.blog-posts img{border:solid 1px #ddd;padding:2px;background:#FFF;}

.slide_subtitle,.slide_title{text-transform:none;}
.recent-work .recent-work-item:hover .fa-link{left:15% !important;}
.recent-work .recent-work-item:hover .fa-search{right:15% !important;}
.recent-work .owl-controls{right: 0;
top: -75px;
width: 70px;
height: 30px;
position: absolute;}
.recent-work .owl-controls .owl-buttons{left: 0;}
/*
.recent-work .owl-controls .owl-prev{background:rgba(0,0,0,0.4);}
.recent-work .owl-controls .owl-prev:hover{background:rgba(0,0,0,0.8);}
.recent-work .owl-controls .owl-next{background:rgba(0,0,0,0.4);}
.recent-work .owl-controls .owl-next:hover{background:rgba(0,0,0,0.8);}

*/

.gallery-item{
	/*
	padding-top: 15px;
	padding-bottom: 15px;
	*/
}
.gallery-item a {
	display: block;
	position: relative;
}
.gallery-item .zoomix {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	z-index: 90;
	background: #000;
	opacity: 0;
	filter: alpha(opacity = 0);

	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-o-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	
	-webkit-backface-visibility: hidden;
}
.ie7 .gallery-item .zoomix{
	clear: both;
}
.gallery-item a:hover .zoomix{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity:0.4;	
	filter: alpha(opacity = 50);
}
.gallery-item .zoomix .fa-search {
	font-size: 25px;
	line-height: 25px;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -12px 0 0 -12px;
}
h1, h2, h3, h4, h5, h6{
	padding-bottom:10px;
	}
h1 [class*="fa-"] {font-size:30px !important;}
h2[class*="fa-"] {font-size:27px !important;}
h3 [class*="fa-"] {font-size:22px !important;}
h4 [class*="fa-"] {font-size:17px !important;}
h5 [class*="fa-"] {font-size:13px !important;}
h6 [class*="fa-"] {font-size:12px !important;}
.site-logo h3{background:none;}
#map{width:100%;}
.mix-details h4 {color:#fff !important;}

.gunerkan {
	font-size: 10px;
	font-weight: 300;
	text-align: right;
}
.gunerkan a {
	text-decoration:none;
	color: #714120 !important;
	opacity: 1;
	filter: alpha(opacity=100);
}
.gunerkan a:hover {
	color:#787A7C;
	-webkit-transition: all .5s ease 0 !important;
	-moz-transition: all .5s ease 0 !important;
	-ms-transition: all .5s ease 0 !important;
	-o-transition: all .5s ease 0 !important;
	opacity: 0.7 !important;
	filter: alpha(opacity=70) !important;
}
.gunerkan img {
height: 35px;
margin-bottom: 0px;
}
#_atssh{display:none;}
.form-recaptcha-img {
  margin-bottom: 10px;
  clear: both;
  border: 1px solid #e5e5e5;
  padding: 5px;
}

iframe[src="about:blank"] {
  display: none;
}
 .style1 {
 /*
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	background: url(pat.png);
	*/
 }

 .bx-wrapper .bx-viewport{ box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; }
 
 .header{ margin-bottom: 0px !important; }
 
 .min-height{ min-height: 350px; }
 
 .product-item:hover {
 	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
 }
 .product-item .add2cart:hover {
 	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
 }
 
@media (max-width: 479px) {
	.author-thumbnail {
		margin-top: 5px !important;
		margin-bottom: 10px !important;
	}
}
@media (min-width: 480px) and (max-width: 767px) {
	.author-thumbnail {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.author-thumbnail {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.author-thumbnail {
		margin-top: 90% !important;
	}
}
@media (min-width: 1200px) and (max-width: 1599px){
	.author-thumbnail {
		margin-top: 50% !important;
	}	
}
@media (min-width: 1600px) {
	.author-thumbnail {
		margin-top: 50% !important;
	}
}
section {
	padding: 20px 0 20px 0;
}
#vitrin {
border-bottom: solid 2px #fff;
  border-top: solid 3px #fff;
  padding: 22px 0;
  background: #efefef url(img/vitrin-golge.png) top center repeat-x;
}
#mid {
border-bottom: solid 2px #fff;
  border-top: solid 3px #fff;
  padding: 22px 0;
  background: url(img/110.png);
}
#footer-top {
border-bottom: solid 2px #fff;
  border-top: solid 3px #fff;
  padding: 22px 0;
  background: #f6f6f6 url(img/vitrin-golge.png) top center repeat-x;
}
.zindex{z-index:1;}
.quote-v1 {
	z-index:1;
	position: relative;
}

.product-item {
	z-index:1;
	position: relative;
}
