.cont{border-bottom:none;box-shadow:none}.errMsg{color:#f54954;margin:0 0 10px;clear:both;display:none;}p.caption{font-weight:700;clear:both;font-size:16px;}p.caption span{padding:2px;margin-left:10px;background:#a7a7a7;color:#fff;font-size:14px;}p.caption span.required{background:#ea5768;}ul.requestlist{padding:5px 0;text-align:left;background:#fff}ul.requestlist li{display:block;padding:5px 10px}.c-banner{width:96%;margin:2vw auto;text-align:center;img{width:100%;margin:auto;max-width:600px}&:hover{opacity:.6}}.input{padding:10px;text-align:left;background:#fff}::-webkit-input-placeholder{color:#757575}input[type='text'],input[type='tel'],input[type='email'],input[type='number'],textarea{font-family:Arial,sans-serif;font-size:16px;line-height:1.5;box-sizing:border-box;width:100%;margin:0 10px 5px 0;padding:10px;border:solid 1px #ccc;border-radius:5px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.2);}select{border:none;appearance:none;line-height:1.9;background:none;padding:0 10px;width:100%;font-size:16px;}span.select{width:45%;margin:0;background:#fff;background:linear-gradient(to bottom,#fff 0%,#d3d3d3 100%);border:1px solid #b4b4b4;display:block;position:relative;padding:5px;border-radius:5px;font-weight:700;}span.select:after{font-family:'icon';font-size:20px;position:absolute;z-index:10;top:20%;right:5px;content:'\e600'}.input ul{width:98%;display:flex;}.input ul.name{margin-top:10px;}.input ul li{width:50%;text-align:left}.input ul li .select{width:94%}.input ul li input{width:94%}#zip1{width:45%}#zip_search{width:30%;padding:10px;border:1px solid #a7a7a7;text-align:left;font-weight:700;background:#fff;background:linear-gradient(to bottom,#fff 0%,#d3d3d3 100%);border:1px solid #b4b4b4;color:#000;border-radius:5px;display:inline-block;text-align:center;}.btn{padding:5px 10px;background:#dddddd;}.btn.top{border-bottom:solid 1px #fff}.c-lists{width:90%;border:solid 1px #4b3533;margin:4vw auto;h3{background:#4b3533;text-align:center;color:#fff}}.btn button,.btn a{background:#4c9ded;background:linear-gradient(to bottom,#4c9ded 0%,#3b7ab9 100%);font-size:16px;line-height:1.9;text-shadow:.5px .866px 1.98px rgba(0,0,0,.3);clear:both;width:100%;padding:8px;font-weight:700;color:#fff;position:relative;border-radius:5px;}.btn .icon-arrowR:after{position:absolute;top:50%;right:3px;margin-top:-12px;color:#fff}.btn .inner{z-index:-1;width:100%;margin:0 auto;padding:5px;}.btn .inner,.fixBtn .inner{display:block}.btn .icon-arrowR:after,.fixBtn .icon-arrowR:after{position:absolute;right:6px}.btn button.submitNg{border:none;background:#666;box-shadow:none;text-shadow:none;font-size:16px;}dl.list{overflow:hidden}dl.list dt{position:relative;float:left;width:60px}dl.list dd{padding:10px 0 10px 60px;text-align:left;border-bottom:solid 1px #c2b0b0}dl.list dd b{display:block}.checkbox input[type='checkbox']+label{font-weight:700;position:relative;z-index:1;display:block;width:100%;height:60px;cursor:pointer;background:#efe6de}.checkbox input[type='checkbox']+label:after{position:absolute;z-index:100;top:31%;left:17px;display:block;width:20px;height:20px;content:'';background-image:url(../images/checkbox.png);background-repeat:no-repeat;background-position:0 1px;background-size:20px 138px}.checkbox input[type='checkbox']:checked+label:after{background-position:0 -118px}.checkbox input[type='checkbox']{position:absolute;z-index:1;top:50%;left:10%;width:10px;height:10px;margin-top:-5px;outline:0!important}.privacy a{text-decoration:underline;color:#03c}.inquiryTx{padding:1vw;a:link{text-decoration:underline}a:hover{text-decoration:none}}.conf .input{padding:10px 0;text-align:left;background:#fff}.conf p{padding:0 10px}.conf p:nth-child(even){margin:0 0 10px;padding:0 10px 5px;border-bottom:solid 1px #938685}.conf .btn button{width:48%;text-align:center}.conf .btn button:nth-child(2){border:1px solid #a7a7a7;background:#fff;background:linear-gradient(to bottom,#fff 0%,#d3d3d3 100%);border:1px solid #b4b4b4;color:#000;text-shadow:none;}.cont.conf .btn:nth-child(2){margin:0 0 10px}.fin{text-align:left}.fin h4{font-weight:700;margin:20px 10px 10px}.fin p{margin:0 10px 20px}.fin .btn{margin:0 0 20px}.conf p.requestInfo{padding:20vw 10px;text-align:left;}
