.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.modal{display:none;overflow:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.in{display:block}.modal .close{position:absolute;right:10px;top:5px;background-color:transparent;border:none;outline:0;font-size:25px;color:rgba(0,0,0,.5)}.modal-content,.modal-dialog{position:relative}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}}@media (max-width:767px){.modal-dialog{width:auto;margin:10px}}.modal-content{border-top:solid 2px #d19e66;padding:0 15px;margin-bottom:60px;background-color:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);background-clip:padding-box;outline:0}@media (min-width:768px){.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}.modal-header{padding:10px 15px 10px 0;border-bottom:1px solid #e5e5e5;min-height:16.43px;margin-bottom:15px}.modal:not(.no-transition).ng-enter{-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;opacity:0}.modal:not(.no-transition).ng-enter.ng-enter-active{opacity:1}.modal-close-bg{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modal-footer{padding:15px;text-align:right}