@font-face {
  font-family: 'icomoon';
  src: url("/fonts/fonts/icomoon.eot");
  src: url("/fonts/fonts/icomoon.eot") format("embedded-opentype"),url("/fonts/fonts/icomoon.woff2") format("woff2"),url("/fonts/fonts/icomoon.ttf") format("truetype"),url("/fonts/fonts/icomoon.woff") format("woff"),url("fonts/fonts/icomoon.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'icomoon' !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-SocialYouTubeCircle:before {
content: "\e60d";
}
.icon-SocialTwitterCircle:before {
content: "\e60e";
}
.icon-SocialFaceBookCircle:before {
content: "\e610";
}
.icon-SocialLinkedInCircle:before {
content: "\e612";
}
.icon-SocialInstagramCircle:before {
content: "\e900";
}
.icon-GizmoMinus:before {
content: "\e613";
}
.icon-Menu:before {
content: "\e616";
}
.icon-GizmoPlus:before {
content: "\e61a";
}
.icon-Close:before {
content: "\e622";
}
.icon-lock:before {
content: "\e632";
}
.icon-circleLock:before {
content: "\e700";
}
.icon-countyPenobscot:before {
content: "\e901";
}
.icon-countyFranklinSomerset:before {
content: "\e902";
}
.icon-countyWashington:before {
content: "\e903";
}
.icon-countyPiscataquis:before {
content: "\e904";
}
.icon-countyAroostook:before {
content: "\e905";
}
.icon-circleSignin:before {
content: "\e906";
}
.icon-circleSearch:before {
content: "\e907";
}
.icon-maineOutline:before {
content: "\e908";
}
.icon-maineLeadership:before {
content: "\e909";
}
.icon-maineEducation:before {
content: "\e90a";
}

.icon-mainePlace:before {
content: "\e90b";
}
/* Fix order...*/

.icon-circleDown:before {
content: "\e90b";
}
.icon-circleEmail:before {
content: "\e90d";
}
.icon-circlePhone:before {
content: "\e90e";
}
.icon-maineHome:before {
content: "\e90f";
}
.icon-countyHancock:before {
content: "\e910";
}
.icon-countyWaldo:before {
content: "\e911";
}
.icon-countyKnox:before {
content: "\e912";
}
.icon-countyLincoln:before {
content: "\e913";
}
.icon-countyKennebec:before {
content: "\e914";
}
.icon-countySagadahoc:before {
content: "\e915";
}
.icon-countyAndroscoggin:before {
content: "\e916";
}
.icon-countyCumberland:before {
content: "\e918";
}
.icon-countyYork:before {
content: "\e919";
}
.icon-countyOxford:before {
content: "\e91a";
}
.icon-countyFranklin:before {
content: "\e91b";
}
.icon-countySomerset:before {
content: "\e91c";
}
.icon-playHollow:before {
content: "\e91d";
}
.icon-Accredited-CF:before {
content: "\e91e";
}
.icon-GizmoNavigateDown:before {
content: "\e91f";
}