.btn--purple{border-color:#800da0;background:#800da0;color:#fff}.btn--purple:hover{background:#fff!important;color:#800da0!important}.breadcrumb--profile{font-weight:700}.breadcrumb--profile a{text-decoration:none}.breadcrumb--profile a:hover{color:#800da0}.section--login{padding-top:25px}.section--login h4{color:#00b14e;font-size:40px;margin-bottom:35px}.main--purple .section--login h4{color:#800da0}.section--login ._crm_login{background:#f2f1ec;padding:20px 20px 40px;display:table;width:100%;position:relative;margin-bottom:30px}.section--login ._crm_login+p{font-size:18px}.section--login #loginform,.section--login #lostpasswordform{margin:0 -15px}.section--login #loginform p,.section--login #lostpasswordform p{float:left;display:block;padding:0 15px;width:100%}.section--login #loginform .login-password,.section--login #loginform .login-username,.section--login #lostpasswordform .login-password,.section--login #lostpasswordform .login-username{width:50%;padding:0 15px;float:left}.section--login #loginform .login-password label,.section--login #loginform .login-username label,.section--login #lostpasswordform .login-password label,.section--login #lostpasswordform .login-username label{display:none!important}.section--login #loginform .login-password .input,.section--login #loginform .login-username .input,.section--login #lostpasswordform .login-password .input,.section--login #lostpasswordform .login-username .input{padding:13px 15px;width:100%;background:#fff;border:0;border-bottom:2px solid #800da0}.section--login #loginform .forgot_password,.section--login #loginform .login-remember,.section--login #lostpasswordform .forgot_password,.section--login #lostpasswordform .login-remember{position:absolute;left:135px;bottom:49px;width:auto;color:#800da0;text-decoration:none;margin-bottom:0}.section--login #loginform .forgot_password label,.section--login #loginform .login-remember label,.section--login #lostpasswordform .forgot_password label,.section--login #lostpasswordform .login-remember label{margin:0;font-weight:300;font-style:italic;padding-left:31px}.section--login #loginform .forgot_password label input,.section--login #loginform .login-remember label input,.section--login #lostpasswordform .forgot_password label input,.section--login #lostpasswordform .login-remember label input{-webkit-appearance:none;width:30px;height:30px;-webkit-border-radius:50%;border-radius:50%;position:absolute;background:#fff;top:-9px;left:5px}.section--login #loginform .forgot_password label input:checked,.section--login #loginform .login-remember label input:checked,.section--login #lostpasswordform .forgot_password label input:checked,.section--login #lostpasswordform .login-remember label input:checked{background:#800da0;border:8px solid #fff}.section--login #loginform .forgot_password,.section--login #lostpasswordform .forgot_password{left:auto;right:15px}.section--login #loginform .button,.section--login #lostpasswordform .button{display:inline-block;margin-bottom:0;font-size:17px;font-weight:700;letter-spacing:.025em;padding-left:20px;padding-right:20px;-webkit-border-radius:18px;border-radius:18px;padding:9px 25px 8px;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s;border:1px solid #800da0;color:#800da0}.section--login #loginform .button:hover,.section--login #lostpasswordform .button:hover{background:#800da0;color:#fff}.section--alumni{background:#fff;padding:50px 0}.section--alumni .container{padding:0 53px 0 0}@media (max-width:1200px){.section--alumni .container{padding:0 20px}}.section--alumni .profile_details{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #424242;display:table;width:100%}.section--alumni .profile_details h2{font-size:28px}.section--alumni .profile_details h2 b{color:#800da0}.section--alumni .profile_details>div{padding:0}.section--alumni .profile-tile{margin-bottom:40px}.section--alumni .profile-tile .profile_image{width:100%;height:0;padding-bottom:73%;margin-bottom:15px;background:red}.section--alumni .profile-tile .profile_content h4{color:#800da0;font-weight:700;margin-bottom:10px}.section--alumni .profile-tile .profile_content .small{font-size:12px;font-weight:700;margin-bottom:8px}.section--alumni .profile-tile .profile_content .profile__link{text-decoration:none}.section--alumni .profile-tile .profile_content .profile__link .ico-arrow-grey{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.section--alumni .article__btn{font-weight:700;border:1px solid #333;color:#333;letter-spacing:.02em}.section--alumni .article__btn:hover{background:#800da0;color:#fff}.section--alumni .filters{margin-top:121px;max-width:87%}@media (max-width:1023px){.section--alumni .filters{max-width:100%}}.section--alumni .filters h4{font-size:18px;padding-bottom:12px;padding-top:12px;border-bottom:2px solid #959595}.section--alumni .filters h4.purple{color:#800da0;border-color:#800da0}.section--alumni .accordion{border-bottom:1px solid #959595}.section--alumni .accordion a{display:block;padding:12px 0;font-weight:700;text-decoration:none}.section--alumni .accordion a:hover{color:#800da0}.section--alumni .accordion a .ico-arrow-grey{float:right;margin:2px 5px}.section--alumni .accordion.accordion__active .ico-arrow-grey{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section--alumni .accordion .facetwp-facet{display:none;margin-bottom:12px}.section--alumni .accordion .facetwp-checkbox,.section--alumni .accordion .facetwp-radio{width:100%;margin:6px 0;position:relative;padding-left:30px}.section--alumni .accordion .facetwp-checkbox:before,.section--alumni .accordion .facetwp-radio:before{content:"";width:21px;height:21px;border:1px solid #959595;-webkit-border-radius:50%;border-radius:50%;position:absolute;left:0;background:#f2f1ec}.section--alumni .accordion .facetwp-checkbox:after,.section--alumni .accordion .facetwp-radio:after{content:"";background:#800da0;width:13px;height:13px;position:absolute;top:4px;left:4px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-border-radius:50%;border-radius:50%}.section--alumni .accordion .facetwp-checkbox.checked:before,.section--alumni .accordion .facetwp-radio.checked:before{border-color:#800da0}.section--alumni .accordion .facetwp-checkbox.checked:after,.section--alumni .accordion .facetwp-radio.checked:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.section--alumni .accordion .facetwp-checkbox:after,.section--alumni .accordion .facetwp-checkbox:before{-webkit-border-radius:0;border-radius:0}.section--alumni .facetwp-type-search{margin-bottom:0;padding-bottom:40px;border-bottom:2px solid #959595}.section--alumni .facetwp-type-search .facetwp-btn{right:26px}.section--alumni .facetwp-type-search input{width:100%;padding:15px 27px;border:2px solid #959595;-webkit-border-radius:25px;border-radius:25px}.alumni_profile .section--alumni_profile{padding:67px 0}.alumni_profile .container{padding:0 53px 0 0}@media (max-width:1200px){.alumni_profile .container{padding:0 20px}}.alumni_profile .wrap-87{max-width:87%}@media (max-width:768px){.alumni_profile .wrap-87{max-width:100%}}.alumni_profile h1{font-size:38px}.alumni_profile h1,.alumni_profile h5{color:#800da0}.alumni_profile h1{margin-bottom:20px}.alumni_profile h4.subtitle{margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #ddd}.alumni_profile .details_list{font-size:20px;margin-bottom:55px}.alumni_profile .alumni_profile-image{height:0;padding-bottom:79%;background-size:cover;background-position:center;margin-bottom:65px}.alumni_profile .alumni_profile-list h5{margin-bottom:11px;padding-bottom:10px}.alumni_profile .alumni_profile-list ul{margin-left:0}.alumni_profile .alumni_profile-list ul li{list-style:none;margin-bottom:11px;padding-bottom:10px;border-bottom:2px solid #ddd}.alumni_profile .alumni_profile-list h5.border{border-bottom:2px solid #800da0}.alumni_profile .two-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:50px}@media (max-width:768px){.alumni_profile .two-col{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.alumni_profile ol{margin-left:17px;margin-bottom:20px}.alumni_profile ol li{list-style:decimal}.alumni_profile ul.alumni_profile--social li{margin-bottom:11px;padding-bottom:0;border-bottom:0}.alumni_profile ul.alumni_profile--social li svg{width:25px;height:25px}.alumni_profile ul.alumni_profile--social li svg path{fill:#666}.alumni_profile ul.alumni_profile--social li a{text-decoration:none}.alumni_profile ul.alumni_profile--social li a:hover{color:#800da0}.alumni_profile ul.alumni_profile--social li a span{text-decoration:none;display:inline-block;position:relative;left:10px;top:-6px;font-weight:600}.section-edit-profile{padding:58px 0}.section-edit-profile h1{color:#800da0;font-size:35px;font-weight:400;text-align:center;border-bottom:1px solid #959595;padding-bottom:50px;margin-bottom:50px}.section-edit-profile .form{background:#f2f1ec;margin-bottom:20px}.section-edit-profile .form .form--header{font-weight:700;padding:18px;border-bottom:1px solid #fff}.section-edit-profile .form .form--body{padding:25px 18px 7px}.section-edit-profile .row-small{margin:0 -9px}.section-edit-profile .row-small>div{padding:0 9px}.section-edit-profile .field{height:45px;background:#fff;color:#000;padding:0 19px;letter-spacing:0;font-weight:400;border-bottom:2px solid #800da0;margin-bottom:18px;-webkit-appearance:none;-webkit-border-radius:0}.section-edit-profile .field::-webkit-input-placeholder{color:#666;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.section-edit-profile .field::-moz-placeholder{color:#666;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.section-edit-profile .field:-ms-input-placeholder{color:#666;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.section-edit-profile .field:-moz-placeholder{color:#666;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.section-edit-profile .field.error{border-color:red}.section-edit-profile .field.field--textarea{padding:19px;height:auto;min-height:130px}.section-edit-profile .field.field--file{padding:10px 19px}.section-edit-profile .field.field--file:after{content:"";background:url(/wp-content/themes/rirdc/resources/images/pin.svg) no-repeat;width:40px;height:40px;position:absolute;right:7px;top:10px}.section-edit-profile .field.field--select{background:#fff url(/wp-content/themes/rirdc/resources/images/icons/arrow-down.png) no-repeat 97% center;background-size:22px}.section-edit-profile .checkbox-button,.section-edit-profile .radio-button{font-style:italic;font-weight:400;position:relative}.section-edit-profile .checkbox-button input,.section-edit-profile .radio-button input{display:none}.section-edit-profile .checkbox-button input:checked+label:before,.section-edit-profile .radio-button input:checked+label:before{background:#800da0;border:5px solid #fff}.section-edit-profile .checkbox-button label,.section-edit-profile .radio-button label{font-weight:400;padding-left:40px;line-height:30px}.section-edit-profile .checkbox-button label:before,.section-edit-profile .radio-button label:before{content:"";display:inline-block;position:absolute;left:0;width:30px;height:30px;background:#fff;-webkit-border-radius:50%;border-radius:50%;top:0;margin-right:5px}.section-edit-profile .checkbox-button label:before{-webkit-border-radius:0;border-radius:0}.section-edit-profile .message{padding:12px 19px;color:#800da0}.section-edit-profile .add{display:block;color:#800da0;margin:20px 0;text-decoration:none}.section-edit-profile .btn{background:#800da0;font-size:16px;color:#fff;margin-top:25px}.loading{position:fixed;background:#000;background:rgba(0,0,0,.7);top:0;left:0;width:100%;height:100%;z-index:9999999;display:none}.loading .loading-gif{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading .loading-gif .lds-css{-webkit-animation:lds-reload 1.5s infinite;animation:lds-reload 1.5s infinite;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}@keyframes lds-reload{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes lds-reload{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lds-reload{position:relative}.lds-reload div{display:block;position:absolute;-webkit-transform-origin:76px 76px;-ms-transform-origin:76px 76px;transform-origin:76px 76px;border:12px solid #00b14e;border-top-color:transparent;width:152px;height:152px;top:24px;left:24px;-webkit-border-radius:50%;border-radius:50%}.lds-reload div:before{content:" ";display:block;position:absolute;top:-12px;left:-12px;width:152px;height:152px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border:12px solid #00b14e;border-top-color:transparent;-webkit-border-radius:50%;border-radius:50%}.lds-reload div:after{content:" ";width:0;height:0;position:absolute;border-style:solid;border-width:24px;border-top-width:0;border-color:transparent transparent #00b14e transparent;display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-8.497474683058321px;left:-8.497474683058321px;-webkit-transform-origin:24px 24px;-ms-transform-origin:24px 24px;transform-origin:24px 24px}.lds-reload{width:200px!important;height:200px!important;-webkit-transform:translate(-100px,-100px) scale(1) translate(100px,100px);-ms-transform:translate(-100px,-100px) scale(1) translate(100px,100px);transform:translate(-100px,-100px) scale(1) translate(100px,100px)}#progress-wrp{border:1px solid #4848f0;padding:1px;position:relative;height:30px;-webkit-border-radius:3px;border-radius:3px;margin:10px 0;text-align:left;background:#ddd;-webkit-box-shadow:inset 1px 3px 6px rgba(0,0,0,.12);box-shadow:inset 1px 3px 6px rgba(0,0,0,.12);display:none}#progress-wrp .progress-bar{height:100%;-webkit-border-radius:3px;border-radius:3px;background-color:#4848f0;width:0;-webkit-box-shadow:inset 1px 1px 10px rgba(0,0,0,.11);box-shadow:inset 1px 1px 10px rgba(0,0,0,.11)}#progress-wrp .status{top:5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;display:inline-block;color:#fff}
/*# sourceMappingURL=alumni.min.css.map */
