﻿/*Articles about us pages*/
#contentwrapper #panel2 {
    margin-left: 0;
}

/* Checking for device type and screen size */
@media screen and (max-width: 768px) {
    .static-header {
        display: none !important;
    }
    .responsive-header {
        display: block !important;
    }
    
    /* Navigation Bar - Responsive */
    #cd-lateral-nav a.fly, #cd-lateral-nav .subProductName {
        font-weight: 600;
    }
    /**/
}

/* Checking for other devices except mobile */
@media screen and (min-width: 769px) {
    .static-header {
        display: block !important;
    }
    .responsive-header {
        display: none !important;
    }
}

@media only screen and (min-width: 769px) {
    *, *:after, *:before {
        -webkit-box-sizing: unset;
        -moz-box-sizing: unset;
        box-sizing: unset;
    }
}

    @media only screen and (max-width: 768px) {
    body {
        background-color: #fff;
    }

    #maincontainer {
        all: initial;
        width: auto;
        box-shadow: none;
        margin: 0;
        padding: 0;
        font-family: "Segoe UI", Arial, Helvetica, sans-serif;
    }

    #contentwrapper {
        margin-top: 50px;
    }

    #panel1 {
        display: none;
    }

    #panel5 {
        width: 100%;
        margin-left: 0;
        padding: 0;
    }

    .AboutDeskSharePageBox {
        width: 100%;
        background: none;
        border: none;
        /*text-align: justify;*/
    }

        .AboutDeskSharePageBox h1, .AboutDeskSharePageBox h2 {
            border-bottom-color: #CCC !important;
            border-bottom-style: solid !important;
            border-bottom-width: .1em !important;
            color: #F93 !important;
        }
        
        #cd-menu-trigger {
            width: 55px !important;
        }
}

@media only screen and (min-width : 769px) and (max-width : 1000px) {
    #headerbg {
        background-color: transparent !important;
    }

    #header img {
        height: 68px !important;
    }
}

#panel5 a:visited {
    color: #416cb1 !important;
}