@charset "UTF-8";@-webkit-keyframes fadeInOut{0%{opacity:0}50%,70%{opacity:1}100%{opacity:.2}}@-moz-keyframes fadeInOut{0%{opacity:0}50%,70%{opacity:1}100%{opacity:.2}}@keyframes fadeInOut{0%{opacity:0}50%,70%{opacity:1}100%{opacity:.2}}header .count{position:relative;vertical-align:middle;display:inline-block;line-height:1.2em;background-color:#e95d34;color:#fff;font-size:10px;padding:1px 5px;border-radius:4px;top:-1px}.site-header-content .autocomplete-menu,.site-header-content .quicksearch-list-dd-menu.dd-menu,.site-header-responsive{display:none}.header-fix-width{width:1020px;margin:0 auto}.company-admin-header .header-fix-width{width:auto!important}.company-admin-header .site-header-top{background:#FFF!important}.site-header-public.sticked,.site-header.sticked{position:fixed;top:0;left:0;right:0;z-index:990}.site-header-top.premiumBrandNav{border-bottom:4px solid #ffaf1c}.site-header-top{background-color:#4a494d;min-height:50px;position:relative;z-index:1}.site-header-content{margin-bottom:2.6666666667em}.site-header-content .header-main-nav{position:relative;width:85em;margin:0 auto}.site-header-bottom{background-color:#fff;border-bottom:1px solid #e0e2e4;zoom:1;vertical-align:middle;height:35px}.site-header-bottom .header-main-nav{margin-top:0}.site-logo{height:28px;width:115px;padding:13px 0}.site-logo .header-logo-container{position:relative}.site-logo .text-indent{text-indent:-999em;color:transparent}.lt-ie8 .site-header-top{position:relative;z-index:2}.lt-ie8 .header-main-nav{z-index:1}.site-header-account{position:relative;padding-top:4px;height:50px;float:right}.rtl .site-header-account{float:left}.site-header-account .site-header-account-menu{text-align:right}.rtl .site-header-account .site-header-account-menu{text-align:left}.site-header-account .site-header-account-menu .header-account-nav{height:50px;vertical-align:middle;padding-bottom:0!important;width:auto;margin-right:15px}.site-header-account .site-header-account-menu .header-account-nav .hd2-nc-top-menu{color:#e9e9eb}.rtl .site-header-account .site-header-account-menu .header-account-nav{margin-right:0;margin-left:15px}.site-header-account .site-header-account-menu .header-account-nav .hd-nav{position:relative;outline:0;display:inline-block;line-height:1.2em;vertical-align:middle;text-decoration:none;color:#e9e9eb;padding:.4166666667em}.site-header-account .site-header-account-menu .header-account-nav .hd-nav .vicon{display:inline-block;color:#e9e9eb;font-size:1.8333333333em}.site-header-account .site-header-account-menu .header-account-nav .hd-nav .count{position:absolute;top:-5px}.site-header-account .site-header-account-menu .header-account-nav .nav-visit{margin-top:-4px;padding:20px 12px 9px}.site-header-account .site-header-account-menu .header-account-nav .nav-visit .count{right:4px;top:12px}.rtl .site-header-account .site-header-account-menu .header-account-nav .nav-visit .count{right:auto;left:6px}.site-header-account .site-header-account-menu .header-account-nav .nav-message{margin-top:-4px;margin-left:7px;padding:20px 12px 9px}.site-header-account .site-header-account-menu .header-account-nav .nav-message .count{right:4px;top:12px}.rtl .site-header-account .site-header-account-menu .header-account-nav .nav-message .count{right:auto;left:9px}.site-header-account .site-header-account-menu .header-account-nav .nav-contact{margin-top:-4px;margin-left:7px;padding:20px 12px 9px}.site-header-account .site-header-account-menu .header-account-nav .nav-contact .count{right:4px;top:12px}.rtl .site-header-account .site-header-account-menu .header-account-nav .nav-contact .count{right:auto;left:11px}.site-header-account .site-header-account-menu .header-account-nav .nav-notifications{margin-top:-4px;padding:20px 12px 9px}.site-header-account .site-header-account-menu .header-account-nav .nav-notifications .count{right:4px;top:12px}.rtl .site-header-account .site-header-account-menu .header-account-nav .nav-notifications .count{right:auto;left:11px}.site-header-account .site-header-account-menu .header-account-nav .nav-account{top:0}.site-header-account .site-header-account-menu .header-account-nav .nav-account img{border-radius:20px;height:38px;width:38px}.site-header-account .site-header-account-menu .header-account-nav .nav-account .vicon-star{color:#ffaf1c;position:absolute;top:5px;right:-15px;font-size:15px}.rtl .site-header-account .site-header-account-menu .header-account-nav .nav-account .vicon-star{right:auto;left:-17px}.site-header-account .site-header-account-menu .header-account-nav .nav-account .vicon-arrow-select,.site-header-account .site-header-account-menu .header-account-nav .nav-account .vicon-select{color:#adaeb0;position:absolute;top:25px;right:-12px;font-size:9px;overflow:hidden}.rtl .site-header-account .site-header-account-menu .header-account-nav .nav-account .vicon-arrow-select,.rtl .site-header-account .site-header-account-menu .header-account-nav .nav-account .vicon-select{right:auto;left:-14px}.site-header-account .site-header-account-menu .header-account-nav .nav-account .vicon-arrow-select:before,.site-header-account .site-header-account-menu .header-account-nav .nav-account .vicon-select:before{top:-8px}.site-header-account .site-header-account-menu .header-account-nav .nav-new{margin-left:0;padding:20px 12px 9px}.site-header-account .site-header-account-menu .js-hover-dropdown-menu .hd-nav{display:block;background-color:transparent}.site-header-account .site-header-account-menu .dropdown-menu-hover .hd-nav{background-color:#fff;position:relative;z-index:26}.site-header-account .site-header-account-menu .dropdown-menu-hover .hd-nav .vicon{color:#434345}.site-header-account .site-header-account-menu .dropdown-menu-hover .nav-account{background-color:transparent}.site-header-account .site-header-account-menu .dropdown-menu-hover .nav-account .vicon-select{color:#adaeb0}.site-header-account .site-header-account-menu .dropdown-menu-hover .nav-account .vicon-star{color:#ffaf1c}.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account{background-color:#4a494d!important;min-height:30px;top:54px;left:auto!important;right:0;padding-bottom:0;border-color:#4a494d!important}.rtl .site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account{left:0!important;right:auto!important}.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li{display:block;background-color:#4a494d;padding:0 17px}.rtl .site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li{padding-left:0;padding-right:17px}.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li a,.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li button{background-color:transparent;white-space:nowrap;font-family:'Open Sans',sans-serif;line-height:1.2em;font-size:.9166666667em;font-weight:400;display:block;text-align:left;border-color:#6c6b70;color:#f6f6f6;padding:13px 20px 15px 0}.rtl .site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li a,.rtl .site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li button{text-align:right;padding-left:20px;padding-right:0}.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li a .vicon,.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li button .vicon{vertical-align:bottom;font-size:14px;margin-right:15px}.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li a .vicon.vicon-close,.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li button .vicon.vicon-close{font-size:12px}.rtl .site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li a .vicon,.rtl .site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li button .vicon{margin-right:0;margin-left:15px}.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li button{border-bottom:0;padding-bottom:17px}.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li:hover{background-color:#353437}.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li:hover a,.site-header-account .site-header-account-menu .header-account-nav .header-sub-menu-account li:hover button{border-color:transparent}.site-header-account .account{position:relative;background-color:#1a1a1a;color:#e6e6e6;height:3.5em;top:.1666666667em}.site-header-account .account .nb-request{color:#e6e6e6;font-size:.9166666667em;margin-left:3.6363636364em;margin-top:-.1818181818em}.rtl .site-header-account .account .nb-request{margin-left:auto;margin-right:3.6363636364em}.site-header-account .recruiter{padding-top:1px}.site-header-account .recruiter a{font-size:.9166666667em;color:#c5c3c7}@-webkit-keyframes headerFadeOut{0%{opacity:1;max-height:70px}50%{opacity:0;max-height:70px}100%{opacity:0;max-height:0}}@-moz-keyframes headerFadeOut{0%{opacity:1;max-height:70px}50%{opacity:0;max-height:70px}100%{opacity:0;max-height:0}}@keyframes headerFadeOut{0%{opacity:1;max-height:70px}50%{opacity:0;max-height:70px}100%{opacity:0;max-height:0}}.header-connections-list:not(:first-child){padding-top:10px;border-top:1px solid #d9d8dd}.header-connections-list .v-btn{display:inline!important}.header-connections-list .title{background-color:#FFF!important}.header-connections-list a{padding:0!important;display:inline!important}.header-connections-list .connection-request{text-align:left}.header-connections-list .connection-request.remove{-webkit-animation-duration:.9s;-moz-animation-duration:.9s;animation-duration:.9s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:headerFadeOut;-moz-animation-name:headerFadeOut;animation-name:headerFadeOut}.lt-ie10 .header-connections-list .connection-request.remove{display:none}.header-connections-list .connection-request .header-request-avatar img{width:3.4166666667em;height:3.4166666667em;border:none}.header-connections-list .connection-request .header-request-name{font-size:1em;color:#42a2d6;padding:0!important;display:inline!important}.header-connections-list .connection-request .header-request-name:hover{color:#257cab}.header-connections-list .connection-request .header-request-headline{color:#959597;font-weight:500;font-size:1em}.header-connections-list .connection-request .header-request-date{font-size:.6666666667em;color:#c5c3c7}.header-connections-list .connection-request .header-checkmark-container,.header-connections-list .connection-request .header-remove-container{margin-top:5px;padding:0}.header-connections-list .connection-request .header-checkmark-container .vicon,.header-connections-list .connection-request .header-remove-container .vicon{border-width:1px;border-style:solid;border-radius:50%;font-size:8px!important}.header-connections-list .connection-request .header-checkmark-container .decline-request-header,.header-connections-list .connection-request .header-remove-container .decline-request-header{padding:7px;font-size:9px;color:#c5c3c7}.header-connections-list .connection-request .header-checkmark-container .decline-request-header:hover,.header-connections-list .connection-request .header-remove-container .decline-request-header:hover{color:#f07355;border-color:#f07355}.header-connections-list .connection-request .header-checkmark-container .accept-request-header,.header-connections-list .connection-request .header-remove-container .accept-request-header{padding:7px;font-size:9px!important;color:#FFF;background-color:#c5c3c7}.header-connections-list .connection-request .header-checkmark-container .accept-request-header:hover,.header-connections-list .connection-request .header-remove-container .accept-request-header:hover{background-color:#42a2d6}.site-header .account{font-size:.9166666667em}.site-header .subscribe-premium{font-weight:700;position:relative;top:-.1818181818em}.lt-ie8 .site-header .subscribe-premium{position:absolute;right:.4545454545em;top:.9090909091em}.rtl .lt-ie8 .site-header .subscribe-premium{right:auto;left:.4545454545em}.header-account-nav .header-account-link{height:1.4545454545em;text-decoration:none;border-color:#1a1a1a;border-style:solid;border-width:1px 1px 0;margin:-.4545454545em .2727272727em 0 .0909090909em;position:relative;vertical-align:top;font-weight:700;padding:.1818181818em 0 .1818181818em .6363636364em}.rtl .header-account-nav .header-account-link{margin-right:.0909090909em;margin-left:.2727272727em;padding-left:0;padding-right:.6363636364em}.header-account-nav:hover .header-account-link{background-color:#000;border-color:#595959;z-index:26}.header-account-nav .icon-arrow{font-size:.7272727273em}.lt-ie8 .header-account-nav .icon-arrow{line-height:normal}.header-account-nav .header-sub-menu{min-width:10em;margin-top:-.2727272727em;left:3.7272727273em}.rtl .header-account-nav .header-sub-menu{left:auto;right:3.7272727273em}.lt-ie8 .header-account-nav .header-sub-menu{top:2.5em;z-index:2000}.header-account-nav .header-sub-menu .sub-link{padding:.3636363636em .7272727273em}.header-account-nav .header-sub-menu .sub-link:focus,.header-account-nav .header-sub-menu .sub-link:hover{text-decoration:italic}.header-account-nav .header-sub-menu .hd-logout-submit{width:100%}.header-account-nav .header-sub-menu .hd-logout-submit:focus,.header-account-nav .header-sub-menu .hd-logout-submit:hover{text-decoration:none}.header-account-nav .header-sub-menu .list-bx li{border-top-color:#f5f7f9}.header-account-nav .header-sub-menu .dropdown-body{max-height:300px;overflow-y:auto}.header-account-nav .header-sub-menu .dropdown-body.notifications-dropdown-body.with-push{max-height:240px!important}.header-account-nav .header-sub-menu .dropdown-footer{background-color:#f5f7f9}.header-account-nav .header-sub-menu .dropdown-footer.notifications-dropdown-footer{background-color:#fff!important}.header-account-nav .header-sub-menu .notification-item:hover{background-color:#f5f7f9}.header-account-nav .header-sub-menu .notification-item{font-size:1em;color:#87868c;position:relative;width:100%}.header-account-nav .header-sub-menu .notification-item a{font-size:1em;color:#4a494d;display:block;margin:0;padding:0}.header-account-nav .header-sub-menu .notification-item .circle-avatar{border-radius:50%;width:40px;height:40px}.header-account-nav .header-sub-menu .notification-item .notification-type{font-size:.6em;line-height:6em}.header-account-nav .header-sub-menu .notification-item .notification-type .vicon{color:#d9d8dd;font-size:14px}.header-account-nav .header-sub-menu .notification-item .notification-item-main .notification-text{height:2.5em;width:100%}.header-account-nav .header-sub-menu .notification-item .notification-item-main .notification-actor,.header-account-nav .header-sub-menu .notification-item .notification-item-main .notification-target{color:#4a494d;font-weight:600}.header-account-nav .header-sub-menu .notification-item .notification-item-main .notification-date{font-size:.8em}.header-account-nav .header-sub-menu .notification-item .notification-status{position:absolute;top:0;right:0}.header-account-nav .header-sub-menu .notification-item .notification-status .unread{background-color:#42a2d6;width:7px;height:7px;border-radius:50%}.header-account-nav .header-sub-menu .push-private-zone{background-color:#f5f7f9;position:relative}.header-account-nav .header-sub-menu .push-private-zone:after,.header-account-nav .header-sub-menu .push-private-zone:before{position:absolute;display:block;content:"";height:0;width:0;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;top:50%;transform:translate(-50%,-50%)}.header-account-nav .header-sub-menu .push-private-zone:after{border-left:10px solid #f5f7f9;right:-9px}.header-account-nav .header-sub-menu .push-private-zone:before{border-left:10px solid #87868c;right:-10px}.header-account-nav .header-sub-menu .picto-push-pz{height:70px;width:70px;margin-right:10px;background:url(/images/private_profile/private-zone.e204fc5b.png) no-repeat;background-size:contain;box-sizing:border-box}.header-account-nav .header-sub-menu .push-pz-text{max-width:75%}.header-account-nav .header-sub-menu .push-pz-text p{color:#4a494d}.site-header-quicksearch{margin:0;padding:12px 0}.rtl .site-header-quicksearch{width:100%!important}.site-header-quicksearch .input-append{background-color:#FFF;padding-right:.1666666667em}.site-header-quicksearch .input-append .vicon-search{color:#8d8d92;font-size:16px;margin:5px}.rtl .site-header-quicksearch .input-append{padding-right:auto;padding-left:.1666666667em}.site-header-quicksearch .clear-btn{cursor:pointer;display:none;outline:0;background:#c7c6cc;width:1.3333333333em;height:1.3333333333em;border-radius:50%;position:relative;left:-2px;top:7px}.site-header-quicksearch .clear-btn .vicon{color:#FFF;font-size:9px;vertical-align:middle}.site-header-quicksearch .advanced-search{color:#99999d;font-size:.9166666667em;font-family:'Open Sans',sans-serif;line-height:1.2em;padding:.6363636364em .7272727273em .3636363636em}.site-header-quicksearch .quicksearch-input{position:relative;border:none;height:1.8333333333em;line-height:1.8333333333em!important;width:24.1666666667em;padding-bottom:.3333333333em;color:#c5c3c7;margin-top:-1px;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;transition:width .5s ease}.site-header-quicksearch .quicksearch-input:focus{box-shadow:none;color:#000}.site-header-quicksearch .placeholding .quicksearch-placeholder{background-color:#FFF;font-size:.9166666667em;top:0;height:100%;margin:0;line-height:28px;color:#c5c3c7}.site-header-quicksearch .placeholding.typing .quicksearch-placeholder,.site-header-quicksearch .placeholding.typing .quicksearch-placeholder.focused{color:transparent}.site-header-quicksearch .autocomplete-quicksearch-header-revamped{position:relative}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .autocomplete-menu{position:absolute;visibility:hidden;opacity:0}.site-header-quicksearch .autocomplete-quicksearch-header-revamped.active .autocomplete-menu{position:absolute;z-index:1000;border:0;opacity:1;visibility:visible;margin-top:-1px}.header-sub-menu,.site-header-quicksearch .loading .icon-search{visibility:hidden}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-dd-menu{padding:0;border:0;margin:-.0833333333em 0 0 -.0833333333em;border-radius:0}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-dd-menu a{padding:0;margin:0;color:#737373;-webkit-transition:color .1s;-moz-transition:color .1s;transition:color .1s}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-dd-menu a:hover{color:#000;background:0}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-dd-menu a .vicon{background-color:#f3f3f3;border-right:1px solid #d1d0d6;padding:8px 2px;width:3.25em;text-align:center}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-dd-menu a .text{padding:.4166666667em .5em}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-dd-menu .dd-item{min-width:12.0833333333em;vertical-align:middle;border-top:1px solid #e7e7e7}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-dd-menu .dd-item:first-child{border-top:0}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-btn{padding-bottom:.3333333333em;padding-right:.6666666667em;border:0;width:1.5833333333em;height:1.5em;border-top-right-radius:0!important;border-bottom-right-radius:0!important;color:#939294!important;background:#e8e9eb!important}.rtl .site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-btn{height:1.4166666667em}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-btn:hover{color:#000!important;background:#e8e9eb!important}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-btn:hover .vicon{color:#000!important}.site-header-quicksearch .autocomplete-quicksearch-header-revamped .quicksearch-list-btn .vicon{font-size:.75em;margin:.4166666667em -.6666666667em 0 -1em;color:#939294!important}.site-header-quicksearch #autocomplete-suggestionsQuickSearch{top:35px;left:0;background:#FFF;max-height:none;box-shadow:1px 2px 6px rgba(0,0,0,.2);border-radius:0 0 6px 6px;width:auto}.site-header-quicksearch #autocomplete-suggestionsQuickSearch h4{color:#87868c;font-size:1em;font-weight:400;margin:0;padding:0;width:9.1666666667em}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category{width:45.8333333333em;border-bottom:1px solid #eff0f1}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category.recruiter-cta{background-color:#F6F7F8;border-bottom:none}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category h2{color:#53c1af}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category h5{color:#87868c;font-size:1em;font-weight:400;padding:0}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category .illu-recruiter-cta{width:8.9166666667em;height:6.0833333333em;background:url(/images/search/recruiter-search.bb59dd21.png);background-size:cover}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category a.recruiter-cta-btn{border-radius:30px;color:#fff!important}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category a .company-avatar,.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category a .member-avatar{border:1px solid #e0e2e4;background:#FFF;height:3.8333333333em;width:3.8333333333em;line-height:3.6666666667em;overflow:hidden;position:relative}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category a .member-avatar{border:1px solid transparent;background:0 0}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category a .member-avatar img{border-radius:3.3333333333em}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category a .member-avatar div.default{height:3.3333333333em;width:3.3333333333em;background-size:cover;border-radius:3.3333333333em}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category a .name{font-size:1.0833333333em;color:#42a2d6}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category a .headline{font-size:.9166666667em;color:#4a494d}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category a .subheadline{font-size:.9166666667em;color:#87868c}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-category.last{border-bottom:0}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-results{width:36.6666666667em}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-results p{font-size:1.0833333333em;color:#4a494d}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-results .numbered-result{font-size:2.1666666667em;color:#42a2d6}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-results .ranking_spinner{height:15px;text-align:left}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .autocomplete-results .see-more{background:url(/images/search/showmoreicon.039eb848.png) 7px center no-repeat;padding-left:53px}.rtl .site-header-quicksearch #autocomplete-suggestionsQuickSearch{left:auto;right:44px}.site-header-quicksearch #autocomplete-suggestionsQuickSearch li{margin:0;padding:0}.site-header-quicksearch #autocomplete-suggestionsQuickSearch li.active,.site-header-quicksearch #autocomplete-suggestionsQuickSearch li:hover{background:#f6f7f8}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .inMyContacts{color:#c5c3c7}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .companyLogo{display:inline-block;width:2.5em;height:2.5em;line-height:2.5em;border:1px solid #ccc;background:#fff}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .companyLogo img{max-width:100%;max-height:100%}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .contact{min-height:3.1666666667em;height:3.1666666667em;height:auto}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .quicksearch-company-header{background:#e6e6e6}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .launchSearch{text-align:center}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .name,.site-header-quicksearch #autocomplete-suggestionsQuickSearch .title{display:block}.site-header-quicksearch #autocomplete-suggestionsQuickSearch .title{font-family:Arial,sans-serif;font-size:100%;background-color:transparent;padding:0;top:auto}.header-main-nav .dropdown-menu .message .day-data,.header-main-nav .dropdown-menu .v-btn,.header-main-nav .menu .cat-link,.header-sub-menu,.header-sub-menu .sub-link{font-family:'Open Sans',sans-serif}.site-header-quicksearch #autocomplete-suggestionsQuickSearch:after{bottom:100%;left:6%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:3px;margin-left:-3px}.site-header-quicksearch .loading{background:url(/images/loaders/pre_loader_anim_mini.a46b1b60.gif) 100% 50% no-repeat}.site-header-quicksearch .name{color:#007de3}.header-sub-menu{left:-1px;top:35px;border:1px solid #dcdddf;background-color:#FFF;z-index:25;height:1px;white-space:nowrap;line-height:1.2em}.rtl .header-sub-menu{left:auto;right:-1px}.header-account-nav:hover .header-sub-menu,.menu:hover .header-sub-menu{height:auto;visibility:visible}.header-sub-menu .header-sub-menu-loader{display:block;width:70px;height:85px;background:url(/images/loaders/pre_loader_anim_transparent.c7d336c7.gif) 50% 50% no-repeat;background-size:70px;margin:25px auto}.lt-ie9 .header-sub-menu .header-sub-menu-loader{width:121px;height:141px}.header-sub-menu .sub-link{line-height:1.2em;text-decoration:none;background-color:#FFF;color:#4a4a4c;padding:15px 20px;position:relative}.header-sub-menu .sub-link:focus,.header-sub-menu .sub-link:hover{color:#3da2da}.header-sub-menu .sub-link hr{position:absolute;margin:0;padding:0;outline:0;border:none;bottom:0;height:1px;width:75%;background-color:#e9e9eb}.header-sub-menu li:last-child .sub-link{border-bottom:0;padding-bottom:20px}.header-sub-menu li:last-child .sub-link hr{display:none}.header-main-nav{position:relative;zoom:1}.header-main-nav .cat-link{-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;transition:background-color .2s ease}.header-main-nav .menu{position:relative;color:#E6E6E6;height:3em;margin:0 0 0 -1px;float:left;padding:0}.header-main-nav .menu-right,.rtl .header-main-nav .menu{float:right}.header-main-nav .menu .cat-link{text-decoration:none;display:block;text-align:center;padding:10px 35px 13px 0;color:#4a494d;line-height:1.2em;font-weight:600;position:relative;font-size:12px}.rtl .header-main-nav .menu .cat-link{padding-left:35px;padding-right:8px}.header-main-nav .menu .cat-link-right{padding:10px 0 13px}.header-main-nav .menu .separateNav{position:absolute;display:block;right:0;top:32%;height:11px;width:1px;background-color:#d8d9db}.rtl .header-main-nav .menu .separateNav{right:auto;left:0}.header-main-nav .menu:hover .cat-link{position:relative;z-index:26;margin-bottom:-.0833333333em;color:#3ca1d5}.header-main-nav .menu:hover .header-sub-menu{visibility:visible;opacity:1}.header-main-nav .menu.active .cat-link{color:#3ca1d5}.header-main-nav .menu .ui-badge{line-height:normal;margin-left:.1666666667em;margin-top:-11px;font-size:11px;padding:0 4px 0 3px}.rtl .header-main-nav .menu .ui-badge{margin-left:auto;margin-right:.1666666667em}.rtl .header-main-nav .menu-right{float:left}.header-main-nav .menu-right .cat-link{text-align:right!important}.rtl .header-main-nav .menu-right .cat-link{text-align:left!important}.header-main-nav .menu-right.seperateBlock{margin-right:5%}.rtl .header-main-nav .menu-right.seperateBlock{margin-right:0;margin-left:4%}.header-main-nav .menu-home .cat-link{padding-right:15px}.rtl .header-main-nav .menu-home .cat-link{padding-right:0;padding-left:15px}.header-main-nav #menu-item-businessAccess .header-sub-menu{left:-51px}.rtl .header-main-nav #menu-item-businessAccess .header-sub-menu{right:-51px;left:auto}.header-main-nav #menu-item-businessAccess .separateNav{right:190px}.header-main-nav #menu-item-premium .header-sub-menu{left:-34px}.rtl .header-main-nav #menu-item-premium .header-sub-menu{right:-34px;left:auto}.header-main-nav .dropdown-menu{width:13em}.header-main-nav .dropdown-menu .cat-link{color:#4a494d;height:1.6666666667em;text-align:left;padding:10px 10px 7px 0!important}.rtl .header-main-nav .dropdown-menu .cat-link{text-align:right;padding-left:auto;padding-right:.75em}.header-main-nav .dropdown-menu .cat-link .vicon{color:#ACC6DA;vertical-align:top}.lt-ie8 .header-main-nav .dropdown-menu .cat-link .vicon{vertical-align:middle;line-height:normal}.header-main-nav .dropdown-menu .cat-link .icon-message{margin-top:-.0833333333em}.header-main-nav .dropdown-menu .cat-link .icon-visit{margin-left:-.0833333333em}.rtl .header-main-nav .dropdown-menu .cat-link .icon-visit{margin-left:0;margin-right:-.0833333333em}.header-main-nav .dropdown-menu .cat-link .ui-badge{line-height:1.3333333333em}.header-main-nav .dropdown-menu .businessAccessLink .separateNav{left:0;top:35%}.header-main-nav .dropdown-menu .header-sub-menu{background-color:#FFF;border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.2);box-sizing:border-box;white-space:normal;top:2.5em;padding-bottom:1.6666666667em;z-index:-1;min-height:51px;max-height:600px;overflow-y:auto}.header-main-nav .dropdown-menu .v-btn{background-color:#3ca1d7;border-radius:5px;border:1px solid #3ca1d7;display:inline-block;cursor:pointer;color:#fff!important;padding:6px 13px 6px 0!important;text-decoration:none!important;font-size:12px!important;font-weight:400;line-height:1.2em}.rtl .header-main-nav .dropdown-menu .v-btn{padding-left:13px!important;padding-right:0!important}.header-main-nav .dropdown-menu .v-btn:active,.header-main-nav .dropdown-menu .v-btn:hover{background-color:#3899c9}.header-main-nav .dropdown-menu .v-btn .v-icon{font-size:17px;font-style:normal;font-weight:700;position:relative;top:2px;left:2px}.header-main-nav .dropdown-menu .message{width:326px;top:54px;left:-58px;padding:0 0 1.6666666667em}.rtl .header-main-nav .dropdown-menu .message{top:57px;left:auto;right:-58px}.header-main-nav .dropdown-menu .message .msgMainActions{text-align:left;padding:0 0 15px 15px}.rtl .header-main-nav .dropdown-menu .message .msgMainActions{text-align:right;padding-left:0;padding-right:15px}.header-main-nav .dropdown-menu .message .msgMainActions a{color:#3ca1d7;font-size:12px;font-family:'Open Sans',sans-serif;line-height:1.2em}.header-main-nav .dropdown-menu .message li{padding-left:0!important;padding-right:0!important}.header-main-nav .dropdown-menu .message .day-data{line-height:1.2em;font-size:.9166666667em;display:block;padding:3px 9px 6px;margin-bottom:5px;color:#c5c3c7;text-align:left}.rtl .header-main-nav .dropdown-menu .message .day-data{text-align:right}.header-main-nav .dropdown-menu .message .day-data .date{position:inherit}.header-main-nav .dropdown-menu .message .vcard{color:#c5c3c7;float:left;width:215px;display:table-cell;vertical-align:middle;height:50px}.rtl .header-main-nav .dropdown-menu .message .vcard{float:right;padding-right:10px!important;padding-left:0!important}.header-main-nav .dropdown-menu .message .vcard cite a{font-size:13px;font-weight:600;padding-left:0;color:#42a2d6}.header-main-nav .dropdown-menu .message .vcard cite a:hover{color:#2479a7}.header-main-nav .dropdown-menu .message .vcard blockquote{font-size:12px;color:#4a494d}.header-main-nav .dropdown-menu .message .vcard p{line-height:1.3em;font-size:10px}.header-main-nav .dropdown-menu .contacts a,.header-main-nav .dropdown-menu .content .list-item .vcard .memberName,.header-main-nav .dropdown-menu .content .list-item .vcard p,.header-main-nav .dropdown-menu .message .vcard .linkAlert,.header-main-nav .dropdown-menu .visit .numberOfVisits{font-family:'Open Sans',sans-serif;line-height:1.2em}.header-main-nav .dropdown-menu .message .vcard .linkAlert{font-size:12px;color:#4a494d}.header-main-nav .dropdown-menu .message .vcard .linkAlert:active,.header-main-nav .dropdown-menu .message .vcard .linkAlert:hover{color:#3ca1d7;text-decoration:none}.header-main-nav .dropdown-menu .message .date{padding-left:.8333333333em}.header-main-nav .dropdown-menu .message .bottom{border-top:1px solid #aaa}.header-main-nav .dropdown-menu .message .message-date,.header-main-nav .dropdown-menu .message .message-subject{color:#666;font-size:10px}.header-main-nav .dropdown-menu .message .message-subject{overflow:hidden;text-decoration:none}.header-main-nav .dropdown-menu .message .separator{background-color:#cad7e0;color:#000;font-weight:700}.header-main-nav .dropdown-menu .message .member{background-color:#f7f9fa;border-bottom:1px dotted #cad7e0;cursor:pointer}.header-main-nav .dropdown-menu .contacts{width:326px;top:54px;left:-58px;padding-bottom:12px}.rtl .header-main-nav .dropdown-menu .contacts{top:57px;left:auto;right:-58px}.header-main-nav .dropdown-menu .contacts a{display:block;font-size:13px;text-align:left;border-bottom:0;padding:10px 15px;color:#42a2d6}.rtl .header-main-nav .dropdown-menu .contacts a{text-align:right}.header-main-nav .dropdown-menu .contacts a:hover{color:#2479a7}.header-main-nav .dropdown-menu .visit{width:326px;top:54px;left:-58px;padding:.8333333333em 0 1.6666666667em}.rtl .header-main-nav .dropdown-menu .visit{top:57px;left:auto;right:-58px}.header-main-nav .dropdown-menu .visit .numberOfVisits{background-color:#e8e9eb;text-align:center;color:#4a494d;padding:6px 0;font-size:13px}.header-main-nav .dropdown-menu .visit .bloc .title{background-color:#fff}.header-main-nav .dropdown-menu .visit .bloc .title h4,.header-main-nav .dropdown-menu .visit .bloc .title h4 a{font-size:12px!important}.header-main-nav .dropdown-menu .notifications-menu{width:500px;position:absolute;top:54px;right:0;left:auto;padding:0;text-align:left}.rtl .header-main-nav .dropdown-menu .notifications-menu{top:57px;left:auto;right:-58px}.header-main-nav .dropdown-menu .content h4{margin-top:10px;background-color:#c5c3c7}.header-main-nav .dropdown-menu .content .list-item{padding:10px 0}.header-main-nav .dropdown-menu .content .list-item .photo{float:left;margin:0 10px}.rtl .header-main-nav .dropdown-menu .content .list-item .photo{float:right}.header-main-nav .dropdown-menu .content .list-item .photo a img{border-radius:20px;height:41px!important;width:41px!important}.header-main-nav .dropdown-menu .content .list-item .vcard{text-align:left}.rtl .header-main-nav .dropdown-menu .content .list-item .vcard{text-align:right}.header-main-nav .dropdown-menu .content .list-item .vcard .memberName{font-size:12px;font-weight:600;color:#42a2d6;padding:6px 0 2px;max-width:240px}.header-main-nav .dropdown-menu .content .list-item .vcard .memberName span{color:#42a2d6}.header-main-nav .dropdown-menu .content .list-item .vcard p{font-size:12px;margin:0;color:#959597}.header-main-nav .dropdown-menu .content .list-item:hover{background-color:#f7f7f7}.header-main-nav .visitors-stats,.header-main-nav .visits-suggested-actions{background:#ecedef}.header-main-nav .visitors-stats{display:block;font-weight:700;font-size:1.0834em;border-top:1px #c8d5de solid;color:inherit;padding:15px 20px}.header-main-nav .visitors-stats .bd,.header-main-nav .visitors-stats .img{display:block}.header-main-nav .visitors-stats .visitors-counter{font-size:2.5em;line-height:1}.header-main-nav .visitors-stats:focus,.header-main-nav .visitors-stats:hover{background:#dee0e3;text-decoration:none}.header-main-nav .visits-suggested-actions{font-size:1.1667em;line-height:normal;padding:15px 0}.header-main-nav .visits-suggested-actions .h-howto{padding:0 20px}.header-main-nav .visits-suggested-actions .action-icon{color:#9a9a9a;font-size:2em;display:block;line-height:2}.header-main-nav .visits-suggested-actions a:focus,.header-main-nav .visits-suggested-actions a:hover{text-decoration:none}.header-main-nav .visits-suggested-actions a:focus .action-icon,.header-main-nav .visits-suggested-actions a:hover .action-icon{color:#257cab}.header-main-nav .no-visitors{font-weight:700;padding:15px 40px;font-size:1.1667em}.header-main-nav .no-visitors .info-icon{padding-top:3px}.header-main-nav .no-visitors .info-icon .vicon{color:#FFF;background:#2a2a2a;width:24px;height:24px;line-height:normal;border-radius:13px}.header-main-nav .see-all-visits{display:block;background:#404040;color:#FFF;font-size:1.0833em}.header-main-nav .see-all-visits b{font-weight:400;color:#f1c00d}.header-main-nav .see-all-visits .img,.header-main-nav .see-all-visits .see-all-visits-text{display:block;padding:10px}.header-main-nav .see-all-visits .see-visits-icon{color:#f1c00d;background:#1a1919}.header-main-nav .see-all-visits:focus,.header-main-nav .see-all-visits:hover{text-decoration:none;background:#1a1919}.header-main-nav .see-all-visits:focus .see-visits-icon,.header-main-nav .see-all-visits:hover .see-visits-icon{background:#404040}.header-main-nav .see-all-visits.premium-push .see-visits-icon{padding:15px 10px}.header-main-nav .see-all-visits.premium-push .see-visits-icon .vicon{font-size:1.1em;line-height:1.5}.header-main-nav .title,.header-main-nav .title h4{font-family:'Open Sans',sans-serif;line-height:1.2em}.header-main-nav .title{background-color:#e8e9eb;overflow:hidden;padding:3px 10px}.header-main-nav .title h4{font-size:100%;margin:0;text-align:left;font-weight:400}.rtl .header-main-nav .title h4{text-align:right}.header-main-nav .title h4 a{color:#000!important;font-size:12px!important}.header-main-nav .title .link-all{display:none}.header-main-nav .content{padding:0;font-size:11px}.header-main-nav .content li{cursor:pointer;float:none;margin:0;overflow:hidden;padding:10px;display:block;width:auto}.header-main-nav .content li .memberName,.header-main-nav .content li .memberName span{color:#42a2d6!important}.header-main-nav .content li:hover{background-color:#FFF}.header-main-nav .content li:hover .memberName,.header-main-nav .content li:hover .memberName span{color:#2479a7!important}.header-main-nav .content li:last-child{border:0}.header-main-nav .content li .date{color:#666;position:relative;top:-5px}.header-main-nav .content li .viadeostandardprofile{float:none;margin:0}.rtl .header-main-nav .content li .viadeostandardprofile{padding-right:0}.header-main-nav .content li p{margin:0}.header-main-nav .content.no-data{padding:0 10px}.header-main-nav .content .MessageAndAlert-dropdown,.header-main-nav .content .Points-dropdown,.header-main-nav .content .ProfileVisitors-dropdown{padding-top:10px}.lt-ie8 #hd-details-ct{z-index:30;zoom:1}.lt-ie8 #hd-details .title{zoom:1}.lt-ie9 #hd-tabs li.ext{border-bottom-width:1px}.lt-ie9 #hd-tabs li.ext .tb{height:19px}.lt-ie9 #hd-tabs li.ext-active,.lt-ie9 #hd-tabs li.ext-hover{border-bottom-width:0}.lt-ie9 #hd-details{border-top-width:0}.site-header-public{background-color:#242424;background-image:-webkit-linear-gradient(top ,#2b2b2b,#242424);background-image:linear-gradient(to bottom,#2b2b2b,#242424);position:fixed;top:0;z-index:1000;height:6.1666666667em;width:100%}.site-header-public .site-logo{padding:.4166666667em 0 .8333333333em 1.6666666667em}.site-header-public .input-large{border:0;height:1.6363636364em;background:#E6E6E6;color:#666;width:15.4545454545em;padding:.1818181818em;font-size:.9166666667em;box-shadow:1px 1px 1px rgba(0,0,0,.2) inset;transition:width .5s ease 0s;margin:0 5px 0 0}.site-header-public .signup-link{color:#FFF}.site-header-public .monthAutoConnect{background-color:#FFF}.site-header-public .forgotPassword,.site-header-public .label{color:#999}.site-header-public .forgotPassword{margin-left:6.25em}.site-header-public .signup-link{font-size:1.0833333333em;margin-top:.2307692308em;margin-left:4.6153846154em}.signin-link,.signin-link:hover{color:#FFF}.privateCompanyProfile.isCompanyProfile .company-admin-header .site-logo{padding:11px 0}.privateCompanyProfile.isCompanyProfile .company-admin-header ul{list-style-type:none}.privateCompanyProfile.isCompanyProfile .company-admin-header ul li{float:left}.privateCompanyProfile.isCompanyProfile .company-admin-header ul li a{padding:0 25px;height:100%;line-height:50px;color:#FFF;text-decoration:none;display:block;font-size:14px}.privateCompanyProfile.isCompanyProfile .company-admin-header ul li a:hover{background:#53c1af}.privateCompanyProfile.isCompanyProfile .company-admin-header ul li.active a{color:#FFF;background:#53c1af}.privateCompanyProfile.isCompanyProfile .company-admin-header .tooltip-content{width:25em;white-space:normal;text-align:left}.rtl .privateCompanyProfile.isCompanyProfile .company-admin-header .tooltip-content{text-align:right}.privateCompanyProfile.isCompanyProfile .company-admin-subheader{background:#53c1af;color:#fff;margin-top:0;height:50px}.subheader.subheader-admin .vicon-close,.subheader.subheader-admin .vicon-remove,.subheader.subheader-recruiter .vicon-close,.subheader.subheader-recruiter .vicon-remove{margin-top:-5px}.privateCompanyProfile.isCompanyProfile .company-admin-subheader #hd-top{height:55px;position:relative;z-index:31}.privateCompanyProfile.isCompanyProfile .company-admin-subheader p{line-height:50px}@media screen and (max-width:480px){.privateCompanyProfile.isCompanyProfile .company-admin-header .site-logo{height:50px;width:auto;padding:0 10px!important;color:#FFF;font-size:1.5em;border-right:1px solid #888}.privateCompanyProfile.isCompanyProfile .company-admin-header .site-logo .vicon{display:block;line-height:50px}.privateCompanyProfile.isCompanyProfile .company-admin-header ul li a{padding:0 10px;border-right:1px solid #888}}.header-main-nav .ajaxProfileVisitorsHtml-js h4 a{font-size:.8333333333em!important;padding-top:1.5em!important}.header-account-nav .error-message-text{color:#999}.header-account-nav:last-of-type{margin-left:0!important}.visits-menu-bloc .list-item a{width:100%;padding:0}.visits-menu-bloc .list-item a img{border-radius:20px;height:41px!important;width:41px!important}.visits-menu-bloc .list-item a .memberName{padding-top:.25em!important}.visits-menu-bloc .list-item a .headline{max-width:240px}.visits-menu-bloc .list-item a .vcard{padding-left:0!important}.subheader{position:absolute;left:0;right:0;color:#fff;background:#53c1af;height:80px}.subheader h3,.subheader h4{color:#fff;font-weight:400}.subheader h4{font-weight:300}.subheader .btn-white{background-color:#fff;color:#53c1af;border-radius:30px}.subheader .vicon-close,.subheader .vicon-remove{font-size:12px;color:#0c9f9b}.subheader .type-admin,.subheader .type-recruiter,.subheader .type-recruiter-admin{display:none}.subheader.subheader-admin .type-admin,.subheader.subheader-recruiter .type-recruiter,.subheader.subheader-recruiter-admin .type-recruiter-admin{display:block}.subheader.subheader-welcome-back .text-container{width:98%;font-size:20px}.subheader.subheader-welcome-back .vicon-remove{margin-top:4px!important}.popin-header.popin-multiple-company-page .vicon{font-size:4em!important;line-height:.5!important}.popin-body .company-page-element{border:1px dashed #d9d8dd;background-color:#F5F6F7}.popin-body .company-page-element .edit-action{cursor:pointer;right:10px;top:50%;transform:translateY(-50%);background-color:#42a2d6;color:#fff;line-height:16px;border-radius:100%;position:absolute}.popin-body .company-page-element .edit-action:hover{background-color:#2988bc}.popin-body .company-page-element .edit-action .vicon{font-size:16px;padding:6px}.popin-body .company-page-element .company-name{font-size:16px;font-weight:400;color:#42a2d6;cursor:pointer}.popin-body .company-page-element .followers-count{color:#c5c3c7}.popin-body .company-page-element img{border:1px solid #c5c3c7}.popin-body .company-page-element .company-follower-container{max-width:50%}#viadeocontainer .site-header-account .site-header-account-menu .header-account-nav ul.header-sub-menu-account{left:auto!important;right:0}.rtl #viadeocontainer .site-header-account .site-header-account-menu .header-account-nav ul.header-sub-menu-account{left:0!important;right:auto!important}#viadeocontainer .site-header-quicksearch.fluid-container{width:100%!important}.cvariant-1{background-color:#8dd6cb!important}.cvariant-2{background-color:#b3e3dc!important}.cvariant-3{background-color:#67c9ba!important}.cvariant-4{background-color:#f27350}.cvariant-5{background-color:#f6997f!important}.cvariant-6{background-color:#ee4d21!important}.cvariant-7{background-color:#ffcb77!important}.cvariant-8{background-color:#ffdfaa!important}.cvariant-9{background-color:#ffb844!important}.cvariant-10{background-color:#82c0e5!important}.cvariant-11{background-color:#acd5ee!important}.cvariant-12{background-color:#58abdc!important}.ivariant-1{background-image:url(/images/company/reviews/anon-1.c97b2869.png)!important}.ivariant-2{background-image:url(/images/company/reviews/anon-2.c97b2869.png)!important}.ivariant-3{background-image:url(/images/company/reviews/anon-3.1f9b27da.png)!important}.ivariant-4{background-image:url(/images/company/reviews/anon-4.1f9b27da.png)!important}.ivariant-5{background-image:url(/images/company/reviews/anon-5.769e53c4.png)!important}.ivariant-6{background-image:url(/images/company/reviews/anon-6.769e53c4.png)!important}.ivariant-7{background-image:url(/images/company/reviews/anon-7.18d87c90.png)!important}.ivariant-8{background-image:url(/images/company/reviews/anon-8.18d87c90.png)!important}.ivariant-9{background-image:url(/images/company/reviews/anon-9.5420294b.png)!important}.ivariant-10{background-image:url(/images/company/reviews/anon-10.5420294b.png)!important}.ivariant-11{background-image:url(/images/company/reviews/anon-11.png)!important}.component-form-input{margin-bottom:10px;position:relative}.component-form-input label{display:inline-block;margin-bottom:5px;font-size:11px;font-weight:600;color:#4a494d}.component-form-input label.error{color:#f0585a;float:right}.component-form-input input{box-sizing:border-box;outline:0;width:100%;border-radius:5px;border:1px solid #c7c6cc;font-size:13px;color:#4a494d;padding:8px 16px}.component-form-input input:focus{border:1px solid #4a494d}.component-form-input input::placeholder{color:#aeadb1}.component-form-input select{background:#FFF;outline:0;width:100%;height:36px;line-height:36px;border:1px solid #c7c6cc;color:#4a494d;font-size:13px}.component-form-input select:focus{border:1px solid #4a494d}.component-form-input .controls{margin-bottom:20px}.component-form-input .radio{max-width:70%;min-width:40%;display:inline-block;font-size:12px;color:#4a494d;font-weight:400;margin-top:10px}.component-form-input .radio .custom-radio-element{margin-right:10px}.component-form-input abbr{margin:5px 0 0;text-decoration:none;border:0;font-size:11px;color:#4a494d;font-style:italic;display:inline-block;letter-spacing:-.4px}.component-form-input abbr a{font-style:normal}.component-form-input .component-form-password-shower{position:absolute;right:10px;top:31px;cursor:pointer}.component-form-input .react-phone-number-input{align-items:initial}.component-form-input .react-phone-number-input .rrui__select{margin-right:0}.component-form-input .react-phone-number-input .rrui__input button.rrui__input-field{border:1px solid #c7c6cc;border-radius:5px 0 0 5px;height:38px;width:50px;border-right:transparent;padding:0 9px}.component-form-input .react-phone-number-input .rrui__input-field{height:38px;border-radius:0 5px 5px 0}.component-form-input.errored .react-phone-number-input .rrui__input button.rrui__input-field,.component-form-input.errored .react-phone-number-input .rrui__input-field,.component-form-input.errored input,.component-form-input.errored select{border-color:#f0585a}.component-form-password-check{margin-top:9px;font-size:11px;color:#4a494d}.component-form-password-check table{margin-top:7px;color:#87868c}.component-form-password-check table td{padding:0 0 5px}.component-form-password-check table .bullet{display:inline-block;margin:0 7px 0 0;border-radius:100%;width:7px;height:7px;background-color:#aeadb1}.component-form-password-check table .active{color:#4a494d}.component-form-password-check table .active .bullet{background-color:#53c1af}.checkbox-field{margin:20px 0 25px;color:#4a494d;cursor:pointer}.checkbox-field input{pointer-events:none}.checkbox-field span{float:left;display:inline-block;height:35px;margin-right:10px}body,html{padding:0!important;height:100%;min-height:100%;overflow-y:auto}#content,.page-content{margin:0!important;height:0;min-height:0;padding:0}iframe{border:0}#signin{background:#FFF;width:100%;height:100%}.signin-container{display:-ms-flexbox;display:flex;min-height:100%}.signin-container aside{background:url(/images/signin/signin-background.0ab6d2c1.png) 50% 0 no-repeat;-ms-flex-positive:1;flex-grow:1;background-size:cover}.signin-container main{position:relative;background:#FFF;-ms-flex-positive:0;flex-grow:0;flex-basis:66%}@media screen and (max-width:768px){.signin-container main{flex-basis:100%}}.signin-container .component-form-header{top:10px;font-size:12px;color:#87868c}.signin-container .component-form-header a{font-weight:600}.signin-container .component-form-footer{position:absolute;bottom:10px;text-align:center;width:100%;font-size:12px;color:#87868c}.signin-container .component-form-footer a{color:#87868c}.signin-form{width:350px;box-sizing:border-box;margin:0 auto 60px}.signin-form hgroup{margin:80px auto 20px}.signin-form hgroup h1{margin:0 0 5px;font-size:22px;color:#4a494d;font-weight:600}.signin-form .submit{outline:0;display:block;margin:30px auto 10px}.signin-form .btn-loading span{background-image:url(/images/buttons/loaders/default.ba3d7a04.gif)}.signin-form .captcha{margin-top:25px}.signin-form .captcha div div{margin:auto}