 .col1, .col2, .col3 {float: left;  padding: 2px; }
 .col1 {width: 100%;}
 .col2 {width: 50%;}
 .col3 {width: 33.33%;}
 .row:after {content: ""; display: table; clear: both;}
 @media screen and (max-width: 600px) {.col2, .col3 {width: 100%;} }
 span.wpcf7-list-item {display: block; text-indent: -25px; margin-left: 34px; line-height: 2em}
 span.wpcf7-list-item-label {padding-left:6px}
 .wpcf7-submit {height: 40px; width: 220px}
 .xoo-aff-checkbox_single input{margin-right: 12px; margin-left: 5px}
 .xoo-el-login-btm-fields label input{margin-right: 12px; margin-left: 5px}
 input[type=checkbox] {transform: scale(1.7);}
 input[type=checkbox]:hover {cursor: pointer}
 input[type=radio] {transform: scale(1.7);}
 input[type=radio]:hover{cursor: pointer}
 label {font-weight: bold;}
 textarea {resize: none; height: 140px}
 select {width: 100%}
 select:hover {cursor: pointer}
 .hint {color: darkorange; font-size: 0.95em}
 .attentiontxt {margin-top: -5px;}
 #primary {max-width: unset!important}
 #address {margin-top: 20px}
 #terms {padding:20px 30px 10px 30px; background: #eee; margin-bottom: 20px;}
 #list {padding-left: 25px}
 #banks {margin-left: 64px;}
 #traveldoc {background: #eee; padding: 20px}
 #document {margin-bottom: 20px;}
 #footer {display:; background:#efe; padding:15px; margin-top: 20px; margin-bottom:15px}
 #accept {margin-bottom: 20px}
 #mybutton {background:none}
 #mybutton:hover {background:gold}
 table tbody tr td p {margin:0}
