UNPKG

@randstad-design/orbit-multitheme

Version:

multitheme Front-end code based on Randstad Human Forward components

115 lines (105 loc) 3.63 kB
.button-group { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; margin-top: -10px; overflow: hidden; } .button-group .button { margin-top: 10px; } .button-group--full-width { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (max-width: 940px) { .button-group { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: -5px; margin-right: -5px; } .button-group .button { -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; margin-left: 5px; margin-right: 5px; } } @media (min-width: 941px) { .button-group:not(.button-group--reverse-on-l) .button:first-child { margin-right: 5px; } .button-group:not(.button-group--reverse-on-l) .button:last-child { margin-left: 5px; } .button-group--reverse-on-l .button:first-child { margin-left: 5px; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .button-group--reverse-on-l .button:last-child { margin-right: 5px; } .button-group--options { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .button-group--options .button { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .button-group--options:not(.button-group--reverse-on-l) .button { margin-right: 10px; } .button-group--options:not(.button-group--reverse-on-l) .button:last-child { margin-left: 0; } .button-group--options:not(.button--full-width), .button-group--options a.button:not(.button--full-width) { max-width: 400px; } } .modal--popup.modal--cookie .modal__header { min-height: auto; } .modal--popup.modal--cookie .modal__title { font-family: Montserrat-ExtraBold, arial, sans-serif; font-size: 20px; text-transform: none; line-height: 30px; } @media (min-width: 941px) { .modal--popup.modal--cookie .modal__title { font-family: Montserrat-ExtraBold, arial, sans-serif; font-size: 26px; text-transform: uppercase; line-height: 30px; } } .modal--popup.modal--cookie .modal__main p { font-family: Montserrat, arial, sans-serif; font-size: 16px; text-transform: none; line-height: 25px; } .modal--popup.modal--cookie .modal__footer { padding: 10px 25px 0; } @media (max-width: 940px) { .modal--popup.modal--cookie .modal__header { padding: 30px 25px 10px; } .modal--popup.modal--cookie .modal__main { overflow-y: visible; padding: 0 25px 160px; } .modal--popup.modal--cookie .modal__footer .button-group { width: 100%; } .modal--popup.modal--cookie .modal__footer .button-group .button { width: 100%; } .modal--popup.modal--cookie .modal__footer .button-group .button--plain { margin-top: 0; margin-bottom: 10px; } .modal--popup.modal--cookie .modal__footer .button-group .button--plain + .button--plain { margin-bottom: 0; } .modal--popup.modal--cookie .modal__footer .button-group .button--filled { margin-bottom: 10px; } .modal--popup.modal--cookie .modal__footer .button-group .button--filled + .button--plain { margin-bottom: 0; } } @media (min-width: 941px) { .modal--popup.modal--cookie .modal__header { padding: 30px 30px 20px; } .modal--popup.modal--cookie .modal__dialog { width: 550px; } .modal--popup.modal--cookie .modal__footer { margin: 30px 0; padding: 0 30px 0; } } /*# sourceMappingURL=cookie.css.map */