.contact {display:none;}

.container .carea .fcnt {border-bottom:1px solid #ccc; overflow:hidden; margin:0px auto; padding-bottom:66px;}
.container .carea .fcnt form input {display:block; width:100%; box-sizing:border-box; border:solid #cccccc 1px; height:59px; padding:0px 20px; font-size:18px; color:#28345e !important; margin-bottom:21px;}
.container .carea .fcnt form input.date {text-transform:uppercase;float:left;width:90%;margin-left:10%;}
.container .carea .fcnt form select {display:block;width:100%;float:left;box-sizing:border-box;border:solid #cccccc 1px;height:59px;padding:0px 20px;font-size:18px;color:#28345e !important;margin-bottom:21px;}
.container .carea .fcnt form textarea {display:block; width:100%; box-sizing:border-box; resize:none; border:solid #cccccc 1px; height:219px; padding:20px; font-size:18px; color:#28345e !important; margin-bottom:21px;}
.container .carea .fcnt form .frmcol1 {width:48.4%; float:left;}
.container .carea .fcnt form .frmcol2 {width:48.4%; float:right;}
.container .carea .fcnt form .security input.submit {margin:0px;background:#ff5301;font-weight:600;color:#ffffff !important;text-transform:uppercase;letter-spacing:1px;cursor:pointer;float:right;width:53%;border:0px;}
.container .carea .fcnt form .security input.code {float:left; width:41%; margin:0px;}
.container .carea .fcnt form .security span {display:block; float:left; height:61px; line-height:59px; color:#28345e;}
.container .carea .fcnt form .cwrPH {color:#28345e !important;}
.container .carea .text {text-align:center;}

.res1810 .container .carea {max-width:1770px; font-size:20px; padding:30px 20px 115px 20px;}
.res1810 .container .carea .fcnt {width:1410px;}
.res1810 .container .carea .fcnt form input {margin-bottom:31px;}
.res1810 .container .carea .fcnt form select {margin-bottom:30px;}
.res1810 .container .carea .fcnt form textarea {margin-bottom:31px; height:239px;}
.res1810 .container .carea .fcnt form .security span {font-size:22px;}

.res720 .container .carea .fcnt {width:auto; position:static; margin-top:25px;}
.res720 .container .carea .fcnt form .frmcol1 {float:none; width:auto;}
.res720 .container .carea .fcnt form .frmcol2 {float:none; width:auto;}
.res720 .container .carea .fcnt form .security input.submit {width:30%;}
.res480 .container .carea .fcnt {width:auto; position:static; margin-top:25px;}
.res480 .container .carea .fcnt form .frmcol1 {float:none; width:auto;}
.res480 .container .carea .fcnt form .frmcol2 {float:none; width:auto;}
.res480 .container .carea .fcnt form input.date {float:none;width:100%;margin-left:0px;}
.res480 .container .carea .fcnt form select {float:none; width:100%;}

.res320 .container .carea .fcnt {width:auto; position:static; margin-top:25px;}
.res320 .container .carea .fcnt form .frmcol1 {float:none; width:auto;}
.res320 .container .carea .fcnt form .frmcol2 {float:none; width:auto;}
.res320 .container .carea .fcnt form input.date {float:none;width:100%;margin-left:0px;}
.res320 .container .carea .fcnt form select {float:none; width:100%;}

.schedule {width:42%;}
.date {width:58%;float:left;margin-top:0px;}
.date label {margin-left:10%;margin-top:-23px;display:block;}

.res480 .schedule {width:100%;}
.res480 .date {width:100%;float:left;margin-top:0px;}
.res480 .date label {margin-left:0px;margin-top:0px;display:block;}

.res320 .schedule {width:100%;}
.res320 .date {width:100%;float:left;margin-top:0px;}
.res320 .date label {margin-left:0px;margin-top:0px;display:block;}