File: D:/HostingSpaces/farmfun/reserveren.farmfun.be/wwwroot/css/kms.css.map
{"version":3,"file":"css/kms.css","mappings":"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,gBAAiB,CAPjB,SAUF,CAIA,qCACE,oBAAqB,CACrB,MAAO,CACP,OACF,CAGA,sCACE,eAEF,CAEA,8CAKE,+BAAgC,CADhC,4BAA6B,CAD7B,0BAA2B,CAF3B,MAKF,CAEA,8CAKE,+BAAgC,CADhC,4BAA6B,CAD7B,0BAA2B,CAF3B,OAKF,C;ACjTA,KACE,cCCF,CDCA,KAIE,wBEegB,CFjBhB,WACA,4BATW,CAOX,QCKF,CDAE,WAIE,SACA,WACA,cALA,eAEA,QADA,KCMJ,CDAE,yBACE,4BCEJ,CDAA,YACE,aCGF,CDDA,cACE,aCIF,CDFA,cACE,aCKF,CDHA,WACE,aCMF,CDJA,cACE,aCOF,CDLA,aACE,aCQF,CDNA,YACE,aEtCgB,CFuChB,eCSF,CDPA,YACE,eCUF,CDRA,GACE,gBCWF,CDTA,GACE,gBCYF,CDVA,GACE,gBCaF,CDXA,GACE,gBCcF,CDZA,QACE,cCeF,CDZA,2CACE,WAEA,oBADA,SCgBF,CE9EA,EACE,qBFoFF,CE3EA,KAGE,mCACA,kCAEA,6BAJA,gBAGA,iCFoFF,CE7EA,QAEE,YADA,aFqFF,CE9EE,qDACE,wEFoFJ,CErFE,2CACE,iCFoFJ,CE/EA,OACE,QFoFF,CG7HA,kBACE,GACE,mCHgIF,CG/HA,IACE,qCHiIF,CGhIA,IACE,iCHkIF,CGjIA,IACE,+BHmIF,CGlIA,IACE,qCHoIF,CGnIA,IACE,oCHqIF,CGpIA,IACE,qCHsIF,CGrIA,IACE,mCHuIF,CGtIA,IACE,sCHwIF,CGvIA,IACE,kCHyIF,CGxIA,GACE,oCH0IF,CACF,CGzIA,kBACE,GACE,oCH2IF,CG1IA,IACE,kCH4IF,CG3IA,IACE,sCH6IF,CG5IA,IACE,mCH8IF,CG7IA,IACE,qCH+IF,CG9IA,IACE,oCHgJF,CG/IA,IACE,qCHiJF,CGhJA,IACE,+BHkJF,CGjJA,IACE,iCHmJF,CGlJA,IACE,qCHoJF,CGnJA,GACE,mCHqJF,CACF,CIhMA,OCEE,kBDCc,CACd,wBHiBgB,CGhBhB,8CAEA,wBADA,sBCPA,aAEA,sBDEM,CADN,iBADA,iBJiOF,CIxNE,oBAIE,sBACA,aHOc,CGVd,gBACA,kBAFA,SJgOJ,CI1NI,4BCfF,kBDiByB,CCpBzB,aAEA,6BDkBU,CADN,kBJiON,CI9NM,kCACE,kBJgOR,CI9NM,gCACE,cAEA,YACA,iBAFA,UJkOR,CI9NM,+BAGE,aHXU,CGYV,iBACA,gBAHA,SADA,uBJoOR,CI9NI,0BACE,eJgON,CI3NI,6BAGE,yBAEA,aH1BY,CGyBZ,gBAFA,aADA,gBJiON,CI3NI,0BASE,yBALA,kBAEA,aHlCY,CGiCZ,gBAHA,YACA,eAKA,iBAEA,0BATA,UJqON,CI1NM,gCAEE,uCADA,SJ6NR,CI1NM,uCACE,wBH7CU,CG8CV,YACA,WAEA,eADA,kBAEA,+BJ4NR,CI1NQ,6CACE,wBJ4NV,CI1NI,sBACE,aHxDY,CGyDZ,gBACA,sBJ4NN,CI1NI,mCACE,eJ4NN,CM/SA,UAOE,sBACA,aLgBgB,CKnBhB,YAFA,OAGA,iBALA,kBACA,MAEA,WNwUF,CMhUE,2BAKE,gCAJA,aACA,sBAKA,aAJA,uBACA,eAEA,iBNmUJ,CMhUI,8BAEE,aLDY,CKAZ,iBAEA,qBACA,QNkUN,CMjUI,6BAGE,aLDY,CKDZ,gBAKA,uBAJA,gBAGA,SADA,UNqUN,CM/TI,6DACE,cNiUN,CM/TI,8BACE,eNiUN,CM3TI,gCAME,wBL9CY,CK+CZ,qDAEA,wBADA,4BANA,gCAEA,YADA,gBAFA,WNoUN,CM1TM,sCASE,6BAJA,YACA,gBAJA,YAKA,gBAHA,SADA,UAKA,iBC9DN,qEDuDM,UNqUR,CO1XE,4CARA,qBAEA,gFADA,SPsYF,CM/TI,sCAIE,gCAKA,aL/EY,CKuEZ,aASA,gBARA,YASA,cALA,SACA,sBAFA,0CAFA,UNwUN,CM9TM,2CAIE,aL9DU,CK2DV,qBAEA,eNgUR,CM7TI,iCACE,aACA,0BN+TN,CM5TQ,wDACE,YN8TV,CM5TU,+DACE,aN8TZ,CM5TY,iEACE,6BACA,aN8Td,CM5Tc,uEACE,qCN8ThB,CM5Tc,mEACE,SACA,uBN8ThB,CM5TgB,0EAGE,aLlHA,CKgHA,8BACA,cAEA,gBACA,UN8TlB,CM1TM,wCACE,aN4TR,CMpTE,iED9HA,kBCyHuB,CD5HvB,aAEA,0BL0cF,CM3UE,oBAIE,6BACA,gCAGA,aLhHc,CKiHd,gBAPA,YAQA,cACA,qBALA,0CAHA,UNwUJ,CM9TI,yBAOE,sBAFA,yBACA,mBALA,qBAEA,YACA,cAFA,UNqUN,CM9TM,gCAEE,mDAEA,wBADA,4BAFA,WAIA,qBAEA,YADA,UNiUR,CM9TI,0BACE,wBLxIY,CKyIZ,UNgUN,CM3TE,0BAIE,6BADA,YAFA,kBACA,UN+TJ,CM3TI,2CD1KF,kBC2KkB,CAId,aLzJY,CK4JZ,eDrLJ,aCmLI,gBAHA,YD9KJ,sBC4KU,CAMN,kBAHA,qBAFA,UNuUN,CM/TM,kDAKE,sDACA,4BALA,WACA,qBAEA,YAIA,kBADA,sBAJA,UNsUR,CM/TM,sDAOE,wBL/KU,CKgLV,WANA,OAEA,UACA,oBAJA,kBAEA,MAGA,UNmUR,CM/TQ,2DAEE,UACA,mBAFA,SNmUV,CM/TQ,6DACE,wDNiUV,CMrTI,mCACE,YNuTN,CMrTE,yBAEE,2BACA,cACA,kBAHA,iBN0TJ,CMrTI,sCACE,yBNuTN,CMrTI,4BAGE,gBAFA,SACA,SNwTN,CMrTM,6EACE,YACA,cACA,iBNuTR,CMpTM,+BAEE,gBADA,iBNuTR,CMnTM,kDAGE,wBL5NU,CK6NV,sCAHA,YACA,UNuTR,CMlTM,gDACE,sBACA,+BNoTR,CMjTQ,8DACE,wBNmTV,CM/SQ,qHDvQN,kBCyQ0B,CAMlB,aLrPQ,CKsPR,eDnRR,aCgRQ,gBAIA,uBAPA,YD3QR,0BC0Qc,CAKN,gBANA,kBAIA,qBADA,UN2TV,CMnTU,8PACE,UNqTZ,CMlTU,iIACE,wBL5PM,CK6PN,aNoTZ,CMhTU,mIACE,wBLxQM,CKyQN,UNkTZ,CMjTY,+IACE,wBNmTd,CMhTQ,8DAIE,6BAHA,qBACA,YACA,SNmTV,CMhTU,oFACE,wBNkTZ,CMjTU,oFACE,wBNmTZ,CMlTU,oFACE,wBNoTZ,CMnTU,oFACE,wBNqTZ,CMpTU,oFACE,wBNsTZ,CMrTU,oFACE,wBNuTZ,CMrTQ,kDACE,SACA,uBNuTV,CMpTQ,sDD5TN,kBC6TsB,CAKd,sCACA,wBACA,sBAHA,mBDpUR,aCkUQ,Y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ACA,mBACA,elBlJJ,akB+II,YlB7IJ,sBkB2IU,CAFN,kBACA,QAQA,gCANA,UvBswEN,CuB9vEM,sIACE,+BvBgwER,CuB9vEM,sIAEE,gBADA,SvBiwER,CuB9vEM,4IASE,iEAEA,wBADA,wBAHA,WALA,OAEA,cACA,eAJA,kBAEA,QAKA,wBAFA,SvBqwER,CuB9vEI,6DACE,mBvBgwEN,CuB/vEM,sEACE,wBvBiwER,CuB/vEI,6DACE,kBvBiwEN,CuBhwEM,sEACE,UACA,uBvBkwER,CuBhwEI,8DAEE,SADA,UvBmwEN,CuBhwEM,qEACE,6DAIA,6BAHA,sBAOA,atBrLU,CsBsLV,eAJA,gBAEA,gBADA,gBAJA,SACA,gBvBwwER,CuBhwEQ,2EAEE,gBADA,SvBmwEV,CuBhwEQ,yFACE,cACA,SvBkwEV,CuBhwEQ,wFACE,SvBkwEV,CuB/vEE,yBAEE,iBACA,gBAFA,UvBmwEJ,CuB/vEI,+BACE,sCACA,iBvBiwEN,CuB/vEM,kClBvNJ,kBkBwN2B,ClB3N3B,aAEA,6BL89EF,CuBnwEM,kClB1NJ,kBkB2NoB,CAOd,atBpOU,CIDhB,akBkOM,gBAEA,gBAHA,YlB/NN,sBkB4NY,CAKN,cAJA,UACA,UvB8wER,CuBvwEI,+BACE,cACA,cvBywEN,CuBvwEM,kClBxOJ,kBkByO2B,ClB5O3B,aAEA,6BLu/EF,CuB3wEM,kClB3OJ,kBkB4OoB,ClB/OpB,aAEA,sBkB6OY,CACN,SvBixER,CuB/wEQ,2ElB/ON,kBkBiPsB,CAMd,6BAIA,YAFA,atB5PQ,CIAhB,akB2PQ,gBALA,YlBpPR,sBkBkPc,CAGN,SACA,UALA,kBAMA,kBAIA,qBARA,UvB8xEV,CuBnxEU,uFASE,6BADA,mBAPA,WAKA,WAFA,UAFA,kBAGA,SAKA,gCAHA,UAJA,UvB4xEZ,CuBlxEY,mGACE,qCvBoxEd,CuBlxEQ,yDACE,atBjRQ,CsBkRR,UvBoxEV,CuBjxEU,4DACE,oCvBmxEZ,CuBjxEQ,mDACE,WACA,evBmxEV,CuBlxEU,yDACE,kCvBoxEZ,CuBlxEE,sCACE,4BvBoxEJ,CwBtjFA,4BACE,iBxByjFF,CwBvjFE,qCAGE,kBAEA,gBACA,UALA,kBAGA,uBxB2jFJ,CwBvjFI,+CnBLF,kBmBOyB,CAKrB,yBACA,kBnBhBJ,amBaI,YnBXJ,6BmBQU,CAEN,gBAEA,aALA,kBAQA,kCANA,UxBmkFN,CwB3jFM,4DACE,mCxB6jFR,CwB3jFM,uDACE,YxB6jFR,CwB3jFM,yDACE,cxB6jFR,CwB3jFM,gEACE,YxB6jFR,CwB3jFM,sDAQI,wBvBrCQ,CuBsCR,wBACA,sBALF,mBAHA,cAEA,YAEA,gBALA,kBAWA,mBATA,UxBokFR,CwBzjFQ,6DACE,sBxB2jFV,CwBvjFU,yFACE,wBxByjFZ,CwBxjFU,yFACE,wBxB0jFZ,CwBzjFU,kLACE,wBxB2jFZ,CwB1jFU,mLACE,wBxB4jFZ,CwB3jFU,yFACE,wBxB6jFZ,CwB5jFU,yFACE,wBxB8jFZ,CwB7jFU,0FACE,wBxB+jFZ,CwB1jFQ,qFnBjEN,kBmBkEsB,CnBrEtB,aAEA,sBLmoFF,CwB/jFU,2FAME,avB/CM,CuB0CN,gCAGA,gBAFA,gBAGA,gBAFA,wBxBokFZ,CwB/jFQ,6DASI,wBACA,sBAHF,mBADA,YAHA,OAFA,kBAGA,MACA,WAHA,SxBwkFV,CwB9jFQ,mEAIE,mCAHA,yBAEA,YADA,UxBkkFV,CwB/jFU,iFACE,gBxBikFZ,CwB/jFQ,kEnB/FN,kBmBoGsB,CAGd,kBnB1GR,amByGQ,YnBvGR,sBmBqGc,CAFN,OAOA,WADA,gBARA,kBAGA,MAEA,WAJA,SxB6kFV,CyB3pFE,wEAEE,wBxBCc,CwBGd,kBALA,WAGA,YAGA,yBAFA,yBAFA,UzBiqFJ,CyB1pFI,2FACE,wBzB4pFN,CyB7pFI,2FACE,4BzB+pFN,CyBhqFI,2FACE,4BzBkqFN,CyBnqFI,2FACE,4BzBqqFN,CyBtqFI,2FACE,4BzBwqFN,CyBzqFI,2FACE,4BzB2qFN,CyB5qFI,2FACE,4BzB8qFN,CyB/qFI,2FACE,4BzBirFN,CyBlrFI,2FACE,4BzBorFN,CyBrrFI,2FACE,4BzBurFN,CyBxrFI,4FACE,0BzB0rFN,CyB3rFI,4FACE,4BzB6rFN,CyB9rFI,4FACE,4BzBgsFN,CyBjsFI,4FACE,4BzBmsFN,CyBpsFI,4FACE,4BzBssFN,CyBvsFI,4FACE,4BzBysFN,CyB1sFI,4FACE,4BzB4sFN,CyB7sFI,4FACE,4BzB+sFN,CyBhtFI,4FACE,4BzBktFN,CyBntFI,4FACE,4BzBqtFN,CyBttFI,4FACE,0BzBwtFN,CyBztFI,4FACE,4BzB2tFN,CyB5tFI,4FACE,4BzB8tFN,CyB/tFI,4FACE,4BzBiuFN,CyBluFI,4FACE,4BzBouFN,CyBruFI,4FACE,4BzBuuFN,CyBxuFI,4FACE,4BzB0uFN,CyB3uFI,4FACE,4BzB6uFN,CyB9uFI,4FACE,4BzBgvFN,CyBjvFI,4FACE,4BzBmvFN,CyBpvFI,4FACE,0BzBsvFN,CyBvvFI,4FACE,4BzByvFN,CyB1vFI,4FACE,4BzB4vFN,CyB7vFI,4FACE,4BzB+vFN,CyBhwFI,4FACE,4BzBkwFN,CyBnwFI,4FACE,4BzBqwFN,CyBtwFI,4FACE,4BzBwwFN,CyBzwFI,4FACE,4BzB2wFN,CyB5wFI,4FACE,4BzB8wFN,CyB/wFI,4FACE,4BzBixFN,CyBlxFI,4FACE,0BzBoxFN,CyBrxFI,4FACE,4BzBuxFN,CyBxxFI,4FACE,4BzB0xFN,CyB3xFI,4FACE,4BzB6xFN,CyB9xFI,4FACE,4BzBgyFN,CyBjyFI,4FACE,4BzBmyFN,CyBpyFI,4FACE,4BzBsyFN,CyBvyFI,4FACE,4BzByyFN,CyB1yFI,4FACE,4BzB4yFN,CyB7yFI,4FACE,4BzB+yFN,CyBhzFI,4FACE,0BzBkzFN,CyBnzFI,4FACE,4BzBqzFN,CyBtzFI,4FACE,4BzBwzFN,CyBzzFI,4FACE,4BzB2zFN,CyB5zFI,4FACE,4BzB8zFN,CyB/zFI,4FACE,4BzBi0FN,CyBl0FI,4FACE,4BzBo0FN,CyBr0FI,4FACE,4BzBu0FN,CyBx0FI,4FACE,4BzB00FN,CyB30FI,4FACE,4BzB60FN,CyB90FI,4FACE,0BzBg1FN,CyBj1FI,4FACE,4BzBm1FN,CyBp1FI,4FACE,4BzBs1FN,CyBv1FI,4FACE,4BzBy1FN,CyB11FI,4FACE,4BzB41FN,CyB71FI,4FACE,4BzB+1FN,CyBh2FI,4FACE,4BzBk2FN,CyBn2FI,4FACE,4BzBq2FN,CyBt2FI,4FACE,4BzBw2FN,CyBz2FI,4FACE,4BzB22FN,CyB52FI,4FACE,0BzB82FN,CyB/2FI,4FACE,4BzBi3FN,CyBl3FI,4FACE,4BzBo3FN,CyBr3FI,4FACE,4BzBu3FN,CyBx3FI,4FACE,4BzB03FN,CyB33FI,4FACE,4BzB63FN,CyB93FI,4FACE,4BzBg4FN,CyBj4FI,4FACE,4BzBm4FN,CyBp4FI,4FACE,4BzBs4FN,CyBv4FI,4FACE,4BzBy4FN,CyB14FI,4FACE,0BzB44FN,CyB74FI,4FACE,4BzB+4FN,CyBh5FI,4FACE,4BzBk5FN,CyBn5FI,4FACE,4BzBq5FN,CyBt5FI,4FACE,4BzBw5FN,CyBz5FI,4FACE,4BzB25FN,CyB55FI,4FACE,4BzB85FN,CyB/5FI,4FACE,4BzBi6FN,CyBl6FI,4FACE,4BzBo6FN,CyBr6FI,4FACE,4BzBu6FN,CyBx6FI,4FACE,0BzB06FN,CyB36FI,4FACE,4BzB66FN,CyB96FI,4FACE,4BzBg7FN,CyBj7FI,4FACE,4BzBm7FN,CyBp7FI,4FACE,4BzBs7FN,CyBv7FI,4FACE,4BzBy7FN,CyB17FI,4FACE,4BzB47FN,CyB77FI,4FACE,4BzB+7FN,CyBh8FI,4FACE,4BzBk8FN,CyBn8FI,4FACE,4BzBq8FN,CyBt8FI,6FACE,mBzBw8FN,CwB13FM,uDAGE,0BAEA,oBACA,sBAGA,avBvHU,CuB+GV,qBAOA,gBAJA,qBAFA,mBAQA,kBAHA,qBAIA,kBxB43FR,CwB33FQ,6DAEE,wBvB5HQ,CuB2HR,UxB83FV,CwB33FQ,8DACE,YxB63FV,CwB33FM,gEAEE,eADA,wBxB83FR,CwB53FQ,uEACE,YxB83FV,CwB53FQ,sEAME,sBADA,yBADA,kBAHA,cAEA,gBADA,ajBtIR,oEPygGF,COvgGE,4EARA,qBAEA,gFADA,SPmhGF,CwBj4FQ,kEAGE,avBnJQ,CuBoJR,gBACA,gBAJA,eACA,cxBs4FV,CwBj4FU,uEACE,YAEA,cADA,QxBo4FZ,CwBj4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gB3BHF,qE2BEE,uBlC2vHJ,CO3vHE,0EARA,qBAEA,gFADA,SPuwHF,CkCzvHI,kGACE,iBlC2vHN,CkC5vHI,wFACE,iBlC2vHN,CkCzvHE,0EACE,wDAEA,sCADA,4BAEA,yBlC2vHJ,CmChxHE,kCACE,kBnCmxHJ,CmCjxHE,+CAME,yBACA,kBANA,qBAIA,iBADA,gBAFA,mBACA,uBnCuxHJ,CmCjxHI,wDAOE,YAHA,kBAHA,cASA,gBAFA,gBAFA,iBAHA,aAQA,gB5BlBJ,qE4BSI,UnC2xHN,COlyHE,8DARA,qBAEA,gFADA,SP8yHF,CmCrxHM,0EACE,iBnCuxHR,CmCxxHM,qEACE,iBnCuxHR,CmCpxHA,oBACE,+BnCuxHF,CoCtzHE,2BAEE,anCYc,CmCXd,gBACA,enCyDkB,CmCvDlB,SALA,kBAIA,wBpC0zHJ,CqCh0HA,uBAEE,sBADA,SrCo0HF,CqCj0HE,oCAEE,yBACA,aAFA,mFrCq0HJ,CqCj0HE,gCAEE,kBrCm0HJ,CqCj0HI,6CACE,crCm0HN,CsC/0HA,ejCIE,sBiCH0B,CjCA1B,aAEA,0BiCFc,CACd,gBACA,iBtCs1HF,CsCn1HA,iBAKE,yBAJA,wBtCs1HF,CsC/0HA,kBAGE,iBACA,eAHA,kBAIA,qBAHA,WtCy1HF,CsCn1HI,8BACE,YtCq1HN,CsCj1HE,wBAKE,uCACA,6DALA,WACA,cAEA,aADA,WtCs1HJ,CsC/0HA,gBAIE,arCvCgB,CqC8ChB,arC/CgB,CqCqChB,cACA,gBAIA,erCiBoB,CqCpBpB,gBAEA,yBAKA,UtC80HF,CsC10HA,ajC/CE,kBiCgD0B,CjCnD1B,aAQA,mBADA,eAEA,mBAPA,0BL04HF,CsCr1HA,cAKE,arC3DgB,CqC0DhB,gBAFA,WtC21HF,CsCr1HA,8BAPE,qBAEA,etCw2HF,CsCn2HA,gBAIE,sBAEA,sCACA,kBAGA,sBAFA,arCxEgB,CqCmEhB,iB/B9DA,qE+B6DA,wBtCi2HF,CO55HE,sBARA,qBAEA,gFADA,SPw6HF,CsCx1HA,mBAEE,6BADA,gBAEA,gBtC21HF,CsCx1HA,gBACE,aACA,UtC21HF,CsCz1HE,qBACE,atC21HJ,CuCx7HA,aACE,iBACA,evC27HF,CuCx7HA,0BACE,evC27HF,CuCv7HA,2BACE,eACA,evC07HF,CuCt7HE,iCACE,qCvCy7HJ,CwCx8HA,gCAEE,gBxC08HF,CwCv8HA,uCACE,eACA,exC08HF,CwCt8HE,6CACE,qCxCy8HJ,CwCr8HA,sCAEE,kBADA,WxCy8HF,CwCr8HA,uCAEE,kBADA,WxCy8HF,CwCr8HA,gDACE,WxCw8HF,CwCr8HA,+CAEE,kBADA,WxCy8HF,CwCr8HA,iCACE,UxCw8HF,CwCt8HE,iDAEE,cADA,UxCy8HJ,CwCp8HA,wCAGE,mBAFA,aACA,8BAEA,kBxCu8HF,CwCr8HE,yEACE,sBxCu8HJ,CwCn8HA,yCAEE,kBADA,UxCu8HF,CwCn8HA,mCACE,eACA,iBxCs8HF,CwCl8HE,mDACE,2BACA,iBxCq8HJ,CwCj8HA,4CACE,kBACA,kBxCo8HF,CyChhIA,sCACE,WzCmhIF,CyChhIA,0CAEE,kBADA,WzCohIF,CyChhIA,0CAEE,kBADA,WzCohIF,CyChhIA,oCACE,cACA,WzCmhIF,CyC5gIA,2BACE,eACA,gBAEA,eADA,kBzCghIF,CyC5gIA,qCACE,gBzC+gIF,CyC5gIA,mCACE,iBzC+gIF,CyC5gIA,2BACE,azC+gIF,CyC5gIA,6BAME,wBxCpBgB,CwCwBhB,kBAHA,WALA,oBAMA,gBALA,uBAFA,gBAIA,cAIA,qBALA,WzCqhIF,C0CnkIA,yCACE,iB1CskIF,C0CnkIA,8BACE,W1CskIF,C0CnkIA,+BACE,U1CskIF,C0CnkIA,2BACE,W1CskIF,C0CnkIA,8BACE,W1CskIF,C0CnkIA,8BACE,U1CskIF,C0CnkIA,+BACE,gBACA,kB1CskIF,C0CnkIA,qCACE,uB1CskIF,C0CnkIA,uCAME,YAFA,kBAHA,cAQA,gBAFA,gBAFA,gBAFA,aAOA,gBnCpCA,qEmC4BA,U1C+kIF,COzmIE,6CARA,qBAEA,gFADA,SPqnIF,C0CxkIA,uCAGE,azC/CgB,CyC6ChB,cAGA,gBAFA,eAGA,U1C2kIF,C0CxkIA,gCAKE,azCzDgB,CyCqDhB,qBAEA,eACA,gBAFA,iB1C8kIF,C0CxkIA,oCACE,eACA,uB1C2kIF,C0CxkIA,6BAOE,oCACA,oDAEA,4BADA,4BAEA,wBARA,kBASA,eARA,qBACA,YAHA,gBADA,kBAYA,gCAPA,U1CklIF,C0CzkIE,mCACE,wB1C2kIJ,C0CrkIA,gBAEE,eADA,gBAEA,e1CwkIF,C0CtkIE,yCACE,4B1CwkIJ,C0CpkIA,uBAEE,azCvFgB,CyCsFhB,c1CwkIF,C0CpkIA,iBAGE,cACA,eAFA,gBAGA,gBAJA,U1C2kIF,C0CpkIA,YACE,e1CukIF,C0CpkII,6CACE,oBACA,UACA,mB1CskIN,C0ClkIE,wBACE,wB1CokIJ,C0ClkII,mCACE,iB1CokIN,C0CjkII,iCACE,iB1CmkIN,C0C/jIE,sBAEE,wBzCxIc,CyCuId,oB1CkkIJ,C0C/jII,iCAEE,wBzC/HY,CyC8HZ,oB1CkkIN,C0C/jIM,+CAA0C,yBAAzB,oB1CmkIvB,C0ClkIM,+CAAwC,yBAAvB,oB1CskIvB,C0CrkIM,+CAA0C,yBAAzB,oB1CykIvB,C0CxkIM,+CAAwC,yBAAvB,oB1C4kIvB,C0C3kIM,+CAAwC,yBAAvB,oB1C+kIvB,C0C9kIM,+CAA0C,yBAAzB,oB1CklIvB,C0CjlIM,+CAAwC,yBAAvB,oB1CqlIvB,C0CplIM,+CAA0C,yBAAzB,oB1CwlIvB,C0CrlII,iCAEE,yBADA,eAEA,U1CulIN,C0CplII,8BAEE,yBADA,eAEA,a1CslIN,C0CnlII,gCAEE,iHADA,czCrKY,CyCuKZ,a1CqlIN,C0ChlIE,wBACE,wB1CklIJ,C0C9kIA,uEAIE,gBADA,Q1CklIF,C0C9kIA,mBAIE,azC/KgB,CyC6KhB,eACA,gBAFA,Q1ColIF,C0C9kIA,4BAGE,azClMgB,CyCiMhB,eADA,gB1CmlIF,C0C/kIA,wBAEE,azCrMgB,CyCoMhB,c1CmlIF,C2CxxIA,oDCGE,YAFA,gBACA,K5CmyIF,C2CryIA,2BAIE,wB3CiyIF,C2ChyIE,8CAEE,6BADA,e3CmyIJ,C2CjyII,2DACE,sBACA,+B3CmyIN,C2CjyIQ,sFAGE,cAFA,iBAGA,gBAFA,gBAIA,yBADA,mB3CoyIV,C2CjyIU,wFAGE,cAFA,gBAKA,gBAJA,mBAGA,SADA,U3CqyIZ,C2CjyIM,yFAIE,mBAFA,qBACA,kBAFA,U3CsyIR,C2CjyIQ,+FAGE,mBADA,cADA,U3CqyIV,C2CjyIM,kEAIE,6DAKA,wB1CtBU,C0CkBV,YAFA,kBAOA,WAJA,eALA,qBAUA,gBATA,YAKA,gCACA,W3CsyIR,C2CjyIQ,wEACE,Y3CmyIV,C2C/xIE,oCAOE,uBANA,YACA,WACA,gBAEA,2BACA,aAFA,U3CoyIJ,C2C/xII,0CACE,Y3CiyIN,C6Ct2IA,oBAGE,a5CsBgB,C4CvBhB,iBAEA,gBAHA,gBAIA,c7Cy2IF,C6Ct2IA,mBAGE,a5CqBgB,C4CvBhB,gBACA,gBAEA,iB7Cy2IF,C6Cv2IE,yCACE,iBACA,e7Cy2IJ,C6Cr2IA,wBACE,+B7Cw2IF,C6Cr2IA,uBxClBE,kBwCmB6B,CAE7B,6BxCxBA,aAEA,6BwCoBc,CACd,iB7C62IF,C6Cz2IA,6BAIE,wB5CDgB,C4CAhB,mBADA,YADA,U7C+2IF,C6Cz2IA,4BAIE,a5CTgB,C4COhB,gBACA,gBAFA,wB7C+2IF,C6Cz2IA,4BAGE,a5CtBgB,C4CoBhB,eACA,gBAEA,iB7C42IF,C6Cz2IA,mBACE,a5CpBgB,C4CqBhB,oB7C42IF,C6C12IE,yBACE,a7C42IJ,C6Cx2IA,mBAEE,eADA,W7C42IF,C6Cz2IE,uBACE,U7C22IJ,C8C56IA,YAEE,gBADA,Y9Cg7IF,C8C56IA,qBACE,aACA,6B9C+6IF,C8C56IA,mBACE,a7CTgB,C6CWhB,cADA,Q9Cg7IF,C8C56IA,8BACE,wB7CQgB,C6CPhB,YAEA,kBACA,WAGA,eADA,iBAJA,iB9Cm7IF,C8C36IA,mBAOE,wB7C3BgB,C6C6BhB,kBAEA,4CAHA,a7ClCgB,C6C6BhB,OAOA,aATA,eAGA,MAEA,YAJA,Y9Cs7IF,C8C36IE,6BACE,Y9C66IJ,C8Cz6IA,2BACE,e9C46IF,C8C16IE,qCACE,Y9C46IJ,C8Cz6IE,8BAEE,eACA,gBAFA,c9C66IJ,C8Cx6IE,6BAEE,eADA,Q9C26IJ,C8Cv6IE,6BAEE,a7CvCc,C6CsCd,e9C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","sources":["webpack:///./node_modules/@fullcalendar/core/main.css","webpack:///./node_modules/@fullcalendar/daygrid/main.css","webpack:///./node_modules/@fullcalendar/timegrid/main.css","webpack:///./resources/sass/kms/_base.sass","webpack:///./resources/sass/kms/styles.sass","webpack:///./resources/sass/kms/_config.sass","webpack:///./resources/sass/kms/tools/_normalizer.sass","webpack:///./resources/sass/kms/tools/_keyframes.sass","webpack:///./resources/sass/kms/blocks/_login.sass","webpack:///./resources/sass/kms/tools/_flex.sass","webpack:///./resources/sass/kms/blocks/_entities.sass","webpack:///./resources/sass/kms/tools/_attributeFocus.sass","webpack:///./resources/sass/kms/blocks/_entity.sass","webpack:///./resources/sass/kms/blocks/_sidebar.sass","webpack:///./resources/sass/kms/partials/_confirmBox.sass","webpack:///./resources/sass/kms/partials/_custom_ui_kit.sass","webpack:///./resources/sass/kms/partials/_flashMessage.sass","webpack:///./resources/sass/kms/partials/_import_error.sass","webpack:///./resources/sass/kms/partials/_sidebarNavigation.scss","webpack:///./resources/sass/kms/partials/_reservationAppendItem.scss","webpack:///./resources/sass/kms/partials/_sendReservationButtons.scss","webpack:///./resources/sass/kms/partials/_kmsDescription.scss","webpack:///./resources/sass/kms/attributes/_attributes.sass","webpack:///./resources/sass/kms/attributes/_component.scss","webpack:///./resources/sass/kms/attributes/_componentsArea.scss","webpack:///./resources/sass/kms/attributes/_componentTabs.sass","webpack:///./resources/sass/kms/attributes/_currency.sass","webpack:///./resources/sass/kms/attributes/_datePicker.sass","webpack:///./resources/sass/kms/attributes/_documents.sass","webpack:///./resources/sass/kms/tools/_progress.sass","webpack:///./resources/sass/kms/attributes/_file.sass","webpack:///./resources/sass/kms/attributes/_multiselect.sass","webpack:///./resources/sass/kms/attributes/_link.sass","webpack:///./resources/sass/kms/attributes/_onOffSwitch.sass","webpack:///./resources/sass/kms/attributes/_password.sass","webpack:///./resources/sass/kms/attributes/_sendPasswordMail.sass","webpack:///./resources/sass/kms/attributes/_select.sass","webpack:///./resources/sass/kms/attributes/_seperator.sass","webpack:///./resources/sass/kms/attributes/_text.sass","webpack:///./resources/sass/kms/attributes/_textArea.sass","webpack:///./resources/sass/kms/attributes/_title.sass","webpack:///./resources/sass/kms/attributes/_view.sass","webpack:///./resources/sass/kms/attributes/_video.scss","webpack:///./resources/sass/kms/attributes/_subTable.scss","webpack:///./resources/sass/kms/attributes/_locationAvailability.scss","webpack:///./resources/sass/kms/attributes/_locationProducts.scss","webpack:///./resources/sass/kms/attributes/_reservationItems.scss","webpack:///./resources/sass/kms/sections/_actionLog.sass","webpack:///./resources/sass/kms/sections/_transfer.sass","webpack:///./resources/sass/kms/sections/_dashboard.scss","webpack:///./resources/sass/kms/sections/_planning.scss","webpack:///./resources/sass/kms/shop/_orders.sass","webpack:///./resources/sass/kms/shop/_order_table.sass","webpack:///./resources/sass/kms/shop/_shipments.sass","webpack:///./resources/sass/kms/shop/_shipments_table.sass"],"sourcesContent":["@charset \"UTF-8\";\n.fc {\n direction: ltr;\n text-align: left;\n}\n\n.fc-rtl {\n text-align: right;\n}\n\nbody .fc {\n /* extra precedence to overcome jqui */\n font-size: 1em;\n}\n\n/* Colors\n--------------------------------------------------------------------------------------------------*/\n.fc-highlight {\n /* when user is selecting cells */\n background: #bce8f1;\n opacity: 0.3;\n}\n\n.fc-bgevent {\n /* default look for background events */\n background: #8fdf82;\n opacity: 0.3;\n}\n\n.fc-nonbusiness {\n /* default look for non-business-hours areas */\n /* will inherit .fc-bgevent's styles */\n background: #d7d7d7;\n}\n\n/* Popover\n--------------------------------------------------------------------------------------------------*/\n.fc-popover {\n position: absolute;\n box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);\n}\n\n.fc-popover .fc-header {\n /* TODO: be more consistent with fc-head/fc-body */\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n padding: 2px 4px;\n}\n\n.fc-rtl .fc-popover .fc-header {\n flex-direction: row-reverse;\n}\n\n.fc-popover .fc-header .fc-title {\n margin: 0 2px;\n}\n\n.fc-popover .fc-header .fc-close {\n cursor: pointer;\n opacity: 0.65;\n font-size: 1.1em;\n}\n\n/* Misc Reusable Components\n--------------------------------------------------------------------------------------------------*/\n.fc-divider {\n border-style: solid;\n border-width: 1px;\n}\n\nhr.fc-divider {\n height: 0;\n margin: 0;\n padding: 0 0 2px;\n /* height is unreliable across browsers, so use padding */\n border-width: 1px 0;\n}\n\n.fc-bg,\n.fc-bgevent-skeleton,\n.fc-highlight-skeleton,\n.fc-mirror-skeleton {\n /* these element should always cling to top-left/right corners */\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n}\n\n.fc-bg {\n bottom: 0;\n /* strech bg to bottom edge */\n}\n\n.fc-bg table {\n height: 100%;\n /* strech bg to bottom edge */\n}\n\n/* Tables\n--------------------------------------------------------------------------------------------------*/\n.fc table {\n width: 100%;\n box-sizing: border-box;\n /* fix scrollbar issue in firefox */\n table-layout: fixed;\n border-collapse: collapse;\n border-spacing: 0;\n font-size: 1em;\n /* normalize cross-browser */\n}\n\n.fc th {\n text-align: center;\n}\n\n.fc th,\n.fc td {\n border-style: solid;\n border-width: 1px;\n padding: 0;\n vertical-align: top;\n}\n\n.fc td.fc-today {\n border-style: double;\n /* overcome neighboring borders */\n}\n\n/* Internal Nav Links\n--------------------------------------------------------------------------------------------------*/\na[data-goto] {\n cursor: pointer;\n}\n\na[data-goto]:hover {\n text-decoration: underline;\n}\n\n/* Fake Table Rows\n--------------------------------------------------------------------------------------------------*/\n.fc .fc-row {\n /* extra precedence to overcome themes forcing a 1px border */\n /* no visible border by default. but make available if need be (scrollbar width compensation) */\n border-style: solid;\n border-width: 0;\n}\n\n.fc-row table {\n /* don't put left/right border on anything within a fake row.\n the outer tbody will worry about this */\n border-left: 0 hidden transparent;\n border-right: 0 hidden transparent;\n /* no bottom borders on rows */\n border-bottom: 0 hidden transparent;\n}\n\n.fc-row:first-child table {\n border-top: 0 hidden transparent;\n /* no top border on first row */\n}\n\n/* Day Row (used within the header and the DayGrid)\n--------------------------------------------------------------------------------------------------*/\n.fc-row {\n position: relative;\n}\n\n.fc-row .fc-bg {\n z-index: 1;\n}\n\n/* highlighting cells & background event skeleton */\n.fc-row .fc-bgevent-skeleton,\n.fc-row .fc-highlight-skeleton {\n bottom: 0;\n /* stretch skeleton to bottom of row */\n}\n\n.fc-row .fc-bgevent-skeleton table,\n.fc-row .fc-highlight-skeleton table {\n height: 100%;\n /* stretch skeleton to bottom of row */\n}\n\n.fc-row .fc-highlight-skeleton td,\n.fc-row .fc-bgevent-skeleton td {\n border-color: transparent;\n}\n\n.fc-row .fc-bgevent-skeleton {\n z-index: 2;\n}\n\n.fc-row .fc-highlight-skeleton {\n z-index: 3;\n}\n\n/*\nrow content (which contains day/week numbers and events) as well as \"mirror\" (which contains\ntemporary rendered events).\n*/\n.fc-row .fc-content-skeleton {\n position: relative;\n z-index: 4;\n padding-bottom: 2px;\n /* matches the space above the events */\n}\n\n.fc-row .fc-mirror-skeleton {\n z-index: 5;\n}\n\n.fc .fc-row .fc-content-skeleton table,\n.fc .fc-row .fc-content-skeleton td,\n.fc .fc-row .fc-mirror-skeleton td {\n /* see-through to the background below */\n /* extra precedence to prevent theme-provided backgrounds */\n background: none;\n /* in case <td>s are globally styled */\n border-color: transparent;\n}\n\n.fc-row .fc-content-skeleton td,\n.fc-row .fc-mirror-skeleton td {\n /* don't put a border between events and/or the day number */\n border-bottom: 0;\n}\n\n.fc-row .fc-content-skeleton tbody td,\n.fc-row .fc-mirror-skeleton tbody td {\n /* don't put a border between event cells */\n border-top: 0;\n}\n\n/* Scrolling Container\n--------------------------------------------------------------------------------------------------*/\n.fc-scroller {\n -webkit-overflow-scrolling: touch;\n}\n\n/* TODO: move to timegrid/daygrid */\n.fc-scroller > .fc-day-grid,\n.fc-scroller > .fc-time-grid {\n position: relative;\n /* re-scope all positions */\n width: 100%;\n /* hack to force re-sizing this inner element when scrollbars appear/disappear */\n}\n\n/* Global Event Styles\n--------------------------------------------------------------------------------------------------*/\n.fc-event {\n position: relative;\n /* for resize handle and other inner positioning */\n display: block;\n /* make the <a> tag block */\n font-size: 0.85em;\n line-height: 1.4;\n border-radius: 3px;\n border: 1px solid #3788d8;\n}\n\n.fc-event,\n.fc-event-dot {\n background-color: #3788d8;\n /* default BACKGROUND color */\n}\n\n.fc-event,\n.fc-event:hover {\n color: #fff;\n /* default TEXT color */\n text-decoration: none;\n /* if <a> has an href */\n}\n\n.fc-event[href],\n.fc-event.fc-draggable {\n cursor: pointer;\n /* give events with links and draggable events a hand mouse pointer */\n}\n\n.fc-not-allowed,\n.fc-not-allowed .fc-event {\n /* to override an event's custom cursor */\n cursor: not-allowed;\n}\n\n.fc-event .fc-content {\n position: relative;\n z-index: 2;\n}\n\n/* resizer (cursor AND touch devices) */\n.fc-event .fc-resizer {\n position: absolute;\n z-index: 4;\n}\n\n/* resizer (touch devices) */\n.fc-event .fc-resizer {\n display: none;\n}\n\n.fc-event.fc-allow-mouse-resize .fc-resizer,\n.fc-event.fc-selected .fc-resizer {\n /* only show when hovering or selected (with touch) */\n display: block;\n}\n\n/* hit area */\n.fc-event.fc-selected .fc-resizer:before {\n /* 40x40 touch area */\n content: \"\";\n position: absolute;\n z-index: 9999;\n /* user of this util can scope within a lower z-index */\n top: 50%;\n left: 50%;\n width: 40px;\n height: 40px;\n margin-left: -20px;\n margin-top: -20px;\n}\n\n/* Event Selection (only for touch devices)\n--------------------------------------------------------------------------------------------------*/\n.fc-event.fc-selected {\n z-index: 9999 !important;\n /* overcomes inline z-index */\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.fc-event.fc-selected:after {\n content: \"\";\n position: absolute;\n z-index: 1;\n /* same z-index as fc-bg, behind text */\n /* overcome the borders */\n top: -1px;\n right: -1px;\n bottom: -1px;\n left: -1px;\n /* darkening effect */\n background: #000;\n opacity: 0.25;\n}\n\n/* Event Dragging\n--------------------------------------------------------------------------------------------------*/\n.fc-event.fc-dragging.fc-selected {\n box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);\n}\n\n.fc-event.fc-dragging:not(.fc-selected) {\n opacity: 0.75;\n}\n\n/* Horizontal Events\n--------------------------------------------------------------------------------------------------*/\n/* bigger touch area when selected */\n.fc-h-event.fc-selected:before {\n content: \"\";\n position: absolute;\n z-index: 3;\n /* below resizers */\n top: -10px;\n bottom: -10px;\n left: 0;\n right: 0;\n}\n\n/* events that are continuing to/from another week. kill rounded corners and butt up against edge */\n.fc-ltr .fc-h-event.fc-not-start,\n.fc-rtl .fc-h-event.fc-not-end {\n margin-left: 0;\n border-left-width: 0;\n padding-left: 1px;\n /* replace the border with padding */\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.fc-ltr .fc-h-event.fc-not-end,\n.fc-rtl .fc-h-event.fc-not-start {\n margin-right: 0;\n border-right-width: 0;\n padding-right: 1px;\n /* replace the border with padding */\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n/* resizer (cursor AND touch devices) */\n/* left resizer */\n.fc-ltr .fc-h-event .fc-start-resizer,\n.fc-rtl .fc-h-event .fc-end-resizer {\n cursor: w-resize;\n left: -1px;\n /* overcome border */\n}\n\n/* right resizer */\n.fc-ltr .fc-h-event .fc-end-resizer,\n.fc-rtl .fc-h-event .fc-start-resizer {\n cursor: e-resize;\n right: -1px;\n /* overcome border */\n}\n\n/* resizer (mouse devices) */\n.fc-h-event.fc-allow-mouse-resize .fc-resizer {\n width: 7px;\n top: -1px;\n /* overcome top border */\n bottom: -1px;\n /* overcome bottom border */\n}\n\n/* resizer (touch devices) */\n.fc-h-event.fc-selected .fc-resizer {\n /* 8x8 little dot */\n border-radius: 4px;\n border-width: 1px;\n width: 6px;\n height: 6px;\n border-style: solid;\n border-color: inherit;\n background: #fff;\n /* vertically center */\n top: 50%;\n margin-top: -4px;\n}\n\n/* left resizer */\n.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,\n.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {\n margin-left: -4px;\n /* centers the 8x8 dot on the left edge */\n}\n\n/* right resizer */\n.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,\n.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {\n margin-right: -4px;\n /* centers the 8x8 dot on the right edge */\n}\n\n/* DayGrid events\n----------------------------------------------------------------------------------------------------\nWe use the full \"fc-day-grid-event\" class instead of using descendants because the event won't\nbe a descendant of the grid when it is being dragged.\n*/\n.fc-day-grid-event {\n margin: 1px 2px 0;\n /* spacing between events and edges */\n padding: 0 1px;\n}\n\ntr:first-child > td > .fc-day-grid-event {\n margin-top: 2px;\n /* a little bit more space before the first event */\n}\n\n.fc-mirror-skeleton tr:first-child > td > .fc-day-grid-event {\n margin-top: 0;\n /* except for mirror skeleton */\n}\n\n.fc-day-grid-event .fc-content {\n /* force events to be one-line tall */\n white-space: nowrap;\n overflow: hidden;\n}\n\n.fc-day-grid-event .fc-time {\n font-weight: bold;\n}\n\n/* resizer (cursor devices) */\n/* left resizer */\n.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,\n.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {\n margin-left: -2px;\n /* to the day cell's edge */\n}\n\n/* right resizer */\n.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,\n.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {\n margin-right: -2px;\n /* to the day cell's edge */\n}\n\n/* Event Limiting\n--------------------------------------------------------------------------------------------------*/\n/* \"more\" link that represents hidden events */\na.fc-more {\n margin: 1px 3px;\n font-size: 0.85em;\n cursor: pointer;\n text-decoration: none;\n}\n\na.fc-more:hover {\n text-decoration: underline;\n}\n\n.fc-limited {\n /* rows and cells that are hidden because of a \"more\" link */\n display: none;\n}\n\n/* popover that appears when \"more\" link is clicked */\n.fc-day-grid .fc-row {\n z-index: 1;\n /* make the \"more\" popover one higher than this */\n}\n\n.fc-more-popover {\n z-index: 2;\n width: 220px;\n}\n\n.fc-more-popover .fc-event-container {\n padding: 10px;\n}\n\n/* Now Indicator\n--------------------------------------------------------------------------------------------------*/\n.fc-now-indicator {\n position: absolute;\n border: 0 solid red;\n}\n\n/* Utilities\n--------------------------------------------------------------------------------------------------*/\n.fc-unselectable {\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n/*\nTODO: more distinction between this file and common.css\n*/\n/* Colors\n--------------------------------------------------------------------------------------------------*/\n.fc-unthemed th,\n.fc-unthemed td,\n.fc-unthemed thead,\n.fc-unthemed tbody,\n.fc-unthemed .fc-divider,\n.fc-unthemed .fc-row,\n.fc-unthemed .fc-content,\n.fc-unthemed .fc-popover,\n.fc-unthemed .fc-list-view,\n.fc-unthemed .fc-list-heading td {\n border-color: #ddd;\n}\n\n.fc-unthemed .fc-popover {\n background-color: #fff;\n}\n\n.fc-unthemed .fc-divider,\n.fc-unthemed .fc-popover .fc-header,\n.fc-unthemed .fc-list-heading td {\n background: #eee;\n}\n\n.fc-unthemed td.fc-today {\n background: #fcf8e3;\n}\n\n.fc-unthemed .fc-disabled-day {\n background: #d7d7d7;\n opacity: 0.3;\n}\n\n/* Icons\n--------------------------------------------------------------------------------------------------\nfrom https://feathericons.com/ and built with IcoMoon\n*/\n@font-face {\n font-family: \"fcicons\";\n src: url(\"data:application/x-font-ttf;charset=utf-8;base64,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\") format(\"truetype\");\n font-weight: normal;\n font-style: normal;\n}\n.fc-icon {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: \"fcicons\" !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.fc-icon-chevron-left:before {\n content: \"\";\n}\n\n.fc-icon-chevron-right:before {\n content: \"\";\n}\n\n.fc-icon-chevrons-left:before {\n content: \"\";\n}\n\n.fc-icon-chevrons-right:before {\n content: \"\";\n}\n\n.fc-icon-minus-square:before {\n content: \"\";\n}\n\n.fc-icon-plus-square:before {\n content: \"\";\n}\n\n.fc-icon-x:before {\n content: \"\";\n}\n\n.fc-icon {\n display: inline-block;\n width: 1em;\n height: 1em;\n text-align: center;\n}\n\n/* Buttons\n--------------------------------------------------------------------------------------------------\nLots taken from Flatly (MIT): https://bootswatch.com/4/flatly/bootstrap.css\n*/\n/* reset */\n.fc-button {\n border-radius: 0;\n overflow: visible;\n text-transform: none;\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n.fc-button:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\n.fc-button {\n -webkit-appearance: button;\n}\n\n.fc-button:not(:disabled) {\n cursor: pointer;\n}\n\n.fc-button::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/* theme */\n.fc-button {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.4em 0.65em;\n font-size: 1em;\n line-height: 1.5;\n border-radius: 0.25em;\n}\n\n.fc-button:hover {\n color: #212529;\n text-decoration: none;\n}\n\n.fc-button:focus {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);\n}\n\n.fc-button:disabled {\n opacity: 0.65;\n}\n\n/* \"primary\" coloring */\n.fc-button-primary {\n color: #fff;\n background-color: #2C3E50;\n border-color: #2C3E50;\n}\n\n.fc-button-primary:hover {\n color: #fff;\n background-color: #1e2b37;\n border-color: #1a252f;\n}\n\n.fc-button-primary:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);\n}\n\n.fc-button-primary:disabled {\n color: #fff;\n background-color: #2C3E50;\n border-color: #2C3E50;\n}\n\n.fc-button-primary:not(:disabled):active,\n.fc-button-primary:not(:disabled).fc-button-active {\n color: #fff;\n background-color: #1a252f;\n border-color: #151e27;\n}\n\n.fc-button-primary:not(:disabled):active:focus,\n.fc-button-primary:not(:disabled).fc-button-active:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);\n}\n\n/* icons within buttons */\n.fc-button .fc-icon {\n vertical-align: middle;\n font-size: 1.5em;\n}\n\n/* Buttons Groups\n--------------------------------------------------------------------------------------------------*/\n.fc-button-group {\n position: relative;\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.fc-button-group > .fc-button {\n position: relative;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n}\n\n.fc-button-group > .fc-button:hover {\n z-index: 1;\n}\n\n.fc-button-group > .fc-button:focus,\n.fc-button-group > .fc-button:active,\n.fc-button-group > .fc-button.fc-button-active {\n z-index: 1;\n}\n\n.fc-button-group > .fc-button:not(:first-child) {\n margin-left: -1px;\n}\n\n.fc-button-group > .fc-button:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.fc-button-group > .fc-button:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n/* Popover\n--------------------------------------------------------------------------------------------------*/\n.fc-unthemed .fc-popover {\n border-width: 1px;\n border-style: solid;\n}\n\n/* List View\n--------------------------------------------------------------------------------------------------*/\n.fc-unthemed .fc-list-item:hover td {\n background-color: #f5f5f5;\n}\n\n/* Toolbar\n--------------------------------------------------------------------------------------------------*/\n.fc-toolbar {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.fc-toolbar.fc-header-toolbar {\n margin-bottom: 1.5em;\n}\n\n.fc-toolbar.fc-footer-toolbar {\n margin-top: 1.5em;\n}\n\n/* inner content */\n.fc-toolbar > * > :not(:first-child) {\n margin-left: 0.75em;\n}\n\n.fc-toolbar h2 {\n font-size: 1.75em;\n margin: 0;\n}\n\n/* View Structure\n--------------------------------------------------------------------------------------------------*/\n.fc-view-container {\n position: relative;\n}\n\n/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */\n/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */\n.fc-view-container *,\n.fc-view-container *:before,\n.fc-view-container *:after {\n -webkit-box-sizing: content-box;\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n}\n\n.fc-view,\n.fc-view > table {\n /* so dragged elements can be above the view's main element */\n position: relative;\n z-index: 1;\n}\n\n@media print {\n .fc {\n max-width: 100% !important;\n }\n\n /* Global Event Restyling\n --------------------------------------------------------------------------------------------------*/\n .fc-event {\n background: #fff !important;\n color: #000 !important;\n page-break-inside: avoid;\n }\n\n .fc-event .fc-resizer {\n display: none;\n }\n\n /* Table & Day-Row Restyling\n --------------------------------------------------------------------------------------------------*/\n .fc th,\n.fc td,\n.fc hr,\n.fc thead,\n.fc tbody,\n.fc-row {\n border-color: #ccc !important;\n background: #fff !important;\n }\n\n /* kill the overlaid, absolutely-positioned components */\n /* common... */\n .fc-bg,\n.fc-bgevent-skeleton,\n.fc-highlight-skeleton,\n.fc-mirror-skeleton,\n.fc-bgevent-container,\n.fc-business-container,\n.fc-highlight-container,\n.fc-mirror-container {\n display: none;\n }\n\n /* don't force a min-height on rows (for DayGrid) */\n .fc tbody .fc-row {\n height: auto !important;\n /* undo height that JS set in distributeHeight */\n min-height: 0 !important;\n /* undo the min-height from each view's specific stylesheet */\n }\n\n .fc tbody .fc-row .fc-content-skeleton {\n position: static;\n /* undo .fc-rigid */\n padding-bottom: 0 !important;\n /* use a more border-friendly method for this... */\n }\n\n .fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td {\n /* only works in newer browsers */\n padding-bottom: 1em;\n /* ...gives space within the skeleton. also ensures min height in a way */\n }\n\n .fc tbody .fc-row .fc-content-skeleton table {\n /* provides a min-height for the row, but only effective for IE, which exaggerates this value,\n making it look more like 3em. for other browers, it will already be this tall */\n height: 1em;\n }\n\n /* Undo month-view event limiting. Display all events and hide the \"more\" links\n --------------------------------------------------------------------------------------------------*/\n .fc-more-cell,\n.fc-more {\n display: none !important;\n }\n\n .fc tr.fc-limited {\n display: table-row !important;\n }\n\n .fc td.fc-limited {\n display: table-cell !important;\n }\n\n .fc-popover {\n display: none;\n /* never display the \"more..\" popover in print mode */\n }\n\n /* TimeGrid Restyling\n --------------------------------------------------------------------------------------------------*/\n /* undo the min-height 100% trick used to fill the container's height */\n .fc-time-grid {\n min-height: 0 !important;\n }\n\n /* don't display the side axis at all (\"all-day\" and time cells) */\n .fc-timeGrid-view .fc-axis {\n display: none;\n }\n\n /* don't display the horizontal lines */\n .fc-slats,\n.fc-time-grid hr {\n /* this hr is used when height is underused and needs to be filled */\n display: none !important;\n /* important overrides inline declaration */\n }\n\n /* let the container that holds the events be naturally positioned and create real height */\n .fc-time-grid .fc-content-skeleton {\n position: static;\n }\n\n /* in case there are no events, we still want some height */\n .fc-time-grid .fc-content-skeleton table {\n height: 4em;\n }\n\n /* kill the horizontal spacing made by the event container. event margins will be done below */\n .fc-time-grid .fc-event-container {\n margin: 0 !important;\n }\n\n /* TimeGrid *Event* Restyling\n --------------------------------------------------------------------------------------------------*/\n /* naturally position events, vertically stacking them */\n .fc-time-grid .fc-event {\n position: static !important;\n margin: 3px 2px !important;\n }\n\n /* for events that continue to a future day, give the bottom border back */\n .fc-time-grid .fc-event.fc-not-end {\n border-bottom-width: 1px !important;\n }\n\n /* indicate the event continues via \"...\" text */\n .fc-time-grid .fc-event.fc-not-end:after {\n content: \"...\";\n }\n\n /* for events that are continuations from previous days, give the top border back */\n .fc-time-grid .fc-event.fc-not-start {\n border-top-width: 1px !important;\n }\n\n /* indicate the event is a continuation via \"...\" text */\n .fc-time-grid .fc-event.fc-not-start:before {\n content: \"...\";\n }\n\n /* time */\n /* undo a previous declaration and let the time text span to a second line */\n .fc-time-grid .fc-event .fc-time {\n white-space: normal !important;\n }\n\n /* hide the the time that is normally displayed... */\n .fc-time-grid .fc-event .fc-time span {\n display: none;\n }\n\n /* ...replace it with a more verbose version (includes AM/PM) stored in an html attribute */\n .fc-time-grid .fc-event .fc-time:after {\n content: attr(data-full);\n }\n\n /* Vertical Scroller & Containers\n --------------------------------------------------------------------------------------------------*/\n /* kill the scrollbars and allow natural height */\n .fc-scroller,\n.fc-day-grid-container,\n.fc-time-grid-container {\n /* */\n overflow: visible !important;\n height: auto !important;\n }\n\n /* kill the horizontal border/padding used to compensate for scrollbars */\n .fc-row {\n border: 0 !important;\n margin: 0 !important;\n }\n\n /* Button Controls\n --------------------------------------------------------------------------------------------------*/\n .fc-button-group,\n.fc button {\n display: none;\n /* don't display any button-related controls */\n }\n}\n","/* DayGridView\n--------------------------------------------------------------------------------------------------*/\n/* day row structure */\n.fc-dayGridWeek-view .fc-content-skeleton,\n.fc-dayGridDay-view .fc-content-skeleton {\n /* there may be week numbers in these views, so no padding-top */\n padding-bottom: 1em;\n /* ensure a space at bottom of cell for user selecting/clicking */\n}\n\n.fc-dayGrid-view .fc-body .fc-row {\n min-height: 4em;\n /* ensure that all rows are at least this tall */\n}\n\n/* a \"rigid\" row will take up a constant amount of height because content-skeleton is absolute */\n.fc-row.fc-rigid {\n overflow: hidden;\n}\n\n.fc-row.fc-rigid .fc-content-skeleton {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n}\n\n/* week and day number styling */\n.fc-day-top.fc-other-month {\n opacity: 0.3;\n}\n\n.fc-dayGrid-view .fc-week-number,\n.fc-dayGrid-view .fc-day-number {\n padding: 2px;\n}\n\n.fc-dayGrid-view th.fc-week-number,\n.fc-dayGrid-view th.fc-day-number {\n padding: 0 2px;\n /* column headers can't have as much v space */\n}\n\n.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number {\n float: right;\n}\n\n.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number {\n float: left;\n}\n\n.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number {\n float: left;\n border-radius: 0 0 3px 0;\n}\n\n.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number {\n float: right;\n border-radius: 0 0 0 3px;\n}\n\n.fc-dayGrid-view .fc-day-top .fc-week-number {\n min-width: 1.5em;\n text-align: center;\n background-color: #f2f2f2;\n color: #808080;\n}\n\n/* when week/day number have own column */\n.fc-dayGrid-view td.fc-week-number {\n text-align: center;\n}\n\n.fc-dayGrid-view td.fc-week-number > * {\n /* work around the way we do column resizing and ensure a minimum width */\n display: inline-block;\n min-width: 1.25em;\n}\n","@charset \"UTF-8\";\n/* TimeGridView all-day area\n--------------------------------------------------------------------------------------------------*/\n.fc-timeGrid-view .fc-day-grid {\n position: relative;\n z-index: 2;\n /* so the \"more..\" popover will be over the time grid */\n}\n\n.fc-timeGrid-view .fc-day-grid .fc-row {\n min-height: 3em;\n /* all-day section will never get shorter than this */\n}\n\n.fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton {\n padding-bottom: 1em;\n /* give space underneath events for clicking/selecting days */\n}\n\n/* TimeGrid axis running down the side (for both the all-day area and the slot area)\n--------------------------------------------------------------------------------------------------*/\n.fc .fc-axis {\n /* .fc to overcome default cell styles */\n vertical-align: middle;\n padding: 0 4px;\n white-space: nowrap;\n}\n\n.fc-ltr .fc-axis {\n text-align: right;\n}\n\n.fc-rtl .fc-axis {\n text-align: left;\n}\n\n/* TimeGrid Structure\n--------------------------------------------------------------------------------------------------*/\n.fc-time-grid-container,\n.fc-time-grid {\n /* so slats/bg/content/etc positions get scoped within here */\n position: relative;\n z-index: 1;\n}\n\n.fc-time-grid {\n min-height: 100%;\n /* so if height setting is 'auto', .fc-bg stretches to fill height */\n}\n\n.fc-time-grid table {\n /* don't put outer borders on slats/bg/content/etc */\n border: 0 hidden transparent;\n}\n\n.fc-time-grid > .fc-bg {\n z-index: 1;\n}\n\n.fc-time-grid .fc-slats,\n.fc-time-grid > hr {\n /* the <hr> TimeGridView injects when grid is shorter than scroller */\n position: relative;\n z-index: 2;\n}\n\n.fc-time-grid .fc-content-col {\n position: relative;\n /* because now-indicator lives directly inside */\n}\n\n.fc-time-grid .fc-content-skeleton {\n position: absolute;\n z-index: 3;\n top: 0;\n left: 0;\n right: 0;\n}\n\n/* divs within a cell within the fc-content-skeleton */\n.fc-time-grid .fc-business-container {\n position: relative;\n z-index: 1;\n}\n\n.fc-time-grid .fc-bgevent-container {\n position: relative;\n z-index: 2;\n}\n\n.fc-time-grid .fc-highlight-container {\n position: relative;\n z-index: 3;\n}\n\n.fc-time-grid .fc-event-container {\n position: relative;\n z-index: 4;\n}\n\n.fc-time-grid .fc-now-indicator-line {\n z-index: 5;\n}\n\n.fc-time-grid .fc-mirror-container {\n /* also is fc-event-container */\n position: relative;\n z-index: 6;\n}\n\n/* TimeGrid Slats (lines that run horizontally)\n--------------------------------------------------------------------------------------------------*/\n.fc-time-grid .fc-slats td {\n height: 1.5em;\n border-bottom: 0;\n /* each cell is responsible for its top border */\n}\n\n.fc-time-grid .fc-slats .fc-minor td {\n border-top-style: dotted;\n}\n\n/* TimeGrid Highlighting Slots\n--------------------------------------------------------------------------------------------------*/\n.fc-time-grid .fc-highlight-container {\n /* a div within a cell within the fc-highlight-skeleton */\n position: relative;\n /* scopes the left/right of the fc-highlight to be in the column */\n}\n\n.fc-time-grid .fc-highlight {\n position: absolute;\n left: 0;\n right: 0;\n /* top and bottom will be in by JS */\n}\n\n/* TimeGrid Event Containment\n--------------------------------------------------------------------------------------------------*/\n.fc-ltr .fc-time-grid .fc-event-container {\n /* space on the sides of events for LTR (default) */\n margin: 0 2.5% 0 2px;\n}\n\n.fc-rtl .fc-time-grid .fc-event-container {\n /* space on the sides of events for RTL */\n margin: 0 2px 0 2.5%;\n}\n\n.fc-time-grid .fc-event,\n.fc-time-grid .fc-bgevent {\n position: absolute;\n z-index: 1;\n /* scope inner z-index's */\n}\n\n.fc-time-grid .fc-bgevent {\n /* background events always span full width */\n left: 0;\n right: 0;\n}\n\n/* TimeGrid Event Styling\n----------------------------------------------------------------------------------------------------\nWe use the full \"fc-time-grid-event\" class instead of using descendants because the event won't\nbe a descendant of the grid when it is being dragged.\n*/\n.fc-time-grid-event {\n margin-bottom: 1px;\n}\n\n.fc-time-grid-event-inset {\n -webkit-box-shadow: 0px 0px 0px 1px #fff;\n box-shadow: 0px 0px 0px 1px #fff;\n}\n\n.fc-time-grid-event.fc-not-start {\n /* events that are continuing from another day */\n /* replace space made by the top border with padding */\n border-top-width: 0;\n padding-top: 1px;\n /* remove top rounded corners */\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.fc-time-grid-event.fc-not-end {\n /* replace space made by the top border with padding */\n border-bottom-width: 0;\n padding-bottom: 1px;\n /* remove bottom rounded corners */\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.fc-time-grid-event .fc-content {\n overflow: hidden;\n max-height: 100%;\n}\n\n.fc-time-grid-event .fc-time,\n.fc-time-grid-event .fc-title {\n padding: 0 1px;\n}\n\n.fc-time-grid-event .fc-time {\n font-size: 0.85em;\n white-space: nowrap;\n}\n\n/* short mode, where time and title are on the same line */\n.fc-time-grid-event.fc-short .fc-content {\n /* don't wrap to second line (now that contents will be inline) */\n white-space: nowrap;\n}\n\n.fc-time-grid-event.fc-short .fc-time,\n.fc-time-grid-event.fc-short .fc-title {\n /* put the time and title on the same line */\n display: inline-block;\n vertical-align: top;\n}\n\n.fc-time-grid-event.fc-short .fc-time span {\n display: none;\n /* don't display the full time text... */\n}\n\n.fc-time-grid-event.fc-short .fc-time:before {\n content: attr(data-start);\n /* ...instead, display only the start time */\n}\n\n.fc-time-grid-event.fc-short .fc-time:after {\n content: \" - \";\n /* seperate with a dash, wrapped in nbsp's */\n}\n\n.fc-time-grid-event.fc-short .fc-title {\n font-size: 0.85em;\n /* make the title text the same size as the time */\n padding: 0;\n /* undo padding from above */\n}\n\n/* resizer (cursor device) */\n.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {\n left: 0;\n right: 0;\n bottom: 0;\n height: 8px;\n overflow: hidden;\n line-height: 8px;\n font-size: 11px;\n font-family: monospace;\n text-align: center;\n cursor: s-resize;\n}\n\n.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {\n content: \"=\";\n}\n\n/* resizer (touch device) */\n.fc-time-grid-event.fc-selected .fc-resizer {\n /* 10x10 dot */\n border-radius: 5px;\n border-width: 1px;\n width: 8px;\n height: 8px;\n border-style: solid;\n border-color: inherit;\n background: #fff;\n /* horizontally center */\n left: 50%;\n margin-left: -5px;\n /* center on the bottom edge */\n bottom: -5px;\n}\n\n/* Now Indicator\n--------------------------------------------------------------------------------------------------*/\n.fc-time-grid .fc-now-indicator-line {\n border-top-width: 1px;\n left: 0;\n right: 0;\n}\n\n/* arrow on axis */\n.fc-time-grid .fc-now-indicator-arrow {\n margin-top: -5px;\n /* vertically center on top coordinate */\n}\n\n.fc-ltr .fc-time-grid .fc-now-indicator-arrow {\n left: 0;\n /* triangle pointing right... */\n border-width: 5px 0 5px 6px;\n border-top-color: transparent;\n border-bottom-color: transparent;\n}\n\n.fc-rtl .fc-time-grid .fc-now-indicator-arrow {\n right: 0;\n /* triangle pointing left... */\n border-width: 5px 6px 5px 0;\n border-top-color: transparent;\n border-bottom-color: transparent;\n}\n","$fontFamily: 'Rubik', sans-serif\n//$fontFamily: 'Muli', sans-serif\n\nhtml\n font-size: 18px\n\nbody\n margin: 0\n color: white\n font-family: $fontFamily\n background-color: $darkerBlue\n\n #main\n position: fixed\n top: 0\n right: 0\n bottom: 0\n left: 230px\n overflow: auto\n\n input, textarea\n font-family: $fontFamily\n\n.text-muted\n color: $light-gray\n\n.text-primary\n color: $brand-primary\n\n.text-success\n color: $brand-success\n\n.text-info\n color: $brand-info\n\n.text-warning\n color: $brand-warning\n\n.text-danger\n color: $brand-danger\n\n.text-light\n color: $light-gray\n font-weight: $font-weight-light\n\nh1, h2, h3, h4\n font-weight: $font-weight-normal\n\nh1\n font-size: 1.8rem\n\nh2\n font-size: 1.6rem\n\nh3\n font-size: 1.4rem\n\nh4\n font-size: 1.2rem\n\n.inline\n display: inline\n\n//selectyearandmonth\n#selectYearAndMonthForm .selectize-control\n float: left\n width: 45%\n margin-left: 3.3333%","@import \"~@fullcalendar/core/main.css\";\n@import \"~@fullcalendar/daygrid/main.css\";\n@import \"~@fullcalendar/timegrid/main.css\";\nhtml {\n font-size: 18px;\n}\n\nbody {\n margin: 0;\n color: white;\n font-family: \"Rubik\", sans-serif;\n background-color: #1D2433;\n}\nbody #main {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 230px;\n overflow: auto;\n}\nbody input, body textarea {\n font-family: \"Rubik\", sans-serif;\n}\n\n.text-muted {\n color: #9ba0ae;\n}\n\n.text-primary {\n color: #3289ff;\n}\n\n.text-success {\n color: #3c763d;\n}\n\n.text-info {\n color: #31708f;\n}\n\n.text-warning {\n color: #ff8d00;\n}\n\n.text-danger {\n color: #f2303f;\n}\n\n.text-light {\n color: #9ba0ae;\n font-weight: 310;\n}\n\nh1, h2, h3, h4 {\n font-weight: 400;\n}\n\nh1 {\n font-size: 1.8rem;\n}\n\nh2 {\n font-size: 1.6rem;\n}\n\nh3 {\n font-size: 1.4rem;\n}\n\nh4 {\n font-size: 1.2rem;\n}\n\n.inline {\n display: inline;\n}\n\n#selectYearAndMonthForm .selectize-control {\n float: left;\n width: 45%;\n margin-left: 3.3333%;\n}\n\n/* ==========================================================================\n * Basic style settings\n * ========================================================================== */\n* {\n box-sizing: border-box;\n}\n\n/* * Set up the body\n * *\n * * 1. This is the base for al rem units\n * * 2. Makes sue that some fonts are better rendered\n * * #. Set font to lining figures\n * */\nhtml {\n line-height: 1.6;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n font-feature-settings: \"lnum\";\n}\n\n/**\n * * 1.Default display for images is block to lose the extra margin below the image\n * * 2. Remove border / especially on older browsers\n * */\nimg, svg {\n display: block;\n border: none;\n}\n\n/**\n * * Add translation to prevent recoloring from autocomplete\n * */\ninput ::placeholder, textarea ::placeholder {\n transition: all 9999s linear 9999s;\n}\n\n/* * Remove default margin around figure\n * */\nfigure {\n margin: 0;\n}\n\n@keyframes shake1 {\n 0% {\n transform: translate3d(0.5px, 0.25px, 0);\n }\n 10% {\n transform: translate3d(-0.25px, -0.5px, 0);\n }\n 20% {\n transform: translate3d(-0.75px, 0px, 0);\n }\n 30% {\n transform: translate3d(0px, 0.5px, 0);\n }\n 40% {\n transform: translate3d(0.25px, -0.25px, 0);\n }\n 50% {\n transform: translate3d(-0.25px, 0.5px, 0);\n }\n 60% {\n transform: translate3d(-0.75px, 0.25px, 0);\n }\n 70% {\n transform: translate3d(0.5px, 0.25px, 0);\n }\n 80% {\n transform: translate3d(-0.25px, -0.25px, 0);\n }\n 90% {\n transform: translate3d(0.5px, 0.5px, 0);\n }\n 100% {\n transform: translate3d(0.25px, -0.5px, 0);\n }\n}\n@keyframes shake2 {\n 0% {\n transform: translate3d(0.25px, -0.5px, 0);\n }\n 10% {\n transform: translate3d(0.5px, 0.5px, 0);\n }\n 20% {\n transform: translate3d(-0.25px, -0.25px, 0);\n }\n 30% {\n transform: translate3d(0.5px, 0.25px, 0);\n }\n 40% {\n transform: translate3d(-0.75px, 0.25px, 0);\n }\n 50% {\n transform: translate3d(-0.25px, 0.5px, 0);\n }\n 60% {\n transform: translate3d(0.25px, -0.25px, 0);\n }\n 70% {\n transform: translate3d(0px, 0.5px, 0);\n }\n 80% {\n transform: translate3d(-0.75px, 0px, 0);\n }\n 90% {\n transform: translate3d(-0.25px, -0.5px, 0);\n }\n 100% {\n transform: translate3d(0.5px, 0.25px, 0);\n }\n}\n/* ==========================================================================\n * Functions used in grid calculation\n * ========================================================================== */\n/**\n * * Define amount of grid columns\n * */\n/**\n * * This is where the magic happens\n * * Return percentage based on amount of columns\n * * Use parent column size to adjust the origin\n * */\n/**\n * * Default function for columns\n * * Return as percentage\n * */\n/**\n * * Return as viewport width\n * */\n/* ==========================================================================\n * Login KMS\n * ========================================================================== */\n.login {\n position: relative;\n min-height: 100vh;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: #1D2433;\n background-image: url(\"/img/kms/background.svg\");\n background-size: cover;\n background-position: center;\n}\n.login .placeholder {\n width: 80%;\n max-width: 400px;\n padding: 20px 40px;\n background-color: white;\n color: #2B2F83;\n /* Alert messages\n * ========================================================================== */\n}\n.login .placeholder .header {\n margin-bottom: 20px;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.login .placeholder .header.small {\n margin-bottom: 20px;\n}\n.login .placeholder .header img {\n display: block;\n width: 45px;\n height: 45px;\n margin-left: auto;\n}\n.login .placeholder .header h2 {\n width: calc(100% - 45px);\n margin: 0;\n color: #2B2F83;\n font-size: 1.2rem;\n font-weight: bold;\n}\n.login .placeholder label {\n font-size: 0.8rem;\n}\n.login .placeholder .warning {\n padding: 7px 12px;\n margin: 8px 0;\n border: 1px solid #2B2F83;\n font-size: 0.7rem;\n color: #2B2F83;\n}\n.login .placeholder input {\n width: 100%;\n height: 40px;\n margin: 0 0 8px;\n border-radius: 4px;\n font-size: 0.7rem;\n color: #2B2F83;\n text-indent: 10px;\n border: #d8dae2 solid 1px;\n transition: box-shadow 0.4s;\n}\n.login .placeholder input:focus {\n outline: 0;\n box-shadow: rgba(0, 0, 255, 0.75) 0 0 5px 0;\n}\n.login .placeholder input[type=submit] {\n background-color: #2B2F83;\n border: none;\n color: white;\n text-align: center;\n cursor: pointer;\n transition: background-color 0.4s;\n}\n.login .placeholder input[type=submit]:hover {\n background-color: #383da9;\n}\n.login .placeholder a {\n color: #2B2F83;\n font-size: 0.7rem;\n font-weight: semibold();\n}\n.login .placeholder .login__submit {\n margin-top: 20px;\n}\n\n/* ==========================================================================\n * Entities navigation KMS\n * ========================================================================== */\n#entities {\n position: absolute;\n top: 0;\n left: 0;\n width: 380px;\n height: auto;\n min-height: 100vh;\n background-color: white;\n color: #3289ff;\n /* Header block\n * ========================================================================== */\n /* Search block\n * ========================================================================== */\n /* Add new item block\n * ========================================================================== */\n /* Change order block\n * ========================================================================== */\n /* Entities list\n * ==========================================================================\n * Entities header: 141px\n * Search: 50px\n * New item: 50px\n * Order: 50px\n * */\n}\n#entities .entities-header {\n display: flex;\n flex-direction: column;\n justify-content: center;\n padding: 10px 0;\n border-bottom: 1px solid #d8dae2;\n text-align: center;\n height: 101px;\n}\n#entities .entities-header h1 {\n font-size: 1.2rem;\n color: #2B2F83;\n font-weight: medium();\n margin: 0;\n}\n#entities .entities-header p {\n font-size: 0.7rem;\n line-height: 1.2;\n color: #70778c;\n opacity: 0.5;\n margin: 0;\n font-weight: lightest();\n}\n#entities .entities-content > p, #entities .entities-content h2 {\n padding: 0 20px;\n}\n#entities .entities-content > p {\n font-size: 0.9rem;\n}\n#entities .search .search-field {\n height: 45px;\n border-bottom: 1px solid #d8dae2;\n font-size: 0.9rem;\n cursor: text;\n background-color: #f4f5f7;\n background-image: url(\"/img/kms/icons/icon_search.svg\");\n background-repeat: no-repeat;\n background-position: 7px center;\n}\n#entities .search .search-field input {\n width: 100%;\n height: 45px;\n padding: 0;\n margin: 0;\n border: none;\n font-size: 0.7rem;\n line-height: 2.2;\n text-indent: 60px;\n background-color: transparent;\n transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;\n}\n#entities .search .search-field input:focus {\n border-color: #3c8bf5;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);\n}\n#entities .search .search-result-text {\n display: none;\n height: 50px;\n width: 100%;\n border-bottom: 2px solid #3289ff;\n transition: background-color 0.2s, color 0.2s;\n margin: 0;\n padding: 0 15px 0 60px;\n color: #70778c;\n font-size: 0.7rem;\n line-height: 1;\n}\n#entities .search .search-result-text span {\n display: inline-block;\n margin-left: 5px;\n color: #3289ff;\n}\n#entities .search .entities-list {\n display: none;\n height: calc(100vh - 235px);\n}\n#entities .search .entities-list ul .entities-list-item {\n display: none;\n}\n#entities .search .entities-list ul .entities-list-item.active {\n display: block;\n}\n#entities .search .entities-list ul .entities-list-item.active > a {\n background-color: transparent;\n color: #70778c;\n}\n#entities .search .entities-list ul .entities-list-item.active > a .icon {\n background-color: rgba(216, 218, 226, 0.6);\n}\n#entities .search .entities-list ul .entities-list-item.active > a p {\n margin: 0;\n width: calc(100% - 65px);\n}\n#entities .search .entities-list ul .entities-list-item.active > a p:before {\n content: attr(data-breadcrumb);\n display: block;\n color: #70778c;\n font-size: 0.6rem;\n opacity: 0.5;\n}\n#entities .search.active .entities-list {\n display: block;\n}\n#entities .search.active .search-result-text {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n}\n#entities .new-item {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n height: 45px;\n width: 100%;\n background-color: transparent;\n border-bottom: 2px solid #3289ff;\n transition: background-color 0.2s, color 0.2s;\n color: #3289ff;\n font-size: 0.7rem;\n line-height: 1;\n text-decoration: none;\n}\n#entities .new-item span {\n display: inline-block;\n width: 30px;\n height: 30px;\n margin: 0 15px 0 15px;\n border: 1px solid #3289ff;\n border-radius: 100%;\n background-color: white;\n}\n#entities .new-item span:before {\n content: \"\";\n background-image: url(\"/img/kms/icons/icon_plus.svg\");\n background-repeat: no-repeat;\n background-position: center;\n display: inline-block;\n width: 30px;\n height: 30px;\n}\n#entities .new-item:hover {\n background-color: #3289ff;\n color: white;\n}\n#entities .entities-order {\n position: relative;\n width: 100%;\n height: 50px;\n border-top: solid 1px #e0e6ec;\n}\n#entities .entities-order .sortable-button {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n height: 100%;\n text-decoration: none;\n color: #3289ff;\n font-size: 0.7rem;\n text-align: center;\n cursor: pointer;\n}\n#entities .entities-order .sortable-button:before {\n content: \"\";\n display: inline-block;\n width: 19px;\n height: 23px;\n background-image: url(\"/img/kms/icons/icon_reorder.svg\");\n background-repeat: no-repeat;\n vertical-align: middle;\n margin-right: 10px;\n}\n#entities .entities-order .sortable-button.save-order {\n position: absolute;\n left: 0;\n top: 0;\n opacity: 0;\n pointer-events: none;\n z-index: -1;\n background-color: #3289ff;\n color: white;\n}\n#entities .entities-order .sortable-button.save-order.show {\n z-index: 2;\n opacity: 1;\n pointer-events: all;\n}\n#entities .entities-order .sortable-button.save-order:before {\n background-image: url(\"/img/kms/icons/icon_save_order.svg\");\n}\n#entities #main-entities-list.hide {\n display: none;\n}\n#entities .entities-list {\n position: relative;\n height: calc(100vh - 190px);\n overflow: auto;\n overflow-x: hidden;\n}\n#entities .entities-list .js-sortable {\n height: calc(100% - 100px);\n}\n#entities .entities-list ul {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n#entities .entities-list ul.ui-sortable, #entities .entities-list ul.sortable {\n height: 100%;\n overflow: auto;\n overflow-x: hidden;\n}\n#entities .entities-list ul ul {\n padding-left: 20px;\n min-height: 10px;\n}\n#entities .entities-list ul .sortable-placeholder {\n height: 50px;\n width: 100%;\n background-color: #f7f7f7;\n border: 1px dashed rgba(50, 137, 255, 0.4);\n}\n#entities .entities-list ul .entities-list-item {\n background-color: white;\n transition: background-color 0.3s;\n}\n#entities .entities-list ul .entities-list-item:nth-child(even) {\n background-color: #f7f7f7;\n}\n#entities .entities-list ul .entities-list-item > a, #entities .entities-list ul .entities-list-item .tree-node-content {\n position: relative;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n height: 50px;\n width: 100%;\n text-decoration: none;\n font-size: 0.7rem;\n line-height: 1.1;\n color: #70778c;\n cursor: pointer;\n font-weight: lightest();\n}\n#entities .entities-list ul .entities-list-item > a sub, #entities .entities-list ul .entities-list-item > a small, #entities .entities-list ul .entities-list-item .tree-node-content sub, #entities .entities-list ul .entities-list-item .tree-node-content small {\n opacity: 0.6;\n}\n#entities .entities-list ul .entities-list-item > a:hover, #entities .entities-list ul .entities-list-item .tree-node-content:hover {\n background-color: #eceef3;\n color: #2B2F83;\n}\n#entities .entities-list ul .entities-list-item.active > a, #entities .entities-list ul .entities-list-item.active > .tree-node-content {\n background-color: #3289ff;\n color: white;\n}\n#entities .entities-list ul .entities-list-item.active > a .icon, #entities .entities-list ul .entities-list-item.active > .tree-node-content .icon {\n background-color: #d8dae2;\n}\n#entities .entities-list ul .entities-list-item .color-status {\n display: inline-block;\n height: 100%;\n width: 5px;\n background-color: transparent;\n}\n#entities .entities-list ul .entities-list-item .color-status[data-status-type=\"0\"] {\n background-color: #d8dae2;\n}\n#entities .entities-list ul .entities-list-item .color-status[data-status-type=\"1\"] {\n background-color: #78dc84;\n}\n#entities .entities-list ul .entities-list-item .color-status[data-status-type=\"2\"] {\n background-color: #f2303f;\n}\n#entities .entities-list ul .entities-list-item .color-status[data-status-type=\"3\"] {\n background-color: #2B2F83;\n}\n#entities .entities-list ul .entities-list-item .color-status[data-status-type=\"4\"] {\n background-color: #ff8d00;\n}\n#entities .entities-list ul .entities-list-item .color-status[data-status-type=\"5\"] {\n background-color: #3c763d;\n}\n#entities .entities-list ul .entities-list-item p {\n margin: 0;\n width: calc(100% - 60px);\n}\n#entities .entities-list ul .entities-list-item .icon {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 30px;\n height: 30px;\n margin: 0 15px;\n border-radius: 100%;\n background-color: rgba(216, 218, 226, 0.6);\n background-position: center;\n background-size: cover;\n overflow: hidden;\n}\n#entities .entities-list ul .entities-list-item .icon img {\n width: 30px;\n height: 30px;\n}\n#entities .entities-list ul .entities-list-item .icon span {\n font-size: 0.8rem;\n color: #70778c;\n position: relative;\n top: 1px;\n}\n#entities .entities-list ul .entities-list-item .triangle {\n position: absolute;\n right: 0;\n top: 0;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: rgba(0, 0, 0, 0.03);\n width: 40px;\n height: 100%;\n cursor: pointer;\n}\n#entities .entities-list ul .entities-list-item .triangle:before {\n content: \"\";\n display: inline-block;\n width: 10px;\n height: 5px;\n background-image: url(\"/img/kms/icons/icon_triangle_down.svg\");\n background-position: center center;\n background-repeat: no-repeat;\n transition: transform 0.4s;\n}\n#entities .entities-list ul .entities-list-item[collapsed=true] .triangle:before {\n transform: rotate(180deg);\n}\n#entities .entities-list .sorting .entities-list-item {\n position: relative;\n cursor: move;\n}\n#entities .entities-list .sorting .entities-list-item a {\n cursor: move;\n animation: shake1 1.5s infinite alternate;\n}\n#entities .entities-list .sorting .entities-list-item:nth-child(odd) a {\n animation: shake2 1.5s infinite alternate;\n}\n#entities .entities-list--reservations ul .entities-list-item > a {\n height: auto;\n padding: 12px 0 8px;\n line-height: 0.8;\n}\n#entities .entities-list--reservations ul .entities-list-item > a sub {\n display: inline-block;\n line-height: 1;\n}\n#entities .entities-list--reservations ul .entities-list-item > a sub:first-of-type {\n margin-top: 6px;\n}\n\n/* Drag and drop styling\n * ========================================================================== */\n/* ==========================================================================\n * Entity block KMS\n * ========================================================================== */\n#entity {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 380px;\n border-left: 1px solid #d8dae2;\n /* Header + Save and Delete buttons\n * ========================================================================== */\n /* (Language) Tabs\n * ========================================================================== */\n /* Container for attributes\n * ========================================================================== */\n}\n#entity .entity-header {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: space-between;\n align-items: center;\n height: 140px;\n position: relative;\n padding-left: 40px;\n padding-right: 20px;\n box-shadow: inset 0px -20px 20px -20px rgba(0, 0, 0, 0.5);\n}\n#entity .entity-header .entity-header-attributes {\n width: calc(100% - 200px);\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n}\n#entity .entity-header .entity-header-attributes .entity-thumbnail {\n position: relative;\n width: 100px;\n height: 100px;\n overflow: hidden;\n border: solid 1px white;\n border-radius: 10px;\n background-color: #d8dae2;\n line-height: 100px;\n text-align: center;\n font-size: 1.6rem;\n font-weight: bold;\n color: #70778c;\n}\n#entity .entity-header .entity-header-attributes .entity-thumbnail img {\n width: 100%;\n height: 100%;\n object-fit: contain;\n}\n#entity .entity-header .entity-header-attributes .entity-thumbnail:after {\n content: \"\";\n position: absolute;\n display: block;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n z-index: 5;\n background: linear-gradient(135deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%);\n}\n#entity .entity-header .entity-header-attributes h2 {\n display: block;\n width: calc(100% - 100px);\n padding-left: 40px;\n font-size: 1.2rem;\n color: white;\n}\n#entity .entity-header .entity-buttons {\n width: 200px;\n}\n#entity .entity-tabs {\n width: 100%;\n height: 50px;\n padding-left: 40px;\n background-color: #262f43;\n}\n#entity .entity-tabs ul {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: flex-end;\n margin: 0;\n padding: 0;\n list-style: none;\n height: 100%;\n}\n#entity .entity-tabs ul li {\n position: relative;\n background-color: #394664;\n margin: 0 5px;\n height: 35px;\n line-height: 40px;\n border-radius: 4px 4px 0 0;\n transition: background-color 0.3s, box-shadow 0.3s;\n white-space: nowrap;\n}\n#entity .entity-tabs ul li a {\n position: relative;\n z-index: 1;\n display: block;\n height: 100%;\n width: 100%;\n color: white;\n font-size: 0.7rem;\n text-decoration: none;\n text-transform: uppercase;\n padding: 0 20px;\n}\n#entity .entity-tabs ul li:hover {\n background-color: #2f3b54;\n}\n#entity .entity-tabs ul li.active {\n background-color: #f9f9f9;\n}\n#entity .entity-tabs ul li.active a {\n color: #3289ff;\n}\n#entity .entity-tabs ul li.error:before {\n content: \"\";\n box-sizing: border-box;\n position: absolute;\n left: 0;\n top: 0;\n display: block;\n width: 100%;\n height: 100%;\n border-radius: 3px 3px 0 0;\n border: 3px solid #FF323C;\n border-bottom: none;\n}\n#entity .entity-attributes {\n position: absolute;\n top: 190px;\n bottom: 0;\n width: 100%;\n padding-top: 12px;\n overflow: auto;\n background-color: #f9f9f9;\n}\n#entity .entity-attributes .contentBlockAddButton {\n text-align: center;\n width: 33%;\n display: inline-block;\n cursor: pointer;\n}\n#entity .entity-attributes .contentBlockAddButton img {\n display: block;\n margin: 0 auto;\n pointer-events: none;\n}\n#entity .entity-attributes .contentBlockAddButton label {\n position: static;\n display: inline;\n margin-left: auto;\n font-size: 0.8rem;\n color: #9ba0ae;\n text-transform: uppercase;\n font-weight: 300;\n white-space: nowrap;\n pointer-events: none;\n}\n#entity .tab-content, #entity .sub-tab-content {\n display: none;\n}\n#entity .tab-content.active, #entity .sub-tab-content.active {\n display: block;\n}\n#entity.full-width {\n left: 0;\n color: #9ba0ae;\n}\n\n.fieldGroupCollection ul {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n.fieldGroupCollection ul li {\n list-style: none;\n position: relative;\n padding-left: 25px;\n}\n.fieldGroupCollection ul.fieldGroupItems li:before {\n content: \"\";\n display: inline-block;\n height: 25px;\n width: 35px;\n background-image: url(\"/img/kms/icons/drag.png\");\n background-size: contain;\n background-repeat: no-repeat;\n position: absolute;\n left: 20px;\n top: 17px;\n}\n\nbutton.save,\ninput[type=submit].save,\n.trash {\n display: inline-block;\n vertical-align: top;\n height: 40px;\n border-radius: 4px;\n appearance: none;\n border: none;\n cursor: pointer;\n transition: background-color 0.3s;\n}\nbutton.save:focus,\ninput[type=submit].save:focus,\n.trash:focus {\n outline: none;\n}\n\nbutton.save,\ninput[type=submit].save {\n width: 150px;\n background-color: #3289ff;\n color: white;\n font-size: 0.7rem;\n}\nbutton.save.disabled,\ninput[type=submit].save.disabled {\n pointer-events: none;\n background-color: #2f3b54;\n color: rgba(255, 255, 255, 0.3);\n}\nbutton.save:hover,\ninput[type=submit].save:hover {\n background-color: #006cfe;\n}\n\n.trash {\n width: 40px;\n background-color: #FF323C;\n background-image: url(\"/img/kms/icons/icon_trash.svg\");\n background-repeat: no-repeat;\n background-position: 50% 50%;\n background-size: 16px 16px;\n}\n.trash:hover {\n background-color: #e5000b;\n}\n\n/* ==========================================================================\n * Sidebar KMS\n * ========================================================================== */\n#sidebar {\n position: fixed;\n top: 0;\n left: 0;\n height: 100vh;\n padding-bottom: 50px;\n width: 230px;\n background-color: #1D2433;\n /* Account block\n * ========================================================================== */\n /* Navigation\n * ========================================================================== */\n /* Log out button\n * ========================================================================== */\n}\n#sidebar .logo-placeholder {\n height: 100px;\n width: 100%;\n}\n#sidebar .logo-placeholder a {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: space-between;\n align-items: center;\n width: 100%;\n height: 100%;\n padding: 0 20px 0 20px;\n text-decoration: none;\n}\n#sidebar .logo-placeholder a img {\n width: 40px;\n height: 40px;\n}\n#sidebar .logo-placeholder a p {\n color: white;\n font-size: 0.75rem;\n line-height: 1.2;\n}\n#sidebar .logo-placeholder a p small {\n opacity: 0.5;\n}\n#sidebar .account-block {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: space-between;\n align-items: center;\n text-decoration: none;\n border: 1px solid rgba(255, 255, 255, 0.2);\n border-left: none;\n border-right: none;\n padding: 10px 25px;\n height: 90px;\n}\n#sidebar .account-block figure {\n position: relative;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 30px;\n height: 30px;\n margin: 0;\n background-color: rgba(50, 137, 255, 0.3);\n border-radius: 100%;\n}\n#sidebar .account-block figure:empty:after {\n content: \"\";\n background-image: url(\"/img/kms/icons/user.svg\");\n background-position: center;\n background-size: contain;\n background-repeat: no-repeat;\n width: 30px;\n height: 30px;\n opacity: 0.4;\n}\n#sidebar .account-block figure span {\n position: absolute;\n left: 0;\n top: 0;\n display: block;\n width: 100%;\n height: 100%;\n border-radius: 100%;\n background-position: center;\n background-size: cover;\n background-repeat: no-repeat;\n}\n#sidebar .account-block .text {\n width: calc(100% - 40px);\n}\n#sidebar .account-block .text h3 {\n color: white;\n font-size: 0.85rem;\n margin: 0;\n}\n#sidebar .navigation {\n overflow: auto;\n position: fixed;\n height: calc(100vh - 100px - 90px - 50px);\n width: 230px;\n}\n#sidebar .navigation ul {\n display: block;\n margin: 0;\n padding: 0;\n list-style: none;\n}\n#sidebar .navigation ul li {\n position: relative;\n display: block;\n width: 100%;\n font-size: 0.7rem;\n border-bottom: solid 1px rgba(255, 255, 255, 0.2);\n background-color: transparent;\n transition: background-color 0.4s;\n}\n#sidebar .navigation ul li .drop-down {\n position: absolute;\n top: 22px;\n right: 20px;\n display: block;\n border-style: solid;\n border-width: 4px 5px 0 5px;\n border-color: white transparent transparent transparent;\n transform: rotate(0deg);\n opacity: 0.5;\n}\n#sidebar .navigation ul li a, #sidebar .navigation ul li span {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n height: 100%;\n width: 100%;\n padding: 14px 25px;\n color: white;\n text-decoration: none;\n cursor: pointer;\n}\n#sidebar .navigation ul li:hover > span, #sidebar .navigation ul li:hover > a {\n background-color: rgba(43, 47, 131, 0.4);\n}\n#sidebar .navigation ul li.active > .drop-down {\n transform: rotate(180deg);\n}\n#sidebar .navigation ul li.active > span, #sidebar .navigation ul li.active > a {\n background-color: #3289ff;\n}\n#sidebar .navigation ul li.active > ul {\n display: block;\n}\n#sidebar .navigation ul li.active.has-sub-items > span, #sidebar .navigation ul li.active.has-sub-items > a {\n background-color: rgba(43, 47, 131, 0.9);\n}\n#sidebar .navigation ul li > ul {\n display: none;\n position: relative;\n float: none;\n box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.7);\n background-color: #161b26;\n border: none;\n transition: all 1s;\n overflow: hidden;\n}\n#sidebar .navigation ul li > ul li a, #sidebar .navigation ul li > ul li span {\n padding-left: 40px;\n}\n#sidebar .is-separator {\n height: 49px;\n}\n#sidebar .log-out {\n position: absolute;\n bottom: 0;\n width: 100%;\n height: 50px;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n padding: 0 25px;\n background-color: rgba(43, 47, 131, 0.4);\n border: none;\n border-top: solid 1px rgba(255, 255, 255, 0.2);\n color: white;\n text-decoration: none;\n font-size: 0.7rem;\n transition: background-color 0.4s;\n}\n#sidebar .log-out:hover {\n background-color: rgba(43, 47, 131, 0.6);\n}\n\n#confirmBox {\n position: fixed;\n z-index: -100;\n pointer-events: none;\n display: none;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n#confirmBox.show {\n z-index: 100;\n pointer-events: all;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n#confirmBox .shader {\n position: absolute;\n z-index: 1;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.5);\n}\n#confirmBox .modal {\n display: block;\n border-radius: 5px 5px 0 0;\n overflow: hidden;\n width: 100%;\n max-width: 500px;\n background-color: white;\n z-index: 2;\n}\n#confirmBox .modal .header {\n padding: 12px 40px;\n background-color: #262f43;\n}\n#confirmBox .modal .header h4 {\n font-size: 0.8rem;\n line-height: 1.6;\n color: rgba(255, 255, 255, 0.75);\n font-weight: 100;\n margin: 0;\n text-transform: uppercase;\n text-align: center;\n}\n#confirmBox .modal .body {\n padding: 25px 40px 40px;\n}\n#confirmBox .modal .body p {\n font-size: 0.7rem;\n line-height: 1.2;\n color: #9ba0ae;\n margin: 0;\n text-align: center;\n}\n#confirmBox .modal .body .buttons, #confirmBox .modal .body .navigatableElements {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n margin-top: 25px;\n}\n#confirmBox .modal .body .buttons button, #confirmBox .modal .body .navigatableElements button {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n display: inline-block;\n width: 120px;\n height: 40px;\n border: none;\n border-radius: 3px;\n color: white;\n font-size: 0.7rem;\n line-height: 1.2;\n cursor: pointer;\n}\n#confirmBox .modal .body .buttons button + button, #confirmBox .modal .body .navigatableElements button + button {\n margin-left: 10px;\n}\n#confirmBox .modal .body .buttons button.confirm, #confirmBox .modal .body .navigatableElements button.confirm {\n background-color: #FF323C;\n}\n#confirmBox .modal .body .buttons button.confirm:hover, #confirmBox .modal .body .navigatableElements button.confirm:hover {\n background-color: #ff0c18;\n}\n#confirmBox .modal .body .buttons button.cancel, #confirmBox .modal .body .navigatableElements button.cancel {\n color: #1D2433;\n background-color: #eceef3;\n}\n#confirmBox .modal .body .buttons button.cancel:hover, #confirmBox .modal .body .navigatableElements button.cancel:hover {\n background-color: #d5d9e4;\n}\n\n#confirmButtons {\n padding: 15px 0 0;\n text-align: center;\n}\n#confirmButtons .button {\n display: inline-block;\n margin-right: 15px;\n min-width: 100px;\n border-radius: 3px;\n}\n#confirmButtons .button:last-child {\n margin-right: 0;\n}\n\n.uk-tooltip {\n display: none;\n position: fixed;\n z-index: 1030;\n box-sizing: border-box;\n max-width: 200px;\n padding: 5px 8px;\n background: #333333;\n color: rgba(255, 255, 255, 0.7);\n font-size: 14px;\n line-height: 20px;\n text-align: center;\n margin-left: -5px;\n}\n.uk-tooltip:after {\n content: \"\";\n display: block;\n position: absolute;\n width: 0;\n height: 0;\n border: 5px dashed #333333;\n}\n\n.uk-tooltip-top:after,\n.uk-tooltip-top-left:after,\n.uk-tooltip-top-right:after {\n bottom: -5px;\n border-top-style: solid;\n border-bottom: none;\n border-left-color: transparent;\n border-right-color: transparent;\n border-top-color: #333333;\n}\n\n.uk-tooltip-bottom:after,\n.uk-tooltip-bottom-left:after,\n.uk-tooltip-bottom-right:after {\n top: -5px;\n border-bottom-style: solid;\n border-top: none;\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: #333333;\n}\n\n.uk-tooltip-top:after,\n.uk-tooltip-bottom:after {\n left: 50%;\n margin-left: -5px;\n}\n\n.uk-tooltip-top-left:after,\n.uk-tooltip-bottom-left:after {\n left: 17px;\n}\n\n.uk-tooltip-top-right:after,\n.uk-tooltip-bottom-right:after {\n right: 17px;\n}\n\n.uk-tooltip-left:after {\n right: -5px;\n top: 50%;\n margin-top: -5px;\n border-left-style: solid;\n border-right: none;\n border-top-color: transparent;\n border-bottom-color: transparent;\n border-left-color: #333333;\n}\n\n.uk-tooltip-right:after {\n left: -5px;\n top: 50%;\n margin-top: -5px;\n border-right-style: solid;\n border-left: none;\n border-top-color: transparent;\n border-bottom-color: transparent;\n border-right-color: #333333;\n}\n\n#flash-message, .flash-message {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: 200px;\n min-height: 40px;\n margin: 0;\n padding: 10px 15px;\n background-color: rgba(29, 36, 51, 0.8);\n border-radius: 4px;\n border: 1px solid transparent;\n box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1);\n font-size: 0.7rem;\n line-height: 1.2;\n color: #ffffff;\n pointer-events: none;\n}\n#flash-message[data-type=\"1\"], .flash-message[data-type=\"1\"] {\n border-color: #f2303f;\n}\n#flash-message[data-type=\"2\"], .flash-message[data-type=\"2\"] {\n border-color: #78dc84;\n}\n#flash-message[data-type=\"3\"], .flash-message[data-type=\"3\"] {\n border-color: #3289ff;\n}\n\n@-webkit-keyframes fadeInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n 100% {\n opacity: 1;\n -webkit-transform: none;\n transform: none;\n }\n}\n@keyframes fadeInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translate3d(0, -100%, 0);\n -ms-transform: translate3d(0, -100%, 0);\n transform: translate3d(0, -100%, 0);\n }\n 100% {\n opacity: 1;\n -webkit-transform: none;\n -ms-transform: none;\n transform: none;\n }\n}\n#flash-message {\n position: fixed;\n top: 50px;\n right: 225px;\n z-index: 1000;\n -webkit-animation-duration: 1s;\n animation-duration: 1s;\n -webkit-animation-name: fadeInDown;\n animation-name: fadeInDown;\n}\n\n.error-block {\n margin-bottom: 50px;\n margin-left: 50px;\n width: 25%;\n margin-top: -150px;\n border: 1px solid darkred;\n margin-bottom: 50px;\n margin-left: 25px;\n margin-top: 20px;\n padding: 25px;\n width: 90%;\n background-color: rgba(139, 0, 0, 0.2);\n}\n.error-block h2 {\n margin: 0 0 10px 0;\n}\n.error-block h3 {\n margin: 0;\n cursor: pointer;\n}\n.error-block h3:hover {\n color: darkred;\n background-color: rgba(139, 0, 0, 0.4);\n}\n\n.c-sidebar-navigation {\n position: fixed;\n overflow-x: hidden;\n height: calc(100vh - 100px - 90px - 50px);\n width: 230px;\n}\n\n.c-sidebar-navigation__list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.c-sidebar-navigation__list--sub {\n display: none;\n box-shadow: inset 0 10px 10px -10px rgba(0, 0, 0, 0.7);\n background-color: rgba(0, 0, 0, 0.25);\n}\n.c-sidebar-navigation__list--sub.is-open {\n display: block;\n}\n\n.c-sidebar-navigation__separator {\n height: 49px;\n}\n\n.c-sidebar-navigation__item {\n position: relative;\n font-size: 0.7rem;\n}\n.c-sidebar-navigation__item + .c-sidebar-navigation__item:before {\n position: absolute;\n left: -50vw;\n top: 0;\n content: \"\";\n display: block;\n width: 200vw;\n height: 1px;\n background-color: rgba(255, 255, 255, 0.2);\n}\n\n.c-sidebar-navigation__link {\n text-decoration: none;\n}\n\n.c-sidebar-navigation__list-name {\n cursor: pointer;\n}\n\n.c-sidebar-navigation__name {\n position: relative;\n z-index: 1;\n padding: 14px 25px;\n color: white;\n}\n.c-sidebar-navigation__name:before {\n content: \"\";\n display: block;\n position: absolute;\n z-index: -2;\n left: -50vw;\n top: 0;\n width: 200vw;\n height: 100%;\n background-color: transparent;\n transition: background-color 0.4s;\n}\n.c-sidebar-navigation__item:hover .c-sidebar-navigation__name:hover {\n background-color: rgba(43, 47, 131, 0.4);\n}\n.c-sidebar-navigation__item.is-active > .c-sidebar-navigation__link .c-sidebar-navigation__name:before {\n background-color: #3289ff;\n}\n.c-sidebar-navigation__list--sub .c-sidebar-navigation__name {\n padding-left: 40px;\n}\n.c-sidebar-navigation__name .c-sidebar-navigation__list--sub .c-sidebar-navigation__list--sub {\n padding-left: 55px;\n}\n\n.c-sidebar-navigation__drop-down {\n position: absolute;\n top: 22px;\n right: 20px;\n border-style: solid;\n border-width: 4px 5px 0 5px;\n border-color: white transparent transparent transparent;\n transform: rotate(0deg);\n opacity: 0.5;\n}\n\n.c-reservation-append-item__overlay {\n position: absolute;\n z-index: -5;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n height: 100%;\n}\n.c-reservation-append-item__overlay.is-visible {\n z-index: 2;\n}\n\n.c-reservation-append-item__shader {\n position: absolute;\n z-index: 1;\n left: 0;\n top: 0;\n display: block;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.2);\n opacity: 0;\n transition: opacity 0.3s;\n}\n.is-visible .c-reservation-append-item__shader {\n opacity: 1;\n}\n\n.c-reservation-append-item {\n position: relative;\n z-index: 2;\n width: calc(100% - 40px);\n max-width: 450px;\n margin: 20px 0;\n background-color: white;\n border-radius: 10px 10px 8px 8px;\n transform: translate3d(0, 30px, 0);\n transition: transform 0.3s;\n}\n.is-visible .c-reservation-append-item {\n transform: translate3d(0, 0, 0);\n}\n\n.c-reservation-append-item__title {\n color: white;\n padding: 8px 12px;\n margin: 0 0 5px;\n border-radius: 8px 8px 0 0;\n background-color: #262f43;\n font-size: 0.9rem;\n font-weight: bold;\n text-align: center;\n}\n\n.c-reservation-append-item__content {\n padding: 0 20px 20px;\n}\n\n.c-reservation-append-item__row + .c-reservation-append-item__row {\n margin-top: 15px;\n}\n.c-reservation-append-item__row label,\n.c-reservation-append-item__row p.label {\n margin: 0;\n font-size: 0.8rem;\n font-weight: bold;\n display: block;\n color: #1D2433;\n}\n.c-reservation-append-item__row .c-simple-select {\n border-color: #d8dae2;\n}\n.c-reservation-append-item__row .c-simple-select__wrapper {\n margin-top: 5px;\n}\n\n.c-reservation-append-item__textarea,\n.c-reservation-append-item__input {\n display: block;\n margin-top: 5px;\n padding: 8px;\n border: 1px solid #d8dae2;\n width: 100%;\n border-radius: 4px;\n color: #32343a;\n font-size: 0.7rem;\n}\n\n.c-reservation-append-item__textarea {\n height: 100px;\n resize: vertical;\n max-height: 340px;\n}\n\n.c-reservation-append-item__text {\n margin: 10px 0;\n color: #9ba0ae;\n font-size: 0.7rem;\n}\n\n.c-reservation-append-item__text-intro {\n margin: 20px 0;\n}\n\n.c-reservation-append-item__submit {\n border-radius: 15px;\n padding: 12px 34px;\n background-color: #3289ff;\n}\n.c-reservation-append-item__submit:hover {\n background-color: #006cfe;\n}\n\n.c-reservation-append-item__cancel {\n padding: 12px 12px;\n background-color: #f2303f;\n}\n.c-reservation-append-item__cancel:hover {\n background-color: #f5606c;\n}\n\n.c-reservation-append-item__buttons {\n margin-top: 10px;\n display: flex;\n justify-content: space-between;\n}\n.c-reservation-append-item__buttons button {\n border: none;\n border-radius: 4px;\n color: white;\n font-size: 0.8rem;\n font-weight: bold;\n cursor: pointer;\n user-select: none;\n transition: background-color 0.3s;\n}\n\n.c-reservation-append-item__add-button {\n display: inline-flex;\n align-items: center;\n margin-top: 20px;\n padding: 6px 10px;\n border: none;\n border-radius: 15px;\n background-color: #3289ff;\n opacity: 1;\n cursor: pointer;\n transition: opacity 0.2s;\n color: white;\n font-size: 0.7rem;\n line-height: 1.2;\n font-weight: 600;\n user-select: none;\n}\n.c-reservation-append-item__add-button:hover {\n opacity: 0.8;\n}\n.c-reservation-append-item__add-button:focus {\n outline: none;\n box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.4);\n}\n\n.c-reservation-append-item__add-button-icon {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin-right: 10px;\n line-height: 1;\n}\n\n.c-send-reservation-buttons {\n display: flex;\n justify-content: space-between;\n max-width: 500px;\n}\n.c-send-reservation-buttons + .c-send-reservation-buttons {\n margin-top: 30px;\n}\n\n.c-send-reservation-buttons__item {\n width: 47.5%;\n}\n\n.c-send-reservation-buttons__label {\n display: block;\n margin: 0 0 5px;\n font-size: 0.7rem;\n line-height: 1.2;\n color: #9ba0ae;\n text-transform: uppercase;\n font-weight: 600;\n}\n\n.c-send-reservation-buttons__button {\n display: inline-block;\n background-color: #1D2433;\n border: none;\n margin-top: 10px;\n padding: 4px 20px;\n border-radius: 4px;\n color: white;\n font-size: 0.75rem;\n cursor: pointer;\n text-decoration: none;\n transition: background 0.3s;\n}\n.c-send-reservation-buttons__button:hover {\n background-color: #2f3b54;\n}\n\n.c-send-reservation-buttons__marker {\n display: inline-block;\n min-width: 163px;\n text-align: center;\n margin-top: 10px;\n padding: 8px;\n border-radius: 4px;\n font-size: 0.6rem;\n line-height: 1.2;\n color: #9ba0ae;\n background-color: rgba(155, 160, 174, 0.2);\n text-transform: uppercase;\n font-weight: 600;\n}\n\n.c-send-reservation-buttons__marker--positive {\n color: #70778c;\n background-color: rgba(120, 220, 132, 0.6);\n}\n\n.c-send-reservation-buttons__warning {\n color: #3289ff;\n border: 1px solid #3289ff;\n border-radius: 3px;\n font-size: 0.75rem;\n padding: 4px 10px;\n background-color: rgba(43, 47, 131, 0.05);\n}\n\n.kms-description {\n margin-top: 40px;\n padding: 20px;\n width: calc(100% - 40px);\n background-color: rgba(50, 137, 255, 0.1);\n border-radius: 5px;\n}\n\n.kms-description__title {\n color: #3289ff;\n font-size: 0.8rem;\n font-weight: 600;\n text-transform: uppercase;\n margin: 0;\n}\n\n.kms-description__text {\n margin: 0 0 20px;\n font-size: 0.8rem;\n line-height: 1.4;\n}\n\n.entity-attribute-wrapper.hidden {\n visibility: hidden;\n height: 0;\n}\n.entity-attribute-wrapper.hidden .entity-attribute {\n margin: 0;\n padding: 0;\n}\n.entity-attribute-wrapper:last-of-type {\n padding-bottom: 60px;\n}\n\n.entity-attribute-wrapper.has-error + .entity-attribute-wrapper.has-error .entity-attribute.error {\n border-top-color: transparent;\n}\n\n.entity-attribute {\n padding: 10px 0 14px;\n position: relative;\n font-size: 1rem;\n box-sizing: border-box;\n border: 1px solid transparent;\n border-left: none;\n border-right: none;\n}\n.entity-attribute label {\n display: block;\n width: 250px;\n padding-left: 45px;\n font-size: 0.7rem;\n color: #9ba0ae;\n text-transform: uppercase;\n font-weight: 600;\n white-space: nowrap;\n}\n.entity-attribute-wrapper.has-error .entity-attribute {\n background-color: rgba(242, 48, 63, 0.05);\n border-color: rgba(242, 48, 63, 0.5);\n}\n.entity-attribute-wrapper.has-error .entity-attribute label {\n color: #f2303f;\n}\n.entity-attribute.hidden {\n display: none;\n}\n.entity-attribute.is-disabled {\n pointer-events: none;\n opacity: 0.5;\n cursor: not-allowed;\n}\n.entity-attribute .content {\n position: relative;\n padding-left: 205px;\n padding-right: 15px;\n line-height: 30px;\n padding-top: 15px;\n padding-bottom: 15px;\n background-color: transparent;\n border: 0;\n display: block;\n color: #5c5f65;\n box-sizing: border-box;\n}\n.entity-attribute .input-read-only {\n margin-top: 10px;\n padding-left: 45px;\n font-size: 0.7rem;\n color: #32343a;\n opacity: 0.5;\n user-select: none;\n cursor: not-allowed;\n}\n.entity-attribute input {\n width: 100%;\n min-height: 40px;\n background-color: white;\n text-indent: 10px;\n font-size: 0.7rem;\n margin-left: 45px;\n border: 0;\n z-index: 99999;\n display: block;\n color: #32343a;\n box-sizing: border-box;\n transition: border-color ease-in-out 0.25s, box-shadow ease-in-out 0.25s;\n}\n.entity-attribute input[type=checkbox] {\n margin-left: 0;\n width: auto;\n}\n.entity-attribute .explanation {\n display: block;\n padding: 5px 0 0 45px;\n color: #9ba0ae;\n font-size: 0.7rem;\n line-height: 1.2;\n}\n\n.c-component {\n position: relative;\n z-index: 2;\n background-color: white;\n margin-bottom: 60px;\n border-radius: 5px;\n}\n.c-component.c-component--content-slider {\n padding-bottom: 0;\n}\n.c-component:after {\n content: \"\";\n position: absolute;\n z-index: -1;\n left: 0;\n top: 0;\n display: block;\n width: 100%;\n height: 100%;\n box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);\n opacity: 1;\n transition: opacity 0.4s;\n}\n.c-component .attributes {\n background-color: #f9f9f9;\n border-radius: 5px;\n}\n.c-component .attributes .entity-attribute {\n margin-top: 0;\n padding-top: 24px;\n}\n.c-component .attributes .entity-attribute:last-child {\n padding-bottom: 24px;\n}\n.c-component .entity-attribute-separator {\n margin: 0;\n background-color: transparent;\n box-shadow: none;\n}\n\n.c-component__header {\n position: relative;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n border-bottom: 1px solid #e0e6ec;\n user-select: none;\n}\n\n.c-component__icon {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 62px;\n height: 62px;\n padding: 2px 10px;\n border-right: 1px solid #e0e6ec;\n}\n.c-component__icon img {\n width: 100%;\n}\n\n.c-component__order-buttons {\n padding: 2px 10px;\n color: #a0a9b7;\n height: 62px;\n border-right: 1px solid #e0e6ec;\n}\n\n.c-component__order-button {\n cursor: pointer;\n}\n\n.c-component__title {\n width: calc(100% - 62px - 33px - 35px - 15px);\n padding: 5px 10px;\n font-size: 14px;\n line-height: 1.4;\n font-weight: bold;\n letter-spacing: 0.4px;\n color: #a0a9b7;\n}\n\n.c-component__delete-button {\n width: 35px;\n height: 35px;\n background-color: #FF323C;\n background-image: url(\"/img/kms/icons/icon_trash.svg\");\n background-repeat: no-repeat;\n background-position: 50% 50%;\n background-size: 16px 16px;\n cursor: pointer;\n border-radius: 5px;\n opacity: 1;\n transition: opacity 0.3s;\n}\n.c-component__delete-button:hover {\n opacity: 0.4;\n}\n\n.c-components-area {\n margin-top: 24px;\n padding: 45px;\n background-color: #efefef;\n box-shadow: inset 0px 15px 15px -15px rgba(0, 0, 0, 0.15);\n}\n.c-components-area.hide-super-admin-attributes .is-super-admin-only {\n display: none;\n}\n\n.c-components-area__main {\n width: 100%;\n max-width: 1000px;\n margin: auto;\n}\n.c-components-area__main.hide-background-options .entity-attribute.is-background-option {\n display: none;\n}\n\n.c-components-area__copy {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-end;\n align-items: center;\n background: white;\n padding: 15px 0;\n width: 100%;\n max-width: 1000px;\n margin: 30px auto;\n box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);\n color: #666666;\n border-radius: 5px;\n font-size: 0.7rem;\n}\n.c-components-area__copy p {\n margin: 0 15px;\n}\n.c-components-area__copy select {\n -webkit-appearance: button;\n -moz-appearance: button;\n -webkit-user-select: none;\n -moz-user-select: none;\n -webkit-padding-end: 20px;\n -moz-padding-end: 20px;\n -webkit-padding-start: 20px;\n -moz-padding-start: 20px;\n background-color: rgba(103, 113, 122, 0.05);\n background-image: url(\"/img/kms/svg/arrow_dark_select.svg\");\n background-position: 100% 50%;\n background-repeat: no-repeat;\n border: 1px solid #E0E1E3;\n border-radius: 5px;\n box-shadow: none;\n font-size: 0.7rem;\n margin: 0 15px;\n overflow: hidden;\n padding: 5px 10px;\n text-overflow: ellipsis;\n white-space: nowrap;\n min-width: 60px;\n}\n.c-components-area__copy select:focus {\n box-shadow: none;\n outline: none;\n}\n.c-components-area__copy .confirm {\n display: inline-block;\n cursor: pointer;\n border: solid 1px #d8dae2;\n border-radius: 5px;\n padding: 8px 15px;\n color: #666666;\n margin: 0 15px;\n font-size: 12px;\n font-family: \"Rubik\", sans-serif;\n}\n\n.c-components-area__buttons {\n width: 100%;\n max-width: 1000px;\n margin: auto;\n}\n\n.c-components-area__grid {\n display: grid;\n grid-column-gap: 20px;\n grid-row-gap: 20px;\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.c-components-area__label {\n display: block;\n margin-bottom: 15px;\n font-size: 16px;\n line-height: 1.4;\n letter-spacing: 0.4px;\n color: #70778c;\n font-weight: bold;\n}\n\n.c-components-area-button {\n position: relative;\n z-index: 2;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 15px 10px 15px 15px;\n background: white;\n border-radius: 5px;\n cursor: pointer;\n}\n.c-components-area-button > * {\n pointer-events: none;\n user-select: none;\n}\n.c-components-area-button:before {\n content: \"\";\n position: absolute;\n left: 80px;\n top: 5px;\n display: block;\n width: 1px;\n height: calc(100% - 10px);\n background-color: #d8dae2;\n opacity: 0.75;\n}\n.c-components-area-button:after {\n content: \"\";\n position: absolute;\n z-index: -1;\n left: 0;\n top: 0;\n display: block;\n width: 100%;\n height: 100%;\n box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);\n opacity: 1;\n transition: opacity 0.4s;\n}\n.c-components-area-button:hover:after {\n opacity: 0.2;\n}\n\n.c-components-area-button__icon {\n width: 50px;\n}\n.c-components-area-button__icon img {\n width: 100%;\n}\n\n.c-components-area-button__label {\n margin-top: 2px;\n width: calc(100% - 80px);\n font-size: 14px;\n line-height: 1.4;\n font-weight: bold;\n letter-spacing: 0.4px;\n color: #a0a9b7;\n}\n\n.c-components-area__confirmation {\n border-bottom: 1px solid #e9ebec;\n padding: 0 8px;\n margin-right: auto;\n display: none;\n}\n.c-components-area__confirmation.active {\n display: initial;\n}\n\n.component-tab {\n background-color: #f4f5f7;\n padding: 30px;\n overflow: hidden;\n}\n\n.component-tab__list {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: flex-end;\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.component-tab__list-item {\n background-color: #394664;\n height: 35px;\n line-height: 40px;\n border-radius: 4px 4px 0 0;\n cursor: pointer;\n transition: background-color 0.3s, box-shadow 0.3s;\n}\n.component-tab__list-item + .component-tab__list-item {\n margin-left: 5px;\n}\n.component-tab__list-item:hover {\n background-color: #2f3b54;\n}\n.component-tab__list-item.active {\n background-color: #ffffff;\n}\n.component-tab__list-item.active a.component-tab__button {\n color: #3289ff;\n}\n.component-tab__list-item.error {\n background-color: #FF323C;\n}\n.component-tab__list-item a.component-tab__button {\n display: block;\n height: 100%;\n width: 100%;\n color: white;\n font-size: 0.7rem;\n text-decoration: none;\n text-transform: uppercase;\n padding: 0 20px;\n}\n\n.component-tab__container {\n position: relative;\n}\n\n.component-tab__content {\n background-color: white;\n position: absolute;\n top: 0;\n z-index: -1;\n}\n.component-tab__content.active {\n position: relative;\n z-index: 1;\n}\n\n.entity-attribute-currency {\n box-sizing: border-box;\n}\n.entity-attribute-currency.error + .error {\n box-shadow: inset 0 1px 1px rgba(242, 48, 63, 0.075), inset 0 0 1px rgba(224, 117, 125, 0.75);\n border: 1px solid #f2303f;\n border-top: 0;\n}\n.entity-attribute-currency input {\n width: calc(100% - 45px);\n max-width: 500px;\n margin-left: 45px;\n border: solid 1px #d8dae2;\n border-radius: 5px;\n transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;\n}\n.entity-attribute-currency input:focus {\n border-color: #3c8bf5;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);\n}\n.entity-attribute-currency input::placeholder {\n font-style: italic;\n}\n.entity-attribute-currency.error input {\n background-image: url(\"/img/kms/icons/icon_cross_red.svg\");\n background-repeat: no-repeat;\n background-position: right 20px center;\n background-size: 10px 10px;\n}\n.entity-attribute-currency .explanation {\n margin-bottom: 12px;\n}\n.entity-attribute-currency .preview {\n background-color: #f0f0f0;\n pointer-events: none;\n}\n.entity-attribute-currency .preview_explanation {\n display: inline-block;\n padding: 5px 0 0 45px;\n color: #9ba0ae;\n font-size: 0.7rem;\n line-height: 1.2;\n}\n\n.entity-attribute-date-picker {\n min-height: 0;\n}\n.entity-attribute-date-picker label {\n position: relative;\n}\n.entity-attribute-date-picker input {\n display: inline-block;\n text-indent: 0;\n margin-left: auto;\n transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;\n}\n.entity-attribute-date-picker input:focus {\n border-color: #3c8bf5;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);\n}\n.entity-attribute-date-picker .date-field {\n position: relative;\n display: inline-block;\n width: 175px;\n cursor: pointer;\n margin-left: 45px;\n}\n.entity-attribute-date-picker .date-field .icon {\n position: absolute;\n pointer-events: none;\n left: 20px;\n top: 19px;\n}\n.entity-attribute-date-picker .date-field .icon img {\n width: 20px;\n max-height: 23px;\n}\n.entity-attribute-date-picker .date-field input {\n min-height: 0;\n width: 100%;\n text-align: right;\n padding: 23px 25px;\n border: 1px solid #d8dae2;\n border-radius: 4px;\n cursor: pointer;\n}\n.entity-attribute-date-picker .date-field input:focus {\n border-color: rgba(50, 137, 255, 0.75);\n}\n.entity-attribute-date-picker .time-field {\n display: inline-block;\n width: 115px;\n border: 1px solid #d8dae2;\n background-color: white;\n border-radius: 4px;\n}\n.entity-attribute-date-picker .time-field.hidden {\n display: none;\n}\n.entity-attribute-date-picker .time-field > span {\n display: inline-block;\n width: 10px;\n color: #9ba0ae;\n font-size: 0.8rem;\n line-height: 1;\n text-align: center;\n}\n.entity-attribute-date-picker .time-field .ui-spinner {\n position: relative;\n border: none !important;\n margin: 0;\n width: 45px;\n}\n.entity-attribute-date-picker .time-field .ui-spinner input {\n -webkit-appearance: none;\n width: 100%;\n margin: 0;\n padding: 23px 0 23px 10px;\n min-height: 0;\n text-align: center;\n}\n.entity-attribute-date-picker .time-field .ui-spinner input::-webkit-outer-spin-button, .entity-attribute-date-picker .time-field .ui-spinner input::-webkit-inner-spin-button {\n appearance: none;\n}\n.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button {\n position: absolute;\n left: 0;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n height: 15px;\n cursor: pointer;\n border: none !important;\n background-color: transparent;\n}\n.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button .ui-icon {\n position: relative;\n top: 0;\n left: 0;\n margin-top: 0;\n margin-left: 0;\n width: 8px;\n height: 4px;\n background-image: url(\"/img/kms/icons/icon_triangle_down_grey.svg\");\n background-position: center;\n background-size: contain;\n transform-origin: center;\n opacity: 0;\n transition: opacity 0.3s;\n}\n.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button.ui-spinner-up {\n top: 0;\n}\n.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button.ui-spinner-up .ui-icon {\n transform: rotate(180deg);\n}\n.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button.ui-spinner-down {\n bottom: 0;\n}\n.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button {\n background: rgba(155, 160, 174, 0.08);\n}\n.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button .ui-icon {\n opacity: 0.4;\n}\n.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button:hover {\n background: rgba(155, 160, 174, 0.14);\n}\n.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button:hover .ui-icon {\n opacity: 1;\n}\n\n#ui-datepicker-div {\n position: fixed;\n left: -100vh;\n min-width: 285px;\n width: 320px;\n margin-top: 5px;\n padding: 15px;\n border: 1px solid #d8dae2;\n border-radius: 4px;\n background-color: white;\n box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.15);\n}\n#ui-datepicker-div .ui-datepicker-header {\n position: relative;\n padding: 0;\n margin: 0 0 10px;\n border-radius: 0;\n border: none;\n background: none;\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {\n position: absolute;\n top: 5px;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 25px;\n height: 25px;\n border: none !important;\n border-radius: 100%;\n cursor: pointer;\n background: transparent;\n transition: background-color 0.3s;\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover {\n background: rgba(155, 160, 174, 0.2);\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:focus, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:focus {\n outline: 0;\n box-shadow: none;\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon {\n position: relative;\n left: 0;\n top: 4px;\n margin-left: 0;\n margin-right: 0;\n width: 8px;\n height: 4px;\n transform-origin: center;\n background-image: url(\"/img/kms/icons/icon_triangle_down_grey.svg\");\n background-size: contain;\n background-position: center;\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {\n right: 2px !important;\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon {\n transform: rotate(-90deg);\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {\n left: 2px !important;\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon {\n left: -2px;\n transform: rotate(90deg);\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {\n width: 100%;\n margin: 0;\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select {\n appearance: none;\n border: none !important;\n margin: 0;\n padding: 10px 5px;\n background-color: transparent;\n font-size: 0.8rem;\n line-height: 1.2;\n font-weight: 400;\n color: #2B2F83;\n cursor: pointer;\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select:focus {\n outline: 0;\n box-shadow: none;\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month {\n direction: rtl;\n width: 48%;\n}\n#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-year {\n width: 42%;\n}\n#ui-datepicker-div table {\n width: 100%;\n border-spacing: 0;\n margin-bottom: 0;\n}\n#ui-datepicker-div table thead {\n background-color: rgba(224, 230, 236, 0.4);\n border-radius: 4px;\n}\n#ui-datepicker-div table thead tr {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n#ui-datepicker-div table thead th {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 0;\n width: 36px;\n height: 36px;\n font-size: 0.7rem;\n line-height: 1;\n font-weight: 400;\n color: #9ba0ae;\n}\n#ui-datepicker-div table tbody {\n display: block;\n margin-top: 5px;\n}\n#ui-datepicker-div table tbody tr {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n#ui-datepicker-div table tbody td {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 0;\n}\n#ui-datepicker-div table tbody td a, #ui-datepicker-div table tbody td span {\n position: relative;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 36px;\n height: 36px;\n margin: 0;\n padding: 0;\n text-align: center;\n background-color: transparent;\n font-size: 0.7rem;\n color: #70778c;\n text-decoration: none;\n border: none;\n}\n#ui-datepicker-div table tbody td a:after, #ui-datepicker-div table tbody td span:after {\n content: \"\";\n position: absolute;\n z-index: -1;\n left: 7.5%;\n top: 7.5%;\n height: 85%;\n width: 85%;\n border-radius: 100%;\n background-color: transparent;\n transition: background-color 0.2s;\n}\n#ui-datepicker-div table tbody td a:hover:after, #ui-datepicker-div table tbody td span:hover:after {\n background-color: rgba(155, 160, 174, 0.1);\n}\n#ui-datepicker-div table tbody td .ui-priority-secondary {\n color: #70778c;\n opacity: 0.6;\n}\n#ui-datepicker-div table tbody td .ui-state-highlight:after {\n background-color: rgba(50, 137, 255, 0.1);\n}\n#ui-datepicker-div table tbody td .ui-state-active {\n color: white;\n font-weight: bold;\n}\n#ui-datepicker-div table tbody td .ui-state-active:after {\n background-color: #3289ff !important;\n}\n#ui-datepicker-div .ui-state-disabled {\n cursor: not-allowed !important;\n}\n\n.entity-attribute-documents {\n position: relative;\n}\n.entity-attribute-documents ul.files {\n position: relative;\n margin: 0;\n margin-left: 45px;\n width: calc(100% - 45px);\n max-width: 500px;\n padding: 0;\n}\n.entity-attribute-documents ul.files .document {\n position: relative;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: space-between;\n align-items: center;\n width: 100%;\n max-width: 720px;\n height: 82px;\n padding: 10px;\n border: solid 1px #d8dae2;\n border-radius: 5px;\n transition: opacity 0.4s, border 0.4s;\n}\n.entity-attribute-documents ul.files .document.isDropTarget {\n border: 2px dashed #d0d4dc !important;\n}\n.entity-attribute-documents ul.files .document.deleted {\n display: none;\n}\n.entity-attribute-documents ul.files .document + .document {\n margin-top: 5px;\n}\n.entity-attribute-documents ul.files .document > input[type=file] {\n display: none;\n}\n.entity-attribute-documents ul.files .document .thumb {\n position: relative;\n display: block;\n width: 50px;\n height: 50px;\n border-radius: 100%;\n overflow: hidden;\n background-color: #d8dae2;\n background-position: center;\n background-size: cover;\n transition: all 0.3s;\n}\n.entity-attribute-documents ul.files .document .thumb.hidden {\n display: none !important;\n}\n.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=svg] {\n background-color: #F9C80E;\n}\n.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=pdf] {\n background-color: #EA3546;\n}\n.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=zip], .entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=rar] {\n background-color: #f5cf56;\n}\n.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=csv], .entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=xlsx] {\n background-color: #227045;\n}\n.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=mp3] {\n background-color: #43BCCD;\n}\n.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=mp4] {\n background-color: #3066BE;\n}\n.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=docx], .entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=docx] {\n background-color: #2C5697;\n}\n.entity-attribute-documents ul.files .document .thumb:not(.has-image):not(.has-icon) {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.entity-attribute-documents ul.files .document .thumb:not(.has-image):not(.has-icon):after {\n content: \".\" attr(data-filetype);\n font-weight: bold;\n text-transform: uppercase;\n font-size: 0.7rem;\n line-height: 1.2;\n color: #70778c;\n}\n.entity-attribute-documents ul.files .document .thumb__image {\n position: absolute;\n z-index: 1;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n border-radius: 100%;\n background-position: center;\n background-size: cover;\n}\n.entity-attribute-documents ul.files .document .thumb.is-uploading {\n border: 1px solid #3289ff;\n width: 49px;\n height: 49px;\n background-color: #f7f7f7 !important;\n}\n.entity-attribute-documents ul.files .document .thumb.is-uploading .thumb__image {\n filter: blur(1px);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage {\n position: absolute;\n z-index: 2;\n left: 0;\n top: 0;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n height: 100%;\n border-radius: 50%;\n overflow: hidden;\n opacity: 0.6;\n}\n.entity-attribute-documents ul.files .document .thumb .percentage:after {\n content: \"\";\n background-color: #3289ff;\n width: 100%;\n height: 100%;\n transition: transform 0.3s;\n border-radius: 50%;\n transform: scale3d(0, 0, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"0\"]:after {\n transform: scale3d(0, 0, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"1\"]:after {\n transform: scale3d(0.01, 0.01, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"2\"]:after {\n transform: scale3d(0.02, 0.02, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"3\"]:after {\n transform: scale3d(0.03, 0.03, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"4\"]:after {\n transform: scale3d(0.04, 0.04, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"5\"]:after {\n transform: scale3d(0.05, 0.05, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"6\"]:after {\n transform: scale3d(0.06, 0.06, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"7\"]:after {\n transform: scale3d(0.07, 0.07, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"8\"]:after {\n transform: scale3d(0.08, 0.08, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"9\"]:after {\n transform: scale3d(0.09, 0.09, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"10\"]:after {\n transform: scale3d(0.1, 0.1, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"11\"]:after {\n transform: scale3d(0.11, 0.11, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"12\"]:after {\n transform: scale3d(0.12, 0.12, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"13\"]:after {\n transform: scale3d(0.13, 0.13, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"14\"]:after {\n transform: scale3d(0.14, 0.14, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"15\"]:after {\n transform: scale3d(0.15, 0.15, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"16\"]:after {\n transform: scale3d(0.16, 0.16, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"17\"]:after {\n transform: scale3d(0.17, 0.17, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"18\"]:after {\n transform: scale3d(0.18, 0.18, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"19\"]:after {\n transform: scale3d(0.19, 0.19, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"20\"]:after {\n transform: scale3d(0.2, 0.2, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"21\"]:after {\n transform: scale3d(0.21, 0.21, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"22\"]:after {\n transform: scale3d(0.22, 0.22, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"23\"]:after {\n transform: scale3d(0.23, 0.23, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"24\"]:after {\n transform: scale3d(0.24, 0.24, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"25\"]:after {\n transform: scale3d(0.25, 0.25, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"26\"]:after {\n transform: scale3d(0.26, 0.26, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"27\"]:after {\n transform: scale3d(0.27, 0.27, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"28\"]:after {\n transform: scale3d(0.28, 0.28, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"29\"]:after {\n transform: scale3d(0.29, 0.29, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"30\"]:after {\n transform: scale3d(0.3, 0.3, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"31\"]:after {\n transform: scale3d(0.31, 0.31, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"32\"]:after {\n transform: scale3d(0.32, 0.32, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"33\"]:after {\n transform: scale3d(0.33, 0.33, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"34\"]:after {\n transform: scale3d(0.34, 0.34, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"35\"]:after {\n transform: scale3d(0.35, 0.35, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"36\"]:after {\n transform: scale3d(0.36, 0.36, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"37\"]:after {\n transform: scale3d(0.37, 0.37, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"38\"]:after {\n transform: scale3d(0.38, 0.38, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"39\"]:after {\n transform: scale3d(0.39, 0.39, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"40\"]:after {\n transform: scale3d(0.4, 0.4, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"41\"]:after {\n transform: scale3d(0.41, 0.41, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"42\"]:after {\n transform: scale3d(0.42, 0.42, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"43\"]:after {\n transform: scale3d(0.43, 0.43, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"44\"]:after {\n transform: scale3d(0.44, 0.44, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"45\"]:after {\n transform: scale3d(0.45, 0.45, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"46\"]:after {\n transform: scale3d(0.46, 0.46, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"47\"]:after {\n transform: scale3d(0.47, 0.47, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"48\"]:after {\n transform: scale3d(0.48, 0.48, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"49\"]:after {\n transform: scale3d(0.49, 0.49, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"50\"]:after {\n transform: scale3d(0.5, 0.5, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"51\"]:after {\n transform: scale3d(0.51, 0.51, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"52\"]:after {\n transform: scale3d(0.52, 0.52, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"53\"]:after {\n transform: scale3d(0.53, 0.53, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"54\"]:after {\n transform: scale3d(0.54, 0.54, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"55\"]:after {\n transform: scale3d(0.55, 0.55, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"56\"]:after {\n transform: scale3d(0.56, 0.56, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"57\"]:after {\n transform: scale3d(0.57, 0.57, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"58\"]:after {\n transform: scale3d(0.58, 0.58, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"59\"]:after {\n transform: scale3d(0.59, 0.59, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"60\"]:after {\n transform: scale3d(0.6, 0.6, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"61\"]:after {\n transform: scale3d(0.61, 0.61, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"62\"]:after {\n transform: scale3d(0.62, 0.62, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"63\"]:after {\n transform: scale3d(0.63, 0.63, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"64\"]:after {\n transform: scale3d(0.64, 0.64, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"65\"]:after {\n transform: scale3d(0.65, 0.65, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"66\"]:after {\n transform: scale3d(0.66, 0.66, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"67\"]:after {\n transform: scale3d(0.67, 0.67, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"68\"]:after {\n transform: scale3d(0.68, 0.68, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"69\"]:after {\n transform: scale3d(0.69, 0.69, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"70\"]:after {\n transform: scale3d(0.7, 0.7, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"71\"]:after {\n transform: scale3d(0.71, 0.71, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"72\"]:after {\n transform: scale3d(0.72, 0.72, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"73\"]:after {\n transform: scale3d(0.73, 0.73, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"74\"]:after {\n transform: scale3d(0.74, 0.74, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"75\"]:after {\n transform: scale3d(0.75, 0.75, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"76\"]:after {\n transform: scale3d(0.76, 0.76, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"77\"]:after {\n transform: scale3d(0.77, 0.77, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"78\"]:after {\n transform: scale3d(0.78, 0.78, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"79\"]:after {\n transform: scale3d(0.79, 0.79, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"80\"]:after {\n transform: scale3d(0.8, 0.8, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"81\"]:after {\n transform: scale3d(0.81, 0.81, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"82\"]:after {\n transform: scale3d(0.82, 0.82, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"83\"]:after {\n transform: scale3d(0.83, 0.83, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"84\"]:after {\n transform: scale3d(0.84, 0.84, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"85\"]:after {\n transform: scale3d(0.85, 0.85, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"86\"]:after {\n transform: scale3d(0.86, 0.86, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"87\"]:after {\n transform: scale3d(0.87, 0.87, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"88\"]:after {\n transform: scale3d(0.88, 0.88, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"89\"]:after {\n transform: scale3d(0.89, 0.89, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"90\"]:after {\n transform: scale3d(0.9, 0.9, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"91\"]:after {\n transform: scale3d(0.91, 0.91, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"92\"]:after {\n transform: scale3d(0.92, 0.92, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"93\"]:after {\n transform: scale3d(0.93, 0.93, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"94\"]:after {\n transform: scale3d(0.94, 0.94, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"95\"]:after {\n transform: scale3d(0.95, 0.95, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"96\"]:after {\n transform: scale3d(0.96, 0.96, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"97\"]:after {\n transform: scale3d(0.97, 0.97, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"98\"]:after {\n transform: scale3d(0.98, 0.98, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"99\"]:after {\n transform: scale3d(0.99, 0.99, 1);\n}\n.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow=\"100\"]:after {\n transform: scale3d(1, 1, 1);\n}\n.entity-attribute-documents ul.files .document .select {\n display: inline-block;\n padding: 0.8em 2.2em;\n border: 0.1em solid #9ba0ae;\n margin: 0 0.3em 0.3em 0;\n border-radius: 0.12em;\n box-sizing: border-box;\n text-decoration: none;\n font-weight: 300;\n color: #9ba0ae;\n text-align: center;\n transition: all 0.2s;\n}\n.entity-attribute-documents ul.files .document .select:hover {\n color: #ffffff;\n background-color: #9ba0ae;\n}\n.entity-attribute-documents ul.files .document .select.hidden {\n display: none;\n}\n.entity-attribute-documents ul.files .document .content-wrapper {\n width: calc(100% - 100px);\n padding: 0 10px;\n}\n.entity-attribute-documents ul.files .document .content-wrapper.hidden {\n display: none;\n}\n.entity-attribute-documents ul.files .document .content-wrapper input {\n margin-left: 0;\n padding: 10px;\n min-height: auto;\n border-radius: 5px;\n border: solid 1px #d8dae2;\n background-color: white;\n transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;\n}\n.entity-attribute-documents ul.files .document .content-wrapper input:focus {\n border-color: #3c8bf5;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);\n}\n.entity-attribute-documents ul.files .document .content-wrapper p {\n margin: 5px 0 0;\n padding: 0 10px;\n color: #9ba0ae;\n font-size: 0.7rem;\n line-height: 1.2;\n}\n.entity-attribute-documents ul.files .document .content-wrapper p.path {\n font-size: 0;\n margin: 0;\n line-height: 0;\n}\n.entity-attribute-documents ul.files .document .drag-icon {\n width: 30px;\n height: 30px;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n cursor: move;\n}\n.entity-attribute-documents ul.files .document .drag-icon.is-hidden {\n opacity: 0;\n cursor: default;\n pointer-events: none;\n}\n.entity-attribute-documents ul.files .document .drag-icon:after {\n content: \"\";\n background-position: center;\n background-repeat: no-repeat;\n background-size: contain;\n background-image: url(\"/img/kms/icons/drag-dots.svg\");\n width: 9px;\n height: 16px;\n opacity: 0.2;\n}\n.entity-attribute-documents ul.files .document .delete {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n border-radius: 100%;\n width: 24px;\n height: 24px;\n font-size: 13px;\n line-height: 13px;\n background-color: transparent;\n border: 2px solid transparent;\n transition: color 0.3s, background-color 0.3s, border 0.3s;\n}\n.entity-attribute-documents ul.files .document .delete.hidden {\n display: none;\n}\n.entity-attribute-documents ul.files .document .delete:before {\n content: \"\";\n display: inline-block;\n height: 10px;\n width: 10px;\n background-image: url(\"/img/kms/icons/icon_cross_red.svg\");\n background-position: center;\n background-size: contain;\n background-repeat: no-repeat;\n}\n.entity-attribute-documents ul.files .document .delete:hover {\n background-color: #f5606c;\n color: white;\n}\n.entity-attribute-documents ul.files .document .delete:hover:before {\n background-image: url(\"/img/kms/icons/icon_cross.svg\");\n}\n.entity-attribute-documents ul.files .document:last-child {\n margin-bottom: 20px;\n}\n.entity-attribute-documents .drag-and-drop-area {\n height: 260px;\n border: 2px dashed #d8dae2;\n text-align: center;\n margin-left: 45px;\n line-height: 1rem;\n width: 100%;\n max-width: 700px;\n padding: 30px;\n cursor: pointer;\n transition: border 0.2s;\n}\n.entity-attribute-documents .drag-and-drop-area:hover {\n border-color: #3289ff;\n background-color: rgba(50, 137, 255, 0.05);\n}\n.entity-attribute-documents .drag-and-drop-area .icon {\n display: inline-block;\n width: 95px;\n height: 78px;\n margin-bottom: 20px;\n background-image: url(\"/img/kms/icons/drag-and-drop-cloud.svg\");\n background-position: center;\n background-size: contain;\n background-repeat: no-repeat;\n}\n.entity-attribute-documents .drag-and-drop-area p {\n margin: 0;\n color: #70778c;\n font-size: 0.7rem;\n line-height: 1.2;\n}\n.entity-attribute-documents .drag-and-drop-area .or {\n display: inline-block;\n margin: 10px 0;\n font-size: 0.8rem;\n line-height: 1.2;\n color: rgba(112, 119, 140, 0.5);\n}\n.entity-attribute-documents .drag-and-drop-area .select {\n display: block;\n width: 100%;\n max-width: 250px;\n margin: 0 auto;\n padding: 10px 20px;\n border-radius: 4px;\n border: 1px solid #3289ff;\n font-size: 0.7rem;\n line-height: 1.2;\n color: #3289ff;\n cursor: pointer;\n}\n.entity-attribute-documents .drag-and-drop-area .select:hover {\n background-color: #3289ff;\n color: white;\n}\n.entity-attribute-documents .drag-and-drop-area--small {\n width: 60px;\n height: 60px;\n padding: 0;\n}\n.entity-attribute-documents .drag-and-drop-area--small .icon {\n width: 55px;\n height: 55px;\n background-image: url(\"/img/kms/icons/icon_plus.svg\");\n margin-bottom: 0;\n}\n.entity-attribute-documents .drag-and-drop-area--small p, .entity-attribute-documents .drag-and-drop-area--small .select, .entity-attribute-documents .drag-and-drop-area--small .or {\n display: none;\n}\n.entity-attribute-documents .drag-and-drop-area.is-hidden {\n display: none;\n}\n\n.entity-attribute-file input {\n position: relative;\n min-height: 60px;\n text-indent: 0;\n width: auto;\n padding: 10px 30px;\n}\n.entity-attribute-file input:focus {\n outline: none;\n}\n.entity-attribute-file input::-webkit-file-upload-button {\n visibility: hidden;\n}\n.entity-attribute-file input:after {\n content: \"Kies een bestand\";\n display: block;\n border: dashed 2px #9ba0ae;\n border-radius: 4px;\n outline: none;\n white-space: nowrap;\n -webkit-user-select: none;\n cursor: pointer;\n line-height: 60px;\n text-align: center;\n margin-top: 10px;\n}\n.entity-attribute-file textarea {\n min-width: 500px;\n min-height: 100px;\n margin: 10px 30px;\n padding: 10px;\n font-size: 0.7rem;\n z-index: 99999;\n display: block;\n color: #32343a;\n}\n\n.entity-attribute-multiselect-combo-box {\n color: #000000;\n}\n.entity-attribute-multiselect-combo-box ul {\n list-style-type: none;\n padding-left: 0;\n margin: 0;\n}\n.entity-attribute-multiselect-combo-box ul li {\n font-size: 0.7rem;\n color: #32343a;\n opacity: 0.5;\n}\n.entity-attribute-multiselect-combo-box ul li:before {\n content: \"-\";\n margin-right: 5px;\n}\n.entity-attribute-multiselect-combo-box .ui-widget {\n position: relative;\n margin-left: 45px;\n max-width: 500px;\n}\n.entity-attribute-multiselect-combo-box .ui-widget input {\n display: block;\n height: auto;\n min-height: 40px;\n padding: 8px;\n font-size: 0.75rem;\n margin-left: 0;\n line-height: 1.6;\n border: 1px solid #d8dae2;\n border-radius: 3px;\n text-indent: 0;\n color: #32343a;\n background: white;\n}\n.entity-attribute-multiselect-combo-box .ui-widget input.ui-autocomplete-input.hidden {\n display: none;\n}\n.entity-attribute-multiselect-combo-box .ui-widget input:focus {\n outline: none;\n border-color: rgba(50, 137, 255, 0.75);\n}\n.entity-attribute-multiselect-combo-box .ui-widget .dropdown {\n position: absolute;\n right: 1px;\n top: 0;\n width: 39px;\n height: 100%;\n background-color: rgba(224, 230, 236, 0.5);\n border-radius: 0 3px 3px 0;\n cursor: pointer;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.entity-attribute-multiselect-combo-box .ui-widget .dropdown.hidden {\n display: none;\n}\n.entity-attribute-multiselect-combo-box .ui-widget .dropdown:after {\n content: \"\";\n display: block;\n border-style: solid;\n border-width: 4px 5px 0 5px;\n border-color: #2B2F83 transparent transparent transparent;\n opacity: 0.5;\n}\n.entity-attribute-multiselect-combo-box .items {\n margin-left: 50px;\n max-width: 490px;\n padding: 0;\n}\n.entity-attribute-multiselect-combo-box .items .item {\n position: relative;\n margin: 10px 0;\n font-size: 0.7rem;\n line-height: 1.2;\n color: #70778c;\n padding: 5px 35px 5px 15px;\n border: solid 1px #d8dae2;\n background-color: white;\n border-radius: 5px;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n}\n.entity-attribute-multiselect-combo-box .items .item .remove {\n position: absolute;\n right: 0;\n top: 0;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 35px;\n height: 100%;\n border-radius: 0 3px 3px 0;\n cursor: pointer;\n background-color: transparent;\n transition: background-color 0.1s;\n}\n.entity-attribute-multiselect-combo-box .items .item .remove:after {\n content: \"\";\n display: block;\n width: 20px;\n height: 20px;\n background-image: url(\"/img/kms/icons/icon_cross_red.svg\");\n background-position: center;\n background-size: 50%;\n background-repeat: no-repeat;\n}\n.entity-attribute-multiselect-combo-box .items .item .remove:hover {\n background-color: #f5606c;\n}\n.entity-attribute-multiselect-combo-box .items .item .remove:hover:after {\n background-image: url(\"/img/kms/icons/icon_cross.svg\");\n}\n.entity-attribute-multiselect-combo-box .items .item .text {\n width: calc(100% - 30px);\n}\n.entity-attribute-multiselect-combo-box .items .item .drag-icon {\n width: 30px;\n height: 30px;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n cursor: move;\n}\n.entity-attribute-multiselect-combo-box .items .item .drag-icon.hidden {\n display: none;\n}\n.entity-attribute-multiselect-combo-box .items .item .drag-icon:after {\n content: \"\";\n background-position: center;\n background-repeat: no-repeat;\n background-size: contain;\n background-image: url(\"/img/kms/icons/drag-dots.svg\");\n width: 9px;\n height: 16px;\n opacity: 0.2;\n}\n.entity-attribute-multiselect-combo-box .items .item.readonly .remove {\n display: none;\n}\n.entity-attribute-multiselect-combo-box .explanation {\n margin-left: 45px;\n}\n\n.ui-menu.ui-autocomplete {\n padding: 0;\n margin: 0;\n list-style: none;\n border: 1px solid #d8dae2;\n background-color: white;\n max-height: 500px;\n max-width: 500px;\n overflow: hidden;\n overflow-y: scroll;\n}\n.ui-menu.ui-autocomplete.ui-widget.ui-widget-content {\n border-top: none;\n}\n.ui-menu.ui-autocomplete li {\n font-size: 0.7rem;\n line-height: 1.6;\n color: #32343a;\n}\n.ui-menu.ui-autocomplete li div {\n padding: 4px 8px;\n}\n.ui-menu.ui-autocomplete li div.ui-state-active {\n border: none !important;\n background-color: #f4f5f7;\n color: #32343a;\n margin: 0 !important;\n}\n\n.entity-attribute-link {\n padding: 0;\n box-sizing: border-box;\n}\n.entity-attribute-link a {\n margin-left: 45px;\n color: #3289ff;\n font-size: 0.7rem;\n}\n\n.entity-attribute.entity-attribute-on-off {\n max-width: 500px;\n}\n.entity-attribute.entity-attribute-on-off label {\n position: relative;\n margin-right: 60px;\n}\n.entity-attribute.entity-attribute-on-off input {\n display: none;\n}\n.entity-attribute.entity-attribute-on-off .placeholder {\n padding: 20px 0;\n}\n.entity-attribute.entity-attribute-on-off .on-off-switch {\n position: relative;\n display: block;\n width: 35px;\n height: 20px;\n margin-left: 45px;\n border-radius: 20px;\n background-color: #e0e6ec;\n cursor: pointer;\n transition: background 0.4s;\n}\n.entity-attribute.entity-attribute-on-off .on-off-switch:after {\n content: \"\";\n position: absolute;\n display: block;\n left: 2px;\n top: 2px;\n height: 16px;\n width: 16px;\n border-radius: 100%;\n background-color: white;\n transform: translate3d(0, 0, 0);\n transition: transform 0.4s;\n}\n.entity-attribute.entity-attribute-on-off .on-off-switch.on {\n background-color: #78dc84;\n}\n.entity-attribute.entity-attribute-on-off .on-off-switch.on:after {\n transform: translate3d(15px, 0, 0);\n}\n\n.entity-attribute-password {\n position: relative;\n}\n.entity-attribute-password .password.repeat {\n margin-top: 5px;\n}\n\n.validationHelper {\n position: absolute;\n z-index: 3;\n top: -235px;\n left: 205px;\n pointer-events: none;\n opacity: 0;\n transform: translate3d(0, 10px, 0);\n transition: opacity 0.3s, transform 0.3s;\n transition-delay: 0s;\n width: calc(100% - 225px);\n height: 225px;\n max-width: 340px;\n background-color: white;\n box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.15);\n border-radius: 5px;\n}\n.validationHelper h3 {\n font-size: 0.7rem;\n line-height: 1.6;\n color: rgba(255, 255, 255, 0.5);\n font-weight: 100;\n margin: 0;\n background-color: #262f43;\n padding: 12px 20px;\n border-radius: 5px 5px 0 0;\n text-transform: uppercase;\n}\n.validationHelper .success {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: center;\n align-items: flex-end;\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n transition: opacity 0.4s;\n border-radius: 5px;\n background-image: url(\"/img/kms/icons/success.gif\");\n background-position: top center;\n background-repeat: no-repeat;\n background-color: #12c06a;\n}\n.validationHelper .success p {\n margin: 0;\n opacity: 0.6;\n font-size: 0.8rem;\n letter-spacing: 0.8px;\n text-transform: uppercase;\n}\n.validationHelper .requirements {\n padding: 10px 15px;\n}\n.validationHelper .requirements p {\n font-size: 0.7rem;\n color: rgba(155, 160, 174, 0.65);\n line-height: 0.85;\n}\n.validationHelper .requirements p span {\n display: inline-block;\n position: relative;\n padding: 0 5px;\n}\n.validationHelper .requirements p span:after {\n content: \"\";\n position: absolute;\n top: 4px;\n left: 0;\n display: block;\n width: 100%;\n height: 1px;\n transform: scaleX(0);\n transform-origin: 0 50%;\n background-color: #70778c;\n transition: transform 0.6s;\n}\n.validationHelper .requirements p.info {\n color: #70778c;\n font-weight: bold;\n margin-bottom: 1rem;\n padding: 0 5px;\n}\n.validationHelper .requirements p.invalid {\n color: #f2303f;\n opacity: 0.8;\n}\n.validationHelper .requirements p.valid span:after {\n transform: scaleX(1);\n}\n.validationHelper:after {\n content: \"\";\n position: absolute;\n width: 0;\n height: 0;\n border: 0 solid transparent;\n border-left-width: 15px;\n border-right-width: 15px;\n border-top: 15px solid white;\n left: calc(50% - 7.5px);\n bottom: -15px;\n transition: border 0.4s;\n}\n.validationHelper.active {\n opacity: 1;\n transform: translate3d(0, 0, 0);\n pointer-events: all;\n}\n.validationHelper.valid {\n opacity: 0;\n transition-delay: 2s;\n pointer-events: none;\n}\n.validationHelper.valid:after {\n border-top-color: #12c06a;\n}\n.validationHelper.valid .success {\n opacity: 1;\n z-index: 4;\n}\n\n.entity-attribute-send-password-mail-button {\n position: relative;\n}\n.entity-attribute-send-password-mail-button .password_mail .mail_button {\n display: inline-block;\n color: #666666;\n background-color: #e9e9e9;\n border: 1px solid #dcdcdc;\n height: 40px;\n border-radius: 4px;\n appearance: none;\n cursor: pointer;\n padding: 5px 24px;\n text-decoration: none;\n margin-left: 45px;\n margin-top: 10px;\n font-size: 0.7rem;\n transition: background-color 0.2s;\n}\n.entity-attribute-send-password-mail-button .password_mail .mail_button:hover {\n background-color: #e0e0e0;\n}\n.entity-attribute-send-password-mail-button .password_mail .mail_button:active {\n position: relative;\n top: 1px;\n}\n.entity-attribute-send-password-mail-button .password_mail .mail_button.hidden {\n display: none;\n}\n.entity-attribute-send-password-mail-button .password_mail .mail_confirmation {\n color: #479c38;\n font-size: 0.7rem;\n margin-left: 45px;\n}\n.entity-attribute-send-password-mail-button .password_mail .mail_confirmation.hidden {\n display: none;\n}\n.entity-attribute-send-password-mail-button .password_mail .mail_fail {\n color: #bf2614;\n font-size: 0.7rem;\n margin-left: 45px;\n}\n.entity-attribute-send-password-mail-button .password_mail .mail_fail.hidden {\n display: none;\n}\n.entity-attribute-send-password-mail-button .password_mail.hidden {\n display: none;\n}\n\n.entity-attribute-select .select-wrapper {\n width: calc(100% - 225px);\n max-width: 500px;\n margin-left: 45px;\n}\n.entity-attribute-select .select-wrapper .select-menu {\n display: none;\n}\n.entity-attribute-select .select-wrapper .ui-selectmenu-button {\n position: relative;\n display: block;\n font-size: 0.75rem;\n line-height: 1.6;\n padding: 8px;\n border: 1px solid #d8dae2;\n border-radius: 3px;\n color: #32343a;\n background: white;\n}\n.entity-attribute-select .select-wrapper .ui-selectmenu-button:focus {\n outline: none;\n border-color: rgba(50, 137, 255, 0.75);\n}\n.entity-attribute-select .select-wrapper .ui-selectmenu-button:after {\n content: \"\";\n position: absolute;\n right: 12px;\n top: 17px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 4px 5px 0 5px;\n border-color: #2B2F83 transparent transparent transparent;\n opacity: 0.5;\n}\n.entity-attribute-select .select-wrapper .ui-selectmenu-button.dropdown-open:after {\n transform: rotate(180deg);\n}\n.entity-attribute-select .select-wrapper .ui-selectmenu-button .ui-icon {\n display: none;\n}\n\n.ui-selectmenu-menu {\n display: none;\n margin: 0;\n}\n.ui-selectmenu-menu.ui-selectmenu-open {\n display: block;\n}\n.ui-selectmenu-menu ul {\n padding: 0;\n margin: 0;\n list-style: none;\n border: 1px solid #d8dae2;\n background-color: white;\n max-height: 500px;\n overflow: hidden;\n overflow-y: scroll;\n}\n.ui-selectmenu-menu ul.ui-widget.ui-widget-content {\n border-top: none;\n}\n.ui-selectmenu-menu ul li {\n font-size: 0.7rem;\n line-height: 1.6;\n color: #32343a;\n}\n.ui-selectmenu-menu ul li.ui-state-focus {\n background-color: #f4f5f7;\n}\n.ui-selectmenu-menu ul li div {\n padding: 4px 8px;\n}\n.ui-selectmenu-menu ul li div.ui-state-active {\n border: 1px solid transparent !important;\n background-color: #f4f5f7;\n color: #32343a;\n}\n\n.c-simple-select {\n position: relative;\n appearance: none;\n display: block;\n width: 100%;\n font-size: 0.75rem;\n line-height: 1.6;\n padding: 8px 16px;\n min-height: 40px;\n border: 1px solid transparent;\n border-radius: 3px;\n color: #32343a;\n background: white;\n}\n\n.c-simple-select__wrapper {\n position: relative;\n}\n.c-simple-select__wrapper:after {\n content: \"\";\n position: absolute;\n top: calc(50% - 2px);\n right: 8px;\n display: block;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 4px 4px 0 4px;\n border-color: #70778c transparent transparent transparent;\n}\n\n.export-select {\n min-height: 0;\n text-align: left;\n padding: 23px 25px;\n border: 1px solid #d8dae2;\n border-radius: 4px;\n cursor: pointer;\n width: 250px;\n}\n\n.entity-attribute-separator {\n margin: 30px 0 16px 0;\n min-height: 30px;\n background-color: #efefef;\n -webkit-box-shadow: inset 0px 15px 15px -15px rgba(0, 0, 0, 0.15);\n -moz-box-shadow: inset 0px 15px 15px -15px rgba(0, 0, 0, 0.15);\n box-shadow: inset 0px 15px 15px -15px rgba(0, 0, 0, 0.15);\n border-bottom: 1px solid #d8dae2;\n}\n\n.entity-attribute-text, .entity-attribute-password {\n box-sizing: border-box;\n}\n.entity-attribute-text.error + .error, .entity-attribute-password.error + .error {\n box-shadow: inset 0 1px 1px rgba(242, 48, 63, 0.075), inset 0 0 1px rgba(224, 117, 125, 0.75);\n border: 1px solid #f2303f;\n border-top: 0;\n}\n.entity-attribute-text input, .entity-attribute-password input {\n width: calc(100% - 45px);\n max-width: 500px;\n margin-left: 45px;\n border: solid 1px #d8dae2;\n border-radius: 5px;\n transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;\n}\n.entity-attribute-text input:focus, .entity-attribute-password input:focus {\n border-color: #3c8bf5;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);\n}\n.entity-attribute-text input::placeholder, .entity-attribute-password input::placeholder {\n font-style: italic;\n}\n.entity-attribute-text.error input, .entity-attribute-password.error input {\n background-image: url(\"/img/kms/icons/icon_cross_red.svg\");\n background-repeat: no-repeat;\n background-position: right 20px center;\n background-size: 10px 10px;\n}\n\n.entity-attribute-text-area label {\n vertical-align: top;\n}\n.entity-attribute-text-area .text-area-wrapper {\n display: inline-block;\n vertical-align: top;\n width: calc(100% - 90px);\n max-width: 800px;\n margin-left: 45px;\n border: solid 1px #d8dae2;\n border-radius: 3px;\n}\n.entity-attribute-text-area .text-area-wrapper > textarea {\n display: block;\n width: 100%;\n padding: 10px;\n border-radius: 3px;\n min-height: 200px;\n border: none;\n line-height: 1.6;\n transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;\n font-size: 0.7rem;\n resize: vertical;\n}\n.entity-attribute-text-area .text-area-wrapper > textarea:focus {\n border-color: #3c8bf5;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);\n}\n.entity-attribute-text-area .text-area-wrapper > textarea::placeholder {\n font-style: italic;\n}\n\ndiv.mce-toolbar-grp {\n border-bottom: 1px solid #e0e6ec;\n}\n\n.entity-attribute-title h3 {\n padding-left: 45px;\n color: #3289ff;\n font-size: 0.8rem;\n font-weight: 600;\n text-transform: uppercase;\n margin: 0;\n}\n\n.entity-attribute-view {\n padding: 0;\n box-sizing: border-box;\n}\n.entity-attribute-view.error + .error {\n box-shadow: inset 0 1px 1px rgba(242, 48, 63, 0.075), inset 0 0 1px rgba(224, 117, 125, 0.75);\n border: 1px solid #f2303f;\n border-top: 0;\n}\n.entity-attribute-view .content {\n padding: 0;\n padding-left: 45px;\n}\n.entity-attribute-view .content .order-table {\n padding-left: 0;\n}\n\n.c-video__grid {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: flex-start;\n max-width: 745px;\n padding-left: 45px;\n}\n\n.c-video__fields {\n width: calc(100% - 200px);\n}\n\n.c-video__fields {\n padding: 20px 20px 20px 0;\n}\n\n.c-video__preview {\n position: relative;\n width: 200px;\n min-height: 150px;\n padding: 20px 0;\n text-decoration: none;\n}\n.c-video__preview[href]:after {\n display: none;\n}\n.c-video__preview:after {\n content: \"\";\n display: block;\n width: 200px;\n height: 150px;\n background-color: rgba(155, 160, 174, 0.15);\n background-image: radial-gradient(white, rgba(155, 160, 174, 0.15));\n}\n\n.c-video__title {\n display: block;\n font-size: 0.7rem;\n line-height: 1.2;\n color: #9ba0ae;\n text-transform: uppercase;\n font-weight: 600;\n}\n\n.c-video__title {\n width: 100%;\n color: #70778c;\n}\n\n.c-video__id {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n flex-wrap: wrap;\n flex-direction: row;\n flex-flow: row wrap;\n}\n\n.c-video__url {\n display: inline-block;\n width: 220px;\n font-size: 0.7rem;\n line-height: 1.2;\n color: #9ba0ae;\n}\n\n.c-video__input {\n display: inline-block;\n width: calc(100% - 220px);\n padding: 5px 10px;\n background-color: white;\n font-size: 0.7rem;\n border: 1px solid rgba(155, 160, 174, 0.4);\n border-radius: 4px;\n color: #32343a;\n box-sizing: border-box;\n transition: border-color ease-in-out 0.25s, box-shadow ease-in-out 0.25s;\n transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;\n}\n.c-video__input:focus {\n border-color: #3c8bf5;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);\n}\n\n.c-video__autoplay {\n margin-top: 20px;\n border-top: 1px solid #e0e6ec;\n padding-top: 20px;\n}\n\n.c-video__thumb {\n display: none;\n width: 100%;\n}\n.c-video__thumb[src] {\n display: block;\n}\n\n.c-sub-table {\n border-spacing: 0;\n min-width: 650px;\n}\n\n.c-sub-table--reservation {\n min-width: 840px;\n}\n\n.c-sub-table__table-header {\n font-size: 14px;\n font-weight: bold;\n}\n\n.c-sub-table__row:nth-child(odd) {\n background-color: rgba(224, 230, 236, 0.4);\n}\n\n.c-location-availability__table {\n border-spacing: 0;\n}\n\n.c-location-availability__table-header {\n font-size: 14px;\n font-weight: bold;\n}\n\n.c-location-availability__row:nth-child(odd) {\n background-color: rgba(224, 230, 236, 0.4);\n}\n\n.c-location-availability__day-heading {\n width: 100px;\n padding-left: 15px;\n}\n\n.c-location-availability__open-heading {\n width: 140px;\n text-align: center;\n}\n\n.c-location-availability__opening-hours-heading {\n width: 260px;\n}\n\n.c-location-availability__latest-start-heading {\n width: 190px;\n padding-left: 40px;\n}\n\n.c-location-availability__select {\n width: auto;\n}\n.c-location-availability__select .select-wrapper {\n width: auto;\n margin-left: 0;\n}\n\n.c-location-availability__opening-hours {\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding-right: 20px;\n}\n.c-location-availability__opening-hours .c-location-availability__select {\n width: calc((100% - 20px) / 2);\n}\n\n.c-location-availability__select-divider {\n width: 20px;\n text-align: center;\n}\n\n.c-location-availability__day-data {\n font-size: 14px;\n padding-left: 15px;\n}\n\n.c-location-availability__open-data .on-off-switch {\n margin-left: auto !important;\n margin-right: auto;\n}\n\n.c-location-availability__latest-start-data {\n padding-left: 40px;\n padding-right: 40px;\n}\n\n.c-location-products__product-heading {\n width: 200px;\n}\n\n.c-location-products__max-persons-heading {\n width: 160px;\n text-align: center;\n}\n\n.c-location-products__available-each-hour {\n width: 180px;\n text-align: center;\n}\n\n.c-location-products__capacity-rule {\n padding: 0 5px;\n width: 200px;\n}\n\n.c-location-products__data {\n font-size: 14px;\n line-height: 1.4;\n vertical-align: top;\n padding: 10px 0;\n}\n\n.c-location-products__data--capacity {\n padding: 10px 5px;\n}\n\n.c-location-products__data--center {\n text-align: center;\n}\n\n.c-location-products__link {\n color: #2B2F83;\n}\n\n.c-location-products__button {\n margin-top: 40px;\n display: inline-flex;\n justify-content: center;\n width: 200px;\n padding: 5px 0;\n background-color: #3289ff;\n color: white;\n font-size: 0.7rem;\n text-decoration: none;\n border-radius: 4px;\n}\n\n.c-reservation-items__data--align-center {\n text-align: center;\n}\n\n.c-reservation-items__heading {\n width: 200px;\n}\n\n.c-reservation-items__quantity {\n width: 60px;\n}\n\n.c-reservation-items__time {\n width: 130px;\n}\n\n.c-reservation-items__remarks {\n width: 400px;\n}\n\n.c-reservation-items__options {\n width: 40px;\n}\n\n.c-reservation-items__calendar {\n margin-top: 80px;\n padding-right: 45px;\n}\n\n.c-reservation-items__quantity-input {\n margin-left: 0 !important;\n}\n\n.c-reservation-items__remarks-textarea {\n display: block;\n width: 100%;\n padding: 10px;\n border-radius: 3px;\n min-height: 80px;\n border: none;\n line-height: 1.6;\n transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;\n font-size: 0.7rem;\n resize: vertical;\n transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;\n}\n.c-reservation-items__remarks-textarea:focus {\n border-color: #3c8bf5;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);\n}\n\n.c-reservation-items__data--is-deleted {\n display: block;\n margin-top: 5px;\n color: #70778c;\n font-size: 0.6rem;\n opacity: 0.6;\n}\n\n.c-reservation-items__read-only {\n display: inline-block;\n padding: 12px 10px;\n font-size: 15px;\n line-height: 1.2;\n color: #70778c;\n}\n\n.c-reservation-items__read-only--xs {\n font-size: 14px;\n padding: 12px 8px 12px 0;\n}\n\n.c-reservation-items__delete {\n position: relative;\n margin-top: 10px;\n border-radius: 50%;\n display: inline-block;\n height: 18px;\n width: 18px;\n background-color: rgba(242, 48, 63, 0.4);\n background-image: url(\"/img/kms/icons/icon_cross.svg\");\n background-repeat: no-repeat;\n background-position: 50% 50%;\n background-size: 8px 8px;\n cursor: pointer;\n transition: background-color 0.3s;\n}\n.c-reservation-items__delete:hover {\n background-color: #f2303f;\n}\n\n.c-day-calendar {\n margin-top: 80px;\n font-size: 14px;\n max-width: 650px;\n}\n.c-day-calendar .fc-unthemed td.fc-today {\n background-color: transparent;\n}\n\n.c-day-calendar__title {\n font-size: 18px;\n color: #3289ff;\n}\n\n.c-full-calendar {\n width: 100%;\n margin-top: 20px;\n color: #5c5f65;\n font-size: 15px;\n padding-right: 0;\n}\n\n.c-calendar {\n margin-top: 20px;\n}\n.c-calendar .fc-dayGridMonth-view .is-closed {\n margin-bottom: -20px;\n opacity: 0;\n pointer-events: none;\n}\n.c-calendar .fc-toolbar {\n justify-content: flex-end;\n}\n.c-calendar .fc-toolbar .fc-center {\n margin-right: 60px;\n}\n.c-calendar .fc-toolbar .fc-left {\n margin-right: auto;\n}\n.c-calendar .fc-event {\n border-color: #32343a;\n background-color: #32343a;\n}\n.c-calendar .fc-event.is-primary {\n border-color: #3289ff;\n background-color: #3289ff;\n}\n.c-calendar .fc-event.is-primary.is-primary--1 {\n border-color: #0466c8;\n background-color: #0466c8;\n}\n.c-calendar .fc-event.is-primary.is-primary--2 {\n border-color: #379392;\n background-color: #379392;\n}\n.c-calendar .fc-event.is-primary.is-primary--3 {\n border-color: #023e7d;\n background-color: #023e7d;\n}\n.c-calendar .fc-event.is-primary.is-primary--4 {\n border-color: #6C49B8;\n background-color: #6C49B8;\n}\n.c-calendar .fc-event.is-primary.is-primary--5 {\n border-color: #4FB0C6;\n background-color: #4FB0C6;\n}\n.c-calendar .fc-event.is-primary.is-primary--6 {\n border-color: #001233;\n background-color: #001233;\n}\n.c-calendar .fc-event.is-primary.is-primary--7 {\n border-color: #8F2D56;\n background-color: #8F2D56;\n}\n.c-calendar .fc-event.is-primary.is-primary--8 {\n border-color: #002855;\n background-color: #002855;\n}\n.c-calendar .fc-event.is-warning {\n border: #ff885f;\n background-color: #ff885f;\n color: white;\n}\n.c-calendar .fc-event.is-note {\n border: #ffe196;\n background-color: #ffe196;\n color: #32343a;\n}\n.c-calendar .fc-event.is-closed {\n border: #32343a;\n background: linear-gradient(-45deg, rgb(230, 230, 230) 12.5%, white 12.5%, white 50%, rgb(230, 230, 230) 50%, rgb(230, 230, 230) 62.5%, white 62.5%, white) 0% 0%/5px 5px;\n color: #32343a;\n}\n.c-calendar td.fc-today {\n background-color: #f1f7ff;\n}\n\n.c-calendar__title,\n.c-calendar__title-location,\n.c-calendar__title-date {\n margin: 0;\n line-height: 1.2;\n}\n\n.c-calendar__title {\n margin: 0;\n font-size: 16px;\n font-weight: bold;\n color: #3289ff;\n}\n\n.c-calendar__title-location {\n margin: 8px 0 3px;\n font-size: 16px;\n color: #32343a;\n}\n\n.c-calendar__title-date {\n font-size: 14px;\n color: #70778c;\n}\n\n#entity.transfer-section {\n position: static;\n top: 0;\n height: 100%;\n}\n\n#entity.action-log-section {\n position: static;\n top: 0;\n height: 100%;\n background-color: #fafafa;\n}\n#entity.action-log-section .entity-attributes {\n position: static;\n background-color: transparent;\n}\n#entity.action-log-section .entity-attributes .tab-content {\n background-color: white;\n border-bottom: 1px solid #e0e6ec;\n}\n#entity.action-log-section .entity-attributes .tab-content .entity-attribute-title h3 {\n font-size: 1.2rem;\n line-height: 1.2;\n color: #2D323C;\n font-weight: 700;\n text-transform: none;\n padding: 21px 0 13px 30px;\n}\n#entity.action-log-section .entity-attributes .tab-content .entity-attribute-title h3 p {\n font-size: 0.7rem;\n line-height: 1.4rem;\n color: #70778c;\n opacity: 0.5;\n margin: 0;\n font-weight: 100;\n}\n#entity.action-log-section .entity-attributes .tab-content .entity-attribute-date-picker {\n width: auto;\n display: inline-block;\n padding-left: 30px;\n border-bottom: none;\n}\n#entity.action-log-section .entity-attributes .tab-content .entity-attribute-date-picker label {\n width: 100%;\n margin-left: 0;\n margin-bottom: 10px;\n}\n#entity.action-log-section .entity-attributes .tab-content button {\n display: inline-block;\n height: 40px;\n border-radius: 4px;\n appearance: none;\n border: none;\n cursor: pointer;\n transition: background-color 0.3s;\n width: 150px;\n background-color: #3289ff;\n color: white;\n font-size: 0.7rem;\n}\n#entity.action-log-section .entity-attributes .tab-content button:focus {\n outline: none;\n}\n#entity.action-log-section textarea {\n border: none;\n color: #333;\n font-size: 0.7rem;\n width: 100%;\n height: calc(100vh - 216px);\n padding: 30px;\n background: transparent;\n}\n#entity.action-log-section textarea:focus {\n outline: none;\n}\n\n.c-dashboard__title {\n margin-top: 30px;\n font-size: 1.1rem;\n color: #1D2433;\n font-weight: bold;\n padding: 0 20px;\n}\n\n.c-dashboard__text {\n font-size: 0.8rem;\n line-height: 1.2;\n color: #70778c;\n padding: 13px 40px;\n}\n.c-dashboard__contact .c-dashboard__text {\n font-size: 0.85rem;\n line-height: 1.4;\n}\n\n.c-dashboard__employees {\n border-bottom: 1px solid #eceef3;\n}\n\n.c-dashboard__employee {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 20px 40px;\n border-top: 1px solid #eceef3;\n}\n\n.c-dashboard__employee-image {\n width: 90px;\n height: 90px;\n border-radius: 100%;\n background-color: #d8dae2;\n}\n\n.c-dashboard__employee-info {\n width: calc(100% - 110px);\n font-size: 0.8rem;\n line-height: 1.4;\n color: #70778c;\n}\n\n.c-dashboard__employee-name {\n font-size: 1rem;\n font-weight: bold;\n color: #1D2433;\n margin-bottom: 5px;\n}\n\n.c-dashboard__link {\n color: #70778c;\n transition: color 0.2s;\n}\n.c-dashboard__link:hover {\n color: #3289ff;\n}\n\n.c-dashboard__logo {\n width: 200px;\n padding: 10px 0;\n}\n.c-dashboard__logo img {\n width: 100%;\n}\n\n.c-planning {\n padding: 40px;\n background: white;\n}\n\n.c-planning__heading {\n display: flex;\n justify-content: space-between;\n}\n\n.c-planning__title {\n color: #32343a;\n margin: 0;\n line-height: 1;\n}\n\n.c-planning__block-out-button {\n background-color: #1D2433;\n border: none;\n padding: 10px 20px;\n border-radius: 4px;\n color: white;\n font-size: 0.75rem;\n cursor: pointer;\n}\n\n.c-planning__popup {\n position: fixed;\n z-index: 1000;\n left: 0;\n top: 0;\n width: 264px;\n background-color: #f7f7f7;\n color: #2b2b31;\n border-radius: 6px;\n padding: 12px;\n box-shadow: 0 10px 30px -15px rgba(0, 0, 0, 0.5);\n}\n.c-planning__popup.is-hidden {\n display: none;\n}\n\n.c-planning__popup-content {\n line-height: 1.6;\n}\n.c-planning__popup-content.is-hidden {\n display: none;\n}\n.c-planning__popup-content h3 {\n margin: 0 0 8px;\n font-size: 14px;\n font-weight: bold;\n}\n.c-planning__popup-content p {\n margin: 0;\n font-size: 13px;\n}\n.c-planning__popup-content i {\n font-weight: bold;\n color: #2B2F83;\n}\n\n.order-search-form {\n padding-left: 45px;\n}\n.order-search-form .order-search-filter-button {\n position: relative;\n top: -1px;\n left: 50%;\n height: 35px;\n width: 100px;\n margin-left: -50px;\n border-radius: 0 0 4px 4px;\n font-size: 0.7rem;\n text-decoration: none;\n text-transform: uppercase;\n padding: 0 20px;\n border-top: none;\n}\n.order-search-form .order-search-filter-button:focus {\n outline: none;\n}\n.order-search-form .order-search {\n position: relative;\n top: 0;\n left: -45px;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: stretch;\n flex-wrap: wrap;\n height: 0;\n width: calc(100% + 90px);\n background-color: white;\n overflow: hidden;\n padding: 0 45px;\n transition: height 0.5s, padding 0.2s, margin-bottom 0.5s;\n}\n.order-search-form .order-search.active {\n height: 330px;\n padding: 20px 45px;\n border-bottom: solid 1px #BABABA;\n}\n.order-search-form .c-form-element {\n display: block;\n min-width: 300px;\n}\n.order-search-form .c-form-element label {\n display: block;\n width: 100%;\n font-size: 0.7rem;\n color: #9ba0ae;\n text-transform: uppercase;\n font-weight: 600;\n white-space: nowrap;\n}\n.order-search-form .c-form-element input {\n width: 80%;\n padding: 5px;\n margin: 0;\n margin-bottom: 20px;\n}\n.order-search-form .c-form-element.last {\n display: block;\n text-align: center;\n width: 100%;\n height: 40px;\n}\n.order-search-form .c-form-element.last input[type=submit] {\n border-radius: 4px;\n font-size: 0.7rem;\n line-height: 20px;\n text-decoration: none;\n text-transform: uppercase;\n padding: 0 20px;\n width: auto;\n}\n.order-search-form .c-form-element.selectboxes {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: stretch;\n}\n.order-search-form .c-form-element.selectboxes .entity-attribute-select + .entity-attribute-select {\n margin-left: 30px;\n}\n.order-search-form .c-form-element.selectboxes .entity-attribute-select .select-wrapper {\n margin: 0;\n width: auto;\n min-width: 250px;\n}\n\n.order-result-form {\n padding: 0 45px 60px 45px;\n}\n.order-result-form a {\n color: #3289ff;\n text-decoration: underline;\n}\n\n#tab-content-search h2 {\n padding-left: 45px;\n}\n\n.tab-content .c-pagination {\n display: flex;\n justify-content: center;\n align-items: center;\n list-style: none;\n margin-left: 0;\n}\n.tab-content .c-pagination a {\n color: #3289ff;\n}\n.tab-content .c-pagination__item {\n display: flex;\n justify-content: center;\n align-items: center;\n font-size: 0.7rem;\n}\n.tab-content .c-pagination__link {\n padding: 8px;\n text-decoration: none;\n transition: color 0.2s, background-color 0.2s;\n color: #9ba0ae;\n}\n.tab-content .c-pagination__link:link:hover {\n color: #3289ff;\n}\n.tab-content .c-pagination__link.is-active {\n font-weight: bold;\n color: #3289ff;\n cursor: default;\n}\n.tab-content .c-pagination__prev,\n.tab-content .c-pagination__next {\n display: flex;\n justify-content: center;\n margin-left: 16px;\n padding: 8px;\n transition: color 0.2s;\n}\n.tab-content .c-pagination__prev {\n transform: rotate(0.5turn);\n margin-left: 0;\n margin-right: 16px;\n}\n\n.order-table {\n display: block;\n overflow: auto;\n white-space: nowrap;\n padding-left: 30px;\n padding-bottom: 30px;\n}\n.order-table td, .order-table th {\n font-size: 0.7rem;\n text-align: left;\n border-right: #ededed 1px solid;\n padding: 2px 10px;\n}\n.order-table td > table, .order-table th > table {\n width: 100%;\n}\n.order-table td.batch-checkboxes {\n position: absolute;\n width: 0;\n}\n.order-table td.batch-checkboxes:after {\n content: \"\";\n display: block;\n width: 3em;\n height: 2em;\n position: absolute;\n top: 0;\n left: -3em;\n background-color: #ededed;\n border-right: solid 1px #ededed;\n z-index: 5;\n}\n.order-table td.batch-checkboxes .batch-checkbox {\n position: absolute;\n left: -2.5em;\n z-index: 10;\n}\n.order-table th {\n font-size: 0.7rem;\n text-transform: uppercase;\n color: #999999;\n background-color: #ededed;\n}\n.order-table th.batch-checkbox-header {\n display: block;\n padding: 0;\n border: none;\n}\n.order-table tr.order-row {\n border-top: solid 1px #ededed;\n}\n.order-table tr:first-child {\n border-bottom: solid 2px #e0e6ec;\n}\n.order-table a {\n color: #3289ff;\n}\n\n.batch_edit_controls {\n position: absolute;\n top: -1000px;\n left: 75px;\n display: block;\n border: solid 1px #cccccc;\n background-color: white;\n z-index: 10;\n padding: 10px;\n text-align: right;\n box-shadow: 2px 2px 5px 2px rgba(0, 0, 0, 0.05);\n border-radius: 5px;\n}\n.batch_edit_controls label {\n display: block;\n width: 100%;\n text-align: left;\n}\n.batch_edit_controls button {\n border-radius: 4px;\n font-size: 0.7rem;\n line-height: 20px;\n text-decoration: none;\n text-transform: uppercase;\n padding: 0 20px;\n width: auto;\n}\n\n.shipments-search-form {\n padding-left: 45px;\n}\n.shipments-search-form .order-search-filter-button {\n position: relative;\n top: -1px;\n left: 50%;\n height: 35px;\n width: 100px;\n margin-left: -50px;\n border-radius: 0 0 4px 4px;\n font-size: 0.7rem;\n text-decoration: none;\n text-transform: uppercase;\n padding: 0 20px;\n border-top: none;\n}\n.shipments-search-form .order-search-filter-button:focus {\n outline: none;\n}\n.shipments-search-form .order-search {\n position: relative;\n top: 0;\n left: -45px;\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: stretch;\n flex-wrap: wrap;\n height: 0;\n width: calc(100% + 90px);\n background-color: white;\n overflow: hidden;\n padding: 0 45px;\n transition: height 0.5s, padding 0.2s, margin-bottom 0.5s;\n}\n.shipments-search-form .order-search.active {\n height: 330px;\n padding: 20px 45px;\n border-bottom: solid 1px #BABABA;\n}\n.shipments-search-form .c-form-element {\n display: block;\n min-width: 300px;\n}\n.shipments-search-form .c-form-element label {\n display: block;\n width: 100%;\n font-size: 0.7rem;\n color: #9ba0ae;\n text-transform: uppercase;\n font-weight: 600;\n white-space: nowrap;\n}\n.shipments-search-form .c-form-element input {\n width: 80%;\n padding: 5px;\n margin: 0;\n margin-bottom: 20px;\n}\n.shipments-search-form .c-form-element.last {\n display: block;\n text-align: center;\n width: 100%;\n height: 40px;\n}\n.shipments-search-form .c-form-element.last input[type=submit] {\n border-radius: 4px;\n font-size: 0.7rem;\n line-height: 20px;\n text-decoration: none;\n text-transform: uppercase;\n padding: 0 20px;\n width: auto;\n}\n.shipments-search-form .c-form-element.selectboxes {\n display: -ms-flexbox;\n display: -webkit-flex;\n display: flex;\n justify-content: flex-start;\n align-items: stretch;\n}\n.shipments-search-form .c-form-element.selectboxes .entity-attribute-select + .entity-attribute-select {\n margin-left: 30px;\n}\n.shipments-search-form .c-form-element.selectboxes .entity-attribute-select .select-wrapper {\n margin: 0;\n width: auto;\n min-width: 250px;\n}\n\n.shipments-result-form {\n padding: 0 45px 60px 45px;\n}\n.shipments-result-form a {\n color: #3289ff;\n text-decoration: underline;\n}\n\n#tab-content-search h2 {\n padding-left: 45px;\n}\n\n.tab-content .c-pagination {\n display: flex;\n justify-content: center;\n align-items: center;\n list-style: none;\n margin-left: 0;\n}\n.tab-content .c-pagination a {\n color: #3289ff;\n}\n.tab-content .c-pagination__item {\n display: flex;\n justify-content: center;\n align-items: center;\n font-size: 0.7rem;\n}\n.tab-content .c-pagination__link {\n padding: 8px;\n text-decoration: none;\n transition: color 0.2s, background-color 0.2s;\n color: #9ba0ae;\n}\n.tab-content .c-pagination__link:link:hover {\n color: #3289ff;\n}\n.tab-content .c-pagination__link.is-active {\n font-weight: bold;\n color: #3289ff;\n cursor: default;\n}\n.tab-content .c-pagination__prev,\n.tab-content .c-pagination__next {\n display: flex;\n justify-content: center;\n margin-left: 16px;\n padding: 8px;\n transition: color 0.2s;\n}\n.tab-content .c-pagination__prev {\n transform: rotate(0.5turn);\n margin-left: 0;\n margin-right: 16px;\n}\n\n.shipmentGroup-table {\n display: block;\n overflow: auto;\n white-space: nowrap;\n padding-bottom: 30px;\n}\n.shipmentGroup-table td, .shipmentGroup-table th {\n font-size: 0.7rem;\n text-align: left;\n border-right: #ededed 1px solid;\n padding: 2px 10px;\n}\n.shipmentGroup-table td > table, .shipmentGroup-table th > table {\n width: 100%;\n}\n.shipmentGroup-table td.batch-checkboxes {\n position: absolute;\n width: 0;\n}\n.shipmentGroup-table td.batch-checkboxes:after {\n content: \"\";\n display: block;\n width: 3em;\n height: 2em;\n position: absolute;\n top: 0;\n left: -3em;\n background-color: #ededed;\n border-right: solid 1px #ededed;\n z-index: 5;\n}\n.shipmentGroup-table td.batch-checkboxes .batch-checkbox {\n position: absolute;\n left: -2.5em;\n z-index: 10;\n}\n.shipmentGroup-table th {\n font-size: 0.7rem;\n text-transform: uppercase;\n color: #999999;\n background-color: #ededed;\n}\n.shipmentGroup-table th.batch-checkbox-header {\n display: block;\n padding: 0;\n border: none;\n}\n.shipmentGroup-table tr.order-row {\n border-top: solid 1px #ededed;\n}\n.shipmentGroup-table tr:first-child {\n border-bottom: solid 2px #e0e6ec;\n}\n.shipmentGroup-table a {\n color: #3289ff;\n}\n\n.batch_edit_controls {\n position: absolute;\n top: -1000px;\n left: 75px;\n display: block;\n border: solid 1px #cccccc;\n background-color: white;\n z-index: 10;\n padding: 10px;\n text-align: right;\n box-shadow: 2px 2px 5px 2px rgba(0, 0, 0, 0.05);\n border-radius: 5px;\n}\n.batch_edit_controls label {\n display: block;\n width: 100%;\n text-align: left;\n}\n.batch_edit_controls button {\n border-radius: 4px;\n font-size: 0.7rem;\n line-height: 20px;\n text-decoration: none;\n text-transform: uppercase;\n padding: 0 20px;\n width: auto;\n}","// Colors\n$darker-gray: #2b2b31\n$dark-gray: #32343a\n$medium-gray: #70778c\n$light-gray: #9ba0ae\n$lighter-gray: #d8dae2\n$lightest-gray: #e0e6ec\n$whitish: #f7f7f7\n\n\n$dark-white: #f4f5f7\n$white: #ffffff\n\n$black: #000000\n\n$brand-primary: #3289ff\n$brand-secondary: #2B2F83\n$brand-success: #3c763d\n$brand-info: #31708f\n$brand-warning: #ff8d00\n$brand-danger: #f2303f\n\n\n\n// New Colors\n$darkerBlue: #1D2433\n$darkBlue: #2B2F83\n$neonBlue: #0000FF\n$blue: #3289ff\n$red: #A60A15\n$brightRed: #FF323C\n$green: #7fb946\n$gray: #70778c\n$lightGray: #d8dae2\n$blueGray: #eceef3\n$almostWhite: #f7f7f7\n\n$iconColor: #cfdae2\n\n\n$neonRed: #f2303f\n$neonGreen: #78dc84\n\n\n$baseImagePath: \"/img/kms\"\n\n$body-background-color: $lighter-gray\n$backgroundGradient: 170deg, rgba(243,247,250,1) 0%,rgba(232,235,242,1) 65%,rgba(217,221,232,1) 95%,rgba(205,208,211,1) 100%\n\n// Typography\n\n$text-color: $dark-gray\n$font-family-base: 'Titillium Web', sans-serif\n\n$font-size-base: 20px\n$font-size-large: ceil($font-size-base * 1.05)\n$font-size-small: ceil($font-size-base * 0.85)\n\n$line-height-base: 1.6\n\n$font-weight-light: 310\n$font-weight-normal: 400\n$font-weight-bold: 600\n$font-weight-heavy: 700\n\n$font-weight-base: $font-weight-normal\n\n\n// Sidebar\n\n$sidebar-width: 240px\n$sidebar-background-color: $dark-gray\n$sidebar-logo-font-size: $font-size-base\n$sidebar-logo-font-weight: $font-weight-bold\n$sidebar-logo-font-color: $white\n\n$sidebar-font-weight: $font-weight-bold\n$sidebar-font-size: $font-size-large\n$sidebar-font-color: $white\n\n\n// Vertical grid\n\n$grid-row: 30px\n@function grid-row($factor: 1)\n @return $grid-row * $factor\n","/* ==========================================================================\n Basic style settings\n ========================================================================== */\n\n*\n box-sizing: border-box\n\n/*\n * Set up the body\n *\n * 1. This is the base for al rem units\n * 2. Makes sue that some fonts are better rendered\n * #. Set font to lining figures\n */\nhtml\n //font-size: 20px\n line-height: 1.6\n -webkit-font-smoothing: antialiased\n -moz-osx-font-smoothing: grayscale\n text-rendering: optimizeLegibility\n font-feature-settings: 'lnum'\n\n/**\n * 1.Default display for images is block to lose the extra margin below the image\n * 2. Remove border / especially on older browsers\n */\nimg, svg\n display: block\n border: none\n\n/**\n * Add translation to prevent recoloring from autocomplete\n */\ninput, textarea\n ::placeholder\n transition: all 9999s linear 9999s\n\n/*\n * Remove default margin around figure\n */\nfigure\n margin: 0","@keyframes shake1\n 0%\n transform: translate3d(.5px, .25px, 0)\n 10%\n transform: translate3d(-.25px, -.5px, 0)\n 20%\n transform: translate3d(-.75px, 0px, 0)\n 30%\n transform: translate3d(0px, .5px, 0)\n 40%\n transform: translate3d(.25px, -.25px, 0)\n 50%\n transform: translate3d(-.25px, .5px, 0)\n 60%\n transform: translate3d(-.75px, .25px, 0)\n 70%\n transform: translate3d(.5px, .25px, 0)\n 80%\n transform: translate3d(-.25px, -.25px, 0)\n 90%\n transform: translate3d(.5px, .5px, 0)\n 100%\n transform: translate3d(.25px, -.5px, 0)\n\n@keyframes shake2\n 0%\n transform: translate3d(.25px, -.5px, 0)\n 10%\n transform: translate3d(.5px, .5px, 0)\n 20%\n transform: translate3d(-.25px, -.25px, 0)\n 30%\n transform: translate3d(.5px, .25px, 0)\n 40%\n transform: translate3d(-.75px, .25px, 0)\n 50%\n transform: translate3d(-.25px, .5px, 0)\n 60%\n transform: translate3d(.25px, -.25px, 0)\n 70%\n transform: translate3d(0px, .5px, 0)\n 80%\n transform: translate3d(-.75px, 0px, 0)\n 90%\n transform: translate3d(-.25px, -.5px, 0)\n 100%\n transform: translate3d(.5px, .25px, 0)\n","/* ==========================================================================\n Login KMS\n ========================================================================== */\n\n.login\n position: relative\n min-height: 100vh\n +flex(center, center)\n background-color: $darkerBlue\n background-image: url(\"#{$baseImagePath}/background.svg\")\n background-size: cover\n background-position: center\n\n\n .placeholder\n width: 80%\n max-width: 400px\n padding: 20px 40px\n background-color: white\n color: $darkBlue\n\n .header\n margin-bottom: 20px\n +flex(space-between, center)\n\n &.small\n margin-bottom: 20px\n\n img\n display: block\n width: 45px\n height: 45px\n margin-left: auto\n\n h2\n width: calc(100% - 45px)\n margin: 0\n color: $darkBlue\n font-size: 1.2rem\n font-weight: bold\n\n label\n font-size: 0.8rem\n\n /* Alert messages\n ========================================================================== */\n\n .warning\n padding: 7px 12px\n margin: 8px 0\n border: 1px solid $darkBlue\n font-size: 0.7rem\n color: $darkBlue\n\n input\n width: 100%\n height: 40px\n margin: 0 0 8px\n border-radius: 4px\n font-size: 0.7rem\n color: $darkBlue\n\n text-indent: 10px\n border: $lighter-gray solid 1px\n transition: box-shadow 0.4s\n\n &:focus\n outline: 0\n box-shadow: rgba($neonBlue, .75) 0 0 5px 0\n\n &[type=submit]\n background-color: $darkBlue\n border: none\n color: white\n text-align: center\n cursor: pointer\n transition: background-color 0.4s\n\n &:hover\n background-color: lighten($darkBlue, 10%)\n\n a\n color: $darkBlue\n font-size: 0.7rem\n font-weight: semibold()\n\n .login__submit\n margin-top: 20px\n\n","=flex($justify: space-between, $alignItem: stretch)\n display: -ms-flexbox\n display: -webkit-flex\n display: flex\n\n justify-content: $justify\n align-items: $alignItem\n\n\n=flex-rows\n flex-wrap: wrap\n flex-direction: row\n flex-flow: row wrap\n\n=order($place)\n order: $place\n\n=align-content($align)\n align-content: $align\n\n=align-self($align)\n align-self: $align","/* ==========================================================================\n Entities navigation KMS\n ========================================================================== */\n\n#entities\n position: absolute\n top: 0\n left: 0\n width: 380px\n height: auto\n min-height: 100vh\n background-color: white\n color: $blue\n\n /* Header block\n ========================================================================== */\n .entities-header\n display: flex\n flex-direction: column\n justify-content: center\n padding: 10px 0\n border-bottom: 1px solid $lightGray\n text-align: center\n height: 101px\n\n h1\n font-size: 1.2rem\n color: $darkBlue\n font-weight: medium()\n margin: 0\n p\n font-size: 0.7rem\n line-height: 1.2\n color: $gray\n opacity: 0.5\n margin: 0\n font-weight: lightest()\n\n\n .entities-content\n > p, h2\n padding: 0 20px\n\n > p\n font-size: 0.9rem\n\n\n /* Search block\n ========================================================================== */\n .search\n .search-field\n height: 45px\n border-bottom: 1px solid $lightGray\n font-size: 0.9rem\n cursor: text\n\n background-color: $dark-white\n background-image: url(\"#{$baseImagePath}/icons/icon_search.svg\")\n background-repeat: no-repeat\n background-position: 7px center\n\n input\n width: 100%\n height: 45px\n padding: 0\n margin: 0\n border: none\n font-size: 0.7rem\n line-height: 2.2\n text-indent: 60px\n background-color: transparent\n +attribute-focus\n\n .search-result-text\n display: none\n height: 50px\n width: 100%\n border-bottom: 2px solid $blue\n transition: background-color 0.2s, color 0.2s\n margin: 0\n padding: 0 15px 0 60px\n\n color: $medium-gray\n font-size: 0.7rem\n line-height: 1\n\n span\n display: inline-block\n //font-size: 0.85rem\n margin-left: 5px\n color: $blue\n\n .entities-list\n display: none\n height: calc( 100vh - 235px)\n\n ul\n .entities-list-item\n display: none\n\n &.active\n display: block\n\n > a\n background-color: transparent\n color: $medium-gray\n\n .icon\n background-color: rgba($lightGray, 0.6)\n\n p\n margin: 0\n width: calc(100% - 65px)\n\n &:before\n content: attr(data-breadcrumb)\n display: block\n color: $medium-gray\n font-size: 0.6rem\n opacity: 0.5\n\n\n &.active\n .entities-list\n display: block\n\n .search-result-text\n +flex(flex-start,center)\n\n\n /* Add new item block\n ========================================================================== */\n .new-item\n +flex(flex-start,center)\n height: 45px\n width: 100%\n background-color: transparent\n border-bottom: 2px solid $blue\n transition: background-color 0.2s, color 0.2s\n\n color: $blue\n font-size: 0.7rem\n line-height: 1\n text-decoration: none\n\n span\n display: inline-block\n width: 30px\n height: 30px\n margin: 0 15px 0 15px\n border: 1px solid $blue\n border-radius: 100%\n background-color: white\n\n &:before\n content: ''\n background-image: url(\"#{$baseImagePath}/icons/icon_plus.svg\")\n background-repeat: no-repeat\n background-position: center\n display: inline-block\n width: 30px\n height: 30px\n\n &:hover\n background-color: $blue\n color: white\n\n\n /* Change order block\n ========================================================================== */\n .entities-order\n position: relative\n width: 100%\n height: 50px\n border-top: solid 1px $lightest-gray\n\n .sortable-button\n +flex(center, center)\n width: 100%\n height: 100%\n text-decoration: none\n color: $blue\n font-size: 0.7rem\n text-align: center\n cursor: pointer\n\n &:before\n content: ''\n display: inline-block\n width: 19px\n height: 23px\n background-image: url(\"#{$baseImagePath}/icons/icon_reorder.svg\")\n background-repeat: no-repeat\n vertical-align: middle\n margin-right: 10px\n\n &.save-order\n position: absolute\n left: 0\n top: 0\n opacity: 0\n pointer-events: none\n z-index: -1\n background-color: $blue\n color: white\n\n &.show\n z-index: 2\n opacity: 1\n pointer-events: all\n\n &:before\n background-image: url(\"#{$baseImagePath}/icons/icon_save_order.svg\")\n\n\n /* Entities list\n ==========================================================================\n Entities header: 141px\n Search: 50px\n New item: 50px\n Order: 50px\n */\n\n #main-entities-list\n &.hide\n display: none\n\n .entities-list\n position: relative\n height: calc( 100vh - 190px)\n overflow: auto\n overflow-x: hidden\n\n .js-sortable\n height: calc(100% - 100px)\n\n ul\n margin: 0\n padding: 0\n list-style: none\n\n &.ui-sortable, &.sortable\n height: 100%\n overflow: auto\n overflow-x: hidden\n\n // Each ul will be a bit deeper\n ul\n padding-left: 20px\n min-height: 10px\n\n // Sortable placeholder for indication where to drop\n .sortable-placeholder\n height: 50px\n width: 100%\n background-color: $almostWhite\n border: 1px dashed rgba($brand-primary, 0.4)\n\n // List item styling\n .entities-list-item\n background-color: white\n transition: background-color 0.3s\n\n //Zebra coloring\n &:nth-child(even)\n background-color: $almostWhite\n\n\n // Text / placeholder\n >a, .tree-node-content\n position: relative\n +flex(flex-start, center)\n height: 50px\n width: 100%\n text-decoration: none\n font-size: 0.7rem\n line-height: 1.1\n color: $gray\n cursor: pointer\n font-weight: lightest()\n\n sub, small\n opacity: 0.6\n\n //Hover color\n &:hover\n background-color: $blueGray\n color: $darkBlue\n\n //Active coloring\n &.active\n >a, >.tree-node-content\n background-color: $blue\n color: white\n .icon\n background-color: $lightGray\n\n // Status\n .color-status\n display: inline-block\n height: 100%\n width: 5px\n background-color: transparent\n\n &[data-status-type=\"0\"]\n background-color: $lightGray\n &[data-status-type=\"1\"]\n background-color: $neonGreen\n &[data-status-type=\"2\"]\n background-color: $neonRed\n &[data-status-type=\"3\"]\n background-color: $brand-secondary\n &[data-status-type=\"4\"]\n background-color: $brand-warning\n &[data-status-type=\"5\"]\n background-color: $brand-success\n\n p\n margin: 0\n width: calc(100% - 60px)\n\n // Icon\n .icon\n +flex(center, center)\n width: 30px\n height: 30px\n margin: 0 15px\n border-radius: 100%\n background-color: rgba($lightGray, 0.6)\n background-position: center\n background-size: cover\n overflow: hidden\n\n img\n width: 30px\n height: 30px\n\n span\n font-size: 0.8rem\n color: $gray\n position: relative\n top: 1px\n\n // Drop down icon\n .triangle\n position: absolute\n right: 0\n top: 0\n +flex(center, center)\n background-color: rgba(0,0,0, 0.03)\n width: 40px\n height: 100%\n cursor: pointer\n &:before\n content: ''\n display: inline-block\n width: 10px\n height: 5px\n background-image: url(\"#{$baseImagePath}/icons/icon_triangle_down.svg\")\n background-position: center center\n background-repeat: no-repeat\n transition: transform 0.4s\n\n &[collapsed=true]\n .triangle\n &:before\n transform: rotate(180deg)\n\n // Sorting animation\n .sorting\n .entities-list-item\n position: relative\n cursor: move\n\n a\n cursor: move\n animation: shake1 1.5s infinite alternate\n\n .entities-list-item:nth-child(odd)\n a\n animation: shake2 1.5s infinite alternate\n\n .entities-list--reservations\n ul\n .entities-list-item\n > a\n height: auto\n padding: 12px 0 8px\n line-height: 0.8\n\n sub\n display: inline-block\n line-height: 1\n\n &:first-of-type\n margin-top: 6px\n\n/* Drag and drop styling\n ========================================================================== */\n\n//.angular-ui-tree-drag.angular-ui-tree-nodes\n// position: fixed\n// margin: 0\n// padding: 0\n// list-style: none\n// border: 1px solid $lightGray\n//\n// .entities-list-item\n// background-color: white\n//\n// // Text / placeholder\n// >a, .tree-node-content\n// position: relative\n// +flex(flex-start, center)\n// height: 50px\n// width: 100%\n// text-decoration: none\n// font-size: 0.7rem\n// color: $darkBlue\n// font-weight: lightest()\n//\n// // Status\n// .color-status\n// display: inline-block\n// height: 100%\n// width: 5px\n// background-color: $neonRed\n// &.active\n// background-color: $neonGreen\n//\n// // Icon\n// .icon\n// +flex(center, center)\n// width: 30px\n// height: 30px\n// margin: 0 15px\n// border-radius: 100%\n// background-color: rgba($lightGray, 0.6)\n// overflow: hidden\n//\n// img\n// width: 30px\n// height: 30px\n//\n// span\n// font-size: 0.8rem\n// color: $gray\n// position: relative\n// top: 1px","@mixin focused-element\n border-color: desaturate($brand-primary, 10%)\n outline: 0\n box-shadow: inset 0 1px 1px rgba($black, .075), inset 0 0 grid-row(.4) rgba(lighten(desaturate($brand-primary, 25%), 10%),.3)\n\n\n@mixin attribute-focus\n transition: border-color .25s ease-in-out, box-shadow .25s ease-in-out\n\n &:focus\n +focused-element","/* ==========================================================================\n Entity block KMS\n ========================================================================== */\n\n#entity\n position: absolute\n top: 0\n right: 0\n bottom: 0\n left: 380px\n border-left: 1px solid $lighter-gray\n\n\n /* Header + Save and Delete buttons\n ========================================================================== */\n .entity-header\n +flex(space-between, center)\n height: 140px\n position: relative\n padding-left: 40px\n padding-right: 20px\n box-shadow: inset 0px -20px 20px -20px rgba(0,0,0,.5)\n\n // Group it for flex-box\n .entity-header-attributes\n width: calc(100% - 200px)\n +flex(flex-start, center)\n\n .entity-thumbnail\n position: relative\n width: 100px\n height: 100px\n overflow: hidden\n border: solid 1px white\n border-radius: 10px\n background-color: $lightGray\n\n line-height: 100px\n text-align: center\n font-size: 1.6rem\n font-weight: bold\n color: $gray\n\n img\n width: 100%\n height: 100%\n object-fit: contain\n\n &:after\n content: \"\"\n position: absolute\n display: block\n width: 100%\n height: 100%\n top: 0\n left: 0\n z-index: 5\n background: linear-gradient(135deg, rgba(255,255,255,0.15) 0%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%)\n\n h2\n display: block\n width: calc(100% - 100px)\n padding-left: 40px\n font-size: 1.2rem\n color: white\n\n // Entity Save and delete buttons\n .entity-buttons\n width: 200px\n\n /* (Language) Tabs\n ========================================================================== */\n .entity-tabs\n width: 100%\n height: 50px\n padding-left: 40px\n background-color: lighten($darkerBlue, 5%)\n\n ul\n +flex(flex-start, flex-end)\n margin: 0\n padding: 0\n list-style: none\n height: 100%\n\n li\n position: relative\n background-color: lighten($darkerBlue, 15%)\n margin: 0 5px\n height: 35px\n line-height: 40px\n border-radius: 4px 4px 0 0\n transition: background-color 0.3s, box-shadow 0.3s\n white-space: nowrap\n\n a\n position: relative\n z-index: 1\n display: block\n height: 100%\n width: 100%\n color: white\n font-size: 0.7rem\n text-decoration: none\n text-transform: uppercase\n padding: 0 20px\n\n &:hover\n background-color: lighten($darkerBlue, 10%)\n\n &.active\n background-color: #f9f9f9\n a\n color: $blue\n\n &.error\n &:before\n content: ''\n box-sizing: border-box\n position: absolute\n left: 0\n top: 0\n display: block\n width: 100%\n height: 100%\n border-radius: 3px 3px 0 0\n border: 3px solid $brightRed\n border-bottom: none\n\n /* Container for attributes\n ========================================================================== */\n .entity-attributes\n position: absolute\n top: 190px\n bottom: 0\n width: 100%\n padding-top: 12px\n overflow: auto\n background-color: #f9f9f9\n\n .contentBlockAddButton //TODO: STYLE THIS PROPERLY\n text-align: center\n width: 33%\n display: inline-block\n cursor: pointer\n img\n display: block\n margin: 0 auto\n pointer-events: none\n label\n position: static\n display: inline\n margin-left: auto\n font-size: 0.8rem\n color: #9ba0ae\n text-transform: uppercase\n font-weight: 300\n white-space: nowrap\n pointer-events: none\n\n .tab-content, .sub-tab-content\n display: none\n\n &.active\n display: block\n\n &.full-width\n left: 0\n color: #9ba0ae\n\n\n// TODO Discussion with Mike if we want this functionality for KMS\n// else it will be also moved to an own attribute block #badTim\n.fieldGroupCollection\n ul\n list-style: none\n margin: 0\n padding: 0\n li\n list-style: none\n position: relative\n padding-left: 25px\n &.fieldGroupItems\n\n li\n &:before\n content: ''\n display: inline-block\n height: 25px\n width: 35px\n background-image: url(\"#{$baseImagePath}/icons/drag.png\")\n background-size: contain\n background-repeat: no-repeat\n position: absolute\n left: 20px\n top: 17px\n\n\nbutton.save,\ninput[type=submit].save,\n.trash\n display: inline-block\n vertical-align: top\n height: 40px\n border-radius: 4px\n appearance: none\n border: none\n cursor: pointer\n transition: background-color 0.3s\n &:focus\n outline: none\n\nbutton.save,\ninput[type=submit].save\n width: 150px\n background-color: $blue\n color: white\n font-size: 0.7rem\n\n &.disabled\n pointer-events: none\n background-color: lighten($darkerBlue, 10%)\n color: rgba(white, 0.3)\n\n\n &:hover\n background-color: darken($blue, 10%)\n\n\n.trash\n width: 40px\n background-color: $brightRed\n background-image: url(\"#{$baseImagePath}/icons/icon_trash.svg\")\n background-repeat: no-repeat\n background-position: 50% 50%\n background-size: 16px 16px\n\n &:hover\n background-color: darken($brightRed, 15%)","/* ==========================================================================\n Sidebar KMS\n ========================================================================== */\n\n#sidebar\n position: fixed\n top: 0\n left: 0\n height: 100vh\n padding-bottom: 50px\n width: 230px\n background-color: $darkerBlue\n\n .logo-placeholder\n height: 100px\n width: 100%\n\n a\n +flex(space-between, center)\n width: 100%\n height: 100%\n padding: 0 20px 0 20px\n text-decoration: none\n\n img\n width: 40px\n height: 40px\n\n p\n color: white\n font-size: 0.75rem\n line-height: 1.2\n\n small\n opacity: 0.5\n\n /* Account block\n ========================================================================== */\n\n .account-block\n +flex(space-between, center)\n text-decoration: none\n border: 1px solid rgba(255,255,255, 0.2)\n border-left: none\n border-right: none\n padding: 10px 25px\n height: 90px\n\n figure\n position: relative\n +flex(center, center)\n width: 30px\n height: 30px\n margin: 0\n background-color: rgba($blue, 0.3)\n border-radius: 100%\n\n &:empty\n &:after\n content: ''\n background:\n image: url(\"#{$baseImagePath}/icons/user.svg\")\n position: center\n size: contain\n repeat: no-repeat\n width: 30px\n height: 30px\n opacity: 0.4\n\n span\n position: absolute\n left: 0\n top: 0\n display: block\n width: 100%\n height: 100%\n border-radius: 100%\n background:\n position: center\n size: cover\n repeat: no-repeat\n\n .text\n width: calc(100% - 40px)\n\n h3\n color: white\n font-size: 0.85rem\n margin: 0\n\n\n\n /* Navigation\n ========================================================================== */\n\n .navigation\n overflow: auto\n position: fixed\n //top: calc( 140px + 85px) // Height account block + logo\n height: calc(100vh - 100px - 90px - 50px)\n width: 230px\n\n ul\n display: block\n margin: 0\n padding: 0\n list-style: none\n\n li\n position: relative\n display: block\n width: 100%\n font-size: 0.7rem\n border-bottom: solid 1px rgba(255,255,255, 0.2)\n background-color: transparent\n transition: background-color 0.4s\n\n .drop-down\n position: absolute\n top: 22px\n right: 20px\n display: block\n border-style: solid\n border-width: 4px 5px 0 5px\n border-color: white transparent transparent transparent\n transform: rotate(0deg)\n opacity: 0.5\n\n a, span\n +flex(flex-start, center)\n height: 100%\n width: 100%\n padding: 14px 25px\n color: white\n text-decoration: none\n cursor: pointer\n\n &:hover\n >span, >a\n background-color: rgba($darkBlue, 0.4)\n\n &.active\n >.drop-down\n transform: rotate(180deg)\n >span, >a\n background-color: $blue\n\n >ul\n display: block\n\n &.has-sub-items\n >span, >a\n background-color: rgba($darkBlue, 0.9)\n\n // TODO Test code below\n >ul\n display: none\n position: relative\n float: none\n box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, .7)\n background-color: darken($darkerBlue, 4%)\n border: none\n transition: all 1s\n overflow: hidden\n li\n a, span\n padding-left: 40px\n\n .is-separator\n height: 49px\n\n /* Log out button\n ========================================================================== */\n\n .log-out\n position: absolute\n bottom: 0\n width: 100%\n height: 50px\n +flex(flex-start, center)\n padding: 0 25px\n background-color: rgba($darkBlue, 0.4)\n border: none\n border-top: solid 1px rgba(255,255,255, 0.2)\n color: white\n text-decoration: none\n font-size: 0.7rem\n transition: background-color 0.4s\n\n &:hover\n background-color: rgba($darkBlue, 0.6)","#confirmBox\n position: fixed\n z-index: -100\n pointer-events: none\n display: none\n top: 0\n left: 0\n width: 100%\n height: 100%\n\n &.show\n z-index: 100\n pointer-events: all\n +flex(center, center)\n\n .shader\n position: absolute\n z-index: 1\n left: 0\n top: 0\n width: 100%\n height: 100%\n background-color: rgba(0,0,0,0.5)\n\n .modal\n display: block\n border-radius: 5px 5px 0 0\n overflow: hidden\n width: 100%\n max-width: 500px\n background-color: white\n z-index: 2\n\n .header\n padding: 12px 40px\n background-color: lighten($darkerBlue, 5%)\n\n h4\n font-size: 0.8rem\n line-height: 1.6\n color: rgba(white, 0.75)\n font-weight: 100\n margin: 0\n text-transform: uppercase\n text-align: center\n\n .body\n padding: 25px 40px 40px\n\n p\n font-size: 0.7rem\n line-height: 1.2\n color: $light-gray\n margin: 0\n text-align: center\n\n .buttons, .navigatableElements\n +flex(center, center)\n margin-top: 25px\n\n button\n +flex(center, center)\n display: inline-block\n width: 120px\n height: 40px\n border: none\n border-radius: 3px\n\n color: white\n font-size: 0.7rem\n line-height: 1.2\n cursor: pointer\n\n + button\n margin-left: 10px\n\n &.confirm\n background-color: $brightRed\n\n &:hover\n background-color: darken($brightRed, 7.5%)\n\n &.cancel\n color: $darkerBlue\n background-color: $blueGray\n &:hover\n background-color: darken($blueGray, 7.5%)\n\n\n#confirmButtons\n padding: 15px 0 0\n text-align: center\n\n .button\n display: inline-block\n margin-right: 15px\n min-width: 100px\n border-radius: 3px\n\n &:last-child\n margin-right: 0",".uk-tooltip\n display: none\n position: fixed\n z-index: 1030\n box-sizing: border-box\n max-width: 200px\n padding: 5px 8px\n background: #333333\n color: rgba(255, 255, 255, 0.7)\n font-size: 14px\n line-height: 20px\n text-align: center\n margin-left: -5px\n\n &:after\n content: \"\"\n display: block\n position: absolute\n width: 0\n height: 0\n border: 5px dashed #333333\n\n.uk-tooltip-top:after,\n.uk-tooltip-top-left:after,\n.uk-tooltip-top-right:after\n bottom: -5px\n border-top-style: solid\n border-bottom: none\n border-left-color: transparent\n border-right-color: transparent\n border-top-color: #333333\n\n.uk-tooltip-bottom:after,\n.uk-tooltip-bottom-left:after,\n.uk-tooltip-bottom-right:after\n top: -5px\n border-bottom-style: solid\n border-top: none\n border-left-color: transparent\n border-right-color: transparent\n border-bottom-color: #333333\n\n.uk-tooltip-top:after,\n.uk-tooltip-bottom:after\n left: 50%\n margin-left: -5px\n\n.uk-tooltip-top-left:after,\n.uk-tooltip-bottom-left:after\n left: 17px\n\n.uk-tooltip-top-right:after,\n.uk-tooltip-bottom-right:after\n right: 17px\n\n.uk-tooltip-left:after\n right: -5px\n top: 50%\n margin-top: -5px\n border-left-style: solid\n border-right: none\n border-top-color: transparent\n border-bottom-color: transparent\n border-left-color: #333333\n\n.uk-tooltip-right:after\n left: -5px\n top: 50%\n margin-top: -5px\n border-right-style: solid\n border-left: none\n border-top-color: transparent\n border-bottom-color: transparent\n border-right-color: #333333\n","#flash-message, .flash-message\n +flex(center, center)\n min-width: 200px\n min-height: 40px\n margin: 0\n padding: 10px 15px\n background-color: rgba($darkerBlue, 0.8)\n border-radius: 4px\n border: 1px solid transparent\n box-shadow: 0 0 5px 2px rgba(0,0,0,.1)\n\n font-size: 0.7rem\n line-height: 1.2\n color: $white\n pointer-events: none\n\n &[data-type=\"1\"]\n border-color: $neonRed\n\n &[data-type=\"2\"]\n border-color: $neonGreen\n\n &[data-type=\"3\"]\n border-color: $blue\n\n@-webkit-keyframes fadeInDown\n 0%\n opacity: 0\n -webkit-transform: translate3d(0, -100%, 0)\n transform: translate3d(0, -100%, 0)\n 100%\n opacity: 1\n -webkit-transform: none\n transform: none\n\n@keyframes fadeInDown\n 0%\n opacity: 0\n -webkit-transform: translate3d(0, -100%, 0)\n -ms-transform: translate3d(0, -100%, 0)\n transform: translate3d(0, -100%, 0)\n 100%\n opacity: 1\n -webkit-transform: none\n -ms-transform: none\n transform: none\n\n#flash-message\n position: fixed\n top: 50px\n right: 225px\n z-index: 1000\n\n -webkit-animation-duration: 1s\n animation-duration: 1s\n -webkit-animation-name: fadeInDown\n animation-name: fadeInDown\n\n//.flash-message",".error-block\n margin-bottom: 50px\n margin-left: 50px\n width: 25%\n margin-top: -150px //niet echt de bedoeling, maar weet niet waarom het op 150 staat\n border: 1px solid darkred\n margin-bottom: 50px\n margin-left: 25px\n margin-top: 20px\n padding: 25px\n width: 90%\n background-color: rgba( darkred, .2 )\n h2\n margin: 0 0 10px 0\n h3\n margin: 0\n cursor: pointer\n &:hover\n color: darkred\n background-color: rgba(darkred, .4)",".c-sidebar-navigation {\n position: fixed;\n overflow-x: hidden; // prevent overflowing of the divider lines and the backgrounds\n height: calc(100vh - 100px - 90px - 50px);\n width: 230px;\n}\n\n.c-sidebar-navigation__list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.c-sidebar-navigation__list--sub {\n display: none;\n box-shadow: inset 0 10px 10px -10px rgba(0, 0, 0, .7);\n background-color: rgba(black, 0.25);\n\n &.is-open {\n display: block;\n }\n}\n\n.c-sidebar-navigation__separator {\n height: 49px;\n}\n\n.c-sidebar-navigation__item {\n position: relative;\n font-size: 0.7rem;\n\n & + & {\n &:before {\n position: absolute;\n left: -50vw;\n top: 0;\n content: '';\n display: block;\n width: 200vw;\n height: 1px;\n background-color: rgba(255, 255, 255, 0.2);\n }\n }\n}\n\n.c-sidebar-navigation__link {\n text-decoration: none;\n}\n\n.c-sidebar-navigation__list-name {\n cursor: pointer;\n}\n\n.c-sidebar-navigation__name {\n position: relative;\n z-index: 1;\n padding: 14px 25px;\n color: white;\n\n &:before {\n content: '';\n display: block;\n position: absolute;\n z-index: -2;\n left: -50vw;\n top: 0;\n width: 200vw;\n height: 100%;\n\n background-color: transparent;\n transition: background-color 0.4s;\n }\n\n &:hover {\n .c-sidebar-navigation__item:hover & {\n background-color: rgba($darkBlue, 0.4);\n }\n }\n\n .c-sidebar-navigation__item.is-active > .c-sidebar-navigation__link & {\n &:before {\n background-color: $blue;\n }\n }\n\n .c-sidebar-navigation__list--sub & {\n padding-left: 40px;\n }\n\n .c-sidebar-navigation__list--sub .c-sidebar-navigation__list--sub {\n padding-left: 55px;\n }\n}\n\n.c-sidebar-navigation__drop-down {\n position: absolute;\n top: 22px;\n right: 20px;\n border-style: solid;\n border-width: 4px 5px 0 5px;\n border-color: white transparent transparent transparent;\n transform: rotate(0deg);\n opacity: 0.5;\n}",".c-reservation-append-item__overlay {\n position: absolute;\n z-index: -5;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n height: 100%;\n\n &.is-visible {\n z-index: 2;\n }\n}\n\n.c-reservation-append-item__shader {\n position: absolute;\n z-index: 1;\n left: 0;\n top: 0;\n display: block;\n width: 100%;\n height: 100%;\n background-color: rgba(black, 0.2);\n opacity: 0;\n transition: opacity 0.3s;\n\n .is-visible & {\n opacity: 1;\n }\n}\n\n.c-reservation-append-item {\n position: relative;\n z-index: 2;\n width: calc(100% - 40px);\n max-width: 450px;\n margin: 20px 0;\n background-color: white;\n border-radius: 10px 10px 8px 8px;\n transform: translate3d(0, 30px, 0);\n transition: transform 0.3s;\n\n .is-visible & {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.c-reservation-append-item__title {\n color: white;\n padding: 8px 12px;\n margin: 0 0 5px;\n border-radius: 8px 8px 0 0;\n background-color: lighten($darkerBlue, 5%);\n font-size: 0.9rem;\n font-weight: bold;\n text-align: center;\n}\n\n.c-reservation-append-item__content {\n padding: 0 20px 20px;\n}\n\n.c-reservation-append-item__row {\n & + & {\n margin-top: 15px;\n }\n\n label,\n p.label {\n margin: 0;\n font-size: 0.8rem;\n font-weight: bold;\n display: block;\n color: $darkerBlue;\n }\n\n .c-simple-select {\n border-color: $lightGray;\n }\n .c-simple-select__wrapper {\n margin-top: 5px;\n }\n}\n\n.c-reservation-append-item__textarea,\n.c-reservation-append-item__input\n{\n display: block;\n margin-top: 5px;\n padding: 8px;\n border: 1px solid $lightGray;\n width: 100%;\n border-radius: 4px;\n color: $dark-gray;\n font-size: 0.7rem;\n}\n\n.c-reservation-append-item__textarea {\n height: 100px;\n resize: vertical;\n max-height: 340px;\n}\n\n.c-reservation-append-item__text {\n margin: 10px 0;\n color: $light-gray;\n font-size: 0.7rem;\n}\n\n.c-reservation-append-item__text-intro {\n margin: 20px 0;\n}\n\n.c-reservation-append-item__submit {\n border-radius: 15px;\n padding: 12px 34px;\n background-color: $brand-primary;\n\n &:hover {\n background-color: darken($brand-primary, 10%);\n }\n}\n\n.c-reservation-append-item__submit-icon {\n\n}\n\n.c-reservation-append-item__cancel {\n padding: 12px 12px;\n background-color: $neonRed;\n\n &:hover {\n background-color: lighten($neonRed, 10%);\n }\n}\n\n\n.c-reservation-append-item__buttons {\n margin-top: 10px;\n display: flex;\n justify-content: space-between;\n\n button {\n border: none;\n border-radius: 4px;\n color: white;\n font-size: 0.8rem;\n font-weight: bold;\n cursor: pointer;\n user-select: none;\n transition: background-color 0.3s;\n }\n}\n\n\n\n\n.c-reservation-append-item__add-button {\n display: inline-flex;\n align-items: center;\n margin-top: 20px;\n padding: 6px 10px;\n border: none;\n border-radius: 15px;\n background-color: $blue;\n opacity: 1;\n cursor: pointer;\n transition: opacity 0.2s;\n\n color: white;\n font-size: 0.7rem;\n line-height: 1.2;\n font-weight: $font-weight-bold;\n user-select: none;\n\n &:hover {\n opacity: 0.8;\n }\n\n &:focus {\n outline: none;\n box-shadow: 0 1px 5px 0 rgba(black,0.4);\n }\n}\n\n.c-reservation-append-item__add-button-icon {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin-right: 10px;\n line-height: 1;\n}",".c-send-reservation-buttons {\n display: flex;\n justify-content: space-between;\n max-width: 500px;\n\n + .c-send-reservation-buttons {\n margin-top: 30px;\n }\n}\n\n.c-send-reservation-buttons__item {\n width: 47.5%;\n}\n\n.c-send-reservation-buttons__label {\n display: block;\n margin: 0 0 5px;\n font-size: 0.7rem;\n line-height: 1.2;\n color: $light-gray;\n text-transform: uppercase;\n font-weight: $font-weight-bold;\n}\n\n.c-send-reservation-buttons__button {\n display: inline-block;\n background-color: $darkerBlue;\n border: none;\n margin-top: 10px;\n padding: 4px 20px;\n border-radius: 4px;\n color: white;\n //font-weight: bold;\n font-size: 0.75rem;\n cursor: pointer;\n text-decoration: none;\n transition: background 0.3s;\n\n &:hover {\n background-color: lighten($darkerBlue, 10%);\n }\n}\n\n.c-send-reservation-buttons__marker {\n display: inline-block;\n min-width: 163px;\n text-align: center;\n margin-top: 10px; \n padding: 8px;\n border-radius: 4px;\n font-size: 0.6rem;\n line-height: 1.2;\n color: $light-gray;\n background-color: rgba($light-gray, 0.2);\n text-transform: uppercase;\n font-weight: $font-weight-bold;\n}\n\n.c-send-reservation-buttons__marker--positive {\n //color: $neonGreen;\n color: $medium-gray;\n background-color: rgba($neonGreen, 0.6);\n}\n\n.c-send-reservation-buttons__warning {\n color: $brand-primary;\n border: 1px solid $brand-primary;\n border-radius: 3px;\n font-size: 0.75rem;\n padding: 4px 10px;\n background-color: rgba($brand-secondary, 0.05);\n}",".kms-description {\n margin-top: 40px;\n padding: 20px;\n width: calc(100% - 40px);\n background-color: rgba($brand-primary, 0.1);\n border-radius: 5px;\n}\n\n.kms-description__title {\n color: $brand-primary;\n font-size: 0.8rem;\n font-weight: $font-weight-bold;\n text-transform: uppercase;\n margin: 0;\n}\n\n.kms-description__text {\n margin: 0 0 20px;\n font-size: 0.8rem;\n line-height: 1.4;\n}",".entity-attribute-wrapper\n &.hidden\n visibility: hidden\n height: 0\n\n .entity-attribute\n margin: 0\n padding: 0\n\n &:last-of-type\n padding-bottom: 60px\n\n.entity-attribute-wrapper\n &.has-error\n + .entity-attribute-wrapper.has-error\n .entity-attribute.error\n border-top-color: transparent\n\n.entity-attribute\n padding: 10px 0 14px\n position: relative\n font-size: 1rem\n box-sizing: border-box\n border: 1px solid transparent\n border:\n left: none\n right: none\n\n label\n display: block\n width: 250px\n padding-left: 45px\n font-size: 0.7rem\n color: $light-gray\n text-transform: uppercase\n font-weight: $font-weight-bold\n white-space: nowrap\n\n .entity-attribute-wrapper.has-error &\n background-color: rgba($brand-danger, 0.05)\n border-color: rgba($brand-danger, 0.5)\n\n label\n color: $brand-danger\n\n &.hidden\n display: none\n\n &.is-disabled\n pointer-events: none\n opacity: 0.5\n cursor: not-allowed\n\n .content\n position: relative\n padding-left: 205px\n padding-right: grid-row(.5)\n line-height: grid-row(1)\n padding-top: grid-row(.5)\n padding-bottom: grid-row(.5)\n background-color: transparent\n border: 0\n display: block\n color: #5c5f65\n box-sizing: border-box\n\n .input-read-only\n margin-top: 10px\n padding-left: 45px\n font-size: 0.7rem\n color: $dark-gray\n opacity: 0.5\n user-select: none\n cursor: not-allowed\n\n input\n width: 100%\n min-height: 40px\n background-color: white\n text-indent: 10px\n font-size: 0.7rem\n margin-left: 45px\n border: 0\n z-index: 99999\n display: block\n color: $dark-gray\n box-sizing: border-box\n transition: border-color ease-in-out 0.25s, box-shadow ease-in-out 0.25s\n\n &[type='checkbox']\n margin-left: 0\n width: auto\n\n .explanation\n display: block\n padding: 5px 0 0 45px\n color: #9ba0ae\n font-size: 0.7rem\n line-height: 1.2\n\n@import \"component\"\n@import \"componentsArea\"\n@import \"componentTabs\"\n@import \"currency\"\n@import \"datePicker\"\n@import \"documents\"\n@import \"file\"\n@import \"multiselect\"\n@import \"link\"\n@import \"onOffSwitch\"\n@import \"password\"\n@import \"sendPasswordMail\"\n@import \"select\"\n@import \"seperator\"\n@import \"text\"\n@import \"textArea\"\n@import \"title\"\n@import \"view\"\n@import \"video\"\n\n@import \"subTable\"\n@import \"locationAvailability\"\n@import \"locationProducts\"\n@import \"reservationItems\"\n",".c-component {\n position: relative;\n z-index: 2;\n background-color: white;\n margin-bottom: 60px;\n border-radius: 5px;\n\n &.c-component--content-slider {\n padding-bottom: 0;\n }\n\n &:after {\n content: '';\n position: absolute;\n z-index: -1;\n left: 0;\n top: 0;\n display: block;\n width: 100%;\n height: 100%;\n box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);\n opacity: 1;\n transition: opacity 0.4s;\n }\n\n .attributes {\n background-color: #f9f9f9;\n border-radius: 5px;\n\n .entity-attribute {\n margin-top: 0;\n padding-top: 24px;\n\n &:last-child {\n padding-bottom: 24px;\n }\n }\n }\n\n .entity-attribute-separator {\n margin: 0;\n background-color: transparent;\n box-shadow: none;\n }\n\n}\n\n.c-component__header {\n position: relative;\n @include flex(flex-start, center);\n border-bottom: 1px solid #e0e6ec;\n user-select: none;\n}\n\n.c-component__icon {\n @include flex(center, center);\n width: 62px;\n height: 62px;\n padding: 2px 10px;\n border-right: 1px solid #e0e6ec;\n\n img {\n width: 100%;\n }\n}\n\n.c-component__order-buttons {\n padding: 2px 10px;\n color: mix($iconColor, $gray);\n height: 62px;\n border-right: 1px solid #e0e6ec;\n}\n\n.c-component__order-button {\n cursor: pointer;\n}\n\n.c-component__title {\n width: calc(100% - 62px - 33px - 35px - 15px);\n padding: 5px 10px;\n font-size: 14px;\n line-height: 1.4;\n font-weight: bold;\n letter-spacing: 0.4px;\n color: mix($iconColor, $gray);\n}\n\n.c-component__delete-button {\n width: 35px;\n height: 35px;\n background-color: #FF323C;\n background-image: url(\"#{$baseImagePath}/icons/icon_trash.svg\");\n background-repeat: no-repeat;\n background-position: 50% 50%;\n background-size: 16px 16px;\n cursor: pointer;\n border-radius: 5px;\n opacity: 1;\n transition: opacity 0.3s;\n\n &:hover{\n opacity: 0.4;\n }\n\n}",".c-components-area {\n margin-top: 24px;\n padding: 45px;\n background-color: #efefef;\n box-shadow: inset 0px 15px 15px -15px rgba(0, 0, 0, 0.15);\n\n &.hide-super-admin-attributes {\n .is-super-admin-only {\n display: none;\n }\n }\n}\n\n\n\n.c-components-area__main{\n width: 100%;\n max-width: 1000px;\n margin: auto;\n\n &.hide-background-options{\n .entity-attribute.is-background-option{\n display: none;\n }\n }\n}\n\n.c-components-area__copy {\n @include flex(flex-end, center);\n background: white;\n padding: 15px 0;\n width: 100%;\n max-width: 1000px;\n margin: 30px auto;\n box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);\n color: #666666;\n border-radius: 5px;\n font-size: 0.7rem;\n\n p {\n margin: 0 15px;\n }\n\n select {\n -webkit-appearance: button;\n -moz-appearance: button;\n -webkit-user-select: none;\n -moz-user-select: none;\n -webkit-padding-end: 20px;\n -moz-padding-end: 20px;\n -webkit-padding-start: 20px;\n -moz-padding-start: 20px;\n background-color: rgba(103, 113, 122, 0.05);\n background-image: url(\"/img/kms/svg/arrow_dark_select.svg\");\n background-position: 100% 50%;\n background-repeat: no-repeat;\n border: 1px solid #E0E1E3;\n border-radius: 5px;\n box-shadow: none;\n font-size: 0.7rem;\n margin: 0 15px;\n overflow: hidden;\n padding: 5px 10px;\n text-overflow: ellipsis;\n white-space: nowrap;\n min-width: 60px;\n\n &:focus {\n box-shadow: none;\n outline: none;\n }\n }\n\n .confirm {\n display: inline-block;\n cursor: pointer;\n border: solid 1px $lighter-gray;\n border-radius: 5px;\n padding: 8px 15px;\n color: #666666;\n margin: 0 15px;\n font-size: 12px;\n font-family: $fontFamily;\n }\n}\n\n.c-components-area__buttons {\n width: 100%;\n max-width: 1000px;\n margin: auto;\n}\n\n//TODO: Test this on IE\n.c-components-area__grid {\n display: grid;\n grid-column-gap: 20px;\n grid-row-gap: 20px;\n grid-template-columns: 1fr 1fr 1fr;\n}\n\n.c-components-area__label {\n display: block;\n margin-bottom: 15px;\n font-size: 16px;\n line-height: 1.4;\n letter-spacing: 0.4px;\n color: $gray;\n font-weight: bold;\n}\n\n.c-components-area-button {\n position: relative;\n z-index: 2;\n @include flex(space-between, center);\n padding: 15px 10px 15px 15px;\n background: white;\n border-radius: 5px;\n cursor: pointer;\n\n > * {\n pointer-events: none;\n user-select: none;\n }\n\n &:before {\n content: '';\n position: absolute;\n left: 80px;\n top: 5px;\n display: block;\n width: 1px;\n height: calc(100% - 10px);\n background-color: $lightGray;\n opacity: 0.75;\n }\n\n &:after{\n content: '';\n position: absolute;\n z-index: -1;\n left: 0;\n top: 0;\n display: block;\n width: 100%;\n height: 100%;\n box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);\n opacity: 1;\n transition: opacity 0.4s;\n }\n\n &:hover{\n &:after{\n opacity: 0.2;\n }\n }\n}\n\n.c-components-area-button__icon {\n width: 50px;\n\n img {\n width: 100%;\n }\n}\n\n.c-components-area-button__label {\n margin-top: 2px;\n width: calc(100% - 80px);\n font-size: 14px;\n line-height: 1.4;\n font-weight: bold;\n letter-spacing: 0.4px;\n color: mix($iconColor, $gray);\n}\n\n.c-components-area__confirmation {\n border-bottom: 1px solid #e9ebec;\n padding: 0 8px;\n margin-right: auto;\n display: none;\n\n &.active {\n display: initial;\n }\n}\n\n",".component-tab\n background-color: $dark-white\n padding: 30px\n overflow: hidden\n\n.component-tab__list\n +flex(flex-start, flex-end)\n margin: 0\n padding: 0\n list-style: none\n\n.component-tab__list-item\n background-color: lighten($darkerBlue, 15%)\n height: 35px\n line-height: 40px\n border-radius: 4px 4px 0 0\n cursor: pointer\n transition: background-color 0.3s, box-shadow 0.3s\n\n & + &\n margin-left: 5px\n\n &:hover\n background-color: lighten($darkerBlue, 10%)\n\n &.active\n background-color: $white\n a.component-tab__button\n color: $blue\n\n &.error\n background-color: $brightRed\n\n\n a.component-tab__button\n display: block\n height: 100%\n width: 100%\n color: white\n font-size: 0.7rem\n text-decoration: none\n text-transform: uppercase\n padding: 0 20px\n\n.component-tab__container\n position: relative\n\n.component-tab__content\n background-color: white\n position: absolute\n top: 0\n z-index: -1\n\n &.active\n position: relative\n z-index: 1",".entity-attribute-currency\n box-sizing: border-box\n\n &.error + .error\n box-shadow: inset 0 1px 1px rgba($brand-danger, .075), inset 0 0 1px rgba(lighten(desaturate($brand-danger, 25%), 10%),.75)\n border: 1px solid $brand-danger\n border-top: 0\n\n input\n width: calc(100% - 45px)\n max-width: 500px\n margin-left: 45px\n border: solid 1px $lighter-gray\n border-radius: 5px\n +attribute-focus\n\n &::placeholder\n font-style: italic\n\n &.error input\n background-image: url('#{$baseImagePath}/icons/icon_cross_red.svg')\n background-repeat: no-repeat\n background-position: right 20px center\n background-size: 10px 10px\n\n .explanation\n margin-bottom: 12px\n\n .preview\n background-color: #f0f0f0\n pointer-events: none\n\n .preview_explanation\n display: inline-block\n padding: 5px 0 0 45px\n color: #9ba0ae\n font-size: 0.7rem\n line-height: 1.2\n",".entity-attribute-date-picker\n min-height: 0\n\n label\n position: relative\n\n input\n display: inline-block\n text-indent: 0\n margin-left: auto\n +attribute-focus\n\n .date-field\n position: relative\n display: inline-block\n width: 175px\n cursor: pointer\n margin-left: 45px\n\n .icon\n position: absolute\n pointer-events: none\n left: 20px\n top: 19px\n img\n width: 20px\n max-height: 23px\n\n\n input\n min-height: 0\n width: 100%\n text-align: right\n padding: 23px 25px\n border: 1px solid $lighter-gray\n border-radius: 4px\n cursor: pointer\n\n &:focus\n border-color: rgba($brand-primary, 0.75)\n\n .time-field\n display: inline-block\n width: 115px\n border: 1px solid $lighter-gray\n background-color: white\n border-radius: 4px\n\n &.hidden\n display: none\n\n >span\n display: inline-block\n width: 10px\n color: $light-gray\n font-size: 0.8rem\n line-height: 1\n text-align: center\n\n .ui-spinner\n position: relative\n border: none !important\n margin: 0\n width: 45px\n\n input\n -webkit-appearance: none\n width: 100%\n margin: 0\n padding: 23px 0 23px 10px\n min-height: 0\n text-align: center\n\n &::-webkit-outer-spin-button, &::-webkit-inner-spin-button\n appearance: none\n\n .ui-spinner-button\n position: absolute\n left: 0\n +flex(center, center)\n width: 100%\n height: 15px\n cursor: pointer\n border: none !important\n background-color: transparent\n\n .ui-icon\n position: relative\n top: 0\n left: 0\n margin-top: 0\n margin-left: 0\n width: 8px\n height: 4px\n background-image: url(\"/img/kms/icons/icon_triangle_down_grey.svg\")\n background-position: center\n background-size: contain\n transform-origin: center\n opacity: 0\n transition: opacity 0.3s\n\n &.ui-spinner-up\n top: 0\n .ui-icon\n transform: rotate(180deg)\n\n &.ui-spinner-down\n bottom: 0\n\n &:hover\n .ui-spinner-button\n background: rgba($light-gray, 0.08)\n .ui-icon\n opacity: 0.4\n\n &:hover\n background: rgba($light-gray, 0.14)\n .ui-icon\n opacity: 1\n\n\n#ui-datepicker-div\n position: fixed\n left: -100vh\n min-width: 285px\n width: 320px\n margin-top: 5px\n padding: 15px\n border: 1px solid $lighter-gray\n border-radius: 4px\n background-color: white\n box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.15)\n\n .ui-datepicker-header\n position: relative\n padding: 0\n margin: 0 0 10px\n border-radius: 0\n border: none\n background: none\n\n .ui-datepicker-prev, .ui-datepicker-next\n position: absolute\n top: 5px\n +flex(center, center)\n width: 25px\n height: 25px\n border: none !important\n border-radius: 100%\n cursor: pointer\n background: transparent\n transition: background-color 0.3s\n\n &:hover\n background: rgba($light-gray, 0.2)\n\n &:focus\n outline: 0\n box-shadow: none\n\n .ui-icon\n position: relative\n left: 0\n top: 4px\n margin-left: 0\n margin-right: 0\n width: 8px\n height: 4px\n transform-origin: center\n background-image: url(\"/img/kms/icons/icon_triangle_down_grey.svg\")\n background-size: contain\n background-position: center\n\n .ui-datepicker-next\n right: 2px !important\n .ui-icon\n transform: rotate(-90deg)\n\n .ui-datepicker-prev\n left: 2px !important\n .ui-icon\n left: -2px\n transform: rotate(90deg)\n\n .ui-datepicker-title\n width: 100%\n margin: 0\n\n select\n appearance: none\n border: none !important\n margin: 0\n padding: 10px 5px\n background-color: transparent\n font-size: 0.8rem\n line-height: 1.2\n font-weight: 400\n color: $brand-secondary\n cursor: pointer\n\n &:focus\n outline: 0\n box-shadow: none\n\n &.ui-datepicker-month\n direction: rtl\n width: 48%\n\n &.ui-datepicker-year\n width: 42%\n\n\n table\n width: 100%\n border-spacing: 0\n margin-bottom: 0\n\n thead\n background-color: rgba($lightest-gray, 0.4)\n border-radius: 4px\n\n tr\n +flex(space-between, center)\n\n th\n +flex(center, center)\n padding: 0\n width: 36px\n height: 36px\n font-size: 0.7rem\n line-height: 1\n font-weight: 400\n color: $light-gray\n\n tbody\n display: block\n margin-top: 5px\n\n tr\n +flex(space-between, center)\n\n td\n +flex(center, center)\n padding: 0\n\n a, span\n position: relative\n +flex(center, center)\n width: 36px\n height: 36px\n margin: 0\n padding: 0\n text-align: center\n background-color: transparent\n font-size: 0.7rem\n color: $medium-gray\n text-decoration: none\n border: none\n\n &:after\n content: ''\n position: absolute\n z-index: -1\n left: 7.5%\n top: 7.5%\n height: 85%\n width: 85%\n border-radius: 100%\n background-color: transparent\n transition: background-color 0.2s\n\n &:hover\n &:after\n background-color: rgba($light-gray, 0.1)\n\n .ui-priority-secondary\n color: $medium-gray\n opacity: 0.6\n\n .ui-state-highlight\n &:after\n background-color: rgba($brand-primary, 0.1)\n\n .ui-state-active\n color: white\n font-weight: bold\n &:after\n background-color: $brand-primary !important\n\n .ui-state-disabled\n cursor: not-allowed !important",".entity-attribute-documents\n position: relative\n\n ul.files\n position: relative\n margin: 0\n margin-left: 45px\n width: calc(100% - 45px)\n max-width: 500px\n padding: 0\n\n .document\n position: relative\n +flex(space-between, center)\n width: 100%\n max-width: 720px\n height: 82px\n padding: 10px\n border: solid 1px $lighter-gray\n border-radius: 5px\n transition: opacity 0.4s, border 0.4s\n\n &.isDropTarget\n border: 2px dashed #d0d4dc !important\n\n &.deleted\n display: none\n\n + .document\n margin-top: 5px\n\n >input[type='file']\n display: none\n\n .thumb\n position: relative\n display: block\n width: 50px\n height: 50px\n border-radius: 100%\n overflow: hidden\n background:\n color: $lighter-gray\n position: center\n size: cover\n\n transition: all 0.3s\n\n &.hidden\n display: none !important\n\n &:not(.has-image)\n\n &[data-filetype='svg']\n background-color: #F9C80E\n &[data-filetype='pdf']\n background-color: #EA3546\n &[data-filetype='zip'], &[data-filetype='rar']\n background-color: #f5cf56\n &[data-filetype='csv'], &[data-filetype='xlsx']\n background-color: #227045\n &[data-filetype='mp3']\n background-color: #43BCCD\n &[data-filetype='mp4']\n background-color: #3066BE\n &[data-filetype='docx'], &[data-filetype='docx']\n background-color: #2C5697\n //&[data-filetype='png'], &[data-filetype='jpg'], &[data-filetype='jpeg'], &[data-filetype='gif']\n //background-color: #262f43\n\n\n &:not(.has-image):not(.has-icon)\n +flex(center, center)\n &:after\n content: \".\"attr(data-filetype)\n font-weight: bold\n text-transform: uppercase\n font-size: 0.7rem\n line-height: 1.2\n color: $gray\n\n &__image\n position: absolute\n z-index: 1\n left: 0\n top: 0\n width: 100%\n height: 100%\n border-radius: 100%\n background:\n position: center\n size: cover\n\n &.is-uploading\n border: 1px solid $blue\n width: 49px\n height: 49px\n background-color: $almostWhite !important\n .thumb__image\n filter: blur(1px)\n\n .percentage\n position: absolute\n z-index: 2\n left: 0\n top: 0\n +flex(center, center)\n width: 100%\n height: 100%\n border-radius: 50%\n overflow: hidden\n opacity: 0.6\n +progressPulse($blue)\n\n .select\n display: inline-block\n padding: 0.80em 2.2em\n border: 0.1em solid $light-gray\n margin: 0 0.3em 0.3em 0\n border-radius: 0.12em\n box-sizing: border-box\n text-decoration: none\n font-weight: 300\n color: $light-gray\n text-align: center\n transition: all 0.2s\n &:hover\n color: #ffffff\n background-color: $light-gray\n\n &.hidden\n display: none\n\n .content-wrapper\n width: calc(100% - 100px)\n padding: 0 10px\n &.hidden\n display: none\n\n input\n margin-left: 0\n padding: 10px\n min-height: auto\n border-radius: 5px\n border: solid 1px $lighter-gray\n background-color: white\n +attribute-focus\n\n p\n margin: 5px 0 0\n padding: 0 10px\n color: $light-gray\n font-size: 0.7rem\n line-height: 1.2\n\n &.path\n font-size: 0\n margin: 0\n line-height: 0\n\n .drag-icon\n width: 30px\n height: 30px\n +flex(flex-start, center)\n cursor: move\n\n &.is-hidden\n opacity: 0\n cursor: default\n pointer-events: none\n\n &:after\n content: ''\n background:\n position: center\n repeat: no-repeat\n size: contain\n image: url(\"/img/kms/icons/drag-dots.svg\")\n width: 9px\n height: 16px\n opacity: 0.2\n\n .delete\n +flex(center, center)\n cursor: pointer\n border-radius: 100%\n width: 24px\n height: 24px\n font-size: 13px\n line-height: 13px\n background-color: transparent\n border: 2px solid transparent\n transition: color 0.3s, background-color 0.3s, border 0.3s\n\n &.hidden\n display: none\n\n &:before\n content: ''\n display: inline-block\n height: 10px\n width: 10px\n background:\n image: url(\"/img/kms/icons/icon_cross_red.svg\")\n position: center\n size: contain\n repeat: no-repeat\n\n &:hover\n background-color: lighten($neonRed, 10%)\n color: white\n\n &:before\n background-image: url(\"/img/kms/icons/icon_cross.svg\")\n\n &:last-child\n margin-bottom: 20px\n\n\n .drag-and-drop-area\n //bottom: 20px\n height: 260px\n border: 2px dashed $lightGray\n text-align: center\n margin-left: 45px\n line-height: 1rem\n width: 100%\n max-width: 700px\n padding: 30px\n cursor: pointer\n transition: border 0.2s\n\n &:hover\n border-color: $blue\n background-color: rgba($blue, 0.05)\n\n .icon\n display: inline-block\n width: 95px\n height: 78px\n margin-bottom: 20px\n background:\n image: url(\"/img/kms/icons/drag-and-drop-cloud.svg\")\n position: center\n size: contain\n repeat: no-repeat\n\n p\n margin: 0\n color: $gray\n font-size: 0.7rem\n line-height: 1.2\n\n .or\n display: inline-block\n margin: 10px 0\n font-size: 0.8rem\n line-height: 1.2\n color: rgba($gray, 0.5)\n\n .select\n display: block\n width: 100%\n max-width: 250px\n margin: 0 auto\n padding: 10px 20px\n border-radius: 4px\n border: 1px solid $blue\n\n font-size: 0.7rem\n line-height: 1.2\n color: $blue\n cursor: pointer\n\n &:hover\n background-color: $blue\n color: white\n\n &--small\n width: 60px\n height: 60px\n padding: 0\n\n .icon\n width: 55px\n height: 55px\n background-image: url(\"/img/kms/icons/icon_plus.svg\")\n margin-bottom: 0\n\n p, .select, .or\n display: none\n\n &.is-hidden\n display: none","=progressCircle($themeColor: blue, $backColor: white, $step : 1, $attribute : 'aria-valuenow')\n $loops: round(100 / $step)\n $increment: 360 / $loops\n $half: round($loops / 2)\n\n &:after\n content: ''\n position: relative\n width: calc(100% + 4px)\n height: calc(100% + 4px)\n left: -2px\n top: -2px\n\n @for $i from 0 through $loops\n &[#{$attribute}= \"#{$i * $step}\"]:after\n @if $i < $half\n $nextDeg: 90deg + $increment * $i\n background: linear-gradient(90deg, $backColor 50%, transparent 50%, transparent), linear-gradient($nextDeg, $themeColor 50%, $backColor 50%, $backColor)\n\n @else\n $nextDeg: -90deg + $increment * ($i - $half)\n background: linear-gradient($nextDeg, $themeColor 50%, transparent 50%, transparent), linear-gradient(270deg, $themeColor 50%, $backColor 50%, $backColor)\n\n=progressPulse($themeColor: blue)\n\n &:after\n content: ''\n background-color: $themeColor\n width: 100%\n height: 100%\n transition: transform 0.3s\n border-radius: 50%\n transform: scale3d(0,0,1)\n\n @for $i from 0 through 100\n &[#{aria-valuenow}= \"#{$i}\"]:after\n transform: scale3d(#{0 + ($i/100) }, #{0 + ($i/100) }, 1)",".entity-attribute-file\n input\n position: relative\n min-height: 60px\n text-indent: 0\n width: auto\n padding: 10px 30px\n\n &:focus\n outline: none\n\n &::-webkit-file-upload-button\n visibility: hidden\n\n &:after\n content: \"Kies een bestand\"\n display: block\n border: dashed 2px $light-gray\n border-radius: 4px\n outline: none\n white-space: nowrap\n -webkit-user-select: none\n cursor: pointer\n line-height: 60px\n text-align: center\n margin-top: 10px\n\n textarea\n min-width: 500px\n min-height: 100px\n margin: 10px 30px\n padding: 10px\n font-size: 0.7rem\n z-index: 99999\n display: block\n color: $dark-gray\n",".entity-attribute-multiselect-combo-box\n color: #000000\n\n //Read only items below this line\n ul\n list-style-type: none\n padding-left: 0\n margin: 0\n li\n font-size: 0.7rem\n color: #32343a\n opacity: 0.5\n &:before\n content: \"-\"\n margin-right: 5px\n\n\n //Non read only items below this line\n .ui-widget\n position: relative\n margin-left: 45px\n max-width: 500px\n\n input\n display: block\n height: auto\n min-height: 40px\n padding: 8px\n font-size: 0.75rem\n margin-left: 0\n line-height: 1.6\n border: 1px solid $lighter-gray\n border-radius: 3px\n text-indent: 0\n color: $dark-gray\n background: white\n\n &.ui-autocomplete-input.hidden\n display: none\n\n &:focus\n outline: none\n border-color: rgba($brand-primary, 0.75)\n\n\n .dropdown\n position: absolute\n right: 1px\n top: 0\n width: 39px\n height: 100%\n background-color: rgba($lightest-gray, 0.5)\n border-radius: 0 3px 3px 0\n cursor: pointer\n +flex(center, center)\n\n &.hidden\n display: none\n\n &:after\n content: ''\n display: block\n border-style: solid\n border-width: 4px 5px 0 5px\n border-color: $darkBlue transparent transparent transparent\n opacity: 0.5\n .items\n margin-left: 50px\n max-width: 490px\n padding: 0\n\n .item\n position: relative\n margin: 10px 0\n font-size: 0.7rem\n line-height: 1.2\n color: $medium-gray\n padding: 5px 35px 5px 15px\n border: solid 1px $lighter-gray\n background-color: white\n border-radius: 5px\n +flex(flex-start, center)\n\n .remove\n position: absolute\n right: 0\n top: 0\n +flex(center, center)\n width: 35px\n height: 100%\n border-radius: 0 3px 3px 0\n cursor: pointer\n background-color: transparent\n transition: background-color 0.1s\n\n &:after\n content: ''\n display: block\n width: 20px\n height: 20px\n background:\n image: url(\"/img/kms/icons/icon_cross_red.svg\")\n position: center\n size: 50%\n repeat: no-repeat\n\n &:hover\n background-color: lighten($neonRed, 10%)\n\n &:after\n background-image: url(\"/img/kms/icons/icon_cross.svg\")\n\n\n .text\n width: calc(100% - 30px)\n\n .drag-icon\n width: 30px\n height: 30px\n +flex(flex-start, center)\n cursor: move\n &.hidden\n display: none\n\n &:after\n content: ''\n background:\n position: center\n repeat: no-repeat\n size: contain\n image: url(\"/img/kms/icons/drag-dots.svg\")\n width: 9px\n height: 16px\n opacity: 0.2\n\n\n &.readonly\n .remove\n display: none\n\n\n .explanation\n margin-left: 45px\n\n.ui-menu.ui-autocomplete\n padding: 0\n margin: 0\n list-style: none\n border: 1px solid $lighter-gray\n background-color: white\n max-height: 500px\n max-width: 500px\n overflow: hidden\n overflow-y: scroll\n\n &.ui-widget.ui-widget-content\n border-top: none\n\n\n\n li\n font-size: 0.7rem\n line-height: 1.6\n color: $dark-gray\n\n //Uncomment if selectmenu renders without div\n //border: none !important\n //padding: 4px 8px\n\n //Comment if selectmenu renders without div\n div\n padding: 4px 8px\n\n &.ui-state-active\n border: none !important\n background-color: $dark-white\n color: $dark-gray\n margin: 0 !important",".entity-attribute-link\n padding: 0\n box-sizing: border-box\n\n a\n margin-left: 45px\n color: $brand-primary\n font-size: 0.7rem",".entity-attribute.entity-attribute-on-off\n //+flex(flex-start, center)\n max-width: 500px\n\n label\n position: relative\n margin-right: 60px\n\n input\n display: none\n\n .placeholder\n padding: 20px 0\n\n .on-off-switch\n position: relative\n display: block\n width: 35px\n height: 20px\n margin-left: 45px\n border-radius: 20px\n background-color: $lightest-gray\n //background-color: $neonRed\n cursor: pointer\n transition: background 0.4s\n\n &:after\n content: ''\n position: absolute\n display: block\n left: 2px\n top: 2px\n height: 16px\n width: 16px\n border-radius: 100%\n background-color: white\n transform: translate3d(0,0,0)\n transition: transform 0.4s\n\n &.on\n background-color: $neonGreen\n\n &:after\n transform: translate3d(15px, 0, 0)",".entity-attribute-password\n position: relative\n\n .password\n &.repeat\n margin-top: 5px\n\n.validationHelper\n position: absolute\n z-index: 3\n top: -235px\n left: 205px\n pointer-events: none\n opacity: 0\n transform: translate3d(0, 10px, 0)\n transition: opacity 0.3s, transform 0.3s\n transition-delay: 0s\n width: calc(100% - 225px)\n height: 225px\n max-width: 340px\n background-color: white\n box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.15)\n border-radius: 5px\n\n h3\n font-size: 0.7rem\n line-height: 1.6\n color: rgba(white, 0.5)\n font-weight: 100\n margin: 0\n background-color: lighten($darkerBlue, 5%)\n padding: 12px 20px\n border-radius: 5px 5px 0 0\n text-transform: uppercase\n\n .success\n +flex(center, flex-end)\n position: absolute\n bottom: 0\n left: 0\n width: 100%\n height: 100%\n opacity: 0\n transition: opacity 0.4s\n border-radius: 5px\n background:\n image: url(\"#{$baseImagePath}/icons/success.gif\")\n position: top center\n repeat: no-repeat\n color: #12c06a\n\n p\n margin: 0\n opacity: 0.6\n font-size: 0.8rem\n letter-spacing: 0.8px\n text-transform: uppercase\n\n .requirements\n padding: 10px 15px\n\n p\n font-size: 0.7rem\n color: rgba($light-gray, 0.65)\n line-height: 0.85\n\n span\n display: inline-block\n position: relative\n padding: 0 5px\n\n &:after\n content: ''\n position: absolute\n top: 4px\n left: 0\n display: block\n width: 100%\n height: 1px\n transform: scaleX(0)\n transform-origin: 0 50%\n background-color: $medium-gray\n transition: transform 0.6s\n\n &.info\n color: $medium-gray\n font-weight: bold\n margin-bottom: 1rem\n padding: 0 5px\n\n &.invalid\n color: $neonRed\n opacity: 0.8\n\n &.valid\n span\n &:after\n transform: scaleX(1)\n\n &:after\n content: ''\n position: absolute\n width: 0\n height: 0\n border: 0 solid transparent\n border-left-width: 15px\n border-right-width: 15px\n border-top: 15px solid white\n left: calc(50% - 7.5px)\n bottom: -15px\n transition: border 0.4s\n\n &.active\n opacity: 1\n transform: translate3d(0, 0, 0)\n pointer-events: all\n\n &.valid\n opacity: 0\n transition-delay: 2s\n pointer-events: none\n\n &:after\n border-top-color: #12c06a\n\n .success\n opacity: 1\n z-index: 4",".entity-attribute-send-password-mail-button\n position: relative\n\n .password_mail\n .mail_button\n display: inline-block\n color: #666666\n background-color: #e9e9e9\n border: 1px solid #dcdcdc\n\n height: 40px\n border-radius: 4px\n appearance: none\n cursor: pointer\n\n padding: 5px 24px\n text-decoration: none\n margin-left: 45px\n margin-top: 10px\n font-size: 0.7rem\n transition: background-color 0.2s\n &:hover\n background-color: #e0e0e0\n &:active\n position: relative\n top: 1px\n &.hidden\n display: none\n\n .mail_confirmation\n color: #479c38\n font-size: 0.7rem\n margin-left: 45px\n &.hidden\n display: none\n .mail_fail\n color: #bf2614\n font-size: 0.7rem\n margin-left: 45px\n &.hidden\n display: none\n &.hidden\n display: none",".entity-attribute-select\n //+flex(flex-start, center)\n\n .select-wrapper\n width: calc(100% - 225px)\n max-width: 500px\n margin-left: 45px\n\n .select-menu\n display: none\n\n .ui-selectmenu-button\n position: relative\n display: block\n font-size: 0.75rem\n line-height: 1.6\n padding: 8px\n border: 1px solid $lighter-gray\n border-radius: 3px\n color: $dark-gray\n background: white\n\n &:focus\n outline: none\n border-color: rgba($brand-primary, 0.75)\n\n &:after\n content: ''\n position: absolute\n right: 12px\n top: 17px\n width: 0\n height: 0\n border-style: solid\n border-width: 4px 5px 0 5px\n border-color: $darkBlue transparent transparent transparent\n opacity: 0.5\n\n &.dropdown-open\n &:after\n transform: rotate(180deg)\n\n .ui-icon\n display: none\n\n\n.ui-selectmenu-menu\n display: none\n margin: 0\n\n &.ui-selectmenu-open\n display: block\n\n ul\n padding: 0\n margin: 0\n list-style: none\n border: 1px solid $lighter-gray\n background-color: white\n max-height: 500px\n overflow: hidden\n overflow-y: scroll\n\n &.ui-widget.ui-widget-content\n border-top: none\n\n li\n font-size: 0.7rem\n line-height: 1.6\n color: $dark-gray\n\n //Uncomment if selectmenu renders without div\n //border: none !important\n //padding: 4px 8px\n\n &.ui-state-focus\n background-color: $dark-white\n\n //Comment if selectmenu renders without div\n div\n padding: 4px 8px\n\n &.ui-state-active\n border: 1px solid transparent !important\n background-color: $dark-white\n color: $dark-gray\n\n.c-simple-select\n position: relative\n appearance: none\n display: block\n width: 100%\n font-size: 0.75rem\n line-height: 1.6\n padding: 8px 16px\n min-height: 40px\n border: 1px solid transparent\n border-radius: 3px\n color: #32343a\n background: white\n\n.c-simple-select__wrapper\n position: relative\n\n &:after\n content: ''\n position: absolute\n top: calc(50% - 2px)\n right: 8px\n display: block\n width: 0\n height: 0\n border-style: solid\n border-width: 4px 4px 0 4px\n border-color: $medium-gray transparent transparent transparent\n\n\n.export-select\n min-height: 0\n text-align: left\n padding: 23px 25px\n border: 1px solid #d8dae2\n border-radius: 4px\n cursor: pointer\n width: 250px",".entity-attribute-separator\n margin: 30px 0 16px 0\n min-height: grid-row(1)\n background-color: #efefef\n -webkit-box-shadow: inset 0px 15px 15px -15px rgba($black,.15)\n -moz-box-shadow: inset 0px 15px 15px -15px rgba($black,.15)\n box-shadow: inset 0px 15px 15px -15px rgba($black,.15)\n border-bottom: 1px solid $lighter-gray",".entity-attribute-text, .entity-attribute-password\n box-sizing: border-box\n\n &.error + .error\n box-shadow: inset 0 1px 1px rgba($brand-danger, .075), inset 0 0 1px rgba(lighten(desaturate($brand-danger, 25%), 10%),.75)\n border: 1px solid $brand-danger\n border-top: 0\n\n input\n width: calc(100% - 45px)\n max-width: 500px\n margin-left: 45px\n border: solid 1px $lighter-gray\n border-radius: 5px\n +attribute-focus\n\n &::placeholder\n font-style: italic\n\n &.error input\n background-image: url('#{$baseImagePath}/icons/icon_cross_red.svg')\n background-repeat: no-repeat\n background-position: right 20px center\n background-size: 10px 10px",".entity-attribute-text-area\n\n label\n vertical-align: top\n\n .text-area-wrapper\n display: inline-block\n vertical-align: top\n width: calc(100% - 90px)\n max-width: 800px\n margin-left: 45px\n border: solid 1px $lighter-gray\n border-radius: 3px\n\n >textarea\n display: block\n width: 100%\n padding: 10px\n border-radius: 3px\n\n min-height: 200px\n border: none\n line-height: 1.6\n +attribute-focus\n font-size: 0.7rem\n resize: vertical\n\n &::placeholder\n font-style: italic\n\n\ndiv.mce-toolbar-grp\n border-bottom: 1px solid #e0e6ec",".entity-attribute-title\n h3\n padding-left: 45px\n color: $brand-primary\n font-size: 0.8rem\n font-weight: $font-weight-bold\n text-transform: uppercase\n margin: 0",".entity-attribute-view\n padding: 0\n box-sizing: border-box\n\n &.error + .error\n box-shadow: inset 0 1px 1px rgba($brand-danger, .075), inset 0 0 1px rgba(lighten(desaturate($brand-danger, 25%), 10%),.75)\n border: 1px solid $brand-danger\n border-top: 0\n\n .content\n padding: 0\n padding-left: 45px\n\n .order-table\n padding-left: 0",".c-video {}\n\n.c-video__grid{\n @include flex(flex-start, flex-start);\n max-width: 745px;\n padding-left: 45px;\n}\n\n.c-video__fields{\n width: calc(100% - 200px);\n}\n\n.c-video__fields{\n padding: 20px 20px 20px 0;\n}\n\n.c-video__preview{\n position: relative;\n width: 200px;\n min-height: 150px;\n padding: 20px 0;\n text-decoration: none;\n\n &[href]{\n &:after{\n display: none;\n }\n }\n\n &:after{\n content: '';\n display: block;\n width: 200px;\n height: 150px;\n background-color: rgba($light-gray, 0.15);\n background-image: radial-gradient(white, rgba($light-gray, 0.15));\n }\n}\n\n.c-video__title{\n display: block;\n font-size: 0.7rem;\n line-height: 1.2;\n color: $light-gray;\n text-transform: uppercase;\n font-weight: $font-weight-bold;\n}\n\n.c-video__title{\n width: 100%;\n color: $medium-gray;\n}\n\n.c-video__id{\n @include flex(flex-start, center);\n @include flex-rows;\n}\n\n.c-video__url{\n display: inline-block;\n width: 220px;\n font-size: 0.7rem;\n line-height: 1.2;\n color: $light-gray;\n}\n\n.c-video__input{\n display: inline-block;\n width: calc(100% - 220px);\n padding: 5px 10px;\n background-color: white;\n font-size: 0.7rem;\n border: 1px solid rgba($light-gray, 0.4);\n border-radius: 4px;\n color: $dark-gray;\n\n box-sizing: border-box;\n transition: border-color ease-in-out 0.25s, box-shadow ease-in-out 0.25s;\n @include attribute-focus\n\n}\n\n.c-video__autoplay{\n margin-top: 20px;\n border-top: 1px solid #e0e6ec;\n padding-top: 20px;\n}\n\n.c-video__thumb{\n display: none;\n width: 100%;\n\n &[src]{\n display: block;\n }\n}",".c-sub-table {\n border-spacing: 0;\n min-width: 650px;\n}\n\n.c-sub-table--reservation {\n min-width: 840px;\n}\n\n\n.c-sub-table__table-header {\n font-size: 14px;\n font-weight: bold;\n}\n\n.c-sub-table__row {\n &:nth-child(odd) {\n background-color: rgba($lightest-gray, 0.4);\n }\n}",".c-location-availability {}\n\n.c-location-availability__table {\n //width: 800px;\n border-spacing: 0;\n}\n\n.c-location-availability__table-header {\n font-size: 14px;\n font-weight: bold;\n}\n\n.c-location-availability__row {\n &:nth-child(odd) {\n background-color: rgba($lightest-gray, 0.4);\n }\n}\n\n.c-location-availability__day-heading {\n width: 100px;\n padding-left: 15px;\n}\n\n.c-location-availability__open-heading {\n width: 140px;\n text-align: center;\n}\n\n.c-location-availability__opening-hours-heading {\n width: 260px;\n}\n\n.c-location-availability__latest-start-heading {\n width: 190px;\n padding-left: 40px;\n}\n\n.c-location-availability__select {\n width: auto;\n\n .select-wrapper {\n width: auto;\n margin-left: 0;\n }\n}\n\n.c-location-availability__opening-hours {\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding-right: 20px;\n\n .c-location-availability__select {\n width: calc((100% - 20px) / 2);\n }\n}\n\n.c-location-availability__select-divider {\n width: 20px;\n text-align: center;\n}\n\n.c-location-availability__day-data {\n font-size: 14px;\n padding-left: 15px;\n}\n\n.c-location-availability__open-data {\n .on-off-switch {\n margin-left: auto !important;\n margin-right: auto;\n }\n}\n\n.c-location-availability__latest-start-data {\n padding-left: 40px;\n padding-right: 40px;\n}",".c-location-products__product-heading {\n width: 200px;\n}\n\n.c-location-products__max-persons-heading {\n width: 160px;\n text-align: center;\n}\n\n.c-location-products__available-each-hour {\n width: 180px;\n text-align: center;\n}\n\n.c-location-products__capacity-rule {\n padding: 0 5px;\n width: 200px;\n}\n\n.c-location-products__edit-hour {\n\n}\n\n.c-location-products__data {\n font-size: 14px;\n line-height: 1.4;\n vertical-align: top;\n padding: 10px 0;\n}\n\n.c-location-products__data--capacity {\n padding: 10px 5px;\n}\n\n.c-location-products__data--center {\n text-align: center;\n}\n\n.c-location-products__link {\n color: $darkBlue;\n}\n\n.c-location-products__button {\n margin-top: 40px;\n display: inline-flex;\n justify-content: center;\n width: 200px;\n padding: 5px 0;\n background-color: $blue;\n color: white;\n font-size: 0.7rem;\n text-decoration: none;\n border-radius: 4px;\n}",".c-reservation-items__data--align-center {\n text-align: center;\n}\n\n.c-reservation-items__heading {\n width: 200px;\n}\n\n.c-reservation-items__quantity {\n width: 60px;\n}\n\n.c-reservation-items__time {\n width: 130px;\n}\n\n.c-reservation-items__remarks {\n width: 400px;\n}\n\n.c-reservation-items__options {\n width: 40px;\n}\n\n.c-reservation-items__calendar {\n margin-top: 80px;\n padding-right: 45px;\n}\n\n.c-reservation-items__quantity-input {\n margin-left: 0 !important;\n}\n\n.c-reservation-items__remarks-textarea {\n display: block;\n width: 100%;\n padding: 10px;\n border-radius: 3px;\n min-height: 80px;\n border: none;\n line-height: 1.6;\n transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;\n font-size: 0.7rem;\n resize: vertical;\n @include attribute-focus();\n}\n\n.c-reservation-items__data--is-deleted {\n display: block;\n margin-top: 5px;\n color: $medium-gray;\n font-size: 0.6rem;\n opacity: 0.6; \n}\n\n.c-reservation-items__read-only {\n display: inline-block;\n padding: 12px 10px;\n font-size: 15px;\n line-height: 1.2;\n color: $medium-gray;\n}\n\n.c-reservation-items__read-only--xs {\n font-size: 14px;\n padding: 12px 8px 12px 0;\n}\n\n.c-reservation-items__delete {\n position: relative;\n margin-top: 10px;\n border-radius: 50%;\n display: inline-block;\n height: 18px;\n width: 18px;\n background-color: rgba($neonRed,0.4);\n background-image: url('/img/kms/icons/icon_cross.svg');\n background-repeat: no-repeat;\n background-position: 50% 50%;\n background-size: 8px 8px;\n cursor: pointer;\n transition: background-color 0.3s;\n\n &:hover {\n background-color: $neonRed;\n }\n}\n\n//===== Calendars\n\n.c-day-calendar {\n margin-top: 80px;\n font-size: 14px;\n max-width: 650px;\n\n .fc-unthemed td.fc-today {\n background-color: transparent;\n }\n}\n\n.c-day-calendar__title {\n font-size: 18px;\n color: $brand-primary;\n}\n\n.c-full-calendar {\n width: 100%;\n margin-top: 20px;\n color: #5c5f65;\n font-size: 15px;\n padding-right: 0;\n}\n\n.c-calendar {\n margin-top: 20px;\n\n .fc-dayGridMonth-view {\n .is-closed {\n margin-bottom: -20px;\n opacity: 0;\n pointer-events: none;\n }\n }\n\n .fc-toolbar {\n justify-content: flex-end;\n\n .fc-center {\n margin-right: 60px;\n }\n\n .fc-left {\n margin-right: auto;\n }\n }\n\n .fc-event {\n border-color: $dark-gray;\n background-color: $dark-gray;\n\n &.is-primary {\n border-color: $brand-primary;\n background-color: $brand-primary;\n\n &.is-primary--1{ border-color: #0466c8ff; background-color: #0466c8ff; }\n &.is-primary--2{ border-color: #379392; background-color: #379392; }\n &.is-primary--3{ border-color: #023e7dff; background-color: #023e7dff; }\n &.is-primary--4{ border-color: #6C49B8; background-color: #6C49B8; }\n &.is-primary--5{ border-color: #4FB0C6; background-color: #4FB0C6; }\n &.is-primary--6{ border-color: #001233ff; background-color: #001233ff; }\n &.is-primary--7{ border-color: #8F2D56; background-color: #8F2D56; }\n &.is-primary--8{ border-color: #002855ff; background-color: #002855ff; }\n }\n\n &.is-warning {\n border: #ff885f;\n background-color: #ff885f;\n color: white;\n }\n\n &.is-note {\n border: #ffe196;\n background-color: #ffe196;\n color: $dark-gray;\n }\n\n &.is-closed {\n border: $dark-gray;\n background: linear-gradient(-45deg, rgb(230, 230, 230) 12.5%, white 12.5%, white 50%, rgb(230, 230, 230) 50%, rgb(230, 230, 230) 62.5%, white 62.5%, white) 0% 0% / 5px 5px;\n color: $dark-gray;\n }\n\n }\n\n td.fc-today {\n background-color: lighten($brand-primary, 37.5%);\n }\n}\n\n.c-calendar__title,\n.c-calendar__title-location,\n.c-calendar__title-date {\n margin: 0;\n line-height: 1.2;\n}\n\n.c-calendar__title {\n margin: 0;\n font-size: 16px;\n font-weight: bold;\n color: $brand-primary;\n}\n\n.c-calendar__title-location {\n margin: 8px 0 3px;\n font-size: 16px;\n color: $dark-gray;\n}\n.c-calendar__title-date {\n font-size: 14px;\n color: $medium-gray;\n}\n","// Action log Section\n\n#entity.action-log-section\n position: static\n top: 0\n height: 100%\n background-color: darken(white, 2%)\n .entity-attributes\n position: static\n background-color: transparent\n .tab-content\n background-color: white\n border-bottom: 1px solid #e0e6ec\n .entity-attribute-title\n h3\n font-size: 1.2rem\n line-height: 1.2\n color: #2D323C\n font-weight: 700\n text-transform: none\n padding: 21px 0 13px 30px\n\n p\n font-size: 0.7rem\n line-height: 1.4rem\n color: #70778c\n opacity: 0.5\n margin: 0\n font-weight: 100\n\n .entity-attribute-date-picker\n width: auto\n display: inline-block\n padding-left: 30px\n border-bottom: none\n\n label\n width: 100%\n margin-left: 0\n margin-bottom: 10px\n\n button\n display: inline-block\n height: 40px\n border-radius: 4px\n appearance: none\n border: none\n cursor: pointer\n transition: background-color 0.3s\n width: 150px\n background-color: $blue\n color: white\n font-size: 0.7rem\n\n &:focus\n outline: none\n\n\n\n textarea\n border: none\n color: #333\n font-size: 0.7rem\n width: 100%\n height: calc(100vh - 216px)\n padding: 30px\n background: transparent\n\n &:focus\n outline: none\n","// Transfer Section\n\n#entity.transfer-section\n position: static\n top: 0\n height: 100%",".c-dashboard__title {\n margin-top: 30px;\n font-size: 1.1rem;\n color: $darkerBlue;\n font-weight: bold;\n padding: 0 20px;\n}\n\n.c-dashboard__text{\n font-size: 0.8rem;\n line-height: 1.2;\n color: $gray;\n padding: 13px 40px;\n\n .c-dashboard__contact & {\n font-size: 0.85rem;\n line-height: 1.4;\n }\n}\n\n.c-dashboard__employees{\n border-bottom: 1px solid $blueGray;\n}\n\n.c-dashboard__employee {\n @include flex(space-between, center);\n padding: 20px 40px;\n border-top: 1px solid $blueGray;\n}\n\n.c-dashboard__employee-image {\n width: 90px;\n height: 90px;\n border-radius: 100%;\n background-color: $lightGray;\n}\n\n.c-dashboard__employee-info {\n width: calc(100% - 110px);\n font-size: 0.8rem;\n line-height: 1.4;\n color: $gray;\n}\n\n.c-dashboard__employee-name {\n font-size: 1rem;\n font-weight: bold;\n color: $darkerBlue;\n margin-bottom: 5px;\n}\n\n.c-dashboard__link {\n color: $gray;\n transition: color 0.2s;\n\n &:hover {\n color: $blue\n }\n}\n\n.c-dashboard__logo {\n width: 200px;\n padding: 10px 0;\n\n img {\n width: 100%;\n }\n}\n\n// p.small-profile-name\n// margin-bottom: 10px\n// padding: 0\n//\n// p.small-profile-description\n// padding: 0\n// font-size: 0.9rem\n// line-height: 1.5em\n// color: $medium-gray\n//}\n\n",".c-planning {\n padding: 40px;\n background: white;\n}\n\n.c-planning__heading {\n display: flex;\n justify-content: space-between;\n}\n\n.c-planning__title {\n color: $dark-gray;\n margin: 0;\n line-height: 1;\n}\n\n.c-planning__block-out-button {\n background-color: $darkerBlue;\n border: none;\n padding: 10px 20px;\n border-radius: 4px;\n color: white;\n //font-weight: bold;\n font-size: 0.75rem;\n cursor: pointer;\n}\n\n.c-planning__popup {\n position: fixed;\n z-index: 1000;\n left: 0;\n top: 0;\n\n width: 264px;\n background-color: $whitish;\n color: $darker-gray;\n border-radius: 6px;\n padding: 12px;\n box-shadow: 0 10px 30px -15px rgba(0,0,0,0.5);\n\n &.is-hidden {\n display: none;\n }\n}\n\n.c-planning__popup-content {\n line-height: 1.6;\n\n &.is-hidden {\n display: none;\n }\n\n h3 {\n margin: 0 0 8px;\n font-size: 14px;\n font-weight: bold;\n }\n\n p {\n margin: 0;\n font-size: 13px;\n }\n\n i {\n font-weight: bold;\n color: $darkBlue;\n }\n}",".order-search-form\n padding-left: 45px\n .order-search-filter-button\n position: relative\n top: -1px\n left: 50%\n height: 35px\n width: 100px\n margin-left: -50px\n border-radius: 0 0 4px 4px\n font-size: 0.7rem\n text-decoration: none\n text-transform: uppercase\n padding: 0 20px\n border-top: none\n\n &:focus\n outline: none\n\n .order-search\n position: relative\n top: 0\n left: -45px\n +flex(flex-start)\n flex-wrap: wrap\n height: 0\n width: calc(100% + 90px)\n background-color: white\n overflow: hidden\n padding: 0 45px\n transition: height 0.5s, padding 0.2s, margin-bottom 0.5s\n\n &.active\n height: 330px\n padding: 20px 45px\n border-bottom: solid 1px #BABABA\n\n .c-form-element\n display: block\n min-width: 300px\n\n label\n display: block\n width: 100%\n font-size: 0.7rem\n color: #9ba0ae\n text-transform: uppercase\n font-weight: 600\n white-space: nowrap\n\n input\n width: 80%\n padding: 5px\n margin: 0\n margin-bottom: 20px\n\n &.last\n display: block\n text-align: center\n width: 100%\n height: 40px\n\n input[type=submit]\n border-radius: 4px\n font-size: 0.7rem\n line-height: 20px\n text-decoration: none\n text-transform: uppercase\n padding: 0 20px\n width: auto\n\n &.selectboxes\n +flex(flex-start)\n\n .entity-attribute-select\n & + .entity-attribute-select\n margin-left: 30px\n\n .select-wrapper\n margin: 0\n width: auto\n min-width: 250px\n\n.order-result-form\n padding: 0 45px 60px 45px\n a\n color: $blue\n text-decoration: underline\n\n#tab-content-search\n h2\n padding-left: 45px\n\n// copied from fronted\n.tab-content\n .c-pagination\n display: flex\n justify-content: center\n align-items: center\n list-style: none\n margin-left: 0\n\n a\n color: $blue\n\n\n .c-pagination__item\n display: flex\n justify-content: center\n align-items: center\n font-size: 0.7rem\n\n .c-pagination__link\n padding: 8px\n text-decoration: none\n transition: color 0.2s, background-color 0.2s\n color: #9ba0ae\n\n &:link:hover\n color: $blue\n\n &.is-active\n font-weight: bold\n color: $blue\n cursor: default\n\n\n\n .c-pagination__prev,\n .c-pagination__next\n display: flex\n justify-content: center\n margin-left: 16px\n padding: 8px\n transition: color 0.2s\n\n\n .c-pagination__prev\n transform: rotate(0.5turn)\n margin-left: 0\n margin-right: 16px\n\n\n@import order_table",".order-table\n display: block\n overflow: auto\n white-space: nowrap\n padding-left: 30px\n padding-bottom: 30px\n\n td, th\n font-size: 0.7rem\n text-align: left\n border-right: #ededed 1px solid\n padding: 2px 10px\n\n > table\n width: 100%\n td.batch-checkboxes\n position: absolute\n width: 0\n &:after\n content: \"\"\n display: block\n width: 3em\n height: 2em\n position: absolute\n top: 0\n left: -3em\n background-color: #ededed\n border-right: solid 1px #ededed\n z-index: 5\n .batch-checkbox\n position: absolute\n left: -2.5em\n z-index: 10\n th\n font-size: 0.7rem\n text-transform: uppercase\n color: #999999\n background-color: #ededed\n\n &.batch-checkbox-header\n display: block\n padding: 0\n border: none\n\n tr.order-row\n border-top: solid 1px #ededed\n tr:first-child\n border-bottom: solid 2px #e0e6ec\n a\n color: #3289ff\n\n.batch_edit_controls\n position: absolute\n top: -1000px\n left: 75px\n display: block\n border: solid 1px #cccccc\n background-color: white\n z-index: 10\n padding: 10px\n text-align: right\n box-shadow: 2px 2px 5px 2px rgba(0,0,0, 0.05)\n border-radius: 5px\n\n label\n display: block\n width: 100%\n text-align: left\n\n button\n border-radius: 4px\n font-size: 0.7rem\n line-height: 20px\n text-decoration: none\n text-transform: uppercase\n padding: 0 20px\n width: auto\n",".shipments-search-form\n padding-left: 45px\n .order-search-filter-button\n position: relative\n top: -1px\n left: 50%\n height: 35px\n width: 100px\n margin-left: -50px\n border-radius: 0 0 4px 4px\n font-size: 0.7rem\n text-decoration: none\n text-transform: uppercase\n padding: 0 20px\n border-top: none\n\n &:focus\n outline: none\n\n .order-search\n position: relative\n top: 0\n left: -45px\n +flex(flex-start)\n flex-wrap: wrap\n height: 0\n width: calc(100% + 90px)\n background-color: white\n overflow: hidden\n padding: 0 45px\n transition: height 0.5s, padding 0.2s, margin-bottom 0.5s\n\n &.active\n height: 330px\n padding: 20px 45px\n border-bottom: solid 1px #BABABA\n\n .c-form-element\n display: block\n min-width: 300px\n\n label\n display: block\n width: 100%\n font-size: 0.7rem\n color: #9ba0ae\n text-transform: uppercase\n font-weight: 600\n white-space: nowrap\n\n input\n width: 80%\n padding: 5px\n margin: 0\n margin-bottom: 20px\n\n &.last\n display: block\n text-align: center\n width: 100%\n height: 40px\n\n input[type=submit]\n border-radius: 4px\n font-size: 0.7rem\n line-height: 20px\n text-decoration: none\n text-transform: uppercase\n padding: 0 20px\n width: auto\n\n &.selectboxes\n +flex(flex-start)\n\n .entity-attribute-select\n & + .entity-attribute-select\n margin-left: 30px\n\n .select-wrapper\n margin: 0\n width: auto\n min-width: 250px\n\n.shipments-result-form\n padding: 0 45px 60px 45px\n a\n color: $blue\n text-decoration: underline\n\n#tab-content-search\n h2\n padding-left: 45px\n\n// copied from fronted\n.tab-content\n .c-pagination\n display: flex\n justify-content: center\n align-items: center\n list-style: none\n margin-left: 0\n\n a\n color: $blue\n\n\n .c-pagination__item\n display: flex\n justify-content: center\n align-items: center\n font-size: 0.7rem\n\n .c-pagination__link\n padding: 8px\n text-decoration: none\n transition: color 0.2s, background-color 0.2s\n color: #9ba0ae\n\n &:link:hover\n color: $blue\n\n &.is-active\n font-weight: bold\n color: $blue\n cursor: default\n\n\n\n .c-pagination__prev,\n .c-pagination__next\n display: flex\n justify-content: center\n margin-left: 16px\n padding: 8px\n transition: color 0.2s\n\n\n .c-pagination__prev\n transform: rotate(0.5turn)\n margin-left: 0\n margin-right: 16px\n\n\n\n\n@import shipments_table",".shipmentGroup-table\n display: block\n overflow: auto\n white-space: nowrap\n padding-bottom: 30px\n\n td, th\n font-size: 0.7rem\n text-align: left\n border-right: #ededed 1px solid\n padding: 2px 10px\n\n > table\n width: 100%\n td.batch-checkboxes\n position: absolute\n width: 0\n &:after\n content: \"\"\n display: block\n width: 3em\n height: 2em\n position: absolute\n top: 0\n left: -3em\n background-color: #ededed\n border-right: solid 1px #ededed\n z-index: 5\n .batch-checkbox\n position: absolute\n left: -2.5em\n z-index: 10\n th\n font-size: 0.7rem\n text-transform: uppercase\n color: #999999\n background-color: #ededed\n\n &.batch-checkbox-header\n display: block\n padding: 0\n border: none\n\n tr.order-row\n border-top: solid 1px #ededed\n tr:first-child\n border-bottom: solid 2px #e0e6ec\n a\n color: #3289ff\n\n.batch_edit_controls\n position: absolute\n top: -1000px\n left: 75px\n display: block\n border: solid 1px #cccccc\n background-color: white\n z-index: 10\n padding: 10px\n text-align: right\n box-shadow: 2px 2px 5px 2px rgba(0,0,0, 0.05)\n border-radius: 5px\n\n label\n display: block\n width: 100%\n text-align: left\n\n button\n border-radius: 4px\n font-size: 0.7rem\n line-height: 20px\n text-decoration: none\n text-transform: uppercase\n padding: 0 20px\n width: auto\n"],"names":[],"sourceRoot":""}