HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
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":""}