﻿
/*li#Sildertwo {
    width: 268px;
}

    li#Sildertwo .dropdown.childone {
        width: 100%;
        padding-left: 10px;
    }

    li#Sildertwo .childzero {
        width: 25px;
    }

        li#Sildertwo .childzero .setting-color-Icon {
            display: none;
        }

nav.navbar.second-nav ul.secondnavul li.active .childzero .setting-color-Icon {
    display: block !important;
}

nav.navbar.second-nav ul.secondnavul li.active .childzero .setting-white-Icon {
    display: none;
}

li#Sildertwo .childzero img {
    width: 20px;
    height: 20px;
    margin-right: 0px;

}

.controls-child.MyProjectsbox:hover {
    background: rgba(236, 236, 236, 0.55);
    color: #fff;
}


span.small-font {
    text-align: center;
}

.team-front {
    background: #ffffff;
}

    .team-front ul li a {
        color: #000000 !important;
        text-decoration: none;
    }

.sidenav a {
    padding: 8px 8px 8px 8px !important;
}

@media (max-width: 576px) {
    .navbar-expand-sm .navbar-nav {
        flex-direction: row !important;
    }

    .left-nav-side {
        width: auto;
        padding: 0;
    }

    ul.navbar-nav.ml-auto.userlink {
        margin-left: initial !important;
    }

    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute;
    }

    li.pollline {
        padding: 10px 10px 10px 10px;
    }
}


@media (max-width: 768px) {



    .content-header-left.col-md-6.col-12.mb-2.mt-3 {
        margin-top: 0 !important;
    }

    .content-header .page-title h3.content-header-title {
        font-size: 22px;
    }

    button.btn {
        font-size: 13px;
    }

    div.dataTables_wrapper div.dataTables_length, div.dataTables_wrapper div.dataTables_filter, div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_paginate {
        text-align: left !important;
    }

    div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
        padding-right: 0;
        padding-left: 0;
    }
}


.settingdivtoggler {
    display: flex;
    align-items: center;
}

.Showhidebutton {
    margin-left: auto;
    margin-right: 12px;
}

button.pushme {
    border: 1px solid var(--threeDI-primary-gray-1);
    background-color: #fff;
    color: var(--threeDI-primary-gray-1);
    padding: 2px 5px;
    border-radius: 4px;
}

    button.pushme:hover {
        border: 1px solid #fff;
        background-color: var(--threeDI-primary-gray-1);
        color: #fff;
    }


.MyProjects h3.content-header-title {
    text-transform: uppercase;
}

.backpage {
    color: #000;
}

button#btn-CreateTab {
    padding: 8px;
    background-color: #f9f9f9;
}

    button#btn-CreateTab:hover {
        padding: 8px;
        background-color: #f1f1f1 !important;
    }



button#createTabMaster {
    padding: 8px;
}

#sidebar span.k-in {
    padding: 15px 10px !important;
}


@media (max-width: 768px) {


    #sidebar.toggleClassleft {
        margin-left: 0;
    }

    #changeSize {
        position: absolute;
        right: -32px;
        z-index: 99;
        color: #000;
        background: rgba(5, 89, 161, 0.7);
        top: 10px;
        color: #fff;
        padding: 5px 12px 5px 8px;
        text-align: right;
        float: right;
        display: flex;
        border-radius: 0 20px 20px 0;
        font-size: 16px;
        border: 0;
        cursor: pointer;
        display: block !important;
    }


    #sidebar {
        position: fixed;
        z-index: 99;
        min-height: calc(100vh - 75px);
    }
}

#changeSize {
    display: none;
}

.scrollbar {
    height: calc(100vh);
    overflow: auto;
}

#style-4::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #c2c5c7;
}

#style-4::-webkit-scrollbar {
    width: 10px;
    background-color: #F5F5F5;
}

#style-4::-webkit-scrollbar-thumb {
    background-color: #192f42;
    border: 1px solid #09141d;
}


.scroll-box {
    padding-top: 15px;
}

ul.list-unstyled.components li a {
    display: flex !important;
    align-items: center;
}

.modal-header, .modal-footer {
    padding: 10px 12px !important;
}

ul.list-unstyled.components li a {
    display: flex !important;
    align-items: center;
}

.visiblediv {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

label.radio-maindiv {
    display: flex;
    align-items: center;
    margin-right: 10px;
}

.radio-maindiv span.radio-label {
    padding-left: 5px;
}


@media print {
    .noprint {
        display: none !important;
        height: 0px !important;
        width: 0px !important;
    }

    body {
        padding-top: 0px !important;
    }*/

   /* a:link:after, a:visited:after, a {
        display: none !important;
        content: "";
    }*/

    /*.print-only {
        display: block;
    }

    html {
        margin-top: 0 !important;
    }
}

@media screen {
    .print-only {
        display: none !important;
    }
}

.printFieldLabel {
    font-weight: 800;
    width: 20% !important;
}

.print-textDivider {
    font-weight: 800;
    width: 2% !important;
}

.printFieldValue {
    font-weight: 400;
    width: 78% !important;
}

.printTable th, .printTable td {
    border: none !important;
}

.print-parent-header {
    font-size: 15px;
    font-weight: 800;
    text-decoration: underline;
}

div[id^=divKendoGridView_] table[role=grid] tr[role=row] td[role=gridcell] {
    vertical-align: top !important;
}

.kendo-grid-tooltip-customcss {
    color: #fff !important;
    background-color: #113775 !important;
    text-align: center !important;
}

    .kendo-grid-tooltip-customcss .k-callout,
    .kendo-fieldHelpText-tooltip-customcss .k-callout {
        color: #113775 !important;
    }

.kendo-fieldHelpText-tooltip-customcss {
    color: #fff !important;
    background-color: #113775 !important;
}

.text-center > .h4.fp-title:before {
    position: absolute;
    content: '';
    background: #3873d1;
    height: 3px;
    width: 40px;
    left: 0px;
    right: 0;
    bottom: -10px;
}

.cursorPointer {
    cursor: pointer;
}

.checkbox-forminline {
    margin: 20px 0 10px;
}

    .checkbox-forminline .form-group {
        margin-bottom: 0;
    }

.upload-fileContent input[type="file"] {
    border: 1px dashed #ccc;
    padding: 5px;
    background: #fdfdfd;
    width: 100%;
    overflow: hidden;
}

.divider-heading {
    background: #ececec;
    padding: 10px 30px;
    margin: 25px 0;
}

    .divider-heading label {
        margin-bottom: 0;
        font-weight: 600;
        font-size: 15px;
        text-transform: uppercase;
    }

        .divider-heading label .fa {
            margin-right: 5px;
        }

.btn-dark-blue {
    color: #fff;
    background-color: #264a68;
    border-color: #264a68;
}

.FeaturedArticles .card-header {
    background-color: #083672;
    color: #fff;
    font-weight: bold;
    font-size: 18px;
    padding: 13px 18px;
}

.FeaturedArticles .card-body {
    padding: 15px 18px !important;
}

ul.featuredArticleultag li.featuredListItems {
    display: inline-block;
}

    ul.featuredArticleultag li.featuredListItems:before {
        content: "";
        padding-right: 8px;
        color: #003569;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-size: 12px
    }

ul.featuredArticleultag {
    display: flex;
    flex-direction: column;
}

    ul.featuredArticleultag li {
        margin-bottom: 15px;
        font-size: 16px !important;
        display: flex !important;
        align-items: center;
    }
    ul.featuredArticleultag li:last-child {
        margin-bottom: 0px;
    }

        ul.featuredArticleultag li.featuredListItems > span {
            font-style: initial !important;
            font-weight: 600;
            font-family: 'Quicksand', sans-serif !important;
            color: #5a5a5a;
        }

a.link_ViewAllArticles {
    border: 1px solid #083672;
    border-radius: 20px;
    padding: 2px 8px;
    display: inline-flex;
    font-size: 14px;
    font-weight: 600;
    margin-top: 10px;
    color: #083672;
    text-decoration: none;
}

    a.link_ViewAllArticles:focus,
    a.link_ViewAllArticles:hover {
        background-color: #083672 !important;
        color: #fff;
    }

.listandmap {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
    padding: 0;
    font-size: 14px;
    border-radius: 34px;
    margin-top: 2px;
    border: 1px solid #113775;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
}



    .listandmap .mapicon {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 50%;
        height: 31px;
        line-height: normal;
        padding: 8px 15px
    }

.mapicon.active {
    background: #113775;
    color: #fff;
}

.listandmap .mapicon span.fa {
    padding-right: 7px;
    padding-top: 4px;
    font-size: 16px;
}

nav.nav-multi-features-header {
    padding: 5px 15px !important;
}

tr.selectedMatrix {
    background: #FFB347;
}

.matrix-select .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #caca4c;
}

.custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    background-color: #caca4c;
}*/
