
@font-face {
    font-family: NunitoSans-SemiBold;
    font-display: block;
    src: url("../fonts/NunitoSans-SemiBold.ttf");
}

@font-face {
    font-family: NunitoSans-Regular;
    font-display: block;
    src: url("../fonts/NunitoSans-Regular.ttf");
}

@font-face {
    font-family: NunitoSans-Bold;
    font-display: block;
    src: url("../fonts/NunitoSans-Bold.ttf");
}

html {
    box-sizing: border-box;
    -ms-overflow-style: scrollbar;
}

body {
    margin: 0px auto;
    font-size: 15px;
    line-height: 1.5;
    color: #333;
    font-weight: 300;
    box-sizing: border-box;
}

.form-container {
    padding: 30px 0;
}

.form-rendered #build-wrap {
    display: none;
}

.render-wrap {
    display: none;
}

.form-rendered .render-wrap {
    display: block;
}

#edit-form, #submit-form, #downloadlink {
    display: none;
    float: right;
}

.form-rendered #edit-form, .form-rendered #submit-form, .form-rendered #downloadlink {
    display: block;
}

.hidden {
    display: none;
}

.w-200{
    width:200px !important;
}

.w-65{
    width:65px !important;
}
/*common CSS for all screens code starts*/
.child_one {
    background-color: #fff;
    height: auto;
    max-width: 850px;
    margin: 40px auto 15px;
    -webkit-box-shadow: 2px 2px 20px 0px #d7dcde;
    -moz-box-shadow: 2px 2px 20px 0px #d7dcde;
    -ms-box-shadow: 2px 2px 20px 0px #d7dcde;
    -o-box-shadow: 2px 2px 20px 0px #d7dcde;
    box-shadow: 2px 2px 20px 0px #d7dcde;
}

.v_msg {
    display: none;
    color: #dc3545;
}

.child_one .form-control:focus {
    outline: none;
    box-shadow: none;
}

h3.page-title {
    text-align: left;
    font-size: 22px;
    color: #8783a1;
}

/*common CSS for all screens code ends*/


/*login screen code starts*/
.login_screen {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSI5MDAiIHZpZXdCb3g9IjAgMCAxNDQwIDkwMCI+DQogIDxkZWZzPg0KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIj4NCiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNzk4IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA3OTgiIHdpZHRoPSIxNDQwIiBoZWlnaHQ9IjkwMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIzMi43NDIgNjA3KSIgZmlsbD0iI2VkZjJmNCIvPg0KICAgIDwvY2xpcFBhdGg+DQogICAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQiIHgxPSIwLjUiIHgyPSIwLjUiIHkyPSIxIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+DQogICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNjYWUzZmQiLz4NCiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2VkZjJmNCIvPg0KICAgIDwvbGluZWFyR3JhZGllbnQ+DQogIDwvZGVmcz4NCiAgPGcgaWQ9ImJhY2tncm91bmRfZ3JhcGhpY3MiIGRhdGEtbmFtZT0iYmFja2dyb3VuZCBncmFwaGljcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjMyLjc0MiAtNjA3KSI+DQogICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV83OTkiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDc5OSIgd2lkdGg9IjE0NDAiIGhlaWdodD0iOTAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjMyLjc0MiA2MDcpIiBmaWxsPSIjZWRmMmY0Ii8+DQogICAgPGcgaWQ9Ik1hc2tfR3JvdXBfMiIgZGF0YS1uYW1lPSJNYXNrIEdyb3VwIDIiIGNsaXAtcGF0aD0idXJsKCNjbGlwLXBhdGgpIj4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzkiIGRhdGEtbmFtZT0iUGF0aCA5IiBkPSJNMjg2LjIxMywyMjguNzYxYy0xNzkuMTc3LDAtMzI0LjQyLDE0NS4yNDktMzI0LjQyLDMyNC40MjVzMTQ1LjI0MywzMjQuNDIsMzI0LjQyLDMyNC40MiwzMjQuNDItMTQ1LjI0OSwzMjQuNDItMzI0LjQyUzQ2NS4zODQsMjI4Ljc2MSwyODYuMjEzLDIyOC43NjFabTAsNTUxLjUyYy0xMjUuNDI1LDAtMjI3LjEtMTAxLjY3Ni0yMjcuMS0yMjcuMXMxMDEuNjctMjI3LjEsMjI3LjEtMjI3LjFTNTEzLjMsNDI3Ljc2Nyw1MTMuMyw1NTMuMTg2LDQxMS42MzIsNzgwLjI4MSwyODYuMjEzLDc4MC4yODFaIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC45NjYsIDAuMjU5LCAtMC4yNTksIC0wLjk2NiwgMTQ1MC4yMjYsIDEyNjcuMjMxKSIgZmlsbD0idXJsKCNsaW5lYXItZ3JhZGllbnQpIi8+DQogICAgPC9nPg0KICAgIDxwYXRoIGlkPSJkb3RzIiBkPSJNLTEwOC40NDIsMTA5OS41NGEzLjk0OCwzLjk0OCwwLDAsMC0zLjk0OSwzLjk1LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTU0LDMuOTU0LDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUxLDMuOTUxLDAsMCwwLTEwOC40NDIsMTA5OS41NFptMC0xNC44YTMuOTQ4LDMuOTQ4LDAsMCwwLTMuOTQ5LDMuOTQ5LDMuOTUsMy45NSwwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1LDMuOTUsMCwwLDAtMTA4LjQ0MiwxMDg0LjczNlptMCw1OS4xNzFhMy45NDksMy45NDksMCwwLDAtMy45NDksMy45NSwzLjk1LDMuOTUsMCwwLDAsMy45NDksMy45NTQsMy45NTIsMy45NTIsMCwwLDAsMy45NTEtMy45NTRBMy45NTEsMy45NTEsMCwwLDAtMTA4LjQ0MiwxMTQzLjkwN1ptMTEuNzMxLDI5LjU2MmEzLjk0OSwzLjk0OSwwLDAsMC0zLjk0OSwzLjk0OCwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OSwzLjk1NiwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MS0zLjk1NkEzLjk1MiwzLjk1MiwwLDAsMC05Ni43MTEsMTE3My40NjlabS0xMS43MzEtNTkuMTcyYTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk1MSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk0OSwzLjk1NCwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MywzLjk1MywwLDAsMC0xMDguNDQyLDExMTQuM1ptMTEuNzMxLDczLjk3OWEzLjk0OCwzLjk0OCwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OSwzLjk1MiwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1MSwzLjk1MSwwLDAsMC05Ni43MTEsMTE4OC4yNzVabS0xMS43MzEtMTE4LjM0N2EzLjk1LDMuOTUsMCwwLDAtMy45NDksMy45NDksMy45NSwzLjk1LDAsMCwwLDMuOTQ5LDMuOTU1LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU1QTMuOTUyLDMuOTUyLDAsMCwwLTEwOC40NDIsMTA2OS45MjhabTAtNDQuMzY0YTMuOTQ4LDMuOTQ4LDAsMCwwLTMuOTQ5LDMuOTUsMy45NSwzLjk1LDAsMCwwLDMuOTQ5LDMuOTUyLDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUxLDMuOTUxLDAsMCwwLTEwOC40NDIsMTAyNS41NjRabTAsMjkuNjA4YTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OSwzLjk1NiwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1NkEzLjk1MiwzLjk1MiwwLDAsMC0xMDguNDQyLDEwNTUuMTcyWm0wLTE0LjhhMy45NSwzLjk1LDAsMCwwLTMuOTQ5LDMuOTUxLDMuOTUxLDMuOTUxLDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUyLDMuOTUyLDAsMCwwLTEwOC40NDIsMTA0MC4zNjhabTAsODguNzM1YTMuOTQ4LDMuOTQ4LDAsMCwwLTMuOTQ5LDMuOTUxLDMuOTUsMy45NSwwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1MSwzLjk1MSwwLDAsMC0xMDguNDQyLDExMjkuMVptLTExLjczMy03My45M2EzLjk1MiwzLjk1MiwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MywzLjk1MywwLDAsMCwzLjk0OSwzLjk1NiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NkEzLjk1MSwzLjk1MSwwLDAsMC0xMjAuMTc1LDEwNTUuMTcyWm0wLDI5LjU2M2EzLjk1LDMuOTUsMCwwLDAtMy45NDksMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTIsMy45NTEsMy45NTEsMCwwLDAsMy45NTEtMy45NTJBMy45NSwzLjk1LDAsMCwwLTEyMC4xNzUsMTA4NC43MzZabTAtMTQuODA4YTMuOTUyLDMuOTUyLDAsMCwwLTMuOTQ5LDMuOTQ5LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LDMuOTU1LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTU1QTMuOTUxLDMuOTUxLDAsMCwwLTEyMC4xNzUsMTA2OS45MjhabTAsMjkuNjEyYTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk1LDMuOTU0LDMuOTU0LDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUsMy45NSwwLDAsMC0xMjAuMTc1LDEwOTkuNTRabTExLjczMyw4OC43MzVhMy45NDgsMy45NDgsMCwwLDAtMy45NDksMy45NDksMy45NTEsMy45NTEsMCwwLDAsMy45NDksMy45NTIsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTJBMy45NSwzLjk1LDAsMCwwLTEwOC40NDIsMTE4OC4yNzVabTAtMjkuNjEyYTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1LDMuOTUsMCwwLDAsMy45NDksMy45NTQsMy45NTIsMy45NTIsMCwwLDAsMy45NTEtMy45NTRBMy45NTIsMy45NTIsMCwwLDAtMTA4LjQ0MiwxMTU4LjY2M1ptLTExLjczMy0xMTguM2EzLjk1MiwzLjk1MiwwLDAsMC0zLjk0OSwzLjk1MSwzLjk1MywzLjk1MywwLDAsMCwzLjk0OSwzLjk1NCwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MSwzLjk1MSwwLDAsMC0xMjAuMTc1LDEwNDAuMzY4Wm0wLDczLjkyOWEzLjk1MiwzLjk1MiwwLDAsMC0zLjk0OSwzLjk1MSwzLjk1NCwzLjk1NCwwLDAsMCwzLjk0OSwzLjk1NCwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MiwzLjk1MiwwLDAsMC0xMjAuMTc1LDExMTQuM1ptMC04OC43MzJhMy45NSwzLjk1LDAsMCwwLTMuOTQ5LDMuOTUsMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTIsMy45NTEsMy45NTEsMCwwLDAsMy45NTEtMy45NTJBMy45NSwzLjk1LDAsMCwwLTEyMC4xNzUsMTAyNS41NjRabTExLjczMywxNDcuOWEzLjk0OSwzLjk0OSwwLDAsMC0zLjk0OSwzLjk0OCwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OSwzLjk1NiwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1NkEzLjk1MSwzLjk1MSwwLDAsMC0xMDguNDQyLDExNzMuNDY5Wk0tODQuOTgsMTEyOS4xYTMuOTUxLDMuOTUxLDAsMCwwLTMuOTUxLDMuOTUxLDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLDMuOTUyLDMuOTUsMy45NSwwLDAsMCwzLjk0OS0zLjk1MkEzLjk0OCwzLjk0OCwwLDAsMC04NC45OCwxMTI5LjFabTAtMTQuODA2YTMuOTUzLDMuOTUzLDAsMCwwLTMuOTUxLDMuOTUxLDMuOTU0LDMuOTU0LDAsMCwwLDMuOTUxLDMuOTU0LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LTMuOTU0QTMuOTUsMy45NSwwLDAsMC04NC45OCwxMTE0LjNabTAsMjkuNjExYTMuOTUxLDMuOTUxLDAsMCwwLTMuOTUxLDMuOTUsMy45NTIsMy45NTIsMCwwLDAsMy45NTEsMy45NTQsMy45NSwzLjk1LDAsMCwwLDMuOTQ5LTMuOTU0QTMuOTQ5LDMuOTQ5LDAsMCwwLTg0Ljk4LDExNDMuOTA3Wm0wLDI5LjU2MmEzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MSwzLjk0OCwzLjk1MywzLjk1MywwLDAsMCwzLjk1MSwzLjk1NiwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OS0zLjk1NkEzLjk0OSwzLjk0OSwwLDAsMC04NC45OCwxMTczLjQ2OVptMC0xNC44MDZhMy45NTIsMy45NTIsMCwwLDAtMy45NTEsMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NTEsMy45NTQsMy45NSwzLjk1LDAsMCwwLDMuOTQ5LTMuOTU0QTMuOTUsMy45NSwwLDAsMC04NC45OCwxMTU4LjY2M1ptMCwyOS42MTJhMy45NSwzLjk1LDAsMCwwLTMuOTUxLDMuOTQ5LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLDMuOTUyLDMuOTUxLDMuOTUxLDAsMCwwLDMuOTQ5LTMuOTUyQTMuOTQ4LDMuOTQ4LDAsMCwwLTg0Ljk4LDExODguMjc1Wm0tMTEuNzMxLTI5LjYxMmEzLjk1LDMuOTUsMCwwLDAtMy45NDksMy45NDksMy45NSwzLjk1LDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUzLDMuOTUzLDAsMCwwLTk2LjcxMSwxMTU4LjY2M1ptMTEuNzMxLTEwMy40OTFhMy45NTIsMy45NTIsMCwwLDAtMy45NTEsMy45NDksMy45NTMsMy45NTMsMCwwLDAsMy45NTEsMy45NTYsMy45NTEsMy45NTEsMCwwLDAsMy45NDktMy45NTZBMy45NSwzLjk1LDAsMCwwLTg0Ljk4LDEwNTUuMTcyWm0wLDQ0LjM2OGEzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MSwzLjk1LDMuOTU0LDMuOTU0LDAsMCwwLDMuOTUxLDMuOTU0LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LTMuOTU0QTMuOTQ4LDMuOTQ4LDAsMCwwLTg0Ljk4LDEwOTkuNTRabTAtMTQuOGEzLjk1LDMuOTUsMCwwLDAtMy45NTEsMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NTEsMy45NTIsMy45NSwzLjk1LDAsMCwwLDMuOTQ5LTMuOTUyQTMuOTQ4LDMuOTQ4LDAsMCwwLTg0Ljk4LDEwODQuNzM2Wm0wLTE0LjgwOGEzLjk1MiwzLjk1MiwwLDAsMC0zLjk1MSwzLjk0OSwzLjk1MywzLjk1MywwLDAsMCwzLjk1MSwzLjk1NSwzLjk1LDMuOTUsMCwwLDAsMy45NDktMy45NTVBMy45NSwzLjk1LDAsMCwwLTg0Ljk4LDEwNjkuOTI4Wk0tOTYuNzExLDExMTQuM2EzLjk1LDMuOTUsMCwwLDAtMy45NDksMy45NTEsMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTQsMy45NTUsMy45NTUsMCwwLDAsMy45NTEtMy45NTRBMy45NTMsMy45NTMsMCwwLDAtOTYuNzExLDExMTQuM1ptMCwxNC44MDZhMy45NDgsMy45NDgsMCwwLDAtMy45NDksMy45NTEsMy45NSwzLjk1LDAsMCwwLDMuOTQ5LDMuOTUyLDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUyLDMuOTUyLDAsMCwwLTk2LjcxMSwxMTI5LjFabTAtMjkuNTYyYTMuOTQ4LDMuOTQ4LDAsMCwwLTMuOTQ5LDMuOTUsMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTQsMy45NTUsMy45NTUsMCwwLDAsMy45NTEtMy45NTRBMy45NTIsMy45NTIsMCwwLDAtOTYuNzExLDEwOTkuNTRabTAsNDQuMzY3YTMuOTQ5LDMuOTQ5LDAsMCwwLTMuOTQ5LDMuOTUsMy45NSwzLjk1LDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUyLDMuOTUyLDAsMCwwLTk2LjcxMSwxMTQzLjkwN1ptMC04OC43MzVhMy45NSwzLjk1LDAsMCwwLTMuOTQ5LDMuOTQ5LDMuOTUxLDMuOTUxLDAsMCwwLDMuOTQ5LDMuOTU2LDMuOTU0LDMuOTU0LDAsMCwwLDMuOTUxLTMuOTU2QTMuOTUzLDMuOTUzLDAsMCwwLTk2LjcxMSwxMDU1LjE3MlptMC0yOS42MDhhMy45NDgsMy45NDgsMCwwLDAtMy45NDksMy45NSwzLjk1LDMuOTUsMCwwLDAsMy45NDksMy45NTIsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTJBMy45NTIsMy45NTIsMCwwLDAtOTYuNzExLDEwMjUuNTY0Wm0wLDE0LjhhMy45NSwzLjk1LDAsMCwwLTMuOTQ5LDMuOTUxLDMuOTUxLDMuOTUxLDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTU0LDMuOTU0LDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUzLDMuOTUzLDAsMCwwLTk2LjcxMSwxMDQwLjM2OFptMCwyOS41NjFhMy45NSwzLjk1LDAsMCwwLTMuOTQ5LDMuOTQ5LDMuOTUsMy45NSwwLDAsMCwzLjk0OSwzLjk1NSwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MS0zLjk1NUEzLjk1MywzLjk1MywwLDAsMC05Ni43MTEsMTA2OS45MjhabTAsMTQuODA4YTMuOTQ4LDMuOTQ4LDAsMCwwLTMuOTQ5LDMuOTQ5LDMuOTUsMy45NSwwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1MkEzLjk1MSwzLjk1MSwwLDAsMC05Ni43MTEsMTA4NC43MzZabS01OC42NTQsMjkuNTYxYTMuOTUyLDMuOTUyLDAsMCwwLTMuOTUxLDMuOTUxLDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLDMuOTU0LDMuOTU0LDMuOTU0LDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUyLDMuOTUyLDAsMCwwLTE1NS4zNjUsMTExNC4zWm0xMS43Myw0NC4zNjdhMy45NTIsMy45NTIsMCwwLDAtMy45NDksMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTQsMy45NTEsMy45NTEsMCwwLDAsMy45NTEtMy45NTRBMy45NTEsMy45NTEsMCwwLDAtMTQzLjYzNSwxMTU4LjY2M1ptMCwxNC44MDZhMy45NTEsMy45NTEsMCwwLDAtMy45NDksMy45NDgsMy45NTMsMy45NTMsMCwwLDAsMy45NDksMy45NTYsMy45NTIsMy45NTIsMCwwLDAsMy45NTEtMy45NTZBMy45NSwzLjk1LDAsMCwwLTE0My42MzUsMTE3My40NjlabTAsMTQuODA2YTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MywzLjk1MywwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1MkEzLjk0OSwzLjk0OSwwLDAsMC0xNDMuNjM1LDExODguMjc1Wm0tMTEuNzMtMTYyLjcxMWEzLjk1LDMuOTUsMCwwLDAtMy45NTEsMy45NSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MSwzLjk1MiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1MSwzLjk1MSwwLDAsMC0xNTUuMzY1LDEwMjUuNTY0Wm0wLDE0LjhhMy45NTEsMy45NTEsMCwwLDAtMy45NTEsMy45NTEsMy45NTIsMy45NTIsMCwwLDAsMy45NTEsMy45NTQsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTRBMy45NTIsMy45NTIsMCwwLDAtMTU1LjM2NSwxMDQwLjM2OFptMCwxNC44YTMuOTUxLDMuOTUxLDAsMCwwLTMuOTUxLDMuOTQ5LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLDMuOTU2LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU2QTMuOTUyLDMuOTUyLDAsMCwwLTE1NS4zNjUsMTA1NS4xNzJabTExLjczLDU5LjEyNGEzLjk1MiwzLjk1MiwwLDAsMC0zLjk0OSwzLjk1MSwzLjk1NCwzLjk1NCwwLDAsMCwzLjk0OSwzLjk1NCwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MiwzLjk1MiwwLDAsMC0xNDMuNjM1LDExMTQuM1ptMC0yOS41NjFhMy45NSwzLjk1LDAsMCwwLTMuOTQ5LDMuOTQ5LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LDMuOTUyLDMuOTUxLDMuOTUxLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUsMy45NSwwLDAsMC0xNDMuNjM1LDEwODQuNzM2Wm0wLDE0LjhhMy45NSwzLjk1LDAsMCwwLTMuOTQ5LDMuOTUsMy45NTQsMy45NTQsMCwwLDAsMy45NDksMy45NTQsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTRBMy45NSwzLjk1LDAsMCwwLTE0My42MzUsMTA5OS41NFptMCwyOS41NjJhMy45NSwzLjk1LDAsMCwwLTMuOTQ5LDMuOTUxLDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LDMuOTUyLDMuOTUxLDMuOTUxLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUsMy45NSwwLDAsMC0xNDMuNjM1LDExMjkuMVptMCwxNC44YTMuOTUxLDMuOTUxLDAsMCwwLTMuOTQ5LDMuOTUsMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTQsMy45NTIsMy45NTIsMCwwLDAsMy45NTEtMy45NTRBMy45NSwzLjk1LDAsMCwwLTE0My42MzUsMTE0My45MDdabS0xMS43Myw0NC4zNjhhMy45NSwzLjk1LDAsMCwwLTMuOTUxLDMuOTQ5LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLDMuOTUyLDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUsMy45NSwwLDAsMC0xNTUuMzY1LDExODguMjc1Wm0wLTI5LjYxMmEzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MSwzLjk0OSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MSwzLjk1NCwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MiwzLjk1MiwwLDAsMC0xNTUuMzY1LDExNTguNjYzWm0wLDE0LjgwNmEzLjk1LDMuOTUsMCwwLDAtMy45NTEsMy45NDgsMy45NTMsMy45NTMsMCwwLDAsMy45NTEsMy45NTYsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTZBMy45NTEsMy45NTEsMCwwLDAtMTU1LjM2NSwxMTczLjQ2OVptMTUyLjUtMTQwYTMuOTUxLDMuOTUxLDAsMCwwLDMuOTUxLTMuOTUyLDMuOTUsMy45NSwwLDAsMC0zLjk1MS0zLjk1LDMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk1QTMuOTUyLDMuOTUyLDAsMCwwLTIuODY1LDEwMzMuNDY2Wm0tMTUyLjUsOTUuNjM2YTMuOTUsMy45NSwwLDAsMC0zLjk1MSwzLjk1MSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MSwzLjk1MiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1MSwzLjk1MSwwLDAsMC0xNTUuMzY1LDExMjkuMVptMC0yOS41NjJhMy45NSwzLjk1LDAsMCwwLTMuOTUxLDMuOTUsMy45NTMsMy45NTMsMCwwLDAsMy45NTEsMy45NTQsMy45NTQsMy45NTQsMCwwLDAsMy45NTEtMy45NTRBMy45NTEsMy45NTEsMCwwLDAtMTU1LjM2NSwxMDk5LjU0Wm0wLTE0LjhhMy45NSwzLjk1LDAsMCwwLTMuOTUxLDMuOTQ5LDMuOTUxLDMuOTUxLDAsMCwwLDMuOTUxLDMuOTUyLDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUsMy45NSwwLDAsMC0xNTUuMzY1LDEwODQuNzM2Wm0wLDU5LjE3MWEzLjk1LDMuOTUsMCwwLDAtMy45NTEsMy45NSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MSwzLjk1NCwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MSwzLjk1MSwwLDAsMC0xNTUuMzY1LDExNDMuOTA3Wm0wLTczLjk3OWEzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MSwzLjk0OSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MSwzLjk1NSwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1NUEzLjk1MiwzLjk1MiwwLDAsMC0xNTUuMzY1LDEwNjkuOTI4Wm0zNS4xOSwxMDMuNTQxYTMuOTUxLDMuOTUxLDAsMCwwLTMuOTQ5LDMuOTQ4LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTQ5LDMuOTU2LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU2QTMuOTUsMy45NSwwLDAsMC0xMjAuMTc1LDExNzMuNDY5Wm0tMTEuNzI4LTEzMy4xYTMuOTUyLDMuOTUyLDAsMCwwLTMuOTUyLDMuOTUxLDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUyLDMuOTU0LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUyLDMuOTUyLDAsMCwwLTEzMS45LDEwNDAuMzY4Wm0wLTE0LjhhMy45NTEsMy45NTEsMCwwLDAtMy45NTIsMy45NSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MiwzLjk1MiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1MSwzLjk1MSwwLDAsMC0xMzEuOSwxMDI1LjU2NFptMCw3My45NzZhMy45NTEsMy45NTEsMCwwLDAtMy45NTIsMy45NSwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MiwzLjk1NCwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MSwzLjk1MSwwLDAsMC0xMzEuOSwxMDk5LjU0Wm0wLTE0LjhhMy45NTEsMy45NTEsMCwwLDAtMy45NTIsMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NTIsMy45NTIsMy45NTIsMy45NTIsMCwwLDAsMy45NTEtMy45NTJBMy45NTEsMy45NTEsMCwwLDAtMTMxLjksMTA4NC43MzZabTAtMTQuODA4YTMuOTUzLDMuOTUzLDAsMCwwLTMuOTUyLDMuOTQ5LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUyLDMuOTU1LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU1QTMuOTUyLDMuOTUyLDAsMCwwLTEzMS45LDEwNjkuOTI4Wm0wLTE0Ljc1NmEzLjk1MiwzLjk1MiwwLDAsMC0zLjk1MiwzLjk0OSwzLjk1MywzLjk1MywwLDAsMCwzLjk1MiwzLjk1NiwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1NkEzLjk1MiwzLjk1MiwwLDAsMC0xMzEuOSwxMDU1LjE3MlptMTEuNzI4LDEzMy4xYTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MywzLjk1MywwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1LDMuOTUsMCwwLDAtMTIwLjE3NSwxMTg4LjI3NVptMC0yOS42MTJhMy45NTIsMy45NTIsMCwwLDAtMy45NDksMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTQsMy45NTEsMy45NTEsMCwwLDAsMy45NTEtMy45NTRBMy45NTEsMy45NTEsMCwwLDAtMTIwLjE3NSwxMTU4LjY2M1ptMC0xNC43NTZhMy45NTEsMy45NTEsMCwwLDAtMy45NDksMy45NSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk0OSwzLjk1NCwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1LDMuOTUsMCwwLDAtMTIwLjE3NSwxMTQzLjkwN1ptMC0xNC44YTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk1MSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1LDMuOTUsMCwwLDAtMTIwLjE3NSwxMTI5LjFabS0xMS43MjgsNTkuMTczYTMuOTUxLDMuOTUxLDAsMCwwLTMuOTUyLDMuOTQ5LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUyLDMuOTUyLDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUsMy45NSwwLDAsMC0xMzEuOSwxMTg4LjI3NVptLTExLjczMy0xMTguMzQ3YTMuOTUyLDMuOTUyLDAsMCwwLTMuOTQ5LDMuOTQ5LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LDMuOTU1LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTU1QTMuOTUxLDMuOTUxLDAsMCwwLTE0My42MzUsMTA2OS45MjhabTAtMjkuNTYxYTMuOTUyLDMuOTUyLDAsMCwwLTMuOTQ5LDMuOTUxLDMuOTUzLDMuOTUzLDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUxLDMuOTUxLDAsMCwwLTE0My42MzUsMTA0MC4zNjhabTAtMTQuOGEzLjk1LDMuOTUsMCwwLDAtMy45NDksMy45NSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1LDMuOTUsMCwwLDAtMTQzLjYzNSwxMDI1LjU2NFpNLTEzMS45LDExMTQuM2EzLjk1MywzLjk1MywwLDAsMC0zLjk1MiwzLjk1MSwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MiwzLjk1NCwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MywzLjk1MywwLDAsMC0xMzEuOSwxMTE0LjNabS0xMS43MzMtNTkuMTI0YTMuOTUyLDMuOTUyLDAsMCwwLTMuOTQ5LDMuOTQ5LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTQ5LDMuOTU2LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTU2QTMuOTUxLDMuOTUxLDAsMCwwLTE0My42MzUsMTA1NS4xNzJabTExLjczMyw4OC43MzVhMy45NTEsMy45NTEsMCwwLDAtMy45NTIsMy45NSwzLjk1MywzLjk1MywwLDAsMCwzLjk1MiwzLjk1NCwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MSwzLjk1MSwwLDAsMC0xMzEuOSwxMTQzLjkwN1ptMC0xNC44YTMuOTUxLDMuOTUxLDAsMCwwLTMuOTUyLDMuOTUxLDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUyLDMuOTUyLDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUxLDMuOTUxLDAsMCwwLTEzMS45LDExMjkuMVptMCwyOS41NjFhMy45NTIsMy45NTIsMCwwLDAtMy45NTIsMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NTIsMy45NTQsMy45NTIsMy45NTIsMCwwLDAsMy45NTEtMy45NTRBMy45NTIsMy45NTIsMCwwLDAtMTMxLjksMTE1OC42NjNabTAsMTQuODA2YTMuOTUxLDMuOTUxLDAsMCwwLTMuOTUyLDMuOTQ4LDMuOTU0LDMuOTU0LDAsMCwwLDMuOTUyLDMuOTU2LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU2QTMuOTUxLDMuOTUxLDAsMCwwLTEzMS45LDExNzMuNDY5Wm00Ni45MjMtMTMzLjFhMy45NTIsMy45NTIsMCwwLDAtMy45NTEsMy45NTEsMy45NTMsMy45NTMsMCwwLDAsMy45NTEsMy45NTQsMy45NTEsMy45NTEsMCwwLDAsMy45NDktMy45NTRBMy45NSwzLjk1LDAsMCwwLTg0Ljk4LDEwNDAuMzY4Wm01OC42NTQsMTQuOGEzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MSwzLjk0OSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MSwzLjk1NiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NkEzLjk1MSwzLjk1MSwwLDAsMC0yNi4zMjYsMTA1NS4xNzJabTAsMTQuNzU2YTMuOTUxLDMuOTUxLDAsMCwwLTMuOTUxLDMuOTQ5LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLDMuOTU1LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTU1QTMuOTUxLDMuOTUxLDAsMCwwLTI2LjMyNiwxMDY5LjkyOFptMCwxNC44MDhhMy45NSwzLjk1LDAsMCwwLTMuOTUxLDMuOTQ5LDMuOTUxLDMuOTUxLDAsMCwwLDMuOTUxLDMuOTUyLDMuOTUxLDMuOTUxLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUsMy45NSwwLDAsMC0yNi4zMjYsMTA4NC43MzZabS01OC42NTQtNTkuMTcyYTMuOTUxLDMuOTUxLDAsMCwwLTMuOTUxLDMuOTUsMy45NTIsMy45NTIsMCwwLDAsMy45NTEsMy45NTIsMy45NSwzLjk1LDAsMCwwLDMuOTQ5LTMuOTUyQTMuOTQ4LDMuOTQ4LDAsMCwwLTg0Ljk4LDEwMjUuNTY0Wm01OC42NTQsNzMuOTc2YTMuOTUsMy45NSwwLDAsMC0zLjk1MSwzLjk1LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLDMuOTU0LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUsMy45NSwwLDAsMC0yNi4zMjYsMTA5OS41NFptMTEuNzMxLDg4LjczNWEzLjk0OSwzLjk0OSwwLDAsMC0zLjk1MSwzLjk0OSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MSwzLjk1MiwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OS0zLjk1MkEzLjk0OCwzLjk0OCwwLDAsMC0xNC41OTUsMTE4OC4yNzVaTS0yNi4zMjYsMTEyOS4xYTMuOTUsMy45NSwwLDAsMC0zLjk1MSwzLjk1MSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MSwzLjk1MiwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1LDMuOTUsMCwwLDAtMjYuMzI2LDExMjkuMVptMTEuNzMxLDQ0LjM2NmEzLjk1LDMuOTUsMCwwLDAtMy45NTEsMy45NDgsMy45NTMsMy45NTMsMCwwLDAsMy45NTEsMy45NTYsMy45NTEsMy45NTEsMCwwLDAsMy45NDktMy45NTZBMy45NDksMy45NDksMCwwLDAtMTQuNTk1LDExNzMuNDY5Wm0wLTE0LjgwNmEzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MSwzLjk0OSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MSwzLjk1NCwzLjk1LDMuOTUsMCwwLDAsMy45NDktMy45NTRBMy45NSwzLjk1LDAsMCwwLTE0LjU5NSwxMTU4LjY2M1ptLTExLjczMS0xMTguM2EzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MSwzLjk1MSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MSwzLjk1NCwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MSwzLjk1MSwwLDAsMC0yNi4zMjYsMTA0MC4zNjhabS0xMS43Myw3My45MjlhMy45NTIsMy45NTIsMCwwLDAtMy45NTEsMy45NTEsMy45NTMsMy45NTMsMCwwLDAsMy45NTEsMy45NTQsMy45NTIsMy45NTIsMCwwLDAsMy45NDktMy45NTRBMy45NSwzLjk1LDAsMCwwLTM4LjA1NSwxMTE0LjNabTAtNDQuMzY4YTMuOTUxLDMuOTUxLDAsMCwwLTMuOTUxLDMuOTQ5LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLDMuOTU1LDMuOTUsMy45NSwwLDAsMCwzLjk0OS0zLjk1NUEzLjk1LDMuOTUsMCwwLDAtMzguMDU1LDEwNjkuOTI4Wm0wLTE0Ljc1NmEzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MSwzLjk0OSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MSwzLjk1NiwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OS0zLjk1NkEzLjk1LDMuOTUsMCwwLDAtMzguMDU1LDEwNTUuMTcyWm0xMS43Myw4OC43MzVhMy45NSwzLjk1LDAsMCwwLTMuOTUxLDMuOTUsMy45NTIsMy45NTIsMCwwLDAsMy45NTEsMy45NTQsMy45NTIsMy45NTIsMCwwLDAsMy45NTEtMy45NTRBMy45NSwzLjk1LDAsMCwwLTI2LjMyNiwxMTQzLjkwN1ptLTExLjczLTQ0LjM2N2EzLjk1LDMuOTUsMCwwLDAtMy45NTEsMy45NSwzLjk1MywzLjk1MywwLDAsMCwzLjk1MSwzLjk1NCwzLjk1MiwzLjk1MiwwLDAsMCwzLjk0OS0zLjk1NEEzLjk0OCwzLjk0OCwwLDAsMC0zOC4wNTUsMTA5OS41NFptMC0xNC44YTMuOTUsMy45NSwwLDAsMC0zLjk1MSwzLjk0OSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MSwzLjk1MiwzLjk1LDMuOTUsMCwwLDAsMy45NDktMy45NTJBMy45NDgsMy45NDgsMCwwLDAtMzguMDU1LDEwODQuNzM2Wm0wLTQ0LjM2OGEzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MSwzLjk1MSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MSwzLjk1NCwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OS0zLjk1NEEzLjk1LDMuOTUsMCwwLDAtMzguMDU1LDEwNDAuMzY4Wm0xMS43MywxMTguM2EzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MSwzLjk0OSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MSwzLjk1NCwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MSwzLjk1MSwwLDAsMC0yNi4zMjYsMTE1OC42NjNabTAsMTQuODA2YTMuOTUsMy45NSwwLDAsMC0zLjk1MSwzLjk0OCwzLjk1MywzLjk1MywwLDAsMCwzLjk1MSwzLjk1NiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NkEzLjk1LDMuOTUsMCwwLDAtMjYuMzI2LDExNzMuNDY5Wm0tMTEuNzMtMTQ3LjlhMy45NSwzLjk1LDAsMCwwLTMuOTUxLDMuOTUsMy45NTEsMy45NTEsMCwwLDAsMy45NTEsMy45NTIsMy45NSwzLjk1LDAsMCwwLDMuOTQ5LTMuOTUyQTMuOTQ4LDMuOTQ4LDAsMCwwLTM4LjA1NSwxMDI1LjU2NFptMTEuNzMsMTYyLjcxMWEzLjk0OSwzLjk0OSwwLDAsMC0zLjk1MSwzLjk0OSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MSwzLjk1MiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1MkEzLjk0OSwzLjk0OSwwLDAsMC0yNi4zMjYsMTE4OC4yNzVabTAtMTYyLjcxMWEzLjk1LDMuOTUsMCwwLDAtMy45NTEsMy45NSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MSwzLjk1MiwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1LDMuOTUsMCwwLDAtMjYuMzI2LDEwMjUuNTY0Wk0tMi44NjUsMTExNC4zYTMuOTUyLDMuOTUyLDAsMCwwLTMuOTQ5LDMuOTUxLDMuOTU0LDMuOTU0LDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUyLDMuOTUyLDAsMCwwLTIuODY1LDExMTQuM1ptMCwxNC44MDZhMy45NSwzLjk1LDAsMCwwLTMuOTQ5LDMuOTUxLDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LDMuOTUyLDMuOTUxLDMuOTUxLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUsMy45NSwwLDAsMC0yLjg2NSwxMTI5LjFabTAsMTQuOGEzLjk1MSwzLjk1MSwwLDAsMC0zLjk0OSwzLjk1LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUsMy45NSwwLDAsMC0yLjg2NSwxMTQzLjkwN1ptMCwyOS41NjJhMy45NTEsMy45NTEsMCwwLDAtMy45NDksMy45NDgsMy45NTMsMy45NTMsMCwwLDAsMy45NDksMy45NTYsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTZBMy45NSwzLjk1LDAsMCwwLTIuODY1LDExNzMuNDY5Wm0wLTE0LjgwNmEzLjk1MiwzLjk1MiwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk0OSwzLjk1NCwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MSwzLjk1MSwwLDAsMC0yLjg2NSwxMTU4LjY2M1ptMC01OS4xMjNhMy45NSwzLjk1LDAsMCwwLTMuOTQ5LDMuOTUsMy45NTQsMy45NTQsMCwwLDAsMy45NDksMy45NTQsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTRBMy45NSwzLjk1LDAsMCwwLTIuODY1LDEwOTkuNTRabTAtNTkuMTczYTMuOTUyLDMuOTUyLDAsMCwwLTMuOTQ5LDMuOTUxLDMuOTUzLDMuOTUzLDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUxLDMuOTUxLDAsMCwwLTIuODY1LDEwNDAuMzY4Wm0wLDE0LjhhMy45NTIsMy45NTIsMCwwLDAtMy45NDksMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTYsMy45NTIsMy45NTIsMCwwLDAsMy45NTEtMy45NTZBMy45NTEsMy45NTEsMCwwLDAtMi44NjUsMTA1NS4xNzJabS0xMS43Myw4OC43MzVhMy45NSwzLjk1LDAsMCwwLTMuOTUxLDMuOTUsMy45NTIsMy45NTIsMCwwLDAsMy45NTEsMy45NTQsMy45NSwzLjk1LDAsMCwwLDMuOTQ5LTMuOTU0QTMuOTQ5LDMuOTQ5LDAsMCwwLTE0LjU5NSwxMTQzLjkwN1ptMTEuNzMtNzMuOTc5YTMuOTUyLDMuOTUyLDAsMCwwLTMuOTQ5LDMuOTQ5LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LDMuOTU1LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTU1QTMuOTUxLDMuOTUxLDAsMCwwLTIuODY1LDEwNjkuOTI4Wm0wLDE0LjgwOGEzLjk1LDMuOTUsMCwwLDAtMy45NDksMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTIsMy45NTEsMy45NTEsMCwwLDAsMy45NTEtMy45NTJBMy45NSwzLjk1LDAsMCwwLTIuODY1LDEwODQuNzM2Wm0tMTEuNzMsMjkuNTYxYTMuOTUyLDMuOTUyLDAsMCwwLTMuOTUxLDMuOTUxLDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLDMuOTU0LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LTMuOTU0QTMuOTUsMy45NSwwLDAsMC0xNC41OTUsMTExNC4zWm0wLTE0Ljc1NmEzLjk1LDMuOTUsMCwwLDAtMy45NTEsMy45NSwzLjk1MywzLjk1MywwLDAsMCwzLjk1MSwzLjk1NCwzLjk1MiwzLjk1MiwwLDAsMCwzLjk0OS0zLjk1NEEzLjk0OCwzLjk0OCwwLDAsMC0xNC41OTUsMTA5OS41NFptMTEuNzMsODguNzM1YTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MywzLjk1MywwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1MkEzLjk0OSwzLjk0OSwwLDAsMC0yLjg2NSwxMTg4LjI3NVptLTExLjczLTEwMy41MzlhMy45NSwzLjk1LDAsMCwwLTMuOTUxLDMuOTQ5LDMuOTUxLDMuOTUxLDAsMCwwLDMuOTUxLDMuOTUyLDMuOTUsMy45NSwwLDAsMCwzLjk0OS0zLjk1MkEzLjk0OCwzLjk0OCwwLDAsMC0xNC41OTUsMTA4NC43MzZabTAsNDQuMzY3YTMuOTUsMy45NSwwLDAsMC0zLjk1MSwzLjk1MSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MSwzLjk1MiwzLjk1LDMuOTUsMCwwLDAsMy45NDktMy45NTJBMy45NDgsMy45NDgsMCwwLDAtMTQuNTk1LDExMjkuMVptMC04OC43MzVhMy45NTEsMy45NTEsMCwwLDAtMy45NTEsMy45NTEsMy45NTIsMy45NTIsMCwwLDAsMy45NTEsMy45NTQsMy45NTEsMy45NTEsMCwwLDAsMy45NDktMy45NTRBMy45NSwzLjk1LDAsMCwwLTE0LjU5NSwxMDQwLjM2OFptMC0xNC44YTMuOTUsMy45NSwwLDAsMC0zLjk1MSwzLjk1LDMuOTUxLDMuOTUxLDAsMCwwLDMuOTUxLDMuOTUyLDMuOTUsMy45NSwwLDAsMCwzLjk0OS0zLjk1MkEzLjk0OCwzLjk0OCwwLDAsMC0xNC41OTUsMTAyNS41NjRabTAsNDQuMzY0YTMuOTUxLDMuOTUxLDAsMCwwLTMuOTUxLDMuOTQ5LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLDMuOTU1LDMuOTUsMy45NSwwLDAsMCwzLjk0OS0zLjk1NUEzLjk1LDMuOTUsMCwwLDAtMTQuNTk1LDEwNjkuOTI4Wm0wLTE0Ljc1NmEzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MSwzLjk0OSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MSwzLjk1NiwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OS0zLjk1NkEzLjk1LDMuOTUsMCwwLDAtMTQuNTk1LDEwNTUuMTcyWk0tMjYuMzI2LDExMTQuM2EzLjk1MiwzLjk1MiwwLDAsMC0zLjk1MSwzLjk1MSwzLjk1MywzLjk1MywwLDAsMCwzLjk1MSwzLjk1NCwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MiwzLjk1MiwwLDAsMC0yNi4zMjYsMTExNC4zWm0tMzUuMTkyLDQ0LjM2N2EzLjk1MiwzLjk1MiwwLDAsMC0zLjk1MiwzLjk0OSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MiwzLjk1NCwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MiwzLjk1MiwwLDAsMC02MS41MTgsMTE1OC42NjNabTAsMTQuODA2YTMuOTUyLDMuOTUyLDAsMCwwLTMuOTUyLDMuOTQ4LDMuOTU0LDMuOTU0LDAsMCwwLDMuOTUyLDMuOTU2LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU2QTMuOTUxLDMuOTUxLDAsMCwwLTYxLjUxOCwxMTczLjQ2OVptMCwxNC44MDZhMy45NTEsMy45NTEsMCwwLDAtMy45NTIsMy45NDksMy45NTMsMy45NTMsMCwwLDAsMy45NTIsMy45NTIsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTJBMy45NSwzLjk1LDAsMCwwLTYxLjUxOCwxMTg4LjI3NVpNLTczLjI1LDEwMjUuNTY0YTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk1LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LDMuOTUyLDMuOTUxLDMuOTUxLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUsMy45NSwwLDAsMC03My4yNSwxMDI1LjU2NFptMCwxNC44YTMuOTUxLDMuOTUxLDAsMCwwLTMuOTQ5LDMuOTUxLDMuOTUzLDMuOTUzLDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUxLDMuOTUxLDAsMCwwLTczLjI1LDEwNDAuMzY4Wm0wLDE0LjhhMy45NTIsMy45NTIsMCwwLDAtMy45NDksMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTYsMy45NTIsMy45NTIsMCwwLDAsMy45NTEtMy45NTZBMy45NTEsMy45NTEsMCwwLDAtNzMuMjUsMTA1NS4xNzJabTExLjczMyw0NC4zNjhhMy45NTEsMy45NTEsMCwwLDAtMy45NTIsMy45NSwzLjk1NSwzLjk1NSwwLDAsMCwzLjk1MiwzLjk1NCwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MSwzLjk1MSwwLDAsMC02MS41MTgsMTA5OS41NFptMCwxNC43NTZhMy45NTMsMy45NTMsMCwwLDAtMy45NTIsMy45NTEsMy45NTQsMy45NTQsMCwwLDAsMy45NTIsMy45NTQsMy45NTQsMy45NTQsMCwwLDAsMy45NTEtMy45NTRBMy45NTMsMy45NTMsMCwwLDAtNjEuNTE4LDExMTQuM1ptMC0yOS41NjFhMy45NTEsMy45NTEsMCwwLDAtMy45NTIsMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NTIsMy45NTIsMy45NTIsMy45NTIsMCwwLDAsMy45NTEtMy45NTJBMy45NTEsMy45NTEsMCwwLDAtNjEuNTE4LDEwODQuNzM2Wm0wLDQ0LjM2N2EzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MiwzLjk1MSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MiwzLjk1MiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1MSwzLjk1MSwwLDAsMC02MS41MTgsMTEyOS4xWm0wLDE0LjhhMy45NTEsMy45NTEsMCwwLDAtMy45NTIsMy45NSwzLjk1MywzLjk1MywwLDAsMCwzLjk1MiwzLjk1NCwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MSwzLjk1MSwwLDAsMC02MS41MTgsMTE0My45MDdabS0xMS43MzMsMjkuNTYyYTMuOTUxLDMuOTUxLDAsMCwwLTMuOTQ5LDMuOTQ4LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTQ5LDMuOTU2LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU2QTMuOTUsMy45NSwwLDAsMC03My4yNSwxMTczLjQ2OVptMC0xNC44MDZhMy45NTIsMy45NTIsMCwwLDAtMy45NDksMy45NDksMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTQsMy45NTEsMy45NTEsMCwwLDAsMy45NTEtMy45NTRBMy45NTEsMy45NTEsMCwwLDAtNzMuMjUsMTE1OC42NjNabTAtMTQuNzU2YTMuOTUxLDMuOTUxLDAsMCwwLTMuOTQ5LDMuOTUsMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTQsMy45NTIsMy45NTIsMCwwLDAsMy45NTEtMy45NTRBMy45NSwzLjk1LDAsMCwwLTczLjI1LDExNDMuOTA3Wm0wLTczLjk3OWEzLjk1MiwzLjk1MiwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk0OSwzLjk1NSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1NUEzLjk1MSwzLjk1MSwwLDAsMC03My4yNSwxMDY5LjkyOFptMCwxMTguMzQ3YTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MywzLjk1MywwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MiwzLjk1MiwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1LDMuOTUsMCwwLDAtNzMuMjUsMTE4OC4yNzVabTAtNTkuMTczYTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk1MSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1LDMuOTUsMCwwLDAtNzMuMjUsMTEyOS4xWm0wLTI5LjU2MmEzLjk1LDMuOTUsMCwwLDAtMy45NDksMy45NSwzLjk1NCwzLjk1NCwwLDAsMCwzLjk0OSwzLjk1NCwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1NEEzLjk1LDMuOTUsMCwwLDAtNzMuMjUsMTA5OS41NFptMC0xNC44YTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MiwzLjk1MiwwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1LDMuOTUsMCwwLDAtNzMuMjUsMTA4NC43MzZabTAsMjkuNTYxYTMuOTUyLDMuOTUyLDAsMCwwLTMuOTQ5LDMuOTUxLDMuOTU0LDMuOTU0LDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUyLDMuOTUyLDAsMCwwLTczLjI1LDExMTQuM1ptMjMuNDY0LDBhMy45NSwzLjk1LDAsMCwwLTMuOTQ5LDMuOTUxLDMuOTUyLDMuOTUyLDAsMCwwLDMuOTQ5LDMuOTU0LDMuOTU1LDMuOTU1LDAsMCwwLDMuOTUxLTMuOTU0QTMuOTUzLDMuOTUzLDAsMCwwLTQ5Ljc4NywxMTE0LjNabTAtNzMuOTI5YTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk1MSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OSwzLjk1NCwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MywzLjk1MywwLDAsMC00OS43ODcsMTA0MC4zNjhabTAtMTQuOGEzLjk0OCwzLjk0OCwwLDAsMC0zLjk0OSwzLjk1LDMuOTUsMy45NSwwLDAsMCwzLjk0OSwzLjk1MiwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1MkEzLjk1MSwzLjk1MSwwLDAsMC00OS43ODcsMTAyNS41NjRabTAsMjkuNjA4YTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OSwzLjk1NiwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MS0zLjk1NkEzLjk1MywzLjk1MywwLDAsMC00OS43ODcsMTA1NS4xNzJabTAsMTQuNzU2YTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1LDMuOTUsMCwwLDAsMy45NDksMy45NTUsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTVBMy45NTMsMy45NTMsMCwwLDAtNDkuNzg3LDEwNjkuOTI4Wm0wLDE0LjgwOGEzLjk0OCwzLjk0OCwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1LDMuOTUsMCwwLDAsMy45NDksMy45NTIsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTJBMy45NTEsMy45NTEsMCwwLDAtNDkuNzg3LDEwODQuNzM2Wm0xMS43MzEsNTkuMTcxYTMuOTUsMy45NSwwLDAsMC0zLjk1MSwzLjk1LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLDMuOTU0LDMuOTUsMy45NSwwLDAsMCwzLjk0OS0zLjk1NEEzLjk0OSwzLjk0OSwwLDAsMC0zOC4wNTUsMTE0My45MDdabS0xMS43MzEtNDQuMzY3YTMuOTQ4LDMuOTQ4LDAsMCwwLTMuOTQ5LDMuOTUsMy45NTIsMy45NTIsMCwwLDAsMy45NDksMy45NTQsMy45NTUsMy45NTUsMCwwLDAsMy45NTEtMy45NTRBMy45NTEsMy45NTEsMCwwLDAtNDkuNzg3LDEwOTkuNTRabTExLjczMSw1OS4xMjNhMy45NTEsMy45NTEsMCwwLDAtMy45NTEsMy45NDksMy45NTEsMy45NTEsMCwwLDAsMy45NTEsMy45NTQsMy45NSwzLjk1LDAsMCwwLDMuOTQ5LTMuOTU0QTMuOTUsMy45NSwwLDAsMC0zOC4wNTUsMTE1OC42NjNabTAsMjkuNjEyYTMuOTQ5LDMuOTQ5LDAsMCwwLTMuOTUxLDMuOTQ5LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLDMuOTUyLDMuOTUxLDMuOTUxLDAsMCwwLDMuOTQ5LTMuOTUyQTMuOTQ4LDMuOTQ4LDAsMCwwLTM4LjA1NSwxMTg4LjI3NVptMC0xNC44MDZhMy45NSwzLjk1LDAsMCwwLTMuOTUxLDMuOTQ4LDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLDMuOTU2LDMuOTUxLDMuOTUxLDAsMCwwLDMuOTQ5LTMuOTU2QTMuOTQ5LDMuOTQ5LDAsMCwwLTM4LjA1NSwxMTczLjQ2OVptLTIzLjQ2Mi0xMzMuMWEzLjk1MiwzLjk1MiwwLDAsMC0zLjk1MiwzLjk1MSwzLjk1MywzLjk1MywwLDAsMCwzLjk1MiwzLjk1NCwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MiwzLjk1MiwwLDAsMC02MS41MTgsMTA0MC4zNjhabTAtMTQuOGEzLjk1MSwzLjk1MSwwLDAsMC0zLjk1MiwzLjk1LDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUyLDMuOTUyLDMuOTUyLDMuOTUyLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUxLDMuOTUxLDAsMCwwLTYxLjUxOCwxMDI1LjU2NFptMCw0NC4zNjRhMy45NTMsMy45NTMsMCwwLDAtMy45NTIsMy45NDksMy45NTMsMy45NTMsMCwwLDAsMy45NTIsMy45NTUsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTVBMy45NTIsMy45NTIsMCwwLDAtNjEuNTE4LDEwNjkuOTI4Wm0wLTE0Ljc1NmEzLjk1MiwzLjk1MiwwLDAsMC0zLjk1MiwzLjk0OSwzLjk1MywzLjk1MywwLDAsMCwzLjk1MiwzLjk1NiwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1NkEzLjk1MiwzLjk1MiwwLDAsMC02MS41MTgsMTA1NS4xNzJabTExLjczMSwxMzMuMWEzLjk0OCwzLjk0OCwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk0OSwzLjk1MiwzLjk1NCwzLjk1NCwwLDAsMCwzLjk1MS0zLjk1MkEzLjk1MSwzLjk1MSwwLDAsMC00OS43ODcsMTE4OC4yNzVabTAtMTQuODA2YTMuOTQ5LDMuOTQ5LDAsMCwwLTMuOTQ5LDMuOTQ4LDMuOTUxLDMuOTUxLDAsMCwwLDMuOTQ5LDMuOTU2LDMuOTU0LDMuOTU0LDAsMCwwLDMuOTUxLTMuOTU2QTMuOTUyLDMuOTUyLDAsMCwwLTQ5Ljc4NywxMTczLjQ2OVptMC00NC4zNjZhMy45NDgsMy45NDgsMCwwLDAtMy45NDksMy45NTEsMy45NSwzLjk1LDAsMCwwLDMuOTQ5LDMuOTUyLDMuOTUzLDMuOTUzLDAsMCwwLDMuOTUxLTMuOTUyQTMuOTUyLDMuOTUyLDAsMCwwLTQ5Ljc4NywxMTI5LjFabTAsMTQuOGEzLjk0OSwzLjk0OSwwLDAsMC0zLjk0OSwzLjk1LDMuOTUsMy45NSwwLDAsMCwzLjk0OSwzLjk1NCwzLjk1MywzLjk1MywwLDAsMCwzLjk1MS0zLjk1NEEzLjk1MiwzLjk1MiwwLDAsMC00OS43ODcsMTE0My45MDdabTAsMTQuNzU2YTMuOTUsMy45NSwwLDAsMC0zLjk0OSwzLjk0OSwzLjk1LDMuOTUsMCwwLDAsMy45NDksMy45NTQsMy45NTMsMy45NTMsMCwwLDAsMy45NTEtMy45NTRBMy45NTMsMy45NTMsMCwwLDAtNDkuNzg3LDExNTguNjYzWm0xMS43MzEtMjkuNTYxYTMuOTUsMy45NSwwLDAsMC0zLjk1MSwzLjk1MSwzLjk1MSwzLjk1MSwwLDAsMCwzLjk1MSwzLjk1MiwzLjk1LDMuOTUsMCwwLDAsMy45NDktMy45NTJBMy45NDgsMy45NDgsMCwwLDAtMzguMDU1LDExMjkuMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuNDYxIDIzMC45MDYpIiBmaWxsPSIjOWVlZWNiIi8+DQogIDwvZz4NCjwvc3ZnPg0K");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 135px -115px;
    height: 100vh;
    width: 100%;
    position: relative;
}



    .login_screen .v_msg {
        position: absolute;
    }

    .login_screen .child_one {
        overflow: hidden;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4NjMuMDE0IiBoZWlnaHQ9IjI5Ny4yNDkiIHZpZXdCb3g9IjAgMCA4NjMuMDE0IDI5Ny4yNDkiPg0KICA8ZGVmcz4NCiAgICA8c3R5bGU+DQogICAgICAuY2xzLTEgew0KICAgICAgICBmaWxsOiAjYzQxNjFjOw0KICAgICAgfQ0KDQogICAgICAuY2xzLTIgew0KICAgICAgICBmaWxsOiAjOGFjOTI2Ow0KICAgICAgfQ0KDQogICAgICAuY2xzLTMgew0KICAgICAgICBmaWxsOiAjMmM5MGY5Ow0KICAgICAgfQ0KDQogICAgICAuY2xzLTQgew0KICAgICAgICBmaWxsOiAjZmY1OTVlOw0KICAgICAgfQ0KDQogICAgICAuY2xzLTUgew0KICAgICAgICBmaWxsOiAjZmZjYTNhOw0KICAgICAgfQ0KDQogICAgICAuY2xzLTYgew0KICAgICAgICBmaWxsOiAjM2RkYzk3Ow0KICAgICAgfQ0KDQogICAgICAuY2xzLTcgew0KICAgICAgICBmaWxsOiAjN2Q4M2ZmOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPGcgaWQ9InNwcml0ZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMTMuMjgzIC0yODkuOTUzKSI+DQogICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8zNCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzQiIGNsYXNzPSJjbHMtMSIgd2lkdGg9IjgiIGhlaWdodD0iOCIgdHJhbnNmb3JtPSJtYXRyaXgoMC45NjYsIDAuMjU5LCAtMC4yNTksIDAuOTY2LCAxMDM4LjQ1NCwgNTQ3Ljk1MykiLz4NCiAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzM1IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAzNSIgY2xhc3M9ImNscy0yIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjk2NiwgMC4yNTksIC0wLjI1OSwgMC45NjYsIDk5My40NTQsIDI4OS45NTMpIi8+DQogICAgPHBhdGggaWQ9IlBvbHlnb25fMSIgZGF0YS1uYW1lPSJQb2x5Z29uIDEiIGNsYXNzPSJjbHMtMyIgZD0iTTUsMGw1LDlIMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxOS42NDYgMzY2Ljc4Mikgcm90YXRlKDQ1KSIvPg0KICAgIDxwYXRoIGlkPSJQb2x5Z29uXzIiIGRhdGEtbmFtZT0iUG9seWdvbiAyIiBjbGFzcz0iY2xzLTQiIGQ9Ik01LDBsNSw5SDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MzEuNTggMzA5LjY4KSByb3RhdGUoMTUwKSIvPg0KICAgIDxwYXRoIGlkPSJQYXRoXzYyIiBkYXRhLW5hbWU9IlBhdGggNjIiIGNsYXNzPSJjbHMtNSIgZD0iTTEzMzYuOTQ3LDE1My42NDNjLTEuMDM5LDAtMS41MjguNS0yLjM3MywxLjQ0NWE1LjIxOSw1LjIxOSwwLDAsMS04LjY5NCwwYy0uODQ1LS45NDktMS4zMzQtMS40NDUtMi4zNzMtMS40NDVzLTEuNTI4LjUtMi4zNzMsMS40NDVhNS4yMTksNS4yMTksMCwwLDEtOC42OTMsMGMtLjg0NS0uOTQ5LTEuMzM0LTEuNDQ0LTIuMzcyLTEuNDQ0cy0xLjUyOC41LTIuMzczLDEuNDQ1YTUuNTMsNS41MywwLDAsMS00LjM0NiwyLjMzaC0uODQ5di0yLjY0M2guODQ5YzEuMDM5LDAsMS41MjgtLjUsMi4zNzMtMS40NDVhNS4yMTksNS4yMTksMCwwLDEsOC42OTMsMGMuODQ1Ljk0OSwxLjMzNCwxLjQ0NCwyLjM3MiwxLjQ0NHMxLjUyOC0uNSwyLjM3My0xLjQ0NWE1LjIxOSw1LjIxOSwwLDAsMSw4LjY5MywwYy44NDUuOTQ5LDEuMzM0LDEuNDQ0LDIuMzczLDEuNDQ0czEuNTI4LS41LDIuMzczLTEuNDQ1YTUuNTMxLDUuNTMxLDAsMCwxLDQuMzQ3LTIuMzNoLjg0OXYyLjY0M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjEuNSAyMjUpIi8+DQogICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xNyIgZGF0YS1uYW1lPSJFbGxpcHNlIDE3IiBjbGFzcz0iY2xzLTYiIGN4PSI1LjUiIGN5PSI1LjUiIHI9IjUuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjM3IDUwNCkiLz4NCiAgICA8cGF0aCBpZD0iU3VidHJhY3Rpb25fMiIgZGF0YS1uYW1lPSJTdWJ0cmFjdGlvbiAyIiBjbGFzcz0iY2xzLTciIGQ9Ik0tMzAyNC43MSwxNC4yaDBsLTkuNTM4LTEyLjIwOGE4LjE1MSw4LjE1MSwwLDAsMSw0LjYxOC0xLjQwNyw4LjYyLDguNjIsMCwwLDEsMS4yLjA4NCw3Ljc3Myw3Ljc3MywwLDAsMSw2Ljg3OSw4LjU0MSw3LjIyMiw3LjIyMiwwLDAsMS0zLjE1Miw0Ljk5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM1OCA1NzMpIi8+DQogIDwvZz4NCjwvc3ZnPg0K");
        background-repeat: no-repeat;
        background-size: auto 240px;
        background-position: center 30px;
    }

.login_parent {
    width: 400px;
    height: 315px;
    background-color: #fff;
    border: 1px solid #707070;
    margin: 10px auto;
    border-radius: 3px;
}

.login_h2 {
    color: #707070;
    font-size: 14px;
    text-align: center;
    padding: 15px 0;
}

.login_h1 {
    margin: 0;
    font-size: 20px;
    color: #707070;
}

.email_parent {
    width: 325px;
    margin: 10px auto 0;
    position: relative;
}

.pass_parent {
    width: 325px;
    margin: 25px auto 0;
    position: relative;
}

.check_parent {
    width: 325px;
    margin: 20px auto 0;
}

.login_btn_container {
    width: 325px;
    margin: 15px auto 0;
}

.footer_link {
    width: 325px;
    margin: 15px auto 0;
}

.login_parent input {
    border: 1px solid #b2b5b7;
    font-size: 13px;
    font-family: NunitoSans-Regular;
    /* color: #b2b5b7; */
}

.login_parent .login_email::-webkit-input-placeholder,
.login_parent .login_password::-webkit-input-placeholder {
    font-family: NunitoSans-Regular;
    color: #b2b5b7;
    font-size: 13px;
}

.login_parent .login_email::-moz-input-placeholder,
.login_parent .login_password::-moz-input-placeholder {
    font-family: NunitoSans-Regular;
    color: #b2b5b7;
    font-size: 13px;
}

.login_parent .login_email:-ms-input-placeholder,
.login_parent .login_password:-ms-input-placeholder {
    font-family: NunitoSans-Regular;
    color: #b2b5b7;
    font-size: 13px;
}

.login_parent .login_email::placeholder,
.login_parent .login_password::placeholder {
    font-family: NunitoSans-Regular;
    color: #b2b5b7;
    font-size: 13px;
}

/*custom checkbox code starts*/
/* The container */
.lbl_container {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 0;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    /* Hide the browser's default checkbox */
    .lbl_container input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0;
    }

/* Create a custom checkbox */
.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 20px;
    background-color: #fff;
    border: 1px solid #b2b5b7;
    border-radius: 3px;
    cursor: pointer;
}

/* When the checkbox is checked, add a blue background */
.lbl_container input:checked ~ .checkmark {
    background-color: #2196F3;
    border: 1px solid #2196F3;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the checkmark when checked */
.lbl_container input:checked ~ .checkmark:after {
    display: block;
}

/* Style the checkmark/indicator */
.lbl_container .checkmark:after {
    left: 6px;
    top: 2px;
    width: 6px;
    height: 12px;
    border: solid #fff;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.lbl_container .lbl_txt {
    color: #707070;
    font-size: 12px;
    display: inline-block;
    position: relative;
    left: -6px;
    bottom: 2px;
}

/*custom checkbox code ends*/

.login_btn {
    display: block;
    width: 100%;
    background-color: #6c63ff;
    padding: 10px 20px;
    border-radius: 3px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
}

    .login_btn:hover,
    .login_btn:focus {
        color: #fff;
    }

.forgot_password,
.forgot_password:hover,
.forgot_password:focus {
    color: #6c63ff;
    font-size: 13px;
}

/*font-classes code starts*/
.semi_bold {
    font-family: NunitoSans-SemiBold;
}

.bold_font {
    font-family: NunitoSans-Bold;
}

.regular_font {
    font-family: NunitoSans-Regular;
}

/*font-classes code ends*/

.login_header {
    padding: 30px 0 20px;
    box-sizing: border-box;
}

.datamatics_header_logo {
    max-width: 200px;
    height: auto;
}

.alignCenter {
    text-align: center;
}

@media screen and (max-width: 767px) {
    .login_screen {
        background-size: auto 40%;
        background-position: -74px 490px;
    }
}

@media screen and (max-width: 767px) and (orientation: portrait) {
    .container_main {
        position: absolute;
        width: 100%;
        top: 48%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    .login_screen .child_one {
        background-size: auto 160px;
        max-width: 90%;
    }

    .login_parent {
        width: 90%;
    }

    .email_parent {
        width: 90%;
    }

    .pass_parent {
        width: 90%;
    }

    .login_btn_container {
        width: 90%;
    }

    .footer_link {
        width: 90%;
    }

    .check_parent {
        width: 90%;
    }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .login_screen .child_one {
        max-width: 90%;
        margin: 0 auto 20px;
    }
}

@media screen and (min-width: 768px) and (max-width: 820px) {
    .login_screen .child_one {
        max-width: 90%;
        margin: 0 auto 20px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .login_screen .child_one {
        max-width: 90%;
        margin: 0 auto 20px;
        background-size: auto 220px;
    }

    .login_screen {
        background-size: auto 60%;
        background-position: -37px -10px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1365px) {
    .login_screen {
        background-size: auto;
        background-position: -51px -115px;
    }
}

.bottom_bg {
    height: 100px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTE0MCIgaGVpZ2h0PSI5OC4xODUiIHZpZXdCb3g9IjAgMCAxMTQwIDk4LjE4NSI+DQogIDxkZWZzPg0KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyLWdyYWRpZW50IiB4MT0iMC4wNDgiIHgyPSIwLjY3MSIgeTI9IjEuMjk3IiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+DQogICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM3ZDgzZmYiIHN0b3Atb3BhY2l0eT0iMC4wMiIvPg0KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjN2Q4M2ZmIi8+DQogICAgPC9saW5lYXJHcmFkaWVudD4NCiAgPC9kZWZzPg0KICA8ZyBpZD0iaWxsdXN0cmF0aW9uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi45MTQgLTQyMi41NzUpIj4NCiAgICA8cGF0aCBpZD0iYmciIGQ9Ik0zMTkyLDY2OC4yMjNjNjkuNDcyLTIxLjM1OCwyNjguODkxLTExNC40NDIsNTk0LjAyNS05NS42NTEsMzI1LjQ2LDE4LjgxLDQ2Ni4yNywzNS4zNjMsNTQ1Ljk3NSwwLS40MzcsNDIuODkxLDAsOTUuNywwLDk1LjdTMzE5Mi4xMzgsNjY4LjE4LDMxOTIsNjY4LjIyM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMjA4LjkxNCAtMTQ3LjUwOCkiIG9wYWNpdHk9IjAuMiIgZmlsbD0idXJsKCNsaW5lYXItZ3JhZGllbnQpIi8+DQogICAgPHBhdGggaWQ9IlBhdGhfMTMwIiBkYXRhLW5hbWU9IlBhdGggMTMwIiBkPSJNNjEyLjUsNzk3LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjkuMjkyIC0zNzIuOTk5KSIgZmlsbD0iIzUwOThlZiIvPg0KICA8L2c+DQo8L3N2Zz4NCg==");
    background-repeat: no-repeat;
    background-size: auto 75%;
    background-position: center bottom;
}

@media screen and (max-width: 500px) {
    .bottom_bg {
        background-size: auto 40%;
    }
}

/*login screen code ends*/

/*Forgot password code starts*/
.pass_intrs  {
      font-family: NunitoSans-SemiBold;
      font-size:  12px;
      color:   #707070;
      max-width:  320px;
      margin:  0 auto;
}

.conf_txt  {
      font-family:  NunitoSans-SemiBold;
      font-size:  12px;
      color:   #1cab4c;
      max-width:  320px;
      margin:  0 auto;
}


.forgot_parent {
    width: 325px;
    margin: 15px auto 0;
    position: relative;
}

.send_link_container {
    width: 325px;
    margin: 50px auto 0;
}

.send_btn {
    display: block;
    width: 100%;
    background-color: #6c63ff;
    padding: 10px 20px;
    border-radius: 3px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
}

    .send_btn:hover,
    .send_btn:focus {
        color: #fff;
    }

.email_confirmation {
    display: none;
}


@media screen and (max-width: 767px) and (orientation: portrait) {

    .forgot_parent {
        width: 90%;
    }

    .send_link_container {
        width: 90%;
    }
}

@media screen and (max-width: 450px) {
    .pass_intrs {
        padding: 0 20px;
    }
}

@media screen and (max-width: 767px) {
    .pass_intrs {
        max-width: 90%;
    }
}

/*Forgot password code ends*/

/*Reset password code starts*/
.pass_eye_icon,
.cnf_eye_icon {
    display: inline-block;
    width: 21px;
    height: 14px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDIxIDE0Ij4NCiAgPHBhdGggaWQ9Ikljb25fYXdlc29tZS1leWUiIGRhdGEtbmFtZT0iSWNvbiBhd2Vzb21lLWV5ZSIgZD0iTTIwLjg3MywxMC45NjhBMTEuNjk0LDExLjY5NCwwLDAsMCwxMC41LDQuNSwxMS43LDExLjcsMCwwLDAsLjEyNywxMC45NjhhMS4xNzksMS4xNzksMCwwLDAsMCwxLjA2NEExMS42OTQsMTEuNjk0LDAsMCwwLDEwLjUsMTguNWExMS43LDExLjcsMCwwLDAsMTAuMzczLTYuNDY4QTEuMTc5LDEuMTc5LDAsMCwwLDIwLjg3MywxMC45NjhaTTEwLjUsMTYuNzVhNS4yNSw1LjI1LDAsMSwxLDUuMjUtNS4yNUE1LjI1LDUuMjUsMCwwLDEsMTAuNSwxNi43NVpNMTAuNSw4YTMuNDc1LDMuNDc1LDAsMCwwLS45MjMuMTM4LDEuNzQ1LDEuNzQ1LDAsMCwxLTIuNDM5LDIuNDM5QTMuNDkyLDMuNDkyLDAsMSwwLDEwLjUsOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTQuNSkiIGZpbGw9IiNiMmI1YjciLz4NCjwvc3ZnPg0K");
    background-repeat: no-repeat;
    position: relative;
    left: calc(100% - 25px);
    top: -24px;
    cursor: pointer;
    background-size: auto 80%;
}

.newpass_parent {
    width: 325px;
    margin: 10px auto 0;
    position: relative;
}

.conf_parent {
    width: 325px;
    margin: 0 auto;
    position: relative;
}

.save_btn_container {
    width: 325px;
    margin: 35px auto 0;
}

.p_msg {
    display: none;
    color: #dc3545;
    position: absolute;
}

/*Hide the default eye icon in IE code starts*/
input.login_password::-ms-reveal,
input.login_email::-ms-reveal {
    display: none;
}
/*Hide the default eye icon in IE code ends*/

@media screen and (max-width: 767px) and (orientation: portrait) {

    .newpass_parent {
        width: 90%;
    }

    .conf_parent {
        width: 90%;
    }

    .save_btn_container {
        width: 90%;
    }
}

/*Reset password code ends*/


/*create user page code starts*/

.parent {
    background-color: #fff;
    height: 700px;
    -webkit-box-shadow: 2px 2px 20px 0px #d7dcde;
    -moz-box-shadow: 2px 2px 20px 0px #d7dcde;
    -ms-box-shadow: 2px 2px 20px 0px #d7dcde;
    -o-box-shadow: 2px 2px 20px 0px #d7dcde;
    box-shadow: 2px 2px 20px 0px #d7dcde;
    overflow: hidden;
}

.child_one {
    background-color: #fff;
    height: auto;
    max-width: 850px;
    margin: 40px auto 15px;
    -webkit-box-shadow: 2px 2px 20px 0px #d7dcde;
    -moz-box-shadow: 2px 2px 20px 0px #d7dcde;
    -ms-box-shadow: 2px 2px 20px 0px #d7dcde;
    -o-box-shadow: 2px 2px 20px 0px #d7dcde;
    box-shadow: 2px 2px 20px 0px #d7dcde;
}

.h1_headline {
    font-size: 16px;
    padding: 15px 0 15px 20px;
    font-weight: bold;
}

.first_row {
    margin-top: 40px;
    overflow: hidden;
}

    .first_row .row,
    .second_row .row {
        margin-left: 0;
        margin-right: 0;
    }

    .first_row .image_holder {
        border: 2px dashed #edf2f4;
        border-radius: 3px;
        cursor: pointer;
        height: 150px;
        margin: 0 14px;
    }

.image_holder + .v_msg {
    position: relative;
    left: 13px;
}

input.f_name,
input.l_name,
input.e_mail,
input.st_date,
input.en_date,
input.user_contact,
select.user_role {
    border: 1px solid #edf2f4;
    font-size: 13px;
    font-family: NunitoSans-Regular;
}

.calender_parent .v_msg {
    margin-left: -14px;
}

.calender_parent {
    position: relative;
}

.calendar_icon {
    display: inline-block;
    width: 14px;
    height: 16px;
    position: relative;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE0IDE2Ij4NCiAgPHBhdGggaWQ9ImNhbGVuZGFyX2ljbiIgZD0iTTIzLjQ3Niw0LjE3NWguMDQ4QS41MDkuNTA5LDAsMCwwLDI0LDMuNjQxVi41MzRBLjUwOC41MDgsMCwwLDAsMjMuNTI0LDBoLS4wNDhBLjUwOC41MDgsMCwwLDAsMjMsLjUzNFYzLjY0MUEuNTA4LjUwOCwwLDAsMCwyMy40NzYsNC4xNzVaTTI1LjE4LDIuNUgyNC41VjMuNjQzYTEuMDA4LDEuMDA4LDAsMCwxLS45NzYsMS4wMzVoLS4wNDhBMS4wMDgsMS4wMDgsMCwwLDEsMjIuNSwzLjY0M1YyLjVoLTZWMy42NDNhMS4wMDgsMS4wMDgsMCwwLDEtLjk3NiwxLjAzNWgtLjA0OEExLjAwOCwxLjAwOCwwLDAsMSwxNC41LDMuNjQzVjIuNWgtLjY4QTEuMzEyLDEuMzEyLDAsMCwwLDEyLjUsMy44VjE0LjdBMS4zMTIsMS4zMTIsMCwwLDAsMTMuODIsMTZIMjUuMThBMS4zMTIsMS4zMTIsMCwwLDAsMjYuNSwxNC43VjMuOEExLjMxMiwxLjMxMiwwLDAsMCwyNS4xOCwyLjVabS4zMiwxMS44YS42ODYuNjg2LDAsMCwxLS42OTIuN0gxNC4xOTJhLjY4Ni42ODYsMCwwLDEtLjY5Mi0uN1Y3LjEzOWEuNjQxLjY0MSwwLDAsMSwuNjkyLS42NEgyNC44MDhhLjYzOS42MzksMCwwLDEsLjY5Mi42NFpNMTUuNDc2LDQuMTc1aC4wNDhBLjUxMi41MTIsMCwwLDAsMTYsMy42NDFWLjUzNEEuNTE0LjUxNCwwLDAsMCwxNS41MjQsMGgtLjA0OEEuNTExLjUxMSwwLDAsMCwxNSwuNTM0VjMuNjQxQS41MTQuNTE0LDAsMCwwLDE1LjQ3Niw0LjE3NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMi41KSIgZmlsbD0iIzJjOTBmOSIvPg0KPC9zdmc+DQo=");
    background-repeat: no-repeat;
    top: -25px;
    left: calc(100% - 20px);
    background-size: auto 15px;
}

input.st_date.form-control:disabled {
    background-color: #fff;
}

.second_column label,
.second_row label {
    color: #000;
    font-size: 13px;
    font-weight: bold;
    cursor: default;
}

.second_column .second_nested_row {
    margin: 0 !important;
}

.row_2 {
    padding: 20px 0 0;
}

.select_holder {
    margin-left: 15px;
    margin-top: 20px;
}

.alignRight {
    text-align: right;
}

.cmn_button {
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
    font-size: 12px;
}

    .cmn_button:focus {
        outline: none;
    }

.button_footer {
    margin: 60px 30px 0;
}

.clear_btn,
.cancel_btn {
    border: 1px solid #e9624d;
    color: #e9624d;
    background-color: #fff;
    padding: 10px 30px;
    border-radius: 3px;
    margin-right: 20px;
}

.save_btn {
    border: 1px solid #1cab4c;
    color: #fff;
    background-color: #1cab4c;
    padding: 10px 30px;
    border-radius: 3px;
}

.v_msg {
    display: none;
    color: #dc3545;
}

.child_one .form-control:focus {
    outline: none;
    box-shadow: none;
}

.create_user .child_one {
    position: relative;
}

.create_user .close_icon {
    display: inline-block;
    width: 26px;
    height: 26px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4NCiAgPHBhdGggaWQ9ImNhbmNlbF9pY24iIGQ9Ik0xNS4wNzEsMS45MjhhMTIuNSwxMi41LDAsMSwwLDEyLjUsMTIuNSwxMi41LDEyLjUsMCwwLDAtMTIuNS0xMi41Wm0wLDIyLjY1NkExMC4xNTYsMTAuMTU2LDAsMSwxLDI1LjIyNywxNC40MjgsMTAuMTU2LDEwLjE1NiwwLDAsMSwxNS4wNzEsMjQuNTg0Wk0xOC45NzcsOC4xNzhsLTMuOTA2LDMuOTA2TDExLjE2NCw4LjE3OCw4LjgyMSwxMC41MjJsMy45MDYsMy45MDZMOC44MjEsMTguMzM0bDIuMzQ0LDIuMzQ0LDMuOTA2LTMuOTA2LDMuOTA2LDMuOTA2LDIuMzQ0LTIuMzQ0LTMuOTA2LTMuOTA2LDMuOTA2LTMuOTA2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMDcxIC0xLjQyOCkiIGZpbGw9IiNiMmI1YjciIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxIi8+DQo8L3N2Zz4NCg==");
    background-repeat: no-repeat;
    position: absolute;
    right: 20px;
    top: 20px;
}

.create_user input::-webkit-input-placeholder {
    font-family: NunitoSans-Regular;
    color: #b2b5b7;
    font-size: 13px;
}

.create_user input::-moz-input-placeholder {
    font-family: NunitoSans-Regular;
    color: #b2b5b7;
    font-size: 13px;
}

.create_user input::-moz-input-placeholder {
    font-family: NunitoSans-Regular;
    color: #b2b5b7;
    font-size: 13px;
}

.create_user input::-moz-input-placeholder {
    font-family: NunitoSans-Regular;
    color: #b2b5b7;
    font-size: 13px;
}

.create_user .form-control {
    font-size: 13px;
}

.upload_text {
    display: block;
    color: #b2b5b7;
    font-size: 16px;
    text-align: center;
}

.calendar_end_date .valmsg,
.calendar_start_date .valmsg {
    left: 15px;
}

.pos_stat {position:static;}


/*image upload plugin customization code starts*/
.image_holder .image-preview {
    width: 150px;
    height: 100%;
    position: relative;
    color: #bfc1c3;
    margin: 0 auto;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIyOSIgdmlld0JveD0iMCAwIDI5IDI5Ij4NCiAgPGcgaWQ9InVwbG9hZF9pY24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiPg0KICAgIDxwYXRoIGlkPSJQYXRoXzQxNiIgZGF0YS1uYW1lPSJQYXRoIDQxNiIgZD0iTTMxLjUsMjIuNXY2YTMsMywwLDAsMS0zLDNINy41YTMsMywwLDAsMS0zLTN2LTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00LjUgLTQuNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2IyYjViNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4NCiAgICA8cGF0aCBpZD0iUGF0aF80MTciIGRhdGEtbmFtZT0iUGF0aCA0MTciIGQ9Ik0yNS41LDEyLDE4LDQuNSwxMC41LDEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNC41IC00LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNiMmI1YjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+DQogICAgPHBhdGggaWQ9IlBhdGhfNDE4IiBkYXRhLW5hbWU9IlBhdGggNDE4IiBkPSJNMTgsNC41djE4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNC41IC00LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNiMmI1YjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+DQogIDwvZz4NCjwvc3ZnPg0K");
    background-repeat: no-repeat;
    background-position: center 35px;
}

    .image_holder .image-preview label {
        text-transform: capitalize;
        color: #bfc1c3;
        font-size: 16px;
        background-color: transparent;
        margin: 0;
        top: calc(100% - 65px);
        opacity: 1;
    }

    .image_holder .image-preview input {
        line-height: 140px;
        z-index: 100;
        width: 100%;
        font-size: 100px;
    }


        .image_holder .image-preview input::-webkit-file-upload-button {
            cursor: pointer;
        }
/*image upload plugin customization code ends*/


@media screen and (max-width: 767px) {
    .create_user .container_main {
        position: relative;
        width: 100%;
        top: 0;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
    }

    .create_user .child_one {
        height: 100%;
        max-width: 90%;
        margin: 0 auto;
    }

    .first_row {
        margin-top: 10px;
    }

    .button_footer {
        margin: 30px 30px 0;
        padding-bottom: 15px;
    }

    .h1_headline {
        padding: 15px 0 0 20px;
    }

    .mobile_padding_row {
        padding: 15px 0 0;
    }

    .mobile_padding_column {
        padding-top: 10px;
    }

    .second_row .row_2 {
        padding: 15px 0 0;
    }

    .second_row .select_holder {
        margin-right: 15px;
    }
}



@media screen and (max-width: 700px) and (orientation: landscape) {
    .daterangepicker.opensright.show-calendar {
        right: 10px !important;
    }

    .daterangepicker.opensright:before {
        left: 75px !important;
    }

    .daterangepicker.opensright:after {
        left: 76px !important;
    }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .create_user .child_one {
        max-width: 98%;
    }
}

@media screen and (min-width: 768px) and (max-width: 820px) {
    .create_user .child_one {
        max-width: 98%;
    }
}

@media screen and (max-width: 700px) {
    .create_user .child_one {
        height: 100%;
    }

    .first_row .image_holder {
        margin: 0;
    }
}

/*Hide IE specific image uploader code starts*/
.ie_parent {
    display: none;
}

@media all and (-ms-high-contrast:none) {

    .ie_parent {
        display: block;
        width: 100%;
        height: auto;
        background-color: #fff;
    }

        .ie_parent .mypic {
            display: block;
            width: 90%;
            margin: 60px auto 0;
        }
}

@media screen and (min-width: 1199px) {
    .create_user .child_one {
        max-width: 1040px;
    }
}
/*create user page code ends*/

/*create role code starts*/

.create_role .first_row {
    margin-top: 0px;
}

.create_role .child_one {
    height: auto;
    padding-bottom:15px;
}

.w-20 {
    width: 20%;
}

.w-60 {
    width: 60%
}

table {
    table-layout: fixed; /* will switch the table-layout algorythm */
}

.third_row {
    padding: 0 15px;
}

/*custom checkbox code starts*/
/* The container */
.tbl_container {
    display: table-cell;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    /* Hide the browser's default checkbox */
    .tbl_container input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0;
    }

/* Create a custom checkbox */
.tbl_checkmark {
    position: absolute;
    top: 50%;
    left: 45px;
    height: 16px;
    width: 16px;
    background-color: #fff;
    border: 1px solid #b2b5b7;
    border-radius: 2px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}


/* When the checkbox is checked, add a blue background */
.tbl_container input:checked ~ .tbl_checkmark {
    background-color: #2196F3;
    border: 1px solid #2196F3;
}

/* Create the checkmark/indicator (hidden when not checked) */
.tbl_checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the checkmark when checked */
.tbl_container input:checked ~ .tbl_checkmark:after {
    display: table-cell;
}

/* Style the checkmark/indicator */
.tbl_container .tbl_checkmark:after {
    left: 5px;
    top: 1px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}


/*custom checkbox code ends*/

.third_row .table {
    border: 1px solid #d4d2dd;
    border-radius: 3px;
    border-collapse: separate;
    margin-bottom: 0;
}

.third_row .table_th {
    font-size: 13px;
    background-color: #e3deff;
    color: #8783a1;
}

.third_row tbody tr {
    font-family: NunitoSans-Regular;
    font-size: 12px;
    color: #707070;
}

    .third_row tbody tr td {
        padding: 10px;
        border-top: none;
        vertical-align: middle
    }

    .third_row tbody tr td.w-20 {
                vertical-align: top
    }

.striped_color {
    background-color: #f3f3f3;
}

.create_role .button_footer {
    margin: 15px 30px 0;
}

@media screen and (max-width: 767px) {

    .create_role .child_one {
        height: 100%;
    }

    .w-60 {
        width: auto;
    }

    .w-20 {
        width: auto;
    }
}

@media screen and (min-width: 320px) and (max-width: 520px) {
    .tbl_checkmark {
        left: initial;
        right: calc(100% - 38px);
    }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
    .tbl_checkmark {
        left: initial;
        right: initial;
    }
}

@media screen and (max-width: 400px) {

    .third_row {
        padding: 0 5px;
    }

        .third_row .container {
            padding-right: 5px;
            padding-left: 5px;
        }

    .tbl_checkmark {
        left: calc(100% - 15px);
        right: initial;
    }
}



/*create role code ends*/


/* Disable form controls code starts here*/
.form-control[disabled], .form-control[readonly],
fieldset[disabled] .form-control {
    background-color: #eeeeee;
    opacity: 1;
}

.form-control[disabled],
fieldset[disabled] .form-control {
    cursor: not-allowed;
}
/* Disable form controls code ends here*/



/*user page code starts*/



.button_holder {
    padding: 30px 40px 10px;
    text-align: right;
}

.create_btn {
    background-color: #1cab4c;
    text-transform: uppercase;
    border: none;
    outline: none;
}

.cr_user {
    font-size: 13px;
    color: #fff;
    padding: 10px 12px;
    border-radius: 3px;
}

    .cr_user:hover,
    .cr_user:focus {
        color: #fff;
    }

.create_btn:focus {
    border: none;
    outline: none;
}

.dataTables_length {
    display: none;
}

.dataTables_info {
    display: none;
}

.user_table .button_holder {
    padding: 5px 15px 5px;
}

.user_table .child_one {
    margin: 10px auto 15px;
}

/*New change 15th Oct 2020 to add new headline starts*/
.user_table .button_holder h1.h1_headline {
    padding: 0 0 0 7px !important;
}

    .user_table .button_holder h1.h1_headline .h-container {
        display: inline-block;
        position: relative;
        top: 5px;
        text-transform: uppercase;
    }

/*New change 15th Oct 2020 to add new headline ends*/ 


    @media screen and (min-width: 768px) {
        .container_table {
        max-width: 750px;
        margin: 10px auto 0;
    }
}

@media screen and (min-width: 1199px) {
    .user_table .child_one {
        max-width: 100%;
    }

    .user_table .container_table {
        max-width: 1040px;
        margin: 10px auto 0;
    }

    .user_table .dataTables_filter label {
        width: 93%;
    }
}

.user_table .table th.sorting_asc::after,
.user_table .table th.sorting::after {
    display: none;
}

table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc {
    cursor: default;
}

.dataTables_wrapper .dataTables_filter {
    float: none;
    text-align: left;
}

div.dataTables_wrapper div.dataTables_filter {
    display: inline-block;
    width: 100%;
}

.dataTables_filter label {
    display: inline-block;
    width: 90%;
    vertical-align: middle;
    margin-bottom: 0;
    margin-right: 35px;
}

div.dataTables_wrapper div.dataTables_filter input {
    display: inline-block;
    width: 100%;
    margin-left: 0;
    padding: 10px 30px;
    box-sizing: border-box;
    border: 1px solid #cccccc;
    outline: none;
    border-radius: 3px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS41NDUiIGhlaWdodD0iMTUuNTQ1IiB2aWV3Qm94PSIwIDAgMTUuNTQ1IDE1LjU0NSI+DQogIDxnIGlkPSJzZWFyY2hfaWNuIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUgMC41KSI+DQogICAgPHBhdGggaWQ9IlBhdGhfMzcyIiBkYXRhLW5hbWU9IlBhdGggMzcyIiBkPSJNMTcuMjQ1LDEwLjg3MkE2LjM3Miw2LjM3MiwwLDEsMSwxMC44NzIsNC41LDYuMzcyLDYuMzcyLDAsMCwxLDE3LjI0NSwxMC44NzJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNC41IC00LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNiMmI1YjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxIi8+DQogICAgPHBhdGggaWQ9IlBhdGhfMzczIiBkYXRhLW5hbWU9IlBhdGggMzczIiBkPSJNMjguNDQsMjguNDRsLTMuNDY1LTMuNDY1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQuMTAyIC0xNC4xMDIpIiBmaWxsPSJub25lIiBzdHJva2U9IiNiMmI1YjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxIi8+DQogIDwvZz4NCjwvc3ZnPg0K");
    background-repeat: no-repeat;
    background-position: 10px 12px;
    background-size: auto 13px;
    font-size: 13px;
}

    div.dataTables_wrapper div.dataTables_filter input:focus {
        outline: none;
    }

.filter_container {
    display: inline-block;
    width: 40px;
    height: 40px;
    border: 1px solid #707070;
    border-radius: 3px;
    vertical-align: middle;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC40MSIgaGVpZ2h0PSIxNi42NjkiIHZpZXdCb3g9IjAgMCAxOC40MSAxNi42NjkiPg0KICA8cGF0aCBpZD0iZmlsdGVyX2ljbiIgZD0iTTIwLjQxLDQuNUgzbDYuOTY0LDguMjM1djUuNjkzbDMuNDgyLDEuNzQxVjEyLjczNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjUgLTQpIiBmaWxsPSJub25lIiBzdHJva2U9IiM3MDcwNzAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxIi8+DQo8L3N2Zz4NCg==");
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    position: relative;
}

table.dataTable thead th,
table.dataTable thead td,
table.dataTable tbody td {
    border: none;
}

table.dataTable tbody td {
    padding: 10px 18px;
    word-break: break-word;
}
table.table-responsive tbody td {
    word-break: unset;
}
#tblRelease tbody td, #tblRelease thead th {
    word-break: break-word;
}

table.dataTable thead tr {
    font-size: 13px;
    background-color: #e3deff;
    color: #8783a1;
}

table.dataTable {
    border: 1px solid #d4d2dd;
    border-radius: 3px;
    border-collapse: separate;
}

    table.dataTable tbody tr {
        font-family: NunitoSans-Regular;
        font-size: 11px;
        color: #707070;
    }

        table.dataTable tbody tr.even {
            background-color: #f3f3f3;
        }

    table.dataTable.no-footer {
        border-bottom: 1px solid #d4d2dd;
    }

@media screen and (min-width: 1199px) {
    table.dataTable tbody tr {
        font-size: 12px;
    }
}

.prev_arr {
    display: inline-block;
    width: 11px;
    height: 18px;
    vertical-align: middle;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4yOTEiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMC4yOTEgMTgiPg0KICA8cGF0aCBpZD0iYmFja19hcnJvd19pY24iIGQ9Ik0xNC4zNTMsMTUuMTkxbDYuODExLTYuODA1YTEuMjg2LDEuMjg2LDAsMSwwLTEuODIyLTEuODE3TDExLjYyNSwxNC4yOGExLjI4NCwxLjI4NCwwLDAsMC0uMDM4LDEuNzc0bDcuNzQ4LDcuNzY1QTEuMjg2LDEuMjg2LDAsMCwwLDIxLjE1OCwyMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4yNTEgLTYuMTk0KSIgZmlsbD0iIzY2NiIvPg0KPC9zdmc+DQo=");
    background-repeat: no-repeat;
    background-position: center;
}

.next_arr {
    display: inline-block;
    width: 11px;
    height: 18px;
    vertical-align: middle;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxNy40OTIiIHZpZXdCb3g9IjAgMCAxMCAxNy40OTIiPg0KICA8cGF0aCBpZD0iZm9yd2FyZF9BcnJvd19pY24iIGQ9Ik0xOC4yMzYsMTQuOTM3LDExLjYxOCw4LjMyNGExLjI1LDEuMjUsMCwwLDEsMS43Ny0xLjc2NWw3LjUsNy40OTNhMS4yNDgsMS4yNDgsMCwwLDEsLjAzNiwxLjcyNGwtNy41Myw3LjU0NWExLjI1LDEuMjUsMCwxLDEtMS43Ny0xLjc2NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4yNTEgLTYuMTk0KSIgZmlsbD0iIzY2NiIvPg0KPC9zdmc+DQo=");
    background-repeat: no-repeat;
    background-position: center;
}

div.dataTables_wrapper div.dataTables_paginate {
    font-family: NunitoSans-Regular;
    font-size: 14px;
    border: 1px solid #cfcfcf;
    border-radius: 3px;
    padding: 5px 0;
    margin: 10px 0;
    float:right;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
    padding: 3px 9px;
    margin-left: 0;
    border: none;
    cursor: pointer;
    color: #666666 !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
    pointer-events: none;
    cursor: default;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled .prev_arr {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4yOTEiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMC4yOTEgMTgiPg0KICA8cGF0aCBpZD0iSWNvbl9pb25pYy1pb3MtYXJyb3ctYmFjayIgZGF0YS1uYW1lPSJJY29uIGlvbmljLWlvcy1hcnJvdy1iYWNrIiBkPSJNMTQuMzUzLDE1LjE5MWw2LjgxMS02LjgwNWExLjI4NiwxLjI4NiwwLDEsMC0xLjgyMi0xLjgxN0wxMS42MjUsMTQuMjhhMS4yODQsMS4yODQsMCwwLDAtLjAzOCwxLjc3NGw3Ljc0OCw3Ljc2NUExLjI4NiwxLjI4NiwwLDAsMCwyMS4xNTgsMjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMjUxIC02LjE5NCkiIGZpbGw9IiNjY2MiLz4NCjwvc3ZnPg0K");
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled .next_arr {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxNy40OTIiIHZpZXdCb3g9IjAgMCAxMCAxNy40OTIiPg0KICA8ZyBpZD0iR3JvdXBfMjA0IiBkYXRhLW5hbWU9Ikdyb3VwIDIwNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2IC0xMSkiPg0KICAgIDxwYXRoIGlkPSJJY29uX2lvbmljLWlvcy1hcnJvdy1iYWNrIiBkYXRhLW5hbWU9Ikljb24gaW9uaWMtaW9zLWFycm93LWJhY2siIGQ9Ik0xOC4yMzYsMTQuOTM3LDExLjYxOCw4LjMyNGExLjI1LDEuMjUsMCwwLDEsMS43Ny0xLjc2NWw3LjUsNy40OTNhMS4yNDgsMS4yNDgsMCwwLDEsLjAzNiwxLjcyNGwtNy41Myw3LjU0NWExLjI1LDEuMjUsMCwxLDEtMS43Ny0xLjc2NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuNzQ5IDQuODA2KSIgZmlsbD0iI2NjYyIvPg0KICA8L2c+DQo8L3N2Zz4NCg==");
}

    .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
        background: transparent;
        border: none;
        margin-left: 0;
    }

    .dataTables_wrapper .dataTables_paginate .paginate_button:active {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        -o-box-shadow: none;
        -ms-box-shadow: none;
        box-shadow: none;
    }

    .dataTables_wrapper .dataTables_paginate .paginate_button.current,
    .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
        background: none;
        background-color: #2c90f9 !important;
        color: #fff !important;
        border: none;
    }

    .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
        color: #50bae3 !important;
    }

.dataTables_wrapper .dataTables_paginate span .ellipsis {
    display: inline-block;
    height: 5px;
    width: 19px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgMTkgNSI+DQogIDxnIGlkPSJkb3RzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE2NyAtODQyKSI+DQogICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xIiBkYXRhLW5hbWU9IkVsbGlwc2UgMSIgY3g9IjIuNSIgY3k9IjIuNSIgcj0iMi41IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTY3IDg0MikiIGZpbGw9IiM2NjYiLz4NCiAgICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzIiIGRhdGEtbmFtZT0iRWxsaXBzZSAyIiBjeD0iMi41IiBjeT0iMi41IiByPSIyLjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNzQgODQyKSIgZmlsbD0iIzY2NiIvPg0KICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMyIgZGF0YS1uYW1lPSJFbGxpcHNlIDMiIGN4PSIyLjUiIGN5PSIyLjUiIHI9IjIuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE4MSA4NDIpIiBmaWxsPSIjNjY2Ii8+DQogIDwvZz4NCjwvc3ZnPg0K");
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto 4px;
    position: relative;
    bottom: 1px;
}

.rad_parent {
    display: none;
    width: 125px;
    height: 100px;
    border: 1px solid #707070;
    border-radius: 3px;
    padding: 5px 10px;
    box-sizing: border-box;
    text-align: left;
    position: absolute;
    top: 45px;
    right: 0;
    z-index: 1;
    background-color: #fff;
}

    .rad_parent label {
        font-size: 12px;
    }

    .rad_parent.showOptions {
        display: inline-block;
    }

.new_row {
    position: relative;
    text-align: right;
}

.pointer_parent {
    display: none;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 2px 4px 3px;
    border-color: transparent transparent #707070 transparent;
    position: absolute;
    bottom: -6px;
    z-index: 5;
    right: 17px;
}

.pointer {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 2px 5px 3px;
    border-color: transparent transparent #fff transparent;
    margin-left: -3px;
}

.pointer_parent.showArrow {
    display: block;
}

.email_font {
    color: #6c63ff;
}

/*custom radio button code starts*/
.rad_container {
    display: inline-block;
    position: relative;
    padding-left: 25px;
    padding-bottom: 3px;
    margin-bottom: 0;
    cursor: pointer;
    /*font-size: 22px;*/
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .rad_container span.lbl_txt {
        display: inline-block;
        vertical-align: middle;
    }


    /* Hide the browser's default radio button */
    .rad_container input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
    }

/* Create a custom radio button */
.rad_checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 20px;
    background-color: #fff;
    border-radius: 50%;
    border: 1px solid #edf2f4;
}

/* On mouse-over, add a grey background color */
/*.rad_container:hover input ~ .checkmark {
  background-color: #ccc;
}*/

/* When the radio button is checked, add a blue background */
.rad_container input:checked ~ .rad_checkmark {
    background-color: #fff;
}

/* On mouse-over, add a grey background color */
/*.rad_container:hover input ~ .checkmark {
  background-color: #ccc;
}*/

/* When the radio button is checked, add a blue background */
.rad_container input:checked ~ .rad_checkmark {
    background-color: #fff;
    border: 1px solid #6c63ff;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.rad_checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the indicator (dot/circle) when checked */
.rad_container input:checked ~ .rad_checkmark:after {
    display: block;
}

/* Style the indicator (dot/circle) */
.rad_container .rad_checkmark:after {
    top: 4px;
    left: 4px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #6c63ff;
}

.mar_bottom {
    line-height: 25px;
}

.rad_selected {
    color: #6c63ff;
}

@media screen and (max-width: 767px) {
    .dataTables_filter label {
        width: 75%;
    }

    .container_table {
        width: 85%;
        margin: 0 auto;
    }

    .div.dataTables_wrapper div.dataTables_filter {
        text-align: left;
    }

    table.dataTable thead > tr > th, table.dataTable thead > tr > td {
        padding-right: 4px;
    }

    .container_table .col-lg-12 {
        padding: 0;
    }

    table.dataTable tbody th, table.dataTable tbody td {
        padding: 10px 4px;
    }

    div.dataTables_wrapper div.dataTables_paginate {
        width: 90%;
        margin: 10px auto;
    }

    table.dataTable thead th, table.dataTable thead td {
        padding: 10px 4px;
    }

    div.dataTables_wrapper div.dataTables_filter {
        text-align: left;
    }

    .dataTables_filter label {
        width: 90%;
        margin-right: 5px;
    }

    .button_holder {
        max-width: 85%;
        padding: 30px 10px 10px;
        margin: 0 auto 10px;
    }
}

@media screen and (max-width: 767px) and (orientation: portrait) {
    .table.dataTable tbody tr {
        font-size: 11px;
    }

    .table.dataTable thead tr {
        font-size: 12px;
    }

    .container_table table.dataTable {
        width: auto !important;
    }
}

@media screen and (max-width: 640px) {
    .rad_parent {
        top: 52px;
    }
}

@media screen and (max-width: 500px) {
    table.dataTable {
        width: auto !important;
    }

    .dataTables_filter label {
        width: 85%;
    }
}

@media screen and (max-width: 380px) {
    .table.dataTable thead tr {
        font-size: 11px;
    }

    .table.dataTable tbody tr {
        font-size: 10px;
    }

    .dataTables_filter label {
        width: 80%;
        margin-right: 15px;
    }
}

@media screen and (max-width: 320px) {
    .dataTables_filter label {
        margin-right: 10px;
    }

    .user_table table.dataTable {
        position: relative;
        left: -3px;
    }
}
.new_row .no-footer .col-sm-12:first-child {
    display: none
}

/*custom radio button code ends*/

/*user page code ends*/

/*role page code starts*/
.w-30 {
    width: 30% !important;
}

@media screen and (max-width: 500px) {
    .role_table table.dataTable {
        width: 100% !important;
    }
}

@media screen and (min-width: 1199px) {
    .role_table .child_one {
        max-width: 100%;
    }

    .role_table .container_table {
        max-width: 1080px;
        margin: 10px auto 0;
    }

    .role_table .dataTables_filter label {
        width: 93%;
    }
}

/*role page code ends*/

/*master customer code starts*/

.mast_customer table.dataTable tbody td:first-child {
    text-transform: uppercase;
}

@media screen and (max-width: 500px) {
    .mast_customer table.dataTable {
        width: 100% !important;
    }
}

@media screen and (min-width: 1199px) {
    .mast_customer .container_table {
        max-width: 1080px;
        margin: 10px auto 0;
    }
}



/*master customer code ends*/

/*customer add code starts*/
.customer_add .first_row {
    margin-top: 0px;
}

.customer_add .child_one {
    height: auto;
    padding-bottom:35px;
}

/*.customer_add .btn-cancel {
    display: none;
}*/

.customer_add .button_footer {
    margin: 15px 30px 0;
}

@media screen and (max-width: 767px) {

    .customer_add .child_one {
        height: 100%;
    }
}

@media screen and (min-width: 768px) {
    .customer_add .empty_container {
        height: 150px;
    }
}



/*customer add code ends*/

/*respondent master code starts*/
@media screen and (min-width: 1199px) {
    .resp_master .container_table {
        max-width: 1080px;
        margin: 10px auto 0;
    }
}
/*respondent master code ends*/

/*project_master master code starts*/
@media screen and (min-width: 1199px) {
    .project_master .container_table {
        max-width: 1080px;
        margin: 10px auto 0;
    }
}
/*project_master master code ends*/

/*Release master code starts*/
@media screen and (min-width: 1199px) {
    .release_master .container_table {
        max-width: 1080px;
        margin: 10px auto 0;
    }
}

.release_master .filter_container {
    display: none;
}

.release_master .dataTables_filter label {
    width: 100%
}
/*Release master code ends*/
/*sprint master code starts*/
@media screen and (min-width: 1199px) {
    .sprint_master .container_table {
        max-width: 1080px;
        margin: 10px auto 0;
    }
}

.sprint_master .filter_container {
    display: none;
}

.sprint_master .dataTables_filter label {
    width: 100%
}

/*sprint master code ends*/

/*sprint report code starts*/
@media screen and (min-width: 1199px) {
    .customer_add .child_one {
        max-width: 1100px;
        margin: 10px auto 0;
    }

    .sprint_report .container_table {
        max-width: 1040px;
        margin: 10px auto 0;
    }

    .sprint_report .filter_container {
        display: none;
    }

    .sprint_report .dataTables_filter label {
        width: 100%;
    }
}   
/*sprint report code ends*/

/*release report code starts*/
.release_report .container_table {
    max-width: 1040px;
    margin: 10px auto 0;
}

.release_report .filter_container {
    display: none;
}

.release_report .dataTables_filter label {
    width: 100%;
}
/*release report code ends*/

/*navigation menu starts*/
.navbar-nav li:hover {
    /*background: #dc3545;*/
    color: #a49fff;
}

    .navbar-nav li:hover > a.nav-link {
        color: #a49fff !important;
    }

.navbar-nav li:hover > ul.dropdown-menu {
    display: block;
}

.dropdown-submenu {
    position: relative;
}

    .dropdown-submenu > .dropdown-menu {
        top: 0;
        left: 100%;
        margin-top: -6px;
    }

.main-nav.navbar {
    padding: 0;
}

.main-nav {
    padding: 0;
    border-top: solid 1px #aaa;
    border-bottom: solid 1px #aaa;
    -webkit-box-shadow: 0px 3px 4px 0px rgba(204,204,204,1);
    -moz-box-shadow: 0px 3px 4px 0px rgba(204,204,204,1);
    box-shadow: 0px 3px 4px 0px rgba(204,204,204,1);
    font-family: NunitoSans-Regular;
    margin-bottom:20px;
}

    .main-nav .navbar-brand {
        padding: 0;
    }

    .main-nav .navbar-nav {
        width: 90%;
    }

        .main-nav .navbar-nav > li {
            padding: 0 0px;
            text-align: center;
            margin: 0 30px;
        }

    .main-nav .nav-link {
        color: #aaa;
        font-size: 14px;
        padding: 1.2rem 2rem;
    }

    .main-nav .nav-item.active .nav-link {
        color: #888888;
    }


    .main-nav .dropdown-toggle::after {
        content: "\f107";
        font-family: FontAwesome;
        border: none;
        top: 3px;
        position: relative;
        font-size: 12px;
        margin-left: 0;
    }

    .main-nav .dropdown-item {
        font-size: 13px;
        color: #888888;
        padding: .5rem 1.5em .5rem 0.7em;
    }

        .main-nav .dropdown-item:hover {
            background: #ffffff;
            color: #a49fff;
        }

.arrow-top:after {
    border: solid 1px #9d9fa0;
    border-width: 0 1px 1px 0px;
    padding: 2px;
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    content: '';
    position: absolute;
    top: -4px;
    right: 20px;
    background: #fff;
}

.main-nav .logout {
    font-size: 13px;
}

.main-nav.navbar-expand-md .navbar-nav .dropdown-menu {
    border: solid 1px #9d9fa0;
    right: 0px;
    top: 60px;
    left: auto;
}

.main-nav .nav-link.active-menu {
    border-bottom: 2px solid #6c63ff;
}


@media screen and (max-width: 1024px) {
    .main-nav .navbar-nav > li {
        padding: 0 20px;
        margin: 0 20px;
    }

    .main-nav .navbar-nav {
        width: 85%;
    }
}

@media screen and (max-width: 768px) {
    .main-nav .navbar-nav > li {
        padding: 0 10px;
        margin: 0 10px;
    }
}

/*navigation css ends*/


/*searchbox input starts*/
.searchbox {
    display: inline-block;
    width: 100%;
    height: 40px;
    margin-left: 0;
    padding: 10px 30px;
    box-sizing: border-box;
    border: 1px solid #cccccc;
    outline: none;
    border-radius: 3px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS41NDUiIGhlaWdodD0iMTUuNTQ1IiB2aWV3Qm94PSIwIDAgMTUuNTQ1IDE1LjU0NSI+DQogIDxnIGlkPSJzZWFyY2hfaWNuIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUgMC41KSI+DQogICAgPHBhdGggaWQ9IlBhdGhfMzcyIiBkYXRhLW5hbWU9IlBhdGggMzcyIiBkPSJNMTcuMjQ1LDEwLjg3MkE2LjM3Miw2LjM3MiwwLDEsMSwxMC44NzIsNC41LDYuMzcyLDYuMzcyLDAsMCwxLDE3LjI0NSwxMC44NzJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNC41IC00LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNiMmI1YjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxIi8+DQogICAgPHBhdGggaWQ9IlBhdGhfMzczIiBkYXRhLW5hbWU9IlBhdGggMzczIiBkPSJNMjguNDQsMjguNDRsLTMuNDY1LTMuNDY1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQuMTAyIC0xNC4xMDIpIiBmaWxsPSJub25lIiBzdHJva2U9IiNiMmI1YjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxIi8+DQogIDwvZz4NCjwvc3ZnPg0K);
    background-repeat: no-repeat;
    background-position: 10px 12px;
    background-size: auto 13px;
    font-size: 13px;
}
/*searchbox input ends*/


/*respondent style starts*/
.selected-wrapper {
    border: 1px solid #ced4da;
    min-height: 50px;
    background: #ffffff;
    position: relative;
    margin-top: -5px;
    z-index: 1;
    padding: 5px 10px;
}

    .selected-wrapper .selected-tags {
        margin: 10px 0;
        padding: 0;
    }

        .selected-wrapper .selected-tags li {
            list-style: none;
            display: inline-block;
            padding: 5px 8px;
            border-radius: 30px;
            -moz-border-radius: 30px;
            -webkit-border-radius: 30px;
            border: 1px solid #495057;
            font-size: 13px;
            margin-right: 10px;
            margin-bottom: 5px;
        }

            .selected-wrapper .selected-tags li .remove-tag {
                cursor: pointer;
                display: inline-block;
                margin-left: 10px;
            }

    .selected-wrapper .selection-list {
        margin: 10px 0 0 0;
        padding: 0;
        max-height: 100px;
        overflow-y: auto;
        width: 100%
    }

        .selected-wrapper .selection-list li {
            list-style: none;
            margin-bottom: 10px;
        }

            .selected-wrapper .selection-list li .tbl_checkmark {
                position: relative;
                display: inline-block;
                left: 0;
                top: 8px;
            }

            .selected-wrapper .selection-list li .checkmark-text {
                display: inline-block;
                font-weight: 300;
                position: relative;
                top: -2px;
                left: 10px;
            }

            .selected-wrapper .selection-list li .tbl_container {
                padding-left: 0;
            }

    .no-result-text {
        display: none;
        padding: 0;
    }

    .no-result-text li {
        list-style: none;
        padding: 5px 8px;
        font-size: 13px;
    }
    /*respondent style ends*/
    /*common style for modal*/
    .modal {
        font-family: 'NunitoSans-SemiBold', sans-serif;
    }
/*common style for modal*/

.noborder {
    border: none !important;
}

.pad1 {
    padding: 1rem !important
}

.form-horizontal {
    width: 100%;
    /*max-width:875px;*/
    margin: auto;
    border-radius: 0 !important;
}

.custom-list li{
    list-style:none;
    margin-right:7px;
}

.custom-list a.btn-success:focus {
    color: #ffffff;
}

.control-label {
    font-weight: bold;
    display: inline-block;
    padding-top: 10px;
}

/*Survey Configuration page changes starts*/
.survey_config .form-control {
    font-size: 13px;
}

.survey_config .form-control:focus {
    outline: none;
    box-shadow: none;
}

.form-group .relProjectName .select-text {
    display: inline-block;
    vertical-align: super;
    width: 100%;
}



.rlcustomSelect,
.subcustomSelect {
    position: relative;
}

.rlcustomSelect .row_2,
.subcustomSelect .row_2 {
    padding-top: 0;

}

.rlcustomSelect .removePad,
.subcustomSelect .removePad {
    padding-left: 0;
    padding-right: 0;
}

.rlcustomSelect .customBackground,
.subcustomSelect .customBackground{
    background-color: #ffffff;
    background-image: url('../../Images/down_icn.svg');
    background-repeat: no-repeat;
    background-position-x: calc(100% - 4px);
    background-position-y: center;
}

.rlcustomSelect .customBackground:hover,
.subcustomSelect .customBackground:hover,
.empList .customBackground:hover {
    cursor: context-menu;
}

.rlcustomSelect .customBackground::placeholder,
.subcustomSelect .customBackground::placeholder,
.empList .customBackground::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #495057;
    opacity: 1; /* Firefox */
}

.rlcustomSelect .customBackground:-ms-input-placeholder,
.subcustomSelect .customBackground::-ms-input-placeholder,
.empList .customBackground::-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #495057;
}

.rlcustomSelect .customBackground::-ms-input-placeholder,
.subcustomSelect .customBackground::-ms-input-placeholder,
.empList .customBackground::-ms-input-placeholder { /* Microsoft Edge */
    color: #495057;
}

.respList,
.subPrjList {
    position: relative;
}

.respList .row.custompositionAbs,
.subPrjList .row.custompositionAbs{
    display: none;
    width: 100%;
    position: absolute;
    top: 72px;
    z-index: 10;
    left: 0;
}

.empList.respList .row.custompositionAbs {
    top: 18px;
    left:12px;
}

.empList .customBackground {
    background-color: #ffffff;
    background-image: url('../../Images/down_icn.svg');
    background-repeat: no-repeat;
    background-position-x: calc(100% - 4px);
    background-position-y: center;
}

.empList .tbl_container .checkmark-text {
    font-size: 13px;
    font-weight: 300;
}

.empList .selected-wrapper .selection-list li {
    margin-bottom: 0;
}

.empList .selected-wrapper .selection-list li .checkmark-text {
    top: -3px;
}

.subPrjList .row.subDropdwn {
    margin: 0;
}

.respList .custompositionAbs.hiderespDrop,
.respList.empList .custompositionAbs.hiderespDrop,
.subPrjList .custompositionAbs.hiderespDrop {
    display: block;
}

.respList.empList .row.custompositionAbs {
    top: 38px;
    left: 12px;
}

.respList.empList .row_2 {
    padding-top: 0;
}

.subDropdwn label.tbl_container {
    color: #000;
    font-size: 13px;
    font-weight: 300;
    cursor: default;
}

.survey-configuration .row {
    display: block;
}

.survey-configuration .row .col-sm-6 {
    margin-left: auto;
    margin-right: auto;
    flex: none;
}

.survey-configuration .form-group {
    margin-bottom: 0;
}

.survey-configuration .form-group:last-child {
    margin-bottom: 15px;
    margin-top: 15px;
}

.survey-configuration.p-5 {
    padding: 0 1rem !important;
} 

.survey-configuration h1.h1_headline {
    padding: 0px 0 15px 0px;
    text-transform: uppercase;
} 


/*Survey Configuration page changes ends*/
/*Bootbox Modal Customization starts*/
.bootbox .modal-dialog {
    width: 400px;
}
.bootbox .modal-content {
    height: auto;
}

.bootbox .close {
    display: none;
}

.bootbox .modal-header {
    border-bottom: none;
}

.bootbox .modal-body {
    padding: 25px 18px;
}


.bootbox .bootbox-accept {
    background-color: #ff3c38;
    border: none;
    outline: none;
    text-transform: uppercase;
    height: 38px;
    font-size: 13px;
}

    .bootbox .bootbox-accept:focus, .bootbox .bootbox-accept:active {
        background-color: #ff3c38;
        border: none;
        outline: none;
    }

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
    background-color: #ff3c38;
    border: none;
    outline: none;
    text-transform: uppercase;
}

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
    box-shadow: none;
}


.btn-secondary {
    color: #2c90f9;
    background-color: #ffffff;
    border-color: #2c90f9;
    text-transform: uppercase;
    height: 38px;
    font-size: 13px;
}

.btn-secondary:hover {
    color: #2c90f9;
    background-color: #ffffff;
    border-color: #2c90f9;

}

.modal-footer {
    border-top: none;
}

/*loading popup*/


/*Bootbox Modal Customization ends*/

/*Ellipsis custom CSS*/
.custom_ellipsis {
    display: inline-block;
    white-space: nowrap;
    width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tooltip-inner {
    opacity: 0.8;
    font-size: 12px;
}

.tooltip.bs-tooltip-top .arrow:before {
    border-top-color: rgba(0, 0, 0, 0.8);
}

/*Ellipsis custom CSS ends*/
/*Dashboard page customization code starts*/
/*.main-dashboard table thead tr th span {
    display: inline-block;
    position: relative;
}*/

/*.main-dashboard table.dataTable thead .sorting_asc span:before {
    content: "\2191";
    position: absolute;
    top: -1px;
    right: -10px;
    opacity: 1;
}

.main-dashboard table.dataTable thead .sorting_asc span:after {
    content: "\2193";
    position: absolute;
    top: -1px;
    right: -15px;
    opacity: 0.3;
*/

/*.main-dashboard table.dataTable thead .sorting_asc span:before {
    opacity: 1;
    display: block;
}

.main-dashboard table.dataTable thead .sorting span:before,
table.dataTable thead .sorting span:after,
table.dataTable thead .sorting_asc span:before,
table.dataTable thead .sorting_desc span:before,
table.dataTable thead .sorting_desc span:after,
table.dataTable thead .sorting_asc_disabled span:before,
table.dataTable thead .sorting_asc_disabled span:after,
table.dataTable thead .sorting_desc_disabled span:before,
table.dataTable thead .sorting_desc_disabled span:after {
    display: block;
    opacity: 0.3;
}*/

/*table.dataTable thead .sorting_asc span:before, 
table.dataTable thead .sorting_desc span:after {
    opacity: 1;
}

table.dataTable thead .sorting span:before,
table.dataTable thead .sorting_asc span:before,
table.dataTable thead .sorting_desc span:before,
table.dataTable thead .sorting_asc_disabled span:before,
table.dataTable thead .sorting_desc_disabled span:before {
    right: -10px;
    content: "\2191";
}

table.dataTable thead .sorting span:before,
table.dataTable thead .sorting span:after,
table.dataTable thead .sorting_asc span:before,
table.dataTable thead .sorting_asc span:after,
table.dataTable thead .sorting_desc span:before,
table.dataTable thead .sorting_desc span:after,
table.dataTable thead .sorting_asc_disabled span:before,
table.dataTable thead .sorting_asc_disabled span:after,
table.dataTable thead .sorting_desc_disabled span:before,
table.dataTable thead .sorting_desc_disabled span:after {
    position: absolute;
    top: -1px;
    display: block;
    opacity: 0.3;
}
*/

.main-dashboard table.dataTable thead .sorting_asc:before,
.main-dashboard table.dataTable thead .sorting_desc:after {
    display: none;
}

.main-dashboard table.dataTable thead .sorting:before,
.main-dashboard table.dataTable thead .sorting_asc:before,
.main-dashboard table.dataTable thead .sorting_desc:before,
.main-dashboard table.dataTable thead .sorting_asc_disabled:before,
.main-dashboard table.dataTable thead .sorting_desc_disabled:before {
    display: none;
}

.main-dashboard table.dataTable thead .sorting:after,
.main-dashboard table.dataTable thead .sorting_asc:after,
.main-dashboard table.dataTable thead .sorting_desc:after,
.main-dashboard table.dataTable thead .sorting_asc_disabled:after,
.main-dashboard table.dataTable thead .sorting_desc_disabled:after {
    display: none;
}

/*.main-dashboard table.dataTable thead .sorting {
    background-image: url("https://cdn.datatables.net/1.10.22/images/sort_both.png");
}

.main-dashboard table.dataTable thead .sorting_asc {
    background-image: url("https://cdn.datatables.net/1.10.22/images/sort_asc.png");
}

.main-dashboard table.dataTable thead .sorting_desc {
    background-image: url("https://cdn.datatables.net/1.10.22/images/sort_desc.png");
}
*/

.main-dashboard table.dataTable thead .sorting,
.main-dashboard table.dataTable thead .sorting_asc,
.main-dashboard table.dataTable thead .sorting_desc,
.main-dashboard table.dataTable thead .sorting_asc_disabled,
.main-dashboard table.dataTable thead .sorting_desc_disabled {
    background: none;
}

.arrow_icon {
    margin-left: 5px;
    display: inline-block;
    cursor: pointer;
}

.main-dashboard table.dataTable thead .sorting .arrow_icon {
    background: url("../../Images/sort.svg") no-repeat top center;
    position: absolute;
    height: 18px;
    width: 12px;
    background-size: auto 11px;
    margin-top: 4px;
}

.main-dashboard table.dataTable thead .sorting_asc .arrow_icon {
    background: url("../../Images/sort_up.svg") no-repeat top center;
    position: absolute;
    height: 18px;
    width: 12px;
    background-size: auto 11px;
    margin-top: 4px;
}

.main-dashboard table.dataTable thead .sorting_desc .arrow_icon {
    background: url("../../Images/sort_down.svg") no-repeat top center;
    position: absolute;
    height: 18px;
    width: 12px;
    background-size: auto 11px;
    margin-top: 4px;
}

.main-dashboard h1.h1_headline {
    padding: 0 0 10px 0;
    text-transform: uppercase;
    margin: 0;
}

/*Dashboard page customization code ends*/

/*View Survey page customization starts*/
.view-survey table.dataTable thead .sorting_asc:before,
.view-survey table.dataTable thead .sorting_desc:after {
    display: none;
}

.view-survey table.dataTable thead .sorting:before,
.view-survey table.dataTable thead .sorting_asc:before,
.view-survey table.dataTable thead .sorting_desc:before,
.view-survey table.dataTable thead .sorting_asc_disabled:before,
.view-survey table.dataTable thead .sorting_desc_disabled:before {
    display: none;
}

.view-survey table.dataTable thead .sorting:after,
.view-survey table.dataTable thead .sorting_asc:after,
.view-survey table.dataTable thead .sorting_desc:after,
.view-survey table.dataTable thead .sorting_asc_disabled:after,
.view-survey table.dataTable thead .sorting_desc_disabled:after {
    display: none;
}

.view-survey table.dataTable thead .sorting,
.view-survey table.dataTable thead .sorting_asc,
.view-survey table.dataTable thead .sorting_desc,
.view-survey table.dataTable thead .sorting_asc_disabled,
.view-survey table.dataTable thead .sorting_desc_disabled {
    background: none;
    vertical-align: middle;
}

.view-survey table.dataTable thead .sorting .arrow_icon {
    background: url("../../Images/sort.svg") no-repeat top center;
    position: absolute;
    height: 18px;
    width: 12px;
    background-size: auto 11px;
    margin-top: 4px;
}

.view-survey table.dataTable thead .sorting_asc .arrow_icon {
    background: url("../../Images/sort_up.svg") no-repeat top center;
    position: absolute;
    height: 18px;
    width: 12px;
    background-size: auto 11px;
    margin-top: 4px;
}

.view-survey table.dataTable thead .sorting_desc .arrow_icon {
    background: url("../../Images/sort_down.svg") no-repeat top center;
    position: absolute;
    height: 18px;
    width: 12px;
    background-size: auto 11px;
    margin-top: 4px;
}

.view-survey h1.h1_headline {
    padding: 0 0 5px 0;
    margin: 0;
    text-transform: uppercase;
} 

@media (min-width: 1199px) {
    .view-survey .dataTables_filter label {
        width: 100%;
    }
}

/*View Survey page customization ends*/

/*Survey configuration resolve issue where in text on button click would capitalize code starts*/
.story-details .btn-primary:not(:disabled):not(.disabled).active,
.story-details .btn-primary:not(:disabled):not(.disabled):active,
.story-details .show > .btn-primary.dropdown-toggle {
    text-transform: capitalize;
}
/*Survey configuration resolve issue where in text on button click would capitalize code ends*/

/*New Loading modal code starts*/
.loadingModal .modal-body {
    padding: 0 0 15px 0 !important;
}

.loadingModal .modal-footer {
    padding: 0;
}

.loadingModal span {
    margin: 0 auto;
}

.dialogOverlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background: rgba(0, 0, 0, 0.5);
    display: none;
}



.dialogOverlayContent {
    position: absolute;
    top: 50%;
    left: 50%;
    color: #000;
    text-align: center;
    width: 300px;
    height: auto;
    z-index: 999999;
    background: rgba(255, 255, 255, 1);
    border: 1px solid #707070;
    border-radius: 5px;
    transform: translate(-50%, -50%);
    padding: 15px;
}



.dialogOverlayContent > p {
    color: #000;
    margin-top: 15px;
}

/*New Loading modal code ends*/

/*Key stats popup code starts*/
    .digital-keystats {
       padding: 20px 20px 0px;
    }
    .digital-keystats .modal-footer {
        padding:0px !important; 
    }
        .keystats-table {
            width: 100%;
            border-collapse: separate;
            font-family: NunitoSans-Regular;
            position: relative;
            top: -15px;
        }

    .keystats-table th,
    .keystats-table td {
        vertical-align: middle;
    }

    .keystats-table thead th,
    #CRM_Scope_Quality .keystats-table > thead > th,
    #key-statsData .keystats-table > thead > th,
    #key-statsData .table > caption + thead > tr:first-child > td,
    #key-statsData .table > caption + thead > tr:first-child > th,
    #key-statsData .table > colgroup + thead > tr:first-child > td,
    #key-statsData .table > colgroup + thead > tr:first-child > th,
    #key-statsData .table > thead:first-child > tr:first-child > td,
    #key-statsData .table > thead:first-child > tr:first-child > th {
        padding: 8px 12px;
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
    }

    #digital_keystats {
        width: 1060px;
    }

    .keystats-table thead th:first-child {
        border-left: 1px solid #cccccc;
        border-top-left-radius: 3px;
        width: 450px;
    }

    .keystats-table thead tr {
        color: #8e8ba1;
        font-size: 13px;
        text-transform: uppercase;
    }

    .keystats-table thead th:last-child {
        border-top-right-radius: 3px;
        border-right: 1px solid #cccccc;
        width: 450px;
    }

    /*.keystats-table thead th:nth-child(2) {
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
    }

    .

    .keystats-table tbody tr td:first-child {
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
    }

    */

    .keystats-table.table-striped tbody tr:nth-of-type(odd) {
        background-color: #ffffff;
    }

    .keystats-table.table-striped tbody tr:nth-of-type(even) {
        background-color: #f3f3f3;
    }

    .keystats-table tbody tr {
        font-size: 13px;
        color: #707070;
    }

    .keystats-table tbody tr td {
        padding: 5px 10px;
    }

    .keystats-table tbody tr th {
        border-left: 1px solid #cccccc;
    }

    .keystats-table tbody tr th {
        font-weight: 700;
    }

    .keystats-table tbody tr td:last-child {
        border-right: 1px solid #cccccc;
    }

    .keystats-table tbody tr:last-child th,
    .keystats-table tbody tr:last-child td {
        border-bottom: 1px solid #cccccc;
    }

    .keystats-table tbody tr:last-child th {
        border-bottom-left-radius: 3px;
    }

    .keystats-table tbody tr:last-child td:last-child {
        border-bottom-right-radius: 3px;
    }

    .keystats-table tbody tr.dark-row {
        background-color: #d5d5d5 !important;
    }

    .keystats-table .sla-achv,
    .keystats-table .sla-achv:focus {
        width: 50px;
        border: 1px solid #b7b7b7;
        border-radius: 0;
        outline: none;
    }

    .keystats-table .remark-normal,
    .keystats-table .remark-normal:focus {
        width: 100%;
        border: 1px solid #b7b7b7;
        border-radius: 0;
        outline: none;
        position: relative;
        top: 3px;
    }

    .keystats-table .small-input {
        width: 30px;
        border: 1px solid #b7b7b7;
        border-radius: 0;
        outline: none;
    }

    .keystats .modal-dialog {
            max-width : 1150px;
    }

    .digital-keystats .button-container {
        padding: 10px 0 20px;
        box-sizing: border-box;
    }

    .digital-keystats h4 {
        margin: 0;
    }

    /*.keystats-container {
        padding: 0 20px;
    }*/


    .button-container .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
        background-color: #0062cc;
        border-color: #005cbf;
        text-transform: none;
    }

    .button-container .btn-primary:focus {
        background-color: #0062cc;
        border-color: #005cbf;
        text-transform: none;
    } 


/*Key stats popup code ends*/

/*CRM modal layout fix code starts*/

@media(min-width: 992px) {

    .scopeModal .modal-dialog {
        width: 1140px;
    }

    .qualityModal .modal-dialog {
        width: 1140px;
    }
}
/*CRM modal layout fix ends*/

/*Survey Configuration table text overlap fix codee starts*/
.table.scope-table tr td {
    word-break: break-word;
}

.table.quality-table tr td {
    word-break: break-word;
}


/**Survey Configuration table text overlap fix codee ends*/
/**  //Detect IE browser to show browser support statement */
.browser-support-message {
    display: none;
}

.login-screen-width {
    margin: 10px auto;
    width: 90%;
    text-align: center;
    font-size: 12px;
}
.feedback-screen-width p {
    margin: 0px;
    font-size: 12px;
}

.second_column.respList label {
    color: #333;
    font-size: 12px;
}
/**  //Detect IE browser to show browser support statement */


#scopeandquality {
    margin-top: 20px;
    margin-bottom: -15px;
    display: flex;
    justify-content: flex-end;
}

    #scopeandquality a {
        margin-left: 10px;
    }

.info-wrapper {
    padding: 0 15px;
    font-size: 20px;
}

    .info-wrapper .desc {
        font-weight: bold;
    }

/*Multiselect changes*/
.multi-select-wrapper {
    max-height: 180px;
    overflow-y: auto;
}

.multi-select-wrapper .selection-list {
    max-height: none;
}

.selected-wrapper .selected-tags li.show-more {
    cursor: pointer;
    border: 0;
    color: #2196F3;
}
.file-upload-success {
    text-align: right;
    display: none;
}
.file-upload-error {
    text-align: right;
    color: red;
    display: none;
}
#divScopeAdd #btnAdd, #divScopeAdd #btnUpload, #file-upload-error-modal .ok-btn {
    padding: 5px 10px;
    border: 2px solid #726cff;
    font-size: 13px;
    background: white;
    color: #726cff;
    margin: 0 0 0 10px;
}
#divScopeAdd #btnAdd, #divScopeAdd #btnUpload {
    float: right;
}
#divScopeAdd #btnAdd:hover, #divScopeAdd #btnUpload:hover, #file-upload-error-modal .ok-btn:hover {
    color: white;
    background: #726cff;
}
#divScopeAdd #fileSelect {
    display: none;
}
#file-upload-error-modal {
    font-family: 'NunitoSans', sans-serif
}
#file-upload-error-modal .ok-btn {
    float: right;
}
#file-upload-error-modal .table-heading {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}
#file-upload-error-modal .modal-header {
    padding: 10px;
    background: #e3deff;
    font-weight: bold;
    font-size: 15px;
}
table.dataTable tbody tr.even {
    background-color: #f3f3f3;
}
table#tblscope.dataTable tbody td, table#tblquality.dataTable tbody td {
    padding: 8px;
}
.survey-copy {
    cursor: pointer;
    width: 13px;
}
#download-template {
    display: inline-block;
}
#download-template a {
    color: #726cff;
    outline: none;
    box-shadow: none;
    text-decoration: underline;
    font-size: 13px;
    padding-left: 0;
    padding-right: 0;
}
#download-template i {
    color: #726cff;
    font-size: 13px;
}
#download-template .template-tooltip {
    display: inline-block;
}
#download-template .template-tooltip .template-tooltiptext {
    visibility: hidden;
    width: 200px;
    background-color: #464646;
    color: #fff;
    border-radius: 2px;
    padding: 5px 5px;
    position: absolute;
    z-index: 1;
    top: 1px;
    left: 155px;
    font-size: 12px;
}
#download-template .template-tooltip .template-tooltiptext::after {
    content: "";
    position: absolute;
    top: 15%;
    right: 100%;
    margin-top: -9px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent #464646 transparent transparent;
}
#download-template .template-tooltip:hover .template-tooltiptext {
    visibility: visible;
}
#file-upload-over-write-modal .modal-dialog {
    width: 400px;
    max-width: 400px;
}
#file-upload-over-write-modal .modal-header span {
    font-size: 18px;
}
#file-upload-over-write-modal .modal-body span {
    font-size: 13px;
}
#file-upload-over-write-modal .modal-body {
    padding: 0 20px 20px 20px;
}
#file-upload-over-write-modal .modal-body .button-wrapper {
    text-align: right;
    padding-top: 60px;
}
#file-upload-over-write-modal .modal-body .button-wrapper .btn-confirm:hover {
    background: #2c90f9;
    color: white;
    border-color: #2c90f9;
}
#file-upload-over-write-modal .modal-body .button-wrapper .btn-confirm {
    color: #2c90f9;
    background-color: #ffffff;
    border-color: #2c90f9;
}
#file-upload-over-write-modal .modal-body .button-wrapper button {
    margin-left: 15px;
}
.sub-header .info {
    font-size: 20px;
}
.sub-header .info .info-box .desc {
    font-weight: bold;
}
.sub-header .info-wrapper .desc, .sub-header .info-box .desc {
    word-break: break-word;
}
.sub-header .info {
    font-size: 20px;
}
.sub-header .info .info-box .desc {
    font-weight: bold;
}
.sub-header .info-wrapper .desc, .sub-header .info-box .desc {
    word-break: break-word;
}
#template-selector {
    display: flex;
}
#template-selector .modify-template-btn {
    text-decoration: underline;
    color: #726cff;
    display: none;
}
#modify-template .modal-body {
    padding-top: 0;
    padding-bottom: 0;
}
#modify-template .modal-body .formBuilder_page_wrapper {
    padding: 0;
}
#modify-template .modal-body .formBuilder_page_wrapper .form-container {
    padding-top: 0;
}
.legend-view {
    display: flex;
    justify-content: flex-end;
    font-size: 12px;
    color: #707070;
}

.legend-item {
    display: flex;
    align-items: center;
}
.legend-item {
    margin: 0 30px 0 0;
}
.legend-item:last-child {
    margin-right: 0;
}
.highlight {
    height: 13px;
    width: 13px;
    margin: 0 8px 0 0;
    border-radius: 2px;
}
.bg-green {
    background-color: #1CAB4C;
}
.bg-yellow {
    background-color: #ef9240;
}
.bg-red {
    background-color: #e9624d;
}

.text-green {
    color: #1CAB4C;
    font-weight: bold;
}

.text-orange {
    color: #ffc000;
    font-weight: bold;
}

.text-red {
    color: #E9624D;
    font-weight: bold;
}

.pointer-events-none {
    pointer-events: none
}