@import "css/jobs.css";*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:3%;box-sizing:border-box}.one-half,.three-sixths,.two-fourths{width:48%}.one-third,.two-sixths{width:31%}.four-sixths,.two-thirds{width:65%}.one-fourth{width:22.5%}.three-fourths{width:73.5%}.one-fifth{width:17.4%}.two-fifths{width:37.8%}.three-fifths{width:58.2%}.four-fifths{width:78.6%}.one-sixth{width:14%}.five-sixths{width:82%}.first{clear:both;margin-left:0}.group{zoom:1}.group:before{content:"";display:table}.group:after{content:"";display:table;clear:both}html{background-color:#cacbc5;background-repeat:repeat;font:100% lato,helvetica,sans-serif;color:#000;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:neuton,Georgia,serif;font-weight:700}h1{font-size:3.75em}h2{margin-bottom:.625em;font-size:3.5em;line-height:1;letter-spacing:-1px}h3{margin-top:1.875em;font-family:lato,helvetica,sans-serif;font-size:1.4375em}p,li{margin:0 0 1em;font-weight:300}blockquote{font-weight:300;font-style:italic}blockquote p{font-weight:300;font-style:italic}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1.125em}ul,ol{margin:0}p,li{margin:0 0 1.5em}blockquote{margin:1em 20px;padding-left:20px;border-left:2px solid #eee;font-size:.9375em;font-style:italic}p,li{font-size:1.25em}ul li ul li,ol li ol li{font-size:1em}strong{font-weight:700}a{color:#b1bb59;text-decoration:none}a:link,a:visited,a:hover,a:active{color:#b1bb59;text-decoration:none}header,footer,section{position:relative;float:left;clear:both;width:100%}header ul,header ol,header li{margin:0;padding:0;list-style:none}footer ul,footer ol,footer li{margin:0;padding:0;list-style:none}section,#footer-main{padding:4.5em 0}.search #blog-meta{padding-top:0}section.alt,div.alt{background-color:#262625}section.alt a,div.alt a{color:#b1bb59}section.alt p,section.alt li{color:#cacbc5}section.alt blockquote{color:#cacbc5}section.alt blockquote p,section.alt blockquote li{color:#cacbc5}div.alt p,div.alt li{color:#cacbc5}div.alt blockquote{color:#cacbc5}div.alt blockquote p,div.alt blockquote li{color:#cacbc5}a.sw_tel{cursor:default;text-decoration:none}.sw_tel a{cursor:default;text-decoration:none}.sw_tel .fa{display:none}.social-links{margin:0;padding:0;list-style-type:none}.social-links li a{display:block}img{max-width:100%;margin-bottom:1.5em}#site-header,#site-footer,#main,.post{float:left;clear:both;width:100%}.wrap{width:1040px;margin:0 auto}form,fieldset{margin:0;padding:0;border:none;box-sizing:border-box}input{box-sizing:border-box}.inputfield input:focus,textarea:focus{outline-color:#8b9532}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000;opacity:1}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}.button{padding-right:20px;background-color:#8b9532;background-image:url(images/arrow-button-right-white.png);background-position:65px center;background-repeat:no-repeat;border:none;color:#fff;text-transform:uppercase;font-size:.9375em}#contactsubmit{padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:15px}.gform_wrapper .skunkworks_form h2.gsection_title{font-size:42px;margin-bottom:8px!important}.skunkworks_form ul.gform_fields{list-style:none;padding:0}.skunkworks_form li.gf_list_inline ul.gfield_radio li{margin:0 20px 10px 0!important}.gform_wrapper.gf_browser_chrome .skunkworks_form .gfield_radio li input[type=radio],.gform_wrapper.gf_browser_chrome .skunkworks_form .gfield_checkbox li input[type=checkbox]{margin-top:0!important}.skunkworks_form input[type=submit]{padding:10px 30px 10px 15px;background-position:calc(100% - 12px) center}#site-header{height:8.9375em;background:url(images/bg-opaque.png) left top repeat-x}#site-header .wrap{height:8.9375em}#site-header ul,#site-header ol,#site-header li{margin:0;padding:0;list-style:none}#site-header a{text-decoration:none}#site-header .social-links{position:relative;right:-14.2857143%;float:right;clear:both;margin-top:-3.5em;z-index:500}#site-header .social-links li a{width:37px;height:37px;margin:20px 10px;background-color:transparent;background-image:url(images/icons/socialicons.png);background-position:left top;background-repeat:no-repeat}#site-header .social-links li a:link,#site-header .social-links li a:visited{width:37px;height:37px;margin:20px 10px;background-color:transparent;background-image:url(images/icons/socialicons.png);background-position:left top;background-repeat:no-repeat}#site-header .social-links li a:hover,#site-header .social-links li a:active,#site-header .social-links li a:focus{background-position:-37px top}#site-header .social-links .twitter a{background-position:left -37px}#site-header .social-links .twitter a:link,#site-header .social-links .twitter a:visited{background-position:left -37px}#site-header .social-links .twitter a:hover,#site-header .social-links .twitter a:active,#site-header .social-links .twitter a:focus{background-position:right -37px}#site-header .social-links .linkedin a{background-position:left -74px}#site-header .social-links .linkedin a:link,#site-header .social-links .linkedin a:visited{background-position:left -74px}#site-header .social-links .linkedin a:hover,#site-header .social-links .linkedin a:active,#site-header .social-links .linkedin a:focus{background-position:right -74px}#site-header .social-links .googleplus a{background-position:left -111px}#site-header .social-links .googleplus a:link,#site-header .social-links .googleplus a:visited{background-position:left -111px}#site-header .social-links .googleplus a:hover,#site-header .social-links .googleplus a:active,#site-header .social-links .googleplus a:focus{background-position:right -111px}#site-title,#header-widget{float:left;font-family:neuton,Georgia,serif}#site-title{width:22.7884615%}#header-widget{width:77.2115385%;padding-top:3.6875em}#header-widget a{color:#b0b1ad}#header-widget a:link,#header-widget a:visited{color:#b0b1ad}#header-widget a:hover,#header-widget a:active,#header-widget a:focus{color:#b1bb59}#header-widget .current-menu-item a{color:#b1bb59}#header-widget .sw_tel{float:right}#header-widget .sw_tel a:hover,#header-widget .sw_tel a:active{color:#b0b1ad}#header-widget #primary-navigation{float:right}#header-widget .current-menu-item a{cursor:default}#site-footer{color:#888985;font-weight:300;font-size:100%}#site-footer .vcard{position:relative;top:-250px;right:27px;float:right;clear:both;height:1px;line-height:1.125}#site-footer .vcard p{margin-top:0;margin-bottom:1em;font-size:1em;color:#888985}#site-footer .vcard .sw_tel{margin-bottom:2.5em}#site-footer .vcard .sw_tel a{cursor:default}#site-footer .vcard .social-links li{margin-right:9px}#site-footer .vcard .social-links li a{display:block;width:30px;height:30px;background-color:transparent;background-image:url(images/icons/socialicons-smaller.png);background-position:right top;background-repeat:no-repeat}#site-footer .vcard .social-links li a:link,#site-footer .vcard .social-links li a:visited{display:block;width:30px;height:30px;background-color:transparent;background-image:url(images/icons/socialicons-smaller.png);background-position:right top;background-repeat:no-repeat}.post-type-archive-sw_team .post .social-links a{display:block;width:30px;height:30px;background-color:transparent;background-image:url(images/icons/socialicons-smaller.png);background-position:right top;background-repeat:no-repeat}.post-type-archive-sw_team .post .social-links a:link,.post-type-archive-sw_team .post .social-links a:visited{display:block;width:30px;height:30px;background-color:transparent;background-image:url(images/icons/socialicons-smaller.png);background-position:right top;background-repeat:no-repeat}.single-sw_team .post .social-links a{display:block;width:30px;height:30px;background-color:transparent;background-image:url(images/icons/socialicons-smaller.png);background-position:right top;background-repeat:no-repeat}.single-sw_team .post .social-links a:link,.single-sw_team .post .social-links a:visited{display:block;width:30px;height:30px;background-color:transparent;background-image:url(images/icons/socialicons-smaller.png);background-position:right top;background-repeat:no-repeat}.post-type-archive-sw_services .post .social-links a{display:block;width:30px;height:30px;background-color:transparent;background-image:url(images/icons/socialicons-smaller.png);background-position:right top;background-repeat:no-repeat}.post-type-archive-sw_services .post .social-links a:link,.post-type-archive-sw_services .post .social-links a:visited{display:block;width:30px;height:30px;background-color:transparent;background-image:url(images/icons/socialicons-smaller.png);background-position:right top;background-repeat:no-repeat}.single-sw_projects .post .social-links a{display:block;width:30px;height:30px;background-color:transparent;background-image:url(images/icons/socialicons-smaller.png);background-position:right top;background-repeat:no-repeat}.single-sw_projects .post .social-links a:link,.single-sw_projects .post .social-links a:visited{display:block;width:30px;height:30px;background-color:transparent;background-image:url(images/icons/socialicons-smaller.png);background-position:right top;background-repeat:no-repeat}#site-footer .vcard .social-links li a:hover,#site-footer .vcard .social-links li a:active,#site-footer .vcard .social-links li a:focus{background-position:left top}.post-type-archive-sw_team .post .social-links a{background-position:left top}.post-type-archive-sw_team .post .social-links a:link,.post-type-archive-sw_team .post .social-links a:visited{background-position:left top}.single-sw_team .post .social-links a:hover,.single-sw_team .post .social-links a:active,.single-sw_team .post .social-links a:focus{background-position:left top}#site-footer .vcard .social-links .twitter a{background-position:right -30px}#site-footer .vcard .social-links .twitter a:link,#site-footer .vcard .social-links .twitter a:visited{background-position:right -30px}.post-type-archive-sw_team .post .social-links .twitter a{background-position:right -30px}.post-type-archive-sw_team .post .social-links .twitter a:link,.post-type-archive-sw_team .post .social-links .twitter a:visited{background-position:right -30px}.single-sw_team .post .social-links .twitter a{background-position:right -30px}.single-sw_team .post .social-links .twitter a:link,.single-sw_team .post .social-links .twitter a:visited{background-position:right -30px}#site-footer .vcard .social-links .twitter a:hover,#site-footer .vcard .social-links .twitter a:active,#site-footer .vcard .social-links .twitter a:focus{background-position:left -30px}.post-type-archive-sw_team .post .social-links .twitter a:hover,.post-type-archive-sw_team .post .social-links .twitter a:active,.post-type-archive-sw_team .post .social-links .twitter a:focus{background-position:left -30px}.single-sw_team .post .social-links .twitter a:hover,.single-sw_team .post .social-links .twitter a:active,.single-sw_team .post .social-links .twitter a:focus{background-position:left -30px}#site-footer .vcard .social-links .linkedin a{background-position:right -60px}#site-footer .vcard .social-links .linkedin a:link,#site-footer .vcard .social-links .linkedin a:visited{background-position:right -60px}.post-type-archive-sw_team .post .social-links .linkedin a{background-position:right -60px}.post-type-archive-sw_team .post .social-links .linkedin a:link,.post-type-archive-sw_team .post .social-links .linkedin a:visited{background-position:right -60px}.single-sw_team .post .social-links .linkedin a{background-position:right -60px}.single-sw_team .post .social-links .linkedin a:link,.single-sw_team .post .social-links .linkedin a:visited{background-position:right -60px}#site-footer .vcard .social-links .linkedin a:hover,#site-footer .vcard .social-links .linkedin a:active,#site-footer .vcard .social-links .linkedin a:focus{background-position:left -60px}.post-type-archive-sw_team .post .social-links .linkedin a:hover,.post-type-archive-sw_team .post .social-links .linkedin a:active,.post-type-archive-sw_team .post .social-links .linkedin a:focus{background-position:left -60px}.single-sw_team .post .social-links .linkedin a:hover,.single-sw_team .post .social-links .linkedin a:active,.single-sw_team .post .social-links .linkedin a:focus{background-position:left -60px}#site-footer .vcard .social-links .googleplus a{background-position:right -90px}#site-footer .vcard .social-links .googleplus a:link,#site-footer .vcard .social-links .googleplus a:visited{background-position:right -90px}.post-type-archive-sw_team .post .social-links .googleplus a{background-position:right -90px}.post-type-archive-sw_team .post .social-links .googleplus a:link,.post-type-archive-sw_team .post .social-links .googleplus a:visited{background-position:right -90px}.single-sw_team .post .social-links .googleplus a{background-position:right -90px}.single-sw_team .post .social-links .googleplus a:link,.single-sw_team .post .social-links .googleplus a:visited{background-position:right -90px}#site-footer .vcard .social-links .googleplus a:hover,#site-footer .vcard .social-links .googleplus a:active,#site-footer .vcard .social-links .googleplus a:focus{background-position:left -90px}.post-type-archive-sw_team .post .social-links .googleplus a:hover,.post-type-archive-sw_team .post .social-links .googleplus a:active,.post-type-archive-sw_team .post .social-links .googleplus a:focus{background-position:left -90px}.single-sw_team .post .social-links .googleplus a:hover,.single-sw_team .post .social-links .googleplus a:active,.single-sw_team .post .social-links .googleplus a:focus{background-position:left -90px}#footer-navigation .sw_tel a:hover,#footer-navigation .sw_tel a:active{color:#888985}.footer-col{float:left;width:50%}#footer-bottom{padding:3.125em 0;background-color:#171717}#footer-bottom p,#footer-bottom li{font-size:1em}.single-sw_team .article-header .social-links,.post-type-archive-sw_team .article-header .social-links{margin:0 auto 2em;padding:0;list-style-type:none;text-align:center}.single-sw_team .article-header .social-links li,.post-type-archive-sw_team .article-header .social-links li{margin:0 5px!important;padding:0;list-style-type:none;margin-bottom:.9375em;display:inline-block}.single-sw_team .article-header .social-links li a,.post-type-archive-sw_team .article-header .social-links li a{display:block;padding:10px;font-size:18px;line-height:20px;color:#777;background:none #000!important;height:40px!important;width:auto!important}.single-sw_team .article-header .social-links li a:before,.post-type-archive-sw_team .article-header .social-links li a:before{color:#777;width:20px!important;display:inline-block;font-size:20px;text-align:center;vertical-align:baseline;font-family:fontawesome;-webkit-font-smoothing:antialiased;content:'\f0c0'}.single-sw_team .article-header .social-links li a:hover,.post-type-archive-sw_team .article-header .social-links li a:hover{color:#777!important;background-color:#fff!important}.single-sw_team .article-header .social-links li.phone a:before,.post-type-archive-sw_team .article-header .social-links li.phone a:before{content:'\f095'}.single-sw_team .article-header .social-links li.facebook a:before,.post-type-archive-sw_team .article-header .social-links li.facebook a:before{content:'\f09a'}.single-sw_team .article-header .social-links li.linkedin a:before,.post-type-archive-sw_team .article-header .social-links li.linkedin a:before{content:'\f0e1'}.single-sw_team .article-header .social-links li.twitter a:before,.post-type-archive-sw_team .article-header .social-links li.twitter a:before{content:'\f099'}.single-sw_team .article-header .social-links li.email a:before,.post-type-archive-sw_team .article-header .social-links li.email a:before{content:'\f003'}.single-sw_team .article-header .social-links li.googleplus a:before,.post-type-archive-sw_team .article-header .social-links li.googleplus a:before{content:'\f0d5'}.single-sw_team .article-header .social-links .social_btn_txt,.post-type-archive-sw_team .article-header .social-links .social_btn_txt{margin-left:7px;font-weight:700}#primary-navigation ul,#header-widget .sw_tel ul{width:100%}#primary-navigation li,#header-widget .sw_tel li{margin-left:28px;font-size:1.5em}#primary-navigation li,#footer-navigation li{float:left}#primary-navigation #pull{display:none}#site-footer nav a{text-decoration:none}#footer-navigation{float:left;clear:both;width:100%}#footer-navigation li{width:20%;font-size:2em;font-family:neuton,Georgia,serif}#footer-navigation li a{display:block;color:#c9cbc1}#footer-navigation li a:link,#footer-navigation li a:visited{color:#c9cbc1}#footer-navigation ul{margin:0;padding:0;list-style:none}#footer-navigation ul li ul{width:93%}#footer-navigation ul li ul li{width:93%;float:none;clear:both;border-bottom:1px solid #888985;font-size:.475em;font-family:lato,helvetica,sans-serif;text-transform:uppercase}#footer-navigation ul li ul li a{padding-top:.75em;padding-bottom:.75em;color:#888985}#footer-navigation ul li ul li a:link,#footer-navigation ul li ul li a:visited{padding-top:.75em;padding-bottom:.75em;color:#888985}#footer-navigation ul li a:hover,#footer-navigation ul li a:active,#footer-navigation ul li a:focus{color:#b1bb59}#footer-navigation ul li ul li a:hover,#footer-navigation ul li ul li a:active,#footer-navigation ul li ul li a:focus{color:#b1bb59}#footer-navigation ul li:last-of-type{border:none}#footer-navigation li{margin:0;padding:0;list-style:none}#footer-bottom-navigation ul,#footer-bottom-navigation li{margin:0;padding:0;list-style:none}#footer-navigation a{color:#888985}#footer-navigation a:link,#footer-navigation a:visited{color:#888985}#footer-bottom-navigation a{color:#888985}#footer-bottom-navigation a:link,#footer-bottom-navigation a:visited{color:#888985}#footer-navigation a:hover,#footer-navigation a:active,#footer-navigation a:focus{color:#b1bb59}#footer-bottom-navigation a:hover,#footer-bottom-navigation a:active,#footer-bottom-navigation a:focus{color:#b1bb59}#footer-bottom-navigation ul{float:right;margin-right:70px}#footer-bottom-navigation li{float:left}#footer-bottom-navigation li a{padding-right:10px;padding-left:10px}#footer-bottom-navigation li:before{content:"|"}#footer-bottom-navigation li:first-of-type:before{content:""}#main{min-height:500px}#slider{position:relative;top:-2.5em;z-index:-1;height:425px;margin-bottom:-2.5em;background-color:transparent;background-size:auto;background-attachment:local;background-position:center 0;background-repeat:no-repeat}#content{position:relative;float:left;clear:both;width:100%}#page-header{padding-top:7.5em;text-align:center}.blog #page-header,.page-template-page-blog-php #page-header,.single-sw_team #page-header,.post-type-archive-sw_team #page-header,.single-sw_services #page-header,.tax-servicetypes #page-header,.single-sw_projects #page-header,.single #page-header{padding-bottom:4.375em}.deck{width:75%;margin-right:12.5%;margin-left:12.5%}.page .one-half,.archive .one-half{text-align:left}.post{margin-bottom:3.75em}.post img{max-width:100%;height:auto;margin:0 0 1em}.post h2{font-size:1.375em;font-family:lato,helvetica,sans-serif;color:#68701a;margin-top:0}.post h3{margin-top:0}.post .article-header{padding-top:21.875em;padding-bottom:3.75em;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:left}.post .article-header-no-image{padding-top:0}.post .article-header img{margin-bottom:0}.post .article-title{width:auto;margin-left:19.3269231%;padding:.833333333em;background-image:url(images/hover-bg-green.png);background-position:top left;background-repeat:repeat;font-size:2.25em;color:#fff}.post .post-inner{float:left;clear:both;width:100%;background-color:#f9f9f9}.post .post-inner a{color:#68701a;font-weight:400}.post .post-inner a:link,.post .post-inner a:visited{color:#68701a;font-weight:400}.post .post-inner a:hover,.post .post-inner a:active{color:#8b9532}.post .post-side,.post .article-entry{position:relative;float:left;clear:none}.post .post-side{width:18.75%;padding-left:3.2692308%}.post .post-side img{float:right;max-width:100%;margin:.625em 0}.post .post-info{display:block;float:none;clear:right;padding-top:3px;border-bottom:none;text-align:center;text-transform:uppercase;color:#000;line-height:1.2}.post .post-info .date{font-weight:300}.post .article-entry{width:81.25%;padding-top:7.8125em;padding-right:11.8343195%;padding-bottom:4.5em;padding-left:4.9704142%}.post .article-entry h1,.post .article-entry h2,.post .article-entry h3,.post .article-entry h4,.post .article-entry h5,.post .article-entry h6,.post .article-entry ul{float:left;clear:both;width:100%}.post .article-entry p,.post .article-entry ul{margin-bottom:1.875em}.post .article-footer{float:right;clear:both;width:77.0192308%;margin-right:4.2307692%;padding:.9375em 5.0961538%;background:#000;font-size:.9375em;font-weight:300;text-transform:uppercase;color:#8d8b8b}.post .article-footer a{text-decoration:none;color:#8d8b8b}.post .article-footer .social-links{display:inline-block;margin:0;padding:0;list-style:none}.post .article-footer .social-links li{display:inline-block;margin:0;padding:0;list-style:none;margin-right:1.25em}.single section p,.single section li{color:#000}.single section blockquote{color:#000}.single section blockquote p,.single section blockquote li{color:#000}.single-sw_projects section p,.single-sw_projects section li{color:#cacbc5}.single-sw_projects section blockquote{color:#cacbc5}.single-sw_projects section blockquote p,.single-sw_projects section blockquote li{color:#cacbc5}.single .post-info{margin-bottom:1.25em;text-transform:capitalize}.blog section p,.blog section li{color:#cacbc5}.blog section blockquote{color:#cacbc5}.blog section blockquote p,.blog section blockquote li{color:#cacbc5}.page-template-page-blog-php section p,.page-template-page-blog-php section li{color:#cacbc5}.page-template-page-blog-php section blockquote{color:#cacbc5}.page-template-page-blog-php section blockquote p,.page-template-page-blog-php section blockquote li{color:#cacbc5}.single-sw_team section p,.single-sw_team section li{color:#cacbc5}.single-sw_team section blockquote{color:#cacbc5}.single-sw_team section blockquote p,.single-sw_team section blockquote li{color:#cacbc5}.post-type-archive-sw_team section p,.post-type-archive-sw_team section li{color:#cacbc5}.post-type-archive-sw_team section blockquote{color:#cacbc5}.post-type-archive-sw_team section blockquote p,.post-type-archive-sw_team section blockquote li{color:#cacbc5}.post-type-archive-sw_services section p,.post-type-archive-sw_services section li{color:#cacbc5}.post-type-archive-sw_services section blockquote{color:#cacbc5}.post-type-archive-sw_services section blockquote p,.post-type-archive-sw_services section blockquote li{color:#cacbc5}.single-sw_services section p,.single-sw_services section li{color:#cacbc5}.single-sw_services section blockquote{color:#cacbc5}.single-sw_services section blockquote p,.single-sw_services section blockquote li{color:#cacbc5}.tax-servicetypes section blockquote{color:#cacbc5}.tax-servicetypes section blockquote p,.tax-servicetypes section blockquote li{color:#cacbc5}.single-sw_projects section p,.single-sw_projects section li{color:#cacbc5}.single-sw_projects section blockquote{color:#cacbc5}.single-sw_projects section blockquote p,.single-sw_projects section blockquote li{color:#cacbc5}.blog .post,.page-template-page-blog-php .post,.single-sw_team .post,.post-type-archive-sw_team .post,.post-type-archive-sw_services .post,.single-sw_services .post,.single-sw_projects .post,.tax-servicetypes .post{text-align:center}.blog .article-title,.blog .article-entry{width:100%;background-image:none}.page-template-page-blog-php .article-title,.page-template-page-blog-php .article-entry{width:100%;background-image:none}.single-sw_team .article-title,.single-sw_team .article-entry{width:100%;background-image:none}.post-type-archive-sw_team .article-title,.post-type-archive-sw_team .article-entry{width:100%;background-image:none}.post-type-archive-sw_services .article-title,.single-sw_services .article-title,.tax-servicetypes .article-title,.post-type-archive-sw_services .article-entry,.single-sw_services .article-entry,.tax-servicetypes .article-entry{width:100%;background-image:none}.single-sw_projects .article-title,.single-sw_projects .article-entry{width:100%;background-image:none}.archive .article-entry,.archive .article-title,.archive .article-entry{width:100%;background-image:none}.search .article-entry,.search .article-title,.search .article-entry{width:100%;background-image:none}.post-type-archive-sw_services .article-footer,.single-sw_services .article-footer,.single-sw_projects .article-footer,.tax-servicetypes .article-footer{background:0 0}.blog .post,.page-template-page-blog-php .post,.search .post{width:60.7692308%;margin:0 19.6153846% 2.5em}.blog .post h2,.page-template-page-blog-php .post h2,.archive .post h2,.search .post h2{font-size:1.75em}.blog .post h2,.blog .post h3{margin-top:0}.page-template-page-blog-php .post h2,.page-template-page-blog-php .post h3{margin-top:0}.search .post h2,.search .post h3{margin-top:0}.archive .post h2,.archive .post h3{margin-top:0}.blog .post .article-header,.page-template-page-blog-php .post .article-header,.search .post .article-header,.archive .post .article-header{padding-top:0;padding-bottom:0;text-align:center}.blog .post .article-title,.page-template-page-blog-php .post .article-title,.search .post .article-title,.archive .post .article-title{width:100%;margin-left:0;padding:0;background:0 0;font-size:1.75em}.blog .post .post-info,.page-template-page-blog-php .post .post-info,.search .post .post-info,.archive .post .post-info{width:62.6190476%;margin:0 18.6904762%;padding-bottom:2.5em;color:#cacbc5;border-bottom:1px solid #cacbc5}.search .post .post-info,.archive .post .post-info{border-bottom:none}.blog .post .post-info a{color:#cacbc5}.blog .post .post-info a:link,.blog .post .post-info a:visited{color:#cacbc5}.page-template-page-blog-php .post .post-info a{color:#cacbc5}.page-template-page-blog-php .post .post-info a:link,.page-template-page-blog-php .post .post-info a:visited{color:#cacbc5}.blog .post .article-entry,.page-template-page-blog-php .post .article-entry,.search .post .article-entry,.archive .post .article-entry{width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.blog .post .article-entry h1,.blog .post .article-entry h2,.blog .post .article-entry h3,.blog .post .article-entry h4,.blog .post .article-entry h5,.blog .post .article-entry h6,.blog .post .article-entry ul{float:left;clear:both;width:100%}.page-template-page-blog-php .post .article-entry h1,.page-template-page-blog-php .post .article-entry h2,.page-template-page-blog-php .post .article-entry h3,.page-template-page-blog-php .post .article-entry h4,.page-template-page-blog-php .post .article-entry h5,.page-template-page-blog-php .post .article-entry h6,.page-template-page-blog-php .post .article-entry ul{float:left;clear:both;width:100%}.blog .post .article-entry p,.blog .post .article-entry ul{margin-bottom:0}.page-template-page-blog-php .post .article-entry p,.page-template-page-blog-php .post .article-entry ul{margin-bottom:0}.search .post .article-entry p,.archive .post .article-entry p{margin-bottom:0}.post-type-archive-sw_team .post .article-entry p,.tax-servicetypes .post .article-entry p{margin-bottom:1.875em}#featured-posts-primary .post{clear:none;width:49.0384615%;margin:.3125em .4807692%;height:280px;background-position:center center;text-align:center;background-size:cover}#featured-posts-primary .post a{display:block}#featured-posts-primary .article-header{width:100%;height:280px;margin:0;padding:0;background:url(images/bg-dark.png) top left repeat}#featured-posts-primary .article-header .article-title{position:absolute;top:38%;padding:0 5%;width:90%;font-size:1.75em;text-transform:none;color:#b1bb59}#featured-posts-primary .post:hover .article-title{color:#fff}#featured-posts-primary .post:hover .article-header{background:0 0}.single-sw_profiles #content{padding-top:0}.page #content .page-content,.single-sw_profiles #content .wrap{background-color:#fff}#profile-banner{position:relative;padding-bottom:36.5384615%;height:0}.banner-illustrated,.banner-normal{position:absolute;display:none;width:100%;height:100%}.single-sw_profiles .article-header{line-height:1;font-size:.75em;font-weight:700;text-transform:uppercase}.single-sw_profiles .article-header .social-links{margin:0 auto 3em;padding:0;list-style-type:none;text-align:center}.single-sw_profiles .article-header .social-links li{margin:0 5px;padding:0;list-style-type:none;margin-bottom:.9375em;display:inline-block}.single-sw_profiles .article-header .social-links li a{display:block;padding:10px;font-size:18px;color:#fff;background-color:#9fa83b}.single-sw_profiles .article-header .social-links li a:before{width:20px;display:inline-block;font-size:20px;text-align:center;vertical-align:baseline;font-family:fontawesome;-webkit-font-smoothing:antialiased;content:'\f0c0'}.single-sw_profiles .article-header .social-links li a:hover{color:#fff;background-color:#000}.single-sw_profiles .article-header .social-links li.phone a:before{content:'\f095'}.single-sw_profiles .article-header .social-links li.facebook a:before{content:'\f09a'}.single-sw_profiles .article-header .social-links li.linkedin a:before{content:'\f0e1'}.single-sw_profiles .article-header .social-links li.twitter a:before{content:'\f099'}.single-sw_profiles .article-header .social-links li.email a:before{content:'\f003'}.single-sw_profiles .article-header .social-links li .social_btn_txt{margin-left:7px;font-weight:700}.page .page-content .article-entry{margin:0;padding-top:0;padding-right:10.0961538%;padding-bottom:0;padding-left:10.0961538%}.single-sw_profiles .article-title,.single-sw_profiles .article-entry{margin:0;padding-top:0;padding-right:10.0961538%;padding-bottom:0;padding-left:10.0961538%}.single-sw_profiles .article-title{text-align:center}.page .page-content .article-entry{padding-top:3.5em;padding-bottom:3.5em}.single-sw_profiles .article-title{margin-top:2.5em;margin-bottom:1em}.single-sw_profiles .article-entry{width:100%}.post .article-entry .scoutingreport p{margin:0}.scoutingreport{padding:1.5em 5.5421687%;line-height:1.5}.scoutingreport h3{margin:0 0 1.5em;padding-bottom:1.25em;background-color:transparent;background-position:bottom center;background-repeat:no-repeat;font-weight:400;font-size:1.3125em;text-align:center;text-transform:uppercase}.scoutingreport p,.scoutingreport li{padding-bottom:.625em;font-size:1.125em}.single-sw_profiles .scoutingreport{margin-bottom:2.3125em;background:#e6e7df}.single-sw_profiles .scoutingreport h3{background-image:url(images/divider-dark.png)}.post-type-archive-sw_team .scoutingreport h3,.single-sw_team .scoutingreport h3{background-image:url(images/divider-light.png)}.post-type-archive-sw_team .scoutingreport,.single-sw_team .scoutingreport{background:#000}.single-sw_profiles .collapsible-content h3{cursor:pointer;color:#000}.single-sw_profiles .collapsible-content h3 a{color:#000}.single-sw_profiles .collapsible-content h3 a:link,.single-sw_profiles .collapsible-content h3 a:visited,.single-sw_profiles .collapsible-content h3 a:hover,.single-sw_profiles .collapsible-content h3 a:active,.single-sw_profiles .collapsible-content h3 a:focus{color:#000}.single-sw_profiles .collapsible-content h3 a:after{position:relative;top:2px;font-size:1.217391304em;font-weight:700;color:#909a34;content:" +"}.single-sw_profiles .collapsible-content h3.open a:after{content:" -"}.post-type-archive-sw_team h3,.single-sw_team h3,.post-type-archive-sw_team h4,.single-sw_team h4{color:#fff}.post-type-archive-sw_team .post,.single-sw_team .post,.post-type-archive-sw_services .post,.single-sw_services .post,.single-sw_projects .post,.search .post,.archive .post,.tax-servicetypes .post{width:73.0769231%;margin:2.1875em 13.46153845%;padding-bottom:4.375em;background-color:transparent;background-image:url(images/divider-light.png);background-position:center bottom;background-repeat:no-repeat}.post-type-archive-sw_team .post .article-entry,.single-sw_team .post .article-entry,.post-type-archive-sw_services .post .article-entry,.single-sw_services .post .article-entry,.single-sw_projects .post .article-entry,.tax-servicetypes .post .article-entry{padding:0;text-align:left}.post-type-archive-sw_team .post .article-header,.single-sw_team .post .article-header,.post-type-archive-sw_services .post .article-header,.single-sw_services .post .article-header,.single-sw_projects .post .article-header,.tax-servicetypes .post .article-header{padding:0;text-transform:capitalize}.post-type-archive-sw_services .post .article-header .service-taxonomy-icon,.single-sw_services .post .article-header .service-taxonomy-icon,.tax-servicetypes .post .article-header .service-taxonomy-icon{width:55px;margin:0 auto;background-color:transparent;background-image:url(images/icons/service-icons-noborder.png);background-position:left top;background-repeat:no-repeat}.single-sw_projects .post .article-footer li a{width:55px;margin:0 auto;background-color:transparent;background-image:url(images/icons/service-icons-noborder.png);background-position:left top;background-repeat:no-repeat}.single-sw_projects .post footer.article-footer ul{width:70%;margin-right:15%;margin-left:15%;text-align:center}.single-sw_projects .post .article-footer li{line-height:4em}.post-type-archive-sw_services .post .article-header .research,.single-sw_services .post .article-header .research,.tax-servicetypes .post .article-header .research{height:56px;background-position:left top}.single-sw_projects .post .article-footer .research a{height:56px;background-position:left top}.single-sw_projects .post .article-footer .research a:hover,.single-sw_projects .post .article-footer .research a:active{background-position:right top}.post-type-archive-sw_services .post .article-header .strategy,.single-sw_services .post .article-header .strategy,.tax-servicetypes .post .article-header .strategy{height:50px;background-position:left -56px}.single-sw_projects .post .article-footer .strategy a{height:50px;background-position:left -56px}.single-sw_projects .post .article-footer .strategy a:hover,.single-sw_projects .post .article-footer .strategy a:active{background-position:right -56px}.post-type-archive-sw_services .post .article-header .branding,.single-sw_services .post .article-header .branding,.tax-servicetypes .post .article-header .branding{height:40px;background-position:left -107px}.single-sw_projects .post .article-footer .branding a{height:40px;background-position:left -107px}.single-sw_projects .post .article-footer .branding a:hover,.single-sw_projects .post .article-footer .branding a:active{background-position:right -107px}.post-type-archive-sw_services .post .article-header .content,.single-sw_services .post .article-header .content,.tax-servicetypes .post .article-header .content{height:47px;background-position:left -147px}.single-sw_projects .post .article-footer .content a{height:47px;background-position:left -147px}.single-sw_projects .post .article-footer .content a:hover,.single-sw_projects .post .article-footer .content a:active{background-position:right -147px}.post-type-archive-sw_services .post .article-header .video,.single-sw_services .post .article-header .video,.tax-servicetypes .post .article-header .video{height:46px;background-position:left -195px}.single-sw_projects .post .article-footer .video a{height:46px;background-position:left -195px}.single-sw_projects .post .article-footer .video a:hover,.single-sw_projects .post .article-footer .video a:active{background-position:right -195px}.post-type-archive-sw_services .post .article-header .webdev,.single-sw_services .post .article-header .webdev,.tax-servicetypes .post .article-header .webdev{height:46px;background-position:left -241px}.single-sw_projects .post .article-footer .webdev a{height:46px;background-position:left -241px}.single-sw_projects .post .article-footer .webdev a:hover,.single-sw_projects .post .article-footer .webdev a:active{background-position:right -241px}.post-type-archive-sw_services .post .article-header .webmaintenance,.single-sw_services .post .article-header .webmaintenance,.tax-servicetypes .post .article-header .webmaintenance{height:47px;background-position:left -288px}.single-sw_projects .post .article-footer .webmaintenance a{height:47px;background-position:left -288px}.single-sw_projects .post .article-footer .webmaintenance a:hover,.single-sw_projects .post .article-footer .webmaintenance a:active{background-position:right -288px}.post-type-archive-sw_services .post .article-header .webanalytics,.single-sw_services .post .article-header .webanalytics,.tax-servicetypes .post .article-header .webanalytics{height:47px;background-position:left -335px}.single-sw_projects .post .article-footer .webanalytics a{height:47px;background-position:left -335px}.single-sw_projects .post .article-footer .webanalytics a:hover,.single-sw_projects .post .article-footer .webanalytics a:active{background-position:right -335px}.post-type-archive-sw_services .post .article-header .seo-sem,.single-sw_services .post .article-header .seo-sem,.tax-servicetypes .post .article-header .seo-sem,.single-sw_projects .post .article-footer .seo-sem a{height:47px;background-position:right -382px}.post-type-archive-sw_services .post .article-header .display,.single-sw_services .post .article-header .display,.tax-servicetypes .post .article-header .display{height:47px;background-position:left -429px}.single-sw_projects .post .article-footer .display a{height:47px;background-position:left -429px}.single-sw_projects .post .article-footer .display a:hover,.single-sw_projects .post .article-footer .display a:active{background-position:right -429px}.post-type-archive-sw_services .post .article-header .socialmedia,.single-sw_services .post .article-header .socialmedia,.tax-servicetypes .post .article-header .socialmedia{height:45px;background-position:left -476px}.single-sw_projects .post .article-footer .socialmedia a{height:45px;background-position:left -476px}.single-sw_projects .post .article-footer .socialmedia a:hover,.single-sw_projects .post .article-footer .socialmedia a:active{background-position:right -476px}.post-type-archive-sw_services .post .article-header .enewsletters,.single-sw_services .post .article-header .enewsletters,.tax-servicetypes .post .article-header .enewsletters{height:47px;background-position:left -521px}.single-sw_projects .post .article-footer .enewsletters a{height:47px;background-position:left -521px}.single-sw_projects .post .article-footer .enewsletters a:hover,.single-sw_projects .post .article-footer .enewsletters a:active{background-position:right -521px}.post-type-archive-sw_services .post .article-header .print,.single-sw_services .post .article-header .print,.tax-servicetypes .post .article-header .print{height:41px;background-position:left -568px}.single-sw_projects .post .article-footer .print a{height:41px;background-position:left -568px}.single-sw_projects .post .article-footer .print a:hover,.single-sw_projects .post .article-footer .print a:active{background-position:right -568px}.post-type-archive-sw_services .post .article-header .mediabuying,.single-sw_services .post .article-header .mediabuying,.tax-servicetypes .post .article-header .mediabuying{height:48px;background-position:left -609px}.single-sw_projects .post .article-footer .mediabuying a{height:48px;background-position:left -609px}.single-sw_projects .post .article-footer .mediabuying a:hover,.single-sw_projects .post .article-footer .mediabuying a:active{background-position:right -609px}.post-type-archive-sw_services .post .article-header .swag,.single-sw_services .post .article-header .swag,.tax-servicetypes .post .article-header .swag{height:38px;background-position:left -657px}.single-sw_projects .post .article-footer .swag a{height:38px;background-position:left -657px}.single-sw_projects .post .article-footer .swag a:hover,.single-sw_projects .post .article-footer .swag a:active{background-position:right -657px}.post-type-archive-sw_services .post .article-header .publicspeaking,.single-sw_services .post .article-header .publicspeaking,.tax-servicetypes .post .article-header .publicspeaking{height:39px;background-position:left -695px}.single-sw_projects .post .article-footer .publicspeaking a{height:39px;background-position:left -695px}.single-sw_projects .post .article-footer .publicspeaking a:hover,.single-sw_projects .post .article-footer .publicspeaking a:active{background-position:right -695px}.post-type-archive-sw_services .post .article-header .training,.single-sw_services .post .article-header .training,.tax-servicetypes .post .article-header .training{height:41px;background-position:left -734px}.single-sw_projects .post .article-footer .training a{height:41px;background-position:left -734px}.single-sw_projects .post .article-footer .training a:hover,.single-sw_projects .post .article-footer .training a:active{background-position:right -734px}.post-type-archive-sw_team .post .article-header .article-title,.single-sw_team .post .article-header .article-title,.post-type-archive-sw_services .post .article-header .article-title,.single-sw_services .post .article-header .article-title,.single-sw_projects .post .article-header .article-title{margin:.625em 0 1.25em;padding:0;font-size:1.5625em}.post-type-archive-sw_team .post .article-footer,.single-sw_team .post .article-footer,.post-type-archive-sw_services .post .article-footer,.single-sw_services .post .article-footer,.single-sw_projects .post .article-footer{width:100%;padding-top:0;padding-bottom:0;margin:0;text-transform:capitalize}.post-type-archive-sw_team .post,.single-sw_team .post{margin-bottom:0;padding-bottom:0}.post-type-archive-sw_team .post .article-entry,.single-sw_team .post .article-entry{margin-bottom:2.375em}.post-type-archive-sw_team .post .article-footer h3,.single-sw_team .post .article-footer h3,.post-type-archive-sw_services .post .article-footer h3,.single-sw_services .post .article-footer h3,.single-sw_projects .post .article-footer h3{margin-bottom:1.875em;color:#cacbc5}.post-type-archive-sw_team .post .article-footer ul,.post-type-archive-sw_team .post .article-footer ol,.post-type-archive-sw_team .post .article-footer li{margin:0;padding:0;list-style:none}.single-sw_team .post .article-footer ul,.single-sw_team .post .article-footer ol,.single-sw_team .post .article-footer li{margin:0;padding:0;list-style:none}.post-type-archive-sw_services .post .article-footer ul,.post-type-archive-sw_services .post .article-footer ol,.post-type-archive-sw_services .post .article-footer li{margin:0;padding:0;list-style:none}.single-sw_services .post .article-footer ul,.single-sw_services .post .article-footer ol,.single-sw_services .post .article-footer li{margin:0;padding:0;list-style:none}.single-sw_projects .post .article-footer ul,.single-sw_projects .post .article-footer ol,.single-sw_projects .post .article-footer li{margin:0;padding:0;list-style:none}.post-type-archive-sw_team .post .article-footer,.single-sw_team .post .article-footer{padding-bottom:2.25em;background-color:transparent;background-image:url(divider-light.png);background-position:bottom center;background-repeat:no-repeat}.post-type-archive-sw_team .post .article-footer ul,.post-type-archive-sw_team .post .article-footer li{text-align:left}.single-sw_team .post .article-footer ul,.single-sw_team .post .article-footer li{text-align:left}.post-type-archive-sw_services .post .article-footer li,.single-sw_services .post .article-footer li,.single-sw_projects .post .article-footer li{display:inline;margin-right:1.3157895%;margin-left:1.3157895%}.single-sw_services .post .article-footer li a,.single-sw_projects .post .article-footer li a{display:inline-block;width:55px;background-color:transparent;background-position:center center;background-repeat:no-repeat}.post-type-archive-sw_services .post .social-links,.post-type-archive-sw_services .post li{padding:0;text-align:left}.single-sw_projects .post .social-links,.single-sw_projects .post li{padding:0;text-align:left}.post-type-archive-sw_team .post .social-links,.single-sw_team .post .social-links,.post-type-archive-sw_services .post .social-links,.single-sw_projects .post .social-links{float:left;clear:both;width:100%}.post-type-archive-sw_team .post .social-links li,.single-sw_team .post .social-links li,.post-type-archive-sw_services .post .social-links li,.single-sw_projects .post .social-links li{display:inline-block;margin-right:5px;margin-left:0}.portfolio-entry a img:hover{background:0 0}.single-sw_projects .post{background:0 0}.single-sw_projects .post .article-entry{padding-bottom:2.8125em;background-color:transparent;background-image:url(images/divider-light.png);background-position:bottom left;background-repeat:no-repeat}.bio-index .bio-box .doug{background-image:url(images/agency/doug.jpg)}.bio-index .bio-box .marni{background-image:url(images/agency/marni.jpg)}.bio-index .bio-box .jeremy{background-image:url(images/agency/jeremy.jpg)}.bio-index .bio-box .marga{background-image:url(images/agency/marga.jpg)}.bio-index .bio-box .jay{background-image:url(images/agency/jay.jpg)}.bio-index .bio-box .jordan{background-image:url(images/agency/jordan.jpg)}.bio-index .bio-box .rob{background-image:url(images/agency/rob.jpg)}.bio-index .bio-box .chris{background-image:url(images/agency/chris.jpg)}.bio-index .bio-box .cintia{background-image:url(images/agency/cintia.jpg)}.bio-index .bio-box .brittany{background-image:url(images/agency/brittany.jpg)}.bio-index .bio-box .david{background-image:url(images/agency/david.jpg)}.bio-index .bio-box .doris{background-image:url(images/agency/doris.jpg)}.bio-index .bio-box .nancy{background-image:url(images/agency/nancy.jpg)}.post-type-archive-sw_team .article-header .sw-hootbadge,.single-sw_team .article-header .sw-hootbadge{position:relative;bottom:68px;left:80px;height:0}.bio-index .bio-box{float:left;width:31.25%;margin:0 1.0416667%;text-align:center;text-transform:uppercase;color:#fff}.bio-index .bio-box a{color:#fff}.bio-index .bio-box a:link,.bio-index .bio-box a:visited,.bio-index .bio-box a:hover,.bio-index .bio-box a:active,.bio-index .bio-box a:focus,.bio-index .bio-box a h3,.bio-index .bio-box a p{color:#fff}.bio-index .bio-box .bio-link,.bio-index .bio-box .bio-title{width:100%}.bio-index .bio-box .bio-link{height:210px;padding:100px 0 0;background-color:transparent;background-position:top center;background-repeat:no-repeat}.bio-index .bio-box a:hover .bio-link,.bio-index .bio-box a:active .bio-link{background-position:bottom center}.bio-index .bio-box .bio-link h3{opacity:0}.bio-index .bio-box .bio-link p{opacity:0;margin:0 auto;border-top:1px solid #fff}.bio-index .bio-box h2,.bio-index .bio-box h3,.bio-index .bio-box p{font-size:1em;font-family:lato,helvetica,sans-serif;font-weight:700;text-shadow:none;letter-spacing:-.03125em}.bio-index .bio-box h3,.bio-index .bio-box p{padding:.3125em 0}.bio-index .bio-box a{text-decoration:none;color:#fff}.bio-index .bio-box a .bio-title{color:#000}.bio-index .bio-box .bio-title{padding:.625em 0 2px}.bio-index .bio-box .bio-title .cred{font-weight:300}.creative-team .bio-box{width:22.9166666%;margin-bottom:1.875em}.bio-box .bio-link p{width:80%}.bio-box a:hover .bio-link h3,.bio-box a:hover .bio-link p{opacity:1}.ie8 .bio-box a .bio-link h3,.ie8 .bio-box a .bio-link p{display:none}.ie8 .bio-box a:hover .bio-link h3,.ie8 .bio-box a:hover .bio-link p{display:block}.page-navigation,#page-footer{text-align:center;text-transform:uppercase}.page-navigation{clear:both;width:100%;margin-top:3.125em;margin-bottom:1.5625em}.page-navigation ul{padding-right:0;padding-left:0;list-style:none;text-align:center}.page-navigation li{padding-right:0;padding-left:0;list-style:none;text-align:center;display:inline-block;margin-right:3%;margin-left:3%}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:80px;left:50%;margin-bottom:5px;margin-left:-80px;padding:10px;width:160px;background-color:#8b9532;color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2}[data-tooltip]:after{position:absolute;bottom:80px;left:50%;margin-left:-5px;width:0;border-top:5px solid #8b9532;border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.single-sw_projects .article-footer a{font-weight:400;text-transform:uppercase}.single-sw_projects .article-footer [data-tooltip]:before,.single-sw_projects .article-footer [data-tooltip]:after{bottom:60px}#servicesmenu{float:left;clear:both;width:100%;margin-top:0;text-align:center}#servicesmenu ul,#servicesmenu ol,#servicesmenu li{margin:0;padding:0;list-style:none}#servicesmenu ul{float:left;clear:both;width:100%}#servicesmenu li{float:left;width:13.4615385%;margin-top:.5em;margin-right:1.7307692%;margin-left:1.7307692%;font-family:lato,helvetica,sans-serif;color:#fff;text-transform:uppercase}#servicesmenu li:first-of-type{margin-left:0}#servicesmenu li:last-of-type{margin-right:0}#servicesmenu li a{display:block;padding-top:1.25em;padding-bottom:1.25em;background-color:#909a34;text-decoration:none;width:100%;height:auto;color:#fff}#servicesmenu li a:link,#servicesmenu li a:visited,#servicesmenu li a:hover,#servicesmenu li a:active{width:100%;height:auto;color:#fff}#servicesmenu li a:focus{color:#b1bb59;background-color:#fff}#servicesmenu ul li ul{position:relative;float:left;clear:both}#servicesmenu ul li ul li{display:block;width:100%;height:138px;margin-left:0;font-size:.6em;line-height:1.1875;color:#babbb4;text-align:center;background-color:#444542}#servicesmenu ul li ul li a{display:block;width:140px;height:138px;padding-top:8.0625em;background-color:#444542;background-image:url(images/icons/service-icons-bottomborder.png);background-position:left top;background-repeat:no-repeat;cursor:pointer;color:#babbb4}#servicesmenu ul li ul li a:link a:visited{color:#babbb4}#servicesmenu ul li ul li a:hover,#servicesmenu ul li ul li a:active{color:#b1bb59}#servicesmenu ul li ul li a:focus{background-color:#444542}.ie8 #servicesmenu li{width:140px}.ie8 #servicesmenu ul li ul li{width:140px}.ie8 #servicesmenu ul li ul li a{width:140px}.ie8 #servicesmenu li,.ie8 #servicesmenu ul li ul li{margin-right:32px;margin-left:0}.ie8 #servicesmenu #menu-services-menu{margin-left:16px}#servicesmenu .research a{background-position:left top}#servicesmenu .research a:link,#servicesmenu .research a:visited{background-position:left top}#servicesmenu .research a:hover,#servicesmenu .research a:active,#servicesmenu .research a:focus{background-position:right top}#servicesmenu .strategy a{background-position:left -138px}#servicesmenu .strategy a:link,#servicesmenu .strategy a:visited{background-position:left -138px}#servicesmenu .strategy a:hover,#servicesmenu .strategy a:active,#servicesmenu .strategy a:focus{background-position:right -138px}#servicesmenu .branding a{background-position:left -276px}#servicesmenu .branding a:link,#servicesmenu .branding a:visited{background-position:left -276px}#servicesmenu .branding a:hover,#servicesmenu .branding a:active,#servicesmenu .branding a:focus{background-position:right -276px}#servicesmenu .content a{background-position:left -414px}#servicesmenu .content a:link,#servicesmenu .content a:visited{background-position:left -414px}#servicesmenu .content a:hover,#servicesmenu .content a:active,#servicesmenu .content a:focus{background-position:right -414px}#servicesmenu .video a{background-position:left -552px}#servicesmenu .video a:link,#servicesmenu .video a:visited{background-position:left -552px}#servicesmenu .video a:hover,#servicesmenu .video a:active,#servicesmenu .video a:focus{background-position:right -552px}#servicesmenu .webdev a{background-position:left -690px}#servicesmenu .webdev a:link,#servicesmenu .webdev a:visited{background-position:left -690px}#servicesmenu .webdev a:hover,#servicesmenu .webdev a:active,#servicesmenu .webdev a:focus{background-position:right -690px}#servicesmenu .webmaintenance a{background-position:left -828px}#servicesmenu .webmaintenance a:link,#servicesmenu .webmaintenance a:visited{background-position:left -828px}#servicesmenu .webmaintenance a:hover,#servicesmenu .webmaintenance a:active,#servicesmenu .webmaintenance a:focus{background-position:right -828px}#servicesmenu .webanalytics a{background-position:left -966px}#servicesmenu .webanalytics a:link,#servicesmenu .webanalytics a:visited{background-position:left -966px}#servicesmenu .webanalytics a:hover,#servicesmenu .webanalytics a:active,#servicesmenu .webanalytics a:focus{background-position:right -966px}#servicesmenu .seo-sem a{background-position:left -1104px}#servicesmenu .seo-sem a:link,#servicesmenu .seo-sem a:visited{background-position:left -1104px}#servicesmenu .seo-sem a:hover,#servicesmenu .seo-sem a:active,#servicesmenu .seo-sem a:focus{background-position:right -1104px}#servicesmenu .socialmedia a{background-position:left -1242px}#servicesmenu .socialmedia a:link,#servicesmenu .socialmedia a:visited{background-position:left -1242px}#servicesmenu .socialmedia a:hover,#servicesmenu .socialmedia a:active,#servicesmenu .socialmedia a:focus{background-position:right -1242px}#servicesmenu .display a{background-position:left -1380px}#servicesmenu .display a:link,#servicesmenu .display a:visited{background-position:left -1380px}#servicesmenu .display a:hover,#servicesmenu .display a:active,#servicesmenu .display a:focus{background-position:right -1380px}#servicesmenu .enewsletters a{background-position:left -1518px}#servicesmenu .enewsletters a:link,#servicesmenu .enewsletters a:visited{background-position:left -1518px}#servicesmenu .enewsletters a:hover,#servicesmenu .enewsletters a:active,#servicesmenu .enewsletters a:focus{background-position:right -1518px}#servicesmenu .print a{background-position:left -1656px}#servicesmenu .print a:link,#servicesmenu .print a:visited{background-position:left -1656px}#servicesmenu .print a:hover,#servicesmenu .print a:active,#servicesmenu .print a:focus{background-position:right -1656px}#servicesmenu .mediabuying a{background-position:left -1794px}#servicesmenu .mediabuying a:link,#servicesmenu .mediabuying a:visited{background-position:left -1794px}#servicesmenu .mediabuying a:hover,#servicesmenu .mediabuying a:active,#servicesmenu .mediabuying a:focus{background-position:right -1794px}#servicesmenu .swag a{background-position:left -1932px}#servicesmenu .swag a:link,#servicesmenu .swag a:visited{background-position:left -1932px}#servicesmenu .swag a:hover,#servicesmenu .swag a:active,#servicesmenu .swag a:focus{background-position:right -1932px}#servicesmenu .publicspeaking a{background-position:left -2070px}#servicesmenu .publicspeaking a:link,#servicesmenu .publicspeaking a:visited{background-position:left -2070px}#servicesmenu .publicspeaking a:hover,#servicesmenu .publicspeaking a:active,#servicesmenu .publicspeaking a:focus{background-position:right -2070px}#servicesmenu .training a{background-position:left -2208px}#servicesmenu .training a:link,#servicesmenu .training a:visited{background-position:left -2208px}#servicesmenu .training a:hover,#servicesmenu .training a:active,#servicesmenu .training a:focus{background-position:right -2208px}.page-template-page-agency-php .sub-section{text-align:center}.page-template-page-agency-php .credo-section{height:42.4375em;background-position:center center;background-repeat:no-repeat;background-size:cover}.page-template-page-agency-php .credo-section .credo-content{float:left;clear:both;width:38.4615385%;margin-top:4.6875em;padding-bottom:2.25em;background-image:url(images/squiggle.png);background-position:70px bottom;background-repeat:no-repeat}.page-template-page-agency-php .credo-section .credo-content p{font-size:1.375em;text-align:left;text-shadow:1px 1px 1px #000;color:#fff}#agency-photos .wrap{width:1400px}#gallery-container{float:left;clear:both;width:100%}.gallery-col{float:left}.gallery-group{float:left;clear:both;width:100%}.gallery-col img,.gallery-group img{float:left;max-width:100%;margin:0}.gallery-col1{width:62%}.gallery-col2{width:38%}.gallery-group2 img{float:left;clear:none}.gallery-group2 img:first-of-type{width:66.1290323%}.gallery-group2 img:last-of-type{width:33.8709677%}.banner{width:1400px;height:auto;margin:0 auto;overflow:hidden}.banner img{position:relative;top:0;float:left;clear:both;max-width:100%;margin:0}.post-type-archive-sw_services .banner img,.single-sw_services .banner img,.tax-servicetypes .banner img{margin-bottom:4.75em}.post-type-archive-sw_projects #content,.page-template-page-projects-php #content{padding-top:4.125em;padding-bottom:15em}.portfolio-entry{display:inline-block;width:49.0384615%;margin:.3125em .4807692%}.portfolio-entry img{-webkit-backface-visibility:hidden;float:left;clear:both;margin:0}.portfolio-entry a img:hover{opacity:.6;-webkit-transition:.6s ease;transition:.6s ease}.home .portfolio-container{width:92.3076923%;margin:0 3.8461538%}.home .portfolio-container .portfolio-entry{display:inline-block;width:43.75%;margin:1.875em 3.125%}.post h2{font-weight:700}#blog-meta{margin-bottom:3.75em}#blog-meta a{text-decoration:none}#blog-meta ul,#blog-meta ol,#blog-meta li{margin:0;padding:0;list-style:none}#blog-meta ul,#blog-meta ol{clear:both;width:100%}#blog-meta p,#blog-meta li{font-size:1em}#blog-meta blockquote{font-size:1em}#blog-meta blockquote p,#blog-meta blockquote li{font-size:1em}#blog-meta #blogcategories{float:left;clear:both;width:100%;margin-right:0;margin-bottom:5em;margin-left:0}#blog-meta #blogcategories li{float:left;width:31.8930041%;margin:.4375em .7201646%}#blog-meta #blogcategories li a{display:block;padding:.625em;background-color:#8b9532;background-image:url(images/arrow-right-small-white.png);background-position:95.8064516% center;background-repeat:no-repeat;text-decoration:none;text-transform:uppercase;color:#fff}#blog-meta #blogcategories li a:link,#blog-meta #blogcategories li a:visited{display:block;padding:.625em;background-color:#8b9532;background-image:url(images/arrow-right-small-white.png);background-position:95.8064516% center;background-repeat:no-repeat;text-decoration:none;text-transform:uppercase;color:#fff}#blog-meta #blogcategories li a:hover,#blog-meta #blogcategories li a:active,#blog-meta #blogcategories li a:focus{background-color:#000}#blog-meta #blogsearch{float:left;clear:both;width:100%}#blog-meta #blogarchive{float:left;clear:both;width:100%;width:31.8930041%;margin:.9375em 34.05349795%}#blog-meta #blogarchive ul{float:left;clear:both;width:100%}#blog-meta #blogarchive a{color:#000;font-weight:400}#blog-meta #blogarchive a:link,#blog-meta #blogarchive a:visited,#blog-meta #blogarchive a:hover,#blog-meta #blogarchive a:active,#blog-meta #blogarchive a:focus{color:#000;font-weight:400}.wp-caption-text{font-size:.8125em;font-style:italic}#blog-meta #blogarchive{background:#fff}#blog-meta #blogarchive h3{margin:0;padding:12px 10px;line-height:1;font-size:1em;text-transform:uppercase}#blog-meta #blogarchive ul,#blog-meta #blogarchive li{padding:5px}#blog-meta #blogarchive .collapsible-content li{cursor:pointer;color:#000}#blog-meta #blogarchive .collapsible-content a{display:block}#blog-meta #blogarchive .collapsible-content h3{background:#fff url(images/arrow-down-black.png) 95.80645% center no-repeat;width:100%}#blog-meta #blogarchive .collapsible-content h3 a{color:#000}#blog-meta #blogarchive .collapsible-content h3 a:link,#blog-meta #blogarchive .collapsible-content h3 a:visited,#blog-meta #blogarchive .collapsible-content h3 a:hover,#blog-meta #blogarchive .collapsible-content h3 a::active,#blog-meta #blogarchive .collapsible-content h3 a::focus{color:#000}#blog-meta #blogarchive .collapsible-content h3.open{background:#fff url(images/arrow-up-black.png) 95.80645% center no-repeat}#blog-meta #searchform{float:left;clear:both;width:31.8930041%;margin:0 34.05349795%;padding:0;border:none;background:#fff}#blog-meta #searchform .inputfield{float:left;width:276px;height:42px;padding:2px 0 0 10px;border:none;font-family:lato,helvetica,sans-serif;text-transform:uppercase}#blog-meta #searchform #searchsubmit{float:right}#blog-meta ::-webkit-input-placeholder{color:#000}#blog-meta :-moz-placeholder{color:#000}#blog-meta ::-moz-placeholder{color:#000}#blog-meta :-ms-input-placeholder{color:#000}.post-meta a{color:#8d8b8b}.post-meta a:link,.post-meta a:visited{color:#8d8b8b}.post-meta a:hover,.post-meta a:active,.post-meta a:focus{color:#b1bb59}p.adr{position:relative}.new_address{background:url(images/new-address.png) no-repeat 0 0;width:150px;height:87px;background-size:cover;text-indent:-9999em;position:absolute;left:250px;top:-30px}@media screen and (max-width:900px){.new_address{width:100px;height:58px;top:-10px}}@media screen and (max-width:748px){.new_address{left:220px}}@media screen and (max-width:708px){.new_address{left:200px}}@media screen and (min-width:490px) and (max-width:575px){.new_address{left:150px;width:80px;height:46px;top:-70px}}.page-template-page-contact-php .gform_body ul,.page-template-page-contact-php .gform_body ol{margin:0;padding:0;list-style:none}.page-template-page-contact-php .gform_body li{margin:0;padding:0;list-style:none;clear:both}.page-template-page-contact-php .gform_validation_container{display:none}.page-template-page-contact-php #page-header{padding-top:4em;padding-bottom:4.5em}.page-template-page-contact-php #slider{background-image:url(images/slider/canadaplace-banner.jpg);background-position:left 0}.page-template-page-contact-php .deck .sw_tel{color:#000;font-weight:700}.page-template-page-contact-php iframe{width:99.8076923%;min-height:42.125em}.page-template-page-contact-php .gform_body form{float:left;clear:both;width:100%}.page-template-page-contact-php .gform_body form label,.page-template-page-contact-php .gform_body form input,.page-template-page-contact-php .gform_body form textarea{float:left;clear:both}.page-template-page-contact-php .gform_body form label{width:100%;margin-bottom:1.25em;padding:.4em .75em;border:none;font-size:16px}.page-template-page-contact-php form li.gfield,.page-template-page-contact-php form .top_label div.ginput_container{margin-top:0!important}.page-template-page-contact-php form .inputfield input{width:100%;margin-bottom:1.25em;padding:.4em .75em!important;border:none;font-size:16px!important}.page-template-page-contact-php form .textarea textarea{width:100%;margin-bottom:1.25em;padding:.4em .75em!important;border:none;font-size:16px!important;height:20.3125em}.page-template-page-contact-php section.alt h3,.page-template-page-contact-php div.alt h3{margin:0 0 .625em;padding:0;color:#b1bb59;text-transform:uppercase}.page-template-page-contact-php section.alt .contact-details,.page-template-page-contact-php div.alt .contact-details{color:#fff}.page-template-page-contact-php section.alt .inputfield input,.page-template-page-contact-php section.alt .textarea textarea{background-color:#cacbc5;font-family:lato,helvetica,sans-serif;color:#272626}.page-template-page-contact-php div.alt .inputfield input,.page-template-page-contact-php div.alt .textarea textarea{background-color:#cacbc5;font-family:lato,helvetica,sans-serif;color:#272626;text-transform:uppercase}.page-template-page-contact-php .contact-map{padding-right:2.8846154%}.page-template-page-contact-php .contact-details{padding-left:2.8846154%}.page-template-page-contact-php .contact-info{float:left;clear:both;width:100%;margin-bottom:2.1875em;padding-bottom:3.4375em;background-color:transparent;background-image:url(images/divider-light.png);background-position:center bottom;background-repeat:no-repeat}.page-template-page-contact-php .contact-inquiry-form{background:0 0}.page-template-page-contact-php .sw-map-link{display:none;font-size:.8125em;text-transform:uppercase}.page-template-page-contact-php .sw-map-link a{padding:.5em .625em .5625em;background:#8b9532;color:#fff}.home .deck{text-align:center}.home #slider{background:url(images/slider/woodwards-banner2.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.home [data-tooltip]:before,.home [data-tooltip]:after{bottom:90px;left:27px}#pitch .wrap{padding-right:150px;padding-left:150px;text-align:center;width:auto}#pitch .google-partner-badge{width:193px}.page-template-sitemap-php .article-entry h3{margin-top:0}.page-template-sitemap-php .article-entry ul{margin:0;padding:0;list-style:none}.page-template-sitemap-php .article-entry li{margin:0;padding:0;list-style:none;margin-bottom:.625em;font-weight:400}.page-template-sitemap-php .article-entry li ul{margin-bottom:0;margin-top:.3125em;margin-left:5.0251256%}.page-template-sitemap-php .article-entry li ol{margin-top:.3125em;margin-left:5.0251256%}.page-template-sitemap-php .article-entry li ul li,.page-template-sitemap-php .article-entry li ol li{font-size:.8em;font-weight:300}.page-title,.section-title,.project-title{text-align:center;text-shadow:1px 1px 1px #fff;letter-spacing:normal}.page-title a{color:#000}section.alt .section-title{color:#fff;text-align:center;text-shadow:1px 1px 1px #000}.project-title,.post .project-title{margin-bottom:0;color:#9b9c97;text-shadow:none}.single-sw_projects .project-title{margin-bottom:.625em}.sub-section .section-title{text-transform:lowercase}.page-template-page-agency-php .page-title{margin-bottom:0}.single-sw_projects .post .article-header,.post-type-archive-sw_team .post .article-header,.single-sw_team .post .article-header,.post-type-archive-sw_services .post .article-header,.single-sw_services .post .article-header,.tax-servicetypes .post .article-header{text-align:center;text-transform:uppercase}.single-sw_projects .post .article-header .article-title,.post-type-archive-sw_team .post .article-header .article-title,.single-sw_team .post .article-header .article-title,.post-type-archive-sw_services .post .article-header .article-title,.single-sw_services .post .article-header .article-title,.tax-servicetypes .post .article-header .article-title{margin:.625em 0 1.25em;padding:0;font-size:1.5625em;font-family:lato,helvetica,sans-serif;color:#b1bb59}.article-title{font-size:1.875em;font-family:lato,helvetica,sans-serif;line-height:1.2;color:#616b09;text-shadow:none}.article-title a{color:#616b09;text-decoration:none}.more{display:block;float:none;clear:both;width:100%;padding:3.125em 0 0;font-size:1.125em;text-align:center}.more a{padding-right:20px;background-position:right center;background-repeat:no-repeat;background-color:transparent;text-transform:uppercase;text-decoration:none}section.alt .more a{background-image:url(images/arrow-right-small-white.png);color:#fff}.jump-link{margin-top:15em}.contactform label,.offscreen{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ie8 .contactform label{position:relative;height:auto;width:auto;overflow:none;clip:auto}@media all and (max-width:1473px){.banner{width:100%}.banner img{max-width:100%}}@media all and (max-width:1400px){#agency-photos .wrap{width:100%}}@media all and (max-width:1350px){#site-header .social-links{right:-13.9423077%}}@media all and (max-width:1330px){#site-header .social-links{right:-11.5384615%}}@media all and (max-width:1300px){#site-header .social-links{right:-9.4230769%}}@media all and (max-width:1250px){#site-header .social-links{right:-4.6153846%}}@media all and (max-width:1140px){#main .wrap,#site-footer .wrap{padding-right:1.754386%;padding-left:1.754386%;width:auto}.home #slider,.page-template-page-contact-php #slider{height:300px}.home #slider{}.page-template-page-contact-php #slider{background-position:-260px -50px}.single-sw_profiles #main .wrap{padding:0}#site-header .social-links{right:2.8846154%}.page-template-page-agency-php .credo-section{height:36.1875em}.project-title img{width:40%;line-height:1}#footer-navigation li{font-size:1.875em}#site-footer .vcard{right:18px}.page-navigation li{display:inline-block;margin-right:3%;margin-left:3%}#blog-meta #searchform,#blog-meta #blogarchive{width:40%;margin-right:30%;margin-left:30%}}@media all and (max-width:1090px){#header-widget{padding-right:1.754386%;width:auto}}@media all and (max-width:1040px){body,.wrap{width:100%}#primary-navigation li,#header-widget .sw_tel li{font-size:1.375em}.page-template-page-agency-php .credo-section{height:29.9375em}.page-template-page-agency-php .credo-section .credo-content{width:45%;margin-top:3.75em;margin-left:5%;padding-bottom:1.5em;background-position:68px bottom}.page-template-page-agency-php .credo-section .credo-content p{font-size:1.125em}.post .post-side,.post .article-entry{padding-top:0}}@media all and (max-width:999px){#site-header{height:auto}#site-header .wrap{height:auto}#site-header .social-links,#site-header .wrap .social-links{display:none}#slider{top:-63px}#page-header{padding-top:2.8125em}}@media all and (max-width:983px){.single-sw_projects .post,.post-type-archive-sw_services .post,.single-sw_services .post,.tax-servicetypes .post{padding-right:0;padding-bottom:4.375em;padding-left:0}.single-sw_projects .post .article-entry,.post-type-archive-sw_services .post .article-entry,.single-sw_services .post .article-entry,.tax-servicetypes .post .article-entry{text-align:left}}@media all and (max-width:965px){#primary-navigation li,#header-widget .sw_tel li{font-size:1.375em;margin-left:20px}#servicesmenu li{float:left;width:14.625%;margin-top:.5em;margin-right:1%;margin-left:1%}}@media all and (max-width:930px){#servicesmenu{float:none;clear:both;display:block}#servicesmenu ul{float:left;clear:both;width:100%}#servicesmenu li{float:none;clear:both;width:100%;margin-right:0;margin-bottom:1.25em;margin-left:0;font-size:1.75em}#servicesmenu li a{background:0 0;width:100%;color:#444542;font-weight:700}#servicesmenu li a:link,#servicesmenu li a:visited,#servicesmenu li a:hover,#servicesmenu li a:active{width:100%;color:#444542;font-weight:700}#servicesmenu ul li ul{float:none;display:block}#servicesmenu ul li ul li{display:inline-block;width:25%;margin-bottom:.5em;font-size:.428571429em}#servicesmenu ul li ul li a{display:inline-block;width:140px;height:auto;color:#fff;font-weight:400}#servicesmenu ul li ul li a:link,#servicesmenu ul li ul li a:visited{display:inline-block;width:140px;height:auto;color:#fff;font-weight:400}#servicesmenu ul li ul li a:hover,#servicesmenu ul li ul li a:active,#servicesmenu ul li ul li a:focus{color:#909a34;font-weight:400}}@media all and (max-width:900px){#slider{top:-50px}}@media all and (max-width:889px){#header-widget{padding-top:2.25em}.post .article-header{padding-top:0;padding-bottom:0}.post .article-title{width:auto;margin-left:0;padding:.833333333em 3.2692308%;font-size:1.875em;color:#fff}.post .post-side{clear:both;width:100%}.post .article-entry{clear:both;width:100%;padding-right:3.2692308%;padding-left:3.2692308%;width:auto}.post .post-side{}.post .post-side img{float:none;margin-bottom:0}.post .post-side .post-info{float:none;padding:0;text-align:left}.single-sw_profiles .article-header .article-title,.single-sw_profiles .article-entry{padding-right:20px;padding-left:20px}.blog .post,.page-template-page-blog-php .post{width:70%;margin-right:15%;margin-left:15%}.blog .post .post-info,.page-template-page-blog-php .post .post-info,.blog #featured-posts-secondary .post-info,.page-template-page-blog-php #featured-posts-secondary .post-info{width:100%;margin:0}}@media all and (max-width:870px){#blog-meta #blogcategories li{font-size:.9375em}}@media all and (max-width:862px){#blog-meta #searchform,#blog-meta #blogarchive{width:50%;margin-right:25%;margin-left:25%}}@media all and (max-width:810px){#blog-meta #blogcategories li{width:48.5596708%}#footer-bottom-navigation li{display:block;float:left;clear:both}#footer-bottom-navigation li:first-of-type:before{content:"|"}}@media all and (max-width:801px){#featured-posts-primary .post{width:63.6704119%;margin-right:18.16479405%;margin-left:18.16479405%}}@media all and (max-width:788px){.deck{width:90%;margin-right:5%;margin-left:5%}.bio-index .bio-box{display:block;float:none;clear:both;margin:0 auto 1.875em}.management-team .bio-box{width:325px}.creative-team .bio-box{width:325px;margin-bottom:7.5em}.creative-team .bio-box .bio-link{padding:0}.creative-team .bio-box .bio-link h3,.creative-team .bio-box .bio-link p{position:relative;top:210px;opacity:1}.page-template-page-agency-php .credo-section .credo-content{background-position:30px bottom}}@media all and (max-width:779px){.post .article-footer{width:100%;margin-right:0}.single-sw_projects .post,.single-sw_projects .article-entry{width:100%;margin:0 auto}.post-type-archive-sw_team .post,.post-type-archive-sw_team .article-entry{width:100%;margin:0 auto}.single-sw_team .post,.single-sw_team .article-entry{width:100%;margin:0 auto}.search .post,.post-type-archive-sw_services .post,.single-sw_services .post,.tax-servicetypes .post,.single-sw_projects .post{width:100%;margin-right:0;margin-left:0}.page-template-page-projects-php #content{padding-top:0;padding-bottom:4.25em}.portfolio-container{width:100%}.portfolio-entry,.home .portfolio-container .portfolio-entry{width:60%;margin:1.25em 20%}.post-type-archive-sw_team .post{margin-bottom:3.75em}.single-sw_team .article-header .article-title,.single-sw_profiles .article-header .article-title{margin-top:.625em;margin-bottom:.9375em;padding-top:0}.single-sw_team .article-header .article-title,.single-sw_team .article-entry{padding-right:20px;padding-left:20px}.single-sw_profiles .article-header .article-title,.single-sw_profiles .article-entry{padding-right:20px;padding-left:20px}.single-sw_team .article-header .social-links,.single-sw_profiles .article-header .social-links{top:-310px}}@media all and (max-width:748px){p,li{font-size:1.125em}blockquote{font-size:1.125em}blockquote p,blockquote li{font-size:1.125em}.sub-section{padding-top:0}.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{clear:both;width:100%;margin-left:0}#site-title,#header-widget{float:none;clear:both;width:100%;background-color:#000;text-align:center}#site-title{margin-top:-3em}#header-widget{margin-top:-3em;padding-top:0;padding-right:0;padding-bottom:1.25em}#header-widget .sw_tel,#header-widget #primary-navigation{display:block;float:none;clear:both}#header-widget .sw_tel ul,#header-widget #primary-navigation ul{float:none;display:block}#header-widget .sw_tel li,#header-widget #primary-navigation li{float:none;display:inline-block;margin:0 20px}#slider{top:0}.page-template-page-contact-php .contact-details{padding-left:0}.page-template-page-contact-php .contact-map{display:none}.page-template-page-contact-php .sw-map-link{display:block}.page-template-page-contact-php .contact-address,.page-template-page-contact-php .contact-careers{float:left;clear:none;width:50%;margin-bottom:0;padding-bottom:1.25em;background:0 0}.page-template-page-contact-php .contact-address{padding-right:20px}.page-template-page-contact-php .contact-careers{padding-left:20px}.page-template-page-contact-php .contact-inquiry-form{padding-top:3.4375em;background-color:transparent;background-image:url(images/divider-light.png);background-position:center top;background-repeat:no-repeat}.creative-team .bio-box{width:50%}#servicesmenu ul li ul li a{padding-top:8.375em}.post-type-archive-sw_services .banner img,.single-sw_services .banner img,.tax-servicetypes .banner img{margin-bottom:2.375em}#footer-navigation{width:70%;margin:0 15%}#footer-navigation li{width:100%}#site-footer #footer-navigation .vcard{top:0;right:0;display:block;float:none;height:auto;padding-top:1.875em;text-align:center}#site-footer #footer-navigation .vcard .social-links li{display:inline-block;float:none;width:auto;margin-right:10px;margin-left:10px}#site-footer #footer-navigation .vcard .social-links li a{display:inline-block}#site-footer #footer-navigation ul li{padding-right:1%;padding-left:1%}#site-footer #footer-navigation ul li ul{width:98%}#site-footer #footer-navigation ul li ul li{width:98%}#main .wrap,#site-footer .wrap{padding-right:3.508772%;padding-left:3.508772%}#page-header{padding-top:2.8125em}.page-title,.section-title{font-size:2.875em}}@media all and (max-width:730px){.home #slider{}}@media all and (max-width:718px){#blog-meta #searchform,#blog-meta #blogarchive{width:60%;margin-right:20%;margin-left:20%}}@media all and (max-width:700px){.page-template-page-agency-php .credo-section{height:29.9375em}.page-template-page-agency-php .credo-section .credo-content{width:63%;background-position:center bottom}}@media all and (max-width:708px){.page-template-page-contact-php .contact-info h3{font-size:1.25em}.page-template-page-contact-php .contact-info p,.page-template-page-contact-php .contact-info li{font-size:1em}}@media all and (max-width:679px){.single-sw_profiles .social-links{display:none}}@media all and (max-width:640px){#featured-posts-primary .post{float:left;clear:both;width:79.6875%;margin-right:10.15625%;margin-left:10.15625%}}@media all and (max-width:610px){.portfolio-entry,.home .portfolio-container .portfolio-entry{display:iblock;width:80%;margin-right:10%;margin-left:10%}}@media all and (max-width:601px){#blog-meta #searchform,#blog-meta #blogarchive{width:100%;margin-right:0;margin-left:0}}@media all and (max-width:578px){#servicesmenu ul li ul li{width:48%;margin-right:1%;margin-left:1%}}@media all and (max-width:560px){#blog-meta #blogcategories li{clear:both;width:98.5596708%;font-size:.875em}.gallery-col1,.gallery-col2{float:left;clear:both;width:100%}}@media all and (max-width:510px){.page-template-page-agency-php .credo-section .credo-content{width:94%;margin-right:3%;margin-left:3%}#featured-posts-primary .post,#featured-posts-secondary .post,.blog .post{float:left;clear:both;width:100%;margin-right:0;margin-left:0}#featured-posts-primary .article-header .article-title,#featured-posts-secondary .article-header .article-title,.blog .article-header .article-title{font-size:1.5em}}@media all and (max-width:506px){#site-title{float:left;width:100%;margin-bottom:-3.5em}#site-title img{margin-bottom:2.5em}#header-widget{padding-bottom:0}#header-widget .sw_tel{position:relative;text-align:left;margin-bottom:1.75em}#header-widget .sw_tel .fa{display:inline;margin-right:5px}#header-widget .sw_tel a{position:relative;z-index:1;padding:2px .625em 3px;background:#8b9532;color:#fff}#header-widget .sw_tel a:hover{background:#8b9532;color:#f9f9f9}#header-widget #primary-navigation{height:auto;padding-bottom:0}#header-widget #primary-navigation ul{display:none;height:auto}#header-widget #primary-navigation li{position:relative;float:left;clear:both;width:100%;margin:0}#header-widget #primary-navigation li a{width:100%;display:block;padding:.3125em 0;border-bottom:1px solid #b0b1ad}#header-widget #primary-navigation a#pull{position:relative;right:1.25em;display:block;width:100%;margin-top:-3.625em;text-align:right}#header-widget #primary-navigation a#pull .fa{font-size:1.875em;color:#b0b1ad}.page-title,.section-title{font-size:2.5em}.google-partner-badge{width:50%}.bio-index .bio-box{width:228px}.bio-index .bio-link h3{font-size:.875em}.bio-index .bio-link p{font-size:.75em}}@media all and (max-width:489px){.deck,.home .deck{text-align:left}.page-template-page-contact-php .contact-address,.page-template-page-contact-php .contact-careers{float:none;clear:both;width:100%;margin-bottom:2.1875em;padding-bottom:3.4375em;background-color:transparent;background-image:url(images/divider-light.png);background-position:center bottom;background-repeat:no-repeat}.page-template-page-contact-php .contact-inquiry-form{padding-top:0;background:0 0}.page-template-page-contact-php .contact-inquiry-form #contactsubmit{width:100%;background-position:95% center}.page-template-page-contact-php .contact-info{padding-right:20px;padding-left:20px}}@media all and (max-width:480px){.article-title{font-size:1.75em}.post-type-archive-sw_team .post .article-header img,.single-sw_team .post .article-header img,.post-type-archive-sw_services .post .article-header img,.single-sw_services .post .article-header img,.tax-servicetypes .post .article-header img{max-width:55%}.post-type-archive-sw_team .post .article-header .article-title,.single-sw_team .post .article-header .article-title,.post-type-archive-sw_services .post .article-header .article-title,.single-sw_services .post .article-header .article-title,.tax-servicetypes .post .article-header .article-title{font-size:1.4375em}.post-type-archive-sw_team .post,.single-sw_team .post,.single-sw_profiles .post,.single-sw_projects .post{text-align:left}.post-type-archive-sw_team .post h3,.single-sw_team .post h3,.single-sw_profiles .post h3,.single-sw_projects .post h3{font-size:1.25em}.post-type-archive-sw_team .post p,.post-type-archive-sw_team .post li{font-size:1em}.post-type-archive-sw_team .post blockquote{font-size:1em}.post-type-archive-sw_team .post blockquote p,.post-type-archive-sw_team .post blockquote li{font-size:1em}.single-sw_team .post p,.single-sw_team .post li{font-size:1em}.single-sw_team .post blockquote{font-size:1em}.single-sw_team .post blockquote p,.single-sw_team .post blockquote li{font-size:1em}.single-sw_profiles .post p,.single-sw_profiles .post li{font-size:1em}.single-sw_profiles .post blockquote{font-size:1em}.single-sw_profiles .post blockquote p,.single-sw_profiles .post blockquote li{font-size:1em}.single-sw_projects .post p,.single-sw_projects .post li{font-size:1em}.single-sw_projects .post blockquote{font-size:1em}.single-sw_projects .post blockquote p,.single-sw_projects .post blockquote li{font-size:1em}.post-type-archive-sw_team .post .article-footer,.single-sw_team .post .article-footer,.single-sw_profiles .post .article-footer,.single-sw_projects .post .article-footer{text-align:center}.portfolio-entry,.home .portfolio-container .portfolio-entry{display:iblock;width:90%;margin-right:5%;margin-left:5%}#footer-navigation{width:100%;margin:0}#footer-navigation li{width:100%}#footer-bottom #footer-bottom-navigation li{font-size:.875em}}@media all and (max-width:320px){#blog-meta #searchform .inputfield{width:240px}#blog-meta #searchform #searchsubmit{width:auto;padding-right:0}#footer-navigation li{float:left;clear:both;width:100%}#footer-navigation li.nav-item-work{clear:both}#footer-navigation li.nav-item-services{margin-top:0}#footer-navigation li.nav-item-contact{float:left}.footer-col{display:block;float:none;clear:both;width:100%;text-align:center}#footer-bottom-navigation{text-align:left}#footer-bottom-navigation ul{float:left;width:auto;margin:1.875em 0}#footer-bottom-navigation li{display:block;float:none;clear:both;margin-bottom:1.25em}#footer-bottom-navigation li:before,#footer-bottom-navigation li:first-of-type:before{content:""}}@media all and (max-width:1140px){.holiday-message{top:40%}}@media all and (max-width:499px){.holiday-message{width:100%}}@media all and (max-width:480px){.holiday-message{font-size:18px}}@media all and (min-width:749px) and (max-width:889px){#header-widget{padding-top:4em}#primary-navigation li,#header-widget .sw_tel li{margin-left:15px;font-size:1.21em;-webkit-transition:font-size .5s ease;transition:font-size .5s ease}}