.ffs_classic .ff-el-group { font-size: 15px; } .ffs_classic .ff-el-group input[type=email], .ffs_classic .ff-el-group input[type=number], .ffs_classic .ff-el-group input[type=tel], .ffs_classic .ff-el-group input[type=password], .ffs_classic .ff-el-group input[type=text], .ffs_classic .ff-el-group input[type=url], .ffs_classic .ff-el-group textarea { background: white; color: #424344; border-radius: 0px; border: 1px solid #757575; padding: 7px 10px; } .ffs_classic .ff-el-group input[type=email]:focus, .ffs_classic .ff-el-group input[type=number]:focus, .ffs_classic .ff-el-group input[type=tel]:focus, .ffs_classic .ff-el-group input[type=password]:focus, .ffs_classic .ff-el-group input[type=text]:focus, .ffs_classic .ff-el-group input[type=url]:focus, .ffs_classic .ff-el-group textarea:focus { border-color: #353535; outline: 0; } .ffs_classic .ff-el-group .iti--allow-dropdown input { padding-right: 6px; padding-left: 52px; margin-left: 0; } .ffs_classic .ff-el-group input[readonly] { background: #f6f7fa !important; cursor: pointer; } .ffs_classic .ff-el-group .ff-el-input--content select, .ffs_classic .ff-el-group .ff-el-input--content .choices__list--single, .ffs_classic .ff-el-group .ff-el-input--content .choices[data-type*=select-multiple] { border: 1px solid #757575; border-radius: 0px; height: 40px; background: white; color: #424344; } .ffs_classic .ff-el-group .ff-el-input--content select:focus, .ffs_classic .ff-el-group .ff-el-input--content .choices__list--single:focus, .ffs_classic .ff-el-group .ff-el-input--content .choices[data-type*=select-multiple]:focus { border-color: #353535; outline: 0; } .ffs_classic .ff-el-group .ff-el-input--content .choices__list--dropdown { border: 1px solid #757575; color: #424344; } .ffs_classic .ff-el-group .ff-el-input--content .choices__inner { border-radius: 0; border: 0; } .ffs_classic .ff-el-group .ff-el-input--label label { color: #757575; } .ffs_classic .ff-el-group .ff-el-form-check-label { color: #424344; } .ffs_classic .ff-el-group.ff-el-is-error .ff-el-form-control { border-color: #F56C6C; } .ffs_classic .ff-el-group input[type=checkbox], .ffs_classic .ff-el-group input[type=radio] { transform: scale(1); margin-top: -4px; width: 23px; height: 10px; margin-right: 0px; cursor: pointer; font-size: 12px; position: relative; text-align: left; border: none; box-shadow: none; } .ffs_classic .ff-el-group input[type=checkbox]:before, .ffs_classic .ff-el-group input[type=radio]:before { content: none; } .ffs_classic .ff-el-group input[type=checkbox]:after, .ffs_classic .ff-el-group input[type=radio]:after { content: " "; background-color: #fff; display: inline-block; margin-left: 3px; padding-bottom: 3px; color: #757575; width: 15px; height: 15px; visibility: visible; border: 1px solid #757575; padding-left: 1px; border-radius: 0px; padding-top: 1px; transition: all 0.1s ease; background-size: 9px; background-repeat: no-repeat; background-position: center center; position: absolute; box-sizing: border-box; } .ffs_classic .ff-el-group input[type=checkbox]:checked:after, .ffs_classic .ff-el-group input[type=radio]:checked:after { border-width: 1px; content: ""; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); font-weight: bold; background-color: #353535; transition: all 0.3s ease-out; color: #fff; border-color: #353535; } .ffs_classic .ff-el-group input[type=radio]:after { border-radius: 50%; font-size: 10px; padding-top: 1px; padding-left: 2px; } .ffs_classic .ff-el-image-holder { text-align: center; } .ffs_classic .ff-el-image-holder.ff_item_selected .ff-el-image-input-src { border: 4px solid #353535; } .ffs_classic .fluent-address > .ff-el-input--label { display: block; line-height: 30px; font-size: 18px; border-bottom: 1px solid #757575; color: #757575; margin-bottom: 15px; } .ffs_classic .ff_net_table tbody tr td:first-of-type { border-left: 1px solid #757575; } .ffs_classic .ff_net_table tbody tr td { border: 1px solid #757575; border-right-width: 0px; } .ffs_classic .ff_net_table tbody tr td input[type=radio]:checked + label { background-color: #0689f1; color: #fff; } .ffs_classic .ff_net_table tbody tr td label:hover:after { border: 1px solid #0689f1; } .ffs_classic .ff_net_table tbody tr td:last-of-type { border-right-width: 1px; } .ffs_classic .ff_net_table thead tr span { color: #424344; } .ffs_classic .ff-el-progress-bar { background-color: #0689f1; } .ffs_classic button.ff-btn-next { background: #0689f1; color: white; padding: 6px 20px; font-weight: bold; border-color: #0689f1; } .ffs_classic button.ff-btn-next:hover { background: white; color: #0689f1; } .ffs_classic button.ff-btn-prev { background: white; color: #757575; border-color: #757575; }