@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Hind:400,700|Montserrat:400,700');
/* CSS Document */


/* ----------- Promoted Search Results ---------------- */

.ms-srch-bestBetItem {
    padding: 8px 20px 8px 10px !important;
    margin: 0 !important;
    border-radius: 25px;
    background-color: #ffffe0;
}

.ms-src-bestBetItem a {
 color: #000 !important;
}

/* ----------- End Promoted Search Results ------------ */


/* -----------Start Sustainabilty Left navigation ---------------- */

.sustainability-left {
	background-color: #ffffff;
}

/* ----------- End Start Sustainabilty Left navigation ------------ */


/* -----------Start Final Four Custom ---------------- */

/*   this line is included as an import rule <link href="https://fonts.googleapis.com/css?family=Hind:400,700|Montserrat:400,700" rel="stylesheet">   */

.copyright {
font-family: 'Montserrat', 'Open Sans', sans-serif !important;
color: #c0c0c0; 
line-height: 14px; 
font-size: 13px	
}

.ffh {
	font-family: 'Montserrat', 'Open Sans', sans-serif !important;
	color: #000000 !important;
	font-size: 30px;
	font-weight: 700;
	margin-bottom: 10px;
	margin-top: 3px;
	-webkit-margin-after: 10px;
	line-height: 28px !important;
	display: block;
	word-wrap: normal;
	 letter-spacing: -1px;
}
.ffh2 {
	font-family: 'Montserrat', 'Open Sans', sans-serif !important;
	color: #000000 !important;
	font-size: 40px;
	font-weight: 700;
	margin-bottom: 10px;
	-webkit-margin-after: 10px;
	line-height: 40px !important;
	display: block;
	word-wrap: normal;
	 letter-spacing: -1px;
}
p.ff {
	font-family: 'Hind', 'Open Sans', sans-serif !important;
	font-size: 14px;
	margin-bottom: 10px;
	-webkit-margin-after: 10px;
	line-height: 20px;
	display: block;
	word-wrap: normal;
}
p.ff strong { 
    font-weight: 700;
}
p.ff a { 
    font-family: 'Montserrat', 'Open Sans', sans-serif !important;
}
ul.ff { 
    font-family: 'Montserrat', 'Open Sans', sans-serif !important;
	font-weight: 400 !important;
}
ul.ff a { 
    font-family: 'Montserrat', 'Open Sans', sans-serif !important;
	font-weight: 400 !important;
}

.complete_google_example_styling_headline {
display: inline;
font-family: Montserrat, sans-serif;
font-size: 32px;
font-weight: 700;
height: auto;
margin-bottom: 21.44px;
margin-left:
0px;
margin-right:
0px;
margin-top:
21.44px;
outline-color:
rgb(31, 31, 38);
outline-style:
none;
outline-width:
0px;
text-size-adjust:
100%;
width:
auto;
word-wrap:
break-word;
-webkit-line-break:
after-white-space;
-webkit-margin-after:
21.44px;
-webkit-margin-before:
21.44px;
-webkit-margin-end:
0px;
-webkit-margin-start:
0px;
-webkit-user-modify:
read-write;
}

	.fflogo {
		width: 200px !important;
		height: 180px;
		float: right;
		margin: 0px 0px 4px 4px;
	}
	.ff_mobile {display:none}
	
/* ----------- End Final Four Custom ------------ */

/* ----------- Start Final Four Mobile Only ------------ */

@media only screen and (max-device-width: 480px) {
	
	.fflogo {
		width: 85px !important;
		height: 72px;
		float: right;
		margin: 0px 0px 4px 4px;
	}
	.ff_mobile {display:block}
	.ff_desktop {display:none}
}

/* ----------- End Final Four Mobile Only ------------ */