@font-face {
    font-family: Intro;
    src: url('../fonts/IntroDemo-BlackCAPS.otf') format('opentype');
}

@font-face {
    font-family: Antipasto Pro;
    src: url('../fonts/AntipastoPro-Medium_trial.ttf') format('truetype');
}
@font-face {
    font-family: Antipasto Pro Bold;
    src: url('../fonts/AntipastoPro-DemiBold_trial.ttf') format('truetype');
}

:root {
    --btn-bg: #46af3a;
    --blue: #46af3a;
    --dark-blue: #46af3a;
    --light-blue: #F8F9FF;
    --blue-border: #4db041;
    --gray-border: #EEEEEE;
    --light-gray: #EEEEEE;
    --placeholder-color: #B4B4B4;
    --gray: #B4B4B4;
    --dark-gray: #737373;
    --pink-bg: rgba(220, 20, 164, 0.05);
    --violet-bg: rgba(121, 30, 237, 0.05);
    --orange-bg: rgba(255, 125, 5, 0.1);
    --border-radius: 8px;
    --border-radius-stage: 4px;
    --border-radius-stage-modal: 4px;
    --black: #000000;
    --bg-light-green: #E6F2EE;
}


body {
    font-family: Roboto;
    position: relative;
    min-height: calc( 100vh - 100px );
    padding-bottom: 35px;
}

.staff-loader {
    width: 80px;
    height: 32px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 86px;
    background-image: url("data:image/gif;base64,R0lGODlh+QG+ANU4AOj15vP68125UlG0Rl25U3TDa9DrzZbRkKLWnHTDbNHrztzw2bngtYvNhKLXnGi+X4vMg1K0Rmm+X67dqaPXnYDId7nhtbritoDIeK7cqdzw2ovNhbrhtrrgtcTmwef15q7bqK3cqIzNhMXlwmm+YIrMg6PYnYzNhZfSka7cqH/IeH/Hd5fSkMbnwsTlwcXlwcXmwbnhtMbmwpjSkK/cqZbSkK3bqEavOv///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LjE2NDc1MywgMjAyMS8wMi8xNS0xMTo1MjoxMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBCRjhGQUI2RTRFRDExRURBQjU0QTVCMERBMDYwRkZCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCRjhGQUI3RTRFRDExRURBQjU0QTVCMERBMDYwRkZCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEJGOEZBQjRFNEVEMTFFREFCNTRBNUIwREEwNjBGRkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEJGOEZBQjVFNEVEMTFFREFCNTRBNUIwREEwNjBGRkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3kQEaHQgbGCQEBtwYOHAAgQQJNiAYoSBAsgAARmQ44C8BgYsYEWJQ2KEhvmMKMmwgQLCkyZMmSWDIoABYgJAjUcpEOSDBAQ4aPvYKkAGDwP+ZQIPWzAAglwIKCYIqnUkAA4eiOmnxTLq0alACB3LGernhp9WvJxM8jfpKAVWwaGWSGMtKwQGvaeMSFEs2VQAKAuTqRdmg5ampewMTJNAAat1Qd+EKFkx3VOLFkAcWPuzpceTLBDiAsnw58mTKmRjk7Uw6cycKiklD/gx6EoCzqkknMGxJwejYpTW3jkQBt+8brCW9/o2bAO3diQBIIO7btKQJqZlfpoBcEXTpvwscVzQcu2/t1QsFEOGdeAQQjV5EL495QXhBytkzDy4ehXzm1N/7WXD7fnMDh8TnH3H56afHBesNSFqBgiiQoIKXYeCQgXdcACF2DUwIyAQXSif/gYYUysFhh9IZB4gJJHoIYohujJgicwS41wd5LzL3IYtvWFgjdhfsEcByO9q4Io5nLBCkdwzWIeCRxDVApBoA9Mfkb0nKEeWU0lX5ZBhXYpmlklJ6iRt6W5JRgZjYaclGl2j+FoGMZYKBYptfwsEmnc0NGWcWCuCZ5hsBhOmnahjs2cWdg/qmZhk/JsocmYZmUYKj0kGaxpmUurldpFIwkKl0L6hh36e/FcqpFYKS2tmbaMypqm8AnjqFq68Wt+kXLtYaGwGySgGArsTdOEafwPqGQK9QTFqsb06KAcCDywYWgZ7IGvFrtL5Z2kWg2OJ2bLVLKNttbLF6gem4pE0L/24S16KrGgHUWkGru5d9u64R4tLbWQFdGKlvuvda+29s2lqB6MCLyRAwEZ4ivOqtUuTr8GL8LixEqhPrJUEWDWccGcSyEutxZCxccfDIetl7r8QoB1buFCy3LBevC2MsM1rwUtHxzS4HLDLPgZXsq81AW6VytTEXndbLTiSt9FcVr0v000vl/MTOVMcVr6HtZi3X0Uqc7LVVLazrwth7wRku2nIdsO4BbMu1MRNYx21V1Mg+YHdcYBfB7d5gRbAu4GlFAPKohH8FcpkaJI4W3kV07fhSDFR79uRfFXwx5kZXiwDnVhluxLygz3RCtXCXvhTk/qoeFOScquD6UgWKPf/7YNXCdrtMFGhg2+5ACY7s1MAXH1S1xBuv/EnVLu+84sg+L71Siz85/fUyVU8k9tyXpD2O3Ye/9ZbdV5D87Mhj/6EB3Kc/vYk4pC49zb3qvrxhfz8Pe6QQTJ9CEeyT3gqq1b/nieAI8lue25AVgufBz2/nw5zmDHW55fUICQFcHtM4FQDnHVAJCSze+MoUQcI9EAn5A97cqiU7411wCa0D3gDB1cDifbAJDjDeBCPVuOJ9Twh6A57akAUtx/VNCTF0Hf3AFcLSLfEJNZzdDcGVQdf9sAgFuF3Z7hWAIu7tiE141uxGaKgmTs5qVIgi6GYYsCpy7opIyGLptriwIHL/DoxQECPnnnivHO5xCzEA3RQD1kXMDQCOSyjg5BAZJz867n9cSCHgBrmwQiZugV1w4942uDBH7o2PW1Cj3fZXSS8C7YTmIhwnLeZJtq1yC5IcGyUtJoRYZg2PW9Aj2xh5Kk1SDZNk8EDcZknLIcjRaxVIQyufhspiEkGXzCRjF8wItBc68wiiPCUvsaBIpRHzmkPoJs+aeYYA2FGb4FSCLUdGTjSYU2nWTOcRFmBKeg1giGsqIbqAKU8kBFJm95yD7RAGyn4aYZkOixGYWtZOgxZBnATdprPO6bBDOtQJx4xoHt6ZMRhc1AkcHZgEJGoGiNILkh9tQkjpVQFpwgGh/+PCZUr9RtFu8ZMP2eyWTGfqt3N1C6WA4I+7gMrTJ1DzVQolxEBJNQALFJUKMCUVeA4R1U8F9KlU8IA+vURUQ1hgq1hqKFbDCNYgEeCVSjWpoyDg0rEmoaptOkBbAfFVq3bVrVQwQFkvdFbXqBVNI8UrLI/KpAE4YK6FqKufHCBYLyz1RVPFhAP2yp7INrYLimVSAdDqVy8RIJ6X9cJkg7TZUADgrxAyLGJD66vRkqi0pDgtZTujWtaiIbP3GQAGOFsZ3N6HAIe17RoMgFrcSCC4rSBuPS8DW+G2IQAWyChuBnAA3qLCAxBYrl4KMIHVOhcMAcDubFFSAAdYN7kHqKapYAZQge5+Nw8LsAAE1GsV9prXu6wIgAEQUAH6VkUADZgAPt+7hwV4YAIHqEABHiAAAQikwQJ4QAUagAAGLAC/tdCvBxCQ4AIUAMIgLkADDjABC2OYwChOsYpXzOIWu/jFMI6xjGdM4xrb+MY4zrGOd8zjHvv4x0AOspCHTOQiG/nISE6ykpfM5CY7+clQjrKUp0zlKlv5yljOspa3zOUue/nLVAgCACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/S7ACMZBxsJBAQ3/wBv9EuA4UCGERqSAdCgoEOHDAgiRszQYYQCDQHqOQPQYQOJAQFDihz5jwSGDAp6BcB3AIM/kjBvkEhwgENKjcICZMAAMqZP/58DEmRIOCuAgp0vfyoNSHNERpy5AFBIsLTqTwINbrICkCFBT6tgmSIgCjWWTqph08LECgCVAgpJ1cr9R+BA27KsFPCcy3dkAg6jAlB40LcwwL94UcFAa7gxXQp3OSlg7NgwAciJRTEQULkzwAaRLzGg7Lkx6MydFHAuzZpF6EiCv7KuHIHCU9SWJs/eTQDEpM27ZxMAjHtSABTBkxOQ8Uh38t0YXhdf9GL18+CnFQEgfb10BN/TFx3vfn14Igqyyc/OHt6QavXdG9wW9B7+cwLS2/+ZYJ88fkHj9dcdePr9EYAIAqpHYB8LWJfgcxQU6AcAEjyoXoR98GcheRhKmP8HAA5u+BwG89kRAHciBtehh3UskF6KyuUXR4MwXshiiy/WGNx/dWioI4c3yuHij+rxKAdyRCoY5BtDJunfAnGc6CR8BizJBohTqhcBlG5gmSV5EchoZRheftndlm3QaCZ5EoyJRoVrgsllGgrkGOduLLhZBpJ3nikmGBf0SaWeYvgoaHl/dhHoof6VSKgWANjJKGtGimHCpOrl+WgXIWK6Y6JYXOopeVVuqoWoo14ngaNboJrqcwWYmgUAr7IJhqG1JleqrFVgkGt8Xiz66328VsHAsN1pqsULyHZHXLFRdNosayta0eS0O0IbxbHYQohFmd3utqu2TEgbrmcXWAH/7rmsxUouE9yyG1y6UwQAp7zivruEufg6hqYUCPa72wH6JhGvwKz9+4SrCHsWAasFo9iwv6AOgevEnS1YsBC0YixcxZF63O7GRRwg8sdLrHuyYxCTy+/KfVVahMowG6axvhrUnPC4Q9Csc1/ukmzyz6VhJkRsRHf2MMk4EJa0ZwNgsMEGkj49F8/kdmz11mYiQLILXIedZdD6Di322TpGQLLEaLct4JzvVu323N0xUHDOdOctIMH6KqD33/CtUHAIgBdeXsFmG644awWrsPjjpVXsJtuQV54W1rw6bfnmc9n97suchx7TzbyCLvrpIXn9LuqsK6U6ua3HDtMJ+spu/3tItK9+++65kyv37pv3rq3pwFcuPLTEF//48cVqrjzqr2vr+POsRw8tBNSzTrqsCGSPegv6Huz95pjLCvb4ocMNrdboW77x7+3TTcDGzsevONnkJm6/4XyHv//j4CsY+/4HOPX5joCFUxvJsIfAv+HvXYRr3QDg9zjrvSsAqCPABJ4SAAskr3Dl01YBRNe/InhQdApkmgNCZ0Ei+ExxgmMaDgZYQSYEoH6Po5cMR1i5EirhhptrGbki+Lj5PSEAH0RbDGWIgwBQ8GwyY8IL86ZDJuoPcCFUggGKyEQibFFxLXQCEQsngi4SgYeAC+MTrpg3yWnri3+rABaACLgymv/xjH8jgBCfMEWxZZFkcJxbFKsQsrw98I5obNsgrfXEnxnwjjQM2yKvEAO62fGORlgh2gbwSC1U0m1u3BgSz8bJMYwxbGrEZCCtVkoyaFKSmFwCG3U2SS+c8mmhlOEon1bLL3zSaqmMpRBWWbNegsEDjexXm4TJhFuebFVpSqK8jMlMHDAQZhCAQx8R1slqFoGOJwvmGQCAQ4ylwJtO2Ga4BgCDOsxSYOJEZ8+k+StqquGVE4unPOfZsAPs0Q1qQpg+98lPfA3gnHsAQCLlNVCCFvRcBcilG/B5LoQ6NArqHJVF/5BRT7HzolQIQAWwVYBu8oGiw7InSJGA0lQdFBH/He1TBf650iV4gJ5TqoBE8xACnDrppTX91jUxVYA/DgIAQyXqToOKhBMyigBVdIRCMQVUpm4BqYKq6iScKtOlWjVlC3WSBmnKCK5+qahfFYMHygkjtHbCAGHVkVvTOga46mgABzCqJbD6o7nStQxI9WlnCrBBUwDAAmyFD171+tcvWGCk9imAA8jqiQUcQLCFISxlGwuGAHgAApitygAqUNhYWDaxntEsZ1v0WNSmRQCkZewqDgsB18pFAAfwwGZXu4YAGGACByiANAVQgAZMQLfB8CwCKmDbmMD2uLvlLR0+sAADeIAB2EUAdrFrgAV8wBnVnQACGlCBApj3vOZtVkADtOuBD0RXuvCNr3znS9/62ve++M2vfvfL3/76978ADrCAB0zgAhv4wAhOsIIXzOAGO/jBEI6whCdM4Qpb+MIYzrCGN8zhDnv4wyAOsYhHTOISwzcIACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/S3ABodGQcbGAkkBAADJhi44QCCEQoABAsAYEQHBPz8BZxIgKBBhAHqMQugIMMGEgNuiBxJsqRJkiQwHFRYC98BDAROypx5Y0CCAxkUaBQWYMQB/xI0gwodOQBDzlYcDyQIObSpzJs6d+YCQCGB06tDi3JgSQpAhqVYw8rUylXqqwBVxaoVSuKABlAKKMRcS/ckhhFmWynAULcvTQIZylpC+8Cv4ZIEtuY9pcDq4ccmE3CwtBeyZZEEKAhe3Knx5c8jCTTYvMgz6MuJOXsKgOK0a5GjG5l+jdqAak0TmNJ2HRvR7N2fe9+eFKACcODCBQUocfw1AdvDIykQ0Px4cj+5q9OmEP3RBO3VuftZ4Bj8awykuxNqbb556j0U2gMnkF79n+LytV+fs0BC/vkL2EdIAP79V917dGRn4G4RXCBgIAQuCB4LGcUBQHkS7ubgg31EmP+hdvTBMd2HzW3IoR7GkahdBJO1YYKK1UF34h0vwgieeGkEgKGNtEUQ4Ix11MijdhhUaMYC1A15XIhAyrGAkuYxScZ3ULpnZJNtAJBklQfWp0UAInBZHQZYvsGcmCu+EIaWaFYHQplsMNCmeThy8YJucwInI5xmsJmndnVmwd6fS17J5xhnEjqmoVRcqGh1LBxahpyPguhlEyNW2tyekn6xpaZLqkkFlaAW2ikYlJYanhSOqtocAqd64aerzUlwKRGZ0gpcBLfGCoWQui7ZohKsBVtdAb5qMauxwiKBFp7M7sZpslOkGq17DSCkwAhfQXstbchSa8Wn35Zb7rTiOmH/rbnsRhtuulHs2O68uqILbxIA0KuvsQ3c+0Si+wYMagSM+nsEuQInTCisBiuhgMIQPypBw0oAHPHFaNpLMcIYdzzkARQfoYHHJFcZQchGhFDyykNq7K8KLMesIsMoC+GtzDi39y7KI+fs838F+7vuz0Q310LNOBxQ9NLVgVyzvExH/dnOFN8s9dWHnYxyvlh3fVmvsT7s9diHHR3y0GSnHdabISOg9ttqOU0xBHDXfdUJKENt994lTRyy3nwHTgDKHAceuNYbG654SShbvbjdKD8ueeSSL0555YY3jnnmIRe+edqEf7434g0XJnrdg/99et1U+0v36m+vgLLSsKst/3fDKteeNtsUu6B72i5Ty/XvXv8YsuPE/0w6xaYnL3XrBr/ufNS3U5z79EwHL27P2C8dtL/Id18y9A3DLP7PvNd8/fk4G1/z8OzHnDrSQhQQv8zV1+zA/TGDnS78/OsY+VBmvwB6zET0E8L6DAix+SVQCAEIHwPbNYMHFmF/E4SY//wFwAzqSwQWNIL0PKivDRrMAG8rwAEYwEIEFJBsNAshEUZ4tQE4oGAAcIDniCYlGQ4BABKUmQ2/J4Qcdg2BPhwCBqNWAP8tq2gOTOIQArDDmMXwCUssmglrhsKiDUB7SVhgzq4oRSLQzmc9nAKSfhbFMhKBij6zVRaeuLIBbP8xgU/CWQGIGAU6kiwFblyCGD0GAVlVUWH5C6QRzkgyMirrkAHzmyKX8EKMDcACYghA8zCWxkkeAY6cdB8YNNmxTnryCH7cVxPNgJ+I2fGUTkjlvBI5BkYGbACihKUSZFmu57Ahi/oiQC51uUtIBmuVbfBAEINlSmISK0XsGgAg4cBLYzXTmUsAprvuGAZbXqsCfMRmGL8lzTtYwJiVcqQ4n1DNR4kgnFmiIa2+uM4rBMCbmioAGOFwzmNys55F6CeoCIBEPmjzUeUEqLLw2aYhDgIA8vzTOxXaBQBsEk0ONQREFaVPioJBoFzKaCI22iaCenQMIOVRAS4AT0FAFJ3/+VnpSc2Q0gwVZZ+HsEAlSdTRmaLBABHV2QRauggAHACmtBGpT9MAAAtctDoPcMAHPrGAAzy1OQI4AE6XKoaqXhU0AyjABKbaFQtUAKl0GUAFxspVOzT1rJ8Jq1aJ2gkAeOAABVimU+TKALK2dQ8LuGte0/qAA0xgAXQtxQIMMIEDVKAA6BTAAxpgWA/49a+DCIABPNDYBhTgs6AFbQMagIAJMACxwwjABxZrgNa69gMfSCxmZ0vb2tr2trjNrW53y9ve+va3wA2ucIdL3OIa97jITa5yl8vc5jr3udCNrnSnS93qWve62M2udrfL3e5697vgDa94x0ve8pr3vNIIAQIAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8dsBGh0ZBxsJJAQEN/7/A/glSLABQQYFGmwBAKBgRIeHEB+OUKAAgDxxADocwNDvn8ePIEPeIIEBwQiLp+hp3LBPpMsbA0gemHjRGoAMGzq+3MnTHwH/DBkSegowYqPOnkj9kWjAAWXNZQooHE1K9eXPppdu5qzKFSSBBiOeGtNAYUDXsz0TYH0UQMGBqWjj3sAQVqyvABkSyN27U+2iAB0SmOVL2GcDp3ZtBShbuHHIr4gDtRXsuPINv4lnLR5subO/BAoCueXs2TEBDplfbS7N2idqPjD0tvZMQEbqVRNIzy59Gs/q3awP3zYFQDbw3Qkiv/l9vDWF4aMmNJ8ufDnj6bsJKIeOqTj26b3ZMP+++zl3TS90k99dYPuY3OupBzh/yUR88ubLKDB+/7h2+pMEIEJ/5P0nRgAoEPgdAQsACEkAEii4HgvzfcGAehLuFsELDjYC/4AAGa4X3hb7hbjeBR0q8qGJ8UngXhQIshgfiikasqKM8VU3xXg4YtdgjYNA2GN/GIQGxWhDxhfBi0DmMWCS/RFwgJFJ3MQflAUy2WQd9mGp4AAJHJDBRA8hsJWXBBawZR8voOnmm+SxsKYeN8Jp552sGTAnHlfi6eefe0VQ4Z5zdAnooYiehQGhcwCQ6KOQJqUno3CUEOmlmHo1KKVrMJDpp58iwGkbIIJqKqSCjqqGp6e2mqicqqJRqqu0/qllrFuwWuuud4qKKxmz8iosmqn+GoauwyaLpa/GfhGsstDiGEGzXygQ7bVDTkrtFpZi662Jam6rhaPflithseJegf+sueyuB0K6WDzQ7rzrhQsvFeTSq29z6N4bRQj7Bnyctv5C0afACFd2QMFR5Jvww5URwDAU60JsMV+bTqxEtxd3vFcLGjfxrMckV/VuyEo4XPLKSa2AshIusCxzUhK/jMQBM+fMU8Y2C3GwzkDf8GPPRGAYtM4gEz1EAEc3/c/JSuNgrdNNLxw1DhVTPfMJV+OAgNZHu3w1BGAHba/SP5dNcs1Ry6t2zmwrPfLba3dtNN0Xx0003jPr3TPfMvttM+AsC/4y4StL0DXiJZ+9N+MeO97z3ZDvy/XVc1ceMLNKu635w1ArrcLnEBNMNNmkJzy00l+njnDXWLsusOJdayD/e8BiX8307fpyHnXmvGObdNejB9/urRoDbLy5hvdswPLmigC7EAFQDj2vNE5fwPXeIh+y8txDS/v0ONgePrRWk48D8Oe3uvr0DrQ/bPNRmy//rumrj8P299fqvc3g69+pJEe+6gmwVdnTnxDid0BQ0Q92BmxgpnynQBwwUIKX+p/SIojBR0mvgka4YAcRpcGocXCEf/ogCI0QQBTeyUArNAL/XNirGCIBANajIY4euMIW6hBLHLJhEmb4QyipUIhHwGERoQRDJB7BA0tMkumcGMIo4oiCVDQC6hAmgAZMgAEGCKMBJnAAz+mrAllkQgDMOK8CTOADSwCABYjIPJ6l/9EIAWAftAbggPcxAQBb/FYT71glPQqLj3Z0AiAFWcIs1ilaBEigFRYZrQE0Mo0AYOMhU+AFCxjSgZe8YwAqkCxEhkGEtRokIaGAylaZcgyPbJWLVmmFEOTwUQ5IJBhs6SoI6JKWivwkoEQQyitQ8lMD4CQws9DKRxVgimnwZKYYtMwtxPJQz5yDNCF1gF9WcwohECaUslkHADhAnEkqgB+/mYVj3omceDAnOlk0AEmyswvuRBM8+bBNN73ynmIA5Dzjs88/eICUWPonQMkQAAtoMkN8LKYc5DjQ5hTgAt5cKBgWAIGKssaNGQXEAg7gUc8M4ADQ1GgaDFDG+4BUEsALmAAdpzOABqRUpW2QIwQeatIGMCCkf2HpTEtTAAfcFKdyCMAYK8DTuAigAAdgABxBsdSmokUAFZiAAYCK1Dp8wAAMQMABKlCAAghAAOo561ML0IADIIABHvgAVzmxgDGO1ay3HMBTG/DWBcy1q1v6gGAHS9ipAvawiE2sYhfL2MY69rGQjaxkJ0vZylr2spjNrGY3y9nOevazoA2taEdL2tKa9rSoTa1qV8va1rr2tbCNrWxnS9va2va2uG1SEAAAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u9JAQAACvX29vOnABodGQcbGBIQIDDghsGDNwYQIJEAw4EMIxQEgAcPwAh/G0gQQMixY0ICDR8q0HApAL8DGDZ6XMkS4YAECEYAoFgOQIcDCQq23NmSBIb/DBIZBRiBICXPo0hvkGgwYiLNbQAybNCZtCrLpTIJKZCq0qpXngk4zHxKTcGBrl/TroRJko8CCjnVyj2KgQPZZ2+pzt3bkUADBXYCmNXLt7BHAjTG3jUWIEMCw5APH2j7ZnDkyywbKF4MLAAFwpgxkxC7xjPo0KgNaubsC0CJ1LARht0cpvHj2LgPEgDBWlcAFLmD36jr1Itl4cIJ0O4NyzRy5LO1HH/+nAJzWQoEUN9O4gBgKYIPnN4eXPn1Vr/JqzeY4MAIykcs4hy/PngE3udTZa/P3yDIBBsEKBB9/VWX3ynAFajgggzeUEBxB34CwG0NVmjhduZF6MkC2l3o/+GHuWWooSYKEAjiiSjKJeKIllyQ4oswFrYii5JMEOONOH5FAIQ0PmJjjkAGuZMEPPa4iItCJqkkQg0Y6cgCS0a5JH5OJgJAh1JmCaQBVSISAJZahhnjjl0a8pqYaMaIQZmE/JjmmylSyaYfAJgI550FRlDknHmAieefFa7JJx9uAmpog1wOmkedhzbKoASK5nGmo5T2Z1ekdQBQ6ab86YkpHRRyKip1CHwqBwOjpkqdp6a+4aeqsMImZ6tqKBDrrbhBSisboeLq62WJ7oqGpr8We1kBwqYxqbHM8rVnsl8EYGez1PI0K7RgoFrttmkhi+0YvXIr7lHLfbsFseOme//UteZqEYK68O7kbbtdhBvvvQY9Sy8V6OLrr0EM7LuFtv/+e4DAWqhQcMEEIJzFqwvDq6/DTWgQccHBUiwFwRffy67GTSzbMbwngDzFAyPjq6vJUKSMbwQsQ2Gxy/eWG/MRLtB87wI3N/GuzvC20DMTBwANb8BDK6Gw0emWmnQS9jLd7MFPIwGx1MyWXPUR02Idq9ZbF+G1uGCHPcTY3JZtNg5ob6u22W1X+3bYcVNL9dpC1N2s03izrbexH1fd9d+UIt331YSPmvHaKCeOK89947C047FGLkTRlMO6ct8/Z57qvH3n7HmqfPfd7+ibCm05DoOjnqbNYRfg+qYNr47/A+azOyqC7TiInnujF/AewO+Owm627MQDCvrqDiQPaPC842CA838av3br1Oe4vO3NZ58m9NFL7z2atYcvBPLjZ7m7+UJ0nn6U1vct7ftRrs++EN3Tn2T8kc+vf5D2ux/+/hck/lnOfwSMUQAFOMAEwmhGDESgA08EPgYSwQITRNHmLEgE9GXwQgYMH6M+aKHScbAI7iOhgipwQiV4UIX8gWALh3AlGBYIcjNEwvRsWB8T5tAIKeQhcu72wyTgTojCYWERmQABJAqHSEtkQgAa50TYyDCKRphiFVNzRSxmkYpbhEwXvZjFCoQRMhIIIRkvd0a+VGBia0RC/tr4FSLG/xEKHkAcHVmSgjtWoYZ7PAoBcOhHKswxkB55UCGxAEhEuqSPi9TCIRs1AAEI4AEFKIAAsBelAqgxkkwAQBPvNIAHNAABDFjAB5SwAANMoAJ6XNIAIAnKLuQxTAMowAEYsMo/egACsczRAeBYSytYIJgoyuUEDEBMKSzgAGAMUgEWV8wvWOCFLyqAA6gJBgBMIJowmmY1z7CAUZ5IAAdgJhu8Cc4PiXOcaQCABdrZH2X2Mg7exCaDBnAAQsJTDQCAZoHQqU48yLMCnIxNASbQzH+WQZ76xM0AKjCBe/phAa9MKGQW2lCHqsEACCiARpMigAZMwJ+EWIAFDhBRzAygAZQM6KhH37AADyCgAiKdiwAqcIBlylQQNb0pPdNSSphadKaDCEArGYAABDTgqZnM5FMbcABUpvKomviAATwwgQM0IJOWXIklMUnVCXgAq0hNq1rXyta2uvWtcI2rXOdK17ra9a54zate98rXvvr1r4ANrGAHS9jCGvawiE2sYhfL2MY69rGQjaxkJ0vZylr2spjlQxAAACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvsVgAaHRkIGxgJBAQDN/r7+vckCQk2HEDQYYQCAIsAAFAwokM8BBAjSnSo4GC7i1gAdJhHIh+/jyBDirwx4N9AgwjrBFj4kB4JfCNjfiyJAYFBjDiRBFBwIIFH/5lAg44kkADDgQwox6xUEO/ABns/hUqNSaIBh5Q52SmgkGCq168xiQZEkKFDRQ0Kk6xc2FDehqcwwcqdWlVB1nM8o87dy7ev379ACTSwe/ebBgp6AStezLhxUAJXC2tT0NWx5cuYLzfAKlkaAwGZQ4sezXdzZ2ifSatezVqm6dPKKLeeTXt2BAqwjwVAUbu3b9IEOOf+pQD07+PILeMe/ot38ufQAQdnvguAhOjYs88l8II6rgXGtYsfH3S591kKEpNfz14fi/OyLrSfT1+fhADwXcmvz5/9/fyr7NffgOP9B+ApAhKoYHYGHjiKAgtGqF0DDo4CgHoSZujbexV+Av9AeBqGeBwIHXpynYgoHmdAiZs4l+KLtRGAH4uXTADjjbUVQKMlF+LoY2sk7jgJiD8WGVoEwgnJiAlGNjmajko6AoCTVIbGQZSNEFnllopFMCOWiDDA5ZiNIQAmIh+SqSZgXp5pSAlrxukXh24KMqWceO71ZZ1/wJnnn1+ZyecfdwJqqFBtDtqHn4c2KpOgiupRqKOUhhRBpHswWumm/KyIKR5acloplJ/WIaaoqOqzZ6lxVJaqqEGyGsekr25KqqxvnFqrqKviusYDu6LKgK9u0BospScQ24aux1Z6qbJrqNCsqAtAqwaG0wIaq7VlaJAtp8lya0YI325KgLhmSFv/bqW9ousFsOtSWq27YsRb6bD0guGtvY4ekC8YLvDr6Ar/foGAwI2eW3AXByB86LMLb6Guw4C2GzEVrlKcZ5IXUxGqxmrO2/EVH4M8pqcjW2HynyinTMXKebbsshQw4ynzzFDULOfNODuhc5w898zEz2sGLbQSJRNdpNFHI5G00j4y3bQR8EJdpdRTEzGx1U5ynPUREHBdpcVfF3Gw2E6W3QSzaPsogdpM7Nv2j7fCfUQAcxfpr91KYJu3htvybcTWf6eINdwNFw4j2YIHrHiKCguu0+MpEix5Ek9Tzl/glxORuOYZHm63AaBnCHHnRgTgd+ntWY76EQWwvuAFryPB/7bs9Xn9uuq49/d27UjE3nt9tAN/BOnD06c78Ksn/1zdxhPhgPPsFR996s1T71vk1xvxufbYpdA9EsaCn9zy14dtPnQijJ9E+ev3hn7338ffG6Tu3529/ZlNl38S0+Nfbaz3P6cJcDbcK+DxDtia+RWwfgzMDP4UqJPMRfAvCaQgEhZwwcwMwIEaJFcHLUNADS5BfSNczARNqIQAWDCFUqkAC6GQJhj2RUYzhMIC9mdDkfgvh0/YYQ/B8kMgPiEGQ/RKEY34BA/wsIcSACETjSDEJMakAIyb4hJqaEWQ7E2LVQBA1bpIEvGBEQsQ7OESz1iFEDwxfgfIIhtp+ML1Ef9AdHOEQgA7OAAH5BEMAEDhAeP4RzFYoI6sE4EUC2mFQ5pvAAdYJCOx4MjkScABcpzkFwwgSM1BEo+aBKQFhFe4T2YylGYAwCjRNoAKTEBkqLRDADxwgDGOZwACEMADCsDLXvqSl7nMzgAKcAAGfCCWgAiAASZQgQe8ETC5LEAFGjAQBjDAAAv4wDGr8IEFGMAADJgAAg7QAGAiUi4CKEADEMCABZwSmXz4ADgRUM4CCOCZJMnlLhtATXZeM5vvJIM2v+kBa0aEnPxMqEITOhAETIABHjDABwIKz0UEQJvy/KZGsYnRbVb0oyANqUhHStKSmvSkKE2pSlfK0pa69KUnMI2pTGdK05ra9KY4zalOd8rTnvr0p0ANqlCHStSiGvWoSE3qSYMAACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXmZAEACiMdGQgIGxsYCQkkBPcEAzf7/P3++/jw0RuYIF68A+/edVi4UIHDhwoASJxIsWLFcxgPpWMHD4O9fyBDihxJsqTJk/0G3KO3AWEHBRoCZJzZBsCIDBs+otzJs6fP/58iByTAgECBTJpIvWjIgEEf0KdQo0olSaABBwBJs1JRcMDp1K9gw0IlkQGr1rNJuHoVy7at25IkrqKdi0NBgrd48+r118As3ZkBKAjYS7jw2wQK/mKcsNaw48dSESsep2Aw5MuYofad7A3A3cygQ/dk4ZfzNcaiU6suSYCDaWueV8ueDXLz62ioaevW3fq2swAodgvfzcL3MgAShiunTaC08WELLC+frprAgufELjSmzh00COzBJnQfr5oCeF8myKsXbf68rvTr42du4B4XfPn4IdOvT+tC/v+QFcdfLAsAaKBj7Q3YCgDSHehgXt8puEoADT5ooVsGSKhKcBd26P9WBM5pKIp4HpbIlgRHiSgKANuZ6CJUAqoYSoUv1vhUhjJ+QqKNPD4VQYo5asJgj0QCFWOQmZRQ5JI+4YjkJQAwKeVOBDyJCQZTZmlShFZOooCWYI70Y5eTqBDmmSAhQGYkUaLpJj9jrumIkm/WyaWcirRZ55sF4MkIA3vu6aSfh3wWqJsHEIqInoeiGYGih4TQaJ2DQhqIoZOemailgjCaaZhVchqIC5++GaKoetBZ6pl3orrHA6uiuYKrfQQQq6O08vHlrWeemuscCPB6JgO/5mGmsGBuWqwdsCKrZZ/L2uEsmI9GS4cG04IJpLVv7JrtlNdxGweg305JrLhwBFv/rpRqovsGBOtKeYK7bxwbb5Gz0tsGpvfyCK2+azTbb4+hAqwGjQO7WLDBaCCccInVMozGw0RKnAbFPVo8McY2anwGxx17XAbINYo8MskumkwGyiYurPIXLJfo8stdOBzzf//S7IXNN+OXs85cCNzzgfMC7QW/Q//XrtFcwJv0gecyvcUBTx9YqdRXSFo1gNtibQWpW+cXsddYeBq2ej+TXYWtZ8unrNpX8Ny2ci3AnYXTc5MXrt1WaJ13dzPzLYUBf4+Xr+BrF97dBYhfUYDi1PnauBMOQL6cBJNbQbjlw7WaeRQtcq6a5J8zQbXotGFeOhWboy4b46tTIbfrj5Ee/7sSldOemgi3UxFA6Lo7dnXvTuAd/GWBE99E68dDBrvyUjze/GPJQ88E89MT9rz1UUif/V7Vc7+E2d+7tb34UORe/lu8oz8Fheu/Zbv7SXgQf1tL0y9FBfeHFb7+S/hd/74yPwDWb4BSyZ8BpXA6BP6kAgu8gtAciJLmRNAKLKLgTgZQwAsqAXsaHAkMPIgFv4VQJAokIRXUd8J/pFCFK2yhC2G4BRa28IU0rIINNYjDHOrwhAOwgA+9sMP7WWeIX/DA7IJXgA4iUQpDut/bnviFBmaPAMOjYheUmL0DdE2LXwiAFV1XgCyCEQwA8B7nBpCCM67BAktM2gAc8EU3muMBjn+bYx3tiAYD8C9seuTjHABwgDgOrIyCxIMBIGDIbBVgAntM5BwMcAA13uuRH5BkIALggUoCr1QCOIAHIqlJPyzAAwiowAQDNYAKiJKUpTTEBwyAygNUoAAPEMAnNyiAXgqgAMAMpjBx6ctd7mUAAnDlBEYZy1B84JkLMIA0p0lNAzzzmrB8wjWnyYBuJqQB4BSmL33pj3EK4AHABCcCJsAADywgm82MpzznSc962vOe+MynPvfJz376858ADahAB0rQghr0oAhNqEIXytCGOvShEI2oRCdK0Ypa9KIY3WcQAAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLNABojHRkIGxsJCSQE4AQ34+TlN+Hg3d0Y2wcI7x0dIwr0GgAAAdP6+zgBGh3avpkbSLCgwYMIB6RLsMFdBwUa8vGbuAtAhwMYxCHcyLGjR4MDSGBAMI+iSVcKMmAY8LGly5ctRWZQcLJmqAAqWcLcybOnwf8EBxRItEl0EgAKCXwqXcp0XIIMGopKXYQzadOrWHkSaEBzqtdACkrozEq2bEsCBwB8XZsHhlWzcON2TMCBrd04DATI3csX4Va1dwOfydu3sGGCDQALXuxFwdvDkCEnZkwZC4DHkTMfnly5M5QJYzWLPkxhqOfTRi6PXh2ZQF3UsIWAZk1bsuLYlFXX3m04AgjclBXo5U28MGfgdicUX16YwALkbFEwn96XAvSpATBT316WxXWiAIZzH29Wgunv+8KTX2+WwG300tSzn5/VPfxp8unrb2r//rP8+wWolHn+USOegAj2VECBywQgQYIQ+uQdg8hIF+GFO/1GYTEmYOj/IUwGbDjMCx+WeNZ5IlZ0oIksHrRgir482OKMCGkIoy4d0qhjQRG8dyMtAOwoJEEv/mjLikMO+YKRteSY5JPnoMgkKwCEBuWQCEwZSwlXXhmBlFqeEmSXV2YZJivakbnjl2eqooCaXZrZ5ilpwqkjm3OWMqadUMqZpyhc8gklAX+OsqegT4ZYKCgMIHolBouCgqSjd4IZaSVvUgqljZdmEqimSRbZKSaTgkqjpaM+kqmpSTKQ6iUIsPrkCa9aUqesLEZQKyUB4JrorpKs6uuOnALbSAjDDrmCsZCokKyQujLryAPPCumjtIdUK2QL2C6igbY7+tmtIcKCyyKt4yLS/6i5MxKa7iGxsttitO8WcoC8M15brx8Q4Nvic/sOcqu/CboasCADEyygwQcDQq3CH4rbMB+lQizgARMDUrHF+6GbcR8ce+jxx3uEjOGyJPNh8oWipozHyhG27LIdMEMo88x01JzgyDjXoTOCPPc8x8Y/bxe00HEQXfR0EiMNh9JLL9e0024kHPVyDFMdh7NXs6eo1nH02/V6AIMNR7xjj2e2HMimzZ27a7/hgtvc3Rx3GofSvRzGd7vRq97TXdD3G1ADnlnZg6/BteG80Zv4Gvcyzpvdj5cxt+S7TV05GX9jTtvXm6dRuOdyOR46GmKTLhrKp6exruqaCd56Gp3DHv+ZvrOLUYDtkVGeexht826Y7L+fUbvwfOFePBi7I8+XCMunEbzzcYEePedWUl/f9WlErn1ZxHNfxrffkwW3+GY0X/5VmqP/hQHrX9Wf++nHz1T79HsBv/0+zZ9/GanjH0zC9z/sCRAm5ytgGaZ3QI8gToFlUF8DOQI9CKKhShPkiP8suMAMboSAHIygBw3CtxBecHTxIwCqTAiG/Y2QHANQHguB90JypGCGbPCeB/GHQzEEsIEQ6GEbAvCwBkpAiH4rIv9UiMQkCnCDTVRDACpgPyhGEXLrI9AV4+CA7xVghVtEgwWyp7oShlEOAFLdDc9YhwD8UHIEsB4b52ABFP7/7ItzzAMAMMC4Aawxj3qoo94KIENAovGNRRsACA2pBwBIUGcDcAAYGWkHQepMBIWkZB4sybEBpEWTiLDAI+UVyUmC0g8GQOSzCvACU54SEADg5LAKMAFXvpIQqbTjk2hpy1siIpeIEsABPNBLXzJiARMoABlpNIACDLOYxpSEASZQgWVGSAAVOAADPhBNVizAAwgogC55g80GIIABC4BmN0URAAOAswLi3I0ABFCACjTAHQzwwAK4uc5hfMAABmDAOxoAT3HO8yPznOcDCsDQBjjUHedkQD4NsE9+9vOiGM2oRjfK0Y569KMgDalIR0rSkpr0pChNqUpXytKWuvSlDTCNqUxnStOa2vQLQQAAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxIwBACMdGQgbGwkkBNE309TV0QQkCQkYGwcIGR0KGgHF5eZ6AQodBxgkA9Xw8fLz9ATbCCMK5Of8/WMA6zC8o0ewoEGCAxIc4KDBn8OHUdJlSDDwoMWLGKspHAEAosePCiZWzEiy5EUSDUbs+8hSWLoDI03KnHkwAYeOLXPmSrchJs3/n0Dpkbips2gsBTCDKl1a0KbRp6gCTGRKtao8Ag1wQt3aCUBSq2DDTsvKtewlBQnEqlVL1qxbR2jXymWr9a1dQgvSzt0blgCIu4ABBUDBt7BYAnUDK64zwafhx0tZrFxM2Y0CCZAzg0VcubOawZpDg6XguTSZBQJEq66KIbHp11gmrJ5NlTPs21UCVKDNe2mEF7iDQwGQurfxoKSFK0/ywvHx5ySTL58uRDb06zRZUJ9uArv3mQ22C+/+vXzJ8OJhizDPnqT29KUJt59/UTr8xeTp6zdo//7d/PsFSM8F/gFmnYAIyhOBawVCtUCCEF41WYNPERfhhdUUQCFXmGHo/+ENf21oFIAfXriAiDq9UGKJBEyIokMWrvjhey9CVIKMKxpQ40MM4LgiATs6VJyPHyIQJD8kEnnhgkeWA4CSMqLX5DA3QpnjlMI8aeWKGmIJTJVblqijl71oGWaJXZK5C5hnfjimmriY2eaHacJpC5tzeniinbUE4FyeCR7AZy09AlpiBC4O2soDhq4YoqKvyNkohnVCysoBk67IoKWnDJkphkZyuooCn7Io6iqYlvrhnqeewqiqHobaaimSwgphpbOGUqitGCaaaycq8OphC7+O4qmwgRYbigbIYiiBsqC40Gyv0HqS6rQQvlmtJnphm+Cj22byp7ftnRCuJgGQC//hs+diQqq6CEbQLia7whvgpvM6goC9CLKaryQQ8CsgA/9S0q3A9IFb8CMHI9yerAs/cqzD5pkbMSQTU/ydxRc7ojF9uHacyMfzhSzyISS3Z/LJhaTM3sosD+KyeTDHHMjM5dVs8x/j4jybzjv3kbHPvAEd9B5DEz0bx0cT0rDSvAnadCEBQ30cxFMHcq3VvBGc9SAhcG2ctl//Ia3YvPlbth+1oh3a2oKk6/Zq7MINSNJz87WC3YFUnbdmWPO9R9h/a0as4H4YULhm+CJeh9yLGwak4368GrnelPux9eVyEZg5H4pzvlfjn8vhp+hyTV76HgWgvpYIq/NBuOthkR3/ux2Q016V6rfn0bruVcHeux6zA7+U7cPTcbrxSvGe/B2bMz+T58/jEbr0P5Fe/Ru/Yy+T8NvjUbz3JGkffhvLk58R+Off4YD65befR/rwG8S+/Ha8X/9B5uPPBv37k8f9/FcH/QVQHgPoHwHZgLf6BW6BdLjeAanhPAjaoXsTvIECLbgGAPQMew/kIB3GV78KivCCE9zgCTv4Qd2lYIWy25/UYLiH3ajPhDTEXQNFZ5sc7mEBLVxcAn3oBxLSDgZE/IMBdWeBJALCb657oRP/EADLiU6KU6TiDsXWxCwGIkZC7KIXv7hFnxFAbWP8Axjd1sM0CgIAVuRaAXzlRj/o/wZtIaxjIJZoRuTpcRB8dFkBVPhHPaBmZgPAYiEVAceUDXKRjwikvQZAPUg6Yo3wOgAdLakISTbrkZykBCaFVQA/hhISFijjnEp5SnQ5QJVWYmUrOQEAKAJqAAdA4yw1AYBX5qkAE9jkLjWRyi3h0pTD/IQBbPmhYyaTFQGwAAYhJIADIPOZp4hmBYL4HAE0gAEfwOYtDHCAaUJnAA84ADjF2YsAGAABBeDmXARQAXWGk53FAMA7K/AAeQIFnQ1AAAMWIEx8FuMDBmAAAhpQgALAEoECKEAFAsoAD3ygoAbVyQcQaoCEMuCjIP2oBzq6UYxm9KQoTalKV8rSlrr0pRUwjalMZ0rTmtr0pjjNqU53ylMOBgEAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uIkAGh0ZBxsJJAQEAzfGxwPDCQkYBwgdCgC509SpAB0IG8TH3N3e39wkGAgjGtXn6JUBCgcJxeDw8fI3AwkHIwHp+vuEChQJ8wIKlEfigAJ+CBPSCdBhw7uBECN6G4CBgzSFGDOOWedOoseP3hJwyKexpMkq7B6CXMmywcGTMGMeCZABIMubOG8QsCizp8n/ABRU5hy6ssFFn0j1ATgglKhTkEaTSp0WoMTTq0OjTt0aC2hTrGA/auVKNtWEr2HTemRxtKxbUApsqp3Lcufbu5wCoKDLF2eBtngDR1IgoK/hmxQEK3ak97DjuoAXSxYEQMLjyyAjcJjMOdAFtJhDz2PRufSevaJTSyQQ2bTrNgHkqp4tkMCC17jbAChMu/dAELmDn1nA27fxeYmFKwezAPTx58eSL5+epTn06/FIU99OxTr2798acB//xDv489zEk1+PBIBz9Nels5+/G759bvLnjw9Q/P594PqRV4F/BBpjQIDcmVBggRG0huBrDCy4oAQkPZhbfRIWqJ2FuFmW/+GCF3D4moIfLtigiKUBUGKGBaDYWX8rEgigi4pNEGOGJ9IYGIY3LtiijnhZ1WOGBwLplopDZkiAkW7JlmSBMzIplQJPfhhBhVIi5WSVBCKQZVJUcokjll/CpIKYH3pZZkxIoinhlWvCJKSbEkYZJ0Zt0unjnSVFqCeRfGb0wJ8ZnhCoQnkSSiCch/JzgKIZ2tnoOTBCet+Pk6KjgaUZkplpLiFwWuen52wpKnyYkopLAKea6Kmqs7jQ6oJFwmrLo7MSeICttwyaq39L8koLq78S+KqwrIRZ7H0tICtLqMvet6uzsJwZrX0rUAuLr9eiF6y2rXR737HgkpKouN/dVv+uKsqiCx4D66rip7vgSRrvKAjQe96095oCgb7gZduvKdYCfF2qA4tiqsG9fZuwKNwyfJzDD4NSqcS0RVDxKO9hHNrGongMHcihiPwcyaCYfBzKn6hsHMueuNybxjBzIjNtFNd8Scc30yWBzptc3PNhCANdidBD9yWw0ZcsnDRf/DJdScFPO6am1JX8W/VjzWJdSb5bO1ar15LMG3Zf5JK9iKxn90Wz2pKc23ZYRcPtyNxQ2z0J0ngT1bXekFDdN1bqAv4IroNj9bbhjrCd+FVLM96I3I/jZK/kifBceUSFY86I4JvX5fkj0IaOkwijO2KA6Tn9nfoimrMOz+KvKwL/uuwQRV57IqXjLpHruyNCrO8R5Rz8IQUQHxHqxy/igPIQjd38IZRD743x0xeSvPXyhJi9Ir1zf/33iwQQO+7Mk58IBuKD46D6gqzefjfpw4/I9vMb8779gYQvfv38M4T58neD/QUQEM+bX9QOKMDzJY41DFREArnnvQgKz4F4w54FBzFB5XVug4fgW+UACEJDyM93ECyhIvAnuwqqEBHuQd8LGeG/xxEgbTMUBAsrZ8AcBiKGm7uaD8G3ORIOERFaG9wNj9gI/iixh0ykDAY9Jr0oKuKEZ0uBFSFRw6EJcYuN6GDSvgjGMFaNjGVsBOJuBoE0UkKMJlugGyEBR4yh/3GOj6ijwe6Ix0fEYIqt0mIfL8EjfQ2gioOcBAAGpK8UJjITeiwWBHD4yEgUclmCrGQnIskp22gSFJcU1QEo+UlLWECEaCIAIkvZiaVYagAOICUrMwGAJNLpL7O0hi2rVIBV5tJcu7wRAVz4y1XUEpX2KQAxi+kKC+yQQL1kpi2O6R9YflCatTAABJCZmgFEE5vo0CY3D+NNBsgSnLVYgAUqAEinCOAABjgnOqexgAlUIGJzecABzDlPnwTAABM4QAHaCQ4BFOAAE1iAPPtZkgAsAKAIaEAFCkDRilr0ohVoAAIm4AGFMvSjIA2pSEdK0pKa9KQoTalKV8rSlrr0pQUw5UMQAAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vnwEAIx0IGxgJBAQDN72+NwO6CQkbCBkjGgGwy8zNUAEaHQcYBL/W19jYAwkHGQrO4OGuAdIk2efo6b4kByMA4vDxnAEKB9Xq+PnnJA0jyvIAAy4KkCEBL30IE2JLwOGdwIcQ+ZBLoLCixWsM/0XcyLFNvYMXQ4Yc0EBDx5MowxCkKLKlSxIcUsqcSSUABZAuc4ok0JCmz/+fRmzi1Ek0JAEKDoEqRSm0qNOcPJdK3Thh6NOrF6NO3QpPgQSsYHNKSMq17DgUYdPmpGC27aoXVtXKVUiArNu7sdDO3SuSLd6/nBYI4Es45FjAiC1NKMw4q4HEkB8F0Nu4skK/kTMfAvDVsueELDSLHgRg8OfT+jBoHM06j2DUsPMdbk27zoK4sXNbq1u7N5zbuoOj4+27eBrgwpNjk7DauHMwAHArTy7hufUvpadrv9bguvcsAUxvH98L8/fzUViSX38BvXsnJtbLvxHB7vv7QxbPl0+gOf730e03X2j//SeegOu9UOB9lCG4Xn0LoseAgwIWEOF32VG4n4IXWlf/goYC9tehcwqAiCACIxp3oIny2ZeiaPqxuJ+FL7aWoYz7PVbjaB/iWOGOogHgo4M6AglZj0POaCRkQiaJYJFL4oWkk/PRGOVdTVIpoH9XbjWllvKh2GVbK4JJXgRcjgnUhGYKKIOaXD3Q5o9wSqXBnAimWWdKX+JJHgh7KlWmn9tZGehMJRK6n56HRtSnotsB2qhMg0I6naGTcpSopQ8ymqk8B3A6H5SfQiSnqOsdUOpGWaI6HqarAuSCq/J5Gmszj9KaHKm3wnOqrpH2ClAAwJK3grDybFrsdAQgG08Iy45nq7OrqBDtdgtQG4561ybHgLbgSNctaqqCywyx4yp3/6y5yyibrm7NsgvLrO8KF4G8sCBQb3LT4htKqPsG56K/plgbsG68EmwKtwej1oLCq/zaMGrfQpxKpRM3JqnFp4ibMWFicmzKx7CFLDIpJKNm8smipHzaCSyX4vJnMMc8ysye1WxzKDhbVu7OoPRc2cpAc4Kx0GERXbQmRyONldJLYyKx03JVHDUnDFOd1sNXcwKB1nsl3HUlAIOtVrZjawKt2Wr1mzYjbLId1tua3Ck3WNXRjQm6d18Fq96TNN33RT8DXonBgxe1seGUlJ24TmIz7kjcj+fktuSG2F25S/diXonHm+fzt+eOFBB6S1CTzojjp1cUueqKGNB6SJfDLv9IAKDPjs3oti9iuu4JFd67I2sDr8/rw29mvD6dJw+J4MvfsK7zjzgQvTrtUf+I7NejM7D2iEAPPO/gH2J999hkX34jfKPvC5rrP/K7+72IEP/29PuC/P2E5H56vPxrxPncp74ADsR/lQOgARkxwOulboGFwF33iANBBnbvgRUkhASXR8EMLqKBusOgBwexQd0pcISLsIDxCohC3+kOAy18xAJ0970YGgKEjxOhDUkoPqedcIeLmOHmaghEQxRvcDosIiHmd7cKKDES4elbB5/YCCHKjYhUPMQRtZaCLE4Ch0JLohcN8TWqCW+MkGAizpyIRkoEYGopY04bK/FGnMn/cY50hGPD7ohHOqrxYBCoXR8Rwbp9nXGQlQDjuMSIyEZssVsDsEAjO/GacREAbZPkBAD+qKsCCDKTjlCkqLoIylDcCFUSwGQpQRGAQirKAZ9cpSRO6acCqFKWpAhBD000AFLiEhUAKCOYBgDLX7IimFoSARaNOQpk+kiZzGSGMzU0gAMsM5rAhMAuc0PMWGKzFBbgpHIKsL9vLgMAE9hmYQowAW+akxULmIAeLcNOd74TFgCwQAXUSRQBHIAB9rwnOBZgAQjM0ykP+OcHBFqWABhgAgcoAD+xIYAK/HMBAWUoShZgAAZMAAENqEABRkpSklagAQ1AwAQYsICFavSlGDCNqUxnStOa2vSmOM2pTnfK0576dGlBAAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vkwEAIx0IGxgJBAQDN72+NwMEJAkYGwgdChqwy8zNUhodBxgEv9XW19ckGAgjAM7f4K4BIwcJvNjo6eoDGBkK4fDxnQEKByTq+Pn47Bze8v8AGQXogOGcvoMIsZHI4C+gw4d9FJhLSLFitn4QM2qEE4CCQYsgQ95o8G6jyZNiJIpcyZIAhwAoY8qsopKlzZUEUDScybNnkf+aN4OubLDTp9GTQIUqDRmBQtGjUAEGKLG0aksOUbP+m/DRqleLBJ5qHdtqgYSvaFeyEEu2bSkKaeOKdOm2bikAZ+XqBckCpt2/nbjuHQyWLeDDjwKgIMzYIgjEkCPhbUyZIovImBctEFC5M0IJhjOL3nPBs+mDYUer9mPitOt8BBasno2n9evb6SK8oM1bjm3cwLFd6E2cze/gyKsNL868zPHk0Hstb07dy/Po0CPIrs49y3Xs2UN3H69kAvjzvlKTX99kAfr3NyT4ZU/fCADO8NE3qM+fCP786D3WX32LAQifAQOyx4CB+REwX4LVAdAVg+DtByF3eVEI324XNvf/nYbYRfBgh7QBAKKBFpLIWwInGoigirMt2CKABMC4WgD/zQgfAjaO9qGOIY7YI2AmAmkgj0NCRpWRAIqY5GFFMgkgkk/ataSU+TlZpVtRYpkflVuOdaWX8EUQJln3kWmgDGdqJaOa+RXQZlY5wvmekHPKpICdR+Zp1Jh8olejnz1NGCh4LxIa05uHvgemoiap0GickKIUwKQA4llpQC5gmh8Dm24EqKfYHRCqRnWSGp0Ep0KkgarwadoqOCHA+l6is8ojqa3nCZirPIbyGtwJv8rzqrDgsVosPJ0iC96y8BzgLHjiQbsKi9NG14K136SaLW6+cgvLpd9CZ6q4yxxb/y5yK6C7TLPrBqesu67UGm9wZtLrirT3BqevKxD0G1y1/4KCrcC3bVdwKgcj7BquC5vircOVbRsxKhNT3BioF5+i8Wscd1zKx66FK7IoJJ/26MmgpGzayix74rJnMMfMycyd1WyzJsHiHJfOO2OSsc9ohRx0J0MT7ZXRR2/SsNJyMd10JrtCrRfEU2MSsNVXZ80JAlzrpbDXmDAa9leykh0JvGd/pbYmXbZd1aBvYyL3V3LWLfTdVrWr9yVb860U0H83Yq/gQllcOCVsI24T1osn5rhQaUe+SNKTHzSv5ZIEnnlIfnMuyeGfg2Sy6I7EXTpFkKPOCOaro1O564fwG/97QpvT7ogBt1N0ru6J9dz7Na0Dn0gBwx80u/GEmJ08Nnkz70gAwj9/w3TSN4KB9ekQnL0gvHN/Te7fL1L98KeXn4gD4lvjvfqAkNt+L9HDzwjy819v/+75073//fMTwf/41773DfAP+LNe6A64iPBZr3gMLEQCh1e/CCrCgcPDngUVMcHYVXCDiZDQ8CAIQkKw73YCLGEjcHQ7A6rQDxjM3O9eyAjbTU49NBQI7KymwRxeMHMp9KEjbHg3HApRIA9AXA+PqAgR3o1wTDSEB4oYRUmcMGxGrKIjPAe1sWlxekm0Wgq+OIk0KQ2KZESEGXGGxjSqcYfraqMb3+gyOc7/kY4fs+Md8egwPe6Rj/0a4x8zEYAK9GsAJBxkJK74LdAoshOkc9YBlvdIycDRTgMQZCU9AQAukqoALtxkJCxwSSZlUpSk6KSnQIlKU5DyUARIZCs5oUo4DcABs1xFLaV0S0rm8hMG6OCJevlLWASzRRKYgC+LSYoFePI9BZAlM1UBAAeU0jMFUOY0/2EACJyvMwVwwAe2CREPQOCaXxlANpdJzm8sYAIF+GZV1DkBabbTIe+EgDCVos4DMGCc9xzLAgwwgQNUoADoBIYAKtAABDBgAewMKFQC8IGBGsADDMioRhngAQMs4AMAlahIR0rSkpr0pChNqUpXytKWuvSlBjCN6c6CAAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4XwEAIx0IGxsJJAQEN8bHx8QECQkbBwgZIwoAudXWpQEaGQcJxcjf4OHixiQJB9Ea1+rrkQEdByTj8vP0yCQYGQoB7Pz9fwrw6gkcWI9EAw7U/Clc6AbgAIIQI84j0EABw4sYwQSg8ECix4/iBmDgkLGkSSkADjwEybLlsQEVT8qcSURBApc4c94ggJCmz/+LNnUKzdkg4c+j1wCUGMo0ZwKLSKPW2ti0qlOoUrO2mrDSqteWCYxqHUtqwc2vaF0WJcv2UwAUaePipNC2biYFAuTqbUnAgN2/kuDuHcxyLeDDiQCcJczYY1/EkAkp6Nq4ckS6kTP3MWG5s2OxmkPLCSDCs+mIBF6IXg0HgITTsCFiZk0bDYC8sXMLZFG7N5kFlHULHycBtO/jWIAPXz7ROPLnUZQzny6OgHPo2JVIp879m/Xs4Jds707e2Pfw6IkACF6e/Pn04W+3n5/sOvzeAXDTpy9h333oFewn4A0F/PccZwMKyJuBvTGQYIIgMEibfA8OuICEq+lX4X4E+If/YWQIbjhggR9CBoCIFUZY4mEaorhfBPatKFWILo4oY10n1pjijWxhoGOFEXjIY1QO/ljhgkNG1aKRAvqV5FFFMvkgiU/6tKSU+zlZpUw0YmnjljJd6SV9WoKJUZRjJtiAmSWJmeZ8QrLpD5pvDoiAnAwtVueAEeCpUI57Plimn+osFeiDBxDKj5uHkhekouq40GiFg0J6i6GTDniCpdawl2l7fXKKi6SfJlipqLFgWup+KqJKC6OrUkelq7FoECuftM4Swq0W5hqLnry216qvrXgaLHebEtuKrcfyp2wrdDZL3rOsHCAtfTFSCwqw13LXgrapGNvtcsOCO0oA47aX/6y5pCiQbnkrsFtKtO8uJ4G8pCBQb3cE4DsKBPt2568o3AYsXJwDb1KwwbllmzAlsDLs2YUPdxKxxJadWrElGDOn8caUdLzcxyBLIvJwJJcMycnCpayyIyzr5vLLjMSc28w0K2JzbDjnjMjOsFHs8yQXA52Ww0MjUrTRXyGcdCMdMW3Z05OoIHVl/VIdCcBXMzar1o3s2jVh8YL9CL1jo5Wo2Y4wm7Ze5bKdCLpv69Wz3H8sXbdLQuOtiNV7p+V3I9YG/tW9gy+CtuE6lZ14Yox7FffjhegdOUR3U64H15cPpbkiYneu09efEwKo6DitXfohlqMuT+ar31G46y05Hf87IAbQ3hLptwsiru71TN47ILMDHxHSw+eRu/ERIZ58Ib8zH47wz/vhgPQEIV/9HXRjT4/z2w9SgPf0XBB+IcuTP47259vRuusitF9I6Op/A7v8o0XPPO/4W1//N+br3yACoD/dZU2Ag7je/24QQAQKIj//O6ADBeGB/zVwgoIYH/kkiMFApA979+ugHIpnvPiJkBAQZN4A2HfCOnxQdylooSFIiDr+ydAPKXTdCm9oiBd2LoY8NAT9Lqe6IBZCg5frkBEPkUPDvWeJhVhP5EIIRRcyDohVRMQQx3anLCpCgWnrohe/GMYxNgKMTBOjGReBxp2pcY1sNNob4RhHm2H/kY6O2CLDBkBFPPZhAe+LVXH8OAkKGewAtiMk4QI2AAso8hIWCOSeCsDCRx4CAJxr1gDuaElISlJKlOwkJwLQxk89RpSewGSpBuAAVIpClYdiZSJduQlYpkmWtDwFJguYIFzmMhUAsEDUalSAPv4yEwuAwCdjw8q+HfMVBlDmfmBizGeGYgETQOJ0BnAAA8zSmrIIgAcOMEzYDKAAE3AmONcRAANMoALLbIkAKjCBaq5zFu2cwAEKwMuPDOABDZiAB755z5IEYAHuREADClAAyw1AAA+oQAMQwIAFfKCgmgnABz6AUAN41KMb/QBBMUrSkpr0pChNqUpXytKWuvSlCzCNqUxnStOabiIIACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxseyABojHRkIBxsbCQkkBNbWAzfa29zd3dcE0xgbBwgZIwoaAcjs7WEBCh3Q1d719vf4+dsDJBgHGQrWuRtIcAkAeQmy6VvIsOHCAQkOjABQsGI7ABk2KHTIsaNHbwQacKBosaQvBQcIfFzJsiWJDCRNypyFcmPLmzg5khg5s+eq/wAUHuQcSpRjAwU+k46qWbSpU30EOCiduklBgqdYs9qLSrXrJKtaw4rdxtWrWUUAKoxdO5aAjLNwBwG1ybYu1gYx4+rNo0CA3b9hI1DYS7hOALWAE2slkLewYzUv6Cqe3BTE48tnAqCgzDkrXsygwSzw27m0UwILQqvWMkGy6dc4B6+ePWUz7NtFWdDe3QSABNzAiUpozLs4DgCkgyu/ydi489HLozMn7jz0AtfSszdEXX32Bezaw+uLkLo76Avi03skb/6yAvXwOTZvT/h6/PsM59OHixy/f6gC7edVf/8VeA8GAnoVQHIGNtiNbAkqZZuDFHLzQoRJmVDhhttEQP8dhgQtwOGINxQAokkEkrghAidaVIKKJJbXojsMwEiiBDO6k6KNK+bIzos8juihj8bUGCSJJhJJDINHbmiAksIY2eSISULpy45TOmmlLxpmieSWvGDpZYVPgpmLDWOqWKWZtjCZJpls2iLlmxyuGWcsV9FJ4od3qgKAniqy2CcsQALKYQSDwuKmoQ6Wmegq7zFK5aOsFCpphREESOkpi15qIAOboqKBpyOuEOopIZB66KmmqKAqh46yGgp4r+J3gKyijFprhXbiysmcuzaoqa+bHBAsnMR2kuexDVqWLCe0Mqueqc9qEoC0DhJQrSaRYmvgsNtOAqy3+MkYLiUIkPv/6bmWQKBugYKyO8my7953gryU0FsvfL3i20in+2qnrb+RABywdIgSDMnB+Cm8MMPx8elwIRBHPHEjFcMn8cWCZKzexhwD4nF6IIfsx8jilWwyHyiHp/LKehjc8msvw4yHzDOXVrPNduibM24780yHqz8rJ3Qh7hYd3NGEpKs0bgMzHci4T3fWr9R76Fr1a9Ri/cefW78Wr9d+RBt2XaCS/YdQZ3cWq9p7JN02ZeDCjUeqc08Wtd1Z5z1Z13zvYbbfWDkb+B4FEA7Y24ff4YDif9XdOB0GQF7X1ZPPEcDgluc0duZ3JN65WIyDTgfeo2e1t+l2XJt6ViKwroforztV/7rscqBeO1Gr407H5rsXFbvveGAQPFHmEk/58Tn1rvwcbDPP0gXP3y09S85XHwfw13s0vPZ2PN59R0GDXwb34zP0vfl1iJ/+QuWzTwb679+zvvyn14+PfvjXQbv+3UhB//BQOQB+Y4B5MJYBt3EhBN6Bfvq7nwPp4IEF8m+CdUCM/qiHQTwsSH+36mAeCpi+7IlwDu673gVPaAcNSg8GLNzDB6X3uRjeAQCcy1sIbbgHEQUPAjz0Qwx2JwHJBdEOurNcEY/4hxQqbolMbKLlCmDEKOLBiW0DohUFkcSw1XCLfvBADis2AAuAsRDQqRp3zlgIMbWMimw8RAAUOLMBCP8wjonoYsUkkDw8GsKNAXOAHx1Bx4MVIH6D3IMBcLarAXAwkZDAIrMG4IAqQjIRADCetChpyUsuwgKMpBMnPZkJUKpqlKTchCkZVYAJdDKVk7DA/7w0gAPcDpabAAAExmigARTAAK/EZSYCIEsbDaABHgimMDsBgGJSyJcOuOUyUREADxwgevARQAMmAMxp3iIABkBAAUI5mQE8YJvd9OYvwOmBZ1RgnLwcigAeUIEDTIABC1CmOoPxgQUYwAAMYIA7x9kRAQigAA1oAAIQwAAPLOAD+tznTD7wTw8E9KIN/ecHPiDRjnr0oyANqUhHStKSmvSkKE2pSlfK0pa69KUKMI2pTGdKU3kFAQAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NW6AQAACgod3Qjf3xvi4+MYCefoJATr7OwDN/Dx7evoCeLfHSMKGgHW/sIBNHTIcACDunfxEipcyLChw4cQ4RFIgOFAhn3/MsYCMKIggYggQ4ocCZIEBgQjNGhcKSqAggwYEJKcSbMmyQEJDowAwLKnJf8AGRLItEm0qFGHBDBw4OmzqSIFFEgcnUq1akICDRQ43RooAIUEVsOKnTpAaT+uaO0oADu2rVuiA7KmnesmAAO2b/PqJUmAAlO6gMd4Hbq3sGGIcgMr5jL4sOPHDxNwWEzZCgMBkDNrVkhgcuXPTdZuHk06wV/QqIcEQEG6NekGp1NXVoDZtW3NnWVXXn279+YCsXWjXVDbt/HHuYWnnXC8eWYWyrcGEOG8OvLg0f0BkGC9+2EC2LNPI+69fOEIC8T7U0DYvPu2F9RTu/C+vt748qHRt8/fbfr8zezX34BhRRAegMMsQOCCYYGHIDIAtMfghDZJ8KAxABRH4YZEQXf/4TAacigiTfh9+AtrI6ZIk4Em+sKcijCSVECLvEQY440igUCjLiHi6CNDLO5oiwk/FvnQjELSAoCRTDZkQJKzPNDklFdBGQsDVGYJDwJWvtKjlkVGcFaXqmAJZpZckqnKl2f+KKaaqJjZJpVpwlkKm3P6+Kado8iZ55Se8RkKXn82iaSgnyxZaJZPIurJAYtmeYCjnuAZ6Y17UpqJBpcyqqkmkHY65QmfZiKlqE1mWuokAaBKZaOrTuKCq1NOGuskodJqJAG3TkKorj8e2CsiEgIbIwPDPsKpsUaSmmwjszJbJK/PMoKAtEaOWS0iKmBbJKzbHvKrtzDqGC6x5Ppo/+u5hbSaLo4rsGuIAu/iSK28g0Rbb4z4EhLCvjcK2y8e1wIMI7gD9wGBwTAim/Af3TKcosMP9zGuxBOaWzEfp2LMYZ0b62Gpx/yBHDIeI5Ncn8kn26Hyxy3r8fKGLMc8x8wU1mxzHDhnvPMdPTNI8c9zFBu0eS0QXUfKR1eHsNJvMN10cwJDjUbHU79n9RwXZ23dvVu/sbDX7h0athu5ku3dume3UbDa3mncNht+wu303G4sa7d12uKdhrt7Owe232oYHXhr8RLORgGHNye34mik3fht/0GeRt2Ttza45WYomrltiXOehuGfO1ai6GeMXTppVaPeBearP2a262UAHv97ZqfTXgbjt2fWuu5b/Nu77MCjYfvwheVe/Bi8I79XBMujYYDzhYkQ/dXU6/X79VlYkP1bs3MvRgBSf0+i+Gd4b36D6GO/flXKtx/G9O9Ptbn8YjRfP1Hx4w+Gjfuzyf38FwbhBfB8BDyD/g4YEgwkEA0AZGBItvfALBhQghBhWwXLoDoMNoQAfdugYMq3v/6JMAwR9GBCNHjCMnhAhZwJYQvJ4AAYwmMAFJzhFmoIwxTokA0dZKDOfshBDEKAiG4I4vsshMQkBlACMmxi5OoHRSnCgYffq6IV4XBB5EEgiltUA3mQN8QwrgEAWCvdAHxoxjpg8XMEqFwb6TDGyVX/AIxzfEMAJAe3NeZxDxnaG3D+2AcLkJBhBIABIf8AAD7ObAAOwOMi7wAAJZJMBDmc5BwqeUhjYVKThwCAIRkGSUmCEhAGsCSzCjABU55SEAGwwAJpNYADPO2VjRDlLBclAFviEhMB8AAEOhmjAVRgAh/4pScWYIEKEHNCAmjABOSozFAAwAMHKADpCDSAB0jTAK6sJigW4AEEVCCN7xFAARqAAAYYIJnivMUHDMAAcxbgmWIRgDor0AB2TsCdHwhnPHMRgAUYwAP1REA/C8DQB+jzoRCNaEQfwFB+9vMb/3TnO+E50I569KMgDalIR0rSkpr0pChNqUpXytKWuvSlFTCNqUxnStOa2vSmOM2pTnfKU2cEAQAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufooQAaIx0ZCBvxGAn09fb3CfH6+/EI/v//OggcSLCgQYIAD+ibR4+AQ4cDbkicSPEhCXobDiDoMEJBgHQg3wRQkOEABgIUU6pcybKly5cwY8qUOYAEBgQjNITcGSZAh/8DJGYKHUq0qFGjAxIcGPGRp1MqACgkOEq1qtWrRUkcUPC065IAGaZiHUu2bFkCDbh6XYtDwYGIZuPKnUsULQC2PBWIpcu3r9+VGNTiNQdg79/DiPkS4DB4XAAUiSNLnru48bcJcCdr3nwVw13L2QpzHk2aKoumoKlhLs269UwCBlJLE+26tu2WLGQ/U5D5tu/fBD7rTmbit/HjERgPNxZAxPHnxiksJwZAAvTrvnNPBwZAAPbvtiWg3q6rO/jzrsWTL+8dvfvS6tfbMv++/uj48mXRt89fM4b8sgTQXn8ESqYdgK5UUOCCkoGAYCvFMSghYrE9mAoDE2b4V3AWngL/QG8ahhhXAR2aMqCIKJrlYImiRJjii2RFIByLnQAA441kkUijJyfi6ONRK+6oCYY/FnlUBOMJWcl+RjYpFAJKYlKCk1QKhWSUS1appUxQYjnJlFuG2dKVXkJio5hortRlmY6AmeabEpHJ5iJnwmnnmnMmQqSdcEqQ5yI98olmhX8aooCgfB5Q6CFuIpqmnIsKAqKjYhIaKSAuUGrnCZcK0qimYkbQaSCTgrqlpaPqcaipb+KZah4HsPqmjq/qYZisW0Jaax0B4PomqrvOsaqvYgYZLB0hEIsmp8fWoYKyYvrZLB0PQBumqNPOYa2YM2bbhgbbhtmCt3BkGq6WxpK7/0ay51apqLptxNoulczCu8az8zpJq71p3JqvjwTwu0a1/xoZsMBpBFowjNgifEapC7/oMBoRGznxGRUXebEZGf+4cRkd+/gxGSHjOPIYJd94shgKpzzhymG07DKDMINB8MwaNlwzF/jinOHBO3MBgc8a7ht0FggQnaHRR1+xp9IL1ts0FuBCzaCrU1fRq9ULMpC1FhBzjR6wX09RgNgEJln2FPKiXR/Qa1fxtNvorRD3FXXSjV66d0shs97Hkd33E0MDft7gVsxt+HNMI/7E1otfd4HjVZwdOXTdUv4Eu5cbJ63mUkDeuW+Tg2726L9lbnoTiqNemt2rhx6265qNG/+7FA7Q3hrctz+Rt+6cld57FJYDvxnvwzthgPGcYZ18E8UznxiHz0exvPSRCV89FIVjv+H2U3zo/V/ag/9E7uPzJYL5VNycvlkDqM4+Ewu8L1cK81OBvv1jVZB/5fzDCvX+JwXxBbAqMCBgFa53QKM4T4Hna2BR/AdBK3RPgjEhgNoqSDwMZlB+HHyc+zyokgGGsApMIuFE4nfCLKSQhANYQAu18EIJmnCGVwjACBt4QxxioW0NlAAIfViF/QUQAhskIhY88Dfj4U+JYKih8WADxTEYkXkHSGIVuSDFzlFxi2ZwwOwAl0UwogEAF4xcAWRoRjWgUY2Ca6MZ3ki3AsS9UY5nhMAYQ4aBO+JRDQGwQPRSVgAHaPGPbwCAIENWSD8iUg4B8MABdmitATRgAod8pB4MMIEDFICSjhJABQ7AgA9oshEfMIAHGOCPBjSgALD8pABmSctaxvKWsHSlLne5S4D48pfADKY/DsBLXVbglrUMGy0fUABXIoABHvhAJk9JzWpa85rYzKY2t8nNbnrzm+AMpzjHSc5ymvOc6EynOtfJzna6853wjKc850nPetrznvjMpz73yc9+Ii4IACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uuHACMdCBsbCSQEBAM3+foD9iQJCRsOIOgwQgGARQA0vMsQbwOGf/YiRvSXAEPAgQo0BGDHcUqAERk2ENBHsqTJkycH+BNY8CCeAO4yHNhQD6XNmyQHVMygYGPH/59EAnQQibOo0ZsEAGJ0mSamw5FHo0YlgIEn0HUKKCSQyrXryaQYEPDUqCWAQpkYoHpdG3UABg5Mr4ILQEEt27t4byRVOrCgAoMAAPxV0AHezAT38irumgCu3G4Kti6eTLmy5cmNH2OLfLmz58+gv6KIq9kZ59CoU6te3IB0aWQBSqyeTbt21Navk03AZ7u37983KPjMLQyAZODIk6cmwIF4MAUClEuf/hm3c14mqGvfTpn59VwBKnAfT/4uhe+2AEgoz759VAmu0bMCEN29/ftf48tHtaA+/v//RWDAfqwswBuACOJ3AYGpGJjggwoyaAp9EFZo34ISikKhhRyyN/9ghp9s2OGI3EWgH4iWrEfiitsRcCKKkqDA4ozaFQBjJtnRqKN0LNxoCQA7Bqnchz5GIqKQSNpGwHBFOiJbklDa1kCTj0wQ5ZW1EUllIgAciOWXoS25pSLHgWnmZwiMiQgDZ7b5WQRMqimIf27WSVmacg6So518LgZnnoEEQGefhLKFJ6B+sFnoomz9iWgfgzIq6VEgPMqHC5NmKpWNluqhgqagGqVlp3QAGeqpNh1A6h2KouoqSY6uOkeZr746qqxuBFDrrvmcgKscmPJaawS/xvGksLYW+8YDyNZ6qLJq6Nrsq5xCq4YC075KrLVqIJDtqwtwm8an36JaqbhnMFv/7qm+omvGuqhK4G4ZGsB76rbzioGtvaG+mC8WIfAbagv/huGtwJoyUDAYECCs6bMLb0Grw4W2GzEXE1Pc5woXdxGpxnxW23EWH4NcJwEjb+GlyXyinHIWLC+K78tWxLwozVjYXCjOV+hMKM81+8wn0FUIPTTRU6xs9JczI/1EyUtD6bLTUEAdNZLyUg1FxlcnKbLWTJDbNZZfg61Ew2NjabHZSxycdpQQs41Eq28nea7cSgRbd5K34l2EqXsjGa7fSUgbuJCEL2H14RxmnTgSYjM+I8ePI3GA5DrGXbkQdGNOIsGbGwG45yT6m7jSpEM4dehFFJD6iJSzXoQDr3d4/7fsQxhQO4eD404E6rvf17TvOEQe/H+xE8/58QliqLwQAQDPfHmmb+769PeVrbzu2F/4vBHSdz9drN8LQbv45YlQfhHRo09e9bKf77526q/Pfvjz9wY/7vLnn1z99ruf/5SzP98FbIDA0VwAhXA9BCopTgscwgIc2BvnRdAI/aNgalR1wSSoS4OoEVMHkdAlEIZmAAW0XwxMCJoUjJAJGWThZBT4wiKIR4aUgUANmxCAD+IQL47b4RKO9EOvSACCQiTh4opokyMm8QlEZGJRnPhEKC5RivmoABKrqIQoYrEkHORiFMLzRZS4UIxUiCEWCdA3ND4hBPgzYQFS6EbRXf/RgWesIxbUCEIJ9E6PWDDAHcU3AAcA0gt8zN8cD/kFAKBtgAVoIyO1IMj8EcCCkwyDBQbJuAK8IJNoMMANOSQAARSgABVogCpVWYFTPoCT5IkkKNfgSFgCZwAPaMABGOCBBXxgjB8wgAcQcIAC+JA8AnDAFmd5Bg9AII61wWUDEMCABSwzCwswwASKCc3VJFOSzFyDM485GwHkcgIe+GWuhImACpATNQMowATUGc47AGCYxvTMAASQyglU85pyCCYD2lmAbkpFmhP4Yz39kM0JIKABrTRmKSdKUVOiUpUC8acHDPABgAYimB5waANcKQDp7fMBBZgmL+m50Ja69KU9MI2pTGdK05ra9KY4zalOd8rTnvr0p0ANqlCHStSiGvWoSE2qUpfK1KY69alQjapUp0rVqlr1qljN6jGCAAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3uagAjHQgbGAkE+Df6+/gkCRgbEGQYoSCAqAAAFHTIgKDhgQ0QGwrsoEABgHcYhwRQkGEDgX0gQ4ocuW/APwQjNFwC0OEAho8kY5Y8mTKjuY0HSMjcyVOkyf8DIy4y2kghwYCeSEWSwJBBpU1uATIYTUqVKgEMHIQSAiD1aNWvIU02fWpNQQKwaK02GGHQjwIKMNPKBUlgLdlnASh4ncuXZ4KseRQc2Nu38I0Bdu8iA1CCsOHHI/9qhfPWMWTDdRUoHhagxOXPO7G6AQAXtGl9BDi03bwrr+XTsOtOJhP1LOzbslnnUiDgtu/IHMbU/k38RoPZul8FQFG8Ob8GmrkMd178eHJYC3pT3575Cmnb25unvt5qQvjz+gZgddokwIgDcdE7L4Cc/Cjm8vP/HKhAA4D/GoyQQU75yRdBcPaREgB4BTbo4IMgsZDgQRJAaOGFBUpQ34SXBFD/IYYghugcARtyOImHIqaoIm4lmgjJhyvGKKNhESzgoiX4zajjjmhF0OKNiZjA45BEJkUikJAwUOSSTJJEwGpIKgLAa01WOSQGUTKinZVcLklBlonk2OWYQxoApiEKkKnmkE+eOUgAW64pZ4wSuhmImHPmmaKZdvoBgJ6AqkhAn34wGOihFiJA6B5KIuqohRFAuWgdcT5qaX6KTmpHo5d2aqCkmsJRqaekOpdpqHFwWuqqzUWKahwPsCprc6e+ykaas+bq26C2tuGZrsCexmevafwZ7LGfnUCsGqoi6yxfri57RqzPVssXA9KaYay13KJVQLZlhNDtuF9FC24YhpKr/65Mw57rxbbrxhvTAe6C0ay8+O4jQb1f/Jrvv/uAyu8VowIsb7sDe2fwwiAkrIULCxu8gsNZHBAxwLxSbEW6F68rsMZPUNnxuDaCPEUAI/+LrclS4JqyvA2zHMW9L4+rrMxQIFCzvBPj/AQEO8f7rc9OcBx0tRkTvYTRRzubtNJJFNz0s1AzIfXUyFa9BNbkaq0E1+N6nQTY3YqNBNncmn0E2taqbQTbz0bgdhFXw73q027XbTepQ88tBLV769q33yoEDuzNfuMAtOG51jq3zozPunLiNEfeKcJuQ2w5qx+LDe/mncqd+BAigx7o4IkDbrql9I4uhMWrX3qB60JUHv+7niW7/vntgIpOOw6l805mz78vLjygs/+Og7jHA5o77Sg3nyferhcg/ZwiKD+EA9fLibnu3atJPe3Wh99l9toPwbz5Vv7odwDBsy8j6unDLv+Syac/hAH3Lzm+9uXrH4/yp7/9CZBHRypgEQJ4wBg5ToE44F8DY5RACBKBgRMM0QMtKMEMhuh/ELSfBy9EQAsSAX4jvBD6THgED6QQQhVkoREq8EIHpUCGSYBTDfOzQhweoYM75I77ZMi9IG5niDjEoBF9c0MfMkGHS/zNBp14BADoLYp9aR0VmzAlLJoGAluEwgLi58WvgDGMYiRjGZFyRjSK8Ypr5MkU3bgEK8b/MS1NpKMUAKC6O/aEAM/ToxRE6CkBPKAAiEQkHPNEH0FeIQRq7JIAGjABD3xACQEwwAQg0Mc8DSCPjrSCHfUkgAN4oHN1tAANGRnIUFqhiGoSgAO+R4UAWECJVfqkK7sAAAx0aQAHoGUWAGC8Kh0AlbusggUWmaICGACZWgDAMplUgFYmkwvT5JEsofkFAxRzRhgQ5jWxycwCAVOc2rpljAbgAG6OcwvqDJEs0bkGaeLSQQWYgDvfyUsIlNM3A8jnJfcgzQpE0jcFaCc/4eDNf0ImoMHcJx00WYCDPiagExjoQuewgAlU9DeTnMAzF9FRTt5mABUQqUQ3uoYFWOAAkR8tzAAeQMmRUmIBHkBABWKalplS0pIsJUQmGYCABuz0AQKwjACWWoAKNAABDPDAAlYKiQAswAAemEBDGsDVnTqVqwdAwASi+gGqBvWsaE2rWtfK1ra69a1wjatc50rXutr1rnjNq173yte++vWvgA2sYAdL2MIa9rCITaxiF8vYxjr2sZCNrGQnS9nKWlZmQQAAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8UwAAAoKHfj4I/YaALkBGjpkOLAhAQECNxIqVDiAQIIEBxCM0CDPG4ARAzGQGLCwo8cbA0gk2CCR4ioAHQ5gQPixpcuEJDBkUFBxWoARBxJwfMnTZcz/mQFEKciAYWfPoy4HJMjgr2ayAAoOkEBKtSfEEUEzASBqtKrXlgQONHUaLACMDV2/qv241KQkBRQSrJ37kgSHrGR3RU1Lt+9CAg1oNgJAgaXfwx0Bj81LK0AGuYgjewy7mJBjyJIzK2xQmXGrABT4as6cgAOhvaNTb+7s+RRo0aozK/6jAHNs1REotFY1Afbt0YH1OBbwu/gNAgZ2l1IgwbjzGwlYv3n93DgLvMo7BUBRvTrnOaG7OycgPXslBcTFV6eAfc2L9OqdgzCvyUR88QRMr6l9v7tu+pUEYFt/z313xnYEiodBewAOBl+C/pnRG4TiSVBeg4Ys4BuFvxEg/4MYAAzI4XgXYijIBSP2Z2AXE6aIH4MmDoKii/1RUCIUC4hIo3MSwBjjHzPueF9+WCAoZHwF/EjIAkcmmN+NR1DXZHwsKBkIABtOWaBgTUipZXzzWdkHAA9+2R9gCvi4lY5mdreAmHyw2eZ9Im1gZ0FZzjmej3DGYZ+egAb6HAZ93qGAoIgmGtsLhdIRQJmKRirpWhHw2Wga3E2q6aZeNXApHABwKuqoPCX3aRuQkqqqqEmeugYDq8a6qn6uopGqrLgqWmmtZ8Ca66+aIsCrGbcCa+ycuw4rhq/HNitomMqCIaez1B4pQbRghFrttm2aii0XJXArrpatfrtFseOmC/+hpeZCcai68LoobLtYhBvvvRSWS28V6OLrr3Pe7ivFu/8WrN68AksRgsEMd6dvwk9M2/DEmbELsREUZ/wbAxc/QbDGIGd2QsdOLBzyyZFFQHIT9qLscl9QdizxyzS/xPHKSuRZ884dHYBzEtryLHRPD/88xMdDJ+2RykYbwazSUC9k8cUIRG21Qm82TQQEV199s9ZCzNy1ywiDLfbYJ48MthAPoA31CmsL0a/bJxdttM50a0xA3DjknfTecfs9NNNrCz4034YLjXjiO/M9N+MNOw75y4SD3fbkKAO+9tmY46s52Fx3HrLdPx8g+uh8m3x6xmqv/fTqDZettQawZ9z/At8B1E5xwGDjrTu3U19cwO8GV7626cT/S7rRrycPr8984xC08/HeHj0OvlMPbPAdq6A9vNdej4Pq34srgvjSl5+u9eI/rr6s6AuB/PvUwh2/AfRXe0H8QmSf/6bcw5kD/nes8/EPB7kjILB4h77hKRBXn+Mf/h4oq/0dcAiXoyCpInhAC2hQVbK7oPs+OCfyXLAIHiAhp0J4QgeqMFIcPCEOJvhCRVlQhkWYXw0DFT4cFuFROxRUzO4XRECx0IfyK2KbYohEDCpRSwMY4gWxdLIR/uuGTUQCDQ02gAYwYAHY+YABJlAB/3HriFkkAvnuNYADMFCLEDBjsyqQxiYM/5CNDgigEAJgASseq0d1tCO8BpDHK/TxXiYMpCDHVQEpLuGQ6UqkIhdZLeR8AZLbkuQkKdmsQobhjtQC5CahEAM5KqoAjqQCAEJ3LAiMcgpk+tUAsFiGWAIrBa9UZQVkRUg9bgGTq7JkLqsAylGJwJdeAKaoKoDMYRLBlptCJR2UKalZOlMLxTzlG+NATUQdoJnXPAIAMKAoEWRNDxbIoKAKsM1wWqGbU+olIAzAyjmx051hgCeNCjABcL4BAPp00T3xOYaAJqiN7QwEPU3pnIEStAwG2OWIBlCAF/gzDx6I44gE4MmHogEAE/DjaCjKgIv6IaMizYwA3OjRNyzgAMYp7ctKDWDSQSyAjAz9CkUdkNCWqgGkZYzNAw5Q0lEswAIQUGdkBlABntbUp2E46gEKkFOQPKABE6ApKxbgAQRUgKpfEUABsOqBD0B1EGJkAAIO8NUCPEAAcIXrAwpQgQYcYAJffOonxGgADzCAARNAAAL+ygAPGOADZj2rYhfL2MY69rGQjaxkJ0vZylr2spjNrGY3y9nOevazoA2taEdL2tKa9rSoTa1qV8va1rr2tbCNrWxnS9va2va2uM2tbnfL296SIggAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX2qQAaHR0IBxsYCQIKFIhhAwIEHRRoCNArAIAR/P4lIECRwI2LNyoGLIhQ4b1lADocwGARo8mTKFMOSHAggwKGsUKOLJmyps2LJDAgGAHzo6//AB020LxJtGhGDBk0qAKQYcMAo1CJEmjAAYBPXAEyJIjKFeoADFVFBVBw4GnXszdJJL0qS0ECs2jjps1glZMCp3Lz2iQRlu0qBlv1CraZoG8lsnAHKzbZQIHfUwwELJ6csvEkt5QzmyTA4bEoBZI1i77I2VEACqFHiy7tmROAwKpVs05EIXFs0RLqtr5U+7bv2YRepPYdu4Hu3ZEASCDOnMCCQZiZEweOvNEE29KLH98TAEX27Cx6Vlfk/bt06nhAm89OYPt4QsrXf2exp7x86RFAvDcEYPj96e7FEd9/31Gw3yAL+EegbxG8UIcC2C3om4EH/rFAhBLeRmEcJmS4/14DFfZxoYfm0QeHfSRmB2KIefSXonkYiJdGAMu9WCKLd7ho43e5raHjjgXiSEcACgL5W4BiJGjkehcIKUcFS5rX3hkXYBhlbBE856QbHV753ZRkTODlegTIuOUZL4xpXpZjdKnmdxicqcaPbzLXIBgBiFDnevrJeUYJe5rXZBcDBppdBEj62QUDhpq3YRZ0NspcAYqOEamkE2pRJabmOVgpGIBymh0GiTqBoqjNmfkpFhqg+mWpSrzmqnkIrNpFkbPG9qgT1+X6XQSq2joFo76yJ4MTshb7Xa3CYoGrsqolMIISp1kJ7WjANmsFsdey18AISuHgUAewdZsds9pO8f+suexem226UXDb7rzt9gnvE+XSqy+0lN6L7L4Ad2uAv02EGvDBuR5AMBPrIuxwne8ufIQLD1cs6sASH2GwxRzveULGR1jb8cg7RgByEQqQrLKaGJ+MwwErxxwluic/IPPNO/Z7MgA495xixBlT7PPQEracMcxEJ32fvRnnq/TTxH18sshQVz0ZAScHYPXWvp2cMtdgiwarsCGEbTZlLYCMwNlsD8Y0wRC0LbdcCjc9991dSS2xzXj3XZTOCzfsd98SgEz14HdjnTHijKOkuMSNR44RyJJLTnnljV+OOeKab+634Z77/Xjgofc9OsGCl2414AQ7rbrZrPsb9+ty673/MNK0s00zwfLmHvbb/grtu9lGE8zz8GZrmfHhyPfsMt/NW134ybhHD7UILvdufdLAG7991cqD/n3SJruMw+zjDx27xNqnL3P3C2vtvs/hn1zA/DiffrID+N9ct/ni6p/M6uey+wmQZPpzWdkOOLJBAVAIAWAeA9s1toXxD28DkOD1HliE47FtAAcwAEwCYAAIpE5pxeMgBs42AAcECwchOKHP1vdAA5hNBC8cAgDQxzUHcpAIBrTaAGAABQtocGUJ/KEHodajKFwqaSn8oRCqlzQI5JBaUNqgFI8QwaftbgoXVFoFAbhAoqVAC2Ec2he3CMShDcACXEhj/tgYqyMG/2wABMRCDIYWRToOwQP5G6MUlHSzNfqRCFQcWRPB8ESOJfGQRIDeyKxIBgBIsmNggmQSGokwQ4IhkRXLoyY7KENzDVENZbTYGUfJhBE9LJNpIOTDPMnKIrjyYAe4oqWCeDBa1tKWpZzVAFYJBznqy5e/JOW+CiDIMhggmKhCZjI7eMluEZMOO9TXNaf5BGMWqwCilEMI7BgoAvSRm0ywADTVNMw+WLJbzERnFQDAS1dVoJnFhJYD5IkFdbqqAOfUAycNJYFw8hMK2cQUAXw4CG8Gqp0H3cI7y8nQQtATU7mMqBf8qaaFOoKjdRIBPjVaxHrmLKCIAGmUQDhSkg6Sh+wkAiFKF6FSGxXAhS49AwAsYFL5DACgunRECdcZG5nmlA0AmEBPiTOACjAgqJPwgAkJJIAQHlVAFpiqbwpgVVMsYAIVIGpcBNCAp141Rx44QAHIaROyTkCErgCABxBQgQewtSYDeEAD3grVs8aBhAxAQAMK8ICGCUAABWjAASbggQ/ogoQemIBgK1AAwh72spitbAMagIAJMGABffWraEdL2tKa9rSoTa1qV8va1rr2tbCNrWxnS9va2va2uM2tbnfL29769rfADa5wh0vc4hr3uMhNrnKXy9zmOve50I2udKdL3epa97rYrW0QAAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09faqABojHQgIG/8ANxxAkKGDAg0BjAXQ0CHDgQ0JCEi8QZHiAIkJEmxAYDDhPWQAOhzAQGBAxZMoU1pMgCGDAo+5Qo4koLKmzRsDEhwYAeCjr/8ACg4kMHmz6E0CLTXM0pABA1GjUGsSaDDC5y0NFBJE3Wp06giYqIAeeMq1rEoMHKzCUkCBptm3N9GaAjoUrl2VU3uqDZtB692/eBvo/RSULODDNxKk3TuqMOLHKBVzCtAXsmWKBBYz7qTA7+XPmTEFoGD482MCMjZr6my6NWbNkQCUcO1asOpKADzTbo0akuzduyncjjQauHHbi0aXNn6ZwODhihQIYG6cAAhFE5ZT/ywcOqIAFbZTL/BckAIJ4pljKO8dkPT01EMLCoACfnz27fmYsC+++5/3/DEXwQv5+RGAbgEaJwF+dtCXoHjXFagHANM9uJ1zeyxQoYXU+Sf/YR0aciheBBfkkZ2I/X0IonYo0ubhHPW1mKKKcSzAooyuvfgGAOjhCCGNb9joY3osyEHhkOkRCOQaANyIZGsNwCHkk9tFsMCSaRxJpXhRtnGBk1uCBhaWYgSwYZjUSTCmGRegmV4BZJYxm5viwZlGm3T+GGcY++XJJRp4+rmdAXt+AYCg6XVJRqCIMkfAmoVecWajx5ExJaXMFRmpFn1iSp2mYGjpKXOEbnrFoaNup6MWoqYKnJ2mVvGAq6p+0SOtxkUYqxQM4Lqdrpz6KiCkuy4xqbC0lcgqsswhUCwUvTJLqhbHSvtZBMQ+a0S11l575RWdduuas9ouEa24u0XA/6ATqKLrGrblKjGru7thSAW39D4GbLxEKJAvcPZGEe6/l0nA7xFzEuxawE4soLBrpR48BJgP/6XmE61WDBkGEg9xrsamXcxEALeCDBm8HatgsmsiKyHCyp/tGy/MLK97IM2XwcqvCzjz9m0RAPYMWbaxJiz0ZWhpAEBICB59GAMS4+v01D6ecHC7VGf9ZAQH86z110iuu+kBYJeNI9TxNm322vxZHS/FbMdNm8HlaiD33fwRvae/ePe93c/FhuD34Mah/SwChCc+brkQKO74ZW4/q/bjlL+l867zVq45XASUK/XmoNfEtbZwh276DeWerrpRqa/uukqtvy47RbHP/v96uaXbrrjnut+u7ee9P15u5sGbXq7KxZs++rONJx9659oi7jzol8f68fSUr1A39puT+2wA3GveQrzAhx93xMybL3y8gqufON3lGuB+4iIcnPv8UysbbwGnD3CABx8wwATKRzixbap9oKsAeyxwv7hBj19Yq5z3jJCxx9VPYvzT3ASPEADiPQ598XKABp3QvMct72Dgo9wFSajCjgkhg4p7VBRgmDgQ8ssDjhuAATnowb49sGMBaCDV9BeFCt6NiB0TIeE2WEQhHm2HxQri4CqABfn5bYUuFIIS8SZDLGzxblD8nhNhxrArlDBuWMyiFu+mQy6YCYxqLIIU4wYDLzT/CY1xNAICzZYCMOBwbWXMIw5o+DUmcuGLX0OiIHFwR7AZsguEpNoPFzmEPVLtkV1449fC6MJICg2TdhwjvUApyEY6jZReuNTRqkdJIljxaKj8QgymFshWEgGRMIslGCxJM8DZ8ghnXJkF3oBLk/Xxl0vwpMIGYMM18FJjurRlB01WSzZ4QJS0OgAynaDJhxVAb2owYr4gsE2M9dBd2rwDAJSJLnKW8wnTzNcAhqmHYorLne+EQjCttaA+GICAropmPm+JrnT6AQD7ZNYxByoFBkqLAM3kgwUAiihmMrQK4vTUAcCZB4QyizwXvYI9G1UAXxIio40yaEitgFI3DUCR/4eYaKogutItOACbCRqAAzg6CJk2Sqc8rSm7EkoloFLCp3kCqVDtSFQcGfUSSN1SASK6VFY1lUMS2CknDHBVDk21qmVAKEWNMwAMUBUTAIgqhwYggrOC9QsWCM+DCjCBoF5iARAYa2sKoNW3MskC7HTNAOhqV04s4ADnBI4AHOBWv5ohAB5ALG0Gy9hZAMADEEgsZAY7gQ849g4BMAACKqBZrgigAAdggElrEdrRlrYsAmjABFb72TwsQIAIaEABCvAAAfj2t74tQAUacIAJqLawtViAByZwgAoUQAAsGoAAHlCB4jLAs7XNrna3y93ueve74A2veMdL3vKa97zoTTyvetfL3va6973wja9850vf+tr3vvjNr373y9/++ve/AA6wgAdM4AIb+MAITrCCF8zgBjv4wRCOsIQlFAQAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX2pgAACiMd/f4jChQAYBZAQ4cMBzYkIEBgwI2HEBkmwHAAAcAA95AFUJBhAwYCEEOKDDmABMUMCjD6CjDiwMeRMGOGJJAAQcqMKzscACmzp0z/kyhvBeiwgafPoz1JHFCA8xYACgmQSu05IEEGDbAUQJ3K1ecADByawgqQIWrXszEJNGCa6qlRtHBHDlgrVpWCAw7j6hU5l60osmb3ChZJIGxdUgoCD158Q+1ATwEo5GVMuTGFx4c7Ja7M+UYCw5kUlOhMmsDlzJoAjCbdmQAKzJMAKGbNuTDqSxMm0+7cALajAKt30yZg4LakBbOF8/adKLJu5ax7G3eUG7py6YoUCLAOnfh0RQGSc4/OPFAAFOO5U/h+aMH29N1BC9IOn7uE8uz5XHhef3cB/Hmc1994BCyQHyAmDDheBCD8AYAECi54wYF9JBjheA2opIcC/F0o/9x6FOZhoYfcEQBgHBOQCB+IIdYxoorWeXfHizBax2KLcdBYI3QN1iHCjivimCOQQc7xI5HpTShkGykimd6NbQQAoZPpFbekGgtQWWSUU2rJXQQnXukFAO95qZ4bFZiZHgEaijmGeGruBuUZR8bJXQNukqGjnR+qgR6f4/WY5xcAAPokGnsaShuYg35RpqLQKaknpOMV0GgXiVLKmpViXKBpoJdqUein1jEaxgIdkkpaBG2GSsUDqsbY6hZkxmodC65awYCt1lnqRQCP8rqbgblOEaywrOHaRXDI+lesFLs2q5ygWWQqbWWcPtvEsddyFgGxWLzQrXK+astEtOMON/+rFLWmu1u25iLBrbuUYYDFvPQydkC8SqCbL2nUSvHnv6uuyy8OcBK8GLhR+KswZwgcbMSoD7dmsBIApFqxYOVKLASzG1OGZxT4hrwXvAeXbHJcAS9h7cpx7esxDgrA7G2YQzhs82AEzIwDyDtz3ES7QTOGsrkqF92VskqkqTRjEUtc89NGK/Ey1Vx1HO8BWC9mIhJZdj0YqxInLDZXXxdB9Nl6HZ1rAGzzDBuHcQvWcrFT173XWiNgoLdgKxyMwN+EX9gzv2YXrrhwF1+q8eKQs8ZwsXBHbjl0DMSb9+Wckxa1ti50LnpnJ8Q7+OioLxa4uRCk7vpeEsSb+Ou0pyX/e+24T3W4tknn7nu8vfuOe7zCFy8T8cYnHxLyyivPfPPFR/A89L7v/mzw1HMeO9LZC691rth3H/nq2s4u/uUya9v6+bXfHSrX7NPu9qUhxE/75LmGbn/q0sdL8f6i+16xHic6CTAAIwCwQPgilz5zFSB3DRQCAJyGuxYcDH60+5wR1lc7nA1Kf6/T4BEeSLvt8atyrovgEYBFOxF4jISos54SDEA7C0rMAakbgAeFgMHR9U9iNERdCqIAK9SRT2ILPJsLo5Ax1EnqhqJLWxRi4EOf4eB/lntiFHpouSX6DIaR8yIVwBg5/B3MA5eTIhVYaDkBSoyAbNMiFZoYOTl6/wyHkFNhFYK4OBn6LABwxJoJtUDFxdlxZngknBq1kMi/+dGKbNTbIrfQyLod0mcWIJwZKelIKyaBjGKzABkqKbb5WTFsbBtiGUhJNTF60gisVJoIxxDLoE3ylUQoItZmOUqxXRKXVwxkxXi5Sqy5EphGqN/TiGkGZRbtlsgkAhdhJso3eECY+dpkNIcQAF2ubAAwkMPaTMbMbQ5hnBUrEB0A4M2N6dGcE0uisKD5hmkSrALwdAKqNlaAxr0hBNgUlgT8mc8h7FNh5RSnPD9Fz4IawT3/AqcfAmDPazXUofGk130CoUB3DRSjTFwon97JBwBwUFoVIChIjRCAk87TlP996GizSLpSJtRSUwdQaUldSqoBqLKmVIBorCQAU0F4QKRAUidQrWDSnjogEiFAqopyutQsyFRRItBpIZqqKIlWVQsBuKmTClDURXDVTlT9KhfO6iWyboKtVCKqWsEAVyC51RN1rZFP5zqGvF5oAA7YYSUSKFXSAFarfGUqBArLmAJMALGY8AAFI3TYxKbBAzzlTgEc8IFWJLCdlSqrZcEQAMwyViqO7awsADABUNJGAA6A7GjDYIDWBnQqBTiAB2R7igQuljWb1eZs37AADyCgAg+47UMEUIEDTGABvHUFADxwgAIoly+53e1wAREAAxiAAQgIbwPGO97wMoABBvhqQHRxsYDaHqACBRBAhwYggAdUoAET8IBqt8vf/vr3vwAOsIAHTOACG/jACE6wghfM4AY7+MEQjrCEJ0zhClv4whjOsIY3zOEOe/jDIA6xiEdM4hKb+MQoTrGKV8ziFrv4xTCOsYxnHOAgAAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09famAAodCAcbCSQECAy4QZDggIAJEmA4gKCDAgDGAADQoEDBiA4YR1RUoAFAgHvLAozIsIFAwZMoU6o8SQJDBgUfbeXb50/gyps3Big84BDkL/8AJE3iHEoUJYkGIyC20tDhQIKBRaMaRarUJy0FB4RK3Ro1QYaqpBRkeMq1rEoSBxRYfaWAAlSzcImS4ACWU4AOG97G3VuQQAMNa1MpSMC3MNEGajUFGKzXsGMCdAOLCkBBgOPLOBNwuIS1MWbMDepKzsTA8+fTBAkkjjQYteuCoUdnUmD5tW3YohO1vm07tuxJACrwHk6QRUzdhInfpnD8d6MJppWjhowouPTh1J0vApD8OnHfg6B7/55beyDa46UTMCCIe3rl2c0PMvHeOwVA4usrvy8fUAAR+nknQXl0/BfgdQP210cAEhzoHQEL6AFAbQ7CR6CCcUxY4Xgg4HH/QXQbvhZBhBjaoWGI9tlBH4reXVAiHSeyeB0LdAAoY4svZkjhjdJJ0BwbAXTHo3Ts5ehGg0M+eCEZMSap3IhGsoGCk+MRsGQYTVJJnJVRprGiltdxmUaWYA4nQZdnKFBmlVdyQeaavNGI5hhvwnmbmEzuaCdxRc4JRgl7KplnoGH+6KcWDBAqKJZ6KhrnoV3U6ehreEba6KS39QkpFlNiqp6hWEjqKWoFbJoFAKMiCGoVoqZ6mqamTgGoq8qVqkWrtGJma6xToJqrcg1kweCvysHKqxOzEjscf1YgqSxvBxwbha/PLmuFjdXeFsGq0h6RaLbDdTjFl+DaJm63TFxa/+6rUpC7rmu7opuEmu9qS6IT7taLGrfy4pCsvq5B2US+AH92br9GqFvwZQcfYeDCr8WL8BAaQHwbeEWgZ3HA/HYbwsYXr3aXkCCzOzERJJc8HYgqOxbtyUOw3PLMQ0qMcMU051zmtjDj8K3OQDt578QHBG30kA33m/LRTB94Qs8yNy11jzAHMPXVAUYAM71Ydz1em5C64PXY1w0tLwJkpz0cAycXrfbbriFwsgpw1/3ZywgvbffeZT098QN8Bx6Xzd0qLPjhK505cdSIN34DASc7LjlOkE88+eUpVY4w5pynFnnnmGveL+ihf0665KLLy/jpaiuOsOGsw024tLDHrv/27MfqbTvcfiMMwe6Hy0008IIn7THxgbdw8s/I1202ujg3X3fHplotPdxaw1z79UzjLi3d3KeN98Qfh0+28jCLbf7YYG9q/fpYp/43/Fiv0LMQbtMvtYv3G6D/1O2r3ur+ZzHX3a8AjRPAARjAAAQgEHHj6xnz9rYeIwAAcIJ73skCMMCpHYBbDgic/HqGAb4JTwkL6CDTTng/IfjPbixUAq4A2MIiqDBoMVzCDLtXwyKE8G05ZMIOjca/HgqBg2oLYhOGqLMR1vCHY1OiE5hIsyIa8Yg3VFkEe7W9nDmxh1C8GgRu1cWZSbGGSLxaBdxUxpJ90YhhZJqPLDU1K17/kQgBaGMBqcfFpr3xii88GgH4SAUqFuwFd1RC/oBWqS8Ysl4iSKQS8hi0RoLhkeWypCSJEEiaafKSelyXHTdphDi6MYCnCmW2tkhKIwinZXNUwwVbNshWLoGSJYvlGgKAwY0NAJWJxCStIEBIMfxuYzCw5RSz6CpWssGU9TqjMouQwoVJUw3QLNc1p0mEatZrAMm0gweY6agxchMKC1Cloj6po3eZ85xQEKadClBMNlgHXM6Epw57qawU/CGbrtqmPpEAUExVEBAGUCeY/DnQKlhAoUn64CAAcExXQaihVwDAAz110EI8NFX0xGgWQkDOEA3AAYqgKKYGwFCRnqqi/3uSKCPk6aACANOlS0ionURwUz98FE4ECCdOvfBTKvG0EkV10knrOVQpJJVFS83EU6HqAKY2lQoGgGmFCjABqy4iqzLiqlevyqqpjkcADvjAZCywUf0M4ADGIusZFnAAftbKAXENBQAsUIGSxkWBeZWrLPnqV6IokAFj3YQBHFjYoQygARNQq2DvsAALHKAAjRVABSbggcSKYgETuGxmK7BAyU7WDwEwQAMbUIACCEAAehnAax9QgQYggLOm/UVqPcCPChTgAa89iWwF8IACNOAAE2DAAjx72uY697nQja50p0vd6lr3utjNrna3y93ueve74A2veMdL3vKa97zoTSmvetfL3va6973wja9850vf+tr3vvjNr373y9/++ve/AA6wgAdM4EMEAQAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vPRARodCBsJBAQDN/8AbxAgkWADggwKAhALAECDgocdOox4qEADAHrWAijIgIFAwI8gQ/4bkODACA23NHY4sIGER5EhBxA8kOEkRmUAMiTwB7Onz/+RGDigbAVg5c6fSD+SNHnxJjAFFF4mndqTQAMFp3JukEq1a0ASV53qCqDTq9meAxqMCKXgANezcEeqFUsLwAGecfN+tDo0kwYKePUKFtigKV1WAEoMXvyRBAeFlAIwSMC48r8EHA6nCoDCsmfChh0FAPzZM4HMmkmRLv05LKPRgVlXPp0alAIBsmUnwIoIdm7ZGELXvsT59+/dhXwbz01hOKYFuJcf5w1oQmzppQkId/5oAnbphf0ooPzdeAQQ3CEFEFEee/g8xdtLZ5G+EQAJ8rHTvvPien7ZEmxX3yDQ/feddnQAQJ6B0iE4YCEL+Mdgbu+9Yd2EBy7w4CAXSIj/oWz7sRFABR+WF4GGG/5xQYnyVYjGbSyaiGKKe7wQo3whlhHfjd+dSKMeEfLYooBeFChkeQ7+WAcA0R2JpAFjXOgkkpApKQeTU+bX3BcBLJjldwVYOYeXXx5IZBUwltnelmK6YYKa+RHwwhadwSkflG2yYaOdWmKhIJ/yRXBmnmFgCah8BQy6RH+HIkpoGoo1iiOeUOwoaXnoPVoGA5f+x0KVTKTZqYmgavqFoaO2lyMSlqb6HX2mhhGpqzg+dkRbHtL6G6WxcgGArgyWlAE+WwH7X5i9djGrscw2mxSvyV7xq7PUVisSstFisay13FYLbbZSTNvtuNRiC+4U25Kr/66upZ77RJPrxusqAu5Kwam8+KYaQb1RkJnvv4B+yy+rABfc6AEDN+GCwQzbuW/CS6Tb8MRCCgzxEA9QrLGT9F58RAAbh8yjuR4PoYDIKJcYQbseI5DyyxNaDLEKMNecX6YlY2zzzt+dkDMRPAe9HAE/C6GB0EjnVjQOJyfttGeKunvv01QP1kLRLletdV44lwzB1mCfhfDP/oZtdk8+k3322j+RfDG8bMcdkARFwy233ET/nOvdYeedM9+A3/Dw34HzXXThhv+M+N2HL8724CXv7XjSfpds9+RVV+7x5Zg/7TbEZXfu9OcJ0yz61mnn/PXpWnecc9asU921x1PH7v/01T8fbfvTM5YM8u5OL42D5MCHTPfSBRQv9ArCH6B80K7/XPvzMMucsLjUw8yyx8RnX/Dxwq/uPcpjCz/9+BpbD/Hv6IcsPBHJt68x8+8L4YD8Gl9QvxDY429w1BeLn/8KRr/94SAEAzQY7gwYgO4l0Fma25/zHoivGRiQCAagIL4AmDMBanBcIrhgETL4QXJx8GceLCG1QijCEWptAAU4AAMYMIEDpNBpJyzaDXlWgAmwDAAW4JzNotfCIQDAgRQbgP6YcD+kRbCI9hPaAbZ3BADs8GVLhKIRhLgxAqgPCU20GQu1aAQSwqwCVGQCqlKWJDIWAYEpG0AKshBGlGX/0Y1GuCLDArQFD3CxYETEIxHWOLEpdsGKxhOkEhagsQHAIAx1ZFgbFWmEGEyMj2IwksEGkEMyRjJf5RsDAEhksN5RMgmfXJcj05DKdVnglE5oZbcwmQZCquuVsIylvEKphgCI75a5hIIsmzWAL5YhiOQagCmDyQQPIPFSiZoDIrk1SWY2wZbAkuMdkFmuNFozCb50VjTxAIBfAouX34wCN2mlTT5o4I+A8mI6pWVOaHbyDevslCHniYV8Hkqeg/AnnwDKTy04AJ5CaqchBPolhRZ0CwA4KJwG4ABvAsICGSsTRS36UCoAEaEM2ugjFlDPGIm0o2OwgB4ZVABjHiIA5iq9UQ85ilItADGjEypARTMBxJVKZwAHcGlNvdDTZy4GhhP4wCeAWAGjCiYtBqDpUMdggAkUwKldgaEDomqKql5VNloV6lRrWdUGFACkPRHAAxowAQ8o1RUL8IANcRqXAax1AsscKx8+YAAD0BABgG2AYAd7AMBOgAEeWMBbdbGAqiLArAV4gACaNIDJCqAAFWgAAhC7WL169rOgDa1oR0va0pr2tKhNrWpXy9rWuva1sI2tbGdL29ra9ra4za1ud8vb3vr2t8ANrnCHS9ziGve4yE2ucpfL3OY697nQja50p0tdJgQBACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8+EBAAodHRkI/P39HSMUaAjwKoAGfQc2YEhAoOGNhw8bEkiQYAOCDCMG0gMXQEGGAxgIDIBIsqRJiBMtZhRl8GOCkSdjynw4IMEBDho2VuuYIeTM/59AH5JokCEnpgAjDrwMynRmTQQKdDYDkGFp06s/n0aNpIACCaxgs2LgAEBqsQAUEoRdC7Qm2UUKDsBkSzdmgrdmfSlQW7fvTBIIjA4KUNWv4ZgNtubFxUDA4ccxCWQo+wftXMiYbxDgsLhW48ygS97lA0Bu6NObO8NS4Pi064gNKNcBUOL169SqVQHga7t34jm0e/cmIDs3qQmXhdtOUHxNcOXCWRA0HioAb+jKYzuvjV05AQPUP7HuTl67GcvksVMIz2lC+vS4xdBO/r53gebsJ6Go/z5+FwXc8dcdcflRYp2A9UmgWBZ7IfheBOAVCEkAEjjIXwILToGehfVdIP+hIwC0xmF9m+G3BGHXjfiehx8qQqGKDo5l4hAAJPUVjA6y2KIhL+JoYU0W8ZMQCfT5KKCOOw4igpFMNqniAkkOYoKTVFZZXwQzRomHe1Z26aVwBEyn5R4AFPnlmWj6hcGYewQgYppwxkkXCGzmsZ+ceOaJFZR11sGAnoAGOlOYfQL3pqCICopAoXIEmOijgWbJqBkaQGppoAVM6sahl3aaZoSapvGnp6TCSUCoanBa6qpVcoaqGaOyKquVp75ahqqz5oqjDLaOEauuwPqYaa9h4BrssQiCSiwXvyLrrIMHLOtFis9W+6CY0mIBgLXcCshAtlo42u240A0L7hXGkqv/LmgRYHuuFAqsK69wyr4bhbjz5otZtPZOka6+ALMlQb/wBmwwZO4SvAQCBzfsV70KK0GtwxQ3RWfETARQ8cZgnYAxE/FyLHJQA3+sRAgjpzxTBCYroYLKMJ8k6ccPxGwzRHy2XITGN9/8rc5FhNxzzBcDPYQLQ9u8qNFDMJw0zB4zLQQET0MttRATV02xuUxnrXXDXBv979cAlyy1mWQbXKvUaYu8NtNtc/y20XFvPDfQdVccNt55O7y3zn37fTUOaAeu7gqDj204t1FLrfji1S4ttdeQd1s001RXnm8LgzutubwQ69zs5+POHHGlpK87OA48pz6u2Vc/7rqsiK/+//Ls3Ep+Ncq4W8v56gb0bm3OVwdQuPCrsry6EAUgj+zfTPPuPLC6D77t9MCGLnXz2Oe6PBEOdD8r9FK3Ln6pSH7P/fmkmg508Ox7Sv7gx8efZ/rf4xC+/ZASmj8RxuPfo0TwPyPsT4CCcl/56odALxGwgEaQXgPxpMDETRBPD4SgEeB3QThVcHWZ6+CZqqdBADJQhCq6WwmJ4AEUeumD+TuAC6tEwhXurGYzZNL8bCiEMuXQRwTi4RI4+EMODQCGJZRgEREEAyE+4YDzEsADKtCAAhTghMhKgROhAEVuDaAAEzBAwlhnAAjIblY13KISuuisAjBgjEgwQAW6pUU1Rv+BjboagAPgyAQAhPBYA7CAHaegxPHhbwp+PGOiCEC8QUJhAYoEVAG0VwU/6koCSHQkjSIpp0mGwZKs4pcmrSBD+VGSC6Ds1HdGmQULcNJKAzhAJq2QygHykZVRqKWe9HjLMQBgfYFaJS654IFX4kgCE+ilGQwATDnpcZhgcGWcPDmbP6KJl9D8pAOMWR9s5iGRZ/JmNuUjTSpR0w8WaKYOkzlONKTTSAXYIyEAMAFu2iaWp2ynfA5gT8zE8wOKWMAE1NnNBohRn3AwwAFwSJ4vTgCgjwCABcz4HgEc4KAIpYNEK9DPpjzgospcBAA8cACCZuajb8woaUh6xccM4AGUDQhjSCexAA8goAIt7YsAKnAABixgpiq1QwBqOoED4PQBAjCTAKRYgAYcAAEMMABEVTFUAzCAHw1oAE6tyNWmOhWqPp1qUMdK1rKa9axoTata18rWtrr1rXCNq1znSte62vWueM2rXvfK17769a+ADaxgB0vYwhr2sIhNrGIXy9jGOvaxkI2sZCdL2cpa9rKYLUIQAAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3ucgAaCh0dGQj3+PkZHSMKGgGg4tU7sCEBCQIEBtxYyHAAwgQJNiDooADgu4sARmQ4gCEhw48gQ4YkkeBABn+SAmjowJGAyJcwPw4oyUHDRXMBWCZQGLOnz/+GNG0eCqAgwwaXP5P2HICBA4Cb3YgeQKq0atKZCCr+yXmAhNWvP0kcEAqVWs6dYNNWFTvCYh2pVNXKhUnCaVloCg7wnMv3Z0kFcTRkSNC3cM8GT+8qU0DYsGOfMzOQNQP3seWXCQArLsb4sueeBBqMSAwGwOC9n1MvTEB6sy8AjVXLFvl3C4AOG1DPno3YNa8AFHYLh5lAshSiRuMOH07Bdy4FApZLFznTpD8AAAMAiKex5fTvDAm0dh4LBfjz6NNXbU4eFmz18OPLXyhhfHtUC6LP389/OoEX96nygm79FWjgZ+wFWMoFBzbooGcsKEiKCQ9WaGFfBbglYScTXOj/4Ydf1bdhJwyCaOKJMYk3oiYLEIjiiyequKIlAOgH440vSqDhjJHYiOOPJurIoyTmAWmkiQ0MCQkDRzYJYoJKKlKjk1ReeEGUi5RQ5ZYPRmAfloIwyeWYBxKwI5iATEnmmv1FiOYgRbIp53wGvBkIAHPmKZ+Zdv6hpZ6Apudmn3vgGeih59VJqB5/IurocgUsmoehj1YqnKKS1tGopZymFmmmdFDa6aieYQoqHGKSqupjn54Kh4+rxsqXqa6uoYGsuPZ1QK1ubJrrr1ZFcCavZsAK7LE/yUCsGgog66xSrS5rxgHPVtuTsNKeYay13C7UQrZliNrtuDecAC4ZqZI7/24E546hgrrwftmuFtvC+ywD834hrr3W7ppvFy7wS64E/3aBgMDrFsxFbAhbK6/CUjzQcLffQozFxN2CYPEVt2Lc78ZWNOtxtSuAXEUII1dLsMlTHJyyswSwPAUELzvLrsxRMFzzrzjnvDOyPUMh8c/ABv1EvUSTarQTSCfd6dJNuOj0qFAzMXWuVS9xNa5ZK9H01ojG3DUSX4Md6MpjG1G22XpGm/YQa7M9p7lvF6Gz3I4iUHcR7+JtqcZ7D0Gz35XSWrfLhDs6bNrpJg7ozYELEbDjh7q9976Uy+lv5EJkHmjFnOMQt+dHPpz24KSzKXboOKCcOpsls47D5K+Tef+l7AHUvqbpb4+u+4loy476707qLbsQjRNv5ALHC4G58jeu3rzv0FcIePM4UFs9kLzvbcD2P1p+vNTge3g79kJoX36M6BPx/fonnt8+DkPD76GM8+PggP0fGp8/DgEgH//4g7//DW+AB/Lf/3DwPgSWaXHtK4ADDyS/BTJwggWSngXTh0H+dA99AeygfDa3QSK4ToTp4VMJjSBBFKKHeSs0AgAE6ELVKDCGRPBADacTPBwWQX07nE0BfViEFgZRNjAk4hECUL8jeiYFSlSCmpxomRtGUYbUo6JPrHhFLGqxMFzsogyb+EWwhFGMRwBiGatyRjQeYX9rVMoALODGKOT/J44+IUAS6/gEABwQjx/JEB+pYIEsonAAUBxkFQIAxzkNQAAVaAACJsCASk4AAQ0ogCFfVIAPKnIJfhyTABowAQ98wAkBMMAEKrBJCyHyk7b5I4wGUIADeACCfbRABWgIIgfgEpZTCCWMCuAAA/yyCgY4ABlNJAJPAlMKfmzleQRgy2PaxgJGvNAADuDMZ1ZBlw4aAClP2QYA6JKX8BmAL715BnNmM50VmMAe5WAACEgzNeI0HDsp4wEILFM4A3jAARhAzkJZwJ7qyac190kGAHjgAAVAp1wgOdB53umhER0OLYvJ0DwswAMTyOQ/f/LIBzTgAKUsqCM+ioAKjFQudQElpUU72ocAfMAABvBAJXfKUw8YYAEfWGgkbuoBBBygAgV4gAAEKAABPCCSCGAAUGlK1apa9apYzapWt8rVrnr1q2ANq1jHStaymvWsaE2rWtfK1ra69a1wjatc50rXutr1rnjNq173yte++vWvgA2sYDsaBAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3ugAEaIxkHGxgkBPk3+/z7A/kEEgjEsGEDAgQZOihQoAFAAD4BAGhQ0KFDBgT1CgrcyDEBQYMIFGp4+K7kFAAdDmAg0K+ly5cwY/4TuOHAwQ4jFjoMAwAAxf8OGDckwBezqFF/HhEoAGCyqREAGTAMOEq1qlWX+TZ+tHmwq9euGTEMJTD1qtmrBDBk0OD0nYIDLM/KnUu3rt27BBpwINm23NuydwMLHkzYLgYOfcMFyJCgsOPHkCO3zMs0sbYAFABL3sy589wGlS1Tw6zZs+nTqF+CFh2NdOrXsGGvZs2MQenYuHNHJoCYNjIAjXULHw4ZQ2jfwibcJs68+VzeyIMBd069Ol0W0X0pEGC9u/eqBI5ntzXhu/nzMAksGH8LBfr38PddYD8rQPD4+M1ToA8rgIT8AOrHXyv+BWigd/sNmEqBBzZYXYIKmnKfgxQyN1+EpLhX4YbMGYD/oSgmcCjicBGI96EmL4yoom4E8HViJgBwt+KMsGHw4ib/0ahjaiDciEmIOwZ52no+UgKAkEh61mKRk8iY5JORYcckJOVBaSVkHk7ZSIxXdlmYBFo2UoKXZA7WY5iJHFnmmnZF4CKahIzJ5pxzIQCnIWrSqedVbt4Z556AWmWnn4HkGeihMfVJ6B9yIuroS2cuyoehj1a6TwGS9sGApZzyk2WmeTjZaaUHgJqHBqN2GoGpeDSaaqWfsjqHqK86Wqqsc6Baq6Wr4ioHArtyGquvbUwYLKKREstGAMdaiqmybSjQbKW9QrsGsNM+SqS1aRibLaAMcKvGct/Seau4ZjBb/y6iYKJrhrTrHlqtu2OEEC+ib9L7xQH3HrqtvmCo0G+g4QIchrcDr5mswV3QmvCa5zLcBbkPd3mCxF9UrOezGHOhMZ0cd6zFx3MSILLHJK9p8skjp1zmyixj4fLLMWcxM5kw11zFzV7mrPMUDvMspM8/RxG00Du2W/QUCCOtY8hLQyGw00lCHbUTEFCd5MVXR4Gt1kFG3HUTm4Id5MJjL6Gr2Tq2kPYT6rJN47BvK0Gx3BTmWzcSU+M94rx7K8Gv3yNaHfgRZRPOodiHH0Gp4g5e2LgSR0MO4L+TH5G15Q4CnrkRiXNuoOGfDxG36AEOWjoSBaBuIN2rD+GA6wB6Hv/7EAbQnt8KtyfRuu7wSd57EbMD/57ew59uvHe8D8/68ua57fwRuUPfHdHTD/GA9daJkD0SFnBfnYnf4xDA3eK/5n35RxSf/nDks49D5e+ftr78RoRff27x4//7/urDXxKqB0DUhEeASRhcAU0jPAQWIQD0WyBhSOdAIRBQgrvpXwVxoEAMPqaBGzTC9jzoGNWFEAkAQB8JzaK0Ew5whYI5oAuXYC8Y1kWGM1yC+2xolgFgLodJ2CEPqeJDID5BiEOUyQ+NqAQkJnEyS2RiE5+YHg1KEQlOTGIBkHfFJRgggh5kXBefwKUkDgB2Y4RCFiVYACumsQkeAKP4BpCCN2r/AQCbk2AF3GhHKJRxfxJAYx+vYAE5im4AIBwkFwppvQE4gIuK3AIjdVeAREYyDAaowCExIMhLigEAFhgh3gowAUh6sgwAmMD/kDYAUprylGkIgAcOsMrhDEAADyhABRrQAK5MgAHABKYBhjlMDwSTAV3hZQEKYEjPPOAABnglLN9ggAnQUoV2wWUBeokAYS7gA9K8QgA+YAAPTAABDVhmM+cygAc0YAILCOc06xCABVQTnRVQpwAEUJp97nOZu7TJLz3wTXm2oZ7lRCY+9Vm5W+IyoL+M5zwnStGKWvSiGM2oRjfK0Y569KMgDalIR0rSkpr0pChNqUpXytKWuvSlGDCNqUxnStOa2vSmOM2pTnfK05769BxBAAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHiogAAGgojHeodCO3u7+0Z6x0jCvYKGuXlAU36APbq2m3YgCFBAgIICQy4wbBhw4QkDGLY0K4DPn7jMioKoKFDhgMbDi50SLKkyZMoU6pcyRJlxAMZ8GmcqSeAggwbSIxsybOnz/+fQFEOSHCAgwaaSNvc3EAgqNOnUKOqHIpAQdKrYQBkSLBTqtevYIMSaGAVq1krCg40Dcu2rVuWYwGcndskbde3ePPqxVCWrl8hAbbqHUxYb4K+f7EGoHC3sOPHXhPITYx0cWPImDMHbTCZ8jgFAjSLHi2Wg+dwAVCQXs2aJ+fT3UC3nk37JIEFsLWZqM27d0MKua0FqOC7OG8WwacBCG28+WwJnZMzW+68emsC0aUjW3DZunfI2LUn4/69/Ojw4ouRN88+M/r0wai3nw8eI3xf8unrL1zgvq8AzO0n4GDI+bcLcQMmqBcIBuaym4IQ4oVbg7W8EOGFbhFgH4Ww5If/4YdeNcChLAmAaOJXL4z4yoMntvhUBBuqiAoALtb4VIEypoKBjTwCZUCOqDDQ45A9SQDkKQESqWRKDB45CotLRmkSjE6G4qGUWDaEQJWgQJnll1RyycmVX2a5pZibeFlmlhGguUmSa35pmpuXCBlnnP3RaQmcd2b5o56TKNDnnQcAOkkJg8YZpqGOBJDonQww+oidj5aZp6SMlFhpmYtiigiNm64ZqaeJUBpqlieQmogKp3KqKiKtrvnnq4MIGuuXZ9IqyAG3fnmproA80CubwAbi6LBZTlhsH7YiK2WTy/KBgLNYphotH6xSG6WR1+4hrLZLttltHseCu2R2487R/6y5RM6aLh0usLvkqO/SMa28ROZarxwQ4EuktfvKoam/PK4Q8BzfEmwjtwfDwafCJhLQcBwQ8yjxxG9UzCPGGWtcI8duePwxyGyI7CLJJZt8IsprqLwyy2m4bCLMMcuMobg0m9GdzfpdnHMZD/Os368/izGw0AMSXTQY/SKdIMBLh8Gr0wPqG/UXIVA9ILRXfxGv1vu523UXoIJNn7Jje7Gz2dWlHUYBbLfHsNtdTB13eSLQ7fXd5nGttxbl8m2d2H9nAbfg1hXuhd2IG6e04lcY0LhzfkOOxdqTr0a45VYwnjltPnOeheSf85a36FtgXjpmm6NOhQOrzxa661cEHv/7aKfTbvjtq6GtuxWk867Z3L9fcbjwmF1QvBbBI+/Y7MtbcbzzhCkf/ejUF/be9cZnP5jV3FfRvPdtaRi+Fp6TD5b152MRgOrq/wR9+1VkHT9YKdKvxfT3P5W7/lgAAPz6l5LtAfAK9iNgUNh3wCw0TYE++V8D3Rc0CNoGXRO0ggAt2BIMZtAKMeDgSlLwQS/AToQnKVQJF4fCkjxuhQ5s4UNiBEPAJUyEBqzhFgJwQwjmUIc77GH/fgjEHSKIgEQsIhfS5z3oKLEMJ1RfBWj4RDBYYICTU2EVzUCm2A3AAltMQwCY+DknhlENFqig4A5AxTOWAQAPnBwBWufGM6TssXEDcEAb65iGO95NBB7k4xoA4AA1uqwAdBSkG/woNEQqUg8GgAAWwZXHQD6yDh6QZMUGUIAX7PGSeTDAAfhHrQE0gAGfBKUfDDCBCghxUwJowAR8p8pFLMADCGhAAV65JAEUoAEIYMACUlnLRwTgAwYwAAMm0I4DNOCZ0IxmNN/BgGoyIJkGWMAHtsnNbm5zAdhMpgesycxmQrMA6ESnANbJznUuZADtZGc6n3mAYF7zA8Qspj73yc9++vOfAA2oQAdK0IIa9KAITahCF8rQhjr0oRCNqEQnStGKWvSiGM2oRjfK0Y569KOkCAIAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7PQwEACh0dCAcbGwkJBN0EN+Dh4jfeJNsJ2QgIHSMKGgDQ8fJUARrW2gQD4/v8/f79A8xhOJChHbx5CJ8FUJBhAwl9/yJKnEjR3AEEIzQk3AhsYQYM3yiKHEkyIgkMCBQE4MhS1sIDCUrKnElzHwEMGTS23GlKAYX/mDWDCq05AKdOnkg1KTgAcajTpzIJNBiRtKqkpU2hat0qcsBUq2ARBaAQkqvZsxO9KgjL9o8CoGjjyv1HgMPBtnjpMIA7t6/fcQ2O5h2sZmzWv4gRJ+BAuLGZCYcTS/5b17FlLwoETN68mcDay6CrLODLuTTiBndDq14y1rTrzRRWrp5tJPPr25Ir096NArdvyah3qwYg4bdxxAQWCL/8IvLx52gpLG9sArp1vxhSTwfb+7p3uQS0b+cZoML383GTj08aoDj692YjXFi/sz38+2bn099oH79/rfrtN495/xX4VIACPtOdgQwKpVyCzlTX4IQ1RSAehMa8QOGGNBEg/xuGxwCgGYckklQAiMiMWOKKFEmHIjESsiijRAa8KIwCM+YYkYc2/hKAijoGOQ4LPfqyoJBIhlNjkboAkOST4fDIJC5AQokkAlPewoCVVlqYZS1VcilkA1/OEqOYTy5ZpisiomnliWu6cqabSaoZpyph0hkkmXeqsqWeUEbwYZ+m5AmojlgS2tOhXSpqigqMWmmno584GSmUB1Aqyp+XJhmBpqE80CmUk4KaiaWjJpmpqZyEkOqTBLDKCWmv6nihrJIEUOuTIOCKiQu7JnmCr5eUECySsRJbiajHCjmoso/o2qyQpULLCI7TBtmrtZAgkG2Qw3L7CKTf5ginuI0wW/+ujMmiy8i6OrrLiAbw5nirvIIAW6+M1eIriKv7ssiAv4gcELDABB9C7sEkJpowIbQy3KDDDwsSscQGhluxIIZi/J/GGwPSscf4gRyyH86R7N8KJweiMoXnttzHyxPGLPMeNDdo8815pJwzejvzfMfIP3sXtNB1EF20dSYjbYe6S8PXtNN0XBz1dVNTLQcEV9+3qtZ2GNz1exSDPQfAY59XttlxcJq2dwOzTQe9b3/Xr9xsSFv3dXfjvYbSe5t2r99qLBz4cYTPIfbhxkmQuBxuM47b0Y+ngarkuH1duRuAY/5XC5vDwbXntz0YehuRk77Zp6e7obfqnFHeuhlQwy7/meazq+GA7Zz1nfsYBvC+2e+cC5+Y7MSPsbvxfyGYPBqXMy/X4M+LUYD0cyFffRgeYC+X89uf4bP3Q1EfPhjLk7+VCOevEcD46s/ke/voxw+V9vR/8b79ToGffxnp41+H/uc++AkwIv4jIBnQdkCStEuBaahdAycyPwh+IXgTFAn7LLiGxWWQLubjoP4618AUiJANGPxgP/B3QjB4UIVRCmEL9SdBFcJghm0AgAHttzYcoiEGMARHBXz4hgBOUEpEbMPojijDJIYhADVUX3icCIcfHXCKVIRDm+yHxSxqkYSY66IXv0g+CTxrjG/YIvNwh8Y4QJF5JmzjHV7oOfXI/xEPRpTcAc54Rzp4AIw5I0AF+5hGQKpsj4T0Qx6vVoBBJlIOaozaAOL4yEAsUmUDcAAfK9kHAESRYZncJCf/YAFD7iqUo1REKUGpyVQ2YpXwaqQrIwHLZmXSdLOMhAGWmKqiODKXiQCABT4ppgFUgAGiBOYkAHAAYgpJAAcwQDKVeQkATOB6SfLKBD5AzVMEwAPNlNEDDsAAbnazFQEwAAIKsEPrCKAC5FzANM+5CgAYYAIVYOdzBiCAAjTgABPwwAfmSc9apNMD1yhAAUxZEgH0swINQMAEGOCBBQy0oPIIwAcMYAAPMGAC6kBAA0ZK0pKO9CLqYIBKPWAAi5oToygwjalMZ0rTmtr0pjjNqU53ytOe+vSnQA2qUIdK1KIa9ahITapS2RYEACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8RVAAAKIx0ZCAgbGxgJCQTUBAM32NkD1STSGBsIGR0KGgHF5+h3ARrL0CQE2fHy8/T19AMkGAcZCubp/wDDBBiRAQM8ewgTKlQ4IAGCEQACSpwIJUCHAwcXatzIUR4BDBw0UBxJMkCGBB1TqlRJoMEIfyRjDgsAA+XKmzg5JuAQUabP/10BKFzLSbSowp0/k9ICUGKo0adQ5w1oIFKpVVUBUETdylUe0qtgRQV12rXsVgIcYIZdi2kCWbNwoxKg0JOt3UgKbMbdyxXt3b+MsvIdXNYv4MOEFAggzLirhLqII+sR3LgyVwpqJWuWo9iy57MGNouGY+Kz6a0sMo9ePSaA3tOwixKAzLq2lwWLY+s2CsK2by4X3u4evjL17+NVShNfnnM28udPtDKffpPAAujYkQQQQb37yggXsosXEkCC9/MqKYzHXh69+47q1x9v/76+xvjybVewz38h/vyjSdffgPb8B6BkyhGoID3hHSjZBAtGSM91Dh4GgIQYxhMBbRWGBf9AbhlmSIBqHVq1X4goNlDiWgmiGGJvK1p1oYs0UhjjTyDSGOKIN/rUoo4hstBjTDMCSWNoQ1KEgZE6EpDkRAwwCSQCTwaUo5QhRkBilcFEiaWOQnJ5zpVfhsihmL54WSaNKqIpDJlrZnimm7moGaeLB9D5C5x3Sqilnrwo0OeUgO5SwqBNFppLkYi6iKSitdjZaIh5QlrLa5Nm+KelsjCaaYiPcvqKpJ9ieIKosWBaqp+ovhLAqke22oqgsKJIpayrHFArigXguoqquyoYga+qBIuijcSSQquxGMKYLCkhMJvhqc+SooK0GEpQLSnAYsvfsNuKIpy3/c0ZLiaekjv/YAvnfrKsugQy0K4npMJr363zboKAvQpSm68muvI74Ar/bnKtwP1pW3Am3SLsnZMLY/KAw/xBHLElfFLc3cWXjKvxxhxX8rF9IYs88nslU3IyyilLsrJ7Lbv88nkxRzLzwzVDcnN3FufMiMc7w9arz41kHLRpQxO9iNFHe+av0ok03LRn+EKNyMFT6+as1YdAkPVuoXJdyL5fx4as2IREWzZsaCPiwtqnKdx2IRrAbRrBcxfyqt1U520I0HzDFbbfgEwceGNbEs6H14cTJrfigajdOF8iQD7I25Pz1aDlgKSbeVfmcp4H4J8X9bjofmBdOleVov6H5KtvNbjrehgQ/3tftAdC+u0pVZ77H4zzbtTsv+NRr/AsFf9HALsjr5DvyvcRvPMrhR49HbZTv1LS1/PRvPbzbN79Hg6A31HP40/2vfk3iJ++HuWzr5Bz7/PhufzyVF2/HtPj75H1+5MDANbnPP0FMA/x81886HfAPTBPgfFwXwPzADv/oW+CeigABG/wAgz6YYAKhJ4H+VBB8DFwhHzQoPwkiMI8gNB8ImwhH7KnvRPKkA8JdB7xbpiHEyHPgDx0INMOV4EgCuJDvOOREQPxwtLZcIl+WAABjzaAs0HxD1L8HAyuWIgsNs4CXDQEbg4HxjAaAol2K6MZzzjElQ1gh2sERAB82DTrxP9xETnc2RPvaAgLTFFdEEgcHwmBxpelYJCQyCPF7IhISBigjdI6gCAbiYgABExgBIAjJRehAUiWagAOmOQmGeEATzaqAgAcZSMA0L9aFUCTqowEK3f1ylh+YpaZGoAIYGlLS7DSlCECpSh7qQkLGA5LA8AAL4nZiV8aqQATGCYzQ2EACACzO1NhgDSnWQoDIECF/SmAA5bJzVUEwAMHOCZ1BiBOA2yznLAIgAEmUAF1mkYAFTgAAz4Az3TIE531/KNKBFCABiCAAQt4Zz9nsgADMAABB2hAAQogAAGQbgAVfUABKtCAAxzUAwvg50JHStKSmvSkKE2pSlfK0pa69KUSMI2pTGdK05ra9KY4zalO7xIEACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztEoAIx0IGxsJJAQEN8HCN78kCRgbCB0KGrXOz863usDD1dbX1gQJBxwK0N/gowoZGAPY5+jpwSQHIwDh8PGRABkJ5ur4+dgEDSMB8gADBtJAIYG+gwixJcjwTqDDh3ECFExIsWI1EgwhatxIRoFBiyBD3kjA4R/HkyipSBQgsmXIAQ0appxJ04jEey5zgiRZs2fK/5s6g4okwMGnUYdAhSoNSfSo03AMWC6dyrTo06uyAHykyhUkAW9Yw66i0LWsyJhi05JaIMGsW5ARKKid62nC27teZdLdO0kr3r8W5fId/EiBVMCIERLQS7hxIbuJIyOMYNWx5UAoJGtGyOKyZz4Btm4erW7x59N1ALQlzbr0AtSw3wA43Lo2tggXYutOM9u2b3SCdwsP0/u38WvBhyvXUvy482HJl0uf0vy59RvRp2tnEoD2devZt4s3Ivr79fDjx2c2z/4GiPTwhZhoTz93fPEL6NOP8Pr+9Or6fUeASf4pV16A3xVQoHLzIajfewvqBoCDCPYXIWreUWjegBee1v+ghvoh0KFnE4JY4YiWYWAiggqiSBgDKzpogIuDZRjjhjTu9eGND+aoFoA8shcBgT5etWOQ9IlY5FVAIonjkk8d6WR7M0J5lI1TJmilUTBmiWCVW9KEpZfXHRAmTQqQieCQZ6ZUgppftnlSADjB2d4JcnLUpZ37EZmnQAfy+R2YfwYUgKABmlmoQHsiKuSiAqngqH6MQQpOnZN+B6Gl4aSZ6Z2cwoPAp+0REGo4gZLqXKWnzoKpqs+10OozGsDKnqKz0hKCreatkGstB/Aq4K+0pCqsb8S6eux1rCabyqHLWiers654Gq1zm1K7SqPX/oartqqM2u1xeIK7CgTjHuf/q7mqGJvuZhKw2+67v5kqLypj0itZBPfiqy+y/ZryL8ABkzKwbQWXcnBtCRu8MGsNj/IwxBGHMjFpFVt88WYZg5Lvxm51/MnHIJclsicPlJwYvydzIqnKgNnbsibowvxXvDNrIq7Nd7WYMybc8lzWuj9f4oLQd31bNCUlIm1WtktT4rRb00ZdCclTt0So1ZLUnDVVfnINyc5fK8Wy2JMcXfZSPqM9z9pLKe32I6/CLVLVc0NSgN1BWZj3I8Hy7dLZfz+ituAitV14I9AiHhLUizOCtePobB35IoFTThHhlzNyuOYIEd05I42DfpB9ozeyt+kHNZu6Ibuyno/iryfS/7Ts6aBe+yKr446O67sTErvv2IgefCKlE18N3scn0rvywsjcvCIGQF9NCtM3UrfvwGcviAPWByOC96Rvz3r35AcCPvTjp78IndCj7z4g6/ve/vyKwM89/owMz7rc/DvE8zRnmgAuIj+s050BE5E5yklvgYpImebkB0FAAMB8X1NSBfvnuAduUBENXNsAKPjBQAzwa9groSO6AzcAqtB2k7uYB194QAyCrIA0fET1pua3HDoiBk6zgA8nUT+YaXCIkSgiyI6IxCSqjIlNdOLGoBhFKT6MilW04sCEmEVMKDFdA+hhFyvhv3HhcIyYMIANVQWBsKHREk2C1QBS+EZOANygAsuSAAnrqEVVHcCNfNREHPkkAcsF0hNftNMAHHBIUwDAa3YSwR4biQkLxFBDBTAkJUlhySxlcpOu6CSPPglKWIgSRKQspSwscEL2LHKSqnQkBC5JmgIwAJCxnIUH8PicAjgAl7l0RgAsUIE1AqYAE/hAMDVigANIMDICOMAtl/kTDxygAMZ0yQAeIE1lUvMoC7BmAZ7pEgFUQJpi/GZYFmAABiDgABUoQAEEQM9q0FMADyhAAw6AAAZ4wJvqDKhAB0rQghr0oAhNqEIXytCGOvShEI2oRCdqwCAAACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+WAQAjHQgbGwkkBAQDN76/N7skCRgbCBkKGgGwzM3OTwEaHQcJBMDX2NnaAwkHyM/g4a0BCtS92ujp6r4kDRwA4vHynAAZCev4+eoEDSPL8wADLgpA4Z6+gwi1JXgnsKHDPgFgGExIsSKwhQ8zaoRD8JzFjx/5wdtIsmQYACU8glz5EaPJlzCpoGRJkyYBDjFz6kRCsKZP/5s4dwqNOUHlz6MWbw5dqlGBBKRQWWIYybRqvAAoomplScGq12cLBGwdC5KAga9oW00gyxZk17RwSwWY2LZuQgJU4+rlFNauX4oRgu4dfOmC0b+I8b0lzDiSicSQEWL417iyoseRM+fDa7mzIRGaQ+Pj7Ln0H9CiU6cjbbo1HtSqY2dj7bp2HNiycwOjbbu3Gsy6g//i7bv4GODCkxM3zpzL2uTQfUmg3Lx6lgXRs99oYL37FQBitUdf7L38k6fis581z34J8vTK87afL+QFfPEF6OvHAf6+eBD7zVeCf+JFsECA5jFAYHr5Idhdfwv+56B1A0ZYoHwT2qaBhfA1mP+hb+FxKN56H9amoIgMllgbhCiKJ5iKnr3XYnQEwFgaizNqh4CNnVWYY4E8Vobjj9m9GKReMhIJnQRHEhaiktqR2GRaJ0KJ35RxPWlldhhiuZQCW8K3o5de+RhmdhGQaRUAZ8InpZo7VdlmdifAuRRdc0IXAXV2wsRmnuIx0KdOcgIKXZ2DxoSnocKlmehLfzKq3qMmFSqpcAdQWpIKl2bHpKYbadlpcHyCGtCGo0bXgqkPhZBqdJmy2hCnryb3qawBiVprbI7iOk+kuwZ3oK/yuBBscoISGw8Cx2KqbDy0NpvbCs+K84C0utVYLTjYkrqtM6h2K1uX364CpriyrVr/LiyWoqsZgOu+wqy7qo0ZbysQ0Ksaoveysqi+kFHbr78Ai+bhwKlcW7Bm2iKciq4L+9Www6ccFrHEFKdysWYZo7JxZh2f8nFkIZsyMmQll3JyYimTsjJiLY/yMsYxhwLxzFBNXHMnN+N81K07d6Kwz2MdHPQm/xJ9lMBHc5Kv0lvx27QmB0C9lb1TZ+Kq1VElm3Um7XJN05tfVxKu2D8NW/YlAaCN1Nqa9Ox2QkDDXUkBc9fEtN2VVJ03S1jzPUnYfyOkruCUnF14ReQi7ojFi+fTq+OT4B05RXtTHokDl1MEr+aSGNB5QmSD3kgAkI+ezeSmQ2K56utk3rojW8Ou/84Fs0sCrO3aNJ57Iq/zjo3RvzfCufDZfF68I7sj74vvyx8SvPPER79I7c7fgLv1j6Ce/fPcQ4LB9yKED4no2ZduPvDUrw+JBc5v7/7jwus8/yLH2y7//Yx4D7v9/FNE/ka3vwAyQm5oA6ABEwE/Ai7QdZ0r3wMfgb7IQW+ChfBb4QKHwYGkDmoK7GAiPFC4C4qwEBXIGwdP6EG3hZCFiaig1ZYDw0VoEGoFrKEjpoezFeqQEUN6WQV+SIkFfDBiBCgVER0RA5zRcInGe9kToRjFkQ3AhFQU4McGoLYsVmKAAOOiFzMBRndNcYyQKGO3zohGSMTgiK+aThvpgcBOxeRqjvQY2rFSgEdQqLFTZuljKCxQxzNVQImC3AQAnnapAfAxkaQgpKQKgEVIYmKRgBpADi05iiAq6QCI5OQoJAmlAnRRlKog5YwKoD5UpkKVFmKlK5/hAR4yqJWzdMUiC5maATgglLlshgcgAEfNFOAFwAwmOIbJy7oUYALJVKY8DIAAW9plABWApjRjEgBqFqCYNBnAM3G5zZcswAMIqMADwJkPAVTgAAz4QDn30k0PTAABDShAAR4gAF318wEFaMABJsCABURznghNqEIXytCGOvShEI2oRCdK0Ypa9KIYzSgcggAAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur6YAGh0ZBxsYCQS6Aze9N7oECQkbBwgjCgCwysvMUgAjGRskvL7V1tfYvSQYxsnN3+CtAQoZGNTZ6OnpAxgZCuHw8Z7kCefq9/jZAwkZGvL/ABuNO2Avn8GD1wg0eBewoUM/CjYUREixYi+F/h5q3PhGAUGLIENWI8DBG8eTKL8EyJBApMuXNxqYTEmzZpQAFCbC3EkxwQj/m0CDHsGpk6dRhCSFKq1J9KhTl0mXSnXY9KlVkQlmTt36jUHRq2APyuRKVtmClmHThoxati0qnGrjiiSg1a1dTwsEyN0bksLdv50m8B0MskBdwIgfBUBLuDFSDokjP8rruDJFv5IzI7rw1bJnbIY1ixZk4rNpg3RHq+aD4rRrfAQWrJ5tR8Tr2+oiyKbN+41t3MDRXehNXM3v4MivDS/OfMzx5NB9GWhO3Uvp6Nh76a7OHcv17NkjHO5OfskL8Oh/jS/PngiAzulxS2hP/wgAvfHRs6jPX0iJ/PGB0B99ggGYnngDlveegfFJEECC3eHHYHr7QUhdgRPGN52FxS2Y/2F8BDzIYW//fZgfAiPypoGJACKY4moSspheAS+qxoCMBm5YY2Yx4ojefDtKdqOPAEIWZGI9EgkeAUciNqSS+RnZpF2MQZkek1O6BYCVOWbZVolcxkejl1xtGSaAOpK51JNnpteAmlM90GZ+EYgIZ1BmzhngnUIdoGd+Y/JpU5J/YreeoA6tWGh8KCKakp+LXuloSnJGmt6hk8aTp6XgCZipRmxyil2gnzakgqjp2VkqQISiilyaq8ajqKvZHRArQKHSmhypt4YDpq7RqdrrN5UCGx2swy4TgLHZeZpsMwowi90Jz34TgrTRAVntMpBii1wE2zJTpbfAYRquKcWSC/9cC+fCom5yzra7yqzv4marvKxEWy9w1OK7Sq77msarv6YgEDBuWBKMSrcHnwauwqhA0PBtEKMy7sSeCVtxKBdjXJm5G2fSsceNgRzyJa2SPJjJJ1eSssp7sdzyJC/DHJfMM0dSs81p4ZzzIzvzDJbPPzcStNBWEV30Ikcj7ZTSSyfStNNGRd1JulTHZTUnI2dtVcJbY3Kq13ENHDYlEpOtltlnS8Kw2lfd27YlBsMdVqNzVwKw3Uaxm3clLvAN1m5/T7Kp4EcVXsmyiDulreKSTN14PitATgnWk7sUr+WPpJ05TMhyzsi1n8OkseiLBF66S4+jLtDqLsntuiPwwa7/jt+zOzK27RWdnjsipPOOENu/H2KA8BQtVzwjAdSOfDVQL59HAc/n07r0iQRffTrKY68IvdtnE733d0gOO/HkE+JA+MKlz8jx7CfkfiPUx1/NDPOPbj/0+S/S/P43EEH/GPG28I1vgHQA3/YEiMBF1I99B2zgHOAXPgZKUBEPrF4ELygHCj7PghxMhOeEl5oQKsJDwuueCRGxPhKukHnmy9oGX9hB3uGNhoooYOPAhsNEBCCGPJthD+WwgNLdcIiK0J7gQIjERVRgh0Jsohx+KLgBRFGKckCh2lSIxUV40GtH7CIjYqA22YnRES2kGgTOOIk0Cs1BbGwj0uAYRzna/4yOdbQjyfCYx0ko8WBr7OMlPOA8Y5lRkJS4z8HCiMhEYk5aA4BBIznhRmmVcJKbsEAhCwUB32HSEooE1gBS8MlQVJJToSllKEJpqVGqshSnnFMqX0kKAIzwTAPgIi1H4QEgpmcADvDkLkVhAV9iRwRXHCYkiumjAoROmapg5odE8ExossIAt0QPMIVpzVYAwAHGJEwBJsDNbsICm+FMCzAJZ86AoPM1AzhANdsJkAVMIIODGUABHDBPemrEABOowCZFMoAKTMAA5fQnSgBgAARUoAADXYcAGoAAD3xAoYgJgAE8MAEENOChBRCASEc60gJUoAHFYIABLorRlrr0pRUwjalMZ0rTmtr0pjjNqU53ytNeBQEAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uIgBACMdCAcbGAkkBMU3x8jHxQQJzRsHCB0KGgG51tejARodBxgEyeDh4uPJAwkYCCMa2OztkADcJOTz9PXlCQfq7vv8fgEdG77ZG0iwHgEMHNb1W8iwDYAMCQpKnGiwwYiGGDN+CUAhIsWPIMkhrKaxpEknAWB4DMmyJTgMF0/KnImD4wCXOHMqawCApk//hgow6Bw6NAGHn0ixKVhJtClOAhx6Jp0qa6nTq0MJ8KTKdRWACljDEt3atawom2LT6oxAQarZt5oUCFBLVydUuHgrAWBat29LAgvyCnY04abfwzjJDl5MKIAIxJCfHmVM+c+CuZEzt1RcubOdCZpD/33hufQcFKJTs6RgujUbABJUywYpwa3r22IAYJ7NWyJg3MC/XO5NfCKI4MizLDBcvPlA1smjS1nuvPpz6dibULfOnV6D7OCPAGDevby47+HT6zbPfhz69NjXt58P7j385LHp60cG/X5w1PsFeMNx/uEGmoACGlCgawAgiGAEti1IWQC7ObgfASRJSBmAFgrI/4KGlCnQoYUEgpgXhSM6CKGJeZmQooUFsAhXgy+SKKNZfNW434o3UsWAjh3G2ONUFQKZ4JBI/WikhQQg+VORSwaIgJMzKRmlihlSqRGUV+43pZYaudBlhxFkCeZCOY7p5ZkN0aimimwyVMKbHSoYJz9c0knfCXfuY6WeApbZZzsqAGqhnYNa46ahAvKZqDV/Mrrjo9akKel8gVFqSwCXOliiprOI2amAK4Bay5yjBhiBqbTkmap5EbLKigavCtiCrLBEWmt7X+LaSqG76ueor6w8EKx+TRK7CqfH6qfsKiI2S1+sz44SgrT0IVptKcBiyx4D255irLfs9RruKOS2N//suaEsmi5367L7SbTvdiekvKDoWm9zyeL7CQL7dtevv50cEHB3BH/S7cHOJeyJpQzPZqbDl4wbcXPUUkyJqxenlrHGknDccWgfgwzJyBibjAnKxZWsciMsE+fyy4vE3NvMNCdiM28453wIeTuT7PMkIgfdV89DE1K00XQhnbQgFjOd2cRPKwKx1HVVDQkEWGe2qtaOGNw1ZBKA7ci1YyN2r9mK6Jt2WvGyfQitb/tlrtyHMFt3XeDircjSe+ekrd+GLBx4WFQTLojYh4f1teKHuN24TmtDToi7kxN1gOWIAJ25TrdyXvjnTjktuh1ok27X6YbQrXpOIrBuiOevgxT/uuyDMF47S6bjPocBu7dUue+A0B48QRcQT4jux0vUu/JxAN/8RMND70cB00uUvPWCpJ59PYJyH0gAxn8PTuziC+KA+fU8n/4b5LNPTvXv87G+/OIMXn8f8eOfzMD7+8P9/HeM7QUQEP3zH/0OuAcLEPAGmWJgILCHP/RJMBALwN8A3HfBNwzwe3fr4B+i1jwAitAy5VMdB0/4Bu8FL4Qs/ANYjle2GDYGcG8jwApt+IbtvA4GPDREDGoHwyAC4oOT25wRD8G8wNVwiYeY4eF0CEVdkDBtVKyiFfeWRS1uEYs79CIdAnDFoHVRjIkgI9bOiEZFcM1oEkhcGw+BRJRB/2COkajjxYqIR0V4AIfNGoD++tgI+TCsAGEkJB8C0MR0KVGRlbBACndFgEFCMhKGxNYB5HjJPGKrAJbsJCUAUMZLDSAFovyEBQAZJQdwMpWWAEAj6SSCRMJSEQB4o55AeUtT5PJNIghlL0HxyyUNwJXDZEUuWVmeAkzglckshQUoiKABHECY0VQFACZQSu4MoAEGgGY2lTkBalrnm+EcJzsC4AEIdDM0BXAANtWZC3YeoACTTMsACnBNcdKzHQvwAAIq8E6d7PMADIjgP5PyAQMwAAENKMAD8jkPATygAQg1wAcWWpkPLMAAHmCASEdKUpF6QKP+5KhKV8rSlrr0pRUwjalMZ0rTmtr0pjjNqU53ylPLBQEAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8hwABojHQgIGxsJCSQE1gQ32do31wTTCdHPHQoKAMnn6G0BACMZBxgkA9vz9PX29wMkGAcZIxrpAANaCaChwzts9xIqXLjQGz8FAQRKnIgjgIIMGxAy3MixYz19Gf5RHDnM4oEE8jyqXMlyQIKQJGPmApABJcubOFkSaKBAps//VwAoJMhJtKjKATx/Ki0VoKbRp1A57jS3tOomBUOjat2qMAEHq2AnBaAggKvZs/UIoKAati2isSnRyp17owFbt3j/wKXLl67dvID17O1LeO7fwIjlTIhbuPHZCBQSS2ajQILjy3MJfJ3MeUwAFJhDG77buXSWF4xFq94aAYTp1wNBr559tgBp2LiVLChLuzdXzbmDJ5ngu7hZFsKTCwkgwrjzrQRuK+8MwPLz61AJLJj+GgBv7OCNuubOeXf480Yjk0+8IDX69yvVr8/bHr59nA3m461/v//K/PqB5Z1/BKoEYIBKDVjgghzJh2BMAXzH4IQKOfggRbJRqGFCF1w4/5IJG4Z4TwTbeSgQACKmmJZ0JhoToYowblNAi+lkGGOM49F4DAM39piNATq6KKGPKhIQUZDDgEhkjwggKQyKS/YYAYtO4lJClD7OWGUvCmBJJJBb7pKVlzdqGSYuXZLpI5hn2jKmmjGa2eYsacLZI5tzxnKlnT0emCdQfPoYwZF/usJjoEwW+sqQiKYop6Kp1NlojHhCesqek8bYpKWpMJppiARwioqkn6pYqaihYFqqipuiOoqnq2r4qKueQBkrjITS6smht5qqKyiq9hriAb9+AquwDM5a7CUBIKtiBMtyQqqzGpYYLSYIUJsiA9dmooK2IhLb7SUPgBviCuNeYv8uqOlWosG6IbZLybTwFkilvInwWi+Dp+K7SLb7Tsitv49AEPCEORLMyJsH+9eqwosw3PB9J0DcyLETn1exxYtgnDF46HKsyMcEKivyICT7Z/LJgaTc38os/+HyfTDH3MfM9tVs8x44w6fzznn0/N7PQN8hNHpEF13H0RorLYh7TBe3sdN/eBy1ag9TzUe5Vz+XsNZ7fNu1cy2A7YfBYxvXr9l2AJy2b/eyLYe+b88mNx8u1N2bBHfvYaveqiXdNxtQA96YuIPjwbXhoZWdOB4HMC6atY/XQbfkhVWOx9+YEya45mgU3jlaiINOh9ij9+W46XSEkDphcbOuBuevn8X/t+x1WF17UaXjHocDu8u1tu9sGBD8WaEST4fux68kgvJ0AN+8VsNDr0az02dnPR0FZP/U89vLYbz3RcUe/hmik7/R5+eLIb36LK3e/hsBpA//PcnP//v9KnWofxz1459U/jeH9wlQIf4jIBwCeMCE5E+BcLBAAxNiPgiaoXsTpAf4LBiH8WVQG9Hh4Bwi98FsJFCEC2Te9DaIwg5+MIQtHGEGqxfDNWBQgFmroTLsF7wK6NAOHlSfkX5oB9cJsYJETAMJszcAJCYxDWhr3gAo90Q6BGBxu5tiFfNwxeBpcYtcxGLnvgjGMKYOhmUUjBgBh8Y07mGJgKtArty4BwO+/y2HdNxDCHjosgHQMI93UNDVbAPIQQQgikIbQAoKaQgL8HFfhGSkIQBwQ5IpUpKKsIAKnXWAOWJykoiE5B8/KQhKipKUkdCkuQowSlQeQpXIYqUrL2GASmZqAAeg4iwrAQAIbLJME/DkLjFhAVtiSQAO0OUwOQGAYkYJma1cZiYC4AFfqmgABZjAB6TZimZCYI33GUAFJhBNbprCABY4QAHAaRwBVOAAHtimOXvxAQN4YAIIaEABCiCAXz5FAA945wTiKcx5HiMAH6inARbKgIbi8xkHaIBEK7DPila0AhKV6AGeMYGGGiChBg2pSEdK0pKa9KQoTalKV8rSlrr0pREwjalMZ0rTmtr0pjjNaRKDAAAh+QQJBAA4ACwAAAAA+QG+AAAG/0CccEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvcyAAaHRkIGxsYCQkE6err7Ofu7/DvJOzsN/b3+PYD7ecY5AgIMnRQoCFAt4OiAoA7gIFAvocQI0qcSLGixYcEEmxAMEIDwo+TAHTYQOKiyZMoU6ockODACAAgYxoKMHKAyps4c+q8R+KAAv+ZQPkAoJBgp9GjSC0OaDAiqFM5ATIUTUq1qlV7BBrAfMoVjYKpV8OKPZrgZ9ezX6I+GMu2rU4CHNDKxRKAgk23ePOiJCBjrl8ode/qHUyYota/iJMwEFy4seN8FAwmnvz1seXLWA1M/hsABebPl1lslqtAAOjTjwlsHe3UM+rXjSOAYA0UgATYuBtToA1SAePcwPFikMx724TgyAerLq7NRPLneZcztyYCunW30qdLq369+9js2p1x907+KvjwysaXX0+VAHH0yJyzn09VAvxk8unrP9rgvjEG+wV41Gz+CQPAbwImmJJmBf4SgGkKRqjSeQ3mUoKEGKZUQIW8HJf/4YcmEcjhLQeCaGJFEaw2Ii1gnegiRBuuSAuAL9YIkYgyvgIAhDb2aE8E7+XIyoU+FnlDf0K2AoCRTDKYpCpEMuljjE+iooCUTVaJSotY2killqNo0GWWYI4S5Zg9flmmJ0uiaaSTa3ZypptexvkJj3T2GKSdl9CYp48I8LkJl3++GIGgmbRZqI9wIjqJn4vaeIKjlhAa6YlAUjpJAJcW2aimjbjQqY8HgBrJnKNiaioka6Vq46erHsKpqzbiGCsiotJao5q3GoKArjUe2msilgKb4QLDIoKgsRkykOxMzL5Y6rOEXBntifZRO0iu14IorLaB/NqtiSqC28cB45qI/6y5f6iQLojOsutHse8GGKi8feBZr4KT4suHvvsK2K+/egSMIa8E12GwhAQkXPDCCjbsMB4QRzwxxRULKPHFCmcc4MYcz7Gsx+SBHHIcAJNc8sl0pKxydyaz7Aa9L0OXrcxwQFAzewjjrAa6O5fXs89ohBB0eQMTzQa3R193r9JsKNq0dbZCjcasU1sHq9VmuJw1butyrYbOXz8nNhtGl43czWejYYDayInQthpYw41b1XOT0ardsIWdtxlA843at3+b8bbgqA1deFojI94Y3ouHUYDjoPkd+RhpU25ZzJeHUbfmjcnduRmTg+7Y1qN7kbnpyqVuRgCNsy6W6K6Tgf+B7INZXjsYh+PuFtu7i1G672xdEHwZqxNv3vFlwK68WE8zL4YDz4dVrvSMV18V7dhPr31SFHbvhfPfGxW9+GEkX/6E6Jux9/oqGd8+Gb3DjxLw84dBtv0nXZ9/9vy7yPn+FwYPBNAinCMgGCpwwIkMwH8KTIvXDpiCCJ6hfg28x7QsaAbqZfAe+OPgGBj4wfCJ0HMT1N4DT5iGHTVQdywkwwJipzwLxHANM7SfDW+4hhjAb4c87OH3BgCDILohh8ojAAyNiIYFpFBwJmQiGlwouwLsSYprAMDwNDdALLrBg44jAOq8yAYLPDFoFbgiGd+gRbsNQH5rvEMIzpixA6jeMY5yAMD+glaAMeJxDh6g47sIAMc/9sGMJBuAA+5oyDwgcmESuAAjG7kHC2xxXH2kZCIWAAFB/kmRk9SkIDwAARrSaQAH8KMoD2GAA7wvTwVwgCpXuYgAeOAABTCliQZQgAN4IJS0lAQADDABXD5Al/MRQAEaMAEPfCCYqQjABwzgAQZMACANaEAFCsDNbgrgm+AEJzJTMoBwmrOb3KxANhsAEAYwwAALeCY050nPetrznvjMpz73yc9++vOfAA2oQAdK0IIa9KAITahCF8rQhjr0oRCNqEQnStGKTiEIACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXmYAEACh0ZCBsbGAkkBPQEN/f4+Tf19An+CRjeHUBAsINBBQg1AFgYoMpCABoUjDDYzt07f/Pq6dM3gB4JfxsQZBihAMC5k24AjMgAz97GlzBjypy5sSO/mwQG0NzJMyYJ/wwIRmhASfRLAAUZMOjsybSp06dQo+IbkACBgqJYqQDIkGCp1K9gw4plOgADh4ZZ0yIBQCHB2Ldw48q90WCE2rsBuM7dy7dvUwIcTN5Fydar38OIE98b0EDw4HEK3CqeTPkwBcePuwGQXLmz57iAM3MLgOKz6dNjJWAWTW2CYdSwYzelwJraAs6yc+umWWB17WUTdgsfHpOAgd/MNhNfzhwfbeTIFLxuTl33c+jETFTfTrwB9mGluYvfjQHtd14BcI9fD7vAefQS2MuX7f09rgDx5+tHzcK+Lfz7BXjadf7Fkp+ACHZ2QYGxhJfgg5NF4BuDqGgH4YWKEWAehagwgP/hh4n1xyEqAEwH4olxvTDiKQKg6OJeEWy4IigWvmgjXBjMKIoGN/YI13E6ftKij0SCpWGQndRY5JJQIYDkJgAwKSVUMT6ZSQlTZtmUk1ZawqOWYO5UZZeUqBfmmRtxSWYkCqDpJkxjrvmImW++qaacjERZ5574RICnI1jyKagMfy6ip6B8uldoIh4iKqiMiw7ygKOC3hmpIF9SuicBlxZygKaCAtlpIEOCWqelo/JxqKlvKpqqHyGwyiekr+JBp6xgMlBrHybiquUJu+7Rpq9vchpsHrES+yatx8ahgrJvttDsHZNCi+YB09phrZsrZEtHptuCaay3cbgQLprMkpv/RrLngrmAunB82m6u8L7x7LxaglCvG7fi6yO2+7JRrb9SAhvwGqUSvKSrB6PRq8I2jtvwGRBLKfHEZVTMpJ8YU6zxkh17/DGRIZsxcpEll5HwyS+mTMbKLKPo8hgDx+zizGL0a/ODHOP8BQQ7u3ixz1vIGzSIEhD9BbtHY8iw0lqY2/SH3ULNxapTPwiw1VtkjaG+XG8Bs9f7SRu2FkCTneC7Z2fBtNr7ta2FAXALmLTcWARQd4BV431FAXvrB7bfVhgd+HqiEk4F3Yezp/gVATzcOHFPPy4F4JNzh6rlULydOXOJcx6F3p9T17PoU2Be+nIioF6F56vrZrbrUkQe//twp9MeheG3y9a67lMw3ntuoQP/hOrDoza08U5YkHxsCzI/heTPJzah9Ew4UL1pv2M/OvXb83W990toHz5l3ZMPRQBjny+++lM47z5i6cMPBfLzz0XA+PYrIXz+c9lc/5rAOwCOZXkDbAL7DBgX/iXQfwx8iwAfSMAIhgWBFFRg+yzYEwdmUAkLAB8HYZKCD1oBdiOcydZMSIUCpjAmd2OhFWr2QpjsT4ZXAMAGa3hDHOZwhyMcANt8eIUQ1pAjQyRiEUWYPyEqcQtG5GESn4iFBQDRfT2k4hZ0OELVaNELXIwgBNL1RSsEwIXhK2EZw2A+LE5xjV6w4vkOQEY4av8BAGlLnnHseAYLXHFvDqgjH7uAx9j1ZpBrAAD+9laA4iESDRagIdka+cg4GKACZBuAAzxYSTQA4AB/9NcAGinITrLBABAIpbUYw4BSmhIOC5hABZhoqgFUYAKOfGUfFuCBAxRAkm8ZgAAeUIAGNIAgDGCABwywgA98gIzO/IABpplMghygAQUogABU+RYBVOAADPiALhuxAAMwgCANqEA2H7DNdrYzmwWogDGRqUwDOLMNHyinB86JgGvCc5u0vME243lMZT5znAhNqEIXytCGOvShEI2oRCdK0Ypa9KIYzahGN8rRjnr0oyANqUhHStKSmvSkKE2pSlfK0pa69KUFMLVDEAAAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u9EAAodCAcbGAkE+gQ3/f79A/QlSIBhA4IMHRRoeBRAXgd6CDbcG0iRYsEDB0coAACvY5IAIzJs4PevpMmTKP0RSHAgw0ZAAEbQ25BvQMqbKElgQDCCo8f/dgBEksRJtOjJASxHLJwTM8MBDEONSk1JAAOHpT/JKTgQdapXr0gPKE3TdAMJm1/TFiXQQEHWb1vRqp2rNkEDlwG4BNAwsyvdvzjZYn1bLQAFuYATp0W6M6HPJg6f+lVMOTAHwtMUJKjMOXFAEhbxDSSAuLNpowQoPMasTPPp17Bjy06pmjUy17Nz695NmQAI28QAbOZNvLhxqQRkAP9l+Ljz59D/NVi9/JYCAdGzaydO4EX1WwFQbB9PfjaF77QASCjPvn1nCdTRr7pQ2r39+18JxJd/ygT+/wB6FYEB/KkiQoAIJojTBQWaEsBwCkYoYT8MNihKAOtNqGGEFVro/wmGG4aoYIceblKBiCgGGMECJW4iXoow4qdfi5j4F+ON9hGQF42UKIDjj+41wOMkAGAH5JHk/TYkJBAi6WR0Ky7piI1PVgmdBFIyAoCVXEKHQJaKYNDlmMexCKYhDJCpJnEFnGmIkWvGOdtlbgqSppx4xhbBjnX+AWeegHb2ZZ9+3BnooZXtSWgffyLq6F+DLpqHoY9WOpeikuLRpKWcehVppnRs2emoAvIJqhwHkKqqVMqdOkejq8ZqUpuuxuGjrLiiZGatbpSQ668lfcrrGrACK2sEw7ahgbHM3kBgsmpQ2iyuB0CrhgrTAkuAtWnUl+2qu3I7xrLf/qqkuGNIW//uqrSiK0aq6+KKrLtibBqvquHS24W393Z6rr569YvrCQB7cavAq2JZMBfqIszpvAtrgYDDse4X8RQQULxqCxdnga3GpP7bMRX2gvxotSNb8YDJoxKcchXFsnxouy9Lwa/MgG5b8xQ4c6rzzlH0bCnEQD8htKVFB330o0lDsTTTTTsR89NrRi011Yda3cTKWOdJtNZIlNz1mD+DjUTGY8upsNlIwJv2mjSzXUQIb8e5gtxINFx3lSjjXQS5e48pst84BBA4mc8STsTUh/+Yr+IfN/7k14rj4LbkSMZduQuYP9l35UIY3jmSHIO++OhHWkz45ajDWLbpOOjd+oYiwE7/hOizw1i67UIUkHuKlMNO9+8i3s37ELgTr+Hux+Pgu/ITvn788NBHWHvzyN9cvX2qw8769vhp3rwB4CPIPPa9l/+f9OiTr/59JKI/xPPvs8e+/O7XX17i8hdBv/7auV7/jLAAAG5nAN2T3/cMaJwUDPAjjGPgbNb2wCPkT4LEQWAFlbBADMomfhssQgAi6EHOfC6ER1iA9kpIGQqiEAnUY+FpZvTCJThAhqfRYA2ZgDYcUmYAj9vhEQLANR8CBohCdAIRjfgXJCbRCUViolqc+EQlFlGKqElgFY0QgBNhsSjw2eIUbvjFm0DAVGKEAhnLWJIBODCNVVgACWVIgCDC/xEKAOjhFw+AxjtSwQJzNKAE+OfHK+TRiG4spBcMEMjtDcABfVSkFgCJQRFoUZJXoCSQBPCAAlSgAQ0oQAEesEINPTKSmPyCBf6nIQFUAAEM+AAqQ7cAD0ygAgUoJX4kAMlUpmEBEGjkeApwAA984Aq1REABhBmdATSAkL5MgwW8aJ8BFMABBpjlFQJggFtecTzWZIA2o3mGAHggmAd8wAFiuYZaHmCZ0BHAAbJJzjssYJrfzI0r13lMOnBzAu/Mp2kGoE5x1tMP/8SlLr0igAI0AJYLGKcdFtDNA+CSmSYhaAPWaceDAoKbtkRAA3A5SgGY9KQnFeUnMcIADyygn1qP+ABFPcAABNj0AKAEJUZsygAGGECWHg2qUIdK1KIa9ahITapSl8rUpjr1qVCNqlSnStWqWvWqWM2qVrfK1a569atgDatYx0rWspr1rGhNq1rXyta2unWHQQAAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8d0AIx0IGxgJBPs3/f0D+xIkwHAAQQcFGk4B0FAPwb0NGwRKTACxYIYRCgDISxdgBAIMBPyJHEmypD8CCQ5kUBAgUwAFGQ6ANEnTJImUIxJu7Bagw4b/kDWDCh1JAsNKSB0pzBzK1OSABAgU7LSmgAKJplizQpV66OWBq1nD0hyAgYPGqc2qDhDLtilZDi0B9cSwtq1dkwk4oEUWIEOCu4CZlu2jgG7gwyQHNDi7F1gACnURS3bagGsdDZAnaxaZwHJjXY8jbx4tkoDeOAFg/CXN2vRnXKFZyx5JgAZjNbFny05w+zWsCaJ161bcm4yC1cJ1L/b9SoGE5NBFLh/zWED05K6ZqwqA4rr3fnnBKDgQ/Lvs6dpLLbBu/rvp4lQeI2+P/UV6UsDp08cwokrq+fpFR8F9oAQgQoABKmaWEz1tUB6C0GEQF4GaAPAchBCS0MBKGky4/1AHBwCIoXvwUSgJAOyNqOKKLBJQoomOrMfijDRC6CKMkyzwYI089qjbjTg+oqOPRBb544RBKoKikUw2qVkBSS6ypJNUVmkXC1EiEkCKVnbp5VAgZGlId1+WaWZJEbwoph4mnOnmmzdIsGYgAMBpp5kIzOnHlnf26aWaespBpp+EOglloHkoUOiiThqAKB5cMiopjwQ8akebk2ba42mWxgHAjpqGimClncZRgqiosshpqWzUmeqrGJLKKhunwmprgI7Oqoart/Zq3qG6olGrr8Rel2uwZXxa7LLQHYCsGQwwK61uESD5LBiRTqvtZMde+4UG24a7GbDeejGsuOgCVv9tuV9km+67YTHAbhfgwmsvWyfMy0UI9/abVQT6biGivwSb1G3A8RWscFB5ImyFogtHTBK5DkuBgMQY+wNwxVSokPHHC3A8hbsfExymyFAEUHLG+aL8BMQrRyyny064ELPEG9PMxMU3RwyozjhA0HPELQC9xMBD2yuv0UkgnfS7DTN9BMlPp9uy1EZQXbW4K2B9BKhbhzuz10SE7a+sZAthdr9op712v2kTAfbb0sY9hNZ0M2u3EHjnXezeODzgd7qAezy4uIALfXi4gPO8+LRtkx3t45ADXi/lzFJMtsqYM9s14HN3LqqzgBcgerFR233A6cQWDbjNrPcaMuCcx27/K+B32w7r2ICvrnuqn+NuwO+pnox7AKETf+fBe5uufKY5444Dv89PGrz0yFcv6QXSE+G89oX+7PXw4BOqufTJl28l990T4YD6d67b/hDZw/+mCPMX4bv9Z4ofN6/8+9L18icExQXQS8zLn7IOaKXzEfB9DKyS/2iXvgiqCH8ERIIFLNikCUrvexzsUeoyaIQFhrBGkSNhEah3Qhp5cH4GbKGKRqjCI/BJhiNyYA2LYEIc6gdIO1wC+XxInwG8UIUsJOJ3LBBEKEBQidehYROX8EQoCkeKU6SiFa+YxSlUcYubwWIXmZBEMEpGjGNkgozMiJgUpNEKU2KjXQaQwDdG/2F/qHpAAybggQV8oAgBWIABJnAAEIpKAke04xEs0Dc4PeAABrBWEwyAAMFp6gCSVCQVABBDPxXAAX/EAgAm0Mgy0VGTXWBknwYAyS8YoJNwqkAmUXkFTsKJAA6Y5RYAoMo3EaCOtMyCLctUAPadwQKGtNIAchnMMRggmUwigDF3BUsmLVOXzezCMw0FTDTwspQjumY20zBMHxWgm2zwQAWIJM5xroGXlmRRO/HwzRmRBZ3uNMMCDgDO4bTyDwuoJIQGUAAGYDOfawhoPL0jgH8SgpcQWCh0CgDJgyL0DQDwQESFI4AGGLQRAaBkBSQqmQHocQKRvGggQjqBkUqmo358tOgiPmAABiDgABUowAMEoLUB8PQBBWhAAxDAgD7KVKUAHSQCGlCAAghgRz+twFCLGkqkWvWqWM2qVrfK1a569atgDatYx0rWspr1rGhNq1rXyta2uvWtcI2rXOdK17ra9a54zate98rXvvr1r4ANrGAHS9jCGvawiEVDEAAAIfkECQQAOAAsAAAAAPkBvgAABv9AnHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9LkAIxkHGwkkBAM3AAMCHEAgQYINCDKM0BDgVgAACjp0QIBgg8WLByh2GKEAQD1sARRk2EDin8CTKFMKHJDgQAYFrABMJGlSpU2ABV0qaPiRmQL/Cglq3hxKFCCJAyM8hgow4kDQolBRksCQQUPPYgoOCI3KdSiBBhyUYgp5gEDXsykHYAh7tVfWrWjj2kzAdlKADE/l6j2ZIIPYtrRgJNhLmGgDmI7uDi7MWCCJuoBdBaAAt7FlgHQXKVh8ufONBn8jn5pc2fNlAhwMkTbN+kYCxKJLMSjd+jTsP5tr68YQOnan3LqDf+6NB7jw2qB9dwqA4rhzCnsYCHAuHLVyTQqmUz9OwMAd6dudJ79eqXl46ix4xjF+vvoL8pIASGi/vTsc9vSPQ4fvSAHt/K3ttwZzAJ7XgHr8ITJBgecRQNwYE/zHYGsSPJggICZM2J6AZADA/5mG9Vl4IR8igNieg2RQYCJ9KI4YSIkrtseCiFYsMF+MJyLo4h4w4thgal2o6CN9Eui44x0ZDkkkjU8ocKOS7TVwpB5JQknfeFQQaGV+HE45x4JbAviaFKuFmZ93Xs4BgIRmVneAVUwogEGbBUbAZJplAKAdnQV+9RIADT2EDwZs8ilcAXjCUYKhjDZKHQiJtsGAo5RWypqdkaqhp6WcdloYopmisainpJbaFZqhkjGpqay2ahMBqZaxp6u00gpprGGsWuuurUZgJK5ZbMrrsKYiAKwXuhKrLKcRHNvFrMtG6yiQzmKRrLTYGgpqtVdAm+23ZqLK7RQKgGsunQeMW//FqOe2C6Wv6k7hrbv0mshAvFG4UO++OG6LbxPs8ivwhL/+e8S8Aycc3r0GL1GuwhDTd0LDS4QQ8cXhNUtxEh9i7LFu4m5MxMckB3eryEQ8XPLKnvmLMg4WsyyzZRq/LIQKM+fM2J3qPqDzz3oxbDPQRKOVrs0aFK10VCvYjIPKS0etEqw2xyz11SgV/C8CWHct0AI2Q+D12EKL3PHYUZ9sNtpdH40ywmwDPfHLcMets8sU23011SjrLTXfIvsddc2BC7700IYrbXOhiXtsc92Nk/x45EDbfDblJQO+Mc6Yz6w5xWJ3LjPeDXMtOsukG3zt6R67LXLSrJds7MsBxF7/cgtOM267u2DbXMDujjt9APAXS+A0DqsTz2/TTgOgPMRq0/18wr0LP73AhNuc/PXmMn987dzXe8HxQ/wevrs842v1+eCmjjL47IM7Pvnlxw9u+v8aYH+2ItBfhO77I1XI6OeAAC7rc/QLAAANWKn5+Y8Iw2PgrhDoP+dJsFYOfCAEL+gqCj5QgRxk1QA1KIQChpBU/SPhEQIAuRO2qUUqNIL+XGipDMawCBFk2QAaMAEGGOCHEziAz1iWwhuusIX8GoADRjgEANQAifUigNaMuIAFtu8CUyyCBaB4rgHgT4PrS5h9pACAHCosBUZsghmTiEYrCGtgs0sjE0LHrwNk/9EJAVgjveIoxyUEYIj0GuMWQmDFXfGxj34E5Lns+IU3nuuQiEzkuQTZSDqCC5KRlOS3GEmGMEqrjZmMgh6HJQEmgsGRyhqAKUO5BBMSS4lscCWxKsTKKligkIwqwBe7AIA5DYuTtaQCKk1VgFWiYYu1omQwqyBLUhHAhnFwABf5BMxlXmGYlFLiHdkAAEtyqpjW7IIDcLkibfKhm9Mc0jPDWUlHmfMPAEAmo97JznbSqQDQBIQFzGcmfG6zntf05pDAmQh0WomgADWDE9NJHXoywgAQYOihHPDPhHrBAxUA0QAOYExFGECIDCqAAz5gUTgEwAIVIGdhBMDRTcQTArWKFM4OGVDRkp7ho/zUjQB4SNKleAABBZBoUQbwgAMwoKc21UMADDCBCsSUMDudgAeQioql/rQCQT3LAARQAR5ONamGWIAHgohVAfxnqw8oQAMQwICv4iIAH/ihARhA17r60AALoCpY98rXvvr1r4ANrGAHS9jCGvawiE2sYhfL2MY69rGQjaxkJ0vZylr2spjNrGY3y9nOevazoA2taEdL2tKa9rSoTa1qV8va1rr2tbA1YhAAACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fpfARodGQc2JCBBoKBBAiQSYNiAoIMCAMgCAACgQYHFixP3OQPQ4UCCATdCihxJsmTIAQkaZFCwC8AIgBsImpxJQCGClQE0AguQYQPI/5lAg5ZMgIBlLI4efwpdOhJl0Zw6bSmgkICpVasEGoxYBSADBqVXw5IkccBoVFcBqIpdu3RAA7OhAig4QICtXZMDMHA4q0pB1buAgRLgANGTAp+BE5N0q4HvKJ4PFEs22aAwprlgJ08msddxp7SZNYt+W4nnX9GoQw72rImBgNSwRSaw7Ah07NurWVPye7v3jcqNbPu+jYG2bkYBUAwfDhyR8OW9KRxv9CI09NS5CT2/3puA8emDknOH7n0QA+vjYUcAAb7QgtfpoUv/s+B0/OUsoLb/MwH9fdgEGMBHWv+NV95+fShXIHfz4aEAfAtedyCCeARgX4TLTUjHBBimF/+BgBTaAQCEHV7XYBwAXFgidBeESMeIK6bX3BvvxRhfiy7CAaONBn6XxgX+8dgbjjmysaOQ47HHBodI3ljkGgGQ2OR1LKxhwpTxRbDAk2lUgGV8EvgYxpVfeigml16QWWaPZqi5JncaovkFA29mqaQYbtZ5nQT6ydkFAEHqeduJXoggaHxV+umFlIdCl2ihjcZ3p6JZ5BkpdHx2Yeil6W1JKRYAcBpfnFUEsKmocPb56RQYoJoeqVIEIIGr6SGwahV00jqellYAMKuu3EVw5q1KMArscERGceSx0GFAbBS5MsvdpE4oEKi0qYH4bBPGYhsdFJZ661sB2zYRrbjyNZH/IrrjDVsuDt2yG1uYSvQnL3e2vouEAveON6MQPMXbr3qq6itECQOPl8ABCCSV8HjaGixEqA9XjO4JEhNxrsUcAxtBwe+q2PHIokasL8Ukp4zqARnjsLHKMAtKbsYIx2zzoSA/K/DNPPNo8rYa9Cx0mdRu+/LQSK+IscEHJO20jRJILPLTVGcp8bVVZ+1bzp8GoPXX97nrJ79gl31dC/oebfbaqDGgLwJsxx1bvuVCIPfdotG9rQp4963Y0uVO7ffgTAG+bWSEJx7WCvrurPjjIc1cLtaQJy75tpVnPtPlz2ru+UicE/v56KHfOvrnpa96uuepf7q65q1T6vjrcceu/+jstK9t+LOI55747sTy7Xviej9r9/CEF30r3MgPjva7aje/9s+3uiC932LLifL1cl/NvdxRG9z792YzbvDx5Jtd/LYhpL/28/oG7X7Z2StK+fw2E9ByAfhrbb7E7etf1ZKlLwMIsGr1o9T9Dtix8LWsaQxEGstahgMDRnBo1NPXAi84MP1RUAgOUJxbEDCBA/AvcRP8oAX9VoCfAQB9fUvgrU54twHAQAkWwB3VbPeuFcatAlwbAgDGxzYCfnCDPRtACp4QAC/FzYMfJEII10YAT0Fhimsz4gcDgMSY0WsKWAQbFKNIhAB+DQJXiIHZtEhGHcZsfVOokdbGSEYi+P/waXCkwrKeZsU6FoGGTrPAn4iINBH4EQmAepogvwDBpMHqkDgwo9BsKIYwCo2NkMQBIG82gD6CwQNd7FcKM2mERPKsk2bYI8wIEMRM3lFljwQDAJwYswHIsI6WJFksK2mzG5KSCTAc2S7H4AE3iiuPvyxCAAhZsQK0kgyqfBgyk6lMZg5slG/I5cCmSc0iRPNeS6RDMSvGzW5605riCtAdXpiwcppTmZtEVwFumYYc3sud7zRCI8WlxD6wk5++zKcUtAmseQLCntIapkCV8E1R9VMQAdgnrQ7wzIUqIQDBXFlF8/BPVFHSolhAqKgMmohxcgqIINVCAAj6phY6QqT/elJnSrnQ0Tq5NBIw/dJDZ+qFmk5pAA7YKCIMEE8eAVWoPJ2CT21UAAYgVREvNKaEgprUMgAgpxEqAFU/YYGi/uemVUWDASAgVdRo9QOluKpXoVOACTw1rF0wwAHQCRsBHMCpqwiAB8gKnQG09a1wDQMAPGBC2Pj1roAFxWALi5oBVGACBkhsYM2wAA8goAIP6KIAKtCACXgArbyo7GULIFUBPKCzn52sdj5gAAMwgAEIiK1sX8sAA3wAtMn4wAIM4AHaxpa2tV0AblVL3OIa97jITa5yl8vc5jr3udCNrnSnS93qWve62M2udrfL3e5697vgDa94x0ve8pr3vOhNF69618ve9rr3vfCNr3znS9/62ve+7ggCACH5BAkEADgALAAAAAD5Ab4AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/S5ARojHQgbGwkJBAADBvSHYQOCDCM0BEAWAICCDvoQHOBHkeKBgyMULKxHLICCDBtIDLhBsqTJkyhRDkhwICEvACMyHMBAYGTKmyoTNMiggCMv/wUUEuAcSvTmSgQ9ZQHocCCBzaJQU67MoMEnLQUHnkbdCnUABg4AVgXosIEA17NDCTRIalUsBa1o4xJNwGHjKKBC5eq9SYBC2LamFJSAu7ewygZVPwE1a7gxSgxsASvO67hySrqbAmSgbLnzDQIcJHcCUMKz6ZOgLwHIerp1atGY3raeTfJ1JAWcaZsmsAA2JQUCdAtv8LcRbuHDi/tuhAK5cwqMSDtHbnt5IgASpjsnoLyQbO3IC3S3PugFYfCzoRcCjn56dfKBTLTXzn1Q8/na1cMHJAI//dB/YOcfeBKMt98dAeQ2oHD67XHBeQvSVt+BeQSQXYTaYWAXHvJhCP9eBL1RaIeFHoI34R39lfjhBSLSQaKK9Bn4xoswgsdii3FUUKOJIcpB447a3YhjG/cBOR2IPl5opHZIDrlGh0sGCcePUToXgYxOhvFClegJyYaOXJqIZZZdABBcmFKyUSSa0xVAZhlnsjmdAU/KiR4Lb4oBpZ3INXnGBHyiR2eeXigQKJNjlnmoiRsSmkWciwp3ohhmRqpdA45usaeluk0KhpKcIjdoplYAEOp0EjTaxaanSqgqqVAo2GprmILBwKzTIQArFbfiilyDWwAAoa+eRfDqrktASuxsIHQRgLLLtqYrsk/0Gq1uo2ax5rWtGUutE9ByW2yiTwAqrm7Tfqv/hLXnunYsFKa2S1sE6iYrL221VlHpvbNlWy8RhvKbnhVgCnyam/8aoYLBs71ABasMW/YutfFGbNqVUphrsWnNJjxECBufRsDERggbsmkIe4xDuCcbhsET+7ZsmbceByxzZ8Ai8ezNnvmrbmk8d+azEQUH7Vi6/7JstFwYJ5Hi0o6lXK8GUFuWKhIQV820xyBr7Vi+RGTtdVzkEirr2HHhOUQA26KtFwMJD+s2V6B9pPTcXB3wr814973gCf927ffg+Enw78KEJ44evfU+oPjj2pGcJ+SUI1d2llRXrnlrQ2fK9+agOwb3t4KHbnpho1N7wOms79UxtRC0LjtaSO96//bsuKNUO6y35+77DbuTevfvuAef6fDEy268o8gnz/ryhDbvvOmvIyv99KCnbj32ybeg7vXcV965o72HH/rlTiJuPu71xr7+7Ix/i8D7s0uNLLv0m75CvS7k3zr0hKqY/0LnvXrJbYCJ69G3CkC8AQjggKCLn7pW5zsHbMQC4FOc/aiFP9YNwF8x+1/CApA7BQ4hhKcbH6wyOLgUJGEBs1MZBZ+3hNKFboPfMkDrcEg01nmpXgGAIOE8pTMWug19hHLf+Z6wACH2zXAqw4EOQ+dCKNiQctXzmBPnpjcpzLBySHSUAzYHRSkEwHGV4yEQNUdEmG3Raz9UGQMpZ0IpTP/xcTSLohDuqLgqXmGMjxOBHoswx8QBEApKJFwYYcVHv1WAC2dMnCAHScghSi4KKJybCj3WSLe1EQtN9Jsa9fhFtA1gkU/wgN82qbIg4g0GY7ii1iZJySPIEmp+FAMg0YZKdRVSa4fcQimh1sVaIsFkwExDIpf2SWMKQZVVC6YXfmm0ODqzCMOUWTHTEMml0fKaSaBmyyDghm7yrJngFEImN0bOGaHxZtZMZxGQeTJpksGc9ZRnE0IZMnuWIQBFs9gj9bnPft5hmQYbGUGd4IE34soCedhlQnsJTn7e64N7kOi90LnQI6wzWhyVQwwcyqmQdrRkRgxUBS4ph48Sy6T/JzUCQMWVSz8AQJzEulpMqaDRWRGAlRHl1jZ3OoUFpDRKEGBpHlwaqQHUlKhTCABCFzUAWCqip5YqEFS1YICjqugASrUpTgNlwa1yAatoKgBQCYHBSBWgjmbFAgCmGqUBxLMRbbUTAe4aV7nStUYDKOsl8sqlwIa1r1OY65IMywkLjLVEjEVsGQBAWA+pNRRz9epsCnCBw0o2CwaAAElNE1i4fsIDAcXPAA6w1s+GwQOiRc9qW8uJAMBWs3qZrWvpYIADPLYyAyjABEyrCgNMoACjPUtwHUDb3arBuBV4Z2EG8IADMIC4sViABXyb3JQIoAETMIBnnfuGBXhgAgeofEABHsAyAQjgARVoAAIYYIAPdMQADEBAA9Z7NwfC9wATuO54yfuvDxj4AwMmsIIXzOAGO/jBEI6whCdM4Qpb+MIYzrCGN8zhDnv4wyAOsYhHTOISm/jEKE6xilfM4ha7+MUwjrGMZ0zjGtv4xjjOsY53zOMe+/jHQDZCEAAAOw==");
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #46af3a;
    border-color: #46af3a!important;
    color: #fff!important;
    background-color: transparent!important;
    color: #46af3a!important;
    border: 1px solid var(--gray)!important;
    border-radius: 4px;
    min-width: 24px;
    min-height: 24px;
    outline: none;
}


.copyright {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
}

.security-field {
    display: none;
}

.edit-profile-content .summary-title {
    font-size: 20px !important;
    font-weight: 400;
    margin-bottom: 20px;
}
.requestPackageInputResult {
    float: right;
}
.packageSubmit {
    padding-top: 15px;
    margin-top: 25px;
}
.addColor {
    color:red;
}
#additional-title {
    font-size: 19px !important;
    font-weight: 400;
}

.edit-profile-content .professional-skills-description {
    margin-bottom: 10px;
    word-break: break-all;
}
#menu5 .demo-icon-box img{
    margin: 0 auto;
    width: 75%;
}
.has_search_option_modal {
    cursor:pointer;
}
.hs_app_block {margin-bottom: 24px;}
.hs_app_icons {width: 110px;}
.edit-img-resume .col-lg-4 {
    margin-top: 35px;
}
.owl-stage-outer  .hs_active_job_cat_name_link {
    text-decoration: none;
    color: #333;
}
#heading-img .edit {
    top: -40px !important;
}
.alreadyAppliedInModal i.fa-warning {
    color : #f6a30e;
}
.edit-profile-content .professional-skills-description span {
    font-weight: 700;
    color: #333;
    margin-right: 10px;
}

.genaral-Infomation {
    position: relative;
}
.hire_bee_body #active_packages .billing-row2-card-lg-price::before {
    background: none;
}
.change-header {
    position: absolute;
    right: 15px;
    top: 0;
    z-index: 1;
}

.change-header a,
.change-header a:hover,
.change-header a:focus {
    color: #fff;
    text-decoration: none;
}

.edit-profile-content .professional-skills-description span {
    font-weight: 700;
    color: #333;
    margin-right: 10px;
}

.upload-feature-image .professional-skills-description span {
    color: #fff;
}

.bodyText {
    margin-top: 25px;
}

.short-menu a {
    padding: 0 !important;
}

.short-menu i {
    font-size: 18px;
}

.job-item:hover {
    background-color: #f1f1f1 !important;
    cursor: pointer;
}

.job-item:hover p {
    color: #696b6b !important;
}

.job-item-btn a {
    padding: 0 !important;
    background-color: transparent !important;
    border: 0;
    color: #46af3a !important;
}

.job-item-btn a i {
    color: #46af3a !important;
}

#image-upload {
    width: 300px;
    float: left;
}

#image-upload .file-input .btn-primary {
    float: left;
}

#image-upload .fileinput-remove,
#image-upload a.fileinput-upload {
    margin-bottom: 5px;
}

.select-fields ~ .select2 .select2-selection__rendered {
    position: absolute !important;
    left: 6px;
}

.help-block {
    font-size: 10px !important;
}

.company-info-div .add {
    right: -4px !important;
    top: 0 !important;
}

.profile-image .file-preview {
    margin-bottom: 15px;
}

.profile-image .fileinput-remove {
    margin-top: -5px;
    margin-left: 10px;
}

.edit-img-resume .fileinput-remove {
    margin-left: 10px;
}

.profile-image .file-input .btn-primary {
    margin-left: 0;
}

.multiple-select .form-group label {
    width: 100% !important;
    display: block;
    float: none;
}

.s2-select-label {
    color: #3c763d;
}

.job-search-wrap {
    min-height: 80px !important;
}

.post-job {
    margin-top: -20px;
    text-align: right;
}

.dashboard-post-job {
    margin-top: 0;
}

.post-job a {
    color: #46af3a !important;
    font-size: 18px !important;
    line-height: 18px !important;
}

.post-job i {
    margin-right: 15px;
}

.set-image5 {
    background-image: url('../images/company_register_step.png');
}

.fa-twitter {
    color: #1da1f2;
}

.edit-profile-left-bar-soc li {
    margin: 0 5px !important;
}

.social-media .col-lg-9 i.fa {
    margin-right: 5px;
}

.company-name {
    margin-top: 135px;
}

.company-name h2 {
    font-size: 48px !important;
}

.company-name .edit {
    top: 10px !important;
}

.package {
    font-size: 13px !important;
    margin-top: 190px;
}

.professional-skills-description span {
    font-weight: bold;
    color: #666;
}

.upload-feature-image .professional-skills-description {
    line-height: 34px;
}

.upload-feature-image .btn span {
    font-weight: normal !important;
    color: #fff !important;
}

.upload-feature-image .btn:hover span,
.upload-feature-image .btn:active span,
.upload-feature-image .btn:focus span {
    color: #46af3a !important;
}
.upload-feature-image .btn-primary {
    border-radius: 0;
}

.upload-feature-image .btn-primary:hover,
.upload-feature-image .btn-primary:active,
.upload-feature-image .btn-primary:focus {
    background-color: #fff;
    color: #46af3a !important;
    border: 1px solid #46af3a;
}

.feature-image-block {
    margin-bottom: 20px;
}

.date-picker-delete {
    position: absolute;
    right: 2px;
    top: 22px;
    z-index: 3;
    text-align: center;
}

.date-picker-delete {
    height: 25px;
    text-align: center;
}

.date-picker-wrap .input-daterange .input-group-addon {
    display: none;
}

.date-picker-wrap .datepicker-range {
    width: 50%;
    float: left;
}

#job-list a {
    padding: 2px !important;
}
#inviteToApply .modal-dialog {
    width: 880px;
}
.modal-dialog.large_width {
    width: 800px;
}
#hs_default_modal .hs_invite_candidate_checkbox_block input[type=checkbox] {
    display: none;
}
#hs_default_modal .modal-header .close {
    margin-top: 0;
}
#hs_default_modal .hs_invite_candidate_checkbox_block span.hs_checkbox {
    display: inline-block;
    width: 22px;
    height: 22px;
    border: 1px solid #ccc;
    top: 30px;
    text-align: center;
    border-radius: 4px;
}
#hs_default_modal .hs_invite_candidate_checkbox_block span.hs_checkbox:before {
    content: "\f00c";
    font-family: FontAwesome;
    color: #fff;
    font-size: 15px;
    padding: 3px;
    border-radius: 4px;
}
.hs_check_radio_lbl input[type="checkbox"]:checked + span.hs_checkbox::before {
    background: #46af3a;
    border-radius: 4px;
}
.offer_another_job_link:hover {
    color: #470;
    text-decoration:underline;
}
.offer_another_job_link {
    cursor: pointer;
}
.offer_another_job_link .fa{
    color: #46af3a;
}
.offer_another_job_link .plus_sign {
    display: inline-block;
    text-decoration: none;
    width: 20px;
    height: 20px;
    border: 1px solid #46af3a;
    border-radius: 50%;
    font-size: 12px;
    text-align: center;
    line-height: 20px;
}
.offer_another_job_link .plus_sign:hover {
    border-color: #470;
}

.invited_candidate_block .filter-clear-btn{
    margin-top: 10px;
}
.invite_candidate_filter .filter_item,
.pipeline_users_filter .filter_item{
    padding-right: 15px;
}
.company-login .general-infomation p {
    width: auto !important;
}

.form-group .aboutCompany {
    height: 258px !important;
}

.company-registration {
    background-repeat: no-repeat;
    background-image: url('../images/reg-background.jpg');
    background-size: cover;
    background-attachment: fixed;
}

.company-registration .new-resume {
    background-color: rgba(255, 255, 255, 0.9);
    padding: 50px 52px !important;
}

.company-registration .reg-info {
    font-size: 17px;
    line-height: 24px;
}

.company-registration .form-group {
    margin-bottom: 10px;
}

.reg-title {
    font-size: 30px !important;
    font-family: "Roboto";
    text-align: center;
    color: rgb(102, 153, 0) !important;
    margin: 0 0 30px 0;
    line-height: 36px;
}

.reg-info {
    font-size: 24px;
    color: rgb(51, 51, 51);
    line-height: 28px;
    margin-bottom: 40px;
    text-align: center;
}

.job-item-btn {
    width: 62px;
}

.price-list .col-lg-3 > div {
    background-color: #777;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    padding: 40px 20px 20px;
    text-align: center;
    border-radius: 7px;
}

.price-list .col-lg-3 {
    margin-bottom: 20px;
}

.price-list ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.price-list ul li {
    color: #fff;
    font-size: 16px;
    padding: 5px 0;
}

.price-list h2 {
    color: #fff;
    text-transform: uppercase;
    margin: 0px;
    font-size: 20px;
    letter-spacing: 1px;
}

.price-div {
    display: inline-block;
    margin: 20px 0;
    width: 100px;
    height: 100px;
    border: 2px solid #fff;
    border-radius: 50%;
}

.price-div p {
    margin: 0;
    font-size: 30px;
    margin-top: 28px;
    text-align: center;
    color: #fff;
}

.price-list-child:hover {
    background-color: #46af3a !important;
}

.price-list-child:hover > button.price {
    background-color: #9cbf55 !important;
}

.active-price-tab {
    background-color: #f60 !important;
}

.price-list button {
    text-transform: uppercase;
    padding: 9px 0;
    width: 100%;
    background-color: #8c8989;
    color: #FFF;
    border-radius: 5px;
    border: none;
    margin-top: 20px;
}

.active-price-tab button.price {
    background-color: #fb9f61 !important;
}

/*.company-jobs-list .job-list-item .job-item-title{
    width: 49%;
}*/
.about-company label {
    width: 100%;
}

.about-company .dropdown .dropdown-toggle,
.post-a-job .dropdown .dropdown-toggle {
    margin-bottom: 0;
}

.form-control {
    height: 34px;
    padding: 6px 12px;
}

input.form-control {
    box-shadow: none;
}

.about-company ul li a {
    font-size: 13px;
}

.short-menu li {
    position: relative;
}

.short-menu li a {
    color: #777 !important;
    font-weight: normal !important;
    font-size: 17px !important;
}

.short-menu li a:hover {
    color: #333 !important;
}

.short-menu li a span {
    display: none;
}

.skills-div .form-group {
    background-color: #E7E7E7;
    padding: 20px;
    text-align: left;
}

.tooltip-short-menu {
    display: none;
    position: absolute;
    left: 41px;
    padding: 9.5px 5px 9.5px 20px;
    background: #F8F8F8;
    top: 0;
    z-index: 1;
    font-size: 14px;
    width: 150px;
}

.jobAlertEdit {
    background-color: #fff !important;
    color: #46af3a !important;
}

.short-menu li:hover {
    border-left: 2px solid #46af3a !important;
    background: rgba(244, 244, 244, .59);
}

.short-menu li:hover > .tooltip-short-menu {
    display: block;
}

ul.wysihtml5-toolbar li a {
    padding: 4px 7px !important;
}

.job-search.clearfix {
    margin-bottom: 16px;
}
.prof_skill_level {margin-left: 15px;position: relative;top: -4px;}
span.hs_company_header_img {margin-left: 0; margin-right: 5px; width: 35px; height: 35px;position: relative;top: -6px;}
span.hs_company_header_img.for_mobile_version {margin-top: 9px;}
.header .dashboard_sidebar.side-nav li a {text-align: left;}
.hc-offcanvas-nav a, .hc-offcanvas-nav .nav-item.show_for_mobile.mobile_menu_header {
    padding: 7px 0 15px 0;
}
#trainings-form .application_form_block .fileinput-cancel.fileinput-cancel-button {
    display: none;
}
#trainings-form .application_form_block .fileinput-remove.fileinput-remove-button {
    padding: 4px 12px;
    margin-right: 0;
}
.hs_search_applicant_btn {
    font-size: 14px;
    cursor: pointer;
    background: #46af3a;
    color: #fff;
    height: 34px;
    padding: 5px 12px;
    text-align: center;
    border-radius: 5px;
    text-transform: uppercase;
    line-height: 25px;
}
.hs_search_applicant_btn:hover {
    background-color: #447700;
}

#hs_company_side_menu #log-in-header li a i.text-primarycolor {
    width: 22px;
    text-align: center;
}

li.company_info_dropdown ul.dropdown-menu,
li#lang-dropdown ul.dropdown-menu {
    border: 1px solid #e5e6e6;
    box-shadow: 0 4px 10px #ccc;
}

li.company_info_dropdown ul.dropdown-menu li a,
li#lang-dropdown ul.dropdown-menu li a {
    padding: 6px 20px;
}

li.company_info_dropdown ul.dropdown-menu li a i.text-primarycolor {
    width: 25px;
    text-align: center;
    margin-right: 16px;
}

@media (max-width: 1200px) {
    .company-name h2 {
        font-size: 38px !important;
    }
}

@media (max-width: 991px) {
    .post-job {
        margin: 0;
    }

    .tooltip-short-menu {
        display: none !important;
    }

    .short-menu li a span {
        display: inline-block;
    }

    .company-info-div {
        overflow: hidden;
        width: 100%;
    }

    .company-info-div p {
        margin-top: 0;
    }

    .noPadding {
        padding: 0;
    }

    .company-registration .row > .col-lg-8 {
        width: 90%;
        float: none;
        margin-right: auto;
        margin-left: auto;
    }
}

@media (max-width: 960px) {
    .company-registration .new-resume {
        padding: 50px 20px;
    }
}

@media (max-width: 767px) {
    .position-img-resume,
    #image-upload {
        float: left !important;
        margin: 0 !Important;
    }

    #image-upload .file-input .btn-primary {
        width: 160px;
    }

    .company-completeness {
        float: none !important;
    }

    .company-completeness h2 {
        margin: 20px auto !important;
        float: none !important;
    }

    .company-completeness .company-name {
        margin-top: 0;
    }

    .company-registration .row > .col-lg-3 {
        display: none;
    }

    .company-registration .row > .col-lg-6 {
        width: 80%;
        float: none;
        margin-right: auto;
        margin-left: auto;
    }

    .company-registration .new-resume {
        padding: 20px 0;
    }

    .company-registration .loginForm .col-lg-12 {
        padding: 0;
    }
    .hs_mobile_nav.hs_mobile_nav_right li.hs_nav_item a.nav-item span.caret {
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: 2px;
        vertical-align: middle;
        border-top: 4px dashed;
        border-top: 4px solid\9;
        border-right: 4px solid transparent;
        border-left: 4px solid transparent;
    }
    /*#hs_company_top_menu {*/
    /*    display: none;*/
    /*}*/
}

.tooltip-job {
    visibility: hidden;
    width: 120px;
    background-color: #555;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;

    /* Position the tooltip text */
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    margin-left: -60px;

    /* Fade in tooltip */
    opacity: 0;
    transition: opacity 1s;
}

.tooltip-job.no_applicants_tooltip {
    width: 150px;
    margin-left: -75px;
}
.tooltip-job.has_history_tooltip {
    width: 160px;
    margin-left: -80px;
    bottom: 135%
}

.post-a-training .tooltip-job {
    width: 168px;
    padding: 5px 5px;
    left: 5%;
    margin-left: -76px;
    font-size: 12px;
}

/* Tooltip arrow */
.tooltip-job:after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltips:hover .tooltip-job {
    visibility: visible;
    opacity: 1;
}

/* Tooltip container */
.tooltips {
    position: relative;
    display: inline-block;
}

#applicants-nav a {
    padding: 7px !important;
    border-radius: 0;
}
#applicants-nav a.hs_switch_user_search {
    position: relative;
    border: none;
}
#applicants-nav a.hs_switch_user_search::before{
    content: '';
    border-bottom: 2px solid #46af3a;
    box-shadow: none;
    width: 100%;
    display: block;
    position: absolute;
    left: 0;
    transition: all .2s;
    transform: scale(0);
    bottom: -1px;
}
#applicants-nav a.hs_switch_user_search.active::before,
#applicants-nav a.hs_switch_user_search:hover::before{
    transform: scale(1);
}

.filter-clear-btn {
    padding: 0;
}

/*.filter-clear-btn:hover{*/
/*color: #FFFFFF;*/
/*background: #666;*/
/*}*/
.sidebar-nav {
    padding: 9px 0;
}

.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}

.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}

.general-settings .info {
    font-size: 14px !important;
}

#job-list .job-title {
    font-weight: bold;
    color: #000;
}

.applicants-table a {
    color: #000;
    text-decoration: underline;
}

.img-resume .edit {
    right: -106px !important;
}

.mrgb20 {
    margin-bottom: 20px !important;
}
.mrgr3 {
    margin-right: 3px!important;
}

.post-job-wrap {
    padding-bottom: 10px !important;
}

.post-job-wrap .post-job {
    margin-top: 0 !important;
}

.jop-post-langs-dropdown {
    width: 105px !important;
    margin-left: 10px;
}

.overflow-scroll {
    overflow-x: scroll;
}

.user-search-item {
    border: 1px solid #C5C5C5;
    min-height: 138px;
    margin-bottom: 15px;
}

.user-search-item {
    padding: 15px 0;
}

.user-search-item .profile-image img {
    width: 100%;
}

.user-search-item .profile-image {
    padding: 5px;
    border: 1px solid #C5C5C5;
}

.user-search-item h3 {
    margin-top: 0;
}

.border-b-t {
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-color: #C5C5C5;
    padding: 10px 0;
}

.sub-section {

}

.user-search-item .position {
    min-height: 78px;
    color: #333333;
    font-size: 16px;
}

.user-search-item .section {
    margin-top: 10px;
}

.user-search-item p {
    font-size: 13px;
}

.user-search-item .specialties {
    /*margin-left: 15px;*/
    /*margin-right: 15px;*/
}

.user-search-item .specialties div {
    /*padding: 0;*/
}

.user-search-item .user-search-label {
    color: #676262;
}

.user-search-summary {
    font-size: 13px;
    color: #999;
}

span.user-search-skill {
    background: #E6E6E6;
    color: #1D1D1B;
    font-size: 13px;
    padding: 5px;
    margin-right: 5px;
    white-space: nowrap;
    margin-bottom: 5px;
    display: block;
    float: left;
}

.user-search-skills .control-label {
    display: none;
}

.user-search-select select, .user-search-select input {
    height: 35px;
}

.hilight {
    background-color: #fbc100!important;
    color: #ffffff!important;
    padding: 2px 7px;
    border-radius: 16px;
}

.user-search-heading h1 {
    color: #46af3a;
    font-weight: normal;
    font-size: 22px;
    text-align: center;
}

.user-search-heading p {
    color: #333333;
    text-align: center;
    width: 95%;
    font-size: 14px;
    margin: 0 auto;
    margin-bottom: 40px;
    margin-top: 18px;
}

.position-label {
    color: #46af3a;
    margin-right: 5px;
}

.user-search-form label span {
    color: #999999;
}

.position span {
    margin-right: 5px;
}

.sub-section {
    margin-bottom: 10px;
}

.whyregister-banner {
    width: 100%;
    padding-bottom: 25px;
}

.tooltips.trainings-tooltip.position-absolute {
    position: absolute;
    top: 4px;
    right: -9px;
}

.trainings-tooltip .fa {
    font-size: 19px;
    color: #b6b6b7;
}

.error {
    border-color: #a94442 !important;
}

.training-image {
    width: 100%;
    height: 300px;
    background: no-repeat 50%;
    background-size: 100%;
}

#job-announcement-share-btns {
    margin: 60px 0;
}

/*.training-package {*/
/*display: none;*/
/*}*/
.training-package.hide + .help-block,
.company-package.hide + .help-block {
    display: none;
}

.user-search-btn {
    margin-top: 16px !important;
}

.search-box.accordion-style {
    min-height: 437px;
}

* {
    box-sizing: border-box;
}

.slider {
    width: 50%;
    margin: 100px auto;
}

.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}

.slick-prev:before,
.slick-next:before {
    color: #46af3a;
}

#galleryDiv .progress-bar-success {
    text-align: center !important;
    line-height: 15px !important;
}

#image-upload-header {
    width: 300px;
    position: absolute;
    top: -22px;
    right: 0;
}

#image-upload-header .btn.btn-primary.btn-file {
    float: left;
}

.am_img_g .fileinput-remove-button,
.file-preview .fileinput-remove,
.am_img_g .file-drop-zone-title,
.am_img_g .file-drop-zone .file-preview-thumbnails,
.am_img_g .clearfix,
.am_img_g .fileinput-cancel-button {
    display: none !important;
}

.am_img_g .file-input .div:nth-child(1),
.am_img_g .file-input .div:nth-child(2),
.am_img_g .file-input button:nth-child(1)
.am_img_g .file-input button:nth-child(2) {
    display: none !important;
}

.am_img_g .fileinput-upload-button, .am_img_g .fileinput-upload {
    position: absolute;
    opacity: 0;
    top: -88888px;
    z-index: -1;
}

.am_img_g .btn-primary {
    position: absolute;
    bottom: 3px;
    z-index: 99;
    opacity: 0;
    height: 100px;
}

.am_img_g .file-error-message {
    position: absolute;
    width: 500px;
}

.am_img_g .progress {
    position: absolute;
    width: 132px !important;
    border-radius: 0px;
    bottom: -7px;
    left: -1px;
}

.am_img_g .file-loading {
    background: none !important;
}


#header span.caret {
    display: none !important;
}

a.btn.btn-default.btn-secondary.fileinput-upload.fileinput-upload-button {
    float: left;
}

.fileinput-upload-button span.hidden-xs {
    display: none;
}

#image-upload .fileinput-remove {
    display: none;
}

#w0 .select2-selection__rendered {
    position: relative !important;
}

.select2-container--krajee .select2-selection--single .select2-selection__clear {
    right: 3rem !important;
    top: -4px !important;
}

.initial-hashtags-container {
    height: 200px;
    background: #eeeeee;
    text-align: center;
}
.initial-hashtags-container .fa-spinner.fa-spin {
    margin-top: 65px;
    font-size: 70px;
    color: #888
}

.pddl0 {
    padding-left: 0!important;
}
.pddl15 {
    padding-left: 15px!important;
}
.pddr0 {
    padding-right: 0!important;
}
.pddl30 {
    padding-left: 30px!important;
}
.pddlr30 {
    padding-left: 30px!important;
    padding-right: 30px!important;
}
.pddr40 {
    padding-right: 40px;
}

.skills-required-together .has-error label.control-label,
.skills-required-together.has-error label.control-label,
.skills-required-together .has-success label.control-label,
.skills-required-together.has-success label.control-label {
    color: #44494b!important;
}

#required_together_skills_container .skills-required-together.has-error .select2-container .select2-selection,
.skills-required-together .has-error .select2-container .select2-selection {
    border-color: #a94442!important;
}
#required_together_skills_container .skills-required-together.has-success .select2-container .select2-selection,
.skills-required-together .has-success .select2-container .select2-selection {
    border-color: #3c763d!important;
}

.skills_required_together_error .help-block {
    font-size: 12px!important;
}

#createJobAnnouncementForm .select2-selection--single .select2-selection__rendered {
    width: 100%;
}

.pddlr20 {
    padding: 0 20px;
}
#select2_hard_skills_error_message .disable-select2-message,
#select2_soft_skills_error_message .disable-select2-message {
    width: calc(100% - 20px);
    top: 0;
}

#select2_hard_skills_error_message, #select2_soft_skills_error_message {
    top: -18px;
}

.btn_side_menu_toggle {
    position: fixed;
    top: 28px;
    left: 250px;
    font-size: 14px;
    cursor: pointer;
    background: #46af3a;
    color: #fff;
    padding: 3px 8px;
    z-index: 9888;
    border-radius: 25px;
    -webkit-transition: all .3s linear 0s;
    transition: all .3s linear 0s;
    box-shadow: 2px 2px 9px #c0cdd3;
}
.btn_side_menu_toggle i{position: relative; right: 1px;top:1px;}
.btn_side_menu_toggle.close_nave i{ right: -1px;}
.footer.company_footer {-webkit-transition: all .3s linear 0s;transition: all .3s linear 0s;}
.btn_side_menu_toggle.close_nave {left: 54px;opacity: 1}
.side-nav.dashboard_sidebar.close_nave {left: 70px!important;width: 70px!important;opacity: 1;margin-left: -70px!important;}
.side-nav.dashboard_sidebar.close_nave li a .hs_sidebar_txt {display: none;}
.side-nav.dashboard_sidebar.close_nave li a .newFeature{
    position: absolute;
    top: 9px;
    left: 28px;
    height: 7px;
    width: 7px;
    background-color: red;
    border-radius: 50%;
    display: block;
    padding: 0;
}
.side-nav.dashboard_sidebar.close_nave li a .candidatesPulse {
    animation: candidatesPulse 1s infinite;
    animation-timing-function: linear;
    animation-duration: 2s;
}

@keyframes candidatesPulse {
    0% {
        color: transparent;
        background-color:transparent;
    }
    50% {
        color: red;
        background-color:red;
    }
    100% {
        color: transparent;
        background-color:transparent;
    }
}
.side-nav.dashboard_sidebar.close_nave li a .newFetaureText{
    display: none;
}
#hs_wrapper {-webkit-transition: all .3s linear 0s;transition: all .3s linear 0s;min-height: 560px;}
.hs_dashboard_body .nav_toggle_container {padding-left: 264px;}
.company_footer.close_nave {padding-left: 70px;}
.hs_dashboard_navbar.navbar .navbar-header .navbar-brand {margin-left: 0;}
div.full_bg {background-color: #f8f9fd;}
.header .navbar-nav>li .dropdown-menu>li.active>a .text-primarycolor {color: #fff;}
.mt25 {margin-top: 25px;}
/*.hs_dashboard_navbar .navbar-toggle {display: none;}*/
#hs_company_side_menu ul.dashboard_sidebar.side-nav li.active a {background-color: rgba(102,153,0,.09);}
#hs_company_side_menu ul.dashboard_sidebar.side-nav li a:hover {background-color: rgba(102,153,0,.09);}
.header #hs_company_side_menu .navbar-nav>li>a {
    text-transform: none;
    font-weight: normal;
    font-size: 14px;
    border: 1px solid transparent;
}
.header #hs_company_side_menu .navbar-nav>li>a:hover {
    border-color: #46af3a;
}
/* USER CARD ITEM */
body.hs_dashboard_body {margin-top: 100px;background: #f8f9fd;}
.hs_user_card_item {
    background: #fff;
    display: table;
    width: 100%;
    padding: 15px 0;
    margin-bottom: 20px;
    position: relative;
    -webkit-transition: all .3s linear 0s;
    transition: all .3s linear 0s;
}
.hs_user_card_name {font-size: 20px;}
.hs_user_card_name a {color: #000;}
.hs_user_card_completeness {
    border-radius: 41px;
    display: table;
    position: absolute;
    top: 0;
    right: 15px;
    background: #ffffff;
    width: 55px;
    height: 55px;
    text-align: center;
    background: linear-gradient(to right, green, yellow, red);
    padding: 4px;
    z-index: 112;
}
.hs_user_card_completeness p {
    background: #fff;
    border-radius: 32px;
    width: 100%;
    height: 100%;
    padding-top: 13px;
}
.hs_percentage_circle {
    display: inline-grid;
    background: rgba(103, 153, 8, 0.52);
    position: relative;
    border-radius: 16px;
    padding: 2px;
}
.hs_percentage_circle_in {
    display: inline-block;
    width: 10px;
    height: 10px;
    background: #679908;
    border-radius: 16px;
}
.hs_user_card_info_col_block {position: relative;}
.hs_user_match_percentage {position: absolute; width: 100%;left: 0;text-align: center;}
.hs_user_card_completeness.best {color: #46af3a;border-color: #46af3a; }
.hs_user_card_completeness.good {color: #FDD835;border-color: #FDD835;}
.hs_user_card_completeness.bad {color: red;border-color: red;}
.hs_user_card_info_block {position: relative;}
.hs_pos_initial {position: initial!important;}
.mb2 {margin-bottom: 2px;}
.mb8 {margin-bottom: 8px;}
.mr8 {margin-right: 8px;}
.hs_user_card_skill {
    background: #d9eff6;
    color: #52b7e4;
    font-size: 13px;
    padding: 5px 10px;
    margin-right: 5px;
    white-space: nowrap;
    margin-bottom: 5px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    font-weight: 700;
    height: 35px;
    line-height: 25px;
    border-radius: 3px;
}
.hs_user_card_soft_skill {
    background: #fbf2ce;
    color: #f4ca3a;
}
.hs_user_card_manage_item {font-size: 25px;margin-right: 8px;cursor: pointer;}
.hs_user_card_list {overflow-x: auto; }
.hs_user_card_list .hs_user_card_item_block{min-width: 1500px;}
.hs_lg_responsive_block {overflow-x: auto;padding: 30px 0;}
.hs_user_card_list .hs_user_card_name{font-size: 15px;}
.hs_user_card_list .hs_user_card_language_item{display: block;}
.hs_user_card_list .hs_user_card_col {width: 16%; float: left; padding-left: 15px;}
.hs_user_card_list .hs_user_card_col.hs_user_card_info_col_block {width: 20%;}
.hs_user_card_list .hs_user_card_col:nth-child(6) {padding-right: 15px;}
.hs_user_card_col label{display: block;}

/* Board design */
.hs_board_item {
    width: 280px;
    float: left;
    margin-right: 24px;
    background: #fff;
    border: 1px solid #ccc;
}
.hs_board_head {padding: 10px;border-bottom: 1px solid #ccc;}
.hs_user_small_card_item {margin: 15px;border: 1px solid #ccc;padding: 8px;background: #fff;}
.hs_user_small_card_icon {font-size: 16px;margin-left: 5px;cursor: pointer;}
.navbar-default {box-shadow: 2px 2px 9px #ccc; z-index: 111}
.hs_card_block_header {
    background: #fff;
    padding: 19px 15px 19px 30px;
    font-size: 14px;
    color: #8d919e;
    margin-bottom: 15px;
    border-bottom: 1px solid #eeeff3;
}
#applicants_filter_block .hs_card_block_header,
#invited_candidates .hs_card_block_header,
#pipeline_users .hs_card_block_header {
    padding: 19px 15px 0 0;
    margin-bottom: 10px;
}
.dashboard_card_block_header.hs_card_block_header {
    font-size: 16px;
}
.hs_company_container  .post_jon_in_jobs_page {
    position: absolute;
    top: 15px;
    right: 30px;
}
.form-control.hs_form_item {padding: 6px 12px;color: #777;}
#hs_jobs_list ul.pagination {text-align: right;}
.hs_jobs_list_action {margin: 0 4px;}
table.hs_jobs_list_table tbody tr td, table.hs_jobs_list_table thead tr td {padding: 25px 8px;border:none;}
table.hs_jobs_list_table thead tr th {border-bottom: 2px solid #46af3a;}
.advanced_search {display: none; padding-bottom: 20px}
.change_view {font-size: 20px; cursor: pointer;color: #46af3a;display: block;padding: 2px 14px 0;}
.change_view.active {background: #46af3a;color: #fff;}
.change_view:first-child {border-right: 1px solid #46af3a;}
.switch_view_content {display: inline-flex; border: 1px solid #46af3a;border-radius: 5px;}
.add_status_candidate_btns_block .switch_view_content {
    margin-left: 15px;
}
.add_status_candidate_btns_block .switch_view_content .change_view {
    padding: 4px 14px 2px 14px;
}
.add_status_candidate_btns_block .switch_view_content a.change_view .tooltip-job {
    font-size: 14px;
    width: 220px;
    margin-left: -180px;
}
.add_status_candidate_btns_block .switch_view_content a.change_view .tooltip-job::after {
    right: 16%;
    left: unset;
}
.applicants_change_view.change_view {
    color: #aaa
}
.applicants_change_view.change_view.active {
    color: #46af3a
}
.hs_candidate_search_info_block {padding: 20px 0;}
.btn_advanced_search {
    margin-right:10px;
    font-size: 15px;
    padding: 5px;
    color: #0FBAE9;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    line-height: 20px;
    text-decoration: underline;
    text-transform: uppercase;
}
.btn_advanced_search:hover {color: #0DA6D0;}
button.btn_search_candidate {border-radius: 6px;margin-right: 10px;}
a.btn_reset_filter {border-radius: 6px;background: #FBC000; color: #fff;text-transform: uppercase;}
a.btn_reset_filter:hover {background: #E1AC00; color: #fff;}
.hs_info_block:hover .hs_note_text {display: block;}
.hs_info_block .hs_note_text {
    position: absolute;
    width: 250px;
    z-index: 5;
    background: #fff;
    color: #000;
    padding: 15px;
    box-shadow: 0 0 5px #ccc;
}
.hs_info_block i {font-style: normal}
.hs_user_search_checkbox_block>label {font-weight: bold;font-size: 14px;}
.hs_user_search_checkbox_block .hs_info_block .hs_note_text {left:0;}
.hs_switch_user_search {
    width: 200px;
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    border-bottom: 2px solid #bdbdbd;
    margin-right: 8px;
    padding-bottom: 5px;
    font-size: 15px;
    cursor: pointer;
    color: #777;
    -webkit-transition: all .3s linear 0s;
    transition: all .3s linear 0s;
}
.user-search-form .hs_switch_user_search {
    width: 45%;
    max-width: 200px;
}

.hs_switch_user_search.active, .hs_switch_user_search:hover {border-bottom: 2px solid #46af3a;color:#46af3a;}
.hs_from_to_line {display: inline-block; border-bottom: 1px solid #bfbfbf; width: 70%;position: relative;top: 4px;}
.p150 {padding: 15px 0;}
.hs_settings_grid_block {min-height: 292px; position: relative;}
.hs_settings_grid_buttons {position: absolute;bottom: 15px;right: 15px;}
.accordion_block .hs_card_block_header {margin: -15px -15px 15px -15px;}
.footer.company_footer {padding-top: 30px; padding-bottom: 30px;}
.footer.company_footer .footer-nav h3 {font-size: 14px;}
.footer.company_footer .footer-nav ul li a {font-size: 13px;}
.copyright p {font-size: 12px;}
.copyright {padding: 8px 0;}
/*#job-list {border-bottom: 2px solid #46af3a;}*/
#job-list tbody tr:first-child td {padding-top: 25px;}
#job-list tbody tr:last-child td {padding-bottom: 25px;}
#log-in-header.dashboard_sidebar li a {padding: 16px 12px;}
.side_menu_logo_small {
    width: 35px;
    position: static;
    display: inline;
}
.btn_change_cover {
    background: #46af3a;
    padding: 8px 10px;
    color: #fff;
    border-radius: 40px;
    position: absolute;
    right: 15px;
    top: 15px;
    z-index: 1;
}
.btn_change_cover svg {
    width: 18px;
    height: 18px;
    vertical-align: middle;
}
.btn_change_cover svg path,
.btn_change_cover svg circle {
    fill: #fff;
}
.btn_change_cover a {color:#fff;}
.btn_change_cover:hover {background: #3F9E34;}
.btn_change_cover:hover a {color: #fff;}
.hs_company_bg_image_container .package {
    color: #46af3a;
    position: absolute;
    bottom: 15px;
    right: 15px;
    width: 25px;
    height: 25px;
    padding-top: 4px;
    border-radius: 16px;
    border: 1px solid #46af3a;
    text-align: center;
}
.edit-img-resume .btn.edit-info {
    background: #46af3a;
    border-radius: 30px;
    width: 35px;
    height: 35px;
    padding: 6px 0;
}
.img-resume.hs_company_logo {margin: 0;border-radius: 0;float: left;}
.hs_company_logo_name_block {
    position: absolute;
    bottom: -90px;
    width: 40%;
    z-index: 1;
}
.hs_company_bg_image_block {position: relative;}
.hs_fl {float: left;}
.hs_company_info_block {
    height: 110px;
}
.hs_company_follow_view {padding: 0 20px; border-left: 1px solid #D1D1D1;}
.hs_company_follow_view:first-child {border-left: none;}
.hs_company_follow_view p {margin-bottom: 4px;}
.hs_dashboard_circle_btn {
    width: 35px;
    height: 35px;
    color: #fff;
    text-align: center;
    background: #FDC216;
    display: inline-block;
    border-radius: 24px;
    padding-top: 8px;
    cursor: pointer;
    font-size: 14px;
}
.hs_company_edit_btn {background: #FDC216;}
.hs_company_save_btn {background: #46af3a;}
.hs_company_cancel_btn {background: #c2c2c2;}
.hs_company_delete_btn {background: #FE5655;}
.hs_testimonial_item_manage .hs_company_delete_btn {padding-top: 6px; margin-right: 6px}
.hs_company_edit_light_btn {background: #46af3a;}
.hs_company_edit_btn:hover {background: #E1AE13;}
.hs_company_save_btn:hover {background: #5B8800;}
.hs_company_cancel_btn:hover {background: #b1b1b1;}
.hs_company_delete_btn:hover {background: #E14B4B;}
.hs_company_edit_light_btn:hover {background: #3F9E34;}
.hs_company_follow_btn {background: #FDC216; color: #fff;}
button.hs_company_follow_btn:hover {color: #fff; background: #E1AE13;}
button.hs_company_follow_btn:focus:focus {outline: none;}
.hs_ml {margin-left: 8px;}
.bg_image_upload_block .croppie-container {overflow: hidden;}
.nav-tabs.has_nav_tabs_bottom {border-bottom: 0;}
.has_nav_tabs_bottom.nav-tabs>li>a {border-radius: 0 0 4px 4px;}
.has_nav_tabs_bottom.nav-tabs>li.active>a, .has_nav_tabs_bottom.nav-tabs>li.active>a:focus,
.has_nav_tabs_bottom.nav-tabs>li.active>a:hover {
    border-bottom-color: #ddd;
    border-top-color: transparent;
}
.has_nav_tabs_bottom.nav-tabs>li.active {border-radius: 0 0 4px 4px;}
div.hs_company_title_block {position: relative; padding-right: 95px;z-index: 5;display: none;}
.hs_company_manage_buttons {position: absolute;right: 15px;top: 15px;}
.hs_scroll_tab {
    display: table;
    height: 85px;
    min-width: 60px;
    margin: 0 auto;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 20px;
}
.hs_scroll_tab.active {border-bottom: 3px solid #46af3a;}
.hs_scroll_txt {
    display: table-cell;
    vertical-align: middle;
    margin-bottom: 0;
}
.hs_scroll_tab_col {border-left:1px solid #ECEDEF;cursor: pointer;}
.hs_scroll_tab_col:first-child {border-left:none;}
.hs_company_edit_block_btn, .feedback_edit_btn {position: absolute; top:15px; right: 15px;z-index: 110;}
.hs_save_profile_form {position: absolute; top:15px; right: 15px;z-index: 110; display: none;}
.hs_save_gallery_btn {position: absolute; top:15px; right: 15px;z-index: 110; display: none;}
.hs_cancel_profile_form {position: absolute; top:55px; right: 15px;z-index: 110;display: none;}
.hs_delete_profile_form {position: absolute; top:95px; right: 15px;z-index: 110;display: none;}
.hs_info_icon {font-size: 17px;width: 30px;display: inline-block;text-align: center;}


.post-a-job .form-control.fee-input {
    height: 32px;
}
.hs_circle {border-radius: 100%;}
.hs_candidate_label {background: #F8F9FD;padding: 8px 0;margin-bottom: 8px;}
.hs_candidate_label label{margin-bottom: 0;}
.hs_user_lang_progress_block {background: #eaeaea; height: 3px; margin-bottom: 10px;}
.hs_user_lang_progress {display: table; background: #FFC74D; height: 3px;}
.hs_user_card_language_block .hs_card_lang_info:nth-child(2) .hs_user_lang_progress{background: #21A9CC;}
.hs_user_card_language_block .hs_card_lang_info:nth-child(3) .hs_user_lang_progress{background: #91C70D;}
.hs_user_card_language_block .hs_card_lang_info:nth-child(4) .hs_user_lang_progress{background: #FA8AF1;}
.hs_user_card_language_block .hs_card_lang_info:nth-child(5) .hs_user_lang_progress{background: #AA88FB;}
.hs_user_card_language_block .hs_card_lang_info:nth-child(6) .hs_user_lang_progress{background: #00FFA9;}
.hs_display_block {display: block;}
.hs_candidate_summary img {width: 100%!important;}
.user-search-select .select2-container--krajee .select2-selection--single .select2-selection__clear {top:1px!important;}
.hs_candidate_search_buttons {background: rgba(151, 152, 151, 0.12); padding: 15px 0;}
.hs_search_no_result {display: table; width: 100%; margin-bottom: 20px;}
.posR {position: relative!important;}
.active_job_question_block {position: relative;}
.active_job_question_block .hs_note_text {position: absolute;top:-28px; left:20px;}
.company_additional_content .form-group label, .hs_file_upload_block .form-group label {float: none;display: block;}
.show_additional_lbl {position: relative; top: -1px;margin-left: 5px;font-size: 14px;}
.hs_file_upload_block .hs_upload_btn {
    border-radius: 30px;
    font-size: 14px;
    width: 30px;
    height: 30px;
    padding: 6px 0 0 0;
    text-align: center;
    background: #94D208;
    cursor: pointer;
    color:#fff;
    position: absolute;
    top: 15px;
    right: 15px;
}
.hs_file_upload_block .hs_upload_btn input {cursor: pointer;}
.hs_file_upload_block .hs_upload_btn:hover {background: #8CC408;color: #fff; cursor: pointer;}
.hs_file_upload_block div.file-input {
    width: 300px;
    border: 1px solid #e8e8e8;
    margin: 0;
    box-shadow: 0 0 8px #dedede;
    position: relative;
    padding: 60px 15px 15px;
    background: #fff;
}
.hs_file_upload_block div.file-input .file-preview {
    border: 1px dashed #ccc!important;
    border-radius: 16px;
    font-size: 10px;
    margin-bottom: 0;
    display: table;
}
.hs_file_upload_block div.file-input .file-preview .file-drop-zone {
    margin-bottom: 0!important;
    height: 200px;
    display: table-cell;
    vertical-align: middle;
}
.hs_file_upload_block .file-drop-zone-title {
    padding: 0;
}
.hs_file_upload_block .hs_remove_uploaded_btn {
    border: none;
    padding-top: 4px;
    position: absolute;
    top: 15px;
    right: 45px;
    width: 30px;
    height: 30px;
    margin-right: 10px;
}

.hs_file_upload_block div.file-input .file-preview .file-preview-thumbnails {display: table; margin: 0 auto;}
.hs_file_upload_block div.file-input .file-preview .file-preview-thumbnails .krajee-default.file-preview-frame {
    margin: 0;
    padding: 0;
    border: none;
    box-shadow: none;
}
.hs_file_upload_block div.file-input .file-preview .file-preview-thumbnails .krajee-default.file-preview-frame .kv-file-content {
    display: table-cell;
    vertical-align: middle;
    padding: 10px;
    width: 100%;
    max-width: unset;
    height: 190px;
}
.hs_file_upload_block div.file-input .file-preview .file-preview-thumbnails .krajee-default.file-preview-frame .kv-file-content img:hover {
    box-shadow: 0 0 10px 0 rgba(0,0,0,0.4);
}
.hs_upload_block_radio .hs_radio_lbl {
    width: 70px;
    height: 70px;
    text-align: center;
    font-size: 30px;
    color: #46af3a;
    background: #F8F9FD;
    border-radius: 50px;
    padding-top: 14px;
    cursor: pointer;
    border: 2px solid #F8F9FD;
}
.hs_upload_block_radio input {display: none;}
.hs_upload_block_radio input[type=radio]:checked + .hs_radio_lbl {border: 2px solid #46af3a;}
.hs_radio_block .form-group label.hs_upload_block_radio {display: table;float: none;text-align: center;font-size: 14px;margin-bottom: 20px;}
.am_img_g .btn-primary {
    position: absolute;
    bottom: 3px;
    z-index: 99;
    opacity: 0;
    height: 145px;
    width: 130px;
    right: 0;
}
.upload-new-image .hs_gallery_folder_open {font-size: 40px;color: #6c9900;margin: 30px 50px 32px;}
.upload-new-image {
    width: 300px;
    background: #F8F9FD;
    padding: 60px 10px 20px;
    box-shadow: 0 0 8px #dedede;
    position: relative;;
}



.hs_gallery_upload_block {display: table; position: relative; padding-top: 8px;}
.hs_gallery_upload_block .file-input {
    position: absolute;
    opacity: 0;
    height: 190px;
    top: 60px;
}
.hs_gallery_drag_block {border: 1px dashed #ccc;border-radius: 16px;height: 100%; padding-top: 35px;}
.hs_gallery_drag_icon {font-size: 45px; color: #ccc; margin: 0;}
.hs_gallery_drag_txt {font-size: 14px; color: #aaa}
.upload_gallery_image {
    width: 250px;
    height: 250px;
    background: #fff;
    padding: 60px 10px 20px;
    box-shadow: 0 0 8px #dedede;
    position: relative;
}
.hs_add_gallery_image_btn {
    background: #94D208;
    color: #fff;
    cursor: pointer;
    position: absolute;
    top:10px;
    right: 10px;
}
.hs_gallery_sortable_block>div.file-preview-frame {
    width: 250px;
    height: 250px;
    float: left;
    margin-right: 20px;
    position: relative;
    border: none;
    margin-left: 0;
    margin-top: 8px;
}
.hs_gallery_sortable_block>div.file-preview-frame .kv-file-content {
    width: 100%;
    max-width: 100%;
    height: 237px;
    max-height: 100%;
    display: table-cell;
    vertical-align: middle;
}
.hs_gallery_sortable_block>div.file-preview-frame .kv-file-content img {
    border-radius: 0!important;
}
.hs_gallery_sortable_block >div.file-preview-frame .hs_remove_gallery_img {
    position: absolute;
    color: red;
    top: 2px;
    right: 8px;
    font-size: 17px;
    cursor: pointer;
}
.no_float_form .form-group label {display: block;float: none;}
.hs_select2_block .select2-container--krajee .select2-selection{border: 1.2px solid #e9e9e9;box-shadow: none;padding-top: 1px;}
.hs_select2_block .select2-container--krajee .select2-selection .select2-selection__clear {top:0!important;}
.hs_select2_block .select2-container--krajee .select2-selection--single .select2-selection__arrow {border-left: 1px solid #e9e9e9;}
.hs_social_contact_block input {width: calc(100% - 46px)}
.sf-footer__background {-webkit-transition: all .3s linear 0s;transition: all .3s linear 0s;}
.hs_gallery_col .file-thumbnail-footer{display: block !important}
.hs_gallery_sortable_block .krajee-default.file-preview-frame:not(.file-preview-error):hover {border: none;}
.hs_training_image_btn {
    border: none;
    background: none;
    color: red;
    position: absolute;
    top: 3px;
    left: 162px;
    font-size: 19px;
    z-index: 5;
}
.file-input-ajax-new button.hs_btn_remove_file {display: block;}
.hs_active_job_carousel .hs_company_active_job_item {width: 350px;}
.hs_active_job_carousel .hs_carousel_item {width:370px;margin: 0 10px;}
.hs_active_job_carousel .owl-item .hs_company_active_job_item.hs_carousel_item {
    width: 95%;
    margin: 0 10px;
}
.hs_active_job_carousel .owl-stage-outer {height: 330px;}
.hs_sidebar_load {padding-top: 100px;font-size: 45px;}
.hs_show_partly_contact {white-space: nowrap;width: 90px;overflow: hidden;text-overflow: ellipsis;}
.hs_show_real_info {cursor: pointer;position: absolute;left: 134px;}
.card_item_applicant_url {display: table;height: 54px;width: 100%;color: #333;}
.card_item_applicant_url:hover {color: #333;}
.card_item_applicant_url:focus {color: #333;text-decoration: none; outline: none;}
.guest_user_iframe {width: 100%; height: 500px;}
.btn_download_applicant_cv {
    cursor: pointer;
}
.btn_download_applicant_cv:hover {
    text-decoration: underline;
}
.btn_download_applicant_cv .download_applicant_cv {
    border-color: #46af3a;
    color: #46af3a;
}
.btn_download_applicant_cv:hover .download_applicant_cv {
    border-color: #470;
    color: #470;
}
.hs_dashboard_breadcrumbs_block .breadcrumb {background: transparent;padding: 0 10px 8px 10px;margin-bottom: 0;margin-top: -18px;}
#hs_applicant_actions+span.select2 {max-width: 100%;}
.nav-tabs-box ul.hs_applicant_tabs li {
    display: block;
    width: 14.2%;
    float: left;
}
.details_limit_block {height: 50px;overflow: hidden;-webkit-transition: height 1s; transition: height 1s;line-height: 23px;}
.hs_staff_coming_soon_modal {text-align: center; padding: 0!important;}
.hs_staff_coming_soon_modal:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -4px;
}
.hs_staff_coming_soon_modal .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}
.hs_applicant_contact_info {word-break: break-all;}
.hs_applicant_contact_info .ref_icon {
    width: 20px;
}

.temporarily::before {
    content: 'COMING SOON';
    background-color: rgba(0, 0, 0, 0.80);
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 32px;
    color: #fff;
    line-height: 97px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
.line_between_inputs {
    position: absolute;
    top: 27px;
    right: -2px;
}
#hs_applicant_actions+.select2 .selection .select2-selection  {border:none;}
.additional-details-links li {margin-bottom: 5px; max-width: 100%;}
.hs_applicant_video_block {margin: 0 15px 5px 0;}
.flat.social-likes.social-likes_visible {
    display: inline-flex;
}
.hs_no_extra_image {background: #e0e0e0;width: 100%;height: 90px;}
.hs_no_extra_title {background: #e0e0e0;max-width: 150px; height: 20px;}
.hs_no_extra_desc {background: #e0e0e0; width: 45%; height: 60px;}
.hs_applicant_file_row {border-bottom: 1px solid #F3F3F3;padding: 18px 0;position: relative;}
.hs_applicant_file_row .hs_file_type {color: #31CEE3;font-size: 32px;margin-right: 15px;position: absolute;bottom: 12px;}
.hs_applicant_file_row .hs_file_download {color: #31CEE3;font-size: 20px;margin-left: 15px;}
.hs_applicant_file_row .hs_file_delete {color: #FF4564;font-size: 20px;margin-left: 15px;cursor: pointer;}
.hs_applicant_file_row .hs_file_name {
    font-weight: bold;
    margin-left: 45px;
    max-width: 200px;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.hs_attachment_upload_block .input-group.file-caption-main {display: none;}
.hs_file_upload_block.hs_attachment_upload_block div.file-input {
    width: 100%;
    border-radius: 5px;
}
.hs_attachment_tab .hs_upload_attachment {background: #94D208; padding: 8px 24px;border-radius: 18px;color: #fff;margin-bottom: 20px;}
.hs_attachment_tab .hs_upload_attachment:focus,
.hs_attachment_tab .hs_upload_attachment:active,
.hs_attachment_tab .hs_upload_attachment:active:focus{
    outline: none;
    color: #fff!important;
}
.hs_attachment_tab .hs_upload_attachment:hover {background: rgba(148, 210, 8, 0.75); color: #fff;}
.hs_attachment_tab .panel-title-icon {background: linear-gradient(to top, #fdf49e, #f9db0a);font-size: 15px;}
/* Testimonial block */
.hs_company_editable_content .hs_company_edit_testimonial_block .testimonial-content-block {margin-top: 100px;margin-left: 20px;}

.notification{
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}
.warning_alert_message {
    background-color: #ffc107;
    color: #46af3a;
}
.success_alert_message {
    background-color: rgba(102, 153, 0, 0.11);
    color: #46af3a;
}

#copy_job_url {
    border-right: 0;
}
#share_modal .input-group .copy_link_icon {
    border-left: 1px solid;
}

#profile-content .jobAlertEdit {
    background-color: transparent!important;
}

.hs_dashboard_body .select2-dropdown.select2-dropdown--above {
    border-radius: 4px 4px 0 0;
    overflow: hidden;
}

.display_inline_block {
    display: inline-block;
}

#hs_applicant_content .select2 {
    width: 165px!important;
}
#company_contact .help-block{
    margin: 0;
}
.hs_company_editable_content .hs_benefit_icon {display: block;float: left;}
.benefit_title_block {display: table;height: 55px;}
.benefit_title_block .hs_benefit_title {display: table-cell;vertical-align: middle;margin-bottom: 0;}
.hs_testimonial_item_title {margin: 13px 0 0 10px;font-size: 15px;float: left;}

.hs_select2_main_theme .select2-selection--multiple .select2-search--inline .select2-search__field {
    background: 0 0;
    padding: 0 12px;
    height: 32px;
    line-height: 1.428571429;
    margin-top: 0;
    min-width: 5em;
}
.hs_select2_main_theme .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    display: block;
    line-height: 1.428571429;
    list-style: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.hs_select2_main_theme .select2-selection--multiple {
    border: 1px solid #e9e9e9;
}

.hs_select2_main_theme .select2-selection--multiple .select2-selection__choice {
    color: #555;
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin: 5px 0 0 6px;
    padding: 0 6px;
}
.hs_select2_main_theme .select2-selection--multiple .select2-selection__choice__remove {
    float: right;
    color: #000;
    font-family: helvetica neue,Helvetica,Arial,sans-serif;
    opacity: .4;
    filter: alpha(opacity=40);
    display: inline-block;
    text-shadow: 0 1px 0 #fff;
    font-size: 18px;
    font-weight: 700;
    line-height: 1;
    margin: 2px 0 0 3px;
}

.hs_select2_main_theme .select2-selection__clear {
    color: #000;
    font-family: helvetica neue,Helvetica,Arial,sans-serif;
    top: .4rem;
    font-weight: 700;
    font-size: 20px;
    opacity: .4;
    filter: alpha(opacity=40);
    position: absolute;
}

.hs_select2_main_theme .select2-selection--multiple .select2-selection__clear {
    right: 1rem;
}
.hs_select2_main_theme {display: block; width: 100%;}
.hs_select2_main_theme .select2-selection--single {
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: none;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #555;
    font-size: 14px;
    outline: 0;
}
.hs_select2_main_theme .select2-selection--single .select2-selection__clear {right: 0; top: 0;}
.hs_user_search_row .select2-selection__arrow {border-radius: 0!important;}
.select2-container.hs_select2_main_theme .select2-dropdown {
    border-radius: 0!important;
    border-color: #ccc;
}
.hs_select2_main_theme .select2-results__options::-webkit-scrollbar {
    width: 5px;
}
.hs_select2_main_theme .select2-results__options::-webkit-scrollbar-thumb {
    background-color: darkgrey;
}
.hs_select2_main_theme .select2-results__options::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
.card_item_col.match_col .chart-box {display: inline-block;width: 64px;height: 64px;}

.similar {
    position: absolute;
    width: calc(100% - 30px);
    bottom: 35px;
}
.similar-range {
    width: 100%;
    height: 40px;
    margin: 15px 0;
    background: linear-gradient(to right, #fd4104, #fcdd44 50%, #46f1c5);
}
.state {
    display: flex;
    justify-content: space-between;
    font-weight: bold;
    margin: 0;
}
.analytic-box {
    box-sizing: border-box;
    border-radius: 5px;
    margin-bottom: 15px;
    padding: 0 15px;
    min-height: 200px;
    position: relative;
}

.alanitic_div_class {
    background-image: url(/source/images/arrow.png);
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
    position: absolute;
}

.below-above {
    display: flex;
    justify-content: space-between;
    font-weight: bold;
    color: #000;
    margin: 0;
}

.state .low {
    color: #ff4103;
}
.state .average {
    color: #f8c81c;
}
.state .high {
    color: #79eb8b;
}



.hs_company_nav_block::-webkit-scrollbar,
.top_scroll_block::-webkit-scrollbar,
.applicants_status_drag_and_drop .task-board::-webkit-scrollbar,
.nice_vertical_scroll::-webkit-scrollbar,
#hs_default_modal .modal-body::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background-color: #e5e9f2;
    border-radius: 3px;
}
.hs_company_nav_block::-webkit-scrollbar-thumb,
.top_scroll_block::-webkit-scrollbar-thumb,
.applicants_status_drag_and_drop .task-board::-webkit-scrollbar-thumb,
.nice_vertical_scroll::-webkit-scrollbar-thumb,
#hs_default_modal .modal-body::-webkit-scrollbar-thumb {
    height: 6px;
    background-color: #c3c6d1;
    border-radius: 3px;
    background-clip: padding-box;
    -webkit-border-radius: 7px;
    -webkit-box-shadow: inset -1px -1px 0px rgba(0, 0, 0, 0.05), inset 1px 1px 0px rgba(0, 0, 0, 0.05);
}
.hs_company_nav_block::-webkit-scrollbar-button,
.top_scroll_block::-webkit-scrollbar-button,
.applicants_status_drag_and_drop .task-board::-webkit-scrollbar-button,
.nice_vertical_scroll::-webkit-scrollbar-button,
#hs_default_modal .modal-body::-webkit-scrollbar-button {
    width: 0;
    height: 0;
    display: none;
}
.hs_company_nav_block::-webkit-scrollbar-corner,
.top_scroll_block::-webkit-scrollbar-corner,
.applicants_status_drag_and_drop .task-board::-webkit-scrollbar-corner,
#hs_company_side_menu::-webkit-scrollbar-corner,
#hs_default_modal .modal-body::-webkit-scrollbar-corner {
    background-color: transparent;
}
.hs_chart_circle {
    position: relative;
    width: 100%;
    display: block;
    height: 100%;
    border-radius: 100%;
}
.chart-percent {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 84%;
    height: 84%;
    background: #fff;
    border-radius: 50%;
    position: absolute;
    top: 8%;
    left: 8%;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}
.chart-box-inner {
    width: 100%;
    height: 100%;
    background: conic-gradient(#fc291b, #f6e232, green);
    display: inline-block;
    border-radius: 50%;
    position: relative;
}
.user-card .chart-box {
    display: inline-block;
    width: 64px;
    height: 64px;
    position: absolute;
    right: 15px;
    top: 50px;
}

.hs_company_header.header .navbar-nav>li>a { padding: 11px 7px;}
.hs_company_header #menu-header {margin-top: 4px;}
.application_form_block .fileinput-remove {
    padding: 4px 11px;
    margin-right: 0;
    background-color: #d9534f;
    border-color: #d43f3a;
    color: #fff
}

a.disabled_link {
    color: #aaa!important;
    cursor: not-allowed;
}
.min_width_tab {position: relative;top: 6px;}
.max_width_tab {padding-left: 6px;}
.hs_applicant_tabs li a svg {
    padding-top: 3px;
}
.hs_applicant_tabs li a svg path.change {fill:#95959a;}
.hs_applicant_tabs li.active a svg path.change {fill:#46af3a}
.user-profile-content-body .nav-tabs-box .nav-tabs.nav-justified > li.active > a {color: #46af3a}

.pdf_download_icon {
    display: inline-block;
    text-decoration: none;
    width: 20px;
    height: 20px;
    border: 1px solid #000;
    border-radius: 50%;
    font-size: 12px;
    text-align: center;
    line-height: 20px;
}
.hs_pdf_download_btn {
    background: #94D208;
    color: #fff;
    padding: 10px 15px;
    border-radius: 20px;
}
.btn_show_prev_applicants {
    background: #49d0f0;
    color: #fff;
    padding: 10px 15px;
    border-radius: 20px;
    margin-left: 15px;
    cursor: pointer;
}
.btn_show_prev_applicants:hover {
    background: #0cbde8;
    text-decoration: none;
}
.hs_pdf_download_btn:hover {background: #84bd04;text-decoration: none;}
.hs_button {background: #94D208;color: #fff;}
.hs_button:hover {background: #84bd04;color: #fff;}
.hs_button:hover i.fa {color: #fff;}

.p0 {padding: 0!important;}
.personal-skills-box-content span {white-space: nowrap;max-width: 100%;overflow: hidden;text-overflow: ellipsis;}
.card_item_col .top_applicant_icon {margin-top: 0;}
.top_applicant_icon {width: 60px;}
.top_user_block {float: left;margin-right: 4px;}
.sidebar_top_user_block {position: absolute;top: 15px;right: 10px;}
.search_top_user_block {position: absolute;top: 0;right: 10px;}

#last_file_data_container .last-applicants table tbody td {
    height: 71px;
    padding: 23px 8px;
}
.hilight_fresh_user, .hilight_active_user {
    padding: 4px 9px;
    border-radius: 16px;
    white-space: nowrap;
    font-weight: 700;
}
.hilight_fresh_user {
    background-color: #edf6d4;
    color: #a2d12d;
}
.hilight_active_user {
    background-color: #d8eef6;
    color: #56b9e4;
    display: inline-block;
}
.hs_user_card_info_col_block .searched_user_status {
    text-align: right;
    padding-left: 0;
}
.hs_user_card_info_col_block .searched_user_status .two_dots {
    display: none;
}
.no_wrap_words {
    white-space: nowrap;
}
.dashboard_top_user_block .top_applicant_icon {width: 38px; margin-top: 4px;}
.invited_card_block_container .card_block.invited_card_block,
.pipeline_users_card_block_container .card_block.pipeline_users_card_block {
    overflow: visible;
}
.invited_card_block .invited_card_item .card_item_col.invited_name,
.invited_card_block .card_header .card_header_col.name_col,
.pipeline_users_card_block .pipeline_users_card_item .card_item_col.pipeline_users_name,
.pipeline_users_card_block .card_header .card_header_col.name_col {
    width: 18%;
}
.invited_card_block .invited_card_item .card_item_col.status_col,
.invited_card_block .card_header .card_header_col.status_col{
    width: 40px;
    margin-right: 0!important;
}
.pipeline_users_card_block_container .pipeline_users_card_block .pipeline_users_card_item {
    min-height: 112px;
}
.pipeline_users_card_block .pipeline_users_card_item .card_item_col.status_col,
.pipeline_users_card_block .card_header .card_header_col.status_col{
    width: 180px;
    margin-right: 0!important;
}
.invited_card_block .invited_card_item .card_item_col.job_col,
.invited_card_block .card_header .card_header_col.job_col,
.pipeline_users_card_block .pipeline_users_card_item .card_item_col.job_col,
.pipeline_users_card_block .card_header .card_header_col.job_col {
    width: 20%;
}
.invited_card_block .invited_card_item .card_item_col.date_col,
.invited_card_block .card_header .card_header_col.date_col{
    width: 11%;
}
.pipeline_users_card_block .pipeline_users_card_item .card_item_col.date_col,
.pipeline_users_card_block .card_header .card_header_col.date_col {
    width: 12%;
}
.pipeline_users_card_block .pipeline_users_card_item .card_item_col.date_col.create_applicant_col,
.pipeline_users_card_block .card_header .card_header_col.date_col.create_applicant_col {
    width: 30%;
}
.invited_card_block .invited_card_item .card_item_col.match_col,
.invited_card_block .card_header .card_header_col.match_col {
    width: 11%;
}
.invited_card_block .invited_card_item .card_item_col,
.invited_card_block .invited_card_item .card_item_col.name_col.invited_name.headline_col,
.pipeline_users_card_block .pipeline_users_card_item .card_item_col,
.pipeline_users_card_block .pipeline_users_card_item .card_item_col.name_col.invited_name.headline_col,
.invited_card_block .invited_card_item .card_item_col.name_col.invited_name .no_display_in_list.headline_text{
    margin-right: 0;
    color: #858997;
}
.invited_card_block .invited_card_item .card_item_col.name_col.invited_name .no_display_in_list.headline_text {
    font-size: 13px;
}
.invited_card_block .card_header .card_header_col,
.pipeline_users_card_block .card_header .card_header_col {
    margin-right: 0;
}

.work-experience-box .table-responsive .sub-company-logo::before,
.education-box .table-responsive .sub-company-logo::before,
.work-experience-box .table-responsive .sub-company-logo::after,
.education-box .table-responsive .sub-company-logo::after,
.work-experience-box .table-responsive .sub-company-logo span::before,
.education-box .table-responsive .sub-company-logo span::before {
    display: none;
}

.hs_support_block {
    margin-bottom:15px;
    height: 40px;
}
.info_pending_orders_btn_content{
    box-shadow: 0 0 5px #F50A11!important;
    background-color: #F50A11;
}
.info_pending_orders_btn_content:active,
.info_pending_orders_btn_content:hover,
.info_pending_orders_btn_content {
    text-decoration: none;
    color: #fff;
}
.support_btn_content{
    box-shadow: 0 0 5px #46af3a!important;
    background-color: #46af3a;
}

.info_pending_orders_btn_content,
.support_btn_content {
    color: #fff;
    padding: 0 15px;
    height: 40px;
    line-height: 41px;
    text-align: center;
}

.technical-works_content {
    box-shadow: 0 0 5px #ffa500!important;
    background-color: #ffa500;
    color: #fff;
    padding: 8px 15px;
    height: auto;
    line-height: 22px;
    text-align: center;
}


.support_btn_content .whatsApp_number a.whats_app_number_link {
    color: #fff!important;
}
.hs_company_container .support_btn_content .whatsApp_number a.whats_app_number_link:hover {
    text-decoration: underline;
}
.support_btn_content .support_icon img {
    max-height: 18px;
    margin-right: 5px;
    margin-top: -4px;
}
.hs_company_container .info_pending_orders_btn_content .support_text,
.hs_company_container .support_btn_content .support_text {
    display: inline;
}
.hs_company_container .support_block{
    position: relative;
    box-shadow: 0 0 5px #333!important;
    display: table;
    width: 100%;
    border-radius: 16px;
}
.hs_company_container .phone_icon {
    font-size: 20px;
    position: absolute;
    left: 0;
    z-index: 1;
    width: 40px;
    height: 40px;
    line-height: 42px;
    text-align: center;
    color: #fff;
    top: 0;
}

.hs_user_card_item_block .hs_shadow_block {
    box-shadow: 0 .15rem .5rem rgba(0,0,0,.075)!important;
    border: 1px solid #eeeff3;
}

.hs_user_card_img_block .hs_circle {
    border-radius: 100%!important;
}

#newly_registered_users_block .pddl0,
#searched_users_block .pddl0 {
    padding-left: 0!important;
}

#newly_registered_users_block .hs_user_card_item_block .hs_user_card_item,
#searched_users_block .hs_user_card_item_block .hs_user_card_item {
    padding: 20px 0;
}
#newly_registered_users_block .hs_user_card_item_block .hs_user_card_item .row,
#searched_users_block .hs_user_card_item_block .hs_user_card_item .row {
    margin-right: -20px;
    margin-left: -20px;
}

#newly_registered_users_block .hs_user_card_info_col_block,
#searched_users_block .hs_user_card_info_col_block {
    margin-bottom: 20px;
}

.dashboard_analytic_flex_container .dashboard_analytic_block .analytic-box {
    height: calc( 100% - 15px );
}
.dashboard_analytic_flex_container .dashboard_analytic_block .hs_card_block_header.dashboard_card_block_header {
    margin-right: -15px;
    margin-left: -15px;
    margin-bottom: 0;
}
.dashboard_analytic_flex_container .dashboard_analytic_block .company_analytics_with_similar_companies .hs_card_block_header.dashboard_card_block_header {
    margin-right: -30px;
    margin-left: -30px;
}
.dashboard_analytic_block #views,
.dashboard_analytic_block #followers{
    margin: 0 0 10px 0;
}
.hs_small_row {padding: 0 7.5px;}
.hs_small_row .hs_card_block_header.dashboard_card_block_header {
    margin-right: -7.5px;
    margin-left: -7.5px;
}
div.min_padding_block {padding-right: 7.5px; padding-left: 7.5px;}
#searched_users_block .hs_user_card_grid.hs_user_card_block {margin-right: -7.5px; margin-left: -7.5px;}
#searched_users_block .hs_user_card_grid.hs_user_card_block .hs_user_card_item_block {padding: 0 7.5px;}
.hs_dashboard_breadcrumbs_block {margin-top: 10px;}

.dashboard-container #last_file_data_container .dashboard-post-job-btn,
.dashboard-container #newly_registered_users_block .dashboard-search-user-btn {
    background-color:#46af3a!important;
    border-color:#46af3a!important;
    margin-top: -6px;
}
.dashboard-container #last_file_data_container .dashboard-post-job-btn:hover,
.dashboard-container #newly_registered_users_block .dashboard-search-user-btn:hover {
    background-color:#3F9E34!important;
    border-color:#3F9E34!important;
    color: #fff!important;
}
.dashboard-container #last_file_data_container .last-active-jobs .dashboard-post-job-btn {
    margin: -5px 0 20px 0;
}
.dashboard-container #last_file_data_container .last_five_data_empty_block {
    text-align: center;
}
.dashboard-container #last_file_data_container .last_five_data_empty_block p {
    margin-bottom: 20px;
}
.dashboard-info-count .unlimited_icon {
    width: 17px;
    margin-top: -1px;
}
.applicant_filter_block {padding: 0 15px;}
.hs_filter_block {}
.export_button_block li {list-style: none; float: left;width: 24px;overflow: hidden;margin-right: 8px;height: 27px;}
.export_button_block li a i.fa {font-size: 26px;}
.export_button_block li a i.fa.fa-file-excel-o {color: #FBC000;}
.export_button_block li a i.fa.fa-file-code-o {color: #00BDF8;}
.hs_filter_block .hs_filter_element {border-radius: 4px;}
.hs_feature_block {display: table;float: right;}
.cke_inner .cke_top {
    background-color: #fff;
    border-bottom-color: #cccccc;
}
.cke_chrome {
    border-color: #cccccc;
}
#required_together_skills_container .job_post_skills,
#required_together_skills_container .job_post_skills .form-group,
#required_together_skills_container #jobpostform-deadline{
    background-color: #f6f7fb;
}
.archived_applicant_card_block.applicant_card_block .status_col {margin-right: 115px;}
#applicant_search .btn_reset_filter,
#invited_candidate_search .btn_reset_filter,
.invited_candidate_block,
.search_applicants_btn,
#group_form_block .btn_reset_filter,
#pipeline_users_search .btn_reset_filter{
    margin-top: 24px;border-radius: 6px;
}
#applicant_search .btn_reset_filter, .search_applicants_btn,
#group_form_block .btn_reset_filter{
    margin-bottom: 15px;
    border-radius: 5px;
}
#applicant_search .btn_reset_filter,
#applicant_search .search_applicants_btn {
    font-size: 12px;
    line-height: 22px;
    height: 34px;
}
.search_applicants_btn {
    text-transform: uppercase;
}
.hs_candidate_search_buttons .btn_reset_filter {
    margin-top: 0;
}
.applicant_filter_block .min_padding_block label,
#group_form_block .form-group label,
#company_user_form_block .form-group label {
    font-weight: bold;
    font-size: 14px;
}
#select2-applicantssearch-job_announcement_id-results li ul li {word-break: break-all;}
.applicant_filter_block .hs_home_search_select .select2-selection .select2-selection__rendered,
.applicant_filter_block .hs_home_search_select .select2-selection {height: 32px;font-size: 13px;line-height: 32px;border-color: #ccc}
.has-success .hs_filter_element,
.has-success .hs_form_control {border-color: #ccc;}
.applicant_filter_block .has-success .hs_filter_element:focus,
.applicant_filter_block .hs_filter_element:focus,
#sidebar_applicant_search .has-success .hs_form_control:focus,
#sidebar_applicant_search .hs_form_control:focus{border-color: #ccc!important; box-shadow: none;}
.applicant_filter_block .has-success label {color: #44494b!important;}
#hs_company_side_menu.close_nave #log-in-header li a {text-align: center;}
.select2-container--default:focus, .select2-selection:focus {outline: none}
.select2-container--default .select2-selection--single {
    height: 100% !important;
    border-color: #ccc;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 32px;
    color: #777;
    padding-left: 12px;
    font-size: 13px;
    padding-right: 25px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 100% !important;
    top: 0;
}

#preferred_language_block .languages-radio{
    display: none;
}
#preferred_language_block label[for="english_lang"],
#preferred_language_block label[for="russian_lang"],
#preferred_language_block label[for="armenian_lang"] {
    cursor: pointer;
}
#preferred_language_block label.languages-radio-label{
    margin-bottom: 0;
    height: 100%;
    width: 100%;
    font-size: 12px;
    color: #aaa;
    line-height: 33px;
}
#preferred_language_block input[type="radio"]:checked + label {
    color: #444;
}
#preferred_language_block label.languages-radio-label::before{
    content: '';
    display: inline-block;
    width: 18px;
    height: 18px;
    border: 1px solid #ccc;
    border-radius: 50%;
    margin-right: 3px;
    position: relative;
    top: 5px;
    transition: all .5s;
}
#preferred_language_block input[type="radio"]:checked + label::before {
    background: radial-gradient(#46af3a 0, #46af3a 50%, transparent 57%);
    border-color: #46af3a;
}

.empty-jobs-text-block {
    text-align: center;
    font-size: 16px;
    padding-bottom: 15px;
    padding-top: 15px;
}

.user-card-status-socials {
    margin-top: 13px;
}

.invited_card_item .invited_card_item_image img,
.pipeline_users_card_item .pipeline_users_card_item_image img {
    margin-top: 0;
}
.work-experience-box .table-responsive, .education-box .table-responsive,
.trainings-box .table-responsive, .volunteer-experience-box .table-responsive {border: none;}
.work-experience-box .table-responsive .company-logo::before, .work-experience-box .table-responsive .sub-company-logo::before,
.education-box .table-responsive .company-logo::before, .education-box .table-responsive .sub-company-logo::before,
.trainings-box .table-responsive .company-logo::before, .volunteer-experience-box .table-responsive .company-logo::before {
    height: 0;
}

.text-middle {
    vertical-align: middle!important;
}
.grey_calendar_icon {
    color: #858998;
}

.mrgb3 {
    margin-bottom: 3px!important;
}
.mrgr7 {
    margin-right: 7px!important;
}

.pdd20 {
    padding: 20px!important;
}

#search_options_container_loader {
    height: 210px;
    overflow: hidden;
    transition: all 2s ease-in-out;
    padding-bottom: 15px;
}
.gif_loader_block {
    padding-top: 0;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 150px;
}
.gif_loader_block img {
    width: 70px;
}

.hs_applicants_tab .applicant_count,
.hs_applicants_tab .applicant_count_for_double_digit {
    left: 45px;
    top: 1px;
}

.sidebar_email_item, .sidebar_job_applicant_item {
    position: relative;
}
.fs30 {font-size: 30px;}
#registration_form626 .info_phone_block .iti--allow-dropdown input[type=text] {padding-left: 52px;}
.hs_dashboard_body.staff_body .collapse {
    overflow: hidden;
}
.hs_dashboard_body.staff_body .collapsing .hc-nav-trigger.hc-nav-1 {
    top: -40px
}
.hs_dashboard_body.staff_body .collapse .hc-nav-trigger.hc-nav-1.toggle-open {
    top: 0;
}

table.table {
    border-bottom: none;
}
table.table thead tr th, table.table tbody tr td {
    border-bottom: 1px solid rgba(0,0,0,.125);
}
table.table.vertical-middle thead tr th, table.table.vertical-middle tbody tr td {
    vertical-align: middle;
}
.table-responsive table tr,
table.hs_jobs_list_table tr {
    transition: all .2s linear;
    background-color: transparent!important;
}
.table-responsive table:not(.cv_detail_table) tbody tr:hover,
table.hs_jobs_list_table tbody tr:hover {
    background-color: #f7f8f9!important;
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
#hs_jobs_list ul.pagination {
    margin-right: 15px;
}

.view_all_link {
    margin-right: 20px;
    text-transform: uppercase;
    font-weight: 700;
    border-bottom: 2px solid #46af3a;
    color: #46af3a;
}
.view_all_link:hover {
    border-bottom: 2px solid #447700;
    color: #447700;
}

.p08 {
    padding: 0 8px!important;
}
.panel-title-icon svg {width: 17px;fill:#fff;position: relative;top: 2px;}
.interests-box .panel-title-icon svg {top: 3px;}
.inv_checkbox {right: 15px;z-index: 3;}
.related_users_block.hs_user_card_grid.hs_user_card_block {margin-right: -7.5px;margin-left: -7.5px;}
.p20 {padding: 20px;}
a.skip_btn {
    color:#fff;
    background: #cecdcd;
    border-radius: 6px;
    min-width: 90px;
    border: 1px solid transparent;
    padding: 6px 12px;
    font-size: 14px;
    display: inline-block;
    text-align: center;
}
a.skip_btn:hover {color:#fff;background: #cecdcd;}
.btn_send_invite {border-radius: 6px;border: 1px solid transparent;padding: 6px 12px;font-size: 14px;}

.hs_dashboard_body .navbar-default {
    transition: none;
}

#search_options_container .select2.select2-container .select2-selection {
    min-height: 35px;
}
#search_options_container .select2.select2-container .select2-selection .select2-selection__rendered {
    line-height: 33px;
}
#search_options_container .select2.select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__clear {
    height: 26px;
    /*margin-top: -4px;*/
}
#search_options_container .select2.select2-container .select2-selection.select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice {
    line-height: 26px;
    padding-top: 0!important;
    /*margin: 3px 0 3px 6px!important;*/
    height: 26px;
}
#search_options_container .select2.select2-container .select2-selection.select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice .select2-selection__choice__remove {
    /*margin: 7px 0 0 7px;*/
    font-size: 16px;
}
#search_options_container .select2.select2-container .select2-selection .select2-selection__arrow {
    height: 33px;
}
#search_options_container {
    animation: fadein 1s;
    -moz-animation: fadein 1s; /* Firefox */
    -webkit-animation: fadein 1s; /* Safari and Chrome */
    -o-animation: fadein 1s; /* Opera */
}
#hs_applicant_tab_content .hs_sidebar_load {
    padding-top: 0;
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}

.work-experience-box .table-responsive, .education-box .table-responsive,
.trainings-box .table-responsive, .volunteer-experience-box .table-responsive {border: none;}
.work-experience-box .table-responsive .company-logo::before, .work-experience-box .table-responsive .sub-company-logo::before,
.education-box .table-responsive .company-logo::before, .education-box .table-responsive .sub-company-logo::before,
.trainings-box .table-responsive .company-logo::before, .volunteer-experience-box .table-responsive .company-logo::before {
    height: 0;
}
.enjoy_head {text-transform: uppercase;font-size: 23px;font-weight: bold;}
.invite_chance {color: #777;}
.txt_invite_candidate {position: relative;top:-2px;display: inline-block;font-size: 12px;font-weight: normal;}
.mt6 {margin-top: 6px;}
.sidebar_caret {position: absolute;right: 0;top: 9px;}
.sidebar_dropdown_block ul.dropdown-menu {position: relative;box-shadow: none;}
.hs_add_group_btn .add_icon {
    background: #fbc100;
    padding: 1px 6px;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    border-radius: 20px;
    margin-right: 5px;
}
.group_item {
    border: 1px solid #ececec;
    padding: 6px;
    box-shadow: 0 5px 8px #ccc;
    display: block;
    color: #000;
}
.group_item:hover {color: #000;box-shadow: none;}
.groups_content .checkbox_col {width: 10%;padding-top: 18px;}
.groups_content .title_col {width: 30%;}
.groups_content .count_col {width: 10%;}
.groups_content .created_date_col {width: 17%;}
.groups_content .last_activity_col {width: 17%;}
.groups_content .manage_col {width: 11%;}

.groups_items_content .checkbox_col {width: 6%;padding-top: 20px;}
.groups_items_content .image_col {width: 10%;}
.groups_items_content .name_col {width: 30%;}
.groups_items_content .source_col {width: 17%;}
.groups_items_content .created_date_col {width: 20%;}
.groups_items_content .manage_col {width: 11%;}

.card_item_group_url {
    display: table;
    height: 54px;
    width: 100%;
    color: #333;
}
.btn_group_manage {font-size: 17px; margin-right: 8px;cursor: pointer;}
.disabled_block {
    width: 100%;
    background: rgba(255, 255, 255, 0.43);
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 2;
    left: 0;
}
.group_lang_tab.st_tabs_block>.st_tab>a {padding: 3px 10px;margin: 0 5px;font-size: 13px;}

.content-content-details-list li.contact_info_li {
    min-width: 120px;
}
.additional_info_template {position: relative;}
.aditional_info_allow_edit.hs_checkbox_block .hs_checkbox{width: 18px;height: 18px;}
.aditional_info_allow_edit.hs_checkbox_block .hs_checkbox::before{font-size: 10px!important;}
.aditional_info_allow_edit.hs_checkbox_block input[type=checkbox]:checked+span.hs_checkbox:before {
    font-size: 10px!important;
    border-radius: 3px;
    position: relative;
    top: -2px;
    background-color: transparent;
}
.aditional_info_allow_edit.hs_checkbox_block input[type=checkbox]:checked+span.hs_checkbox {
    background-color: #7dd100;
}
.only_online_txt {font-weight: normal; font-size: 13px;}
.disable_helper {
    position: absolute;
    width: 100%;
    background: rgba(234, 234, 234, 0.1803921568627451);
    height: calc( 100% - 22px );
    z-index: 1;
    top: 22px;
}
.pddtb15 {
    padding-top: 15px;
    padding-bottom: 15px;
}
.mb14 {margin-bottom: 14px!important;}
button.btn_search_candidate.btn_invite_job {margin-right: 0;}
.applicant_card_item .card_item_checkbox {margin-top: 23px;}
.hs_user_card_item_block .hs_checkbox_block {position: absolute;top: 7px;left: 7px;}
#add_in_group_form .select2 {width: 100%!important;}

.company_follow_icon {
    position: absolute;
    z-index: 1;
    top: 3px;
    left: 16px;
    font-size: 20px;
    color: #e14c4c;
}
.hs_user_card_list .company_follow_icon {
    left: 23px;
}

.feedback_page_text {
    margin: 10px 0 40px 0;
}

.top-job-container {
    margin-right: 10px;
    margin-bottom: 10px;
}
.for_applicants_list .top-job-container {
    margin-right: 15px;
    margin-bottom: 15px;
}

.filtered-jobs-form .bg-coral {
    border-radius: 10px;
    background-color: #fff;
    border: 1px solid #8cc8ba;
}
.filtered-jobs-form.applicants_status_badges {
    margin-bottom: 10px;
}
.filtered-jobs-form.for_applicants_list {
    margin: 0 7px;
}

.with_bottom_border.with_left_right_margins {
    margin-left: 7.5px;
    margin-right: 7.5px;
}

.filtered-jobs-form .bg-purple {
    background-color: #9c27b0;
}

.filtered-jobs-form .bg-violet {
    background-color: #673ab7;
}

.filtered-jobs-form .bg-cyan {
    background-color: #00bcd4;
}

.filtered-jobs-form .bg-green {
    background-color: #009688;
}
input.my-first-check.search_item {
    display: none;
}
input.my-first-check:checked + .my-filter {
    border-radius: 10px;
    background-color: #d9f2ec !important;
    border: 1px solid #d9f2ec;
}
#id_filtered_jobs_top .tab_check {position: absolute;right: 5px; top: 3px; display: none;}
#id_filtered_jobs_top input.my-first-check:checked + .my-filter .tab_check {
    display: inline-block;
}

.my-filter {
    display: inline-block;
    padding: 7px 15px;
    border-radius: 16px;
    text-align: center;
    transition: all .3s linear;
    position: relative;
    font-size: 13px;
    color: #00cd98;
    font-weight: 500;
    cursor: pointer;
}

.my-filter:hover {
    transform: scale(1.05);
}

.btn.btn-add-pool,
.btn.btn-add-guest-applicant{
    background-color: #46af3a;
    border-radius: 5px;
    padding: 8px 12px;
    font-size: 12px;
    color: #ffffff;
    font-weight: 500;
    text-transform: uppercase;
    height: 34px;
    line-height: 18px;
}
.btn.btn-add-pool:hover,
.btn.btn-add-guest-applicant:hover {
    color: #fff;
}
.btn.btn-add-pool:focus, .btn.btn-add-pool:active, .btn.btn-add-pool:active:focus,
.btn.btn-add-guest-applicant:focus, .btn.btn-add-guest-applicant:active, .btn.btn-add-guest-applicant:active:focus {
    outline: none;
    color: #fff;
}

.statuses_sortable_style {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
}
.statuses_sortable_style .status_item {
    margin-bottom: 10px;
}
#status_new_item {
    background-color: #ffffff;
    border: 1px solid #eeeff3;
    margin-bottom: 10px;
    border-radius: 5px;
    box-shadow: 0 1px 2px rgba(193,207,217,0.2);
}

#benefit_form {
    padding: 15px;
    width: 80%;
    margin: 0 auto;
}

#benefit_form .statuses_sortable_style .status_item {
    float: left;
    width: calc( (100% - 60px) / 2 );
    margin-right: 30px;
    margin-bottom: 10px;
    cursor: move;
    padding-left: 40px;
}

#benefit_form .statuses_sortable_style .status_item .hs_check_radio_lbl {
    margin-top: 3px;
}

#benefit_form .status_item_header.tooltips {
    display: block;
}
#benefit_form .status_item_header.tooltips .tooltip-job {
    width: auto;
    padding: 5px 10px;
    bottom: 84%;
    left: 20%;
}
#benefit_form .burger_icon_block {
    top: 22px;
    left: -40px;
}
.statuses_sortable_style .status_item .status_item_header {
    padding: 10px;
    -webkit-transition: background-color .3s linear 0s, box-shadow .3s linear 0s;
    transition: background-color .3s linear 0s, box-shadow .3s linear 0s;
    background-color: #ffffff;
    border: 1px solid #eeeff3;
    border-radius: 5px;
    box-shadow: 0 1px 2px rgba(193,207,217,0.2);
}
#status_new_item {
    display: none;
    position: relative;
    margin-bottom: 23px;
}
.statuses_sortable_style .status_item {
    position: relative;
    padding-left: 40px;
}
.statuses_sortable_style.with_add_status_option .status_item {
    padding-left: 40px;
    position: relative;
    cursor: move;
}
.statuses_sortable_style .status_item.opened {
    border: none;
    box-shadow: none;
}
.statuses_sortable_style .status_item:hover .status_item_header,
.statuses_sortable_style .status_item.opened .status_item_header{
    background-color: #f7f7f9;
    box-shadow: 0 15px 20px rgba(61,67,79,0.08);
}
.statuses_sortable_style .status_item.opened .status_item_header {
    border: 1px solid #eeeff3;
    border-bottom: none;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.statuses_sortable_style .status_item.opened:hover {
    background-color: #ffffff;
    box-shadow: none;
}

.statuses_sortable_style .status_item .toggle-edit-status-block,
.statuses_sortable_style .status_item .edit-status-button,
.statuses_sortable_style .status_item .toggle-delete-status-block,
.statuses_sortable_style .status_item .delete-status-button {
    cursor: pointer;
}

.statuses_sortable_style .ui-sortable-placeholder {
    background-color: transparent;
    border: 1px dashed #ccc!important;
    visibility: visible!important;
    border-radius: 5px;
}

.edit-status-block .hs_company_title_block {
    display: block;
    padding-right: 0;
}
.edit-status-block,
.delete-status-block {
    padding: 15px;
    display: none;
    background-color: transparent;
    position: relative;
    border: 1px solid #eeeff3;
    border-top: none;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    box-shadow: 0 1px 2px rgba(193,207,217,0.2);
    margin-bottom: 13px;
}
.statuses_sortable_style li.status_item:last-of-type .edit-status-block,
.statuses_sortable_style li.status_item:last-of-type .delete-status-block {
    margin-bottom: 0;
}
.statuses_sortable_style li.status_item:last-of-type .edit-status-block .status_border_separator,
.statuses_sortable_style li.status_item:last-of-type .delete-status-block .status_border_separator {
    display: none;
}

#status_new_item .edit-status-block {
    display: block;
    border: none;
    margin-bottom: 0;
    box-shadow: none;
    border-radius: 0;
}

.email-details-block, .show_email_modal_each_time_block {
    display: none;
}

#sidebar_applicant_search .form-group {
    margin-bottom: 10px;
}
.work_experience_block .content-content-details-list .struct_info {font-size: 12px;}
.testimonials-box-section .testimonial-contact-list li {word-break: break-all;}
.company_user_card_block .name_col {width: 18%;}
.company_user_card_block .email_col {width: 18%;}
.company_user_card_block .status_col {width: 13%;}
.company_user_card_block .role_col {width: 13%;}
.company_user_card_block .date_col {width: 12%;}
.company_user_card_block .manage_col {width: 10%;}
.industry_reg_select .select2-container .select2-selection--single .select2-selection__rendered {padding-left: 0;}
.industry_reg_select .select2-container--default .select2-selection--single .select2-selection__arrow {top:12px;}
.job_deadline_info {color: #ff8d00;}
.btn_edit_company_user {font-size: 18px;}
ul.group_lang_tab {border-bottom: none;}
ul.group_lang_tab li a.nav-link {
    border:1px solid #ddd;
    margin-left: 8px;
    padding: 10px;
    color: #848484;
    border-radius: 4px;
}
ul.group_lang_tab>li>a:focus, ul.group_lang_tab>li>a:hover {background: transparent;}
ul.group_lang_tab li.active a.nav-link {
    border-color: #46af3a;
    box-shadow: 0 0 2px #46af3a;
}
ul.group_lang_tab li.active a.nav-link {color: #46af3a;}
.grop_info_button .btn_cancel_hs {background: #ececec;border: 1px solid #ececec;color: #768492;border-radius: 6px}
.grop_info_button .btn_cancel_hs:hover {background: #d6d5d5;}
button.btn_save_group {border-radius: 6px}
#hs_add_group_btn {
    height: 34px;
    border-radius: 6px;
}
.btn_back_add_group {cursor: pointer;}
.hs_line_element {border-bottom: 1px solid #eeeff3;margin: 0 -15px;}
#group_list .card_header .card_header_col {color: #9da1ac; margin-bottom: 0;}
#group_list .card_item {color: #858997;}
#group_list .card_item .card_item_group_url {color: #858997;}
#group_list .card_item:hover {background-color: #f7f8f9;box-shadow: 0 0 1rem rgba(0,0,0,.1); transform: scale(1);}
#group_search select,
#company_user_search select {
    color: #858997;
}
#group_search .form-group label,
#company_user_search .form-group label {
    color: #748aa1;float: none; display: inline-block;
}
.hs_select_block .select2-container .select2-selection--single {
    height: 100%!important;
    padding: 6px 15px;
    font-size: 14px;
    color: #858997;
    border: 1px solid #ebedf4;
    border-radius: 5px;
}
#group_search .hs_select_block .select2-container .select2-selection--single,
#company_user_search .hs_select_block .select2-container .select2-selection--single {
    padding: 0;
}

.hs_home_search_select li.select2-results__option,
.hs_select2_main_theme li.select2-results__option {
    padding: 7px 12px;
}
.hs_select_block .select2-container .select2-selection--single .select2-selection__rendered {color: #858997;}
.select2-results__option {padding: 12px;}
.select2-container .select2-results__option--highlighted[aria-selected] {
    background-color: #e9ecec!important;
    color: #444;
}
.hs_home_search_select.select2-container--default .select2-results__option[aria-selected=true],
.hs_select2_main_theme.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #daf4c9;
}
.hs_home_search_select.select2-container--default .select2-results__option--highlighted[aria-selected=true],
.hs_select2_main_theme.select2-container--default .select2-results__option--highlighted[aria-selected=true] {
    background-color: #daf4c9!important;
}
div.hs_select_block .select2-container .select2-selection__arrow {border: none;height: 100%;}
input.hs_new_input {border: 1px solid #ebedf4;}

#reject_form label {
    float: none;
    display: inline-block;
}
.statuses_sortable_style .help-block,
#status_new_item .help-block,
#applicant_status_changes_send_email_form .help-block{
    margin: 5px 0 0 0;
}
.statuses_sortable_style .has-success .help-block,
#status_new_item .has-success .help-block,
#applicant_status_changes_send_email_form .has-success .help-block{
    display: block;
    visibility: hidden;
}

.show_email_modal_each_time_block label {
    margin-right: 20px;
}

.email-details-block .form-group label {
    float: none;
}
.statuses_sortable_style .ui-state-disabled {
    opacity: 1;
    cursor: default!important;
    pointer-events: unset;
}
.cke_inner .cke_wysiwyg_div {
    padding: 20px;
}

.delete_status_button.disabled {
    pointer-events: none;
}

.field-conversationform-default_message_body_en,
.field-conversationform-default_message_body_am,
.field-conversationform-default_message_body_ru,
.field-conversationform-default_message_body_kz {
    display: none;
}

.with_bottom_border {
    border-bottom: 1px solid #eeeff3;
    margin-bottom: 15px;
    margin-right: -7.5px;
    margin-left: -7.5px;
}
.with_bottom_border.max_margin {
    margin-right: -15px;
    margin-left: -15px;
}

#applicant_search .form-group {
    margin-bottom: 5px;
}

.bulk_operations_block {
    display: none;
    padding: 0 0 15px 0;
}
.bulk_operations_block.bulk_operations_delete_block,
.bulk_operations_block.bulk_operations_delete_invited_users_block {
    padding-right: 0;
}
.bulk_operations_block .hs_home_search_select.select2-container,
#applicant_search .select2.select2-container,
#invited_candidate_search .select2.select2-container,
.applicant_card_block .applicant_card_item .card_item_col.status_col .select2.select2-container {
    width: 100%!important;
}
.bulk_operations_block .apply_bulk_changes_btn {
    margin-top: 25px;
}
.bulk_operations_block .btn_add_to_group {
    height: 34px;
}
.bulk_operations_block .remove.btn.btn-success.delete_selected_applicants {
    margin-bottom: 0;
}
.control-buttons-box .control-buttons .btn.applicant-delete-modal-btn{
    background-color: #ff5b60;
    color: #fff;
    border-color: #ff5b60;
    transition: all 0.2s ease-in-out;
}
.control-buttons-box .control-buttons .btn.applicant-delete-modal-btn:hover{
    background-color: #ee4a5f;
    border-color: #ee4a5f;
    color: #fff!important;
}
.staff-checkbox > input[type="checkbox"] {
    display: none;
}
.staff-checkbox > label {
    margin: 0;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    user-select: none;
    position: relative;
}
.staff-checkbox > label::before {
    top: 3px;
}
.staff-checkbox > label::before {
    content: '';
    display: inline-block;
    width: 18px;
    height: 18px;
    text-align: center;
    line-height: 16px;
    font-size: 11px;
    border: 1px solid #c3c3c3;
    border-radius: 3px;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
}
.staff-checkbox > input[type="checkbox"]:disabled + label:before {
    cursor: not-allowed;
    border: 1px solid #e5e5e5;
}
.staff-checkbox > input[type="checkbox"]:disabled + label {
    cursor: not-allowed;
}
.staff-checkbox > input[type="checkbox"]:checked + label::before {
    content: '\f00c';
    font-family: "FontAwesome", sans-serif;
    font-weight: 400;
    color: #fff;
    background: #46af3a;
    border-color: #46af3a;
}
.card_block.applicant_card_block .match_col {
    width: 130px;
}
.card_block.applicant_card_block .staff-checkbox {
    width: 40px;
}
.card_header.hs_row.new_card_header_style {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: calc( 100% - 35px );
    color: #858997;
    margin-left: 35px;
}
.card_block .card_item.new_card_item_style .staff-checkbox,
.card_header.hs_row.new_card_header_style .card_header_col.staff-checkbox {
    position: absolute;
    left: -35px;
    height: 20px;
    width: 20px;
}
.card_header.hs_row.new_card_header_style .card_header_col.staff-checkbox {
    left: 15px;
}
.card_block .card_item.new_card_item_style.checked {
    background-color: #f7f8f9;
}
.bulk_operations_delete_block .btn.delete_selected_applicants {
    box-shadow: none;
}
.bulk_operations_block span.select2-container--default .select2-selection--single .select2-selection__rendered{
    background-color: #46af3a;
    color: #ffffff;
}
.bulk_operations_block .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #fff transparent transparent transparent;
}
.bulk_operations_block button {
    margin-bottom: 0!important;
    margin-top: 0!important;
}
.control-buttons-box .control-buttons.bulk_operation_buttons_block .btn.cancel-reject {
    background-color: #46af3a;
    border-color: #46af3a;
    color: #fff;
}
.control-buttons-box .control-buttons.bulk_operation_buttons_block .btn.remove.btn-success {
    background-color: #e14c4c;
    border-color: #e14c4c;
}
.filter_block.invite_candidate_filter,
.filter_block.pipeline_users_filter {
    margin-bottom: 0;
}
.card_header.hs_row.new_card_header_style p {
    margin-bottom: 0;
}
.applicant_card_block .card_item,
.invited_card_block_container .card_item,
.pipeline_users_card_block_container .card_item {
    margin-bottom: 15px;
}
.card_block .card_item.new_card_item_style.hs_row {
    width: calc( 100% - 35px );
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px;
    border-radius: 5px;
    margin-bottom: 15px;
    background-color: #fff;
    border: 1px solid #eeeff3;
    transition: all .3s linear;
    box-shadow: none;
    margin-left: 35px;
}
.applicant_card_block .applicant_card_item.hs_row.new_card_item {
    border-color: #888;
}
.card_block .card_item.new_card_item_style.hs_row.no_margin_left,
.card_block .card_header.new_card_header_style.hs_row.no_margin_left {
    margin-left: 0;
    width: 100%;
}
.card_block .card_item.new_card_item_style.hs_row:hover,
.card_block .card_item.new_card_item_style.hs_row.checked{
    transform: none;
    background-color: rgba(247, 248, 249, 0.61);
    box-shadow: 0 0 1rem rgba(0, 0, 0, .12);
}
.card_block .card_item.new_card_item_style.hs_row .card_item_col.card_item_image_col img {
    margin-top: 0;
    width: 60px;
    height: 60px;
    border-radius: 50px!important;
}
.applicant_card_block .applicant_card_item.hs_row .card_item_col.match_col img {
    width: 50px;
    height: 50px;
}
.card_block .card_item.new_card_item_style.hs_row .card_item_col.card_item_image_col {
    width: 80px;
    height: 80px;
    border-radius: 10px;
    padding: 10px;
    background-color: #eeeff3;
}
.card_block .card_header.new_card_header_style .card_header_col.img_label {
    width: 80px;
}
.card_block .card_item.new_card_item_style .card_item_col,
.applicant_card_block .applicant_card_item .card_item_col .card_item_applicant_url,
.card_block .card_item.new_card_item_style .card_item_col p{
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    display: block;
}
.online_applicant, .guest_applicant {
    border-radius: 10px;
    padding: 6px 20px;
    font-size: 14px;
    font-weight: 500;
    display: inline-block;
}
.guest_applicant {
    background-color: #ffeec3 !important;
    border: 1px solid #ffeec3;
    color: #f6a30e;
}
.online_applicant {
    background-color: #d9d6f0 !important;
    border: 1px solid #d9d6f0;
    color: #907efc;
}
.applicant_card_block .applicant_card_item .card_item_col .card_item_applicant_url,
.applicant_card_block .applicant_card_item .card_item_col.status_col{
    color: #858997;
}
.applicant_card_block .applicant_card_item .card_item_col.name_col .card_item_applicant_url,
.card_block .card_item.new_card_item_style .card_item_col.name_col {
    color: #141821;
}
.no_display_in_list {
    display: none;
}
.card_block .card_item.new_card_item_style .card_item_col .block-title {
    font-size: 14px;
    color: #31394d;
}
.delete_action_icon {
    top: unset;
    padding: 0;
    right: 15px;
    position: absolute;
    width: 18px;
    height: 26px;
}
.remove-pipeline-user-btn.delete_action_icon,
.remove-company-candidate-btn.delete_action_icon{
    top: 43px;
}
.delete_action_icon svg path {
    fill: #46af3a;
}
.delete_action_icon svg:hover path {
    fill: #470;
}
.applicant_card_block .applicant_card_item .btn_delete_applicant .tooltip-job {
    width: 80px;
    margin-left: -41px;
}
.invited_card_block .invited_card_item .remove-company-candidate-btn img,
.pipeline_users_card_block .pipeline_users_card_item .remove-pipeline-user-btn img {
    width: 15px;
    border-radius: 0!important;
    margin-top: 0;
}
.pipeline_users_card_block .pipeline_users_card_item .remove-pipeline-user-btn img {
    margin-top: -7px;
}
.pipeline_users_card_block .pipeline_users_card_item .remove-pipeline-user-btn .tooltip-job{
    bottom: 160%;
}
.card_block .card_item.new_card_item_style .card_item_col.status_col,
.card_block .card_header.new_card_header_style .card_header_col.status_col {
    margin-right: 50px;
}

.mrgb5 {
    margin-bottom: 5px!important;
}
.mrgr30 {
    margin-right: 30px!important;
}
.mrgl30 {
    margin-left: 30px!important;
}
.mrgl0 {
    margin-left: 0!important;
}
.pddb15 {
    padding-bottom: 15px;
}
.applicant_filter_block input.my-first-check:checked + .my-filter::before,
#sidebar_applicant_search input.my-first-check:checked + .my-filter::before {
    content: "\f057";
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    top: -5px;
    right: -4px;
    background-color: #e3f5e9;
    border-radius: 50px;
}
.applicant_filter_block .my-filter:hover,
#sidebar_applicant_search .my-filter:hover{
    transform: none;
    background-color: #d9f2ec !important;
    border: 1px solid #d9f2ec;
}
.applicant_filter_block input.my-first-check:checked + .my-filter:hover,
#sidebar_applicant_search input.my-first-check:checked + .my-filter:hover {
    background-color: #f0faf8!important;
    border: 1px solid #8cc8ba;
}
.applicant_filter_block input.my-first-check:checked + .my-filter.clicked,
#sidebar_applicant_search input.my-first-check:checked + .my-filter.clicked,
.applicant_filter_block input.my-first-check:checked + .my-filter.clicked:hover,
#sidebar_applicant_search input.my-first-check:checked + .my-filter.clicked:hover {
    background-color: #d9f2ec !important;
    border: 1px solid #d9f2ec;
}
.applicant_filter_block .my-filter.clicked,
#sidebar_applicant_search .my-filter.clicked,
.applicant_filter_block .my-filter.clicked:hover,
#sidebar_applicant_search .my-filter.clicked:hover {
    background-color: #f0faf8!important;
    border: 1px solid #8cc8ba;
}
.hs_dashboard_body .mail-check .register-pop-up {
    border-radius: 6px;
}
.hs_dashboard_body .mail-check .register-pop-up-heading{
    min-height: 40px;
    height: auto;
    padding: 15px;
    border: 1px solid transparent;
}
#hs_default_modal .modal-header,
#hs_default_modal_not_closed .modal-header,
#share_modal .modal-header,
#jobs_expired .modal-header,
#analytics-not-ready .modal-header,
#analytics-view .modal-header,
#doubleRequestPackageModal .modal-header,
#request_new_skill .modal-header,
#job-announcement-modal .modal-header,
#leave_company_edit_profile_page_modal .modal-header,
#delete_confirm_modal .modal-header,
#leave_job_page_modal .modal-header,
#additional_confirm_modal .modal-header,
#testimonial_confirm_modal .modal-header,
.hs_dashboard_body .mail-check .register-pop-up-heading{
    background-color: #fff;
    border-color: transparent;
    border-bottom-color: #e5e5e5;
}
.hs_dashboard_body .mail-check .register-pop-up-heading::after{
    content: " ";
    clear: both;
    display: table;
}
.hs_dashboard_body .mail-check .register-pop-up-heading .modal-title{
    line-height: 34px;
    float: left;
    color: #383838;
    font-size: 18px;
    font-weight: 500;
}
#hs_default_modal .modal-header button.close,
#hs_default_modal_not_closed .modal-header button.close,
#jobs_expired .modal-header button.close,
#doubleRequestPackageModal .modal-header button.close,
#analytics-not-ready .modal-header button.close,
#analytics-view .modal-header button.close,
#share_modal .modal-header button.close,
#request_new_skill .modal-header button.close,
#job-announcement-modal .modal-header button.close,
#leave_company_edit_profile_page_modal .modal-header button.close,
#delete_confirm_modal .modal-header button.close,
#additional_confirm_modal .modal-header button.close,
#testimonial_confirm_modal .modal-header button.close,
#leave_job_page_modal .modal-header button.close,
.hs_dashboard_body .mail-check .register-pop-up-heading .times button.alert-close{
    width: 34px;
    height: 34px;
    border-radius: 21px;
    background-color: #f8f8f8;
    color: #858997;
    font-size: 16px;
    text-align: center;
}
.hs_dashboard_body .mail-check .register-pop-up-heading .times {
    margin: 0;
}
.hs_dashboard_body .mail-check .register-pop-up-heading .times button.alert-close {
    font-family: Tahoma!important;
    font-weight: bold;
}
#hs_default_modal .modal-header button.close:hover,
#hs_default_modal_not_closed .modal-header button.close:hover,
#jobs_expired .modal-header button.close:hover,
#doubleRequestPackageModal .modal-header button.close:hover,
#analytics-not-ready .modal-header button.close:hover,
#analytics-view .modal-header button.close:hover,
#share_modal .modal-header button.close:hover,
#request_new_skill .modal-header button.close:hover,
#job-announcement-modal .modal-header button.close:hover,
#leave_company_edit_profile_page_modal .modal-header button.close:hover,
#delete_confirm_modal .modal-header button.close:hover,
#additional_confirm_modal .modal-header button.close:hover,
#testimonial_confirm_modal .modal-header button.close:hover,
#leave_job_page_modal .modal-header button.close:hover,
.hs_dashboard_body .mail-check .register-pop-up-heading .times button.alert-close:hover{
    color: #525664;
}
#hs_default_modal .modal-dialog,
#hs_default_modal_not_closed .modal-dialog,
#jobs_expired .modal-dialog,
#doubleRequestPackageModal .modal-dialog,
#analytics-not-ready .modal-dialog,
#analytics-view .modal-dialog,
#request_new_skill .modal-dialog,
#job-announcement-modal .modal-dialog,
#share_modal .modal-dialog {
    border-radius: 25px!important;
}
#hs_default_modal .modal-footer .btn.btn-success,
#hs_default_modal_not_closed .modal-footer .btn.btn-success,
#jobs_expired .modal-footer .btn.btn-success,
#doubleRequestPackageModal .modal-footer .btn.btn-success,
#share_modal .modal-footer .btn.btn-success,
#request_new_skill .modal-footer .btn.btn-success,
#job-announcement-modal .modal-footer .btn.btn-success,
#leave_company_edit_profile_page_modal .modal-footer .btn.btn-success,
#delete_confirm_modal .modal-footer .btn.btn-success,
#additional_confirm_modal .modal-footer .btn.btn-success,
#testimonial_confirm_modal .modal-footer .btn.btn-success,
#leave_job_page_modal .modal-footer .btn.btn-success  {
    font-size: 12px;
    margin-bottom: 0;
    padding: 6px 12px;
    height: 34px;
    border-radius: 5px;
    -webkit-transition: all .3s linear 0s;
    transition: all .3s linear 0s;
}
#hs_default_modal .modal-footer .btn-cancel,
#hs_default_modal .modal-footer .btn-success,
#hs_default_modal #add_status,
#hs_default_modal_not_closed .modal-footer .btn-cancel,
#hs_default_modal_not_closed .modal-footer .btn-success,
#hs_default_modal_not_closed #add_status,
#share_modal .modal-footer .btn-cancel,
#share_modal .modal-footer .btn-success,
#share_modal #add_status,
#jobs_expired .modal-footer .btn-cancel,
#jobs_expired .modal-footer .btn-success,
#doubleRequestPackageModal .modal-footer .btn-cancel,
#doubleRequestPackageModal .modal-footer .btn-success,
#request_new_skill .modal-footer .btn-cancel,
#request_new_skill .modal-footer .btn-success,
#job-announcement-modal .modal-footer .btn-cancel,
#job-announcement-modal .modal-footer .btn-success,
#leave_company_edit_profile_page_modal .modal-footer .btn-cancel,
#leave_company_edit_profile_page_modal .modal-footer .btn-success,
#delete_confirm_modal .modal-footer .btn-cancel,
#delete_confirm_modal .modal-footer .btn-success,
#additional_confirm_modal .modal-footer .btn-cancel,
#additional_confirm_modal .modal-footer .btn-success,
#testimonial_confirm_modal .modal-footer .btn-cancel,
#testimonial_confirm_modal .modal-footer .btn-success,
#leave_job_page_modal .modal-footer .btn-cancel,
#leave_job_page_modal .modal-footer .btn-success,
#hs_default_modal .create_workflow_inside_statuses_btn{
    text-transform: uppercase;
    font-size: 12px;
    height: 34px;
    border-radius: 5px;
    -webkit-transition: all .3s linear 0s;
    transition: all .3s linear 0s;
    line-height: 22px;
}
#hs_default_modal .modal-footer .btn-cancel:active:focus,
#hs_default_modal_not_closed .modal-footer .btn-cancel:active:focus,
#jobs_expired .modal-footer .btn-cancel:active:focus,
#doubleRequestPackageModal .modal-footer .btn-cancel:active:focus,
#share_modal .modal-footer .btn-cancel:active:focus,
#request_new_skill .modal-footer .btn-cancel:active:focus,
#job-announcement-modal .modal-footer .btn-cancel:active:focus,
#leave_company_edit_profile_page_modal .modal-footer .btn-cancel:active:focus,
#delete_confirm_modal .modal-footer .btn-cancel:active:focus,
#additional_confirm_modal .modal-footer .btn-cancel:active:focus,
#testimonial_confirm_modal .modal-footer .btn-cancel:active:focus,
#leave_job_page_modal .modal-footer .btn-cancel:active:focus {
    outline: none;
}
#analytics-not-ready .modal-header,
#analytics-view .modal-header {
    padding: 15px;
    height: auto;
}
#analytics-not-ready .modal-header button.close,
#analytics-view .modal-header button.close {
    margin-top: 0!important;
}
#reject_form .help-block {
    margin: 0;
}
.btn.btn-cancel:focus,
.btn.btn-warning:focus,
.btn.btn-success:focus,
.btn.btn-primary:focus,
.btn.btn-cancel:active:focus,
.btn.btn-warning:active:focus,
.btn.btn-success:active:focus,
.btn.btn-primary:active:focus {
    outline: none;
}
.burger_icon_block {
    position: absolute;
    height: 18px;
    width: 25px;
    top: 19px;
    left: 0;
}
.burger_icon_block .burger_icon_part {
    display: inline-block;
    width: 100%;
    border-top: 2px solid #c3c6d1;
    position: absolute;
    -webkit-transition: border-top-color .3s linear 0s;
    transition: border-top-color .3s linear 0s;
}
.statuses_sortable_style .status_item:hover .burger_icon_block .burger_icon_part,
.statuses_sortable_style .status_item.opened .burger_icon_block .burger_icon_part {
    border-top-color: #9da1ac;
}
.burger_icon_block .burger_icon_part.burger_icon_part_1 {
    top: 0;
}
.burger_icon_block .burger_icon_part.burger_icon_part_2 {
    top: 8px;
}
.burger_icon_block .burger_icon_part.burger_icon_part_3 {
    top: 16px;
}
#applicant_statuses_change_modal_dialog .modal-body,
#prev_applicants_modal_dialog .modal-body{
    max-height: 700px;
    overflow: auto;
}
#applicant_statuses_change_modal_dialog .modal-body {
    padding: 20px 20px 10px 20px;
}
#applicant_statuses_change_modal_dialog .select2-container.common_select2_class .select2-selection {
    height: 34px;
}
#applicant_statuses_change_modal_dialog .select2-container.common_select2_class .select2-selection .select2-selection__rendered {
    line-height: 34px;
}
#applicant_statuses_change_modal_dialog .select2-container.common_select2_class .select2-selection .select2-selection__arrow {
    height: 32px;
}
.statuses_sortable_style .status_item .status_item_name {
    font-size: 16px;
    line-height: 35px;
    color: #858997;
    font-weight: 400;
}
.modal-footer .btn.cancel.btn-cancel,
.cancel-password-edit.btn.cancel.btn_cancel{
    background-color: #f9fafe;
    border: 1px solid #ebedf4;
    color: #748aa1;
}
.modal-footer .btn.cancel.btn-cancel:hover,
.cancel-password-edit.btn.cancel.btn_cancel:hover{
    background-color: #e8e9ed;
    border: 1px solid #dadce3;
}

.statuses_sortable_style .status_item .status_icon {
    display: inline-block;
    padding: 5px;
    border-radius: 19px;
    background-color: #ffffff;
    height: 34px;
    width: 34px;
    margin-right: 10px;
    position: relative;
    box-shadow: 0 2px 10px rgba(61,67,79,0.15);
}
#benefit_form .statuses_sortable_style .status_item .status_icon {
    border-radius: 0;
    background-color: transparent;
    box-shadow: none;
    position: absolute;
    top: 13px;
}
#benefit_form .statuses_sortable_style .ui-sortable-placeholder,
#hs_default_modal .statuses_sortable_style .ui-sortable-placeholder{
    border: none!important;
}
#benefit_form .statuses_sortable_style .status_item .status_item_name {
    margin-left: 38px;
    width: calc( 100% - 38px);
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 3px;
}
#benefit_form .hs_checkbox_block .statuses_sortable_style span.hs_checkbox {
    cursor: pointer;
    background-color: #fff;
}
.statuses_sortable_style .status_item .status_icon img {
    width: 16px;
    position: absolute;
    top: 9px;
    left: 9px;
    border-radius: 0!important;
}
.statuses_sortable_style .status_item .status_icon img.more_larger_status_icon {
    width: 18px;
    top: 8px;
    left: 8px;
}
.statuses_sortable_style .status_item .toggle-edit-status-block.envelope-icon-block,
.statuses_sortable_style .status_item .edit-status-button.envelope-icon-block {
    padding: 5px 7px 5px 8px;
    border-radius: 20px;
    font-size: 12px;
    color: #fff;
    background-color: #00b9e6;
    text-align: center;
    margin-top: 4px;
    height: 27px;
    width: 27px;
    transition: all .2s linear 0s;
}
.statuses_sortable_style .status_item .toggle-edit-status-block.envelope-icon-block:hover,
.statuses_sortable_style .status_item .edit-status-button.envelope-icon-block:hover {
    background-color: #089fc7;
}
.statuses_sortable_style .status_item .toggle-edit-status-block.edit-icon-block,
.statuses_sortable_style .status_item .edit-status-button.edit-icon-block {
    padding: 6px 5px 6px 7px;
    border-radius: 20px;
    font-size: 12px;
    color: #fff;
    background-color: #fdb509;
    text-align: center;
    margin-top: 4px;
    height: 27px;
    width: 27px;
    transition: all .2s linear 0s;
}
.statuses_sortable_style .status_item .toggle-edit-status-block.edit-icon-block:hover,
.statuses_sortable_style .status_item .edit-status-button.edit-icon-block:hover {
    background-color: #ec9c10;
}
.statuses_sortable_style .status_item .toggle-edit-status-block.envelope-icon-block,
.statuses_sortable_style .status_item .edit-status-button.envelope-icon-block{
    padding: 7px 6px 7px 6px;
}
.statuses_sortable_style .status_item .delete-icon-block svg path,
.statuses_sortable_style .status_item .edit-status-button svg path,
.statuses_sortable_style .status_item .toggle-edit-status-block svg path{
    fill: #fff;
}

.statuses_sortable_style .status_item .delete-icon-block {
    padding: 5px 7px 6px 8px;
    border-radius: 20px;
    font-size: 12px;
    color: #fff;
    background-color: #ff5b60;
    text-align: center;
    margin-top: 4px;
    height: 27px;
    width: 27px;
    transition: all .2s linear 0s;
}
.statuses_sortable_style .status_item .delete-icon-block:hover {
    background-color: #e53f44;
}
.statuses_sortable_style .status_item .delete-icon-block.disable_status_delete,
.statuses_sortable_style .status_item .delete-icon-block.disable_status_delete:hover {
    cursor: not-allowed;
    background-color: #cdd0da;
}
.statuses_sortable_style .status_item .delete-icon-block img {
    width: 9px;
}
.statuses_sortable_style .status_item .delete-icon-block img,
.statuses_sortable_style .status_item .toggle-edit-status-block img {
    border-radius: 0!important;
}
.mrgr10 {
    margin-right: 10px!important;
}
#status_new_item .border_separator,
.status_border_separator{
    position: absolute;
    bottom: -13px;
    width: calc( 100% + 40px );
    left: -20px;
    margin: 0;
    border-bottom: 1px solid #eeeff3;
}
.status_border_separator {
    width: calc( 100% + 80px );
    left: -60px;
}
.applicant_status_edit_form .st_tabs_block,
.applicant_status_edit_form .st_tabs_block li.st_tab,
.change_company_title_from_settings .st_tabs_block,
.change_company_title_from_settings .st_tabs_block li.st_tab {
    background: transparent;
}
.applicant_status_edit_form .st_tabs_block>.st_tab>a,
.change_company_title_from_settings .st_tabs_block>.st_tab>a {
    border-radius: 5px;
    box-shadow: 0 1px 2px rgba(196,207,216,0.2);
    border: 1px solid #eeeff3;
    font-size: 16px;
    line-height: 24px;
    color: #858997;
    background-color: #ffffff;
    text-transform: capitalize;
    padding: 9px 12px;
    margin-left: 0;
    margin-right: 15px;
}
.applicant_status_edit_form .st_tabs_block>.st_tab>a:hover,
.change_company_title_from_settings .st_tabs_block>.st_tab>a:hover {
    border-color: #dddee2;
    color: #525664;
}
.applicant_status_edit_form .st_tabs_block>.st_tab.active>a,
.change_company_title_from_settings .st_tabs_block>.st_tab.active>a {
    box-shadow: 0 0 3px rgba(148,209,0,0.4);
    border: 1px solid #afc086;
    color: #46af3a;
}
.applicant_status_edit_form .st_tabs_block>.st_tab.active>a:hover,
.applicant_status_edit_form .st_tabs_block>.st_tab.active>a:focus,
.change_company_title_from_settings .st_tabs_block>.st_tab.active>a:hover,
.change_company_title_from_settings .st_tabs_block>.st_tab.active>a:focus {
    background-color: #fff;
    border-color: #afc086;
}
.applicant_status_edit_form .form-group,
#applicant_status_changes_send_email_form .form-group {
    margin-bottom: 10px;
}
.applicant_status_edit_form .email-details-block .form-group {
    margin-bottom: 15px;
}
#applicant_status_changes_send_email_form .form-group {
    margin-bottom: 10px;
}
.applicant_status_edit_form input.form-control,
#applicant_status_changes_send_email_form input.form-control {
    border-radius: 5px;
    border: 1px solid #ebedf4;
    box-shadow: none;
    color: #31394d;
    font-size: 14px;
}
.applicant_status_edit_form .form-group label,
#applicant_status_changes_send_email_form .form-group label {
    font-size: 14px;
    color: #748aa1;
}
.applicant_status_edit_form .form-group.has-success input.form-control,
#applicant_status_changes_send_email_form .form-group.has-success input.form-control {
    border-color: #46af3a;
}
.applicant_status_edit_form .form-group.has-error input.form-control,
#applicant_status_changes_send_email_form .form-group.has-error input.form-control {
    border-color: #a94442;
}
.applicant_status_edit_form .form-group.has-error label,
#applicant_status_changes_send_email_form .form-group.has-error label {
    color: #a94442;
}
.applicant_status_edit_form .show_email_modal_each_time_block .form-group label,
.applicant_status_edit_form .needs-to-send-email-block .form-group label,
#applicant_status_changes_send_email_form .form-group.staff-checkbox  label {
    padding-left: 25px;
}

.applicant_status_edit_form .cke_chrome,
#applicant_status_changes_send_email_form .cke_chrome,
.send_butch_emails .cke_chrome {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid #ebedf4;
    margin-top: 55px;
}
.applicant_status_edit_form .cke_chrome .cke_inner,
#applicant_status_changes_send_email_form .cke_chrome .cke_inner,
.send_butch_emails .cke_chrome .cke_inner{
    border-radius: 5px;
}
.applicant_status_edit_form .cke_chrome .cke_inner .cke_contents,
#applicant_status_changes_send_email_form .cke_chrome .cke_inner .cke_contents,
.send_butch_emails .cke_chrome .cke_inner .cke_contents {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.applicant_status_edit_form .cke_chrome .cke_inner .cke_top,
#applicant_status_changes_send_email_form .cke_chrome .cke_inner .cke_top,
.send_butch_emails .cke_chrome .cke_inner .cke_top {
    border-bottom-color: #ebedf4;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
#applicant_status_changes_send_email_form .attachment-files-box {
    padding-top: 0;
}
#applicant_status_changes_send_email_form label.control-label {
    display: inline-block;
    float: none;
}
.message_body_container {
    position: relative;
}
.message_body_container .tags_block {
    position: absolute;
    top: 25px;
    width: 100%;
    text-align: right;
    padding: 10px;
    border: 1px solid #ebedf4;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom: none;
}
.add_tags_to_message_body {
    border-radius: 5px;
    background-color: #f9fafe;
    border: 1px solid #ebedf4;
    color: #748aa1;
    font-weight: 500;
    -webkit-transition: all .3s linear 0s;
    transition: all .3s linear 0s;
    position: relative;
    padding-left: 27px;
}
.applicant_status_edit_form .control-buttons-box .control-buttons .btn.btn-cancel {
    background-color: #f9fafe;
    border: 1px solid #ebedf4;
    color: #748aa1;
}
.add_tags_to_message_body .fa.fa-plus {
    position: absolute;
    top: 9px;
    left: 11px;
}
.applicant_status_edit_form .control-buttons-box .control-buttons .btn.btn-cancel,
.applicant_status_edit_form .btn.btn-primary,
.applicant_status_edit_form .control-buttons-box .control-buttons .btn.remove {
    font-weight: 400;
    text-transform: uppercase;
    border-radius: 5px;
    transition: all .3s linear 0s;
    font-size: 12px;
}
.add_tags_to_message_body:hover,
.applicant_status_edit_form .control-buttons-box .control-buttons .btn.btn-cancel:hover{
    background-color: #e8e9ed;
    border: 1px solid #dadce3;
    color: #748aa1;
}
.applicant_status_edit_form .control-buttons-box .control-buttons .btn.remove {
    background-color: #e14c4c;
    border: 1px solid #e14c4c;
}

.applicant_card_block.blacklisted_card_block .name_col {
    width: 15%;
}
.applicant_card_block.blacklisted_card_block .job_col {
    width: 17%;
}
.applicant_card_block.blacklisted_card_block .blacklist_actions_col {
    width: 100px;
    margin-right: 0;
}
.pddr15 {
    padding-right: 15px!important;
}
.pddl40 {
    padding-left: 40px!important;
}
.applicant_card_block .empty,
.invited_card_block .empty,
.pipeline_users_card_block .empty {
    margin-top: 15px;
}
.content-additional-details .applicant_statuses .select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 1px;
}
.btn.remove.btn-success.white_btn {
    background-color: #fff;
    color: #e14c4c!important;
}
.btn.remove.btn-success.white_btn:hover,
.btn.remove.btn-success.white_btn:active,
.btn.remove.btn-success.white_btn:focus,
.btn.remove.btn-success.white_btn:active:focus{
    background-color: #fff!important;
    color: #c02a2a!important;
    border-color: #c02a2a!important;
}
#invited_candidate_search .form-group .help-block {
    margin: 0;
}
.applicant_card_block .applicant_card_item .card_item_col.type_col,
.applicant_card_block .card_header  .card_header_col.type_col,
.applicant_card_block .applicant_card_item .card_item_col.source_col,
.applicant_card_block .card_header .card_header_col.source_col {
    width: 10%;
}
.guest_user_cv_details #cv_canvas_block {
    text-align: center;
}
.guest_user_cv_details #cv_canvas_block #pdf_canvas {
    max-width: 1150px;
}
#hs_applicant_tab_content {
    padding-left: 0;
    padding-right: 0;
}
#hs_applicant_tab_content.guest_user_content {
    padding: 15px 0;
}
#applicants-nav a.hs_switch_user_search {
    width: auto;
    padding: 15px 20px 15px 20px!important;
}
a.hs_switch_user_search:focus {
    text-decoration: none;
    outline: none;
    color: #777;
}
button.btn {
    border-radius: 5px;
}
.content-additional-details span.select2-container .select2-selection--single .select2-selection__rendered {
    border-radius: 5px;
}
#applicants-nav .applicant_count {
    top: 0;
    line-height: 15px;
}

.grouped_date_block .grouped_date {
    border-radius: 15px;
    background-color: #e0f0b6;
    display: inline-block;
    color: #6a9607;
    font-size: 14px;
    padding: 7px 0 5px 0;
    width: 120px;
    text-align: center;
}
.grouped_actions_block {
    margin: 10px 0 10px 60px;
    border-left: 2px solid #eef0f3;
    padding: 10px 0 10px 40px;
}
.grouped_action_block {
    border-radius: 5px;
    box-shadow: 0 1px 3px #e5e9f2;
    border: 1px solid #ebedf4;
    margin-bottom: 15px;
    position: relative;
}
.grouped_action_block .grouped_action_title_block {
    font-size: 14px;
    color: #464a53;
    padding: 15px;
    border-bottom: 1px solid #eef0f3;
}
.grouped_action_block .grouped_action_content_block {
    font-size: 16px;
    color: #abafb3;
    font-family: "Myriad Pro";
    padding: 15px;
}
.grouped_action_block .grouped_action_view_more_block a {
    padding: 15px;
    display: inline-block;
}
.grouped_action_block .grouped_action_view_more_block {
    font-size: 14px;
    text-align: right;
}
.grouped_action_block:last-child {
    margin-bottom: 0;
}
.grouped_action_block .remove_last_line {
    width: 10px;
    height: 50%;
    position: absolute;
    bottom: -18px;
    background-color: #fff;
    left: -46px;
}

.border_bottom_none {
    border-bottom: none!important;
}

.grouped_action_block .grouped_action_icon {
    position: absolute;
    width: 36px;
    height: 36px;
    border-radius: 25px;
    background-color: #f8f9fd;
    border: 1px solid #eef0f3;
    top: calc( 50% - 18px );
    left: -60px;
    color: #858997;
    text-align: center;
    line-height: 34px;
    font-size: 14px;
}
.grouped_action_block .grouped_action_icon .history_icon {
    width: 16px;
}
.has_history_button {
    border: 1px solid transparent;
    line-height: 21px;
    color: #f6a30e!important;
    white-space: nowrap;
}
.ui-sortable .user-card .media .has_history_button,
.card_item.new_card_item_style .has_history_button,
.dashboard_applicant_row .has_history_button{
    background-color: #fcf3cf;
    border-radius: 11px;
    padding-left: 15px;
    padding-right: 15px;
    height: 22px;
    display: inline-block;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 700;
}
.card_item.new_card_item_style .has_history_button,
.dashboard_applicant_row .has_history_button{
    padding: 3px 3px 3px 3.5px;
    height: 23px;
    border-radius: 50px;
}
.card_item.new_card_item_style .has_history_button .min_width_tab,
.dashboard_applicant_row .has_history_button .min_width_tab{
    margin: 0!important;
    top: 0;
}
.card_item.new_card_item_style .has_history_button .min_width_tab svg.history_svg,
.dashboard_applicant_row .has_history_button .min_width_tab svg.history_svg {
    width: 14px;
    height: 15px;
}
.card_item.new_card_item_style .has_history_link {
    position: relative;
    top: 2px
}
.has_history_button .min_width_tab{
    top: 3px;
}
.has_history_button:hover {
    border: 1px solid #f6a30e;
    cursor: pointer;
}
.history_feedback_icon.min_width_tab{
    top: 4px;
    left: 2px;
}
.history_mailbox_icon.min_width_tab{
    top: 4px;
}
.has_history_button svg path.change {
    fill: #f6a30e;
}

.history_feedback_icon svg path.change,
.history_mailbox_icon svg path.change {
    fill: #858997;
}

#hs_applicant_content .content-additional-details .top_applicant_icon {
    width: 40px;
    margin-top: 5px;
}
#hs_applicant_content .content-additional-details .media {
    margin-bottom: 15px;
}
.btn.btn-success.user_black_list_action {
    padding: 0 10px;
}
.applicant_card_block .applicant_card_item .card_item_col.status_col.blacklisted_applicant_status_col {
    margin-right: 10px;
}
#hs_applicant_content .content-additional-details .user_black_list_action i.fa.fa-ban{
    color: #e14c4c;
}
#hs_applicant_content .content-additional-details .user_black_list_action i.fa.fa-user{
    color: #00b9e6;
}
#hs_applicant_content .content-additional-details i.fa.fa-plus {
    color: #46af3a;
}
#hs_applicant_content .content-additional-details .btn_default:hover,
#hs_applicant_content .content-additional-details .create_another_applicants_btn:hover{
    color: #470;
}
#hs_applicant_content .content-additional-details .show_as_link:hover,
#hs_applicant_content .content-additional-details .create_another_applicants_btn:hover {
    text-decoration: underline;
    cursor: pointer;
}
#hs_applicant_content .content-additional-details .has_history_button {
    border-radius: 6px;
    height: 28px;
    font-size: 13px;
    line-height: 28px;
    padding: 0 7px;
}
#hs_applicant_content .content-additional-details .has_history_button .min_width_tab{
    top: 4px;
}
.display_inline_block_important {
    display: inline-block!important;
}

ul.nav.nav-justified.hs_applicant_tabs {
    display: flex;
    justify-content: space-between;
}


.activate_candidate_level_block label {
    float: none;
    display: inline-block;
}
.activate_candidate_level_block .select2-container--krajee .select2-selection--single .select2-selection__rendered {
    margin-top: 0!important;
    position: static!important;
}
.activate_candidate_level_block .select2-container--krajee .select2-selection--single {
    height: 34px!important;
}
#hs_default_modal .modal-footer .btn.btn-success.go_to_billing {
    line-height: 21px;
}
#hs_applicant_sidebar_col.xl_pr0 {
    padding-right: 0!important;
}


#add_in_group_form .select2 {width: 100%!important;}
.btn_add_to_group {border-radius: 5px;min-width: 165px;padding: 5px;}
.hs_add_group_btn {
    bottom: 13px;
    right: 15px;
    position: absolute;
}
#hs_add_group_btn,
#default_select_content .smaller_height{
    width: 180px;
}
.hs_add_group_btn .add_icon {
    background: #fbc100;
    padding: 1px 6px;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    border-radius: 20px;
    margin-right: 5px;
}
.group_item {
    border: 1px solid #ececec;
    padding: 6px;
    box-shadow: 0 5px 8px #ccc;
    display: block;
    color: #000;
}
.group_item:hover {color: #000;box-shadow: none;}
.groups_content .checkbox_col {width: 10%;padding-top: 18px;}
.groups_content .title_col {width: 20%;}
.groups_content .type_col {width: 15%;}
.groups_content .count_col {width: 10%;}
.groups_content .created_date_col {width: 17%;}
.groups_content .last_activity_col {width: 17%;}
.groups_content .manage_col {width: 11%;}

.groups_items_content .checkbox_col {width: 6%;padding-top: 20px;}
.groups_items_content .image_col {width: 10%;}
.groups_items_content .name_col {width: 30%;}
.groups_items_content .source_col {width: 17%;}
.groups_items_content .created_date_col {width: 20%;}
.groups_items_content .manage_col {width: 11%;}

.card_item_group_url {
    display: table;
    height: 54px;
    width: 100%;
    color: #333;
}
.btn_group_manage {margin-right: 8px;cursor: pointer;}
.btn_group_manage.btn_delete_group {
    margin-right: 0;
}
.disabled_block {
    width: 100%;
    background: rgba(255, 255, 255, 0.43);
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 2;
    left: 0;
}
.card_item_group_url .hs_file_type {
    font-size: 59px;
    color: #46af3a;
}
.group_lang_tab.st_tabs_block>.st_tab>a {padding: 3px 10px;margin: 0 5px;font-size: 13px;}
.group_filter_block .form-group label {display: table; width: 100%;float: none;}
.hs_clear_filter_block {padding-top: 22px;}
.ml30 {margin-left: 30px;}
.ml15 {margin-left: 15px;}
.bulk_operations_block .select2-container .select2-selection--single {height: 32px;}
.bulk_operations_block .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 32px;border-radius: 5px;}
.bulk_operations_block .select2-container--default .select2-selection--single{border: none;border-radius: 5px;}
.btn_back_add_group {
    cursor: pointer;
    color: #748aa1;
}
.drag_group_button_block {float: left;margin-right: 15px;padding: 10px 0 5px 7px;}
.hs_user_card_item_block .hs_checkbox_block {position: absolute;top: 7px;left: 7px;}
.hs_user_card_item_block .hs_checkbox_block label {cursor: pointer;}
.search_btn_group {top: -3.5px;position: relative;}
.search_btn_group[disabled='disabled'], .search_btn_group[disabled='true'] {background: #ddd; border-color: #ddd;cursor: not-allowed;}
.add_status_candidate_btns_block .switch_view_content a.change_view:hover {
    color: #46af3a
}
.add_status_candidate_btns_block .switch_view_content a.change_view.active:hover {
    color: #fff
}
#id_filtered_jobs_top .add_status_candidate_btns_block #add_edit_pool,
#id_filtered_jobs_top .add_status_candidate_btns_block #add_guest_applicant {
    font-weight: normal;
}
.loading_pop_up {
    z-index: 1052;
    background-color: rgba(255, 255, 255, 0.6);
}
.loading_pop_up img {
    width: 70px;
    position: absolute;
    top: calc( 50% - 13px);
    margin-top: 0;
}
.applicants_export_block {
    position: absolute;
    top: 2px;
    right: -10px;
}

.tooltip-job.applicants_tab_icon_tooltip {
    width: 130px;
    padding: 5px;
    z-index: 1111;
    left: -3px;
}
.user-profile-content-body .nav-tabs-box .nav-tabs.nav-justified > li > a span.tooltip-job.applicants_tab_icon_tooltip {
    display: none;
}
.flex_container_right {display: flex;justify-content: flex-end;}
.slide_buttons_block > div{min-width: 180px; margin-left: 15px;}
.group_lang_tab .nav-item a.nav-link {color: #555555;}
.groups_card_item a.card_item_group_url:hover {color: #333;}

/* multiple feedback*/
.feedback_group_title_in_card {
    margin-top: 4px;
    display: inline-block;
    margin-left: 5px;
    font-size: 15px;
    font-weight: 600;
}
.feedback_item_icon_in_card {
    display: inline-block;
    width: 27px;
    margin-left: 10px;
}
.feedback_item_icon_in_card.like_icon {
    width: 20px;
}
.feedback_item_icon_in_card.like_icon.liked {
    fill: #649A00;
    margin-top: 2px;
}
.feedback_item_icon_in_card.like_icon.disliked {
    fill: #FC5120;
    margin-top: 6px;
}
.feedback_item_title_in_card {
    display: inline-block;
    margin-top: 5px;
    margin-left: 5px;
}
.empty_skills {
    margin-top: 5px;
    margin-left: 10px;
    font-style: italic;
    color: #9a9ea2;
}
.feedback_comment {
    margin-top: 5px;
    margin-left: 10px;
}
.feedback_card_item_block {
    border: 1px solid #dadee6;
    padding: 10px 0 0 0;
    border-radius: 5px;
    transition: box-shadow .2s;
    margin-bottom: 15px;
}
.feedback_card_item_block:hover {
    box-shadow: 2px 2px 15px 0 rgb(209, 210, 214);
}
.feedback_card_item_block.waiting,
.add_feedback_block.waiting,
form.feedbackForm.waiting{
    pointer-events: none;
}
.feedback_card_item_block.waiting .feedback_card_info,
.feedback_card_item_block.waiting .feedback_card_rate_section,
.feedback_card_item_block.waiting form.feedbackForm,
.add_feedback_block.waiting form.feedbackForm,
form.feedbackForm.waiting{
    opacity: 0.5;
}
.feedback_card_item_block.waiting .hs_sidebar_load,
.add_feedback_block.waiting .hs_sidebar_load,
form.feedbackForm.waiting  .hs_sidebar_load {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#hs_default_modal .waiting {
    pointer-events: none;
}
#hs_default_modal .waiting .modal-body,
#hs_default_modal .waiting .modal-footer {
    opacity: 0.5;
}
#hs_default_modal .waiting .hs_sidebar_load {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding-top: 0;
}
.feedback_card_item_block.existing_feedback_edit {
    padding: 15px;
}
.feedback_card_item_block.existing_feedback_edit:hover {
    box-shadow: none;
}
.feedback_card_item_block.selected {
    box-shadow: 2px 2px 15px 0 #d3dbc3;
    border: 2px solid #46af3a;
}
.add_feedback_block {
    display: none;
    border: 1px solid #dadee6;
    padding: 15px;
    margin-bottom: 20px;
    border-radius: 5px;
}
.add_feedback_block .comment-buttons,
.existing_feedback_edit .comment-buttons {
    margin-top: 0;
}
.feedback_card_rate_section {
    border-top: 1px solid #dadee6;
    margin-top: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
}
.feedback_actions_btn svg{
    width: 20px;
    height: 20px;
}
.feedback_actions_btn svg path {
    fill: #46af3a;
}
.feedback_actions_btn {
    position: absolute;
    top:15px;
    z-index: 110;
    cursor: pointer;
}
.feedback_edit_btn,
.cant_edit_feedback{
    right: 45px;
}
.cant_edit_feedback {
    cursor: not-allowed;
}
.cant_edit_feedback svg path{
    fill: #aaa;
}
.feedback_delete_btn {
    right: 15px;
}
/*end multiple feedback*/

.deleted_date {
    color: #abafb3;
}

.add_status_candidate_btns_block .switch_view_content {
    margin-left: 15px;
}
.add_status_candidate_btns_block .switch_view_content a.change_view {
    padding: 3px 14px 1px;
}
.add_status_candidate_btns_block .switch_view_content a.change_view .tooltip-job {
    font-size: 14px;
    width: 220px;
    margin-left: -180px;
}
.add_status_candidate_btns_block .switch_view_content a.change_view .tooltip-job::after {
    right: 16%;
    left: unset;
}
.add_status_candidate_btns_block .switch_view_content a.change_view:hover {
    color: #46af3a
}
.add_status_candidate_btns_block .switch_view_content a.change_view.active:hover {
    color: #fff
}


.job_questions span.hs_checkbox {
    display: inline-block;
    width: 22px;
    height: 22px;
    border: 1px solid #ccc;
    text-align: center;
    border-radius: 4px;
}
.job_questions span.hs_checkbox::before {
    content: '';
    font-family: FontAwesome;
    color: #fff;
    font-size: 15px;
    padding: 3px;
    border-radius: 4px;
}
.job_questions input[type="checkbox"]:checked + span.hs_checkbox::before {
    content: '\f00c';
    font-family: "FontAwesome";
    color: #fff;
    background: #7DD100;
    font-size: 15px;
    padding: 3px;
    border-radius: 4px;
}
.job_questions input[type="checkbox"]:checked + span.hs_checkbox {
    border-color: #7DD100;
}
.job_questions .hs_check_radio_lbl {position: relative;}
.job_questions .hs_check_radio_lbl {margin: 0 10px 10px 0;}
.job_questions .hs_check_radio_lbl .hs_checkbox {margin-right:4px;}
.job_questions .hs_check_radio_lbl input[type="checkbox"] {display: inline-block; position: absolute; z-index: -1;}
.job_questions .hs_check_radio_lbl input[type="radio"] {display: inline-block; position: absolute; z-index: -1;}
.job_questions .hs_check_radio_lbl {position: relative;margin-right: 6px;}
.job_questions input[type="radio"] {display: none;}
.job_questions span.hs_radio {
    display: inline-block;
    width: 22px;
    height: 22px;
    border: 1px solid #ccc;
    text-align: center;
    border-radius: 13px;
    margin-right: 7px;
}

.job_questions span.hs_radio::before {
    content: '';
    font-family: FontAwesome;
    color: #fff;
    font-size: 8px;
    padding: 7px;
    border-radius: 13px;
}
.job_questions input[type="radio"]:checked + span.hs_radio::before {
    content: '\f111';
    font-family: "FontAwesome";
    color: #7DD100;
    background: #fff;
    font-size: 8px;
    padding: 7px;
    border-radius: 13px;
    border:1px solid #7DD100;
}
.job_questions input[type="radio"]:checked + span.hs_checkbox {
    border-color: #7DD100;
}
.apply_container label.control-label {display: table;width: 100%;float: none;}
.job_questions .form-group label.error {color: #a94442;}

.header #lang-dropdown a {
    padding: 11px 7px;
    margin-top: 0;
}
div.tooltip {
    border-radius: 16px!important;
    top: -58px;
    left: -68.344px;
    display: block;
    z-index: 2147483647;
}
div.tooltip .tooltip-inner {
    background-color: #555!important;
    border-color: #555;
    color: #fff;
    font-size: 14px;
    border-radius: 4px!important;
    padding: 4px 15px;
    width: max-content;
    max-width: 210px;
}
.tooltip.top .tooltip-arrow {
    border-top-color: #555;
}
.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #555;
}
.tooltip.right .tooltip-arrow {
    border-right-color: #555;
    left: 1px;
}
.tooltip.left .tooltip-arrow {
    border-left-color: #555;
    right: 1px;
}

.card_block .card_item.new_card_item_style.hs_row.groups_card_item {
    min-height: 112px;
}
.card_block .card_item.new_card_item_style.hs_row.groups_card_item .card_item_group_url {
    height: auto;
}
.card_block .card_item.new_card_item_style .card_item_col,
.card_block .card_item.new_card_item_style .card_item_col a {
    color: #858997;
}
.card_block .card_item.new_card_item_style .card_item_col.title_col a {
    color: #141821;
}
.actions_for_small_screen {
    position: absolute;
    top: 0;
    right: 0;
    width: auto;
}
.or_block {
    position: absolute;
    top: 1px;
    right: -15px;
    height: 30px;
    width: 30px;
    padding: 6px 5px 5px 6px;
    border-radius: 50px;
    color: #748aa1;
    text-align: center;
    text-transform: uppercase;
}
.or_block::before,
.or_block::after {
    content: '';
    width: 30px;
    display: inline-block;
    position: absolute;
    border-bottom: 1px dashed #ebedf4;
    top: 15px;
}
.or_block::before {
    right: -30px;
}
.or_block::after {
    left: -30px;
}
.empty_block_image {
    width: 250px;
}
.empty_block_text {
    font-weight: 700;
    font-size: 15px;
    text-align: center;
    color: #858997;
}
.position_static {
    position: static!important;
}
.form-group label.new_checkbox_label {
    font-size: 16px;
    padding-left: 30px;
}
.post_job_boards_text {
    font-size: 18px;
}
.form-group label.new_checkbox_label.disabled {
    opacity: 0.6;
    cursor: not-allowed;
}
.qf_flex_block {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.qf_flex_block > div {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 20%;
    min-width: 180px;
}
.qf_flex_block > div .lang_name {font-weight: 500;}

/* new change */
.logged_in_nav_block .hs_navbar .navbar-collapse {
    width: 100%;
    padding-left: 210px;
    transition: all ease-out 400ms;
}
.logged_in_nav_block .hs_menu_last_item {
    width: 100%;
}
.logged_in_nav_block #hs_company_top_menu {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.nav li a.hide_for_big_screens {
    display: none;
}
.logged_in_nav_block .hs_nav_block.hs_company_nav_block.nav_min_padding .navbar-collapse {
    padding-left: 55px;
}
.cl_table th {min-width: 100px;}
/* new change */

/*checkbox style*/
.hs_checkbox_block span.hs_checkbox {
    margin: 0;
    display: inline-block;
    height: 18px;
    user-select: none;
    position: relative;
    width: 18px;
    border: none;
}
.hs_checkbox_block span.hs_checkbox:before {
    content: '';
    display: inline-block;
    width: 18px;
    height: 18px;
    text-align: center;
    line-height: 16px;
    border: 1px solid #c3c3c3;
    border-radius: 3px;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
    padding: 0;
}
.hs_check_radio_lbl input[type="checkbox"]:checked + span.hs_checkbox::before {
    content: '\f00c';
    font-family: "FontAwesome", sans-serif;
    font-weight: 400;
    color: #fff;
    background: #46af3a;
    border-color: #46af3a;
    line-height: 10px;
    font-size: 11px;
}
.hs_checkbox_block .hs_check_radio_lbl .hs_comm_name {
    position: relative;
    top: -5px;
    text-transform: none;
    font-size: 14px;
}
.application_download {
    font-size: 31px;
    line-height: 31px;
}
.application_download.excel_icon {color: #00BDF8;}
.application_download.csv_icon {color: #FBC000;}
.application_download.pdf_icon {color: #C91E26;}
/*end checkbox style*/
.text-center-important {
    text-align: center!important;
}

table#prev-applicants-list th,
table#prev-applicants-list td {
    padding-right: 20px;
    padding-left: 20px;
}

.not_set {
    color: #9a9ea2;
    display: inline-block;
    margin-left: 15px;
    font-style: italic;
}
.staff-checkbox label {
    padding-left: 25px;
    color: #444!important;
    font-size: 14px;
}
#form-apply-as-guest .has-success .help-block {
    display: block;
    visibility: hidden;
}
.hs-radio-block .hs-radio-input {
    display: none;
}
.hs-radio-block label.hs-radio-label {
    margin: 10px 20px 0 0;
    height: 100%;
    width: 100%;
    font-size: 14px;
    color: #444!important;
    line-height: 33px;
    cursor: pointer;
}
.staff-checkbox input[type="checkbox"]:checked + label,
.hs-radio-block input[type="radio"]:checked + label.hs-radio-label {
    color: #444!important;
}
.hs-radio-block label.hs-radio-label::before,
.hs_radio_block .hs_check_radio_lbl span.hs_radio::before {
    content: '';
    display: inline-block;
    width: 18px;
    height: 18px;
    border: 1px solid #ccc;
    border-radius: 50%;
    margin-right: 3px;
    position: relative;
    top: 4px;
    transition: all .5s;
}
.hs_radio_block label.hs_check_radio_lbl {
    font-size: 14px;
    margin-right: 15px;
}
.hs-radio-block input[type="radio"]:checked + label.hs-radio-label::before,
.hs_radio_block .hs_check_radio_lbl input[type="radio"]:checked + span.hs_radio::before{
    background: radial-gradient(#46af3a 0, #46af3a 50%, transparent 57%);
    border-color: #46af3a;
}
.hs_radio_block .hs_check_radio_lbl span.hs_radio {
    border: none;
    margin: 0;
}
.hs_radio_block .hs_check_radio_lbl input[type=radio]:checked+span.hs_radio::before {
    content: '';
    border-color: #46af3a;
}
#job_general_info .hs_checkbox_block .hs_check_radio_lbl,
#active_lang_form .hs_check_radio_lbl {
    margin-right: 10px;
}
#job_general_info .hs_check_radio_lbl .hs_comm_name,
#active_lang_form .hs_check_radio_lbl .hs_comm_name{
    margin-left: 3px;
}
.candidate_summary_block {
    display: none;
}
.min_padding_right_block {
    padding-right: 7.5px;
}
.min_padding_left_block {
    padding-left: 7.5px;
}
.pipeline_users_card_block .pipeline_users_card_item .card_item_col.status_col .btn_download_pipeline_user_cv:hover {
    color: #46af3a;
}
.filter_block.pipeline_users_filter {
    border-bottom-color: #eeeff3;
}
.add_hashtags_to_applicant_btn{
    background: #94D208;
    color: #fff;
    padding: 7px 15px;
    border-radius: 20px;
    display: inline-block;
    cursor: pointer;
}
.add_hashtags_to_applicant_btn:hover {
    background: #84bd04;
}
.hs_applicant_hashtag {
    background: #d9eff6;
    color: #52b7e4;
    font-size: 13px;
    padding: 5px 10px;
    margin-right: 5px;
    white-space: nowrap;
    margin-bottom: 5px;
    display: inline-block;
    text-overflow: ellipsis;
    max-width: 100%;
    font-weight: 700;
    border-radius: 20px;
}
.save_hashtags_btn {
    padding: 6px 10px;
    margin-left: 5px;
}
#hs_applicant_content .add_hashtags_block .select2.select2-container {
    width: calc( 100% - 90px )!important;
}
.close_hashtags_block_btn{
    font-size: 17px;
    padding: 4px 9px;
    height: auto;
    box-shadow: none;
    margin-bottom: 0!important;
    margin-left: 5px;
    min-width: auto;
}
.close_hashtags_block_btn.radius_changes,
.save_hashtags_btn.radius_changes{
    border-radius: 25px!important;
}
.delete_applicant_hashtag {
    cursor: pointer;
}
.hs_applicant_hashtag.hashtag_color_0 {
    background-color: #d9eff6;
    color: #52b7e4;
}
.hs_applicant_hashtag.hashtag_color_1 {
    color: #c2039e;
    background-color: #fac3fe;
}
.hs_applicant_hashtag.hashtag_color_2 {
    color: rgba(0, 122, 128, 0.8);
    background-color: #D1F6EA;
}
.hs_applicant_hashtag.hashtag_color_3 {
    color: #EAAA2A               ;
    background-color: #FAF2D1;
}
.hs_applicant_hashtag.hashtag_color_4 {
    color: #6200EE;
    background-color: #DFCAFC;
}
.hs_applicant_hashtag.hashtag_color_0 .delete_applicant_hashtag:hover {
    color: #3095c2;
}
.hs_applicant_hashtag.hashtag_color_0 .delete_applicant_hashtag:hover {
    color: #3095c2;
}
.mrgt0 {
    margin-top: 0 !important;
}
.question_block {
    font-size: 16px;
    margin-left: 5px;
    color: #46af3a;
    display: inline-block;
    height: 20px;
    width: 20px;
}
.input_with_question_mark {
    display: inline-block;
    width: calc( 100% - 25px );
}
.pipeline_users_card_block .pipeline_users_card_item .card_item_col.date_col .create_applicant_form_pipeline_user{
    margin: 7px 15px;
}
.pipeline_users_card_block .pipeline_users_card_item .card_item_col.date_col .download_delete_section {
    display: inline-block;
    margin: 7px 0 7px 15px;
}
.job_board_block { padding: 8px 6px; height: 90px;position: relative;}
.job_board_block .domain_logo {cursor: pointer;}
.job_board_block .domain_name { top: 55px;position: absolute;cursor: pointer;}
.job_board_block .staff-checkbox > label::before { top: 55px;right: 0; left: inherit;}
.job_board_block label.new_checkbox_label {float: none;padding: 0;}

.display_flex {
    display: flex;
    flex-wrap: wrap;
}
.workflow_statuses_block {
    border-left: 1px solid #eeeff3;
}
.workflow_statuses_sortable,
.all_statuses_block {
    padding: 15px;
    border: 2px dashed #c3c6d1;
    border-radius: 5px;
}
.all_statuses_block {
    height: calc( 100% - 10px );
}
#statuses_sortable_workflow {
    position: relative;
    padding-bottom: 128px;
}
.statuses_sortable_style .status_item.add_new_status_block {
    position: absolute;
    width: 100%;
    bottom: 0;
    padding-left: 0;
    margin-bottom: 0;
}
.applicant_status_edit_form.smaller_tabs .st_tabs_block>.st_tab>a {
    padding: 4px 7px 3px 7px;
    font-size: 14px;
    line-height: 21px;
}
.or_text {
    display: inline-block;
    position: relative;
    top: 5px;
    margin: 0 10px;
}
.or_text_dashed_line {
    display: inline-block;
    width: 100px;
    border-bottom: 1px dashed #ddd;
}
.statuses_sortable_style .status_item.add_new_status_block .status_item_name {
    line-height: 24px;
}
.statuses_sortable_style .status_item.add_new_status_block:hover .status_item_header {
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(193,207,217,0.2);
}
.edit-status-block.add_status_for_workflow {
    box-shadow: none;
    border: none;
    padding: 0;
    display: block;
}
.status_email_template_container {
    display: none;
}
.status_email_table_template .status_email_table_header,
.status_email_table_template .status_email_table_row {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.status_email_table_template .status_email_table_header{
    margin-left: -15px;
    margin-right: -15px;
    padding-right: 15px;
    padding-left: 15px;
}
.status_email_table_template .email_template_col,
.status_email_table_template .email_template_header_col {
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0;
}
.status_email_table_template .subject_col {
    width: 25%;
    padding: 0 10px;
}
.status_email_table_template .message_col {
    width: 35%;
    padding: 0 10px;
}
.status_email_table_template .default_col {
    width: 20%;
    padding: 0 10px;
}
.status_email_table_template .action_col {
    width: 20%;
    padding: 0 10px;
}
.status_email_table_template .action_col.email_template_col {
    color: #46af3a;
    cursor: pointer;
}
.status_email_table_template .action_col.email_template_col i.fa:hover {
    color: #470;
}
.status_email_table_template .status_email_table_header {
    border-top: 1px solid #eeeff3;
    border-bottom: 1px solid #eeeff3;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #858997;
    font-weight: bold;
}
.status_email_table_template .status_email_table_row {
    border: 1px solid #eeeff3;
    border-radius: 5px;
    padding: 7px 0;
}
.hs_dashboard_circle_btn.blue_btn {
    background-color: #46af3a;
}
.helper_container {
    display: none;
}
.default_email_template_block span.select2-container--default .select2-selection--single .select2-selection__rendered {
    background-color: transparent;
    color: #444;
    text-transform: none;
    font-size: 14px;
    letter-spacing: normal;
    height: 32px;
    line-height: 30px;
    text-align: left;
}
.default_email_template_block .select2-container .select2-selection--single {
    height: 34px;
    border-color: #ebedf4;
}
.default_email_template_block .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 32px;
}
.default_email_template_block .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent!important;
}
.default_email_template_block span.select2-selection.select2-selection--single[aria-expanded="true"] {
    background: transparent!important;
}
.mrgt31 {
    margin-top: 31px!important;
}
.default_email_template_block .select2 {
    width: 100% !important;
}
.select2-container--disabled {
    opacity: 0.7;
}
.select2-container--disabled .select2-selection__rendered {
    cursor: not-allowed;
}
.statuses_sortable_style.without_add_status_option .status_item {
    padding-left: 0;
    cursor: default;
}
.workflow_select_in_settings {
    display: inline-block;
    width: calc( 100% - 35px );
}
.edit_view_selected_workflow svg {
    width: 20px;
    height: 20px;
    margin-left: 10px;
    position: relative;
    top: 5px;
    cursor: pointer;
}
.edit_view_selected_workflow svg path {
    fill: #46af3a;
}
.edit_view_selected_workflow:hover svg path {
    fill: #470;
}

.create_workflow_inside_statuses_btn {
    margin-top: 22px;
}
#step_section .create_workflow_inside_statuses_btn[disabled]:hover {
    background-color: #46af3a!important;
    border-color: #46af3a!important;
}
#step_section {
    height: calc( 100% - 64px);
}
#workflow_add_edit_block {
    border: 1px solid #dadee6;
    border-radius: 5px;
    display: none;
}
#workflow_add_edit_block .workflow_statuses_block {
    padding: 15px 30px 15px 15px;
}
#workflow_add_edit_block .left_statuses_block {
    padding: 15px 15px 15px 30px;
}
.hide_none_default_statuses {
    display: none;
}
button.btn.btn-show-none-default-statuses {
    background-color: #00cd98;
    border-color: #00cd98;
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;
    height: 34px;
    line-height: 22px;
}
button.btn.btn-show-none-default-statuses:hover {
    background-color: #01b385;
    border-color: #01b385;
    color: #fff;
}
button.btn.btn-show-none-default-statuses:active:focus {
    outline: none;
}
.hide_for_calendar {
    display: none;
}
option.not_allowed_option {
    color: #C91E26;
}
.calendar_items_loader {
    position: absolute;
    top: 35px;
    right: 35px;
}
.calendar_dropdowns_block select{
    padding-right: 20px;
}
.applicant_filter_block.pipeline_users_filter .hs_home_search_select .select2-selection .select2-selection__rendered{
    text-align: left;
}
.applicant_filter_block.pipeline_users_filter .select2-container--default.select2-container--open.select2-container--below .select2-selection {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.applicant_filter_block.pipeline_users_filter .select2-container--default.select2-container--open.select2-container--above .select2-selection{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.create_applicant_form_pipeline_user {
    background: #fff!important;
    color: #888!important;
    border-color: #ccc;
}
.create_applicant_form_pipeline_user:hover {
    background: #fafafa!important;
    color: #666!important;
    border-color: #aaa;
}
.invited_job_carousel {
    top: 10px;
}
.source_icon {
    width: 18px;
    margin-right: 2px;
}
.float-none {
    float: none!important;
}
#applicant_status_changes_send_email_form .cke_chrome#cke_calendar_event_description {
    margin-top: 0;
}
.action_text {
    margin-top: 140px;
    font-weight: 400;
}
.copmany_location_block .location_item span.select2 .select2-selection {border: 1px solid rgb(221, 221, 221); padding: 10px;}
.copmany_location_block .location_item span.select2 .select2-selection .select2-selection__arrow {height: 44px;}
.job_post_location {display: flex; padding: 0}
.job_post_location .location_item {width: 33.33%;padding: 0 15px;}
.user_search_locations .location_item {width: 50%;}
.job_post_location .location_item .select2.select2-container{width: 100%!important;}
.job_post_location .location_item .select2-selection {line-height: 1.42857143; height: 32px;border: 1px solid #ccc;}
.job_post_location .location_item .select2-selection .select2-selection__arrow{height: 30px;}
.job_post_location .location_item .select2-selection__clear {display: block;}
.story_list_content {display: flex;}
.story_block {
    width: 100%;
    border-radius: 16px;
    overflow: hidden;
    height: 300px;
}
.story_block img {
    height: 100%;
    width: 100%;
    background-size: cover;
    background-position: center;
    object-fit: cover;
}
.story_info_block {
    position: absolute;
    background: #2f2f2fa6;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    padding-top: 95px;
    color: #fff;
    font-size: 20px;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s, opacity 0.6s linear;
}
.story_item {position: relative;display: block;height: 100%;}
.story_block :hover .story_info_block {visibility: visible;opacity: 1;}
.notify_img_block {margin: -15px -15px 20px -15px;}
.notify_img_block img {width: 100%;}
.training_location_content {margin: 0 -15px;}
.training_location_content .location_item {width: 50%;}
.boards_list_block .select2-selection__choice {padding-top: 0!important; height: inherit;}
.boards_list_block .select2-container--krajee .select2-selection--multiple .select2-selection__choice__remove {font-size: 15px;}

.source_icon {
    width: 18px;
    margin-right: 2px;
}
.none_schedule_buttons_block,
.schedule_button_block {
    display: inline-block;
}
#applicant_status_changes_send_email_form input.form-control#schedule_date_time,
#applicant_status_changes_send_email_form input.form-control#calendar_date {
    border: 1px solid #ccc;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
#applicant_status_changes_send_email_form .form-group.has-error input.form-control#schedule_date_time,
#applicant_status_changes_send_email_form .form-group.has-error input.form-control#calendar_date {
    border-color: #a94442;
}
#applicant_status_changes_send_email_form .form-group.has-success input.form-control#schedule_date_time,
#applicant_status_changes_send_email_form .form-group.has-success input.form-control#calendar_date {
    border-color: #46af3a;
}
label[for="schedule_date_time"] {
    display: block;
    text-align: left;
}
.company_info_dropdown ul li:focus {outline: none;}
.header .navbar-nav>li .dropdown-menu>li>a:focus {outline: none;}
.hire_bee_body #header.hs_lp_header span.caret {display: inline-block!important;}
.hire_bee_body #header.hs_lp_header .hs_nav_block ul.navbar-nav li.hs_lang_drop_down {right: 0;}

#calendar_events_list,
#calendar_events_list .user-profile-sidebar{
    height: 100%;
    margin-bottom: 0;
}
#event_data_html {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999999;
    width: 25%;
    background-color: #FFFFFF;
}
#calendar_events_list .user-card .media .media-left img,
#event_data_html .user-card .media .media-left img {
    border-radius: 50% !important;
    margin-bottom: 0;
}
#calendar_events_list .media-left, .media-right, .media-body,
#event_data_html .media-left, .media-right, .media-body {
    vertical-align: middle;
}
#calendar_events_list .user-card-status.event_status_1,
#event_data_html .user-card-status.event_status_1 {
    background-color: #fff7f2;
    color: #fd9652;
}
#calendar_events_list .user-card-status.event_status_2,
#event_data_html .user-card-status.event_status_2 {
    background-color: #ecf7ed;
    color: #54ca7a;
}
#calendar_events_list .user-card-status.event_status_3,
#event_data_html .user-card-status.event_status_3 {
    color: #e13429;
    background-color: #ffedec;
}
#calendar_events_list .btn.cancel.btn-cancel,
#event_data_html .btn.cancel.btn-cancel {
    background-color: #f9fafe;
    border: 1px solid #ebedf4;
    color: #748aa1;
    transition: all .2s linear 0s;
}
#calendar_events_list .btn.cancel.btn-cancel:hover,
#event_data_html .btn.cancel.btn-cancel:hover {
    background-color: #e8e9ed;
    border: 1px solid #dadce3;
}
#calendar_events_list .user-card .media .media-body .media-heading a.applicant_name,
#event_data_html .user-card .media .media-body .media-heading a.applicant_name {
    color: #70727a
}
#calendar_events_list .user-card .media .media-body .media-heading a.applicant_name:hover,
#event_data_html .user-card .media .media-body .media-heading a.applicant_name:hover {
    color: #000
}
#event_data_html .user-card
{
    border: 1px solid rgb(218, 222, 230);
    border-radius: 5px;
    padding: 15px;
    transition: box-shadow .2s;
    cursor: pointer;
    position: relative;
    box-shadow: 2px 2px 15px 0 rgb(209, 210, 214);
}
li.relative .applicant_count_for_double_digit,
li.relative .applicant_count {
    left: 45px;
    top: -6px;
}
li.relative .applicant_count_for_three_digit {
    left: 45px;
    top: -10px;
}
.box.arrow-left::after {
    content: " ";
    position: absolute;
    left: -8px;
    top: 12px;
    rigth: auto;
    border-top: 10px solid transparent;
    border-right: 10px solid #fff;
    border-left: none;
    border-bottom: 10px solid transparent;
}
.box.arrow-left::before {
    content: " ";
    position: absolute;
    left: -9px;
    top: 12px;
    rigth: auto;
    border-top: 10px solid transparent;
    border-right: 10px solid rgb(218, 222, 230);
    border-left: none;
    border-bottom: 10px solid transparent;
}
.box.arrow-top::after {
    content: " ";
    position: absolute;
    left: calc( 50% - 10px );
    top: -9px;
    rigth: auto;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    border-top: none;
    border-bottom: 10px solid #fff;
}
.box.arrow-top::before {
    content: " ";
    position: absolute;
    left: calc( 50% - 10px );
    top: -10px;
    rigth: auto;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    border-top: none;
    border-bottom: 10px solid rgb(218, 222, 230);
}
.box.arrow-top-left::after {
    content: " ";
    position: absolute;
    left: 3px;
    top: -9px;
    rigth: auto;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    border-top: none;
    border-bottom: 10px solid #fff;
}
.box.arrow-top-left::before {
    content: " ";
    position: absolute;
    left: 3px;
    top: -10px;
    rigth: auto;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    border-top: none;
    border-bottom: 10px solid rgb(218, 222, 230);
}
.box.arrow-top-right::after {
    content: " ";
    position: absolute;
    right: 3px;
    left: auto;
    top: -9px;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    border-top: none;
    border-bottom: 10px solid #fff;
}
.box.arrow-top-right::before {
    content: " ";
    position: absolute;
    right: 3px;
    top: -10px;
    left: auto;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    border-top: none;
    border-bottom: 10px solid rgb(218, 222, 230);
}
.calendar_date_time {
    font-size: 13px;
    color: #333333;
    font-weight: 500;
    white-space: nowrap;
    display: inline-block;
}
.calendar_date_time svg {
    height: 15px;
    margin-right: 7px;
    position: relative;
    top: 2px;
}
.calendar_date_time.duration svg {
    height: 14px;
    margin-right: 5px;
}
.calendar_date_time svg path {
    fill: #616161;
}
.duration_icon {
    position: relative;
    top: -1px;
}
.cancel_meeting {
    box-shadow: none;
    transition: all .2s;
}
#calendar_events_list .user-profile-sidebar .user-card.current.event_pending {
    border-left-color: #fd9652;
}
#calendar_events_list .user-profile-sidebar .user-card.current.event_pending::before {
    border-right-color: #fd9652;
}
#calendar_events_list .user-profile-sidebar .user-card.current.event_approved {
    border-left-color: #54ca7a;
}
#calendar_events_list .user-profile-sidebar .user-card.current.event_approved::before {
    border-right-color: #54ca7a;
}
#calendar_events_list .user-profile-sidebar .user-card.current.event_rejected {
    border-left-color: #e13429;
}
#calendar_events_list .user-profile-sidebar .user-card.current.event_rejected::before {
    border-right-color: #e13429;
}
#reactivate_board_list.boards_list_block .select2-selection__rendered {position: absolute!important;}
#reactivate_board_list.boards_list_block .form-group label {float: none;display: block;}
#reactivate_board_list.boards_list_block .loading-trainingsstatusform-boards {display: none;}
#reactivate_board_list.boards_list_block .select2-selection {min-height: 34px;border: solid #ccc 1px;}
#reactivate_board_list.boards_list_block .select2-selection .select2-search__field{padding-left: 8px;}
.flex_container {display: flex;}
.mr15 {margin-right: 15px;}
.email_notify_check .staff-checkbox label {color: #44494b!important;}

.bulk_operations_block  .select2-container.select2-container--disabled {
    opacity: 1;
}
.bulk_operations_block span.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{
    background-color: #e9e9e9;
    color: #adadad;
}
.bulk_operations_block .hs_home_search_select.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow b {
    border-color: #adadad transparent transparent transparent;
}
.applicant_card_block .bulk_operations_block .hs_home_search_select.select2-container--default.select2-container--disabled .select2-selection.select2-selection--single {
    background-color: #e9e9e9;
    border-color: #e9e9e9!important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    right: 10px;
    width: 10px;
}
.bulk_operations_block > div:first-child {
    min-width: 180px;
}
.flex_container {display: flex;}
.mr15 {margin-right: 15px;}
.email_notify_check .staff-checkbox label {color: #44494b!important;}
.top_scroll_block {
    overflow: auto;
    width: 100%
}
.top_scroll_block .dargged_block_width  {
    height: 1px;
}
.hs_benefit_icon svg {
    width: 19px;
}
.billing-row2-card-lg-price.other_price_usd::before {
    content: '';
    background: url("../images/billing/dollar.png") no-repeat;
    width: 12px;
    height: 14px;
    position: absolute;
    top: 0;
    left: -10px;
    background-size: contain;
}
.billing-row2-card-lg-price.other_price_amd::before {
    content: '';
    background: url("../images/billing/dram.png") no-repeat;
}
.billing-row2-card-lg-price.other_price_kzt::before {
    content: '';
    background: url("../images/billing/kzt.png") no-repeat;
}
.connection_link {
    color: #333333;
    position: relative;
}
.connection_link.whatsapp_connection:hover {
    color: #4caf50;
}
.connection_link.viber_connection:hover {
    color: #665cac;
}
.connection_icon {
    width: 20px;
    position: relative;
    top: -1px;
    left: -2px;
}

.connection_icon_pulse {
    display: block;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    position: absolute;
    border: 2px solid #ccc;
    top: 0;
    left: -1px;
    animation: connectionPulse 2s ease 0s infinite;
}
.connection_icon_pulse.whatsapp_pulse {
    border-color: #4caf50;
}

.connection_icon_pulse.viber_pulse {
    border-color: #665cac;
    width: 20px;
    height: 20px;
    left: -2px;
}

.hs_benefit_icon svg path {
    fill: #fff
}

@keyframes connectionPulse {
    0% {
        opacity: 1;
        transform: scale(1);
    }
    80% {
        opacity: 0;
        transform: scale(2);
    }
    100% {
        opacity: 0;
        transform: scale(3);
    }
}

.send_email_divider {
    border-bottom: 1px solid #f6fbe9;
    margin-top: 20px;
    margin-bottom: 20px;
}
.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
    color: #bbb;
}
#job-list {
    padding-top: 0;
}
.card_block .job_name_col {
    width: 15%;
}
.card_block .job_location_col,
.card_block .job_status_col,
.card_block .job_date_col,
.card_block .job_icon_col{
    width: 10%;
}
.card_block .job_action_col {
    width: 16%;
}
#job-list .card_item_col img {
    margin-top: 0;
}
#hs_jobs_list #job-list ul.pagination {
    text-align: center;
    margin-right: 0;
}
#hs_jobs_list #job-list ul.pagination a {
    padding: 6px 12px!important;
}
.as_modal_footer {
    border-top: 1px solid #e5e5e5;
    margin-right: -15px;
    margin-left: -15px;
    padding: 15px 15px 0 15px;
}

/* page loader ********************************************************************************************************/
.page-loader-wrapper {
    z-index: 99999999;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: #eee;
    overflow: hidden;
    text-align: center;
}
.page-loader-wrapper p {
    font-size: 13px;
    margin-top: 10px;
    font-weight: bold;
    color: #444;
}
.page-loader-wrapper .loader {
    position: relative;
    top: calc(50% - 30px);
}
.preloader {
    display: inline-block;
    position: relative;
    width: 50px;
    height: 50px;
    animation: container-rotate 1568ms linear infinite;
}
.spinner-layer {
    position: absolute;
    width: 100%;
    height: 100%;
    border-color: #46af3a;
    opacity: 1;
    animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.right {
    float: right !important;
}
.gap-patch {
    position: absolute;
    top: 0;
    left: 45%;
    width: 10%;
    height: 100%;
    overflow: hidden;
    border-color: inherit;
}
.gap-patch.circle {
    width: 1000%;
    left: -450%;
}
.circle-clipper {
    display: inline-block;
    position: relative;
    width: 50%;
    height: 100%;
    overflow: hidden;
    border-color: inherit;
}
.circle-clipper .circle {
    width: 200%;
    height: 100%;
    border-width: 3px;
    border-style: solid;
    border-color: inherit;
    border-bottom-color: transparent !important;
    border-radius: 50%;
    -webkit-animation: none;
    animation: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
}
.circle-clipper.left .circle {
    left: 0;
    border-right-color: transparent !important;
    transform: rotate(129deg);
    animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.circle-clipper.right .circle {
    left: -100%;
    border-left-color: transparent !important;
    transform: rotate(-129deg);
    animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
@keyframes fill-unfill-rotate {
    12.5% {
        transform: rotate(135deg);
    }
    25% {
        transform: rotate(270deg);
    }
    37.5% {
        transform: rotate(405deg);
    }
    50% {
        transform: rotate(540deg);
    }
    62.5% {
        transform: rotate(675deg);
    }
    75% {
        transform: rotate(810deg);
    }
    87.5% {
        transform: rotate(945deg);
    }
    to {
        transform: rotate(1080deg);
    }
}
@keyframes container-rotate {
    to {
        transform: rotate(360deg);
    }
}
@keyframes left-spin {
    from {
        transform: rotate(130deg);
    }
    50% {
        transform: rotate(-5deg);
    }
    to {
        transform: rotate(130deg);
    }
}
@keyframes right-spin {
    from {
        transform: rotate(-130deg);
    }
    50% {
        transform: rotate(5deg);
    }
    to {
        transform: rotate(-130deg);
    }
}
/* end page loader ****************************************************************************************************/

.pddlr0 {
    padding-left: 0!important;
    padding-right: 0!important;
}

/* Start Multiple select2 *****************************************************************************************************************/
span.select2-container--default.common_select2_class .select2-selection--single .select2-selection__rendered {
    background: none;
    text-transform: none;
    letter-spacing: unset;
}
span.select2-container--default.common_select2_class span.select2-selection.select2-selection--single[aria-expanded="true"] {
    background: none!important;
}
.common_select2_class.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    line-height: 12px;
    font-size: 13px;
    margin: 0 2px 0 0;
    position: absolute;
    right: 2px;
    top: 5px;
}
.common_select2_class.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    height: auto;
    padding: 3px 20px 1px 6px!important;
    line-height: 18px;
    margin: 5px 7px 0 0!important;
    position: relative;
}
.common_select2_class.select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice,
#step_section .soft-skills-delete{
    background-color: #f9fafe;
    border: 1px solid #ebedf4;
    color: #748aa1;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.common_select2_class.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    height: 100%!important;
    position: relative;
    padding-right: 40px;
    padding-left: 6px!important;
}
.common_select2_class.select2-container--default .select2-selection--multiple .select2-selection__clear {
    position: absolute;
    top: 2px;
    right: 0;
    line-height: 18px;
}
.common_select2_class.select2-container--default .select2-search--inline .select2-search__field {
    margin: 0;
    height: auto;
}
.common_select2_class.select2-container--default .select2-search--inline:first-child .select2-search__field,
.common_select2_class.select2-container--default span.select2-selection__clear + .select2-search--inline .select2-search__field {
    width: auto!important;
}
.common_select2_class.select2-container--default .select2-selection--multiple {
    height: auto!important;
    line-height: inherit!important;
    border-color: #ccc;
}
.common_select2_class.select2-container--default .select2-dropdown .select2-search--dropdown .select2-search__field {
    border: 1px solid #ddd;
    border-radius: 3px;
}
/* End Multiple select2 *******************************************************************************************************************/

.hs_user_search_checkbox_block span.hs_checkbox {
    top: 4px;
}
.hs_user_search_checkbox_block .hs_label {
    display: inline-block;
    margin-left: 7px;
    margin-bottom: 0;
}
.hs_check_radio_lbl .question_block,
.user-search-select .question_block {
    position: relative;
    top: 1px;
}
.hs_check_radio_lbl div.tooltip .tooltip-inner,
.user-search-select div.tooltip .tooltip-inner{
    min-width: 300px;
}
.hs_candidate_search_buttons div.search_btn_container {
    display: inline-block;
}
.user-search-form .user_search_locations .location_item label.control-label {
    font-size: 14px;
    font-weight: 700;
}
.overflow-hidden {
    overflow: hidden;
}
.overflow-x-hidden {
    overflow-x: hidden;
}
.applicant_data {
    color: #858997;
}
#hs_applicant_content .content-additional-details .media .media-body h4 {
    margin-top: 1px;
}
#hs_applicant_content .contact-details-title,
#hs_applicant_content .additional-details-title {
    margin-bottom: 15px;
}
#hs_applicant_content ul.content-content-details-list i.fa-fw {
    width: auto;
    text-align: left;
}
#hs_applicant_content .applicant_status_change_block {
    position: absolute;
    top: 15px;
    right: 15px;
}
.pddt0 {
    padding-top: 0!important;
}
.md_right_border {
    border-right: 1px solid #eee
}

#sidebar_applicant_search .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent!important;
}
.company_profile_nav_item {
    color: rgba(0,0,0,0.5);
    line-height: 32px;
    font-size: 16px;
    font-weight: bold;
    padding: 21px 20px;
    float: left;
}
.company_profile_nav_item:hover {
    color: #333;
}
.main_color_block .spectrum-group .input-group-addon {
    width: 70px;
}
.company_sections_loader_content {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 100%;
    z-index: 11;
    font-size: 50px;
    text-align: center;
    background: rgba(255, 255, 255, 1);
    padding-top: 80px;
}
.company_sections_loader_content img {
    width: 80px;
}
.company_header_posR {
    position: relative;
    z-index: 99;
}

/*---------------------------------------------------------------------------------------------*/
/* START: Company sidebar menu and dropdown menu icons style */
#hs_company_side_menu #log-in-header li a:not(.show_for_mobile),
li.company_info_dropdown ul.dropdown-menu a:not(.show_for_mobile),
#hs_company_side_menu #log-in-header li a span.sidebar_mail_item_label,
li.company_info_dropdown a span.sidebar_mail_item_label,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a span.sidebar_mail_item_label{
    display: flex;
    align-items: center;
}
#hs_company_side_menu #log-in-header li a span.text-primarycolor,
#hs_company_side_menu #log-in-header li a span.hs_sidebar_txt,
li.company_info_dropdown a span.text-primarycolor,
li.company_info_dropdown a span.hs_sidebar_txt,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a span.text-primarycolor,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a span.hs_sidebar_txt{
    display: flex;
    align-items: center;
    height: 23px;
}
#hs_company_side_menu #log-in-header li a span.hs_sidebar_txt,
li.company_info_dropdown a span.hs_sidebar_txt,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a span.hs_sidebar_txt {
    padding-top: 2px;
    white-space: nowrap;
}
#hs_company_side_menu #log-in-header li a span.text-primarycolor svg,
li.company_info_dropdown a span.text-primarycolor svg,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a span.text-primarycolor svg {
    width: 17px;
    margin-right: 10px;
    margin-left: 9px;
    transition: margin-right 0.5s ease-in-out;
}
li.company_info_dropdown a span.text-primarycolor svg {
    margin-right: 20px;
}
span.text-primarycolor:not(.new_header_icon) svg path,
span.text-primarycolor:not(.new_header_icon) svg circle{
    fill: #46af3a;
}
#hs_company_side_menu.close_nave #log-in-header li a span.hs_sidebar_txt {
    display: none;
}
/* END: Company sidebar menu and dropdown menu icons style */
/*---------------------------------------------------------------------------------------------*/

.no_border {
    border: none!important;
}
.edit_logo_color_block {
    border-right: 1px solid #ECEDEF;
    padding-right: 25px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.mrgl25 {
    margin-left: 25px!important;
}
.btn.light-blue {
    background: #49d0f0;
    border-color: #49d0f0;
    color: #fff;
}
.btn.light-blue:hover {
    background: #0cbde8;
    border-color: #0cbde8;
    color: #fff;
}
.button_icon {
    width: 15px;
    position: relative;
    top: 2px;
    margin-right: 3px;
    display: inline-block;
}
.button_icon.smaller {
    width: 12px;
}
.button_icon.view_icon {
    top: 1px;
}
.button_icon svg path,
.button_icon svg circle {
    fill: #fff;
}
.pddt10 {
    padding-top: 10px!important;
}
.top0 {
    top: 0!important;
}
#hs_gallery_block .hs_company_media_img_block .hs_company_media_img {
    border-radius: 0!important;
}
#hs_about_company_block .hs_info_icon .button_icon {
    width: 21px;
}
#hs_about_company_block .hs_info_icon .button_icon svg path,
#hs_about_company_block .hs_info_icon .button_icon svg circle {
    fill: #46af3a;
}
.job_action_icon svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
}
.job_action_icon:not(.hot_job_icon) svg path,
.job_action_icon svg circle{
    fill: #46af3a;
}
.hs_jobs_list_action .job_action_icon.no_applicants svg path,
.hs_jobs_list_action .job_action_icon.no_applicants svg circle {
    fill: #d3d3d3;
}
.mrgt80 {
    margin-top: 80px!important;
}
#heading-img .company_title .company_title_text+.edit {
    position: absolute;
    top: -30px!important;
    right: -25px;
}
.hs_company_title_edit_block {
    width: calc( 100% - 155px );
}
.hs_company_title_edit_block #hs_company_title h3 {
    position: relative;
    top: 80px;
    left: 10px;
    margin: 0;
}
.hs_company_title_edit_block .st_tabs_block>.st_tab>a {
    padding: 7px 15px;
}
.hs_company_info_block .hs_company_follow_block {
    border-left: 1px solid #e8ecf1;
    height: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
}
.follow_view_icon {
    box-sizing: border-box;
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
    border-radius: 50%;
    color: #fff;
    background: linear-gradient(to bottom, #04bae7, #9cebfe);

}
.company_followers .follow_view_icon {
    background: linear-gradient(to bottom, #e14c4c, #ff8383);
}
.company-active-job .follow_view_icon {
    background: linear-gradient(to bottom, #689b00, #92cf00);
}
.company-job-history .follow_view_icon {
    background: linear-gradient(to bottom, #908afb, #aab9ff);
}
.follow_view_icon svg {
    width: 20px;
    vertical-align: middle;
}
.follow_view_icon.time_icon svg {
    width: 15px;
}
.follow_view_icon svg path,
.follow_view_icon svg circle {
    fill: #fff;
}
.hs_company_info_block .hs_company_follow_view{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    width: 33.333%;
}
.follow_view_text {
    margin-left: 15px;
}
.follow_view_text > p:first-of-type {
    font-size: 20px;
}
.hs_company_info_block {
    position: relative;
}
.hs_company_info_block .hs_profile_header_buttons {
    position: absolute;
    top: 38px;
    height: auto;
    right: 0;
}
.hs_company_info_block .hs_profile_header_buttons.no_display {
    display: none;
}
.bg_image_upload_block #cover_profile_image {
    bottom: -90px;
    margin: 0;
    left: 0;
    background-size: 100%!important;
}
.no_display {
    display: none;
}
.company_title .company_title_text {
    background: none;
    padding: 0;
}
.company_title .company_title_text_block {
    background: rgba(0,0,0,.3);
    padding: 5px 10px 7px 10px;
    color: #fff;
    border-radius: 20px;
    max-width: calc( 100% - 30px );
    display: inline-block;
}
#heading-img {
    padding-top: 0;
    min-height: unset!important;
}
.edit-img-resume .hs_company_logo_name_block .profile_image_container {
    border-radius: 10px;
    border-width: 2px;
}
.pddlr15 {
    padding-left: 15px!important;
    padding-right: 15px!important;
}
.logo_color_block_header {
    display: inline-block;
    margin-top: 15px;
}
.mrgr15 {
    margin-right: 15px!important;
}
.company_main_buttons_block {
    float: right;
}
.company_main_buttons_block .edit_logo_color_block {
    float: left;
}
.company_main_buttons_block .view_company_profile_btn {
    float: right;
    margin-left: 25px;
}
.logo_color_block_divider {
    display: none;
}
.hs_active_job_icon {
    padding-top: 2px;
}
.hs_active_job_icon svg {
    width: 11px;
    vertical-align: middle;
}
.hs_active_job_icon.calendar_icon svg {
    width: 14px;
}
.hs_active_job_icon svg path,
.hs_active_job_icon svg circle {
    fill: #ffcc02;
}
.hs_info_icon.hs_info_location_icon svg{
    width: 17px;
    vertical-align: middle;
}
.hs_info_circle_icon {
    padding-top: 3px;
}
.hs_info_circle_icon svg {
    width: 13px;
    vertical-align: middle;
}
.hs_info_circle_icon.location_icon svg {
    width: 11px;
}
.hs_info_circle_icon svg path,
.hs_info_circle_icon svg circle {
    fill: #fff;
}
.btn:active:focus {
    outline: none;
}
.hs_benefit_icon {
    min-width: 55px;
}
.hs_upload_block_radio .hs_radio_lbl svg {
    width: 30px;
    height: 30px;
}
.hs_upload_block_radio .hs_radio_lbl svg path,
.hs_upload_block_radio .hs_radio_lbl svg circle {
    fill: #46af3a;
}
.hs_radio_block .hs_upload_block_radio:first-of-type .hs_radio_lbl {
    padding-top: 16px;
}

.navbar-right li.company_info_dropdown a span.hs_sidebar_txt {
    display: flex!important;
}

#hs_company_side_menu.dashboard_sidebar .navbar-nav>li>a {
    padding: 10px!important;
}
#hs_company_side_menu.dashboard_sidebar .navbar-nav>li>a>span,
#hs_company_side_menu.dashboard_sidebar .navbar-nav>li:hover>a>span {
    color: #737373;
}
#hs_company_side_menu.dashboard_sidebar .navbar-nav>li.active>a>span {
    color: #46af3a;
    font-weight: 500;
}
#hs_company_side_menu.dashboard_sidebar .navbar-nav>li>a {
    border-radius: 0;
    border: 1px solid transparent!important;
}
#hs_company_side_menu.dashboard_sidebar .navbar-nav>li.active>a {
    border-radius: 0;
    color: #46af3a!important;
    background-color: #F8F9FD;
}

#hs_company_top_menu li.dropdown li > a:hover,
#hs_company_side_menu.dashboard_sidebar .navbar-nav>li:hover>a {
    background-color: #F8F9FD;
}
#hs_company_top_menu li.dropdown li.active > a {
    font-weight: 500;
    background-color: #F8F9FD;
}
.header #hs_company_top_menu .navbar-nav>li.dropdown .dropdown-menu>li.active>a,
.header #hs_company_top_menu .navbar-nav>li.dropdown .dropdown-menu>li.active>a:hover {
    color: #46af3a!important;
}
.header #hs_company_top_menu .navbar-nav>li.dropdown .dropdown-menu>li>a:hover,
.header #hs_company_top_menu .navbar-nav>li.dropdown .dropdown-menu>li>a:focus {
    background-color: #F8F9FD!important;
    color: #000!important;
}
#hs_company_top_menu li.dropdown li > a:focus,
#hs_company_top_menu li.dropdown li > a:active {
    outline: none;
    color: #46af3a;
}
.header .navbar-nav>li>a {
    border: none;
}
.header #lang-dropdown:hover a {
    color: #46af3a;
}
.applicant_count, .applicant_count_for_double_digit {
    color: #fff!important;
}

#log-in-header:not(.company-login-header) {
    overflow-y: auto;
    height: calc( 100% - 79px );
}
#hs_company_side_menu {
    overflow-y: hidden;
}

.service_type_title_block .arrow {
    display: inline-block;
    position: absolute;
    top: 8px;
    right: 0;
    cursor: pointer;
    transition: all .2s;
    width: 20px;
}
.service_type_title_block .arrow.up {
    transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
}
.service_type_title {
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
}
.service_type_services {
    display: none;
}

.mrgl85 {
    margin-left: 85px!important;
}

.service_type_block {
    max-height: 500px;
    overflow: auto;
    padding: 20px 15px;
    border: 1px solid #eee;
    margin-bottom: 20px;
    border-radius: 5px;
    position: relative;
    text-align: left;
}
.service_type_block:last-of-type {
    margin-bottom: 0;
}

.paid_service_block {
    margin-bottom: 15px;
    min-width: 300px;
}

.paid_service_block:last-of-type {
    margin-bottom: 0;
}

.service_type_title_block {
    position: relative;
    padding-right: 30px;
    margin-left: 35px;
}

.price_container {
    border-radius: 5px;
    box-shadow: 0 0 5px rgba(228,224,224,0.6);
    margin: 0;
}

.total_price_required_error_message {
    display: block;
}

.custom-service-footer {
    padding: 25px 0 20px;
}

.reset_button_container {
    padding: 0 7px 0 0;
}
.request_button_container {
    padding: 0 0 0 7px;
}
.billing_container .request_button_container {
    padding-left: 0;
}

.paid_services_content {
    margin-left: 75px;
}

.pddr10 {
    padding-right: 10px!important;
}

.hs_dashboard_breadcrumbs_block .breadcrumb li + li::before {
    content: '\f105';
    font-family: "FontAwesome", sans-serif;
}

.modal-header .modal-title {
    line-height: 34px;
    float: left;
    color: #383838;
    font-size: 18px;
    font-weight: 500;
}

.modal-body {
    padding: 20px;
}

.modal-body .with_bottom_border {
    border-color: #f2f2f6;
}

.order_subtitle {
    font-size: 15px;
    white-space: nowrap;
}
.service_type_modal_title {
    white-space: nowrap;
}

.modal-footer .btn + .btn {
    margin-left: 10px;
}

.general_modal_style .modal-dialog {
    border-radius: 25px!important;
}
.general_modal_style .modal-header {
    border: none!important;
    border-bottom: 1px solid #e5e5e5!important;
    background-color: #fff!important;
}
.general_modal_style .modal-header button.close {
    width: 34px;
    height: 34px;
    border-radius: 21px;
    background-color: #f8f8f8;
    color: #858997;
    font-size: 16px;
    text-align: center;
    margin-top: 0!important;
}
.general_modal_style .modal-footer .btn {
    text-transform: uppercase;
    font-size: 12px;
    height: 34px;
    border-radius: 5px;
    -webkit-transition: all .3s linear 0s;
    transition: all .3s linear 0s;
    line-height: 22px;
}

.general_modal_style .modal-footer .btn.btn-success {
    margin-bottom: 0;
    padding: 6px 12px;
}


.applicant_avatar_block {
    display: inline-block;
    width: 60px;
    height: 60px;
    background-size: cover;
    border-radius: 32px;
}

.btn_show_contact {cursor: pointer;color: #00b9e6;}
.btn_show_contact:hover {text-decoration: underline;}
#user_socials_block.content-details-social-icons a.disabled_social {border-color: #ccc;color: #ccc!important;}
#user_socials_block.content-details-social-icons a.disabled_social .fa {color: #ccc;}
.show_contact_icon {width: 16px; margin-right: 4px;}
.contact_view_info {position: absolute;bottom: 0;right: 15px;}
.contact_view_info .all_count {color: #FBA002;}
.contact_view_icon {width: 18px; margin-right: 2px;}
.mtmin15 {margin-top: -15px;}
.call_us_img {width: 330px;}
.call_img_block {
    margin-bottom: 15px;
    border-bottom: 1px solid #e6e6e6;
    display: inline-block;
    padding-bottom: 10px;
}
.call_img_block + .support_btn_content {font-size: 13px;}

#hs_default_modal .info_pending_orders_btn_content,
#hs_default_modal .support_btn_content {
    height: auto;
    min-height: 40px;
    line-height: 25px;
    padding: 10px 15px 8px 15px;
}
#hs_default_modal .support_btn_content .support_icon img {
    margin-top: -3px;
}

.deadline_with_question_mark {
    position: relative;
}
.deadline_with_question_mark .help-block {
    margin-bottom: 0;
}
.deadline_with_question_mark input {
    width: calc(100% - 35px);
}
.deadline_with_question_mark .question_block {
    position: absolute;
    top: 27px;
    right: 5px;
}

.hs_company_logo_name_block {
    height: 155px;
}

.slide_buttons_block .bulk_operations_pdf_download {
    min-width: auto;
}

.service_banner {
    height: 135px;
    background-color: #fff;
    padding: 10px 275px;
    display: table-cell;
    vertical-align: middle;
    background-size: cover;
    background-repeat: no-repeat;
}
.service_banner p {
    margin: 0;
}

.service_banner_container {
    width: 100%;
    display: table;
}

.service_banner_container .hirebee_banner{
    width: 100%;
}

.service_banner .service_title {
    text-align: center;
    text-transform: uppercase;
    font-size: 24px;
    line-height: 28px;
    font-family: "Intro";
    margin-bottom: 5px;
}

.service_banner .service_banner_desc {
    text-align: center;
    font-size: 17px;
    line-height: 26px;
}
.service_banner .service_banner_desc a {
    text-decoration: underline;
    color: inherit;
    white-space: nowrap;
}

.btn_delete_workflow.disabled svg path {
    fill: #888!important;
}

#hs_company_top_menu #menu-header .company_info_dropdown ul.dropdown-menu {
    overflow: auto;
}
.job_post_application_form .file-preview div.file-drop-zone {min-height: inherit;}

.bulk_select_block {
    display: inline-block;
    min-width: 200px;
    margin-right: 10px;
}

.bulk_select_block .select2.select2-container.common_select2_class .selection .select2-selection.select2-selection--single {
    height: auto;
    background-color: #46af3a!important;
    border: 1px solid #46af3a;
}
.bulk_select_block .select2.select2-container.common_select2_class .selection .select2-selection .select2-selection__rendered{
    color: #fff;
}
.bulk_select_block .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #fff transparent;
}

.btn_add_to_group {
    min-width: auto;
    padding: 5px 2rem;
}
#btn_download_applicants {
    display: inline-block;
    position: relative;
    top: 7px;
}

.no_shadow {
    box-shadow: none!important;
}
.applicant_card_block .hs_home_search_select .select2-selection {
    text-align: center;
}

label[for="additional_info_default_txt"],
label[for="jobpostform-set_prolongation"] {
    font-weight: 400;
    font-size: 13px;
}

/* datepicker styles start */
.deadline_with_question_mark {
    position: relative;
}
.deadline_with_question_mark .input-group {
    width: calc(100% - 35px);
}
.deadline_with_question_mark .question_block {
    position: absolute;
    top: 30px;
    right: 5px;
}
.datepicker .datepicker-days table.table-condensed td.old.day {
    visibility: hidden;
}
.datepicker .datepicker-days table.table-condensed td.new.day {
    display: none;
}
.datepicker .datepicker-days table.table-condensed td.day.day_selected {
    background-color: #deedf6;
    border-radius: 0;
    color: #333333;
}
.datepicker .datepicker-days table tr td.active.active,
.datepicker .datepicker-days table tr td.today,
.datepicker .datepicker-days table tr td.today:hover,
.datepicker .datepicker-days table tr td.today.disabled,
.datepicker .datepicker-days table tr td.today.disabled:hover{
    color: #fff;
    background-color: #5B72FF;
    border-color: #5B72FF;
}

.orange_error_block {
    line-height: 14px;
    display: table;
}

.orange_error_block small.error {
    color: #f3973b;
    display: table-cell;
}

.orange_error_block svg path {
    fill: #f3973b;
}
.orange_error_block svg {
    width: 14px;
    display: table-cell;
    margin-right: 5px;
    position: relative;
    top: 2px;
}
/* datepicker styles end */



.rate_container .rate_item {margin: 0 4px;cursor: pointer;width: 41px;transition: transform .2s;}
.rate_container .rate_item.zoom_item, .rate_container .rate_item.zoomed_item {transform: scale(1.15);}
.card_rate_item {width: 33px;margin: 0 4px;position: relative;top: -2px;}
.rate_item_info {display: inline-block; width: 41px; margin: 0 4px;}
.number_rate_table thead th {text-align: center;}
.number_rate_table tbody tr td {vertical-align: middle; text-align: center;}
.number_rate_table tbody tr td.rate_item_title {vertical-align: middle; text-align: left; font-weight: bold;}
.average_number {
    border: 1.5px solid #ccc;
    border-radius: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
    padding-top: 5px;
    margin-left: 8px;
    position: relative;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
}
.rate_card_item_title {min-width: 150px;display: inline-block; margin-right: 4px;text-align: left;}
.rate_tooltip_block {padding: 10px 10px 0 10px;}
.average_very_good {color: #46af3a; border-color: #46af3a;}
.average_good {color: #C4BB4E; border-color: #C4BB4E;}
.average_normal {color: #FCC94F; border-color: #FCC94F;}
.average_bad {color: #EA8C51; border-color: #EA8C51;}
.average_very_bad {color: #DA5455; border-color: #DA5455;}

#calendar_events_list .user-card-status.event_status_4, #event_data_html .user-card-status.event_status_4 {
    background-color: #ffedec;
    color: #ff7059;
}

.calendar_date_time img {
    width: 16px;
    position: relative;
    top: -1px;
}
.calendar_date_time img.duration_icon {
    width: 9px;
    position: relative;
    top: -1px;
}

/* extension banner styles start */
.extension_banner {
    height: 135px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    background-image: linear-gradient(90deg, #568100 0%, #46af3a 62%);
    padding: 10px 40px;
}
.extension_banner .ext_icon img {
    width: 84px;
}
.extension_banner .social_icons img {
    width: 35px;
}
.extension_banner .ext_text {
    width: calc(100% - 240px);
    text-align: center;
    padding: 0 20px;
    font-size: 32px;
    letter-spacing: 1px;
    line-height: 31px;
    color: #f8f9fd;
    font-family: "Antipasto Pro Bold";
}
.extension_banner .ext_text .ext_button{
    font-size: 23px;
    color: #f8f9fd!important;
    font-family: "Antipasto Pro";
    line-height: 23px;
    background-color: #568100!important;
    border-color: #568100!important;
    transition: transform .2s;
}
.extension_banner .ext_text .ext_button:hover {
    transform: scale(1.05)
}
/* extension banner styles end */

/* Message process status styles start */
.message_process_status .message_status_badge {
    display: inline-block;
    padding: 5px 10px;
    color: #fff;
    border-radius: 20px;
    margin: 15px;
}
.message_process_status .message_status_badge.message_status_new {
    background-color: #c5c6ca;
}
.message_process_status .message_status_badge.message_status_Bounce {
    background-color: #cf4c4c;
}
.message_process_status .message_status_badge.message_status_SpamComplaint {
    background-color: #ffa500;
}
.message_process_status .message_status_badge.message_status_Delivery {
    background-color: #89bf1d;
}
.message_process_status .message_status_badge.message_status_Open {
    background-color: #5cc3cc;
}
.message_process_status .message_status_badge.message_status_Click {
    background-color: #b47cd4;
}
/* Message process status styles end */

.deactivate_info_icon svg {
    width: 13px;
    margin-bottom: -1px;
}
.deactivate_info_icon svg path.cls-1 {
    fill: #46af3a;
}

.tbl_info_tooltip.warning .deactivate_info_icon svg path.cls-1 {
    fill: #ffa500;
}

.attachments_block {
    max-height: 687px;
    overflow: auto;
}

.hs_company_more_media_btn {
    color: #337ab7;
    border-bottom: none;
    font-size: 13px;
}
.hs_company_more_media_btn:hover {
    color: #23527c;
    border-bottom: none;
}

.hs_add_testimonial_block .hs_add_testimonial {
    width: 50px;
    height: 50px;
    padding-top: 11px;
}
.hs_add_testimonial_block {
    padding-top: 80px;
}

.hs_testimonial_image_block .hs_file_upload_block .file-drop-zone-title {
    padding: 0;
}
.file-drop-zone-title .hs_gallery_drag_txt {
    padding: 0;
}

#company_contact .question_block {
    position: relative;
    top: 2px;
}
.radio_list_block label.control-label {display: table; width: 100%;}
.radio_list_block div[role='radiogroup'] {display: table;}

.hs_company_editable_content input.form-control,
.hs_company_editable_content textarea.form-control {
    box-shadow: none;
}

.btn_change_cover .tooltip {
    width: 300px;
}

.btn_svg_icon svg {
    width: 12px;
    height: 12px;
    margin-right: 5px;
    position: relative;
    top: 1px;
}
.btn_svg_icon svg path {
    fill: #fff;
}

.email_template_col .edit_email_template,
.email_template_col .delete_email_template {
    width: 15px;
    height: 15px;
    display: inline-block;
    position: relative;
    top: 3px;
}
.email_template_col .edit_email_template svg,
.email_template_col .delete_email_template svg {
    width: 15px;
    height: 15px;
}
.email_template_col .edit_email_template svg path,
.email_template_col .delete_email_template svg path {
    fill: #46af3a;
}
.status_email_template .edit_delete_btns .hs_dashboard_circle_btn {
    padding-top: 10px;
}
.status_email_template .edit_delete_btns .hs_dashboard_circle_btn svg {
    width: 15px;
    height: 15px;
}
.status_email_template .edit_delete_btns .hs_dashboard_circle_btn svg path {
    fill: #fff;
}
.add_template_buttons_block .force_add_new_template svg {
    width: 9px;
    height: 9px;
    margin-right: 5px;
}
.add_template_buttons_block .force_add_new_template svg path {
    fill: #748aa1;
}

.btn {
    border-radius: 5px;
    transition: all .3s linear 0s;
}

.header #hs_company_side_menu #log-in-header.navbar-nav>li.active>a:hover {
    background-color: #F8F9FD;
}

.form-group.required > label::after,
.form-group.has_star > label::after{
    content: "*";
    margin-left: 3px;
    font-weight: normal;
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    color: tomato;
}

label.control-label span.has_star{
    margin-left: 3px;
    font-weight: normal;
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    color: tomato;
}

#jobpostform-salary_type input[type="radio"],
#jobpostform-apply_type input[type="radio"],
#jobpostform-is_remote input[type="radio"] {
    display: none;
}
#jobpostform-salary_type input[type="radio"] + label::before,
#jobpostform-apply_type input[type="radio"] + label::before,
#jobpostform-is_remote input[type="radio"] + label::before {
    content: '';
    display: inline-block;
    width: 18px;
    height: 18px;
    border: 1px solid #ccc;
    border-radius: 50%;
    margin-right: 3px;
    position: relative;
    top: 5px;
    transition: all .5s;
}
#jobpostform-salary_type input[type="radio"]:checked + label::before,
#jobpostform-apply_type input[type="radio"]:checked + label::before,
#jobpostform-is_remote input[type="radio"]:checked + label::before {
    background: radial-gradient(#46af3a 0, #46af3a 50%, transparent 57%);
    border-color: #46af3a;
}

.application_form_block .file-input .btn-primary {
    padding: 6px 12px;
}

.btn.new-cancel-btn {
    background-color: #f9fafe;
    border: 1px solid #ebedf4;
    color: #748aa1;
    transition: all .3s linear 0s;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 20px;
}
.btn.new-cancel-btn:hover {
    background-color: #e8e9ed;
    border: 1px solid #dadce3;
}
.btn.btn-success {
    padding: 6px 12px!important;
    height: 34px;
    box-shadow: none;
}

.job_post_title_row .btn_remove_title {
    right: 10px;
    font-family: Tahoma!important;
    font-size: 13px;
    font-weight: bold;
    color: #777;
}
.hs_home_search_select .select2-dropdown {
    border-color: #ccc;
}

.hs_home_search_select .select2-results__options::-webkit-scrollbar {width: 5px;}
.hs_home_search_select .select2-results__options::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
.hs_home_search_select .select2-results__options::-webkit-scrollbar-thumb {
    background-color: darkgrey;
}

.common_select2_class.select2-container--default .select2-selection--multiple ul.select2-selection__rendered:after {
    content: "";
    position: absolute;
    right: 10px;
    top: 50%;
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
}
.common_select2_class.select2-container--default.select2-container--open .select2-selection--multiple ul.select2-selection__rendered:after {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px;
}
.common_select2_class.select2-container--default .select2-selection--multiple .select2-selection__clear {
    position: absolute;
    top: 3px;
    right: 15px;
    line-height: 18px;
    color: #888;
}

.job_post_application_form .file-caption.form-control {
    box-shadow: none;
}
.job_post_application_form .file-caption .file-caption-name {
    line-height: 21px;
}

.modal.cu_staff_modal .modal-header button.close {
    margin-top: 0!important;
}

/* .form-group label {
    font-size: 13px;
} */

.job_post_skills .company_new_skill_container span.skills-delete-container {
    background-color: #f9fafe!important;
    border: 1px solid #ebedf4!important;
    color: #748aa1;
    padding: 3px 5px 4px 8px;
    line-height: inherit;
}

#job-list.card_block .card_item.new_card_item_style .card_item_col.job_action_col .hs_jobs_list_action:last-of-type {
    margin: 0;
}

.has-success .help-block {
    display: block;
}

.common_select2_class.select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color: #aaa;
}

.job_preview_buttons_block .btn,
#leave_job_page_modal .modal-footer .btn{
    height: 34px;
    line-height: 21px;
}

.job_preview_buttons_block .btn.btn-edit-job {
    border-radius: 5px;
}
.job_preview_buttons_block .btn.btn-edit-job:hover {
    border-color: #f60!important;
}

.desc_info_row .soft-skills-delete-p{
    min-width: unset!important;
}
.desc_info_row .soft-skills-delete-p .soft-skills-delete{
    padding: 6px 12px;
    border-radius: 3px;
}

.modal-footer .btn_close_delete {
    float: none;
    margin-right: 0;
}

button.btn.close_hashtags_block_btn {
    padding: 5px 9px 5px 10px!important;
}
button.btn.save_hashtags_btn {
    padding: 8px 8px 2px 9px!important;
}
button.btn.close_hashtags_block_btn svg{
    width: 14px;
    height: 14px;
}
button.btn.save_hashtags_btn svg {
    width: 16px;
    height: 16px;
}
button.btn.close_hashtags_block_btn svg path,
button.btn.save_hashtags_btn svg path {
    fill: #fff;
}

.required_star {
    color: tomato!important;
    margin-left: 3px;
    font-weight: normal;
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

input.form-control[type='text'],
input.form-control[type='email'],
input.form-control[type='password'],
input.form-control[type='number'] {
    padding-left: 12px;
}

.searched_user_icon {
    color: #00b9e6;
    margin-right: 2px;
}

.group_attachment_upload_btn svg {
    height: 16px;
    width: 16px;
}
.group_attachment_upload_btn svg path {
    fill: #fff;
}

textarea#contactform-body {
    box-shadow: none;
}

.bg_image_upload_buttons_block .hs_dashboard_circle_btn {
    display: inline-block;
    position: static;
    margin-bottom: 5px;
}
.bg_image_upload_buttons_block .hs_dashboard_circle_btn .cover_save_spin{
    margin-right: 0;
    font-size: 21px;
}
.bg_image_upload_buttons_block .hs_dashboard_circle_btn.disabled {
    opacity: 0.7;
    pointer-events: none;
}
.bg_image_upload_buttons_block {
    position: absolute;
    right: 15px;
    width: 35px;
    top: 15px;
    z-index: 11;
}

.pddl10 {
    padding-left: 10px!important;
}

.company-job-history {
    color: #333;
}

.input-group .input-group-addon:first-of-type {
    border-left: 0;
}
.hs_mobile_nav.hs_mobile_nav_left li.company_image_item:hover,
.hs_mobile_nav.hs_mobile_nav_left li.company_image_item a:hover {
    background-color: transparent!important;
    color: #9c9c9c!important;
}
.sub_navbar a.dropdown-toggle:hover span.caret {
    border-color: #B4B4B4;
}
.header .navbar-nav>li .dropdown-menu>li.sub_navbar:hover {
    background-color: transparent;
}
.sub_navbar ul {
    position: static;
    float: none;
    border-radius: 0!important;
    border: none;
    box-shadow: none;
    background-color: transparent;
    transition: max-height 0.5s ease-in-out;
    max-height: 0;
    overflow: hidden;
    display: block!important;
    padding: 0;
    min-width: auto;
    margin-top: 0!important;
    text-indent: 0!important;
}
.sub_navbar ul > li {
    position: relative;
}
/*.sub_navbar ul > li::after,*/
/*.sub_navbar ul > li::before{*/
    /*content: '';*/
    /*position: absolute;*/
    /*left: 28px;*/
/*}*/
/*.sub_navbar ul > li::after {*/
    /*height: 100%;*/
    /*border-left: 1px solid #dddee2;*/
    /*top: 0;*/
/*}*/
/*.sub_navbar ul > li:last-child::after {*/
    /*height: 50%;*/
/*}*/
/*.sub_navbar ul > li::before {*/
    /*width: 10px;*/
    /*border-top: 1px solid #dddee2;*/
    /*top: 50%;*/
    /*transition: width 0.3s ease-in-out;*/
/*}*/
/*#hs_company_side_menu.close_nave .sub_navbar ul > li::before {*/
    /*width: 5px;*/
/*}*/
/*#hs_company_top_menu .sub_navbar ul > li::after,*/
/*#hs_company_top_menu .sub_navbar ul > li::before {*/
    /*left: 37px;*/
/*}*/
#header .sub_navbar a.dropdown-toggle span.caret {
    display: inline-block!important;
}
.sub_navbar a.dropdown-toggle span.caret{
    position: absolute;
    right: 13px;
    top: calc( 50% - 6px );
    border-bottom: 1px solid #B4B4B4;
    border-right: 1px solid #B4B4B4;
    border-top: none;
    border-left: none;
    transform: rotate(45deg);
    transition: all .2s;
    display: inline-block!important;
    width: 8px;
    height: 8px;
}
#hs_company_side_menu.close_nave .sub_navbar a.dropdown-toggle span.caret {
    right: 8px;
}
.sub_navbar.open_submenu a.dropdown-toggle span.caret {
    transform: rotate(-135deg);
    border-color: #B4B4B4;
    top: calc( 50% - 2px );
}
#hs_company_top_menu .sub_navbar a.dropdown-toggle span.caret {
    border-color: #B4B4B4;
}

.sub_navbar ul li a {
    padding: 10px 10px 10px 32px!important;
    color: #777;
    transition: padding 0.3s ease-in-out;
}
#hs_company_side_menu.close_nave .sub_navbar ul li a {
    padding-left: 30px!important;
}
#hs_company_top_menu .sub_navbar ul li a {
    padding: 6px 10px 6px 45px!important;
}
#hs_company_top_menu .nav.navbar-nav .sub_navbar ul li.active a,
#header #hs_company_side_menu .sub_navbar ul li.active a{
    color: #46af3a!important;
    background-color: transparent!important;
}
#hs_company_side_menu .sub_navbar ul li a {
    color: #737373!important;
}
#header .sub_navbar ul li:hover a,
#header .sub_navbar ul li.active a,
#hs_company_side_menu .sub_navbar ul li:hover a{
    background-color: transparent!important;
    color: #737373!important;
}
#header .sub_navbar ul li:hover,
#header .sub_navbar ul li.active,
#header .sub_navbar ul li a:focus,
#header .sub_navbar ul li:focus{
    outline: none;
    background-color: #F8F9FD!important;
}
#hs_company_top_menu .nav.navbar-nav .sub_navbar a:hover {
    outline: none;
}
#hs_company_top_menu .nav.navbar-nav .sub_navbar a.dropdown-toggle:hover {
    background-color: #F8F9FD!important;
}
#hs_company_top_menu .nav.navbar-nav .sub_navbar a {
    background-color: transparent;
    color: #333!important;
    position: relative;
}

.sub_navbar.open_submenu a.dropdown-toggle {
    background-color: transparent;
}

.sub_navbar.sub_navbar_service4.open_submenu ul {
    max-height: 90px;
}
#hs_company_top_menu .sub_navbar.sub_navbar_service4.open_submenu ul {
    max-height: 70px;
}
#hs_company_top_menu .nav.navbar-nav li a span {
    color: #737373!important;
}
#hs_company_top_menu .nav.navbar-nav li a button span {
    color: #fff!important;
}
#header #hs_company_side_menu.dashboard_sidebar .navbar-nav .sub_navbar li.active>a>span,
#hs_company_top_menu .nav.navbar-nav li.active a span {
    color: #46af3a!important;
    font-weight: 500!important;
}

.post_job_sidebar_btn {
    position: relative;
    padding: 9px 20px 9px 50px;
    border-radius: 32px!important;
    text-align: left;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    height: 40px;
}
#hs_company_side_menu #log-in-header li a .post_job_sidebar_btn span.hs_sidebar_txt,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a .post_job_sidebar_btn span.hs_sidebar_txt{
    display: inline;
}
#hs_company_side_menu.close_nave #log-in-header li a .post_job_sidebar_btn span.hs_sidebar_txt {
    display: none;
}
#hs_company_side_menu.close_nave .post_job_sidebar_btn {
    width: 40px!important;
    padding: 0!important;
}
.post_job_sidebar_btn.smaller {
    height: auto!important;
    padding: 5px 20px 5px 40px;
}
.post_job_sidebar_btn.smaller .send-email-btn-icon {
    width: 20px;
    height: 20px;
    left: 6px;
    top: 5px;
    font-size: 18px;
    line-height: 17px;
}


.calendar_data_see_more {
    font-weight: 700;
    font-size: 15px;
    letter-spacing: .5px;
    text-decoration: underline;
}
.calendar_data_see_more:hover {
    text-decoration: underline;
}

.calendar_see_more_block {
    display: none;
    margin-left: 110px;
    font-weight: 500;
}

.flex-block {
    display: flex;
}

.kv-meter-container .kv-meter .kv-scorebar {
    background: url(../images/gradient.png) no-repeat 0 0;
    height: 22px;
    border-radius: 4px;
}
.kv-meter-container .kv-scorebar-border {
    height: 22px;
}
.kv-meter-container .kv-score {
    line-height: 24px;
    color: #fff;
}

.social_account_label {position: relative;top: -5px;left: 5px;}
.social_logo {width: 20px; margin-left: 8px; position: relative;top: -6px;}
.connected_block .social_logo {margin-left: 4px; top: -2px;}
.checked_social {width: 20px;}
.mt25 {margin-top: 25px;}
.calendar_date_time_sec {margin-bottom: 5px;display: table;width: 100%;}
.ext_calendar_block .calendar_content {
    border:1px solid #000;
    display: table;
    padding: 4px 10px;
    border-radius: 5px;
    margin-bottom: 8px;
    cursor: pointer;
}
.ext_calendar_block .calendar_logo {width: 22px;}
.ext_calendar_block .calendar_label {position: relative; top: 1px;font-weight: normal;}
.ext_calendar_block .calendar_content.google_calendar {color: #2B63DB; border-color: #2B63DB;}
#job_managers+.select2-container {width: 100%!important;}
.calendar_dropdowns_block div.job_managers_block .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #DFE4E7;
    border-color: #DFE4E7;
    padding: 0 28px 0 8px;
    position: relative;
    font-size: 13px;
}
.calendar_dropdowns_block div.job_managers_block .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
    position: absolute;
    right: 4px;
    background: #5B6971;
    color: #fff;
    border-radius: 8px;
    padding: 0 3px;
    font-size: 12px;
}
.calendar_dropdowns_block div.job_managers_block .select2-container--default.select2-container--focus .select2-selection--multiple {border: 1px solid #ebedf4;}
.calendar_dropdowns_block div.job_managers_block .select2-container--default .select2-selection--multiple {border: 1px solid #ebedf4;}
.list_info_txt {margin-top: 8px;margin-right: 10px;margin-left: 25px;}
.ext_calendar_select {width: 160px;}
.ext_calendar_block .calendar_content .hs_check_radio_lbl {cursor: pointer;}
.replied_status {background: #e6e6e6;padding: 6px 12px;border-radius: 16px;}
.event_info_notify {color: #FFB818;}
.ext_calendars_list .ext_calendar_block {margin-right: 15px;}
.ext_calendar_block .calendar_content.outlook_calendar {color: #0078D4; border-color: #0078D4;}

.company_view_profile_btn_block .view_company_profile_btn {
    position: absolute;
    top: 38px;
    right: 15px;
}
#questions_section div.ck-editor label.ck.ck-voice-label {display: none;}

.applicant_count,
.applicant_count_for_double_digit {
    left: 35px;
    line-height: 15px;
    transition: all 0.4s ease-in-out;
}
.sub_navbar .applicant_count,
.sub_navbar .applicant_count_for_double_digit,
.sub_navbar .applicant_count_for_three_digit {
    top: 0;
    left: 55px;
}
#hs_company_side_menu.close_nave .sub_navbar .applicant_count,
#hs_company_side_menu.close_nave .sub_navbar .applicant_count_for_double_digit,
#hs_company_side_menu.close_nave .sub_navbar .applicant_count_for_three_digit {
    top: 0;
    left: 59px;
    line-height: 12px;
    font-size: 9px;
    width: 4px;
    height: 4px;
}
.company_info_dropdown .sub_navbar .applicant_count,
.company_info_dropdown .sub_navbar .applicant_count_for_double_digit,
.company_info_dropdown .sub_navbar .applicant_count_for_three_digit {
    top: 0;
    left: 70px;
}

a.btn.forgot-password-back-btn,
a.cancel.btn.btn-success {
    line-height: 21px;
    border-radius: 5px;
}

#searched_users_block .hs_user_card_item .hs_user_card_info_col_block .hs_user_card_img_block {
    position: absolute;
    top: 0;
    left: 20px;
    bottom: 0;
    right: 0;
    width: calc(100% - 40px);
    border-radius: 100%;
    overflow: hidden;
}
#searched_users_block .hs_user_card_item .hs_user_card_info_col_block .hs_user_card_img_block img.hs_circle {
    border-radius: 0!important;
}
#searched_users_block .hs_user_card_item .hs_user_card_info_col_block .hs_user_card_info_col:first-child {
    padding-top: calc(33.33333333% - 40px);
}
.btn.select_deselect_btn {
    text-transform: uppercase;
    font-size: 12px;
    height: 34px;
    line-height: 22px;
}

.pddlr10 {
    padding-left: 10px!important;
    padding-right: 10px!important;
}

.sub_navbar a.dropdown-toggle.blue_bg,
.sub_navbar a.dropdown-toggle.blue_bg:focus,
#hs_company_top_menu .nav.navbar-nav .sub_navbar a.blue_bg,
.header #hs_company_top_menu .nav.navbar-nav .sub_navbar a.blue_bg:hover,
#hs_company_side_menu.dashboard_sidebar .navbar-nav>li:hover>a.blue_bg{
    background-color: #46af3a!important;
    color: #fff!important;
}

.navbar-default .navbar-nav>.sub_navbar.dropdown>a.dropdown-toggle.blue_bg>span{
    color: #fff!important;
}

a.dropdown-toggle.blue_bg span.text-primarycolor svg path,
a.dropdown-toggle.blue_bg span.text-primarycolor svg circle {
    fill: #fff;
}

.sub_navbar a.dropdown-toggle.blue_bg span.caret,
#hs_company_top_menu .sub_navbar a.dropdown-toggle.blue_bg span.caret{
    border-color: #e9f6c7;
}

header div.tooltip .tooltip-inner,
.header div.tooltip .tooltip-inner {
    font-size: 12px;
    line-height: 14px;
    padding: 5px 7px;
}
.close_nave #hs_company_side_menu #log-in-header li a span.text-primarycolor svg {
    margin-right: 8px;
}

.testimonial-img img {
    width: 88%;
    height: 88%;
    position: absolute;
    top: 60px;
}
.testimonial-img {
    width: 550px;
    height: 502px;
    border: 30px solid #E9E6E7;
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    position: absolute;
    right: -80px;
    top: -130px;
    overflow: hidden;
}
.testimonial-img img {
    left: 10px;
}

.zoom_connection_block .zoom_connection_btn {
    padding: 5px 12px;
    border: 1px solid #529dfe;
    border-radius: 5px;
    color: #307bdc;
    cursor: pointer;
}
.zoom_connection_block .zoom_connection_btn img.zoom-logo {
    width: 18px;
}
.zoom_connection_block .connected_block label img.zoom-logo {
    width: 22px;
}
.staff-checkbox.disabled_check {
    opacity: 0.5;
}
.staff-checkbox.disabled_check > input[type="checkbox"]:checked + label::before {cursor: not-allowed;}
.staff-checkbox.disabled_check > input[type="checkbox"]:checked + label {cursor: not-allowed;pointer-events: none;}
.zoom_connection_block .zoom_disconnect_btn {
    border-color: #e14c4c;
    color: #e14c4c;
}
.zoom_connection_block .zoom_disconnect_btn svg {
    width: 14px;
    height: 14px;
    position: relative;
    top: 2px;
    margin-right: 3px;
}
.zoom_connection_block .zoom_disconnect_btn svg path {
    fill: #e14c4c;
}
.mrgt7 {
    margin-top: 7px!important;
}

.copy_meeting_join_url {
    padding: 3px 10px;
    font-size: 13px;
    height: 26px;
}
button.copy_meeting_join_url {
    background-color: #95ce15;
    border: 1px solid #95ce15;
}
button.copy_meeting_join_url:hover,
button.copy_meeting_join_url:focus {
    background-color: #73ac03!important;
    border: 1px solid #73ac03!important;
}
.copy_block.flex-block {
    align-items: center;
}

.disabled_without_calendar {
    pointer-events: none;
    opacity: 0.5;
}

.bulk_operations_block .group_invite_to_jobs,
.bulk_operations_block .group_send_butch_emails {
    height: auto;
    line-height: 18px;
}

button.invite_to_interview {
    background-color: #F0F9DE;
    color: #46af3a;
    text-transform: uppercase;
    box-shadow: 0 0 3px rgba(102, 153, 0, 0.25);
    border: none;
}
button.invite_to_interview:hover,
button.invite_to_interview:active,
button.invite_to_interview:focus {
    background-color: #E0F2BC;
    color: #46af3a;
    outline: none;
}
.candidate_edit_phone .candidate_phone_row .form-group {margin-bottom: 15px;}
.hs_show_partly_contact.phone_contact {width: 63px; display: inline-block; margin-bottom: -7px;}
.change_notification_block {margin: 10px 0;}
.change_notification_block i {color: #5B72FF;}
a.job_applicants_count,
#job-list.card_block .card_item.new_card_item_style .card_item_col a.job_applicants_count {
    color: #46af3a;
}
a.job_applicants_count:hover,
#job-list.card_block .card_item.new_card_item_style .card_item_col a.job_applicants_count:hover {
    color: #470;
}
.notification_switch_block {cursor: pointer;}

#job_prolongation_block .form-group,
#job_prolongation_block .form-group .help-block {
    margin-bottom: 0;
}

.no_float_label label.control-label {
    float: none;
    display: block;
}

#create_job_requisition .job_post_location .location_item,
#company_contact .job_post_location .location_item{
    width: 50%;
}
#company_contact .job_post_location .location_item .form-group {
    margin-top: 2px;
}

#company_contact .job_post_location .location_item .common_select2_class.hs_home_search_select .select2-selection {
    border-radius: 4px;
}
#company_contact .job_post_location .location_item .common_select2_class.hs_home_search_select.select2-container--open.select2-container--above .select2-selection {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
#company_contact .job_post_location .location_item .common_select2_class.hs_home_search_select.select2-container--open.select2-container--below .select2-selection {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.staff-checkbox > input[type="checkbox"] + label[for="zoom_meeting"] {
    color: #3b82fb!important;
}
.staff-checkbox > input[type="checkbox"] + label[for="zoom_meeting"]::before {
    top: 2px;
}
.zoom_connection_block .hs_checkbox_block {
    margin-top: 1px;
}

.message_body_container .cke_chrome {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid #ebedf4;
}
.message_body_container.with_tags .cke_chrome {
    margin-top: 55px;
}
.message_body_container .cke_chrome .cke_inner .cke_top {
    border-bottom-color: #ebedf4;
}
.message_body_container .cke_chrome .cke_inner,
.message_body_container .cke_chrome .cke_inner .cke_contents {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.message_body_container .form-group label {
    float: none;
}

.deadline_block {
    margin-bottom: 5px;
}
.mrgb30{
    margin-bottom: 30px;
}
.hs_applicants_tab .applicant_badge {
    position: absolute;
    right: -10px;
    top: 13px;
    color: #46af3a;
    font-size: 9px;
    padding: 1px 3px 0 3px;
    line-height: 10.55px;
    border: 1.2px solid #46af3a;
    box-sizing: border-box;
    box-shadow: -1px 2px 3px rgba(170, 170, 170, 0.4);
    border-radius: 35px;
}

.hs_applicants_tab .not_viewed_tab {
    position: absolute;
    right: 0;
    top: 20px;
    width: 6px;
    height: 6px;
    background: #E51F30;
    box-shadow: -1px 2px 3px rgba(170, 170, 170, 0.4);
    border-radius: 50%;
}

.company_name_limited {
    max-width: 300px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#hs_company_top_menu #lang-dropdown a.dropdown-toggle::after,
.company_name_limited::after {
    content: ' ';
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 5px solid;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    position: absolute;
    right: 2px;
    top: 20px;
    color: #46af3a;
}
#hs_company_top_menu #lang-dropdown a.dropdown-toggle::after {
    right: -6px;
    top: 25px;
}
.company_name_limited .caret {
    display: none;
}

#hs_company_top_menu li.company_info_dropdown a.company_name_limited {
    padding: 5px 15px;
    margin-top: 5px;
}
.hs_company_header.header #hs_company_top_menu li.company_info_dropdown a.company_name_limited {
    line-height: 34px;
}
#hs_company_top_menu li.company_info_dropdown a.company_name_limited span.hs_company_header_img {
    top: 0;
}

.hs_company_header.header #hs_company_top_menu ul.nav>li>a {
    line-height: 32px;
}

.hs_active_job_cat_icon {
    height: 50px;
    display: flex;
    align-items: center;
}
.hs_active_job_cat_icon img.category-icon {
    width: 44px;
    margin: 0 auto 5px auto;
    border-radius: 0!important;
}

.hs_benefit_icon img.benefit-icon {
    max-width: 30px;
    vertical-align: top;
    border-radius: 0!important;
}

.modal-centered-loader {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
    display: none;
    z-index: 11;
    background-color: #fff;
}
.modal-centered-loader::before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.modal-centered-loader img {
    vertical-align: middle;
    width: 70px;
}

.invitation_steps_wizard.choose {
    width: 60%;
    margin: 0 auto 10px auto;
}
.invitation_steps_wizard .wizard_icon {
    position: relative;
    width: 24.4%;
    display: inline-block;
    text-align: center;
}
.invitation_steps_wizard.choose .wizard_icon {
    width: 49%;
}
.invitation_steps_wizard.manual_add_candidate .wizard_icon {
    width: 32.8%;
}
.invitation_steps_wizard .wizard_icon:not(:last-child)::after{
    content: ' ';
    position: absolute;
    width: calc(100% - 32px);
    border-top: 2px solid #e1e1e1;
    top: 17px;
}
.invitation_steps_wizard .wizard_icon.passed::after {
    border-color: #46af3a;
}
.invitation_steps_wizard .wizard_icon.active svg path.border_color,
.invitation_steps_wizard .wizard_icon.passed svg path.border_color,
.invitation_steps_wizard .wizard_icon.passed svg path.dark_color{
    fill: #46af3a;
}
.invitation_steps_wizard .wizard_icon.passed svg path.background_color {
    fill: #CBDFA4;
}
.invitation_steps_wizard .wizard_icon.passed svg path.light_color {
    fill: #92C32F;
}
.congrat_text {
    font-size: 17px;
    color: #46af3a;
}
.flex-block-centered {
    display: flex;
    align-items: center;
}

#hs_company_side_menu.close_nave .sub_navbar .dropdown-toggle .applicant_count,
.sub_navbar .dropdown-toggle .applicant_count {
    left: 32px;
}
.company_info_dropdown .sub_navbar .dropdown-toggle .applicant_count {
    left: 47px;
}
.navbar-default .navbar-nav>.sub_navbar.dropdown.open_submenu>a>span.applicant_count {
    color: #fff!important;
}

#hs_applicant_container {
    position: relative;
}

#hs_applicant_sidebar_col {
    transition: all .4s linear 0s;
    position: absolute;
    right: 3px;
}
#hs_applicant_sidebar_col.close_sidebar {
    right: -33.333333%;
    overflow: hidden;
}

#btn_user_profile_sidbar_icon {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 11;
    background: #46af3a;
    border: 1px solid #46af3a;
    color: white;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    letter-spacing: 1px;
}

#applicants-pagination-info {
    position: absolute;
    right: 25px;
    top: 145px;
}

#applicants-pagination-info i {
    cursor: pointer;
    font-size: 18px;
    margin-left: 15px;
    color: #46af3a;
    line-height: 28px;
}

#applicants-pagination-info .flex-block:first-child > div:first-child {
    line-height: 26px;
}

.page-applicants .user-name-block {
    align-items: center;
}

.page-applicants .user-name-block .col {
    margin-bottom: 0;
}

.page-applicants .main_edit_btn {
    position: static;
    margin-left: 20px;
}

.page-applicants .hs_applicant_content {
    transition: all .4s linear 0s;
}

.page-applicants .hs_dashboard_circle_btn .button_icon {
    width: 13px;
}

.page-applicants .hs_dashboard_circle_btn {
    width: 28px;
    height: 28px;
    line-height: 26px;
    padding-top: 1px;
}

#btn_user_profile_sidbar_icon.opened {
    letter-spacing: -3px;
}

#hs_company_side_menu #log-in-header li a span.text-primarycolor.new_header_icon svg,
li.company_info_dropdown a span.text-primarycolor.new_header_icon svg,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a span.text-primarycolor.new_header_icon svg {
    width: 20px;
    height: 20px;
}
#hs_company_side_menu #log-in-header li a span.text-primarycolor.new_header_icon.follower_icon svg,
li.company_info_dropdown a span.text-primarycolor.new_header_icon.follower_icon svg,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a span.text-primarycolor.new_header_icon.follower_icon svg {
    width: 17px;
    height: 17px;
}

#hs_company_side_menu #log-in-header li a span.text-primarycolor.new_header_icon svg path,
li.company_info_dropdown a span.text-primarycolor.new_header_icon svg path,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a span.text-primarycolor.new_header_icon svg path {
    stroke: #46af3a;
}
#hs_company_side_menu #log-in-header li a span.text-primarycolor.new_header_icon.stroke_none svg path,
li.company_info_dropdown a span.text-primarycolor.new_header_icon.stroke_none svg path,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a span.text-primarycolor.new_header_icon.stroke_none svg path {
    stroke: none;
    fill: #46af3a;
}

#hs_company_side_menu #log-in-header li.active a span.text-primarycolor.new_header_icon svg path:not(.not_fill),
li.company_info_dropdown li.active a span.text-primarycolor.new_header_icon svg  path:not(.not_fill),
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li.active a span.text-primarycolor.new_header_icon svg path:not(.not_fill) {
    fill: #46af3a;
}
#hs_company_side_menu #log-in-header li.active a span.text-primarycolor.new_header_icon.not_use_fill svg path.not_fill {
    fill: none;
}
#hs_company_side_menu #log-in-header li.active a span.text-primarycolor.new_header_icon svg path.not_fill,
li.company_info_dropdown li.active a span.text-primarycolor.new_header_icon svg  path.not_fill,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li.active a span.text-primarycolor.new_header_icon svg path.not_fill {
    fill: #fff;
}
#hs_company_side_menu #log-in-header li.active a span.text-primarycolor.new_header_icon svg path.stroke_white,
li.company_info_dropdown li.active a span.text-primarycolor.new_header_icon svg  path.stroke_white,
.hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li.active a span.text-primarycolor.new_header_icon svg path.stroke_white{
    stroke: #fff;
}
#hs_company_side_menu #log-in-header li a span.hs_sidebar_txt {
    line-height: 22px;
}




.edit_applicant_reject_reason {
    cursor: pointer;
    margin-left: 5px;
    position: relative;
    top: 4px;
    display: inline-block;
}
.edit_applicant_reject_reason svg {
    width: 16px;
}
.edit_applicant_reject_reason svg path {
    fill: #46af3a;
}
.edit_applicant_reject_reason_block {
    position: relative;
}
#hs_applicant_content .edit_applicant_reject_reason_block .select2 {
    width: 68% !important;
}
.edit_applicant_reject_reason_block .applicant_reject_reason_btn  {
    padding: 8px 8px 2px 9px!important;
    height: 34px;
    border-radius: 50px;
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom: 0!important;
    min-width: auto;
}
.edit_applicant_reject_reason_block .applicant_reject_reason_btn.cancel_applicant_reject_reason {
    right: 43px;
}
.edit_applicant_reject_reason_block .applicant_reject_reason_btn svg{
    width: 16px;
    height: 16px;
}
.edit_applicant_reject_reason_block .applicant_reject_reason_btn.cancel_applicant_reject_reason svg{
    width: 15px;
    height: 15px;
}
.edit_applicant_reject_reason_block .applicant_reject_reason_btn svg path{
    fill: #fff;
}

#hs_applicant_content .edit_applicant_reject_reason_block .hs_home_search_select .select2-selection {
    height: 34px!important;
    line-height: 34px;
}

#hs_applicant_content .edit_applicant_reject_reason_block span.select2-selection.select2-selection--single[aria-expanded="true"] {
    background: none!important;
}

li.applicant_statuses .edit_applicant_reject_reason_block span.select2-container--default .select2-selection--single .select2-selection__rendered {
    background: none;
    text-transform: none;
}
.edit_applicant_reject_reason_block .select2-container--default .select2-selection--single .select2-selection__arrow b,
.select_reject_reason_block .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent!important;
}
.edit_applicant_reject_reason_block .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
.select_reject_reason_block .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent!important;
}
li.applicant_statuses .edit_applicant_reject_reason_block span.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #777;
    letter-spacing: normal;
}

/* Profile Settings New Design
----------- Start -----------
*/
.profile_settings_new_design .select2.common_select2_class.select_new_design,
.profile_settings_new_design .select2.common_select2_class.select_new_design .selection .select2-selection {
    border-radius: 8px;
}
.profile_settings_new_design .select2.common_select2_class.select_new_design.select2-container--open.select2-container--below .select2-selection {
    border-radius: 8px 8px 0 0;
}
.profile_settings_new_design .select2.common_select2_class.select_new_design.select2-container--open.select2-container--above .select2-selection {
    border-radius: 0 0 8px 8px;
}
.profile_settings_new_design .select2.common_select2_class.select_new_design .selection .select2-selection {
    border: 1px solid #EEEEEE!important;
}
.profile_settings_new_design .select2.common_select2_class.select_new_design .selection .select2-selection .select2-selection__rendered {
    padding-left: 15px;
    font-size: 14px;
    color: #000;
}
.profile_settings_new_design .select2.common_select2_class.select_new_design .selection .select2-selection .select2-selection__rendered svg,
.select2-container.common_select2_class.select_new_design ul.select2-results__options .select2-results__option svg {
    width: 18px;
    height: 18px;
    position: relative;
    top: 4px;
    margin-right: 4px;
}
.profile_settings_new_design .select2.common_select2_class.select_new_design .selection .select2-selection .select2-selection__rendered svg path {
    stroke: #b4b4b4;
}
.profile_settings_new_design .select2.common_select2_class.select_new_design .selection .select2-selection .select2-selection__arrow b {
    position: absolute;
    right: 13px;
    top: calc( 50% - 4px );
    border-bottom: 1px solid #B4B4B4;
    border-right: 1px solid #B4B4B4;
    border-top: none;
    border-left: none;
    transform: rotate(45deg);
    transition: all .2s;
    display: inline-block!important;
    width: 8px;
    height: 8px;
}
.profile_settings_new_design .select2.common_select2_class.select_new_design.select2-container--open .selection .select2-selection .select2-selection__arrow b {
    transform: rotate(-135deg);
    top: 50%;
    border-color: #5B72FF;
}
.select2-container.common_select2_class.select_new_design ul.select2-results__options .select2-results__option {
    font-size: 13px;
    color: #000;
    padding-left: 15px;
    line-height: 22px;
}
.select2-container.common_select2_class.select_new_design ul.select2-results__options .select2-results__option svg {
    margin-top: -4px;
}
.select2-container.common_select2_class.select_new_design ul.select2-results__options .select2-results__option svg path {
    stroke: #737373;
}
.select2-container.common_select2_class.select_new_design ul.select2-results__options .select2-results__option--highlighted[aria-selected],
.select2-container.common_select2_class.select_new_design ul.select2-results__options .select2-results__option[aria-selected=true] {
    background-color: #F8F9FF!important;
    color: #5B72FF;
}
.select2-container.common_select2_class.select_new_design ul.select2-results__options .select2-results__option--highlighted[aria-selected] svg path,
.select2-container.common_select2_class.select_new_design ul.select2-results__options .select2-results__option[aria-selected=true] svg path {
    stroke: #5B72FF;
}
.select2-container.common_select2_class.select_new_design.select2-container--open .select2-dropdown.select2-dropdown--below {
    border-radius: 0 0 8px 8px;
}
.select2-container.common_select2_class.select_new_design .select2-dropdown {
    border-color: #eee;
}
.select2-container.common_select2_class.select_new_design.select2-container--open .select2-dropdown.select2-dropdown--above {
    border-radius: 8px 8px 0 0;
}
.select2-container.common_select2_class.select_new_design ul.select2-results__options::-webkit-scrollbar,
.profile_settings_new_design .iti__country-list::-webkit-scrollbar{
    width: 4px;
}
.select2-container.common_select2_class.select_new_design ul.select2-results__options::-webkit-scrollbar-thumb,
.profile_settings_new_design .iti__country-list::-webkit-scrollbar-thumb{
    background-color: #eee;
}
.select2-container.common_select2_class.select_new_design ul.select2-results__options::-webkit-scrollbar-track,
.profile_settings_new_design .iti__country-list::-webkit-scrollbar-track{
    -webkit-box-shadow: none;
}
.profile_settings_new_design .accordion_block {
    padding: 0;
}
.profile_settings_new_design .accordion_block .hs_card_block_header {
    font-weight: 500;
    font-size: 20px;
    line-height: 24px;
    color: #000;
    padding: 23px 15px;
    border-color: #F8F9FF;
    margin: 0;
    border-radius: 8px;
}
.profile_settings_new_design .info {
    color: #737373;
    margin-bottom: 8px;
    white-space: nowrap;
}
.profile_settings_new_design .hs_card_block_section {
    border-bottom: 1px solid #F8F9FF;
    margin: 23px 15px 0 15px;
    position: relative;
}
.profile_settings_new_design .hs_card_block_section:last-child {
    border-bottom: none;
}
.profile_settings_new_design .hs_card_block_section .buttons_block {
    margin-top: 28px;
    margin-bottom: 23px;
}
.profile_settings_new_design .hs_card_block_section .buttons_block.email_notif_btn_block {
    margin-top: 10px;
}
.profile_settings_new_design .hs_card_block_section .form-group {
    margin-bottom: 23px;
}
.profile_settings_new_design .hs_card_block_section .email_notify_check .form-group {
    margin-bottom: 5px;
}
.profile_settings_new_design .hs_card_block_section .email_notify_check .form-group:last-of-type {
    margin-bottom: 23px;
}
.profile_settings_new_design .hs_card_block_section .save_changes_btn,
.profile_settings_new_design .hs_card_block_header .change_password {
    padding: 8px 16px;
    border-radius: 8px;
    color: #FFFFFF!important;
    font-size: 12px;
    text-transform: uppercase;
    line-height: 16px;
    background: #5B72FF;
    border-color: #5B72FF;
}
.profile_settings_new_design .hs_card_block_section .save_changes_btn.already_connected {
    background: #1DD0A5;
    border-color: #1DD0A5;
}
.profile_settings_new_design .hs_card_block_section .save_changes_btn.btn_deactivate {
    background: #F72C2C;
    border-color: #F72C2C;
}
.profile_settings_new_design .hs_card_block_section .save_changes_btn:hover,
.profile_settings_new_design .hs_card_block_section .save_changes_btn:focus,
.profile_settings_new_design .hs_card_block_header .change_password:hover,
.profile_settings_new_design .hs_card_block_header .change_password:focus {
    background: #3950dd!important;
    border-color: #3950dd!important;
}
.profile_settings_new_design .hs_card_block_section .save_changes_btn.already_connected:hover,
.profile_settings_new_design .hs_card_block_section .save_changes_btn.already_connected:focus {
    background: #0bb083!important;
    border-color: #0bb083!important;
}
.profile_settings_new_design .hs_card_block_section .save_changes_btn.btn_deactivate:hover {
    background: #d50a0a!important;
    border-color: #d50a0a!important;
}
.profile_settings_new_design .hs_card_block_section .save_changes_btn.disabled,
.profile_settings_new_design .hs_card_block_section .save_changes_btn[disabled],
.profile_settings_new_design .hs_card_block_section .save_changes_btn.disabled:hover,
.profile_settings_new_design .hs_card_block_section .save_changes_btn[disabled]:hover {
    background: #EEEEEE!important;
    border-color: #EEEEEE!important;
}
.profile_settings_new_design .hs_card_block_section .save_changes_btn.disabled,
.profile_settings_new_design .hs_card_block_section .save_changes_btn[disabled] {
    opacity: 1;
    cursor: not-allowed;
}
.profile_settings_new_design .staff-checkbox > label::before {
    width: 16px;
    height: 16px;
    line-height: 13px;
    font-size: 9px;
}
.profile_settings_new_design .staff-checkbox > input[type="checkbox"]:checked + label::before {
    background: #5B72FF;
    border-color: #5B72FF;
}
.profile_settings_new_design .staff-checkbox label {
    padding-left: 24px;
    color: #000;
    font-size: 14px;
}
.profile_settings_new_design .hs_card_block_section .form-group.staff-checkbox {
    margin-right: 32px;
}
.profile_settings_new_design .hs_settings_grid_block {
    min-height: auto;
    border-radius: 8px;
}
.profile_settings_new_design .info {
    font-size: 14px;
}
.profile_settings_new_design input.form-control,
.profile_settings_new_design textarea.form-control {
    border-color: #eee;
    border-radius: 8px;
}
.profile_settings_new_design .card_block_desc {
    color: #737373;
    font-size: 11px;
    line-height: 16px;
    margin-bottom: 23px;
}
.profile_settings_new_design .change_password_btn_block {
    position: absolute;
    top: 18px;
    right: 15px;
}
.profile_settings_new_design .kv-strength-container td.kv-meter-container {
    display: none!important;
}
.profile_settings_new_design .kv-meter-container .kv-meter {
    margin-top: 7px;
    text-align: left;
}
.profile_settings_new_design .kv-meter-container .kv-scorebar-border,
.profile_settings_new_design .kv-meter-container .kv-meter .kv-scorebar {
    height: 23px;
    border-radius: 8px!important;
}
.profile_settings_new_design .kv-meter-container .kv-score {
    line-height: 24px;
}
.profile_settings_new_design .attention_section {
    color: #F72C2C;
    font-weight: 700;
    font-size: 16px;
    margin-bottom: 10px;
}
.profile_settings_new_design .attention_section .circle_attention {
    display: inline-block;
    border: 2px solid #F72C2C;
    padding: 2px 6px 1px 6px;
    line-height: 13px;
    border-radius: 50%;
    margin-right: 2px;
}
.profile_settings_new_design .deactivation_text {
    font-size: 14px;
    line-height: 20px;
    color: #000;
    margin-bottom: 30px;
}
.profile_settings_new_design .deactivation_contacts {
    color: #000;
    margin-bottom: 30px;
}
.profile_settings_new_design .deactivation_contacts .contact_item {
    margin-right: 30px;
    white-space: nowrap;
}
.profile_settings_new_design .deactivation_contacts .contact_item svg {
    position: relative;
    top: 3px;
}
.profile_settings_new_design .deactivation_contacts .contact_item svg path {
    stroke: #5B72FF;
}
.profile_settings_new_design .hs_settings_grid_buttons {
    position: absolute;
    bottom: 23px;
    right: 0;
}
.profile_settings_new_design .integration_block {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border: 1px solid #EEEEEE;
    border-radius: 8px;
    padding: 15px;
    margin-bottom: 15px;
}
.profile_settings_new_design .integration_block .integration_item {
    display: flex;
    align-items: center;
}
.profile_settings_new_design .integration_block .integration_item .integration_item_img {
    margin-right: 15px;
}
.profile_settings_new_design .integration_block .integration_item .integration_item_text .integration_item_title{
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    color: #000;
}
.profile_settings_new_design .integration_block .integration_item .integration_item_text .integration_item_title i.question_block{
    display: none;
}
.profile_settings_new_design .integration_block .integration_item .integration_item_text .integration_item_desc{
    font-size: 14px;
    line-height: 20px;
    color: #737373;
}
.profile_settings_new_design .forgot_pass_text {
    font-size: 12px;
    line-height: 20px;
    color: #737373;
    margin-top: 35px;
}
.profile_settings_new_design .form-control:focus,
.profile_settings_new_design .has-success .form-control:focus{
    border-color: #5B72FF;
}
.profile_settings_new_design .has-error .form-control{
    border-color: #F72C2C;
}
.profile_settings_new_design .has-error .help-block{
    color: #F72C2C;
}
.profile_settings_new_design .company_names_block .lang_name {
    position: absolute;
    top: 8px;
    right: 15px;
    color: #737373;
    font-size: 12px;
    line-height: 20px;
    font-weight: 500;
}
.profile_settings_new_design .company_names_block .add_lang {
    font-size: 13px;
    line-height: 20px;
    color: #737373;
    margin-top: 6px;
}
.profile_settings_new_design .form-control:focus + .lang_name {
    color: #5B72FF;
}
.profile_settings_new_design .company_names_block .add_lang:hover {
    cursor: pointer;
    color: #4C61E0;
}
.profile_settings_new_design .company_names_block .add_lang .add_lang_plus {
    font-size: 16px;
    position: relative;
    top: 1px;
    margin-left: 3px;
}
.profile_settings_new_design .kv-strength-container td {
    display: block!important;
    width: 100%!important;
}
.profile_settings_new_design .kv-strength-container .kv-scorebar-border {
    display: none!important;
}
.profile_settings_new_design .kv-strength-container input.form-control.complexity-1 {
    border-color: #a94442;
}
.profile_settings_new_design .kv-strength-container input.form-control.complexity-2 {
    border-color: #8a6d3b;
}
.profile_settings_new_design .kv-strength-container input.form-control.complexity-3 {
    border-color: #31708f;
}
.profile_settings_new_design .kv-strength-container input.form-control.complexity-4 {
    border-color: #337ab7;
}
.profile_settings_new_design .kv-strength-container input.form-control.complexity-5 {
    border-color: #3c763d;
}
.profile_settings_new_design .form-group.has-error .kv-strength-container input.form-control {
    border-color: #F72C2C;
}
.profile_settings_new_design .form-group .pass_icon {
    position: absolute;
    top: 37px;
    right: 10px;
    display: none;
}
.profile_settings_new_design .form-group .pass_icon:hover {
    cursor: pointer;
}
.profile_settings_new_design .cancel.btn.btn_cancel {
    border-radius: 8px;
}
.profile_settings_new_design .form-group .help-block,
.profile_settings_new_design .kv-strength-container .kv-verdict {
    margin-left: 16px;
}
.profile_settings_new_design .form-group input.form-control,
.profile_settings_new_design .form-group textarea.form-control {
    padding-left: 15px;
}
.profile_settings_new_design .iti--allow-dropdown input,
.profile_settings_new_design .iti--allow-dropdown input[type=text],
.profile_settings_new_design .iti--allow-dropdown input[type=tel],
.profile_settings_new_design .iti--separate-dial-code input,
.profile_settings_new_design .iti--separate-dial-code input[type=text],
.profile_settings_new_design .iti--separate-dial-code input[type=tel] {
    padding-left: 59px;
}
.profile_settings_new_design .iti__selected-flag {
    padding-left: 15px;
    border-bottom-left-radius: 8px;
    border-top-left-radius: 8px;
}
.profile_settings_new_design .iti .iti__flag-container:hover .iti__selected-flag {
    background-color: #F8F9FF;
}
.profile_settings_new_design .iti__country-list {
    border-color: #eee;
    box-shadow: none;
    border-radius: 0 0 8px 8px;
}
.profile_settings_new_design .form-group.has-error .iti__country-list {
    border-color: #F72C2C;
    border-top-color: #eee;
}
.profile_settings_new_design .iti__country-list.iti__country-list--dropup {
    border-radius: 8px 8px 0 0;
}
.profile_settings_new_design .iti__country-list .iti__country {
    padding: 7px 15px;
}
.profile_settings_new_design .iti__country-list .iti__country.iti__highlight {
    background-color: #F8F9FF;
    color: #5B72FF;
}
.profile_settings_new_design .email_notify_check.flex_container {
    flex-wrap: wrap;
}
.profile_settings_new_design .hs_shadow_block {
    filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.05));
    box-shadow: none!important;
}
/* --------- End ----------
Profile Settings New Design
*/
.no_resize {
    resize: none;
}
.no_bottom_radius {
    border-bottom-left-radius: 0!important;
    border-bottom-right-radius: 0!important;
}
.important_show_block,
.profile_settings_new_design .kv-strength-container td.important_show_block {
    display: block!important;
}

.mrgt28 {
    margin-top: 28px!important;
}

.bottom_border_0 {
    border-bottom-left-radius: 0!important;
    border-bottom-right-radius: 0!important;
}

.top_border_0 {
    border-top-left-radius: 0!important;
    border-top-right-radius: 0!important;
}

.border_bottom_left_0 {
    border-bottom-left-radius: 0!important;
}

.border_top_left_0 {
    border-top-left-radius: 0!important;
}

.billing-row2-card-lg-price.usd::before {
    background-image: url(../../source/images/billing/usd.png);
}
.billing-row2-card-lg-price.kzd::before {
    background-image: url(../../source/images/billing/kzt.png);
}
.billing-row2-card-lg-price.amd::before {
    background-image: url(../../source/images/billing/dram.png);
}

@media (min-width:768px) {
    #job_seeker_nav {margin: 0 10px;}
    #hs_wrapper.close_nave {padding-left: 70px;}
    #hs_company_side_menu ul li a i {margin-right: 8px;margin-left: 2px;font-size: 15px;}
    .side_menu_logo_block .side_menu_logo {width: 165px;}
    .side_menu_logo_block {margin-bottom: 10px;padding: 15px 0;}
    .side_menu_logo_block {
        margin-bottom: 10px;
        padding: 22px 0 14px 0;
    }
    .side_menu_logo_block > a {
        display: inline-block;
        height: 45px;
        width: 100%;
        padding-left: 16%;
    }
    .side_menu_logo_block .side_menu_logo {
        width: 146px;
        margin-left: 0;
    }
    .side_menu_logo_block .side_menu_logo_small {
        margin-left: 6px;
    }
    .navbar-brand > img.dashboard_main_logo {display: none;}

    #hs_company_side_menu {
        position: fixed;
        top: 0;
        left: 225px;
        width: 264px;
        margin-left: -225px;
        border: none;
        border-radius: 0;
        background-color: #fff;
        bottom: 0;
        overflow-x: hidden;
        padding-bottom: 40px;
        box-shadow: 2px 2px 9px #c0cdd3;
        -webkit-transition: all .3s linear 0s;
        transition: all .3s linear 0s;

    }

    #hs_company_side_menu ul#log-in-header li {float: none;}

    .header .dashboard_sidebar.side-nav>li>a {width: 225px; border-color: transparent;}
    .no_display_desktop {display: none!important;}

    .navbar-nav > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
        line-height: 32px;
    }
    .pddr0-min-768 {
        padding-right: 0;
    }
    .mrgr0-min-768 {
        margin-right: 0;
    }
}

@media (min-width: 1500px) {
    .hs_active_job_carousel {width: 1200px;}
}

@media (min-width: 1400px) {
    .hs_col_xl_8 {width: 66.66666667%!important;}
    .hs_col_xl_4 {width: 33.33333333%!important;}
    .xl_pr0 {padding-right: 0!important;}
}

@media (min-width: 1300px) {
    .hs_benefit_view_block {width: 80%; margin: 0 auto;}
}

@media (min-width: 1300px) and (max-width: 1899px) {
    .hs_company_bg_image_block {background-position: center;background-repeat: no-repeat;}

}

@media (max-width: 1800px) {
    #benefit_form .statuses_sortable_style .status_item .status_item_name{
        font-size: 15px;
    }
    .hs_company_info_block .hs_company_follow_block {
        margin-left: 0;
        width: 100%;
        margin-top: 110px;
        height: auto;
        padding: 15px 0;
        border-top: 1px solid #e8ecf1;
        border-left: none;
        margin-bottom: 0;
    }
    .hs_company_info_block {
        height: 155px;
    }
    .hs_company_follow_view {
        padding: 0 15px;
    }
    .hs_company_logo_name_block {
        width: 50%;
    }
}

@media (max-width: 1600px) {
    .hs_applicants_tab .max_width_tab {font-size: 13px;}
    .service_banner {
        padding: 10px 30px 10px 275px;
    }
}

@media (max-width: 1500px) {
    .hs_active_job_carousel .hs_carousel_item {width:300px;}
    .hs_active_job_carousel {width: 85%;}
    .hs_company_container .hs_company_edit_testimonial_block .testimonial-img {right: -135px;top: -135px;}
    .card_block .card_header.new_card_header_style .card_header_col,
    .card_block .card_item.new_card_item_style .card_item_col .card_item_applicant_url {
        font-size: 12px;
    }
    .hs_applicants_tab .max_width_tab {font-size: 12px;}
    .paid_services_content {
        margin-left: 35px;
    }
    .hs_company_logo_name_block {
        width: 60%;
    }
    .service_banner .service_title {
        font-size: 22px;
        line-height: 26px;
    }
    .service_banner .service_banner_desc {
        font-size: 16px;
        line-height: 21px;
    }

    .testimonial-img img {
        width: 80%;
        height: 80%;
        top: 105px;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1500px) {
    #job-list .card_item.new_card_item_style .card_item_col {
        font-size: 12px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .hs_applicants_tab .min_width_tab svg{width: 20px;}
    .content-user-details .media .media-left img {width: 100px; height: 100px}
    .user-card .media .media-left img {width: 70px; height: 70px}
    .hs_applicant_sidebar_item .top_applicant_icon {width: 40px;}
    #applicant_search .min_padding_block {
        padding-right: 5px;
        padding-left: 5px;
    }
    #hs_search_applicant_btn {
        font-size: 12px;
    }
    .add_status_candidate_btns_block #add_edit_pool {
        margin-right: 10px;
    }
    .for_applicants_list .top-job-container {
        margin-right: 10px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1450px) {
    .user-card .media .media-left {display: block;}
    div.rank_order_block {width: 100%;}
}

@media only screen and (min-width: 1200px) {
    .xl_pl0 {padding-left: 0!important;}
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.date_col .create_applicant_form_pipeline_user{
        width: 75%;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: max-content;
    }
}

@media (max-width: 1399px) {
    .min_width_tab {display: table-cell;}
    .has_history_button .min_width_tab,
    .min_width_tab.history_feedback_icon,
    .min_width_tab.history_mailbox_icon{
        display: inline-block;
    }
    .hs_user_card_skill {font-size: 12px;}
    .overflow_x_auto {overflow-x: auto;}
    .hs_company_container .hs_company_edit_testimonial_block .testimonial-img {right: -150px;top: -68px;width: 480px;height: 480px;border: 15px solid #e9e6e7;}
    .hs_company_editable_content  .hs_company_edit_testimonial_block .testimonial-content-block {margin-top: 90px;}
    .dashboard_card_header {font-size: 17px;}
    .dashboard_card_header a.popup-btn {font-size: 12px;}
    .hs_applicants_tab .max_width_tab {font-size: 11px; padding-left: 4px;}
    .service_banner {
        background-size: unset;
    }
    .hs_user_card_info_col_block .hs_user_card_info_col .hs_user_card_info_block {
        padding: 0 20px!important;
    }
    .hs_user_card_grid .hs_user_card_info_col_block .hs_user_card_info_col.searched_user_status  {
        margin-top: 0;
    }
    .hs_user_card_grid .hs_user_card_info_col_block .hs_user_card_info_col .hs_user_card_img_block {width: 44%;margin: 0 auto 20px;}
    #searched_users_block .hs_user_card_grid .hs_user_card_item .hs_user_card_info_col_block .hs_user_card_info_col:first-child {
        padding-top: 45%;
    }
    #searched_users_block .hs_user_card_grid .hs_user_card_item .hs_user_card_info_col_block .hs_user_card_img_block {
        width: calc(45% - 20px);
    }

    .testimonial-img img {
        width: 90%;
        height: 90%;
        top: 50px;
    }
}

@media (max-width: 1350px) {
    .user-profile-content-body .nav-tabs-box .nav-tabs.nav-justified > li > a span.tooltip-job.applicants_tab_icon_tooltip {
        display: table-cell;
        bottom: 12px;
        left: 100px;
    }
    .user-profile-content-body .nav-tabs-box .nav-tabs.nav-justified > li > a span.tooltip-job.applicants_tab_icon_tooltip::after {
        top: 35%;
        left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: transparent #555 transparent transparent;
    }
    .user-profile-content-body .nav-tabs-box .nav-tabs.nav-justified > li > a .left_tooltip span.tooltip-job.applicants_tab_icon_tooltip {
        left: -80px;
    }
    .user-profile-content-body .nav-tabs-box .nav-tabs.nav-justified > li > a .left_tooltip span.tooltip-job.applicants_tab_icon_tooltip::after {
        right: -10px;
        left: unset;
        border-color: transparent transparent transparent #555;
    }
    .hs_applicants_tab .max_width_tab {display: none!important;}
    .hs_applicant_tabs li a .min_width_tab svg {
        width: 27px;
        padding-top: 0;
    }
    .img-resume.hs_company_logo {
        max-width: 140px;
        max-height: 140px;
    }
}

@media (max-width: 1280px) {
    .hs_active_job_carousel .hs_carousel_item {width:250px;}
}

@media (max-width: 1250px) {
    .hs_support_block .support_btn_content .support_text {
        display: none;
    }
    .extension_banner {
        min-height: 135px;
        height: auto;
    }
    .extension_banner .ext_icon,
    .extension_banner .social_icons {
        display: none;
    }
    .extension_banner .ext_text {
        width: 100%;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1280px) {
    .pddl0_1280_1200 {
        padding-left: 0!important;
    }
}

@media (max-width:1200px) {
    .hs_company_header.header .navbar-nav>li>a {padding: 11px 4px;}
    div.bulk_operations_block {font-size: 14px;}
    .min_size_tab {display: table-cell!important;}
    .max_size_tab {display: none!important;}
    .hs_company_follow_block {margin: 40px 0 15px;}
    .hs_company_container .hs_company_edit_testimonial_block .testimonial-img {right: -70px;top: 65px;width: 300px;height: 300px;}
    .max_width_tab {display: none!important;}
    .card_block .card_header.new_card_header_style .card_header_col,
    .card_block .card_item.new_card_item_style .card_item_col .card_item_applicant_url {
        font-size: 13px;
    }
    .card_block .card_item.new_card_item_style .card_item_col.no_display_in_card {
        display: none;
    }
    .card_block .card_item.new_card_item_style .card_item_col .block-title.no_display_in_list,
    .applicant_card_block .applicant_card_item .card_item_col.name_col .card_item_applicant_url{
        font-size: 14px;
    }
    .card_block .list-view {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        margin-top: 15px;
    }
    .bulk_operations_block.bulk_operations_delete_invited_users_block,
    .bulk_operations_block.bulk_operations_delete_block,
    .flex_container_right.slide_buttons_block .bulk_operations_block{
        padding: 15px 0 0 0;
    }
    .flex_container_right.slide_buttons_block,
    .bulk_operations_block {
        padding: 0;
    }
    .card_block .list-view > div {
        display: flex;
        flex-wrap: wrap;
        width: 49%;
    }
    .card_block .card_item.new_card_item_style.hs_row{
        display: flex;
        flex-wrap: wrap;
        position: relative;
        min-width: unset!important;
        margin-left: 0;
        width: 100%;
    }
    .card_block .card_item.new_card_item_style .card_item_col.staff-checkbox {
        right: 15px;
        margin-right: 0;
        top: 15px;
        left: unset;
        width: 20px;
    }
    .card_header.hs_row.new_card_header_style,
    .card_header.hs_row.new_card_header_style + div.clearfix {
        display: none;
    }
    .card_block .card_item.new_card_item_style .card_item_col.name_col {
        width: calc(100% - 120px );
        text-align: left;
        margin-right: 30px!important;
    }
    .card_block .card_item.new_card_item_style .card_item_col {
        width: 100%;
        text-align: left;
        margin-right: 25px;
        margin-bottom: 7px;
    }
    .card_block .card_item.new_card_item_style .card_item_col.type_col {
        padding-right: 90px;
    }
    .card_block .card_item.new_card_item_style .card_item_col.job_action_col {
        text-align: right;
        margin-bottom: 0;
    }
    #job-list.card_block .card_item.new_card_item_style .card_item_col.job_action_col .hs_jobs_list_action {
        padding: 0!important;
        margin: 0 10px 0 0;
    }
    .card_block #workflow_list .card_item.new_card_item_style .card_item_col.type_col {
        padding-right: 55px;
    }
    .card_block .card_item.new_card_item_style .card_item_col.source_col  {
        padding-right: 55px;
    }
    .card_block .card_item.new_card_item_style .card_item_col.card_item_image_col {
        margin-bottom: 0;
    }
    .card_block .card_item.new_card_item_style .card_item_col .need_float_left {
        float: left;
        width: auto;
        margin-left: 10px;
    }
    .card_block .card_item.new_card_item_style .card_item_col .block-title.need_float_left {
        float: left;
        margin-left: 0;
    }
    .groups_content.card_block .card_item.new_card_item_style .card_item_col.title_col {
        font-size: 16px;
        width: calc(100% - 35px );
        font-weight: 600;
        margin-bottom: 0;
    }
    .groups_content.card_block .card_item.new_card_item_style .card_item_col.title_col a {
        color: #858997;
    }
    .applicant_card_block .applicant_card_item .card_item_col.source_col {
        margin-bottom: 0;
    }
    .invited_card_block .invited_card_item .card_item_col.match_col,
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.match_col {
        margin-bottom: 0;
        width: calc( 50% - 10px );
    }
    .invited_card_block .invited_card_item .card_item_col.status_col,
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.status_col {
        width: 50%;
        text-align: right;
    }
    .applicant_card_block .applicant_card_item.hs_row .card_item_col.match_col {
        position: absolute;
        bottom: 140px;
        right: 15px;
        width: auto;
        margin-right: 0;
    }
    .applicant_card_block.blacklisted_card_block  .applicant_card_item.hs_row .card_item_col.match_col {
        bottom: 141px;
    }
    .applicant_card_block .applicant_card_item.hs_row .card_item_col.match_col img {
        width: 40px;
        height: 40px;
    }
    .applicant_card_block .applicant_card_item .btn_delete_applicant {
        bottom: 20px;
        right: 25px;
        padding: 0;
    }
    .applicant_card_block .applicant_card_item .card_item_col.type_col {
        text-align: left;
    }
    .applicant_card_block .applicant_card_item .card_item_col.status_col,
    .applicant_card_block .applicant_card_item .card_item_col.status_col.blacklisted_applicant_status_col {
        text-align: left;
        width: 55%;
        margin-right: 0;
        font-size: 13px;
        margin-top: -7px;
        margin-bottom: 0;
    }
    .applicant_card_block .applicant_card_item .card_item_col.status_col {
        margin-top: 10px;
    }
    .applicant_card_block .applicant_card_item .card_item_col.status_col.status_text {
        padding-right: 40px;
    }
    .applicant_card_block .applicant_card_item .card_item_col.status_col .select2-container {
        margin-top: 5px;
    }
    .applicant_card_block .applicant_card_item .card_item_col.status_col .select2-container .select2-selection__arrow {
        right: 4px;
    }
    .applicant_card_block .applicant_card_item .card_item_col.status_col .select2-container .select2-selection__rendered {
        text-align: left;
        color: #858997;
    }
    .card_block .card_item.new_card_item_style .no_display_in_list {
        display: block;
    }
    .card_block .card_item.new_card_item_style .display_in_list {
        display: none;
    }
    .card_block .card_item.new_card_item_style .clearfix.with_bottom_border.no_display_in_list {
        width: calc( 100% + 30px );
        margin-top: 15px;
    }
    .applicant_card_block.blacklisted_card_block .applicant_card_item .card_item_col.status_col.status_text {
        padding-right: 0;
        display: inline-block;
        min-width: 170px;
        margin-right: 10px;
        margin-top: 7px;
    }
    .card_block.blacklisted_card_block .applicant_card_item.new_card_item_style .card_item_col.blacklist_actions_col {
        display: inline-block;
        margin-top: 10px;
        margin-bottom: 0;
    }
    .slide_buttons_block {padding-top: 15px;}
    .bulk_operations_block .status_col {
        margin-right: 0!important;
        width: 200px;
    }
    #benefit_form{
        width: 100%;
    }
    #applicants-nav a.hs_switch_user_search {
        width: auto;
        padding: 15px!important;
    }
    button.btn_add_to_group {font-size: 14px;}
    .display_top_in_small_screen {
        position: absolute;
        width: auto!important;
        top: 15px;
        right: 15px;
    }
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.pipeline_users_name,
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.staff-checkbox {
        margin: 0;
    }
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.create_applicant_col.date_col{
        margin-right: 0!important;
        width: 100%;
    }
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.status_col {
        margin-top: 5px;
    }
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.date_col .create_applicant_form_pipeline_user {
        margin: 7px 0 0 0;
    }
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.date_col .download_delete_section {
        margin: 15px 0 0 15px;
        float: right;
    }
    #event_data_html {
        width: 50%;
    }
    #calendar_block {
        padding-right: 15px!important;
    }
    .delete_action_icon {
        top: unset!important;
    }
    .remove-pipeline-user-btn.delete_action_icon {
        bottom: 15px!important;
    }
    .card_block .card_item.new_card_item_style .card_item_col.create_applicant_col {
        margin-bottom: 0;
    }
    .testimonial-img img {
        width: 100%;
        height: 100%;
        top: 0;
    }
}

@media (max-width:1199px) {
    .hs_user_card_info_col_block .searched_user_status {
        text-align: left;
        padding-left: 15px;
    }
    .hs_user_card_info_col_block .searched_user_status .two_dots {
        display: inline;
    }
    .hs_user_card_info_col_block .searched_user_status .break_line_br {
        display: none;
    }
    .hs_company_container .support_btn_content .support_text {
        display: none;
    }
    .dashboard_analytic_flex_container {
        display: block;
        flex-wrap: unset;
    }
    .dashboard_analytic_flex_container .dashboard_analytic_block {
        flex: none;
    }
    #total_price_block {
        padding: 0;
        margin-top: 20px;
    }
    .hs_user_card_grid .hilight_fresh_user,
    .hs_user_card_grid .hilight_active_user {
        margin-top: 10px;
    }
    .img-resume.hs_company_logo {
        max-width: 130px;
        max-height: 130px;
    }
    .hs_company_logo_name_block {
        bottom: -97px;
    }
    #btn_user_profile_sidbar_icon,
    #hs_applicant_sidebar_col {
        display: none !important;
    }
}

@media (max-width: 1110px) {
    .hs_company_info_block .hs_company_follow_block {
        display: block;
    }
    .hs_company_info_block .hs_company_follow_view {
        width: 100%;
        border: none;
    }
    .hs_company_info_block .hs_company_follow_view.company-active-job {
        padding: 10px 15px;
        border-top: 1px solid #e8ecf1;
        border-bottom: 1px solid #e8ecf1;
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .hs_company_info_block .hs_company_follow_view.company-active-job {
        padding: 10px 15px;
        border-top: 1px solid #e8ecf1;
        border-bottom: 1px solid #e8ecf1;
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .hs_company_info_block .hs_company_follow_view.company_followers {
        padding-top: 10px;
        border-top: 1px solid #e8ecf1;
        margin-top: 10px;
    }
    .follow_view_icon svg {
        width: 18px;
        vertical-align: unset;
    }
    .follow_view_icon.time_icon {
        padding-top: 2px;
    }
    .follow_view_icon.time_icon svg {
        width: 13px;
    }
    .follow_view_icon {
        width: 36px;
        height: 36px;
    }
    .hs_company_follow_view .follow_view_text {
        margin-left: 10px;
    }
    .hs_company_follow_view .follow_view_text p {
        line-height: 20px;
    }
    .hs_company_info_block .hs_company_follow_block {
        padding: 10px 0 15px 0;
    }
}

@media (max-width: 1100px) {
    .hs_active_job_carousel .hs_carousel_item {width:300px;}
    .hs_company_logo_name_block {
        width: calc(100% - 30px);
    }
    .img-resume.hs_company_logo {
        max-width: 110px;
        max-height: 110px;
    }
    .hs_company_logo_name_block {
        bottom: -102px;
    }
}

@media (max-width: 991px) {
    .job_post_location .location_item {width: 50%;}
    .hs_company_follow_block {margin: 15px 0;}
    .hs_scroll_tab {font-size: 16px;}
    .hs_active_job_carousel .hs_carousel_item {width:230px;}
    .hs_no_extra_desc { width: 100%;}
    div#hs_applicant_tab_content {padding: 40px 0;}
    #invited_candidate_search .search_applicants_btn,
    #invited_candidate_search .btn_reset_filter {
        margin-top: 0;
    }
    #benefit_form .statuses_sortable_style .status_item{
        width: 100%;
        margin-right: 0;
    }
    .display_flex {
        display: block;
    }
    .workflow_statuses_block {
        border-top: 1px solid #eeeff3;
        border-left: none;
        padding-top: 15px;
        margin-top: 15px;
    }
    .container.invited_jobs_container {
        width: 100%;
        border-radius: 0;
        margin: 0;
        padding: 0 40px;
    }
    #hs_job_carousel .top-box.buttons_media_block {
        display: block;
    }
    #hs_job_carousel .top-box.buttons_media_block div.flex_div {
        width: 100%;
    }
    #hs_job_carousel .top-box div.flex_div.job_data_block {
        padding: 25px 15px 15px 165px!important;
        border: none;
    }
    #hs_job_carousel .top-box.buttons_media_block div.flex_div:last-of-type{
        text-align: center;
        position: absolute;
        top: 15px;
        padding-right: 30px;
    }
    #hs_job_carousel .inv_job_content {
        padding-top: 65px;
    }
    #event_data_html {
        width: 50%;
    }
    .user-profile-content-header .row:nth-child(1) > div[class^="col"] {border: none;}
    .md_right_border {
        border-right: none;
    }
    #hs_applicant_content .flex_container {
        display: block;
    }
    .logo_color_block_header {
        display: block;
        margin-bottom: 15px;
    }
    .company_main_buttons_block {
        float: none;
    }
    .edit_logo_color_block {
        border-right: none;
        padding-right: 0;
    }
    .company_main_buttons_block .view_company_profile_btn {
        margin-left: 0;
    }
    .logo_color_block_divider {
        display: block;
    }
    .reset_button_container {
        padding-right: 0;
    }
    .request_button_container {
        padding-left: 0;
    }
    .extension_banner {
        padding: 10px 0;
    }
    .extension_banner .ext_text {
        font-size: 30px;
    }
    .extension_banner .ext_text .ext_button {
        font-size: 21px;
    }
    .img-resume.hs_company_logo {
        max-width: 100px;
        max-height: 100px;
    }
    .hs_company_logo_name_block {
        bottom: -107px;
    }
    #hs_company_title h2 {
        font-size: 25px;
        margin-top: 20px;
        float: left;
    }
    #hs_company_top_menu ul#menu-header li.company_info_dropdown a.company_name_limited {
        font-size: 12px;
    }
    .hs_nav_block.hs_company_nav_block .hs_navbar .hs_nav_link,
    #hs_company_top_menu ul#menu-header li.company_info_dropdown a.company_name_limited {
        padding: 10px 10px;
    }
    .nav li#lang-dropdown a {
        padding: 15px 10px;
    }
    #logged_menu.hs_menu_last_item {
        margin-right: 50px;
    }
    .create_workflow_inside_statuses_btn {
        margin-top: 0;
    }
    .profile_settings_new_design .hs_card_block_section .buttons_block {
        margin-top: 0;
    }
}

@media (max-width: 830px) {
    .hs_support_block .support_btn_content .support_main_text {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 868px) {
    .service_banner {
        background-image: unset!important;
        padding: 10px 15px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #job_seeker_nav {margin: 0 4px 5px;}
    .hs_company_editable_content .hs_company_edit_testimonial_block {min-height: 400px;}
    .hs_company_editable_content .hs_company_edit_testimonial_block .testimonial-content-block {margin-top: 125px;}
    .hs_company_container .hs_company_edit_testimonial_block .testimonial-img {height: 240px; width: 240px;}
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.status_col{
        width: 100%;
        float: none!important;
        text-align: left;
        margin-top: 10px;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {
    .hs_company_header.header #lang-dropdown a {padding: 11px 7px!important;}
}

@media(max-width: 767px) {
    #header #lang-dropdown span.caret {
        display: inline-block !important;
    }
    .hs_dashboard_body.staff_body .collapse {
        overflow: overlay;
    }
    #job_seeker_nav {margin-bottom: 15px;}
    #hs_company_side_menu {display: none;}
    .hs_active_job_carousel {width: 100%;}
    .hs_company_nav_block .navbar-header + .collapse.navbar-collapse {display: block;}
    .hs_company_nav_block #not_logged_menu {display: none;}
    .hs_company_nav_block.hs_nav_block .hs_navbar {display: block}
    .hs_company_nav_block #logged_menu {width: 100%; margin: 0;}
    .hs_company_nav_block .hc-nav-trigger.hc-nav-2 {left:-10px; top:3px;}
    .hs_company_nav_block #hs_company_top_menu+.hc-nav-trigger.hc-nav-1 {right:3px; top:3px;}
    .hs_mobile_nav_right .nav-content>ul li.company_info_dropdown {position: absolute; top:0;}
    #hs_company_top_menu #lang-dropdown a.dropdown-toggle::after,
    .company_name_limited::after {display: none;}
    .company_info_dropdown .hs_company_header_img {display: none;}
    .btn_side_menu_toggle {display: none;}
    #hs_wrapper {padding-left: 0;}
    #hs_wrapper .main-content {margin: 0;}
    .hs_dashboard_navbar .navbar-brand {float: none;}
    .hs_dashboard_navbar .navbar-brand img {margin: 0 auto;}
    #hs_company_top_menu+.hc-nav-trigger {right: 15px;}
    .hs_mobile_nav li.nav-parent {position: relative;}
    .hs_mobile_nav li.lang_dropdown .nav-content .dropdown-menu {
        display: block;
        top: -15px;
        box-shadow: none;
        border: none;
        position: relative;
        float: none;
    }
    .hs_mobile_nav li.nav-parent a.nav-item {position: relative;}
    .hs_mobile_nav li.nav-parent a.nav-item .hs_caret {top: -4px;position: relative;right: -4px;}
    .hs_mobile_nav li.nav-parent a span.caret {display: none;}
    .hs_mobile_nav li.nav-parent a.nav-item span.nav-next {border-left:0;width: 100%;}
    .hs_mobile_nav li.nav-parent .nav-content .dropdown-menu .nav-back a {background: #fff;border: none;color: #9c9c9c;}
    .hs_mobile_nav li.nav-parent .nav-content .dropdown-menu .nav-back a span {right: -15px;}
    .hs_mobile_nav li.nav-parent .nav-content .dropdown-menu .nav-back a span:before {border-color: #9c9c9c}
    .hs_mobile_nav.hc-offcanvas-nav .nav-item {position: inherit;}
    .hs_mobile_nav.hc-offcanvas-nav .nav-item a.nav-item{padding-top: 0; padding-bottom: 0;}
    .hs_mobile_nav.hc-offcanvas-nav .dropdown.nav-item a.nav-item{padding-top: 10px; padding-bottom: 10px;}
    .hs_mobile_nav.hc-offcanvas-nav li.user_image_block ul.dropdown-menu li a.sign_out_row {
        position: absolute;
        bottom: 0;
        left: 0;
        border-top: 1px solid #dedede;
        border-radius: 0;
        padding: 14px 40px;
    }
    .hs_mobile_nav.hc-offcanvas-nav .nav-item {border-bottom: none;}
    .hs_mobile_nav .nav-container, .hs_mobile_nav .nav-wrapper {background-color: #fff;}
    .hs_mobile_nav ul {background: transparent;}
    .hs_mobile_nav a, .hs_mobile_nav .nav-item {color: #9c9c9c;}
    .user_image_block .nav-next {display: none;}
    .user_image_block .nav-content .dropdown-menu {
        display: block;
        box-shadow: none;
        border:none;
        position: initial;
        float: none;
    }
    .hs_mobile_nav .user_image_block .nav-content ul.dropdown-menu li a {
        padding: 14px 17px;
        font-size: 15px;
        font-weight: 500;
        color: #9c9c9c;
        text-indent: initial;
    }
    .hs_dropdown_hover.ml5 {margin-left: 0;}
    /*.hs_mobile_nav .nav-container>.nav-wrapper>.nav-content>ul::before {*/
    /*    background-image: url(../images/menu_bg.png);*/
    /*    background-size: 100%;*/
    /*    content: "";*/
    /*    display: block;*/
    /*    position: absolute;*/
    /*    top: 55%;*/
    /*    left: 0;*/
    /*    width: 100%;*/
    /*    height: 100%;*/
    /*    z-index: 0;*/
    /*    opacity: 0.1;*/
    /*    background-repeat: no-repeat;*/
    /*}*/
    .hs_mobile_nav.hc-offcanvas-nav a.sign_out_row {
        position: absolute;
        bottom: 0;
        left: 0;
        border-top: 1px solid #dedede;
        border-radius: 0;
        padding: 14px 50px;
    }
    #hs_company_top_menu #menu-header>li>a span.text-primarycolor {
        display: inline-block;
        margin-right: 3px;
        position: relative;
        top: 4px;
    }
    #hs_company_top_menu #menu-header>li>a span.text-primarycolor svg {
        width: 17px;
    }
    .hc-offcanvas-nav.hs_mobile_nav .user_image_block  li,
    .hs_mobile_nav.hc-offcanvas-nav ul li.company_image_item {
        padding: 0 13px;
        border-bottom: 1px solid #f3f3f3;
        margin-bottom: 5px;
    }
    .hc-offcanvas-nav.hs_mobile_nav .user_image_block .dropdown-menu  li.active a,
    .hs_mobile_nav.hc-offcanvas-nav ul li.active a, .hs_mobile_nav.hc-offcanvas-nav ul li a:hover{color: #46af3a;background: #F8F9FD;}
    .hs_mobile_nav.hc-offcanvas-nav ul li.active a, .hs_mobile_nav.hc-offcanvas-nav ul li a:focus:active,
    .hs_mobile_nav.hc-offcanvas-nav ul li.active a, .hs_mobile_nav.hc-offcanvas-nav ul li:focus{outline: none}
    .hs_mobile_nav.hc-offcanvas-nav ul {margin-top: 15px;}
    .hs_mobile_nav .hs_nav_item.user_image_block>a {display: table;margin: 10px auto;border-bottom: 1px solid #f3f3f3; padding: 14px 17px;}
    .hs_mobile_nav_right .hs_open_dropdown.hs_dropdown_hover .nav-wrapper {overflow: visible;position: relative;}
    .hs_mobile_nav_right .hs_open_dropdown.hs_dropdown_hover .nav-wrapper .nav-content {visibility: visible; overflow: visible;}
    .hs_mobile_nav_right .hs_open_dropdown.hs_dropdown_hover .nav-wrapper .nav-content .dropdown-menu {
        display: block;
        box-shadow: none;
        border: none;
        position: initial;
        float: none;
        margin-top: 0;
    }
    .hs_mobile_nav_right .hs_open_dropdown.hs_dropdown_hover .nav-wrapper .nav-content .dropdown-menu .nav-back {display: none;}
    .hs_mobile_nav_right ul li {text-align: right;}
    .hs_mobile_nav_right ul li a {font-weight: bold;font-size: 17px!important;}
    .hs_mobile_nav_right.hc-offcanvas-nav li.nav-parent .nav-item {padding-right: 17px;}
    .hs_mobile_nav_right .hs_open_dropdown.hs_dropdown_hover .nav-wrapper .nav-content .dropdown-menu li a  {
        padding-top: 8px!important;
        padding-bottom: 8px!important;
        font-weight: 400;
        padding-right: 20px!important;
        color: #9c9c9c;
        font-size: 15px!important;
    }
    .hs_mobile_nav_right ul li i.text-primarycolor {display: none;}
    .hs_company_nav.hs_mobile_nav_right ul li.nav-parent ul li a{font-size: 14px!important;padding: 12px; white-space: initial;}
    .hs_mobile_nav .hs_sidebar_txt {margin-left: 5px;}
    .hs_scroll_tab_col {border: none;}
    .hs_company_editable_content .hs_company_edit_testimonial_block .testimonial-content-block {
        width: 100%;
        margin: 280px 0 0 0;
    }
    .hs_company_container .hs_company_edit_testimonial_block .testimonial-img {
        border-radius: 0;
        border: 0;
        left: 10%;
        height: inherit;
        width: 80%;
    }
    .hs_company_editable_content .hs_company_edit_testimonial_block .testimonial-bg {height: 620px;}
    .hs_company_editable_content .hs_company_edit_testimonial_block {min-height: 500px;}
    .hs_dashboard_body .nav_toggle_container.footer {padding-left: 0;}
    #cv-details table.cv_detail_table tr td {white-space: unset;}
    #cv-details table.cv_detail_table tr td:nth-child(2) {width: 85%;}
    table.cv_detail_table tr td:nth-child(3) {display: none;}
    .volunteer-experience-box table.cv_detail_table tr td:nth-child(1) {width: 100%}
    .volunteer-experience-box table.cv_detail_table tr td:nth-child(2) {display: none;}
    .content-user-details .media .media-heading {text-align: center;}
    .content-user-details .media .profession {text-align: center;}
    #hs_applicant_content .content-user-details .media .media-heading {text-align: left;}
    #hs_applicant_content .content-user-details .media .profession {text-align: left;}
    .header_user_nav {
        font-size: 24px;
        top: 25px;
        left: 15px;
        cursor: pointer;
        background: #fff;
        display: table;
        position: absolute;
        border-radius: 4px;
        width: 40px;
        height: 34px;
        z-index: 11111;
    }
    .without_pseudo_elements::before,
    .without_pseudo_elements::after {
        content: none!important;
    }

    .hs_nav_block .header_user_nav #toggle_user_menu.without_pseudo_elements {
        width: 29px;
        height: 29px;
        top: 4px;
        left: 5px;
        background-color: transparent;
    }
    .hs_company_header .header_user_nav #toggle_user_menu.without_pseudo_elements {
        left: 6px;
        width: 27px;
        height: 27px;
        top: 2px;
        background-color: transparent;
    }
    .hs_nav_block .header_user_nav #toggle_user_menu.without_pseudo_elements img {
        width: 29px;
        height: 29px;
    }
    .hs_company_header .header_user_nav #toggle_user_menu.without_pseudo_elements img {
        width: 27px;
        height: 27px;
    }
    .hs_company_header #toggle_user_menu_close{
        top: 3px;
        left: 7px;
    }
    .hs_company_header #toggle_user_menu_close span::before {
        content: none;
    }
    .hs_company_header #toggle_user_menu_close span,
    .hs_company_header #toggle_user_menu_close span::after{
        background-color: #888;
        height: 3px;
        width: 24px;
    }
    .hs_company_header .hc-nav-trigger span::before,
    .hs_company_header .hc-nav-trigger span::after {
        height: 3px;
    }
    .hs_nav_block .hc-nav-trigger.hc-nav-2 span::after {
        bottom: -11px;
    }
    .hs_dashboard_body .table-responsive {
        border: none;
    }
    .btn_reset_filter, .search_applicants_btn {margin-top: 0!important;}
    #applicant_search .search_applicants_btn {
        margin-bottom: 15px;
    }
    .card_block .list-view > div {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
    }
    #applicants-nav a.hs_switch_user_search {
        display: inline-block;
        padding: 15px 10px 15px 10px !important;
        margin-right: 0;
    }
    .applicants #applicants_filter_block .hs_card_block_header,
    .applicants#invited_candidates .hs_card_block_header {
        padding-right: 0;
    }
    #id_filtered_jobs_top .add_status_candidate_btns_block {
        width: 100%;
    }
    .applicants_export_block {
        top: unset;
        right: 5px;
        bottom: 12px;
    }

    .hs_company_header .navbar-header {
        margin-right: 0;
        margin-left: 0;
        min-height: 50px;
    }

    .hs_company_header .navbar-header .navbar-toggle {
        margin-right: 0;
        border: none;
        padding: 5px 10px;
    }
    .hs_company_header .navbar-header .navbar-toggle .icon-bar{
        width: 6px;
        height: 6px;
        background-color: #4e4e4e;
        border-radius: 50px;
    }

    .navbar-fixed-top.hs_dashboard_navbar .navbar-toggle {
        position: absolute;
        right: 15px;
    }
    .logo_for_mobile {
        text-align: center;
    }
    .logo_for_mobile .side_menu_logo {
        width: 146px;
    }
    .nav li a.hide_for_big_screens {
        display: block;
    }
    .logged_in_nav_block #hs_company_top_menu {
        display: none;
    }
    /*company edit cover image*/
    #hs_company_title h2 {
        font-size: 25px;
        margin-top: 20px;
        float: left;
    }
    .edit-img-resume .hs_company_logo_name_block .profile_image_container {
        width: 120px;
        height: 120px;
        float: left!important;
        margin: 0!important;
    }
    /*company edit cover image*/
    #employer-job-content .container,
    #employer-job-content1 {
        padding-top: 0!important;
        padding-bottom: 0!important;
    }
    #employer-job-content .sign-up-wrapper,
    #employer-job-content1 .sign-up-wrapper {
        border-radius: 0!important;
    }

    /*    language navbar style edit for mobiles*/
    .hs_mobile_nav_right .hs_nav_item.hs_dropdown_hover.hs_lang_drop_down {
        text-align: left;
        display: flex;
    }
    .hs_mobile_nav_right .hs_nav_item.hs_dropdown_hover.hs_lang_drop_down a.nav-item.dropdown-toggle {
        font-weight: 700;
        padding: 0;
        margin: 14px 17px 14px 70px;
        border-bottom: 2px solid #9c9c9c;
        border-radius: 0!important;
    }
    .hs_mobile_nav_right .hs_nav_item.hs_dropdown_hover.hs_lang_drop_down .nav-wrapper {
        left: -177px;
    }
    .hs_mobile_nav_right .hs_nav_item.hs_dropdown_hover.hs_lang_drop_down .nav-wrapper .nav-content ul.dropdown-menu li {
        margin-right: 0!important;
    }
    .hs_mobile_nav_right .hs_nav_item.hs_dropdown_hover.hs_lang_drop_down .nav-wrapper .nav-content ul.dropdown-menu li a {
        margin: 14px 0;
        border-bottom: 1px solid #9c9c9c;
        border-radius: 0!important;
        padding: 0!important;
    }
    .hs_mobile_nav_right .hs_nav_item.hs_dropdown_hover.hs_lang_drop_down .nav-wrapper .nav-content ul.dropdown-menu {
        display: flex;
    }
    .hs_mobile_nav_right .hs_nav_item.hs_dropdown_hover.hs_lang_drop_down a.nav-item.dropdown-toggle .caret {
        display: none;
    }
    #hs_job_carousel .inv_job_content .company_logo {
        width: 120px;
        height: 120px;
    }
    #hs_job_carousel .inv_job_title {
        font-size: 24px;
        margin-bottom: 17px;
    }
    #hs_job_carousel .inv_company_title {
        font-size: 15px;
    }
    #hs_job_carousel .inv_job_industry {
        font-size: 13px;
    }
    #hs_job_carousel .top-box div.flex_div.job_data_block {
        padding: 15px 15px 15px 135px!important;
    }
    #event_data_html {
        width: 70%;
    }
    /*    end language navbar style edit*/
    .hs_candidate_search_buttons div.search_btn_container {
        display: block;
        text-align: center;
        margin-bottom: 10px;
    }
    .hs_candidate_search_buttons div.search_btn_container .btn_advanced_search,
    .hs_candidate_search_buttons div.search_btn_container .btn_reset_filter,
    .hs_candidate_search_buttons div.search_btn_container .btn_search_candidate {
        margin: 0;
    }
    .job_post_location .location_item {
        width: 100%;
    }
    .job_post_location {
        display: block;
    }
    .mrgt_10_xs {
        margin-top: 10px!important;
    }
    .hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li a {
        padding: 10px;
    }
    .hs_company_title_edit_block #hs_company_title h3 {
        top: 65px;
    }
    .hs_company_block_header {
        font-size: 20px;
        padding-right: 40px;
        padding-left: 40px;
    }
    .additional_info_block .hs_company_editable_content .hs_justify h2 {
        font-size: 19px;
    }
    .hs_benefit_icon {
        min-width: 45px;
        width: 45px;
        height: 45px;
        padding-top: 9px;
    }
    .hs_benefit_col {
        padding-top: 0;
        padding-bottom: 0;
    }
    .img-resume.hs_company_logo {
        max-width: 110px;
        max-height: 110px;
    }
    .hs_company_logo_name_block {
        bottom: -80px;
        height: 130px;
    }
    .hs_company_info_block .hs_company_follow_block {
        margin-top: 90px;
    }
    .hs_company_info_block .hs_profile_header_buttons {
        top: 28px;
    }
    .bg_image_upload_block #cover_profile_image {
        bottom: -70px;
        max-width: 130px;
        max-height: 130px;
    }
    div.hs_company_title_block {
        width: 100%;
        margin-right: 5px;
        margin-left: 5px;
    }
    .hs_company_logo_name_block {
        width: calc(100% - 20px);
    }
    .hs_company_title_edit_block {
        width: calc( 100% - 130px );
    }
    .hc-offcanvas-nav.hs_mobile_nav_right ul.nav.navbar-nav li.company_info_dropdown {
        display: none;
    }
    nav.navbar-default  li#lang-dropdown.dropdown.open ul.dropdown-menu {
        box-shadow: none;
        border: none;
        text-align: center;
    }
    .company_view_profile_btn_block .view_company_profile_btn {
        top: 28px;
    }
    .testimonial-img {
        text-align: center;
    }
    .testimonial-img img {
        width: auto;
        height: 100%;
        position: unset;
    }
    #create_job_requisition .job_post_location .location_item {
        width: 100%;
    }

    .hs_mobile_nav.hc-offcanvas-nav.hs_mobile_nav_left ul li.company_image_item a.company_name_limited {
        display: block;
    }

    #applicants-pagination-info {
        position: static;
        margin-left: 30px;
        margin-bottom: 5px;

    }
    #applicants-pagination-info i {
        line-height: 20px;
    }

    #applicants-pagination-info .flex-block:first-child > div:first-child {
        line-height: 18px;
    }
    .hs_dashboard_breadcrumbs_block ul.breadcrumb {
        padding-left: 0;
    }
    .profile_settings_new_design .hs_card_block_section .buttons_block.email_notif_btn_block {
        margin-top: 0;
    }
    .profile_settings_new_design .company_names_block .lang_name {
        right: 30px;
    }
    .profile_settings_new_design .company_names_block .add_lang {
        margin-top: -10px;
        margin-bottom: 20px;
    }
    .profile_settings_new_design .change_password_btn_block {
        position: static;
        text-align: right;
        margin-top: 15px;
    }
    .profile_settings_new_design .forgot_pass_text {
        margin-top: -15px;
    }
    .profile_settings_new_design .hs_settings_grid_buttons {
        position: static;
        margin-bottom: 23px;
    }
    .profile_settings_new_design .integration_block .integration_item .integration_item_text .integration_item_desc{
        display: none;
    }
    .profile_settings_new_design .integration_block .integration_item .integration_item_text .integration_item_title i.question_block{
        display: inline-block;
    }
}

@media (max-width: 650px) {
    #hs_job_carousel .top-box div.pddl15per {
        padding-left: 5%;
    }
    .company_main_buttons_block .edit_logo_color_block,
    .company_main_buttons_block .view_company_profile_btn{
        float: none;
    }
    .company_main_buttons_block .edit_logo_color_block .profile_image_container {
        margin-right: 5px!important;
    }
    .service_banner {
        background-image: unset!important;
        padding: 10px 15px;
    }
    .service_banner .service_title  {
        font-size: 20px;
        line-height: 24px;
    }
    .service_banner .service_banner_desc  {
        font-size: 13px;
    }
    .extension_banner .ext_text {
        font-size: 28px;
    }
    .extension_banner .ext_text .ext_button {
        font-size: 19px;
    }
}

@media (max-width: 600px) {
    .hs_active_job_carousel .owl-item .hs_carousel_item {width:95%;}
    .hs_company_follow_view {border: none;}
    .hs_company_follow_view:first-child {border: none;}
    .dashboard_card_header a.popup-btn {display: none;}
    .hs_applicant_tabs li a .min_width_tab svg {
        width: 23px;
    }
    .img-resume.hs_company_logo {
        max-width: 100px;
        max-height: 100px;
    }
}

@media (max-width: 590px) {
    #applicants-nav a.hs_switch_user_search {
        display: block;
        margin-right: calc( 50% - 105px ) !important;
        margin-left: calc( 50% - 105px ) !important;
    }
}

@media (max-width: 576px) {
    #hs_job_carousel .top-box.left-bordered {
        display: block;
    }
    #hs_job_carousel .top-box.left-bordered div.flex_div {
        border: none;
        width: 100%;
        padding-left: 0;
        margin-bottom: 14px;
    }
    .edit-img-resume .hs_company_logo_name_block .profile_image_container {
        width: 85px;
        height: 85px;
    }
    .hs_company_title_edit_block #hs_company_title h3 {
        top: 35px;
        font-size: 19px;
        padding: 5px 10px 6px 10px;
    }
    .hs_company_container {
        padding-left: 5px!important;
        padding-right: 5px!important;
    }
    .hs_shadow_block.mrglr15 {
        margin-left: 5px!important;
        margin-right: 5px!important;
    }
    .hs_dashboard_circle_btn {
        width: 30px;
        height: 30px;
        padding-top: 6px;
    }
    .button_icon {
        width: 13px;
    }
    .hs_info_circle_icon {
        width: 25px;
        height: 25px;
        padding-top: 2px;
    }
    .hs_info_circle_icon svg {
        width: 11px;
    }
    .hs_info_circle_icon.location_icon svg {
        width: 9px;
    }
    .hs_company_editable_content .hs_social_icon {
        width: 30px;
        height: 30px;
    }
    .hs_company_editable_content .hs_social_icon i {
        top: 5px;
    }
    .btn_change_cover {
        padding: 6px 8px;
    }
    .btn_change_cover svg {
        width: 16px;
        height: 16px;
    }
    .hs_benefit_col {
        padding-left: 15px;
    }
    .img-resume.hs_company_logo {
        max-width: 90px;
        max-height: 90px;
    }
    .hs_company_logo_name_block {
        height: 90px;
    }
    .hs_company_logo_name_block {
        bottom: -45px;
    }
    .hs_company_info_block .hs_company_follow_block {
        margin-top: 90px;
    }
    .hs_company_info_block .hs_profile_header_buttons {
        top: 15px;
    }
    .bg_image_upload_block #cover_profile_image {
        bottom: -45px;
        max-width: 100px;
        max-height: 100px;
    }
    .hs_company_title_edit_block {
        width: calc( 100% - 100px );
    }
}

@media (max-width: 560px) {
    #hs_applicant_content .content-user-details .media .media-heading {text-align: center;}
    #hs_applicant_content .content-user-details .media .profession {text-align: center;}
}

@media (max-width: 480px) {

    .hs_company_editable_content .hs_company_edit_testimonial_block .testimonial-content-block {
        margin: 210px 0 0 0;
    }
    .min_width_tab svg:not(.history_svg) {width: 20px;}
    ul.hs_applicant_tabs li a {padding: 6px 8px;}
    #cv-details table.cv_detail_table tr td:first-child {width: 5%;}
    #cv-details table.cv_detail_table tr td:nth-child(2) {width: 95%;}
    #cv-details table.cv_detail_table tr td:first-child img {display: none;}
    #hs_applicant_content .user-profile-content-body .nav-tabs-box .nav-tabs.nav-justified > li > a {height: 40px;}
    div.slide_buttons_block {display: block;}
    .slide_buttons_block > div {margin-bottom: 10px;}
    .captcha_block {
        transform: none;
        -webkit-transform: none;
        transform-origin: center;
        -webkit-transform-origin: center;
    }

    .user-profile-content-body .nav-tabs-box .nav-tabs.nav-justified > li > a span.tooltip-job.applicants_tab_icon_tooltip {
        font-size: 13px;
        width: 110px;
        bottom: 5px;
        left: 89px;
    }
    .user-profile-content-body .nav-tabs-box .nav-tabs.nav-justified > li > a .left_tooltip span.tooltip-job.applicants_tab_icon_tooltip {
        left: -60px;
    }

}

@media (max-width: 468px) {
    .hs_company_follow_block {display: table; margin-bottom: 15px;}
    .hs_company_info_block .hs_profile_header_buttons {
        top: 60px;
    }
    .hs_company_info_block .hs_company_follow_block {
        margin-top: 90px;
    }
    .hs_company_info_block .hs_profile_header_buttons .hs_company_header_default_buttons a{margin-left: 0;}
    .company_title .company_title_text {font-size: 20px;}
    .benefit_title_block .hs_benefit_title {font-size: 13px;}
    .search_top_user_block {top: -13px;right: 6px;}
    #benefit_form .statuses_sortable_style .status_item .status_item_name{
        font-size: 14px;
    }
    #benefit_form {
        padding-top: 24px;
    }
    .hs_applicant_tabs li a .min_width_tab svg {
        width: 20px;
    }
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.status_col{
        width: 100%;
        float: none!important;
        text-align: left;
        margin-top: 10px;
    }
    .container.invited_jobs_container {
        padding: 0 15px;
    }
    #hs_job_carousel .inv_job_content .company_logo {
        width: 80px;
        height: 80px;
    }
    #hs_job_carousel .inv_job_title {
        font-size: 20px;
        margin-bottom: 12px;
    }
    #hs_job_carousel .inv_company_title {
        font-size: 13px;
    }
    #hs_job_carousel .inv_job_industry {
        font-size: 12px;
    }
    #hs_job_carousel .top-box div.flex_div.job_data_block {
        padding: 0 15px 0 95px!important;
    }
    .extension_banner .ext_text {
        font-size: 26px;
    }
    .img-resume.hs_company_logo {
        max-width: 80px;
        max-height: 80px;
    }
}

@media (max-width: 420px) {
    .hs_file_upload_block div.file-input {width: 265px;}
    .applicant_card_block .applicant_card_item .card_item_col.status_col {
        width: 62%;
    }
}

@media (max-width: 390px) {
    .hs_file_upload_block div.file-input {width: 200px;}
    .hs_file_upload_block div.file-input .kv-file-content {width: 110px;}
    .card_block .card_item.new_card_item_style .card_item_col .block-title.need_float_left,
    .card_block .card_item.new_card_item_style .card_item_col .card_item_group_url.need_float_left{
        float: none;
        margin-left: 0;
    }
    #job-list.card_block .card_item.new_card_item_style .card_item_col .block-title.need_float_left,
    #job-list.card_block .card_item.new_card_item_style .card_item_col .card_item_group_url.need_float_left{
        float: left;
    }
    #hs_applicant_content ul.user-info-list1 li.display_inline_block,
    #hs_applicant_content ul.content-content-details-list li.display_inline_block {
        display: block;
        margin-bottom: 7px!important;
    }
    #hs_applicant_content ul.content-content-details-list i.fa-fw {
        width: 20px;
        text-align: center;
        margin-right: 3px!important;
    }
    .extension_banner .ext_text {
        font-size: 26px;
    }
    .img-resume.hs_company_logo {
        max-width: 70px;
        max-height: 70px;
    }
    .hs_company_logo_name_block {
        bottom: -48px;
    }
}

@media (max-width: 370px) {
    #hs_active_job_block .hs_company_active_job_item{
        width: 200px;
    }
    .hs_company_editable_content .hs_company_edit_testimonial_block .testimonial-content-block {margin: 252px 0 0 0;}
    #id_filtered_jobs_top .add_status_candidate_btns_block #add_edit_pool,
    #id_filtered_jobs_top .add_status_candidate_btns_block #add_guest_applicant {
        font-size: 12px;
    }
    .hs_applicant_tabs li a .min_width_tab svg {
        width: 18px;
    }
    .captcha_block {
        transform: scale(.85);
        -webkit-transform: scale(.85);
    }
}
@media (max-width: 360px) {
    .captcha_block {
        transform: scale(.80);
        -webkit-transform: scale(.80);
    }
    .extension_banner .ext_text {
        font-size: 24px;
    }
    .extension_banner .ext_text .ext_button {
        font-size: 17px;
    }
}

@media (max-width: 350px) {
    .hs_active_job_desc {font-size: 12px;}
    .hs_file_upload_block div.file-input {width: 200px;}
    .hs_file_upload_block div.file-input div.kv-file-content {width: 110px!important;}
    .hs_download_txt {font-size: 11px;}
    .applicant_card_block .applicant_card_item .card_item_col.status_col {
        width: 55%;
    }
    .captcha_block {
        transform: scale(.85);
        -webkit-transform: scale(.85);
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0;
    }
    .pipeline_users_card_block .pipeline_users_card_item .card_item_col.date_col .create_applicant_form_pipeline_user {
        font-size: 12px;
    }

}
@media (max-width: 350px) {
    #hs_job_carousel .top-box.buttons_media_block div.flex_div button {
        width: 100%;
        margin-bottom: 5px;
    }
    #hs_job_carousel .inv_job_content {
        padding-top: 131px;
    }
}

.mail-check .modal-header {
    height: 62px;
}
.mail-check .modal-header .modal-title{
    color: #fff;
    opacity: 1;
}


.dis-none{
    display:none
}
.notCard__card {
    background: var(--white);
    border-radius: 8px;
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.05);
    min-height: 55px;
    min-width: 50%;
    border-left: 8px solid #FCB900;
    padding: 10px;
}

.notCard__close-btn {
    display: flex;
    justify-content: flex-end;
}
.notCard__close-btn button {
    border: none;
    background-color: transparent;
}
.notCard__body {
    display: flex;
    align-items: baseline;
}
.notCard__content-icon {
    margin-left: 8px;
    margin-right: 16px;
}
.notCard__title {
    color: #000;
    font-weight: 700;
    font-size: 16px;
}
.notCard__text {
    color: #737373;
}
.notCard__viewMore-btn,
.notCard__viewMore-btn:hover {
    color: #737373;
}
.notCard__content-icon{
    margin-right: 16px;
    width: 16px;
    height: 16px;
}

.applicant_count_for_three_digit, .applicant_count_for_double_digit, .applicant_count {
    display: inline-block;
    position: absolute;
    top: 10px;
    right: 0;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #F62C2C;
}
.sub_navbar .applicant_count, .sub_navbar .applicant_count_for_double_digit, .sub_navbar .applicant_count_for_three_digit {
    top: 10px;
    left: 59px;
}
#hs_company_side_menu.close_nave .sub_navbar .dropdown-toggle .applicant_count, .sub_navbar .dropdown-toggle .applicant_count {
    left: 32px;
}
.company_info_dropdown .sub_navbar .dropdown-toggle .applicant_count {
    top: 10px;
    left: 47px;
}
#hs_company_side_menu.close_nave .sub_navbar .applicant_count, #hs_company_side_menu.close_nave .sub_navbar .applicant_count_for_double_digit, #hs_company_side_menu.close_nave .sub_navbar .applicant_count_for_three_digit {
    top: 10px;
}

.applicant_count, .applicant_count_for_double_digit {
    left: 35px;
    line-height: 15px;
    transition: all 0.4s ease-in-out;
}
.applicant_count {
    font-size: 11px;
}
.es_gray-c{
    color: #A0A0A0;
}

.last_visit{
    font-size: 13px;
    font-weight: 700;

}
.over-auto{
    overflow: auto;
}
.cv_updated_at {
    font-size: 13px;
    font-weight: 700;
}

.ai-rank-section{
    position: relative;
}
.ai-rank-image{

}
.ai-rank-ps{

    position: absolute;
    width: 24px;
    height: 12px;
    /* inter */
    font-style: normal;
    font-weight: 900;
    font-size: 14px;
    line-height: 12px;
    color: #FFFFFF;
}
.rank-list{
    left: 54px;
    top: 19px;
}
.rank-grid{
    left: 11px;
    top: 15px;
}
.rank-view{
    left: 9px;
    top: 19px;
}
#hs_applicant_container #sidebar_applicants_list .rank-view{
    left: 20px;
    top: 25px;
}

.icon_viber_footer {
    width: 14px!important;
    margin-right: 7px;
}

.header .navbar-nav>li>a>button.post_job_sidebar_btn>span.send-email-btn-icon {
    left: 7.8px;
    top: 7.8px;
}

.secret-salary-modal .d-flex {
    display: flex;
}
.secret-salary-modal .align-center {
    align-items: center;
}
.secret-salary-modal .relative {
    position: relative;
}
.secret-salary-modal.modal-content {
    min-height: 450px;
}
.secret-currecy-bg {
    position: absolute;
    right: 0;
    bottom: 0;
    height: 500px;
}
.secret-currecy-bg img {
    height: 100%;
}
.secret-salary {
    width: 60%;
    position: relative;
}
.secret-salary-modal.modal-content .modal-header {
    border-bottom: none
}
.secret-salary-modal.modal-content .modal-body {
    padding: 20px 56px 10px 56px;
}
.secret-salary-title {
    font-weight: 700;
    font-size: 24px;
    color: #163E52;
    text-align: center;
}
.secret-salary-text {
    font-weight: 400;
    font-size: 14px;
    color: #4C7183;
    margin-bottom: 20px;
}
.secret-salary-arrow {
    position: absolute;
    top: -50px;
    left: -50px;
}
.net-salary-input-group {
    position: relative;
    width: 70%;
    margin-right: 15px;
    min-height: 75px;
}
.net-salary-input-group label {
    font-weight: 400;
    font-size: 8px;
    color: #4C7183;
    position: absolute;
    top: -7px;
    left: 10px;
    background: #fff;
    padding: 3px 6px;
    text-transform: uppercase;
}
.secret-salary input {
    border: 1.2px solid #D7E1E5;
    padding: 10px 16px;
    line-height: 21px;
    width: 100%;
}
.secret-salary input::placeholder {
    font-weight: 400;
    font-size: 14px;
    color: #D7E1E5;
}
.secret-salary .currency-block {
    margin-top: 12px;
}
.secret-salary .currency-flag {
    height: 20px;
    margin: 0 10px;
}
.secret-salary .currency-name {
    font-weight: 400;
    font-size: 18px;
    color: #4C7183;
    margin-bottom: 0;
}
.salary-buttons {
    display: flex;
    margin-top: 35px;
    margin-bottom: 25px;
}
.service-details a {
    color: #337ab7;
}
.secret-salary .salary-buttons button {
    height: 40px;
    background-color: transparent;
    border: 1px solid #46AF3A;
    color: #46AF3A;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 14px;
    min-width: 125px;
}
.secret-salary .salary-buttons button[type="submit"] {
    background: #46AF3A;
    color: #fff;
}
.secret-salary .salary-buttons button:hover {
    background: #46AF3A;
    color: #fff;
    border: 1px solid #46AF3A;
}
.secret-salary .salary-buttons button.btn:focus,
.secret-salary .salary-buttons button.btn:active:focus{
    outline: none;
}
.secret-salary .salary-buttons button:first-child {
    margin-right: 10px
}

@media screen and (max-width: 992px) {
    .secret-salary-modal.modal-content .modal-body {
        padding: 20px;
    }
    .secret-salary {
        width: 100%;
    }
    .secret-currecy-bg,
    .secret-salary-arrow {
        display: none;
    }
    .secret-salary-modal.modal-content {
        min-height: auto;
    }
}
@media screen and (max-width: 480px) {
    .secret-salary .salary-buttons button {
        width: 50%;
    }
}

/*StaffBooster*/
/*.staff_booster_modal.modal.in .modal-dialog {*/
/*    margin-top: 15%;*/
/*}*/
.staff_booster_modal .modal-dialog {
    min-height: calc(100% - (1.75rem * 2));
    margin: 1.75rem auto;
    display: flex;
    align-items: center;
}
/*.staff_booster_modal.modal.in .modal-dialog .modal_vertical-alignment-helper {*/
/*    display:table;*/
/*    height: 100%;*/
/*    width: 100%;*/
/*}*/
/*.staff_booster_modal .modal_vertical-center {*/
/*    display: table-cell;*/
/*    vertical-align: middle;*/
/*}*/
.staff_booster_modal .modal-content {
    border-radius: 16px;
}
.staff_booster_modal .modal-header {
    background-color: transparent;
    border-bottom: 0;
}
.staff_booster_modal .modal-header .close {
    opacity: 1;
}
.staff_booster_modal .modal-header.start-booster-header {
    min-height: 265px;
    position: relative;
    height: auto;
}
.staff_booster_modal .modal_bg {
    position: absolute;
    top: -190px;
    left: 50%;
    transform: translateX(-50%);
}
.staff_booster_modal .modal-content {
    width:inherit;
    max-width:inherit;
    margin: 0 auto;
    height:inherit;
}
.staff_booster_modal .modal-body {
    padding-inline: 40px;
    padding-bottom: 32px;
}
.staff_booster-modal-body.start-booster-body {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.staff_booster-price {
    font-weight: 400;
    font-size: 17px;
    color: #153441;
    margin-bottom: 16px;
    margin-left: 40px;
    margin-right: 40px;
    text-align: center;
}
.staff_booster-modal-body .card-button {
    background-color: #ffffff;
    min-width: 200px;
    height: 40px;
    border: 1px solid #46AF3A;
    color: #46AF3A;
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: 0.04em;
    line-height: 38px;
}
.staff_booster-modal-body .card-button:hover {
    background-color: #46AF3A;
    color: #fff;
}
.staff_booster-modal-body .btn-with-bg {
    background-color: #46AF3A;
    min-width: 180px;
    height: 40px;
    border: 1px solid #46AF3A;
    color: #fff;
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: 0.04em;
    margin-inline: 8px;
}
.staff_booster-title-block {
    display: flex;
    align-items: center;
    justify-content: center;
}
.staff_booster-title {
    color: #46AF3A;
    font-weight: 600;
    font-size: 32px;
    text-transform: uppercase;
}
.staff_booster_modal .buttons-block {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
.staff_booster_modal .buttons-block button {
    margin-bottom: 10px;
    margin-inline: 8px;
    min-width: 220px
}
.staff_booster_modal .title-arrow {
    transform: translate(-8px, -22px);
}

.staff_booster-modal-title-bg {
    background-image: url(../images/booster/staff_booster-title-bg.png);
    width: 85%;
    min-height: 63px;
    background-repeat: no-repeat;
    background-position-x: center;
    position: absolute;
    top: -18px;
    left: 50%;
    transform: translateX(-50%);
    background-size: contain;
}
.staff_booster-modal-title-bg p {
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    top: 50%;
    font-weight: 600;
    font-size: 24px;
    color: #ffffff;
    margin-bottom: 0;
}
.staff_booster-card {
    border: 1px solid #1C3440;
    width: calc(100% / 3 - 5px);
    margin-right: 14px;
    border-radius: 8px;
    box-shadow: 0px 4px 5px 1px rgba(193, 193, 193, 0.15);
    padding: 24px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative;
}
.staff_booster-card .card-number {
    position: absolute;
    top: -7px;
    right: 10px;
}
.staff_booster-modal-body.staff_booster-modal-content {
    display: flex;
}
.staff_booster-card:last-child { margin-right: 0 }
.staff_booster-card .list-group-item {
    border: none;
    padding-inline: 0;
    font-weight: 400;
    font-size: 15px;
    color: #6D7A81;
    padding-block: 5px;
}
.staff_booster-card .list-group-item .check-icon { margin-right: 10px }
.staff_booster-card .one-price {
    opacity: 1!important;
}
.staff_booster_modal .price-block {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}
.staff_booster_modal .starting-price {
    position: relative;
}
.staff_booster_modal .starting-price .line-through {
    height: 2px;
    width: 105%;
    background-color: #D21A1A;
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 1;
    z-index: 1;
}
.staff_booster_modal .starting-price img {
    position: absolute;
    left: -24px;
}
.staff_booster_modal .starting-price p {
    font-weight: 700;
    font-size: 24px;
    color: #3C4245;
    opacity: 0.35;
    margin-bottom: 0
}
.staff_booster_modal .price-block .new-price {
    font-weight: 600;
    font-size: 20px;
    color: #1C3440;
    margin-bottom: 0
}
.staff_booster_modal .price-block .hr {
    height: 1px;
    width: 60px;
    background-color: #DBDBDB;
    margin-bottom: 16px;
}
.booster-modal-bg-attribute-1 {
    position: absolute;
    top: 45%;
    transform: translateY(-100%);
    left: 10px;
}
.booster-modal-bg-attribute-2 {
    position: absolute;
    left: 7px;
    top: 60px;
}
.booster-modal-bg-attribute-3 {
    position: absolute;
    left: 0;
    bottom: 33%;
}
.booster-modal-bg-attribute-4 {
    position: absolute;
    right: 10px;
    top: 15%;
}
.booster-modal-bg-attribute-5 {
    position: absolute;
    right: 2px;
    top: 40%;
}

@media screen and (max-width: 1024px) {
    .staff_booster_modal .modal-dialog { margin-top: 90px }
}
@media screen and (max-width: 992px) {
    .staff_booster-modal-body.staff_booster-modal-content { flex-direction: column; }
    .staff_booster-card {
        margin-bottom: 20px;
        width: 100%;
        margin-right: 0;
    }
    .staff_booster_modal .modal-dialog { margin-block: 70px; }
    .staff_booster-price { font-size: 15px }
}
@media screen and (max-width: 767px) {
    .staff_booster-modal-title-bg { top: -13px; }
    .staff_booster-modal-title-bg p {
        top: 37%;
    }
}
@media screen and (max-width: 576px) {
    .staff_booster-price { font-size: 15px }
    .staff_booster-title { font-size: 28px }
    .staff_booster_modal .title-arrow {
        transform: translate(-8px, -18px);
        width: 75px;
    }
}
@media screen and (max-width: 480px) {
    .staff_booster_modal .title-arrow {
        left: -74px;
        top: -7px;
        width: 66px;
        transform: translate(-8px, -12px);
    }
    .staff_booster_modal .modal_bg { top: -180px; }
    .staff_booster-title { margin-bottom: 0 }
    .staff_booster-modal-title-bg p {
        top: 42%;
        transform: translate(-50%, -58%);
        font-size: 16px;
        letter-spacing: .2px;
    }
    .staff_booster_modal .modal-body {
        padding-inline: 20px;
        padding-bottom: 20px;
    }
    .staff_booster-modal-title-bg {
        min-height: 43px;
        width: 70%;
        top: -9px;
    }
}
@media screen and (max-width: 426px) {
    .staff_booster-price { font-size: 14px }
}

.info-staff-booster-package {
    border-top: 1px solid #e5e5e5;
    padding-top: 10px;
}

.info-staff-booster-total_price {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px;
}

/* ======= start sessionTimedOutJobCreation popup  ======= */
#sessionTimedOutJobCreation .modal-body {
    padding: 30px 60px 60px 60px;
    font-family: Pangram, Sans-serif;
}
#sessionTimedOutJobCreation .modal-body:has(.expired-content) {
    padding: 30px 50px;
}
#sessionTimedOutJobCreation .modal-header {
    border-bottom: none;
    padding: 8px;
}
#sessionTimedOutJobCreation .popup-title {
    color: #1C3440;
    font-weight: 700;
    font-size: 20px;
    text-align: center;
    margin-bottom: 16px;
}
#sessionTimedOutJobCreation .popup-text {
    text-align: center;
    margin-bottom: 30px;
}
#sessionTimedOutJobCreation .popup-text .remaining-session-time {
    color: #46AF3A;
}
#sessionTimedOutJobCreation .popup-bg {
    display: flex;
    justify-content: center;
    margin-bottom: 32px;
}
#sessionTimedOutJobCreation .buttons {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
#sessionTimedOutJobCreation .buttons button {
    border: 1px solid #46AF3A;
    border-radius: 8px;
    font-weight: 700;
    font-size: 14px;
    padding: 10px 24px;
    text-transform: uppercase;
    min-width: 163px;
    margin-inline: 8px;
    margin-bottom: 10px
}
#sessionTimedOutJobCreation .buttons .transparent-button {
    background-color: transparent;
    color: #46AF3A;
}
#sessionTimedOutJobCreation .buttons .main-button {
    color: #ffffff;
    background-color: #46AF3A;
}
@media screen and (max-width: 480px) {
    #sessionTimedOutJobCreation .modal-body {
        padding-inline: 30px;
    }
}
/* ======= /end sessionTimedOutJobCreation popup ======= */





/* ======= /start company registration page, signin header, forgot password header ======= */
.staff_body .company_footer .cookie_blog {
    background-color: rgba(70, 175, 58,.82)!important;
}
.staff_body .employer-registration .login-btn,
.staff_body .employer-registration .login-btn:hover {
    background-color: #f1f1f1;
    color: #46af3a;
}
.staff_body .employer-registration .registration-form-box .form-group.mrgb10 {
    margin-bottom: 20px!important;
}
.staff_body .employer-registration .registration-form-box input.form-control:focus,
.staff_body .forgot-password input.form-control:focus,
.staff_body .employer-login .sign-in-pop-up-forms input.form-control:focus {
    box-shadow: none;
}
.staff_body .employer-registration .registration-form-box .lp_select_block.industry_reg_select .select2-selection__arrow {
    top: 0;
}
.staff_body .employer-registration .registration-form-box .change_package_btn,
.staff_body .employer-registration .registration-form-box .change-staff-booster-btn {
    background-color: #46af3a;
}
.staff_body .employer-registration .registration-form-box .remove-staff-booster-btn {
    color: #46af3a;
    border-color: #46af3a;
}
.staff_body .employer-registration .registration-form-title {
    color: #1c3440;
}
.staff_body .employer-registration .has-success label,
.staff_body .employer-registration .post_job_0 label,
.staff_body .employer-registration .post_job_1 label,
.staff_body .header.hs_company_header .navbar-nav>li:hover >a .fa,
.staff_body .forgot-password .sign-up-wrapper .reg-title,
.staff_body .employer-registration .registration-form-box p.terms span a,
.staff_body .employer-login .sign-in-pop-up-forms .date-of-birth-email-text a,
.staff_body .employer-login .sign-in-pop-up-forms a.open-sign-in-btn {
    color: #46af3a!important;
}

.staff_body .employer-registration .post_job_0 input[type="radio"]:checked + label::before,
.staff_body .employer-registration .post_job_1 input[type="radio"]:checked + label::before {
    border-color: #46af3a;
    background: radial-gradient(#46af3a 0%, #46af3a 40%, transparent 50%);
}
.staff_body .employer-registration .reg-btn-row button.select-plan-btn,
.staff_body .employer-registration .change-staff-booster-block.selected,
.staff_body .employer-registration #select_plan_btn.selected {
    background: transparent;
    border-color: #46af3a;
    color: #46af3a;
}
.staff_body .header.hs_company_header #menu-header {
    margin-top: 0;
}
.staff_body .header.hs_company_header .navbar-brand {
    display: flex;
    align-items: center;
}
.staff_body .header.hs_company_header .navbar-nav>li.main-drop-down .dropdown-menu {
    min-width: 180px;
    border-radius: 8px;
    border: 1px solid #c3c3c3;
}
.staff_body .header.hs_company_header .navbar-nav>li.main-drop-down .dropdown-menu .arrow-up {
    right: 60%;
}
.staff_body .header.hs_company_header .navbar-nav>li.main-drop-down .dropdown-menu a.lang_item .arrow-up {
    right: 24%;
}
.staff_body .hs_company_header.header .navbar-nav>li>a {
    border: none!important;
}
.staff_body .header.hs_company_header .navbar-nav>li#lang-dropdown .dropdown-menu {
    min-width: auto;
    padding: 5px 0;
    border-radius: 8px;
    border: 1px solid #c3c3c3;
}
.staff_body .header.hs_company_header .navbar-nav>li>a .fa {
    transform: translateY(-2px);
    color: #777777;
}
/* ======= /end company registery, sign in, forgot password ======= */







#invited_candidate_search .form-group .control-label {
    font-weight: normal !important;
}

#invited_candidate_search .form-group .form-control {
    border-color: #ebeeef !important;
    border-radius: 8px !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    cursor: pointer;
}

#invited_candidate_search .form-group .form-control::placeholder {
    color: #b9b8b6;
}
#invited_candidate_search .form-group .form-control:not(.krajee-datepicker):hover {
    border-color: #46af3a !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

#invited_candidate_search .form-group .select2-selection.select2-selection--single {
    border-color: #ebeeef !important;
    border-radius: 8px !important;
    cursor: pointer;
}

/*#invited_candidate_search .form-group .select2-selection.select2-selection--single:hover {*/
/*    border-color: #5b72ff !important;*/
/*}*/

/*#invited_candidate_search .form-group .select2-container.select2-container--default.hs_home_search_select .select2-results {*/
/*    border-color: #ebeeef !important;*/
/*    border-radius: 8px !important;*/
/*    cursor: pointer;*/
/*}*/

.hire_bee_body .select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above {
    border-top-right-radius: 8px !important;
    border-top-left-radius: 8px !important;
}

.hire_bee_body .select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above {
    border-bottom-right-radius: 8px !important;
    border-bottom-left-radius: 8px !important;
}


#invited_candidate_search .select2-selection .select2-selection__rendered {
    color: #b9b8b6;
}

.hire_bee_body .select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above .select2-results__option.select2-results__option--highlighted {
    background-color: #f8f9fd !important;
}

.hire_bee_body .select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below .select2-results__option.select2-results__option--highlighted {
    background-color: #f8f9fd !important;
}

.select2-container .select2-results__option--highlighted[aria-selected] {
    background-color: #f8f9fd !important;
}

.hs_home_search_select .select2-dropdown {
    border-color: #efefef !important;
}

.hs_home_search_select.select2-container--default .select2-results__option[aria-selected=true],
.hire_bee_body .hs_home_search_select.select2-container--default .select2-results__option--highlighted[aria-selected=true],
.hire_bee_body .hs_select2_main_theme.select2-container--default .select2-results__option--highlighted[aria-selected=true]{
    background-color: #f8f9fd !important;
}

.hs_home_search_select.select2-container--default .select2-results__option[aria-selected=true],
#select2-jobsfilter-category-results .select2-results__option[aria-selected=true],
#select2-jobsfilter-job_city-results .select2-results__option[aria-selected=true] {
    background-color: #f8f9fd !important;
}

ul.select2-results__options li.select2-results__option[aria-selected="true"] {
    background: #f8f9fd !important;
}

.hire_bee_body .hs_home_search_select.select2-container--default .select2-results__option[aria-selected=true],
.hire_bee_body .hs_select2_main_theme.select2-container--default .select2-results__option[aria-selected=true]{
    background-color: #f8f9fd !important;
}

#select2-jobsfilter-category-results .select2-results__option[aria-selected=true],
#select2-jobsfilter-job_city-results .select2-results__option[aria-selected=true] {
    background-color: #f8f9fd !important;
}

#invited_candidate_search .btn.radius_changes.btn_reset_filter.width100 {
    border-radius: 8px !important;
    background-color: #ffffff !important;
    border-color: #46af3a !important;
    color: #46af3a !important;
    font-weight: 700;
}

#invited_candidate_search .btn.btn-primary.radius_changes.search_applicants_btn.width100 {
    border-radius: 8px !important;
    background-color: #46af3a !important;
    border-color: #ffff !important;
    color: #ffffff !important;
    font-weight: 700;
}

#invited_candidates .invited_card_block_container .card_block .card_item.new_card_item_style.hs_row {
    border: none;
    width: calc( 100% - 0px ) !important;
    margin: 0;
    border-top: 1px solid #f8f9fd !important;
    border-bottom: 1px solid #f8f9fd !important;
    height: 91px !important;
    display: flex;
    align-items: center;
    text-align: start !important;
}

#invited_candidates .invited_card_block_container .card_block .card_item.new_card_item_style.hs_row:hover {
    transform: none;
    background-color: #ffffff !important;
    /*box-shadow: inset 0 -3px 0 #dadce0, inset 0 -4px 5px #dadce0, 1px 16px 16px 1px rgb(60 64 67 / 30%), 0 0 0 0 rgb(60 64 67 / 15%); !important;*/
    box-shadow: inset 0 -1px 0px #dadce0, inset 0 1px 3px #dadce0, 1px 16px 16px 1px rgb(60 64 67 / 3%), 0px 0px 70px 7px rgb(60 64 67 / 3%) !important;
    z-index: 2 !important;
}

#invited_candidates .invited_card_block_container .card_block .card_item.new_card_item_style.hs_row div{
    text-align: start !important;
}


#invited_candidates .invited_card_block_container .card_item_col.invited_card_item_image.card_item_image_col {
    display: flex;
    align-items: center;
    justify-content: center;
}

#invited_candidates .invited_card_block_container .card_header.hs_row.new_card_header_style p{
    text-align: start !important;
}



#invited_candidates .invited_card_block_container .card_block .card_item.new_card_item_style .staff-checkbox, .card_header.hs_row.new_card_header_style .card_header_col.staff-checkbox {
    position: static !important;
}

#invited_candidates .invited_card_block_container .card_item.invited_card_item.new_card_item_style.hs_row.another_link {
    margin: 0 !important;
}

#invited_candidates .invited_card_block_container .card_header.hs_row.new_card_header_style {
    margin: 0 !important;
}

#invited_candidates .invited_card_block_container {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.row .col-xs-12.main-content {
    padding-right: 15px !important;
    padding-left: 15px !important;
}

#invited_candidates .invited_card_block .new_card_header_style p {
    color: #B4B4B4 !important;
}

#invited_candidates .invited_card_block .with_bottom_border {
    border-bottom: none !important;
}

#invited_candidates .radius_changes  .filter_block {
    border-bottom: 1px solid #F8F9FF !important;
}

#invited_candidates .radius_changes  .card_header.hs_row.new_card_header_style {
    width: calc( 100% - 0px ); !important;
}

#invited_candidates .invited_card_block  .new_card_item_style .invited_card_item_image  {
    background-color: #ffffff !important;
}

#invited_candidates .invited_card_block  .new_card_item_style .invited_card_item_image img {
    width: 40px;
    height: 40px;
}

#invited_candidates .invited_card_block  .new_card_item_style .staff-checkbox > label::before {
    width: 16px !important;
    height: 16px !important;
}

#invited_candidates .invited_card_block  .remove.radius_changes.delete_selected_items  {
    margin-right: 16px;
    cursor: pointer;
    background-color: #ffffff !important;
    border: 1px solid #ffffff !important;
    color: #f00 !important;
}

#invited_candidates .invited_card_block  .remove.radius_changes.delete_selected_items img  {
    margin-bottom: 4px;
    margin-left: 6px;
}

#invited_candidates .invited_card_block  .pagination > li > a,
.pagination > li > span  {
    border: none;
}

#invited_candidates .invited_card_block  .pagination>li>a,
.pagination>li>a:hover,
.pagination>li>span  {
    color: #737373 !important;
    background-color: #fff;
}

#invited_candidates .invited_card_block .pagination>.active>a,
.hire_bee_body .pagination>.active>a:focus,
.hire_bee_body .pagination>.active>a:hover,
.hire_bee_body .pagination>.active>span,
.hire_bee_body .pagination>.active>span:focus,
.hire_bee_body .pagination>.active>span:hover  {
    background-color: #ffffff!important;
    border: 1px solid #ddd !important;
    color: #46af3a!important;
    border-radius: 4px;
}






@media (max-width: 1200px) {
    /* invited_candidates */

    #invited_candidates .invited_card_block_container .card_block .card_item.new_card_item_style .staff-checkbox, .card_header.hs_row.new_card_header_style .card_header_col.staff-checkbox {
        position: absolute !important;
    }


    #invited_candidates .invited_card_block_container .card_block .card_item.new_card_item_style.hs_row{
        height: auto !important;
    }

    #invited_candidates .invited_card_block_container .card_block .card_item.new_card_item_style.hs_row {
        border: 1px solid #eeeff3;
        width: calc( 100% - 0px ) !important;
    }

    #invited_candidates .invited_card_block_container .pull-right.card_item_col.text-center.status_col {
        text-align: end !important;
    }

    #invited_candidates .invited_card_block_container .invited_card_item  {
        margin: 8px 0px !important;
    }

    #invited_candidates .invited_card_block_container {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    #invited_candidates .invited_card_block .with_bottom_border {
        border-bottom: 1px solid #eeeff3 !important;
    }
}

.indicator_hot_job {
    border-radius: 12px;
    width: 24px;
    height: 24px;
    background-color: #F1F1F1;
    margin-top: -12px;
    margin-left: 8px;
}

.skip-export.kv-align-center.kv-align-middle,
.kv-align-center.kv-align-middle.skip-export.kv-expand-header-cell,
.rc-handle-container {
    display: none;
}

.tab-table-box .bulling_table_collapps {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
}

.tab-table-box .bulling_table_collapps .expand-row-icon {
    margin-left: 4px;
    margin-top: 2px;
    width: 12px;
    height: 12px;
}

.tab-table-box .table_microphone_container .table_microphone_text {
    color: #1C3440;
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px; /* 150% */
}

.table-responsive.kv-grid-container .table.table-bordered tbody tr td {
    color: var(--main-dark-green, #1C3440);
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px; /* 133.333% */
}

/*@media screen and (max-width: 480px)*/
/*.kv-table-wrap th, .kv-table-wrap td {*/
/*    display: revert;*/
/*    width: 0%;*/
/*    text-align: start;*/
/*    font-size: 1.2em;*/
/*}*/
.table-responsive table:not(.cv_detail_table) tbody tr:hover, table.hs_jobs_list_table tbody tr:hover {
    background-color: #fff!important;
    box-shadow: none !important;
}




/* active_tab_active_packages */

.active_tab_active_packages .tab-table-box #w0-container table tbody tr td:nth-last-child(1),
.active_tab_active_packages .tab-table-box #w0-container table thead tr th:nth-last-child(1) { padding-right: 86px }

.active_tab_active_packages .tab-table-box #w0-container table tbody tr td,
.active_tab_active_packages .tab-table-box #w0-container table thead tr th { width: calc(100% / 6)!important }

.active_tab_active_packages .tab-table-box #w2-container table tbody tr td,
.active_tab_active_packages .tab-table-box #w2-container table thead tr th { width: calc(100% / 4)!important }



.active_tab_active_packages .tab-table-box #w4-container table tbody tr td:nth-last-child(1),
.active_tab_active_packages .tab-table-box #w4-container table thead tr th:nth-last-child(1) { padding-right: 86px }

.active_tab_active_packages .tab-table-box #w4-container table tbody tr td,
.active_tab_active_packages .tab-table-box #w4-container table thead tr th { width: calc(100% / 6)!important }


.active_tab_active_packages .tab-table-box #w6-container table tbody tr td,
.active_tab_active_packages .tab-table-box #w6-container table thead tr th { width: calc(100% / 4)!important }




.active_tab_active_packages .tab-table-box #w8-container table tbody tr td:nth-last-child(1),
.active_tab_active_packages .tab-table-box #w8-container table thead tr th:nth-last-child(1) { padding-right: 86px }

.active_tab_active_packages .tab-table-box #w8-container table tbody tr td,
.active_tab_active_packages .tab-table-box #w8-container table thead tr th { width: calc(100% / 5)!important; }


.active_tab_active_packages .tab-table-box #w14-container table tbody tr td:nth-last-child(1),
.active_tab_active_packages .tab-table-box #w14-container table thead tr th:nth-last-child(1) { padding-right: 86px }

.active_tab_active_packages .tab-table-box #w14-container table tbody tr td,
.active_tab_active_packages .tab-table-box #w14-container table thead tr th { width: calc(100% / 4)!important }



/*!* active_tab_pending_orders *!*/
.active_tab_pending_orders .tab-table-box table tbody tr td:nth-last-child(1),
.active_tab_pending_orders .tab-table-box table thead tr th:nth-last-child(1) { padding-right: 252px }

.active_tab_pending_orders .tab-table-box table tbody tr td,
.active_tab_pending_orders .tab-table-box table thead tr th { width: calc(100% / 3)!important }

.active_tab_pending_orders .tab-table-box table tbody tr td table tbody tr td:nth-last-child(1),
.active_tab_pending_orders .tab-table-box table tbody tr td table thead tr th:nth-last-child(1) { width: calc(100% / 9)!important }





/*!* active_tab_expired_packages *!*/
.active_tab_expired_packages .tab-table-box #w0-container table tbody tr td:nth-last-child(1),
.active_tab_expired_packages .tab-table-box #w0-container table thead tr th:nth-last-child(1) { padding-right: 112px }

.active_tab_expired_packages .tab-table-box #w0-container table tbody tr td,
.active_tab_expired_packages .tab-table-box #w0-container table thead tr th { width: calc(100% / 6) }

.active_tab_expired_packages .tab-table-box #w2-container table tbody tr td,
.active_tab_expired_packages .tab-table-box #w2-container table thead tr th { width: calc(100% / 3)!important }



.active_tab_expired_packages .tab-table-box #w4-container table tbody tr td:nth-last-child(1),
.active_tab_expired_packages .tab-table-box #w4-container table thead tr th:nth-last-child(1) { padding-right: 112px }

.active_tab_expired_packages .tab-table-box #w4-container table tbody tr td,
.active_tab_expired_packages .tab-table-box #w4-container table thead tr th { width: calc(100% / 5) }

.active_tab_expired_packages .tab-table-box #w6-container table tbody tr td,
.active_tab_expired_packages .tab-table-box #w6-container table thead tr th { width: calc(100% / 3)!important }



.active_tab_expired_packages .tab-table-box #w8-container table tbody tr td:nth-last-child(1),
.active_tab_expired_packages .tab-table-box #w8-container table thead tr th:nth-last-child(1) { padding-right: 112px }

.active_tab_expired_packages .tab-table-box #w8-container table tbody tr td,
.active_tab_expired_packages .tab-table-box #w8-container table thead tr th { width: calc(100% / 5)!important; }

.active_tab_expired_packages .tab-table-box #w10-container table tbody tr td,
.active_tab_expired_packages .tab-table-box #w10-container table thead tr th { width: calc(100% / 3)!important }

.billing_icon .applicant_count {
    left: 38px;
}
.jq-toast-loader.jq-toast-loaded {
    background-color: #317B29 !important;
}
.jq-toast-single.jq-has-icon.jq-icon-success {
    background-color: #46AF3A !important;
}

.tab-table-box .table-responsive {
    overflow-x: visible;
}