/* Reskin Colors*/
/*Reskin Nav*/
/* Sorted Brand*/
/*$cashPrimary:           #2c3e50;*/
/*$cashPrimaryColor:      #d51e00;*/
/*Table*/
/*header*/
/* nav
$cashNavBg:             #818181;
$cashNavGrey:           #898989;
$cashNavText:           #fff;
$cashNavStatic:         #484848;
$cashNavHighlight:      #2e2e2e;
$cashNavHover:          #d51e00;
$cashNavBorder:         #e5e5e5;
$cashNavAnchor:         #333;*/
/* nav - light theme */
/*footer*/
/* alerts buttons dialogues */
/* rad */
/*Reskin Font Sizes*/
/* fonts */
/* Header Sizes */
/* grid */
/* media query */
/* Reskin Colors*/
/*Reskin Nav*/
/* Sorted Brand*/
/*$cashPrimary:           #2c3e50;*/
/*$cashPrimaryColor:      #d51e00;*/
/*Table*/
/*header*/
/* nav
$cashNavBg:             #818181;
$cashNavGrey:           #898989;
$cashNavText:           #fff;
$cashNavStatic:         #484848;
$cashNavHighlight:      #2e2e2e;
$cashNavHover:          #d51e00;
$cashNavBorder:         #e5e5e5;
$cashNavAnchor:         #333;*/
/* nav - light theme */
/*footer*/
/* alerts buttons dialogues */
/* rad */
/*Reskin Font Sizes*/
/* fonts */
/* Header Sizes */
/* grid */
/* media query */
/* section */
/* secondary banners  */
/* retina images */
/* New Gutter System */
@font-face {
  font-family: "Asap";
  src: url("../../../fonts/asap-regular.eot");
  src: url("../../../fonts/asap-regular.eot?#iefix") format("embedded-opentype"), url("../../../fonts/asap-regular.ttf") format("truetype"), url("../../../fonts/asap-regular.woff") format("woff"), url("../../../fonts/asap-regular.svg#Conv_Lato-Regular") format("svg");
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../../../fonts/montserrat-regular.eot");
  src: url("../../../fonts/montserrat-regular.eot?#iefix") format("eot"), url("../../../fonts/montserrat-regular.woff") format("woff"), url("../../../fonts/montserrat-regular.ttf") format("truetype"), url("../../../fonts/montserrat-regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "Mont-bold";
  src: url("../../../fonts/mont-bold.eot");
  src: url("../../../fonts/mont-bold.eot?#iefix") format("eot"), url("../../../fonts/mont-bold.woff") format("woff"), url("../../../fonts/mont-bold.ttf") format("truetype"), url("../../../fonts/mont-bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "gotham-light";
  src: url("../../../fonts/gotham-light-webfont.eot?#iefix") format("embedded-opentype"), url("../../../fonts/gotham-light-webfont.woff") format("woff"), url("../../../fonts/gotham-light-webfont.ttf") format("truetype"), url("../../../fonts/gotham-light-webfont.svg#gotham-light") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "gotham-book";
  src: url("../../../fonts/GothamBook.eot?#iefix") format("embedded-opentype"), url("../../../fonts/GothamBook.woff") format("woff"), url("../../../fonts/GothamBook.ttf") format("truetype"), url("../../../fonts/GothamBook.svg#GothamBook") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "optio-font";
  src: url("../../../fonts/optio-font.eot");
  src: url("../../../fonts/optio-font.eot?#iefix") format("embedded-opentype"), url("../../../fonts/optio-font.woff") format("woff"), url("../../../fonts/optio-font.ttf") format("truetype"), url("../../../fonts/optio-font.svg#optio-font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "electio-font";
  src: url("../../../fonts/electio-font.eot");
  src: url("../../../fonts/electio-font.eot?#iefix") format("embedded-opentype"), url("../../../fonts/electio-font.woff") format("woff"), url("../../../fonts/electio-font.ttf") format("truetype"), url("../../../fonts/electio-font.svg#optio-font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "website-electio-icon";
  src: url("../../../fonts/website-electio-icon.eot");
  src: url("../../../fonts/website-electio-icon.eot?#iefix") format("embedded-opentype"), url("../../../fonts/website-electio-icon.woff") format("woff"), url("../../../fonts/website-electio-icon.ttf") format("truetype"), url("../../../fonts/website-electio-icon.svg#website-electio-icon") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: "electio-font";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=electio-font-], [class*=" electio-font-"] {
  font-family: "electio-font";
  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;
}

.electio-font-invoice:before {
  content: "\e909";
}

.electio-font-login-email:before {
  content: "\e907";
}

.electio-font-login-password:before {
  content: "\e908";
}

.electio-font-spinner-edit:before {
  content: "\e906";
}

.electio-font-down-arrow:before {
  content: "\e904";
}

.electio-font-up-arrow:before {
  content: "\e905";
}

.electio-font-electio-spinner:before {
  content: "\e903";
}

.electio-font-area-spline-chart:before {
  content: "\e901";
}

.electio-font-spline-chart:before {
  content: "\e902";
}

.electio-font-manifest:before {
  content: "\e900";
}

.electio-font-bar-chart:before {
  content: "\e800";
}

.electio-font-area-chart:before {
  content: "\e801";
}

.electio-font-donut-chart:before {
  content: "\e802";
}

.electio-font-pie-chart:before {
  content: "\e803";
}

.electio-font-line-chart:before {
  content: "\e804";
}

.electio-font-step-chart:before {
  content: "\e805";
}

.electio-font-help:before {
  content: "\e602";
}

.electio-font-user-role:before {
  content: "\e601";
}

.electio-font-user-role:before {
  content: "\e601";
}

.electio-font-sort:before {
  content: "\e600";
}

.electio-font-checked:before {
  content: "\e000";
}

.electio-font-close:before {
  content: "\e001";
}

.electio-font-configuration:before {
  content: "\e002";
}

.electio-font-cross:before {
  content: "\e003";
}

.electio-font-download:before {
  content: "\e004";
}

.electio-font-reports:before {
  content: "\e005";
}

.electio-font-house:before {
  content: "\e006";
}

.electio-font-information:before {
  content: "\e007";
}

.electio-font-search:before {
  content: "\e008";
}

.electio-font-speed:before {
  content: "\e009";
}

.electio-font-stop:before {
  content: "\e00a";
}

.electio-font-upload:before {
  content: "\e00b";
}

.electio-font-user:before {
  content: "\e00c";
}

.electio-font-verification:before {
  content: "\e00d";
}

.electio-font-warning:before {
  content: "\e00e";
}

[data-icon]:before {
  font-family: "website-electio-icon";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=website-electio-icon-], [class*=" website-electio-icon-"] {
  font-family: "website-electio-icon";
  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;
}

.website-electio-icon-question:before {
  content: "\e62f";
}

.website-electio-icon-reports-1:before {
  content: "\e62e";
}

.website-electio-icon-electio-o .path1:before {
  content: "\e618";
  color: #878788;
}

.website-electio-icon-electio-o .path2:before {
  content: "\e619";
  margin-left: -1em;
  color: #8F3213;
}

.website-electio-icon-cursor:before {
  content: "\e61a";
}

.website-electio-icon-computer:before {
  content: "\e61b";
}

.website-electio-icon-email:before {
  content: "\e61c";
}

.website-electio-icon-single-headset:before {
  content: "\e61d";
}

.website-electio-icon-home:before {
  content: "\e61e";
}

.website-electio-icon-users:before {
  content: "\e61f";
}

.website-electio-icon-printer:before {
  content: "\e620";
}

.website-electio-icon-manager:before {
  content: "\e621";
}

.website-electio-icon-cart:before {
  content: "\e622";
}

.website-electio-icon-csv:before {
  content: "\e623";
}

.website-electio-icon-factories:before {
  content: "\e624";
}

.website-electio-icon-cog:before {
  content: "\e625";
}

.website-electio-icon-pin:before {
  content: "\e626";
}

.website-electio-icon-royal-mail:before {
  content: "\e627";
}

.website-electio-icon-van:before {
  content: "\e628";
}

.website-electio-icon-re-cycle:before {
  content: "\e629";
}

.website-electio-icon-newspaper:before {
  content: "\e62a";
}

.website-electio-icon-price-tag:before {
  content: "\e62b";
}

.website-electio-icon-barcode:before {
  content: "\e62c";
}

.website-electio-icon-verification:before {
  content: "\e62d";
}

.website-electio-icon-accountable:before {
  content: "\e614";
}

.website-electio-icon-improvement:before {
  content: "\e615";
}

.website-electio-icon-keep-simple:before {
  content: "\e616";
}

.website-electio-icon-knowledge:before {
  content: "\e617";
}

.website-electio-icon-cross:before {
  content: "\e612";
}

.website-electio-icon-tick:before {
  content: "\e613";
}

.website-electio-icon-cogs:before {
  content: "\e60f";
}

.website-electio-icon-marketing:before {
  content: "\e610";
}

.website-electio-icon-user:before {
  content: "\e611";
}

.website-electio-icon-circle-chart:before {
  content: "\e60a";
}

.website-electio-icon-timed-delivery:before {
  content: "\e60b";
}

.website-electio-icon-headset:before {
  content: "\e60c";
}

.website-electio-icon-box-magnify:before {
  content: "\e60d";
}

.website-electio-icon-shopping-cart:before {
  content: "\e60e";
}

.website-electio-icon-el-down-arrow:before {
  content: "\e600";
}

.website-electio-icon-el-left-arrow:before {
  content: "\e601";
}

.website-electio-icon-el-right-arrow:before {
  content: "\e602";
}

.website-electio-icon-el-up-arrow:before {
  content: "\e603";
}

.website-electio-icon-linkedin:before {
  content: "\e604";
}

.website-electio-icon-twitter:before {
  content: "\e605";
}

.website-electio-icon-phone-number:before {
  content: "\e606";
}

.website-electio-icon-login:before {
  content: "\e607";
}

.website-electio-icon-menu:before {
  content: "\e608";
}

.website-electio-icon-menu-close:before {
  content: "\e609";
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: "optio-font";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=icon-], [class*=" icon-"] {
  font-family: "optio-font";
  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-home:before {
  content: "\e600";
}

.icon-home2:before {
  content: "\e601";
}

.icon-home3:before {
  content: "\e602";
}

.icon-office:before {
  content: "\e603";
}

.icon-newspaper:before {
  content: "\e604";
}

.icon-pencil:before {
  content: "\e605";
}

.icon-pencil2:before {
  content: "\e606";
}

.icon-quill:before {
  content: "\e607";
}

.icon-pen:before {
  content: "\e608";
}

.icon-blog:before {
  content: "\e609";
}

.icon-droplet:before {
  content: "\e60a";
}

.icon-paint-format:before {
  content: "\e60b";
}

.icon-image:before {
  content: "\e60c";
}

.icon-image2:before {
  content: "\e60d";
}

.icon-images:before {
  content: "\e757";
}

.icon-camera:before {
  content: "\e758";
}

.icon-music:before {
  content: "\e759";
}

.icon-headphones:before {
  content: "\e75a";
}

.icon-play:before {
  content: "\e75b";
}

.icon-film:before {
  content: "\e60e";
}

.icon-camera2:before {
  content: "\e60f";
}

.icon-dice:before {
  content: "\e610";
}

.icon-pacman:before {
  content: "\e611";
}

.icon-spades:before {
  content: "\e612";
}

.icon-clubs:before {
  content: "\e613";
}

.icon-diamonds:before {
  content: "\e614";
}

.icon-pawn:before {
  content: "\e615";
}

.icon-bullhorn:before {
  content: "\e616";
}

.icon-connection:before {
  content: "\e617";
}

.icon-podcast:before {
  content: "\e618";
}

.icon-feed:before {
  content: "\e619";
}

.icon-book:before {
  content: "\e61a";
}

.icon-books:before {
  content: "\e61b";
}

.icon-library:before {
  content: "\e75c";
}

.icon-file:before {
  content: "\e75d";
}

.icon-profile:before {
  content: "\e75e";
}

.icon-file2:before {
  content: "\e75f";
}

.icon-file3:before {
  content: "\e760";
}

.icon-file4:before {
  content: "\e61c";
}

.icon-copy:before {
  content: "\e61d";
}

.icon-copy2:before {
  content: "\e61e";
}

.icon-copy3:before {
  content: "\e61f";
}

.icon-paste:before {
  content: "\e620";
}

.icon-paste2:before {
  content: "\e621";
}

.icon-paste3:before {
  content: "\e622";
}

.icon-stack:before {
  content: "\e623";
}

.icon-folder:before {
  content: "\e624";
}

.icon-folder-open:before {
  content: "\e625";
}

.icon-tag:before {
  content: "\e626";
}

.icon-tags:before {
  content: "\e627";
}

.icon-barcode:before {
  content: "\e628";
}

.icon-qrcode:before {
  content: "\e629";
}

.icon-ticket:before {
  content: "\e761";
}

.icon-cart:before {
  content: "\e762";
}

.icon-cart2:before {
  content: "\e763";
}

.icon-cart3:before {
  content: "\e764";
}

.icon-coin:before {
  content: "\e765";
}

.icon-credit:before {
  content: "\e62a";
}

.icon-calculate:before {
  content: "\e62b";
}

.icon-support:before {
  content: "\e62c";
}

.icon-phone:before {
  content: "\e62d";
}

.icon-phone-hang-up:before {
  content: "\e62e";
}

.icon-address-book:before {
  content: "\e62f";
}

.icon-notebook:before {
  content: "\e630";
}

.icon-envelope:before {
  content: "\e631";
}

.icon-pushpin:before {
  content: "\e632";
}

.icon-location:before {
  content: "\e633";
}

.icon-location2:before {
  content: "\e634";
}

.icon-compass:before {
  content: "\e635";
}

.icon-map:before {
  content: "\e636";
}

.icon-map2:before {
  content: "\e637";
}

.icon-history:before {
  content: "\e766";
}

.icon-clock:before {
  content: "\e767";
}

.icon-clock2:before {
  content: "\e768";
}

.icon-alarm:before {
  content: "\e769";
}

.icon-alarm2:before {
  content: "\e76a";
}

.icon-bell:before {
  content: "\e638";
}

.icon-stopwatch:before {
  content: "\e639";
}

.icon-calendar:before {
  content: "\e63a";
}

.icon-calendar2:before {
  content: "\e63b";
}

.icon-print:before {
  content: "\e63c";
}

.icon-keyboard:before {
  content: "\e63d";
}

.icon-screen:before {
  content: "\e63e";
}

.icon-laptop:before {
  content: "\e63f";
}

.icon-mobile:before {
  content: "\e640";
}

.icon-mobile2:before {
  content: "\e641";
}

.icon-tablet:before {
  content: "\e642";
}

.icon-tv:before {
  content: "\e643";
}

.icon-cabinet:before {
  content: "\e644";
}

.icon-drawer:before {
  content: "\e645";
}

.icon-drawer2:before {
  content: "\e76b";
}

.icon-drawer3:before {
  content: "\e76c";
}

.icon-box-add:before {
  content: "\e76d";
}

.icon-box-remove:before {
  content: "\e76e";
}

.icon-download:before {
  content: "\e76f";
}

.icon-upload:before {
  content: "\e646";
}

.icon-disk:before {
  content: "\e647";
}

.icon-storage:before {
  content: "\e648";
}

.icon-undo:before {
  content: "\e649";
}

.icon-redo:before {
  content: "\e64a";
}

.icon-flip:before {
  content: "\e64b";
}

.icon-flip2:before {
  content: "\e64c";
}

.icon-undo2:before {
  content: "\e64d";
}

.icon-redo2:before {
  content: "\e64e";
}

.icon-forward:before {
  content: "\e64f";
}

.icon-reply:before {
  content: "\e650";
}

.icon-bubble:before {
  content: "\e651";
}

.icon-bubbles:before {
  content: "\e652";
}

.icon-bubbles2:before {
  content: "\e653";
}

.icon-bubble2:before {
  content: "\e770";
}

.icon-bubbles3:before {
  content: "\e771";
}

.icon-bubbles4:before {
  content: "\e772";
}

.icon-user:before {
  content: "\e773";
}

.icon-users:before {
  content: "\e774";
}

.icon-user2:before {
  content: "\e654";
}

.icon-users2:before {
  content: "\e655";
}

.icon-user22:before {
  content: "\e656";
}

.icon-user3:before {
  content: "\e657";
}

.icon-quotes-left:before {
  content: "\e658";
}

.icon-busy:before {
  content: "\e659";
}

.icon-spinner:before {
  content: "\e65a";
}

.icon-spinner2:before {
  content: "\e65b";
}

.icon-spinner3:before {
  content: "\e65c";
}

.icon-spinner4:before {
  content: "\e65d";
}

.icon-spinner5:before {
  content: "\e65e";
}

.icon-spinner6:before {
  content: "\e65f";
}

.icon-binoculars:before {
  content: "\e660";
}

.icon-search:before {
  content: "\e661";
}

.icon-zoomin:before {
  content: "\e775";
}

.icon-zoomout:before {
  content: "\e776";
}

.icon-expand:before {
  content: "\e777";
}

.icon-contract:before {
  content: "\e778";
}

.icon-expand2:before {
  content: "\e779";
}

.icon-contract2:before {
  content: "\e662";
}

.icon-key:before {
  content: "\e663";
}

.icon-key2:before {
  content: "\e664";
}

.icon-lock:before {
  content: "\e665";
}

.icon-lock2:before {
  content: "\e666";
}

.icon-unlocked:before {
  content: "\e667";
}

.icon-wrench:before {
  content: "\e668";
}

.icon-settings:before {
  content: "\e669";
}

.icon-equalizer:before {
  content: "\e66a";
}

.icon-cog:before {
  content: "\e66b";
}

.icon-cogs:before {
  content: "\e66c";
}

.icon-cog2:before {
  content: "\e66d";
}

.icon-hammer:before {
  content: "\e66e";
}

.icon-wand:before {
  content: "\e66f";
}

.icon-aid:before {
  content: "\e77a";
}

.icon-bug:before {
  content: "\e77b";
}

.icon-pie:before {
  content: "\e77c";
}

.icon-stats:before {
  content: "\e77d";
}

.icon-bars:before {
  content: "\e77e";
}

.icon-bars2:before {
  content: "\e670";
}

.icon-gift:before {
  content: "\e671";
}

.icon-trophy:before {
  content: "\e672";
}

.icon-glass:before {
  content: "\e673";
}

.icon-mug:before {
  content: "\e674";
}

.icon-food:before {
  content: "\e675";
}

.icon-leaf:before {
  content: "\e676";
}

.icon-rocket:before {
  content: "\e677";
}

.icon-meter:before {
  content: "\e678";
}

.icon-meter2:before {
  content: "\e679";
}

.icon-dashboard:before {
  content: "\e67a";
}

.icon-hammer2:before {
  content: "\e67b";
}

.icon-fire:before {
  content: "\e67c";
}

.icon-lab:before {
  content: "\e67d";
}

.icon-magnet:before {
  content: "\e77f";
}

.icon-remove:before {
  content: "\e780";
}

.icon-remove2:before {
  content: "\e781";
}

.icon-briefcase:before {
  content: "\e782";
}

.icon-airplane:before {
  content: "\e783";
}

.icon-truck:before {
  content: "\e67e";
}

.icon-road:before {
  content: "\e67f";
}

.icon-accessibility:before {
  content: "\e680";
}

.icon-target:before {
  content: "\e681";
}

.icon-shield:before {
  content: "\e682";
}

.icon-lightning:before {
  content: "\e683";
}

.icon-switch:before {
  content: "\e684";
}

.icon-powercord:before {
  content: "\e685";
}

.icon-signup:before {
  content: "\e686";
}

.icon-list:before {
  content: "\e687";
}

.icon-list2:before {
  content: "\e688";
}

.icon-numbered-list:before {
  content: "\e689";
}

.icon-menu:before {
  content: "\e68a";
}

.icon-menu2:before {
  content: "\e68b";
}

.icon-tree:before {
  content: "\e784";
}

.icon-cloud:before {
  content: "\e785";
}

.icon-cloud-download:before {
  content: "\e786";
}

.icon-cloud-upload:before {
  content: "\e787";
}

.icon-download2:before {
  content: "\e788";
}

.icon-upload2:before {
  content: "\e68c";
}

.icon-download3:before {
  content: "\e68d";
}

.icon-upload3:before {
  content: "\e68e";
}

.icon-globe:before {
  content: "\e68f";
}

.icon-earth:before {
  content: "\e690";
}

.icon-link:before {
  content: "\e691";
}

.icon-flag:before {
  content: "\e692";
}

.icon-attachment:before {
  content: "\e693";
}

.icon-eye:before {
  content: "\e694";
}

.icon-eye-blocked:before {
  content: "\e695";
}

.icon-eye2:before {
  content: "\e696";
}

.icon-bookmark:before {
  content: "\e697";
}

.icon-bookmarks:before {
  content: "\e698";
}

.icon-brightness-medium:before {
  content: "\e699";
}

.icon-brightness-contrast:before {
  content: "\e789";
}

.icon-contrast:before {
  content: "\e78a";
}

.icon-star:before {
  content: "\e78b";
}

.icon-star2:before {
  content: "\e78c";
}

.icon-star3:before {
  content: "\e78d";
}

.icon-heart:before {
  content: "\e69a";
}

.icon-heart2:before {
  content: "\e69b";
}

.icon-heart-broken:before {
  content: "\e69c";
}

.icon-thumbs-up:before {
  content: "\e69d";
}

.icon-thumbs-up2:before {
  content: "\e69e";
}

.icon-happy:before {
  content: "\e69f";
}

.icon-happy2:before {
  content: "\e6a0";
}

.icon-smiley:before {
  content: "\e6a1";
}

.icon-smiley2:before {
  content: "\e6a2";
}

.icon-tongue:before {
  content: "\e6a3";
}

.icon-tongue2:before {
  content: "\e6a4";
}

.icon-sad:before {
  content: "\e6a5";
}

.icon-sad2:before {
  content: "\e6a6";
}

.icon-wink:before {
  content: "\e6a7";
}

.icon-wink2:before {
  content: "\e78e";
}

.icon-grin:before {
  content: "\e78f";
}

.icon-grin2:before {
  content: "\e790";
}

.icon-cool:before {
  content: "\e791";
}

.icon-cool2:before {
  content: "\e792";
}

.icon-angry:before {
  content: "\e6a8";
}

.icon-angry2:before {
  content: "\e6a9";
}

.icon-evil:before {
  content: "\e6aa";
}

.icon-evil2:before {
  content: "\e6ab";
}

.icon-shocked:before {
  content: "\e6ac";
}

.icon-shocked2:before {
  content: "\e6ad";
}

.icon-confused:before {
  content: "\e6ae";
}

.icon-confused2:before {
  content: "\e6af";
}

.icon-neutral:before {
  content: "\e6b0";
}

.icon-neutral2:before {
  content: "\e6b1";
}

.icon-wondering:before {
  content: "\e6b2";
}

.icon-wondering2:before {
  content: "\e6b3";
}

.icon-point-up:before {
  content: "\e6b4";
}

.icon-point-right:before {
  content: "\e6b5";
}

.icon-point-down:before {
  content: "\e793";
}

.icon-point-left:before {
  content: "\e794";
}

.icon-warning:before {
  content: "\e795";
}

.icon-notification:before {
  content: "\e796";
}

.icon-question:before {
  content: "\e797";
}

.icon-info:before {
  content: "\e6b6";
}

.icon-info2:before {
  content: "\e6b7";
}

.icon-blocked:before {
  content: "\e6b8";
}

.icon-cancel-circle:before {
  content: "\e6b9";
}

.icon-checkmark-circle:before {
  content: "\e6ba";
}

.icon-spam:before {
  content: "\e6bb";
}

.icon-close:before {
  content: "\e6bc";
}

.icon-checkmark:before {
  content: "\e6bd";
}

.icon-checkmark2:before {
  content: "\e6be";
}

.icon-spell-check:before {
  content: "\e6bf";
}

.icon-minus:before {
  content: "\e6c0";
}

.icon-plus:before {
  content: "\e6c1";
}

.icon-enter:before {
  content: "\e6c2";
}

.icon-exit:before {
  content: "\e6c3";
}

.icon-play2:before {
  content: "\e798";
}

.icon-pause:before {
  content: "\e799";
}

.icon-stop:before {
  content: "\e79a";
}

.icon-backward:before {
  content: "\e79b";
}

.icon-forward2:before {
  content: "\e79c";
}

.icon-play3:before {
  content: "\e6c4";
}

.icon-pause2:before {
  content: "\e6c5";
}

.icon-stop2:before {
  content: "\e6c6";
}

.icon-backward2:before {
  content: "\e6c7";
}

.icon-forward22:before {
  content: "\e6c8";
}

.icon-first:before {
  content: "\e6c9";
}

.icon-last:before {
  content: "\e6ca";
}

.icon-previous:before {
  content: "\e6cb";
}

.icon-next:before {
  content: "\e6cc";
}

.icon-eject:before {
  content: "\e6cd";
}

.icon-volume-high:before {
  content: "\e6ce";
}

.icon-volume-medium:before {
  content: "\e6cf";
}

.icon-volume-low:before {
  content: "\e6d0";
}

.icon-volume-mute:before {
  content: "\e6d1";
}

.icon-volume-mute2:before {
  content: "\e79d";
}

.icon-volume-increase:before {
  content: "\e79e";
}

.icon-volume-decrease:before {
  content: "\e79f";
}

.icon-loop:before {
  content: "\e7a0";
}

.icon-loop2:before {
  content: "\e7a1";
}

.icon-loop3:before {
  content: "\e6d2";
}

.icon-shuffle:before {
  content: "\e6d3";
}

.icon-arrow-up-left:before {
  content: "\e6d4";
}

.icon-arrow-up:before {
  content: "\e6d5";
}

.icon-arrow-up-right:before {
  content: "\e6d6";
}

.icon-arrow-right:before {
  content: "\e6d7";
}

.icon-arrow-down-right:before {
  content: "\e6d8";
}

.icon-arrow-down:before {
  content: "\e6d9";
}

.icon-arrow-down-left:before {
  content: "\e6da";
}

.icon-arrow-left:before {
  content: "\e6db";
}

.icon-arrow-up-left2:before {
  content: "\e6dc";
}

.icon-arrow-up2:before {
  content: "\e6dd";
}

.icon-arrow-up-right2:before {
  content: "\e6de";
}

.icon-arrow-right2:before {
  content: "\e6df";
}

.icon-arrow-down-right2:before {
  content: "\e7a2";
}

.icon-arrow-down2:before {
  content: "\e7a3";
}

.icon-arrow-down-left2:before {
  content: "\e7a4";
}

.icon-arrow-left2:before {
  content: "\e7a5";
}

.icon-arrow-up-left3:before {
  content: "\e7a6";
}

.icon-arrow-up3:before {
  content: "\e6e0";
}

.icon-arrow-up-right3:before {
  content: "\e6e1";
}

.icon-arrow-right3:before {
  content: "\e6e2";
}

.icon-arrow-down-right22:before {
  content: "\e6e3";
}

.icon-arrow-down22:before {
  content: "\e6e4";
}

.icon-arrow-down-left22:before {
  content: "\e6e5";
}

.icon-arrow-left22:before {
  content: "\e6e6";
}

.icon-tab:before {
  content: "\e6e7";
}

.icon-checkbox-checked:before {
  content: "\e6e8";
}

.icon-checkbox-unchecked:before {
  content: "\e6e9";
}

.icon-checkbox-partial:before {
  content: "\e6ea";
}

.icon-radio-checked:before {
  content: "\e6eb";
}

.icon-radio-unchecked:before {
  content: "\e6ec";
}

.icon-crop:before {
  content: "\e6ed";
}

.icon-scissors:before {
  content: "\e7a7";
}

.icon-filter:before {
  content: "\e7a8";
}

.icon-filter2:before {
  content: "\e7a9";
}

.icon-font:before {
  content: "\e7aa";
}

.icon-text-height:before {
  content: "\e7ab";
}

.icon-text-width:before {
  content: "\e6ee";
}

.icon-bold:before {
  content: "\e6ef";
}

.icon-underline:before {
  content: "\e6f0";
}

.icon-italic:before {
  content: "\e6f1";
}

.icon-strikethrough:before {
  content: "\e6f2";
}

.icon-omega:before {
  content: "\e6f3";
}

.icon-sigma:before {
  content: "\e6f4";
}

.icon-table:before {
  content: "\e6f5";
}

.icon-table2:before {
  content: "\e6f6";
}

.icon-insert-template:before {
  content: "\e6f7";
}

.icon-pilcrow:before {
  content: "\e6f8";
}

.icon-lefttoright:before {
  content: "\e6f9";
}

.icon-righttoleft:before {
  content: "\e6fa";
}

.icon-paragraph-left:before {
  content: "\e6fb";
}

.icon-paragraph-center:before {
  content: "\e7ac";
}

.icon-paragraph-right:before {
  content: "\e7ad";
}

.icon-paragraph-justify:before {
  content: "\e7ae";
}

.icon-paragraph-left2:before {
  content: "\e7af";
}

.icon-paragraph-center2:before {
  content: "\e7b0";
}

.icon-paragraph-right2:before {
  content: "\e6fc";
}

.icon-paragraph-justify2:before {
  content: "\e6fd";
}

.icon-indent-increase:before {
  content: "\e6fe";
}

.icon-indent-decrease:before {
  content: "\e6ff";
}

.icon-newtab:before {
  content: "\e700";
}

.icon-embed:before {
  content: "\e701";
}

.icon-code:before {
  content: "\e702";
}

.icon-console:before {
  content: "\e703";
}

.icon-share:before {
  content: "\e704";
}

.icon-mail:before {
  content: "\e705";
}

.icon-mail2:before {
  content: "\e706";
}

.icon-mail3:before {
  content: "\e707";
}

.icon-mail4:before {
  content: "\e708";
}

.icon-google:before {
  content: "\e709";
}

.icon-googleplus:before {
  content: "\e7b1";
}

.icon-googleplus2:before {
  content: "\e7b2";
}

.icon-googleplus3:before {
  content: "\e7b3";
}

.icon-googleplus4:before {
  content: "\e7b4";
}

.icon-google-drive:before {
  content: "\e7b5";
}

.icon-facebook:before {
  content: "\e70a";
}

.icon-facebook2:before {
  content: "\e70b";
}

.icon-facebook3:before {
  content: "\e70c";
}

.icon-instagram:before {
  content: "\e70d";
}

.icon-twitter:before {
  content: "\e70e";
}

.icon-twitter2:before {
  content: "\e70f";
}

.icon-twitter3:before {
  content: "\e710";
}

.icon-feed2:before {
  content: "\e711";
}

.icon-feed3:before {
  content: "\e712";
}

.icon-feed4:before {
  content: "\e713";
}

.icon-youtube:before {
  content: "\e714";
}

.icon-youtube2:before {
  content: "\e715";
}

.icon-vimeo:before {
  content: "\e716";
}

.icon-vimeo2:before {
  content: "\e717";
}

.icon-vimeo3:before {
  content: "\e7b6";
}

.icon-lanyrd:before {
  content: "\e7b7";
}

.icon-flickr:before {
  content: "\e7b8";
}

.icon-flickr2:before {
  content: "\e7b9";
}

.icon-flickr3:before {
  content: "\e7ba";
}

.icon-flickr4:before {
  content: "\e718";
}

.icon-picassa:before {
  content: "\e719";
}

.icon-picassa2:before {
  content: "\e71a";
}

.icon-dribbble:before {
  content: "\e71b";
}

.icon-dribbble2:before {
  content: "\e71c";
}

.icon-dribbble3:before {
  content: "\e71d";
}

.icon-forrst:before {
  content: "\e71e";
}

.icon-forrst2:before {
  content: "\e71f";
}

.icon-deviantart:before {
  content: "\e720";
}

.icon-deviantart2:before {
  content: "\e721";
}

.icon-steam:before {
  content: "\e722";
}

.icon-steam2:before {
  content: "\e723";
}

.icon-github:before {
  content: "\e724";
}

.icon-github2:before {
  content: "\e725";
}

.icon-github3:before {
  content: "\e7bb";
}

.icon-github4:before {
  content: "\e7bc";
}

.icon-github5:before {
  content: "\e7bd";
}

.icon-wordpress:before {
  content: "\e7be";
}

.icon-wordpress2:before {
  content: "\e7bf";
}

.icon-joomla:before {
  content: "\e726";
}

.icon-blogger:before {
  content: "\e727";
}

.icon-blogger2:before {
  content: "\e728";
}

.icon-tumblr:before {
  content: "\e729";
}

.icon-tumblr2:before {
  content: "\e72a";
}

.icon-yahoo:before {
  content: "\e72b";
}

.icon-tux:before {
  content: "\e72c";
}

.icon-apple:before {
  content: "\e72d";
}

.icon-finder:before {
  content: "\e72e";
}

.icon-android:before {
  content: "\e72f";
}

.icon-windows:before {
  content: "\e730";
}

.icon-windows8:before {
  content: "\e731";
}

.icon-soundcloud:before {
  content: "\e732";
}

.icon-soundcloud2:before {
  content: "\e733";
}

.icon-skype:before {
  content: "\e734";
}

.icon-reddit:before {
  content: "\e735";
}

.icon-linkedin:before {
  content: "\e7c0";
}

.icon-lastfm:before {
  content: "\e7c1";
}

.icon-lastfm2:before {
  content: "\e7c2";
}

.icon-delicious:before {
  content: "\e736";
}

.icon-stumbleupon:before {
  content: "\e737";
}

.icon-stumbleupon2:before {
  content: "\e738";
}

.icon-stackoverflow:before {
  content: "\e739";
}

.icon-pinterest:before {
  content: "\e73a";
}

.icon-pinterest2:before {
  content: "\e73b";
}

.icon-xing:before {
  content: "\e73c";
}

.icon-xing2:before {
  content: "\e73d";
}

.icon-flattr:before {
  content: "\e73e";
}

.icon-foursquare:before {
  content: "\e73f";
}

.icon-foursquare2:before {
  content: "\e740";
}

.icon-paypal:before {
  content: "\e741";
}

.icon-paypal2:before {
  content: "\e742";
}

.icon-paypal3:before {
  content: "\e743";
}

.icon-yelp:before {
  content: "\e744";
}

.icon-libreoffice:before {
  content: "\e745";
}

.icon-file-pdf:before {
  content: "\e746";
}

.icon-file-openoffice:before {
  content: "\e747";
}

.icon-file-word:before {
  content: "\e748";
}

.icon-file-excel:before {
  content: "\e749";
}

.icon-file-zip:before {
  content: "\e74a";
}

.icon-file-powerpoint:before {
  content: "\e74b";
}

.icon-file-xml:before {
  content: "\e74c";
}

.icon-file-css:before {
  content: "\e74d";
}

.icon-html5:before {
  content: "\e74e";
}

.icon-html52:before {
  content: "\e74f";
}

.icon-css3:before {
  content: "\e750";
}

.icon-chrome:before {
  content: "\e751";
}

.icon-firefox:before {
  content: "\e752";
}

.icon-IE:before {
  content: "\e753";
}

.icon-opera:before {
  content: "\e754";
}

.icon-safari:before {
  content: "\e755";
}

.icon-optio-font:before {
  content: "\e756";
}

/* Reskin Colors*/
/*Reskin Nav*/
/* Sorted Brand*/
/*$cashPrimary:           #2c3e50;*/
/*$cashPrimaryColor:      #d51e00;*/
/*Table*/
/*header*/
/* nav
$cashNavBg:             #818181;
$cashNavGrey:           #898989;
$cashNavText:           #fff;
$cashNavStatic:         #484848;
$cashNavHighlight:      #2e2e2e;
$cashNavHover:          #d51e00;
$cashNavBorder:         #e5e5e5;
$cashNavAnchor:         #333;*/
/* nav - light theme */
/*footer*/
/* alerts buttons dialogues */
/* rad */
/*Reskin Font Sizes*/
/* fonts */
/* Header Sizes */
/* grid */
/* media query */
@font-face {
  font-family: "Circular Pro";
  src: url("../../../fonts/circular-pro/Book/lineto-circular-pro-book.eot?") format("embedded-opentype");
  src: url("../../../fonts/circular-pro/Book/lineto-circular-pro-book.woff2?") format("woff2");
  src: url("../../../fonts/circular-pro/Book/lineto-circular-pro-book.woff?") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Circular Pro";
  src: url("../../../fonts/circular-pro/Bold/lineto-circular-pro-bold.eot?") format("embedded-opentype");
  src: url("../../../fonts/circular-pro/Bold/lineto-circular-pro-bold.woff2?") format("woff2");
  src: url("../../../fonts/circular-pro/Bold/lineto-circular-pro-bold.woff?") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Circular Pro Black";
  src: url("../../../fonts/circular-pro/Black/lineto-circular-pro-black.eot?") format("embedded-opentype");
  src: url("../../../fonts/circular-pro/Black/lineto-circular-pro-black.woff2?") format("woff2");
  src: url("../../../fonts/circular-pro/Black/lineto-circular-pro-black.woff?") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Circular Pro Medium";
  src: url("../../../fonts/circular-pro/Medium/lineto-circular-pro-medium.eot?") format("embedded-opentype");
  src: url("../../../fonts/circular-pro/Medium/lineto-circular-pro-medium.woff2?") format("woff2");
  src: url("../../../fonts/circular-pro/Medium/lineto-circular-pro-medium.woff?") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Asap";
  src: url("../../../fonts/asap-regular.eot");
  src: url("../../../fonts/asap-regular.eot?#iefix") format("embedded-opentype"), url("../../../fonts/asap-regular.ttf") format("truetype"), url("../../../fonts/asap-regular.woff") format("woff"), url("../../../fonts/asap-regular.svg#Conv_Lato-Regular") format("svg");
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../../../fonts/montserrat-regular.eot");
  src: url("../../../fonts/montserrat-regular.eot?#iefix") format("eot"), url("../../../fonts/montserrat-regular.woff") format("woff"), url("../../../fonts/montserrat-regular.ttf") format("truetype"), url("../../../fonts/montserrat-regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "Mont-bold";
  src: url("../../../fonts/mont-bold.eot");
  src: url("../../../fonts/mont-bold.eot?#iefix") format("eot"), url("../../../fonts/mont-bold.woff") format("woff"), url("../../../fonts/mont-bold.ttf") format("truetype"), url("../../../fonts/mont-bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "gotham-light";
  src: url("../../../fonts/gotham-light-webfont.eot?#iefix") format("embedded-opentype"), url("../../../fonts/gotham-light-webfont.woff") format("woff"), url("../../../fonts/gotham-light-webfont.ttf") format("truetype"), url("../../../fonts/gotham-light-webfont.svg#gotham-light") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "gotham-book";
  src: url("../../../fonts/GothamBook.eot?#iefix") format("embedded-opentype"), url("../../../fonts/GothamBook.woff") format("woff"), url("../../../fonts/GothamBook.ttf") format("truetype"), url("../../../fonts/GothamBook.svg#GothamBook") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "optio-font";
  src: url("../../../fonts/optio-font.eot");
  src: url("../../../fonts/optio-font.eot?#iefix") format("embedded-opentype"), url("../../../fonts/optio-font.woff") format("woff"), url("../../../fonts/optio-font.ttf") format("truetype"), url("../../../fonts/optio-font.svg#optio-font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "electio-font";
  src: url("../../../fonts/electio-font.eot");
  src: url("../../../fonts/electio-font.eot?#iefix") format("embedded-opentype"), url("../../../fonts/electio-font.woff") format("woff"), url("../../../fonts/electio-font.ttf") format("truetype"), url("../../../fonts/electio-font.svg#optio-font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "website-electio-icon";
  src: url("../../../fonts/website-electio-icon.eot");
  src: url("../../../fonts/website-electio-icon.eot?#iefix") format("embedded-opentype"), url("../../../fonts/website-electio-icon.woff") format("woff"), url("../../../fonts/website-electio-icon.ttf") format("truetype"), url("../../../fonts/website-electio-icon.svg#website-electio-icon") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: "electio-font";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=electio-font-], [class*=" electio-font-"] {
  font-family: "electio-font";
  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;
}

.electio-font-invoice:before {
  content: "\e909";
}

.electio-font-login-email:before {
  content: "\e907";
}

.electio-font-login-password:before {
  content: "\e908";
}

.electio-font-spinner-edit:before {
  content: "\e906";
}

.electio-font-down-arrow:before {
  content: "\e904";
}

.electio-font-up-arrow:before {
  content: "\e905";
}

.electio-font-electio-spinner:before {
  content: "\e903";
}

.electio-font-area-spline-chart:before {
  content: "\e901";
}

.electio-font-spline-chart:before {
  content: "\e902";
}

.electio-font-manifest:before {
  content: "\e900";
}

.electio-font-bar-chart:before {
  content: "\e800";
}

.electio-font-area-chart:before {
  content: "\e801";
}

.electio-font-donut-chart:before {
  content: "\e802";
}

.electio-font-pie-chart:before {
  content: "\e803";
}

.electio-font-line-chart:before {
  content: "\e804";
}

.electio-font-step-chart:before {
  content: "\e805";
}

.electio-font-help:before {
  content: "\e602";
}

.electio-font-user-role:before {
  content: "\e601";
}

.electio-font-user-role:before {
  content: "\e601";
}

.electio-font-sort:before {
  content: "\e600";
}

.electio-font-checked:before {
  content: "\e000";
}

.electio-font-close:before {
  content: "\e001";
}

.electio-font-configuration:before {
  content: "\e002";
}

.electio-font-cross:before {
  content: "\e003";
}

.electio-font-download:before {
  content: "\e004";
}

.electio-font-reports:before {
  content: "\e005";
}

.electio-font-house:before {
  content: "\e006";
}

.electio-font-information:before {
  content: "\e007";
}

.electio-font-search:before {
  content: "\e008";
}

.electio-font-speed:before {
  content: "\e009";
}

.electio-font-stop:before {
  content: "\e00a";
}

.electio-font-upload:before {
  content: "\e00b";
}

.electio-font-user:before {
  content: "\e00c";
}

.electio-font-verification:before {
  content: "\e00d";
}

.electio-font-warning:before {
  content: "\e00e";
}

[data-icon]:before {
  font-family: "website-electio-icon";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=website-electio-icon-], [class*=" website-electio-icon-"] {
  font-family: "website-electio-icon";
  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;
}

.website-electio-icon-question:before {
  content: "\e62f";
}

.website-electio-icon-reports-1:before {
  content: "\e62e";
}

.website-electio-icon-electio-o .path1:before {
  content: "\e618";
  color: #878788;
}

.website-electio-icon-electio-o .path2:before {
  content: "\e619";
  margin-left: -1em;
  color: #8F3213;
}

.website-electio-icon-cursor:before {
  content: "\e61a";
}

.website-electio-icon-computer:before {
  content: "\e61b";
}

.website-electio-icon-email:before {
  content: "\e61c";
}

.website-electio-icon-single-headset:before {
  content: "\e61d";
}

.website-electio-icon-home:before {
  content: "\e61e";
}

.website-electio-icon-users:before {
  content: "\e61f";
}

.website-electio-icon-printer:before {
  content: "\e620";
}

.website-electio-icon-manager:before {
  content: "\e621";
}

.website-electio-icon-cart:before {
  content: "\e622";
}

.website-electio-icon-csv:before {
  content: "\e623";
}

.website-electio-icon-factories:before {
  content: "\e624";
}

.website-electio-icon-cog:before {
  content: "\e625";
}

.website-electio-icon-pin:before {
  content: "\e626";
}

.website-electio-icon-royal-mail:before {
  content: "\e627";
}

.website-electio-icon-van:before {
  content: "\e628";
}

.website-electio-icon-re-cycle:before {
  content: "\e629";
}

.website-electio-icon-newspaper:before {
  content: "\e62a";
}

.website-electio-icon-price-tag:before {
  content: "\e62b";
}

.website-electio-icon-barcode:before {
  content: "\e62c";
}

.website-electio-icon-verification:before {
  content: "\e62d";
}

.website-electio-icon-accountable:before {
  content: "\e614";
}

.website-electio-icon-improvement:before {
  content: "\e615";
}

.website-electio-icon-keep-simple:before {
  content: "\e616";
}

.website-electio-icon-knowledge:before {
  content: "\e617";
}

.website-electio-icon-cross:before {
  content: "\e612";
}

.website-electio-icon-tick:before {
  content: "\e613";
}

.website-electio-icon-cogs:before {
  content: "\e60f";
}

.website-electio-icon-marketing:before {
  content: "\e610";
}

.website-electio-icon-user:before {
  content: "\e611";
}

.website-electio-icon-circle-chart:before {
  content: "\e60a";
}

.website-electio-icon-timed-delivery:before {
  content: "\e60b";
}

.website-electio-icon-headset:before {
  content: "\e60c";
}

.website-electio-icon-box-magnify:before {
  content: "\e60d";
}

.website-electio-icon-shopping-cart:before {
  content: "\e60e";
}

.website-electio-icon-el-down-arrow:before {
  content: "\e600";
}

.website-electio-icon-el-left-arrow:before {
  content: "\e601";
}

.website-electio-icon-el-right-arrow:before {
  content: "\e602";
}

.website-electio-icon-el-up-arrow:before {
  content: "\e603";
}

.website-electio-icon-linkedin:before {
  content: "\e604";
}

.website-electio-icon-twitter:before {
  content: "\e605";
}

.website-electio-icon-phone-number:before {
  content: "\e606";
}

.website-electio-icon-login:before {
  content: "\e607";
}

.website-electio-icon-menu:before {
  content: "\e608";
}

.website-electio-icon-menu-close:before {
  content: "\e609";
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: "optio-font";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=icon-], [class*=" icon-"] {
  font-family: "optio-font";
  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-home:before {
  content: "\e600";
}

.icon-home2:before {
  content: "\e601";
}

.icon-home3:before {
  content: "\e602";
}

.icon-office:before {
  content: "\e603";
}

.icon-newspaper:before {
  content: "\e604";
}

.icon-pencil:before {
  content: "\e605";
}

.icon-pencil2:before {
  content: "\e606";
}

.icon-quill:before {
  content: "\e607";
}

.icon-pen:before {
  content: "\e608";
}

.icon-blog:before {
  content: "\e609";
}

.icon-droplet:before {
  content: "\e60a";
}

.icon-paint-format:before {
  content: "\e60b";
}

.icon-image:before {
  content: "\e60c";
}

.icon-image2:before {
  content: "\e60d";
}

.icon-images:before {
  content: "\e757";
}

.icon-camera:before {
  content: "\e758";
}

.icon-music:before {
  content: "\e759";
}

.icon-headphones:before {
  content: "\e75a";
}

.icon-play:before {
  content: "\e75b";
}

.icon-film:before {
  content: "\e60e";
}

.icon-camera2:before {
  content: "\e60f";
}

.icon-dice:before {
  content: "\e610";
}

.icon-pacman:before {
  content: "\e611";
}

.icon-spades:before {
  content: "\e612";
}

.icon-clubs:before {
  content: "\e613";
}

.icon-diamonds:before {
  content: "\e614";
}

.icon-pawn:before {
  content: "\e615";
}

.icon-bullhorn:before {
  content: "\e616";
}

.icon-connection:before {
  content: "\e617";
}

.icon-podcast:before {
  content: "\e618";
}

.icon-feed:before {
  content: "\e619";
}

.icon-book:before {
  content: "\e61a";
}

.icon-books:before {
  content: "\e61b";
}

.icon-library:before {
  content: "\e75c";
}

.icon-file:before {
  content: "\e75d";
}

.icon-profile:before {
  content: "\e75e";
}

.icon-file2:before {
  content: "\e75f";
}

.icon-file3:before {
  content: "\e760";
}

.icon-file4:before {
  content: "\e61c";
}

.icon-copy:before {
  content: "\e61d";
}

.icon-copy2:before {
  content: "\e61e";
}

.icon-copy3:before {
  content: "\e61f";
}

.icon-paste:before {
  content: "\e620";
}

.icon-paste2:before {
  content: "\e621";
}

.icon-paste3:before {
  content: "\e622";
}

.icon-stack:before {
  content: "\e623";
}

.icon-folder:before {
  content: "\e624";
}

.icon-folder-open:before {
  content: "\e625";
}

.icon-tag:before {
  content: "\e626";
}

.icon-tags:before {
  content: "\e627";
}

.icon-barcode:before {
  content: "\e628";
}

.icon-qrcode:before {
  content: "\e629";
}

.icon-ticket:before {
  content: "\e761";
}

.icon-cart:before {
  content: "\e762";
}

.icon-cart2:before {
  content: "\e763";
}

.icon-cart3:before {
  content: "\e764";
}

.icon-coin:before {
  content: "\e765";
}

.icon-credit:before {
  content: "\e62a";
}

.icon-calculate:before {
  content: "\e62b";
}

.icon-support:before {
  content: "\e62c";
}

.icon-phone:before {
  content: "\e62d";
}

.icon-phone-hang-up:before {
  content: "\e62e";
}

.icon-address-book:before {
  content: "\e62f";
}

.icon-notebook:before {
  content: "\e630";
}

.icon-envelope:before {
  content: "\e631";
}

.icon-pushpin:before {
  content: "\e632";
}

.icon-location:before {
  content: "\e633";
}

.icon-location2:before {
  content: "\e634";
}

.icon-compass:before {
  content: "\e635";
}

.icon-map:before {
  content: "\e636";
}

.icon-map2:before {
  content: "\e637";
}

.icon-history:before {
  content: "\e766";
}

.icon-clock:before {
  content: "\e767";
}

.icon-clock2:before {
  content: "\e768";
}

.icon-alarm:before {
  content: "\e769";
}

.icon-alarm2:before {
  content: "\e76a";
}

.icon-bell:before {
  content: "\e638";
}

.icon-stopwatch:before {
  content: "\e639";
}

.icon-calendar:before {
  content: "\e63a";
}

.icon-calendar2:before {
  content: "\e63b";
}

.icon-print:before {
  content: "\e63c";
}

.icon-keyboard:before {
  content: "\e63d";
}

.icon-screen:before {
  content: "\e63e";
}

.icon-laptop:before {
  content: "\e63f";
}

.icon-mobile:before {
  content: "\e640";
}

.icon-mobile2:before {
  content: "\e641";
}

.icon-tablet:before {
  content: "\e642";
}

.icon-tv:before {
  content: "\e643";
}

.icon-cabinet:before {
  content: "\e644";
}

.icon-drawer:before {
  content: "\e645";
}

.icon-drawer2:before {
  content: "\e76b";
}

.icon-drawer3:before {
  content: "\e76c";
}

.icon-box-add:before {
  content: "\e76d";
}

.icon-box-remove:before {
  content: "\e76e";
}

.icon-download:before {
  content: "\e76f";
}

.icon-upload:before {
  content: "\e646";
}

.icon-disk:before {
  content: "\e647";
}

.icon-storage:before {
  content: "\e648";
}

.icon-undo:before {
  content: "\e649";
}

.icon-redo:before {
  content: "\e64a";
}

.icon-flip:before {
  content: "\e64b";
}

.icon-flip2:before {
  content: "\e64c";
}

.icon-undo2:before {
  content: "\e64d";
}

.icon-redo2:before {
  content: "\e64e";
}

.icon-forward:before {
  content: "\e64f";
}

.icon-reply:before {
  content: "\e650";
}

.icon-bubble:before {
  content: "\e651";
}

.icon-bubbles:before {
  content: "\e652";
}

.icon-bubbles2:before {
  content: "\e653";
}

.icon-bubble2:before {
  content: "\e770";
}

.icon-bubbles3:before {
  content: "\e771";
}

.icon-bubbles4:before {
  content: "\e772";
}

.icon-user:before {
  content: "\e773";
}

.icon-users:before {
  content: "\e774";
}

.icon-user2:before {
  content: "\e654";
}

.icon-users2:before {
  content: "\e655";
}

.icon-user22:before {
  content: "\e656";
}

.icon-user3:before {
  content: "\e657";
}

.icon-quotes-left:before {
  content: "\e658";
}

.icon-busy:before {
  content: "\e659";
}

.icon-spinner:before {
  content: "\e65a";
}

.icon-spinner2:before {
  content: "\e65b";
}

.icon-spinner3:before {
  content: "\e65c";
}

.icon-spinner4:before {
  content: "\e65d";
}

.icon-spinner5:before {
  content: "\e65e";
}

.icon-spinner6:before {
  content: "\e65f";
}

.icon-binoculars:before {
  content: "\e660";
}

.icon-search:before {
  content: "\e661";
}

.icon-zoomin:before {
  content: "\e775";
}

.icon-zoomout:before {
  content: "\e776";
}

.icon-expand:before {
  content: "\e777";
}

.icon-contract:before {
  content: "\e778";
}

.icon-expand2:before {
  content: "\e779";
}

.icon-contract2:before {
  content: "\e662";
}

.icon-key:before {
  content: "\e663";
}

.icon-key2:before {
  content: "\e664";
}

.icon-lock:before {
  content: "\e665";
}

.icon-lock2:before {
  content: "\e666";
}

.icon-unlocked:before {
  content: "\e667";
}

.icon-wrench:before {
  content: "\e668";
}

.icon-settings:before {
  content: "\e669";
}

.icon-equalizer:before {
  content: "\e66a";
}

.icon-cog:before {
  content: "\e66b";
}

.icon-cogs:before {
  content: "\e66c";
}

.icon-cog2:before {
  content: "\e66d";
}

.icon-hammer:before {
  content: "\e66e";
}

.icon-wand:before {
  content: "\e66f";
}

.icon-aid:before {
  content: "\e77a";
}

.icon-bug:before {
  content: "\e77b";
}

.icon-pie:before {
  content: "\e77c";
}

.icon-stats:before {
  content: "\e77d";
}

.icon-bars:before {
  content: "\e77e";
}

.icon-bars2:before {
  content: "\e670";
}

.icon-gift:before {
  content: "\e671";
}

.icon-trophy:before {
  content: "\e672";
}

.icon-glass:before {
  content: "\e673";
}

.icon-mug:before {
  content: "\e674";
}

.icon-food:before {
  content: "\e675";
}

.icon-leaf:before {
  content: "\e676";
}

.icon-rocket:before {
  content: "\e677";
}

.icon-meter:before {
  content: "\e678";
}

.icon-meter2:before {
  content: "\e679";
}

.icon-dashboard:before {
  content: "\e67a";
}

.icon-hammer2:before {
  content: "\e67b";
}

.icon-fire:before {
  content: "\e67c";
}

.icon-lab:before {
  content: "\e67d";
}

.icon-magnet:before {
  content: "\e77f";
}

.icon-remove:before {
  content: "\e780";
}

.icon-remove2:before {
  content: "\e781";
}

.icon-briefcase:before {
  content: "\e782";
}

.icon-airplane:before {
  content: "\e783";
}

.icon-truck:before {
  content: "\e67e";
}

.icon-road:before {
  content: "\e67f";
}

.icon-accessibility:before {
  content: "\e680";
}

.icon-target:before {
  content: "\e681";
}

.icon-shield:before {
  content: "\e682";
}

.icon-lightning:before {
  content: "\e683";
}

.icon-switch:before {
  content: "\e684";
}

.icon-powercord:before {
  content: "\e685";
}

.icon-signup:before {
  content: "\e686";
}

.icon-list:before {
  content: "\e687";
}

.icon-list2:before {
  content: "\e688";
}

.icon-numbered-list:before {
  content: "\e689";
}

.icon-menu:before {
  content: "\e68a";
}

.icon-menu2:before {
  content: "\e68b";
}

.icon-tree:before {
  content: "\e784";
}

.icon-cloud:before {
  content: "\e785";
}

.icon-cloud-download:before {
  content: "\e786";
}

.icon-cloud-upload:before {
  content: "\e787";
}

.icon-download2:before {
  content: "\e788";
}

.icon-upload2:before {
  content: "\e68c";
}

.icon-download3:before {
  content: "\e68d";
}

.icon-upload3:before {
  content: "\e68e";
}

.icon-globe:before {
  content: "\e68f";
}

.icon-earth:before {
  content: "\e690";
}

.icon-link:before {
  content: "\e691";
}

.icon-flag:before {
  content: "\e692";
}

.icon-attachment:before {
  content: "\e693";
}

.icon-eye:before {
  content: "\e694";
}

.icon-eye-blocked:before {
  content: "\e695";
}

.icon-eye2:before {
  content: "\e696";
}

.icon-bookmark:before {
  content: "\e697";
}

.icon-bookmarks:before {
  content: "\e698";
}

.icon-brightness-medium:before {
  content: "\e699";
}

.icon-brightness-contrast:before {
  content: "\e789";
}

.icon-contrast:before {
  content: "\e78a";
}

.icon-star:before {
  content: "\e78b";
}

.icon-star2:before {
  content: "\e78c";
}

.icon-star3:before {
  content: "\e78d";
}

.icon-heart:before {
  content: "\e69a";
}

.icon-heart2:before {
  content: "\e69b";
}

.icon-heart-broken:before {
  content: "\e69c";
}

.icon-thumbs-up:before {
  content: "\e69d";
}

.icon-thumbs-up2:before {
  content: "\e69e";
}

.icon-happy:before {
  content: "\e69f";
}

.icon-happy2:before {
  content: "\e6a0";
}

.icon-smiley:before {
  content: "\e6a1";
}

.icon-smiley2:before {
  content: "\e6a2";
}

.icon-tongue:before {
  content: "\e6a3";
}

.icon-tongue2:before {
  content: "\e6a4";
}

.icon-sad:before {
  content: "\e6a5";
}

.icon-sad2:before {
  content: "\e6a6";
}

.icon-wink:before {
  content: "\e6a7";
}

.icon-wink2:before {
  content: "\e78e";
}

.icon-grin:before {
  content: "\e78f";
}

.icon-grin2:before {
  content: "\e790";
}

.icon-cool:before {
  content: "\e791";
}

.icon-cool2:before {
  content: "\e792";
}

.icon-angry:before {
  content: "\e6a8";
}

.icon-angry2:before {
  content: "\e6a9";
}

.icon-evil:before {
  content: "\e6aa";
}

.icon-evil2:before {
  content: "\e6ab";
}

.icon-shocked:before {
  content: "\e6ac";
}

.icon-shocked2:before {
  content: "\e6ad";
}

.icon-confused:before {
  content: "\e6ae";
}

.icon-confused2:before {
  content: "\e6af";
}

.icon-neutral:before {
  content: "\e6b0";
}

.icon-neutral2:before {
  content: "\e6b1";
}

.icon-wondering:before {
  content: "\e6b2";
}

.icon-wondering2:before {
  content: "\e6b3";
}

.icon-point-up:before {
  content: "\e6b4";
}

.icon-point-right:before {
  content: "\e6b5";
}

.icon-point-down:before {
  content: "\e793";
}

.icon-point-left:before {
  content: "\e794";
}

.icon-warning:before {
  content: "\e795";
}

.icon-notification:before {
  content: "\e796";
}

.icon-question:before {
  content: "\e797";
}

.icon-info:before {
  content: "\e6b6";
}

.icon-info2:before {
  content: "\e6b7";
}

.icon-blocked:before {
  content: "\e6b8";
}

.icon-cancel-circle:before {
  content: "\e6b9";
}

.icon-checkmark-circle:before {
  content: "\e6ba";
}

.icon-spam:before {
  content: "\e6bb";
}

.icon-close:before {
  content: "\e6bc";
}

.icon-checkmark:before {
  content: "\e6bd";
}

.icon-checkmark2:before {
  content: "\e6be";
}

.icon-spell-check:before {
  content: "\e6bf";
}

.icon-minus:before {
  content: "\e6c0";
}

.icon-plus:before {
  content: "\e6c1";
}

.icon-enter:before {
  content: "\e6c2";
}

.icon-exit:before {
  content: "\e6c3";
}

.icon-play2:before {
  content: "\e798";
}

.icon-pause:before {
  content: "\e799";
}

.icon-stop:before {
  content: "\e79a";
}

.icon-backward:before {
  content: "\e79b";
}

.icon-forward2:before {
  content: "\e79c";
}

.icon-play3:before {
  content: "\e6c4";
}

.icon-pause2:before {
  content: "\e6c5";
}

.icon-stop2:before {
  content: "\e6c6";
}

.icon-backward2:before {
  content: "\e6c7";
}

.icon-forward22:before {
  content: "\e6c8";
}

.icon-first:before {
  content: "\e6c9";
}

.icon-last:before {
  content: "\e6ca";
}

.icon-previous:before {
  content: "\e6cb";
}

.icon-next:before {
  content: "\e6cc";
}

.icon-eject:before {
  content: "\e6cd";
}

.icon-volume-high:before {
  content: "\e6ce";
}

.icon-volume-medium:before {
  content: "\e6cf";
}

.icon-volume-low:before {
  content: "\e6d0";
}

.icon-volume-mute:before {
  content: "\e6d1";
}

.icon-volume-mute2:before {
  content: "\e79d";
}

.icon-volume-increase:before {
  content: "\e79e";
}

.icon-volume-decrease:before {
  content: "\e79f";
}

.icon-loop:before {
  content: "\e7a0";
}

.icon-loop2:before {
  content: "\e7a1";
}

.icon-loop3:before {
  content: "\e6d2";
}

.icon-shuffle:before {
  content: "\e6d3";
}

.icon-arrow-up-left:before {
  content: "\e6d4";
}

.icon-arrow-up:before {
  content: "\e6d5";
}

.icon-arrow-up-right:before {
  content: "\e6d6";
}

.icon-arrow-right:before {
  content: "\e6d7";
}

.icon-arrow-down-right:before {
  content: "\e6d8";
}

.icon-arrow-down:before {
  content: "\e6d9";
}

.icon-arrow-down-left:before {
  content: "\e6da";
}

.icon-arrow-left:before {
  content: "\e6db";
}

.icon-arrow-up-left2:before {
  content: "\e6dc";
}

.icon-arrow-up2:before {
  content: "\e6dd";
}

.icon-arrow-up-right2:before {
  content: "\e6de";
}

.icon-arrow-right2:before {
  content: "\e6df";
}

.icon-arrow-down-right2:before {
  content: "\e7a2";
}

.icon-arrow-down2:before {
  content: "\e7a3";
}

.icon-arrow-down-left2:before {
  content: "\e7a4";
}

.icon-arrow-left2:before {
  content: "\e7a5";
}

.icon-arrow-up-left3:before {
  content: "\e7a6";
}

.icon-arrow-up3:before {
  content: "\e6e0";
}

.icon-arrow-up-right3:before {
  content: "\e6e1";
}

.icon-arrow-right3:before {
  content: "\e6e2";
}

.icon-arrow-down-right22:before {
  content: "\e6e3";
}

.icon-arrow-down22:before {
  content: "\e6e4";
}

.icon-arrow-down-left22:before {
  content: "\e6e5";
}

.icon-arrow-left22:before {
  content: "\e6e6";
}

.icon-tab:before {
  content: "\e6e7";
}

.icon-checkbox-checked:before {
  content: "\e6e8";
}

.icon-checkbox-unchecked:before {
  content: "\e6e9";
}

.icon-checkbox-partial:before {
  content: "\e6ea";
}

.icon-radio-checked:before {
  content: "\e6eb";
}

.icon-radio-unchecked:before {
  content: "\e6ec";
}

.icon-crop:before {
  content: "\e6ed";
}

.icon-scissors:before {
  content: "\e7a7";
}

.icon-filter:before {
  content: "\e7a8";
}

.icon-filter2:before {
  content: "\e7a9";
}

.icon-font:before {
  content: "\e7aa";
}

.icon-text-height:before {
  content: "\e7ab";
}

.icon-text-width:before {
  content: "\e6ee";
}

.icon-bold:before {
  content: "\e6ef";
}

.icon-underline:before {
  content: "\e6f0";
}

.icon-italic:before {
  content: "\e6f1";
}

.icon-strikethrough:before {
  content: "\e6f2";
}

.icon-omega:before {
  content: "\e6f3";
}

.icon-sigma:before {
  content: "\e6f4";
}

.icon-table:before {
  content: "\e6f5";
}

.icon-table2:before {
  content: "\e6f6";
}

.icon-insert-template:before {
  content: "\e6f7";
}

.icon-pilcrow:before {
  content: "\e6f8";
}

.icon-lefttoright:before {
  content: "\e6f9";
}

.icon-righttoleft:before {
  content: "\e6fa";
}

.icon-paragraph-left:before {
  content: "\e6fb";
}

.icon-paragraph-center:before {
  content: "\e7ac";
}

.icon-paragraph-right:before {
  content: "\e7ad";
}

.icon-paragraph-justify:before {
  content: "\e7ae";
}

.icon-paragraph-left2:before {
  content: "\e7af";
}

.icon-paragraph-center2:before {
  content: "\e7b0";
}

.icon-paragraph-right2:before {
  content: "\e6fc";
}

.icon-paragraph-justify2:before {
  content: "\e6fd";
}

.icon-indent-increase:before {
  content: "\e6fe";
}

.icon-indent-decrease:before {
  content: "\e6ff";
}

.icon-newtab:before {
  content: "\e700";
}

.icon-embed:before {
  content: "\e701";
}

.icon-code:before {
  content: "\e702";
}

.icon-console:before {
  content: "\e703";
}

.icon-share:before {
  content: "\e704";
}

.icon-mail:before {
  content: "\e705";
}

.icon-mail2:before {
  content: "\e706";
}

.icon-mail3:before {
  content: "\e707";
}

.icon-mail4:before {
  content: "\e708";
}

.icon-google:before {
  content: "\e709";
}

.icon-googleplus:before {
  content: "\e7b1";
}

.icon-googleplus2:before {
  content: "\e7b2";
}

.icon-googleplus3:before {
  content: "\e7b3";
}

.icon-googleplus4:before {
  content: "\e7b4";
}

.icon-google-drive:before {
  content: "\e7b5";
}

.icon-facebook:before {
  content: "\e70a";
}

.icon-facebook2:before {
  content: "\e70b";
}

.icon-facebook3:before {
  content: "\e70c";
}

.icon-instagram:before {
  content: "\e70d";
}

.icon-twitter:before {
  content: "\e70e";
}

.icon-twitter2:before {
  content: "\e70f";
}

.icon-twitter3:before {
  content: "\e710";
}

.icon-feed2:before {
  content: "\e711";
}

.icon-feed3:before {
  content: "\e712";
}

.icon-feed4:before {
  content: "\e713";
}

.icon-youtube:before {
  content: "\e714";
}

.icon-youtube2:before {
  content: "\e715";
}

.icon-vimeo:before {
  content: "\e716";
}

.icon-vimeo2:before {
  content: "\e717";
}

.icon-vimeo3:before {
  content: "\e7b6";
}

.icon-lanyrd:before {
  content: "\e7b7";
}

.icon-flickr:before {
  content: "\e7b8";
}

.icon-flickr2:before {
  content: "\e7b9";
}

.icon-flickr3:before {
  content: "\e7ba";
}

.icon-flickr4:before {
  content: "\e718";
}

.icon-picassa:before {
  content: "\e719";
}

.icon-picassa2:before {
  content: "\e71a";
}

.icon-dribbble:before {
  content: "\e71b";
}

.icon-dribbble2:before {
  content: "\e71c";
}

.icon-dribbble3:before {
  content: "\e71d";
}

.icon-forrst:before {
  content: "\e71e";
}

.icon-forrst2:before {
  content: "\e71f";
}

.icon-deviantart:before {
  content: "\e720";
}

.icon-deviantart2:before {
  content: "\e721";
}

.icon-steam:before {
  content: "\e722";
}

.icon-steam2:before {
  content: "\e723";
}

.icon-github:before {
  content: "\e724";
}

.icon-github2:before {
  content: "\e725";
}

.icon-github3:before {
  content: "\e7bb";
}

.icon-github4:before {
  content: "\e7bc";
}

.icon-github5:before {
  content: "\e7bd";
}

.icon-wordpress:before {
  content: "\e7be";
}

.icon-wordpress2:before {
  content: "\e7bf";
}

.icon-joomla:before {
  content: "\e726";
}

.icon-blogger:before {
  content: "\e727";
}

.icon-blogger2:before {
  content: "\e728";
}

.icon-tumblr:before {
  content: "\e729";
}

.icon-tumblr2:before {
  content: "\e72a";
}

.icon-yahoo:before {
  content: "\e72b";
}

.icon-tux:before {
  content: "\e72c";
}

.icon-apple:before {
  content: "\e72d";
}

.icon-finder:before {
  content: "\e72e";
}

.icon-android:before {
  content: "\e72f";
}

.icon-windows:before {
  content: "\e730";
}

.icon-windows8:before {
  content: "\e731";
}

.icon-soundcloud:before {
  content: "\e732";
}

.icon-soundcloud2:before {
  content: "\e733";
}

.icon-skype:before {
  content: "\e734";
}

.icon-reddit:before {
  content: "\e735";
}

.icon-linkedin:before {
  content: "\e7c0";
}

.icon-lastfm:before {
  content: "\e7c1";
}

.icon-lastfm2:before {
  content: "\e7c2";
}

.icon-delicious:before {
  content: "\e736";
}

.icon-stumbleupon:before {
  content: "\e737";
}

.icon-stumbleupon2:before {
  content: "\e738";
}

.icon-stackoverflow:before {
  content: "\e739";
}

.icon-pinterest:before {
  content: "\e73a";
}

.icon-pinterest2:before {
  content: "\e73b";
}

.icon-xing:before {
  content: "\e73c";
}

.icon-xing2:before {
  content: "\e73d";
}

.icon-flattr:before {
  content: "\e73e";
}

.icon-foursquare:before {
  content: "\e73f";
}

.icon-foursquare2:before {
  content: "\e740";
}

.icon-paypal:before {
  content: "\e741";
}

.icon-paypal2:before {
  content: "\e742";
}

.icon-paypal3:before {
  content: "\e743";
}

.icon-yelp:before {
  content: "\e744";
}

.icon-libreoffice:before {
  content: "\e745";
}

.icon-file-pdf:before {
  content: "\e746";
}

.icon-file-openoffice:before {
  content: "\e747";
}

.icon-file-word:before {
  content: "\e748";
}

.icon-file-excel:before {
  content: "\e749";
}

.icon-file-zip:before {
  content: "\e74a";
}

.icon-file-powerpoint:before {
  content: "\e74b";
}

.icon-file-xml:before {
  content: "\e74c";
}

.icon-file-css:before {
  content: "\e74d";
}

.icon-html5:before {
  content: "\e74e";
}

.icon-html52:before {
  content: "\e74f";
}

.icon-css3:before {
  content: "\e750";
}

.icon-chrome:before {
  content: "\e751";
}

.icon-firefox:before {
  content: "\e752";
}

.icon-IE:before {
  content: "\e753";
}

.icon-opera:before {
  content: "\e754";
}

.icon-safari:before {
  content: "\e755";
}

.icon-optio-font:before {
  content: "\e756";
}

header {
  font-family: "Circular Pro Black", Helvetica, Arial;
  overflow: hidden;
  padding: 15px;
  position: relative;
  margin: 0 auto;
}

header .logo-container {
  max-width: 280px;
  max-height: 64px;
  margin: 0 auto;
}

header .logo-container .logo {
  float: left;
}

header .logo-container .logo .hamburger {
  display: none;
}

header .logo-container .logo img {
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 35px;
}

header .personal-info {
  float: left;
  color: #BBB;
  margin-top: 7px;
  font-family: "Circular Pro Book", Helvetica, Arial, sans-serif;
}

header .personal-info .userName, header .personal-info .logout {
  font-size: 14px;
  margin: 0 5px 0 0px;
  display: inline-block;
}

header .personal-info .logout a {
  color: #8F3213;
  text-decoration: underline;
}

header .personal-info .userName {
  color: #111;
}

header .personal-messages {
  position: relative;
  float: left;
  margin: 0 0 0 20px;
}

header .global-help {
  float: right;
  width: auto;
}

header .global-help span {
  color: #CCC;
  font-size: 20px;
  margin-right: 10px;
  vertical-align: middle;
}

header .global-help a {
  text-decoration: underline;
}

header .glyphicon-refresh {
  padding-left: 10px;
}

/* Header Reskin Styles*/
header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav a {
  transition: all 0.3s ease 0s;
}

header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav > .open > a span {
  color: #fff;
}

header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav > .open > a {
  color: #fff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f15022 0%, #b5310b 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #b5310b));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f15022 0%, #b5310b 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f15022 0%, #b5310b 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f15022 0%, #b5310b 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f15022 0%, #b5310b 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#000000",GradientType=0 );
  /* IE6-9 */
}

.bg-header.reskin {
  border: 0;
}

header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav > li > a:hover {
  opacity: 1;
  -webkit-transition: all 0.1s ease 0s;
  -moz-transition: all 0.1s ease 0s;
  -o-transition: all 0.1s ease 0s;
  transition: all 0.1s ease 0s;
  color: #fff;
  background: #8F3213;
}

header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav > .open > a {
  color: #fff;
  background: #8F3213;
}

header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav > .open > a span {
  color: #fff !important;
  border-top-color: #fff !important;
  border-bottom-color: #fff !important;
}

header.electioHeader .electioNavigation.navbar-default .navbar-nav > .dropdown > a.caret:hover {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

header.electioHeader.reskin {
  transition: 0.5s;
  height: 112px;
}

header.electioHeader.reskin a.electio-logo {
  display: block;
  margin: 15px;
}

header.electioHeader.reskin a.electio-logo .m-electio {
  margin: 0;
}

header.electioHeader.reskin a.electio-logo .m-electio p {
  margin-bottom: 0;
}

header.electioHeader.reskin nav {
  margin-top: 0;
  font-family: gotham-book, helvetica, arial;
  font-weight: bold;
}

header.electioHeader.reskin .dropdown-menu > li > a {
  font-family: gotham-book, helvetica, arial;
  font-weight: bold;
}

header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav > li > a {
  background-color: #fff;
  color: #000;
  border-left: 1px solid #f1f1f1;
  border-right: 0;
  display: block;
  height: auto;
  padding: 46px 25px;
}

header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav > li > a:hover {
  opacity: 1;
  -webkit-transition: all 0.1s ease 0s;
  -moz-transition: all 0.1s ease 0s;
  -o-transition: all 0.1s ease 0s;
  transition: all 0.1s ease 0s;
  color: #fff;
  background: #8F3213;
}

header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav > li > a:hover span {
  color: #fff !important;
  border-top-color: #fff !important;
  border-bottom-color: #fff !important;
}

header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav > li > a.last {
  border-right: 1px solid #f1f1f1;
}

header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav > li > a.explore-demo {
  color: #fff;
  background: #8F3213;
}

header.electioHeader.reskin .electioNavigation.navbar-default .navbar-nav > li > a.explore-demo:hover {
  text-decoration: none;
  color: #fff;
  opacity: 0.9;
}

.reskin-secondary {
  text-decoration: none;
  color: #fff;
  font-family: gotham-book, arial;
  font-size: 16px;
  font-weight: bold;
  border: 1px solid #fff;
  min-width: 200px;
  padding: 20px 0;
  display: inline-block;
  border-radius: 5px;
  text-align: center;
  margin-right: 20px;
  background: none;
}

.reskin-secondary:hover {
  background: #fff;
  color: #000;
  text-decoration: none;
  opacity: 1;
}

.reskin-primary {
  text-decoration: none;
  color: #fff;
  font-family: gotham-book, arial;
  font-size: 16px;
  font-weight: bold;
  border: 0;
  min-width: 200px;
  padding: 20px 0;
  display: inline-block;
  border-radius: 5px;
  text-align: center;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f15022 0%, #b5310b 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #b5310b));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f15022 0%, #b5310b 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f15022 0%, #b5310b 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f15022 0%, #b5310b 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f15022 0%, #b5310b 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#000000",GradientType=0 );
  /* IE6-9 */
}

.reskin-primary:hover {
  text-decoration: none;
  color: #fff;
  opacity: 0.9;
}

.reskin-primary:focus {
  color: #fff;
  text-decoration: none;
}

.ie7 .site-container header .global-help {
  margin-top: -20px;
}

.ie7 .site-container header .logo-container {
  float: none;
  max-width: 310px;
  max-height: 94px;
}

.ie7 .site-container header .logo-container img {
  position: static;
}

.ie7 .site-container header .personal-messages {
  background: url("../images/global/ie7-sprite.png") no-repeat 0 10px;
  width: 27px;
  height: 30px;
  top: -7px;
}

.ie7 .site-container header .personal-messages .badge {
  left: 18px;
  top: 0;
}

.ie7 .site-container header .stats-container {
  margin-top: 13px;
}

.ie7 .site-container header .stats-container .btn-group {
  display: inline;
}

.ie7 .site-container header .stats-container .btn-group .btn-left, .ie7 .site-container header .stats-container .btn-group .btn-left:hover {
  border: 1px solid #d2d9e0;
  min-width: auto;
  padding-right: 0;
}

.ie7 .site-container header .stats-container .btn-group .btn-right, .ie7 .site-container header .stats-container .btn-group .btn-right:hover {
  padding-right: 5px;
  margin-right: 20px;
  border: 1px solid;
}

/* Reskin Colors*/
/*Reskin Nav*/
/* Sorted Brand*/
/*$cashPrimary:           #2c3e50;*/
/*$cashPrimaryColor:      #d51e00;*/
/*Table*/
/*header*/
/* nav
$cashNavBg:             #818181;
$cashNavGrey:           #898989;
$cashNavText:           #fff;
$cashNavStatic:         #484848;
$cashNavHighlight:      #2e2e2e;
$cashNavHover:          #d51e00;
$cashNavBorder:         #e5e5e5;
$cashNavAnchor:         #333;*/
/* nav - light theme */
/*footer*/
/* alerts buttons dialogues */
/* rad */
/*Reskin Font Sizes*/
/* fonts */
/* Header Sizes */
/* grid */
/* media query */
@font-face {
  font-family: "Asap";
  src: url("../../../fonts/asap-regular.eot");
  src: url("../../../fonts/asap-regular.eot?#iefix") format("embedded-opentype"), url("../../../fonts/asap-regular.ttf") format("truetype"), url("../../../fonts/asap-regular.woff") format("woff"), url("../../../fonts/asap-regular.svg#Conv_Lato-Regular") format("svg");
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../../../fonts/montserrat-regular.eot");
  src: url("../../../fonts/montserrat-regular.eot?#iefix") format("eot"), url("../../../fonts/montserrat-regular.woff") format("woff"), url("../../../fonts/montserrat-regular.ttf") format("truetype"), url("../../../fonts/montserrat-regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "Mont-bold";
  src: url("../../../fonts/mont-bold.eot");
  src: url("../../../fonts/mont-bold.eot?#iefix") format("eot"), url("../../../fonts/mont-bold.woff") format("woff"), url("../../../fonts/mont-bold.ttf") format("truetype"), url("../../../fonts/mont-bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "gotham-light";
  src: url("../../../fonts/gotham-light-webfont.eot?#iefix") format("embedded-opentype"), url("../../../fonts/gotham-light-webfont.woff") format("woff"), url("../../../fonts/gotham-light-webfont.ttf") format("truetype"), url("../../../fonts/gotham-light-webfont.svg#gotham-light") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "gotham-book";
  src: url("../../../fonts/GothamBook.eot?#iefix") format("embedded-opentype"), url("../../../fonts/GothamBook.woff") format("woff"), url("../../../fonts/GothamBook.ttf") format("truetype"), url("../../../fonts/GothamBook.svg#GothamBook") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "optio-font";
  src: url("../../../fonts/optio-font.eot");
  src: url("../../../fonts/optio-font.eot?#iefix") format("embedded-opentype"), url("../../../fonts/optio-font.woff") format("woff"), url("../../../fonts/optio-font.ttf") format("truetype"), url("../../../fonts/optio-font.svg#optio-font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "electio-font";
  src: url("../../../fonts/electio-font.eot");
  src: url("../../../fonts/electio-font.eot?#iefix") format("embedded-opentype"), url("../../../fonts/electio-font.woff") format("woff"), url("../../../fonts/electio-font.ttf") format("truetype"), url("../../../fonts/electio-font.svg#optio-font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "website-electio-icon";
  src: url("../../../fonts/website-electio-icon.eot");
  src: url("../../../fonts/website-electio-icon.eot?#iefix") format("embedded-opentype"), url("../../../fonts/website-electio-icon.woff") format("woff"), url("../../../fonts/website-electio-icon.ttf") format("truetype"), url("../../../fonts/website-electio-icon.svg#website-electio-icon") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: "electio-font";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=electio-font-], [class*=" electio-font-"] {
  font-family: "electio-font";
  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;
}

.electio-font-invoice:before {
  content: "\e909";
}

.electio-font-login-email:before {
  content: "\e907";
}

.electio-font-login-password:before {
  content: "\e908";
}

.electio-font-spinner-edit:before {
  content: "\e906";
}

.electio-font-down-arrow:before {
  content: "\e904";
}

.electio-font-up-arrow:before {
  content: "\e905";
}

.electio-font-electio-spinner:before {
  content: "\e903";
}

.electio-font-area-spline-chart:before {
  content: "\e901";
}

.electio-font-spline-chart:before {
  content: "\e902";
}

.electio-font-manifest:before {
  content: "\e900";
}

.electio-font-bar-chart:before {
  content: "\e800";
}

.electio-font-area-chart:before {
  content: "\e801";
}

.electio-font-donut-chart:before {
  content: "\e802";
}

.electio-font-pie-chart:before {
  content: "\e803";
}

.electio-font-line-chart:before {
  content: "\e804";
}

.electio-font-step-chart:before {
  content: "\e805";
}

.electio-font-help:before {
  content: "\e602";
}

.electio-font-user-role:before {
  content: "\e601";
}

.electio-font-user-role:before {
  content: "\e601";
}

.electio-font-sort:before {
  content: "\e600";
}

.electio-font-checked:before {
  content: "\e000";
}

.electio-font-close:before {
  content: "\e001";
}

.electio-font-configuration:before {
  content: "\e002";
}

.electio-font-cross:before {
  content: "\e003";
}

.electio-font-download:before {
  content: "\e004";
}

.electio-font-reports:before {
  content: "\e005";
}

.electio-font-house:before {
  content: "\e006";
}

.electio-font-information:before {
  content: "\e007";
}

.electio-font-search:before {
  content: "\e008";
}

.electio-font-speed:before {
  content: "\e009";
}

.electio-font-stop:before {
  content: "\e00a";
}

.electio-font-upload:before {
  content: "\e00b";
}

.electio-font-user:before {
  content: "\e00c";
}

.electio-font-verification:before {
  content: "\e00d";
}

.electio-font-warning:before {
  content: "\e00e";
}

[data-icon]:before {
  font-family: "website-electio-icon";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=website-electio-icon-], [class*=" website-electio-icon-"] {
  font-family: "website-electio-icon";
  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;
}

.website-electio-icon-question:before {
  content: "\e62f";
}

.website-electio-icon-reports-1:before {
  content: "\e62e";
}

.website-electio-icon-electio-o .path1:before {
  content: "\e618";
  color: #878788;
}

.website-electio-icon-electio-o .path2:before {
  content: "\e619";
  margin-left: -1em;
  color: #8F3213;
}

.website-electio-icon-cursor:before {
  content: "\e61a";
}

.website-electio-icon-computer:before {
  content: "\e61b";
}

.website-electio-icon-email:before {
  content: "\e61c";
}

.website-electio-icon-single-headset:before {
  content: "\e61d";
}

.website-electio-icon-home:before {
  content: "\e61e";
}

.website-electio-icon-users:before {
  content: "\e61f";
}

.website-electio-icon-printer:before {
  content: "\e620";
}

.website-electio-icon-manager:before {
  content: "\e621";
}

.website-electio-icon-cart:before {
  content: "\e622";
}

.website-electio-icon-csv:before {
  content: "\e623";
}

.website-electio-icon-factories:before {
  content: "\e624";
}

.website-electio-icon-cog:before {
  content: "\e625";
}

.website-electio-icon-pin:before {
  content: "\e626";
}

.website-electio-icon-royal-mail:before {
  content: "\e627";
}

.website-electio-icon-van:before {
  content: "\e628";
}

.website-electio-icon-re-cycle:before {
  content: "\e629";
}

.website-electio-icon-newspaper:before {
  content: "\e62a";
}

.website-electio-icon-price-tag:before {
  content: "\e62b";
}

.website-electio-icon-barcode:before {
  content: "\e62c";
}

.website-electio-icon-verification:before {
  content: "\e62d";
}

.website-electio-icon-accountable:before {
  content: "\e614";
}

.website-electio-icon-improvement:before {
  content: "\e615";
}

.website-electio-icon-keep-simple:before {
  content: "\e616";
}

.website-electio-icon-knowledge:before {
  content: "\e617";
}

.website-electio-icon-cross:before {
  content: "\e612";
}

.website-electio-icon-tick:before {
  content: "\e613";
}

.website-electio-icon-cogs:before {
  content: "\e60f";
}

.website-electio-icon-marketing:before {
  content: "\e610";
}

.website-electio-icon-user:before {
  content: "\e611";
}

.website-electio-icon-circle-chart:before {
  content: "\e60a";
}

.website-electio-icon-timed-delivery:before {
  content: "\e60b";
}

.website-electio-icon-headset:before {
  content: "\e60c";
}

.website-electio-icon-box-magnify:before {
  content: "\e60d";
}

.website-electio-icon-shopping-cart:before {
  content: "\e60e";
}

.website-electio-icon-el-down-arrow:before {
  content: "\e600";
}

.website-electio-icon-el-left-arrow:before {
  content: "\e601";
}

.website-electio-icon-el-right-arrow:before {
  content: "\e602";
}

.website-electio-icon-el-up-arrow:before {
  content: "\e603";
}

.website-electio-icon-linkedin:before {
  content: "\e604";
}

.website-electio-icon-twitter:before {
  content: "\e605";
}

.website-electio-icon-phone-number:before {
  content: "\e606";
}

.website-electio-icon-login:before {
  content: "\e607";
}

.website-electio-icon-menu:before {
  content: "\e608";
}

.website-electio-icon-menu-close:before {
  content: "\e609";
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: "optio-font";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=icon-], [class*=" icon-"] {
  font-family: "optio-font";
  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-home:before {
  content: "\e600";
}

.icon-home2:before {
  content: "\e601";
}

.icon-home3:before {
  content: "\e602";
}

.icon-office:before {
  content: "\e603";
}

.icon-newspaper:before {
  content: "\e604";
}

.icon-pencil:before {
  content: "\e605";
}

.icon-pencil2:before {
  content: "\e606";
}

.icon-quill:before {
  content: "\e607";
}

.icon-pen:before {
  content: "\e608";
}

.icon-blog:before {
  content: "\e609";
}

.icon-droplet:before {
  content: "\e60a";
}

.icon-paint-format:before {
  content: "\e60b";
}

.icon-image:before {
  content: "\e60c";
}

.icon-image2:before {
  content: "\e60d";
}

.icon-images:before {
  content: "\e757";
}

.icon-camera:before {
  content: "\e758";
}

.icon-music:before {
  content: "\e759";
}

.icon-headphones:before {
  content: "\e75a";
}

.icon-play:before {
  content: "\e75b";
}

.icon-film:before {
  content: "\e60e";
}

.icon-camera2:before {
  content: "\e60f";
}

.icon-dice:before {
  content: "\e610";
}

.icon-pacman:before {
  content: "\e611";
}

.icon-spades:before {
  content: "\e612";
}

.icon-clubs:before {
  content: "\e613";
}

.icon-diamonds:before {
  content: "\e614";
}

.icon-pawn:before {
  content: "\e615";
}

.icon-bullhorn:before {
  content: "\e616";
}

.icon-connection:before {
  content: "\e617";
}

.icon-podcast:before {
  content: "\e618";
}

.icon-feed:before {
  content: "\e619";
}

.icon-book:before {
  content: "\e61a";
}

.icon-books:before {
  content: "\e61b";
}

.icon-library:before {
  content: "\e75c";
}

.icon-file:before {
  content: "\e75d";
}

.icon-profile:before {
  content: "\e75e";
}

.icon-file2:before {
  content: "\e75f";
}

.icon-file3:before {
  content: "\e760";
}

.icon-file4:before {
  content: "\e61c";
}

.icon-copy:before {
  content: "\e61d";
}

.icon-copy2:before {
  content: "\e61e";
}

.icon-copy3:before {
  content: "\e61f";
}

.icon-paste:before {
  content: "\e620";
}

.icon-paste2:before {
  content: "\e621";
}

.icon-paste3:before {
  content: "\e622";
}

.icon-stack:before {
  content: "\e623";
}

.icon-folder:before {
  content: "\e624";
}

.icon-folder-open:before {
  content: "\e625";
}

.icon-tag:before {
  content: "\e626";
}

.icon-tags:before {
  content: "\e627";
}

.icon-barcode:before {
  content: "\e628";
}

.icon-qrcode:before {
  content: "\e629";
}

.icon-ticket:before {
  content: "\e761";
}

.icon-cart:before {
  content: "\e762";
}

.icon-cart2:before {
  content: "\e763";
}

.icon-cart3:before {
  content: "\e764";
}

.icon-coin:before {
  content: "\e765";
}

.icon-credit:before {
  content: "\e62a";
}

.icon-calculate:before {
  content: "\e62b";
}

.icon-support:before {
  content: "\e62c";
}

.icon-phone:before {
  content: "\e62d";
}

.icon-phone-hang-up:before {
  content: "\e62e";
}

.icon-address-book:before {
  content: "\e62f";
}

.icon-notebook:before {
  content: "\e630";
}

.icon-envelope:before {
  content: "\e631";
}

.icon-pushpin:before {
  content: "\e632";
}

.icon-location:before {
  content: "\e633";
}

.icon-location2:before {
  content: "\e634";
}

.icon-compass:before {
  content: "\e635";
}

.icon-map:before {
  content: "\e636";
}

.icon-map2:before {
  content: "\e637";
}

.icon-history:before {
  content: "\e766";
}

.icon-clock:before {
  content: "\e767";
}

.icon-clock2:before {
  content: "\e768";
}

.icon-alarm:before {
  content: "\e769";
}

.icon-alarm2:before {
  content: "\e76a";
}

.icon-bell:before {
  content: "\e638";
}

.icon-stopwatch:before {
  content: "\e639";
}

.icon-calendar:before {
  content: "\e63a";
}

.icon-calendar2:before {
  content: "\e63b";
}

.icon-print:before {
  content: "\e63c";
}

.icon-keyboard:before {
  content: "\e63d";
}

.icon-screen:before {
  content: "\e63e";
}

.icon-laptop:before {
  content: "\e63f";
}

.icon-mobile:before {
  content: "\e640";
}

.icon-mobile2:before {
  content: "\e641";
}

.icon-tablet:before {
  content: "\e642";
}

.icon-tv:before {
  content: "\e643";
}

.icon-cabinet:before {
  content: "\e644";
}

.icon-drawer:before {
  content: "\e645";
}

.icon-drawer2:before {
  content: "\e76b";
}

.icon-drawer3:before {
  content: "\e76c";
}

.icon-box-add:before {
  content: "\e76d";
}

.icon-box-remove:before {
  content: "\e76e";
}

.icon-download:before {
  content: "\e76f";
}

.icon-upload:before {
  content: "\e646";
}

.icon-disk:before {
  content: "\e647";
}

.icon-storage:before {
  content: "\e648";
}

.icon-undo:before {
  content: "\e649";
}

.icon-redo:before {
  content: "\e64a";
}

.icon-flip:before {
  content: "\e64b";
}

.icon-flip2:before {
  content: "\e64c";
}

.icon-undo2:before {
  content: "\e64d";
}

.icon-redo2:before {
  content: "\e64e";
}

.icon-forward:before {
  content: "\e64f";
}

.icon-reply:before {
  content: "\e650";
}

.icon-bubble:before {
  content: "\e651";
}

.icon-bubbles:before {
  content: "\e652";
}

.icon-bubbles2:before {
  content: "\e653";
}

.icon-bubble2:before {
  content: "\e770";
}

.icon-bubbles3:before {
  content: "\e771";
}

.icon-bubbles4:before {
  content: "\e772";
}

.icon-user:before {
  content: "\e773";
}

.icon-users:before {
  content: "\e774";
}

.icon-user2:before {
  content: "\e654";
}

.icon-users2:before {
  content: "\e655";
}

.icon-user22:before {
  content: "\e656";
}

.icon-user3:before {
  content: "\e657";
}

.icon-quotes-left:before {
  content: "\e658";
}

.icon-busy:before {
  content: "\e659";
}

.icon-spinner:before {
  content: "\e65a";
}

.icon-spinner2:before {
  content: "\e65b";
}

.icon-spinner3:before {
  content: "\e65c";
}

.icon-spinner4:before {
  content: "\e65d";
}

.icon-spinner5:before {
  content: "\e65e";
}

.icon-spinner6:before {
  content: "\e65f";
}

.icon-binoculars:before {
  content: "\e660";
}

.icon-search:before {
  content: "\e661";
}

.icon-zoomin:before {
  content: "\e775";
}

.icon-zoomout:before {
  content: "\e776";
}

.icon-expand:before {
  content: "\e777";
}

.icon-contract:before {
  content: "\e778";
}

.icon-expand2:before {
  content: "\e779";
}

.icon-contract2:before {
  content: "\e662";
}

.icon-key:before {
  content: "\e663";
}

.icon-key2:before {
  content: "\e664";
}

.icon-lock:before {
  content: "\e665";
}

.icon-lock2:before {
  content: "\e666";
}

.icon-unlocked:before {
  content: "\e667";
}

.icon-wrench:before {
  content: "\e668";
}

.icon-settings:before {
  content: "\e669";
}

.icon-equalizer:before {
  content: "\e66a";
}

.icon-cog:before {
  content: "\e66b";
}

.icon-cogs:before {
  content: "\e66c";
}

.icon-cog2:before {
  content: "\e66d";
}

.icon-hammer:before {
  content: "\e66e";
}

.icon-wand:before {
  content: "\e66f";
}

.icon-aid:before {
  content: "\e77a";
}

.icon-bug:before {
  content: "\e77b";
}

.icon-pie:before {
  content: "\e77c";
}

.icon-stats:before {
  content: "\e77d";
}

.icon-bars:before {
  content: "\e77e";
}

.icon-bars2:before {
  content: "\e670";
}

.icon-gift:before {
  content: "\e671";
}

.icon-trophy:before {
  content: "\e672";
}

.icon-glass:before {
  content: "\e673";
}

.icon-mug:before {
  content: "\e674";
}

.icon-food:before {
  content: "\e675";
}

.icon-leaf:before {
  content: "\e676";
}

.icon-rocket:before {
  content: "\e677";
}

.icon-meter:before {
  content: "\e678";
}

.icon-meter2:before {
  content: "\e679";
}

.icon-dashboard:before {
  content: "\e67a";
}

.icon-hammer2:before {
  content: "\e67b";
}

.icon-fire:before {
  content: "\e67c";
}

.icon-lab:before {
  content: "\e67d";
}

.icon-magnet:before {
  content: "\e77f";
}

.icon-remove:before {
  content: "\e780";
}

.icon-remove2:before {
  content: "\e781";
}

.icon-briefcase:before {
  content: "\e782";
}

.icon-airplane:before {
  content: "\e783";
}

.icon-truck:before {
  content: "\e67e";
}

.icon-road:before {
  content: "\e67f";
}

.icon-accessibility:before {
  content: "\e680";
}

.icon-target:before {
  content: "\e681";
}

.icon-shield:before {
  content: "\e682";
}

.icon-lightning:before {
  content: "\e683";
}

.icon-switch:before {
  content: "\e684";
}

.icon-powercord:before {
  content: "\e685";
}

.icon-signup:before {
  content: "\e686";
}

.icon-list:before {
  content: "\e687";
}

.icon-list2:before {
  content: "\e688";
}

.icon-numbered-list:before {
  content: "\e689";
}

.icon-menu:before {
  content: "\e68a";
}

.icon-menu2:before {
  content: "\e68b";
}

.icon-tree:before {
  content: "\e784";
}

.icon-cloud:before {
  content: "\e785";
}

.icon-cloud-download:before {
  content: "\e786";
}

.icon-cloud-upload:before {
  content: "\e787";
}

.icon-download2:before {
  content: "\e788";
}

.icon-upload2:before {
  content: "\e68c";
}

.icon-download3:before {
  content: "\e68d";
}

.icon-upload3:before {
  content: "\e68e";
}

.icon-globe:before {
  content: "\e68f";
}

.icon-earth:before {
  content: "\e690";
}

.icon-link:before {
  content: "\e691";
}

.icon-flag:before {
  content: "\e692";
}

.icon-attachment:before {
  content: "\e693";
}

.icon-eye:before {
  content: "\e694";
}

.icon-eye-blocked:before {
  content: "\e695";
}

.icon-eye2:before {
  content: "\e696";
}

.icon-bookmark:before {
  content: "\e697";
}

.icon-bookmarks:before {
  content: "\e698";
}

.icon-brightness-medium:before {
  content: "\e699";
}

.icon-brightness-contrast:before {
  content: "\e789";
}

.icon-contrast:before {
  content: "\e78a";
}

.icon-star:before {
  content: "\e78b";
}

.icon-star2:before {
  content: "\e78c";
}

.icon-star3:before {
  content: "\e78d";
}

.icon-heart:before {
  content: "\e69a";
}

.icon-heart2:before {
  content: "\e69b";
}

.icon-heart-broken:before {
  content: "\e69c";
}

.icon-thumbs-up:before {
  content: "\e69d";
}

.icon-thumbs-up2:before {
  content: "\e69e";
}

.icon-happy:before {
  content: "\e69f";
}

.icon-happy2:before {
  content: "\e6a0";
}

.icon-smiley:before {
  content: "\e6a1";
}

.icon-smiley2:before {
  content: "\e6a2";
}

.icon-tongue:before {
  content: "\e6a3";
}

.icon-tongue2:before {
  content: "\e6a4";
}

.icon-sad:before {
  content: "\e6a5";
}

.icon-sad2:before {
  content: "\e6a6";
}

.icon-wink:before {
  content: "\e6a7";
}

.icon-wink2:before {
  content: "\e78e";
}

.icon-grin:before {
  content: "\e78f";
}

.icon-grin2:before {
  content: "\e790";
}

.icon-cool:before {
  content: "\e791";
}

.icon-cool2:before {
  content: "\e792";
}

.icon-angry:before {
  content: "\e6a8";
}

.icon-angry2:before {
  content: "\e6a9";
}

.icon-evil:before {
  content: "\e6aa";
}

.icon-evil2:before {
  content: "\e6ab";
}

.icon-shocked:before {
  content: "\e6ac";
}

.icon-shocked2:before {
  content: "\e6ad";
}

.icon-confused:before {
  content: "\e6ae";
}

.icon-confused2:before {
  content: "\e6af";
}

.icon-neutral:before {
  content: "\e6b0";
}

.icon-neutral2:before {
  content: "\e6b1";
}

.icon-wondering:before {
  content: "\e6b2";
}

.icon-wondering2:before {
  content: "\e6b3";
}

.icon-point-up:before {
  content: "\e6b4";
}

.icon-point-right:before {
  content: "\e6b5";
}

.icon-point-down:before {
  content: "\e793";
}

.icon-point-left:before {
  content: "\e794";
}

.icon-warning:before {
  content: "\e795";
}

.icon-notification:before {
  content: "\e796";
}

.icon-question:before {
  content: "\e797";
}

.icon-info:before {
  content: "\e6b6";
}

.icon-info2:before {
  content: "\e6b7";
}

.icon-blocked:before {
  content: "\e6b8";
}

.icon-cancel-circle:before {
  content: "\e6b9";
}

.icon-checkmark-circle:before {
  content: "\e6ba";
}

.icon-spam:before {
  content: "\e6bb";
}

.icon-close:before {
  content: "\e6bc";
}

.icon-checkmark:before {
  content: "\e6bd";
}

.icon-checkmark2:before {
  content: "\e6be";
}

.icon-spell-check:before {
  content: "\e6bf";
}

.icon-minus:before {
  content: "\e6c0";
}

.icon-plus:before {
  content: "\e6c1";
}

.icon-enter:before {
  content: "\e6c2";
}

.icon-exit:before {
  content: "\e6c3";
}

.icon-play2:before {
  content: "\e798";
}

.icon-pause:before {
  content: "\e799";
}

.icon-stop:before {
  content: "\e79a";
}

.icon-backward:before {
  content: "\e79b";
}

.icon-forward2:before {
  content: "\e79c";
}

.icon-play3:before {
  content: "\e6c4";
}

.icon-pause2:before {
  content: "\e6c5";
}

.icon-stop2:before {
  content: "\e6c6";
}

.icon-backward2:before {
  content: "\e6c7";
}

.icon-forward22:before {
  content: "\e6c8";
}

.icon-first:before {
  content: "\e6c9";
}

.icon-last:before {
  content: "\e6ca";
}

.icon-previous:before {
  content: "\e6cb";
}

.icon-next:before {
  content: "\e6cc";
}

.icon-eject:before {
  content: "\e6cd";
}

.icon-volume-high:before {
  content: "\e6ce";
}

.icon-volume-medium:before {
  content: "\e6cf";
}

.icon-volume-low:before {
  content: "\e6d0";
}

.icon-volume-mute:before {
  content: "\e6d1";
}

.icon-volume-mute2:before {
  content: "\e79d";
}

.icon-volume-increase:before {
  content: "\e79e";
}

.icon-volume-decrease:before {
  content: "\e79f";
}

.icon-loop:before {
  content: "\e7a0";
}

.icon-loop2:before {
  content: "\e7a1";
}

.icon-loop3:before {
  content: "\e6d2";
}

.icon-shuffle:before {
  content: "\e6d3";
}

.icon-arrow-up-left:before {
  content: "\e6d4";
}

.icon-arrow-up:before {
  content: "\e6d5";
}

.icon-arrow-up-right:before {
  content: "\e6d6";
}

.icon-arrow-right:before {
  content: "\e6d7";
}

.icon-arrow-down-right:before {
  content: "\e6d8";
}

.icon-arrow-down:before {
  content: "\e6d9";
}

.icon-arrow-down-left:before {
  content: "\e6da";
}

.icon-arrow-left:before {
  content: "\e6db";
}

.icon-arrow-up-left2:before {
  content: "\e6dc";
}

.icon-arrow-up2:before {
  content: "\e6dd";
}

.icon-arrow-up-right2:before {
  content: "\e6de";
}

.icon-arrow-right2:before {
  content: "\e6df";
}

.icon-arrow-down-right2:before {
  content: "\e7a2";
}

.icon-arrow-down2:before {
  content: "\e7a3";
}

.icon-arrow-down-left2:before {
  content: "\e7a4";
}

.icon-arrow-left2:before {
  content: "\e7a5";
}

.icon-arrow-up-left3:before {
  content: "\e7a6";
}

.icon-arrow-up3:before {
  content: "\e6e0";
}

.icon-arrow-up-right3:before {
  content: "\e6e1";
}

.icon-arrow-right3:before {
  content: "\e6e2";
}

.icon-arrow-down-right22:before {
  content: "\e6e3";
}

.icon-arrow-down22:before {
  content: "\e6e4";
}

.icon-arrow-down-left22:before {
  content: "\e6e5";
}

.icon-arrow-left22:before {
  content: "\e6e6";
}

.icon-tab:before {
  content: "\e6e7";
}

.icon-checkbox-checked:before {
  content: "\e6e8";
}

.icon-checkbox-unchecked:before {
  content: "\e6e9";
}

.icon-checkbox-partial:before {
  content: "\e6ea";
}

.icon-radio-checked:before {
  content: "\e6eb";
}

.icon-radio-unchecked:before {
  content: "\e6ec";
}

.icon-crop:before {
  content: "\e6ed";
}

.icon-scissors:before {
  content: "\e7a7";
}

.icon-filter:before {
  content: "\e7a8";
}

.icon-filter2:before {
  content: "\e7a9";
}

.icon-font:before {
  content: "\e7aa";
}

.icon-text-height:before {
  content: "\e7ab";
}

.icon-text-width:before {
  content: "\e6ee";
}

.icon-bold:before {
  content: "\e6ef";
}

.icon-underline:before {
  content: "\e6f0";
}

.icon-italic:before {
  content: "\e6f1";
}

.icon-strikethrough:before {
  content: "\e6f2";
}

.icon-omega:before {
  content: "\e6f3";
}

.icon-sigma:before {
  content: "\e6f4";
}

.icon-table:before {
  content: "\e6f5";
}

.icon-table2:before {
  content: "\e6f6";
}

.icon-insert-template:before {
  content: "\e6f7";
}

.icon-pilcrow:before {
  content: "\e6f8";
}

.icon-lefttoright:before {
  content: "\e6f9";
}

.icon-righttoleft:before {
  content: "\e6fa";
}

.icon-paragraph-left:before {
  content: "\e6fb";
}

.icon-paragraph-center:before {
  content: "\e7ac";
}

.icon-paragraph-right:before {
  content: "\e7ad";
}

.icon-paragraph-justify:before {
  content: "\e7ae";
}

.icon-paragraph-left2:before {
  content: "\e7af";
}

.icon-paragraph-center2:before {
  content: "\e7b0";
}

.icon-paragraph-right2:before {
  content: "\e6fc";
}

.icon-paragraph-justify2:before {
  content: "\e6fd";
}

.icon-indent-increase:before {
  content: "\e6fe";
}

.icon-indent-decrease:before {
  content: "\e6ff";
}

.icon-newtab:before {
  content: "\e700";
}

.icon-embed:before {
  content: "\e701";
}

.icon-code:before {
  content: "\e702";
}

.icon-console:before {
  content: "\e703";
}

.icon-share:before {
  content: "\e704";
}

.icon-mail:before {
  content: "\e705";
}

.icon-mail2:before {
  content: "\e706";
}

.icon-mail3:before {
  content: "\e707";
}

.icon-mail4:before {
  content: "\e708";
}

.icon-google:before {
  content: "\e709";
}

.icon-googleplus:before {
  content: "\e7b1";
}

.icon-googleplus2:before {
  content: "\e7b2";
}

.icon-googleplus3:before {
  content: "\e7b3";
}

.icon-googleplus4:before {
  content: "\e7b4";
}

.icon-google-drive:before {
  content: "\e7b5";
}

.icon-facebook:before {
  content: "\e70a";
}

.icon-facebook2:before {
  content: "\e70b";
}

.icon-facebook3:before {
  content: "\e70c";
}

.icon-instagram:before {
  content: "\e70d";
}

.icon-twitter:before {
  content: "\e70e";
}

.icon-twitter2:before {
  content: "\e70f";
}

.icon-twitter3:before {
  content: "\e710";
}

.icon-feed2:before {
  content: "\e711";
}

.icon-feed3:before {
  content: "\e712";
}

.icon-feed4:before {
  content: "\e713";
}

.icon-youtube:before {
  content: "\e714";
}

.icon-youtube2:before {
  content: "\e715";
}

.icon-vimeo:before {
  content: "\e716";
}

.icon-vimeo2:before {
  content: "\e717";
}

.icon-vimeo3:before {
  content: "\e7b6";
}

.icon-lanyrd:before {
  content: "\e7b7";
}

.icon-flickr:before {
  content: "\e7b8";
}

.icon-flickr2:before {
  content: "\e7b9";
}

.icon-flickr3:before {
  content: "\e7ba";
}

.icon-flickr4:before {
  content: "\e718";
}

.icon-picassa:before {
  content: "\e719";
}

.icon-picassa2:before {
  content: "\e71a";
}

.icon-dribbble:before {
  content: "\e71b";
}

.icon-dribbble2:before {
  content: "\e71c";
}

.icon-dribbble3:before {
  content: "\e71d";
}

.icon-forrst:before {
  content: "\e71e";
}

.icon-forrst2:before {
  content: "\e71f";
}

.icon-deviantart:before {
  content: "\e720";
}

.icon-deviantart2:before {
  content: "\e721";
}

.icon-steam:before {
  content: "\e722";
}

.icon-steam2:before {
  content: "\e723";
}

.icon-github:before {
  content: "\e724";
}

.icon-github2:before {
  content: "\e725";
}

.icon-github3:before {
  content: "\e7bb";
}

.icon-github4:before {
  content: "\e7bc";
}

.icon-github5:before {
  content: "\e7bd";
}

.icon-wordpress:before {
  content: "\e7be";
}

.icon-wordpress2:before {
  content: "\e7bf";
}

.icon-joomla:before {
  content: "\e726";
}

.icon-blogger:before {
  content: "\e727";
}

.icon-blogger2:before {
  content: "\e728";
}

.icon-tumblr:before {
  content: "\e729";
}

.icon-tumblr2:before {
  content: "\e72a";
}

.icon-yahoo:before {
  content: "\e72b";
}

.icon-tux:before {
  content: "\e72c";
}

.icon-apple:before {
  content: "\e72d";
}

.icon-finder:before {
  content: "\e72e";
}

.icon-android:before {
  content: "\e72f";
}

.icon-windows:before {
  content: "\e730";
}

.icon-windows8:before {
  content: "\e731";
}

.icon-soundcloud:before {
  content: "\e732";
}

.icon-soundcloud2:before {
  content: "\e733";
}

.icon-skype:before {
  content: "\e734";
}

.icon-reddit:before {
  content: "\e735";
}

.icon-linkedin:before {
  content: "\e7c0";
}

.icon-lastfm:before {
  content: "\e7c1";
}

.icon-lastfm2:before {
  content: "\e7c2";
}

.icon-delicious:before {
  content: "\e736";
}

.icon-stumbleupon:before {
  content: "\e737";
}

.icon-stumbleupon2:before {
  content: "\e738";
}

.icon-stackoverflow:before {
  content: "\e739";
}

.icon-pinterest:before {
  content: "\e73a";
}

.icon-pinterest2:before {
  content: "\e73b";
}

.icon-xing:before {
  content: "\e73c";
}

.icon-xing2:before {
  content: "\e73d";
}

.icon-flattr:before {
  content: "\e73e";
}

.icon-foursquare:before {
  content: "\e73f";
}

.icon-foursquare2:before {
  content: "\e740";
}

.icon-paypal:before {
  content: "\e741";
}

.icon-paypal2:before {
  content: "\e742";
}

.icon-paypal3:before {
  content: "\e743";
}

.icon-yelp:before {
  content: "\e744";
}

.icon-libreoffice:before {
  content: "\e745";
}

.icon-file-pdf:before {
  content: "\e746";
}

.icon-file-openoffice:before {
  content: "\e747";
}

.icon-file-word:before {
  content: "\e748";
}

.icon-file-excel:before {
  content: "\e749";
}

.icon-file-zip:before {
  content: "\e74a";
}

.icon-file-powerpoint:before {
  content: "\e74b";
}

.icon-file-xml:before {
  content: "\e74c";
}

.icon-file-css:before {
  content: "\e74d";
}

.icon-html5:before {
  content: "\e74e";
}

.icon-html52:before {
  content: "\e74f";
}

.icon-css3:before {
  content: "\e750";
}

.icon-chrome:before {
  content: "\e751";
}

.icon-firefox:before {
  content: "\e752";
}

.icon-IE:before {
  content: "\e753";
}

.icon-opera:before {
  content: "\e754";
}

.icon-safari:before {
  content: "\e755";
}

.icon-optio-font:before {
  content: "\e756";
}

nav {
  transition: 0.5s;
}

nav .nav-container {
  background: #323232;
  height: 65px;
  position: relative;
  margin: 0 auto;
}

nav .nav-container ul {
  padding: 0;
  list-style: none;
  font-family: "Circular Pro Book", Helvetica, Arial;
  margin-bottom: 0;
}

nav .nav-container .controls-nav {
  float: left;
}

nav .nav-container .user-nav {
  float: right;
}

nav .nav-container .controls-nav, nav .nav-container .user-nav a:hover {
  opacity: 1 !important;
}

nav .nav-container li {
  width: auto;
  float: left;
}

nav .nav-container li .icon-pos {
  display: block;
  text-align: center;
  font-size: 22px;
  color: #f9d3c6;
  padding: 10px 0;
  margin-right: 0;
}

nav .nav-container li .electio-icon, nav .nav-container li .optio-font, nav .nav-container li .website-electio-icon {
  color: #FFFFFF;
  font-size: 26px;
  padding: 10px 0 6px 0;
}

nav .nav-container li a {
  color: #fff;
  height: 65px;
  text-align: center;
  border-right: 1px solid #fff;
  width: auto;
  display: block;
  padding: 0 20px;
  font-size: 13px !important;
  text-decoration: none !important;
  min-width: 93px;
}

nav .nav-container li a.firstBtn {
  border-left: 1px solid #fff;
}

nav .nav-container ul.controls-nav a:hover *, nav .nav-container ul.controls-nav li a:hover {
  background: #FC835A;
  color: #000000;
}

nav .nav-container ul.user-nav li:hover :not(#sub-nav-no-hover-effect, #sub-nav-no-hover-effect li, #sub-nav-no-hover-effect li a, ul.user-nav ul.pushedSubNav) {
  background: #FC835A;
  color: #000000;
}

nav .nav-container li a.topNavActive, nav .nav-container li a.highlight {
  text-decoration: none;
  opacity: 1;
  background: #ffffff !important;
  color: #000000;
}

nav .nav-container li a.topNavActive span, nav .nav-container li a.highlight span {
  color: #000000 !important;
}

nav .nav-container ul ul {
  display: none;
  position: absolute;
  top: 65px;
  left: 0;
  height: 46px;
  background: #ffffff;
  width: 100%;
  text-align: center;
  overflow: hidden;
}

nav .nav-container ul ul li {
  float: none !important;
  display: inline-block;
}

nav .nav-container ul ul a {
  display: block;
  font-size: 13px;
  color: #666;
  top: 0px;
  /* padding-top: 4px; */
  height: auto;
  text-decoration: none !important;
  background: none;
  padding: 7px 15px 6px 15px;
  border-radius: 2px 2px 0 0 !important;
  /* border: none; */
  margin-right: 10px;
  margin-top: 14px;
  background: white;
  /* box-shadow: 0px -1px 2px #e9e9e9; */
  border: 1px solid #ddd;
  min-width: 139px;
  position: relative;
  border-bottom: 0px;
}

nav .nav-container ul ul a:hover {
  background: #ddd;
}

nav .nav-container ul > li.active > a {
  background: #222222;
}

nav .nav-container .chosen {
  color: red;
}

nav .nav-container .highlight span {
  color: #fff !important;
}

nav .nav-container .urlpath {
  position: relative;
  bottom: -1px !important;
  background: #ddd !important;
  color: #111111 !important;
  text-decoration: none !important;
  border-radius: 5px 5px 0 0;
  box-shadow: none;
  border-left: 1px solid white;
  border-right: 1px solid white !important;
  border-top: 1px solid white;
  border-bottom: 1px solid #ddd !important;
}

nav .nav-container .urlpath:hover {
  background: #ddd !important;
  text-decoration: none;
}

nav .icon-pos {
  display: inline-block;
  vertical-align: bottom;
  margin-right: 10px;
  font-size: 18px;
  color: #4A6785;
}

.sub-nav-container {
  width: 1600px;
  clear: both;
  margin: 0 auto;
}

.sub-nav-container .search-box-container {
  position: relative;
  float: right;
}

.sub-nav-container .search-box-container .navbar-form {
  float: none !important;
  padding-right: 0;
}

.sub-nav-container .search-box-container .navbar-form .form-control {
  border-radius: 30px;
  border: none;
  width: 250px !important;
  padding: 6px 40px 6px 8px;
  font-family: "Circular Pro Book", Helvetica, Arial;
  color: #333;
  box-shadow: none;
}

.sub-nav-container .search-box-container .navbar-form .form-control input {
  color: #333;
}

.sub-nav-container .search-box-container .navbar-form .search-box {
  font-size: 13px;
}

.sub-nav-container .search-box-container .navbar-form .search-box::-ms-clear {
  display: none !important;
  width: 0;
  height: 0;
}

.sub-nav-container .search-box-container .magnify-glass {
  position: absolute;
  display: block;
  top: 9px;
  right: 9px;
}

.sub-nav-container .search-box-container .magnify-glass .glyphicon-search {
  color: #8F3213;
  font-size: 22px;
}

.ie7 .site-container nav .nav-container .pushedSubNav .urlpath {
  padding-bottom: 20px;
}

.ie7 .site-container nav .search-box-container .form-control {
  width: 200px !important;
}

.ie7 .site-container nav .search-box-container .magnify-glass {
  background: url("../images/global/ie7-sprite.png") no-repeat -37px 0;
  width: 25px;
  height: 25px;
  top: 2px;
}

.ie7 .site-container nav #cash-side-menu ul li.has-sub ul li a {
  width: auto;
}

/* Reskin Colors*/
/*Reskin Nav*/
/* Sorted Brand*/
/*$cashPrimary:           #2c3e50;*/
/*$cashPrimaryColor:      #d51e00;*/
/*Table*/
/*header*/
/* nav
$cashNavBg:             #818181;
$cashNavGrey:           #898989;
$cashNavText:           #fff;
$cashNavStatic:         #484848;
$cashNavHighlight:      #2e2e2e;
$cashNavHover:          #d51e00;
$cashNavBorder:         #e5e5e5;
$cashNavAnchor:         #333;*/
/* nav - light theme */
/*footer*/
/* alerts buttons dialogues */
/* rad */
/*Reskin Font Sizes*/
/* fonts */
/* Header Sizes */
/* grid */
/* media query */
@font-face {
  font-family: "Asap";
  src: url("../../../fonts/asap-regular.eot");
  src: url("../../../fonts/asap-regular.eot?#iefix") format("embedded-opentype"), url("../../../fonts/asap-regular.ttf") format("truetype"), url("../../../fonts/asap-regular.woff") format("woff"), url("../../../fonts/asap-regular.svg#Conv_Lato-Regular") format("svg");
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../../../fonts/montserrat-regular.eot");
  src: url("../../../fonts/montserrat-regular.eot?#iefix") format("eot"), url("../../../fonts/montserrat-regular.woff") format("woff"), url("../../../fonts/montserrat-regular.ttf") format("truetype"), url("../../../fonts/montserrat-regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "Mont-bold";
  src: url("../../../fonts/mont-bold.eot");
  src: url("../../../fonts/mont-bold.eot?#iefix") format("eot"), url("../../../fonts/mont-bold.woff") format("woff"), url("../../../fonts/mont-bold.ttf") format("truetype"), url("../../../fonts/mont-bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "gotham-light";
  src: url("../../../fonts/gotham-light-webfont.eot?#iefix") format("embedded-opentype"), url("../../../fonts/gotham-light-webfont.woff") format("woff"), url("../../../fonts/gotham-light-webfont.ttf") format("truetype"), url("../../../fonts/gotham-light-webfont.svg#gotham-light") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "gotham-book";
  src: url("../../../fonts/GothamBook.eot?#iefix") format("embedded-opentype"), url("../../../fonts/GothamBook.woff") format("woff"), url("../../../fonts/GothamBook.ttf") format("truetype"), url("../../../fonts/GothamBook.svg#GothamBook") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "optio-font";
  src: url("../../../fonts/optio-font.eot");
  src: url("../../../fonts/optio-font.eot?#iefix") format("embedded-opentype"), url("../../../fonts/optio-font.woff") format("woff"), url("../../../fonts/optio-font.ttf") format("truetype"), url("../../../fonts/optio-font.svg#optio-font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "electio-font";
  src: url("../../../fonts/electio-font.eot");
  src: url("../../../fonts/electio-font.eot?#iefix") format("embedded-opentype"), url("../../../fonts/electio-font.woff") format("woff"), url("../../../fonts/electio-font.ttf") format("truetype"), url("../../../fonts/electio-font.svg#optio-font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "website-electio-icon";
  src: url("../../../fonts/website-electio-icon.eot");
  src: url("../../../fonts/website-electio-icon.eot?#iefix") format("embedded-opentype"), url("../../../fonts/website-electio-icon.woff") format("woff"), url("../../../fonts/website-electio-icon.ttf") format("truetype"), url("../../../fonts/website-electio-icon.svg#website-electio-icon") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: "electio-font";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=electio-font-], [class*=" electio-font-"] {
  font-family: "electio-font";
  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;
}

.electio-font-invoice:before {
  content: "\e909";
}

.electio-font-login-email:before {
  content: "\e907";
}

.electio-font-login-password:before {
  content: "\e908";
}

.electio-font-spinner-edit:before {
  content: "\e906";
}

.electio-font-down-arrow:before {
  content: "\e904";
}

.electio-font-up-arrow:before {
  content: "\e905";
}

.electio-font-electio-spinner:before {
  content: "\e903";
}

.electio-font-area-spline-chart:before {
  content: "\e901";
}

.electio-font-spline-chart:before {
  content: "\e902";
}

.electio-font-manifest:before {
  content: "\e900";
}

.electio-font-bar-chart:before {
  content: "\e800";
}

.electio-font-area-chart:before {
  content: "\e801";
}

.electio-font-donut-chart:before {
  content: "\e802";
}

.electio-font-pie-chart:before {
  content: "\e803";
}

.electio-font-line-chart:before {
  content: "\e804";
}

.electio-font-step-chart:before {
  content: "\e805";
}

.electio-font-help:before {
  content: "\e602";
}

.electio-font-user-role:before {
  content: "\e601";
}

.electio-font-user-role:before {
  content: "\e601";
}

.electio-font-sort:before {
  content: "\e600";
}

.electio-font-checked:before {
  content: "\e000";
}

.electio-font-close:before {
  content: "\e001";
}

.electio-font-configuration:before {
  content: "\e002";
}

.electio-font-cross:before {
  content: "\e003";
}

.electio-font-download:before {
  content: "\e004";
}

.electio-font-reports:before {
  content: "\e005";
}

.electio-font-house:before {
  content: "\e006";
}

.electio-font-information:before {
  content: "\e007";
}

.electio-font-search:before {
  content: "\e008";
}

.electio-font-speed:before {
  content: "\e009";
}

.electio-font-stop:before {
  content: "\e00a";
}

.electio-font-upload:before {
  content: "\e00b";
}

.electio-font-user:before {
  content: "\e00c";
}

.electio-font-verification:before {
  content: "\e00d";
}

.electio-font-warning:before {
  content: "\e00e";
}

[data-icon]:before {
  font-family: "website-electio-icon";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=website-electio-icon-], [class*=" website-electio-icon-"] {
  font-family: "website-electio-icon";
  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;
}

.website-electio-icon-question:before {
  content: "\e62f";
}

.website-electio-icon-reports-1:before {
  content: "\e62e";
}

.website-electio-icon-electio-o .path1:before {
  content: "\e618";
  color: #878788;
}

.website-electio-icon-electio-o .path2:before {
  content: "\e619";
  margin-left: -1em;
  color: #8F3213;
}

.website-electio-icon-cursor:before {
  content: "\e61a";
}

.website-electio-icon-computer:before {
  content: "\e61b";
}

.website-electio-icon-email:before {
  content: "\e61c";
}

.website-electio-icon-single-headset:before {
  content: "\e61d";
}

.website-electio-icon-home:before {
  content: "\e61e";
}

.website-electio-icon-users:before {
  content: "\e61f";
}

.website-electio-icon-printer:before {
  content: "\e620";
}

.website-electio-icon-manager:before {
  content: "\e621";
}

.website-electio-icon-cart:before {
  content: "\e622";
}

.website-electio-icon-csv:before {
  content: "\e623";
}

.website-electio-icon-factories:before {
  content: "\e624";
}

.website-electio-icon-cog:before {
  content: "\e625";
}

.website-electio-icon-pin:before {
  content: "\e626";
}

.website-electio-icon-royal-mail:before {
  content: "\e627";
}

.website-electio-icon-van:before {
  content: "\e628";
}

.website-electio-icon-re-cycle:before {
  content: "\e629";
}

.website-electio-icon-newspaper:before {
  content: "\e62a";
}

.website-electio-icon-price-tag:before {
  content: "\e62b";
}

.website-electio-icon-barcode:before {
  content: "\e62c";
}

.website-electio-icon-verification:before {
  content: "\e62d";
}

.website-electio-icon-accountable:before {
  content: "\e614";
}

.website-electio-icon-improvement:before {
  content: "\e615";
}

.website-electio-icon-keep-simple:before {
  content: "\e616";
}

.website-electio-icon-knowledge:before {
  content: "\e617";
}

.website-electio-icon-cross:before {
  content: "\e612";
}

.website-electio-icon-tick:before {
  content: "\e613";
}

.website-electio-icon-cogs:before {
  content: "\e60f";
}

.website-electio-icon-marketing:before {
  content: "\e610";
}

.website-electio-icon-user:before {
  content: "\e611";
}

.website-electio-icon-circle-chart:before {
  content: "\e60a";
}

.website-electio-icon-timed-delivery:before {
  content: "\e60b";
}

.website-electio-icon-headset:before {
  content: "\e60c";
}

.website-electio-icon-box-magnify:before {
  content: "\e60d";
}

.website-electio-icon-shopping-cart:before {
  content: "\e60e";
}

.website-electio-icon-el-down-arrow:before {
  content: "\e600";
}

.website-electio-icon-el-left-arrow:before {
  content: "\e601";
}

.website-electio-icon-el-right-arrow:before {
  content: "\e602";
}

.website-electio-icon-el-up-arrow:before {
  content: "\e603";
}

.website-electio-icon-linkedin:before {
  content: "\e604";
}

.website-electio-icon-twitter:before {
  content: "\e605";
}

.website-electio-icon-phone-number:before {
  content: "\e606";
}

.website-electio-icon-login:before {
  content: "\e607";
}

.website-electio-icon-menu:before {
  content: "\e608";
}

.website-electio-icon-menu-close:before {
  content: "\e609";
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: "optio-font";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=icon-], [class*=" icon-"] {
  font-family: "optio-font";
  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-home:before {
  content: "\e600";
}

.icon-home2:before {
  content: "\e601";
}

.icon-home3:before {
  content: "\e602";
}

.icon-office:before {
  content: "\e603";
}

.icon-newspaper:before {
  content: "\e604";
}

.icon-pencil:before {
  content: "\e605";
}

.icon-pencil2:before {
  content: "\e606";
}

.icon-quill:before {
  content: "\e607";
}

.icon-pen:before {
  content: "\e608";
}

.icon-blog:before {
  content: "\e609";
}

.icon-droplet:before {
  content: "\e60a";
}

.icon-paint-format:before {
  content: "\e60b";
}

.icon-image:before {
  content: "\e60c";
}

.icon-image2:before {
  content: "\e60d";
}

.icon-images:before {
  content: "\e757";
}

.icon-camera:before {
  content: "\e758";
}

.icon-music:before {
  content: "\e759";
}

.icon-headphones:before {
  content: "\e75a";
}

.icon-play:before {
  content: "\e75b";
}

.icon-film:before {
  content: "\e60e";
}

.icon-camera2:before {
  content: "\e60f";
}

.icon-dice:before {
  content: "\e610";
}

.icon-pacman:before {
  content: "\e611";
}

.icon-spades:before {
  content: "\e612";
}

.icon-clubs:before {
  content: "\e613";
}

.icon-diamonds:before {
  content: "\e614";
}

.icon-pawn:before {
  content: "\e615";
}

.icon-bullhorn:before {
  content: "\e616";
}

.icon-connection:before {
  content: "\e617";
}

.icon-podcast:before {
  content: "\e618";
}

.icon-feed:before {
  content: "\e619";
}

.icon-book:before {
  content: "\e61a";
}

.icon-books:before {
  content: "\e61b";
}

.icon-library:before {
  content: "\e75c";
}

.icon-file:before {
  content: "\e75d";
}

.icon-profile:before {
  content: "\e75e";
}

.icon-file2:before {
  content: "\e75f";
}

.icon-file3:before {
  content: "\e760";
}

.icon-file4:before {
  content: "\e61c";
}

.icon-copy:before {
  content: "\e61d";
}

.icon-copy2:before {
  content: "\e61e";
}

.icon-copy3:before {
  content: "\e61f";
}

.icon-paste:before {
  content: "\e620";
}

.icon-paste2:before {
  content: "\e621";
}

.icon-paste3:before {
  content: "\e622";
}

.icon-stack:before {
  content: "\e623";
}

.icon-folder:before {
  content: "\e624";
}

.icon-folder-open:before {
  content: "\e625";
}

.icon-tag:before {
  content: "\e626";
}

.icon-tags:before {
  content: "\e627";
}

.icon-barcode:before {
  content: "\e628";
}

.icon-qrcode:before {
  content: "\e629";
}

.icon-ticket:before {
  content: "\e761";
}

.icon-cart:before {
  content: "\e762";
}

.icon-cart2:before {
  content: "\e763";
}

.icon-cart3:before {
  content: "\e764";
}

.icon-coin:before {
  content: "\e765";
}

.icon-credit:before {
  content: "\e62a";
}

.icon-calculate:before {
  content: "\e62b";
}

.icon-support:before {
  content: "\e62c";
}

.icon-phone:before {
  content: "\e62d";
}

.icon-phone-hang-up:before {
  content: "\e62e";
}

.icon-address-book:before {
  content: "\e62f";
}

.icon-notebook:before {
  content: "\e630";
}

.icon-envelope:before {
  content: "\e631";
}

.icon-pushpin:before {
  content: "\e632";
}

.icon-location:before {
  content: "\e633";
}

.icon-location2:before {
  content: "\e634";
}

.icon-compass:before {
  content: "\e635";
}

.icon-map:before {
  content: "\e636";
}

.icon-map2:before {
  content: "\e637";
}

.icon-history:before {
  content: "\e766";
}

.icon-clock:before {
  content: "\e767";
}

.icon-clock2:before {
  content: "\e768";
}

.icon-alarm:before {
  content: "\e769";
}

.icon-alarm2:before {
  content: "\e76a";
}

.icon-bell:before {
  content: "\e638";
}

.icon-stopwatch:before {
  content: "\e639";
}

.icon-calendar:before {
  content: "\e63a";
}

.icon-calendar2:before {
  content: "\e63b";
}

.icon-print:before {
  content: "\e63c";
}

.icon-keyboard:before {
  content: "\e63d";
}

.icon-screen:before {
  content: "\e63e";
}

.icon-laptop:before {
  content: "\e63f";
}

.icon-mobile:before {
  content: "\e640";
}

.icon-mobile2:before {
  content: "\e641";
}

.icon-tablet:before {
  content: "\e642";
}

.icon-tv:before {
  content: "\e643";
}

.icon-cabinet:before {
  content: "\e644";
}

.icon-drawer:before {
  content: "\e645";
}

.icon-drawer2:before {
  content: "\e76b";
}

.icon-drawer3:before {
  content: "\e76c";
}

.icon-box-add:before {
  content: "\e76d";
}

.icon-box-remove:before {
  content: "\e76e";
}

.icon-download:before {
  content: "\e76f";
}

.icon-upload:before {
  content: "\e646";
}

.icon-disk:before {
  content: "\e647";
}

.icon-storage:before {
  content: "\e648";
}

.icon-undo:before {
  content: "\e649";
}

.icon-redo:before {
  content: "\e64a";
}

.icon-flip:before {
  content: "\e64b";
}

.icon-flip2:before {
  content: "\e64c";
}

.icon-undo2:before {
  content: "\e64d";
}

.icon-redo2:before {
  content: "\e64e";
}

.icon-forward:before {
  content: "\e64f";
}

.icon-reply:before {
  content: "\e650";
}

.icon-bubble:before {
  content: "\e651";
}

.icon-bubbles:before {
  content: "\e652";
}

.icon-bubbles2:before {
  content: "\e653";
}

.icon-bubble2:before {
  content: "\e770";
}

.icon-bubbles3:before {
  content: "\e771";
}

.icon-bubbles4:before {
  content: "\e772";
}

.icon-user:before {
  content: "\e773";
}

.icon-users:before {
  content: "\e774";
}

.icon-user2:before {
  content: "\e654";
}

.icon-users2:before {
  content: "\e655";
}

.icon-user22:before {
  content: "\e656";
}

.icon-user3:before {
  content: "\e657";
}

.icon-quotes-left:before {
  content: "\e658";
}

.icon-busy:before {
  content: "\e659";
}

.icon-spinner:before {
  content: "\e65a";
}

.icon-spinner2:before {
  content: "\e65b";
}

.icon-spinner3:before {
  content: "\e65c";
}

.icon-spinner4:before {
  content: "\e65d";
}

.icon-spinner5:before {
  content: "\e65e";
}

.icon-spinner6:before {
  content: "\e65f";
}

.icon-binoculars:before {
  content: "\e660";
}

.icon-search:before {
  content: "\e661";
}

.icon-zoomin:before {
  content: "\e775";
}

.icon-zoomout:before {
  content: "\e776";
}

.icon-expand:before {
  content: "\e777";
}

.icon-contract:before {
  content: "\e778";
}

.icon-expand2:before {
  content: "\e779";
}

.icon-contract2:before {
  content: "\e662";
}

.icon-key:before {
  content: "\e663";
}

.icon-key2:before {
  content: "\e664";
}

.icon-lock:before {
  content: "\e665";
}

.icon-lock2:before {
  content: "\e666";
}

.icon-unlocked:before {
  content: "\e667";
}

.icon-wrench:before {
  content: "\e668";
}

.icon-settings:before {
  content: "\e669";
}

.icon-equalizer:before {
  content: "\e66a";
}

.icon-cog:before {
  content: "\e66b";
}

.icon-cogs:before {
  content: "\e66c";
}

.icon-cog2:before {
  content: "\e66d";
}

.icon-hammer:before {
  content: "\e66e";
}

.icon-wand:before {
  content: "\e66f";
}

.icon-aid:before {
  content: "\e77a";
}

.icon-bug:before {
  content: "\e77b";
}

.icon-pie:before {
  content: "\e77c";
}

.icon-stats:before {
  content: "\e77d";
}

.icon-bars:before {
  content: "\e77e";
}

.icon-bars2:before {
  content: "\e670";
}

.icon-gift:before {
  content: "\e671";
}

.icon-trophy:before {
  content: "\e672";
}

.icon-glass:before {
  content: "\e673";
}

.icon-mug:before {
  content: "\e674";
}

.icon-food:before {
  content: "\e675";
}

.icon-leaf:before {
  content: "\e676";
}

.icon-rocket:before {
  content: "\e677";
}

.icon-meter:before {
  content: "\e678";
}

.icon-meter2:before {
  content: "\e679";
}

.icon-dashboard:before {
  content: "\e67a";
}

.icon-hammer2:before {
  content: "\e67b";
}

.icon-fire:before {
  content: "\e67c";
}

.icon-lab:before {
  content: "\e67d";
}

.icon-magnet:before {
  content: "\e77f";
}

.icon-remove:before {
  content: "\e780";
}

.icon-remove2:before {
  content: "\e781";
}

.icon-briefcase:before {
  content: "\e782";
}

.icon-airplane:before {
  content: "\e783";
}

.icon-truck:before {
  content: "\e67e";
}

.icon-road:before {
  content: "\e67f";
}

.icon-accessibility:before {
  content: "\e680";
}

.icon-target:before {
  content: "\e681";
}

.icon-shield:before {
  content: "\e682";
}

.icon-lightning:before {
  content: "\e683";
}

.icon-switch:before {
  content: "\e684";
}

.icon-powercord:before {
  content: "\e685";
}

.icon-signup:before {
  content: "\e686";
}

.icon-list:before {
  content: "\e687";
}

.icon-list2:before {
  content: "\e688";
}

.icon-numbered-list:before {
  content: "\e689";
}

.icon-menu:before {
  content: "\e68a";
}

.icon-menu2:before {
  content: "\e68b";
}

.icon-tree:before {
  content: "\e784";
}

.icon-cloud:before {
  content: "\e785";
}

.icon-cloud-download:before {
  content: "\e786";
}

.icon-cloud-upload:before {
  content: "\e787";
}

.icon-download2:before {
  content: "\e788";
}

.icon-upload2:before {
  content: "\e68c";
}

.icon-download3:before {
  content: "\e68d";
}

.icon-upload3:before {
  content: "\e68e";
}

.icon-globe:before {
  content: "\e68f";
}

.icon-earth:before {
  content: "\e690";
}

.icon-link:before {
  content: "\e691";
}

.icon-flag:before {
  content: "\e692";
}

.icon-attachment:before {
  content: "\e693";
}

.icon-eye:before {
  content: "\e694";
}

.icon-eye-blocked:before {
  content: "\e695";
}

.icon-eye2:before {
  content: "\e696";
}

.icon-bookmark:before {
  content: "\e697";
}

.icon-bookmarks:before {
  content: "\e698";
}

.icon-brightness-medium:before {
  content: "\e699";
}

.icon-brightness-contrast:before {
  content: "\e789";
}

.icon-contrast:before {
  content: "\e78a";
}

.icon-star:before {
  content: "\e78b";
}

.icon-star2:before {
  content: "\e78c";
}

.icon-star3:before {
  content: "\e78d";
}

.icon-heart:before {
  content: "\e69a";
}

.icon-heart2:before {
  content: "\e69b";
}

.icon-heart-broken:before {
  content: "\e69c";
}

.icon-thumbs-up:before {
  content: "\e69d";
}

.icon-thumbs-up2:before {
  content: "\e69e";
}

.icon-happy:before {
  content: "\e69f";
}

.icon-happy2:before {
  content: "\e6a0";
}

.icon-smiley:before {
  content: "\e6a1";
}

.icon-smiley2:before {
  content: "\e6a2";
}

.icon-tongue:before {
  content: "\e6a3";
}

.icon-tongue2:before {
  content: "\e6a4";
}

.icon-sad:before {
  content: "\e6a5";
}

.icon-sad2:before {
  content: "\e6a6";
}

.icon-wink:before {
  content: "\e6a7";
}

.icon-wink2:before {
  content: "\e78e";
}

.icon-grin:before {
  content: "\e78f";
}

.icon-grin2:before {
  content: "\e790";
}

.icon-cool:before {
  content: "\e791";
}

.icon-cool2:before {
  content: "\e792";
}

.icon-angry:before {
  content: "\e6a8";
}

.icon-angry2:before {
  content: "\e6a9";
}

.icon-evil:before {
  content: "\e6aa";
}

.icon-evil2:before {
  content: "\e6ab";
}

.icon-shocked:before {
  content: "\e6ac";
}

.icon-shocked2:before {
  content: "\e6ad";
}

.icon-confused:before {
  content: "\e6ae";
}

.icon-confused2:before {
  content: "\e6af";
}

.icon-neutral:before {
  content: "\e6b0";
}

.icon-neutral2:before {
  content: "\e6b1";
}

.icon-wondering:before {
  content: "\e6b2";
}

.icon-wondering2:before {
  content: "\e6b3";
}

.icon-point-up:before {
  content: "\e6b4";
}

.icon-point-right:before {
  content: "\e6b5";
}

.icon-point-down:before {
  content: "\e793";
}

.icon-point-left:before {
  content: "\e794";
}

.icon-warning:before {
  content: "\e795";
}

.icon-notification:before {
  content: "\e796";
}

.icon-question:before {
  content: "\e797";
}

.icon-info:before {
  content: "\e6b6";
}

.icon-info2:before {
  content: "\e6b7";
}

.icon-blocked:before {
  content: "\e6b8";
}

.icon-cancel-circle:before {
  content: "\e6b9";
}

.icon-checkmark-circle:before {
  content: "\e6ba";
}

.icon-spam:before {
  content: "\e6bb";
}

.icon-close:before {
  content: "\e6bc";
}

.icon-checkmark:before {
  content: "\e6bd";
}

.icon-checkmark2:before {
  content: "\e6be";
}

.icon-spell-check:before {
  content: "\e6bf";
}

.icon-minus:before {
  content: "\e6c0";
}

.icon-plus:before {
  content: "\e6c1";
}

.icon-enter:before {
  content: "\e6c2";
}

.icon-exit:before {
  content: "\e6c3";
}

.icon-play2:before {
  content: "\e798";
}

.icon-pause:before {
  content: "\e799";
}

.icon-stop:before {
  content: "\e79a";
}

.icon-backward:before {
  content: "\e79b";
}

.icon-forward2:before {
  content: "\e79c";
}

.icon-play3:before {
  content: "\e6c4";
}

.icon-pause2:before {
  content: "\e6c5";
}

.icon-stop2:before {
  content: "\e6c6";
}

.icon-backward2:before {
  content: "\e6c7";
}

.icon-forward22:before {
  content: "\e6c8";
}

.icon-first:before {
  content: "\e6c9";
}

.icon-last:before {
  content: "\e6ca";
}

.icon-previous:before {
  content: "\e6cb";
}

.icon-next:before {
  content: "\e6cc";
}

.icon-eject:before {
  content: "\e6cd";
}

.icon-volume-high:before {
  content: "\e6ce";
}

.icon-volume-medium:before {
  content: "\e6cf";
}

.icon-volume-low:before {
  content: "\e6d0";
}

.icon-volume-mute:before {
  content: "\e6d1";
}

.icon-volume-mute2:before {
  content: "\e79d";
}

.icon-volume-increase:before {
  content: "\e79e";
}

.icon-volume-decrease:before {
  content: "\e79f";
}

.icon-loop:before {
  content: "\e7a0";
}

.icon-loop2:before {
  content: "\e7a1";
}

.icon-loop3:before {
  content: "\e6d2";
}

.icon-shuffle:before {
  content: "\e6d3";
}

.icon-arrow-up-left:before {
  content: "\e6d4";
}

.icon-arrow-up:before {
  content: "\e6d5";
}

.icon-arrow-up-right:before {
  content: "\e6d6";
}

.icon-arrow-right:before {
  content: "\e6d7";
}

.icon-arrow-down-right:before {
  content: "\e6d8";
}

.icon-arrow-down:before {
  content: "\e6d9";
}

.icon-arrow-down-left:before {
  content: "\e6da";
}

.icon-arrow-left:before {
  content: "\e6db";
}

.icon-arrow-up-left2:before {
  content: "\e6dc";
}

.icon-arrow-up2:before {
  content: "\e6dd";
}

.icon-arrow-up-right2:before {
  content: "\e6de";
}

.icon-arrow-right2:before {
  content: "\e6df";
}

.icon-arrow-down-right2:before {
  content: "\e7a2";
}

.icon-arrow-down2:before {
  content: "\e7a3";
}

.icon-arrow-down-left2:before {
  content: "\e7a4";
}

.icon-arrow-left2:before {
  content: "\e7a5";
}

.icon-arrow-up-left3:before {
  content: "\e7a6";
}

.icon-arrow-up3:before {
  content: "\e6e0";
}

.icon-arrow-up-right3:before {
  content: "\e6e1";
}

.icon-arrow-right3:before {
  content: "\e6e2";
}

.icon-arrow-down-right22:before {
  content: "\e6e3";
}

.icon-arrow-down22:before {
  content: "\e6e4";
}

.icon-arrow-down-left22:before {
  content: "\e6e5";
}

.icon-arrow-left22:before {
  content: "\e6e6";
}

.icon-tab:before {
  content: "\e6e7";
}

.icon-checkbox-checked:before {
  content: "\e6e8";
}

.icon-checkbox-unchecked:before {
  content: "\e6e9";
}

.icon-checkbox-partial:before {
  content: "\e6ea";
}

.icon-radio-checked:before {
  content: "\e6eb";
}

.icon-radio-unchecked:before {
  content: "\e6ec";
}

.icon-crop:before {
  content: "\e6ed";
}

.icon-scissors:before {
  content: "\e7a7";
}

.icon-filter:before {
  content: "\e7a8";
}

.icon-filter2:before {
  content: "\e7a9";
}

.icon-font:before {
  content: "\e7aa";
}

.icon-text-height:before {
  content: "\e7ab";
}

.icon-text-width:before {
  content: "\e6ee";
}

.icon-bold:before {
  content: "\e6ef";
}

.icon-underline:before {
  content: "\e6f0";
}

.icon-italic:before {
  content: "\e6f1";
}

.icon-strikethrough:before {
  content: "\e6f2";
}

.icon-omega:before {
  content: "\e6f3";
}

.icon-sigma:before {
  content: "\e6f4";
}

.icon-table:before {
  content: "\e6f5";
}

.icon-table2:before {
  content: "\e6f6";
}

.icon-insert-template:before {
  content: "\e6f7";
}

.icon-pilcrow:before {
  content: "\e6f8";
}

.icon-lefttoright:before {
  content: "\e6f9";
}

.icon-righttoleft:before {
  content: "\e6fa";
}

.icon-paragraph-left:before {
  content: "\e6fb";
}

.icon-paragraph-center:before {
  content: "\e7ac";
}

.icon-paragraph-right:before {
  content: "\e7ad";
}

.icon-paragraph-justify:before {
  content: "\e7ae";
}

.icon-paragraph-left2:before {
  content: "\e7af";
}

.icon-paragraph-center2:before {
  content: "\e7b0";
}

.icon-paragraph-right2:before {
  content: "\e6fc";
}

.icon-paragraph-justify2:before {
  content: "\e6fd";
}

.icon-indent-increase:before {
  content: "\e6fe";
}

.icon-indent-decrease:before {
  content: "\e6ff";
}

.icon-newtab:before {
  content: "\e700";
}

.icon-embed:before {
  content: "\e701";
}

.icon-code:before {
  content: "\e702";
}

.icon-console:before {
  content: "\e703";
}

.icon-share:before {
  content: "\e704";
}

.icon-mail:before {
  content: "\e705";
}

.icon-mail2:before {
  content: "\e706";
}

.icon-mail3:before {
  content: "\e707";
}

.icon-mail4:before {
  content: "\e708";
}

.icon-google:before {
  content: "\e709";
}

.icon-googleplus:before {
  content: "\e7b1";
}

.icon-googleplus2:before {
  content: "\e7b2";
}

.icon-googleplus3:before {
  content: "\e7b3";
}

.icon-googleplus4:before {
  content: "\e7b4";
}

.icon-google-drive:before {
  content: "\e7b5";
}

.icon-facebook:before {
  content: "\e70a";
}

.icon-facebook2:before {
  content: "\e70b";
}

.icon-facebook3:before {
  content: "\e70c";
}

.icon-instagram:before {
  content: "\e70d";
}

.icon-twitter:before {
  content: "\e70e";
}

.icon-twitter2:before {
  content: "\e70f";
}

.icon-twitter3:before {
  content: "\e710";
}

.icon-feed2:before {
  content: "\e711";
}

.icon-feed3:before {
  content: "\e712";
}

.icon-feed4:before {
  content: "\e713";
}

.icon-youtube:before {
  content: "\e714";
}

.icon-youtube2:before {
  content: "\e715";
}

.icon-vimeo:before {
  content: "\e716";
}

.icon-vimeo2:before {
  content: "\e717";
}

.icon-vimeo3:before {
  content: "\e7b6";
}

.icon-lanyrd:before {
  content: "\e7b7";
}

.icon-flickr:before {
  content: "\e7b8";
}

.icon-flickr2:before {
  content: "\e7b9";
}

.icon-flickr3:before {
  content: "\e7ba";
}

.icon-flickr4:before {
  content: "\e718";
}

.icon-picassa:before {
  content: "\e719";
}

.icon-picassa2:before {
  content: "\e71a";
}

.icon-dribbble:before {
  content: "\e71b";
}

.icon-dribbble2:before {
  content: "\e71c";
}

.icon-dribbble3:before {
  content: "\e71d";
}

.icon-forrst:before {
  content: "\e71e";
}

.icon-forrst2:before {
  content: "\e71f";
}

.icon-deviantart:before {
  content: "\e720";
}

.icon-deviantart2:before {
  content: "\e721";
}

.icon-steam:before {
  content: "\e722";
}

.icon-steam2:before {
  content: "\e723";
}

.icon-github:before {
  content: "\e724";
}

.icon-github2:before {
  content: "\e725";
}

.icon-github3:before {
  content: "\e7bb";
}

.icon-github4:before {
  content: "\e7bc";
}

.icon-github5:before {
  content: "\e7bd";
}

.icon-wordpress:before {
  content: "\e7be";
}

.icon-wordpress2:before {
  content: "\e7bf";
}

.icon-joomla:before {
  content: "\e726";
}

.icon-blogger:before {
  content: "\e727";
}

.icon-blogger2:before {
  content: "\e728";
}

.icon-tumblr:before {
  content: "\e729";
}

.icon-tumblr2:before {
  content: "\e72a";
}

.icon-yahoo:before {
  content: "\e72b";
}

.icon-tux:before {
  content: "\e72c";
}

.icon-apple:before {
  content: "\e72d";
}

.icon-finder:before {
  content: "\e72e";
}

.icon-android:before {
  content: "\e72f";
}

.icon-windows:before {
  content: "\e730";
}

.icon-windows8:before {
  content: "\e731";
}

.icon-soundcloud:before {
  content: "\e732";
}

.icon-soundcloud2:before {
  content: "\e733";
}

.icon-skype:before {
  content: "\e734";
}

.icon-reddit:before {
  content: "\e735";
}

.icon-linkedin:before {
  content: "\e7c0";
}

.icon-lastfm:before {
  content: "\e7c1";
}

.icon-lastfm2:before {
  content: "\e7c2";
}

.icon-delicious:before {
  content: "\e736";
}

.icon-stumbleupon:before {
  content: "\e737";
}

.icon-stumbleupon2:before {
  content: "\e738";
}

.icon-stackoverflow:before {
  content: "\e739";
}

.icon-pinterest:before {
  content: "\e73a";
}

.icon-pinterest2:before {
  content: "\e73b";
}

.icon-xing:before {
  content: "\e73c";
}

.icon-xing2:before {
  content: "\e73d";
}

.icon-flattr:before {
  content: "\e73e";
}

.icon-foursquare:before {
  content: "\e73f";
}

.icon-foursquare2:before {
  content: "\e740";
}

.icon-paypal:before {
  content: "\e741";
}

.icon-paypal2:before {
  content: "\e742";
}

.icon-paypal3:before {
  content: "\e743";
}

.icon-yelp:before {
  content: "\e744";
}

.icon-libreoffice:before {
  content: "\e745";
}

.icon-file-pdf:before {
  content: "\e746";
}

.icon-file-openoffice:before {
  content: "\e747";
}

.icon-file-word:before {
  content: "\e748";
}

.icon-file-excel:before {
  content: "\e749";
}

.icon-file-zip:before {
  content: "\e74a";
}

.icon-file-powerpoint:before {
  content: "\e74b";
}

.icon-file-xml:before {
  content: "\e74c";
}

.icon-file-css:before {
  content: "\e74d";
}

.icon-html5:before {
  content: "\e74e";
}

.icon-html52:before {
  content: "\e74f";
}

.icon-css3:before {
  content: "\e750";
}

.icon-chrome:before {
  content: "\e751";
}

.icon-firefox:before {
  content: "\e752";
}

.icon-IE:before {
  content: "\e753";
}

.icon-opera:before {
  content: "\e754";
}

.icon-safari:before {
  content: "\e755";
}

.icon-optio-font:before {
  content: "\e756";
}

footer.inner {
  text-align: left;
  padding: 33px 15px 18px 15px;
  clear: both;
  overflow: hidden;
  margin: 0 auto;
  background-color: #eee;
  width: 100%;
}

footer.inner img {
  float: left;
  margin-right: 10px;
  height: 32px;
  margin-top: -10px;
}

footer.inner p {
  float: left;
  border-left: 1px solid #bbb;
  padding: 0 10px;
  color: #333;
  margin-top: 3px;
}

/* Footer Reskin*/
section.footer {
  padding: 20px 0;
  font-family: gotham-light, Helvetica, Arial;
}

footer.reskin {
  font-family: gotham-light, Helvetica, Arial;
}

footer.reskin .footer-block header {
  font-family: Mont-bold, Helvetica, Arial;
  font-size: 16px;
  color: #ffffff;
  padding: 0;
}

footer.reskin .footer-block ul {
  margin-top: 25px;
}

footer.reskin .fw.footer-bg {
  background: #000;
}

footer.reskin .footer-block {
  width: 20%;
  float: left;
  text-align: left;
}

footer.reskin .footer-block li {
  padding-bottom: 5px;
  font-size: 16px;
}

footer.reskin .footer-block li a, footer.reskin .footer-block li {
  color: #fff;
}

footer.reskin .footer-block li a {
  text-decoration: none;
}

footer.reskin .footer-block li a:hover {
  text-decoration: underline;
}

footer.reskin .footer-block.contact a {
  color: #8F3213;
}

footer.reskin .footer-block.contact a.telno {
  font-size: 18px;
  font-family: Mont-bold, Helvetica, Arial;
}

footer.reskin .footer-block.contact a.demo {
  text-transform: uppercase;
  font-family: Mont-bold, Helvetica, Arial;
}

footer.reskin .footer-block.contact a.email {
  color: #fff;
}

footer.reskin .footer-block.contact a.email span {
  color: #8F3213;
  font-family: Mont-bold, Helvetica, Arial;
}

footer.reskin .footer-block.contact .social-box {
  margin-top: 40px;
}

footer.reskin .footer-block.contact .social-box p {
  color: #fff;
  font-family: Mont-bold, Helvetica, Arial;
  font-size: 16px;
}

footer.reskin .footer-block.contact .social-box img {
  width: 41px;
  padding-right: 5px;
}

footer.reskin section.dev-tab {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}

footer.reskin section.dev-tab ul {
  list-style: none;
  padding: 0;
  margin: 10px 0;
}

footer.reskin .dev-tools-outer {
  text-align: center;
}

footer.reskin section.dev-tab ul li {
  display: inline-block;
  padding: 0 75px;
  color: #fff;
  font-family: gotham-light, Helvetica, Arial;
  font-size: 16px;
}

footer.reskin section.dev-tab ul li.access {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}

footer.reskin section.base-menu ul {
  list-style: none;
  padding: 0;
  margin: 10px 0;
}

footer.reskin section.base-menu ul li {
  display: inline-block;
  margin: 0 66px;
  color: #fff;
  vertical-align: middle;
  font-family: gotham-light, Helvetica, Arial;
  font-size: 16px;
}

footer.reskin section.base-menu ul li:first-child {
  margin-left: 0;
}

footer.reskin section.base-menu ul li:last-child {
  margin-right: 0;
}

footer.reskin section.base-menu ul li a {
  color: #fff;
  text-decoration: none;
}

footer.reskin section.base-menu ul li a:hover {
  text-decoration: underline;
}

footer.reskin section.base-menu .base-menu-container {
  padding: 0;
  text-align: center;
}

footer.reskin section.base-menu ul li:first-child {
  margin-left: 0;
}

/* Footer Baseline Reskin Styles*/
footer.reskin .footer-baseline.reskin .links {
  text-align: center;
  padding: 30px 0 40px 0;
}

footer.reskin .footer-baseline.reskin .links img {
  margin: 0 20px;
}

footer.reskin .footer-baseline.reskin .electio {
  width: 177px;
}

footer.reskin .footer-baseline.reskin .mpd-group {
  display: none;
  width: 172px;
  padding-top: 20px;
}

html {
  overflow-y: scroll;
  text-rendering: optimizeLegibility !important;
  min-width: 1180px;
}

body {
  padding: 0;
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-font-smoothing: antialiased;
  min-width: 1180px;
}

:focus {
  outline: none !important;
}

h1, h2, h2.signUp, h3, h4, h5 {
  font-family: "Circular Pro Black", Helvetica, Arial, sans-serif;
  margin: 0;
}

li {
  transition: 0.5s;
}

h1 {
  font-size: 40px;
  text-align: center;
  color: #121211;
  letter-spacing: -2px;
  text-transform: lowercase;
  margin: 15px 0;
  font-family: "Circular Pro Black", Helvetica, Arial, sans-serif;
}

h5 {
  font-size: 17px;
}

hr.page-head {
  margin-bottom: 6px;
  border-top: 1px solid #D0D0D0;
}

a, a:hover {
  color: #8F3213;
  text-decoration: underline;
}

a:hover {
  opacity: 0.9;
}

.subTitle {
  color: #333;
  font-size: 13px;
  text-align: center;
  margin: 0px 0 20px 0;
}

::selection {
  background: #D0D0D0;
  /* WebKit/Blink Browsers */
}

::-moz-selection {
  background: #D0D0D0;
  /* Gecko Browsers */
}

/*h2{font-size:$cashH2size; color:$cashWhite; padding:20px; background:$cashPrimaryColor; font-size:$cashTitleFontSize; border:1px solid $cashLineColour; overflow:hidden; clear:both;
   &.coloured{color:$cashPrimaryColor; font-size:$cashTitleFontSize;}
}*/
h2, h2.signUp {
  color: #ffffff;
  background: none;
  font-size: 22px;
  padding-bottom: 20px !important;
  padding-top: 0px !important;
  padding-left: 0px !important;
}

h2.topPush {
  margin-top: 20px;
}

h2.borderRight {
  border-right: 1px solid #fff;
}

h2.grey {
  color: #666;
}

h2.signUp {
  padding: 0;
  border: 0;
  background: none;
  margin: 20px 0;
}

a {
  cursor: pointer;
  color: #8F3213;
}

.reducedPadRight {
  padding-left: 15px;
  padding-right: 0;
}

.reducedPadLeft {
  padding-left: 0;
  padding-right: 15px;
}

.centerPadding {
  padding: 0 7px;
}

.noPad {
  padding-left: 0;
  padding-right: 0;
}

.noPadLeft {
  padding-left: 0 !important;
}

.noPadRight {
  padding-right: 0 !important;
}

.labelPad {
  padding-top: 5px;
}

.clearboth, .cf {
  clear: both;
}

.cl {
  clear: left;
}

.left-float, .fl {
  float: left;
}

.fr {
  float: right;
}

.white-bk {
  background: #fff;
}

.fn {
  float: none !important;
}

.margAuto {
  margin: auto;
}

.noPad {
  padding: 0px !important;
}

.site-container .noPadLeft {
  padding-left: 0px;
}

.site-container .noPadRight {
  padding-right: 0px;
}

.padRight2 {
  padding-right: 2px;
}

.padLeft2 {
  padding-left: 2px;
}

.padLeft10 {
  padding-left: 10px;
}

.tar {
  text-align: right !important;
}

.tal {
  text-align: left !important;
}

.tac {
  text-align: center !important;
}

.noMargin {
  margin: 0px !important;
}

.mt10 {
  margin-top: 10px;
}

.mt30 {
  margin-top: 30px;
}

.mt5 {
  margin-top: 5px;
}

.pad30 {
  padding: 30px !important;
}

.pb10 {
  padding-bottom: 10px;
}

.mt0 {
  margin-top: 0;
}

.well {
  background: #EEEEEE;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  /*box-shadow: 0px 1px 2px #eee!important*/
}

.no-border {
  border: none !important;
}

.subtleLink {
  color: #8F3213 !important;
  text-decoration: underline;
}

form input[type=text] {
  height: 35px;
}

.white {
  color: #ffffff !important;
}

.marg15 {
  margin: 15px 0;
}

.orange {
  color: #8F3213;
}

.w-auto {
  width: auto;
}

.same-as {
  position: absolute;
  top: 17px;
  width: 425px;
  right: -250px;
}

.scroll-table {
  height: 250px;
  overflow-y: scroll;
  margin-bottom: 30px;
}

/* Tooltips */
.glyphicon-info-sign {
  color: #8F3213;
  font-size: 15px;
}

.tooltip .tooltip-arrow {
  border-top-color: #8F3213 !important;
}

.tooltip .tooltip-inner {
  background: #8F3213;
  color: #fff;
  font-family: "Circular Pro Book", Helvetica, Arial;
  box-shadow: 0px 1px 2px #eee;
}

.electio-font-information {
  font-size: 16px !important;
  padding-left: 0 !important;
  color: #8F3213;
  top: 7px;
  display: inline !important;
}

/* cool clear */
.cf:before, section, .cf:after {
  content: "";
  display: table;
}

.cf:after, .clear, section {
  clear: both;
}

.cf, section {
  zoom: 1;
}

input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}

hr {
  margin: 5px 0;
  display: block;
  height: 1px;
  clear: both;
}

hr.formBoxhr {
  margin: 10px 0;
}

/* Modal Table */
.modal .modal-body {
  text-align: left;
}

.modal h3 {
  font-size: 18px;
  color: #666;
  padding-bottom: 20px;
}

.form-control {
  box-shadow: none;
  border: 1px solid #cfcfcf;
  font-size: 13px;
  padding: 5px 10px;
  color: #333;
  height: 35px;
}

.form-group {
  margin-bottom: 5px !important;
}

.priCol {
  background: #2c3e50;
}

.search-box, form input#searchTerm[type=text] {
  border-radius: 60px !important;
  width: 200px !important;
  height: 30px !important;
  border: 1px solid #cfcfcf;
  font-family: "Circular Pro Book", Helvetica, Arial, sans-serif;
}

label {
  font-weight: normal;
  margin-top: 5px;
}

.field-validation-error {
  display: block;
  color: #d90909;
  font-size: 12px;
}

.input-validation-error {
  border: solid 1px #ce283c;
}

#txtPostcodeLookUp {
  float: left;
  width: 150px;
  margin-right: 14px;
  margin-left: 15px;
}

.input-group-addon {
  font-size: 13px;
}

.electio-icon, .optio-font, .website-electio-icon {
  display: block;
  text-align: center;
  font-size: 22px;
  padding: 10px 0;
  margin-right: 0;
  font-family: electio-font !important;
}

.electio-icon.alert-icon, .alert-icon.optio-font, .alert-icon.website-electio-icon, .electio-icon.inline-icon, .inline-icon.optio-font, .inline-icon.website-electio-icon {
  PADDING: 0;
  display: inline;
  font-size: 20px;
  vertical-align: middle;
  padding-right: 5px;
}

.alert .close {
  line-height: 0.85;
}

.alert .electio-font-information {
  color: #ffffff;
  vertical-align: text-bottom;
  padding-right: 5px;
}

.website-electio-icon {
  font-family: website-electio-icon !important;
}

.optio-font {
  font-family: optio-font !important;
}

.optio-font.icon-headphones {
  font-size: 19px;
  padding-bottom: 8px;
  padding-top: 15px !important;
}

header {
  transition: 0.5s;
}

header .search-box-container {
  position: relative;
  float: right;
}

header .search-box-container .navbar-form {
  float: none !important;
  padding-right: 0;
}

header .search-box-container .navbar-form .form-control {
  border-radius: 30px;
  border: none;
  width: 250px !important;
  padding: 6px 40px 6px 8px;
  font-family: "Circular Pro Book", Helvetica, Arial;
  color: #878787;
  box-shadow: none;
}

header .search-box-container .navbar-form .form-control input {
  color: #878787;
}

header .search-box-container .navbar-form .search-box {
  font-size: 13px;
}

header .search-box-container .navbar-form .search-box::-ms-clear {
  display: none !important;
  width: 0;
  height: 0;
}

header .search-box-container .magnify-glass {
  display: block;
  top: 3px;
  right: 9px;
  right: -1px;
  top: -1px !important;
  min-width: auto !important;
  padding: 3px 10px 3px 0;
}

header .search-box-container .magnify-glass .glyphicon-search {
  color: #8F3213;
  font-size: 18px;
}

header .search-box-container .search-bar {
  border: 1px solid #CFCFCF;
  border-radius: 60px;
}

header .search-box-container select {
  height: 30px;
  border: 0;
  border-radius: 60px 0 0 60px;
  border-right: 1px solid #CFCFCF;
  padding: 0;
  margin: auto 0 auto 6px;
  width: auto;
  font-size: 12px;
  font-family: "Circular Pro Book", Helvetica, Arial, sans-serif;
}

header .search-box-container select:focus {
  border-color: rgba(207, 207, 207, 0.5333333333);
}

header .search-box-container select option {
  font-size: 12px;
}

header .search-box-container .search-box {
  border: 0 !important;
  margin: auto 0;
}

#SearchExpression, .search-input input {
  border-radius: 30px !important;
  padding-left: 8px;
  outline: none !important;
  font-family: "Circular Pro Book", Helvetica, Arial, sans-serif;
}

.fw {
  width: 100%;
  overflow: hidden;
}

.fw.headerBg {
  background: #FFF;
}

.fw.topNavBg {
  background: #323232;
  overflow: visible;
}

.fw.subNavBg {
  background: #ffffff;
}

.fw.footerBg {
  margin-top: 0;
}

.sub-nav-container {
  transition: 0.5s;
  height: 46px;
}

.sub-nav-container form {
  margin: 8px 0;
}

.sub-nav-container form input {
  border: 1px solid #eee;
  width: 250px !important;
  padding: 6px 0 6px 8px;
  font-family: "Circular Pro Book", Helvetica, Arial;
  color: #878787;
  box-shadow: none;
}

.content-container {
  width: 100%;
  overflow: hidden;
  background: #FFFFFF;
  clear: both;
  min-height: 754px;
  padding-bottom: 50px;
}

.form-group.required label:after {
  content: "*";
  color: #8F3213;
  font-family: "Glyphicons Halflings";
  font-size: 7px;
  margin-left: 3px;
  position: relative;
  top: -2px;
}

section {
  width: 1480px;
  margin: 0 auto;
  padding: 15px 0;
  background: none;
  font-family: "Circular Pro Book", Helvetica, Arial;
  transition: 0.5s;
}

.breadcrumb-container {
  margin-bottom: 10px;
  display: block;
  margin-top: -32px;
}

.breadcrumb-container ul {
  padding: 0;
  margin: 0;
  min-height: 20px;
}

.breadcrumb-container ul li {
  display: inline;
  font-family: "Circular Pro Book", Helvetica, Arial;
  font-size: 14px;
}

.breadcrumb-container a {
  color: #757575;
}

.breadcrumb-container a:hover {
  text-decoration: underline;
}

.breadcrumb-container .back-button {
  width: 100px;
  height: 20px;
  color: #666;
  padding: 5px 10px;
  border-radius: 8px;
  text-decoration: none;
}

.breadcrumb-container .back-button:hover {
  text-decoration: none !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  opacity: 0.9;
}

.breadcrumb-container .back-button:before {
  content: "\e7a5";
  font-family: "optio-font";
  font-size: 14px;
  vertical-align: bottom;
  padding-right: 5px;
}

/*TO BE DELETED*/
#carrier-permissions .radio-btn-auto, #permission-restrictions .radio-btn-auto, #carrier-service-set .radio-btn-auto {
  width: auto;
}

#carrier-permissions .form-group input[type=text], #permission-restrictions .form-group input[type=text], #carrier-service-set .form-group input[type=text] {
  width: 100% !important;
  max-width: 100% !important;
}

#carrier-permissions label, #permission-restrictions label, #carrier-service-set label {
  margin-right: 30px;
  margin-top: 5px;
}

#carrier-permissions .panel-default, #permission-restrictions .panel-default, #carrier-service-set .panel-default {
  border-color: transparent;
}

#carrier-permissions .permission-select, #permission-restrictions .permission-select, #carrier-service-set .permission-select {
  border-radius: 0;
}

#carrier-permissions .panel, #permission-restrictions .panel, #carrier-service-set .panel {
  margin-top: 20px;
  border-radius: 0;
  box-shadow: none;
  border: 0;
}

#carrier-permissions .panel .list-group-item, #permission-restrictions .panel .list-group-item, #carrier-service-set .panel .list-group-item {
  border-color: #cfcfcf;
}

#carrier-permissions .panel .list-group-item:hover, #permission-restrictions .panel .list-group-item:hover, #carrier-service-set .panel .list-group-item:hover {
  color: #fff;
  background: #878787;
}

#carrier-permissions .panel-heading, #permission-restrictions .panel-heading, #carrier-service-set .panel-heading {
  color: #fff;
  background: #878787;
  border-radius: 0;
}

#carrier-permissions .panel-heading #carrier-filter, #permission-restrictions .panel-heading #carrier-filter, #carrier-service-set .panel-heading #carrier-filter {
  color: #fff;
  padding-right: 12px;
}

#carrier-permissions #service-set-description-lbl, #permission-restrictions #service-set-description-lbl, #carrier-service-set #service-set-description-lbl {
  margin-left: 0;
}

#carrier-permissions .carrier-service-set-details, #permission-restrictions .carrier-service-set-details, #carrier-service-set .carrier-service-set-details {
  margin-bottom: 20px;
  overflow: hidden;
}

#permission-restrictions {
  margin-bottom: 0;
  border-bottom: 1px solid #cfcfcf;
  padding-bottom: 10px;
  border-radius: 0;
}

#permission-restrictions-reveal {
  border-radius: 0;
  border-top: 0;
}

#permission-restrictions-reveal .panel, #permission-restrictions-reveal .panel-default {
  border: 0;
  border-radius: 0;
}

#permission-restrictions-reveal .permission-select {
  border-bottom: 1px solid #d9d9d9;
  border-top: 0;
}

#permission-restrictions-reveal .list-group {
  border-bottom: 1px solid #cfcfcf;
  border-left: 1px solid #cfcfcf;
  border-right: 1px solid #cfcfcf;
}

#volume-restrictions input[type=text] {
  margin-left: 20px;
  background: #fff;
}

#volume-restrictions input {
  width: auto;
}

#carrier-set-name-box input[type=text] {
  width: 400px !important;
}

#viewCarrierServiceSet, #viewPermissionsSet {
  margin-top: 20px;
}

#viewCarrierServiceSet th, #viewPermissionsSet th {
  color: #fff;
  font-weight: normal;
}

#viewCarrierServiceSet td, #viewPermissionsSet td {
  border-bottom: 1px solid #cfcfcf;
}

#lnkToggleCarrierServices, #lnkTogglePermissionRestrictions {
  display: block;
  margin: 10px 0;
  font-size: 16px;
}

select {
  height: 35px;
  width: 260px;
  border: 1px solid #cfcfcf;
  border-radius: 8px;
}

select.roleNameList {
  float: left;
  height: 27px;
  margin-right: 15px;
}

select.reducedDropDown {
  width: 80px;
}

.limit-volume-lbl {
  margin: 5px 0 0 0;
}

#LimitLabelQuota {
  width: auto;
  float: left;
  margin: 9px 5px 0 0;
}

#LabelQuota {
  width: 109px;
}

.unEdit-Email {
  display: block;
  margin-top: 5px;
  color: #c6c6c6;
}

#IsMainCustomerContact {
  margin-top: 7px;
}

#txtLabelQuota {
  margin-left: 20px;
}

#chkLimitLabelQuota {
  width: auto;
}

#setOpeningTimes .col-lg-2.editedWidth {
  width: 12%;
}

#setOpeningTimes .openingLbl {
  margin-top: 30px;
}

#setOpeningTimes .openingLbl ul li {
  margin: 16px 0;
  list-style-type: none;
}

#setOpeningTimes .openingLbl .openingLblMid {
  margin-top: 34px;
  margin-bottom: 25px;
}

#setOpeningTimes select {
  width: 90px;
  display: block;
  margin: 15px auto;
}

#setOpeningTimes input[type=checkbox], #setOpeningTimes input[type=radio] {
  width: 30px;
  display: block;
  margin: 15px auto;
}

#setOpeningTimes label {
  width: 100%;
  padding: 0;
  text-align: center;
}

.error-text {
  color: #d51e00;
  font-size: 12px;
}

#spnResetPasswordMessage {
  background: #dff0d8;
  padding: 10px;
  margin-top: 10px;
  display: block;
  width: 182px;
  color: #468847;
  border: 1px solid #d6e9c6;
}

.page-top-controls {
  width: 100%;
  margin-bottom: 20px;
  display: block;
  height: 50px;
}

.page-top-controls.non-dropdown {
  height: 35px;
}

.page-top-controls h4 {
  float: left;
  color: #3D4042;
  padding-top: 9px;
}

.page-top-controls .btn-control {
  float: right;
  position: relative;
}

.page-top-controls .btn-control .dropdown-menu {
  left: -63px;
}

.page-top-controls .btn-control .dropdown-menu a {
  font-size: 12px;
}

.page-top-controls .btn-control .dropdown-menu a:hover {
  background: #e5e5e5;
  color: #757575;
}

.page-top-controls .caret {
  border-top-color: #fff;
  margin-left: 10px;
}

.page-top-controls .company-dropdown {
  float: left;
  position: relative;
}

.page-top-controls .company-dropdown span {
  border-top-color: #757575;
}

.page-top-controls .company-dropdown .dropdown-menu {
  top: 32px;
}

.page-top-controls .company-dropdown .dropdown-menu a {
  font-size: 12px;
}

.page-top-controls .company-dropdown .dropdown-menu a:hover {
  background: #e5e5e5;
  color: #757575;
}

.contentBox {
  background: #EEEEEE;
  border: none;
  border-radius: 3px;
  overflow: hidden;
  border-top: 0;
  padding: 20px;
  min-height: 421px;
  margin-bottom: 20px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
}

.contentBox.grey-bg {
  background: #ddd;
}

.contentBox.signUpHeight {
  min-height: 533px;
}

.contentBox.autoHeight {
  min-height: inherit;
  padding-bottom: 15px;
}

.contentBox.initialHeight {
  min-height: initial;
}

.contentBox.hasBorder {
  border-top: 1px solid #cfcfcf;
}

.contentBox #chkCopyRegisteredAddress {
  width: auto;
  margin-bottom: 20px;
}

.contentBox .topSpace {
  margin-top: 37px;
}

.contentBox .radioBtn-container {
  margin: 10px 0 20px 0;
}

.content-box-full-width {
  background: #ffffff;
  padding: 20px;
  border: 1px solid #e9e9e9;
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 20px;
  border-top: 0;
}

.content-box-full-width p {
  margin: 0 0 15px 0;
}

.content-box-full-width input {
  width: 315px;
  margin-right: 10px;
}

.content-box-full-width input.password {
  width: 220px;
  height: 30px;
}

.content-box-full-width.user-resetPassword label {
  float: left;
  clear: left;
  padding-top: 7px;
}

.content-box-full-width.user-resetPassword .col-md-3, .content-box-full-width.user-resetPassword .col-md-9, .content-box-full-width.user-resetPassword .col-xs-9 {
  padding-left: 0;
}

.content-box-full-width.user-resetPassword input {
  width: 200px;
  margin-bottom: 20px;
}

.content-box-full-width .tickbox {
  width: auto;
  margin-top: 8px;
}

.non-box-container-full {
  width: 100%;
  color: #757575;
}

.non-box-container-full .sub-title {
  color: #3D4042;
}

.non-box-container-full .sub-headers {
  float: left;
  margin-right: 20px;
  width: 130px;
}

input {
  border: 1px solid #d9d9d9;
  border-radius: 3px;
  padding: 8px;
  color: #333;
  font-weight: normal;
  font-size: 13px;
}

.validation-error {
  color: #DE2022;
  font-size: 12px;
  display: block;
  margin: 10px 0;
  display: none;
}

.success-container {
  background: #72ad00;
  width: 100%;
  border-radius: 8px;
  text-align: center;
  color: #fff;
  padding: 6px 0;
  margin-bottom: 20px;
}

.success-container.left-align {
  text-align: left;
  padding-left: 20px;
}

.success-container span {
  margin-left: 10px;
}

.success-container .icon-checkmark {
  font-size: 16px;
}

.success-container .single-header {
  float: left;
}

.full-width-search-container {
  background: #fff;
  position: relative;
  clear: both;
  overflow: hidden;
}

.full-width-search-container .search-input {
  width: 443px;
}

.full-width-search-container input {
  margin: 8px 0;
  font-size: 12px;
  padding: 4px 40px 4px 4px;
  max-width: 443px;
  width: 100% !important;
}

.full-width-search-container a {
  position: absolute;
  top: 9px;
  left: 420px;
  font-size: 20px;
}

.table-search-container {
  background: #eee;
  position: relative;
  clear: both;
  overflow: hidden;
}

.table-search-container .search-input {
  width: 350px;
  margin: 5px;
}

.table-search-container input {
  margin: 4px 0;
  font-size: 12px;
  padding: 6px 40px 6px 8px;
  max-width: 350px;
  width: 100% !important;
  background: #ffffff;
}

.table-search-container a {
  position: absolute;
  left: 322px;
  font-size: 16px;
  top: 14px;
}

.table-search-container a span {
  color: #8F3213;
}

.table .small, .table-whiteout .small {
  min-width: 90px;
}

.table th, .table-whiteout th {
  background: #878788 !important;
  font-weight: normal;
  text-transform: uppercase !important;
  color: #fff !important;
  font-size: 11px !important;
}

.table thead > tr > th, .table-whiteout thead > tr > th {
  border-right: none;
  background: #878788;
  border-bottom: 0;
  border-top: 0 !important;
}

.table thead > tr > th.no-border, .table-whiteout thead > tr > th.no-border {
  border-right: 0;
}

.table thead > tr > th a, .table-whiteout thead > tr > th a {
  color: #fff;
  text-decoration: none;
  font-weight: normal;
  font-size: 13px;
  padding-left: 5px;
}

.table thead > tr > th:last-of-type, .table-whiteout thead > tr > th:last-of-type {
  border-right: none !important;
}

.table tbody > tr > th, .table-whiteout tbody > tr > th {
  border-top: 0;
}

.table tbody > tr > td, .table-whiteout tbody > tr > td {
  border: 0;
}

.table.smallerFont, .table-whiteout.smallerFont {
  font-size: 12px;
}

.table .text-link, .table-whiteout .text-link {
  color: #8F3213;
  text-decoration: underline;
  font-weight: normal;
}

.table .cta-global, .table-whiteout .cta-global {
  margin-top: 0;
}

body .site-conatiner .centered {
  text-align: center;
}

body .site-container .table {
  border: 1px solid #ddd !important;
  border-collapse: initial !important;
}

.even {
  background: #fff;
}

.subTitle.text-left {
  text-align: left !important;
}

.pagination > li > a:focus {
  background: #ffffff;
}

.pagination .active > span {
  background: #ffffff;
  border: none;
}

.pagination-container {
  float: left;
  margin-top: 20px;
}

.pagination {
  margin: 0;
  margin-bottom: 10px;
  background: white;
  border: 1px solid #cfcfcf;
  border-radius: 4px;
  -ms-border-radius: 4px;
  -webkit-border-radius: 4px;
}

.pagination .active > a {
  background: #FC835A;
  color: #000000;
  border-radius: 5px !important;
}

.pagination .active > a:hover {
  opacity: 1;
}

.pagination a {
  border: none;
}

.pagination .active span, .pagination .active > span:hover, .pagination .active > a:hover {
  background: #FC835A;
  border: 0;
  color: #000000;
  border-radius: 5px;
}

.pagination li > a {
  border: 0;
  background: #ffffff;
  color: #878787;
}

.pagination li > a:hover {
  background: none;
}

.page-size-manual input {
  height: 35px;
}

.bottom-content-controls {
  margin-top: 20px;
}

.bottom-content-controls .pagination li a {
  color: #fff;
  border: 0;
  font-size: 14px;
}

.bottom-content-controls .pagination li a:hover {
  background: #4A6785;
}

.controls-full-width {
  width: 100%;
  display: block;
  overflow: hidden;
}

.controls-full-width .need-account-box {
  float: left;
  width: 70%;
}

.controls-full-width .need-account-box h2 {
  margin-top: 0;
}

.controls-full-width .left-ctrl-btn {
  float: left;
}

.controls-full-width .left-ctrl-btn.disable-user {
  position: relative;
  top: 20px;
}

.controls-full-width .right-ctrl-btn {
  float: right;
  width: auto;
}

.controls-full-width .right-ctrl-btn p {
  font-size: 18px;
  color: #757575;
  padding-top: 10px;
  width: 400px;
}

.controls-full-width .text-link {
  float: left;
  color: #8F3213;
  text-decoration: underline;
  margin-top: 29px;
}

.controls-full-width .text-link.noMargin {
  margin-top: 0;
}

.control-btn {
  float: right;
  width: auto;
}

.left-ctrl-btn {
  float: left;
}

.left-ctrl-btn.disable-user {
  position: relative;
  top: 44px;
}

.left-ctrl-btn.disable-user label {
  margin-left: 10px;
  text-decoration: underline;
}

section .cta-global {
  font-family: "Circular Pro Black", Helvetica, Arial, sans-serif;
  padding: 9px 18px;
  color: #000000 !important;
  border: 0;
  border-radius: 3px;
  font-size: 18px;
  display: inline-block;
  text-align: center;
  min-width: 170px;
  text-decoration: none !important;
}

section .cta-global:hover {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  opacity: 0.9;
  text-decoration: none !important;
  color: #fff;
}

section .cta-global.btn-secondary {
  background: #FC835A;
}

section .cta-global.btn-positive {
  background: #FC835A;
}

section .cta-global.btn-neutral {
  background: #878788;
}

section .cta-global.btn-controls {
  background: #FC835A;
}

section .cta-global.btn-misc {
  background: #5E8FAE;
}

section .cta-global.btn-remove {
  background: #CE283C;
}

section .cta-global.small {
  padding: 5px 10px;
  font-size: 12px;
}

section .cta-global.permissions-height {
  margin: 10px 0;
}

section .cta-global.btn-findAddress, section .cta-global.btn-resetPassword, section .cta-global.btn-table, section .cta-global.btn-search {
  min-width: 90px;
  font-size: 12px;
  height: 35px;
  line-height: 10px;
  background: #72D74D;
  margin: 0;
  padding: 9px;
}

section .cta-global.width-fix {
  max-width: 100px;
  margin: 0 0 0 auto;
}

.btn {
  min-width: 70px;
}

.btn.dismiss, .btn.btn-controls {
  background: #FC835A;
  color: #000000;
}

.btn-small {
  min-width: 70px;
}

.removeLink:before {
  /*content: "\e6bc"; font-family: "optio-font"; font-size: 10px; padding-right: 5px;*/
}

.validation-summary-errors {
  background: white !important;
  margin-bottom: 20px;
  color: #CE283C;
  border: 1px solid #CE283C;
  border-radius: 20px;
  margin-left: 0;
  margin-right: 0;
  padding: 10px;
}

.validation-summary-errors ul {
  margin-bottom: 0;
  list-style-type: disc;
  padding-left: 30px;
}

.validation-summary-errors ul li {
  color: #8F3213;
}

body .site-container .editing {
  background: #DFF0D8 !important;
  border: 1px solid #B6DCA5;
}

body .site-container .editing td {
  background: #DFF0D8 !important;
}

body .site-container .odd {
  background: whitesmoke !important;
}

body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom {
  margin-right: 0;
}

.modal {
  overflow-y: auto !important;
}

.modal-dialog {
  padding-top: 10%;
}

.modal-header {
  border-bottom: none;
  background: #8F3213;
  border-radius: 3px 3px 0 0px;
  color: #fff;
}

.modal-body {
  text-align: center;
  font-size: 15px;
  padding-top: 44px;
}

.modal-body h3 {
  text-align: left !important;
}

.modal-footer {
  background-color: #323232;
  padding: 11px 20px 14px;
  border-radius: 0px 0px 5px 5px;
}

.modal-footer a {
  padding-top: 6px;
}

.modal-footer .btn-primary:hover {
  color: #000000;
}

.modal-footer .subtleLink {
  margin-top: 0;
  color: #FFFFFF !important;
}

.modal-footer .btn-primary {
  min-width: 80px;
}

/*a, .btn {text-transform:capitalize!important;}*/
.btn-disabled {
  pointer-events: none;
  background: #eee;
  opacity: 0.7;
}

.table thead > tr > th {
  border-right: 1px solid #fff;
}

.enabled {
  color: #4DAF7C;
  text-transform: uppercase;
}

.enabled:before {
  content: "\e000";
  font-size: 16px;
  font-family: electio-font;
  padding-right: 5px;
}

.clickable-row.selected,
.clickable-row.odd.selected {
  background: orange !important;
  color: #111 !important;
}

/* WIDE SCREEN */
@media only screen and (max-width: 6000px) {
  header, nav .nav-container, .sub-nav-container, section {
    width: 1480px;
    min-width: 1180px;
  }
  .site-container {
    width: 100%;
    min-width: 1180px;
  }
}
/* DESKTOP */
@media only screen and (max-width: 1480px) {
  header, nav .nav-container, .sub-nav-container, section {
    width: 1180px !important;
    min-width: 1180px;
  }
  .sub-nav-container form input {
    width: 180px !important;
    padding: 6px 35px 6px 8px;
  }
  .sub-nav-container form .magnify-glass {
    top: 12px;
  }
  .sub-nav-container form .magnify-glass span {
    font-size: 12px;
  }
  #txtPostcodeLookUp {
    width: 90px;
  }
  #carrier-service-set .panel-heading, #carrier-permissions .panel-heading {
    color: #fff;
    background: #878787;
    border-radius: 0;
  }
  #carrier-service-set .panel-heading #carrier-filter, #carrier-permissions .panel-heading #carrier-filter {
    color: #fff;
    padding-right: 7px;
  }
}
/* TABLET 
@media only screen and (max-width: $largeDesktopWidth) {
    .site-container{width:100%!important; overflow:hidden;
         .content-container{width:100%;
             section.page-content {width:100%; min-height:750px;
                      border-right:none;
                     -webkit-transition:all 0.3s linear;
                     -moz-transition:all 0.3s linear;
                     -o-transition:all 0.3s linear;
                     -ms-transition:all 0.3s linear;
                     transition:all 0.3s linear;
             }
             section.page-content.on {-webkit-transform: translate3d(280px,0,0);
                         -moz-transform: translate3d(280px,0,0);
                         -o-transform: translate3d(280px,0,0);
                         -ms-transform: translate3d(280px,0,0);
                         transform: translate3d(280px,0,0);}
           }

         form input[type="text"], select{max-width:100%; width:100%;
               &.roleNameList{width:60%;}
         } 

         #txtPostcodeLookUp{width:110px;}
         .btn-findAddress{display:inline-block; margin-top:0;}

         .table{font-size:$cashPsize;}

       }
     .content-box-half-width{min-height:100%;}
    .tab-clear-padding{padding-left:0; padding-right:0;}

    #carrier-service-set{
        .col-md-6, .col-sm-6{padding:0 15px;}
        .col-md-4{padding:0 15px;}
        #service-set-name-lbl{margin-left:15px;}
        #carrier-set-name-box, #carrier-set-name-desc{width:100%;}
    }
}*/
.parcelForce {
  color: #c52735;
}

.yodel {
  color: #99CC01;
}

.dpd {
  color: #E10018;
}

.hermes {
  color: #0AA4D9;
}

.collectPlus {
  color: #FF8624;
}

.dx {
  color: #0098F0;
}

.ajg {
  color: #B50B11;
}

.citySprint {
  color: #052F65;
}

.ups {
  color: #F3AE60;
}

.royalMail {
  color: #FF0000;
}

.norsk {
  color: #214332;
}

.dhl {
  color: #FFCC00;
}

.tnt {
  color: #FD5701;
}

.fedex {
  color: #452B95;
}

.ukMail {
  color: #0053A3;
}

.apc {
  color: #012C6B;
}

.interlink {
  color: #DD022A;
}

.aspray {
  color: #F5D501;
}

/* Predictive Address Lookup 
   Manual Upload, View Consignment, Shipping Location, Sign up pages. */
.address-lookup-group {
  margin-bottom: 5px !important;
}

.address-lookup-results {
  font-size: 12px;
  font: #111;
  max-height: 212px;
  overflow-y: auto;
  padding: 1px;
  border: solid 1px #cfcfcf;
}

.address-lookup-results table {
  width: 100%;
}

.address-lookup-results table tr {
  cursor: pointer;
  background-color: #fff;
  color: #111;
}

.address-lookup-results table tr td {
  margin: 0;
  padding: 3px;
}

.address-lookup-results table tr td:nth-child(1) {
  min-width: 225px;
}

.address-lookup-results table tr td:nth-child(2) {
  text-align: right;
  font-style: italic;
}

.address-lookup-results table tr:nth-child(odd) {
  background-color: #f0f0f0;
}

.address-lookup-results table tr:hover {
  background-color: #c9e9ff;
}

.address-lookup-results table tr:nth-child(odd):hover {
  background-color: #c9e9ff;
}

.address-lookup {
  margin-bottom: 5px !important;
}

/* End of Predictive Address Lookup styles */
.ie9 input {
  padding-top: 5px;
}

.ie9 input[type=checkbox], .ie9 input[type=radio] {
  padding-top: 0;
  border-radius: 0;
  border: 0;
}

.ie9 input[placeholder], .ie9 textarea[placeholder]:-ms-input-placeholder {
  margin-top: -5px;
}

.ie7 .site-container .sub-nav-container .search-box-container .magnify-glass {
  background: url("../images/global/ie7-sprite.png") no-repeat -37px 0;
  width: 25px;
  height: 25px;
  top: 12px;
  left: 286px;
}

.ie7 .site-container section h2 {
  margin-bottom: 0;
}

.ie7 .site-container section .company-dropdown {
  z-index: 999;
}

.ie7 .site-container section .company-dropdown button {
  min-width: 200px;
  text-align: left;
}

.ie7 .site-container section .content-box-full-width.user-resetPassword label {
  width: 20%;
}

.ie7 .site-container section .content-box-full-width.user-resetPassword input {
  height: 20px;
}

.ie7 .site-container section .content-box-full-width.user-resetPassword button {
  margin-left: 194px;
}

.ie7 .site-container section .role-permissions-container.col-sm-12 {
  width: 100%;
}

.ie7 .site-container section .role-permissions-container input {
  height: 20px;
  margin-bottom: 20px;
}

.ie7 .site-container section .role-permissions-container .col-md-7 {
  width: 50%;
}

.ie7 .site-container section .role-fields .col-sm-6 {
  width: 40%;
}

.ie7 .site-container section .permissions-options .success-container {
  width: auto;
  padding-left: 20px;
  padding-right: 0;
}

.ie7 .site-container section .permissions-options input {
  margin-bottom: 5px;
}

.ie7 .site-container section .perms-options-area {
  min-height: 522px;
  padding-left: 20px;
}

.ie7 .site-container section .form-horizontal .col-sm-6 {
  width: 47%;
  padding-right: 0;
}

.ie7 .site-container section #companyDetails.col-sm-12 {
  width: 100%;
}

.ie7 .site-container section #companyDetails input {
  width: 195px;
  margin-left: 15px;
}

.ie7 .site-container section #user-acc-create-details .col-xs-6, .ie7 .site-container section #user-acc-create-permissions .col-xs-6 {
  width: 41% !important;
}

.ie7 .site-container section #user-acc-create-details .col-sm-6, .ie7 .site-container section #user-acc-create-permissions .col-sm-6 {
  width: 48% !important;
}

.ie7 .site-container section #user-acc-create-details #mobile-number-label, .ie7 .site-container section #user-acc-create-permissions #mobile-number-label {
  clear: both;
}

.ie7 .site-container section #edit-manage-user {
  width: 95%;
}

.ie7 .site-container section #edit-manage-user input {
  margin-left: 15px;
}

.ie7 .site-container section #edit-manage-user .limit-volume-lbl {
  display: block;
}

.ie7 .site-container section #edit-manage-user #LimitLabelQuota {
  margin-top: 4px;
  margin-left: 0;
}

.ie7 .site-container section #edit-manage-user #LabelQuota {
  height: auto;
  margin-top: 4px;
}

.ie7 .site-container .add-service-container .icon-plus {
  width: 80px;
  height: 80px;
  background: url("../images/global/ie7-sprite.png") no-repeat -100px 30px;
}

.ie7 .site-container input {
  height: auto;
}

.ie7 .site-container .col-sm-12, .ie7 .site-container .col-xs-12 {
  width: 90%;
}

.ie7 .site-container .col-md-6 {
  width: 45%;
}

.ie7 .site-container .col-xs-5 {
  width: 34%;
}

.ie7 .site-container .cta-global {
  width: auto;
}

.ie7 .site-container .cta-global.btn-green {
  min-width: 80px;
}

.ie7 .site-container .cta-global.btn-findAddress {
  min-width: 110px;
}


/* General helper styles */
.d-flex {
  display: flex;
}

.flex-row {
  flex-direction: row;
}

.loadingTracking {
  display: none;
}

.loadingTracking.htmx-request {
  display: block;
}

.loadingHistory {
  display: none;
}

.loadingHistory.htmx-request {
  display: block;
}

/*# sourceMappingURL=global.css.map */
