.site-wrapper {
  padding-top: 10px !important;
  background-color: #d71a21 !important;
  overflow: scroll;
}

header {
  background-color: #d71a21 !important;
}

.main-menu > li > .nav-link {
  color: white !important;
}

.coln {
	
	padding-top: 100px;
	padding-bottom: 250px;
	padding-left: 10px;
}

.coln1{
	padding-right: 70px;
}

.company-logo {
  width: 200px;
  height: 100px;
}

.img{
	width: 20px;
	height: 100px;
}
/* .logo
{
	width: 20px;
	height: 10%;
} */

/* #logo {
	width: 200px;
	height: 1000px;
	position: absolute;
	bottom: 0;
	background-color: #d71a21;
} */

/* #login {
  margin-top: 5%;
} */

html {
  height: 100%;
  /* margin-top: 55px; */
}

@media (min-width: 992px) {
  body {
    background: url("/static/image/kalyan_bg.jpg");
    background-repeat: no-repeat;
    background-size:cover;
	/* background-position:top; */

	/* background-position:center; */
	overflow: hidden;
  }
}
@media (max-width: 992px) {
  body {
    background: url("/static/image/kalyan_bg_mobile.jpg");
    background-repeat: no-repeat;
    background-size: cover;
	/* background-position:center; */
	overflow: hidden;
	/* object-fit: cover; */
	/* background-position: 25% 75%; */
	/* padding-top: 50px; */
  }
}

.company-logo {
		width: 200px;
		height: 100px
	}
	.img1{
		width: 250px;
		height: 250px;
	}
	.img2{
		width: 240px;
		height: 200px;

	}
	#top{
		background-color: #d71a21;
		/* padding-bottom: 200px; */
	}
	.coln{
		position: relative;
	 	right: 10px;
		top: 40px;
	}
	.coln1{
		position: relative;
	 	bottom: 185px;
	}

.control-label {
  float: left !important;
}
.nice-select {
  width: 100%;
}

h4 {
  color: #42474c;
}

.brand-logo {
  width: 50% !important;
}
.logo-anchor-tag {
  width: 100% !important;
}
.company-title {
  padding-top: 0.8% !important;
}
.rcorners {
  border-radius: 50%;
  background: white;
}

@media (max-width: 992px) {
.logo {
	float: right;
}
#mob {
	overflow: scroll;
	height: 690px;
	width: auto;
}
#kalyan-logo {
	display: none;
}
.company-logo {
		width: 150px;
		height: 70px;
		
	}

	.coln{
		position: relative;
		top: -100px;
	}

	.img1{
		width: 200px;
		height: 120px;
		padding-bottom: -40px;
	}

	.img2{
		width: 200px;
		height: 100px;
		
	}

	.coln1{
		position: relative;
		left: 35px;
		bottom: 360px;
	}
	#top{
		background-color: #d71a21;
		/* border-bottom: 100px solid white; */
		height: 370px;
		/* padding-bottom: -900px;
		padding-top: -200px; */
		/* padding: -500px; */

	}
}
