a, .titles h3, .titles h3 a { color: #00529c !important; }
.mar-bt-10 { margin-top: 10px !important; margin-bottom: 10px !important; }
.mar-b-35 { margin-bottom: 35px !important; }
.mar-b-null { margin-bottom: 0px !important; }
.mar-t-5 { margin-top: 5px !important; }
.pad-15 { padding: 15px !important; }
.text-blue { color: #2997cf !important; }
.ca-banner { background: url(../img/ca-banner.jpg) no-repeat left top; background-size: auto 100px; height: 100px; width: 100%; }
.panel .titles h3.info-title { border-bottom: 1px solid #00529c; padding-bottom: 10px !important; margin-top: 50px !important; width: 100%; font-family: Arial, Helvetica, sans-serif !important; }
.line { border-top: 1px solid #00529c; }
.no-bkgrd-img { background: none !important; }
.content-row { padding: 0 20px; }
ul.form-elements.xs-mar-null { margin: 0 !important; }
.claim-accoutn-fott { border-top: 1px solid #00529c; width: 100%; padding: 20px !important; }
.d-blue { background: #00529c; color: white !important; }
.d-blue:hover { background: #044a7f; color: #ffffff !important; }
.btn-w-185 { min-width: 185px; }
.btn-w-100 { min-width: 100px; }
.content-row.titles { padding: 10px !important; }
.ca-top-box { padding: 0; }
/*.content-row input[type="text"], .content-row input[type="password"], .content-row input[type="date"], .content-row input[type="datetime"], .content-row input[type="email"], .content-row input[type="number"], .content-row input[type="search"], .content-row input[type="tel"], .content-row input[type="time"], .content-row input[type="url"] { height: 40px; background: none !important; } */
.content-row input[type="text"], .content-row input[type="password"], .content-row input[type="date"], .content-row input[type="datetime"], .content-row input[type="email"], .content-row input[type="number"], .content-row input[type="search"], .content-row input[type="tel"], .content-row input[type="time"], .content-row input[type="url"] { height: 40px; background: none; }
.content-row input[type="text"].errorField, .content-row input[type="password"].errorField, .content-row select.errorField { border: 1px solid #cc2c34; background-color: #ffeae9 !important;  }
.content-row input[type="text"].error { border: 1px solid #cc2c34; background-color: #ffeae9 !important; } 
.error.validation { padding: 0 !important; margin-bottom: 0 !important; }
.content-row.pad-lr-null { padding: 10px 0 !important }
.content-row.pad-lr-null .columns { padding: 0 25px; }
.ca-button { background: #00529c; border: 1px solid #231f20; color: #ffffff !important; padding: 15px; display: block; border-radius: 5px; text-align: center; font-weight: 600; font-size: 14px; }
.ca-button:hover { background: #044a7f; color: #ffffff !important; }
.line-h-normal { line-height: normal !important; }
ul.form-elements select { padding: 7px 5px !important; }
.select-bg-wapper { width: 100%; }
.select-bg { background: #ebf8fe; width: 100%; padding: 5px 20px 20px; }
.ca-table { width: 100%; border: 1px solid #717173; border-radius:0; }
.ca-table tr th { background-color: #d7e2e8; font-size: 14px; text-align: left; padding: 10px 20px; border-bottom: 1px solid #717173;}
.ca-table tr td { padding: 5px 20px; font-size: 14px; }
.ca-table thead, .ca-table tbody tr { display: table; width: 100%; table-layout: fixed; }
.ca-table tbody { display: block; height: 300px; overflow: auto; }
.ca-table tbody tr:nth-child(odd) { background-color: #dff3fe; }
.ca-table tbody tr td:last-child { text-align: right; }
 @media (min-width:768px) {
.input.two { width: 16.6667%; }
.input.three { width: 25%; }
.input.six { width: 50% }
.ca-top-box { padding: 0 25px; }
.btn-w-320 { width: 320px; }
.content-row { padding: 0 40px; }
.claim-accoutn-fott { padding: 20px 40px !important; }
.select-bg-wapper { padding: 0 20px; }
ul.form-elements { padding-bottom: 10px; }
}
 @media (min-width:992px) {
.ca-banner { height: 225px; width: 1200px; background-size: auto; }
.content-row { width: 940px; }
.select-bg-wapper { padding: 0 20px; width: 940px; }
}
@media (max-width:767px) {
.form-elements .six, .btn-w-100, .form-elements .two { width: 100% }
ul.form-elements .button { margin-right: auto; }
.select-bg-wapper.content-row{ padding:0;}
}
