﻿.modal-dialog-slideout {min-height: 100%; margin: 0 0 0 auto;background: #fff;padding-top:10px; padding:0px;}
.modal.fade .modal-dialog.modal-dialog-slideout {-webkit-transform: translate(100%,0)scale(1) !important;transform: translate(100%,0)scale(1) !important;}
.modal.fade.show .modal-dialog.modal-dialog-slideout {-webkit-transform: translate(0,0) !important;transform: translate(0,0) !important;display: flex !important;align-items: stretch !important;-webkit-box-align: stretch!important;height: 100%!important;}
.modal.fade.show .modal-dialog.modal-dialog-slideout .modal-body{overflow-y: auto;overflow-x: hidden!important;}
.modal-dialog-slideout .modal-content{border: 0 !important;}
.modal-dialog-slideout .modal-header, .modal-dialog-slideout .modal-footer {display: block !important;margin-top:0px;background:#f2f2f2;} 
.modal-dialog-slideout .modal-header h5 {float:left !important;}
.sideHeader {
    background-color:#005ca1 !important;
    color:white;
    border-radius:0px !important
}
.sideCloseBtn {
    color:white;
    opacity:inherit !important;
}
/*.sideModalBody {
    padding:10px !important;
    padding-left:0px !important;
    padding-right:0px !important;
    height:calc(100vh - 155px);
    overflow:auto;
}*/

.sideModalBodyForm {
    padding: 10px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    height: calc(100vh - 121px);
    overflow: auto;
}
.sideModalBody {
    padding:10px !important;
    padding-left:0px !important;
    padding-right:0px !important;
    /*height:calc(100vh - 155px);
    overflow:auto;*/
}
.SidePopScr {
    overflow:hidden;
}
iframe.docHeightSet {
    width: 100%;
    height: calc(100vh - 155px);
    margin-left: -1px;
}
.sidePops .modal-footer .btn {
    margin-top:0px !important;
}
.modal-footer .formElement {
    margin-top:0px !important;
}