﻿
/* ESC custom font-icons */
@font-face {
 font-family: "esc-font";
 src: url("./fonts/esc-font.eot?v=7");
 src: url("./fonts/esc-font.eot?v=7#iefix") format("embedded-opentype"), url("./fonts/esc-font.woff?v=7") format("woff"), url("./fonts/esc-font.ttf?v=7") format("truetype"), url("./fonts/esc-font.svg?v=7#esc-font") format("svg");
 font-weight: normal;
 font-style: normal;
}


/*New branding fonts*/
@font-face {
	font-family: 'interstatebold';
	src: url('./fonts/Interstate-WGL-Bold/Interstate-WGL-Bold.eot');
	src: url('./fonts/Interstate-WGL-Bold/Interstate-WGL-Bold.woff2') format('woff2'), url('./fonts/Interstate-WGL-Bold/Interstate-WGL-Bold.woff') format('woff');
	font-weight: bold;
	font-style: bold;
}
@font-face {
	font-family: 'interstateregular';
	src: url('./fonts/Interstate-WGL-Regular/Interstate-WGL-Regular.eot');
	src: url('./fonts/Interstate-WGL-Regular/Interstate-WGL-Regular.woff2') format('woff2'), url('./fonts/Interstate-WGL-Regular/Interstate-WGL-Regular.woff') format('woff');
	font-weight:normal;
	font-style:normal;
}


header.main-header .metanav #account-controls a.login
{
        line-height: 50px !important;
    color: black;
}

.account-control 
{
    padding-top:5px;
    height:50px;
}

.account-control .caret
{
    float:right;
    margin-right:20px;
}


.dropdown-menu {
    margin-top:0px;
    border-radius:0px 0px 4px 4px;
    background-color:#d0d0d0;
}

header.main-header .metanav .dropdown-menu li a
     {
            text-align:left ;
            color:black;
                line-height: 20px !important;
                padding: 5px 10px !important;
    }

header.main-header .metanav .dropdown-menu li a:hover {
    background-color:transparent;
}

  [class^="icon-"]:before, [class*=" icon-"]:before {
            font-family: "esc-font" !important;
            font-style: normal !important;
            font-weight: normal !important;
            font-variant: normal !important;
            text-transform: none !important;
            speak: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }
        [class^="icon-"]:before, [class*=" icon-"]:before {
            font-family: "esc-font" !important;
            font-style: normal !important;
            font-weight: normal !important;
            font-variant: normal !important;
            text-transform: none !important;
            speak: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }
        .pointer{
            cursor: pointer;
        }