@font-face {
    font-family: 'GothamMedium';
    src: url('assets/fonts/GothamMedium.eot');
    src: url('assets/fonts/GothamMedium.eot') format('embedded-opentype'),
         url('assets/fonts/GothamMedium.woff2') format('woff2'),
         url('assets/fonts/GothamMedium.woff') format('woff'),
         url('assets/fonts/GothamMedium.ttf') format('truetype'),
         url('assets/fonts/GothamMedium.svg#GothamMedium') format('svg');
}
@font-face {
    font-family: 'GothamBold';
    src: url('assets/fonts/GothamBold.eot');
    src: url('assets/fonts/GothamBold.eot') format('embedded-opentype'),
         url('assets/fonts/GothamBold.woff2') format('woff2'),
         url('assets/fonts/GothamBold.woff') format('woff'),
         url('assets/fonts/GothamBold.ttf') format('truetype'),
         url('assets/fonts/GothamBold.svg#GothamBold') format('svg');
}
@font-face {
    font-family: 'GothamBookRegular';
    src: url('assets/fonts/GothamBookRegular.eot');
    src: url('assets/fonts/GothamBookRegular.eot') format('embedded-opentype'),
         url('assets/fonts/GothamBookRegular.woff2') format('woff2'),
         url('assets/fonts/GothamBookRegular.woff') format('woff'),
         url('assets/fonts/GothamBookRegular.ttf') format('truetype'),
         url('assets/fonts/GothamBookRegular.svg#GothamBookRegular') format('svg');
}

body {
	/* font-family: 'GothamMedium'; */
}
.sign-in-page .row {
	margin: 0px;
}
.sign-in-page .forgot-pass {
	color: #0e3946;
	text-decoration: underline;
	font-family: 'GothamBookRegular';
}
.sign-in-section {
	background-color: #f2ecec;
	color: #0e3946;
}
.first-p {
	font-family: 'GothamBold' !important;
}

.sign-in p {
	font-size: 0.875rem;
	font-family: 'GothamBookRegular';
}
.sign-in h4 {
	font-family: 'GothamBold';
}
.sign-in form {
	text-align: left;
}
.sign-in form .form-control {
	border-radius: 0px;
}
.submit-btn {
	background-color: #d31843;
	border: transparent;
}
.submit-btn:hover, .submit-btn:focus {
    background-color: #c61331 !important;
    border-color: #c61331 !important;
    box-shadow: 0 0 0 0.2rem rgba(198, 19, 49, 0.66) !important;
}
.sign-in {
	font-family: 'GothamBold';
	color: #175163;
}
.sign-in:hover {
	color: #175163;
}
.sign-in > img {
    max-width: 343px;
    width: 100%;
}


.bg-img {
	background-image: url(assets/img/banner.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
/*sign up page style start here*/
.f-name, .l-name {
	width: 47%;
	display: inline-block;
}
.f-name {
	margin-right: 0%;
}


/*sign up page style end here*/


/*table style start here*/

.select-feild {
	width: 94px;
	border-radius: 0px;
	background-color: #f2f6f7;
	height: 44px !important;
	border: 1px solid #e1e1e1;

}
.stone-type {
	background-color: #f2f6f7;
	border: 1px solid #e1e1e1;
	padding: 0px 5px 5px;
	width: 94px;
	height: 44px;
}
.stone-type .form-control {
	background-color: transparent;

}


/*table style start here*/


@media (min-width: 1200px) {
	.sign-in {
		width: 100%;
	}
}
@media (min-width: 1450px) {
.f-name {
	margin-right: 0%;
}
}

