// // Modals // -------------------------------------------------- // Base modal .modal { position: relative; z-index: @zindexModal; overflow: hidden; width: 560px; margin: 10px auto; background-color: @white; border: 1px solid rgba(0,0,0,.3); border-radius: 6px; box-shadow: 0 5px 80px rgba(0,0,0,0.3); background-clip: padding-box; top: 0; } .modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; // Close icon .close { margin-top: 2px; } // Heading h3 { margin: 0; line-height: 30px; } } // Body (where all modal content resides) .modal-body { overflow-y: auto; padding: 15px; background-color: #fff; } // Remove bottom margin if need be .modal-form { margin-bottom: 0; } // Footer (for actions) .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; // right align buttons background-color: #f5f5f5; border-top: 1px solid #ddd; .border-radius(0 0 6px 6px); .box-shadow(inset 0 1px 0 @white); .clearfix(); // clear it in case folks use .pull-* classes on buttons // Properly space out buttons .btn + .btn { margin-left: 5px; margin-bottom: 0; // account for input[type="submit"] which gets the bottom margin like all other inputs } // but override that for button groups .btn-group .btn + .btn { margin-left: -1px; } }