.traditional-java-legacy{@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:400")}.traditional-java-legacy h1,.traditional-java-legacy h2,.traditional-java-legacy h3,.traditional-java-legacy h4,.traditional-java-legacy h5,.traditional-java-legacy h6,.traditional-java-legacy p,.traditional-java-legacy blockquote,.traditional-java-legacy pre,.traditional-java-legacy a,.traditional-java-legacy abbr,.traditional-java-legacy acronym,.traditional-java-legacy address,.traditional-java-legacy big,.traditional-java-legacy cite,.traditional-java-legacy code,.traditional-java-legacy del,.traditional-java-legacy dfn,.traditional-java-legacy em,.traditional-java-legacy img,.traditional-java-legacy ins,.traditional-java-legacy kbd,.traditional-java-legacy q,.traditional-java-legacy s,.traditional-java-legacy samp,.traditional-java-legacy small,.traditional-java-legacy strike,.traditional-java-legacy sub,.traditional-java-legacy sup,.traditional-java-legacy tt,.traditional-java-legacy var,.traditional-java-legacy u,.traditional-java-legacy i:not(.fa),.traditional-java-legacy center,.traditional-java-legacy dl,.traditional-java-legacy dt,.traditional-java-legacy dd,.traditional-java-legacy ol,.traditional-java-legacy ul,.traditional-java-legacy li,.traditional-java-legacy fieldset,.traditional-java-legacy form,.traditional-java-legacy label,.traditional-java-legacy legend,.traditional-java-legacy table,.traditional-java-legacy caption,.traditional-java-legacy tbody,.traditional-java-legacy tfoot,.traditional-java-legacy thead,.traditional-java-legacy tr,.traditional-java-legacy th,.traditional-java-legacy td,.traditional-java-legacy body,.traditional-java-legacy article,.traditional-java-legacy aside,.traditional-java-legacy canvas,.traditional-java-legacy details,.traditional-java-legacy embed,.traditional-java-legacy figure,.traditional-java-legacy figcaption,.traditional-java-legacy footer,.traditional-java-legacy header,.traditional-java-legacy hgroup,.traditional-java-legacy menu,.traditional-java-legacy nav,.traditional-java-legacy output,.traditional-java-legacy ruby,.traditional-java-legacy section,.traditional-java-legacy summary,.traditional-java-legacy time,.traditional-java-legacy mark,.traditional-java-legacy audio,.traditional-java-legacy video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.traditional-java-legacy article,.traditional-java-legacy aside,.traditional-java-legacy details,.traditional-java-legacy figcaption,.traditional-java-legacy figure,.traditional-java-legacy footer,.traditional-java-legacy header,.traditional-java-legacy hgroup,.traditional-java-legacy menu,.traditional-java-legacy nav,.traditional-java-legacy section{display:block}.traditional-java-legacy ol,.traditional-java-legacy ul{list-style:none}.traditional-java-legacy blockquote,.traditional-java-legacy q{quotes:none}.traditional-java-legacy blockquote:before,.traditional-java-legacy blockquote:after,.traditional-java-legacy q:before,.traditional-java-legacy q:after{content:'';content:none}.traditional-java-legacy a img{border:none}.traditional-java-legacy table{border-collapse:collapse;border-spacing:0}.traditional-java-legacy *{box-sizing:border-box}.traditional-java-legacy article,.traditional-java-legacy aside,.traditional-java-legacy main,.traditional-java-legacy footer,.traditional-java-legacy header,.traditional-java-legacy nav,.traditional-java-legacy menu,.traditional-java-legacy section{display:block}.traditional-java-legacy a,.traditional-java-legacy button{text-decoration:none;cursor:pointer;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;margin:0}.traditional-java-legacy fieldset{border:0}.traditional-java-legacy input:not([type="checkbox"]):not([type="radio"]),.traditional-java-legacy textarea{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.traditional-java-legacy input:focus,.traditional-java-legacy select:focus,.traditional-java-legacy textarea:focus,.traditional-java-legacy button:focus{outline:none}.traditional-java-legacy select{outline:none}.traditional-java-legacy .scroll-bar-style::-webkit-scrollbar,.traditional-java-legacy .jobs-widget .job-cards-wrapper::-webkit-scrollbar{width:3px;height:10px}.traditional-java-legacy .scroll-bar-style::-webkit-scrollbar-track,.traditional-java-legacy .jobs-widget .job-cards-wrapper::-webkit-scrollbar-track{border-radius:10px;background:rgba(0,0,0,.1)}.traditional-java-legacy .scroll-bar-style::-webkit-scrollbar-thumb,.traditional-java-legacy .jobs-widget .job-cards-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.2)}.traditional-java-legacy .scroll-bar-style::-webkit-scrollbar-thumb:hover,.traditional-java-legacy .jobs-widget .job-cards-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.traditional-java-legacy .scroll-bar-style::-webkit-scrollbar-thumb:active,.traditional-java-legacy .jobs-widget .job-cards-wrapper::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.9)}.traditional-java-legacy .legacy-fonts h1,.traditional-java-legacy .set-width-container h1,.traditional-java-legacy aside .newsletter-sign-up h1,.traditional-java-legacy .standard-widget h1{font-family:"Fira Sans",sans-serif;line-height:40px;font-size:30px}.traditional-java-legacy .legacy-fonts h2,.traditional-java-legacy .set-width-container h2,.traditional-java-legacy aside .newsletter-sign-up h2,.traditional-java-legacy .standard-widget h2{font-family:"Roboto";font-size:24px;line-height:30px}.traditional-java-legacy .legacy-fonts h3,.traditional-java-legacy .set-width-container h3,.traditional-java-legacy aside .newsletter-sign-up h3,.traditional-java-legacy .standard-widget h3{font-family:"Fira Sans",sans-serif;font-size:22px;line-height:30px}.traditional-java-legacy .legacy-fonts h4,.traditional-java-legacy .set-width-container h4,.traditional-java-legacy aside .newsletter-sign-up h4,.traditional-java-legacy .standard-widget h4{font-family:"Fira Sans",sans-serif;line-height:25px;font-size:20px}.traditional-java-legacy .legacy-fonts h5,.traditional-java-legacy .set-width-container h5,.traditional-java-legacy aside .newsletter-sign-up h5,.traditional-java-legacy .standard-widget h5{font-family:"Roboto";line-height:25px;font-size:20px}.traditional-java-legacy .legacy-fonts h6,.traditional-java-legacy .set-width-container h6,.traditional-java-legacy aside .newsletter-sign-up h6,.traditional-java-legacy .standard-widget h6{font-family:"Roboto";line-height:25px;font-size:18px}.traditional-java-legacy .legacy-fonts p,.traditional-java-legacy .set-width-container p,.traditional-java-legacy aside .newsletter-sign-up p,.traditional-java-legacy .standard-widget p{font-family:"Roboto";line-height:20px;font-size:15px}.traditional-java-legacy .single-column-container h1{font-family:"Fira Sans",sans-serif;line-height:1.2em;font-size:36px;color:#4a4a4a}@media (min-width:730px){.traditional-java-legacy .single-column-container h1{font-size:50px}}.traditional-java-legacy .single-column-container h2,.traditional-java-legacy .single-column-container h3,.traditional-java-legacy .single-column-container h4{font-family:"Roboto",Arial,sans-serif;line-height:1.2em;font-weight:normal;color:#4a4a4a}.traditional-java-legacy .single-column-container h2{font-size:28px}@media (min-width:730px){.traditional-java-legacy .single-column-container h2{font-size:32px}}.traditional-java-legacy .single-column-container h3{font-size:22px}@media (min-width:990px){.traditional-java-legacy .single-column-container h3{font-size:26px}}.traditional-java-legacy .single-column-container h4{font-size:18px}.traditional-java-legacy .single-column-container p{color:#4a4a4a;line-height:1.6em}.traditional-java-legacy .single-column-container p.stand-first{font-size:18px}.traditional-java-legacy .single-column-container a{color:#0061a1}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.traditional-java-legacy .spin{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin}.traditional-java-legacy aside .mini-form{border-radius:2px;height:130px;overflow:hidden;background:#0061a1;padding:20px 15px}.traditional-java-legacy aside .mini-form ~ div{height:130px;margin-top:15px}@media (min-width:730px){.traditional-java-legacy aside .mini-form ~ div{margin-top:25px}}.traditional-java-legacy aside .mini-form h1,.traditional-java-legacy aside .mini-form h2,.traditional-java-legacy aside .mini-form h3,.traditional-java-legacy aside .mini-form h4,.traditional-java-legacy aside .mini-form h5,.traditional-java-legacy aside .mini-form h6{color:#fff;margin-bottom:20px}.traditional-java-legacy aside .mini-form .profile-link{color:#fff}.traditional-java-legacy aside .mini-form.join-block form{overflow:hidden}.traditional-java-legacy aside .mini-form.join-block form input{border-radius:2px;margin-right:10px;padding:8px 10px;float:left;border:1px solid transparent;height:35px;line-height:19px;box-sizing:border-box;font-size:15px;color:#333}.traditional-java-legacy aside .mini-form.join-block form input::-webkit-input-placeholder{color:#888;font-weight:normal;font-size:15px}.traditional-java-legacy aside .mini-form.join-block form input:-moz-placeholder{color:#888;font-weight:normal;font-size:15px}.traditional-java-legacy aside .mini-form.join-block form input::-moz-placeholder{color:#888;font-weight:normal;font-size:15px}.traditional-java-legacy aside .mini-form.join-block form input:-ms-input-placeholder{color:#888;font-weight:normal;font-size:15px}@media (orientation:portrait){.traditional-java-legacy aside .mini-form.join-block form input{width:69%}}@media (orientation:landscape){.traditional-java-legacy aside .mini-form.join-block form input{width:84%}}@media (min-width:320px){.traditional-java-legacy aside .mini-form.join-block form input{width:calc((100% - 85px) - 10px)}}.traditional-java-legacy aside .mini-form.join-block form button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal;font-size:15px;font-family:"Roboto";box-sizing:border-box;cursor:pointer;padding:0 15px;background:transparent;text-align:center;color:#fff;position:relative;width:85px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:35px;height:35px;border:1px solid #fff;line-height:inherit}.traditional-java-legacy aside .mini-form.join-block form button:hover{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;background:#fff;border-color:transparent;text-decoration:none;-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;background:rgba(255,255,255,.3)}.traditional-java-legacy aside .mini-form.join-block form button:disabled,.traditional-java-legacy aside .mini-form.join-block form button[disabled]{border-color:#eaeaea;background-color:#eaeaea;color:#ccc}.traditional-java-legacy aside .mini-form.join-block form button:disabled:hover,.traditional-java-legacy aside .mini-form.join-block form button[disabled]:hover{cursor:initial;color:#ccc}.traditional-java-legacy aside .mini-form.join-block form button span[class*="icon-"],.traditional-java-legacy aside .mini-form.join-block form button i{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:18px;margin-right:10px}.traditional-java-legacy aside .mini-form.join-block form button{line-height:inherit}.traditional-java-legacy aside .mini-form.join-block p.form-error{margin:10px 0 0 0;color:#fff}.traditional-java-legacy aside .mini-my-mumsnet{text-align:center}.traditional-java-legacy aside .mini-my-mumsnet h1,.traditional-java-legacy aside .mini-my-mumsnet h2,.traditional-java-legacy aside .mini-my-mumsnet h3,.traditional-java-legacy aside .mini-my-mumsnet h4,.traditional-java-legacy aside .mini-my-mumsnet h5,.traditional-java-legacy aside .mini-my-mumsnet h6{float:left;height:25px;color:#fff;margin-bottom:20px}@media (max-width:729px){.traditional-java-legacy aside .mini-my-mumsnet h1,.traditional-java-legacy aside .mini-my-mumsnet h2,.traditional-java-legacy aside .mini-my-mumsnet h3,.traditional-java-legacy aside .mini-my-mumsnet h4,.traditional-java-legacy aside .mini-my-mumsnet h5,.traditional-java-legacy aside .mini-my-mumsnet h6{width:100%}}.traditional-java-legacy aside .mini-my-mumsnet a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal;font-size:15px;font-family:"Roboto";box-sizing:border-box;cursor:pointer;padding:0 15px;background:transparent;text-align:center;color:#fff;position:relative;width:200px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:35px;height:35px;border:1px solid #fff;margin:0 auto;float:none;display:inline-block}.traditional-java-legacy aside .mini-my-mumsnet a:hover{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;background:#fff;border-color:transparent;text-decoration:none;-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;background:rgba(255,255,255,.3)}.traditional-java-legacy aside .mini-my-mumsnet a:disabled,.traditional-java-legacy aside .mini-my-mumsnet a[disabled]{border-color:#eaeaea;background-color:#eaeaea;color:#ccc}.traditional-java-legacy aside .mini-my-mumsnet a:disabled:hover,.traditional-java-legacy aside .mini-my-mumsnet a[disabled]:hover{cursor:initial;color:#ccc}.traditional-java-legacy aside .mini-my-mumsnet a span[class*="icon-"],.traditional-java-legacy aside .mini-my-mumsnet a i{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:18px;margin-right:10px}@media (max-width:729px){.traditional-java-legacy aside .mini-my-mumsnet a{width:100%}}.traditional-java-legacy aside .in-the-news{border-bottom:1px solid #6d1874;height:285px;overflow:hidden}.traditional-java-legacy aside .in-the-news h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal;font-size:15px;font-family:"Roboto";box-sizing:border-box;cursor:pointer;padding:0 15px;background:#6d1874;text-align:center;color:#fff;position:relative;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;height:40px;border:1px solid #6d1874;border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:15px;text-align:left;font-size:20px}.traditional-java-legacy aside .in-the-news h4:hover{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;border-color:transparent;color:#6d1874;text-decoration:none;background:#d3bad5}.traditional-java-legacy aside .in-the-news h4:hover i{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;color:#6d1874}.traditional-java-legacy aside .in-the-news h4:disabled,.traditional-java-legacy aside .in-the-news h4[disabled]{border-color:#eaeaea;background-color:#eaeaea;color:#ccc}.traditional-java-legacy aside .in-the-news h4:disabled:hover,.traditional-java-legacy aside .in-the-news h4[disabled]:hover{cursor:initial;color:#ccc}.traditional-java-legacy aside .in-the-news h4 span[class*="icon-"],.traditional-java-legacy aside .in-the-news h4 i{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:18px}.traditional-java-legacy aside .in-the-news .speech-bubble{border-radius:2px;font-family:'Roboto Condensed',sans-serif;background:#bbb;text-align:center;position:relative;color:#fff;float:left;width:30px}.traditional-java-legacy aside .in-the-news .speech-bubble:after{border-color:#bbb transparent;border-width:7px 0 0 7px;border-style:solid;position:absolute;bottom:-7px;right:5px;content:""}.traditional-java-legacy aside .in-the-news .in-the-news__content{position:relative;height:245px}.traditional-java-legacy aside .in-the-news .in-the-news__content div{min-height:40px;padding:5px}.traditional-java-legacy aside .in-the-news .in-the-news__content div a{color:#0061a1;display:block}.traditional-java-legacy aside .in-the-news .in-the-news__content div a:hover{color:#0098cb}.traditional-java-legacy aside .in-the-news .in-the-news__content div p{word-break:break-word;padding-left:45px}.traditional-java-legacy aside .in-the-news .gradient{background:none;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 99%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );pointer-events:none;position:absolute;height:27px;width:100%;bottom:0;left:0}.traditional-java-legacy aside .review-of-the-month{height:285px;border-bottom:1px solid #6d1874}.traditional-java-legacy aside .review-of-the-month a h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal;font-size:15px;font-family:"Roboto";box-sizing:border-box;cursor:pointer;padding:0 15px;background:#6d1874;text-align:center;color:#fff;position:relative;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;height:40px;border:1px solid #6d1874;border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;font-size:20px;text-align:left}.traditional-java-legacy aside .review-of-the-month a h4:hover{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;border-color:transparent;color:#6d1874;text-decoration:none;background:#d3bad5}.traditional-java-legacy aside .review-of-the-month a h4:hover i{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;color:#6d1874}.traditional-java-legacy aside .review-of-the-month a h4:disabled,.traditional-java-legacy aside .review-of-the-month a h4[disabled]{border-color:#eaeaea;background-color:#eaeaea;color:#ccc}.traditional-java-legacy aside .review-of-the-month a h4:disabled:hover,.traditional-java-legacy aside .review-of-the-month a h4[disabled]:hover{cursor:initial;color:#ccc}.traditional-java-legacy aside .review-of-the-month a h4 span[class*="icon-"],.traditional-java-legacy aside .review-of-the-month a h4 i{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:18px}.traditional-java-legacy aside .review-of-the-month a img{width:135px;height:135px;display:block;margin:15px auto}.traditional-java-legacy aside .review-of-the-month a p{display:block;display:-webkit-inline-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;width:100%;word-wrap:break-word;height:60px;color:#0061a1;text-align:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.traditional-java-legacy aside .review-of-the-month a p{overflow:hidden;line-height:20px;max-height:60px}}.traditional-java-legacy aside .review-of-the-month a:hover p{color:#0098cb}.traditional-java-legacy aside .newsletter-sign-up .img-block{border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;position:relative;overflow:hidden;height:125px}.traditional-java-legacy aside .newsletter-sign-up .img-block img{width:100%;height:auto}@media (min-width:730px){.traditional-java-legacy aside .newsletter-sign-up .img-block img{height:125px;width:300px}}.traditional-java-legacy aside .newsletter-sign-up .img-block h1,.traditional-java-legacy aside .newsletter-sign-up .img-block h2,.traditional-java-legacy aside .newsletter-sign-up .img-block h3,.traditional-java-legacy aside .newsletter-sign-up .img-block h4,.traditional-java-legacy aside .newsletter-sign-up .img-block h5,.traditional-java-legacy aside .newsletter-sign-up .img-block h6{position:absolute;left:0;bottom:0;width:100%;text-overflow:ellipsis;display:inline-block;overflow:hidden;white-space:nowrap;background:rgba(0,0,0,.7);padding:15px;margin:0;color:#fff}.traditional-java-legacy aside .newsletter-sign-up .content-block{border-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background:#e0e5ea;padding:10px 15px 15px;overflow:hidden}.traditional-java-legacy aside .newsletter-sign-up .content-block p:first-of-type{font-size:14px;color:#0061a1;text-align:right;margin:0;height:16px}.traditional-java-legacy aside .newsletter-sign-up .content-block p:first-of-type i{vertical-align:middle;display:inline-block;font-size:20px;color:#0061a1;margin-right:5px}.traditional-java-legacy aside .newsletter-sign-up .content-block p.block-text{display:block;display:-webkit-inline-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;width:100%;word-wrap:break-word;height:60px;color:#444;margin:12px 0;line-height:20px;display:block}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.traditional-java-legacy aside .newsletter-sign-up .content-block p.block-text{overflow:hidden;line-height:20px;max-height:60px}}.traditional-java-legacy aside .newsletter-sign-up .content-block form{overflow:hidden}.traditional-java-legacy aside .newsletter-sign-up .content-block form input{border-radius:2px;margin-right:10px;padding:8px 10px;float:left;border:1px solid #0061a1;height:35px;line-height:19px;box-sizing:border-box;font-size:15px;color:#333}.traditional-java-legacy aside .newsletter-sign-up .content-block form input::-webkit-input-placeholder{color:#888;font-weight:normal;font-size:15px}.traditional-java-legacy aside .newsletter-sign-up .content-block form input:-moz-placeholder{color:#888;font-weight:normal;font-size:15px}.traditional-java-legacy aside .newsletter-sign-up .content-block form input::-moz-placeholder{color:#888;font-weight:normal;font-size:15px}.traditional-java-legacy aside .newsletter-sign-up .content-block form input:-ms-input-placeholder{color:#888;font-weight:normal;font-size:15px}@media (orientation:portrait){.traditional-java-legacy aside .newsletter-sign-up .content-block form input{width:69%}}@media (orientation:landscape){.traditional-java-legacy aside .newsletter-sign-up .content-block form input{width:84%}}@media (min-width:320px){.traditional-java-legacy aside .newsletter-sign-up .content-block form input{width:calc((100% - 85px) - 10px)}}.traditional-java-legacy aside .newsletter-sign-up .content-block form button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal;font-size:15px;font-family:"Roboto";box-sizing:border-box;cursor:pointer;padding:0 15px;background:#0061a1;text-align:center;color:#fff;position:relative;width:85px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:35px;height:35px;border:1px solid #0061a1;line-height:inherit}.traditional-java-legacy aside .newsletter-sign-up .content-block form button:hover{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;border-color:transparent;color:#0061a1;text-decoration:none;background:#b3d0e3}.traditional-java-legacy aside .newsletter-sign-up .content-block form button:hover i{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;color:#0061a1}.traditional-java-legacy aside .newsletter-sign-up .content-block form button:disabled,.traditional-java-legacy aside .newsletter-sign-up .content-block form button[disabled]{border-color:#eaeaea;background-color:#eaeaea;color:#ccc}.traditional-java-legacy aside .newsletter-sign-up .content-block form button:disabled:hover,.traditional-java-legacy aside .newsletter-sign-up .content-block form button[disabled]:hover{cursor:initial;color:#ccc}.traditional-java-legacy aside .newsletter-sign-up .content-block form button span[class*="icon-"],.traditional-java-legacy aside .newsletter-sign-up .content-block form button i{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:18px;margin-right:10px}.traditional-java-legacy aside .newsletter-sign-up .content-block form label{display:none}.traditional-java-legacy aside .newsletter-sign-up p.form-error{margin:10px 0 0 0;color:#f00f00}.traditional-java-legacy aside .in-association{text-align:right;overflow:hidden}.traditional-java-legacy aside .in-association p{vertical-align:middle;display:inline-block;margin:0 20px 0 0;color:#0061a1}.traditional-java-legacy aside .in-association img{vertical-align:middle;display:inline-block;max-width:150px;height:auto}.traditional-java-legacy aside .image-text-mini-block.with-social{border:1px solid #939393}.traditional-java-legacy aside .image-text-mini-block.with-social .block-text{position:relative;padding:15px 20px;line-height:initial}.traditional-java-legacy aside .image-text-mini-block.with-social .block-text>p{display:block;display:-webkit-inline-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;width:100%;word-wrap:break-word}.traditional-java-legacy aside .image-text-mini-block.with-social .block-text .sponsored-by{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:10px;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.traditional-java-legacy aside .image-text-mini-block.with-social .block-text .sponsored-by img{width:50px;height:auto}.traditional-java-legacy aside .image-text-mini-block.with-social .block-text .sponsored-by p{margin-left:3px;font-size:13px;font-family:"Fira Sans",sans-serif}.traditional-java-legacy aside .promote__block{border-radius:2px;position:relative;overflow:hidden;display:block;height:285px}.traditional-java-legacy aside .promote__block img{width:100%;height:auto}.traditional-java-legacy aside .promote__block .block-text{position:absolute;max-height:150px;width:100%;bottom:0;color:#fff;padding:15px;background-color:rgba(0,0,0,.2)}.traditional-java-legacy aside .promote__block .block-text h6{display:block;display:-webkit-inline-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;width:100%;word-wrap:break-word;color:#fff}.traditional-java-legacy aside .promote__block .block-text p{display:block;display:-webkit-inline-box;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;width:100%;word-wrap:break-word}.traditional-java-legacy aside .join-network{border-radius:2px;background:#007fad;margin-bottom:25px;height:130px;padding:15px 20px}.traditional-java-legacy aside .join-network h4{color:#fff}.traditional-java-legacy aside .join-network form{overflow:hidden}.traditional-java-legacy aside .join-network form input{border-radius:2px;margin-right:10px;padding:8px 10px;float:left;border:1px solid #00a4d9;height:35px;line-height:19px;box-sizing:border-box;font-size:15px;color:#333}.traditional-java-legacy aside .join-network form input::-webkit-input-placeholder{color:#888;font-weight:normal;font-size:15px}.traditional-java-legacy aside .join-network form input:-moz-placeholder{color:#888;font-weight:normal;font-size:15px}.traditional-java-legacy aside .join-network form input::-moz-placeholder{color:#888;font-weight:normal;font-size:15px}.traditional-java-legacy aside .join-network form input:-ms-input-placeholder{color:#888;font-weight:normal;font-size:15px}@media (orientation:portrait){.traditional-java-legacy aside .join-network form input{width:69%}}@media (orientation:landscape){.traditional-java-legacy aside .join-network form input{width:84%}}@media (min-width:320px){.traditional-java-legacy aside .join-network form input{width:calc((100% - 85px) - 10px)}}.traditional-java-legacy aside .join-network form button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal;font-size:15px;font-family:"Roboto";box-sizing:border-box;cursor:pointer;padding:0 15px;background:#00a4d9;text-align:center;color:#fff;position:relative;width:85px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:35px;height:35px;border:1px solid #00a4d9;line-height:inherit}.traditional-java-legacy aside .join-network form button:hover{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;border-color:transparent;color:#00a4d9;text-decoration:none;background:#b3e4f4}.traditional-java-legacy aside .join-network form button:hover i{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;color:#00a4d9}.traditional-java-legacy aside .join-network form button:disabled,.traditional-java-legacy aside .join-network form button[disabled]{border-color:#eaeaea;background-color:#eaeaea;color:#ccc}.traditional-java-legacy aside .join-network form button:disabled:hover,.traditional-java-legacy aside .join-network form button[disabled]:hover{cursor:initial;color:#ccc}.traditional-java-legacy aside .join-network form button span[class*="icon-"],.traditional-java-legacy aside .join-network form button i{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:18px;margin-right:10px}.traditional-java-legacy aside .discount-widget{background:#f0f0f0;box-sizing:border-box;margin-bottom:30px;overflow:hidden}.traditional-java-legacy aside .discount-widget h4{border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;background-color:#0061a1;margin:0;font-weight:normal;color:#fff;line-height:40px;padding:0 0 0 10px}.traditional-java-legacy aside .discount-widget p{margin:0 0 15px 0;padding:10px 10px 0;font-size:16px;line-height:24px}.traditional-java-legacy aside .discount-widget__block-links{margin:0 10px 10px 10px;padding:0}.traditional-java-legacy aside .discount-widget__block-links a{display:inline-block;margin:0 5px 10px 0;background:#fff;border:.5px solid #b2c8df;border-radius:5px;color:#0061a1;font-size:14px;outline:0;padding:7px 12px;text-decoration:none;font-weight:bold}.traditional-java-legacy aside .calculator{padding:10px}.traditional-java-legacy aside .calculator div,.traditional-java-legacy aside .calculator .calculator__dayinput{width:100%;margin-bottom:15px}.traditional-java-legacy aside .calculator .standard-space{padding:10px;margin-bottom:15px}.traditional-java-legacy aside .calculator .calculator__links{padding:5px 10px;margin-bottom:15px}.traditional-java-legacy aside .calculator .heading{padding:10px}.traditional-java-legacy aside .calculator .date-dropdowns select.day,.traditional-java-legacy aside .calculator .date-dropdowns select.month,.traditional-java-legacy aside .calculator .date-dropdowns select.year{width:100%;float:none}.traditional-java-legacy aside .calculator .date-dropdowns select:not(:last-of-type){margin-bottom:10px}.traditional-java-legacy aside .calculator .legend,.traditional-java-legacy aside .calculator .calculator__intro{display:none}.traditional-java-legacy aside .calculator .display__result{position:relative;margin-top:15px;right:0;bottom:0;width:100%}.traditional-java-legacy aside .calculator .display__result .display__calendar{margin:0}.traditional-java-legacy aside .calculator .display__result.display__result--due-date{margin-bottom:0}.traditional-java-legacy aside .calculator .calculator__result{margin-bottom:0;width:100%}.traditional-java-legacy aside .calculator .legend{margin:0}.traditional-java-legacy aside .calculator .legend p:first-of-type{margin:0}.traditional-java-legacy aside .calculator.ovulation_calc .calculator__result{margin-bottom:0}.traditional-java-legacy .in-association__mobile{text-align:center}@media (min-width:990px){.traditional-java-legacy .clear-left-desktop{clear:left}}.traditional-java-legacy .standard-widget{overflow:hidden;height:285px;background:#fff}.traditional-java-legacy .standard-widget.insight{overflow:hidden}.traditional-java-legacy .standard-widget.insight .title{margin:0}.traditional-java-legacy .standard-widget.insight .title a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal;font-size:15px;font-family:"Roboto";box-sizing:border-box;cursor:pointer;padding:0 15px;background:#737277;text-align:center;color:#fff;position:relative;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;height:40px;border:1px solid #737277;border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;overflow:visible;font-size:20px}.traditional-java-legacy .standard-widget.insight .title a:hover{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;border-color:transparent;color:#737277;text-decoration:none;background:#d5d5d6}.traditional-java-legacy .standard-widget.insight .title a:hover i{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;color:#737277}.traditional-java-legacy .standard-widget.insight .title a:disabled,.traditional-java-legacy .standard-widget.insight .title a[disabled]{border-color:#eaeaea;background-color:#eaeaea;color:#ccc}.traditional-java-legacy .standard-widget.insight .title a:disabled:hover,.traditional-java-legacy .standard-widget.insight .title a[disabled]:hover{cursor:initial;color:#ccc}.traditional-java-legacy .standard-widget.insight .title a span[class*="icon-"],.traditional-java-legacy .standard-widget.insight .title a i{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:18px}.traditional-java-legacy .standard-widget.insight .widget__main{border-bottom:1px solid #737277}.traditional-java-legacy .standard-widget.insight .widget__main ul li{height:81px;overflow:hidden}.traditional-java-legacy .standard-widget.insight .widget__main ul li a{width:100%;display:inline-block;margin-top:10px}.traditional-java-legacy .standard-widget.insight .widget__main ul li:not(:last-of-type) div:last-of-type{border-bottom:1px solid #bbb}.traditional-java-legacy .standard-widget.insight .widget__main ul li:not(:last-of-type) div:last-of-type p{margin-bottom:5px}.traditional-java-legacy .standard-widget.insight .widget__main ul li div:first-of-type{margin-right:20px;height:60px;width:60px;overflow:hidden;float:left}.traditional-java-legacy .standard-widget.insight .widget__main ul li div:last-of-type{width:-o-calc(100% - (60px + 20px));width:calc(100% - (60px + 20px));overflow:hidden;float:left}.traditional-java-legacy .standard-widget.insight .widget__main ul li div:last-of-type p{line-height:20px;display:block;display:-webkit-inline-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;width:100%;word-wrap:break-word;height:60px;margin-bottom:0;color:#0061a1}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.traditional-java-legacy .standard-widget.insight .widget__main ul li div:last-of-type p{overflow:hidden;line-height:20px;max-height:60px}}.traditional-java-legacy .standard-widget.insight .widget__main ul li div:last-of-type p:hover{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;color:#0098cb}.traditional-java-legacy .standard-widget.video-block .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal;font-size:15px;font-family:"Roboto";box-sizing:border-box;cursor:pointer;padding:0 15px;background:#6d1874;text-align:center;color:#fff;position:relative;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;height:40px;border:1px solid #6d1874;border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;font-size:18px;margin-bottom:5px}.traditional-java-legacy .standard-widget.video-block .title:hover{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;border-color:transparent;color:#6d1874;text-decoration:none;background:#d3bad5}.traditional-java-legacy .standard-widget.video-block .title:hover i{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;color:#6d1874}.traditional-java-legacy .standard-widget.video-block .title:disabled,.traditional-java-legacy .standard-widget.video-block .title[disabled]{border-color:#eaeaea;background-color:#eaeaea;color:#ccc}.traditional-java-legacy .standard-widget.video-block .title:disabled:hover,.traditional-java-legacy .standard-widget.video-block .title[disabled]:hover{cursor:initial;color:#ccc}.traditional-java-legacy .standard-widget.video-block .title span[class*="icon-"],.traditional-java-legacy .standard-widget.video-block .title i{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:18px}.traditional-java-legacy .standard-widget.video-block .widget__main{border-bottom:#6d1874 1px solid}.traditional-java-legacy .standard-widget.video-block .widget__main .youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000}.traditional-java-legacy .standard-widget.video-block .widget__main .youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent;display:block}.traditional-java-legacy .standard-widget.video-block .widget__main .youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;transition:.4s all}.traditional-java-legacy .standard-widget.video-block .widget__main .youtube-player img:hover{-webkit-filter:brightness(75%)}.traditional-java-legacy .standard-widget.video-block .widget__main .youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute!important;background:url(/images/buttons/xplay_sound.png.pagespeed.ic.re_gTN-U4e.png) no-repeat;background-size:contain;cursor:pointer}.traditional-java-legacy .jobs-widget{border-bottom:1px solid #db3724;background:#fff}@media (max-width:729px){.traditional-java-legacy .jobs-widget{padding-bottom:20px;min-width:300px}}@media (min-width:730px){.traditional-java-legacy .jobs-widget{height:285px;width:300px}}.traditional-java-legacy .jobs-widget .job-header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal;font-size:15px;font-family:"Roboto";box-sizing:border-box;cursor:pointer;padding:0 15px;background:#db3724;text-align:center;color:#fff;position:relative;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;height:40px;border:1px solid #db3724;border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;font-size:13px}.traditional-java-legacy .jobs-widget .job-header:hover{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;border-color:transparent;color:#db3724;text-decoration:none;background:#f4c3bd}.traditional-java-legacy .jobs-widget .job-header:hover i{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;color:#db3724}.traditional-java-legacy .jobs-widget .job-header:disabled,.traditional-java-legacy .jobs-widget .job-header[disabled]{border-color:#eaeaea;background-color:#eaeaea;color:#ccc}.traditional-java-legacy .jobs-widget .job-header:disabled:hover,.traditional-java-legacy .jobs-widget .job-header[disabled]:hover{cursor:initial;color:#ccc}.traditional-java-legacy .jobs-widget .job-header span[class*="icon-"],.traditional-java-legacy .jobs-widget .job-header i{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:18px}.traditional-java-legacy .jobs-widget .job-header .job-header__logo{-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center;width:135px}.traditional-java-legacy .jobs-widget .job-header span{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.traditional-java-legacy .jobs-widget .job-header span i{margin-left:10px}.traditional-java-legacy .jobs-widget .job-cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}@media (min-width:730px){.traditional-java-legacy .jobs-widget .job-cards-wrapper{overflow-x:auto;height:235px;width:300px}}.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card{border-bottom:4px solid #db3724;background-color:#f5f5f5;height:192px}@media (max-width:729px){.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card{min-width:140px;width:48%;margin:0 1%}.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card:nth-child(1n+5){display:none}}@media (min-width:730px){.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card{width:140px}}.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card .job-card__logo{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;height:98px}.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card .job-card__logo img{width:120px;height:60px}.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card .job-card__description{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;margin:0 auto;height:90px}@media (max-width:729px){.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card .job-card__description{padding:0 10px}}@media (min-width:730px){.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card .job-card__description{width:120px}}.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card .job-card__description a,.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card .job-card__description p{font-size:13px;line-height:initial;font-weight:bold}.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card .job-card__description a{display:block;display:-webkit-inline-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;width:100%;word-wrap:break-word;color:#000;height:45px}.traditional-java-legacy .jobs-widget .job-cards-wrapper .job-card .job-card__description p{display:block;display:-webkit-inline-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%;word-wrap:break-word;color:#999}.traditional-java-legacy .bubble-count,.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-item .count{border-radius:2px;float:left;background:#bbb;text-align:center;position:relative;font-family:'Roboto Condensed',sans-serif;color:#fff;width:30px}.traditional-java-legacy .bubble-count:after,.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-item .count:after{border-width:7px 0 0 7px;border-color:#bbb transparent;border-style:solid;position:absolute;content:"";bottom:-6px;right:5px}.traditional-java-legacy .mn-widget-talk{background:#fff}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__header h4{margin:0}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__header h4 a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal;font-size:15px;font-family:"Roboto";box-sizing:border-box;cursor:pointer;padding:0 15px;background:#0061a1;text-align:center;color:#fff;position:relative;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;height:40px;border:1px solid #0061a1;border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;font-family:"Fira Sans",sans-serif;font-size:20px;text-align:left;line-height:40px}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__header h4 a:hover{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;border-color:transparent;color:#0061a1;text-decoration:none;background:#b3d0e3}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__header h4 a:hover i{-webkit-transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;transition:color 400ms , background-color 400ms , background 400ms , opacity 400ms , box-shadow 400ms;color:#0061a1}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__header h4 a:disabled,.traditional-java-legacy .mn-widget-talk .mn-widget-talk__header h4 a[disabled]{border-color:#eaeaea;background-color:#eaeaea;color:#ccc}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__header h4 a:disabled:hover,.traditional-java-legacy .mn-widget-talk .mn-widget-talk__header h4 a[disabled]:hover{cursor:initial;color:#ccc}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__header h4 a span[class*="icon-"],.traditional-java-legacy .mn-widget-talk .mn-widget-talk__header h4 a i{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:18px}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content{position:relative;overflow:hidden;height:200px}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-talk__tabs ul li{background-color:#ebebeb;text-align:center;float:right;width:40%;height:30px;padding:5px}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-talk__tabs ul li:first-of-type{float:left;width:60%}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-talk__tabs ul li:hover{background-color:#c6d1da}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-talk__tabs ul li a span{font-family:"Fira Sans",sans-serif;color:#0061a1}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-talk__tabs ul .active{background-color:#d0d8e0}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-item{width:100%;margin:5px 0;display:inline-block}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-item:first-of-type{margin:10px 0 5px}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-item .count{margin-right:15px}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-item p{float:left;width:255px;width:calc(100% - 15px - 30px)}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-item p a{color:#0061a1}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .mn-widget-item p a:hover{color:#0098cb;-webkit-transition:color 400ms;transition:color 400ms}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__content .gradient{background:rgba(255,255,255,0);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(80%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 80%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 80%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );pointer-events:none;position:absolute;height:30px;width:100%;bottom:0;margin:0;left:0}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__footer{border-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background:#0061a1;overflow:hidden}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__footer li{float:left;width:calc(100% / 3);text-align:center}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__footer li a{color:#fff;font-family:"Roboto Condensed",Arial,sans-serif;display:block;height:45px;line-height:45px}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__footer li a i{margin-right:5px;font-size:20px;color:#fff}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__footer li a:hover{-webkit-transition:color 400ms;transition:color 400ms;color:#0098cb;vertical-align:middle}.traditional-java-legacy .mn-widget-talk .mn-widget-talk__footer li a:hover i{color:#0098cb;-webkit-transition:color 400ms;transition:color 400ms}.traditional-java-legacy .fixed-slider{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;right:0;bottom:0;left:0;width:100%;height:54px;margin:0;padding:0 15px;background:#6d1874;font-size:16px;letter-spacing:.04em;cursor:pointer;z-index:9999}@media (min-width:990px){.traditional-java-legacy .fixed-slider{width:990px;margin:0 auto}}.traditional-java-legacy .fixed-slider:hover{background:rgba(109,24,116,.9)}.traditional-java-legacy .fixed-slider__logo{width:22px;height:22px;min-width:22px}.traditional-java-legacy .fixed-slider__text{color:#fff!important;padding:0 15px;margin-left:15px;width:100%;border-left:1px solid rgba(255,255,255,.3);cursor:pointer;text-decoration:none;font-weight:normal}.traditional-java-legacy .fixed-slider__text:hover{text-decoration:none}.traditional-java-legacy .fixed-slider .close-icon{color:#fff;font-size:20px;cursor:pointer}