.ic-slider-menu .modal-dialog-centered.modal-dialog-scrollable{
  height:100%;
}

.ic-slider-menu .modal-dialog {
    max-width: 375px;
    margin: 0;
    -webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
}

.ic-slider-menu .modal-dialog-scrollable {
    max-height: 100%;
}

.ic-slider-menu  .modal-dialog-centered.modal-dialog-scrollable .modal-content {
    max-height: 100%;
}

.ic-slider-menu  .modal-content {
    border: none;
    border-radius: 0px;
}
.ic-slider-menu .modal-title {
    line-height: 1.6;
}
.ic-slider-menu .modal-body {

    padding: .8rem;
}

.ic-slider-menu  .modal-dialog-scrollable .modal-header{
    background-color: #92c438;
}

.ic-slider-menu .modal-header{
  padding: .6rem .2rem .6rem 1.2rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: 0 ;
  border-top-right-radius: 0 ;
}

.ic-slider-menu .img-icon-close{
  width: 60%;
}

.ic-slider-menu .modal-header .close {
    padding: 1rem .4rem;
}

  /*Left*/
  	.modal.left.fade .modal-dialog{
  		left: -375px;
  		-webkit-transition: opacity .3s linear, left .7s ease-out;
  		   -moz-transition: opacity .3s linear, left .7s ease-out;
  		     -o-transition: opacity .3s linear, left .7s ease-out;
  		        transition: opacity .3s linear, left .7s ease-out;
  	}

  	.modal.left.fade.show .modal-dialog{
  		left: 0;
  	}

  /*Right*/
  	.modal.right.fade .modal-dialog {
  		right: -375px;
  		-webkit-transition: opacity .3s linear, right .7s ease-out;
  		   -moz-transition: opacity .3s linear, right .7s ease-out;
  		     -o-transition: opacity .3s linear, right .7s ease-out;
  		        transition: opacity .3s linear, right .7s ease-out;
  	}

  	.modal.right.fade.show .modal-dialog {
  		right: 0;
  	}

    .ic-slider-menu.out {
        animation: slide-out 1s forwards;
        -webkit-animation: slide-out 1s forwards;
    }
    @keyframes out {
        0% { transform: translateX(0%); }
        100% { transform: translateX(-100%); }
    }

    @-webkit-keyframes slide-out {
        0% { -webkit-transform: translateX(0%); }
        100% { -webkit-transform: translateX(-100%); }
    }
