.app-header {
    background-color:#333;
}

.app-header .logo {
    display:block;
    width:100px;
    height:24px;
    float:left;
    background:url('data:image/png;base64,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') /*../../images/logo.png*/ center center no-repeat;
    background-size:100px 24px;
    margin:12px 25px 0 25px;
}

.app-header .primary-nav {
    float:left;
}

.app-header .secondary-nav {
    float:right;
}

.app-header nav a:not(.btn) {
    display:inline-block;
    font-size:15px;
    color:#adadad;
    height:50px;
    padding:12px 15px;
    vertical-align:middle;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.app-header nav a:not(.btn):hover {
    color:#fff;
}

.app-header nav a.active {
    color:#fff;
    font-weight:700;
}


/* Secondary nav */

.app-header .secondary-nav a:not(.btn) {
    font-size:13px;
    padding-top:15px;
}

.app-header .secondary-nav .user-menu > a {
    padding-top:10px;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD9JREFUeNpiPHbs2H8GIgETEFcQqfY9k6WlZScRGt4DcRjIZAYCGsAKgWr2MMFEcGiAK4S5mQGHBhSFIAAQYACaOBS9hGyOwAAAAABJRU5ErkJggg==') /*../../images/caret-light.png*/ right 25px center no-repeat;
    background-size:6px 4px;
    padding-right:40px;
}

.app-header .secondary-nav .user-menu > a:hover {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpi/A8EDEQCJiCuIFLtewaQwUBc/h8/eAfELjDF+DSAFYJdi6QYmwa4QmyKkTWgKARhgAADACocn3dA64RyAAAAAElFTkSuQmCC') /*../../images/caret-white.png*/;
}

.app-header .secondary-nav .add {
    padding-left:22px;
    text-decoration:underline;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM2NzE3RkRCRjNGODExRTQ4NjA1QTc5MkVDRTk5QkVEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM2NzE3RkRDRjNGODExRTQ4NjA1QTc5MkVDRTk5QkVEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzY3MTdGRDlGM0Y4MTFFNDg2MDVBNzkyRUNFOTlCRUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzY3MTdGREFGM0Y4MTFFNDg2MDVBNzkyRUNFOTlCRUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Bvo7cAAABl0lEQVR42sSWjW2DMBCFDWIANijdgExQ2CAb1ExAOkGSCSAT0E4QOgF0AzYI3YAN6BmdVQfZnCmEPukJjLA/zj/HOX3fM6G6rhmhPfgFHGI7ALd434C/oigqmYUcAuqDU/AB7yl14Bx8gQ/oTC+5RGQ38MkSKD9SvH+DIPZzoRn4OgOmg18BnNlCC5zONXQAcEFBBYxbDFYrpsQBzE3QAKeVUgKOFScWfTIABzpoYTllLdE2rfHxDopfEbHHistoZaQp20apCo02gg4cDxuhIbu845Va05NmDbnmnA8cp6oqQa80UJHO3qxDiO4nCxOD7rzvXCKPLpGpv++yf5A7cc7ChWOb+rfDrw3mv58xWDxKf6Y9YVp7x1Vy6RYq1XP6sRH0U4WWK+xWm938GymWFvmDobksYTzl4QVLFGrXvhJtnRoAnmXDG4Wf4E6cKlO45Y9+PK6xcmjwSHQrrmMMUTZUjbQWuNUBp6pB8eIz/mX+ItFvpwPaFNuydjriJvMtjsQZYO2SCl+XT4WflGffuDsb22n4EWAAM66GF6Xf6SwAAAAASUVORK5CYII=') /*../../images/add-light.png*/ left center no-repeat;
    background-size:12px 12px;
}

.app-header .secondary-nav .add:hover {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVVJREFUeNrEl4FxwjAMRRNP4A3ICN4Aj5ANmg3oBowAGxg2SCconQA2KJ0gbGBkTsmJ1HbkxqT/7l9wjuhdZMtWSmttwVQNXoMVjivwFX9fwF/glhXJQSOW4C24szx1+H8ZixsD1gkwH7xOhe5sHu24UGPzykxB35mBPok5akLQ6i8BcMyZ46p/RpCFbJilc50Y+yTB234gSM3p4rVqkDNAN8Uy2lCoXgj64JS4Dfr2whv4gFeq42geXcrePHPY4HWs0q0mnVLYCQ5tMEpEUnGbmcrQ81IU/yARqTM1M7YK1jnmP0V6NHc68fmhZE4LZbaldXpcCPpBoW2G1cpZzU9v6m7sXwzdDy826ofOzENZE3MO/XPsEFcz+qLYWaqm2pWc4F/AWGOWA/ztA061oHJGk2ZivS/ntKgwSMdIpaG9UMhlwmdFv586r8i9H/ysuHCD3AUYANpT1vTNyefYAAAAAElFTkSuQmCC') /*../../images/add-white.png*/;
}

.secondary-nav .avatar {
    display:inline-block;
    
    width:30px;
    height:30px;
    background:#555 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAABFCAYAAAD95j54AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtpJREFUeNrsXO2xqjAQjekgrwReCbklYAm0gCVgCdcStAQtQUswJVxKkBJ42ZnlTvCB8rFJ0PXM7PgDITmcTXaTzbCq61oEQmItxV/dcf1irbJ2wl/vWAUgn6PpEfecHPMHIO/JMms/9TxcraW++ujjocravqbFtw/y1G6vrJ1HuvhQGGtryvlAvghxgc89YzuLIu+buPsC9ksjXwQg3iDD9hYR6lJUPSRg3H9ZK2MrX4jwUBTtzlU+huou/s5RXxKMv5jIYipfRyZvcOwHVz4V8aFxoRScvBbLQBJrzIuFqM9W+ShxXnEmbziTrxbCoeJMfnKGNyfJgRDzswDyqxjKl3NXVQQ4xRrzgENk8peYuX1M1y9xVRdNeejALhL52V5HsZOjUP2QSc+s1Rxlbg8hbxM4rpO0R7WwgVl3G4j8liq7pC5awLZy7pH4hjLCSA+d23p0ddLQOkX5RLTLzIeOVDdFL0gI+miQuOnoR+b8x4xOuUcUH4uequsNK7Jd9xV4fQqgrXzkc694j6Kq0g4lcHzQaI7Xnz3nhhXevpeZWDsP6MsjQQZVaafU3ypMenZPdoCU89zKWSeUD/oCE+n3hERoM9btFbpQ7cFlx9b65wydGj1plNsfiQ4V3PBggR5JWmOnb0T92A91+2KCew1dBzSzcnk3MysngqSeUuX1/Srwnjx04PoOm5M9L//LfemyQ/V3JN4Im/cpv5RtqWB7AK7ymXh/tNR3yeeCB9J7t+fg8i7+wMQnGbn8f+pLJ+XkBO2STzmShzHPbbz/zneSaMPhJcOeZDjeW+S5QkuGk53oW9hwgmLv9oqz2+vPmP+Q50e+/JDnBwPkL0zJl5zJX4C8Yej6p0Z5wJYZ+Z0b6uBNHJgQ/z3T4xYtIM09vvkqr1WydpMcqGGtRbxDhSEUb9Xq+w4nQL7ffPHgldF8hmLXNak/O5CkRPs7F6+wAmxOeJhnYfyfAAMAce6+3FlV0LUAAAAASUVORK5CYII=') /*../../images/user.png*/ center center no-repeat;
    background-size:15px 15px;
    
    border-radius:6px;
}

.secondary-nav .dropdown:hover .avatar {
    background-color:#5c5c5c;
}

.secondary-nav .avatar img {
    width:100%;
    height:auto;

    border-radius:6px;
    
}

/* Support */ 

/*.app-header a.support {
    position:relative;
    padding-right:45px !important;
    display:none;
    margin-right:10px;
}

.app-header .support-alert {
    position:absolute;
    background-color:#f2462c;
    color:#fff;
    border-radius:100%;
    display:inline-block;
    width:25px;
    height:25px;
    padding-top:5px;
    text-align:center;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    right:0;
    top:12px;
    font-size:11px;
}*/


/* User Menu Dropdown */

.user-menu .dropdown-content {
    top:60px;
    left:auto;
    right:10px;
    min-width:250px;
    max-width:350px;

    z-index:10002;
}

.user-menu .btn:last-child {
    margin-top:0;
}

.user-menu .dropdown-content:before {
    left:auto;
    right:35px;
}

.user-menu h5 {
    margin-bottom:0;
}

.user-menu h5 + p {
    margin-top:5px;
    margin-bottom:10px;
}

.user-menu-links {
    border-top:1px #e2e2e2 solid;
    margin:25px 0;
}

.user-menu-links a {
    display:block !important;
    padding:10px 0 10px 30px !important;
    color:#1e7d9d !important;
    height:auto !important;
    border-bottom:1px #e2e2e2 solid;
}

.user-menu-links a.account-settings {
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MGU0ODFmMC0zN2EwLTBmNGItOTAxYS1iYjhhN2JkNzkzNmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjU4QkI1RUFEOEY5MTFFNkFBQThFNEQxNzI1MDFBNkYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjU4QkI1RTlEOEY5MTFFNkFBQThFNEQxNzI1MDFBNkYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Rjk0ODhGNzBEOEY4MTFFNjg2MThENUNGNUQ5NDVBMzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk0ODhGNzFEOEY4MTFFNjg2MThENUNGNUQ5NDVBMzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5frNR9AAAD2UlEQVR42rxYTWgTQRROYi6CYJSCPxc34EUQbEDFQoopSk+KlooQUbQIgqDUUo+WWPTYkIhCQSqNCPViyYoVtFg2pUVBi0YRBBGygqiX0ggeBX0D38jjMbPZLNoHH7PZ2Xn7zfubt4nncrlYRLlESBnulwnNsEo8z/t7nYxIRO2gFDB/NYrSqGQcjHcJPrtfIGyLaupEwFwqwBWajA8rKMyLOZNbnShkFAEPrnhD6BTz+zEusHt1jJ1t6gokoxerRS+wG6XkDLOWVviarVshLOKZEtap2Gpg/CB0tyQjiRwn3MLcJF5YwnP38ZvLEHNJA7rUszOEXqyxEpIBXBVEvhAuwgVHCd1wTYUwbdjcEmEPYRDP+nh+BPMnMObxrnSYbFoGES13gDCiCJ0KmF9mXkjxmiTd1IfJQ4RrsX8v/YQLuO6RxVGSaYKQkiuEAxal2wk3Edi/AeWSewFrlAyz2KqHyaYaYRTX3RaF77BDHoSq2J0kPCNMEdaJderZLpAot1NnTHVEExkjrEUQZwhxII1NNBGgs2LtZ1YUU2HIOMgaXRfmhb/HWGwNCFPrapzB/S64ktehGRApmAjF6dQu4eUy7y8Tiuy3slIW/i63CNROxFMMqb6E692EVyJG69jI0BrHcZ7QxWZmSmWNCUFEKbmORfkQWfMdO99H+Ii6peQr4TFhK2ETnnFA/il3U5y5qSiU60B220jjeUsSKCsdBpGNPBQSIRWvx/ijDTJNVtxsshK2hVh1SYhsqKHyysKlU/xIm92gqTwkkZllvM/h2eSxhVwOEubY7+dI1x4oibVozBoYuR5VCF8SdhhcmklCua4xugcpoGZwMnMgU0Ut8QPITLLWgesYBxG1mYc6rakp97VlTMoaIHZMtApTSO0m6k3F0qirVP1G2MtOf7XxTzg20noz/OvAFsA3LGl5jjVIutnygIZozHpFG9INIjWbVZMWfxcswfcTDdIc2tCsiLdFvGzEoHcBR0wOtcwNQ6bK/D1tsZxutjawY8SHdWzyC2vGYFVfthEJw8eXPiTPh0hf6aZWUhRuTgWR2cU+O7i/O9A+uBg7Wrz0LIK7jJoSE1mpD9NUkJtGYZk8a6D70QpsYYVvGAH6XqzfSbiNEqBlEIfsCEhO4P6ADGRpmTrrTfNI5Qcg4qKPcfF71mChcdbNDbBPF9XCPhJEKmECWBPymIV4D+MiyPWnS5WtzWLMCH1VNPlWIkF1RhNyMcpm6q2IsRj7BvINPXWaWbYS5V+IOvtSkOKzI6RHbMy3tBN9/+svEf3C04CpqVq1/2dqMLupcXKjkvkjwAAslQJRJQihDwAAAABJRU5ErkJggg==') /*../../images/cog-empty.png*/ 5px center no-repeat;
    background-size:16px 17px;
}

.user-menu-links a.global-alerts {
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAApCAYAAABZa1t7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MGU0ODFmMC0zN2EwLTBmNGItOTAxYS1iYjhhN2JkNzkzNmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzE1QzAwQjdEOEY5MTFFNjg1ODdBMDlFQTgzRjg0QkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzE1QzAwQjZEOEY5MTFFNjg1ODdBMDlFQTgzRjg0QkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REFDRjhBMjREOEY4MTFFNkIzQjhEQ0NBRTVCNzA5QUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REFDRjhBMjVEOEY4MTFFNkIzQjhEQ0NBRTVCNzA5QUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7T1g9VAAACNUlEQVR42tyYi23CMBBAIcoA3qDZoOkEJBMAG8AEkAlIJwAmKEwATOAwQekEpRPU3aC2dKlOlpM49hlQTzrxUWI/3/k+9jDLsgGRJPB57fMS59z4f0QEVUr9BF1SDEgBlkpdod/rRwEzCbsXWALuewfV5RvcWrpCRg6WWMOkK3BjG/wKIMu+YHFPKG6AuUitpP7A7yd4Bj+nAMdSc6mCEoyBy+qUoAbfSt20TFRbbIaCRC3shdKVBwR1gZWXHatX+WyuWSm1jVobMLXiDE2WA5ytVBrcEi3SCwznqLntHjHsw23DmE5gKVpdBepTHepFTSjAatkTJN4jCqbUByzRNrOvfNlWh1Al6WFr5U3BBMF8ggpspIW8r+Axsn/pypTQWvo4z65gDIX0lQhMoH2WuILhPfBB6KUL8gZzARtphZhKzjYB0AY2CQSGxxr3BcPF+0gccJVNMW8CW6DvpwDZ4K+Y53k+swVLUDusVrYLALbv6s2ijsZwGyh/4t4uMVktMqQIbK1NwOT+ik/vEo41gTE4dOAXRUCwSmscDyaw+szI0EshrWU6Q2TSam8YTD/IqgenN6rV+lyzGi42HPWFbtYbATIEd4ohTy21dJEM7icKsopgP00dW5uKGEoFQ845F0PHq04OqSWH711pofG2h/qq84yiuatXc+rlXMF2qErMWyYXrk2AK9gV8lx9e1M0XLYUrkk69tioBbq9ORgsVfg0ALFnFBVQ6BcoF57AfV7nhF8BBgA+UYrfyMpnYgAAAABJRU5ErkJggg==') /*../../images/bell.png*/ 5px center no-repeat;
    background-size:16px 17px;
}

.user-menu-links a.api {
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAApCAYAAAC/QpA/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MGU0ODFmMC0zN2EwLTBmNGItOTAxYS1iYjhhN2JkNzkzNmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0I0NjUwODdEOEY5MTFFNjlGMkY5Q0FGMkZENTVFMzEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0I0NjUwODZEOEY5MTFFNjlGMkY5Q0FGMkZENTVFMzEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkREMDVGQzFEOEY4MTFFNjk1OTJENzA0MzJGMjFGRTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkREMDVGQzJEOEY4MTFFNjk1OTJENzA0MzJGMjFGRTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/3yhfAAABWUlEQVR42uyY4Q2CMBCFi2EARsANGKFsoBvoCE4gToBOIEwgG9QRuoGOwAZ6TQ5DSKCHXKmJvOQl/Cjpx13vOAiklAIUo7l1ty1QSn2uQ/AOfBVuVIMr8AGvB7UC58KdInzYBzixLQ7xBqMnuGQAOLai0gAZm3ykYD0EI1owGSOM2XQPvmFUrEAr4VbPzuYNUOIDpkkXCWgOGDLQXDC9QGmaJj5ghoAiHzB9QLkvmAZo2+pFm26f4VaCh5TUqSFVMnTUW2IMvxxzo4s07RFotFzAmLFhDQ4IPvnqM14i4xTGzCOvic65YGKmMreKUtqaMstaVHLBVOj/OsDUDiwn7qMpXwcUmKw1136rCl+MP5GmiPMAC4bIsJW2Xqqpp5KmHmDT9AouGMnw4AVHmmoGEM2VpjN6mWcWmAWGWk0S51Wvkbn/QFBML9Mhzhm5cPMfmApyUUrVbwEGAHchW+7z8OOXAAAAAElFTkSuQmCC') /*../../images/file.png*/ 7px center no-repeat;
    background-size:14px 16px;
}

.user-menu .username {
    max-width:100%;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow:hidden;
    white-space:nowrap;
}

.link {
    padding:0 10px 0 0 !important;
    height:auto !important;
    color:#1e7d9d !important;
    margin-top:-65px;
    background-color:#f7f7f7;
    
}

/* Custom Language Dropdown */

.dropdown.select-language > a {
    background-position:right 50%;
}

.dropdown.select-language > a i {
    position:relative;
    bottom:1px;
}

.select-language .dropdown-menu {
    top:60px;
    left:-30px;
    z-index:10002;
    text-align:left;
}

.select-language .dropdown-menu:before {
    left:44px;
}

.select-language .dropdown-menu a:not(.btn) {
    color:#222;
    padding:0;
    height:auto;
    padding-bottom:10px;
}

.select-language .dropdown-menu a:last-child {
    padding-bottom:0;
}





/* Responsive Header ----------------------------------------------------- */

@media(max-width:1100px) {

    .app-header {
        min-height:38px;
        padding-top:12px;
        position:relative;
    }

    .app-header .logo {
        float:none;
        margin-top:0;
    }

    .js-toggle-mobile-menu {
        display:block;
        width:50px;
        height:50px;
        background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAWCAYAAADeiIy1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHFJREFUeNpi/P//vwIDA0M8A23BQUagReuBjAAaW/SBCUgIMNAeCDAx0AmwAPFCOthzARRHdPER3YJu+FkESgwJdMiw4MSwH8hwGFZx9IEO9nxgpGehOpqPyM5HoGrCgMb2PBit+ChKDBfoYM8GgAADAMroJDS6VC7jAAAAAElFTkSuQmCC') /*../../images/bars.png*/ center center no-repeat;
        background-size:13px 11px;
        position:absolute;
        top:0;
        right:0;
        cursor:pointer;
    }

    .app-header nav {
        display:none;
    }

    .app-header.mobile nav {
        display:block;
        float:none;
        margin:25px;
        border-top:1px #3a3a3a solid;
    }


    .app-header.mobile .secondary-nav {
        border:0;
    }

    .app-header.mobile nav a:not(.btn) {
        font-size:18px;
        display:block;
        border-bottom:1px #3a3a3a solid;
        padding-left:0;
        padding-right:0;
    }

    .app-header.mobile .secondary-nav a:not(.btn) {
        font-size:13px;
    }

    .app-header.mobile .add {
        background:0;
        text-decoration:none;
        padding:0;
        
        margin-top:15px;
    }

    .app-header.mobile .add:hover {
        background:0;
    }

    .app-header.mobile .user-menu  {
        width:100%;
        margin-top:35px;
    }

    .app-header.mobile .user-menu > a {
        border:0 !important;
        background:0;
    }

    .app-header.mobile .user-menu > a:hover {
        background:0;
    }

    .app-header.mobile .dropdown-content {
        display:block !important;
        position:static;
        background:0;
        border:0;
        box-shadow:none;
        max-width:100%;
        padding:0;
        color:#adadad;
    }

    .app-header.mobile .dropdown-content:before {
        display:none;
    }

    .app-header.mobile .user-menu-links {
        margin:25px 0 45px 0;
        padding-bottom:0;
    }
    
    .app-header.mobile .user-menu-links a {
        color: #adadad !important;
        background:0;
        padding-left: 0 !important;
    }

    .app-header.mobile .user-menu-links ~ * {
        display:none;
    }

    .app-header.mobile .user-menu-links .btn {
        background:0;
        border:0;
        color:#adadad;
        padding:0;
    }

    .app-header.mobile .user-menu-links .btn.push-right {
        margin-top:5px;
    }

    .app-header.mobile .user-menu-links .btn-secondary {
        text-decoration:underline;
    }

    .app-header.mobile a.link {
        margin:0;
        margin-bottom:45px;
        border:0 !important;
        background-color:transparent;
        color:#adadad !important;
        display:inline-block;
        width:auto;
    }

}

@media(min-width:1101px) {
    .js-toggle-mobile-menu {
        display:none;
    }
}


