.files-list{box-sizing:border-box;padding:20px 0 20px 20px;width:50%}.files-list__header{align-items:flex-start;display:flex}@media(max-width:767px){.files-list__header{padding:0}}.files-list__header>h2{color:var(--em-brand-primary-700);margin-bottom:20px}.files-list__action-button{background:transparent;border:none;color:#017b5c;cursor:pointer;margin:0;padding:0;text-decoration:underline;transition:.15s}.files-list__action-button:hover{text-decoration:none}.files-list__body{display:block!important}.files-list__body>div{align-items:center;display:flex;padding:20px 0}@media(max-width:767px){.files-list__body>div{padding:0}}.files-list__body>div>a{cursor:pointer;text-decoration:underline;transition:.15s}.files-list__body>div>a:hover{text-decoration:none}.files-list__body>div>.file-date{margin-left:5px}.files-list .files-list__body--container{align-items:flex-start;display:flex;flex-direction:column;padding:40px 0;width:46%}.files-list .files-list__body--container .files-list__body--subtitle{color:var(--em-brand-primary-700);margin-bottom:30px}.files-list .files-list__body--container .files-list__body--link{align-items:center;display:flex;justify-content:start;padding-left:8px}.files-list .files-list__body--container .files-list__body--link>span{padding-top:5px}.files-list .files-list__body--container .files-list__body--link>span:before{padding-left:0}.files-list .files-list__body--container .files-list__body--link-right{display:flex;flex-wrap:wrap;justify-content:start}.files-list .files-list__body--container .files-list__body--link-right .file-date{padding-top:5px}.files-list .files-list__body--container .files-list__body--link-right>a{cursor:pointer;padding-right:3px;padding-top:5px;text-decoration:underline;transition:.15s}.files-list .files-list__body--container .files-list__body--link-right>a:hover{text-decoration:none}@media(max-width:767px){.files-list{margin-bottom:20px;padding:0;width:100%}}@media(max-width:767px){.shortcut-cell{margin-left:10px}}.offer-table{padding:0 20px 20px}.offer-table .cell-prices-total{justify-content:flex-start}.offer-table .cell-description{align-items:flex-start}.status-field__icon{display:inline-block;height:15px;width:15px}.status-field__icon.glyphicons:before{padding:0}.status-field__icon.green{color:var(--em-brand-primary-600)}.status-field__icon.black{color:var(--em-neutral-900)}.status-field__icon.round{border:1px solid var(--em-neutral-500);border-radius:50%;height:13px;margin:-2px 0;width:13px}.status-field__icon.round.green{background:var(--em-brand-primary-600)}.status-field__icon.round.yellow{background:var(--em-accent-yellow-300)}.order-redeem-modal{width:inherit}.order-redeem-modal .delivery-details{width:100%}.order-redeem-modal .delivery-details .comments__body,.order-redeem-modal .delivery-details .delivery__body,.order-redeem-modal .delivery-details .extended-input__body{background:var(--em-neutral-50);padding:12px}.order-redeem-modal .delivery-details .fragment .url{align-items:center;display:flex}.order-redeem-modal .delivery-details .comments__body{display:flex}.order-redeem-modal .delivery-details .comments__body .field-container{flex:1}.order-redeem-modal .delivery-details .field{align-items:flex-start;flex:1;flex-direction:column;margin-top:12px}.order-redeem-modal .delivery-details .field .input,.order-redeem-modal .delivery-details .field .selector{background:var(--em-white);width:100%}.order-redeem-modal .delivery-details__error-message{color:var(--em-brand-secondary-600)}.flex-container{background:var(--em-white);display:flex;flex:1;flex-direction:column}.flex-container .details-title{color:var(--em-brand-primary-700);margin-bottom:20px}@media(max-width:767px){.flex-container .details-title{margin-top:20px}}.offer{display:flex;flex-direction:column;padding:20px}.offer .form>.form-title{margin:0}.offer .form>.form-fields{padding:0}.offer__header{align-items:center;display:flex;margin-bottom:10px}.offer__header>h1{margin-bottom:0}.offer__header>button{margin-left:auto}.offer__body{background:var(--em-neutral-50);border-bottom:1px solid var(--em-neutral-500);display:flex;padding:0 20px}.offer__body .files-list__header{padding-bottom:0;padding-top:0}.offer__body .offer-data{border-right:1px solid var(--em-neutral-500);box-sizing:border-box;padding:20px 0 10px;width:50%}@media(max-width:767px){.offer__body .offer-data{border:none;padding:0;width:100%}}.offer__body .offer-data__header{align-items:flex-start;display:flex}.offer__body .offer-data__header>button{align-items:center;display:none;font-size:16px;margin-left:auto;margin-right:15px;padding:3px 10px}.offer__body .offer-data__body .form{border-width:0}@supports not (display:contents){.offer__body .offer-data__body .form-fields>.fragment{width:100%}}@media(-ms-high-contrast:none){.offer__body .offer-data__body .form-fields>.fragment{width:100%}}.offer__body .offer-data__body .form-field{flex-basis:100%;max-width:100%}@media(max-width:767px){.offer__body .offer-data__body .form-field .field{flex-direction:row}}.offer__body .offer-data__body .form-field .label{max-width:154px}.offer__body .offer-data__footer{padding:20px 0}.offer__body .offer-data__footer>ul{font-size:1.2em}.offer__body .offer-data__footer>ul>li{display:flex}.offer__body .offer-data__footer>ul>li>strong{font-size:20px;width:25%}.offer__body .offer-data__footer>ul>li>span{font-size:20px}.offer__footer{background:var(--em-neutral-50);display:flex;padding:20px}.offer__footer .address-list__elem{width:20%}@media(max-width:767px){.offer__footer .address-list__elem{width:auto}}.offer .field .label{font-family:AktivGroteskNormal,sans-serif;line-height:1.5em}.offer-btn-group{background:var(--em-neutral-50);display:flex;margin:0 20px 20px;padding:10px}.offer-btn-group .em-btn{font-size:16px}@media(max-width:767px){.offer-btn-group .em-btn{margin-bottom:5px;width:100%}}.offer-btn-group>.em-btn:nth-child(2){margin-left:auto;margin-right:0}@media(max-width:767px){.offer-btn-group>.em-btn:last-child,.offer-btn-group>.em-btn:nth-child(2){margin-left:0}.offer-btn-group{flex-direction:column}.offer-btn-group>span{width:100%}.offer-btn-group .button{margin:5px auto;width:100%}}.price-info{border-top:1px solid var(--em-neutral-500);display:flex;margin:20px}.price-info>p{margin:5px 0 0 auto}@media(max-width:767px){.offer__header{align-items:flex-start;flex-direction:column}.offer__header>button{margin-left:0;width:100%}.offer__body{box-sizing:border-box;flex-direction:column;width:100%}}
