

    /*body{
        margin: 0;
        padding: 0;
        font: 300 14px/18px Roboto;
        !*background-image: url('../images/texture.png');*!
    }*/
    .mega-menu-wrap {
        /* background: url('/img/Header/mpl-beauty.jpg');
         background-repeat: no-repeat;*/
        background-color: #ffffffbf;
    }

    *,
    :after,
    :before {
        box-sizing: border-box
    }

    .clearfix:after,
    .clearfix:before {
        content: '';
        display: table
    }

    .clearfix:after {
        clear: both;
        display: block
    }

    ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

    .mega-menu a, .mega-menu a:hover, .mega-menu a.active, .mega-menu a:active, .mega-menu a:visited, .mega-menu a:focus {
        color: #0056ff;
        text-decoration: none;
    }

    /*.content{
        margin: 50px 100px 0px 100px;
    }*/

    .exo-menu {
        width: 100%;
        float: right;
        list-style: none;
        position: relative;
        /* background: #23364B;*/
    }

    .exo-menu > li {
        display: inline-block;
        float: right;
    }

    .exo-menu > li > a {
        color: #fff;
        text-decoration: none;
        text-transform: uppercase;
        /*border-right: 1px #365670 dotted;*/
        -webkit-transition: color 0.2s linear, background 0.2s linear;
        -moz-transition: color 0.2s linear, background 0.2s linear;
        -o-transition: color 0.2s linear, background 0.2s linear;
        transition: color 0.2s linear, background 0.2s linear;
    }

    .exo-menu > li > a.active,
    .exo-menu > li > a:hover,
    li.drop-down ul > li > a:hover {
        background: #365670;
        color: #fff;
    }

    .exo-menu i {
        float: right;
        font-size: 10px;
        margin-left: 6px;
        line-height: 25px !important;
    }

    li.drop-down,
    .flyout-right,
    .flyout-left {
        position: relative;
    }

    li.drop-down:before {
        content: "\f103";
        color: #fff;
        font-family: FontAwesome;
        font-style: normal;
        display: inline;
        position: absolute;
        right: 6px;
        top: 20px;
        font-size: 14px;
    }

    li.drop-down > ul {
        left: 0px;
        min-width: 230px;

    }

    .drop-down-ul {
        display: none;
    }

    .flyout-right > ul,
    .flyout-left > ul {
        top: 0;
        min-width: 230px;
        display: none;
        border-left: 1px solid #365670;
    }

    li.drop-down > ul > li > a,
    .flyout-right ul > li > a,
    .flyout-left ul > li > a {
        color: #fff;
        display: block;
        padding: 20px 22px;
        text-decoration: none;
        background-color: #365670;
        border-bottom: 1px dotted #547787;
        -webkit-transition: color 0.2s linear, background 0.2s linear;
        -moz-transition: color 0.2s linear, background 0.2s linear;
        -o-transition: color 0.2s linear, background 0.2s linear;
        transition: color 0.2s linear, background 0.2s linear;
    }

    .flyout-right ul > li > a,
    .flyout-left ul > li > a {
        border-bottom: 1px dotted #B8C7BC;
    }

    /*Flyout Mega*/
    .flyout-mega-wrap {
        top: 0;
        right: 0;
        left: 100%;
        width: 100%;
        display: none;
        height: 100%;
        padding: 15px;
        min-width: 742px;

    }

    h4.row.mega-title {
        color: #eee;
        margin-top: 0px;
        font-size: 14px;
        padding-right: 15px;
        padding-bottom: 13px;
        text-transform: uppercase;
        border-bottom: 1px solid #ccc;
    }

    .flyout-mega ul > li > a {
        font-size: 90%;
        line-height: 25px;
        color: #fff;
        font-family: inherit;
    }

    .flyout-mega ul > li > a:hover,
    .flyout-mega ul > li > a:active,
    .flyout-mega ul > li > a:focus {
        text-decoration: none;
        background-color: transparent !important;
        color: #ccc !important
    }

    /*mega menu*/

    .mega-menu {
        left: 0;
        right: 0;
        padding: 15px;
        display: none;
        padding-top: 0;
        min-height: 250px;

    }

    h4.row.mega-title {
        color: #eee;
        margin-top: 0px;
        font-size: 14px;
        padding-left: 15px;
        padding-bottom: 13px;
        text-transform: uppercase;
        border-bottom: 1px solid #547787;
        padding-top: 15px;
        background-color: #365670
    }

    .mega-menu ul li a {
        line-height: 25px;
        font-size: 100%;
        display: block;
    }

    ul.stander li a {
        padding: 3px 0px;
    }

    ul.description li {
        padding-bottom: 12px;
        line-height: 8px;
    }

    ul.description li span {
        color: #ccc;
        font-size: 85%;
    }

    a.view-more {
        border-radius: 1px;
        margin-top: 15px;
        background-color: #009FE1;
        padding: 2px 10px !important;
        line-height: 21px !important;
        display: inline-block !important;
        color: #fff !important;
    }

    a.view-more:hover {
        color: #fff;
        background: #0DADEF;
    }

    ul.icon-des li a i {
        color: #fff;
        width: 35px;
        height: 35px;
        border-radius: 50%;
        text-align: center;
        background-color: #009FE1;
        line-height: 35px !important;
    }

    ul.icon-des li {
        width: 100%;
        display: table;
        margin-bottom: 11px;
    }

    /*Blog DropDown*/
    .Blog {
        left: 0;
        display: none;
        color: #fefefe;
        padding-top: 15px;
        background: #547787;
        padding-bottom: 15px;
    }

    .Blog .blog-title {
        color: #fff;
        font-size: 15px;
        text-transform: uppercase;

    }

    .Blog .blog-des {
        color: #ccc;
        font-size: 90%;
        margin-top: 15px;
    }

    .Blog a.view-more {
        margin-top: 0px;
    }

    /*Images*/
    .Images {
        left: 0;
        width: 100%;
        display: none;
        color: #fefefe;
        padding-top: 15px;
        background: #547787;
        padding-bottom: 15px;
    }

    .Images h4 {
        font-size: 15px;
        margin-top: 0px;
        text-transform: uppercase;
    }

    /*common*/
    .flyout-right ul > li > a,
    .flyout-left ul > li > a,
    .flyout-mega-wrap,
    .mega-menu {
        /*background-color: #547787;*/
        /*background-color: #fff;*/
        /*border-radius: 0 0 8px 8px;
        border: 1px solid #365670;
        box-shadow: 0 6px 12px rgba(0 ,0 ,0,0.50);*/

        /*background: url('/img/Header/mpl-beauty.jpg');
        background-repeat: no-repeat;
        background-color: #fff;

        border-radius: 0 0 8px 8px;
       !*!/ box-shadow: 0 6px 12px rgba(0 ,0 ,0,0.018);*!
        border: 1px solid #365670;
        box-shadow: 0  6px 12px rgba(0,0,0,0.20);*/

        /* background-color: #547787; *!*/
        /* background: url('/img/Header/mpl-digital.jpg');*/
        background-repeat: no-repeat;
        /*background-color: #fff;*/
        border-radius: 0 0 8px 8px;
        border: 1px solid #365670;
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.50);;
        /* background-position: left; */
        background-origin: content-box;
        background-position-x: left;
        background-position-y: bottom;
        background-color: #fff;

    }

    /*hover*/
    .Blog:hover,
    .Images:hover,
    .mega-menu:hover,
    .drop-down-ul:hover,
    li.flyout-left > ul:hover,
    li.flyout-right > ul:hover,
    .flyout-mega-wrap:hover,
    li.flyout-left a:hover + ul,
    li.flyout-right a:hover + ul,
    .blog-drop-down > a:hover + .Blog,
    li.drop-down > a:hover + .drop-down-ul,
    .images-drop-down > a:hover + .Images,
    .mega-drop-down a:hover + .mega-menu,
    li.flyout-mega > a:hover + .flyout-mega-wrap {
        display: block;
    }

    /*responsive*/
    @media (min-width: 767px) {
        .exo-menu > li > a {
            display: block;
            padding: 15px 10px;
        }

        .mega-menu, .flyout-mega-wrap, .Images, .Blog, .flyout-right > ul,
        .flyout-left > ul, li.drop-down > ul {
            position: absolute;
        }

        .flyout-right > ul {
            left: 100%;
        }

        .flyout-left > ul {
            right: 100%;
        }
    }

    @media (max-width: 767px) {

        .exo-menu {
            min-height: 58px;
            /*background-color: #23364B;*/
            width: 100%;
        }

        .exo-menu > li > a {
            width: 100%;
            display: none;

        }

        .exo-menu > li {
            width: 100%;
        }

        .display.exo-menu > li > a {
            display: block;
            padding: 20px 22px;
        }

        .mega-menu, .Images, .Blog, .flyout-right > ul,
        .flyout-left > ul, li.drop-down > ul {
            position: relative;
        }

    }

    a.toggle-menu {
        position: absolute;
        left: 0px;
        padding: 20px;
        font-size: 27px;
        background-color: #ccc;
        color: #23364B;
        top: 0px;
    }

    .animated fadeIn mega-menu {
        border-radius: 0 0 8px 8px;
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.018);
        border: 1px solid #365670;
        background-color: #fff;
        /*border-top: 0 !important;*/
    }

    .mega-drop-down>a {
        color: #fff;
        font-size: small;
    }
    .navbar{
        font-size: 12px !important;
    }




    .autohide{
        position: fixed;
        top: 50px;
        right: 0;
        left: 0;
        width: 100%;
        z-index: 1030;
    }
    .scrolled-down{
        transform:translateY(-100%); transition: all 0.3s ease-in-out;
    }
    .scrolled-up{
        transform:translateY(0); transition: all 0.3s ease-in-out;
    }




    /*.screen-darken{
        content: '';
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: rgba(0,0,0,0.5);
        pointer-events: none;
        z-index:1000; opacity:1;
        visibility:visible;
        position: fixed;
    }*/

    /*.navbar{
        position: relative;
        z-index: 15;
    }*/

    /*.navbar{
        position: relative;
        z-index: 15;
    }*/
