.c_siteCaption{font-size:38px}.c_teaching{font-size:16px;margin-bottom:5px}.c_social{position:absolute;top:0;right:0;margin-right:10px}.c_socialContainer{position:relative;float:right}.c_socialContainer .c_social_button{display:inline-block;margin-left:5px;height:20px}.c_socialContainer .c_social_button img{height:20px}.c_socialContainer .c_social_button:focus{outline:solid 2px #ff7c11}.c_firstLevelMenuItem{text-align:center;text-transform:uppercase}.c_firstLevelMenuItem>div{border:solid 1px #ccc;margin-bottom:10px}.c_placementAgreement{position:relative;width:100%;font-size:14px;box-sizing:border-box}.c_placementAgreement .c_email .ZTextBox_inputBox{left:25px}.c_placementAgreement .c_email .ZTextBox_placeholder{left:28px}.c_placementAgreement .c_email .c_eMailIcon{margin-top:2px;color:#b9bfd0}.c_placementAgreement .c_email .c_eMailIcon_green{color:#55B88F}.c_placementAgreement .c_email .c_eMailIcon_red{color:#cc2142}.c_placementAgreement .c_radioButton{display:inline-block;width:30%}.c_placementAgreement .c_ects{position:absolute;top:-11px;right:0;width:150px;height:30px}.c_placementAgreement .c_ects .ZTextBox_error{top:-20px}.c_placementAgreement .c_dateSelector{width:100%;margin-top:20px}.c_placementAgreement .c_deteSelectors{position:relative}.c_placementAgreement .c_from{position:relative;float:left;width:48%}.c_placementAgreement .c_to{position:relative;float:right;width:48%}.c_placementAgreement .c_hidden_input{opacity:0;height:100%;width:100%}.c_placementAgreement .c_leftBlock{position:relative;margin-right:5px}.c_placementAgreement .c_rightBlock{position:relative;margin-left:5px}.c_placementAgreement .zxd_left .c_window{margin-right:10px}.c_placementAgreement .zxd_right .c_window{margin-left:10px;float:right}.c_placementAgreement .c_component,.c_placementAgreement c_group{position:relative;margin-bottom:10px}.c_placementAgreement .c_groupbox{margin-top:25px}.c_placementAgreement .c_postalCode{width:25%}.c_placementAgreement .c_province{width:75%;float:right}.c_placementAgreement .c_province .ZComboBox_column_province{width:90%}.c_placementAgreement .c_province .ZComboBox_column_code{width:10%;text-align:center}.c_placementAgreement .c_province>div{margin-left:10px}.c_placementAgreement .c_onlyForItaly{display:none;margin-bottom:20px}.c_placementAgreement .c_country .ZTextBox_inputBox{left:30px}.c_placementAgreement .c_country .ZTextBox_placeholder{left:32px}.c_placementAgreement .c_country .ZComboBox_column_flagImg{width:10%;text-align:center}.c_placementAgreement .c_country .ZComboBox_column_flagImg img{height:20px}.c_placementAgreement .c_country .ZComboBox_column_country{width:90%}.c_placementAgreement .c_cb_title .ZComboBox_column_title{width:100%}.c_placementAgreement .c_cloneAddress{position:relative;float:right;height:30px;margin-bottom:-40px;padding-top:10px;z-index:1}.c_placementAgreement .c_cloneAddress .ZButton_content{padding:0 10px}.c_placementAgreement .c_phoneGroup{position:relative;height:60px;margin-top:10px}.c_placementAgreement .c_faxGroup{position:relative;height:60px;margin-bottom:0px}.c_placementAgreement .c_prefix{position:absolute;width:140px}.c_placementAgreement .c_prefix .c_mainFlag{position:absolute;top:3px;left:0;height:22px}.c_placementAgreement .c_prefix .ZPopupButton_value{margin-left:30px}.c_placementAgreement .c_phone{position:absolute;left:160px;right:0}.c_placementAgreement .c_createPDF{position:relative;margin-top:10px;float:right;width:200px;height:36px}.b_internship,.b_thesis{position:relative;width:305px;height:270px;font-size:18px;font-weight:400}.b_internship{float:left}.b_thesis{float:right}.w_reasonForRequest{position:fixed;top:50%;left:50%;width:680px;height:320px;margin-left:-230px;margin-top:-160px}.c_registrationForm{position:relative;width:100%;font-size:14px;box-sizing:border-box}.c_registrationForm .c_hidden_input{opacity:0;height:100%;width:100%}.c_registrationForm .c_leftBlock{position:relative;margin-right:5px}.c_registrationForm .c_rightBlock{position:relative;margin-left:5px}.c_registrationForm .zxd_left .c_window{margin-right:10px}.c_registrationForm .zxd_right .c_window{margin-left:10px;float:right}.c_registrationForm .c_component,.c_registrationForm c_group{position:relative;margin-bottom:10px}.c_registrationForm .c_groupbox{margin-top:25px}.c_registrationForm .c_postalCode{width:25%}.c_registrationForm .c_postalCode .ZTextBox_error{bottom:-12px}.c_registrationForm .c_province{width:75%;float:right}.c_registrationForm .c_province .ZComboBox_column_province{width:90%}.c_registrationForm .c_province .ZComboBox_column_code{width:10%;text-align:center}.c_registrationForm .c_province>div{margin-left:10px}.c_registrationForm .c_onlyForItaly{display:none;margin-bottom:20px}.c_registrationForm .c_country .ZTextBox_inputBox{left:30px}.c_registrationForm .c_country .ZTextBox_placeholder{left:32px}.c_registrationForm .c_country .ZComboBox_column_flagImg{width:10%;text-align:center}.c_registrationForm .c_country .ZComboBox_column_flagImg img{height:20px}.c_registrationForm .c_country .ZComboBox_column_country{width:90%}.c_registrationForm .c_cb_title .ZComboBox_column_title{width:100%}.c_registrationForm .c_cloneAddress{position:relative;float:right;height:30px;margin-bottom:-40px;padding-top:10px;z-index:1}.c_registrationForm .c_cloneAddress .ZButton_content{padding:0 10px}.c_registrationForm .c_phoneGroup{position:relative;height:60px;margin-top:10px}.c_registrationForm .c_faxGroup{position:relative;height:60px;margin-bottom:0px}.c_registrationForm .c_prefix{position:absolute;width:140px}.c_registrationForm .c_prefix .c_mainFlag{position:absolute;top:3px;left:0;height:22px}.c_registrationForm .c_prefix .ZPopupButton_value{margin-left:30px}.c_registrationForm .c_phone{position:absolute;left:160px;right:0}.c_registrationForm .c_submit{position:relative;margin-top:10px;float:right;width:100px;height:36px}.c_loading{font-weight:bold}.c_videoSlideshow{position:relative;width:100%;height:215px}.c_videoSlideshow .c_video{position:absolute;top:0;width:32%;height:180px;text-align:center;overflow:hidden;background-repeat:no-repeat;background-size:cover}.c_videoSlideshow .c_video .c_label{position:absolute;left:0;right:0;bottom:0;padding:5px;background-color:rgba(11,40,61,0.83);color:#fff}.c_videoSlideshow .c_video_0{left:0}.c_videoSlideshow .c_video_1{left:50%;margin-left:-16%}.c_videoSlideshow .c_video_2{right:0}.c_videoSlideshow .c_playButton{position:absolute;top:50%;left:50%;margin-left:-32px;margin-top:-32px}
