/* EXTRA TABLE STYLES */ th { vertical-align: bottom !important; } sub { vertical-align: sub !important; font-size: xx-small !important; padding: 0 1px; font-weight: normal; } sup { font-size: xx-small !important; vertical-align: super !important; color: #666; padding: 0 1px; font-weight: normal; } th sup, tr.sub-heading sup, td.grey-heading sup { color: #fff; } td.grey-heading, td.grey-heading:hover { background: #666; color:#fff; } tr.baseline { vertical-align: bottom; } .right { text-align: right; } /* DIRECTORS CARDS*/ #directors div.card div.inner { min-height: 150px !important; } div.card { margin-bottom:20px !important; } ul li ul { margin-top: 1em; } ul li ul li { font-size: 1em; } .call-out-diaganol-blue { background: url("images/uploads/images/bg-diagonal-bluedark.png"); padding: 20px; } .call-out-diaganol-blue p { color: #FFFFFF; } /* We want to do the right thing - Corporate Responsibility Diagram ==== */ table.we-want-to-do-the-right-thing { } table.heading-keygoals { background: none; border: 0px; margin: 0px; } table.heading-keygoals tbody tr td { padding: 0px; } table.heading-keygoals p.performance { float: right; margin-top: 80px; } /* Bridging Divides - KEY GOALS */ div#bridging-divides { background-color: #8bd0e3; padding: 20px; } div#bridging-divides td.ticks { background-color: #8bd0e3; border: 1px solid #8bd0e3; padding-right: 0px; } table#bridging-divides_key-goals { background-color: #8bd0e3; margin-top: 0px; margin-bottom: 20px; border: 1px solid #8bd0e3; } table#bridging-divides_key-goals tbody { background-color: #8bd0e3; background-color: #FFFFFF; } table#bridging-divides_key-goals td { } #bridging-divides #bottom { } #bridging-divides #bottom table { margin-top: 0px; margin-bottom: 0px; border: 0px; } #bridging-divides #bottom table tbody td { background-color: #8bd0e3; padding: 0px; margin: 0px; } #bridging-divides #bottom ul { display: block; list-style: none; margin: 0px; padding: 0px; } #bridging-divides #bottom ul li { float: left; background: none; } #bridging-divides #bottom ul li p { padding-left: 10px; font-size: 0.8em; padding-top: 3px; } /* Financial capability - KEY GOALS */ div#financial-capability { background-color: #98bbc9; padding: 20px; } div#financial-capability td.ticks { background-color: #98bbc9; border: 1px solid #98bbc9; padding-right: 0px; } table#financial-capability_key-goals { background-color: #98bbc9; margin-top: 0px; margin-bottom: 20px; border: 1px solid #98bbc9; } table#financial-capability_key-goals tbody { background-color: #98bbc9; background-color: #FFFFFF; } table#financial-capability_key-goals td { } #financial-capability #bottom { } #financial-capability #bottom table { margin-top: 0px; margin-bottom: 0px; border: 0px; } #financial-capability #bottom table tbody td { background-color: #98bbc9; padding: 0px; margin: 0px; } #financial-capability #bottom ul { display: block; list-style: none; margin: 0px; padding: 0px; } #financial-capability #bottom ul li { float: left; background: none; } #financial-capability #bottom ul li p { padding-left: 10px; font-size: 0.8em; padding-top: 3px; } /* Opportunities - KEY GOALS */ div#opportunities { background-color: #ffe08f; padding: 20px; } div#opportunities td.ticks { background-color: #ffe08f; border: 1px solid #ffe08f; padding-right: 0px; } table#opportunities_key-goals { background-color: #ffe08f; margin-top: 0px; margin-bottom: 20px; border: 1px solid #ffe08f; } table#opportunities_key-goals tbody { background-color: #ffe08f; background-color: #FFFFFF; } table#opportunities_key-goals td { } #opportunities #bottom { } #opportunities #bottom table { margin-top: 0px; margin-bottom: 0px; border: 0px; } #opportunities #bottom table tbody td { background-color: #ffe08f; padding: 0px; margin: 0px; } #opportunities #bottom ul { display: block; list-style: none; margin: 0px; padding: 0px; } #opportunities #bottom ul li { float: left; background: none; } #opportunities #bottom ul li p { padding-left: 10px; font-size: 0.8em; padding-top: 3px; } /* Our Approach (responsibilities / Practices ) - KEY GOALS */ div#approach { background-color: #dae3d6; padding: 20px; } div#approach td.ticks { background-color: #dae3d6; border: 1px solid #dae3d6; padding-right: 0px; } table#approach_key-goals { background-color: #dae3d6; margin-top: 0px; margin-bottom: 20px; border: 1px solid #dae3d6; } table#approach_key-goals p.goals-table-body { margin: 0px; margin-top: 5px; } table#approach_key-goals tbody { background-color: #dae3d6; background-color: #FFFFFF; } table#approach_key-goals td { } #approach #bottom { } #approach #bottom table { margin-top: 0px; margin-bottom: 0px; border: 0px; } #approach #bottom table tbody td { background-color: #dae3d6; padding: 0px; margin: 0px; } #approach #bottom ul { display: block; list-style: none; margin: 0px; padding: 0px; } #approach #bottom ul li { float: left; background: none; } #approach #bottom ul li p { padding-left: 10px; font-size: 0.8em; padding-top: 3px; } /* Our Approach (responsibilities / Practices ) - KEY GOALS */ div#urban-sustain { background-color: #fabf74; padding: 20px; } div#urban-sustain td.ticks { background-color: #fabf74; border: 1px solid #fabf74; padding-right: 0px; } table#urban-sustain_key-goals, table#urban-sustain_key-goals-2, table#urban-sustain_key-goals-3 { background-color: #fabf74; margin-top: 0px; margin-bottom: 20px; border: 1px solid #fabf74; } table#urban-sustain_key-goals tbody, table#urban-sustain_key-goals-2 tbody, table#urban-sustain_key-goals-3 tbody { background-color: #fabf74; background-color: #FFF; border: 0px; } table#urban-sustain_key-goals td { } #urban-sustain #bottom { } #urban-sustain #bottom table { margin-top: 0px; margin-bottom: 0px; border: 0px; } #urban-sustain #bottom table tbody td { background-color: #fabf74; padding: 0px; margin: 0px; } #urban-sustain #bottom ul { display: block; list-style: none; margin: 0px; padding: 0px; } #urban-sustain #bottom ul li { float: left; background: none; } #urban-sustain #bottom ul li p { padding-left: 10px; font-size: 0.8em; padding-top: 3px; } /* Testimonials ==== */ .testimonial .content { padding: 20px; } .quote-matthew { background: url("images/uploads/images/bg-diagonal-orange.png") repeat scroll 0 0 transparent; } .quote-tony { background: url("images/uploads/images/bg-diagonal-blue.png") repeat scroll 0 0 transparent; } .quote-john { background: url("images/uploads/images/bg-diagonal-seagrass.png") repeat scroll 0 0 transparent; } .quote-suzanne { background: url("images/uploads/images/bg-diagonal-yellow.png") repeat scroll 0 0 transparent; } .quote-tony .content { margin: 0px; margin-bottom: 20px; } .quote-suzanne .content { margin: 0px; margin-bottom: 20px; } /* .quote-matthew .content { margin: 0px; margin-bottom: 20px; } .quote-john .content { margin: 0px; margin-bottom: 20px; } */ /* Bottom part of tables */ .urban-sustain_container .key-goals-legend { background: url("images/uploads/images/bg-diagonal-orange.png") repeat scroll 0 0 transparent; } .urban-sustain_container .key-goals-legend ul li { background: url("images/uploads/images/key-goals-orange.png") no-repeat scroll 0 0 transparent; color: #004165; font-size: 1.3em; height: 27px; line-height: 25px; margin-right: 30px; padding-left: 35px; } .urban-sustain_container .key-goals-legend ul li.maybe { background-position: 0 -50px; } .urban-sustain_container .key-goals-legend ul li.no { background-position: 0 -100px; } .bridging-divides_container .key-goals-legend { background: url("images/uploads/images/bg-diagonal-green.png") repeat scroll 0 0 transparent; } .bridging-divides_container .key-goals-legend ul li { background: url("images/uploads/images/key-goals-green.png") no-repeat scroll 0 0 transparent; color: #004165; font-size: 1.3em; height: 27px; line-height: 25px; margin-right: 30px; padding-left: 35px; } .bridging-divides_container .key-goals-legend ul li.maybe { background-position: 0 -50px; } .bridging-divides_container .key-goals-legend ul li.no { background-position: 0 -100px; } .financial-capability_container .key-goals-legend { background: url("images/uploads/images/bg-diagonal-blue.png") repeat scroll 0 0 transparent; } .financial-capability_container .key-goals-legend ul li { background: url("images/uploads/images/key-goals-blue.png") no-repeat scroll 0 0 transparent; color: #004165; font-size: 1.3em; height: 27px; line-height: 25px; margin-right: 30px; padding-left: 35px; } .financial-capability_container .key-goals-legend ul li.maybe { background-position: 0 -50px; } .financial-capability_container .key-goals-legend ul li.no { background-position: 0 -100px; } .opportunities_containers .key-goals-legend { background: url("images/uploads/images/bg-diagonal-yellow.png") repeat scroll 0 0 transparent; } .opportunities_containers .key-goals-legend ul li { background: url("images/uploads/images/key-goals-orange.png") no-repeat scroll 0 0 transparent; color: #004165; font-size: 1.3em; height: 27px; line-height: 25px; margin-right: 30px; padding-left: 35px; } .opportunities_containers .key-goals-legend ul li.maybe { background-position: 0 -50px; } .opportunities_containers .key-goals-legend ul li.no { background-position: 0 -100px; } .approach_containers .key-goals-legend { background: url("images/uploads/images/bg-diagonal-seagrass.png") repeat scroll 0 0 transparent; } .approach_containers .key-goals-legend ul li { background: url("images/layout/key-goals.png") no-repeat scroll 0 0 transparent; color: #004165; font-size: 1.3em; height: 27px; line-height: 25px; margin-right: 30px; padding-left: 35px; } .approach_containers .key-goals-legend ul li.maybe { background-position: 0 -50px; } .approach_containers .key-goals-legend ul li.no { background-position: 0 -100px; } table.testimonial-callout_approach { background-color: #DAE3D6; border: 0px; padding: 20px; border-radius: 0px; } table.testimonial-callout_approach td:hover { background-color: #DAE3D6; } table.testimonial-callout_approach td { background-color: #DAE3D6; } table.testimonial-callout_approach tbody { background-color: #DAE3D6; } table.testimonial-callout_approach tbody tr:hover td { background: none; } table.urbansustain-callout_approach { background-color: #fbca92; border: 0px; padding: 20px; border-radius: 0px; margin: 0px; } table.urbansustain-callout_approach td:hover { background-color: #fbca92; } table.urbansustain-callout_approach td { background-color: #fbca92; } table.urbansustain-callout_approach tbody { background-color: #fbca92; } table.urbansustain-callout_approach tbody tr:hover td { background: none; } /* Localized */