@import '~src/function.scss'; ion-header { background: white; border-top-left-radius: 25px; border-top-right-radius: 25px; } ion-content { background: white; } .content{ padding: 30px 20px 0 20px !important; margin: 0; float: left; } .color-red{ font-weight: 500; color:#d30a0a !important; } .document-type{ border-radius: 20px; background: var(--label-bg-color); float: right; padding: 5px 13.5px 5px 13.5px; color: #fff; } .btn-size{ font-size: rem(18) !important; } .main-header{ overflow: inherit !important; display: flex; font-family: Roboto; background-color: #fff; color:#000; transform: translate3d(0, 1px, 0); .title-content{ display: flex; justify-content: start !important; align-items: flex-start !important; border-radius: 0 !important; } .title{ width: fit-content; height: auto; font-size: rem(25); overflow: auto; float: left; padding-left: 5px; } .div-icon{ width: 40px !important; font-size: rem(35) !important; text-align: start !important; padding: 1px; } } ion-item-group{ margin: 15px; } ion-button{ display: block; width: 80%; margin: 20px auto; } .upper-content-margin { margin-left: 41px; } .upper-content{ font-family: Roboto; font-size: rem(18); .label{ border-radius: 20px; background: var(--label-bg-color); float: right; padding: 5px 13.5px 5px 13.5px; color: black; font-size: rem(14); } .button-calendar-type ion-button{ height: rem(25); } .content-details{ font-size: rem(17); .date{ color: #797979; } } } .middle-conten{ .middle-content p{ font-size: rem(16); } } .bottom-content{ //width: 360px; margin: 0 auto; .bottom-content h3{ font-size: rem(16); margin: 0 0 0 10px; } .attach-document{ font-size: rem(15); color: var(--title-text-color); margin: 5px 5px 5px 10px; padding: 5px; float: left; } .attach-icon{ width: 37px; font-size: rem(35); float: left; } .attach-title-item{ font-size: rem(18); width: 100%; color:#0d89d1; padding-bottom: 5px; } /* SPAN */ .span-left{ float: left; font-size: rem(15); } .span-right{ text-align: right; float: right; font-size: rem(13); } } .aside-right{ padding: 30px 20px 0 20px !important; .arrow-right{ display: flex; justify-content: flex-end; margin-bottom: 20px; .arrow-right-icon{ width: 37px; float: right; font-size: rem(35); overflow: hidden; } } .buttons{ display: flex; flex-wrap: wrap; justify-content: space-between; .btn-ok, .btn-cancel, .btn-delete{ height: auto !important; font-size: rem(16) !important; width: 100% !important; margin-bottom: 10px !important; padding: 15px !important; } } .solid { display: block; width: 90%; border-top: 1px solid #ebebeb; margin: 0 auto !important; margin-bottom: 10px !important; } } @media only screen and (max-width: 800px) { .content{ width: 100% !important; } .aside-right{ display: none; } } @media only screen and (min-width: 801px) { .div-icon{ display: none; } .content{ width: 65%; border-right: 1px solid #d8d8d8; } .aside-right{ width: 35%; } } @media only screen and (min-width: 1024px){ .content{ width: 70%; } .aside-right{ width: 30%; } } @media only screen and (min-width: 1140px){ .content{ width: 75%; } .aside-right{ width: 25%; } } .expand { margin-left: -20px; margin-right: -20px; width: calc(100% + 40px); } .selected-card { border: 3px solid #ffb703; color: #3498db; } .visionDesktop-flex { display: none; } .visionDesktop-block { display: none; } .visionMobile-flex { display: none; } .visionMobile-block { display: none; } @media screen and (orientation:portrait) { .visionDesktop-flex { display: none !important; } .visionDesktop-block { display: none !important; } .visionMobile-flex { display: flex !important; } .visionMobile-block { display: block !important; } .mobile-header { flex-grow: 1; } .content-details { display: flex; } .upper-content {} .middle-content { padding-left: 20px; padding-right: 20px; } .upper-content { margin-left: 41px; } .activity-instanceName { padding-right: 20px; } } @media screen and (orientation:landscape) { .visionDesktop-flex { display: flex !important; } .visionDesktop-block { display: block !important; } // CSS applied when the device is in landscape mode .visionMobile-flex { display: none !important; } .visionMobile-block { display: none !important; } }