.img-livechat
{
	height:35px; 
	width:50px;
}
.txt-livechat
{
	float: right;
    margin-top: 10px;
}
.txt-heading
{
	font-size: 25px;
	color: #A0A0A0; 
	padding: 20px 20px 45px;
}
.content-div
{
	padding:50px;
	background-color:#f8f8f8;
}
.content-area
{
	padding:10px;
	background-color:#ffffff;
	border: 1px solid #d0d0d0;
}
.img-div
{
	float:left;
	width:59%;
}
.login-div
{
	float:left;
	width:41%;
}
.data-desc
{
	padding:50px;
}
.header-desc
{
	text-align:center;
	font-size: 32px;
	color: #808080;
}
.content-desc
{
	font-size: 16px;
	color: #808080;
	letter-spacing: -0.58px;
	line-height: 21px;
	width:53%;
	margin-left:24%;
}
.line-style
{
	border: 1px solid #EE3124;
	width: 6%;
}
.default-app
{
	border: 1px solid #d0d0d0;
	float:left;
	width:25%;
	text-align:center;
	padding:40px 0px 0px 0px;
	background-color:#ffffff;
	height:190px;
	cursor:pointer;
}
.default-app:hover
{
	background-color:#DFDFDF;
} 
.default-app-img
{
	width:40px;
	margin-top:7px;
}
.clear-both
{
	clear:both;
}
.default-app-title
{
	font-weight: bold;
	font-size: 18px;
	color: #101010;
}
.default-app-desc
{
	font-size: 14px;
	color: #808080;
	letter-spacing: -0.5px;
	line-height: 21px;
}
.circle-img
{
	width: 50px;
	height: 50px;
	border-radius: 25px;
	background: #c6c6c6;
	margin-left:40%;
}
.caption
{
	padding: 34px 120px;
    position: absolute;
}
.carousel .carousel-inner .item 
{
    min-height: 360px !important;
}
.navbar
{
	margin-bottom: 0px !important;
}
.cursor-pointer
{
	cursor:pointer;
}

.carousel .carousel-inner .item .gradient-theme.bright-theme
{
	background: none !important;
	background-color: transparent !important;
}
.carousel .carousel-inner .item .bright-theme,
.carousel .carousel-inner .item .bright-theme .carousel-caption 
{
	background: unset !important;
	background-color: transparent !important;
}
.form-group .warning-msg{
	font-size: 12px;
}
.form-group .warning-msg img{
	width: 16px;
    height: 16px; 
    padding-top: 0px;
    display: inline-block;
    margin: 0 3px 7px 0;
}

/* Copied CSS From Home page*/

.navbar-right {
	margin-right: 0px;
}
.img-livechat {
	margin-top: 4px;
	margin-left: -6px;
}
.carousel .item h1 {
	font-family: HoneywellSansWeb-Black;
	font-size: 36px;
	color: #404040;
	line-height: 36px;
}
#content-div {
	z-index: 0;
}
.no-margin-bottom .well {
	margin-bottom: 0;
	display: block;
}
/*TEMP*/
.row.no-margin-bottom.grid-height + .row.no-margin-bottom.grid-height .well {
	margin-top: -2px;
}

.row.no-margin-bottom.grid-height .well {
	margin-top: -1px;
	min-height: 245px;
}
/*TEMP*/
.no-overlap {
	margin-top: 50px !important;
}			
h2 {
	font-family: HoneywellSansWeb-Light;
	color: #A0A0A0;
	margin-bottom: 35px;
	font-size: 32px;
}
.circle-img {
	margin: 0 auto;
	width: 70px;
	height: 70px;
	border-radius: 35px;
	background: #E0E0E0;
	padding-top: 8px;
}
a h4 {
	color: #000000;
}
footer {
	border-bottom-right-radius: 0px;
	margin-top: 50px;
}
.header-box img{
	padding-top: 30px;
}
.header-box1 img {
	padding-top: 30px;
	margin-left: 0;
	margin-bottom: 20px;
}
.header-box1 h2.header-box1-text {
	margin-left: 40px;
}
.header-box1 .header-box1-left-panel a {
	display: block;
	max-width: 529px;
	text-align: center;	
}
@media screen and (min-width: 479px){ /*$break-small-custom: 479px;*/
	.header-box {
		padding: 35px 50px;
	}
}
@media screen and (min-width: 479px){ /*$break-small-custom: 479px;*/
	.header-box1 {
		padding: 35px 50px 35px 15px;
	}
}
@media screen and (min-width: 992px){ /*$break-lg-custom: 992px;*/
	.carousel .carousel-inner .item .bright-theme,
	.carousel .carousel-inner .item .bright-theme .carousel-caption {
		background: unset !important;
		background-color: transparent;
	}
}
.live_agent a{
	color:#707070;
}
.live_agent a:hover{
	color:#303030;
}
dt.tml:before {
			content: 'Email: ';
		}
.slide p{
	font-family: HoneywellSansWeb-Bold;
	font-size: 16px;
	color: #808080 !important;
}
.jep-logo{
	margin-top: 15px;
}
#HoneywellEUCookie-ConsentButtonDiv {
	height:35px !important;
}
.login-btn-primary{
	padding: 10px 20px !important;
	margin: 0 !important;
	font-family: HoneywellSansWeb-Bold;
}
.privacy-text{
    padding-right:0px;
    padding-left:0px; 
}
.privacy-text::after{
	content:url(../../images/footer/privacyoptions.svg);
    width:32px;
    top: 2px;
    position: relative;
    left: 1px;
    padding-left:0px;
    display: inline-block;
}