.c21-v2-basicForm{font-family:open sans,sans-serif;font-size:16px;font-weight:400}.c21-v2-basicForm .tabs{text-align:center}.c21-v2-basicForm .tabs .tab{position:relative;display:inline-block;min-width:60px;padding-top:75px;background-position:top center;background-repeat:no-repeat;font-size:14px;font-weight:700;color:#484848;text-decoration:none;text-align:center;margin:0 30px}.c21-v2-basicForm .tabs .tab span{position:absolute;display:block;color:#fff;top:15px;width:100%;text-align:center;font-size:30px;font-weight:400}.c21-v2-basicForm .tabs .tab.t_default{background-image:url(./v2_img/tab_default.png)}.c21-v2-basicForm .tabs .tab.t_default:hover{background-image:url(./v2_img/tab_hover.png);color:#696969}.c21-v2-basicForm .tabs .tab.t_active{background-image:url(./v2_img/tab_active.png)}.c21-v2-basicForm .tabs .tab.t_active span{color:#484848}.c21-v2-basicForm .tabs .tab.t_completed{background-image:url(./v2_img/tab_completed.png)}.c21-v2-basicForm .tabs .tab.t_completed span{display:none!important}.c21-v2-basicForm fieldset{border:0;padding-bottom:20px;margin:20px 0;border-bottom:1px solid #adadad}.c21-v2-basicForm fieldset.last{border-bottom:0}.c21-v2-basicForm fieldset p{display:block;margin:25px 0}.c21-v2-basicForm fieldset p label{display:inline-block;width:200px;font-size:14px;min-height:45px;vertical-align:top;margin-top:10px}.c21-v2-basicForm fieldset p label strong{color:red}.c21-v2-basicForm #shows_summary{margin-top:15px;margin-left:0}.c21-v2-basicForm #shows_summary li{list-style:none;border:1px solid;padding:5px;display:inline-block;background:#000;color:#fff;cursor:pointer}.c21-v2-basicForm #shows_summary li.active{background:#7b7b7b}.c21-v2-basicForm #shows_summary li.error{border:1px solid red}.c21-v2-basicForm .show_card:first-of-type .delete_show_card{display:none}.c21-v2-basicForm fieldset p input.text{display:inline-block;vertical-align:top;width:330px!important;padding:0 15px;height:45px;line-height:45px;border:1px solid #adadad;background-color:#fff;border-radius:2px;font-size:14px;font-family:open sans,sans-serif;font-weight:700;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);box-shadow:1px 1px 1px 1px rgba(0,0,0,.2)}.c21-v2-basicForm fieldset p input.correct{border:1px solid #afc947}.c21-v2-basicForm fieldset p input.error{border:1px solid #ff7676}.c21-v2-basicForm fieldset p input:hover{background-color:#fffff6;cursor:hand;cursor:pointer}.c21-v2-basicForm fieldset p input:focus{background-color:#ffffe5}.c21-v2-basicForm fieldset p input.phoneInput{}.c21-v2-basicForm fieldset p input.phonePartOne{width:60px;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.c21-v2-basicForm fieldset p input.phonePartTwo{width:240px;border-bottom-left-radius:0;border-top-left-radius:0}.c21-v2-basicForm fieldset p span.info{display:inline-block;width:310px;margin-left:30px;font-size:10px;vertical-align:top}.c21-v2-basicForm fieldset p span.error{color:#ff7676!important;line-height:45px}.c21-v2-basicForm fieldset p span.correct{background-image:url(./v2_img/icon_correct.png);background-repeat:no-repeat;background-position:left center;height:45px}.c21-v2-basicForm span.customSelect{position:relative;display:inline-block;vertical-align:top;z-index:55!important;width:330px;padding:0 15px;height:45px;line-height:45px;border:1px solid #adadad;background-color:#fff;border-radius:2px;font-size:14px;font-family:open sans,sans-serif;font-weight:400;height:45px;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);box-shadow:1px 1px 1px 1px rgba(0,0,0,.2)}.c21-v2-basicForm span.customSelect.error{border:1px solid #ff7676}.c21-v2-basicForm span.customSelect:hover{cursor:hand;cursor:pointer}.c21-v2-basicForm span.customSelect span.customLabel{display:none;color:#b0afad}.c21-v2-basicForm span.customSelect span.customLabel.showForever{display:block!important}.c21-v2-basicForm span.customSelect span.customArrow{right:10px;top:20px;position:absolute;width:11px;height:6px;background-image:url(./v2_img/select_arrow.png)}.c21-v2-basicForm span.customSelect span.customArrow.hover{background-image:url(./v2_img/select_arrow_hover.png)}.c21-v2-basicForm span.customSelect span.customOptions{position:absolute;top:46px;left:-1px;overflow-y:auto;overflow-x:hidden;display:block;width:365px;height:200px;display:none}.c21-v2-basicForm span.customSelect span.customOption{position:relative;z-index:1500;display:block;width:330px;height:45px;line-height:45px;padding:0 15px;background-color:#fff;border:1px solid #adadad;border-top:0}.c21-v2-basicForm span.customSelect span.customOption:hover{background-color:#fffff7}.c21-v2-hidden{display:none}.c21-v2-basicForm fieldset p span.inputs{display:inline-block;width:330px;height:auto}.c21-v2-basicForm p.register_page_intro_text{line-height:20px;font-size:14px}.c21-v2-basicForm fieldset p span.customCheckbox{display:inline-block;margin-right:20px;margin-bottom:10px;height:30px;background-image:url(./v2_img/checkbox_normal.png);background-repeat:no-repeat;background-position:left;padding-left:30px;line-height:27px;min-width:290px;cursor:pointer;font-size:14px}.c21-v2-basicForm .areaOfBusinessInputs,.c21-v2-basicForm #field_1590,.c21-v2-basicForm .areaOfNewsletterInputs{width:700px!important}.c21-v2-basicForm .areaOfNewsletterInputs{margin-left:205px}.c21-v2-basicForm fieldset p span.customRadio{font-size:14px;display:inline-block;margin-right:20px}.c21-v2-basicForm fieldset p span.customRadio input{margin-top:5px;margin-right:7px}.c21-v2-basicForm fieldset p span.customCheckbox:hover{background-image:url(./v2_img/checkbox_hover.png)}.c21-v2-basicForm fieldset p span.customCheckbox.checked{background-image:url(./v2_img/checkbox_checked.png)}.c21-v2-basicForm fieldset p span.customCheckbox.checked:hover{background-image:url(./v2_img/checkbox_checked_hover.png)}.c21-v2-basicForm p.buttons{text-align:center}.c21-v2-basicForm p.buttons a.button{position:relative;display:inline-block;background:0;background-color:#aec745;border:1px solid #c8c9c9;border-radius:2px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:45px;height:45px;padding:0 25px;text-decoration:none;color:#484848}.c21-v2-basicForm p.buttons a.button:hover{background-color:#c4e058}.c21-v2-basicForm p.buttons a.button:active{top:2px}.c21-v2-basicForm p.buttons a.link{display:inline-block;padding:0 25px;color:#aec745;text-decoration:none;font-weight:700;font-size:14px;vertical-align:middle;height:47px;line-height:47px}.c21-v2-basicForm p.buttons a.link:hover{color:#c4e058}.c21-v2-basicForm span.customRadio{display:inline-block;font-size:13px;vertical-align:middle;margin-left:205px;height:auto}.c21-v2-basicForm span.customRadio.first{margin-left:0;margin-top:12px}.c21-v2-basicForm span.customRadio input{width:auto!important}.c21-v2-basicForm input.text.companyNew{margin:10px 0;width:290px;margin-left:215px}.c21-v2-basicForm fieldset .captcha label{float:left;font-size:14px;margin:26px 20px 0 0}.c21-v2-basicForm fieldset .g-recaptcha{float:left}#finded_companies{margin-left:225px}#finded_companies .selected_company{font-weight:700}.show_card:first .delete_show_card{display:none}.delete_show_card{font-weight:700;border:1px solid red;padding:5px 10px;color:red}