body { margin:0px; background-color:#fff; height:100% }
html { height:100% }
#category-intro a:link { color:#24709b; font-weight:bold; text-decoration:underline }
#category-intro a:visited { color:#24709b }
#category-intro a:hover { color:#c8486a }
#footer-col-1 a:hover { text-decoration:underline }
#footer-bottom-left a:hover { text-decoration:underline }
#PageDiv { position:relative; min-height:100%; margin:auto }
#header.f-ms { box-shadow:0px 0px 4px rgba(0,0,0,0.25) }
#header-inner.f-ms { padding:30px 5% 25px }
#mainNav-inner.f-ms { padding:30px 5% }
#main { z-index:0 }
#heading { z-index:0; padding:33px 5%; background-color:#298094 }
#intro { z-index:0; background-color:#f5f5f5 }
#intro-inner { max-width:1440px; z-index:0; padding-left:5%; padding-right:5%; margin-left:auto; margin-right:auto }
#category-intro { max-width:885px; z-index:0; padding-left:185px; padding-top:50px; padding-bottom:50px; background-image:url(../Resources/acceptability1.png); background-position:left; background-repeat:no-repeat; background-size:106px }
#category-instructions { z-index:0; background-color:#298094; position:relative }
#instructions-inner { max-width:1600px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#category-instructions-left-wrapper { width:32.19%; z-index:0; float:left; padding-left:5%; background-color:#2d3b4a }
#category-instructions-left { z-index:0; padding:10px 20px 10px 60px; position:relative }
#category-instructions-mobile { z-index:0; padding:0px 5% 20px; background-color:#2d3b4a; display:none }
#category-instructions-right-wrapper { width:57.81%; z-index:0; float:right; padding-right:5%; background-color:#298094 }
#category-instructions-right { z-index:0; padding:10px 120px; position:relative }
#instruments-list { max-width:1440px; z-index:0; padding:40px 5% 60px; margin-left:auto; margin-right:auto }
.tableWrapper { z-index:0 }
#categories-list { z-index:0; padding:40px 5%; background-color:#f5f5f5 }
#categories-list-inner { max-width:1440px; z-index:0; margin-left:auto; margin-right:auto }
#outcome-categories-grid { z-index:0; margin-left:-2.77%; margin-bottom:-2.77%; overflow:hidden }
#crowbar { width:100px; display:inline-block }
.outcome-category-item { width:30.63%; z-index:0; float:left; margin-left:2.7%; margin-bottom:2.7% }
.outcome-category-inner { z-index:0; padding-left:36px; padding-right:36px; padding-bottom:35px; background-color:#fff; border:solid #fff 4px }
.outcome-category-icon { z-index:0; padding-top:35px; padding-bottom:20px }
.category-icon { width:106px; overflow:hidden }
.outcome-category-name { max-width:290px; z-index:0; padding:5px 10px; margin-left:auto; margin-right:auto; border:solid #298094 2px }
#crowbar1 { width:100px; display:inline-block }
#bottom-nav { z-index:0; padding:40px 5% }
#box-links { max-width:1440px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#about-wrapper { width:47.92%; z-index:0; float:left }
#about-outer { z-index:0; background-color:#f5f5f5; border:solid #f5f5f5 7px }
#about-inner { max-width:180px; z-index:0; padding:38px 20px 38px 125px; margin-left:auto; margin-right:auto; background-image:url(../Resources/about2.png); background-position:20px; background-repeat:no-repeat }
#outcomes-wrapper { width:47.92%; z-index:0; float:right }
#outcomes-outer { z-index:0; background-color:#f5f5f5; border:solid #f5f5f5 7px }
#outcomes-inner { max-width:180px; z-index:0; padding:38px 20px 38px 125px; margin-left:auto; margin-right:auto; background-image:url(../Resources/outcomes2.png); background-position:20px; background-repeat:no-repeat }
#footer-top.f-ms { padding:35px 5% }
#footer-bottom-inner.f-ms { padding:10px 5% }
#cookiesBanner.f-ms { padding:15px 5% }
#cookiesAccept.f-ms { margin:0px 15px 10px 0px }
#cookiesMore.f-ms { margin:0px 0px 10px }
@media (-webkit-min-device-pixel-ratio:1.3), (-o-min-device-pixel-ratio:13/10), (min-resolution:125dpi)
{
	#category-intro { background-image:url(../Resources/acceptability.png); background-size:106px 106px }
	#about-inner { background-image:url(../Resources/about.png); background-size:83px 83px }
	#outcomes-inner { background-image:url(../Resources/outcomes.png); background-size:83px 83px }
}
@media screen and (max-width:1100px)
{
	#category-instructions-left { padding-left:0px; padding-right:10px }
	.outcome-category-item { width:47.3% }
}
@media screen and (max-width:768px)
{
	#category-intro { max-width:935px; padding-left:135px }
	#category-instructions-left-wrapper { width:auto !important; float:none }
	#category-instructions-left { padding-top:20px; padding-right:5%; padding-bottom:20px }
	#category-instructions-mobile { display:block }
	#category-instructions-right-wrapper { width:auto !important; float:none }
	#category-instructions-right { padding:20px 90px }
	#about-wrapper { width:auto; float:none }
	#outcomes-wrapper { width:auto; float:none; margin-top:30px }
}
@media screen and (max-width:568px)
{
	#category-intro { max-width:1070px; padding-left:0px; padding-top:165px; background-position:center 30px }
	#categories-list-inner { max-width:1443px }
	.outcome-category-item { width:97.3% }
}
@media screen and (max-width:350px)
{
	#about-inner { max-width:200px; padding-left:115px; padding-right:10px }
	#outcomes-inner { max-width:200px; padding-left:115px; padding-right:10px }
}
