/* Left nav CSS start  */
.leftnavbox{
    overflow: hidden;
    background: #f0e68c;
    }
/* Add padding and border to inner content for better animation effect */
.box-inner{
    padding: 10px;
    border: 1px solid #a29415;
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (max-width : 640px) {
    .letpanelaccor div {
        display:block;
        padding:10px;
        border:1px solid #544454;
    }
    .letpanelaccor div {
        display:none;
    }
    .leftaccordion {
        padding:10px;
        border:1px solid #544454;
    }
    .slide-toggle{
        display: none;
    }
    
}
/* Desktops and laptops ----------- */
@media only screen and (min-width : 641px) {
    /* Styles */
    .leftaccordion {
        display:none;
    }
    .letpanelaccor div {
        display:inline-block;
        margin:10px;
        width:80px;
        height:40px;
        border:1px solid green;
    }
   
}

/* Left nav CSS END  */

/* Slide Up to down   */

#slideupdown {
    width: 100%;
    height: auto;
    display: none;
    padding: 10px;
}

.spaceright20{
    margin-right: 20px;
}
/*label{
    font-weight: normal;
}*/

/*   Model Scroll   */
.modal-dialog,
.modal-content {
    /* 80% of window height 
    height: 95%;*/
}

.modal-body {
    /* 100% = dialog height, 120px = header + footer */
    max-height: calc(100% - 120px);
    overflow-y: scroll;
}

.logoshowmobile{
        display: none;
    }
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (max-width : 640px) {
    .logoshowmobile{
        display: block;
        float: left;
    }
}