@font-face {
    font-family: 'WorkSans-Light';
    src: url("/WorkSans-Light.ttf");
}
@font-face {
    font-family: 'WorkSans-Regular';
    src: url("/WorkSans-Regular.ttf");
}

body {
    font-family: 'Work Sans', sans-serif !important;
}
h1.siteTitle, .navbar-static-top.navbar-inverse .navbar-brand a h1.siteTitle, .navbar-static-top.navbar-inverse .navbar-brand a h1.siteTitle > span {
    font-family: 'Work Sans', sans-serif !important;
    font-size: 20px !important;
    font-weight: 400 !important;
}
.navbar-static-top.navbar .menu-bar > .navbar-nav > li > a {
    font-family: 'Work Sans', sans-serif !important;
    font-size: 16px !important;
    font-weight: 300 !important;
    
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
    font-family: 'Work Sans', sans-serif !important;
    font-size: 16px ;
    font-weight: 300;
}

#sitenavbar-header {
    width: auto !important;
    padding-left: 50px !important;
    padding-right: 50px !important;
    
}

#ipirjm {
    font-family: 'Work Sans', sans-serif !important;
    font-size: 44px !important;
    font-weight: 300 !important;
}


#irmc2u {
    width: 100%;
}

div#ioh88r > span {
    display: none;
}

button#paramssearchid > span.selected {
    color: #00ada7;
}
button#paramssearchid > span.selected:hover {
    color: black;
}
button#paramssearchid:hover span.selected {
    color: black;
}

#izyyn4 {
    margin-left: 5% !important;
    margin-right: 5% !important;
    width: 100% !important;
}

#i8p1d8 {
    margin: 0px 0px !important;
}
#irwttp {
    background-color: #2e456b !important;
    margin: 0px 0px !important;
}

div.page-header > h1, div.page-header h3 {
    font-family: 'Work Sans', sans-serif !important;
    font-size: 24px !important;
}

div.page-heading > ul.breadcrumb > li a {
    font-family: 'Work Sans', sans-serif !important;
}

.page-header {
    margin: 20px 0 2px;
    border-bottom: 1px solid grey;
}

#itzk6n {
    margin-top: 0px !important;
    padding: 10px !important;
    border: 1px solid transparent !important;
    border-radius: 8px;
}

#EntityFormPanel {
    border: 1px solid transparent !important;
}

html[dir=ltr] .crmEntityFormView .cell input[type=text], html[dir=ltr] .crmEntityFormView .cell select, html[dir=ltr] .crmEntityFormView .cell textarea {
    border-radius: 8px;
}
html[dir=ltr] .crmEntityFormView .cell input[type=text]:focus, html[dir=ltr] .crmEntityFormView .cell select:focus, html[dir=ltr] .crmEntityFormView .cell textarea:focus {
    box-shadow: 0px 2px 2px 0px rgba(197, 197, 197, 0.5), inset 0px 0px 16px 0px rgba(197, 197, 197, 0.6), inset 0px 11px 28px 0px rgb(255, 255, 255);
}

input.form-control {
    border-radius: 8px;
}

input.form-control:hover {
    background-color: #F5F5F5 !important;
}

input.form-control:focus {
    background-color: #F5F5F5 !important;
    box-shadow: 0px 2px 2px 0px rgba(197, 197, 197, 0.5), inset 0px 0px 16px 0px rgba(197, 197, 197, 0.6), inset 0px 11px 28px 0px rgb(255, 255, 255);
}

#EntityFormControl_76d000c1cbb5ee119078002248d5d7b5 #MessagePanel input#btnCloseMessage {
    border-radius: 50%;
}

#ipk3nz {
    display: none !important;
}

div.well.profile-info {
    border-radius: 20px;
    margin-top: 10px;
    background-color: aliceblue;
}

#pmx_browser_ledit {
    box-shadow: none !important;
}

div.well.profile-info > img {
    border-radius: 50%;
}

#itp7ii {
    display: block;
    padding: 4px;
}

#mainContent fieldset legend span {
    font-family: 'Work Sans', sans-serif !important;
    font-size: 22px;
}

#mainContent fieldset > legend {
    border-bottom: 1px solid grey;
    margin-bottom: 10px !important;
}

#mainContent div.alert-block.alert-success.alert-case-created {
    margin-top: 10px;
    border-radius: 8px;
}

#mainContent div.case-deflection div.panel-default {
    margin-top: 10px;
    border-radius: 8px;
    border: 1px solid #F2F2F2;
}

#mainContent div.case-deflection div.panel-default > div.panel-heading {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}

#mainContent div.case-deflection div.panel-default > div.panel-heading .xrm-attribute .xrm-attribute-value > span {
    padding-left: 10px;
    color: black;
}

#mainContent div.case-deflection div.panel-default > div.panel-body {
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}

#mainContent div.case-deflection div.panel-default > div.panel-body div.input-group div.search-clear-container {
    display: none;
}

#mainContent div.case-deflection div.panel-default > div.panel-body div.input-group input.subject.case-deflection {
    border-radius: 8px;
}

#mainContent div.case-deflection div.panel-default > div.panel-body div.input-group div.input-group-btn > button.btn-deffault.search-apply {
    border-radius: 8px;
    margin-left: 5px;
}

#mainContent div.case-deflection div.panel-default div.panel-body div.input-group > input.case-deflection::placeholder {
    color: grey !important;
}

#iyq6i {
    margin-top: 0px;
    padding: 5px;
}

#EntityFormControl_77d000c1cbb5ee119078002248d5d7b5_EntityFormView div.tab.clearfix fieldset div.control div div.text-muted {
    display: none;
}

#EntityFormPanel div.form-custom-actions div.clearfix div.form-action-container-left button.close-case-link {
    border-radius: 10px;
}

#EntityFormPanel div.form-custom-actions div.clearfix div.form-action-container-left button.cancel-case-link {
    border-radius: 10px;
}

#customerid_name {
    padding-left: 16px;
    border: 1px solid grey;
    background-color: #F2F2F2 !important;
}

#istcld {
    margin-bottom: 10px;
}

#i38k9g {
    margin-top: 5px;
    margin-bottom: 0px;
    padding: 0px;
}

div.weblinks-depth-1.weblinks.list-group {
    display: none;
}

#ProfileFormView {
    border: 1px solid transparent;
}
#ProfileFormView > div.tab.clearfix{
    margin-bottom: 0px;
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    border-radius: 10px;
}

#mainContent > div > div.actions {
    margin-bottom: 20px;
}

#EntityFormControl_77d000c1cbb5ee119078002248d5d7b5_EntityFormView div.tab.clearfix {
    margin-bottom: 0px;
}

footer .footer-bottom {
    display: none !important;
}

#content_form {
    margin-bottom: 5px;
}

.open>.dropdown-menu{
    background-color: var(--portalThemeColor4, #ffffff);
}
.open>.dropdown-menu>li>a{
    color: var(--portalThemeOnColor9, #1276CE);
}


.open .dropdown-menu > li > a:hover,.dropdown-menu > .active > a:hover{
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}
.dropdown-menu>.active>a{
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}
.open .dropdown-menu>.active>a:focus{
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}
