﻿  .md-button.md-warn.md-fab {
            background-color: rgb(226, 69, 72) ! important;
        }
        
        md-divider {
            margin-left:-30px;
            width: 800px;
            height: 1px !important;
            z-index:102;
            background-color:silver;
        }
        /*img#logo {
            min-width:200px;
            min-height:80px;
            width: 300px;
            height:60px;

        }

        img.imageLinkedin {
            width: 200px;
            height: 20px;
        }*/
           
        .HomeVDTLogo {
             padding: 0px;
            margin-top: -25px;
            overflow:visible;
            
        }
        .back-to-top {
            cursor: pointer;
            position: fixed;
            bottom: 20px;
            right: 20px;
            display:none;
            z-index:10;
        }
        .scroll-top {
            background-color: red;
        }
        header {
            z-index: 20;
        }
        @media (max-width:2000px) and (min-width:1000px) {
            .logo {
                min-width: 250px;
                min-height: 80px;
                margin-left: -75px;
            }
        }
        @media (max-width:999px) and (min-width:200px) {
            .logo {
                min-width: 250px;
                min-height: 80px;
                margin-left: -60px;
            }
        } 
        @media (max-width:2000px) and (min-width:1000px){
                .main-mnu {
                    z-index: 1;
                    margin-left:-90px;
                    font-size:1.1em;
                }
        }
        @media (max-width:999px) and (min-width:200px) {
            .main-mnu {
                z-index: 1;
                font-size: 0.8em;
            }
        }
        @media(max-width:500px) and (min-width:200px){
            .menu li.topMenu {
                border: 1px solid silver;
                border-bottom: 1px solid silver;
            }
        }
        .loginbtn {
            z-index: 2;
        }
        p.alignCenter {
            text-align: center;
        }
        .subMenu li {
            font-size: 1.0em !important;
        }
        .submenuWidth1 li{
            min-width:300px;
        }   
        .submenuWidth2 li {
            min-width: 225px;
        }
        .submenuWidth2_1 li{
            width:450px;
        }
        .submenuWidth3 li {
            min-width: 360px;
        }
         .submenuWidth4 li {
            min-width: 245px;
        }
        .submenuWidth5 li {
            min-width: 300px;
        }
        .submenuWidth6 li {
            min-width: 160px;
        }

sup {
    margin-top: -20px;
    font-size: 0.6em !important;
    -ms-text-size-adjust: 50% !important; /* Edge font -size */
    top:-0.7em !important;
}
        /* These styles available for only IE >= 10*/
        @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
             sup {
                font-size: 0.7em !important;
                font-family: none !important;

            }
                sup.paraSup{
                    top:-9px !important;
                }
        }
            div.contentTransform {
                color: red;
                width:10px;
                height:0px;
                font-size:50%;
                transform:rotate(-68deg) translate(-20px,-15px);
            }
             div.contentTransform1 {
                color: red;
                width:10px;
                height:0px;
                font-size:40%;
                transform:rotate(-68deg) translate(-15px,-15px);
            }
             @media (max-width:1199px) and (min-width:1060px){
                 .logo{
                     margin-left:-100px;
                 }
             }
            @media (max-width:1160px) and (min-width:1020px) {
                .main-mnu {
                    font-size: 1.0em;
                    margin-left:-30px !important;
                }
            }
            @media (max-width:1020px) and (min-width:989px) {
                .main-mnu {
                    font-size:0.9em;
                    margin-left:0px !important;
                }
            }
            @media (max-width:2000px) and (min-width:1300px){
                .VDTvideo{
                    margin-left:3.5%;
                }
            }
            @media (max-width:1300px) and (min-width:990px) {
                .VDTvideo {
                    margin-left: 2.5%;
                }
            }

.floatDemoBtn {
    position: fixed;
    width: 120px;
    height: 60px;
    /*bottom: 360px;*/
    right: 10px;
    background-color: rgb(140,158,255);
    color: #FFF;
    border-radius: 10px;
    text-align: center;
    box-shadow: 2px 2px 3px #999;
}
    .floatDemoBtn:hover {
        background-color: #e24548;
    }