﻿/* Copyright © 2013-2014 by Pennsylvania Interactive, LLC, a member of the NIC Inc. family of companies.
All rights reserved. This document may not be copied, distributed, transmitted,
displayed, published, reproduced, or disclosed in any way without prior express written permission.
*/

/************************ PATHS FOR AGENCY SITE **********************
*********************************************************************/
.Home#wrap .banner {
    background: url("/Banners/banner-agency.jpg") bottom center no-repeat;
    background-size: cover;
}
nav.top-bar h1 a {
  background: url("/_layouts/pa.agencybranding.styles/Agency/img/sprites/portal.png") top left no-repeat;
}

@media only screen and (min-width: 48em) {
.banner {
  background: url("/Banners/banner-agency.jpg") bottom center no-repeat;
  background-size: cover;
}
#wrap.Information .banner, #wrap.Home .banner {
  background: url("/Banners/banner-agency.jpg") center no-repeat;
  background-size: cover;
}
.banner.interior {
  background: url("/Banners/banner-agency.jpg") center no-repeat!important;
}
#page.tertiary .content-container, #page.tertiary-subnav .content-container, #page.content-page .content-container {
  background: url("_layouts/pa.agencybranding.styles/Agency/img/backgrounds/sidebar.png") 67.66667% 0 repeat-y;
}
#page.tertiary .primary-content .row.main, #page.content-page .primary-content .row.main {
  background: url("_layouts/pa.agencybranding.styles/Agency/img/backgrounds/sidebar-shadow.png") 67.66667% 0% no-repeat;
}
#page.tertiary-subnav .content-container {
  background: url("_layouts/pa.agencybranding.styles/Agency/img/backgrounds/sidebar-subnav.png") 25% 0 repeat-y;
}
}

.leftnav {
  background: url("_layouts/pa.agencybranding.styles/Agency/img/backgrounds/sidebar-subnav.png") 25% 0 repeat-y!important;
}
.agency-logo h2 a {
  background: url("/Style%20Library/Agency/img/logos/agency-logo.png") top left no-repeat;
}
@media (max-width:767px){
	.agency-logo h2 {
		background: #fff;
	}
	.agency-logo h2 a {
  		background: url("/Style%20Library/Agency/img/logos/logo-mobile.png") top left no-repeat;
	}
}
@media (max-width:767px) { 
nav.top-bar h1 a {background: url("/Style%20Library/Agency/img/mobile.png") no-repeat 0 0; background-position: left; background-size:28%;}
}


/******************* FONT FILES / THIS MUST ALL STAY TOGETHER ********************
*********************************************************************************/

@font-face {
  font-family: 'pa-font';
  src: url('_layouts/pa.agencybranding.styles/Agency/font/pa-font.eot?12122749');
  src: url('_layouts/pa.agencybranding.styles/Agency/font/pa-font.eot?12122749#iefix') format('embedded-opentype'),
       url('_layouts/pa.agencybranding.styles/Agency/font/pa-font.woff?12122749') format('woff'),
       url('_layouts/pa.agencybranding.styles/Agency/font/pa-font.ttf?12122749') format('truetype'),
       url('_layouts/pa.agencybranding.styles/Agency/font/pa-font.svg?12122749#pa-font') format('svg');
  font-weight: normal;
  font-style: normal;
}
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "pa-font";
  font-style: normal;
  font-weight: normal;
  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;
}
 
.icon-plus:before { content: '\2b'; } /* '+' */
.icon-minus:before { content: '\2d'; } /* '-' */
.icon-podcast:before { content: '\e805'; } /* '' */
.icon-plus-squared:before { content: '\229e'; } /* '⊞' */
.icon-minus-squared:before { content: '\229f'; } /* '⊟' */
.icon-home:before { content: '\2302'; } /* '⌂' */
.icon-star:before { content: '\e803'; } /* '' */
.icon-check-1:before { content: '\2611'; } /* '☑' */
.icon-menu:before { content: '\2630'; } /* '☰' */
.icon-layout:before { content: '\268f'; } /* '⚏' */
.icon-flag:before { content: '\2691'; } /* '⚑' */
.icon-cog:before { content: '\2699'; } /* '⚙' */
.icon-flight:before { content: '\2708'; } /* '✈' */
.icon-mail:before { content: '\2709'; } /* '✉' */
.icon-pencil:before { content: '\270e'; } /* '✎' */
.icon-check:before { content: '\2713'; } /* '✓' */
.icon-cancel:before { content: '\2715'; } /* '✕' */
.icon-help:before { content: '\2753'; } /* '❓' */
.icon-cw:before { content: '\27f3'; } /* '⟳' */
.icon-youtube:before { content: '\e002'; } /* '' */
.icon-play-circle2:before { content: '\e804'; } /* '' */
.icon-googleplus:before { content: '\e0fc'; } /* '' */
.icon-help-circled:before { content: '\e704'; } /* '' */
.icon-info-circled:before { content: '\e705'; } /* '' */
.icon-reply:before { content: '\e712'; } /* '' */
.icon-export:before { content: '\e715'; } /* '' */
.icon-comment:before { content: '\e718'; } /* '' */
.icon-chat:before { content: '\e720'; } /* '' */
.icon-vcard:before { content: '\e722'; } /* '' */
.icon-address:before { content: '\e723'; } /* '' */
.icon-location:before { content: '\e724'; } /* '' */
.icon-map:before { content: '\e727'; } /* '' */
.icon-rss:before { content: '\e73a'; } /* '' */
.icon-share:before { content: '\e73c'; } /* '' */
.icon-chart-pie:before { content: '\e751'; } /* '' */
.icon-bucket:before { content: '\e756'; } /* '' */
.icon-thermometer:before { content: '\e757'; } /* '' */
.icon-down-open:before { content: '\e75c'; } /* '' */
.icon-left-open:before { content: '\e75d'; } /* '' */
.icon-right-open:before { content: '\e75e'; } /* '' */
.icon-up-open:before { content: '\e75f'; } /* '' */
.icon-down-open-mini:before { content: '\e760'; } /* '' */
.icon-left-open-mini:before { content: '\e761'; } /* '' */
.icon-right-open-mini:before { content: '\e762'; } /* '' */
.icon-up-open-mini:before { content: '\e763'; } /* '' */
.icon-install:before { content: '\e778'; } /* '' */
.icon-lifebuoy:before { content: '\e788'; } /* '' */
.icon-mouse:before { content: '\e789'; } /* '' */
.icon-dot:before { content: '\e78b'; } /* '' */
.icon-dot-2:before { content: '\e78c'; } /* '' */
.icon-dot-3:before { content: '\e78d'; } /* '' */
.icon-suitcase:before { content: '\e78e'; } /* '' */
.icon-road:before { content: '\e78f'; } /* '' */
.icon-rss-1:before { content: '\e802'; } /* '' */
.icon-certificate:before { content: '\f0a3'; } /* '£' */
.icon-money:before { content: '\f0d6'; } /* 'Ö' */
.icon-building:before { content: '\f0f7'; } /* '÷' */
.icon-ambulance:before { content: '\f0f9'; } /* 'ù' */
.icon-h-sigh:before { content: '\f0fd'; } /* 'ý' */
.icon-github:before { content: '\f300'; } /* '' */
.icon-flickr:before { content: '\f303'; } /* '' */
.icon-vimeo:before { content: '\f306'; } /* '' */
.icon-googleplus-rect:before { content: '\e806'; } /* '' */
.icon-twitter:before { content: '\f309'; } /* '' */
.icon-facebook:before { content: '\f30c'; } /* '' */
.icon-pinterest:before { content: '\f312'; } /* '' */
.icon-tumblr:before { content: '\f315'; } /* '' */
.icon-linkedin:before { content: '\f318'; } /* '' */
.icon-instagram:before { content: '\f32d'; } /* '' */
.icon-newspaper:before { content: '\e807'; } /* '' */
.icon-leaf:before { content: '🍂'; } /* '\1f342' */
.icon-leaf-1:before { content: '\e801'; } /* '' */
.icon-graduation-cap:before { content: '🎓'; } /* '\1f393' */
.icon-thumbs-up:before { content: '👍'; } /* '\1f44d' */
.icon-thumbs-down:before { content: '👎'; } /* '\1f44e' */
.icon-user:before { content: '👤'; } /* '\1f464' */
.icon-users:before { content: '👥'; } /* '\1f465' */
.icon-briefcase:before { content: '💼'; } /* '\1f4bc' */
.icon-floppy:before { content: '💾'; } /* '\1f4be' */
.icon-doc-text:before { content: '📄'; } /* '\1f4c4' */
.icon-calendar:before { content: '📅'; } /* '\1f4c5' */
.icon-phone:before { content: '📞'; } /* '\1f4de' */
.icon-megaphone:before { content: '📣'; } /* '\1f4e3' */
.icon-upload:before { content: '📤'; } /* '\1f4e4' */
.icon-mobile:before { content: '📱'; } /* '\1f4f1' */
.icon-signal:before { content: '📶'; } /* '\1f4f6' */
.icon-camera-1:before { content: '\e800'; } /* '' */
.icon-camera:before { content: '📷'; } /* '\1f4f7' */
.icon-arrows-ccw:before { content: '🔄'; } /* '\1f504' */
.icon-search:before { content: '🔍'; } /* '\1f50d' */
.icon-key:before { content: '🔑'; } /* '\1f511' */
.icon-bookmark:before { content: '🔖'; } /* '\1f516' */
.icon-link:before { content: '🔗'; } /* '\1f517' */
.icon-fire:before { content: '🔥'; } /* '\1f525' */
.icon-flashlight:before { content: '🔦'; } /* '\1f526' */
.icon-hammer:before { content: '🔨'; } /* '\1f528' */
.icon-rocket:before { content: '🚀'; } /* '\1f680' */



