@media only screen and (max-width:992px){html, body{
                                -webkit-overflow-scrolling: touch;
                            }
                            .innerContent img, audio, video {
                                max-width:100%;
                            }
                            .overlayWindow{
                                max-width:90%;
                                top:35px;
                                height:150px;
                                overflow:scroll;
                                -webkit-overflow-scrolling: touch;
                            }
                            #overlayContent{
                                overflow-y:scroll;
                            }
                            a{
                                -webkit-tap-highlight-color: rgba(0,0,0,0);
                            }
                            
                            #header > h1{
                                font-size: 24px;
                            }
                           
                            #nav{
                                position: absolute;
                                top:0;
                                left:-260px;
                                z-index:50;
                                transition: 0.5s; 
                                width:260px;
                                background-color:#0D3B73;
                                overflow-x:hidden;
                                display:inline;
                                padding:0 !important;
                            }
                            
                            #nav > ul{
                                padding:0;
                                margin: 0;
                                list-style: none;
                            }
                            
                            #nav li{
                                display: block;
                                background-color:#0D3B73;
                                text-align:left;
                            }
                            #nav > li {
                                margin:0;
                            }
                            #nav li a{
                                display: block;
                                padding:15px;
	                            color:white !important;
                                font-size:16px;
                                text-align:left;
                                text-shadow:none !important;
                            }
                            #nav li a:hover{
	                            color:white;
                            }
                            #nav > li > ul, #nav .socialIcon, #nav br{
                                display: none !important;
                            }
                            #menuIcon{color:#0D3B73 !important;font-size:30px;
                                margin:20px 30px 20px 0;
                                cursor:pointer;
                            }
                            #menuIcon .capt{color:#0D3B73 !important;display:none;
                            }
                            .advanced-slider .slider-main {
                                height: 100% !important;
                            }
                            #addApp{
                                position:fixed;
                                bottom:0;
                                background-color:rgba(0,0,0,0.9);
                                padding:15px;
                                color:white;
                                width:100%;
                            }
                            .mobileSocialIcon{
                                display:inline-block !important;
                            }
                            #searchLI a{
                                display:inline-block !important;
                            }
                            div[id^="stack_"] .left_column, div[id^="stack_"] .middle_column, div[id^="stack_"] .right_column{
                                box-sizing:border-box;
                                padding:30px !important;
                            }
                            .embeddedContent {
                                margin:20px 0;
                                width:100%;
                            }
                            
                            #stickyNav, .socialIconBar{
                                display:none;
                            }}@media only screen and (max-width:600px){div[id^="stack_"]:not(.colPad) .w3-col{
                margin-top:8px !important;
                margin-bottom:8px !important;
            }
            .featurePhoto{
                width:100% !important;
            }}