/*-----------------------------------------------------------------------------------------------User Management*/

/*
User Management - Page List
#Pb6a51ab3-9784-4b80-b992-0c49d32c01e1 - Linked Users
#P84b84eaa-4161-4d44-bc9c-6deb8f492c29 - Unlinked Users
*/

#Pb6a51ab3-9784-4b80-b992-0c49d32c01e1 * tbody[data-objectid^="6086e00c-c7f4-40c4-aa5a-eca36929185a"] * .btn, 
#P84b84eaa-4161-4d44-bc9c-6deb8f492c29 * tbody[data-objectid^="8937b7b2-3b60-451d-bffd-febd2964b1ad"] * .btn {
min-height: 31px;
padding: 0;
white-space:nowrap;
}

#P84b84eaa-4161-4d44-bc9c-6deb8f492c29 * #User_Manage_Match {
display:flex;
width:200px;
border:1px solid;
height:31px;
}
#P84b84eaa-4161-4d44-bc9c-6deb8f492c29 * #User_Manage_Match > div {
display:flex;
background:#ff7f41;
padding:0 6px;
align-items:center;
}

/*-----------------------------------------------------------------------------------------------User Management*/
/*-----------------------------------------------------------------------------------------------Get in Touch*/

/*
GET IN TOUCH - Page List
#P4987760a-e9b5-4948-a2d3-2e8a7dca3925 - Submit get in touch
#P1ba74235-d5fb-47d0-9db4-84694eaf7935 - Case Management - Search
#P783662f7-6cf8-47f5-96c3-27b43f4d25fe - Case Management - Details
*/

#P4987760a-e9b5-4948-a2d3-2e8a7dca3925 * .tox-toolbar-overlord {
display:flex;
background:#eee;
overflow-x:auto;
overflow-y:hidden;
}

#P4987760a-e9b5-4948-a2d3-2e8a7dca3925 * .tox-toolbar-overlord > .tox-toolbar {
border:0 !important;
background:#eee;
}

#P4987760a-e9b5-4948-a2d3-2e8a7dca3925 * .tox-toolbar-overlord > .tox-toolbar:not(:nth-last-child(1)) {
border-right:1px solid #ccc !important;
}
header.ix-nav-portal + input + input + input + input + input + input + input + input + input + input + input + input + input + input + input + div.container-fluid * #P4987760a-e9b5-4948-a2d3-2e8a7dca3925 {
margin:0;
}
header.ix-nav-portal + input + input + input + input + input + input + input + input + input + input + input + input + input + input + input + div.container-fluid * #P4987760a-e9b5-4948-a2d3-2e8a7dca3925 > div:nth-child(1), 
header.ix-nav-portal + input + input + input + input + input + input + input + input + input + input + input + input + input + input + input + div.container-fluid * #P4987760a-e9b5-4948-a2d3-2e8a7dca3925 > div:nth-child(3) {
background: #f1fafc;
color: #000 !important;
}
header.ix-nav-portal + input + input + input + input + input + input + input + input + input + input + input + input + input + input + input + div.container-fluid * #P4987760a-e9b5-4948-a2d3-2e8a7dca3925 * .page-title {
color:inherit !important;
font-size:2rem;
padding:0 10px;
}
header.ix-nav-portal + input + input + input + input + input + input + input + input + input + input + input + input + input + input + input + div.container-fluid * #P4987760a-e9b5-4948-a2d3-2e8a7dca3925 > #PageBody {
margin: 0px !important;
background: transparent;
border: transparent;
min-height: calc(100vh - 130px);
}

#P1ba74235-d5fb-47d0-9db4-84694eaf7935 * .section_Notes {
height:193px;
background:#fff;
}

#P783662f7-6cf8-47f5-96c3-27b43f4d25fe > #PageBody > div.ls.section_Custom.section_Container > div > div:nth-child(2) > div > div > div:nth-child(1) * .section_Notes {
height:349px;
background:#fff;
}
#P783662f7-6cf8-47f5-96c3-27b43f4d25fe > #PageBody > div.ls.section_Custom.section_Container > div > div:nth-child(2) > div > div > div:nth-child(2) * .section_Container * .section_Container {
padding:10px;
margin-top:20px;
}

#P783662f7-6cf8-47f5-96c3-27b43f4d25fe * tbody[data-objectid^="2d5d0ee3-4fdd-4a28-90f6-7f684f2f7d91"] * .button_1col > div {
display:flex;
justify-content:center;
}
#P783662f7-6cf8-47f5-96c3-27b43f4d25fe * tbody[data-objectid^="2d5d0ee3-4fdd-4a28-90f6-7f684f2f7d91"] * .button_1col > div > span:nth-last-child(3) {
margin-left:10px;
}
#P783662f7-6cf8-47f5-96c3-27b43f4d25fe * tbody[data-objectid^="2d5d0ee3-4fdd-4a28-90f6-7f684f2f7d91"] * .button_1col > div > a:nth-last-child(1) {
margin-left:10px;
font-size:inherit;
}

/*-----------------------------------------------------------------------------------------------Get in Touch*/
/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-012 - Lifestyle Services - Support Plan*/

/*
LSS-PRG-FOR-012 - Lifestyle Services - Support Plan - Page List
#P16648b95-647a-4ea5-b64e-d6879a701696 - Support Plan (Search)
*/

#P16648b95-647a-4ea5-b64e-d6879a701696 * tbody[data-objectid^="9b790f3b-ab8c-4307-b5b0-eb32f1d91f18"] * .question-body.label_Textbox > div.question-label {
display:flex;
align-items:center;
}

#P16648b95-647a-4ea5-b64e-d6879a701696 * #Q467 > a {
height:57px;
}

/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-012 - Lifestyle Services - Support Plan*/
/*-----------------------------------------------------------------------------------------------ICT Helpdesk - Case Management*/

/*
ICT Helpdesk - Case Management - Page List
#P3ddd61ec-cc96-42e2-a731-adae90383c3e - Helpdesk Search
#P2d8af8ba-bd67-472e-990f-3cc60578278a - Case Details
*/

#P3ddd61ec-cc96-42e2-a731-adae90383c3e > #PageBody > div.ls:nth-child(2) * input, 
#P3ddd61ec-cc96-42e2-a731-adae90383c3e > #PageBody > div.ls:nth-child(2) * select, 
#P3ddd61ec-cc96-42e2-a731-adae90383c3e > #PageBody > div.ls:nth-child(2) * .btn {
height:55px;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e > #PageBody * input[id^="Q533_"] + .btn-group > .btn {
margin-top:0 !important;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e > #PageBody * input[id^="Q533_"] + .btn-group > .active {
display:none;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #Q509 {
display:flex;
flex-wrap:wrap;
justify-content:center;
align-items:center;
min-height:45px;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #Q509 > div:nth-child(1) {
width:calc(((100% - 20px) / 5) * 2);
margin-right:7.5px;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #Q509 > div:not(:nth-child(1)) {
width:calc((100% - 20px) / 5);
margin-left:2.5px;
margin-right:2.5px;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #Q509 > div:nth-child(5n) {
margin-left:0;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #Q509 > div:nth-child(5n+4) {
margin-right:0;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #Q509 > div:nth-child(n+5) {
margin-top:5px;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * .section_Absolute > table {
top: 25px;
right: 10px;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #ICTrequestData {
align-items: center;
display: flex;
border: solid 1px #000;
background: #eee;
height: 37px;
padding: 0px 6px;
position: relative;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #ICTrequestData > span {
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width: calc(100% - 12px) !important;
position: absolute;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * tbody[data-objectid^="1375bda2-b5d4-499b-bb70-e569821f1637"] > tr:nth-child(odd) > td:nth-child(-n + 5) * #ICTrequestData > span {
text-align: center;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * div[id^="Q531_"] {
position:relative;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * div[id^="Q531_"] > #ICTrequestData {
flex-wrap: wrap;
position:absolute;
max-width:100%;
width:100%;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * div[id^="Q531_"] > #ICTrequestData > span {
position: relative;
line-height: 18px;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * div[id^="Q38_"] {
height: 84px;
position: relative;
overflow-x: hidden;
overflow-y: auto;
display: flex;
width: 100%;
background: #fff;
border: 1px solid #000;
padding: 5px 5px 0;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #ICTrequestSummaryB {
display: flex;
flex-wrap: wrap;
align-content: stretch;
word-break:break-word;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #ICTrequestSummaryB * {
padding-top: 0 !important;
padding-bottom: 0 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #ICTrequestSummaryB > div {
border:1px solid;
width:100%;
padding:5px;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #ICTrequestSummaryB > div:nth-child(odd) {
background: #eee;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #ICTrequestSummaryB > div:not(:nth-last-child(1)) {
border-bottom: none;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * #ICTrequestSummaryB > div:nth-child(1) {
display: flex;
justify-content: center;
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-weight: 700;
font-size: 1.3em;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * tbody[data-objectid^="1375bda2-b5d4-499b-bb70-e569821f1637"] * .btn, 
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * tbody[data-objectid^="1375bda2-b5d4-499b-bb70-e569821f1637"] * select, 
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * tbody[data-objectid^="1375bda2-b5d4-499b-bb70-e569821f1637"] * a {
height:37px;
min-height:auto;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * div[id^="Q41_"] > #ICTrequestData > span > b {
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-weight: 700;
font-size:18px;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * .ICT_status1 {
background: #c2f0c2 !important;
border: 2px solid #70db70 !important;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * .ICT_status2 {
border: 2px solid #000 !important;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * .ICT_status3 {
background: #aaaaaa !important;
border: 2px solid #999 !important;
}

#ICT_icon1 {
height: 30px;
width: 35px !important;
background-image: url(https://forms.commsatwork.org/data/Helpdesk/Icons/HELPDESK1.0_Support.png);
background-size: 30px 30px;
background-repeat: no-repeat;
margin: 0 auto;
}
#ICT_icon2 {
height: 30px;
width: 35px !important;
background-image: url(https://forms.commsatwork.org/data/Helpdesk/Icons/HELPDESK2.0_UserNew.png);
background-size: 30px 30px;
background-repeat: no-repeat;
margin: 0 auto;
}
#ICT_icon3 {
height: 30px;
width: 35px !important;
background-image: url(https://forms.commsatwork.org/data/Helpdesk/Icons/HELPDESK3.0_UserUpdate.png);
background-size: 30px 30px;
background-repeat: no-repeat;
margin: 0 auto;
}
#ICT_icon4 {
height: 30px;
width: 35px !important;
background-image: url(https://forms.commsatwork.org/data/Helpdesk/Icons/HELPDESK4.0_Webform.png);
background-size: 30px 30px;
background-repeat: no-repeat;
margin: 0 auto;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * .ICTrequestType1 {
background: #f9ecec !important;
border: 1px solid #ef4848 !important;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * .ICTrequestType2 {
background: #f9f2ec !important;
border: 1px solid #ff7f41 !important;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * .ICTrequestType3 {
background: #f9f9ec !important;
border: 1px solid #efc548 !important;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * .ICTrequestType4 {
background: #ecf9ec !important;
border: 1px solid #d1cb47 !important;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * input[id^="Q52_"] + .btn-group > .btn:nth-child(1):hover, 
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * input[id^="Q52_"] + .btn-group > .btn.active:nth-child(1), 
#P2d8af8ba-bd67-472e-990f-3cc60578278a * input[id^="Q129_"] + .btn-group > .btn:nth-child(1):hover, 
#P2d8af8ba-bd67-472e-990f-3cc60578278a * input[id^="Q129_"] + .btn-group > .btn.active:nth-child(1) {
background-color: #ef4848 !important;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * input[id^="Q52_"] + .btn-group > .btn:nth-child(2):hover, 
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * input[id^="Q52_"] + .btn-group > .btn.active:nth-child(2), 
#P2d8af8ba-bd67-472e-990f-3cc60578278a * input[id^="Q129_"] + .btn-group > .btn:nth-child(2):hover, 
#P2d8af8ba-bd67-472e-990f-3cc60578278a * input[id^="Q129_"] + .btn-group > .btn.active:nth-child(2) {
background-color:#ff7f41 !important;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * input[id^="Q52_"] + .btn-group > .btn:nth-child(3):hover, 
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * input[id^="Q52_"] + .btn-group > .btn.active:nth-child(3), 
#P2d8af8ba-bd67-472e-990f-3cc60578278a * input[id^="Q129_"] + .btn-group > .btn:nth-child(3):hover, 
#P2d8af8ba-bd67-472e-990f-3cc60578278a * input[id^="Q129_"] + .btn-group > .btn.active:nth-child(3) {
background-color:#efc548 !important;
}
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * input[id^="Q52_"] + .btn-group > .btn:nth-child(4):hover, 
#P3ddd61ec-cc96-42e2-a731-adae90383c3e * input[id^="Q52_"] + .btn-group > .btn.active:nth-child(4), 
#P2d8af8ba-bd67-472e-990f-3cc60578278a * input[id^="Q129_"] + .btn-group > .btn:nth-child(4):hover, 
#P2d8af8ba-bd67-472e-990f-3cc60578278a * input[id^="Q129_"] + .btn-group > .btn.active:nth-child(4) {
background-color:#d1cb47 !important;
}

#P7d164f35-3901-409f-8dbf-8f5b61bc5d2a * input[id^="Q129_"] + .btn-group > .btn.active:nth-child(1), 
#P7d164f35-3901-409f-8dbf-8f5b61bc5d2a * input[id^="Q129_"] + .btn-group > .btn:nth-child(1):hover {
background-color: #ef4848 !important;
color:#fff;
}
#P7d164f35-3901-409f-8dbf-8f5b61bc5d2a * input[id^="Q129_"] + .btn-group > .btn:nth-child(1) {
border-color: #ef4848 !important;
color:#ef4848;
}
#P7d164f35-3901-409f-8dbf-8f5b61bc5d2a * input[id^="Q129_"] + .btn-group > .btn.active:nth-child(3), 
#P7d164f35-3901-409f-8dbf-8f5b61bc5d2a * input[id^="Q129_"] + .btn-group > .btn:nth-child(3):hover {
background-color: #efc548 !important;
color:#fff;
}
#P7d164f35-3901-409f-8dbf-8f5b61bc5d2a * input[id^="Q129_"] + .btn-group > .btn:nth-child(3) {
border-color: #efc548 !important;
color: #efc548;
}
#P7d164f35-3901-409f-8dbf-8f5b61bc5d2a * input[id^="Q129_"] + .btn-group > .btn.active:nth-child(4), 
#P7d164f35-3901-409f-8dbf-8f5b61bc5d2a * input[id^="Q129_"] + .btn-group > .btn:nth-child(4):hover {
background-color: #d1cb47 !important;
color:#fff;
}
#P7d164f35-3901-409f-8dbf-8f5b61bc5d2a * input[id^="Q129_"] + .btn-group > .btn:nth-child(4) {
border-color: #d1cb47 !important;
color: #d1cb47;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * div[id^="Q41_"] > div > span {
position: relative !important;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * input[id^="Q661_"] + .btn-group > .btn {
height:84px;
}

#P3ddd61ec-cc96-42e2-a731-adae90383c3e * tbody[data-objectid^="1375bda2-b5d4-499b-bb70-e569821f1637"] > tr.lsrepeat-spacer {
background: linear-gradient(180deg, rgba(0,0,0,0) calc(50% - 1px), rgba(0,0,0,1) calc(50%), rgba(0,0,0,0) calc(50% + 1px))
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a * .section_Heading_Text_Center * p {
margin:0;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a > #PageBody > div.ls.section_Custom.section_Container > div > div:nth-child(2) > div:nth-child(2).l-cell * div.ls.section_Notes {
height:634px;
}
#P2d8af8ba-bd67-472e-990f-3cc60578278a > #PageBody > div.ls.section_Custom.section_Container > div > div:nth-child(2) > div:nth-child(3).l-cell * div.ls.section_Notes {
height:567px;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a * #Q121_gridResults * table {
margin:0 !important;
border:0 !important;
}
#P2d8af8ba-bd67-472e-990f-3cc60578278a * #Q121_gridResults * thead {
display:none;
}
#P2d8af8ba-bd67-472e-990f-3cc60578278a * #Q121_gridResults * table * tr {
outline:none;
}
#P2d8af8ba-bd67-472e-990f-3cc60578278a * #Q121_gridResults * table * tr.selected {
background:none;
color:#212529;
}
#P2d8af8ba-bd67-472e-990f-3cc60578278a * #Q121_gridResults * table * td {
border:0 !important;
padding:0;
padding-bottom:10px;
position:relative;
}
#P2d8af8ba-bd67-472e-990f-3cc60578278a * #Q121_gridResults * table * td a {
word-break: break-all;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordData {
display:flex;
flex-wrap:wrap;
background:#eee;
border-radius:5px;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordData > div {
display:flex;
padding:2.5px;
font-size:.8em !important;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordData > div:nth-child(1) {
width:50%;
font-weight:700;
font-family:"Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size:1.1em;
padding-bottom:0;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordData > div:nth-child(2) {
width:50%;
justify-content:flex-end;
font-weight:700;
font-family:"Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size:1.1em;
padding-bottom:0;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordData > div:nth-child(3) {
width:100%;
padding-top:0;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordData > div > p {
margin:0;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage {
display:flex;
flex-wrap:wrap;
border:2px solid;
border-radius:5px;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage.Note {
background:#f9f2ec;
border-color:#ff7f41;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage.Reply {
background:#f7bba1;
border-color:#ff7f41;
}


#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage > div {
display:flex;
padding:5px;
flex-wrap:wrap;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage > div:nth-child(1) {
width:50%;
font-weight:700;
font-family:"Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size:1.1em;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage > div:nth-child(2) {
width:50%;
justify-content:flex-end;
font-weight:700;
font-family:"Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size:1.1em;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage > div:nth-child(3) {
width:100%;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage a {
color:#775854;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage a:hover {
color:#000;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage img {
width:100%;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage table {
display:table;
height:auto !important;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage table tbody {
display:table-row-group;
position:relative !important;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage table tr {
display:table-row;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage table tr:hover {
background:none !important;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a #ICTrecordMessage table td {
display:table-cell;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a * .tox-toolbar-overlord {
display:flex;
background:#eee;
overflow-x:auto;
overflow-y:hidden;
}
#P2d8af8ba-bd67-472e-990f-3cc60578278a * .tox-toolbar-overlord > .tox-toolbar {
border:0 !important;
background:#eee;
}
#P2d8af8ba-bd67-472e-990f-3cc60578278a * .tox-toolbar-overlord > .tox-toolbar:not(:nth-last-child(1)) {
border-right:1px solid #ccc !important;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a * input[id^="Q556_"] + .btn-group > .btn * h4 {
font-size:1.1rem !important;
margin:0;
}
#P2d8af8ba-bd67-472e-990f-3cc60578278a * input[id^="Q556_"] + .btn-group > .btn * p {
font-size:1rem !important;
margin:0;
font-weight:300;
}

#P2d8af8ba-bd67-472e-990f-3cc60578278a * #ICTRequest_CommsPlaceHold {
height: 567px;
background: #eee;
border: 1px solid #aaa;
}

/*-----------------------------------------------------------------------------------------------ICT Helpdesk - Case Management*/
/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-023 - Lifestyle Services - Supports Coordination Connection Support Evidence*/

#P26e009cc-16c1-432a-9afa-4272aadb7cce * div[id^="Q46_"] {
display:flex;
}
#P26e009cc-16c1-432a-9afa-4272aadb7cce * div[id^="Q46_"] > div {
display: flex;
width: 100%;
border: 1px solid;
border-radius: 3px;
flex-wrap: wrap;
padding: 5px !important;
text-align: center;
justify-content: center;
margin: 0 2.5px;
height:57px;
}
#P26e009cc-16c1-432a-9afa-4272aadb7cce * div[id^="Q46_"] > div > div {
width:100%;
}

#P8d16cc5d-2562-432f-bb0d-241baf23edf5 * #Q19, 
#P8aa23744-1e45-4166-815e-494f38976f7c * #Q62, 
#Pdda90fd7-e7f2-43e4-87c2-9e81898566b4 * #Q106, 
#P8d16cc5d-2562-432f-bb0d-241baf23edf5 * #Q231 {
display: flex;
justify-content: center;
width: 100%;
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-weight: 700;
font-size: 1.5em;
}
#P8d16cc5d-2562-432f-bb0d-241baf23edf5 * #Q19 > a, 
#P8aa23744-1e45-4166-815e-494f38976f7c * #Q62 > a, 
#Pdda90fd7-e7f2-43e4-87c2-9e81898566b4 * #Q106 > a, 
#P8d16cc5d-2562-432f-bb0d-241baf23edf5 * #Q231 > a {
font-family: inherit;
}

/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-023 - Lifestyle Services - Supports Coordination Connection Support Evidence*/
/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-024 - Lifestyle Services - Making an Agreement with your Provider*/

#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * div[id^="Q243_"], 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * div[id^="Q244_"], 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * div[id^="Q245_"], 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * div[id^="Q246_"], 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * div[id^="Q247_"] {
display:none;
}

@media screen and (max-width:950px)
{
@viewport
{
width:device-width;
}

#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b > #PageBody > .ls:nth-child(2) * .lsrepeat:nth-child(2) > table > thead, 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b > #PageBody > .ls:nth-child(2) * .lsrepeat > table > tbody > tr > td:nth-child(1) {
display:none;
}

#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b > #PageBody > .ls:nth-child(2) * .lsrepeat:nth-child(2) > table, 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * tbody[data-objectid^="32f38079-828e-4306-a1b2-e5efb015829b"], 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * tbody[data-objectid^="32f38079-828e-4306-a1b2-e5efb015829b"] > tr, 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * tbody[data-objectid^="32f38079-828e-4306-a1b2-e5efb015829b"] > tr > td {
display:flex;
flex-wrap:wrap;
width:100%;
}

#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * tbody[data-objectid^="32f38079-828e-4306-a1b2-e5efb015829b"] > tr > td:nth-child(2) {
width:100% !important;
}

#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * tbody[data-objectid^="32f38079-828e-4306-a1b2-e5efb015829b"] > tr > td {
width:calc(100% / 2) !important;
}

#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * tbody[data-objectid^="32f38079-828e-4306-a1b2-e5efb015829b"] > tr * div:not(.input-group-append) {
width:100%;
}

#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * div[id^="Q243_"], 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * div[id^="Q244_"], 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * div[id^="Q245_"], 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * div[id^="Q246_"], 
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * div[id^="Q247_"] {
display:block;
font-weight: 700;
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size: 18px;
line-height: 1.1;
margin-top:10px;
}
#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * div[id^="Q247_"] {
font-size:32px !important;
text-align:center;
}

}

@media screen and (max-width:600px)
{
@viewport
{
width:device-width;
}

#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * tbody[data-objectid^="32f38079-828e-4306-a1b2-e5efb015829b"] > tr > td {
width:100% !important;
}

#Pe72b787f-72a6-428a-b1b5-a68d7b9b274b * input[id^="Q130_"] + .btn-group > .btn {
white-space:normal;
}

}
/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-024 - Lifestyle Services - Making an Agreement with your Provider*/
/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-030 - Lifestyle Services - Daily Vehicle Inspection Record*/

/*#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd > #PageBody {
max-width:1000px;
margin:0 auto;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .btn-group {
display:flex;
width:100%;
flex-wrap:nowrap;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .btn-group > .btn {
display:flex;
width:100%;
margin-top:0 !important;
margin-bottom:0 !important;
height:54px;
justify-content:center;
align-items:center;
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-weight:700;
font-size:1.3em;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * div[id^="Q13_"] {
height:54px;
display:flex;
flex-wrap:wrap;
align-items:center;

border:1px solid #ddd;
border-radius:5px;
padding:5px;
background:#eee
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * div[id^="Q13_"] > p {
margin:0;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q70 {
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-weight:700;
font-size:1.3em;
text-align:center;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q3.question-label, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q4.question-label {
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color:#000;
background-color: #eee;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q3.question-label.notAnswered, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q4.question-label.notAnswered {
color: #eee !important;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd > #PageBody > .lsrepeat {
border:0px !important;
margin:0 !important;
}


#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd > #PageBody > .lsrepeat > .lscommand {
display:none;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd > #PageBody > .lsrepeat > table > thead > tr > td:nth-child(1), 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd > #PageBody > .lsrepeat > table > tbody > tr > td:nth-child(1) {
display:none;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q79 *, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q81 * {
text-align:center;
margin-bottom:0;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > thead > tr > td:nth-child(2), 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > thead > tr > td:nth-child(4), 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > thead > tr > td:nth-child(6), 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > thead > tr > td:nth-child(8), 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(2), 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(4), 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(6), 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(8) {
display:none;
}*/

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q119 {
background:#eee;
border-radius:5px;
padding:10px 20px;
margin:0 auto;
text-align:center;
max-width:500px;
position:relative;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q119 > h1::after {
content:"Hover for details";
font-size:.4em;
font-weight:300;
position:absolute;
bottom:5px;
right:5px;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q119 > :not(h1) {
display:none;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q119:hover > :not(h1) {
display:block;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q119:hover > h1::after {
display:none;
} 

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q119 > p {
margin:5px 0;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q119 > ol {
max-width:200px;
margin:0 auto;
}

/*#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q90wrap, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q113wrap, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .canvas-blank-fill * .inkWrapper {
width:100%;
display:flex;
justify-content:center;
height:100%;
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q90wrap > canvas, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q113wrap > canvas, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .canvas-blank-fill * .inkWrapper > canvas {
left:auto;
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q90ink + div, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q113ink + div, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .canvas-blank-fill + div {
display: flex;
justify-content: center;
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q90ink + div > input, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * #Q113ink + div > input, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .canvas-blank-fill + div > input {
margin:0 5px;
}

@media screen and (max-width:900px)
{
@viewport
{
width:device-width;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd > #PageBody > div:nth-child(1) > div.l-table {
display:flex;
width:100%;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd > #PageBody > div:nth-child(1) > div.l-table > div:nth-child(1) {
display:none;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd > #PageBody > div:nth-child(1) > div.l-table > div:nth-child(2) {
display:flex;
width:100%;
flex-wrap:wrap;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd > #PageBody > div:nth-child(1) > div.l-table > div:nth-child(2) > div {
display:flex;
width:100% !important;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table {
display:flex;
width:100%;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > thead {
display:none;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody {
display:flex;
flex-wrap:wrap;
width:100%;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr {
display:flex;
flex-wrap:wrap;
width:100%;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr:nth-child(even):not(:nth-last-child(1)) {
background:#000;
height:2px;
margin-bottom:10px;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:not(.lccellselect-readonly) {
display:flex;
width:100%;
max-width:calc(100% / 2);
margin-bottom:10px;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(2) {
max-width:calc(100% / 5);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(3) {
max-width:calc(100% / 5 * 4);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(4) {
max-width:calc(100% / 5);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(5) {
max-width:calc(100% / 5 * 4);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(6) {
max-width:calc(100% / 5);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(7) {
max-width:calc(100% / 5 * 4);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(8) {
max-width:calc(100% / 5);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(9) {
max-width:calc(100% / 5 * 4);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(3) > div, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(5) > div, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(7) > div, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(9) > div {
width:100%;
}

}

@media screen and (max-width:750px)
{
@viewport
{
width:device-width;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * div[id^="Q13_"] {
min-height:54px;
height:auto;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * div[id^="Q13_"] > p {
font-size:1.1em;
white-space:normal;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * div[id^="Q13_"] > p > br {
display:block;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(2) {
max-width:calc(100% / 4);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(3) {
max-width:calc(100% / 4 * 3);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(4) {
max-width:calc(100% / 4);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(5) {
max-width:calc(100% / 4 * 3);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(6) {
max-width:calc(100% / 4);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(7) {
max-width:calc(100% / 4 * 3);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(8) {
max-width:calc(100% / 4);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(9) {
max-width:calc(100% / 4 * 3);
}

}

@media screen and (max-width:500px)
{
@viewport
{
width:device-width;
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(2) {
max-width:calc(100% / 3);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(3) {
max-width:calc(100% / 3 * 2);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(4) {
max-width:calc(100% / 3);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(5) {
max-width:calc(100% / 3 * 2);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(6) {
max-width:calc(100% / 3);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(7) {
max-width:calc(100% / 3 * 2);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(8) {
max-width:calc(100% / 3);
}
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(9) {
max-width:calc(100% / 3 * 2);
}

#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(2) * h3, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(4) * h3, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(6) * h3, 
#P56a1b6d1-bffc-4f99-ac07-c5d2286a84cd * .lsrepeat > table > tbody > tr > td:nth-child(8) * h3 {
font-size:1.2rem;
}

}*/

/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-030 - Lifestyle Services - Daily Vehicle Inspection Record*/
/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-050 - Lifestyle Services - Service Agreement Amendment*/

#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * div[id^="Q25_"], 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * div[id^="Q22_"], 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * div[id^="Q21_"], 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * div[id^="Q19_"], 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * div[id^="Q23_"] {
display:none;
}

@media screen and (max-width:950px)
{
@viewport
{
width:device-width;
}

#P7c6ed1a1-77cc-483f-9450-f04e3f959843 > #PageBody > .ls:nth-child(3) * .lsrepeat:nth-child(2) > table > thead, 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 > #PageBody > .ls:nth-child(3) * .lsrepeat > table > tbody > tr > td:nth-child(1) {
display:none;
}

#P7c6ed1a1-77cc-483f-9450-f04e3f959843 > #PageBody > .ls:nth-child(3) * .lsrepeat:nth-child(2) > table, 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * tbody[data-objectid^="b2d1e302-748a-407c-8520-040296d67520"], 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * tbody[data-objectid^="b2d1e302-748a-407c-8520-040296d67520"] > tr, 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * tbody[data-objectid^="b2d1e302-748a-407c-8520-040296d67520"] > tr > td {
display:flex;
flex-wrap:wrap;
width:100%;
}

#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * tbody[data-objectid^="b2d1e302-748a-407c-8520-040296d67520"] > tr > td:nth-child(2) {
width:100% !important;
}

#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * tbody[data-objectid^="b2d1e302-748a-407c-8520-040296d67520"] > tr > td {
width:calc(100% / 2) !important;
}

#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * tbody[data-objectid^="b2d1e302-748a-407c-8520-040296d67520"] > tr * div:not(.input-group-append) {
width:100%;
}

#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * div[id^="Q25_"], 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * div[id^="Q22_"], 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * div[id^="Q21_"], 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * div[id^="Q19_"], 
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * div[id^="Q23_"] {
display:block !important;
font-weight: 700;
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size: 18px;
line-height: 1.1;
margin-top:10px;
}
#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * div[id^="Q25_"] {
font-size:32px !important;
text-align:center;
}

}

@media screen and (max-width:540px)
{
@viewport
{
width:device-width;
}

#P7c6ed1a1-77cc-483f-9450-f04e3f959843 * tbody[data-objectid^="b2d1e302-748a-407c-8520-040296d67520"] > tr > td {
width:100% !important;
}

}

/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-050 - Lifestyle Services - Service Agreement Amendment*/
/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-055 - Lifestyle Services - Holiday Program Booking Form*/

@media screen and (max-width:1000px)
{
@viewport
{
width:device-width;
}
#P1cfa41bb-0a64-497a-af9f-7709165d0ee0 * tbody[data-objectid^="be931d29-a17c-4c3c-bab6-665fde137211"] * h3 > span, 
#P1cfa41bb-0a64-497a-af9f-7709165d0ee0 * tbody[data-objectid^="be931d29-a17c-4c3c-bab6-665fde137211"] * .btn > span {
display:none;
}
#P1cfa41bb-0a64-497a-af9f-7709165d0ee0 * tbody[data-objectid^="be931d29-a17c-4c3c-bab6-665fde137211"] * .btn.disabled {
font-size:.8rem !important;
line-height:.9rem !important;
}

}

@media screen and (max-width:650px)
{
@viewport
{
width:device-width;
}

#P1cfa41bb-0a64-497a-af9f-7709165d0ee0 * tbody[data-objectid^="be931d29-a17c-4c3c-bab6-665fde137211"] * .button_Label > .question-label, 
#P1cfa41bb-0a64-497a-af9f-7709165d0ee0 * tbody[data-objectid^="be931d29-a17c-4c3c-bab6-665fde137211"] * .btn {
font-size:1rem;
line-height:1.1rem;
padding:2.5px;
}

}

/*-----------------------------------------------------------------------------------------------LSS-PRG-FOR-055 - Lifestyle Services - Holiday Program Booking Form*/
/*-----------------------------------------------------------------------------------------------Fragment - Repeating Attachments*/

@media screen and (max-width:600px)
{
@viewport
{
width:device-width;
}

tbody[data-objectid^="89dea385-c421-46c6-8bff-af958452e38f"] * .btn {
font-size:16px !important;
white-space:normal;
}
tbody[data-objectid^="969031f9-737d-4e57-919f-045fdd5f5404"] > tr > td:nth-child(2) * .btn {
margin-right:5px !important;
}
tbody[data-objectid^="969031f9-737d-4e57-919f-045fdd5f5404"] > tr > td:nth-child(3) * .btn {
margin-left:5px !important;
}

}

/*-----------------------------------------------------------------------------------------------Fragment - Repeating Attachments*/
/*-----------------------------------------------------------------------------------------------Children's Services - Administration*/

#Custom_CSET_Booking {
height:32px;
text-align:center;
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-weight:700;
font-size:16px;
display:flex;
align-items:center;
justify-content:center;
border: 1px solid;
border-radius:4px;
}

#CSET_Booking_Day {
height: 32px;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
background: #f1f1f1 !important;
border: 1px transparent !important;
color: #909090 !important;
flex-wrap: wrap;
line-height: 16px;
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size: 16px;
font-weight: 700;
}
#CSET_Booking_Day > div {
font-family:inherit;
width:100%;
}

#CSET_Booking_Day.Booking_A {
    background: #d1cb47 !important;
    border: 1px transparent !important;
    color: #000 !important;
}

#CSET_Booking_Day.Booking_W {
background: #d9381e !important;
border: 1px transparent !important;
color: #000 !important;
}

#CSET_Booking_Day.Booking_S {
background: #004C97 !important;
border: 1px transparent !important;
color: #fff !important;
text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}

#CSET_Booking_Day.Booking_B {
background: #666666 !important;
border: 1px transparent !important;
color: #fff !important;
text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}

#CSET_Stat,
#CSET_Stat_Limit {
text-align: center;
height: 40px;
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size: 2em;
font-weight: 700;
display: flex;
align-items: center;
justify-content: center;
line-height:20px;
}

#CSET_Stat {
color: #000000;
background: #fff;
border: 1px solid #000000;
font-size: 1.3em !important;
}

#CSET_Stat_Limit {
color: #ff0000;
background: #ffcccc;
border: 1px solid #ff0000;
font-size: 1.3em !important;
}

.CSET_StatWeek_0 {
border: 2px solid !important;
margin-bottom: 5px;
}

.CSET_StatWeek_1 {
border-left: 2px solid !important;
border-top: 2px solid !important;
border-right: 2px solid !important;
}

.CSET_StatWeek_2 {
border-left: 2px solid !important;
border-bottom: 2px solid !important;
border-right: 2px solid !important;
margin-bottom: 5px;
}


.CSET_StatBlock {
    background: #555 !important;
}

#CSET_BookingLegend {
background: #fff;
border-radius: 5px;
border: 1px solid;
padding: 5px;
display: flex;
width: 100%;
font-size: 1.4em;
font-weight: 700;
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

#CSET_BookingLegend:hover {
box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.75);
}

#CSET_BookingLegend > div {
width: 100%;
font-family: inherit;
display: flex;
justify-content: center;
align-items: center;
height: 40px;
border: 1px solid #000;
border-radius: 4px;
margin-left: 5px;
}

#CSET_BookingLegend > div:nth-child(1) {
max-width: 100px;
margin-left:0;
border:0;
}

#CSET_BookingLegend > div:nth-child(2) {
background: #f1f1f1;
color: #909090;
}

#CSET_BookingLegend > div:nth-child(3) {
background: #d1cb47;
color: #000;
}

#CSET_BookingLegend > div:nth-child(4) {
background: #d9381e;
color: #000;
}

#CSET_BookingLegend > div:nth-child(5) {
background: #004C97; 
color: #fff;
text-shadow: -1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;
}

#CSET_BookingLegend > div:nth-child(6) {
background: #666666;
color: #fff;
text-shadow: -1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;
}


@media screen and (max-width:600px) {
    @viewport {
        width: device-width;
    }


    #CSET_BookingLegend {
        flex-wrap:wrap;
    }
    #CSET_BookingLegend > div {
        max-width: calc(50% - 2.5px) !important;
        font-size:16px;
    }
    #CSET_BookingLegend > div:nth-child(2n+1) {
        margin:0;
    }
    #CSET_BookingLegend > div:nth-child(n+3) {
        margin-top:5px;
    }
}

    /*-----------------------------------------------------------------------------------------------Children's Services - Administration*/
    /*-----------------------------------------------------------------------------------------------Children's Services - Manage*/
    #appStore {
        width: 160px;
        height: 50px;
        background-image: url(../images/AppStore256.png);
        background-size: 160px 50px;
        background-repeat: no-repeat;
        margin: 0 20px 0 0;
        display: block;
    }

#playStore {
    width: 160px;
    height: 50px;
    background-image: url(../images/PlayStore256.png);
    background-size: 160px 50px;
    background-repeat: no-repeat;
    margin: 0 20px 0 0;
    display: block;
}

/*-----------NEW BOOKINGS VIEW-----------*/

#P948cad23-41ef-40b8-8c56-34fd17354249 input[id^="Q725_"] {
    display:none;
}


/*#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label {
text-align: center;
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-weight: 700;
font-size: 20px;
width: 100%;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat > table > thead > tr > td:nth-child(5),
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(5),
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q699_"] {
display: none;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td > div.lc {
position: relative;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) > div > div.ls {
border: 1px solid #bbb;
border-radius: 4px;
background: #fffefa;
padding: 5px;
position: absolute;
top: 50px;
width: calc((100% / 8) * 43);
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) > div > div.ls * p,
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) > div > div.ls * a {
font-size: 12px;
margin: 0;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) > div > div.ls > h3 {
font-size: 20px;
line-height: 25px;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q647_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q648_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q649_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q650_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q651_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q748_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q652_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q653_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q654_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q655_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q656_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q668_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q689_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q697_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q699_"] {
height: 40px;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q647_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q648_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q649_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q650_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q651_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q748_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q697_"] {
display: flex;
align-items: center;
justify-content: center;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q699_"] {
align-items: center;
justify-content: center;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q647_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q699_"] {
font-size: 40px;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q647_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q648_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q699_"] {
position: absolute;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * #CSET_Booking_Break {
height: 15px;
border-top: 1px solid;
border-bottom: 1px solid;
background: #fffefa;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * #CSET_Booking_Break_Medium {
height: 10px;
border-top: 1px solid;
border-bottom: 1px solid;
background: #eee;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * #CSET_Booking_Break_Small {
height: 5px;
border-top: 1px solid;
border-bottom: 1px solid;
background: #eee;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * .CSET_Booking_Filler {
border-left: 1px solid;
border-top: 0 !important;
border-bottom: 0 !important;
background: #fff !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q647_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q668_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q659_"] > div#CSET_Booking_Break_Medium,
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q660_"] > div#CSET_Booking_Break_Small,
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q671_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q680_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q699_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q731_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q743_"] {
border-left: 1px solid;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q689_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q692_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q693_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q691_"] > div:not(#CSET_Booking_Break),
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q656_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q729_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat * .question-label[id^="Q744_"] {
border-right: 1px solid;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr:nth-child(1),
#P948cad23-41ef-40b8-8c56-34fd17354249 * .Row_First {
border-top: 1px solid;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr:nth-last-child(2),
#P948cad23-41ef-40b8-8c56-34fd17354249 * .Row_Last {
border-bottom: 1px solid;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * .Row_Last > div {
max-height: 39px;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] * #CSET_Booking_Day {
font-size: 20px !important;
height: 40px !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q651_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q748_"] {
border: 1px solid;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * input[id^="Q701_"] + .btn-group > .btn,
#P948cad23-41ef-40b8-8c56-34fd17354249 * input[id^="Q705_"] + .btn-group > .btn,
#P948cad23-41ef-40b8-8c56-34fd17354249 * input[id^="Q706_"] + .btn-group > .btn,
#P948cad23-41ef-40b8-8c56-34fd17354249 * input[id^="Q707_"] + .btn-group > .btn,
#P948cad23-41ef-40b8-8c56-34fd17354249 * input[id^="Q708_"] + .btn-group > .btn {
margin: 0 !important;
border-radius: 0 !important;
height: 40px;
background: #fff !important;
border-color: #000 !important;
color: #909090 !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * input[id^="Q701_"] + .btn-group > .btn.active,
#P948cad23-41ef-40b8-8c56-34fd17354249 * input[id^="Q705_"] + .btn-group > .btn.active,
#P948cad23-41ef-40b8-8c56-34fd17354249 * input[id^="Q706_"] + .btn-group > .btn.active,
#P948cad23-41ef-40b8-8c56-34fd17354249 * input[id^="Q707_"] + .btn-group > .btn.active,
#P948cad23-41ef-40b8-8c56-34fd17354249 * input[id^="Q708_"] + .btn-group > .btn.active {
background: #d1cb47 !important;
border-color: #000 !important;
color: #000 !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q723_"] {
font-weight: 700;
font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size: 18px;
line-height: 40px;
white-space: nowrap;
display: block !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q724_"] {
padding: 10px 12px;
height: 40px;
border: 1px solid #bbb;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
background: #ddd;
font-size: 16px !important;
display: block !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div.input-group[id^="Q725_"] {
width: auto !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * input[id^="Q725_"] {
display: none;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] > tr > td > div.lc > div.ls:not(.lsrepeat) > div.l-table > div.l-row > div.l-cell:nth-last-child(1) {
padding-left: 0 !important;
}

@media screen and (max-width:1222px) {
@viewport {
width: device-width;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q729_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q731_"] {
height: 167px !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) > div > div.ls * a {
display: block;
word-break: break-all;
}
}

@media screen and (max-width:1047px) {
@viewport {
width: device-width;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q729_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q731_"] {
height: 184px !important;
}
}

@media screen and (max-width:900px) {
@viewport {
width: device-width;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat > table {
display: flex;
width: 100%;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * .lsrepeat > table > thead,
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="3ba797c9-821e-4ca0-ae50-c627e5aa930d"] * div.question-label:not(#Q695_0_0),
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q647_"] {
display: none;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q699_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q648_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q649_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q697_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q651_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q652_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q653_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q654_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q655_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q656_"] {
display: flex !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] {
display: flex;
flex-wrap: wrap;
width: 100%;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr {
display: flex;
flex-wrap: wrap;
width: 100%;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td {
display: flex;
width: 100%;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(5) {
display: flex;
border-right: 1px solid;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(2) {
max-width: 120px
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(3) {
max-width: calc(((100% - 120px) / 6) * 4);
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(4) {
max-width: calc((100% - 120px) / 6);
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(5) {
max-width: calc((100% - 120px) / 6);
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) {
max-width: calc(100% / 6);
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(7),
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(8),
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(9),
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(10),
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(11) {
max-width: calc(100% / 6);
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-last-child(1) {
max-width: 10px;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td * {
width: 100%;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q699_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q648_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q649_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q697_"] {
height: 70px;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q649_"],
#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q697_"] {
font-size: 26px !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) > div > div.ls {
position: relative;
top: 0;
width: calc(100% * 6);
border-radius: 0px;
border-color: #000;
border-top: 0px;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q728_"] {
display: block !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q723_"] {
text-align: right !important;
padding-right: 20px;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q724_"] {
min-width: 200px;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div.input-group[id^="Q725_"] {
min-width: 60px;
}
}

@media screen and (max-width:650px) {
@viewport {
width: device-width;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(3) {
max-width: calc(100% - 120px);
border-right: 1px solid;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(4) {
max-width: calc(100% / 2);
border-left: 1px solid;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(5) {
max-width: calc(100% / 2);
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] * .question-label {
position: relative !important;
}
}

@media screen and (max-width:600px) {
@viewport {
width: device-width;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) > div > div.ls > .l-table > .l-row:nth-child(2) {
display: flex;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) > div > div.ls > .l-table > .l-row:nth-child(2) > .l-cell:nth-child(2) {
max-width: 200px;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) > div > div.ls > .l-table > .l-row:nth-child(2) > .l-cell:nth-child(3) {
max-width: 60px;
}
}

@media screen and (max-width:530px) {
@viewport {
width: device-width;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q723_"] {
white-space: normal;
line-height: 20px;
text-align: center !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q724_"] {
min-width: 150px !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div.input-group[id^="Q725_"] {
min-width: 40px !important;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * div[id^="Q651_"] {
white-space: nowrap;
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) {
max-width: calc(100% / 13 * 3);
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(7),
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(8),
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(9),
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(10),
#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(11) {
max-width: calc(100% / 13 * 2);
}

#P948cad23-41ef-40b8-8c56-34fd17354249 * tbody[data-objectid^="1fea4208-3b87-4ddb-943c-e337b6b0c53c"] > tr > td:nth-child(6) > div > div.ls {
width: calc(100% / 3 * 13);
}
}*/
/*-----------NEW BOOKINGS VIEW-----------*/
/*-----------------------------------------------------------------------------------------------Children's Services - Manage*/
/*-----------------------------------------------------------------------------------------------Children's Services - ACCS Reminders*/
#Pa77a9c95-4326-4513-9bf2-06ded5915d14 * #CSET_ACCS_Month {
    align-items: center;
    display: flex;
    border: solid 1px #ff9980;
    background: #ffc2b3;
    height: 32px;
    padding: 0px 6px;
    position: relative;
}

#Pa77a9c95-4326-4513-9bf2-06ded5915d14 * #CSET_ACCS_Week {
    align-items: center;
    display: flex;
    border: solid 1px #ffb366;
    background: #ffcc99;
    height: 32px;
    padding: 0px 6px;
    position: relative;
}

#Pa77a9c95-4326-4513-9bf2-06ded5915d14 * #CSET_ACCS {
    align-items: center;
    display: flex;
    border: solid 1px #e6e6e6;
    background: #f2f2f2;
    height: 32px;
    padding: 0px 6px;
    position: relative;
}

#Pa77a9c95-4326-4513-9bf2-06ded5915d14 * #CSET_ACCS_Expired {
    display: flex;
    align-items: center;
    border: solid 1px #999999;
    background: #bfbfbf;
    height: 32px;
    padding: 0px 6px;
    position: relative;
}


/*-----------------------------------------------------------------------------------------------Children's Services - ACCS Reminders*/

#P6a1290ac-12b9-46ef-afdd-212c8936e726 #labelQ268 > span::before {
    height: 30px;
    width: 30px;
    background-image: url(images/qr-code.svg);
    content: " ";
    display: block;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    left: 10px;
    top: 9px;
}

#P6a1290ac-12b9-46ef-afdd-212c8936e726 #labelQ268 > span {
    padding-left: 30px;
    display: block;
}

/*-----------------------------------------------------------------------------------------------Policy & Procedure - Onboarding Acceptance Agreements*/

.hover-text-label .hover-text-label-show {
display: initial;
opacity: 0.8;
font-family: inherit;
}
.hover-text-label .hover-text-label-hidden {
display:none;
font-family:inherit;
}
.hover-text-label:hover .hover-text-label-show {
display: none;
}
.hover-text-label:hover .bi {
font-size: 30px !important;
top: -5px;
left: -5px;
position: relative;
}
.hover-text-label:hover .hover-text-label-hidden {
display: initial;
opacity: 1;
border: 1px solid #333;
}

.hover-text-label_active .hover-text-label-show {
display: initial;
opacity: 1;
font-family: inherit;
border: 1px solid #000;
}
.hover-text-label_active .bi {
font-size: 20px !important;
top: -1px;
position: relative;
}
.hover-text-label_active .hover-text-label-hidden {
display: none;
}

/*-----------------------------------------------------------------------------------------------Policy & Procedure - Onboarding Acceptance Agreements*/