/***--MODAL CSS--***/ /*MODAL*/ .modal{ position: fixed; top: 50%; left: 50%; margin-top: -15.3125rem; margin-left: -25.3125rem; width: 50.625rem; height: 30.625rem; background: #666; z-index: 1024; } .modal-download{ width: 53.75rem; height: 31.875rem; margin-top: -15.9375rem; margin-left: -26.875rem; background: #FFF; } /*MODAL-HEADER*/ .modal-header,.modal-footer{ height: 3.75rem; line-height: 3.75rem; background: #ececec; } .modal-header .modal-title{ line-height: 3.75rem; } /*MODAL-BODY*/ .modal-body{ height: 23.125rem; background: #FAFAF7; } .modal-download .modal-body{ margin-top: 4.875rem; background: #FFF; } .modal .close-btn{ position: relative; right: 0; top: 0; width: 1.875rem; height: 1.875rem; line-height: 1.875rem; font-size: 1.25rem; font-weight: 800; background: #ff5851; color: #fff; } .close-btn:hover{ cursor: pointer; background: #BB1912; } .cell{ margin-right: 2.35rem; } .cell:last-of-type{ margin-right: 0; } .cell .box{ width: 10rem; height: 15rem; } .instruction .type{ margin-top: 0.625rem; margin-bottom: 1.5rem; } .box .instruction{ position: relative; top: 50%; margin-top: -2.375rem; } .box-short ~ .btn{ margin-top: 2.625rem; } .cell .btn{ position: relative; top: 1.75rem; padding: 1rem 2rem; } .cell .border-btn{ padding: 0.75rem 2rem!important; color: #666!important; } .cell .box-long{ width: 10rem; height: 17.6875rem; } /*MODAL-FOOTER*/ .modal-footer{ position: relative; bottom: 0; } .modal-footer input[type=submit]{ margin-right: 1rem; } .modal-footer input[type=reset]{ background: #fff; color: #5a5a5a!important; } .modal-footer .btn{ padding: 0.625rem 2.25rem!important; } /*MODAL-BACKGROUND*/ .modal-background{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.7); z-index: 1020; }