.close { float: right; font-size: 21px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .2; -webkit-filter: alpha(opacity=20); filter: alpha(opacity=20) } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; opacity: .5; -webkit-filter: alpha(opacity=50); filter: alpha(opacity=50) } button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none } .modal { display: none; overflow: auto; overflow-y: scroll; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1180 } .modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform .3s ease-out; transition: transform .3s ease-out } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); transform: translate(0, 0) } .modal-dialog { position: relative; margin-left: auto; margin-right: auto; width: auto; padding: 10px; z-index: 1190 } .modal-content { position: relative; background-color: #fff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; box-shadow: 0 3px 9px rgba(0, 0, 0, .5); background-clip: padding-box; outline: 0 } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1170; background-color: #000 } .modal-backdrop.fade { opacity: 0; -webkit-filter: alpha(opacity=0); filter: alpha(opacity=0) } .modal-backdrop.in { opacity: .5; -webkit-filter: alpha(opacity=50); filter: alpha(opacity=50) } .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; min-height: 16.42857px } .modal-header .close { margin-top: -2px } .modal-title { margin: 0; line-height: 1.42857 } .modal-body { position: relative; padding: 20px } .modal-footer { margin-top: 15px; padding: 19px 20px 20px; text-align: right; border-top: 1px solid #e5e5e5 } .modal-footer:before, .modal-footer:after { content: " "; display: table } .modal-footer:after { clear: both } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0 } .modal-footer .btn-group .btn + .btn { margin-left: -1px } .modal-footer .btn-block + .btn-block { margin-left: 0 } @media screen and (min-width:768px) { .modal-dialog { width: 600px; padding-top: 30px; padding-bottom: 30px } .modal-content { box-shadow: 0 5px 15px rgba(0, 0, 0, .5) } }