						.offerMainCont{                float: left;                width: 315px;                padding: 5px 10px;                height: 470px;                background: #fff;                font-family: 'Open Sans',sans-serif;				color:black;				border-radius: 10px;				text-align: left;            }            .offerMainCont h1, .offerMainCont h2, .offerMainCont h3, .offerMainCont h4, .offerMainCont h5{                font-weight: 300;                font-family: 'Open Sans',sans-serif;            }            .offerMainCont .ttleCapt{                font-size:19px;                text-transform:capitalize;                line-height:normal;				overflow: hidden;				text-overflow: ellipsis;				white-space: nowrap;            }            .offerMainCont .formDesc{                border-top: 1px solid #eee;                margin-bottom: 5px;                line-height:normal;            }            .offerMainCont .formDesc small{                font-size:12px;            }            .offerMainCont .s1Input{                border-radius: 0 !important;                margin-bottom: 0 !important;            }            .offerMainCont .btn.blue {                background: #4D90FE;                color: #FFFFFF;                text-shadow: none;                border: none;                border-radius:0;                padding: 6px 14px !important;				font-size: 14px;            }            .offerMainCont .btn.blue:hover,.btn.blue:focus, .btn.blue:active,.btn.blue.active,.btn.blue[disabled],            .offerMainCont .btn.blue.disabled {                  background: #0362fd;                color: #fff;                outline: none;            }            .offerMainCont form{                margin-bottom: 5px !important;            }            .offerMainCont .form-actions{                margin-bottom:0;            }            .offerMainCont .stepsMain{                padding: 5px 15px;				margin-top: 20px;            }            .offerMainCont .step{                color:#C09853;                padding: 0 15px 10px 5px;                background-color: #FCF8E3;                border: 1px solid #FBEED5;                margin-bottom: 15px;                text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);                line-height: normal;            }            .offerMainCont .step h4{                font-size: 15.5px;            }            .offerMainCont .step p{                margin-bottom: 5px;                font-size:13px;            }            .offerMainCont .f-a-style{                margin-top: 5px;            }            .offerMainCont .formTwo{                min-height: 30px;                margin-right: 2%;				margin-top: 15px;                float:left;                width: 48%;            }            .offerMainCont .formTwo label{                font-size: 11.49px;                margin-bottom: 1px;            }            .offerMainCont .form2Button{               margin-top: 2px;            }            .offerMainCont .selectS2{                border-radius: 0 !important;				font-size: 12px;				min-height: 30px !important;            }            .offerMainCont .selectS2.input-block-level{                height:20px !important;                margin-bottom: 0 !important;            }            .offerMainCont .textS2{                border-radius: 0 !important;				font-size: 12px !important;				line-height: 15px;            }            .offerMainCont .formTwo input[type="file"]{                width: 100% !important;            }            .offerMainCont .requiredFieldError{                margin-top:10px;                color: #f00;                line-height:normal;				font-size: 12px;            }            .offerMainCont .text-error{                color: #f00 !important;            }            .offerMainCont .s3-marg{                margin-bottom: 5px;            }            .offerMainCont .formDesc2{                font-size: 16px;            }            .offerMainCont .emailContainer{                padding-top:10px;                margin-bottom:22px;            }            .offerMainCont .email-holder{                padding-right: 5px;            }            .offerMainCont .s3Input{                width: 100% !important;            }			#offer_initialemail{				min-height: 30px !important;			}			.offerMainCont .form-actions {				padding: 0px !important;				background-color: transparent !important;				border-top: none !important;			}			.offerMainCont .price-label{				padding: 0 5px 0 0;				font-size: 18px;			}