﻿/*! Made with Bones: http://themble.com/bones :) */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small,.small{font-size:75%}sub,sup{font-size:60%;line-height:0;margin-left:2px}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf,.comment-respond{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.comment-respond:before,.cf:after,.comment-respond:after{content:"";display:table}.clearfix:after,.cf:after,.comment-respond:after{clear:both}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif !important;font-style:italic}*{-webkit-hyphens:none !important;-moz-hyphens:none !important;-ms-hyphens:none !important;hyphens:none !important}.alert-success,.alert-error,.alert-info,.alert-help{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.gform_wrapper .gform_footer input[type=submit],.white-btn,.blue-btn,.green-btn,#submit,.comment-reply-link,.gray-btn{display:inline-block;position:relative;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-decoration:none;font-size:1.4em;font-size:14px;line-height:18px;font-weight:700;padding:10px 24px;border-radius:5px !important;text-align:center;border:0;cursor:pointer;text-transform:uppercase;-webkit-transition:background-color .14s ease-in-out;-moz-transition:background-color .14s ease-in-out;transition:background-color .14s ease-in-out}.gform_wrapper .gform_footer input[type=submit]:hover,.white-btn:hover,.blue-btn:hover,.green-btn:hover,#submit:hover,.comment-reply-link:hover,.gray-btn:hover,.gform_wrapper .gform_footer input[type=submit]:focus,.white-btn:focus,.blue-btn:focus,.green-btn:focus,#submit:focus,.comment-reply-link:focus,.gray-btn:focus{text-decoration:none;outline:none}.gray-btn{background-color:#7e7f74 !important;color:#fff !important}.gray-btn:hover,.gray-btn:focus{background-color:#88897e !important}.gray-btn:active{background-color:#8b8c81 !important}.green-btn,#submit,.comment-reply-link{background-color:#b5be00;color:#fff !important}.green-btn:hover,#submit:hover,.comment-reply-link:hover,.green-btn:focus,#submit:focus,.comment-reply-link:focus{background-color:#c8d200}.green-btn:active,#submit:active,.comment-reply-link:active{background-color:#cdd800}.blue-btn{background-color:#1d3f5a;color:#fff !important}.blue-btn:hover,.blue-btn:focus{background-color:#224a69}.blue-btn:active{background-color:#234d6d}.white-btn{background-color:#fff;color:#525349 !important}.white-btn:hover,.white-btn:focus{background-color:#f5f5f5}.white-btn:active{background-color:#f2f2f2}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea,.field{display:block;line-height:1em;padding:0 12px;margin-bottom:14px;font-size:1em;color:#525349;border-radius:0;vertical-align:middle;box-shadow:none;border:0;-webkit-appearance:none;-webkit-border-radius:0;width:100%;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#aaa99f;-webkit-transition:background-color .24s ease-in-out;-moz-transition:background-color .24s ease-in-out;transition:background-color .24s ease-in-out}input[type=text]:focus,input[type=text]:active,input[type=password]:focus,input[type=password]:active,input[type=datetime]:focus,input[type=datetime]:active,input[type=datetime-local]:focus,input[type=datetime-local]:active,input[type=date]:focus,input[type=date]:active,input[type=month]:focus,input[type=month]:active,input[type=time]:focus,input[type=time]:active,input[type=week]:focus,input[type=week]:active,input[type=number]:focus,input[type=number]:active,input[type=email]:focus,input[type=email]:active,input[type=url]:focus,input[type=url]:active,input[type=search]:focus,input[type=search]:active,input[type=tel]:focus,input[type=tel]:active,input[type=color]:focus,input[type=color]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{background-color:#b4b3aa;outline:none}input[type=text].error,input[type=text].is-invalid,input[type=password].error,input[type=password].is-invalid,input[type=datetime].error,input[type=datetime].is-invalid,input[type=datetime-local].error,input[type=datetime-local].is-invalid,input[type=date].error,input[type=date].is-invalid,input[type=month].error,input[type=month].is-invalid,input[type=time].error,input[type=time].is-invalid,input[type=week].error,input[type=week].is-invalid,input[type=number].error,input[type=number].is-invalid,input[type=email].error,input[type=email].is-invalid,input[type=url].error,input[type=url].is-invalid,input[type=search].error,input[type=search].is-invalid,input[type=tel].error,input[type=tel].is-invalid,input[type=color].error,input[type=color].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid,.field.error,.field.is-invalid{color:#fbe3e4;border-color:#fbe3e4;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);outline-color:#fbe3e4}input[type=text].success,input[type=text].is-valid,input[type=password].success,input[type=password].is-valid,input[type=datetime].success,input[type=datetime].is-valid,input[type=datetime-local].success,input[type=datetime-local].is-valid,input[type=date].success,input[type=date].is-valid,input[type=month].success,input[type=month].is-valid,input[type=time].success,input[type=time].is-valid,input[type=week].success,input[type=week].is-valid,input[type=number].success,input[type=number].is-valid,input[type=email].success,input[type=email].is-valid,input[type=url].success,input[type=url].is-valid,input[type=search].success,input[type=search].is-valid,input[type=tel].success,input[type=tel].is-valid,input[type=color].success,input[type=color].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid,.field.success,.field.is-valid{color:#e6efc2;border-color:#e6efc2;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);outline-color:#e6efc2}input[type=text][disabled],input[type=text].is-disabled,input[type=password][disabled],input[type=password].is-disabled,input[type=datetime][disabled],input[type=datetime].is-disabled,input[type=datetime-local][disabled],input[type=datetime-local].is-disabled,input[type=date][disabled],input[type=date].is-disabled,input[type=month][disabled],input[type=month].is-disabled,input[type=time][disabled],input[type=time].is-disabled,input[type=week][disabled],input[type=week].is-disabled,input[type=number][disabled],input[type=number].is-disabled,input[type=email][disabled],input[type=email].is-disabled,input[type=url][disabled],input[type=url].is-disabled,input[type=search][disabled],input[type=search].is-disabled,input[type=tel][disabled],input[type=tel].is-disabled,input[type=color][disabled],input[type=color].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#aaa99f;opacity:.6}input[type=text][disabled]:focus,input[type=text][disabled]:active,input[type=text].is-disabled:focus,input[type=text].is-disabled:active,input[type=password][disabled]:focus,input[type=password][disabled]:active,input[type=password].is-disabled:focus,input[type=password].is-disabled:active,input[type=datetime][disabled]:focus,input[type=datetime][disabled]:active,input[type=datetime].is-disabled:focus,input[type=datetime].is-disabled:active,input[type=datetime-local][disabled]:focus,input[type=datetime-local][disabled]:active,input[type=datetime-local].is-disabled:focus,input[type=datetime-local].is-disabled:active,input[type=date][disabled]:focus,input[type=date][disabled]:active,input[type=date].is-disabled:focus,input[type=date].is-disabled:active,input[type=month][disabled]:focus,input[type=month][disabled]:active,input[type=month].is-disabled:focus,input[type=month].is-disabled:active,input[type=time][disabled]:focus,input[type=time][disabled]:active,input[type=time].is-disabled:focus,input[type=time].is-disabled:active,input[type=week][disabled]:focus,input[type=week][disabled]:active,input[type=week].is-disabled:focus,input[type=week].is-disabled:active,input[type=number][disabled]:focus,input[type=number][disabled]:active,input[type=number].is-disabled:focus,input[type=number].is-disabled:active,input[type=email][disabled]:focus,input[type=email][disabled]:active,input[type=email].is-disabled:focus,input[type=email].is-disabled:active,input[type=url][disabled]:focus,input[type=url][disabled]:active,input[type=url].is-disabled:focus,input[type=url].is-disabled:active,input[type=search][disabled]:focus,input[type=search][disabled]:active,input[type=search].is-disabled:focus,input[type=search].is-disabled:active,input[type=tel][disabled]:focus,input[type=tel][disabled]:active,input[type=tel].is-disabled:focus,input[type=tel].is-disabled:active,input[type=color][disabled]:focus,input[type=color][disabled]:active,input[type=color].is-disabled:focus,input[type=color].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#d5edf8}input[type=password]{letter-spacing:.3em}textarea{max-width:100%;min-height:120px;line-height:1.5em}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:97.5% center}select::-ms-expand{display:none}.gform_confirmation_wrapper .gform_confirmation_message{color:#00839b;font-size:1.8em;font-weight:700;line-height:24px;margin-bottom:40px}.entry-content .gform_wrapper{clear:none;width:100%}.gform_wrapper{max-width:410px;clear:both;margin-bottom:67px;padding-top:32px}.gform_wrapper .validation_error{color:#cc3524;font-size:2.8em;font-weight:700;line-height:36px;margin-bottom:40px}.gform_wrapper .gform_body{margin-bottom:43px}.gform_wrapper .gform_body .gform_fields{margin:0}.gform_wrapper .gform_body .gform_fields .gfield{list-style-type:none;padding:0;margin:0;margin-top:30px;list-style-image:none !important}.gform_wrapper .gform_body .gform_fields .gfield .validation_message{font-size:14px;font-weight:700;margin-top:5px;color:#cc3524}.gform_wrapper .gform_body .gform_fields .gfield label{display:none}.gform_wrapper .gform_body .gform_fields .gfield input[type=text],.gform_wrapper .gform_body .gform_fields .gfield input[type=email],.gform_wrapper .gform_body .gform_fields .gfield input[type=tel],.gform_wrapper .gform_body .gform_fields .gfield input[type=url],.gform_wrapper .gform_body .gform_fields .gfield textarea{margin:0;padding:11px 18px 10px 18px;font-size:16px;line-height:22px;width:100%;background-color:#eee}.gform_wrapper .gform_body .gform_fields .gfield input[type=text]::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=email]::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=tel]::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=url]::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea::-webkit-input-placeholder{color:#525349}.gform_wrapper .gform_body .gform_fields .gfield input[type=text]::-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=email]::-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=tel]::-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=url]::-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea::-moz-placeholder{color:#525349}.gform_wrapper .gform_body .gform_fields .gfield input[type=text]:-ms-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=email]:-ms-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=tel]:-ms-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=url]:-ms-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea:-ms-input-placeholder{color:#525349}.gform_wrapper .gform_body .gform_fields .gfield input[type=text]:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=email]:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=tel]:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=url]:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea:-moz-placeholder{color:#525349}.gform_wrapper .gform_body .gform_fields .gfield textarea{height:160px}.gform_wrapper .gform_body .gform_fields .gfield:first-child{margin-top:0}.gform_wrapper .gform_body .gform_fields .gfield.gform_validation_container{display:none !important}.gform_wrapper .gform_footer input[type=submit]{background-color:#b5be00;color:#fff !important}.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_footer input[type=submit]:focus{background-color:#c8d200}.gform_wrapper .gform_footer input[type=submit]:active{background-color:#cdd800}body{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:.625em;line-height:100%;color:#525349;background-color:#fff;overflow-x:hidden;position:relative}*{outline:0 !important}.bgLazy{opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.bgLazy--show{opacity:1}.wrap{width:92%;margin:0 auto}.headerWrap{width:92%;margin:0 auto}a,a:visited{color:#cc3524}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}.header{display:none}.mobileHeader{display:block;position:absolute;left:0;top:0;width:40%;min-width:160px;max-width:285px;z-index:2}.mobileHeader a{display:block}.mobileHeader a img{width:100%;display:block}#topHeader{padding:15px 0 16px 0;background-color:#525349;text-align:right}#topHeader #utilityNavHolder #menu-utility-menu{margin:0}#topHeader #utilityNavHolder #menu-utility-menu>li{display:inline-block;margin-left:14px;padding-left:14px;border-left:1px solid #fff;font-size:1.4em;line-height:14px}#topHeader #utilityNavHolder #menu-utility-menu>li a{text-decoration:none;color:#fff}#topHeader #utilityNavHolder #menu-utility-menu>li a:hover{text-decoration:underline}#topHeader #utilityNavHolder #menu-utility-menu>li:first-child{margin-left:0;padding-left:0;border-left:0}#headerNav{display:none}#mobileNav{position:absolute;left:0;right:0;top:0;z-index:11;height:87px}#mobileNav #mobileGreenBar{background-color:#b5be00;position:absolute;left:0;right:0;top:0;bottom:0}#mobileNav #mobileMenuToggle{border-radius:5px;width:56px;height:56px;display:inline-block;vertical-align:middle;background-image:url("../images/menu-icon.png");background-repeat:no-repeat;border:2px solid #b5be00;background-position:-58px center;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute;right:4%;top:50%;z-index:11}#mobileNav #mobileMenuToggle:hover{cursor:pointer;background-color:rgba(181,190,0,.4)}#mobileNav #mobileMenuToggle.closed{background-position:-2px center;border:2px solid #fff}#mobileNav #mobileMenuToggle.closed:hover{opacity:.85;cursor:pointer}#mobileNav #mobileMenuHolder{display:none;position:absolute;right:0;top:0;background-color:#525349;width:100%;max-width:520px;z-index:10;padding:0 40px 0 40px}#mobileNav #mobileMenuHolder .searchform{padding-right:56px;margin-bottom:30px;margin-top:17px}#mobileNav #mobileMenuHolder .searchform label{display:none}#mobileNav #mobileMenuHolder .searchform #Search1{background-color:rgba(0,0,0,.25);background-image:url("../images/proj-search.png");background-position:13px center;padding:13px 10px 14px 58px;background-repeat:no-repeat;color:#fff;font-size:2.4em;line-height:28px;box-sizing:border-box}#mobileNav #mobileMenuHolder #mobileNavHolder li{position:relative;display:block;line-height:50px;font-size:3.2em;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-top:15px;padding-bottom:5px}#mobileNav #mobileMenuHolder #mobileNavHolder li:first-child{margin-top:0}#mobileNav #mobileMenuHolder #mobileNavHolder li>a{color:#fff;text-decoration:none;text-transform:uppercase}#mobileNav #mobileMenuHolder #mobileNavHolder li>a:hover{color:rgba(255,255,255,.85)}#mobileNav #mobileMenuHolder #mobileUtilityHolder{margin-top:60px}#mobileNav #mobileMenuHolder #mobileUtilityHolder ul{margin:0}#mobileNav #mobileMenuHolder #mobileUtilityHolder ul li{margin-top:20px}#mobileNav #mobileMenuHolder #mobileUtilityHolder ul li a{font-size:3em;line-height:38px;color:#fff;text-decoration:none}#mobileNav #mobileMenuHolder #mobileUtilityHolder ul li a:hover{color:rgba(255,255,255,.85)}#mobileNav #mobileMenuHolder #mobileUtilityHolder ul li:first-child{margin-top:0}#leftEdgeBar{display:none}#mainMenuHolder .nav{border-bottom:0;margin:0}#mainMenuHolder .nav>li{position:relative;display:block;width:326px;padding-left:10px;line-height:50px;font-size:4.2em;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-top:15px;padding-bottom:5px}#mainMenuHolder .nav>li:first-child{margin-top:0}#mainMenuHolder .nav>li:hover{background-image:url("../images/menu-item-bg.gif");background-position:left bottom;background-repeat:repeat-x}#mainMenuHolder .nav>li>a{color:#fff;text-decoration:none;text-transform:uppercase}#mainMenuHolder .nav li a{display:block;text-decoration:none}#mainMenuHolder .nav li ul.sub-menu,#mainMenuHolder .nav li ul.children{top:0;left:100%;background-color:#b5be00;padding:34px 70px 40px 36px;margin:0}#mainMenuHolder .nav li ul.sub-menu li,#mainMenuHolder .nav li ul.children li{display:block;margin-top:14px;line-height:24px}#mainMenuHolder .nav li ul.sub-menu li:first-child,#mainMenuHolder .nav li ul.children li:first-child{margin-top:0}#mainMenuHolder .nav li ul.sub-menu li a,#mainMenuHolder .nav li ul.children li a{display:block;padding:5px 10px 5px 10px;color:#fff;font-size:20px;line-height:24px;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap;font-weight:400}#mainMenuHolder .nav li ul.sub-menu li a:hover,#mainMenuHolder .nav li ul.sub-menu li a:focus,#mainMenuHolder .nav li ul.children li a:hover,#mainMenuHolder .nav li ul.children li a:focus{background-color:#919800}#featuredImageSpace{height:350px;position:relative}#featuredImageSpace #featImg{position:absolute;left:0;right:0;top:0;bottom:0;background-position:center top;background-repeat:no-repeat;background-size:cover}#featuredImageSpace #featImgTitle{position:absolute;left:0;right:0;bottom:0;background-color:rgba(0,131,155,.4);padding:28px 8% 37px 8%}#featuredImageSpace #featImgTitle .pageTitle .pageTitleText{color:#fff;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:30px;line-height:54px;display:inline-block;background-image:url("../images/mobile-orange-text-bar.png");background-position:left bottom;padding-left:10px;padding-right:20px}#breadcrumbs{display:none}.leftNav{background-color:#b5be00;padding:52px 41px 49px 41px;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:400px}.leftNav ul{margin:0}.leftNav ul li{display:block;margin-top:14px}.leftNav ul li .sub-menu-container{display:none}.leftNav ul li .submenuToggle{float:right;width:25px;height:25px;background-image:url("../images/nav-arrow-small.png");-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-repeat:no-repeat;background-position:center center}.leftNav ul li .submenuToggle.open{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.leftNav ul li .submenuToggle:hover{cursor:pointer;opacity:.85}.leftNav ul li a{display:inline-block;padding:0px 5px 2px 5px;color:#fff;text-decoration:none;font-size:2em;line-height:24px}.leftNav ul li a:hover{background-color:#919800}.leftNav ul li.current_page_parent .sub-menu-container,.leftNav ul li.current-menu-item .sub-menu-container,.leftNav ul li.current-menu-parent .sub-menu-container,.leftNav ul li.current-menu-ancestor .sub-menu-container{display:block}.leftNav ul li.current-menu-item>a{background-color:#919800}.leftNav ul li ul{margin-left:36px;padding-top:14px}.leftNav ul li:first-child{margin-top:0}#authorInfo{background-color:#eee;padding:23px 20px 20px 20px;margin-bottom:60px}#authorInfo .authImage{width:90px;float:left;margin-right:15px}#authorInfo .authImage .noImage{width:90px;height:90px;background-color:#525349}#authorInfo .authText p{margin-bottom:0;font-size:16px;line-height:26px}#chosenFilters{min-height:24px;margin-bottom:30px}#chosenFilters .chosenFilter{background-image:url("../images/filter-close.png");background-position:left 2px;background-repeat:no-repeat;padding-left:20px;margin-right:24px;margin-bottom:6px;font-size:1.6em;line-height:18px;display:inline-block;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#chosenFilters .chosenFilter:hover{opacity:.75;cursor:pointer}#projectFilters{margin-bottom:50px;margin-top:50px}#projectFilters .greenBox{margin-bottom:0}#projectFilters .greenBox .filterButtons{margin-bottom:34px}#projectFilters .greenBox .filterButtons .filterBtn{margin-top:20px;min-width:180px}#projectFilters .greenBox .filterButtons .filterBtn.activeButton{background-color:#1d3f5a !important;color:#fff !important}#projectFilters .greenBox .filterButtons .filterBtn:first-child{margin-top:0}#projectFilters .greenBox .filterSearch form div{overflow:hidden;background-color:#888e00;padding:12px 11px 11px 18px}#projectFilters .greenBox .filterSearch form div #s{background-color:transparent;color:#fff;width:145px;float:left;line-height:32px;padding:0;font-size:1.6em;margin:0}#projectFilters .greenBox .filterSearch form div #s::-webkit-input-placeholder{color:#fff}#projectFilters .greenBox .filterSearch form div #s::-moz-placeholder{color:#fff}#projectFilters .greenBox .filterSearch form div #s:-ms-input-placeholder{color:#fff}#projectFilters .greenBox .filterSearch form div #s:-moz-placeholder{color:#fff}#projectFilters .greenBox .filterSearch form div #searchsubmit{float:right;width:32px;height:32px;background-color:transparent;background-image:url("../images/proj-search.png");border:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#projectFilters .greenBox .filterSearch form div #searchsubmit:hover,#projectFilters .greenBox .filterSearch form div #searchsubmit:active,#projectFilters .greenBox .filterSearch form div #searchsubmit:focus{opacity:.75}#projectFilters .blueBox{background-color:#1d3f5a;padding:52px 62px 49px 41px;display:none;max-width:400px;margin:0 auto}#projectFilters .blueBox ul{margin:0}#projectFilters .blueBox ul li{display:block;margin-top:14px}#projectFilters .blueBox ul li .singleItem{display:inline-block;padding:0px 5px 2px 5px;color:#fff;text-decoration:none;font-size:2em;line-height:24px;-webkit-transition:opacity .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}#projectFilters .blueBox ul li .singleItem:hover{background-color:#b5be00;cursor:pointer}#projectFilters .blueBox ul li .singleItem.activeFilter{background-color:rgba(181,190,0,.25)}#projectFilters .blueBox ul li .singleItem.activeFilter:hover{background-color:rgba(181,190,0,.5)}#projectFilters .blueBox ul li ul{margin-left:36px;margin-top:14px}#projectFilters .blueBox ul li:first-child{margin-top:0}#projectFilters #serviceFilters{background-color:#133047}#blogWidgets{margin-bottom:50px}#blogWidgets .subButtons .subButton{margin-left:16px;margin-bottom:19px;display:inline-block;width:40px;height:40px;background-color:#b5be00;border-radius:5px;background-image:url("../images/sub-buttons.png")}#blogWidgets .subButtons .subButton.emailButton{background-position:left center}#blogWidgets .subButtons .subButton.emailButton:hover{background-color:#b5be00}#blogWidgets .subButtons .subButton.rssButton{background-position:right center}#blogWidgets .subButtons .subButton:hover{background-color:#888e00}#blogWidgets .subButtons .subButton:first-child{margin-left:0}#blogWidgets .subButtons #blogSubForm form{overflow:hidden;background-color:#fff;padding:12px 11px 11px 18px}#blogWidgets .subButtons #blogSubForm form input[type=email],#blogWidgets .subButtons #blogSubForm form input[type=text]{background-color:transparent;width:145px;float:left;line-height:32px;padding:0;font-size:1.6em;margin:0}#blogWidgets .subButtons #blogSubForm form input[type=submit]{float:right;width:20px;height:32px;background-color:transparent;background-image:url("../images/blog-email.png");border:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#blogWidgets .subButtons #blogSubForm form input[type=submit]:hover,#blogWidgets .subButtons #blogSubForm form input[type=submit]:active,#blogWidgets .subButtons #blogSubForm form input[type=submit]:focus{opacity:.75}#blogWidgets #blogSearch form{overflow:hidden;background-color:#fff;padding:12px 11px 11px 18px}#blogWidgets #blogSearch form input[type=search]{background-color:transparent;width:145px;float:left;line-height:32px;padding:0;font-size:1.6em;margin:0}#blogWidgets #blogSearch form #searchsubmit{float:right;width:32px;height:32px;background-color:transparent;background-image:url("../images/blog-search.png");border:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#blogWidgets #blogSearch form #searchsubmit:hover,#blogWidgets #blogSearch form #searchsubmit:active,#blogWidgets #blogSearch form #searchsubmit:focus{opacity:.75}#blogWidgets #catList ul{margin:0}#blogWidgets #catList ul li{display:block;margin-top:14px}#blogWidgets #catList ul li a{display:inline-block;padding:0px 5px 2px 5px;color:#fff;text-decoration:none;font-size:2em;line-height:24px}#blogWidgets #catList ul li a:hover{background-color:#b5be00;cursor:pointer}#blogWidgets #catList ul li ul{margin-left:36px;margin-top:14px}#blogWidgets #catList ul li:first-child{margin-top:0}#blogWidgets .blueWidget{background-color:#1d3f5a;padding:52px 62px 49px 41px}#blogWidgets .darkBlueWidget{background-color:#133047;padding:52px 62px 49px 41px}.qdWidget{max-width:400px;margin-left:auto;margin-right:auto}.qdWidget .widgetText .widgetHeadline{color:#fff;font-size:2.8em;line-height:32px;margin-bottom:22px}.qdWidget .widgetText p{color:#fff;font-size:1.8em;line-height:22px;margin:0}.qdWidget .widgetText .white-btn{margin-top:40px}.orangeWidget{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;padding:45px 24px 42px 41px}.orangeWidget .sidebarTitle{margin-bottom:54px}.orangeWidget .widgetColorOverlay{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(247,179,52,.85)}.orangeWidget .widgetTextHolder{position:relative}.orangeWidget.pplProjWidget{background-color:#f7b334}.orangeWidget.pplProjWidget .sidebarTitle{margin-bottom:29px}.orangeWidget.pplProjWidget ul li{font-size:2.2em;line-height:28px;margin-top:18px}.orangeWidget.pplProjWidget ul li:first-child{margin-top:0}.orangeWidget.pplProjWidget ul li a{color:#fff;text-decoration:none}.orangeWidget.pplProjWidget ul li a:hover{text-decoration:underline}.orangeWidget.projDetailsWidget{background-color:#f7b334;color:#fff;padding:61px 30px 42px 53px}.orangeWidget.projDetailsWidget p{font-size:20px;line-height:24px;margin-top:0;margin-bottom:24px}.orangeWidget.projDetailsWidget p:first-child{margin-top:0}.orangeWidget.projDetailsWidget p a{color:#fff}.orangeWidget.projDetailsWidget p a:hover{text-decoration:none}.photoWidget .widgetImage{position:relative}.photoWidget .widgetImage img{display:block;width:100%;margin:0}.photoWidget .widgetImage .sidebarTitle{margin-bottom:23px}.photoWidget .widgetImage .widgetColorOverlay{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(138,38,79,.3)}.photoWidget .purpleBlock{background-color:#8a264f}.photoWidget .orangeBlock{background-color:#ef7622}.photoWidget .widgetPadding{padding:32px 62px 43px 41px}.sidebarTitle{color:#fff;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em;line-height:18px;margin-bottom:29px;letter-spacing:1px}#content{position:relative;overflow:hidden}.entry-content{padding-top:30px}.entry-content .alm-btn-wrap,.entry-content .alm-masonry{width:100%;clear:none}.entry-content .mejs-container{width:100%;clear:none}.entry-content h1,.entry-content .h1,.entry-content h2,.entry-content .h2,.entry-content h3,.entry-content .h3,.entry-content h4,.entry-content .h4,.entry-content h5,.entry-content .h5,.entry-content h6,.entry-content .h6{text-rendering:optimizelegibility;margin-top:0}.entry-content h1 a,.entry-content .h1 a,.entry-content h2 a,.entry-content .h2 a,.entry-content h3 a,.entry-content .h3 a,.entry-content h4 a,.entry-content .h4 a,.entry-content h5 a,.entry-content .h5 a,.entry-content h6 a,.entry-content .h6 a{color:inherit}.entry-content h1,.entry-content .h1{font-weight:300;font-size:3.6em;line-height:42px;color:#00839b;margin-bottom:50px}.entry-content h2,.entry-content .h2{font-weight:600;font-size:2.4em;line-height:28px;color:#00839b;margin-bottom:10px}.entry-content h3,.entry-content .h3{font-weight:600;font-size:2.4em;line-height:28px;color:#8a264f;margin-bottom:10px}.entry-content h4,.entry-content .h4{font-weight:600;font-size:2.2em;line-height:26px;color:#cc3524;margin-bottom:10px}.entry-content h5,.entry-content .h5{font-weight:400;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.4em;line-height:18px;margin-bottom:0}.entry-content h6,.entry-content .h6{margin-bottom:30px;background-color:#00839b;color:#fff;font-weight:700;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3em;line-height:42px;padding:16px 3% 10px 3%}.entry-content p{margin:0 0 30px;font-size:2em;line-height:30px}.entry-content p a,.entry-content li a{text-decoration:none}.entry-content p a:hover,.entry-content li a:hover{text-decoration:underline}.entry-content ul,.entry-content ol{margin-left:24px;margin-bottom:40px}.entry-content ul li,.entry-content ol li{margin-top:10px}.entry-content ul li:first-child,.entry-content ol li:first-child{margin-top:0}.entry-content ul ul,.entry-content ul ol,.entry-content ol ul,.entry-content ol ol{margin-left:70px;margin-top:10px;margin-bottom:0}.entry-content ul li{list-style-image:url("../images/bullet.gif")}.entry-content ol li{list-style-type:decimal}.entry-content li{font-size:20px;line-height:30px;padding-left:20px}.entry-content table{width:100%;border:1px solid #7e7f74;margin-bottom:1.5em;font-size:16px;line-height:20px;max-width:750px}.entry-content table caption{margin:0 0 7px;font-size:.75em;color:#aaa99f;text-transform:uppercase;letter-spacing:1px}.entry-content tr{border-bottom:1px solid #7e7f74}.entry-content tr:nth-child(even){background-color:rgba(170,169,159,.25)}.entry-content td{padding:7px;border-right:1px solid #7e7f74}.entry-content td:last-child{border-right:0}.entry-content th{background-color:#aaa99f;border-bottom:1px solid #7e7f74;border-right:1px solid #7e7f74}.entry-content th:last-child{border-right:0}.entry-content blockquote{margin-left:-60px;padding-top:24px;border-top:1px solid #b5be00;margin-bottom:40px;margin-right:0}.entry-content blockquote *{font-size:24px !important;line-height:30px !important;color:#b5be00 !important}.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto}.entry-content .size-auto,.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content pre{background:#000;color:#aaa99f;font-size:.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}.entry-content #searchform{max-width:366px;margin-bottom:50px}.entry-content #searchform label{display:none}.entry-content #searchform #s{background-color:rgba(0,0,0,.25);background-image:url("../images/proj-search.png");background-position:13px center;padding:13px 10px 14px 58px;background-repeat:no-repeat;color:#fff;font-size:2.4em;line-height:28px;box-sizing:border-box}.entry-content #searchform #searchsubmit{display:none}.entry-content figcaption{font-size:1.6em;font-style:italic;margin:4px 0 7px;text-align:center;line-height:normal}.entry-content .clear-both{clear:both}.wp-caption{max-width:100%;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:1.6em;font-style:italic;margin:4px 0 7px;text-align:center}.search-results-holder .singleSearch{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #aaa99f}.search-results-holder .singleSearch p a{display:none}.page-template-template-resource-landing-php #newsList  .singleNewsItem .newsText .newsTitle{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}#projectPhotos{margin-bottom:70px}#projectPhotos #projPhotoSlider{margin-bottom:20px}#projectPhotos #projPhotoSlider a.slick-slide{height:auto !important}#projectPhotos #projPhotoSlider img{margin:0 auto}#projectPhotos #projPhotoThumbs .projThumb{margin-left:5px;margin-right:5px;position:relative;height:auto !important}#projectPhotos #projPhotoThumbs .projThumb img{width:100%}#projectPhotos #projPhotoThumbs .projThumb .projTint{display:none;background-color:rgba(247,179,52,.7);position:absolute;left:0;top:0;right:0;bottom:0}#projectPhotos #projPhotoThumbs .projThumb.slick-current,#projectPhotos #projPhotoThumbs .projThumb:hover{cursor:pointer}#projectPhotos #projPhotoThumbs .projThumb.slick-current .projTint,#projectPhotos #projPhotoThumbs .projThumb:hover .projTint{display:block}#projectPhotos img{display:block;margin:0}#projectPhotos .slick-arrow{position:absolute;top:0;bottom:0;background-color:rgba(247,179,52,.9);width:45px;background-image:url("../images/slideArrows.png");background-repeat:no-repeat;border:0;text-indent:-9999px;z-index:2}#projectPhotos .slick-arrow:hover{cursor:pointer;background-color:#f7b334}#projectPhotos .slick-arrow.slick-prev{background-position:left center;left:0}#projectPhotos .slick-arrow.slick-next{background-position:right center;right:0}.single-qd_portfolio #leftSidebar{margin-top:40px}.single-qd_portfolio .termLinks{font-size:16px;line-height:22px}#projectsList{max-width:730px}#projectsList  .singleProject,#projectsList .alm-preloaded .singleProject{max-width:325px;width:100%;position:relative;background-color:#8a264f;margin-left:auto;margin-right:auto;margin-bottom:60px}#projectsList  .singleProject img,#projectsList .alm-preloaded .singleProject img{display:block;margin:0;width:100%}#projectsList  .singleProject .projText,#projectsList .alm-preloaded .singleProject .projText{padding:29px 40px 44px 40px;color:#fff;font-size:2.8em;line-height:34px}#projectsList  .singleProject a,#projectsList .alm-preloaded .singleProject a{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;display:block;background-color:#fff;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#projectsList  .singleProject a:hover,#projectsList .alm-preloaded .singleProject a:hover{opacity:.2}#projectsList  .singleProject+.projectDivider+.singleProject+.projectDivider,#projectsList .alm-preloaded .singleProject+.projectDivider+.singleProject+.projectDivider{display:none !important}.tax-qd_resource_type #newsList  .singleNewsItem .newsText .newsCats{font-size:inherit}.category #projectsList .port-list-ajax  .singleProject a,.category #projectsList .alm-preloaded .singleProject a,.tag #projectsList .port-list-ajax  .singleProject a,.tag #projectsList .alm-preloaded .singleProject a,.author #projectsList .port-list-ajax  .singleProject a,.author #projectsList .alm-preloaded .singleProject a,.blog #projectsList .port-list-ajax  .singleProject a,.blog #projectsList .alm-preloaded .singleProject a{position:static;top:auto;bottom:auto;left:auto;right:auto;opacity:1;display:inline-block}.category #projectsList .port-list-ajax  .singleProject a:hover,.category #projectsList .alm-preloaded .singleProject a:hover,.tag #projectsList .port-list-ajax  .singleProject a:hover,.tag #projectsList .alm-preloaded .singleProject a:hover,.author #projectsList .port-list-ajax  .singleProject a:hover,.author #projectsList .alm-preloaded .singleProject a:hover,.blog #projectsList .port-list-ajax  .singleProject a:hover,.blog #projectsList .alm-preloaded .singleProject a:hover{background-color:#ef7622}.category #projectsList .port-list-ajax  .singleProject .projText .projTitle,.category #projectsList .alm-preloaded .singleProject .projText .projTitle,.tag #projectsList .port-list-ajax  .singleProject .projText .projTitle,.tag #projectsList .alm-preloaded .singleProject .projText .projTitle,.author #projectsList .port-list-ajax  .singleProject .projText .projTitle,.author #projectsList .alm-preloaded .singleProject .projText .projTitle,.blog #projectsList .port-list-ajax  .singleProject .projText .projTitle,.blog #projectsList .alm-preloaded .singleProject .projText .projTitle{margin-bottom:17px}.category #projectsList .port-list-ajax  .singleProject .projText .projDate,.category #projectsList .alm-preloaded .singleProject .projText .projDate,.tag #projectsList .port-list-ajax  .singleProject .projText .projDate,.tag #projectsList .alm-preloaded .singleProject .projText .projDate,.author #projectsList .port-list-ajax  .singleProject .projText .projDate,.author #projectsList .alm-preloaded .singleProject .projText .projDate,.blog #projectsList .port-list-ajax  .singleProject .projText .projDate,.blog #projectsList .alm-preloaded .singleProject .projText .projDate{font-size:18px;line-height:22px;font-style:italic;margin-bottom:25px}.bones_page_navi{text-align:center;margin:28px 0;font-size:1.8em;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#525349}.bones_page_navi li{display:inline-block}.bones_page_navi li.bpn-prev-link a,.bones_page_navi li.bpn-prev-link div,.bones_page_navi li.bpn-next-link a,.bones_page_navi li.bpn-next-link div{display:block;text-align:center;vertical-align:middle;color:#525349}.bones_page_navi li.bpn-prev-link a:hover,.bones_page_navi li.bpn-next-link a:hover{color:#525349}.bones_page_navi li.bpn-prev-link .inactiveNextArrow,.bones_page_navi li.bpn-prev-link .inactivePreviousArrow,.bones_page_navi li.bpn-next-link .inactiveNextArrow,.bones_page_navi li.bpn-next-link .inactivePreviousArrow{color:#aaa99f}.bones_page_navi li.bpn-prev-link{margin-right:5px}.bones_page_navi li.bpn-next-link{margin-left:5px}.bones_page_navi li.bpn-num-link a,.bones_page_navi li.bpn-num-link div,.bones_page_navi li.bpn-current a,.bones_page_navi li.bpn-current div{display:inline-block;width:28px;line-height:27px;text-align:center;color:#525349}.bones_page_navi li.bpn-num-link a:hover,.bones_page_navi li.bpn-current a:hover{color:#525349}.bones_page_navi li.bpn-num-link .currentPage,.bones_page_navi li.bpn-current .currentPage{color:#aaa99f}.ppl-list-alm .alm-reveal{overflow:hidden}.ppl-list-alm  .singlePerson{width:100%;margin-bottom:55px;position:relative;margin-left:auto;margin-right:auto;max-width:280px;min-height:425px}.ppl-list-alm  .singlePerson .personPhoto{position:relative;border-radius:15px;width:100%;overflow:hidden}.ppl-list-alm  .singlePerson .personPhoto img{display:block;margin:0;}.ppl-list-alm  .singlePerson .personPhoto .noImage{background-color:#00839b;position:absolute;left:0;right:0;top:0;bottom:0}.ppl-list-alm  .singlePerson .personText{margin-top:20px;text-align:center}.ppl-list-alm  .singlePerson .personText .personName{color:#cc3524;font-weight:600;font-size:2.2em;line-height:20px;margin-bottom:8px}.ppl-list-alm  .singlePerson .personText .personTitle{font-size:2em;line-height:26px;font-style:italic}.ppl-list-alm  .singlePerson a{position:absolute;left:0;right:0;top:0;bottom:0;display:block}#personTop{margin-bottom:55px}#personTop .personPhoto{width:100%;max-width:280px;box-sizing:content-box;margin-left:auto;margin-right:auto}#personTop .personPhoto img{border-radius:15px}#personTop .personText h1{margin-left:0 !important;margin-bottom:11px !important}#personTop .personText .personTitle{font-size:2.4em;line-height:30px;font-weight:300;font-style:italic;margin-bottom:36px}#personTop .personText .socIcons{overflow:hidden;text-align:center;margin-bottom:30px}#personTop .personText .socIcons .personIcon{margin-right:17px;margin-left:17px;width:43px;height:43px;border-radius:50%;border:1px solid #ef7622;display:inline-block;background-image:url("../images/person-soc-icons.png")}#personTop .personText .socIcons .personIcon.emailIcon{background-position:-1px -1px}#personTop .personText .socIcons .personIcon.linkedIcon{background-position:-43px -1px}#personTop .personText .socIcons .personIcon.twitterIcon{background-position:-86px -1px}#personTop .personText .socIcons .personIcon.vcardIcon{background-position:-130px -1px}#personTop .personText .socIcons .personIcon:hover{background-color:rgba(239,118,34,.25)}.home #customPathNav{padding:20px 20px 20px 20px}.home #customPathNav ul li{margin-top:48px}.home #customPathNav ul li:first-child{margin-top:0}.home #customPathNav ul li a{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.home #customPathNav ul li a:after{display:inline-block;width:25px;height:25px;margin-left:10px;background-image:url("../images/left-nav-arrow.png");content:"";vertical-align:middle}.home .header #headerTriangle{z-index:2}.home #content{min-height:1150px}.home #mobileMainstage{display:block;position:relative;height:450px}.home #mobileMainstage #mobileMainstageBG{position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.home #mobileMainstage #mobileStageTextHolder{position:absolute;left:0;right:0;bottom:50px;background-color:rgba(0,131,155,.3);padding:20px 4% 20px 4%}.home #mobileMainstage #mobileStageTextHolder h1{margin-top:0;text-transform:uppercase;background-image:url("../images/mobile-home-orange-bar.png");font-size:36px;line-height:48px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:20px;padding-left:10px;padding-right:10px;color:#fff;max-width:475px}.home #mainstage{display:none}.home .entry-content{padding-top:0px}.home #leftEdgeBar{z-index:1}.home #leftSidebar{margin-top:-20px;z-index:2;position:relative}.home #homevideoSection{padding-top:40px;padding-bottom:40px;background-image:url("../images/video-section-bg.jpg");background-repeat:no-repeat;background-position:center center;position:relative;z-index:1}.home #homevideoSection .videoHolder{text-align:center;position:relative;margin:0 auto}.home #homevideoSection .videoHolder .videoPlay{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75px;height:75px;background-image:url("../images/videoPlay.png");background-size:contain}.home #homevideoSection .videoHolder img{width:100%}.home #homevideoSection .videoHolder a{display:block;position:absolute;z-index:3;left:0;right:0;top:0;bottom:0}.home #homevideoSection .wrap{position:relative}.home #homevideoSection .wrap .videoText{color:#fff;text-transform:uppercase;font-size:3em;line-height:42px;font-weight:700;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;background-image:url("../images/medium-orange-text-bar.png")}#homeNewsSlider{background-repeat:no-repeat;background-size:cover;background-position:center center;padding:50px 0 47px 0;background-color:#b5be00;text-align:center;color:#fff;position:relative;z-index:2}#homeNewsSlider .newsTitle{text-transform:uppercase;margin-bottom:28px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4em;line-height:16px;letter-spacing:1px}#homeNewsSlider #newsSlider{padding-left:50px;padding-right:50px}#homeNewsSlider #newsSlider .singleNews{display:table;width:100%}#homeNewsSlider #newsSlider .singleNews .textAlign{display:table-cell;width:100%;vertical-align:middle}#homeNewsSlider #newsSlider .singleNews a{font-size:24px;line-height:30px;text-decoration:none;color:#fff;font-weight:300}#homeNewsSlider #newsSlider .singleNews a:hover{opacity:.75}#homeNewsSlider #newsSlider .slick-arrow{position:absolute;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);text-indent:-9999px;border:0;background-color:transparent;padding:0;margin:0;width:45px;height:45px;background-image:url("../images/slideArrows.png")}#homeNewsSlider #newsSlider .slick-arrow.slick-prev{left:0;background-position:left center}#homeNewsSlider #newsSlider .slick-arrow.slick-next{right:0;background-position:right center}#homeNewsSlider #newsSlider .slick-arrow:hover{cursor:pointer;opacity:.75}#homeNewsSlider .newsLink{margin-top:38px}#homeNewsSlider .newsLink a{color:#fff;text-decoration:underline;font-size:1.6em;line-height:18px}#homeNewsSlider .newsLink a:hover{color:rgba(255,255,255,.75)}#homePathways{position:relative;z-index:2;background-color:#fff}#homePathways .homePathway{max-width:400px;width:100%;margin-left:auto;margin-right:auto;background-color:#ef7622;overflow:hidden}#homePathways .homePathway:first-child{background-color:#8a264f}#homePathways .homePathway:first-child .imageHolder .imageCover{background-color:rgba(138,38,79,.3)}#homePathways .homePathway .imageHolder{position:relative;height:250px;background-position:center center;background-repeat:no-repeat;background-size:cover}#homePathways .homePathway .imageHolder .imageCover{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(239,118,34,.3);z-index:1}#homePathways .homePathway .imageHolder a{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}#homePathways .homePathway .imageHolder img{width:100%;display:block}#homePathways .homePathway .textHolder{padding:51px 30px 55px 30px;color:#fff}#homePathways .homePathway .textHolder .pathSubHead{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4em;line-height:16px;text-transform:uppercase}#homePathways .homePathway .textHolder .pathHead{font-size:2.8em;line-height:34px;margin-top:55px}#homePathways .homePathway .textHolder .pathPara{font-size:1.8em;line-height:24px;margin-top:12px}#homePathways .homePathway .textHolder .white-btn{margin-top:35px}.page-template-template-careers-page .entry-content{max-width:730px}#careerSlider{margin-bottom:60px}#careerSlider .singleCareerSlide{background-color:#8a264f;overflow:hidden}#careerSlider .singleCareerSlide .imageSpace{display:none}#careerSlider .singleCareerSlide .textSpace{padding:22px 38px 23px 38px}#careerSlider .singleCareerSlide .textSpace .slideHead{font-size:2.8em;line-height:34px;color:#fff;margin-bottom:15px}#careerSlider .singleCareerSlide .textSpace .slidePara p{font-size:18px;line-height:24px;color:#fff;margni-bottom:20px}#careerSlider .slick-arrow{position:absolute;z-index:1;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background-color:transparent;border:0;text-indent:-9999px;width:45px;height:45px;background-image:url("../images/slideArrows.png")}#careerSlider .slick-arrow:hover{opacity:.75;cursor:pointer}#careerSlider .slick-arrow.slick-prev{left:0;background-position:left center}#careerSlider .slick-arrow.slick-next{right:0;background-position:right center}#careerPathways{margin-bottom:40px}#careerPathways .pathRow .singlePathway{max-width:325px;min-width:300px;width:100%;margin-bottom:30px;background-color:#1d3f5a;margin-left:auto;margin-right:auto}#careerPathways .pathRow .singlePathway img{display:block;margin:0}#careerPathways .pathRow .singlePathway .pathTextHolder{padding:30px 40px 40px 40px}#careerPathways .pathRow .singlePathway .pathTextHolder .slideHead{color:#fff;margin-bottom:20px;font-size:2.8em;line-height:34px}#careerPathways .pathRow .singlePathway.emptyPath{visibility:hidden}#projectList{margin-bottom:40px;max-width:730px}#projectList .pathRow .singleProject{max-width:350px;min-width:300px;width:100%;margin-bottom:40px;margin-left:auto;margin-right:auto;padding:0}#projectList .pathRow .singleProject img{display:block;margin:0}#projectList .pathRow .singleProject .pathTextHolder{padding:30px 40px 40px 40px}#projectList .pathRow .singleProject .pathTextHolder .slideHead{color:#fff;margin-bottom:20px;font-size:2.8em;line-height:34px}#projectList .pathRow .singleProject.emptyPath{visibility:hidden}#projectList  .singleProject{max-width:325px;width:100%;position:relative;background-color:#8a264f;margin-left:auto;margin-right:auto;margin-bottom:60px}#projectList  .singleProject .projText{padding:29px 40px 44px 40px;color:#fff;font-size:2.8em;line-height:34px}#projectList  .singleProject .projText a{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;display:block;background-color:#fff;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#projectList  .singleProject .projText a:hover{opacity:.2}#projectList .alm-preloaded .singleProject{max-width:325px;width:100%;position:relative;background-color:#8a264f;margin-left:auto;margin-right:auto;margin-bottom:60px}#projectList .alm-preloaded .singleProject .projText{padding:29px 40px 44px 40px;color:#fff;font-size:2.8em;line-height:34px}#projectList .alm-preloaded .singleProject .projText a{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;display:block;background-color:#fff;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#projectList .alm-preloaded .singleProject .projText a:hover{opacity:.2}#featuredProjects{margin-bottom:40px}#featuredProjects .pathRow .singleProject{max-width:350px;min-width:300px;width:100%;margin-bottom:40px;margin-left:auto;margin-right:auto;padding:0}#featuredProjects .pathRow .singleProject img{display:block;margin:0}#featuredProjects .pathRow .singleProject .pathTextHolder{padding:30px 40px 40px 40px}#featuredProjects .pathRow .singleProject .pathTextHolder .slideHead{color:#fff;margin-bottom:20px;font-size:2.8em;line-height:34px}#featuredProjects .pathRow .singleProject.emptyPath{visibility:hidden}#newsList  .singleNewsItem{position:relative;margin-right:-4%;margin-left:-4%}#newsList  .singleNewsItem .newsImage{left:0;top:0;width:100px;height:81px;position:absolute}#newsList  .singleNewsItem .newsImage img{display:block;width:100%;margin:0}#newsList  .singleNewsItem .newsImage .imageCover{width:66px;height:81px;position:absolute;right:0;bottom:0;background-repeat:no-repeat;background-position:right top}#newsList  .singleNewsItem .newsText{padding:25px 25px 25px 125px;position:relative;box-sizing:content-box}#newsList  .singleNewsItem .newsText .newsTitle{font-size:18px;line-height:30px;margin-bottom:12px}#newsList  .singleNewsItem .newsText .newsTitle a{color:#00839b;text-decoration:none}#newsList  .singleNewsItem .newsText .newsTitle a:hover{text-decoration:underline}#newsList  .singleNewsItem .newsText .newsDate{font-size:14px;line-height:30px;font-style:italic;margin-bottom:1px}#newsList  .singleNewsItem .newsText .newsExcerpt p{font-size:14px;line-height:24px}#newsList  .singleNewsItem .newsText .newsCats{font-size:14px;line-height:30px;margin-bottom:18px}#newsList  .singleNewsItem .newsText .newsCats a{text-decoration:none}#newsList  .singleNewsItem .newsText .newsCats a:hover{text-decoration:underline}#newsList  .singleNewsItem:nth-child(odd){background-color:#ededed}#newsList  .singleNewsItem:nth-child(odd) .newsImage .imageCover{background-image:url("../images/news-thumb-cover-odd.png")}#newsList  .singleNewsItem:nth-child(even){background-color:#fff}#newsList  .singleNewsItem:nth-child(even) .newsImage .imageCover{background-image:url("../images/news-thumb-cover-even.png")}.entry-content #blogImage{margin-bottom:40px;overflow:hidden;position:relative}.entry-content #blogImage img{display:block;margin:0;height:250px;max-width:none}.entry-content #blogImage #blogSharing{background-color:#1d3f5a;position:absolute;right:0;top:0;bottom:0}.entry-content p.byLine{color:#00839b}.entry-content p.footerCats{font-size:16px}.page-template-template-sl-location-results .qdWidget{margin-top:50px}.page-template-template-sl-location-results .leftNav{color:#fff;background-color:#00839b;margin-bottom:10px;padding:40px;font-size:20px}.page-template-template-sl-location-results .leftNav h2{font-size:24px;font-weight:700;text-transform:uppercase;padding:0;margin:0 0 20px}.page-template-template-sl-location-results .leftNav h3{font-size:18px;line-height:30px;font-weight:700;text-align:left;margin:10px 0 0}.page-template-template-sl-location-results .leftNav select,.page-template-template-sl-location-results .leftNav input[type=text]{background-color:#fff;padding:10px}.page-template-template-sl-location-results .leftNav p{margin:0 auto}.page-template-template-sl-location-results .leftNav label{font-weight:700;padding-bottom:35px;display:block}.page-template-template-sl-location-results .leftNav input#s,.page-template-template-sl-location-results .leftNav select#states{background-color:#fff;height:55px;font-size:16px}.page-template-template-sl-location-results .leftNav input#s::placeholder,.page-template-template-sl-location-results .leftNav input#s .view-all,.page-template-template-sl-location-results .leftNav select#states::placeholder,.page-template-template-sl-location-results .leftNav select#states .view-all{color:#525349}.page-template-template-sl-location-results .leftNav input#s{background-image:url("../images/location-mag.png");background-repeat:no-repeat;background-position:97.5% center;padding:0;text-indent:15px}.page-template-template-sl-location-results .leftNav select#states{background-image:url("../images/down-caret.png")}.page-template-template-sl-location-results .leftNav input[type=submit]{margin:20px 0;background-color:#fff;color:#525349;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;position:relative;text-decoration:none;font-size:1.4em;font-size:14px;line-height:18px;font-weight:700;padding:10px 24px;border-radius:5px !important;text-align:center;border:0;cursor:pointer;text-transform:uppercase;-webkit-transition:background-color .14s ease-in-out;-moz-transition:background-color .14s ease-in-out;transition:background-color .14s ease-in-out}.page-template-template-sl-location-results .leftNav input[type=submit]:hover{background-color:#f5f5f5}.page-template-template-sl-location-results .leftNav .or{width:100%;text-align:center;border-bottom:1px solid #fff;line-height:0em;margin:30px 0 50px}.page-template-template-sl-location-results .leftNav .or span{background:#00839b;padding:0 20px}.page-template-template-sl-location-results .leftNav .resetButton{margin-top:13px}.page-template-template-sl-location-results .leftNav .wpsl-locations-details{font-size:18px;line-height:30px;font-weight:400;margin-bottom:0}.page-template-template-sl-location-results .leftNav .wpsl-locations-details span{display:inline-block;padding-left:3px}.page-template-template-sl-location-results .leftNav .wpsl-location-address{margin-bottom:0}.page-template-template-sl-location-results .leftNav .wpsl-contact-details{text-align:left;margin-bottom:0}.page-template-template-sl-location-results main{font-size:20px}.page-template-template-sl-location-results main article{max-width:730px}.page-template-template-sl-location-results main article #wpsl-wrap{position:relative;width:100%;overflow:hidden;clear:none;margin-bottom:20px}.page-template-template-sl-location-results main h3{color:#00839b;font-size:24px}.page-template-template-sl-location-results main img{width:100%;height:auto}.page-template-template-sl-location-results main .corporate{background-color:#ededed}.page-template-template-sl-location-results main .corporate .location{padding-top:24px}.page-template-template-sl-location-results main .corporate .location h3{color:#00839b;font-size:26px}.page-template-template-sl-location-results main .corporate .location .address{font-size:22px;line-height:26px}.page-template-template-sl-location-results main .corporate .location-read-more .read-more::after{background-image:url("../images/green-arrow.png")}.page-template-template-sl-location-results main h2{font-size:24px;color:#00839b;border-bottom:2px solid #b5be00;margin-top:47px;margin-bottom:7px;padding-bottom:20px}.page-template-template-sl-location-results main .corporate{padding-left:49px;padding-bottom:27px}.page-template-template-sl-location-results main .branch{border-bottom:5px solid #ededed}.page-template-template-sl-location-results main .branch:last-of-type{border-bottom:none}.page-template-template-sl-location-results main .branch .location-info{padding:30px 30px 22px 49px}.page-template-template-sl-location-results main .location{padding-top:0;display:flex;justify-content:right}.page-template-template-sl-location-results main .location .location-info{flex-grow:1}.page-template-template-sl-location-results main .location .location-name{font-size:20px;color:#2c2c2c;font-weight:700;text-transform:uppercase}.page-template-template-sl-location-results main .location .address1,.page-template-template-sl-location-results main .location .address2,.page-template-template-sl-location-results main .location .city-state,.page-template-template-sl-location-results main .location .phone{display:block;line-height:24px}.page-template-template-sl-location-results main .location-read-more{display:flex;flex-direction:column;justify-content:center;margin-right:10px}.page-template-template-sl-location-results main .location-read-more .read-more::after{content:"";background-image:url("../images/gray-arrow.png");background-repeat:no-repeat;background-position:center center;height:72px;width:42px;display:block}.page-template-template-sl-location-results main .location-read-more .read-more:hover::after{background-image:url("../images/green-arrow.png")}.page-template-template-sl-location-results main .map{margin-bottom:40px}.page-template-template-sl-location-results main .map #wpsl-wrap .wpsl-search{margin-bottom:0;padding:0;background:#fff}.page-template-template-sl-location-results main .map #wpsl-wrap .wpsl-search #wpsl-search-wrap{display:none}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-gmap{float:none;width:100%;height:350px !important;margin-bottom:40px}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list::before{content:"Locations";font-size:24px;color:#00839b;border-bottom:2px solid #b5be00;margin-top:47px;margin-bottom:7px;padding-bottom:20px;display:block}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list{width:100%;margin-right:0;height:100%}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores{height:100% !important}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores ul{width:100%;padding:0;margin:0}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores ul li{padding:10px 10px 20px 60px;border-bottom:2px solid #aaa99f;margin-left:0;overflow:hidden;list-style:none outside none !important;text-indent:0;margin-bottom:10px}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores ul li .store-listing{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores ul li .store-listing .wpsl-store-location{width:70%;padding:0;margin:0}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores ul li .store-listing .wpsl-store-location p{padding-left:0;font-size:18px;margin:0 0 20px 0;line-height:22px}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores ul li .store-listing .wpsl-store-location p img{display:none}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores ul li .store-listing .wpsl-store-location p a.wpsl-directions{display:block}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores ul li .store-listing .big-arrow{height:100%;margin:auto 0;position:absolute;right:0;top:20px;width:40px}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores ul li .store-listing .big-arrow img{width:40px;height:auto;margin:auto 0;padding:0}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores ul li .wpsl-direction-wrap{width:30%;padding:0;margin:0 60px 0 0 !important;text-align:right;padding-left:0;font-size:18px;margin:0 0 20px 0;line-height:22px;position:relative}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores ul li .wpsl-direction-wrap a{text-align:right;display:block}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores .wpsl-street{font-size:18px;line-height:22px;font-weight:400;margin-bottom:0}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-landing-list #stores span{font-size:18px;line-height:22px;font-weight:400;margin-bottom:0}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list::before{content:"Locations";font-size:24px;color:#00839b;border-bottom:2px solid #b5be00;margin-top:47px;margin-bottom:7px;padding-bottom:20px;display:block}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list{width:100%;margin-right:0;height:100%}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores{height:100% !important}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores ul{width:100%;padding:0;margin:0}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores ul li{padding:10px 10px 20px 60px;border-bottom:2px solid #aaa99f;margin-left:0;overflow:hidden;list-style:none outside none !important;text-indent:0;margin-bottom:10px}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .store-listing{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .store-listing .wpsl-store-location{width:70%;padding:0;margin:0}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .store-listing .wpsl-store-location p{padding-left:0;font-size:18px;margin:0 0 20px 0;line-height:22px}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .store-listing .wpsl-store-location p img{display:none}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .store-listing .wpsl-store-location p a.wpsl-directions{display:block}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .store-listing .big-arrow{height:100%;margin:auto 0;position:absolute;right:0;top:20px;width:40px}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .store-listing .big-arrow img{width:40px;height:auto;margin:auto 0;padding:0}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .wpsl-direction-wrap{width:30%;padding:0;margin:0 65px 0 0 !important;text-align:right;padding-left:0;font-size:18px;line-height:22px;position:relative}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .wpsl-direction-wrap a{text-align:right;display:block}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-street{font-size:18px;line-height:22px;font-weight:400;margin-bottom:0}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-result-list #wpsl-stores span{font-size:18px;line-height:22px;font-weight:400;margin-bottom:0}.page-template-template-sl-location-results main .map #wpsl-wrap .wpsl-store-details.wpsl-store-listing{display:none}.page-template-template-sl-location-results main .map #wpsl-wrap #wpsl-direction-details{height:100% !important}.page-template-template-sl-location-landing #interior-nav{display:none}.page-template-template-sl-location-landing .qdWidget{margin-top:50px}.page-template-template-sl-location-landing .leftNav{font-size:20px;color:#fff;background-color:#00839b;margin-bottom:10px;padding:40px}.page-template-template-sl-location-landing .leftNav select,.page-template-template-sl-location-landing .leftNav input[type=text]{background-color:#fff;padding:10px}.page-template-template-sl-location-landing .leftNav p{margin:0 auto}.page-template-template-sl-location-landing .leftNav label{font-weight:700;padding-bottom:35px;display:block}.page-template-template-sl-location-landing .leftNav input#s,.page-template-template-sl-location-landing .leftNav select#states{background-color:#fff;height:55px;font-size:16px}.page-template-template-sl-location-landing .leftNav input#s::placeholder,.page-template-template-sl-location-landing .leftNav input#s .view-all,.page-template-template-sl-location-landing .leftNav select#states::placeholder,.page-template-template-sl-location-landing .leftNav select#states .view-all{color:#525349}.page-template-template-sl-location-landing .leftNav input#s{background-image:url("../images/location-mag.png");background-repeat:no-repeat;background-position:97.5% center;padding:0;text-indent:15px}.page-template-template-sl-location-landing .leftNav select#states{background-image:url("../images/down-caret.png")}.page-template-template-sl-location-landing .leftNav input[type=submit]{margin:20px 0;background-color:#fff;color:#525349;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;position:relative;text-decoration:none;font-size:1.4em;font-size:14px;line-height:18px;font-weight:700;padding:10px 24px;border-radius:5px !important;text-align:center;border:0;cursor:pointer;text-transform:uppercase;-webkit-transition:background-color .14s ease-in-out;-moz-transition:background-color .14s ease-in-out;transition:background-color .14s ease-in-out}.page-template-template-sl-location-landing .leftNav input[type=submit]:hover{background-color:#f5f5f5}.page-template-template-sl-location-landing .leftNav .or{width:100%;text-align:center;border-bottom:1px solid #fff;line-height:0em;margin:30px 0 50px}.page-template-template-sl-location-landing .leftNav .or span{background:#00839b;padding:0 20px}.page-template-template-sl-location-landing .leftNav .resetButton{margin-top:13px}.page-template-template-sl-location-landing main{font-size:20px}.page-template-template-sl-location-landing main .corporate{background-color:#ededed}.page-template-template-sl-location-landing main .corporate .location{padding-top:24px}.page-template-template-sl-location-landing main .corporate .location h3{color:#00839b;font-size:26px}.page-template-template-sl-location-landing main .corporate .location .address{font-size:22px;line-height:26px}.page-template-template-sl-location-landing main .corporate .location-read-more .read-more::after{background-image:url("../images/green-arrow.png")}.page-template-template-sl-location-landing main h2{font-size:24px;color:#00839b;border-bottom:2px solid #b5be00;margin-top:47px;margin-bottom:7px;padding-bottom:20px}.page-template-template-sl-location-landing main .corporate{padding-left:49px;padding-bottom:27px}.page-template-template-sl-location-landing main .branch{border-bottom:5px solid #ededed}.page-template-template-sl-location-landing main .branch:last-of-type{border-bottom:none}.page-template-template-sl-location-landing main .branch .location-info{padding:30px 30px 22px 49px}.page-template-template-sl-location-landing main .location{padding-top:0;display:flex;justify-content:right}.page-template-template-sl-location-landing main .location .location-info{flex-grow:1}.page-template-template-sl-location-landing main .location .location-name{font-size:20px;color:#2c2c2c;font-weight:700;text-transform:uppercase}.page-template-template-sl-location-landing main .location .address1,.page-template-template-sl-location-landing main .location .address2,.page-template-template-sl-location-landing main .location .city-state,.page-template-template-sl-location-landing main .location .phone{display:block;line-height:24px}.page-template-template-sl-location-landing main .location-read-more{display:flex;flex-direction:column;justify-content:center;margin-right:10px}.page-template-template-sl-location-landing main .location-read-more .read-more::after{content:"";background-image:url("../images/gray-arrow.png");background-repeat:no-repeat;background-position:center center;height:72px;width:42px;display:block}.page-template-template-sl-location-landing main .location-read-more .read-more:hover::after{background-image:url("../images/green-arrow.png")}.page-template-template-sl-location-landing main article{max-width:730px}.page-template-template-sl-location-landing main article #wpsl-wrap{position:relative;width:100%;overflow:hidden;clear:none;margin-bottom:20px}.page-template-template-sl-location-landing main h3{color:#00839b;font-size:24px}.page-template-template-sl-location-landing main img{width:100%;height:auto}.page-template-template-sl-location-landing main .map{margin-bottom:40px}.page-template-template-sl-location-landing main .map #wpsl-wrap #wpsl-search-wrap{float:none;width:100%;display:none}.page-template-template-sl-location-landing main .map #wpsl-wrap #wpsl-gmap{float:none;width:100% !important;height:350px;margin-bottom:0}.page-template-template-sl-location-landing main .map #wpsl-wrap #wpsl-result-list{width:100%;margin-right:0;display:none}.page-template-template-sl-location-landing main .map .landing-street{display:block;border-bottom:none !important}.page-template-template-sl-location-landing main .map .wpsl-search{margin-bottom:0;padding:0;background:#fff}.page-template-template-sl-location-landing main .map .wpsl-search #wpsl-wrap #wpsl-search-wrap{display:none}.page-template-template-sl-location-landing main .map .wpsl-search #wpsl-gmap{float:none;width:100%;height:350px !important;margin-bottom:40px}.page-template-template-sl-location-landing main .map .wpsl-search #wpsl-result-list{display:none}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list::before{content:"Locations";font-size:24px;color:#00839b;border-bottom:2px solid #b5be00;margin-top:47px;margin-bottom:7px;padding-bottom:20px;display:block}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list{width:100%;margin-right:0;height:100%;padding-bottom:40px}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores{height:100% !important}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores ul{width:100%;padding:0;margin:0}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores ul li{padding:10px 10px 20px 60px;border-bottom:2px solid #aaa99f;margin-left:0;overflow:hidden;list-style:none outside none !important;text-indent:0;display:flex;align-items:center;justify-content:center;margin:0}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores ul li .store-listing{width:100%;position:relative}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores ul li .store-listing .landing-store-location{width:100%;padding:0;margin:0}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores ul li .store-listing .landing-store-location p{padding-left:0;font-size:18px;margin:0 0 20px 0;line-height:22px}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores ul li .store-listing .landing-store-location p img{display:none}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores ul li .store-listing .landing-store-location p a.landing-directions{display:block}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores ul li .store-listing .big-arrow{height:100%;margin:auto 0;position:absolute;right:0;top:20%;width:40px}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores ul li .store-listing .big-arrow img{width:40px;height:auto;margin:auto 0;padding:0}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores .landing-street{font-size:18px;line-height:22px;font-weight:400;margin-bottom:0}.page-template-template-sl-location-landing main .map #landing-wrap #landing-landing-list #landing-stores span{font-size:18px;line-height:22px;font-weight:400;margin-bottom:0}.page-template-template-sl-location-landing main .map #landing-wrap .wpsl-store-details.wpsl-store-listing{display:none}.page-template-template-sl-location-landing main .map #landing-wrap #wpsl-direction-details{height:100% !important}.wpsl-info-window strong{font-weight:400}.wpsl-info-window p{margin:0 0 30px;font-size:18px;line-height:22px}.selectdiv{position:relative}.selectdiv select::-ms-expand{display:none}.selectdiv select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;line-height:1em;margin-bottom:14px;font-size:1em;color:#7e7f74;border-radius:0;vertical-align:middle;box-shadow:none;border:0;width:100%;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;max-width:320px;height:48px;float:right;background-image:none;-ms-word-break:normal;word-break:normal}.selectdiv:after{content:">";font:30px "Consolas",monospace;color:#b5be00;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:11px;bottom:-44px;padding:0 2px;position:absolute;pointer-events:none}#location-address-contact{color:#fff;background-color:#00839b;margin-bottom:10px;padding:40px}#location-address-contact h2{font-size:24px;font-weight:700;text-transform:uppercase;padding:0;margin:0 0 20px}#location-address-contact h3{font-size:18px;line-height:30px;font-weight:700;text-align:center;margin:10px 0 0}#location-address-contact #headshot{width:100%;height:auto;margin-top:5px}#location-address-contact .job-title{font-size:18px;line-height:30px;font-weight:500;text-align:center;margin:0 0 10px}#location-address-contact .wpsl-locations-details{font-size:18px;line-height:30px;font-weight:400;margin-bottom:0}#location-address-contact .wpsl-locations-details a{color:#fff}#location-address-contact .wpsl-locations-details a:hover{color:#fff}#location-address-contact .wpsl-locations-details span{display:inline-block;padding-left:3px}#location-address-contact .wpsl-location-address{margin-bottom:0}#location-address-contact .wpsl-contact-details{text-align:center;margin-bottom:0}.single-wpsl_stores .qdWidget{margin-top:50px;margin-bottom:50px}.single-wpsl_stores .leftNav{color:#fff;background-color:#00839b;margin-bottom:10px;padding:40px}.single-wpsl_stores .leftNav h2{font-size:24px;font-weight:700;text-transform:uppercase;padding:0;margin:0 0 20px}.single-wpsl_stores .leftNav h3{font-size:18px;line-height:30px;font-weight:700;text-align:center;margin:10px 0 0}.single-wpsl_stores .leftNav #headshot{width:100%;height:auto;margin-top:5px}.single-wpsl_stores .leftNav .job-title{font-size:18px;line-height:30px;font-weight:500;text-align:center;margin:0 0 10px}.single-wpsl_stores .leftNav .wpsl-locations-details{font-size:18px;line-height:30px;font-weight:400;margin-bottom:0}.single-wpsl_stores .leftNav .wpsl-locations-details a{color:#fff}.single-wpsl_stores .leftNav .wpsl-locations-details a:hover{color:#fff}.single-wpsl_stores .leftNav .wpsl-locations-details span{display:inline-block;padding-left:3px}.single-wpsl_stores .leftNav .wpsl-location-address{margin-bottom:0}.single-wpsl_stores .leftNav .wpsl-contact-details{text-align:center;margin-bottom:0}.single-wpsl_stores main article{max-width:730px}.single-wpsl_stores main h3{color:#00839b;font-size:24px}.single-wpsl_stores main img{width:100%;height:auto}.single-wpsl_stores main .map{margin-bottom:40px}.single-wpsl_stores main .location-contacts{background-color:#ededed;margin-left:-83px;margin-right:-70px;padding:47px 83px}.single-wpsl_stores main .location-contacts h3{margin-bottom:26px}.single-wpsl_stores main .location-contacts .location-contacts-wrap{max-width:730px;display:block;justify-content:space-between}.single-wpsl_stores main .location-contacts .location-contacts-wrap .location-contact{margin-bottom:40px}.single-wpsl_stores main .location-contacts .location-contacts-wrap .location-contact-name{font-size:20px;line-height:20px;padding-top:24px;color:#cc3524;margin:0}.single-wpsl_stores main .location-contacts .location-contacts-wrap .location-contact-title{font-size:20px;line-height:20px;padding-top:9px;color:#525349;margin:0}.featured-projects h3{margin-top:93px;margin-bottom:48px}.featured-projects .featured-projects-wrap{display:block}.featured-projects .featured-projects-wrap .featured-project{position:relative;background-color:#8a264f;color:#fff}.featured-projects .featured-projects-wrap .featured-project img{width:100%;height:auto}.featured-projects .featured-projects-wrap .featured-project .featured-project-content{margin:15px 40px 120px;position:relative}.featured-projects .featured-projects-wrap .featured-project .featured-project-content .project-info{margin-top:0;margin-bottom:40px}.featured-projects .featured-projects-wrap .featured-project .featured-project-content .location{margin-top:0;margin-bottom:35px;font-size:18px}.featured-projects .featured-projects-wrap .featured-project h4{margin-top:0;margin-bottom:29px;font-size:28px;font-weight:400;letter-spacing:-0.28px;line-height:1.2;color:#fff}.featured-projects .featured-projects-wrap .featured-project .project-button{position:relative;bottom:40px;left:40px;margin:20px 0 0}.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#comments-title{padding:.75em;margin:0;border-top:1px solid #aaa99f}.commentlist{margin:0;list-style-type:none}.comment{position:relative;clear:both;overflow:hidden;padding:1.5em;border-bottom:1px solid #aaa99f}.comment .comment-author{padding:7px;border:0}.comment .vcard{margin-left:50px}.comment .vcard cite.fn{font-weight:700;font-style:normal}.comment .vcard time{display:block;font-size:.9em;font-style:italic}.comment .vcard time a{color:#aaa99f;text-decoration:none}.comment .vcard time a:hover{text-decoration:underline}.comment .vcard .avatar{position:absolute;left:16px;border-radius:50%}.comment:last-child{margin-bottom:0}.comment .children{margin:0}.comment[class*=depth-]{margin-top:1.1em}.comment.depth-1{margin-left:0;margin-top:0}.comment:not(.depth-1){margin-top:0;margin-left:7px;padding:7px}.comment.odd{background-color:#fff}.comment.even{background:#aaa99f}.comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}.comment-reply-link{float:right}.comment-edit-link{font-style:italic;margin:0 7px;text-decoration:none;font-size:.9em}#reply-title{margin:0}.logged-in-as{color:#aaa99f;font-style:italic;margin:0}.logged-in-as a{color:#525349}.comment-form-comment{margin:1.5em 0 .75em}.form-allowed-tags{padding:1.5em;background-color:#aaa99f;font-size:.9em}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{background-color:#eee;padding-top:5px;padding-bottom:5px;max-width:405px}.comment-form label{display:none !important}.footer{clear:both;border-bottom:30px solid #b5be00;position:relative;background-color:#fff;z-index:10}#topFooter{background-color:#ededed;padding-top:60px;position:relative;overflow:hidden}#topFooter .wrap{position:relative;width:100%}#topFooter .wrap #footerMainMenu .footer-nav{margin:0;margin-bottom:15px;display:block}#topFooter .wrap #footerMainMenu .footer-nav>li{display:block;text-align:center;margin-bottom:20px;line-height:36px}#topFooter .wrap #footerMainMenu .footer-nav>li>a{color:#00839b;display:block;padding:5px 5px 5px 5px;margin-bottom:16px;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;text-decoration:none}#topFooter .wrap #footerMainMenu .footer-nav>li .sub-menu{display:none}#topFooter .wrap #footerPhone{padding:21px 5% 21px 5%;color:#fff;text-transform:uppercase;font-size:1.6em;line-height:18px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#f7b334;text-align:center}#topFooter .wrap #footerPhone .phoneText{position:relative;z-index:2}#topFooter .wrap #footerPhone .phoneText .phoneNumber{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}#topFooter .wrap #footerTriangle{position:absolute;right:-1000px;top:-60px;bottom:-30px;left:100%;z-index:5;background-image:url("../images/bottom-corner.png");background-position:left bottom;background-repeat:no-repeat}#bottomFooter{padding-top:22px;padding-bottom:28px}#bottomFooter .wrap{overflow:hidden}#bottomFooter .wrap #footerLeft #footerUtilityMenu{margin-bottom:4px}#bottomFooter .wrap #footerLeft #footerUtilityMenu .footer-utility-nav #menu-footer-utility-menu li{display:block;text-align:center;line-height:18px;margin-bottom:10px}#bottomFooter .wrap #footerLeft #footerUtilityMenu .footer-utility-nav #menu-footer-utility-menu li a{color:#525349;text-decoration:none;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:18px}#bottomFooter .wrap #footerLeft #footerUtilityMenu .footer-utility-nav #menu-footer-utility-menu li a:hover{text-decoration:underline}#bottomFooter .wrap #footerLeft #footerUtilityMenu .footer-utility-nav #menu-footer-utility-menu li:first-child{border-left:0;padding-left:0;margin-left:0}#bottomFooter .wrap #footerLeft .copyrightInfo{text-align:center}#bottomFooter .wrap #footerLeft .copyrightInfo p{margin:0;font-size:1.4em;line-height:16px}#bottomFooter .wrap #footerLeft .copyrightInfo p .noMobile{display:none}#bottomFooter .wrap #footerLeft .copyrightInfo p a{color:#525349;text-decoration:none}#bottomFooter .wrap #footerLeft .copyrightInfo p a:hover{text-decoration:underline}#bottomFooter .wrap #footerLeft .copyrightInfo p #siteBy{display:block;margin-top:5px}#bottomFooter .wrap #footerRight{text-align:center;width:100%;margin-top:6px;clear:both}.footerSocial{display:inline-block;margin-left:10px;margin-right:10px;margin-bottom:10px;width:53px;height:53px;border-radius:50%;border:1px solid #00839b;background-image:url("../images/social-media-icons.png");background-repeat:no-repeat}.footerSocial:hover{background-color:rgba(0,131,155,.15)}.footerSocial.footerFacebook{background-position:0px top}.footerSocial.footerLinked{background-position:-53px top}.footerSocial.footerTwitter{background-position:-106px top}.footerSocial.footerYoutube{background-position:-159px top}#blogSharing{display:inline-block;width:83px;text-align:center;padding:20px 10px;min-height:250px}#blogSharing .at-style-responsive .at-share-btn{padding:0 !important}#blogSharing .at-resp-share-element .at-share-btn{margin:0 !important}#blogSharing .at-resp-share-element .at-share-btn:hover{-webkit-transform:none !important;transform:none !important;margin-left:10px !important}#blogSharing .at-resp-share-element .at-share-btn .at-icon-wrapper{line-height:35px !important;height:35px !important;width:35px !important}#blogSharing .at-icon-wrapper.at-share-btn.at-svc-email{background-color:#b5be00 !important}.home .parallax-mirror{overflow:hidden !important;min-width:100% !important;left:50% !important;position:absolute !important;top:45px !important;-webkit-mask:url("../images/svg/mask01.svg")}.home .parallax-mirror img{margin-left:-260px !important;left:0 !important}.home .parallax-mirror+.parallax-mirror{left:25% !important}.home .parallax-mirror+.parallax-mirror+.parallax-mirror{left:-100px !important}.home .msFix{display:none !important}.home.msUser .parallax-mirror{display:none !important}.home.msUser .msFix{display:block !important}.phoneLink{color:#fff !important;text-decoration:none !important}.phoneLink:hover{opacity:.9}#wpsl-widget-form .wpsl-error{border:3px solid #bd0028 !important}input:-internal-autofill-selected{background-color:#fff !important;appearance:none;display:block;line-height:1em;margin-bottom:14px;font-size:1em;color:#7e7f74;border-radius:0;vertical-align:middle;box-shadow:none;border:0;width:100%;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;max-width:320px;height:48px;float:right;background-image:none;-ms-word-break:normal;word-break:normal}#wpsl-checkbox-filter,.wpsl-custom-checkboxes{display:none;float:left;margin:5px 0 15px;padding:0;width:100%}@media only screen and (min-width: 481px){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.entry-content figure.alignleft,.entry-content figure.alignright,.entry-content figure.aligncenter{display:table}.home #mobileMainstage #mobileStageTextHolder{padding:20px 10% 20px 10%}}@media only screen and (min-width: 768px){.wrap{width:760px}.tax-qd_people_cat .entry-content,.single-qd_resources .entry-content,.single-post .entry-content,.single-qd_news .entry-content{max-width:649px}.nav{border:0}.nav ul{margin-top:0}.nav li a{border-bottom:0}.nav li ul.sub-menu,.nav li ul.children{margin-top:0;border-top:0;position:absolute;visibility:hidden;z-index:8999}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:10px;border-right:0;display:block}.nav li ul.sub-menu li ul,.nav li ul.children li ul{top:0;left:100%}.nav li:hover>ul{top:auto;visibility:visible}#careerSlider .singleCareerSlide{display:table;width:100%;min-height:333px}#careerSlider .singleCareerSlide .imageSpace{display:table-cell;vertical-align:middle;width:50%;position:relative}#careerSlider .singleCareerSlide .imageSpace .careerSliderImage{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center}#careerSlider .singleCareerSlide .textSpace{display:table-cell;vertical-align:middle;width:50%;padding-top:20px;padding-bottom:20px;margin-left:0}.page-template-template-sl-location-landing main .locations-wrap,.page-template-template-sl-location-landing main .corporate{margin-left:60px}.page-template-template-sl-location-landing main .corporate .location h3{font-size:30px;margin-bottom:12px}.page-template-template-sl-location-landing main .corporate .location .address{font-size:24px;line-height:30px}#featuredProjects .pathRow .singleProject{margin-bottom:50px}#projectsList .pathRow .singleProject{margin-bottom:50px}.single-wpsl_stores main article{max-width:730px}.single-wpsl_stores main .location-contacts{margin-left:-130px;margin-right:-70px;padding:47px 70px 47px 130px}.single-wpsl_stores main .location-contacts .location-contacts-wrap{max-width:730px;display:flex;justify-content:space-between}.single-wpsl_stores main .location-contacts .location-contacts-wrap .location-contact{margin-bottom:0;margin-right:10px}.single-wpsl_stores main .location-contacts .location-contacts-wrap .location-contact:last-of-type{margin-right:0}.featured-projects .featured-projects-wrap{max-width:730px}.featured-projects .featured-projects-wrap .featured-project{margin:0}.featured-projects .featured-projects-wrap .featured-project img{width:100%;height:auto}.featured-projects .featured-projects-wrap .featured-project .featured-project-content .project-button{position:absolute;bottom:40px;left:40px;margin:20px 0 0}}@media only screen and (min-width: 1030px){.wrap{width:1040px}#inner-content{width:auto;margin-left:162px;margin-right:4%}#personTop{display:table;width:100%}#personTop .personText,#personTop .personPhoto{display:table-cell;vertical-align:middle}#personTop .personPhoto{width:280px;padding-left:70px;box-sizing:content-box;margin-left:0;margin-right:0}#personTop .personText .socIcons{text-align:left;margin-bottom:0}#personTop .personText .socIcons .personIcon{float:left;margin-right:17px;display:block;margin-left:0}#newsList  .singleNewsItem{margin-right:-200px;min-height:230px}#newsList  .singleNewsItem .newsImage{width:228px;height:184px}#newsList  .singleNewsItem .newsImage .imageCover{width:150px;height:184px;background-position:right bottom}#newsList  .singleNewsItem .newsText{padding:45px 50px 35px 222px;max-width:550px}#newsList  .singleNewsItem .newsText .newsTitle{font-size:26px;line-height:30px;margin-bottom:12px}#newsList  .singleNewsItem .newsText .newsDate{font-size:20px;line-height:30px;margin-bottom:1px}#newsList  .singleNewsItem .newsText .newsExcerpt p{font-size:20px;line-height:30px}#newsList  .singleNewsItem .newsText .newsCats{font-size:16px;line-height:30px;margin-bottom:18px}#featuredProjects .alm-reveal,#featuredProjects .alm-preloaded{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between}#featuredProjects  .singleProject,#featuredProjects .alm-preloaded .singleProject{width:325px;margin-left:0;margin-right:5%}#projectList .alm-reveal,#projectList .alm-preloaded{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between}#projectList  .singleProject,#projectList .alm-preloaded .singleProject{width:325px;margin-left:0;margin-right:5%}#projectList  .singleProject{width:325px;margin-left:0;margin-right:5%}#projectList .alm-preloaded .singleProject{width:325px;margin-left:0;margin-right:5%}#projectFilters{margin-top:0px}.single-qd_portfolio #leftSidebar{margin-top:0px}#authorInfo{padding:33px 30px 30px 30px}#authorInfo .authImage{width:90px;float:left;margin-right:0}#authorInfo .authText{margin-left:115px}.home #homevideoSection{padding-top:82px;padding-bottom:78px}.home #homevideoSection .videoHolder{max-width:738px}.home #homevideoSection .videoHolder .videoPlay{width:158px;height:158px}.home #homevideoSection .wrap .videoText{position:absolute;bottom:0;right:0;max-width:420px;margin-bottom:80px}#homeNewsSlider #newsSlider{padding-left:85px;padding-right:85px}#homeNewsSlider #newsSlider .singleNews a{font-size:48px;line-height:58px}#homePathways{display:table;width:100%}#homePathways .homePathway{display:table-cell;vertical-align:middle;width:50%;max-width:none;margin-left:0;margin-right:0;position:relative}#homePathways .homePathway .imageHolder{float:left;width:50%;position:absolute;top:0;bottom:0px;height:auto}#homePathways .homePathway .textHolder{margin-left:50%;padding:66px 45px 70px 45px}.msUser #homePathways .homePathway .imageHolder{bottom:-75px}.home #customPathNav{padding:52px 41px 49px 41px}.home #leftSidebar{margin-top:-70px}.home #mobileMainstage{display:none}.home .entry-content{padding-top:70px}.home #mainstage{min-height:639px;position:relative;overflow-x:hidden;min-width:235%;width:auto;display:block}.home #mainstage #skewBoxHolder{width:235%;height:639px;margin-left:250px;overflow:hidden}.home #mainstage #skewBoxHolder #textHolder{position:absolute;left:0;right:0;top:50%;background-color:rgba(0,131,155,.4);color:#fff;padding:35px 0 35px 400px;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.home #mainstage #skewBoxHolder #textHolder .stageText{width:500px}.home #mainstage #skewBoxHolder #textHolder h1{margin-top:0;text-transform:uppercase;background-image:url("../images/mainstage-orange-bar.png");max-width:560px;font-size:8em;line-height:92px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;padding-left:20px;padding-right:20px;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline}.home #mainstage #skewBoxHolder #textHolder h1+a.white-btn{margin-top:20px}.home #mainstage .skewBox{-webkit-transform:skewX(-38.5deg);-moz-transform:skewX(-38.5deg);-ms-transform:skewX(-38.5deg);-o-transform:skewX(-38.5deg);transform:skewX(-38.5deg);height:600px;position:relative;float:left;overflow:hidden;-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s}.home #mainstage .skewBox div{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transform:skewX(38.5deg);-moz-transform:skewX(38.5deg);-ms-transform:skewX(38.5deg);-o-transform:skewX(38.5deg);transform:skewX(38.5deg);width:3000px;width:1750px;margin-left:-300px;background-position:left center;background-repeat:no-repeat}.home #mainstage #skewBox01{width:800px}.home #mainstage #skewBox02{width:600px}.home #mainstage #skewBox03{width:550px}#careerPathways .pathRow{margin-top:20px;overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap}#careerPathways .pathRow .singlePathway{margin-bottom:30px;margin-left:0;float:left;margin-right:10.5%;width:44.75%}#careerPathways .pathRow .singlePathway .pathTextHolder{padding:30px 40px 40px 40px}#careerPathways .pathRow .singlePathway:nth-child(even){margin-right:0}#careerPathways .pathRow .pathDivider{display:none !important}#careerPathways .pathRow:first-child{margin-top:0}#projectList .pathRow{margin-top:20px;overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap}#projectList .pathRow .singleProject{margin-bottom:30px;margin-left:0;float:left;margin-right:10.5%;width:44.75%}#projectList .pathRow .singleProject .pathTextHolder{padding:30px 40px 40px 40px}#projectList .pathRow .singleProject:nth-child(even){margin-right:0}#projectList .pathRow .pathDivider{display:none !important}#projectList .pathRow:first-child{margin-top:0}#featuredProjects .pathRow{margin-top:20px;overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap}#featuredProjects .pathRow .singleProject{margin-bottom:30px;margin-left:0;float:left;margin-right:10.5%;width:44.75%}#featuredProjects .pathRow .singleProject .pathTextHolder{padding:30px 40px 40px 40px}#featuredProjects .pathRow .singleProject:nth-child(even){margin-right:0}#featuredProjects .pathRow .pathDivider{display:none !important}#featuredProjects .pathRow:first-child{margin-top:0}.header{position:relative;display:block}.header #headerTriangle{position:absolute;left:0;top:0;width:560px;height:700px;background-image:url("../images/top-corner.png");background-position:right top;background-repeat:no-repeat;z-index:1;pointer-events:none}.header #headerLogo{position:absolute;z-index:19;left:162px;top:45px}.mobileHeader{display:none}#headerNav{position:relative;z-index:1}#headerNav #searchform{max-width:366px;margin-bottom:50px}#headerNav #searchform label{display:none}#headerNav #searchform #s{background-color:rgba(0,0,0,.25);background-image:url("../images/proj-search.png");background-position:13px center;padding:13px 10px 14px 58px;background-repeat:no-repeat;color:#fff;font-size:2.4em;line-height:28px;box-sizing:border-box}#headerNav #menuToggleHolder{position:absolute;right:0;left:0;z-index:20;background-color:#b5be00}#headerNav #menuToggleHolder.closed #menuToggleContent{pointer-events:none}#headerNav #menuToggleHolder #menuToggleContent{position:relative;padding:16px 64px 15px 78px;text-align:right;z-index:2}#headerNav #menuToggleHolder #menuToggleContent #menuToggleText{display:none}#headerNav #menuToggleHolder #menuToggleContent #menuToggle{border-radius:5px;width:56px;height:56px;border:2px solid #fff;display:inline-block;vertical-align:middle;background-image:url("../images/menu-icon.png");background-repeat:no-repeat;background-position:-2px center}#headerNav #menuToggleHolder #menuToggleContent #menuToggle.open{border:2px solid #b5be00;background-position:-58px center}#headerNav #menuToggleHolder #menuToggleContent #menuToggle.open:hover{background-color:rgba(181,190,0,.4);cursor:pointer}#headerNav #menuToggleHolder #menuToggleSkew{width:100%;background-color:#b5be00;position:absolute;top:0;bottom:0}#headerNav #mainMenu{position:absolute;display:none;right:0;top:45px;bottom:0;z-index:19;background-color:rgba(82,83,73,.97);width:73%;padding:87px 60px 70px 70px}#headerNav{position:static;display:block}#headerNav #menuToggleHolder{left:auto;top:45px;background-color:transparent}#headerNav #menuToggleHolder #menuToggleContent{padding:16px 64px 15px 78px;text-align:right;z-index:2}#headerNav #menuToggleHolder #menuToggleContent #menuToggleText{color:#fff;font-size:1.4em;letter-spacing:3px;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:56px;margin-right:20px;vertical-align:middle}#headerNav #menuToggleHolder #menuToggleContent #menuToggleText.closed{display:inline-block}#headerNav #menuToggleHolder #menuToggleSkew{width:295px;right:-50px;-webkit-transform:skewX(-40deg);-moz-transform:skewX(-40deg);-ms-transform:skewX(-40deg);-o-transform:skewX(-40deg);transform:skewX(-40deg);z-index:1}#headerNav #menuToggleHolder #menuToggleSkew:hover{cursor:pointer}#headerNav #menuToggleHolder #menuToggleSkew:hover+#menuToggleContent #menuToggle{background-color:rgba(255,255,255,.4)}#headerNav #menuToggleHolder #menuToggleSkew:hover+#menuToggleContent #menuToggle.open{background-color:rgba(181,190,0,.4)}#mobileNav{display:none}.qdWidget{margin-bottom:50px;max-width:none;margin-left:0;margin-right:0}#content{min-height:700px;margin-bottom:130px}.leftNav{margin-left:0;margin-right:0;max-width:none}.entry-content{padding-top:0}.entry-content h1,.entry-content .h1{margin-left:-60px}.entry-content h6,.entry-content .h6{margin-right:-200px;padding:56px 250px 50px 93px}#leftSidebar{width:325px;float:left}#leftSidebar+#main{margin-left:466px}.single-qd_people #leftSidebar+#main{margin-left:406px}.single-qd_people .pplBioHolder{padding-left:60px}.single-qd_portfolio #leftSidebar+#main{max-width:649px}.ppl-list-alm  .singlePerson{width:280px;margin-bottom:55px;margin-left:0;margin-right:0}.ppl-list-alm  .singlePerson .personPhoto{width:280px;height:280px}.ppl-list-alm  .singlePerson .personPhoto img{width:284px}.ppl-list-alm  .singlePerson:nth-child(odd){float:left;clear:left}.ppl-list-alm  .singlePerson:nth-child(even){float:right;clear:right}#leftEdgeBar{position:absolute;left:0;top:-40px;background-image:url("../images/gray-edge.png");width:386px;height:1360px;background-position:left top;background-repeat:no-repeat;display:block}#leftEdgeBar .leftEdgeAmp{position:fixed;left:0;top:0;width:386px;height:1360px;background-image:url("../images/amp-repeat.png")}#featuredImageSpace{height:413px}#featuredImageSpace #featImgTitle{padding:48px 4% 42px 427px}#featuredImageSpace #featImgTitle .pageTitle .pageTitleText{font-size:80px;line-height:84px;padding-left:15px;padding-right:30px;background-image:url("../images/large-orange-text-bar.png")}#breadcrumbs{margin:34px 4% 31px 427px;display:block}#breadcrumbs #breadcrumbText{font-size:1.4em;line-height:18px;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;color:#aaa99f}#breadcrumbs #breadcrumbText a{text-decoration:none;color:#aaa99f}#breadcrumbs #breadcrumbText a:hover{text-decoration:underline}.page-template-template-sl-location-landing main{max-width:790px}.single-wpsl_stores main .location-contacts{margin-left:-83px;margin-right:-70px;padding:47px 83px}.footer{clear:both;border-bottom:30px solid #b5be00;position:relative;background-color:#fff;z-index:10}#topFooter{padding-bottom:30px}#topFooter .wrap{position:relative;width:1040px}#topFooter .wrap #footerMainMenu .footer-nav{margin:0;display:table;table-layout:fixed;width:100%}#topFooter .wrap #footerMainMenu .footer-nav>li{display:table-cell;vertical-align:top;width:100%;padding-right:30px;text-align:left;margin-bottom:0;line-height:16px}#topFooter .wrap #footerMainMenu .footer-nav>li>a{display:inline-block;padding:5px 5px 5px 5px;margin-bottom:16px;font-size:16px}#topFooter .wrap #footerMainMenu .footer-nav>li>a:hover{color:#fff;background-color:#00839b}#topFooter .wrap #footerMainMenu .footer-nav>li .sub-menu{margin:0;padding-left:5px;display:block}#topFooter .wrap #footerMainMenu .footer-nav>li .sub-menu>li{display:block;margin-top:11px}#topFooter .wrap #footerMainMenu .footer-nav>li .sub-menu>li>a{color:#525349;text-decoration:none;font-size:1.4em;line-height:18px}#topFooter .wrap #footerMainMenu .footer-nav>li .sub-menu>li>a:hover{color:#00839b}#topFooter .wrap #footerMainMenu .footer-nav>li .sub-menu>li:first-child{margin-top:0}#topFooter .wrap #footerPhone{position:absolute;right:-30px;bottom:-30px;background-color:transparent;padding:21px 70px 21px 76px;text-align:left}#topFooter .wrap #footerPhone .phoneSkew{-webkit-transform:skewX(-40deg);-moz-transform:skewX(-40deg);-ms-transform:skewX(-40deg);-o-transform:skewX(-40deg);transform:skewX(-40deg);z-index:1;position:absolute;left:0;right:0;bottom:0;top:0;background-color:#f7b334}#topFooter .wrap #footerTriangle{position:absolute;right:-1000px;top:-60px;bottom:-30px;left:100%;z-index:5;background-image:url("../images/bottom-corner.png");background-position:left bottom;background-repeat:no-repeat}#bottomFooter .wrap #footerLeft{width:50%;float:left}#bottomFooter .wrap #footerLeft #footerUtilityMenu .footer-utility-nav #menu-footer-utility-menu li{display:inline-block;border-left:1px solid #525349;padding-left:19px;margin-left:18px;text-align:left;line-height:14px;margin-bottom:0px}#bottomFooter .wrap #footerLeft #footerUtilityMenu .footer-utility-nav #menu-footer-utility-menu li a{font-size:14px;line-height:14px}#bottomFooter .wrap #footerLeft #footerUtilityMenu .footer-utility-nav #menu-footer-utility-menu li:first-child{border-left:0;padding-left:0;margin-left:0}#bottomFooter .wrap #footerLeft .copyrightInfo{text-align:left}#bottomFooter .wrap #footerLeft .copyrightInfo p .noMobile{display:inline}#bottomFooter .wrap #footerLeft .copyrightInfo p #siteBy{display:inline;margin-top:0}#bottomFooter .wrap #footerRight{text-align:right;width:40%;float:right;padding-right:30px;margin-top:6px;clear:none}.footerSocial{display:inline-block;margin-left:17px;margin-right:0}}@media only screen and (min-width: 1240px){.wrap{width:1116px}.home #mainstage #skewBoxHolder #textHolder{padding:35px 0 35px 630px}#careerPathways .pathRow .singlePathway{width:44.75%;margin-right:10.5%}#careerPathways .pathRow .singlePathway:last-child{margin-right:0}#featuredProjects .pathRow .singleProject{width:44.75%;margin-right:10.5%}#featuredProjects .pathRow .singleProject:last-child{margin-right:0}#projectList .pathRow .singleProject{width:44.75%;margin-right:10.5%}#projectList .pathRow .singleProject:last-child{margin-right:0}}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.parallax-mirror,.mobileNav,#leftSidebar,#mainstage,#mobileMainstage,.mobileHeader,#mobileNav,#mobileHeader,a:after,.header,.footer,.sidebar,.page-navigation,.wp-prev-next,.respond-form,#careerSlider,#iconSharing,nav{display:none !important}a{text-decoration:underline !important}input,textarea{border:1px solid #000 !important}#featuredImageSpace{height:auto}#featuredImageSpace #featImgTitle{position:relative;width:92%;margin:0 auto;padding:0}#featuredImageSpace #featImgTitle .pageTitleText{padding:0 !important}.green-btn,.comment-reply-link,#submit,.gform_wrapper .gform_footer input[type=submit],input[type=submit]{color:#000 !important}.entry-content img.alignleft{float:left !important;margin-right:20px}.entry-content img.alignright{float:right !important;margin-left:20px}.entry-content img{max-width:50% !important}#careerPathways .singlePathway{display:block;margin-bottom:30px;float:none;clear:both;margin-left:0 !important} .singlePerson{margin-left:0 !important;max-width:33% !important} .singlePerson img{width:100% !important;max-width:none !important}.personText .socIcons{display:none !important}#personTop .personPhoto{max-width:none !important;margin-left:0 !important}}/*# sourceMappingURL=style.min.css.map */
