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:baseline;}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;}
@font-face{font-family:Dosis;src:url("/sites/all/themes/occupy_directory/fonts/dosis/dosis-light-webfont.eot");src:url("/sites/all/themes/occupy_directory/fonts/dosis/dosis-light-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/occupy_directory/fonts/dosis/dosis-light-webfont.ttf") format("truetype"),url("/sites/all/themes/occupy_directory/fonts/dosis/dosis-light-webfont.woff") format("woff"),url("/sites/all/themes/occupy_directory/fonts/dosis/dosis-light-webfont.svg#dosislight") format("svg");font-weight:300;}@font-face{font-family:PTSans;src:url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS55F-webfont.eot");src:url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS55F-webfont.eot?#iefix") format("eot"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS55F-webfont.ttf") format("truetype"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS55F-webfont.woff") format("woff"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS55F-webfont.svg#ptsans") format("svg");font-style:normal;font-weight:400;}@font-face{font-family:PTSans;src:url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS75F-webfont.eot");src:url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS75F-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS75F-webfont.ttf") format("truetype"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS75F-webfont.woff") format("woff"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS75F-webfont.svg#ptsansBold") format("svg");font-style:normal;font-weight:700;}@font-face{font-family:PTSans;src:url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS56F-webfont.eot");src:url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS56F-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS56F-webfont.ttf") format("truetype"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS56F-webfont.woff") format("woff"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS56F-webfont.svg#ptsansItalic") format("svg");font-style:italic;font-weight:400;}@font-face{font-family:PTSans;src:url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS76F-webfont.eot");src:url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS76F-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS76F-webfont.ttf") format("truetype"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS76F-webfont.woff") format("woff"),url("/sites/all/themes/occupy_directory/fonts/ptsans/PTS76F-webfont.svg#ptsansBoldItalic") format("svg");font-style:italic;font-weight:700;}body{font-family:PTSans,helvetica,arial,sans-serif;font-size:14px;line-height:18px;}i,em{font-family:PTSans,helvetica,arial,sans-serif;font-style:italic;}b,strong{font-family:PTSans,helvetica,arial,sans-serif;font-weight:700;}#modal-title,h1,h2,h3,h4,h5,h6{font-family:Dosis,helvetica,arial,sans-serif;font-style:normal;font-weight:300;color:#222;margin-top:1em;margin-bottom:.5em;font-weight:300;}.ds-right .links.inline a{font-size:1em;letter-spacing:.125em;padding:.25em .375em;color:#fafafa;font-family:Dosis,helvetica,arial,sans-serif;font-style:normal;font-weight:300;}.owstech-share h4.actuator{font-size:1.0875em;}.search-result h3.title{font-family:PTSans,helvetica,arial,sans-serif;}nav,footer .menu{font-family:Dosis,helvetica,arial,sans-serif;font-style:normal;font-weight:300;}h1{font-size:2.5em;text-transform:uppercase;}#modal-title,h2{font-size:2em;}.occupation .field-name-title h2{text-transform:uppercase;line-height:1.2;margin-top:0;margin-bottom:.25em;}.occupation .ds-left{font-size:.875em;line-height:1.25em;}h3{font-size:1.5em;}h4{font-size:1.28625em;}h5{font-size:.75em;letter-spacing:1px;}.site-name{margin:.5em 0 0 0;}.not-front .site-name{margin-top:.7em;}nav{font-size:1.575em;}header h1 a,header h2 a,header h3.block-title{text-transform:uppercase;font-size:27px;font-weight:300;margin-top:1em;}.ds-middle .link-group h3,.ds-middle .link-group .label-above{font-family:Dosis,helvetica,arial,sans-serif;font-style:normal;font-weight:300;font-size:1.5em;line-height:1.2;font-weight:300;margin:1em 0 1em 0;white-space:nowrap;width:8em;overflow:hidden;text-overflow:ellipsis;}h1.title{margin:0 0 .75em;line-height:1em;}.context-about  article p:first-child{font-size:1.25em;line-height:1.25em;}.boxes-box-content h4{text-transform:uppercase;}article h2{margin:1.25em 0 .5em;}article p{margin-bottom:1em;}.smaller{font-size:.75em;}#block-boxes-twitter-pull{font-size:.925em;}sup{vertical-align:super;font-size:66%;}sup a{text-decoration:none;}hr{height:0;border-color:#aaa;}.footnotes{font-size:9px;padding-top:1em;}.footnotes ol{padding-top:2em;}a[rev="footnote"]{text-decoration:none;}
#messages,#zone-content,#region-content,#directory-map-wrapper,#map-embed,#region-footer-first,footer#section-footer{width:100%;padding:0;margin:0;position:relative;}body,#page{min-width:480px;}#region-menu{width:auto;}#zone-menu{position:relative;z-index:498;}.not-front.solr-search #zone-menu{position:static;}#region-sidebar-first{position:absolute;z-index:220;top:0;right:0;margin:0;}.not-front #region-sidebar-first .region-inner,.not-front #region-sidebar-first .region-content-inner{margin-top:3.125em;}.solr-search #region-sidebar-first .region-inner{margin-top:0;}footer#section-footer{box-shadow:0 -.25em .5em rgba(0,0,0,.675);}footer#section-footer #block-menu-menu-add-your-occupation{width:300px;float:left;}footer#section-footer #block-menu-menu-feeds-and-exports{width:12em;float:right;padding-bottom:3em;background-color:#aaa;border-left:1px #000 solid;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}footer#section-footer #block-menu-menu-feeds-and-exports:hover{transform:translate(0,-160px);-ms-transform:translate(0,-160px);-webkit-transform:translate(0,-160px);-o-transform:translate(0,-160px);-moz-transform:translate(0,-160px);}@media all and (min-width:650px) and (max-width:949px){.not-front #region-content .region-content-inner{margin:0 14em 2em 0;padding-right:2em;padding-top:2em;}.not-front #region-sidebar-first{min-width:14em;padding-top:2em;}}@media all and (min-width:950px){.not-front #zone-content{padding:0;width:auto;}.not-front #region-content{width:100%;margin:0;padding:0;}.not-front #region-content .region-content-inner{padding-right:2em;margin:0 18em 2em 7em;padding-top:4em;max-width:600px;}.not-front #region-sidebar-first{min-width:16em;padding-top:4em;}.not-front.solr-search #region-sidebar-first:before{position:relative;float:left;top:.925em;left:9em;color:#dedede;font-size:.875em;content:'Filter by:';}}@media all and (min-width:950px){.not-front #region-content .region-content-inner{max-width:800px;margin:0 28em 2em 8em;padding-top:4em;}.not-front #region-sidebar-first{min-width:22em;padding-top:4em;}.solr-search.not-front #region-content .region-content-inner{width:100%;max-width:100%;padding:0;margin:0;}.solr-search #region-sidebar-first{padding-top:0;}}@media all and (max-width:949px){.not-front.solr-search #region-sidebar-first,#region-sidebar-first{position:static;width:100%;clear:both;padding:0;margin-top:.5em;}.not-front.solr-search #region-sidebar-first:before{position:relative;float:left;top:1em;left:9em;color:#aaa;font-size:.875em;content:'Filter by:';}}@media all and (max-width:520px){.not-front.solr-search #region-sidebar-first:before{position:relative;float:left;top:1em;left:2.25em;color:#aaa;font-size:.875em;content:'Filter by:';}}@media all and (max-width:1019px){.occupation .ds-right{position:absolute;z-index:450;top:11em;left:1.25em;}}@media all and (max-width:949px){.occupation .ds-middle .group_header{position:absolute;top:4em;left:16.75em;}.occupation .ds-left{}.occupation .ds-left .field-name-field-occupation-website{float:left;}.occupation .ds-middle .group-occupation-description{margin-top:1em;}.occupation .ds-left .field-name-field-occupation-image,.occupation .ds-left .group-donate-info,.occupation .ds-left .group-contact{display:inline-block;vertical-align:top;margin-right:1em;}.occupation .ds-left .field-name-field-occupation-image{margin-right:2em;}.occupation .ds-left .group-contact,.occupation .ds-left .group-donate-info{margin-top:5em;width:14em;}.occupation .ds-left .group-contact{margin-right:2em;}.occupation .ds-left .group_info_misc{position:relative;margin-left:17.5em;}.occupation .ds-middle{clear:both;position:static;}.link-group{margin:0 1em .125em 0;padding:1em;font-size:.875em;background:#eee;}.link-group ul,.link-group .link-listing{padding:0;}.occupation .ds-left a,.item-wrapper a,.link-group li a,.link-group li{display:inline-block;width:auto;}.ds-middle .link-group h3,.ds-middle .link-group .label-above{padding:0em;margin-top:0;}.link-group a,.occupation .ds-left a,.flyoutmenu .item-wrapper a,.occupation .ds-left .group-donate-info a,.link-group a:hover,.occupation .ds-left a:hover,.flyoutmenu .item-wrapper a:hover,.occupation .ds-left .group-donate-info a:hover{width:auto;}.node-type-occupation #region-content,.page-comment #region-content{margin:0 0 0 0;}.node-type-occupation #region-content,.page-comment #region-content,.node-type-occupation #region-content .region-content-inner,.page-comment #region-content .region-content-inner{width:auto;padding:0;margin:0;max-width:none;}.node-type-occupation #region-content .region-content-inner,.page-comment #region-content .region-content-inner{margin:2em 0 0 1.5em;}}@media all and (min-width:975px){.link-listing .field{display:inline-block;float:left;}.occupation .ds-left{display:inline-block;float:left;width:16em;margin-left:.5em;}.occupation .ds-middle{width:45em;margin-left:17em;}.occupation .ds-right{position:absolute;left:67em;width:12em;margin-top:.675em;}.link-group{width:22em;margin:0 1em 1em 0;padding:0;background:#eee;display:inline-block;vertical-align:top;}.link-group:nth-child(2n+2){margin-right:0;}.link-group ul,.link-group .link-listing{padding-left:1em;height:7em;min-height:7em;overflow:auto;overflow-y:visible;overflow-x:hidden;}.link-listing:hover,.link-group:hover,.link-group:hover ul{height:auto;overflow:auto;overflow-y:visible;overflow-x:hidden;}.link-group ul li{display:inline-block;}.link-group a:hover,.occupation .ds-left a:hover,.occupation .flyoutmenu .item-wrapper a:hover,.occupation .ds-left .group-donate-info a:hover{color:#fc0;width:auto;text-overflow:visible;overflow:visible;}.ds-middle .link-group h3,.ds-middle .link-group .label-above{padding-left:.75em;}.node-type-occupation #region-content,.node-type-occupation #region-content .region-content-inner,.page-comment #region-content,.page-comment #region-content .region-content-inner{width:auto;margin:0 0 0 3.75em;padding:0 0 0 0;max-width:none;}}.field-name-mapbox-static-map-full{overflow:hidden;margin-bottom:2em;}.field-name-mapbox-static-map-full img{overflow:hidden;}.not-front.solr-search #region-content .region-content-inner,.not-front.solr-search #zone-content{width:100%;margin:0;max-width:none;padding:0 0 0 0;}.not-front #section-content{padding-bottom:8em;}.solr-search #section-content{padding-bottom:0;}.occupation .group_meta{font-size:.875em;color:#666;line-height:1.2;margin-bottom:1em;}.occupation .field-name-title h1{margin:0;line-height:1.125em;}.occupation .field-name-field-occupation-image img{width:14.75em;height:14.75em;margin-left:-.25em;border:.5em #fafafa solid;box-shadow:1px 1px 1px rgba(0,0,0,.3);margin-bottom:1em;}.occupation .field-name-field-occupation-image{float:left;}article.occupation{margin-top:2em;}.occupation #region-content .region-content-inner{margin:0 auto;padding-top:3em;padding-left:6em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#zone-navbar,#region-navbar,#zone-header,#zone-footer,#zone-menu{width:100%;padding:0;margin:0;}#zone-header{min-width:480px;}#region-menu{width:auto;}#zone-navbar{height:30px;overflow:hidden;}#region-header,.logo-img,#block-ajax-register-ajax-register-block{margin:0 0 0 0;width:auto;float:left;}#region-branding{width:auto;float:left;margin-left:.625em;}#zone-menu{margin:0 0 0 0;padding:0;background:#aaa;box-shadow:0px 3px 12px rgba(0,0,0,.95);}#zone-menu #region-menu-second{float:left;width:49%;background:#f30;padding:0;margin:0;}#zone-menu #region-search{clear:none;width:auto;margin:0 0 0 0;text-align:right;width:100%;}#zone-menu #region-menu-second+#region-search{width:50%;margin-left:50%;}#block-boxes-occupation-count{display:inline-block;background:#000;margin:0 0 0 2em;padding:.375em .5em .25em .5em;position:absolute;width:auto;white-space:nowrap;}#zone-menu .region-search-inner{text-align:left;right:1em;}nav.navigation{float:right;height:2.5em;border-left:1px #000 solid;}nav.navigation ul,nav.navigation li{height:100%;margin-left:0;padding-left:0;}nav.navigation li{display:block;float:left;margin:0 0 0 0;border-right:1px #000 solid;}nav.navigation li a{color:#fc0;display:block;padding:1em .75em .7125em .75em;text-decoration:none;}nav.navigation a.active{background:#000;color:#fc0;}nav.navigation a:hover{background-color:#fc0;color:#000;}#region-search #edit-search{position:relative;z-index:499;margin:.5em 0 0 18px;}.logged-in #region-search #edit-search{width:30.5em;}.not-logged-in #region-search #edit-search{width:28em;}@media all and (max-width:650px){#region-menu{font-size:.75em;}#region-search{width:100%;}#region-search #edit-search{margin-left:0;}}@media all and (min-width:520px) and (max-width:749px){#region-search #edit-search{margin:.5em 0 0 7em;}#region-menu{font-size:.875em;}}@media all and (min-width:749px) and (max-width:949px){#region-search #edit-search{width:28em;margin:.5em 0 0 7em;}#region-menu{font-size:.875em;}}@media all and (max-width:949px){nav.navigation li a{line-height:0;padding-bottom:1.125em;}#region-menu{width:100%;min-width:600px;margin:.5em 0 .25em 0;padding:0;background:#222;white-space:nowrap;}nav.navigation{float:left;height:2em;margin-left:4.75em;border:none;border-left:1px #333 solid;}nav.navigation li{border-right:1px #333 solid;}#block-ajax-register-ajax-register-block{position:absolute;right:1em;top:-1.25em;padding-top:1.675em;font-size:1em;}#block-ajax-register-ajax-register-block li{display:inline-block;}#block-ajax-register-ajax-register-block li a{text-decoration:none;line-height:3.3875em;color:#fc0;}}@media all and (min-width:949px){#region-search #edit-search{width:28em;}#region-search{position:relative;z-index:496;}#region-menu{float:right;width:auto;margin:0;}#zone-menu{height:3.5em;}nav.navigation{float:left;height:100%;}#zone-menu .region-search-inner{text-align:left;float:right;position:absolute;right:.5em;}#block-ajax-register-ajax-register-block{padding:.75em 1em .125em 1em;background:#f9b018;line-height:1.375;font-size:.875em;}#block-ajax-register-ajax-register-block ul li{margin-left:0;}}@media all and (max-width:1120px){#block-boxes-occupation-count{display:none;}}
