body {
	background-color:#15161e;
	font-family: 'Roboto', sans-serif;
}

/* globals start */
.btn-gold {
	background: -webkit-gradient(linear,  left top, right top,  from(#e2c38a),to(#aa8b5d));
	background: -webkit-linear-gradient(left,  #e2c38a 0%,#aa8b5d 100%);
	background: -moz-linear-gradient(left,  #e2c38a 0%,#aa8b5d 100%);
	background: -o-linear-gradient(left,  #e2c38a 0%,#aa8b5d 100%);
	background: linear-gradient(to right,  #e2c38a 0%,#aa8b5d 100%);
	color:#fff!important;
}
.btn-light-green {
	background-color:#97afa8;
	color:#fff!important;
}
.bg-gray {
	background-color:#dcdcdc;
}
.text-lightdark {
	color:#1e1f27;
}
.text-green {
	color:#9ab0ab;
}
.bg-brown {
	background-color:#6a5e59;
}
.text-yellow {
	color:#f1d290!important;
}
.bg-red {
	background-color:#ba271a!important;
}
.bg-fire {
	background-color:#c6102d!important;
}
.text-fire {
	color:#a43a3b;
}
.bg-blue {
	background-color:#0286b4!important;
}
.bg-lightblue {
	background-color:#009ee4!important;
}
.text-lightblue {
	color:#009ee4;
}
.bg-darkblue {
	background-color:#386bbd!important;
}
.bg-darkgreen {
	background-color:#006953!important;
}
.bg-lightred {
	background-color:#e61734!important;
}
.bg-orange {
	background-color:#f99837!important;
}
.bg-skyblue {
	background-color:#00adf0!important;
}
.text-orange {
	color:#ffb90c;
}
.bg-atlantis {
	background-color:#8ac440!important;
}
.bg-roof {
	background-color:#ae2f22!important;
}
.bg-yellow {
	background-color:#fbb900!important;
}
.text-robin {
	color:#7b4523!important;
}
.bg-zodiac {
	background-color:#14285a!important;
}
.bg-congress {
	background-color:#004990!important;
}
.bg-jasmovin {
	background-color:#f67d00!important;
}
.bg-foxbau {
	background-color:#e30613!important;
}
.bg-izocam {
	background-color:#ffde30!important;
}
.bg-knauf {
	background-color:#209dd8!important;
}
.bg-knaufins {
	background-color:#0078c9!important;
}
.bg-teknoyapi {
	background-color:#e30613!important;
}
.bg-lochmara {
	background-color:#0078c9!important;
}
.text-lightgreen {
	color:#43c7b6;
}
.text-ribbon {
	color:#ec0928;
}
.bg-ribbon {
	background-color:#ec0928!important;
}
.text-extasy {
	color:#fc6f10;
}
.bg-extasy {
	background-color:#fc6f10;
}
.bg-rose {
	background-color:#ca5664!important;
}
.bg-pomegranate {
	background-color:#f14921!important;
}
.bg-selective  {
	background-color:#feb902!important;
}
.text-empress {
	color:#886f7c;
}
.bg-jewel {
	background-color:#158f4c!important;
}
.bg-umber {
	background-color:#973129!important;
}
.bg-gold {
	background-color:#e2c289!important;
}
/* globals end */

/* navbar start */
#myNav > ul > li > a {
	color:#f1d290;
	font-size:14px;
	/* padding:25px .5rem; */
}
#myNav .dropdown-menu {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
}
/* navbar end */

/* heder start */
.header {
	background-color:#15161e;
	-webkit-box-shadow: 0px 9px 5px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 9px 5px -2px rgba(0,0,0,0.75);
	box-shadow: 0px 9px 5px -2px rgba(0,0,0,0.75);
}
/* header end */

/* slider start */
.main-slider .description {
	position:absolute;
	top:10%;
	left:0;
	right:0;
	bottom:0;
	text-align:center;
}
.main-slider .owl-dots {
	position:absolute;
	bottom:10%;
	width:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
}
.main-slider .owl-dots .owl-dot span{
	width:16px;
	height:16px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	border:1px solid #fff;
	background-color:transparent;
}
.main-slider .owl-dots .owl-dot:hover span,
.main-slider .owl-dots .owl-dot.active span {
	background-color:#fff;
}
/* slider end */

/* contact form start */
.contact-form {
	position:relative;
	z-index:1;
}
.contact-form h4 {
	font-size:1.250em;
	font-weight:300;
	color:#15161e;
}
.contact-form input::-webkit-input-placeholder,
.contact-form textarea::-webkit-input-placeholder {
	color:#cccccc;
	font-size:1.000em;
}
.contact-form input:-moz-placeholder,
.contact-form textarea:-moz-placeholder {
	color:#cccccc;
	font-size:1.000em;
}
.contact-form input::-moz-placeholder,
.contact-form textarea::-moz-placeholder {
	color:#cccccc;
	font-size:1.000em;
}
.contact-form input:-ms-input-placeholder,
.contact-form textarea:-ms-input-placeholder {
	color:#cccccc;
	font-size:1.000em;
}
.contact-form input::-ms-input-placeholder,
.contact-form textarea::-ms-input-placeholder {
	color:#cccccc;
	font-size:1.000em;
}
.contact-form input::placeholder,
.contact-form textarea::placeholder {
	color:#cccccc;
	font-size:1.000em;
}
.contact-form .bg {
	background-image:url(images/structure.jpg);
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
	min-height:335px;
}
/* contect form end */

/* boxes start */
.boxes .box p{
	font-size:1.000em;
	font-weight:300;
}
/* boxes end */

/* about start */
.main-title {
	background-color:#1e1f27;
	display:block;
	width:100%;
	text-align:center;
	padding:30px 0;
}
.main-title h4 {
	color:#dfc187;
	font-weight:300;
	margin:0;
}
/* about end */

/* brands start */
.brands,
.contactWe {
	background-color:#1e1f27;
}
/* brands end */

/* dualbox start */
.dualbox .box {
	min-height:340px;
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:center;
	height:100%;
}
.dualbox .box.b1 {
	background-image:url(images/project1.jpg);
}
.dualbox .box.b2 {
	background-image:url(images/project2.jpg);
}
.dualbox .box.b3 {
	background-image:url(images/project3.jpg);
}
.dualbox .box.b4 {
	background-image:url(images/project4.jpg);
}

.dualbox .box h3 {
	font-family: 'Great Vibes', cursive;
	font-size:3.375em;
}
/* dualbox end */

/* products start */
.products .box {
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:center;
}
.celikKapi {
	min-height:240px;
}
.boya {
	min-height:140px;
}
.banyoseramik {
	min-height:300px;
}
/* products end */

/* contactWe start */
.contactWe {
	margin:200px 0;
}
.contactWe h5 {
	color:#f1d290;
}
/* contactWe end */

/* footer start */
.footer {
	background-color:#1e1f27;
}
/* footer end */

h4.title {
	font-size:1.250em;
	font-weight:300;
}


/* detail start */
.detailbg {
	
}
.detailbg ul li {
	/* color:#202020; */
	font-weight:700;
}
.detail-content {
	background-color:#fff;
	position:relative;
	overflow:hidden;
}
.detail-content:before {
	content:"";
	width:0;
	height:0;
	position:absolute;
	top:0;
	left:0;
	border-left:100vw solid #15161e;
	border-bottom:88px solid transparent;
}
.agtprofil {
	min-height:310px;
}
.detail-content .box {
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:center;
}
.detail-content .agt {
	min-height:500px;
}
.mh360 {
	min-height:360px;
}
.mh400 {
	min-height:400px;
}
.mh300 {
	min-height:300px;
}
.mh340 {
	min-height:340px;
}
ul.midlist li {
	font-size:1.250em;
}
.contain {
	-webkit-background-size:contain!important;
	-moz-background-size:contain!important;
	-o-background-size:contain!important;
	background-size:contain!important;
}
.mh510 {
	min-height:510px;
}
.mh350 {
	min-height:350px;
}
.mh180 {
	min-height:180px;
}
.mh270 {
	min-height:270px;
}
.mh825 {
	min-height:825px;
}
.subtitle {
	font-size:1.250em;
}
.mh200 {
	min-height:200px;
}
.mh445 {
	min-height:445px;
}
/* detail end */

/* hero start */
.hero {
	background-image:url(images/iletisimbg.jpg);
	min-height:400px;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
/* hero end */

ul.contactinfo li {
	position:relative;
	padding-left: 152px;
}
ul.contactinfo span{
	position:absolute;
	left: 0;
	text-align: right;
	display: block;
	width: 132px;
	color:#ab8c5e;
}


/* validation start */
label.error {
	color: #8b0000;
	font-size: 0.9rem;
}
/* validation end */



