/************ ADAPTACIO PREVIA ************/
.night-mode-wrapper {
	display: none !important;
}
.col-dreta {
	display: none;
}
/************************/


/************ GENERAL ************/
body, p {
    color: #222222;
    font-size: 1.1rem;
}
.single-blog-post p {
    line-height: 1.6;
    margin-bottom: 0.6rem;
}
.single-blog-post ol li,
.single-blog-post ul li {
    line-height: 1.6;
    margin-bottom: 0.6rem;
}
a {
    color: #009CA6;
    text-decoration: none;
}
a:hover {
    color: #008791;
}
.color-turquesa {
	color: #009CA6;
}
.color-verd {
	color: #84BD00;
}
.apland-blog-area {
    background-image: url(https://managingstroke.com/uploads/content/files/20221128104816000_Stroke-Course-2022-Logo5-16.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: 50% 60%;
    background-size: 74%;
    min-height: 70vh;
}
@media(max-width:767px){
.apland-blog-area {
    background-size: 130%;
}
}
#scrollUp {
	background-color: #009ca6;
	-webkit-box-shadow: 0 6px 50px 8px rgba(0,156,166,.15);
	box-shadow: 0 6px 50px 8px rgba(0,156,166,.15);
 }
#scrollUp:hover {
	background-color: #008791; 
}
.btn-primary{
	background-color:#84BD00;
	border-color:#84BD00;
	color: #fff !important;
}
.btn-primary:hover{
	background-color:#7db300;
	border-color:#7db300;
	color: #fff !important;
}
.btn-primary:focus{
	background-color:#7db300;
	border-color:#7db300;
	color: #fff !important;
	box-shadow:0 0 0 .25rem rgba(132,189,0,.3);
}
.btn-primary.active,
.btn-primary:active{
	background-color:#76a900;
	border-color:#76a900;
	color: #fff !important;
}
.btn-primary.active:focus,
.btn-primary:active:focus{
	box-shadow:0 0 0 .25rem rgba(132,189,0,.3);
}
.btn-primary.disabled,
.btn-primary:disabled{
	background-color:#e4ebd4;
	border-color:#e4ebd4;
}
.btn-success{
	background-color:#009ca6;
	border-color:#009ca6;
	color: #fff !important;
}
.btn-success:hover{
	background-color:#008791;
	border-color:#008791;
	color: #fff !important;
}
.btn-success:focus{
	background-color:#008791;
	border-color:#00909b;
	color: #fff !important;
	box-shadow:0 0 0 .25rem rgba(0,156,166,.3);
}
.btn-success.active,
.btn-success:active{
	background-color:#00909b;
	border-color:#00909b;
	color: #fff !important;
}
.btn-success.active:focus,
.btn-success:active:focus{
	box-shadow:0 0 0 .25rem rgba(0,156,166,.3);
}
.btn-success.disabled,
.btn-success:disabled{
	background-color:#b9cdcf;
	border-color:#b9cdcf;
}
/************************/


/************ BREADCRUMB ************/
.breadcrumb-area {
	padding-top: 30px;
	padding-bottom: 20px;
}
.breadcrumb-area:after {
    background-color: #009CA6;
    background-image: url(https://managingstroke.com/uploads/content/files/20230217102016000_Logo-SEN-endorsed.png);
    background-attachment: scroll;
    background-position: 95% 75%;
    background-repeat: no-repeat;
    background-size: 150px;
}
@media (max-width:991px){
	.breadcrumb-area:after {
		background-size: 100px;
	}
}
.breadcrumb-area .breadcrumb-content h1 {
    font-size: 2.6rem;
}
.breadcrumb-area .breadcrumb-content h2 {
    font-size: 1.4rem;
    font-weight: 300;
    color: #fff;
}
.breadcrumb-area .breadcrumb-item br {
    display: none;
}
/************************/


/************ PROGRESS BAR (anul·lat) ************/
.pbferrer {
    padding: 0px 10px 20px;
    background-color: #009CA6;
    opacity: 0.9;
}
.progress {
    height: 32px;
    border-radius: 5rem;
    border: 1px solid #fff;
    background-color: #fff !important;
}
.pbf {
    cursor:pointer;
    flex-direction: row;
    align-items: center;
    background-color: #84BD00 !important;
    border-right: 1px solid #ccc;
}
.pbf:last-child {
    border-right: 0px solid #ccc;
}
.pbf.no-actiu {
    background-color: #fff !important;
    color: #222222;
}
.pbf.pb-1,
.pbf.pb-2,
.pbf.pb-3,
.pbf.pb-4,
.pbf.pb-5,
.pbf.pb-6 {
    padding-bottom: 0 !important;
}
/************************/


/************ PROGRESS MENU ************/
.classy-nav-container .classy-navbar .classynav ul li > a, 
.classy-nav-container .classy-navbar .classynav ul li .dropdown > a {	/* Inactiu */
	color: #dddddd !important;
}
.classy-nav-container .classy-navbar .classynav ul li.ms-actiu > a, 
.classy-nav-container .classy-navbar .classynav ul li.current-page-item > a {	/* Actiu */
	color: #2baeb7 !important;
}
.classy-nav-container .classy-navbar .classynav ul li:hover > a, 
.classy-nav-container .classy-navbar .classynav ul li.ms-actiu:hover > a, 
.classy-nav-container .classy-navbar .classynav ul li .dropdown > a:hover, 
.classy-nav-container .classy-navbar .classynav ul li .dropdown > a:focus {	/* Hover */
	color: #004a4e !important;
}/************************/


/************ LOGIN ************/
.loginModule h3 {
    color: #009CA6;
}
.loginModule .btn-outline-primary {
    color: #7db300;
    border-color: #7db300;
}
.loginModule .btn-outline-primary:active {
    color: #fff;
    background-color: #7db300;
    border-color: #7db300;
}
.loginModule .btn-outline-primary:hover {
    color: #fff;
    background-color: #7db300;
    border-color: #7db300;
}
.loginModule .btn-outline-primary:focus {
    box-shadow:0 0 0 .25rem rgba(132,189,0,.3);
}
/************************/


/************ HOME ************/
#Intro {
    padding-top: 12rem;
}
#Intro h5 {
    color: #4889db;
}
#Faculty .AutMail {
    display: none;
}
#Aval {
    background-color: #f8f8f8;
    box-shadow: inset 0px 40px 30px -30px #00000011, inset 0px -40px 30px -30px #00000011;
}
#Aval .Logo-SEN {
    max-width: 140px;
}
#Structure .ChapIcon {
    width: 73px;
    background-color: #444;
    border-radius: 50%;
    padding: 5px;
}
/************************/


/************ BLOC PAGINATION ************/
.Bloc-Pagination ul li {
    margin-bottom: 0;
    list-style: none;
    margin-left: 0;
    line-height: 1.5;
}
/************************/


/************ CLINICAL CASE ************/
.CC-Pregunta {
    background: #ffffff88;
    border: 1px solid #009db1;
    border-radius: 4px;
    padding: 2rem !important;
    margin-bottom: 1rem;
}
.CC-Pregunta h3 {
    margin-bottom: 2rem;
    font-size: 1.4rem;
}
.CC-Pregunta .form-check {
    padding: 5px 0px 5px 30px;
}
.yeah {
    color: #415c00;
    background-color: #c4dd8baa;
    border-color: #84BD00;
}
.tryagain {
    color: #664d03;
    background-color: #ffdfa6aa;
    border-color: #ffc968;
}
/************************/


/************ TEST ************/
.T-Test .form-check {
    padding: 5px 0px 5px 30px;
    border-radius: 4px;
}
.T-Test .Resp-OK {
    background-color: #92bf2baa;
    color: #fff;
}
.T-Test .Resp-KO {
    background-color: #d37474aa;
    color: #fff;
}
/************************/


/************ SUPPLEMENTARY MATERIALS ************/
.Grup-Materials-1 {
    margin: 40px 0;
    padding: 20px;
    background-color: #ffffff99;
    border: 1px solid #eee;
    border-radius: 4px;
}
.Grup-Materials-1 .Linia-Materials {
    margin-bottom: 20px;
}
.Grup-Materials-1 .Item-image-big {
    margin-bottom: 8px;
}
.Grup-Materials-1 .Item-image {
    width: 30px;
}
.Grup-Materials-1 .Item-title {
    font-size: 1rem;
    line-height: 1.2;
    color: #212529;
}
.Grup-Materials-1 .Item-icon {
    font-size: 26px;
    color: #212529;
    vertical-align: middle;
}
.Grup-Materials-1 .Linia-Materials:hover .Item-title,
.Grup-Materials-1 .Linia-Materials:hover .Item-icon {
    color: #84BD00;
}


.Grup-Materials-2 {
    margin: 40px 0;
    padding: 20px;
    background-color: #ffffff99;
    border: 1px solid #eee;
    border-radius: 4px;
}
.Grup-Materials-2 .Item-image-big {
    margin-bottom: 8px;
}
}
.Grup-Materials-2 .Item-title {
    font-size: 1rem;
    line-height: 1.2;
    color: #212529;
}
.Grup-Materials-2 .Item-icon {
    font-size: 26px;
    color: #212529;
    vertical-align: middle;
}
.Grup-Materials-2 .Linia-Materials:hover .Item-title,
.Grup-Materials-2 .Linia-Materials:hover .Item-icon {
    color: #84BD00;
}


.Grup-Materials-3 {
    margin: 40px 0;
    padding: 20px;
    background-color: #ffffff99;
    border: 1px solid #eee;
    border-radius: 4px;
}
.Grup-Materials-3 .Item-image-big {
    margin-bottom: 8px;
}
.Grup-Materials-3 .Item-image {
    width: 40px;
    margin-bottom: 8px;
}
.Grup-Materials-3 .Item-title {
    font-size: 1rem;
    line-height: 1.2;
    color: #212529;
}
.Grup-Materials-3 .Item-icon {
    font-size: 26px;
    color: #212529;
    vertical-align: middle;
}
.Grup-Materials-3 .Linia-Materials:hover .Item-title,
.Grup-Materials-3 .Linia-Materials:hover .Item-icon {
    color: #84BD00;
}


.Grup-Materials-4 {
    margin: 40px 0;
    padding: 20px;
    background-color: #ffffff99;
    border: 1px solid #eee;
    border-radius: 4px;
}
.Grup-Materials-4 .Item-image-big {
    margin-bottom: 8px;
}
.Grup-Materials-4 .Item-image {
    width: 40px;
    margin-bottom: 8px;
}
.Grup-Materials-4 .Item-title {
    font-size: 1rem;
    line-height: 1.2;
    color: #212529;
}
.Grup-Materials-4 .Item-icon {
    font-size: 26px;
    color: #212529;
    vertical-align: middle;
}
.Grup-Materials-4 .Linia-Materials:hover .Item-title,
.Grup-Materials-4 .Linia-Materials:hover .Item-icon {
    color: #84BD00;
}
/************************/


/************ SATISFACTION QUESTIONNAIRE ************/
.Survey-scale {
    font-size: 0.8rem !important;
    text-align: right;
    margin-top: 30px;
}
.Survey-rating {
    text-align: right;
}
.Survey-I .Survey-rating {
    text-align: center;
}
.Survey-rating .btn {
    padding: 16px 16px;
    width: 58px;
}
@media (max-width:991px){
	.Survey-scale {
		text-align: center;
	}
	.Survey-rating {
		text-align: center;
	}
	.Survey-I .btn {
		position: relative;
		flex: 1 1 auto;
		padding: 16px 12px;
		width: 46px;
	}
}
@media (max-width:576px){
	.Survey-I .btn {
		position: relative;
		flex: 1 1 auto;
		padding: 16px 6px;
		width: 40px;
	}
}
/************************/


/************ CERTIFICARE ************/
.Certificate-strip1 {
	background-color: #236092;
	height: 40px;
}
.Certificate-head {
    padding: 7px 0 2px;
}
.Certificate-head1 p {
    line-height: 1;
    margin-bottom: 5px;
	color: #236092;
} 
.Certificate-head1 .line1, 
.Certificate-head1 .line3 {
    font-weight: 200!important;
}
.Certificate-ferrer {
    max-width: 200px;
    margin-bottom: 10px;
}
.Certificate-strip2 {
	background-color: #8DBF43;
	height: 40px;
	color: #fff;
}
.Certificate-body {
    padding: 30px 0 10px;
}
.Certificate-body p {
    line-height: 1;
}
.Certificate-name {
	color: #999;
    margin-bottom: 20px !important;
}
.Certificate-course {
	color: #236092;
}
.Certificate-SEN {
    max-width: 140px;
}
.Certificate-faculty span {
	margin: 0 10px;
    display: inline-block;
}
.Certificate-strip3 {
	background-color: #8DBF43;
	height: 8px;
	color: #fff;
}
.Certificate-strip4 {
	background-color: #236092;
	height: 40px;
	color: #fff;
}
.Certificate-print {
	text-align: center;
}
/************************/


/************ FOOTER ************/
footer .contact p {
    color: #adb0b6;
}
/************************/
.nolink{color:#ddd;}