/* LOGIN */
.member-login .bg-img {
    background-image: url('../image/head-blur.png'), url('/upload/images/page/young-hipster-woman-with-electronic-tablet-P35MAXK.jpg');
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: cover, cover;
    -moz-background-size: cover, cover;
    -o-background-size: cover, cover;
    background-size: cover, cover;
}


/* GLOBAL */
.member-alert span {
    font-weight: 600;
    font-size: 20px;
}
.member table th, td {
    border: none;
    color: #004A6E;
}
.member table td {
    background-color: #F4F8F9;
}
.modal {
    z-index: 10950;
}
.modal-backdrop {
    z-index: 10900;
}
a.link:hover {
    cursor: pointer;
    text-decoration: underline!important;
}


/*  NAVIGATION */
.member-nav {
    min-height: 175px;
    background-color: #33A3DC1A;
    border-bottom: 2px solid #014b6e;
}
.member-nav > .row {
    height: 175px;
}
.member-nav h2 {
    font-size: 32px;
}
.member-nav main {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}
.member-nav .member-nav-options {
    display: flex;
    flex-direction: row;
}
.member-nav .member-nav-options > div {
    padding: 16px;
    background-color: #ADDAF1;
    border-radius: 4px 4px 0 0;
    margin-right: 16px;
    font-size: 16px;
    font-weight: 600;
    color: #004A6E;
    text-transform: uppercase;
    transition: .2s;
}
.member-nav .member-nav-options > div.active {
    background-color: #004A6E;
    color: white;
}
.member-nav .member-nav-options > div:hover {
    background-color: #004A6E;
    color: white;
}


/* PROGRESS BAR */
.member-progress .progress {
    border-radius: 50px;
    height: 32px;
    background-color: #FDDAC5;
}
.member-progress .progress-bar {
    border-radius: 50px;
}
.member-progress .progress span {
    font-size: 16px;
    font-weight: 600;
}


/* SUBMISSIONS */
.member-submissions h4 {
    font-weight: 600;
    font-size: 20px;
}
.member-submissions h5 {
    font-weight: 600;
    font-size: 16px;
}
.member-submissions p {
    font-size: 14px;
}
.member-submissions .new-submission-item {
    padding: 10px 15px;
    text-transform: uppercase;
    font-weight: 600;
}
.member-submissions .new-submission-item i {
    font-size: 24px;
}
.member-submissions .publication {
    background-color: unset;
    padding: unset;
}
.select2-container{
    z-index:100000;
}
.sparkline {
    fill: none;
}
.sparkline--orange {
    stroke: #f15a23;
}


/* FORM STYLING */
.member .form-group {
    margin-bottom: 25px;
}
.member label, .member legend {
    font-size: 16px;
    font-weight: 600;
    color: #004A6E;
}
.member label span.invalid-feedback, .member legend span.invalid-feedback {
    display: none!important;
}
.member span.form-error-message {
    color: #FF0000;
    font-size: 15px;
    font-weight: 400;
}
.member input, 
.member textarea,
span.select2-selection,
div.custom-file,
label.custom-file-label {
    background-color: #ADDAF140!important;
    height: 32px;
    border: none;
    border-bottom: 1px solid #33A3DC!important;
    border-radius: 0;
    color: #004A6E;
    font-size: 16px;
}
.member textarea,
span.select2-selection {
    height: unset;
}
.member input:focus, .member textarea:focus {
    background-color: #ADDAF140;
    color: #004A6E;
    font-size: 16px;
}
.member input::placeholder, .member textarea::placeholder {
    color: #989898!important;
}
.member .custom-control-label::before {
    position: unset;
    top: unset;
    left: unset;
    display: unset;
}
.member .tags-div ul {
	border: none!important;
	box-shadow: none!important;
	border-bottom: 1px solid #014b6e !important;
    background-color: #ADDAF140;
}
.member .tag-editor-spacer {
	border: none;
}
.member .tag-editor .tag-editor-tag {
    background-color: white;
    color: #004A6E;
}
.member .tag-editor .tag-editor-delete {
    background-color: white;
}
.member .tag-editor .tag-editor-delete i:before {
    color: red;
}


/* MEMBER DETAIL PAGE */
.member_show .fullname h2 {
    margin-left: 1%;
}
.member_show #profile_picture {
    width: 100%;
    margin-top: 15px;
    border-radius: 50%;
}
.member_show hr {
    background-color: #32a3db;
    margin-bottom: 0;
}
.member_show p {
    margin: 0;
}
.member_show .member_details p:nth-child(3),
.member_show .member_details p:nth-child(6),
.member_show .member_details p:nth-child(9) {
    margin-bottom: 20px;
}
.member_show .member_contact-box {
    background-color: white;
    border-top: 2px solid #f15a23;
}
.member_show .member_partin-box {
    background-color: #ccdbe6;
}
.member_show .member_projects-left {
    min-height: 20px;
}
.member_show .bg-img {
	background-image: url('../image/blur.png');
	min-height: 400px;
	margin-top: -79.93px;
}

/*.member-nav .options {*/
/*    min-height: 120px;*/
/*}*/
/*.member-nav .options ul.desktop {*/
/*    list-style-type: none;*/
/*    width: 100%;*/
/*    margin-bottom: 1px;*/
/*}*/
/*.member-nav .options ul.desktop li {*/
/*    float: left;*/
/*}*/
/*.member-nav .options ul.desktop li a {*/
/*    color: #014b6e;*/
/*    background-color: #addaf1;*/
/*    padding: 20px 20px;*/
/*    text-align: center;*/
/*    margin-left: 10px;*/
/*    text-transform: uppercase;*/
/*    font-weight: 600;*/
/*    display: inline;*/
/*}*/
/*.member-nav .options ul.desktop li a.active,*/
/*.member-nav .options ul.desktop li a:hover {*/
/*    color: #ffffff;*/
/*    background-color: #014b6e;*/
/*    padding-top: 25px;*/
/*}*/
/*.member-nav .options ul.mobile {*/
/*    display: none;*/
/*}*/


/*.member-shadow{*/
/*	transition-duration: 0.2s;*/
/*}*/
/*.member-shadow:hover{*/
/*	-webkit-box-shadow: 0px 0px 8px -5px rgba(0,0,0,0.75);*/
/*	-moz-box-shadow: 0px 0px 8px -5px rgba(0,0,0,0.75);*/
/*	box-shadow: 0px 0px 8px -5px rgba(0,0,0,0.75);*/
/*}*/
/*.mild-blue {*/
/*	background-color: #f4f8f9*/
/*}*/
/*.img-header {*/

/*	background-position: center;*/
/*	background-repeat: no-repeat;*/

/*	-webkit-background-size: cover, cover;*/
/*	-moz-background-size: cover, cover;*/
/*	-o-background-size: cover, cover;*/
/*	background-size: cover, cover;*/

/*	min-height: 120px;*/
/*	border-bottom: 2px solid #014b6e;*/
/*}*/
/*.img-header .options {*/
/*	min-height: 120px;*/
/*}*/
/*.img-header .options ul.desktop {*/
/*	left: 0;*/
/*	bottom: 17px;*/
/*	position: absolute;*/
/*	list-style-type: none;*/
/*	width: 100%;*/
/*	margin-bottom: 1px;*/
/*}*/
/*.img-header .options ul.desktop li {*/
/*	float: left;*/
/*}*/
/*.img-header .options ul.desktop li a {*/
/*    color: #014b6e;*/
/*    background-color: #addaf1;*/
/*    padding: 20px 20px;*/
/*    text-align: center;*/
/*    margin-left: 10px;*/
/*    text-transform: uppercase;*/
/*    font-weight: 600;*/
/*    display: inline;*/
/*}*/
/*.img-header .options ul.desktop li a.active,*/
/*.img-header .options ul.desktop li a:hover {*/
/*	color: #ffffff;*/
/*	background-color: #014b6e;*/
/*    padding-top: 25px;*/
/*}*/
/*.options ul.mobile {*/
/*	display: none;*/
/*}*/
/*.filter input {*/
/*	margin-bottom: 10px;*/
/*}*/

/*.status {*/
/*	width: 80px;*/
/*	height: 80px;*/
/*	border-radius: 50%;*/
/*	text-align: center;*/
/*	margin-top: 50px*/
/*}*/
/*.status span {*/
/*	font-size: 4rem;*/
/*	font-weight: 500;*/
/*	position: absolute;*/
/*}*/
/*.done {*/
/*	background-color: #32a9f1;*/
/*}*/
/*.done span {*/
/*	color: white;*/
/*	top: 69px;*/
/*	left: 28px*/
/*}*/
/*.not-done {*/
/*	border: 2px solid #F15A23;*/
/*}*/
/*.not-done span {*/
/*	color: #F15A23;*/
/*	top: 69px;*/
/*	left: 37px*/
/*}*/

/*.left-side,*/
/*.right-side {*/
/*	min-height: 400px*/
/*}*/
/*.left-side-small {*/
/*	min-height: 100px;*/
/*}*/

/*.email-alert {*/
/*	border-radius: 5px;*/
/*    padding: 20px 30px !important;*/
/*	border: 1px solid #f15a23;*/
/*	background-color: #fef7f1*/
/*}*/
/*.email-alert p:first-child {*/
/*	font-size: 16px;*/
/*}*/
/*.email-alert input[type=email] {*/
/*	color: #014b6e;*/
/*    border-radius: 0;*/
/*    padding: 0 0 10px 0;*/
/*    background-color: transparent;*/
/*    border-bottom: 1px solid #014b6e !important;*/
/*}*/

/*.table.tbl-contact td .btn {*/
/*	width: 35px;*/
/*	padding: 5px;*/
/*}*/
/*.table.tbl-contact .btn.btn-mail,*/
/*.table.tbl-contact .btn.btn-phone {*/
/*	background-color: #f15a23;*/
/*}*/
/*.table.tbl-contact .btn.btn-linkedin {*/
/*	background-color: #0077b3*/
/*}*/
/*.table.tbl-contact .btn.btn-twitter {*/
/*	background-color: #00acee*/
/*}*/
/*.table.tbl-contact .btn.btn-facebook {*/
/*	background-color: #3b5b98*/
/*}*/
/*.table.tbl-contact .fal,*/
/*.table.tbl-contact .fab {*/
/*	color: #fff;*/
/*}*/
/*.table.tbl-contact td {*/
/*	border-color: transparent;*/
/*}*/
/*.table.tbl-contact .w-warning {*/
/*	margin: 0 !important*/
/*}*/
/*.table.tbl-contact .input-field input {*/
/*	height: 2.2rem !important;*/
/*}*/
/*.table.tbl-contact .input-field label {*/
/*	top: -5px;*/
/*}*/
/*.table.tbl-contact label.container {*/
/*	margin-top: 8px;*/
/*}*/

/*.interesses textarea:focus {*/
/*	box-shadow: 0 0 0 0 transparent;*/
/*}*/
/*.project-request-header{*/
/*	width: 100%;*/
/*	padding: 10px;*/
/*	min-height: 61px;*/
/*	z-index: 5;*/
/*}*/
/*.project-request-header p {*/
/*	 margin-bottom: 0;*/
/*	 padding-top: 8px;*/
/*	 font-size: 16px;*/
/* }*/
/*.project-request-header a {*/
/*	margin-top: 5px;*/
/*}*/
/*.project-request{*/
/*	min-height: 145px;*/
/*}*/
/*.projects .project-header {*/
/*	width: 100%;*/
/*	padding: 10px;*/
/*    min-height: 61px;*/
/*	z-index: 5;*/
/*}*/
/*.projects .project-header p {*/
/*	margin-bottom: 0;*/
/*	padding-top: 8px;*/
/*	font-size: 16px;*/
/*}*/
/*.projects .info {*/
/*	background-color: #fddac6;*/
/*}*/
/*.projects .participant {*/
/*	background-color: #addaf1*/
/*}*/
/*.projects .info .btn {*/
/*	margin-top: 5px;*/
/*}*/

/*.match-pass,*/
/*.minimal-pass {*/
/*	display: none;*/
/*}*/

/*.warning {*/
/*	text-align: left;*/
/*	text-transform: uppercase;*/
/*}*/
/*.forgotpass a {*/
/*	color: #014b6e;*/
/*	text-decoration: underline;*/
/*}*/

/*#form .form-control {*/
/*    border: 1px solid #ced4da!important;*/
/*}*/

/*.newOrganisation .required:after {*/
/*	content:" *";*/
/*	color: red;*/
/*}*/
/*.member_members {*/
/*	background-color: #CCDBE6;*/
/*}*/

/*.filter .w-warning textarea,*/
/*.filter .w-warning input[type=email],*/
/*.filter .w-warning input[type=text],*/
/*.filter .w-warning input[type=password] {*/
/*	color: #014b6e;*/
/*	border-bottom: 1px solid #014b6e !important;*/
/*	background-color: transparent;*/
/*	border-radius: 0;*/
/*	padding-top: 0;*/
/*	padding-left: 0;*/
/*}*/
/*.input-field > label:not(.label-icon).active {*/
/*	-webkit-transform: translateY(-14px) scale(0.8);*/
/*	transform: translateY(-14px) scale(0.8);*/
/*	-webkit-transform-origin: 0 0;*/
/*	transform-origin: 0 0;*/
/*}*/
/*.project-req-input{*/
/*	height: 35px !important;*/
/*}*/
/*#project_form_slug,*/
/*#partner_form_slug {*/
/*	padding-left: 127px;*/
/*	padding-top: 8px;*/
/*	height: 25px;*/
/*	border: none!important;*/
/*}*/
/*.projectform .form-group .d-block {*/
/*	display: none!important;*/
/*}*/
/*#partner_form_slug {*/
/*	padding-top: 10px;*/
/*}*/
/*.slug-label {*/
/*	color: #014b6e!important;*/
/*}*/
/*.slug-div {*/
/*	border-bottom: 1px solid #014b6e  !important;*/
/*}*/
/*.blue-div{*/
/*	background-color: #014b6e;*/
/*}*/

/*.projectform .preview {*/
/*	border: none;*/
/*}*/

/*.projects .project-item {*/
/*    padding-top: 15px;*/
/*    margin-bottom: 40px;*/
/*    margin-top: 0 !important;*/
/*}*/

/*@media only screen and (max-width: 1045px) {*/
/*	.img-header .options ul.desktop {*/
/*		bottom: 7px;*/
/*	}*/
/*	.img-header .options ul.desktop li a {*/
/*		padding: 10px;*/
/*	}*/
/*}*/
/*@media only screen and (max-width: 863px) {*/
/*	.img-header .options ul.desktop {*/
/*		padding-left: 0;*/
/*	}*/
/*}*/
/*@media only screen and (max-width: 767px) {*/
/*	.bg-img {*/
/*		display: none;*/
/*	}*/
/*	.crumbs {*/
/*		margin-left: 15px !important;*/
/*	}*/
/*	.options .desktop {*/
/*		display: none;*/
/*	}*/
/*	.options ul.mobile {*/
/*		padding-left: 0;*/
/*		display: block;*/
/*	    list-style-type: none;*/
/*		margin: 20px 0 0 0;*/
/*	}*/
/*	.options ul.mobile li {*/
/*	}*/
/*	.options ul.mobile li a {*/
/*		color: #014b6e;*/
/*		background-color: #addaf1;*/
/*		padding: 20px 5px;*/
/*		text-transform: uppercase;*/
/*		font-weight: 600;*/
/*		display: block;*/
/*		padding-left: 15px;*/
/*	}*/
/*	.options ul.mobile li a.active,*/
/*	.options ul.mobile li a:hover {*/
/*		color: #ffffff;*/
/*		background-color: #014b6e;*/
/*	}*/
/*}*/

/*.submission-form-wrapper textarea {*/
/*	border: 1px solid #ced4da!important;*/
/*}*/
/*.submission-form-wrapper .select2 textarea {*/
/*	border: none!important;*/
/*}*/

