﻿body {
}

p{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:16px;
  line-height:24px;
  color:#6a757c;
  font-weight:400}

.get-it-now-sub-header {
    width:100%;
    float:left;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 35px;
    line-height: 68px;
    font-weight: 300;
    color: #6a757c;
    letter-spacing: -.0025em;
    margin: 0px 0 0px -5px;
}

.get-it-now-title-container {
    width:100%;
    float:left;
    border-bottom: 1px solid #90d3ce;
    padding: 15px 0;
    margin-bottom: 15px;
    
    font-size: 19px;
    color: #656565;
    font-weight: 600;
    font-style: normal;
    font-family: proxima-nova, Arial;
    line-height: 22px;
}

.get-it-now-desc-container {
    width:100%;
    float:left;
    padding-bottom: 20px;
    font-size:14px;
}

.get-it-now-desc-container2 {
    width:100%;
    float:left;
    padding-bottom: 20px;
    padding-top: 10px;

    font-size: 16px;
    color: #656565;
    font-weight: 600;
    font-style: normal;
    line-height: 22px;
}

.get-it-now-form-item {
    width:100%;
    float:left;
}

.get-it-now-form-title {
    width:33%;
    float:left;
    font-size: 14px;
    color: rgb(51, 51, 51);
    font-weight: 700;
    font-style: normal;
    line-height: 18px;
    font-family: Arial;
    text-align: right;
    padding:3px 18px 0px 0px;
}

.get-it-now-form-field-full-width {
    width: 100%;
    float: left;
    min-height:49px;
    _height:49px;
}

.get-it-now-form-field {
    width: 63%;
    float: left;
    min-height:49px;
    _height:49px;
}

.get-it-now-form-field2 {
    width: 63%;
    float: left;
    min-height:35px;
    _height:35px;
}

.get-it-now-form-item3 {
    width:98%;
    float:left;
    padding-bottom:23px;
}

.get-it-now-form-title3 {
    width:13%;
    float:left;
    font-size: 14px;
    color: rgb(51, 51, 51);
    font-weight: 700;
    font-style: normal;
    line-height: 18px;
    font-family: Arial;
    text-align: right;
    padding:3px 18px 0px 0px;
}

.get-it-now-form-field3 {
    width: 22%;
    float: left;
    min-height:49px;
    _height:49px;
}

.get-it-now-form-field3 input {
    background-color: #fff;
    border: 1px solid #d8d8d8;
    color: #333;
    float: left;
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
    margin: 0;
    padding: 6px 5px 5px 10px;
    width: 86%;
}

.get-it-now-form-field4 {
    width: 60%;
    float: left;
}

.get-it-now-form-field4 input {
    background-color: #fff;
    border: 1px solid #d8d8d8;
    color: #333;
    float: left;
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
    margin: 0;
    padding: 6px 5px 5px 10px;
    width: 86%;
}

.get-it-now-form-title5 {
    width:33%;
    float:left;
    font-size: 14px;
    color: rgb(51, 51, 51);
    font-weight: normal;
    font-style: normal;
    line-height: 18px;
    font-family: Arial;
    text-align: right;
    padding:3px 18px 0px 0px;
}

.get-it-now-form-title4 {
    width:25%;
    float:left;
    font-size: 14px;
    color: rgb(51, 51, 51);
    font-weight: normal;
    font-style: normal;
    line-height: 18px;
    font-family: Arial;
    text-align: right;
    padding:3px 18px 0px 0px;
}

.get-it-now-form-title6 {
    width:33%;
    float:left;
    font-size: 14px;
    color: rgb(51, 51, 51);
    font-weight: 700;
    font-style: normal;
    line-height: 18px;
    font-family: Arial;
    text-align: right;
    padding:3px 18px 0px 0px;
    margin-top:3px;
}

.get-it-now-form-value4 {
    width:8%;
    float:left;
    font-size: 14px;
    color: rgb(51, 51, 51);
    font-weight: normal;
    font-style: normal;
    line-height: 18px;
    font-family: Arial;
    text-align: right;
    padding:3px 18px 0px 0px;
}

.get-it-now-form-item textarea {
    background-color: #f1f1f1;
    border: 1px solid #d8d8d8;
    color: #333;
    float: left;
    font-family: Arial;
    font-size: 13px;
    height: 180px;
    line-height: 16px;
    margin: 0px 0px 20px 0px;
    padding: 6px 5px 5px 10px;
    width: 93%;
}

.get-it-now-form-field3 select {
    background-color: #fff;
    border: 1px solid #d8d8d8;
    color: #333;
    float: left;
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
    margin: 0;
    height: 31px;
    padding: 6px 5px 5px 10px;
}

.dropdown3 {
    width:99%;
}

.get-it-now-month {
    float:left;
    padding-right:10px;
}

.get-it-now-year {
    float:left;
}

.get-it-now-form-field-chk input{
    width:auto!important;
    margin:3px 6px 0px 0px!important;
}

.get-it-now-form-field-full-width input {
    background-color: #fff;
    border: 1px solid #d8d8d8;
    color: #333;
    float: left;
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
    margin: 0;
    padding: 6px 5px 5px 10px;
    width: 90%;
}

.get-it-now-form-field input {
    background-color: #fff;
    border: 1px solid #d8d8d8;
    color: #333;
    float: left;
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
    margin: 0;
    padding: 6px 5px 5px 10px;
    width: 90%;
}

.get-it-now-radio input {
    float: left;
    width:auto!important;
    margin-top:3px;
}

.get-it-now-radio label{
    float: left;
    padding:0px 7px;

}

.get-it-now-form-field-submit input {
    float: left;
    margin: 0;
}

.get-it-now-form-field select {
    background-color: #fff;
    border: 1px solid #d8d8d8;
    color: #333;
    float: left;
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
    margin: 0;
    height: 31px;
    padding: 6px 5px 5px 10px;
}

.get-it-now-form-field textarea {
    background-color: #fff;
    border: 1px solid #d8d8d8;
    color: #333;
    float: left;
    font-family: Arial;
    font-size: 13px;
    height: 110px;
    line-height: 16px;
    margin: 0px 0px 20px 0px;
    padding: 6px 5px 5px 10px;
    width: 90%;
}

.get-it-now-form-field-full-width .error {
    font-size: 11px;
    color: #22b0de!important;
    font-weight: normal;
    font-style: normal;
    line-height: 18px;
    font-family: Arial;
    clear: both;
    float:left;
}

.get-it-now-form-field .error {
    font-size: 11px;
    color: #22b0de!important;
    font-weight: normal;
    font-style: normal;
    line-height: 18px;
    font-family: Arial;
    clear: both;
    float:left;
}

.error1 {
    font-size: 11px;
    color: #22b0de!important;
    font-weight: normal;
    font-style: normal;
    line-height: 18px;
    font-family: Arial;
    clear: both;
    float:left;
}

.get-it-now-radio-list input{
    float:left;
    width:20px;
    margin-top:2px;
}

.get-it-now-radio-list label{
    float:left;
    width:30px;
}

.document-link {
    margin:4px 0;
    float:left;
    clear:both;
    color: #22b0de;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial;
    border: none;
    outline: none;
    font-size: 13px;
}

a.document-link:link {
	color: #22b0de;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial;
    border: none;
    outline: none;
    font-size: 13px;
}
a.document-link:active {
	color: #22b0de;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial;
    border: none;
    outline: none;
    font-size: 13px;
}
a.document-link:visited {
	color: #22b0de;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial;
    border: none;
    outline: none;
    font-size: 13px;
}
a.document-link:hover {
	color: #22b0de;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial;
    border: none;
    outline: none;
    font-size: 13px;
}

.error-msg {
    color: red;
    margin: 20px 0;
    float: left;
    font-size: 13px;
}

.get-it-now-form-prev {
    width:33%;
    float:left;
    text-align: right;
    padding:15px 18px 0px 0px;
}

.get-it-now-form-field-submit {
    float: left;
    padding-top:15px;
}

.get-it-now-form-field-submit-button {
    border-style: none;
    border-color: inherit;
    border-width: 1px;
background-image: url('/codepool/App_Themes/EstatePlanning/images/submit-button.gif');
    width:180px;
    height:58px;
    }
.cursor-hand {
    cursor: pointer; cursor: hand; 
}

.sub-panel {
    display:none;
}

.validate-cc {
    display:none;
}

.total-amount {
    font-size:22px;
    font-weight:bold;
}

.copy-red {
    font-size:12px;
    color:red;
}

/*#pnlStep1 {display:none;}
#pnlStep2 {display:none;}
#pnlStep3 {display:none;}*/

@media only screen and (min-width: 800px) and (max-width: 1100px){
    div#Internal_Body_In #Details_contentin{
        background-position: right;
        width:60%;
        padding: 0;
    }
    div#Internal_Body_In #Details_contentin-right{
        width:35%;
        padding:60px 0 0 3%;
    }
    div#Internal_Body_In #Details_contentin-right table{
        width: 100%!important;
    }
}
@media only screen and (max-width: 799px){
    .enquire_capture div#Internal_Body_In #Details_contentin{
        width: 100%;
        background: none;
        padding: 0;
    }
    .PageContentHtmlContainer_1{
        padding: 0 10px;
        width: calc(100% - 20px);
        width: -moz-calc(100% - 20px);
    }
    .enq_form{
        padding: 0 10px;
        width: calc(100% - 20px);
        width: -moz-calc(100% - 20px);
    }
    .get-it-now-form-field input,
    .get-it-now-form-field textarea{
        width: calc(100% - 15px);
        width: -moz-calc(100% - 15px);
    }
    div#Internal_Body_In #Details_contentin-right {
        width: calc(100% - 20px);
        width: -moz-calc(100% - 20px);
        padding: 50px 10px 0;
    }
    div#Internal_Body_In #Details_contentin-right table{
        width: 100%!important;
    }
}
@media only screen and (max-width: 480px){
    .get-it-now-form-title{
        width: 100%;
        text-align: left;
        padding: 5px 0;
    }
    .get-it-now-form-field{
        width: 100%;
    }
    .get-it-now-form-field-submit{
        padding-top: 0;
        margin-top: -10px;
    }
}