.footer .top {padding:1px 0px !important;}
.footer .top .tarea {display:none !important;}

.col1 {padding:0px !important;}
.col2 {display:none !important;}

.container .carea .cnt {margin:40px 0px 40px 0px; -webkit-box-shadow:-2px 7px 15px 10px rgba(0,0,0,0.13); -moz-box-shadow:-2px 7px 15px 10px rgba(0,0,0,0.13); box-shadow:-2px 7px 15px 10px rgba(0,0,0,0.13);}
.container .carea .cnt .cols {position:relative; overflow:hidden; min-height:362px; padding:20px;}
.container .carea .cnt .cols .col.cols1 {padding-right:520px;}
.container .carea .cnt .cols .col.cols1 .title {text-transform:uppercase; color:#ff5301; font-weight:700; font-size:24px;}
.container .carea .cnt .cols .col.cols1 form label {display:block;}
.container .carea .cnt .cols .col.cols1 form input {display:block; width:100%; box-sizing:border-box; border:solid #ccc 1px; height:40px; padding:0px 10px; font-size:16px; color:#000 !important; margin-bottom:15px;}
.container .carea .cnt .cols .col.cols1 form input.nlttcode {width:230px; float:left;}
.container .carea .cnt .cols .col.cols1 form input.nlttsubmit {float:left; width:320px; margin-left:20px; border-color:#ff5301; background:#ff5301; color:#ffffff !important; text-transform:uppercase; font-weight:700; font-size:22px;}
.container .carea .cnt .cols .col.cols1 form .nltttxt {margin:18px 0px; display:block; font-size:16px;}
.container .carea .cnt .cols .col.cols1 form .nltttxt b {color:#ff5301;}
.container .carea .cnt .cols .col.cols1 form .nlttrmb {margin-top:16px; display:block; padding-top:18px; border-top:solid 1px #ccc; font-size:16px;}
.container .carea .cnt .cols .col.cols1 form .nlttrmb b {color:#ff5301;}
.container .carea .cnt .cols .col.cols2 {position:absolute; top:0px; right:0px; width:510px;}

.res1810 .container .carea {max-width:1500px;}
.res1810 .container .carea .cnt .cols {min-height:501px;}
.res1810 .container .carea .cnt .cols .col.cols1 {padding-right:726px;}
.res1810 .container .carea .cnt .cols .col.cols1 .title {font-size:30px;}
.res1810 .container .carea .cnt .cols .col.cols1 form .nltttxt {margin:24px 0px; font-size:22px;}
.res1810 .container .carea .cnt .cols .col.cols1 form .nlttrmb {font-size:21px;}
.res1810 .container .carea .cnt .cols .col.cols1 form input {height:50px; font-size:18px; margin-bottom:30px;}
.res1810 .container .carea .cnt .cols .col.cols1 form input.nlttcode {width:300px;}
.res1810 .container .carea .cnt .cols .col.cols1 form input.nlttsubmit {width:414px;}
.res1810 .container .carea .cnt .cols .col.cols2 {width:auto;}

.res940 .container .carea .cnt .cols {min-height:360px;}
.res940 .container .carea .cnt .cols .col.cols1 {padding-right:400px;}
.res940 .container .carea .cnt .cols .col.cols1 form input.nlttcode {width:190px;}
.res940 .container .carea .cnt .cols .col.cols1 form input.nlttsubmit {width:250px;}
.res940 .container .carea .cnt .cols .col.cols2 {width:380px;}

.res720 .container .carea .cnt .cols {min-height:auto;}
.res720 .container .carea .cnt .cols .col.cols1 {padding-right:0px;}
.res720 .container .carea .cnt .cols .col.cols1 form input.nlttcode {width:30%;}
.res720 .container .carea .cnt .cols .col.cols1 form input.nlttsubmit {width:66%;}
.res720 .container .carea .cnt .cols .col.cols2 {width:auto; position:static; margin-top:30px;}

.res480 .container .carea .cnt .cols {min-height:auto;}
.res480 .container .carea .cnt .cols .col.cols1 {padding-right:0px;}
.res480 .container .carea .cnt .cols .col.cols1 form input.nlttcode {width:30%;}
.res480 .container .carea .cnt .cols .col.cols1 form input.nlttsubmit {width:65%;}
.res480 .container .carea .cnt .cols .col.cols2 {width:auto; position:static; margin-top:30px;}

.res320 .container .carea .cnt .cols {min-height:auto;}
.res320 .container .carea .cnt .cols .col.cols1 {padding-right:0px;}
.res320 .container .carea .cnt .cols .col.cols1 form input.nlttcode {width:100%;}
.res320 .container .carea .cnt .cols .col.cols1 form input.nlttsubmit {width:100%; margin-left:0px;}
.res320 .container .carea .cnt .cols .col.cols2 {width:auto; position:static; margin-top:30px;}