/* Common */ .ng-aside { overflow-y: auto; overflow-x: hidden; } .ng-aside .modal-dialog { position: absolute; margin: 0; padding: 0; } .ng-aside.fade .modal-dialog { -o-transition: none; -moz-transition: none; -ms-transition: none; -webkit-transition: none; transition: none; /*CSS transforms*/ -o-transform: none; -moz-transform: none; -ms-transform: none; -webkit-transform: none; transform: none; } .ng-aside .modal-dialog .modal-content { overflow-y: auto; overflow-x: hidden; border: none; border-radius: 0; } /* Horizontal */ .ng-aside.horizontal { height: 100%; } .ng-aside.horizontal .modal-dialog .modal-content { height: 100%; } .ng-aside.horizontal .modal-dialog { position: absolute; top: 0; height: 100%; } .modal-open .ng-aside.horizontal.left .modal-dialog { animation: fadeOutLeft 250ms; -webkit-animation: fadeOutLeft 250ms; -moz-animation: fadeOutLeft 250ms; -o-animation: fadeOutLeft 250ms; -ms-animation: fadeOutLeft 250ms; } .ng-aside.horizontal.left.in .modal-dialog { animation: fadeInLeft 400ms; -webkit-animation: fadeInLeft 400ms; -moz-animation: fadeInLeft 400ms; -o-animation: fadeInLeft 400ms; -ms-animation: fadeInLeft 400ms; } .ng-aside.horizontal.left .modal-dialog { left: 0; } .ng-aside.horizontal.right .modal-dialog { animation: fadeOutRight 400ms; -webkit-animation: fadeOutRight 400ms; -moz-animation: fadeOutRight 400ms; -o-animation: fadeOutRight 400ms; -ms-animation: fadeOutRight 400ms; } .ng-aside.horizontal.right.in .modal-dialog { animation: fadeInRight 250ms; -webkit-animation: fadeInRight 250ms; } .ng-aside.horizontal.right .modal-dialog { right: 0; } /* Vertical */ .ng-aside.vertical { width: 100% !important; overflow: hidden; } .ng-aside.vertical .modal-dialog { left: 0; right: 0; width: 100% !important; } .ng-aside.vertical .modal-dialog .modal-content { max-height: 400px; } .ng-aside.vertical.top .modal-dialog { animation: fadeOutUp 250ms; -webkit-animation: fadeOutUp 250ms; -webkit-animation: fadeOutUp 250ms; -moz-animation: fadeOutUp 250ms; -o-animation: fadeOutUp 250ms; -ms-animation: fadeOutUp 250ms; } .ng-aside.vertical.top.in .modal-dialog { animation: fadeInTop 250ms; -webkit-animation: fadeInTop 250ms; -webkit-animation: fadeInTop 250ms; -moz-animation: fadeInTop 250ms; -o-animation: fadeInTop 250ms; -ms-animation: fadeInTop 250ms; } .ng-aside.vertical.bottom .modal-dialog { animation: fadeOutDown 250ms; -webkit-animation: fadeOutDown 250ms; -webkit-animation: fadeOutDown 250ms; -moz-animation: fadeOutDown 250ms; -o-animation: fadeOutDown 250ms; -ms-animation: fadeOutDown 250ms; } .ng-aside.vertical.bottom.in .modal-dialog { animation: fadeInBottom 250ms; -webkit-animation: fadeInBottom 250ms; -webkit-animation: fadeInBottom 250ms; -moz-animation: fadeInBottom 250ms; -o-animation: fadeInBottom 250ms; -ms-animation: fadeInBottom 250ms; } .ng-aside.vertical.bottom .modal-dialog { bottom: 0; } .ng-aside.vertical.top .modal-dialog { top: 0; } .ng-aside.vertical .modal-dialog .modal-content { width: 100%; }