.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target {

color: #eee;
    background: #f90708;
    border-top-color: rgba(255,255,255,.4);
    border-bottom-color: rgba(0,0,0,.8);
}
#shiftnav-toggle-main .shiftnav-toggle-burger, #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before {
    float: left;
    content: '\f0c9';
    font-family: FontAwesome;
    padding: 16px 20px;
    margin-left: -10px;
    position: relative;
    z-index: 20;
    line-height: 1em;
    margin-top: 20px !important;
}


.page-title {
    padding: 14px;
    border-bottom: none;
    background-color: #e7e6ea;
    margin-top: 13px !important;
}


.ld-button a:link{
   border-radius:63px; background:#ffffff2e;
}


.nesl {background-color:#1b2127; padding:7px; border-radius:5px; }

.field-wrap input[type="submit"], .field-wrap input[type="button"], .field-wrap button {
    width: auto;
    background-color: #d11813;
    border: none;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    color: #fff;
    padding: 13px 20px;
    float: right;
    margin-top: 26px !important;
    font-weight: bold;
    font-size: 17px;
}

.nf-error-msg, .ninja-forms-req-symbol {
    color: #e2e5e8;
    display: none;
}

.themeform input[type="text"], .themeform input[type="password"], .themeform input[type="email"], .themeform textarea {
    background: #fff;
    border: none;
    color: #777;
    display: block;
    max-width: 100%;
    outline: none;
    padding: 7px 8px;
    font-family: Roboto;
    border-radius: 6px;
    padding: 18px;
    margin-top: -1px !important;
}


.cont { background-color:#e2e5e8; padding:16px;  border-radius: 8px; padding-bottom: 47px;}  
.vc_separator.vc_separator_align_center h4 {
    padding: 0 .8em;
    font-weight: 600;
    font-sizE: 19px;
    color: #527390;
}


#nav-topbar .nav li a {
    text-decoration: none;}

a {
    color: #1f809e;
    text-decoration: none;
    outline: 0;
    text-decoration: underline;
}
.main {
    margin-top: 136px;
}


strong {
    font-weight: bold !important;
}
.entry p, .entry dd {
    line-height: 23px;
    color: #1f344a;
    font-size: 17px;
    font-family: Roboto;
}

.entry h2 span {
    color: #c40808;
    font-weight: bold;
    color: #bb0008 !important;
    font-size: 29px;
}


.full-width #nav-topbar.nav-container {
    z-index: 10001;
    background-color: #0000004d;
}
#nav-topbar .nav > li > a:hover, #nav-topbar .nav > li:hover > a {
    background-color: rgb(33 46 53);
    border-radius: 5px;
}
#nav-topbar .nav li > a:hover, #nav-topbar .nav li:hover > a, #nav-topbar .nav li.current_page_item > a, #nav-topbar .nav li.current-menu-item > a, #nav-topbar .nav li.current-menu-ancestor > a, #nav-topbar .nav li.current-post-parent > a {
    color: #fff;
    background-color: #bb0008;
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
}
