@font-face {
    font-family: 'ProximaNova';
    src: url('/assets/theme_assets/fonts/proximanova/proximanova_semibold_macroman/proximanova-sbold-webfont.eot?3');
    src: url('/assets/theme_assets/fonts/proximanova/proximanova_semibold_macroman/proximanova-sbold-webfont.eot?iefix2') format('eot'),
         url('/assets/theme_assets/fonts/proximanova/proximanova_semibold_macroman/proximanova-sbold-webfont.woff') format('woff'),
         url('/assets/theme_assets/fonts/proximanova/proximanova_semibold_macroman/proximanova-sbold-webfont.ttf') format('truetype'),
         url('/assets/theme_assets/fonts/proximanova/proximanova_semibold_macroman/proximanova-sbold-webfont.svg#webfont0AWgWg75') format('svg');
    font-weight: 500;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNova';
    src: url('/assets/theme_assets/fonts/proximanova/proximanova_bold_macroman/proximanova-bold-webfont.eot?3');
    src: url('/assets/theme_assets/fonts/proximanova/proximanova_bold_macroman/proximanova-bold-webfont.eot?iefix2') format('eot'),
         url('/assets/theme_assets/fonts/proximanova/proximanova_bold_macroman/proximanova-bold-webfont.woff') format('woff'),
         url('/assets/theme_assets/fonts/proximanova/proximanova_bold_macroman/proximanova-bold-webfont.ttf') format('truetype'),
         url('/assets/theme_assets/fonts/proximanova/proximanova_bold_macroman/proximanova-bold-webfont.svg#webfontgrewrCss') format('svg');
    font-weight: 700;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNova';
    src: url('/assets/theme_assets/fonts/proximanova/proximanova_regular_macroman/proximanova-reg-webfont.eot?3');
    src: url('/assets/theme_assets/fonts/proximanova/proximanova_regular_macroman/proximanova-reg-webfont.eot?iefix2') format('eot'),
         url('/assets/theme_assets/fonts/proximanova/proximanova_regular_macroman/proximanova-reg-webfont.woff') format('woff'),
         url('/assets/theme_assets/fonts/proximanova/proximanova_regular_macroman/proximanova-reg-webfont.ttf') format('truetype'),
         url('/assets/theme_assets/fonts/proximanova/proximanova_regular_macroman/proximanova-reg-webfont.svg#webfonttLdMzI8n') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'shh';
	src: url('../fonts/shh.eot');
	src: 	url('../fonts/shh.eot?#iefix') format('embedded-opentype'),
			url('../fonts/shh.svg#shh') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'shh';
		src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),
	url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
 /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'shh' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-badge-vo:before {
	content: "\e603";
}
.icon-badge-tp:before {
	content: "\e604";
}
.icon-badge-ik:before {
	content: "\e605";
}
.icon-badge-fr:before {
	content: "\e606";
}
.icon-badge-fi:before {
	content: "\e607";
}
.icon-badge-fa:before {
	content: "\e608";
}
.icon-logo-branch:before {
	content: "\e609";
}
.icon-facebook:before {
	content: "\66";
}
.icon-neighborhood:before {
	content: "\6e";
}
.icon-flickr:before {
	content: "\46";
}
.icon-twitter:before {
	content: "\74";
}
.icon-feedAmerica:before {
	content: "\e600";
}
.icon-pinterest:before {
	content: "\e601";
}
.icon-youtube:before {
	content: "\e602";
}
.icon-instagram:before {
    content: "\e900";
}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
    padding: 0;
    margin: 0;
    border: 0;
    outline: none;
    vertical-align: top;
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020;
}

.fancybox-skin {
    position: relative;
    background: #f9f9f9;
    color: #444;
    text-shadow: none;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
}

.fancybox-opened {
    z-index: 8030;
}

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
       -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
    position: relative;
}

.fancybox-inner {
    overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch;
}

.fancybox-error {
    color: #444;
    font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
    display: block;
    width: 100%;
    height: 100%;
}

.fancybox-image {
    max-width: 100%;
    max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url('/assets/theme_assets/img/fancybox/fancybox_sprite.png');
}

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    background-position: 0 -108px;
    opacity: 0.8;
    cursor: pointer;
    z-index: 8060;
}

#fancybox-loading div {
    width: 44px;
    height: 44px;
    background: url('/assets/theme_assets/img/fancybox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
}

.fancybox-nav {
    position: absolute;
    top: 0;
    width: 40%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
    background: transparent url('/assets/theme_assets/img/fancybox/blank.gif'); /* helps IE */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    z-index: 8040;
}

.fancybox-prev {
    left: 0;
}

.fancybox-next {
    right: 0;
}

.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 8040;
    visibility: hidden;
}

.fancybox-prev span {
    left: 10px;
    background-position: 0 -36px;
}

.fancybox-next span {
    right: 10px;
    background-position: 0 -72px;
}

.fancybox-nav:hover span {
    visibility: visible;
}

.fancybox-tmp {
    position: absolute;
    top: -99999px;
    left: -99999px;
    visibility: hidden;
    max-width: 99999px;
    max-height: 99999px;
    overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: url('/assets/theme_assets/img/fancybox/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0;
}

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
    visibility: hidden;
    font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    position: relative;
    text-shadow: none;
    z-index: 8050;
}

.fancybox-opened .fancybox-title {
    visibility: visible;
}

.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8050;
    text-align: center;
}

.fancybox-title-float-wrap .child {
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    background: #000; /* Fallback for web browsers that doesn't support RGBa */
    background: rgba(0, 0, 0, 0.8);
    -webkit-border-radius: 15px;
       -moz-border-radius: 15px;
            border-radius: 15px;
    text-shadow: 0 1px 2px #222;
    color: #FFF;
    font-weight: bold;
    line-height: 24px;
    white-space: nowrap;
}

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff;
}

.fancybox-title-inside-wrap {
    padding-top: 10px;
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min--moz-device-pixel-ratio: 1.5),
       only screen and (min-device-pixel-ratio: 1.5){

    #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
        background-image: url('/assets/theme_assets/img/fancybox/fancybox_sprite-2x.png');
        background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
    }

    #fancybox-loading div {
        background-image: url('/assets/theme_assets/img/fancybox/fancybox_loading-2x.gif');
        background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
    }
}

/* END fancybox */