.subscription-create, .subscription-update { .subscription-form { display: none ; &.loaded { display: block ; } .block { margin-bottom: 40px; h3 { margin-bottom: 20px; } } .points-sale { .name { .the-name { font-family: 'worksans_semibold'; font-size: 1.2rem ; line-height: 1.4rem ; color: black ; margin-bottom: 5px; } } .locality { color: gray ; } label { cursor: pointer ; } } .days { .form-group { float: left ; margin-right: 15px ; } } .points-sale { table { tr.selected { td { background-color: white ; } } .the-name { font-size: 20px ; color: black ; } .block-code { width: 150px ; } .actions { width: 150px ; button { width: 100% ; display: block ; } } } } .dates { label { display: block; } } .comment-textarea { width: 100% ; height: 100px ; } .products { .monday, .tuesday, .wednesday, .thursday, .friday, .saturday, .sunday, .no-day { display: none ; } .monday-active .monday, .tuesday-active .tuesday, .wednesday-active .wednesday, .thursday-active .thursday, .friday-active .friday, .saturday-active .saturday, .sunday-active .sunday { display: block ; } td.quantity { width: 200px ; input { text-align: center ; border: 0px none !important; &.has-quantity { font-weight: bold; } } .input-group-text { background-color: white; padding-left: 0px; border: 0px none; } } .name { font-family: 'worksans_semibold'; font-size: 1.2rem ; line-height: 1.4rem ; color: black ; margin-bottom: 5px; color: black ; span { font-family: 'worksans_regular'; } } .description { margin-bottom: 5px; } .description, .recipe { font-size: 1rem; color: gray; } .price-unit, .price-total { text-align: center ; width: 150px ; } .price-total { font-family: 'worksans_bold'; } .unit { color: gray ; font-size: 13px ; } tr.total .price-total { text-align: center ; font-size: 20px ; span { font-family: 'worksans_bold'; display: inline-block; padding: 7px 15px; @include border-radius(15px); color: white; font-size: 1.2rem; } } } .form-buttons { text-align: center !important; button { display: inline-block; } } } }