@charset "utf-8";
/* CSS Document */

/* LP */
.lpeCElement {position:inherit;}




/* Form */
/*form.mktoForm {
	width: 90%!important;
    margin: -100px 0px 20px 18px;
    background: #fff;
    padding: 20px;
}*/
@font-face {
    font-family: 'urw-din, sans-serif';
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-demi.eot');
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-demi.eot?#iefix') format('embedded-opentype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-demi.woff2') format('woff2'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-demi.woff') format('woff'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-demi.ttf') format('truetype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-demi.svg#urwdin-demi') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'urw-din, sans-serif';
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-bold.eot');
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-bold.eot?#iefix') format('embedded-opentype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-bold.woff2') format('woff2'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-bold.woff') format('woff'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-bold.ttf') format('truetype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-bold.svg#urwdin-bold') format('svg');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'urw-din, sans-serif';
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-black.eot');
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-black.eot?#iefix') format('embedded-opentype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-black.woff2') format('woff2'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-black.woff') format('woff'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-black.ttf') format('truetype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-black.svg#urwdin-black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'urw-din, sans-serif';
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-light.eot');
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-light.eot?#iefix') format('embedded-opentype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-light.woff2') format('woff2'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-light.woff') format('woff'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-light.ttf') format('truetype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-light.svg#urwdin-light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'urw-din, sans-serif';
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-thin.eot');
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-thin.eot?#iefix') format('embedded-opentype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-thin.woff2') format('woff2'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-thin.woff') format('woff'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-thin.ttf') format('truetype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-thin.svg#urwdin-thin') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'urw-din, sans-serif';
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-xlight.eot');
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-xlight.eot?#iefix') format('embedded-opentype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-xlight.woff2') format('woff2'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-xlight.woff') format('woff'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-xlight.ttf') format('truetype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-xlight.svg#urwdin-xlight') format('svg');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'urw-din, sans-serif';
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-medium.eot');
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-medium.eot?#iefix') format('embedded-opentype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-medium.woff2') format('woff2'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-medium.woff') format('woff'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-medium.ttf') format('truetype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-medium.svg#urwdin-medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'urw-din, sans-serif';
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-regular.eot');
    src: url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-regular.eot?#iefix') format('embedded-opentype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-regular.woff2') format('woff2'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-regular.woff') format('woff'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-regular.ttf') format('truetype'),
        url('https://pages.hitachivantara.com/rs/375-JOE-551/images/urwdin-regular.svg#urwdin-regular') format('svg');
    font-weight: 400;
    font-style: normal;
}
form.mktoForm {
    margin: -194px 0px 20px 18px;
    background: #fff;
    padding: 15px;
	float:left;
	border:solid 18px #e5e5e5;
	width:332px !important;
}

form.mktoForm#mktoForm_4638{
	margin-top:0px;
}

.asset-thumb {text-align:center; /* padding: 3px 0 0 5px; */ margin-bottom: 5px;}
/* .asset-thumb-ungate {margin:-90px 0 0 0; background:#FFF; padding:20px;} */
.asset-thumb-ungate { background:#FFF; padding:15px;}

/* .flash{background:#fff;padding:20px;} */
.flash{background:#fff;padding: 0 15px 10px;}
div.title p{
	margin: 0px 0 10px;
    font-size: .938em;
    font-weight: 700;
    color: #3c3c3c;
	
}
div.title1 p{
	margin: 0px 0 10px;
    font-size: .938em;
    font-weight: 700;
    color: #3c3c3c;
	
}
.mktoFormRow .mktoFieldDescriptor {
	width:100%;
	float:left;
}
.mktoForm .mktoField {
	font-size:13px !important;
	}
.mktoForm .mktoFieldWrap {
	width: 100%;
}
.mktoForm .mktoAsterix {
	float:right !important;
	position:relative;
	padding:0px !important;
}
.mktoForm .mktoGutter, .mktoForm .mktoOffset {
	width:auto!important;
}
.mktoForm .mktoFormCol {
	min-height:0px !important;
}
.mktoFormRow .mktoFieldDescriptor label {
	color: #333;
	font-family: 'urw-din, sans-serif';
	font-size: 13px;
	font-weight: bold!important;
	float:left;
	width:auto !important;
	/* text-transform:uppercase; */
}
.mktoForm div {
	color: #333;
	font-family: 'urw-din, sans-serif';
	font-size: 16px;
	font-weight: normal!important;
}

.icon{float:right;}
.asset-icon1 {margin-bottom:-55px;}
.asset-icon {margin-left:13px;}

.mktoFormRow .mktoFieldDescriptor input[type="text"], input[type="tel"], input[type="email"] {
	background:#fff;
	border:1px solid #ccc;
	height:33px;
	width:100%!important;
	float:left;
}
.mktoForm select {
	background:none;
	border:none;
	padding:0 15px;
	line-height: 36px!important;
	height: 33px!important;
	background: #fff;
	border:1px solid #ccc;
	width:100%!important;
	float:left;
}
.mktoForm .mktoRadioList > input, .mktoForm .mktoCheckboxList > input {
	margin: 0px;
}

.mktoForm .mktoRadioList, .mktoForm .mktoCheckboxList{padding:0.1em;}


.mktoForm .mktoCheckboxList {
	width:0px !important;
}
.mktoForm label[for=hDSSingleOptin] {
	float:right;
	padding: 0px;
	width:91% !important;
	margin-top:20px;
}
.mktoFormRow .mktoFieldDescriptor label[for="LeadComment"] {
	display:none;
}
.mktoForm textarea[rows="2"] {
	background:#fff;
	border:1px solid #ccc;
	padding:0 15px;
	height:100px;
	width:100%!important;
	float:left;
}
.mktoForm span.mktoButtonWrap {
	margin-left:0!important;
}



.mktoForm .mktoRadioList > input, .mktoForm .mktoCheckboxList > input {margin-top:16px;}


.mktoForm span.mktoButtonWrap {
	margin-left:0!important;
	text-align: center;
	display: block;
}

.mktoForm .mktoButtonWrap.mktoGlow button.mktoButton
{ background-color:#ce0000 !important; color:#FF0000; box-shadow: none;  
   box-shadow: none;
    color: #fff !important;
    font-size: 13px;
    font-weight: bold;
    height: 40px;
    text-transform: uppercase;
    width: 200px;
	border:solid 1px; color: #c00;
	margin-top:-12px;}


.mktoForm .mktoError .mktoErrorMsg{
   font-size: 14px !important;
}
.mktoForm .mktoButtonWrap.mktoGlow button.mktoButton:hover, a.btn:hover {
	border: 1px solid #ce0000;
	background-color:transparent!important;
	color:#ce0000 !important;}



.mktoRadioList label {
	float: none !important;
	margin-top: 0 !important;
	padding: 0 !important;
}



@media only screen and (max-width: 767px) {


.mktoForm .mktoButtonRow {
float:left;	
}

.mktoMobileShow .mktoForm textarea.mktoField {
height:100px;	
}



}

@media only screen and (max-width: 480px), only screen and (max-device-width: 480px), only screen and (max-device-height: 480px) {
form.mktoForm {
    margin: 0px;
    background: #fff;
    /* float: left; */
    border: solid 35px #e5e5e5;
    width: 100% !important;
	
}
.mktoFormRow .mktoFieldDescriptor input[type="text"], input[type="tel"], input[type="email"] {
	background:#fff;
	border:1px solid #ccc;
	height:40px;
	width:100%!important;
	float:left;
}
.mktoFormRow .mktoFieldDescriptor label {
   font-size: 30px;
}

.asset-thumb {width:0px;}
div.title p{ margin:0px 0 10px;  width:695px;}
.mktoForm label[for=hDSSingleOptin] { width:96% !important;}

.mktoForm .mktoError .mktoErrorMsg{
   font-size: .8em;
}
.mktoForm div {
	color: #333;
	font-family: 'urw-din, sans-serif';
	font-size: 28px;
	font-weight: normal!important;
}
.asset-icon1 {margin-bottom:-83px;}
.right-text {
    margin: 15px 30px;
    font-size: 18px;
}
}
