@charset "utf-8";
/* CSS Document */

.withdrawn {
	bottom: 0px;
    background: #1b9ce2;
    color: #fff;
    padding: 20px;
    font-weight: 500;
    font-size: 15px;
    position: fixed;
    z-index: 2147483647 !important;
    text-align: center;
	width:100%;
}
#examResourcesLinks {
    margin-top: 20px;
}

.greenBlock .sfContentBlock {
	background:#53aeae;	
	padding:30px;
	color:#ffffff;
	height:190px;
}
.greenBlock .sfContentBlock:hover {
	background:#4ab5b5;	
	cursor:pointer;

}
.greenBlock .sfContentBlock h2 { 
	color:#ffffff !important;
	margin-top:0px !important;
	font-size:24px !important;
	font-weight:300 !important;
}
.greenBlock .sfContentBlock p { 
	margin-bottom:0px !important;
	font-size:13px !important;
	font-weight:500 !important;
}

.greenBlock a {
	text-decoration:none !important;	
	color:#ffffff !important;
}
.mifid2Compliant {
    background: #0b4688;
    color: #fff;
    padding: 8px;
    text-align: center;
    margin: 10px 0px 0px 0px;
}
.mifid2Compliant .glyphicon-star {
	color: #e9bb00;
	margin: 0px 4px;
}
.riAvailable {
    background: #0da59b;
    color: #fff;
    padding: 8px;
    text-align: center;
	margin: 10px 0px 0px 0px;
	font-weight: 500;
}
.riAvailable .fas {
	color: #ffffff;
	font-size: 16px;
	margin: 0px 10px;
}
.freeWorkbook {
    background: grey;
    color: #fff;
    padding: 8px;
    text-align: center;
	margin: 10px 0px 0px 0px;
	font-weight: 500;
}
.freeWorkbook .fas {
	color: #ffffff;
	font-size: 16px;
	margin: 0px 10px;
}

@media (max-width : 1599px) {

	.greenBlock .sfContentBlock {
		height:220px;
	}
}

@media (max-width : 1199px) {

	.greenBlock .sfContentBlock {
		padding:20px;
		height:230px;
	}
	.greenBlock .sfContentBlock h2 { 
		font-size:22px !important;
	}
}


@media (max-width : 991px) {
	.greenBlock .sfContentBlock {
		padding:20px;
		height:auto !important;
		margin-bottom:10px;
		margin-top:10px;
	}
	.greenBlock .sfContentBlock h2 { 
		font-size:22px !important;
	}
	.greenBlock {
		padding:0px !important;
	}	
	
}