@-webkit-keyframes APPEAR{0%{opacity:0}100%{opacity:1}}@-moz-keyframes APPEAR{0%{opacity:0}100%{opacity:1}}@-o-keyframes APPEAR{0%{opacity:0}100%{opacity:1}}@keyframes APPEAR{0%{opacity:0}100%{opacity:1}}.areas-of-interests-not-available .bricks .error-message{padding-top:13px;padding-bottom:10px;color:#c03;font-size:14px;line-height:1.1;font-weight:600;display:block;float:left}.fields-update{width:1px;height:1px;background-color:transparent;position:absolute}.input-with-action-status{position:relative}.input-with-action-status .action-status{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:10;text-align:center;border:1px solid #ccc;border-radius:4px;color:#06c}.input-with-action-status .action-status.country-select{border:none}.input-with-action-status .action-status.country-select .icon{display:inline-block;padding-top:4px;margin-left:9vw}.input-with-action-status .action-status.active{display:block}.input-with-action-status .action-status .icon{display:inline-block;padding-top:6px}.action-status.action-status-fullscreen{display:table;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);text-align:center;vertical-align:middle}.action-status.action-status-fullscreen .icon{display:table-cell;vertical-align:middle}.country-select-title{margin-bottom:20px}.password-message{margin-bottom:15px}.password-message span{display:inline-block;font-size:14px;line-height:24px;width:100%}.password-message-error{color:#c03}.password-message-error:before{content:"";background:url(../img/exclamation-error.png) no-repeat 0 0;width:26px;height:26px;margin-right:14px;float:left}.password-message-info{color:#06c}.newsletter-section .newsletter-checkbox-area{height:auto!important;width:100%!important;margin-left:0!important;margin-bottom:15px;max-width:100%!important;padding-right:10px}.newsletter-section .newsletter-checkbox-area .newsletter-checkbox-label{line-height:1.5;width:100%!important;height:auto!important;padding:0!important;margin-top:5px!important}.newsletter-section .newsletter-checkbox-area .unsubscribe-reason{padding-top:15px}.newsletter-section .newsletter-checkbox-area .unsubscribe-reason .select2-container{width:100%!important;margin:5px 0}.newsletter-section #newslettersTitle,.newsletter-section #permissionsTitle{padding-bottom:0}.newsletter-section .permissionName h2{font-size:20px!important;font-style:normal;font-weight:400}.newsletter-section .newsletter-section-submit{width:100%!important;margin:0!important}.newsletter-section input.form-submit-button{width:100%!important;margin:0!important}.legal-footer{flex-shrink:0;width:100%;color:#666;background-color:#e4e4e4;font-size:16px;text-align:center;padding:12px;line-height:18px}.legal-footer a,.legal-footer>span{margin-right:8px;margin-left:5px;display:inline-block}.legal-footer a:before{padding-right:4px;font-size:13px}::-ms-clear{display:none;width:0;height:0}::-ms-reveal{display:none;width:0;height:0}.ie7 .clr,.ie8 .clr{overflow:hidden}html{min-height:100vh}.main,footer,header,main{min-width:200px;width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}.main,main{padding:20px;flex:1 0 auto}p{margin-bottom:15px}.roche-logo{padding-top:20px;height:30px;width:auto;box-sizing:content-box}body{background:#fff;color:#333;font-size:13px;line-height:1;font-family:imago-pro-roche,"Helvetica Neue",Helvetica,Arial,sans-serif;display:flex;flex-direction:column;min-height:100vh}h1{font-size:26px;font-weight:400;margin:0;font-family:imago-pro-roche,sans-serif}h2{font-size:14px;font-weight:400;font-style:italic;font-family:minion-pro,times new roman;color:#666;margin:0 0 10px}b,label,strong{font-weight:500}header .toolbar{background:#e5effa;color:#06c;margin:0 -20px;position:relative;z-index:3}header>h1{margin-top:20px;max-width:76%}a{color:#06c;text-decoration:none}a:active{color:#06c;text-decoration:none}a:hover{text-decoration:underline;color:#06f}a:focus{outline:1px dotted #06c}.to-left{float:left}.to-right{float:right}.to-middle{margin:0 auto;display:table}.center{margin:0 auto}.center-in{text-align:center}.center-in>h2{text-align:left}.form-group a.to-left,.form-group a.to-right{width:50%}a.to-left{text-align:left}a.to-right{text-align:right}.v-middle{vertical-align:middle}.unbold{font-weight:400}.basic-template .rificon,.basic-template input.rificon{font-family:RocheIconFont}.clr{clear:both}.clr::after,.clr::before{clear:both;content:" ";display:table}.sep{border-top:1px solid #ccc;padding:14px 0 15px;margin:0}.basic-template form{display:block;position:relative}.basic-template input,.basic-template select{border:1px solid #ccc;border-radius:4px;font-size:16px;padding:0 9px;line-height:2.7;width:100%;height:40px;color:inherit}.basic-template a.delete-account-cancel-button,.basic-template a.forget-me-cancel-button,.basic-template input[type=button],.basic-template input[type=submit]{border-radius:2px;text-align:center;background:#06c;border-color:#06c;font-size:20px;padding:9px 12px 9px;color:#fff;width:auto;box-sizing:border-box;line-height:1;text-decoration:none}.basic-template .button,.basic-template button{border-radius:2px;text-align:center;background:#06c;border-color:#06c;font-size:20px;padding:9px 12px 9px;color:#fff;width:auto;box-sizing:border-box;line-height:1;text-decoration:none}.basic-template a.to-left.delete-account-cancel-button,.basic-template a.to-left.forget-me-cancel-button,.basic-template input[type=button].to-left,.basic-template input[type=submit].to-left{margin-right:10px}.basic-template .button.to-left,.basic-template button.to-left{margin-right:10px}.basic-template a.to-right.delete-account-cancel-button,.basic-template a.to-right.forget-me-cancel-button,.basic-template input[type=button].to-right,.basic-template input[type=submit].to-right{margin-left:10px}.basic-template .button.to-right,.basic-template button.to-right{margin-left:10px}.basic-template input:focus,.basic-template select:focus{box-shadow:0 0 3px #06f;border-color:#06c}.basic-template .button:focus,.basic-template a.delete-account-cancel-button:focus,.basic-template a.forget-me-cancel-button:focus,.basic-template button:focus,.basic-template input[type=button]:focus{background:#06f;box-shadow:0 1px 1px #06f;border-color:#06c}.basic-template .button-image,.basic-template input[type=image]{border:0;width:auto;height:auto;display:inline-block;padding:0 4px;margin:0;box-shadow:none;vertical-align:middle;max-height:50px;max-width:90px}.basic-template .button,.basic-template button.wide,.basic-template input.wide{display:block;width:100%}.basic-template a.delete-button,.basic-template a.forget-me-button,.basic-template input.delete-button,.basic-template input.forget-me-button{text-decoration:none;color:#c03;background:#fff;border:2px solid #c03}.form-group input.to-left,.form-group input.to-right{max-width:50%}.form-group button.to-left,.form-group button.to-right{max-width:50%}.form-group select.to-left,.form-group select.to-right{max-width:50%}.form-group select[multiple]{height:150px;padding:0}.form-group select option{height:38px;padding:9px}.basic-template .form-group input[disabled],.basic-template .form-group input[readonly]{background-color:#eee}.basic-template .form-group select[disabled],.basic-template .form-group select[readonly]{background-color:#eee}.basic-template .form-group button[disabled],.basic-template .form-group button[readonly]{background-color:#06c;box-shadow:none;color:#888}.basic-template .form-group a.delete-account-cancel-button[disabled],.basic-template .form-group a.delete-account-cancel-button[readonly],.basic-template .form-group a.forget-me-cancel-button[disabled],.basic-template .form-group a.forget-me-cancel-button[readonly],.basic-template .form-group input[type=button][disabled],.basic-template .form-group input[type=button][readonly],.basic-template .form-group input[type=reset][disabled],.basic-template .form-group input[type=reset][readonly],.basic-template .form-group input[type=submit][disabled],.basic-template .form-group input[type=submit][readonly]{background-color:#06c;box-shadow:none;color:#888}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#333}.basic-template .form-group{margin-bottom:15px}.basic-template .rel,.basic-template .search-button{position:relative}.basic-template .search-button.rificon-search:before{position:absolute;top:20px;right:11px;color:#ccc;font-size:20px}.basic-template .bigger-text{font-size:1.3em}.popup .search-button.rificon-search:before{top:11px;background-color:#fff;box-shadow:0 0 3px 5px #fff}.search-button>input[type=text]{padding-right:40px}.basic-template [type=checkbox],.basic-template [type=radio]{width:auto;height:auto;margin-right:10px}.basic-template .form-group label[for]{display:block;padding-bottom:10px;margin:0;font-size:14px;font-weight:500;white-space:normal;white-space:initial;word-wrap:break-word}@media screen and (min-width:601px){.basic-template .form-group label[for]{max-width:86%}}.basic-template main{-webkit-animation:APPEAR 2s;-moz-animation:APPEAR 2s;-o-animation:APPEAR 2s;animation:APPEAR 2s}span[id$=errors]{display:block;margin-bottom:10px}span[id$=errors] div,span[id$=errors] span,span[id$=errors] table,span[id$=errors] tbody,span[id$=errors] td,span[id$=errors] tr{display:inline;vertical-align:top}span[id$=errors] .msgIcon,span[id$=errors] h4{display:none}span[id$=errors] .messageText{color:#c03;font-size:14px;line-height:1.4;min-height:2em}span[id$=errors] .messageText:before{content:"";background:url(../img/exclamation-error.png) no-repeat 0 0;width:26px;height:26px;margin-right:14px;float:left}.important-info:before{content:"";background:url(../img/exclamation-error.png) no-repeat 0 0;width:26px;height:26px;margin-right:14px;float:left}span[id$=errors] .messageTable ul{color:#c03;display:inline;line-height:normal;line-height:initial;list-style:outside none none;margin-bottom:0!important;margin-left:0;margin-right:0!important;padding:0!important;display:inline-block;margin-left:40px!important;position:relative;top:-28px}span[id$=errors] .messageTable ul li{color:#c03;display:inline;line-height:normal;line-height:initial;list-style:outside none none;margin-bottom:0!important;margin-left:0;margin-right:0!important;padding:0!important}.direct-message span[id$=errors] .messageTable ul{display:block;margin:5px 0 0!important;padding:0!important;overflow:hidden}.direct-message span[id$=errors] .messageTable ul li{display:block;margin:0!important;padding:0!important}span[id$=errors] .messageTable ul li:after{content:"";padding:0 5px 0 0}span[id$=errors] .infoM3 *{color:#666;font-weight:500}span[id$=errors] .infoM3 .messageText:before{display:none}.basic-template p.important-info{margin-bottom:0;margin-top:10px}.basic-template .errorMsg,.basic-template .matched-national-id-msg,.basic-template .warning-message{padding:6px 9px;color:#c03;font-size:14px;line-height:1.1;font-weight:600}.basic-template .warning-message{color:#f0ad4e!important}.basic-template .matched-national-id-msg{color:#33cec6!important}.basic-template .error+.errorMsg strong:first-child,.basic-template .error+.matched-national-id-msg strong:first-child,.basic-template .error+.warning-message strong:first-child{display:none}.basic-template input.error,.basic-template select.error{background-image:url(../img/exclamation-error.png);background-repeat:no-repeat;background-position:97% 50%;border:1px solid #c03}.basic-template input.warning{border:1px solid #f0ad4e!important}.basic-template input.warning:active,.basic-template input.warning:focus{box-shadow:0 0 3px #f0ad4e;border-color:#f0ad4e;outline:0}.basic-template .error+.brick-label,.basic-template .error+.select2-container .select2-selection{background-image:url(../img/exclamation-error.png);background-repeat:no-repeat;background-position:97% 50%;border:1px solid #c03}.basic-template .error+.select2-container .select2-selection,.basic-template select.error{background-position:84% 7px}.basic-template select[multiple].error{background-position:92% 7px}.basic-template select[multiple].error+.select2-container .select2-selection{background-position:92% 7px}.wizard-steps{border:1px solid #06c;border-radius:4px;margin:0 -10px 2px;overflow:hidden}.wizard-steps ol{display:table;border-spacing:0;table-layout:fixed;list-style:none;height:39px;width:100%;margin:0;padding:0}.wizard-steps ol li{background:#fff;display:table-cell;vertical-align:middle;border-left:1px solid #06c;color:#06c;text-align:center;font-size:13px}.wizard-steps ol li.current{background:#06c;color:#fff}.wizard-steps ol li:first-child{border-left:none}.basic-template .info{color:#666;padding:10px 0 22px;line-height:1.5}.basic-template .info h2{margin:0;padding-top:5px}.basic-template .info p{margin:0;padding-top:5px;line-height:1.4;font-family:imago-pro-roche,sans-serif;font-size:15px}.basic-template .info p+p{margin-top:10px}.basic-template .info h2{font-size:24px;padding-top:0;font-weight:400}.basic-template table.simple-table{width:100%;background:#fff}.basic-template .simple-table td,.basic-template .simple-table th{padding:4px;vertical-align:middle}.basic-template .table-navi .back,.basic-template .table-navi .next,.basic-template .table-navi .to-begin,.basic-template .table-navi .to-end{margin-right:10px;font-family:RocheIconFont}.basic-template .close-popup{cursor:pointer;text-decoration:none}.twitter-typeahead{width:100%}.form-group a.tip,.form-group span.tip{color:#06c;display:inline-block;width:auto;cursor:pointer;font-size:18px;margin:-3px 0 0 15px;text-decoration:none;position:relative;z-index:20}.form-signin input+.warning-message{margin-left:0!important;margin-right:0!important;width:100%;text-align:center}.tip>.cloud{position:absolute;display:none;left:27px;top:-7px;padding:8px;width:auto;min-width:120px;background:#fff;border:1px solid #ccc;border-radius:2px;color:initial;font-family:imago-pro-roche,sans-serif;font-size:14px}.tip>.cloud:before{position:absolute;display:block;content:"\e612";color:#ccc;font-family:RocheIconFont;height:20px;left:-9px;top:7px}.tip:hover>.cloud{display:block}.tip~label{float:left}.tip.tip-left>.cloud{left:auto;right:27px}.tip.tip-left>.cloud:before{left:auto;right:-9px;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.abbr-xs{display:inline}.toolbar a.logout{display:block;font-size:12px;font-weight:500;line-height:1.5;padding:6px 19px 6px 9px;text-decoration:none}.toolbar a.logout:hover{text-decoration:underline}.top-bar{text-align:center}.unsupported-browser{text-align:center}.unsupported-browser.unsupported-browser-small{padding:5px}.unsupported-browser.unsupported-browser-small p{font-size:14px;margin:0}.unsupported-browser.unsupported-browser-small .btn{display:none}.reg_field_disabled .dateFormat{display:none}.big-api-error-container .big-api-error-message{padding:6px 9px;color:#c03;font-size:14px;line-height:1.1;font-weight:600}@media screen and (max-width:320px){.abbr-xs{display:none}.basic-template .table-navi .back,.basic-template .table-navi .next,.basic-template .table-navi .to-begin,.basic-template .table-navi .to-end{margin-right:5px}.basic-template a.to-left.delete-account-cancel-button,.basic-template a.to-left.forget-me-cancel-button,.basic-template input[type=button].to-left,.basic-template input[type=submit].to-left{margin-right:0}.basic-template .button.to-left,.basic-template button.to-left{margin-right:0}.basic-template a.to-right.delete-account-cancel-button,.basic-template a.to-right.forget-me-cancel-button,.basic-template input[type=button].to-right,.basic-template input[type=submit].to-right{margin-left:0}.basic-template .button.to-right,.basic-template button.to-right{margin-left:0}.form-group input.to-left,.form-group input.to-right{max-width:100%;width:100%;margin-bottom:15px}.form-group button.to-left,.form-group button.to-right{max-width:100%;width:100%;margin-bottom:15px}.form-group select.to-left,.form-group select.to-right{max-width:100%;width:100%;margin-bottom:15px}.form-group input.to-left:last-child,.form-group input.to-right:last-child{margin-bottom:0}.form-group button.to-left:last-child,.form-group button.to-right:last-child{margin-bottom:0}.form-group select.to-left:last-child,.form-group select.to-right:last-child{margin-bottom:0}}@media screen and (max-width:600px){.main,footer,header,main{max-width:600px}}@media screen and (min-width:601px){.main,footer,header,main{max-width:768px}.basic-template .button,.basic-template .form-group label.wide[for],.basic-template .form-section-wrapper,.basic-template button.wide,.basic-template input.wide{width:75%;margin-left:25%}.basic-template .center-in button.wide,.basic-template .center-in input,.basic-template .center-in input.wide,.basic-template .center-in select{max-width:600px;display:inline-block}.dropdown-wrapper form{max-width:600px;display:inline-block}.basic-template .center-in .requiredInput,.basic-template .center-in .twitter-typeahead,.basic-template .center-in input,.basic-template .center-in select{margin-left:auto;margin-right:auto;float:none;width:600px}#login-option{margin-left:auto;margin-right:auto;float:none;width:600px}.country-form,.language-form{max-width:30%}.basic-template .form-group label[for]{float:left;padding-top:13px;text-align:left;width:23%;height:37px}.basic-template .bricks,.basic-template .checkbox-section,.basic-template .requiredInput,.basic-template .search-button,.basic-template .twitter-typeahead,.basic-template input,.basic-template select{float:left;vertical-align:middle;margin-left:2%;width:75%}.basic-template .requiredInput.to-right,.basic-template .search-button.to-right,.basic-template .twitter-typeahead.to-right,.basic-template input.to-right,.basic-template select.to-right{float:right}.basic-template .table-navi input{margin-left:0}.basic-template .search-button input{margin-left:0;width:100%}.basic-template .requiredInput .twitter-typeahead,.basic-template .requiredInput input,.basic-template .requiredInput select{width:100%;margin:0}.basic-template .twitter-typeahead input{width:100%;margin:0}.basic-template input+.errorMsg,.basic-template input+.matched-national-id-msg,.basic-template input+.warning-message,.basic-template select+.errorMsg,.basic-template select+.matched-national-id-msg,.basic-template select+.warning-message{margin-left:25%;float:left;clear:left}.basic-template input+.warning-message{margin-left:25%;float:left;clear:left}.basic-template .form-group label+div .errorMsg,.basic-template .form-group label+div .matched-national-id-msg,.basic-template .form-group label+div .warning-message,.basic-template .form-group label+span .errorMsg,.basic-template .form-group label+span .matched-national-id-msg,.basic-template .form-group label+span .warning-message{margin-left:0}.basic-template .form-group label+div.dateInput .errorMsg,.basic-template .form-group label+div.dateInput .matched-national-id-msg,.basic-template .form-group label+div.dateInput .warning-message,.basic-template .form-group label+span.dateInput .errorMsg,.basic-template .form-group label+span.dateInput .matched-national-id-msg,.basic-template .form-group label+span.dateInput .warning-message{margin-left:25%}.basic-template .form-group label+div .errorMsg,.basic-template .form-group label+div .matched-national-id-msg,.basic-template .form-group label+div .warning-message{margin-left:0}.basic-template .form-group label+span .errorMsg,.basic-template .form-group label+span .matched-national-id-msg,.basic-template .form-group label+span .warning-message,.basic-template .requiredInput .errorMsg,.basic-template .requiredInput .matched-national-id-msg,.basic-template .requiredInput .warning-message{margin-left:0}.basic-template p.important-info:before{margin-top:-5px}.basic-template .button-image,.basic-template input[type=image]{width:auto}.form-group a.tip,.form-group span.tip{left:20%;margin:11px;position:absolute;z-index:4}.basic-template a.tip~label[for],.basic-template span.tip~label[for]{margin-right:2%;width:21%}.basic-template .popup-section .button,.basic-template .popup-section .form-section-wrapper,.basic-template .popup-section .search-button,.basic-template .popup-section button.wide,.basic-template .popup-section input.wide{width:100%;margin-left:0}.basic-template .error+.select2-container .select2-selection,.basic-template select.error{background-position:92% 7px}.basic-template select.error[multiple]{background-position:95% 7px}.basic-template input.error{background-position:98% 50%}.basic-template .search-button.rificon-search:before{top:11px}.basic-template .error.search-button:before{content:''}}.message[role=alert]{display:none}select::-ms-expand{display:none}@media screen and (max-width:320px){.abbr-xs{display:none}.basic-template .table-navi .back,.basic-template .table-navi .next,.basic-template .table-navi .to-begin,.basic-template .table-navi .to-end{margin-right:5px}.basic-template a.to-left.delete-account-cancel-button,.basic-template a.to-left.forget-me-cancel-button,.basic-template input[type=button].to-left,.basic-template input[type=submit].to-left{margin-right:0}.basic-template .button.to-left,.basic-template button.to-left{margin-right:0}.basic-template a.to-right.delete-account-cancel-button,.basic-template a.to-right.forget-me-cancel-button,.basic-template input[type=button].to-right,.basic-template input[type=submit].to-right{margin-left:0}.basic-template .button.to-right,.basic-template button.to-right{margin-left:0}.form-group input.to-left,.form-group input.to-right{max-width:100%;width:100%;margin-bottom:15px}.form-group button.to-left,.form-group button.to-right{max-width:100%;width:100%;margin-bottom:15px}.form-group select.to-left,.form-group select.to-right{max-width:100%;width:100%;margin-bottom:15px}.form-group input.to-left:last-child,.form-group input.to-right:last-child{margin-bottom:0}.form-group button.to-left:last-child,.form-group button.to-right:last-child{margin-bottom:0}.form-group select.to-left:last-child,.form-group select.to-right:last-child{margin-bottom:0}}html.rtl .to-left,html[dir=rtl] .to-left{float:right!important}html.rtl .to-right,html[dir=rtl] .to-right{float:left!important}html.rtl a.to-left,html[dir=rtl] a.to-left{text-align:right}html.rtl a.to-right,html[dir=rtl] a.to-right{text-align:left}html.rtl .basic-template .search-button.rificon-search:before,html[dir=rtl] .basic-template .search-button.rificon-search:before{right:auto;right:initial;left:11px}html.rtl .basic-template .search-button>input[type=text],html[dir=rtl] .basic-template .search-button>input[type=text]{padding-left:40px;padding-right:9px}@media screen and (min-width:601px){html.rtl .basic-template .search-button>input+.errorMsg,html.rtl .basic-template .search-button>input+.matched-national-id-msg,html.rtl .basic-template .search-button>input+.warning-message,html[dir=rtl] .basic-template .search-button>input+.errorMsg,html[dir=rtl] .basic-template .search-button>input+.matched-national-id-msg,html[dir=rtl] .basic-template .search-button>input+.warning-message{margin-right:0}}html.rtl .basic-template .search-button.error:before,html[dir=rtl] .basic-template .search-button.error:before{content:''}html.rtl .basic-template .form-group.center-in .requiredInput,html.rtl .basic-template .form-group.center-in .twitter-typeahead,html.rtl .basic-template .form-group.center-in input,html.rtl .basic-template .form-group.center-in select,html[dir=rtl] .basic-template .form-group.center-in .requiredInput,html[dir=rtl] .basic-template .form-group.center-in .twitter-typeahead,html[dir=rtl] .basic-template .form-group.center-in input,html[dir=rtl] .basic-template .form-group.center-in select{margin-left:auto;margin-right:auto;float:none;width:100%;max-width:600px}html.rtl .basic-template .form-group a.tip,html.rtl .basic-template .form-group span.tip,html[dir=rtl] .basic-template .form-group a.tip,html[dir=rtl] .basic-template .form-group span.tip{float:left}@media screen and (max-width:600px){html.rtl .basic-template .form-group a.tip,html.rtl .basic-template .form-group span.tip,html[dir=rtl] .basic-template .form-group a.tip,html[dir=rtl] .basic-template .form-group span.tip{margin-left:0}}@media screen and (min-width:601px){html.rtl .basic-template .form-group a.tip,html.rtl .basic-template .form-group span.tip,html[dir=rtl] .basic-template .form-group a.tip,html[dir=rtl] .basic-template .form-group span.tip{left:auto;left:initial;right:20%}}html.rtl .basic-template .form-group a.tip+label[for],html.rtl .basic-template .form-group span.tip+label[for],html[dir=rtl] .basic-template .form-group a.tip+label[for],html[dir=rtl] .basic-template .form-group span.tip+label[for]{margin-right:0;margin-left:2%}html.rtl .basic-template .form-group label[for],html[dir=rtl] .basic-template .form-group label[for]{text-align:right;direction:rtl;float:none}@media screen and (min-width:601px){html.rtl .basic-template .form-group label[for],html[dir=rtl] .basic-template .form-group label[for]{float:right}}@media screen and (min-width:601px){html.rtl .basic-template .form-group .bricks,html.rtl .basic-template .form-group .checkbox-section,html.rtl .basic-template .form-group .requiredInput,html.rtl .basic-template .form-group .search-button,html.rtl .basic-template .form-group input,html[dir=rtl] .basic-template .form-group .bricks,html[dir=rtl] .basic-template .form-group .checkbox-section,html[dir=rtl] .basic-template .form-group .requiredInput,html[dir=rtl] .basic-template .form-group .search-button,html[dir=rtl] .basic-template .form-group input{float:left;margin-left:0;margin-right:2%}}html.rtl .basic-template .form-group input[type=submit].to-left,html[dir=rtl] .basic-template .form-group input[type=submit].to-left{margin-left:10px;margin-right:0}html.rtl .basic-template .form-group input[type=submit].to-right,html[dir=rtl] .basic-template .form-group input[type=submit].to-right{margin-left:0;margin-right:10px}html.rtl .basic-template .form-group input.error,html[dir=rtl] .basic-template .form-group input.error{background-position:8px 7px;padding-left:40px}html.rtl .basic-template .form-group .requiredInput .errorMsg,html.rtl .basic-template .form-group .requiredInput .matched-national-id-msg,html.rtl .basic-template .form-group .requiredInput .warning-message,html[dir=rtl] .basic-template .form-group .requiredInput .errorMsg,html[dir=rtl] .basic-template .form-group .requiredInput .matched-national-id-msg,html[dir=rtl] .basic-template .form-group .requiredInput .warning-message{margin-right:0}@media screen and (min-width:601px){html.rtl .basic-template .form-group .button,html[dir=rtl] .basic-template .form-group .button{margin-left:0;margin-right:25%}}html.rtl .basic-template .form-group .search-button.rificon-search:before,html[dir=rtl] .basic-template .form-group .search-button.rificon-search:before{line-height:44px;height:40px;top:auto;right:auto;top:initial;right:initial;left:11px}html.rtl .basic-template .form-group .search-button>input[type=text],html[dir=rtl] .basic-template .form-group .search-button>input[type=text]{padding-left:40px;padding-right:9px}@media screen and (min-width:601px){html.rtl .basic-template .form-group .search-button>input+.errorMsg,html.rtl .basic-template .form-group .search-button>input+.matched-national-id-msg,html.rtl .basic-template .form-group .search-button>input+.warning-message,html[dir=rtl] .basic-template .form-group .search-button>input+.errorMsg,html[dir=rtl] .basic-template .form-group .search-button>input+.matched-national-id-msg,html[dir=rtl] .basic-template .form-group .search-button>input+.warning-message{margin-right:0}}@media screen and (min-width:601px){html.rtl .basic-template .form-group input+.errorMsg,html.rtl .basic-template .form-group input+.matched-national-id-msg,html.rtl .basic-template .form-group input+.warning-message,html[dir=rtl] .basic-template .form-group input+.errorMsg,html[dir=rtl] .basic-template .form-group input+.matched-national-id-msg,html[dir=rtl] .basic-template .form-group input+.warning-message{clear:both;margin-left:0;float:right;margin-right:25%}}html.rtl .basic-template .form-group.form-section-wrapper,html[dir=rtl] .basic-template .form-group.form-section-wrapper{margin-left:0}@media screen and (min-width:601px){html.rtl .basic-template .form-group.form-section-wrapper,html[dir=rtl] .basic-template .form-group.form-section-wrapper{margin-right:25%}}html.rtl .basic-template .form-group .bricks .brick-label,html[dir=rtl] .basic-template .form-group .bricks .brick-label{margin:0 0 3px 3px}html.rtl .basic-template .form-group .long-text .custom-checkbox,html[dir=rtl] .basic-template .form-group .long-text .custom-checkbox{float:right}html.rtl .basic-template .form-group .custom-checkbox,html[dir=rtl] .basic-template .form-group .custom-checkbox{margin-left:10px;margin-right:0}html.rtl .basic-template .form-group .custom-checkbox input,html[dir=rtl] .basic-template .form-group .custom-checkbox input{visibility:hidden;left:0}html.rtl .basic-template .form-group .select2-container.select2-container--open .select2-selection__arrow:before,html[dir=rtl] .basic-template .form-group .select2-container.select2-container--open .select2-selection__arrow:before{margin-top:5px}html.rtl .basic-template .form-group .select2-container.select2-container--default .select2-selection--single,html[dir=rtl] .basic-template .form-group .select2-container.select2-container--default .select2-selection--single{padding:0 9px 0 40px}html.rtl .basic-template .form-group .select2-container .select2-selection__arrow:before,html[dir=rtl] .basic-template .form-group .select2-container .select2-selection__arrow:before{margin-top:-20px}html.rtl .basic-template .error+.select2-container .select2-selection__arrow,html[dir=rtl] .basic-template .error+.select2-container .select2-selection__arrow{visibility:hidden}html.rtl .basic-template .error+.select2-container.select2-container--open .select2-selection,html.rtl .basic-template .error+.select2-container:hover .select2-selection,html[dir=rtl] .basic-template .error+.select2-container.select2-container--open .select2-selection,html[dir=rtl] .basic-template .error+.select2-container:hover .select2-selection{background-image:none}html.rtl .basic-template .error+.select2-container.select2-container--open .select2-selection__arrow,html.rtl .basic-template .error+.select2-container:hover .select2-selection__arrow,html[dir=rtl] .basic-template .error+.select2-container.select2-container--open .select2-selection__arrow,html[dir=rtl] .basic-template .error+.select2-container:hover .select2-selection__arrow{visibility:visible}html.rtl .basic-template .error+.select2-container .select2-selection,html[dir=rtl] .basic-template .error+.select2-container .select2-selection{background-position:8px 7px}html.rtl .wizard-steps ol li:last-child,html[dir=rtl] .wizard-steps ol li:last-child{border-left:none}html.rtl .wizard-steps ol li:first-child,html[dir=rtl] .wizard-steps ol li:first-child{border-left:1px solid #06c}html.rtl .newsletter-section .newsletter-checkbox-label,html[dir=rtl] .newsletter-section .newsletter-checkbox-label{padding-right:0;padding-left:10px}html.rtl .accordion-handle,html[dir=rtl] .accordion-handle{padding-right:0;padding-left:20px}html.rtl .accordion-handle:before,html[dir=rtl] .accordion-handle:before{float:left}html.rtl .account-chooser-form h1,html[dir=rtl] .account-chooser-form h1{text-align:right}.basic-template html.rtl .account-chooser-form .matched-national-id-msg,.basic-template html.rtl .account-chooser-form .warning-message,.basic-template html[dir=rtl] .account-chooser-form .matched-national-id-msg,.basic-template html[dir=rtl] .account-chooser-form .warning-message,html.rtl .account-chooser-form .basic-template .matched-national-id-msg,html.rtl .account-chooser-form .basic-template .warning-message,html.rtl .account-chooser-form .errorMsg,html[dir=rtl] .account-chooser-form .basic-template .matched-national-id-msg,html[dir=rtl] .account-chooser-form .basic-template .warning-message,html[dir=rtl] .account-chooser-form .errorMsg{width:100%;text-align:right;display:inline-block}html.rtl .account-chooser-form .form-group .button,html[dir=rtl] .account-chooser-form .form-group .button{margin-right:0}html.rtl .account-chooser-form .form-group .table-navi input,html[dir=rtl] .account-chooser-form .form-group .table-navi input{margin-right:0;margin-left:10px}html.rtl .account-chooser-form .account-query-input,html[dir=rtl] .account-chooser-form .account-query-input{padding-left:40px;padding-right:9px}html.rtl .account-chooser-form .account-query-input:before,html[dir=rtl] .account-chooser-form .account-query-input:before{float:left}html.rtl .popup>.wrapper,html[dir=rtl] .popup>.wrapper{text-align:right}html.rtl .password-message-error:before,html[dir=rtl] .password-message-error:before{margin-right:0;margin-left:14px;float:right}@media screen and (min-width:601px){html.rtl .account-search-input-section,html[dir=rtl] .account-search-input-section{margin-left:0;margin-right:2%}}html.rtl .account-search-input-section .account-search-input,html[dir=rtl] .account-search-input-section .account-search-input{padding-right:10px;padding-left:20px}html.rtl .account-search-input-section .account-search-input-magnifier,html[dir=rtl] .account-search-input-section .account-search-input-magnifier{right:auto;left:0}html.rtl .account-search-input-section.error .account-search-input,html[dir=rtl] .account-search-input-section.error .account-search-input{background-position-x:8px!important}html.rtl .account-search-input-section.error .account-search-input-magnifier,html[dir=rtl] .account-search-input-section.error .account-search-input-magnifier{display:none}.basic-template html.rtl .account-search-input-section.error .matched-national-id-msg,.basic-template html.rtl .account-search-input-section.error .warning-message,.basic-template html[dir=rtl] .account-search-input-section.error .matched-national-id-msg,.basic-template html[dir=rtl] .account-search-input-section.error .warning-message,html.rtl .account-search-input-section.error .basic-template .matched-national-id-msg,html.rtl .account-search-input-section.error .basic-template .warning-message,html.rtl .account-search-input-section.error .errorMsg,html[dir=rtl] .account-search-input-section.error .basic-template .matched-national-id-msg,html[dir=rtl] .account-search-input-section.error .basic-template .warning-message,html[dir=rtl] .account-search-input-section.error .errorMsg{margin-right:0!important}@media screen and (min-width:601px){html.rtl .account-search-section,html[dir=rtl] .account-search-section{margin-left:0;margin-right:2%}}html.rtl .account-search-section .account-query-input,html[dir=rtl] .account-search-section .account-query-input{padding-right:10px;padding-left:40px}html.rtl .account-search-section .account-query-magnifier,html[dir=rtl] .account-search-section .account-query-magnifier{right:auto;left:0}html.rtl .account-search-section .account-query-clear,html[dir=rtl] .account-search-section .account-query-clear{left:40px;right:auto;border-right:0;border-left:1px solid #ccc}html.rtl .account-search-container input,html[dir=rtl] .account-search-container input{border:none;border-left:1px solid #ccc}html.rtl table.account-search-table tbody td,html[dir=rtl] table.account-search-table tbody td{text-align:right;float:right}html.rtl table.account-search-table thead th,html[dir=rtl] table.account-search-table thead th{text-align:right;float:right}html.rtl .organization-container .button,html[dir=rtl] .organization-container .button{margin:0 auto!important}