﻿

.nav {
    width:134px;
    font-size:18px;
    background:#63b00d;
    border:1px solid #6fc80a;
    padding:3px;
    color:white;
    float:left;
    text-decoration:none;
    text-align:center;
    cursor:pointer;
}
.nav:hover {
    color: black;
    border:1px solid white;
}

.desktopNav {
    overflow:hidden;
    float:left;
}
.sideBarNav {
    width:0;
    height:0;
    color:white;
}
/* ------------ Side Naigation details ------------*/
.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 1;
    top: 0;
    left: 0;
    background-color: #111;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
}

.sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 1.5em;
    color: #00a2ff;
    display: block;
    transition: 0.3s
}

.sidenav a:hover, .offcanvas a:focus{
    color: #f1f1f1;
}

.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 2.25em;
    margin-left: 50px;
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}


@media screen and (max-width:960px) {
    .sideBarNav {
        font-size:1.3em;
        cursor:pointer;
        margin-left:10px;
        color:#007bc2;
        width:80px;
        height:28px;
        font-weight:500;
        overflow:hidden;
        float:left;
    }
    .desktopNav {
        display:none;
    }
}

@media screen and (max-device-width:600px) {
    .sidenav a {
        font-size:2em;
        margin-top:35px;
    }
    .imgOuterCont {
        margin-top:10px;margin-bottom:10px;
    }
    .sideBarNav {
        font-size:1.9em;
        cursor:pointer;
        margin-left:20px;
        float:left;
        color:#007bc2;
        width:300px;
        height:80px;
        font-weight:500;
    }
    .desktopNav {
        display:none;
    }
    .closebtn {
        font-size:5em;
    }
}


@media screen and (max-width:576px) {
    
    .sidenav a {
        font-size:2em;
        margin-top:35px;
    }
    .imgOuterCont {
        margin-top:10px;margin-bottom:10px;
    }
    
    .desktopNav {
        display:none;
    }
    .closebtn {
        font-size:5em;
    }
   
}