#email-container .partial-loading-view .form-group:after{content:" ";display:table;clear:both}#email-container .partial-loading-view>*{-webkit-box-shadow:none;box-shadow:none}#email-container .partial-loading-view .email-partial{margin-top:8px;float:left;height:16px;width:250px}#email-container .partial-loading-view .buttons-partial{margin-top:8px;float:left;clear:both;height:30px;width:250px}.user-settings-body{position:relative;float:left;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.user-settings-body #user-settings-container{position:relative;float:left;width:100%;min-height:1px;padding-right:15px;padding-left:15px;background-color:#fff}.user-settings-body #user-settings-container .settings-body .divider{border-bottom:1px solid #d7d7d7;margin:0 25px;width:96.5%;position:relative;float:left}.user-settings-body #user-settings-container .settings-body h1{padding:25px;margin:0}.user-settings-body #user-settings-container .settings-body label{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;padding-left:0;padding-right:0;font-size:16px;font-size:1.6rem;float:left;margin:15px 0}.user-settings-body #user-settings-container .settings-body .email{width:50%;margin-right:15px;padding:6px 10px}.user-settings-body #user-settings-container .settings-body .note{color:#979797;font-size:13px;font-size:1.3rem;font-style:italic;width:100%;float:left;margin-top:15px}.user-settings-body #user-settings-container .settings-body .setting-container{position:relative;float:left;width:100%;min-height:1px;padding-right:15px;padding-left:15px;padding-left:0;padding-right:0;padding:0 25px}.user-settings-body #user-settings-container .settings-body .setting-container .form-group{margin-bottom:0}.user-settings-body #user-settings-container .settings-body .setting-container .info-text{position:relative;float:left;width:100%;min-height:1px;padding-right:15px;padding-left:15px;padding-left:0;padding-right:0;margin-bottom:15px}.user-settings-body #user-settings-container .settings-body .setting-container .cancel,.user-settings-body #user-settings-container .settings-body .setting-container .update-email{float:left;margin-right:15px}.user-settings-body #user-settings-container .settings-body .setting-container#email-container .email-address,.user-settings-body #user-settings-container .settings-body .setting-container#email-container .verified-text{display:inline-block}.user-settings-body #user-settings-container .settings-body .setting-container#email-container .email-address{margin-right:15px}.user-settings-body #user-settings-container .settings-body .setting-container#email-container .verified-text{font-weight:700;color:#f8981d;margin-top:2px}.user-settings-body #user-settings-container .settings-body .setting-container#email-container .verified-icon{vertical-align:middle;width:25px;height:25px;color:#f8981d;fill:currentColor;padding-bottom:3px}.user-settings-body #user-settings-container .settings-body .setting-container#email-container .unverified .verified-icon,.user-settings-body #user-settings-container .settings-body .setting-container#email-container .unverified.verified-text{color:#d7d7d7}.user-settings-body #user-settings-container .settings-body .setting-container#email-container #add-email{float:right;margin:20px 0 35px 0}.user-settings-body #user-settings-container .settings-body .setting-container#email-container .buttons{margin-top:8px}.user-settings-body #user-settings-container .settings-body .setting-container#email-container .resend-email,.user-settings-body #user-settings-container .settings-body .setting-container#email-container .verify-email{float:left}.user-settings-body #user-settings-container .settings-body .setting-container#email-container .confirmation{float:left;margin:7px 15px}.user-settings-body #user-settings-container .settings-body .setting-container#email-container .spinner-viewpart{float:left;width:50px;position:relative}.user-settings-body #user-settings-container .settings-body .setting-container#email-container .spin-js-loader{display:block;margin-top:15px}.user-settings-body #user-settings-container #setting-footer{position:relative;float:left;width:100%;min-height:1px;padding-right:15px;padding-left:15px;float:right;padding:10px 25px;padding-bottom:28px}.user-settings-body #user-settings-container #setting-footer #update-success-message{display:none;color:#fff;background-color:#73b18c;float:right;padding:5px 20px;border:1px solid #73b18c;border-radius:2px;margin-right:20px;margin-top:0}.user-settings-body #user-settings-container #setting-footer .update-btn{width:150px;padding:13px 20px;height:30px;vertical-align:middle;line-height:3px;float:right}#user-year-type-widget #year-group-recommendation-container{margin:15px 0}#user-year-type-widget #year-group-recommendation-container .user-year-type-list{position:relative;float:left;width:100%;min-height:1px;padding-right:15px;padding-left:15px;padding-left:0;padding-right:0}#user-year-type-widget #year-group-recommendation-container .user-year-type-list #Primary{padding-left:0}#user-year-type-widget #year-group-recommendation-container .user-year-type-list #Tertiary{padding-right:0}#user-year-type-widget #year-group-recommendation-container .user-year-type-list .year-group-container{border:3px solid;border-color:#d7d7d7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;padding:25px 0;cursor:pointer;position:relative;overflow:hidden}#user-year-type-widget #year-group-recommendation-container .user-year-type-list .year-group-container.selected{border-color:#f8981d}#user-year-type-widget #year-group-recommendation-container .user-year-type-list .year-group-container.selected:hover{border-color:#f8981d}#user-year-type-widget #year-group-recommendation-container .user-year-type-list .year-group-container:hover{border-color:#979797}#user-year-type-widget #year-group-recommendation-container .user-year-type-list .year-group-container .year-group-checked{width:90px;height:50px;background-color:#f8981d;position:absolute;top:-13px;right:-36px;text-align:center;line-height:30px;transform:rotate(45deg);-webkit-transform:rotate(45deg);background-position:center}#user-year-type-widget #year-group-recommendation-container .user-year-type-list .year-group-container .year-group-checked .year-group-check-img{margin-top:30px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#subject-recommend-widget .description{margin:0}#subject-recommend-widget #subject-recommendation-list-container{margin:15px 0}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput{background-color:#fff;border-radius:4px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;cursor:text;display:inline-block;line-height:35px;min-width:100%;max-width:200%;padding:4px 6px;vertical-align:middle}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput .twitter-typeahead{width:auto;border:none;float:left}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput .twitter-typeahead .tt-input{border:none;float:left}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput .twitter-typeahead .tt-hint{display:none}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput .twitter-typeahead .tt-menu{padding:0;width:auto;overflow-y:hidden;max-height:none}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput .twitter-typeahead .tt-menu .tt-suggestions .tt-suggestion{padding:0 10px}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput .twitter-typeahead .tt-menu .tt-suggestions .tt-suggestion:hover{background:#fff!important}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput .twitter-typeahead .tt-menu .tt-suggestions .tt-suggestion p{white-space:nowrap!important}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput input{background-color:transparent;border:none;box-shadow:none;margin:0;max-width:inherit;outline:0;padding:0 6px;width:auto;float:left;padding-top:7px}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput input:focus{border:none;box-shadow:none}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput .tag{color:#000;margin-right:2px;background:#ececec;padding:0 20px 0 10px;float:left;margin:5px;border-radius:2px}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput .tag [data-role=remove]{cursor:pointer;margin-left:8px;color:#979797}#subject-recommend-widget #subject-recommendation-list-container .bootstrap-tagsinput .tag [data-role=remove]:after{position:absolute;content:"\d7";font-size:20px;font-size:2rem}.popup-text{padding-right:20px}@media (min-width:1500px){#subjects-container #subject-recommend-widget #subject-recommendation-list-container #subject-input-container .bootstrap-tagsinput .tt-input{padding:14px 6px;min-width:200px}}@media (min-width:960px){#subjects-container #subject-recommend-widget #subject-recommendation-list-container #subject-input-container .bootstrap-tagsinput .tt-input{padding:14px 7px 14px 6px;min-width:200px}}@media (max-width:959px){.user-settings-body #user-settings-container .settings-body .email{width:75%}}@media (max-width:615px){#year-group-recommendation-container [class*=col-]{width:100%;margin-top:15px}#year-group-recommendation-container #Primary{padding-left:15px!important}#year-group-recommendation-container #Tertiary{padding-right:15px!important}}@media (max-width:551px){#setting-footer #update-success-message{font-size:12px;font-size:1.2rem;margin-top:15px!important;margin-right:0!important}}@media (max-width:480px){.user-settings-body #user-settings-container .settings-body .email{width:100%}.user-settings-body #user-settings-container .settings-body .buttons{margin-top:3px}.user-settings-body #user-settings-container .settings-body .buttons button{width:100%;margin-top:5px}}