html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:15px;line-height:140%}h1,h2,h3,h4,h5,h6{line-height:140%}.container{width:960px;margin:0 auto}nav.primary .navigation{float:left;width:940px;margin-left:10px;margin-right:10px}.inset_content{float:left;width:860px;margin-left:50px;margin-right:10px}article{float:left;width:700px;margin-left:26px;margin-right:10px}article.homeslice_content{float:left;width:540px;margin-left:210px;margin-right:10px}article.homeintro{float:left;width:540px;margin-left:10px;margin-right:10px}aside.sidebar{float:left;width:203.99999999999994px;margin-left:10px;margin-right:10px}.footer .footer_logo{float:left;width:940px;margin-left:10px;margin-right:10px}.footer .footer_col{float:left;width:220px;margin-left:10px;margin-right:10px}body{color:#000;font-family:proxima-nova,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,Arial,Helvetica,sans-serif;font-weight:700;margin:0;line-height:100%!important}h1{font-size:3em}h2{font-size:2em;font-weight:300}h3{font-size:1.5em;font-weight:400}h4{font-size:1.25em;font-weight:400;color:#4d4d4d}h5{font-size:1.125em}h6{font-size:1em}p{margin:1em 0}a{color:#ef5b34;text-decoration:none}abbr,acronym{border-bottom:1px dotted;cursor:help}address{font-size:1em;font-style:italic}blockquote{margin:1em 0;padding:0 0 0 2em}cite{font-style:italic}code{font-size:1em;font-family:monospace;background:#eee;border:1px solid #e1e1e1;padding:.125em .25em;line-height:150%}em,i{font-style:italic}strong,b{font-weight:700}hr{outline:0;border:0;margin:1em 0;padding:0;border-top:1px solid #eee}ol,ul{margin:1em 0;padding:0 0 0 2em}ol li,ul li{font-size:1em;list-style-position:outside}ul li{list-style:disc}ol li{list-style:decimal}form{margin:1em 0}dl{margin:1em 0}dl dt{font-weight:700}dl dd{margin:0 0 .5em}table{width:100%;margin:1em 0}table th{padding:.5em;border:1px solid #eee;background:#f4f4f4;text-align:left;font-weight:700}table td{padding:.5em;border:1px solid #eee}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}form{display:block}fieldset{display:block;margin:1.25em 0;padding:0}legend{display:block;width:100%;margin:0 0 1em;font-weight:700;border-bottom:1px solid #eee}label{display:block;margin:0 0 .25em;font-weight:700}textarea,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=image],input[type=color]{display:block;padding:.5em;margin:0 0 .625em;vertical-align:middle;border:1px solid #eee;outline:0;font-family:inherit;font-size:1em;border-radius:0;-webkit-appearance:none;-moz-appearance:none}textarea:hover,input[type=text]:hover,input[type=password]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=date]:hover,input[type=month]:hover,input[type=time]:hover,input[type=week]:hover,input[type=number]:hover,input[type=email]:hover,input[type=url]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=image]:hover,input[type=color]:hover{border:1px solid #e6e6e6}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=image]:focus,input[type=color]:focus{border:1px solid #e1e1e1}input[type=submit],input[type=button]{display:block;border-radius:0}input[type=file]{padding:.125em;margin:0 0 .625em;font-family:inherit;font-size:1em;-webkit-appearance:none;border-radius:0;line-height:100%}textarea{padding:.25em}progress,meter{padding:.125em;margin:0 0 .625em;font-family:inherit;font-size:1em}button,.button,[class^=button],input[type=button],input[type=submit],input[type=reset]{padding:.625em 1.25em;margin:0 0 .625em;font-family:inherit;font-size:1em;border:0;outline:0;line-height:100%;cursor:pointer;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;zoom:1;*display:inline}button.huge,.button.huge,[class^=button].huge,input[type=button].huge,input[type=submit].huge,input[type=reset].huge{font-size:1.25em;font-weight:600;padding:.625em 2em}button.primary,.button-primary,input.button-primary{background:#69b5e1;color:#fff}button.primary:hover,.button-primary:hover,input.button-primary:hover{background:#5cafde;text-decoration:none}button.primary:active,.button-primary:active,input.button-primary:active{background:#4fa8dc}button.primary.disabled,.button-primary.disabled,input.button-primary.disabled{background:#74bae3;color:#2a95d3;cursor:default}button.secondary,.button-secondary,input.button-secondary{background:#9d6ab4;color:#fff}button.secondary:hover,.button-secondary:hover,input.button-secondary:hover{background:#9660af;text-decoration:none}button.secondary:active,.button-secondary:active,input.button-secondary:active{background:#9056aa}button.secondary.disabled,.button-secondary.disabled,input.button-secondary.disabled{background:#a372b8;color:#76468b;cursor:default}button.facebook,.button-facebook,input.button-facebook{background:#3b5998;color:#fff;padding-left:.6em}button.facebook:hover,.button-facebook:hover,input.button-facebook:hover{background:#37538d;text-decoration:none}button.facebook:active,.button-facebook:active,input.button-facebook:active{background:#324c82}button.facebook.disabled,.button-facebook.disabled,input.button-facebook.disabled{background:#3f5ea1;color:#263961;cursor:default}button.facebook.disabled,.button-facebook.disabled,input.button-facebook.disabled{background:#9099ae;color:#fff;cursor:default}button.twitter,.button-twitter,input.button-twitter{background:#00aced;color:#fff}button.twitter:hover,.button-twitter:hover,input.button-twitter:hover{background:#00a1de;text-decoration:none}button.twitter:active,.button-twitter:active,input.button-twitter:active{background:#0096ce}button.twitter.disabled,.button-twitter.disabled,input.button-twitter.disabled{background:#00b5fa;color:#0074a1;cursor:default}button.twitter.disabled,.button-twitter.disabled,input.button-twitter.disabled{background:#aebcc7;color:#fff;cursor:default}ul[class*=menu-]{margin:1em 0;padding:0}ul[class*=menu-] li{position:relative;list-style:none}ul[class*=menu-] li a{padding:.75em 1.25em;line-height:100%;color:#000;text-decoration:none}ul[class*=menu-] li:hover>a,ul[class*=menu-] li a:hover,ul[class*=menu-] li a.selected,ul[class*=menu-] li.selected a{background:#eee}ul[class*=menu-] li a:active,ul[class*=menu-] li a.selected:hover,ul[class*=menu-] li.selected a:hover{background:#e6e6e6}ul.menu-primary li{display:inline}ul.menu-primary li a{display:inline-block;zoom:1;*display:inline}ul.menu-primary li ul{display:none;margin:0;padding:0;position:absolute;top:2.25em;left:0;border:1px solid #eee;background:#fff;z-index:1000}ul.menu-primary li ul li{display:block}ul.menu-primary li ul li a{display:block;white-space:nowrap}ul.menu-primary li:hover ul,ul.menu-primary li ul:hover{display:inline}ul.menu-secondary{border:1px solid #eee}ul.menu-secondary li{display:block}ul.menu-secondary li a{display:block}@font-face{font-family:entypo;src:url(../fonts/entypo.eot?59575301);src:url(../fonts/entypo.eot?59575301#iefix) format('embedded-opentype'),url(../fonts/entypo.woff?59575301) format('woff'),url(../fonts/entypo.ttf?59575301) format('truetype'),url(../fonts/entypo.svg?59575301#entypo) format('svg');font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:entypo;src:url(../font/entypo.svg?59575301#entypo) format('svg')}}[class^=icon-]:before,[class*=" icon-"]:before,.tweet:before,.read-more:after{font-family:entypo;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}span.icon-facebook:before{padding-right:.2em}span.icon-twitter:before{padding-right:.3em}.icon-note:before{content:'\e800'}.icon-cancel-circled:before{content:'\e801'}.icon-cancel-squared:before{content:'\e802'}.icon-note-beamed:before{content:'\e803'}.icon-upload-cloud:before{content:'\e804'}.icon-music:before{content:'\e805'}.icon-plus:before{content:'\e806'}.icon-bookmark:before{content:'\e807'}.icon-chat:before{content:'\e808'}.icon-bell:before{content:'\e809'}.icon-light-down:before{content:'\e80a'}.icon-basket:before{content:'\e80b'}.icon-down:before{content:'\e80c'}.icon-left-dir:before{content:'\e80d'}.icon-left-circled:before{content:'\e80e'}.icon-search:before{content:'\e80f'}.icon-mail:before{content:'\e810'}.icon-heart:before{content:'\e811'}.icon-flashlight:before{content:'\e812'}.icon-heart-empty:before{content:'\e813'}.icon-star:before{content:'\e814'}.icon-star-empty:before{content:'\e815'}.icon-user:before{content:'\e816'}.icon-users:before{content:'\e817'}.icon-user-add:before{content:'\e818'}.icon-video:before{content:'\e819'}.icon-camera:before{content:'\e81a'}.icon-picture:before{content:'\e81b'}.icon-layout:before{content:'\e81c'}.icon-check:before{content:'\e81d'}.icon-tag:before{content:'\e81e'}.icon-cancel:before{content:'\e81f'}.icon-eye:before{content:'\e820'}.icon-lock-open:before{content:'\e821'}.icon-menu:before{content:'\e822'}.icon-lock:before{content:'\e823'}.icon-attach:before{content:'\e824'}.icon-link:before{content:'\e825'}.icon-home:before{content:'\e826'}.icon-back:before{content:'\e827'}.icon-info-circled:before{content:'\e828'}.icon-info:before{content:'\e829'}.icon-help-circled:before{content:'\e82a'}.icon-help:before{content:'\e82b'}.icon-minus-circled:before{content:'\e82c'}.icon-minus:before{content:'\e82d'}.icon-plus-squared:before{content:'\e82e'}.icon-plus-circled:before{content:'\e82f'}.icon-minus-squared:before{content:'\e830'}.icon-bookmarks:before{content:'\e831'}.icon-flag:before{content:'\e832'}.icon-thumbs-up:before{content:'\e833'}.icon-upload:before{content:'\e834'}.icon-thumbs-down:before{content:'\e835'}.icon-download:before{content:'\e836'}.icon-reply:before{content:'\e837'}.icon-reply-all:before{content:'\e838'}.icon-forward:before{content:'\e839'}.icon-quote:before{content:'\e83a'}.icon-code:before{content:'\e83b'}.icon-export:before{content:'\e83c'}.icon-pencil:before{content:'\e83d'}.icon-feather:before{content:'\e83e'}.icon-print:before{content:'\e83f'}.icon-retweet:before{content:'\e840'}.icon-keyboard:before{content:'\e841'}.icon-comment:before{content:'\e842'}.icon-book:before{content:'\e843'}.icon-book-open:before{content:'\e844'}.icon-newspaper:before{content:'\e845'}.icon-doc-text-inv:before{content:'\e846'}.icon-doc-text:before{content:'\e847'}.icon-doc-landscape:before{content:'\e848'}.icon-doc:before{content:'\e849'}.icon-trash:before{content:'\e84a'}.icon-cup:before{content:'\e84b'}.icon-compass:before{content:'\e84c'}.icon-direction:before{content:'\e84d'}.icon-map:before{content:'\e84e'}.icon-location:before{content:'\e84f'}.icon-address:before{content:'\e850'}.icon-vcard:before{content:'\e851'}.icon-alert:before{content:'\e852'}.icon-attention:before{content:'\e853'}.icon-folder:before{content:'\e854'}.icon-archive:before{content:'\e855'}.icon-box:before{content:'\e856'}.icon-rss:before{content:'\e857'}.icon-phone:before{content:'\e858'}.icon-cog:before{content:'\e859'}.icon-tools:before{content:'\e85a'}.icon-share:before{content:'\e85b'}.icon-shareable:before{content:'\e85c'}.icon-bag:before{content:'\e85d'}.icon-calendar:before{content:'\e85e'}.icon-login:before{content:'\e85f'}.icon-logout:before{content:'\e860'}.icon-mic:before{content:'\e861'}.icon-mute:before{content:'\e862'}.icon-docs:before{content:'\e863'}.icon-sound:before{content:'\e864'}.icon-volume:before{content:'\e865'}.icon-clock:before{content:'\e866'}.icon-hourglass:before{content:'\e867'}.icon-down-open-mini:before{content:'\e868'}.icon-up-open:before{content:'\e869'}.icon-right-open:before{content:'\e86a'}.icon-left-open:before{content:'\e86b'}.icon-down-open:before{content:'\e86c'}.icon-right-circled:before{content:'\e86d'}.icon-down-circled:before{content:'\e86e'}.icon-up-circled:before{content:'\e86f'}.icon-arrow-combo:before{content:'\e870'}.icon-window:before{content:'\e871'}.icon-publish:before{content:'\e872'}.icon-popup:before{content:'\e873'}.icon-resize-small:before{content:'\e874'}.icon-resize-full:before{content:'\e875'}.icon-block:before{content:'\e876'}.icon-adjust:before{content:'\e877'}.icon-light-up:before{content:'\e878'}.icon-lamp:before{content:'\e879'}.icon-left-open-mini:before{content:'\e87a'}.icon-right-open-mini:before{content:'\e87b'}.icon-up-open-mini:before{content:'\e87c'}.icon-down-open-big:before{content:'\e87d'}.icon-left-open-big:before{content:'\e87e'}.icon-right-open-big:before{content:'\e87f'}.icon-arrows-ccw:before{content:'\e880'}.icon-cw:before{content:'\e881'}.icon-ccw:before{content:'\e882'}.icon-up-open-big:before{content:'\e883'}.icon-level-down:before{content:'\e884'}.icon-up-thin:before{content:'\e885'}.icon-left-thin:before{content:'\e886'}.icon-progress-1:before{content:'\e887'}.icon-progress-2:before{content:'\e888'}.icon-right-thin:before{content:'\e889'}.icon-progress-3:before{content:'\e88a'}.icon-target:before{content:'\e88b'}.icon-palette:before{content:'\e88c'}.icon-list:before{content:'\e88d'}.icon-list-add:before{content:'\e88e'}.icon-signal:before{content:'\e88f'}.icon-level-up:before{content:'\e890'}.icon-left:before{content:'\e891'}.icon-shuffle:before{content:'\e892'}.icon-trophy:before{content:'\e893'}.icon-loop:before{content:'\e894'}.icon-right:before{content:'\e895'}.icon-battery:before{content:'\e896'}.icon-back-in-time:before{content:'\e897'}.icon-switch:before{content:'\e898'}.icon-up:before{content:'\e899'}.icon-down-dir:before{content:'\e89a'}.icon-play:before{content:'\e89b'}.icon-monitor:before{content:'\e89c'}.icon-mobile:before{content:'\e89d'}.icon-stop:before{content:'\e89e'}.icon-right-dir:before{content:'\e89f'}.icon-pause:before{content:'\e8a0'}.icon-network:before{content:'\e8a1'}.icon-cd:before{content:'\e8a2'}.icon-record:before{content:'\e8a3'}.icon-up-dir:before{content:'\e8a4'}.icon-down-bold:before{content:'\e8a5'}.icon-to-end:before{content:'\e8a6'}.icon-inbox:before{content:'\e8a7'}.icon-install:before{content:'\e8a8'}.icon-to-start:before{content:'\e8a9'}.icon-left-bold:before{content:'\e8aa'}.icon-right-bold:before{content:'\e8ab'}.icon-fast-forward:before{content:'\e8ac'}.icon-globe:before{content:'\e8ad'}.icon-cloud:before{content:'\e8ae'}.icon-fast-backward:before{content:'\e8af'}.icon-down-thin:before{content:'\e8b0'}.icon-progress-0:before{content:'\e8b1'}.icon-up-bold:before{content:'\e8b2'}.icon-cloud-thunder:before{content:'\e8b3'}.icon-chart-area:before{content:'\e8b4'}.icon-chart-bar:before{content:'\e8b5'}.icon-flow-tree:before{content:'\e8b6'}.icon-flow-line:before{content:'\e8b7'}.icon-vimeo:before{content:'\e8b8'}.icon-flickr-circled:before{content:'\e8b9'}.icon-lastfm:before{content:'\e8ba'}.icon-lastfm-circled:before{content:'\e8bb'}.icon-vkontakte:before{content:'\e8bc'}.icon-behance:before{content:'\e8bd'}.icon-mixi:before{content:'\e8be'}.icon-stumbleupon:before{content:'\e8bf'}.icon-stumbleupon-circled:before{content:'\e8c0'}.icon-flickr:before{content:'\e8c1'}.icon-github-circled:before{content:'\e8c2'}.icon-flow-cascade:before{content:'\e8c3'}.icon-flow-branch:before{content:'\e8c4'}.icon-chart-line:before{content:'\e8c5'}.icon-chart-pie:before{content:'\e8c6'}.icon-erase:before{content:'\e8c7'}.icon-key:before{content:'\e8c8'}.icon-github:before{content:'\e8c9'}.icon-dribbble-circled:before{content:'\e8ca'}.icon-picasa:before{content:'\e8cb'}.icon-dribbble:before{content:'\e8cc'}.icon-infinity:before{content:'\e8cd'}.icon-magnet:before{content:'\e8ce'}.icon-bucket:before{content:'\e8cf'}.icon-linkedin-circled:before{content:'\e8d0'}.icon-paypal:before{content:'\e8d1'}.icon-sina-weibo:before{content:'\e8d2'}.icon-linkedin:before{content:'\e8d3'}.icon-cc-zero:before{content:'\e8d4'}.icon-drive:before{content:'\e8d5'}.icon-brush:before{content:'\e8d6'}.icon-dot-3:before{content:'\e8d7'}.icon-database:before{content:'\e8d8'}.icon-cc-pd:before{content:'\e8d9'}.icon-tumblr-circled:before{content:'\e8da'}.icon-renren:before{content:'\e8db'}.icon-skype-circled:before{content:'\e8dc'}.icon-tumblr:before{content:'\e8dd'}.icon-cc-nd:before{content:'\e8de'}.icon-megaphone:before{content:'\e8df'}.icon-dot-2:before{content:'\e8e0'}.icon-dot:before{content:'\e8e1'}.icon-clipboard:before{content:'\e8e2'}.icon-cc-sa:before{content:'\e8e3'}.icon-pinterest-circled:before{content:'\e8e4'}.icon-cc-remix:before{content:'\e8e5'}.icon-thermometer:before{content:'\e8e6'}.icon-soundcloud:before{content:'\e8e7'}.icon-cc-share:before{content:'\e8e8'}.icon-google-circles:before{content:'\e8e9'}.icon-skype:before{content:'\e8ea'}.icon-flattr:before{content:'\e8eb'}.icon-cc-nc-jp:before{content:'\e8ec'}.icon-cc-nc-eu:before{content:'\e8ed'}.icon-cc-nc:before{content:'\e8ee'}.icon-cc-by:before{content:'\e8ef'}.icon-cc:before{content:'\e8f0'}.icon-traffic-cone:before{content:'\e8f1'}.icon-gauge:before{content:'\e8f2'}.icon-rocket:before{content:'\e8f3'}.icon-flow-parallel:before{content:'\e8f4'}.icon-vimeo-circled:before{content:'\e8f5'}.icon-twitter:before{content:'\e8f6'}.icon-twitter-circled:before{content:'\e8f7'}.icon-facebook:before{content:'\e8f8'}.icon-facebook-circled:before{content:'\e8f9'}.icon-facebook-squared:before{content:'\e8fa'}.icon-gplus:before{content:'\e8fb'}.icon-gplus-circled:before{content:'\e8fc'}.icon-pinterest:before{content:'\e8fd'}.icon-evernote:before{content:'\e8fe'}.icon-dropbox:before{content:'\e8ff'}.icon-instagram:before{content:'\e900'}.icon-qq:before{content:'\e901'}.icon-spotify-circled:before{content:'\e902'}.icon-spotify:before{content:'\e903'}.icon-rdio-circled:before{content:'\e904'}.icon-rdio:before{content:'\e905'}.icon-smashing:before{content:'\e906'}.icon-sweden:before{content:'\e907'}.icon-db-shape:before{content:'\e908'}.icon-logo-db:before{content:'\e909'}.icon-tape:before{content:'\e90a'}.icon-flash:before{content:'\e90b'}.icon-graduation-cap:before{content:'\e90c'}.icon-language:before{content:'\e90d'}.icon-flight:before{content:'\e90e'}.icon-moon:before{content:'\e90f'}.icon-paper-plane:before{content:'\e910'}.icon-ticket:before{content:'\e911'}.icon-leaf:before{content:'\e912'}.icon-lifebuoy:before{content:'\e913'}.icon-droplet:before{content:'\e914'}.icon-water:before{content:'\e915'}.icon-air:before{content:'\e916'}.icon-mouse:before{content:'\e917'}.icon-briefcase:before{content:'\e918'}.icon-credit-card:before{content:'\e919'}.icon-floppy:before{content:'\e91a'}.icon-suitcase:before{content:'\e91b'}[data-tooltip]{position:relative;height:100%;cursor:pointer;display:inline-block;zoom:1;*display:inline}[data-tooltip]:before,[data-tooltip]:after{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;content:'';top:0;left:50%;margin-left:-3.25px;z-index:10001;bottom:-10px}[data-tooltip]:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:attr(data-tooltip);padding:.5em .75em;border-radius:3px;font-size:.95em;z-index:10000;left:50%;bottom:100%;margin-left:-7.5em;margin-top:10px;width:15em;line-height:120%;background:#000;color:#eee}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1}.clearfix:after,section:after,.container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}:first-child+html .clearfix{zoom:1}header{height:197px;background:#fff;position:relative;z-index:12;color:#fff;background:url(../img/page.headerbg.jpg) 60% 0 no-repeat transparent;background-size:cover}header .lines-button{display:none}header a.headerlogo{display:block;float:left;margin-top:60px;margin-bottom:29px;position:relative;padding-left:17px;z-index:3;width:192px}header a.headerlogo img{width:100%;height:auto}header .contactinfo{float:right;text-align:right;padding-top:54px;font-size:1.1em;line-height:130%;text-shadow:0 0 9px rgba(0,0,0,.3)}header .contactinfo h4{text-transform:uppercase;font-weight:600;line-height:130%!important;color:#fff}header .contactinfo p{font-weight:400;margin:0}header .contactinfo a{color:#fff;font-weight:600}header .contactinfo span{font-family:entypo;position:relative}header .contactinfo span:before{font-size:18px;position:absolute;top:-2px;left:-24px}header .contactinfo span.mail:before{content:'\e810'}header .contactinfo span.phone:before{content:'\e858';left:-23px}.home header{background:#fff;color:#000}.home header .contactinfo{text-shadow:none}.home header .contactinfo h4{color:#3d3d3d}.home header .contactinfo a{color:#222}nav{position:absolute;z-index:6;font-family:proxima-nova,Arial,Helvetica,sans-serif;font-size:1.1em;color:#fff;background:#202020;margin:0;width:100%;overflow:hidden}nav .navbtn{display:none}nav .navigation{position:relative}nav .navigation form{position:absolute;right:0;opacity:0;margin:0;top:-30px;display:block}nav .navigation form label{display:none}nav .navigation form #searchsubmit{display:none}nav .navigation form.active{top:11px;opacity:1}nav .navigation form #s{width:220px}nav>ul>li{border-right:1px solid rgba(168,168,168,.5)}nav>ul>li:last-child{border:0}nav ul{list-style:none;margin:0;padding:0;float:left;margin-left:-29px}nav ul>li{display:inline-block;zoom:1;*display:inline;float:left;line-height:100%;position:relative}nav ul>li span{display:block;position:relative;float:left}nav ul>li a{text-transform:uppercase;color:#fff;padding:24px 34px 22px;display:inline-block;zoom:1;*display:inline;font-weight:600;font-size:1.1em}nav ul>li.menu-item-46{width:255px}nav ul>li#menu-item-106{position:absolute;right:0;top:0}nav ul>li#menu-item-106 a{padding:24px 34px 22px 60px;margin-top:0;-webkit-transition:margin-top .2s ease;-moz-transition:margin-top .2s ease;-o-transition:margin-top .2s ease;transition:margin-top .2s ease}nav ul>li#menu-item-106 a:before{font-family:entypo;content:'\e80f';font-size:22px;position:absolute;top:21px;left:30px;padding-top:2px;height:22px;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease;padding-left:1px;visibility:visible;margin-top:0;background:0 0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease}nav ul>li#menu-item-106.close a{text-decoration:none!important}nav ul>li#menu-item-106.close a:before{top:-20px}nav ul>li#menu-item-106.close a:after{top:4px;margin-top:-6px}nav ul>li.menu-item-has-children ul{margin:0;padding:5px 0 25px;list-style:none;float:left;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear 0s,opacity .2s ease 0s;-moz-transition:visibility 0s linear 0s,opacity .2s ease 0s;-otransition:visibility 0s linear 0s,opacity .2s ease 0s;transition:visibility 0s linear 0s,opacity .2s ease 0s;height:0;overflow:hidden;width:610%;position:absolute;z-index:4;background:rgba(0,0,0,.88);padding-left:250%;margin-left:-250%}nav ul>li.menu-item-has-children ul li{display:block;padding:4px 0 6px;width:25%;padding-right:20px;float:left;height:110px;text-align:left;background:0 0}nav ul>li.menu-item-has-children ul li:last-child{border:0}nav ul>li.menu-item-has-children ul li:hover p{color:#fff}nav ul>li.menu-item-has-children ul li:hover a{background:0 0;color:#fff}nav ul>li.menu-item-has-children ul li a{color:#F66545;display:inline-block;zoom:1;*display:inline;text-transform:none;font-weight:400;font-size:1.2em;-webkit-transition:color .06s linear;-moz-transition:color .06s linear;-o-transition:color .06s linear;transition:color .06s linear;padding-bottom:6px}nav ul>li.menu-item-has-children ul li a span{display:block;text-decoration:underline}nav ul>li.menu-item-has-children ul li a:before{position:absolute;top:28px;left:-1px;font-size:20px;font-weight:300}nav ul>li.menu-item-has-children ul li a:hover{color:#fff}nav ul>li.menu-item-has-children ul li a:hover p{color:#fff}nav ul>li.menu-item-has-children ul li p{text-transform:none;font-weight:400;color:#adadad;font-size:.85em;padding-top:.8em;clear:left;margin:0;-webkit-transition:color .06s linear;-moz-transition:color .06s linear;-o-transition:color .06s linear;transition:color .06s linear;padding:0 34px}nav ul>li.menu-item-has-children ul li p a{display:block;float:left;color:#adadad;text-transform:uppercase;font-size:.85em;padding:0;margin-right:10px;text-decoration:underline;margin-top:7px}nav ul>li.menu-item-has-children ul li p a:before{content:' '!important}nav ul>li.menu-item-has-children ul li#menu-item-60{clear:left}nav ul>li.menu-item-has-children ul li#menu-item-60 a:before{content:'\e918';font-family:entypo}nav ul>li.menu-item-has-children ul li#menu-item-59 a:before{content:'\e817';font-family:entypo}nav ul>li.menu-item-has-children ul li.privacy a:before,nav ul>li.menu-item-has-children ul li.news a:before{content:'\e845';font-family:entypo;left:2px}nav ul>li.menu-item-has-children ul li#menu-item-112 a:before{content:'\e910';font-family:entypo;left:0}nav ul>li.menu-item-has-children ul li#menu-item-117 a:before{content:'\e910';font-family:entypo;left:0}nav ul>li.menu-item-has-children ul li#menu-item-118 a:before{content:'\e817';font-family:entypo}nav ul>li.menu-item-has-children ul li#menu-item-214{clear:left}nav ul>li.menu-item-has-children ul li#menu-item-284{clear:left}nav ul>li.menu-item-has-children ul li#menu-item-284 a:before{content:'\e89d';font-family:entypo}nav ul>li.menu-item-has-children:hover ul,nav ul>li.menu-item-has-children .hover ul{visibility:visible;opacity:1;height:auto}nav ul>li.menu-item-has-children#menu-item-47 ul{width:1000%;margin-left:-425%}nav ul>li.menu-item-has-children#menu-item-47 ul li{width:21%}nav ul>li:hover>a{background:#111}section{}section.welcome{height:290px;padding:60px 0 52px;position:relative;overflow:hidden;margin-top:60px}section.welcome .homeslice_bg{position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:1}section.welcome .homeslice_bg img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%}section.welcome .container{position:relative;z-index:2}section.welcome .container h1{text-transform:uppercase;padding-top:20px}section.welcome .container .homeintro p{font-size:1.76em;line-height:125%;margin:15px 0 22px;color:#444}section.welcome .container .homeintro a{padding:18px 29px 17px;background:#ef5b34;border-radius:4px;color:#fff;text-transform:uppercase;line-height:100%;font-size:1.3em;font-weight:600;display:inline-block;zoom:1;*display:inline;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}section.welcome .container .homeintro a:hover{background:#111;color:#fff}section.welcome .container .homeintro a.home:hover{background:#111;color:#fff}section.homeslice{position:relative;height:260px;overflow:hidden;padding:52px 0}section.homeslice .homeslice_bg{position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:1}section.homeslice .homeslice_bg img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%}section.homeslice .homeslice_content{position:relative;z-index:5;text-align:center;line-height:130%}section.homeslice .homeslice_content p{line-height:125%;color:#fff;font-size:1.2em;font-weight:400;padding-top:20px}section.homeslice .homeslice_content .button{padding:18px 29px 17px;background:#ef5b34;border-radius:4px;color:#fff;text-transform:uppercase;line-height:100%;font-size:1.3em;font-weight:600;display:inline-block;zoom:1;*display:inline;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}section.homeslice .homeslice_content .button:hover{background:#111;color:#fff}section.homeslice .homeslice_content .button.home:hover{background:#111;color:#fff}section.homeslice .homeslice_content .button.calculators{margin-left:10px}section.homeslice:nth-child(7){padding-bottom:80px}section.inset{text-align:center;padding:28px 0}section.inset h3{display:inline-block;zoom:1;*display:inline;margin-right:45px;font-size:1.7em;font-weight:300;padding-top:12px}section.inset .inset_content a{margin-left:5px}section.inset.homeinset{background:#202020;color:#fff}section.inset.homeinset a{padding:18px 29px 17px;background:#ef5b34;border-radius:4px;color:#fff;text-transform:uppercase;line-height:100%;font-size:1.3em;font-weight:600;display:inline-block;zoom:1;*display:inline;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease;background:#fff;color:#222}section.inset.homeinset a:hover{background:#111;color:#fff}section.inset.homeinset a.home:hover{background:#111;color:#fff}section.inset.homeinset a:hover{background:#000;color:#fff}section.inset.socialbar{background:#000;color:#fff;padding:40px 0}section.inset.socialbar h3{padding-top:0;float:left}section.inset.socialbar h3 a{text-decoration:underline}section.inset.socialbar #mc_embed_signup{float:left;margin-top:-10px}section.inset.socialbar #mc_embed_signup form{margin:0}section.inset.socialbar #mc_embed_signup form input{float:left;margin:0 5px 0 0;border-color:#bababa;font-size:1.1em}section.inset.socialbar #mc_embed_signup form input.email{height:27px}section.inset.socialbar #mc_embed_signup form #mc_embed_signup_scroll>input{width:200px;padding-top:12px;padding-bottom:12px}section.inset.socialbar #mc_embed_signup form .clear{float:left}section.inset.socialbar #mc_embed_signup form .clear input{background:#ef5b34;color:#fff;text-transform:uppercase;font-weight:600;line-height:106%;padding-top:15px;padding-bottom:13px}section.inset.socialbar #mc_embed_signup form .mc-field-group{float:left}section.footer{background:#202020;padding:60px 0;color:rgba(255,255,255,.9)}section.footer a{color:rgba(255,255,255,.9)}section.footer h4,section.footer h5{color:rgba(255,255,255,.9);text-transform:uppercase}section.footer h5{font-weight:700;line-height:110%!important}section.footer h4{font-size:1.4em;margin-bottom:1.35em}section.footer .footer_logo{padding:20px 0 70px}section.footer .footer_col ul{padding:0;margin:0 0 1em}section.footer .footer_col ul li{list-style:none;font-size:1em;font-size:.98em;line-height:130%}section.footer .footer_col.links h5{text-decoration:underline;margin-bottom:.25em;font-size:1.05em;margin-top:.7em}section.footer .footer_col.feedback a{text-decoration:underline;font-weight:600}section.footer .footer_col p.social{color:#fff;font-size:1.45em}section.footer .footer_col p.social .gplus{display:inline-block;zoom:1;*display:inline}section.footer .footer_col p.social .gplus:before{width:30px;height:30px;font-family:entypo;content:'\e8fb';font-size:1.2em}section.footer .footer_col p.social .linkedin{display:inline-block;zoom:1;*display:inline;margin-top:-2px}section.footer .footer_col p.social .linkedin:before{width:30px;height:30px;font-family:entypo;content:'\e8d3';margin-left:8px}section.footer .legals{clear:left;text-align:center;width:70%;margin:0 auto;padding-top:60px}section.footer .legals p{color:#726e6d}section.footer .legals p.copyright{color:#a8a6a6}section .main{margin-top:62px}section .main #breadcrumbs{text-transform:uppercase;font-weight:700;font-size:1.1em;margin-top:2.1em}section .main #breadcrumbs a{color:#9c9c9c}section .main #breadcrumbs a:hover{color:#333}section .main article{padding-bottom:6em}section .main article h1,section .main article h2{color:#ef5b34;font-weight:400}section .main article h1{font-size:3.8em;margin:.9em 0 .6em}section .main article h2{font-size:2em;margin:1.3em 0 .6em}section .main article h6{font-size:.8em;font-weight:400;line-height:140%!important;color:#5c5b5b}section .main article p,section .main article ul{font-size:1.2em;line-height:140%;color:#5c5b5b}section .main article a#fsganchor,section .main article a#generaladviceanchor{display:block;position:relative;top:-200px;visibility:hidden}section .main article .generaladvice{font-weight:700;margin-top:40px}section .main article .teammembers{min-height:800px}section .main article .teammembers .teammember{box-sizing:border-box;width:31%;margin:1%;float:left;position:relative;height:152px;margin-bottom:75px}section .main article .teammembers .teammember img{position:relative;z-index:3;top:0;left:0;width:100%;height:auto}section .main article .teammembers .teammember .photowrap{height:146px;overflow:hidden}section .main article .teammembers .teammember .name{position:absolute;z-index:2;top:146px;padding-top:13px;width:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);height:65px;overflow:hidden;background:#fff}section .main article .teammembers .teammember .name h3{color:#333;font-size:1.4em;font-weight:600;padding-left:16px}section .main article .teammembers .teammember .name .position{color:#fff;margin:0;color:#333;font-size:.9em;padding-left:16px}section .main article .teammembers .teammember .description{position:relative;z-index:1;overflow:hidden;font-size:.7em;padding:0 16px}section .main article.act h1{margin-top:1.9em}section .main article.act .photo{float:left;width:400px}section .main article.act .photo img{width:100%;height:auto}section .main article.act .photo h3{margin-top:10px}section .main article.act .details{float:left;padding-left:25px}section .main article.act .details span{font-family:entypo;position:relative;margin-left:25px}section .main article.act .details span:before{font-size:18px;position:absolute;top:-2px;left:-24px}section .main article.act .details span.mail:before{content:'\e810';left:-23px}section .main article.act .details span.phone:before{content:'\e858'}section .main article.act .details span.mobile:before{content:'\e89d';left:-21px}section .main article.act .details span.fax:before{content:'\e83f'}section .main article.act .teammembers{min-height:500px}section .main article.act .teammembers h3{margin-top:10px}section .main article.act .teammembers .position{margin-top:0}section .main article.act .position{margin-top:0}section .main article .awards{margin-top:90px;clear:left}section .main article .awards img{float:right;margin-right:20px;width:100px}section .main aside.sidebar{padding-top:7.8em}section .main aside.sidebar h3{margin-top:0}section .main aside.sidebar h3 a{color:#bababa;text-transform:uppercase;font-size:.7em;font-weight:600}section .main aside.sidebar ul{padding:0;margin:0}section .main aside.sidebar ul li{list-style:none;display:block;margin:6px 0}section .main aside.sidebar ul li a{color:#ef5b34;font-size:1.4em;font-weight:400}section .main aside.sidebar ul li ul{display:none}section .main aside.sidebar ul li.current_page_item a{font-weight:700}section .main aside.sidebar .latest-newsletters{margin-top:3em;display:block}section .main aside.sidebar .latest-newsletters:only-child{margin-top:0}section .main aside.sidebar .latest-newsletters .campaign{position:relative;color:#bababa;font-size:.9em;width:85%;margin:5px 0;line-height:130%;font-weight:600;visibility:hidden}section .main aside.sidebar .latest-newsletters .campaign a{position:relative;font-size:1.4em;display:block;font-weight:400;visibility:visible;line-height:140%}section .main.news article .post{margin-top:50px}section .main.news article .post .readmore{padding:18px 29px 17px;background:#ef5b34;border-radius:4px;color:#fff;text-transform:uppercase;line-height:100%;font-size:1.3em;font-weight:600;display:inline-block;zoom:1;*display:inline;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease;padding:11px 18px 10px;font-size:.9em}section .main.news article .post .readmore:hover{background:#111;color:#fff}section .main.news article .post .readmore.home:hover{background:#111;color:#fff}section .main.news article .post h2 a{font-size:1.3em;color:#111;line-height:110%}section .main.news article .post h2 a:hover{color:#ef5b34}section .main.single article{margin-top:30px}section .main.single aside.sidebar ul li.page-item-364 a{font-weight:700}.home section.inset.socialbar{background:#fff;color:#222;padding:40px 0 31px}.home section.inset.socialbar .inset_content{padding-left:35px}.home section.inset.socialbar #mc_embed_signup{float:left;margin-top:-10px}.home section.inset.socialbar #mc_embed_signup form{margin:0}.home section.inset.socialbar #mc_embed_signup form input{float:left;margin:0 5px 0 0;border-color:#bababa;font-size:1.1em}.home section.inset.socialbar #mc_embed_signup form #mc_embed_signup_scroll>input{width:200px;padding-top:12px;padding-bottom:12px}.home section.inset.socialbar #mc_embed_signup form .clear{float:left}.home section.inset.socialbar #mc_embed_signup form .clear input{background:#ef5b34;color:#fff;text-transform:uppercase;font-weight:600;line-height:106%;padding-top:15px;padding-bottom:13px}.home section.inset.socialbar h3{float:left}.home section.inset .gplus:before{color:#3d3d3d}.home section.inset .linkedin:before{color:#3d3d3d}.search .main{padding:2em 0 4em}.search .main article{padding-bottom:0}.contactbtn{padding:18px 29px 17px;background:#ef5b34;border-radius:4px;color:#fff;text-transform:uppercase;line-height:100%;font-size:1.3em;font-weight:600;display:inline-block;zoom:1;*display:inline;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}.contactbtn:hover{background:#111;color:#fff}.contactbtn.home:hover{background:#111;color:#fff}.offices div{float:left;width:50%}.offices div span{font-family:entypo;position:relative;margin-left:25px}.offices div span:before{font-size:18px;position:absolute;top:-2px;left:-24px}.offices div span.mail:before{content:'\e810';left:-23px}.offices div span.phone:before{content:'\e858';left:-23px}.offices div span.mobile:before{content:'\e89d';left:-21px}.offices div span.fax:before{content:'\e83f'}hr{clear:left;margin:3em 0}.ninja-forms-cont .ninja-forms-form{clear:left}.ninja-forms-cont .text-wrap,.ninja-forms-cont .list-dropdown-wrap{width:45%}.ninja-forms-cont .ninja-forms-success-msg{background:rgba(126,202,85,.8);padding:.8em 1em .7em;color:#000;margin:0 0 2em;float:left;font-weight:700}.ninja-forms-cont .ninja-forms-error-msg{background:rgba(223,25,25,.8);padding:.8em 1em .7em;color:#fff;margin:0 0 2em;float:left;font-weight:700}.ninja-forms-cont .ninja-forms-field-error p{color:red;font-size:.9em;line-height:100%;margin-top:0}.ninja-forms-cont .ninja-forms-required-items{margin-bottom:42px}.ninja-forms-cont label{font-size:1.2em!important}.ninja-forms-cont .field-wrap{margin-bottom:30px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:40px;margin-right:20px}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.calcanc{padding-top:30px}h3.calctitle{padding-bottom:20px;font-size:1.8em}@media (min-width:1200px){body{font-size:15px;line-height:140%}h1,h2,h3,h4,h5,h6{line-height:140%}.container{width:1140px;margin:0 auto}nav.primary .navigation{float:left;width:1111.5px;margin-left:14.25px;margin-right:14.25px}.inset_content{float:left;width:1016.5px;margin-left:61.75px;margin-right:14.25px}article{float:left;width:826.5px;margin-left:33.25px;margin-right:14.25px}article.homeslice_content{float:left;width:636.5px;margin-left:251.75px;margin-right:14.25px}article.homeintro{float:left;width:636.5px;margin-left:14.25px;margin-right:14.25px}aside.sidebar{float:left;width:237.49999999999994px;margin-left:14.25px;margin-right:14.25px}.footer .footer_logo{float:left;width:1111.5px;margin-left:14.25px;margin-right:14.25px}.footer .footer_col{float:left;width:256.5px;margin-left:14.25px;margin-right:14.25px}section.homeslice{height:280px}section.homeslice .homeslice_content p{font-size:1.3em}section.inset h3{font-size:1.9em}section.inset.socialbar .inset_content{padding-left:100px!important}section .main{margin-top:62px}section .main #breadcrumbs{text-transform:uppercase;font-weight:700;font-size:1.1em;margin-top:2.1em}section .main #breadcrumbs a{color:#9c9c9c}section .main #breadcrumbs a:hover{color:#333}section .main article .teammembers .teammember{box-sizing:border-box;width:31%;float:left;position:relative;height:152px;margin-bottom:100px}section .main article .teammembers .teammember img{position:relative;z-index:3;top:0;left:0;width:100%;height:auto}section .main article .teammembers .teammember .photowrap{height:166px}section .main article .teammembers .teammember .name{position:absolute;z-index:2;top:166px;padding-top:14px;width:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);height:67px;overflow:hidden}section .main article .teammembers .teammember .name h3{color:#333;font-size:1.4em;font-weight:600;padding-left:16px}section .main article .teammembers .teammember .name .position{color:#fff;margin:0;color:#333;font-size:.9em;padding-left:16px}}@media (max-width:767px){body{font-size:16px;line-height:140%}h1,h2,h3,h4,h5,h6{line-height:140%}.container{width:100%;margin:0 auto}nav.primary .navigation{float:left;width:90%;margin-left:5%;margin-right:5%}.inset_content{float:left;width:90%;margin-left:5%;margin-right:5%}article{float:left;width:90%;margin-left:5%;margin-right:5%}article.homeslice_content{float:left;width:90%;margin-left:5%;margin-right:5%}article.homeintro{float:left;width:90%;margin-left:5%;margin-right:5%}aside.sidebar{float:left;width:90%;margin-left:5%;margin-right:5%}.footer .footer_logo{float:left;width:90%;margin-left:5%;margin-right:5%}.footer .footer_col{float:left;width:90%;margin-left:5%;margin-right:5%}header{height:116px}header a.headerlogo{padding-left:6%;margin-top:32px;width:140px}header .contactinfo{display:none}section .main #breadcrumbs{display:none}section .main article h1{font-size:2em}section .main article h2{font-size:1.5em}section .main article h3{font-size:1.2em}section .main article p{font-size:1em}section .main article ul{font-size:1em}section .main article .teammembers{min-height:800px}section .main article .teammembers .teammember{box-sizing:border-box;width:100%;margin:0;float:left;position:relative;height:auto;margin-bottom:10px}section .main article .teammembers .teammember .photowrap{display:none}section .main article .teammembers .teammember .name{position:relative;z-index:2;top:auto;padding-top:12px;width:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);height:auto;overflow:hidden;background:#fff}section .main article .teammembers .teammember .name h3{font-size:1.1em;padding-left:14px}section .main article .teammembers .teammember .name .position{color:#fff;margin:0;color:#333;font-size:.8em;padding-left:13px}section .main article .teammembers .teammember .description{position:relative;z-index:1;overflow:hidden;font-size:.8em;padding:0 13px}section .main article .teammembers .teammember .description p{margin-bottom:10px}section .main article.act h1{margin-top:1.9em}section .main article.act .photo{float:left;width:100%}section .main article.act .photo img{width:100%;height:auto}section .main article.act .photo h3{margin-top:10px}section .main article.act .details{float:left;padding-left:0;margin-top:20px}section .main article.act .teammembers{min-height:500px}section .main article.act .teammembers h3{margin-top:10px}section .main article.act .teammembers .position{margin-top:0}section .main article.act .position{margin-top:0}section .main aside.sidebar{padding-top:1em;padding-bottom:1em;border-bottom:1px solid rgba(0,0,0,.2)}section .main aside.sidebar ul li a{font-size:1.2em}section.welcome{height:auto;padding:60px 0 52px;position:relative;overflow:hidden;margin-top:40px}section.welcome .container{position:relative;z-index:2}section.welcome .container h1{text-transform:uppercase;padding-top:20px;text-align:center}section.welcome .container .homeintro{text-align:center}section.welcome .container .homeintro p{font-size:20px;line-height:125%;margin:15px 0 22px;color:#444;text-align:center}section.welcome .container .homeintro a{padding:18px 29px 17px;background:#ef5b34;border-radius:4px;color:#fff;text-transform:uppercase;line-height:100%;font-size:1.3em;font-weight:600;display:inline-block;zoom:1;*display:inline;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}section.welcome .container .homeintro a:hover{background:#111;color:#fff}section.welcome .container .homeintro a.home:hover{background:#111;color:#fff}section.homeslice{position:relative;height:auto;overflow:hidden;padding:52px 0}section.homeslice .homeslice_content{position:relative;z-index:5;text-align:center;line-height:130%}section.homeslice .homeslice_content p{line-height:125%;color:#fff;font-size:20px;font-weight:600;padding-top:20px}section.homeslice .homeslice_content .button{padding:18px 29px 17px;background:#ef5b34;border-radius:4px;color:#fff;text-transform:uppercase;line-height:100%;font-size:1.3em;font-weight:600;display:inline-block;zoom:1;*display:inline;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}section.homeslice .homeslice_content .button:hover{background:#111;color:#fff}section.homeslice .homeslice_content .button.home:hover{background:#111;color:#fff}section.homeslice:nth-child(7){padding-bottom:50px}section.footer{background:#202020;padding:30px 0}section.footer h4{font-size:1em;margin-bottom:1em}section.footer .footer_logo{padding:20px 0 50px;width:60%;height:auto;max-width:270px}section.footer .footer_logo img{width:100%;height:auto}section.footer .footer_col ul{padding:0;margin:0 0 1em}section.footer .footer_col ul li{list-style:none;font-size:.9em;line-height:120%}section.footer .footer_col.links h5{text-decoration:underline;margin-bottom:.25em;font-size:1em;margin-top:.7em}section.footer .footer_col.feedback a{text-decoration:underline;font-weight:600}section.footer .legals{clear:left;text-align:center;width:70%;margin:0 auto;padding-top:60px;font-size:.9em}section.footer .legals p{color:#726e6d}section.footer .legals p.copyright{color:#a8a6a6}section.inset{text-align:center;padding:28px 0}section.inset h3{display:inline-block;zoom:1;*display:inline;margin-right:45px;font-size:1.7em;font-weight:300;padding-top:12px}section.inset .inset_content a{margin-left:5px}section.inset.homeinset{background:#202020;color:#fff}section.inset.homeinset a{padding:18px 29px 17px;background:#ef5b34;border-radius:4px;color:#fff;text-transform:uppercase;line-height:100%;font-size:1.3em;font-weight:600;display:inline-block;zoom:1;*display:inline;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease;background:#fff;color:#222}section.inset.homeinset a:hover{background:#111;color:#fff}section.inset.homeinset a.home:hover{background:#111;color:#fff}section.inset.homeinset a:hover{background:#000;color:#fff}section.inset.socialbar{background:#000;color:#fff;padding:40px 0}section.inset.socialbar h3{padding-top:0}section.inset .gplus{display:inline-block;zoom:1;*display:inline}section.inset .gplus:before{width:30px;height:30px;font-family:entypo;content:'\e8fb';color:#ef5b34;font-size:1.1em;margin-left:6px}section.inset .linkedin{display:inline-block;zoom:1;*display:inline;margin-top:-2px}section.inset .linkedin:before{width:30px;height:30px;font-family:entypo;content:'\e8d3';color:#ef5b34;margin-left:8px}nav{height:47px;overflow:hidden;background:rgba(0,0,0,.9);box-shadow:0 1px 3px rgba(0,0,0,.5)}nav.primary .navigation{width:100%;margin:0}nav .navbtn{width:40px;height:40px;cursor:pointer;position:absolute;top:8px;right:5%;display:block;z-index:50}nav .navbtn .icon-bar{background:#ef5b34;height:5px;margin-top:4px;float:right;display:block;width:80%}nav ul{list-style:none;margin:0;padding:0;float:left;margin-top:2px;width:100%;margin-left:0;opacity:0}nav ul>li{display:block;float:left;clear:left;line-height:100%;position:relative;width:100%;text-align:center;border-top:1px solid rgba(255,255,255,.3)}nav ul>li#menu-item-125{border-bottom:1px solid rgba(255,255,255,.4)}nav ul>li span{display:block;position:relative;float:left}nav ul>li a{text-transform:uppercase;color:#fff;padding:14px 34px 13px;display:inline-block;zoom:1;*display:inline;font-weight:600;font-size:1em}nav ul>li.menu-item-46{width:255px}nav ul>li#menu-item-106{display:none}nav ul>li.menu-item-has-children ul{margin:0;padding:5px 0 25px;list-style:none;float:left;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear 0s,opacity .2s ease 0s;-moz-transition:visibility 0s linear 0s,opacity .2s ease 0s;-otransition:visibility 0s linear 0s,opacity .2s ease 0s;transition:visibility 0s linear 0s,opacity .2s ease 0s;height:0;overflow:hidden;width:610%;position:absolute;z-index:4;background:rgba(0,0,0,.88);padding-left:250%;margin-left:-250%}nav ul>li.menu-item-has-children ul li{display:block;padding:4px 0 6px;width:400px;padding-right:20px;float:left;height:110px;text-align:left;background:0 0;font-family:entypo}nav ul>li.menu-item-has-children ul li:last-child{border:0}nav ul>li.menu-item-has-children ul li:hover p{color:#fff}nav ul>li.menu-item-has-children ul li:hover a{background:0 0;color:#fff}nav ul>li.menu-item-has-children ul li a{color:#F66545;display:inline-block;zoom:1;*display:inline;text-transform:none;font-weight:300;font-size:1.2em;transition:color .06s linear;padding-bottom:6px}nav ul>li.menu-item-has-children ul li a span{display:block;text-decoration:underline}nav ul>li.menu-item-has-children ul li a:before{position:absolute;top:28px;left:-1px;font-size:20px;font-weight:300}nav ul>li.menu-item-has-children ul li a:hover{color:#fff}nav ul>li.menu-item-has-children ul li a:hover p{color:#fff}nav ul>li.menu-item-has-children ul li p{text-transform:none;font-weight:300;color:#adadad;font-size:.85em;padding-top:.8em;clear:left;margin:0;transition:color .06s ease;padding:0 34px}nav ul>li.menu-item-has-children ul li p a{display:block;float:left;color:#fff;text-transform:uppercase;font-size:.85em;padding:0;margin-right:10px;text-decoration:underline;margin-top:7px}nav ul>li.menu-item-has-children ul li p a:before{content:' '!important}nav ul>li.menu-item-has-children:hover ul,nav ul>li.menu-item-has-children .hover ul{visibility:hidden;opacity:1;height:auto}nav ul>li:hover{background:#111}nav ul>li:hover>a{background:transparent}.inset{display:none}.offices div{float:left;width:100%;padding:1em 0}.ninja-forms-cont .text-wrap,.ninja-forms-cont .list-dropdown-wrap{width:100%}section .main aside.sidebar .latest-newsletters{display:none}}@media (min-width:768px) and (max-width:959px){body{font-size:14px;line-height:140%}h1,h2,h3,h4,h5,h6{line-height:140%}.container{width:768px;margin:0 auto}nav.primary .navigation{float:left;width:752px;margin-left:8px;margin-right:8px}.inset_content{float:left;width:688px;margin-left:40px;margin-right:8px}article{float:left;width:560px;margin-left:20.8px;margin-right:8px}article.homeslice_content{float:left;width:432px;margin-left:168px;margin-right:8px}article.homeintro{float:left;width:432px;margin-left:8px;margin-right:8px}aside.sidebar{float:left;width:163.19999999999996px;margin-left:8px;margin-right:8px}.footer .footer_logo{float:left;width:752px;margin-left:8px;margin-right:8px}.footer .footer_col{float:left;width:176px;margin-left:8px;margin-right:8px}header .contactinfo{padding-right:30px}header a.headerlogo{padding-left:30px}section.welcome{height:270px}section.welcome .container h1{padding-left:20px}section.welcome .container .homeintro{width:80%!important}section.welcome .container .homeintro p{padding-left:20px}section.welcome .container .homeintro a{margin-left:20px}section .main article .teammembers{min-height:800px}section .main article .teammembers .teammember{box-sizing:border-box;width:31%;margin:1%;float:left;position:relative;height:152px;margin-bottom:35px}section .main article .teammembers .teammember img{position:relative;z-index:3;top:0;left:0;width:100%;height:auto}section .main article .teammembers .teammember .photowrap{height:116px;overflow:hidden}section .main article .teammembers .teammember .name{position:absolute;z-index:2;top:116px;padding-top:12px;width:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);height:55px;overflow:hidden;background:#fff}section .main article .teammembers .teammember .name h3{font-size:1.1em;padding-left:14px}section .main article .teammembers .teammember .name .position{color:#fff;margin:0;color:#333;font-size:.8em;padding-left:13px}section .main article .teammembers .teammember .description{position:relative;z-index:1;overflow:hidden;font-size:.6em;padding:0 13px}section .main article .teammembers .teammember .description p{margin-bottom:0}section .main article.act .photo{float:left;width:320px}section .main article>p{padding-right:20px}section .main aside.sidebar h3{padding-left:20px;line-height:90%!important}section .main aside.sidebar ul{padding:0 0 0 20px}section.inset{text-align:center;padding:28px 0}section.inset h3{display:inline-block;zoom:1;*display:inline;margin-right:45px;font-size:1.4em;font-weight:300;padding-top:12px}section.inset .inset_content a{margin-left:5px}section.inset.homeinset{background:#202020;color:#fff}section.inset.homeinset a{padding:18px 29px 17px;background:#ef5b34;border-radius:4px;color:#fff;text-transform:uppercase;line-height:100%;font-size:1.3em;font-weight:600;display:inline-block;zoom:1;*display:inline;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease;padding:16px 20px 15px;background:#fff;color:#222;font-size:1.2em}section.inset.homeinset a:hover{background:#111;color:#fff}section.inset.homeinset a.home:hover{background:#111;color:#fff}section.inset.homeinset a:hover{background:#000;color:#fff}section.inset.socialbar{background:#000;color:#fff;padding:40px 0}section.inset.socialbar h3{padding-top:0}section.inset .gplus{display:inline-block;zoom:1;*display:inline}section.inset .gplus:before{width:30px;height:30px;font-family:entypo;content:'\e8fb';color:#ef5b34;font-size:1.1em;margin-left:6px}section.inset .linkedin{display:inline-block;zoom:1;*display:inline;margin-top:-2px}section.inset .linkedin:before{width:30px;height:30px;font-family:entypo;content:'\e8d3';color:#ef5b34;margin-left:8px}nav ul{list-style:none;margin:0;padding:0;float:left;margin-left:-10px}nav ul>li{display:inline-block;zoom:1;*display:inline;float:left;line-height:100%;position:relative}nav ul>li span{display:block;position:relative;float:left}nav ul>li a{text-transform:uppercase;color:#fff;padding:24px 34px 22px;display:inline-block;zoom:1;*display:inline;font-weight:600;font-size:1.1em}nav ul>li.menu-item-46{width:255px}nav ul>li#menu-item-106{position:absolute;right:0;top:0;width:60px}nav ul>li#menu-item-106 a{padding:24px 34px 22px 30px;margin-top:0;transition:margin-top .2s ease;text-indent:-9999px}nav ul>li#menu-item-106 a:before{font-family:entypo;content:'\e80f';font-size:22px;position:absolute;top:21px;left:21px;padding-top:2px;height:22px;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease;padding-left:1px;visibility:visible;margin-top:0;background:0 0;transition:color .1s ease;text-indent:0}nav ul>li#menu-item-106.close a{text-decoration:none!important}nav ul>li#menu-item-106.close a:before{top:-20px}nav ul>li#menu-item-106.close a:after{top:4px;margin-top:-6px}nav ul>li.menu-item-has-children ul{margin:0;padding:5px 0 25px;list-style:none;float:left;visibility:hidden;opacity:0;height:0;overflow:hidden;width:610%;position:absolute;z-index:4;background:rgba(0,0,0,.88);padding-left:260%;margin-left:-250%}nav ul>li.menu-item-has-children ul li{display:block;padding:4px 0 6px;width:370px;padding-right:20px;float:left;height:110px;text-align:left;background:0 0;font-family:entypo}nav ul>li.menu-item-has-children ul li:last-child{border:0}nav ul>li.menu-item-has-children ul li:hover p{color:#fff}nav ul>li.menu-item-has-children ul li:hover a{background:0 0;color:#fff}nav ul>li.menu-item-has-children ul li a{color:#F66545;display:inline-block;zoom:1;*display:inline;text-transform:none;font-weight:300;font-size:1.2em;transition:color .06s linear;padding-bottom:6px}nav ul>li.menu-item-has-children ul li a span{display:block;text-decoration:underline}nav ul>li.menu-item-has-children ul li a:before{position:absolute;top:28px;left:-1px;font-size:20px;font-weight:300}nav ul>li.menu-item-has-children ul li a:hover{color:#fff}nav ul>li.menu-item-has-children ul li a:hover p{color:#fff}nav ul>li.menu-item-has-children ul li p{text-transform:none;font-weight:300;color:#adadad;font-size:.85em;padding-top:.8em;clear:left;margin:0;transition:color .06s ease;padding:0 34px}nav ul>li.menu-item-has-children ul li p a{display:block;float:left;color:#fff;text-transform:uppercase;font-size:.85em;padding:0;margin-right:10px;text-decoration:underline;margin-top:7px}nav ul>li.menu-item-has-children ul li p a:before{content:' '!important}nav ul>li.menu-item-has-children ul li#menu-item-60{clear:left}nav ul>li.menu-item-has-children ul li#menu-item-60 a:before{content:'\e918'}nav ul>li.menu-item-has-children ul li#menu-item-59 a:before{content:'\e817'}nav ul>li.menu-item-has-children ul li#menu-item-84 a:before{content:'\e845';left:2px}nav ul>li.menu-item-has-children ul li#menu-item-112 a:before{content:'\e910';left:0}nav ul>li.menu-item-has-children ul li#menu-item-117 a:before{content:'\e910';left:0}nav ul>li.menu-item-has-children ul li#menu-item-118 a:before{content:'\e817'}nav ul>li.menu-item-has-children:hover ul,nav ul>li.menu-item-has-children .hover ul{visibility:visible;opacity:1;height:auto}nav ul>li.menu-item-has-children#menu-item-47 ul{width:1000%;margin-left:-425%}nav ul>li.menu-item-has-children#menu-item-47 ul li{width:18%}nav ul>li:hover>a{background:#111}section .main aside.sidebar .latest-newsletters{padding-left:20px}section .main aside.sidebar .latest-newsletters h3{padding-left:0}}