.input-label-style-small{color:#2c2c2c;font-size:0.8em;font-weight:normal;opacity:1;top:-0.5em;left:0.75rem;}.input-label-style-inline{font-size:1em;font-weight:lighter;opacity:0.5;top:13px;left:1em;}#block-channel-channel-header > .content{background:#f5f5f5;min-height:108px;}#block-channel-channel-header .channel-header{background:transparent;padding:0;}#block-channel-channel-header .channel-header > .container{padding:0;width:100%;}#block-channel-channel-header .channel-header .header-title{min-height:30px;}#block-channel-channel-header .channel-header .header-title h1{font-family:"Roboto",sans-serif;font-size:32px;font-weight:700;color:#2c2c2c;text-align:center;margin-top:50px;margin-bottom:30px;padding:0;}@media (max-width:768px){#block-channel-channel-header .channel-header .header-title h1{font-size:22px;margin-top:30px;margin-bottom:20px;}}#body-container #main #main-content .region-content{font-family:"Roboto",sans-serif;margin-bottom:100px;}@media (max-width:600px){#body-container #main #main-content .region-content{padding:0 15px;}}#body-container #main #main-content .region-content .user-registration-wrap{background-color:white;border-radius:6px;display:flex;overflow:hidden;}#body-container #main #main-content .region-content .user-registration-wrap .user-registration-form .btn-primary{line-height:inherit;}#body-container #main #main-content .region-content .user-registration-sideinfo{display:block;flex:0 0 400px;padding-top:100px;padding-left:55px;padding-right:55px;background:url("/sites/all/themes/atv/images/reg-sidebar.jpg");background-size:cover;background-position:bottom;text-align:center;}@media (max-width:991px){#body-container #main #main-content .region-content .user-registration-sideinfo{display:none;}}#body-container #main #main-content .region-content .user-registration-sideinfo h2{font-weight:700;font-size:24px;line-height:1.42;background:linear-gradient(to right,#6b738d,#969eb5);background:-webkit-linear-gradient(to right,#6b738d,#969eb5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:16px;}#body-container #main #main-content .region-content .user-registration-sideinfo p{font-size:14px;line-height:1.43;color:#676a74;margin-bottom:16px;}#body-container #main #main-content .region-content .user-registration-form{flex:1;display:flex;justify-content:center;flex-direction:column;width:100%;padding:48px 24px;}@media (max-width:600px){#body-container #main #main-content .region-content .user-registration-form{padding:24px;}}#body-container #main #main-content .region-content .user-registration-form > div{max-width:492px;margin:0 auto;}#body-container #main #main-content .region-content .social-login__links{display:inline-block;width:auto;margin-bottom:20px;}@media (max-width:600px){#body-container #main #main-content .region-content .social-login__links{width:240px;}}#body-container #main #main-content .region-content .social-login__links .hybridauth-widget-wrapper{width:auto;display:inline-block;}#body-container #main #main-content .region-content .social-login__links img{margin:4px 4px 0;}#body-container #main #main-content .region-content p{color:#6b6b6b;font-size:16px;font-weight:normal;line-height:1.5;margin-bottom:20px;display:block;}#body-container #main #main-content .region-content .hybridauth-description{text-align:center;max-width:500px;min-width:100px;margin:0 auto;padding:0;}#body-container #main #main-content .region-content .hybridauth-description h1{font-size:24px;font-weight:bold;line-height:1.33;color:#2c2c2c;margin-top:0;}#body-container #main #main-content .region-content .hybridauth-description p{font-size:14px;color:#71717a;line-height:1.43;}#body-container #main #main-content .region-content .hybridauth-description row{display:inline-block;}#body-container #main #main-content .region-content .hybridauth-description .btn.btn-linkedin{padding:11px 36px;border-radius:4px;border:solid 1px #d4d4d8;background-color:#fafafa;}#body-container #main #main-content .region-content .hybridauth-description .btn.btn-linkedin i{width:16px;height:16px;margin:0 8px 0 0;background-color:#0284c7;color:white;border-radius:2px;padding-top:1px;}#body-container #main #main-content .region-content .hybridauth-description .btn.btn-linkedin span{font-size:14px;font-weight:500;line-height:1.43;color:#71717a;}#body-container #main #main-content .region-content .hybridauth-description .delineator{display:flex;justify-content:center;align-items:center;margin:0 auto;margin-bottom:24px;}#body-container #main #main-content .region-content .hybridauth-description .delineator span:nth-child(1),#body-container #main #main-content .region-content .hybridauth-description .delineator span:nth-child(3){display:block;width:80px;height:1px;background-color:#d4d4d8;}#body-container #main #main-content .region-content .hybridauth-description .delineator span:nth-child(2){font-size:12px;line-height:1.33;text-align:center;color:#a1a1aa;margin:0 8px;}#body-container #main #main-content .region-content .hybridauth-description .terms{width:280px;font-size:14px;font-weight:normal;line-height:1.43;margin:0 auto;color:#b5b5b5;}#body-container #main #main-content .region-content .hybridauth-description .terms strong{color:#b5b5b5;}#body-container #main #main-content .region-content .separator{width:50%;margin:0 auto;padding-top:30px;float:none;height:60px;}@media (max-width:600px){#body-container #main #main-content .region-content .separator{height:40px;}}#body-container #main #main-content .region-content .separator hr{border-top:1px solid #ececec;}#body-container #main #main-content .region-content .separator span{font-size:12px;color:#b5b5b5;padding:0 10px;background:white;top:-32px;}@media (max-width:600px){#body-container #main #main-content .region-content .separator{padding-top:12px;}}#body-container #main #main-content .region-content .title{border:none;margin:0;}#body-container #main #main-content .region-content .title h3{font-size:14px;font-weight:500;font-stretch:normal;line-height:1.43;color:#3f3f46;padding:0;margin-bottom:0;}#body-container #main #main-content .region-content .terms-section::before,#body-container #main #main-content .region-content .terms-section::after{content:none;}#body-container #main #main-content .region-content .profiledata-fields .form-item{margin-top:0;margin-bottom:12px;}#body-container #main #main-content .region-content .profiledata-fields .form-item label{font-size:14px;font-weight:500;line-height:1.43;color:#3f3f46;}#body-container #main #main-content .region-content .profiledata-fields .form-item input{border-radius:4px;border:solid 1px #d4d4d8;background-color:#fff;padding:12px;width:100%;}#body-container #main #main-content .region-content .profiledata-fields .form-item select{border-radius:4px;border:solid 1px #d4d4d8;}#body-container #main #main-content .region-content .profiledata-fields .profiledata--names{display:flex;gap:12px;}@media (max-width:600px){#body-container #main #main-content .region-content .profiledata-fields .profiledata--names{display:block;}}#body-container #main #main-content .region-content .profiledata-fields .profiledata--names > div{width:50%;}@media (max-width:600px){#body-container #main #main-content .region-content .profiledata-fields .profiledata--names > div{width:100%;}}#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm{position:relative;white-space:nowrap;margin-bottom:24px;}@media (max-width:600px){#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm{margin-bottom:36px;}}#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm .password-strength{position:absolute;margin-top:5em;}@media (max-width:600px){#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm .password-strength{margin-top:10em;}}#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm .password-strength .password-strength-text,#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm .password-strength .password-strength-title{display:none;}#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm .password-strength .password-indicator{border-radius:2px;}#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm .form-item-pass-pass2 div.password-confirm{display:none;}#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm .form-type-password{width:50%;display:inline-block;}@media (max-width:600px){#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm .form-type-password{width:100%;display:block;}}#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm .form-type-password:nth-child(1){padding-right:4px;}#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm .form-type-password:nth-child(2){padding-left:4px;}@media (max-width:600px){#body-container #main #main-content .region-content .profiledata-fields .form-item.form-type-password-confirm .form-item.form-type-password{padding-left:0px;}}#body-container #main #main-content .region-content .terms-section{text-align:center;}@media (max-width:600px){#body-container #main #main-content .region-content .terms-section{flex-direction:column;margin-top:14px;}}#body-container #main #main-content .region-content .terms-section .title.clearfix{display:none;}#body-container #main #main-content .region-content .terms-section p{font-size:12px;line-height:1.33;text-align:center;color:#a1a1aa;}#body-container #main #main-content .region-content .terms-section p a{font-weight:500;color:#71717a;}#body-container #main #main-content .region-content .terms-section .terms-emailoptin{width:auto;}#body-container #main #main-content .region-content .terms-section .form-actions{margin:0 auto;border-radius:5px;width:174px;}#body-container #main #main-content .region-content .terms-section .form-actions .form-submit{font-size:14px;font-weight:500;padding:12px 0px;background:#0284c7 !important;}#body-container #main #main-content .region-content .terms-section .form-actions .form-submit:hover{background:#0075b6 !important;}body.page-user-register #block-channel-channel-header{display:none;}body.page-user-register #messages-console{background-color:whitesmoke;}body.page-user-register #messages-console > .row{max-width:730px;margin:auto;}body.page-user-register #body-container #main{display:flex;justify-content:center;width:100%;margin:0;padding:0;background:#f5f5f5;}body.page-user-register #body-container #main > .row{margin-top:36px;width:1200px;margin-left:24px;margin-right:24px;}body.page-user-register .main-footer{margin-top:0;}body.page-user-register .region-content{margin:0 auto;padding:0;}body.page-user-register .region-content .group-create-account .form-item{margin-top:0;}body.page-user-register .region-content .group-create-account .form-item-mail .description{display:none;}body.page-user-register .region-content .group-create-account .field-type-text,body.page-user-register .region-content .group-create-account .form-item-mail,body.page-user-register .region-content .group-create-account #edit-field-country,body.page-user-register .region-content .group-create-account .form-item-pass,body.page-user-register .region-content .group-create-account .form-item-field-job-title-und{width:50%;float:left;padding:0 10px;}body.page-user-register .region-content .separator span{background:#f1f1f1;}body.page-user-register .region-content .form-item.form-type-checkbox.form-item-legal-accept{background:#f9f9f9;border:1px solid #d3d3d3;color:#000;height:74px;width:100%;display:table;border-radius:3px;box-shadow:0px 0px 4px 1px rgba(0,0,0,0.08);-webkit-box-shadow:0px 0px 4px 1px rgba(0,0,0,0.08);-moz-box-shadow:0px 0px 4px 1px rgba(0,0,0,0.08);}body.page-user-register .region-content .form-item.form-type-checkbox.form-item-legal-accept #edit-legal-accept{vertical-align:middle;margin:30px 12px;}body.page-user-register .region-content .form-item.form-type-checkbox.form-item-legal-accept label{vertical-align:middle;}body.page-user-register .region-content .form-item.form-type-checkbox.form-item-legal-accept .error + label,body.page-user-register .region-content .form-item.form-type-checkbox.form-item-legal-accept .error + label{color:red;}
