body {
  padding-top: 50px;
}
blockquote {border-left: none;}
.navbar {margin-bottom: 0px;}
.navbar a.navbar-brand {font-style: italic;color:#dedede;font-size: 24px;font-weight: bold;}
.navbar h3 {color: #dedede;font-weight: 100;}
.main-image {
	background: transparent url('../img/Luzer-head.jpg') no-repeat center bottom;
background-size:cover;
  padding: 80px 15px;
  text-align: center;
  min-height: 700px;
}
.main-image h1 {color: #fff;font-size: 62px;text-shadow: 1px 1px 5px #6B6B6B;}
.main-image .left-side {padding-top: 15%;}
.main-image .left-side i {color: red;}

.main-image .promo-img {position: relative;margin-left: 50px;margin-top: 250px;z-index: 200;}
.main-image .form-area {position: relative;z-index: 100;}

.promo-circle {
    width: 100%;
    height: 100%;
    background: #FD5403;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    
    position: relative;margin-left: 50px;margin-top: 250px;z-index: 200;
/*     padding-top: 40%; */
	padding: 50px 5px;
    color: #fff;
    font-size: 95%;
}


/* form */
.form-wrapper {background-color: #8C2554;padding: 20px;color: #fff}
.form-wrapper .lead {font-size: 12px;}
.form-wrapper .lead.request-head {font-size: 22px; background-color: #000;width: 100% !important;padding: 15px 50px 15px 50px;margin-bottom: 15px;}
.form-wrapper .btn-primary {background-color: #7497ff !important;background-image: none;padding: 10px 60px;}
.promo-in-form {
	padding: 10px 0px 15px 0px;
	text-align: center;
	margin-bottom: 15px;
	background-color: #FD5403;
	color: #fff;
	font-size: 18px;
}

.orange-bar {background-color: #FD5403;padding: 20px 0px;color: #fff;margin-bottom: 50px;}

#stickyform.affix {position: fixed;
    top: 100px;}
/* footer */
#footer-catalog {
	background: transparent url('../img/Zurich-panorama-footer.jpg') no-repeat center bottom;
background-size:cover;
  padding: 80px 15px;
  text-align: center;
  margin-top: 50px;
}
#footer-catalog h1 {color: #fff;font-size: 62px;text-shadow: 1px 1px 5px #6B6B6B;padding-top: 10%;}
#footer-catalog .promo-img {position: relative;margin-left: 50px;margin-top: 250px;z-index: 200;}
#footer-catalog .form-area {position: relative;z-index: 100;}

@media (max-width: 768px) {
	.promo-circle {
/*     width: 100%; */
/*     height: 100%; */
/*     background: #FD5403; */
/*     -moz-border-radius: 50%; */
/*     -webkit-border-radius: 50%; */
/*     border-radius: 50%; */
/*     position: relative; */
    margin-left: 0px;
    margin-top: 0px;
/*     z-index: 200; */
/*     padding-top: 40%; */
/* 	padding: 50px 5px; */
/*     color: #fff; */
/*     font-size: 95%; */
}
}