﻿
/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

th, td {
    vertical-align: middle !important;
}

.validateForm input[type=text],
.validateForm input[type=email],
.validateForm input[type=number],
.validateForm select,
.validateForm textarea {
    width: 100% !important;
    max-width: 100%;
}

.form-basic input[type=text],
.form-basic input[type=email],
.form-basic input[type=number],
.form-basic select,
.form-basic textarea {
    width: 100% !important;
    max-width: 100%;
}

label {
    position: relative;
    top: 5px;
}

.error-template, .success-template {
    padding: 40px 15px;
    text-align: center;
}

.error-actions, .success-actions {
    margin-top: 15px;
    margin-bottom: 15px;
}

    .error-actions .btn, .success-actions .btn {
        margin-right: 10px;
    }

.error, .success {
    color: #a94442;
    font-weight: normal;
}

.pagination {
    width: 100%;
    margin: 0px 0px;
    text-align: center;
}

    .pagination li {
        display: inline-block;
    }

.char-container {
    height: 300px;
}

/* UTILITY */
.vertical-align {
    display: flex;
    align-items: center;
}

    .vertical-align > [class^="col-"],
    .vertical-align > [class*=" col-"] {
        display: flex;
        align-items: center;
        justify-content: center;
    }

@media (max-width: 767px) {
    .row.vertical-align {
        display: block;
    }
}

.space-50 {
    display: block;
    clear: both;
    height: 50px;
}

.space-25 {
    display: block;
    clear: both;
    height: 25px;
}

.link-disable {
    cursor: not-allowed;
    opacity: 0.5;
    pointer-events: none;
}

/* IMG base64 */
.logo-small {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGl2ZWxsb18xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDc5NS4xIDIxMi40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA3OTUuMSAyMTIuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMwNCwxMzAuMWMtMy42LTEyLTkuMi0xNy40LTE3LjktMTkuM2MxNy4xLTMsMjUuOC0xMy45LDI1LjgtMjUuOWMwLTE3LTEzLjgtMjctMzcuMy0yN0gyNjFoLTcuNGgtNy40aC0xNC4xDQoJVjY0bDE0LjMsMS42YzAuMywxMy4yLDAuMywyNi42LDAuMywzOS44djcuN2MwLDEzLjQsMCwyNi43LTAuMywzOS44bC0xNC4zLDEuNnY2LjFoMTQuMUgyNjFoMTQuMXYtNi4xbC0xNC4zLTEuNg0KCWMtMC4zLTEyLjgtMC4zLTI1LjktMC4zLTM5LjhoNy43YzEyLjcsMCwxOC40LDIuMSwyMS41LDE0LjZsNi4zLDI1YzEuOCw3LjEsNiw5LjUsMTUuNSw5LjVjNC42LDAsOC4zLTAuNiwxMS0xLjV2LTYuMWwtMTEuOC0xLjQNCglMMzA0LDEzMC4xeiBNMjYwLjYsMTA2LjJjMC0xNS4xLDAtMjguMSwwLjMtNDEuM2gxMy43YzE2LDAsMjIuOSw3LjEsMjIuOSwxOS45YzAsMTIuNC04LDIxLjMtMjQuNSwyMS4zSDI2MC42eiBNNDM0LjEsMTMzLjRoOC42DQoJbC0xLjEsMjcuM2gtNTAuNWgtNy40aC03LjRoLTE0LjF2LTYuMWwxNC4zLTEuNmMwLjMtMTMsMC4zLTI2LjMsMC4zLTM5Ljh2LTcuN2MwLTEzLjIsMC0yNi41LTAuMy0zOS44TDM2Mi4zLDY0di02LjFoMTQuMWg3LjRoNy40DQoJaDQ3LjRsMS4xLDI3LjNINDMxbC0zLjQtMTkuNkgzOTFjLTAuMywxMi44LTAuMywyNS45LTAuMywzOS4xaDIzLjFsMi4xLTE0LjdoNi45djM2LjRoLTYuOWwtMi0xNC42aC0yMy4yYzAsMTQuNiwwLDI4LjEsMC4zLDQxLjMNCgloMzkuN0w0MzQuMSwxMzMuNHogTTUxNC4zLDU3LjloMTQuMVY2NGwtMTQuMywxLjZjLTAuMywxMy0wLjMsMjYuMy0wLjMsMzkuOHY3LjdjMCwxMy4yLDAsMjYuNSwwLjMsMzkuOGwxNC4zLDEuNnY2LjFoLTE0LjFoLTE0LjcNCgloLTE0LjF2LTYuMWwxNC4zLTEuNmMwLjMtMTMsMC4zLTI2LjMsMC4zLTM5Ljh2LTcuN2MwLTEzLjIsMC0yNi41LTAuMy0zOS44TDQ4NS41LDY0di02LjFoMTQuMUg1MTQuM3ogTTY0My41LDEzMy40aDkuNGwtMC42LDIyLjINCgljLTkuNyw1LjItMjAuMiw3LjQtMzEsNy40Yy0zMSwwLTUxLjgtMjIuNC01MS44LTUzLjdjMC0zMC43LDIxLjgtNTMuNyw1MS43LTUzLjdjOC4zLDAsMTkuMiwxLjQsMjkuNiw3LjRsMC42LDIyLjJINjQybC0zLTE3LjYNCgljLTUuNy0zLjItMTEuMS00LjQtMTYtNC40Yy0yMC43LDAtMzcuNCwxNi4xLTM3LjQsNDZjMCwyOS45LDE1LDQ2LDM2LjQsNDZjNS45LDAsMTIuNC0xLjMsMTguNi00LjNMNjQzLjUsMTMzLjR6IE03NDMuOSw1NS42DQoJYy0yMy42LDAtNDYuOSwyMC4xLTQ2LjksNTMuN2MwLDM1LDIzLjIsNTMuNyw0Ni45LDUzLjdjMjMuOCwwLDQ2LjgtMjAuMSw0Ni44LTUzLjdDNzkwLjcsNzQuMyw3NjcuNSw1NS42LDc0My45LDU1LjZ6IE03NDMuOSwxNTUuMw0KCWMtMjEuNiwwLTMwLjgtMjMtMzAuOC00NmMwLTIzLDkuMi00NiwzMC44LTQ2YzIxLjYsMCwzMC43LDIzLDMwLjcsNDZDNzc0LjYsMTMyLjMsNzY1LjUsMTU1LjMsNzQzLjksMTU1LjN6IE03Mi41LDEwMi4zDQoJYzEuMSw0LjctMS45LDkuNS02LjYsMTAuNWMtNC43LDEuMS05LjUtMS45LTEwLjUtNi42Yy0xLjEtNC43LDEuOS05LjQsNi42LTEwLjVDNjYuNyw5NC42LDcxLjQsOTcuNSw3Mi41LDEwMi4zeiBNMTU5LjEsMzIuNA0KCWMtMi04LjgtMTAuOS0xNC40LTE5LjctMTIuNGMtNi4yLDEuNC0xMC43LDYuMi0xMi4yLDExLjljLTAuMSwxLjQtMC4zLDIuNy0wLjUsNGMwLDEuMiwwLjEsMi41LDAuNCwzLjdjMiw4LjgsMTAuOSwxNC40LDE5LjcsMTIuNA0KCUMxNTUuNiw1MC4xLDE2MS4yLDQxLjMsMTU5LjEsMzIuNHogTTEyMC4xLDI3LjRjLTIuOS0xMi42LTE1LjUtMjAuNS0yOC4xLTE3LjZjLTEyLjYsMi45LTIwLjUsMTUuNS0xNy42LDI4LjFzMTUuNSwyMC41LDI4LjEsMTcuNg0KCUMxMTUsNTIuNiwxMjIuOSw0MCwxMjAuMSwyNy40eiBNNzcuMiw5Ny42YzMuOCwxNi41LDIwLjMsMjYuOSwzNi44LDIzLjFjMTYuNS0zLjgsMjYuOS0yMC4zLDIzLjEtMzYuOA0KCWMtMy44LTE2LjUtMjAuMy0yNi45LTM2LjgtMjMuMUM4My43LDY0LjUsNzMuNCw4MSw3Ny4yLDk3LjZ6IE03Ny4zLDU2LjNjLTAuNi0yLjQtMS40LTQuNy0yLjYtNi44Yy0xLjItMS40LTIuMi0yLjktMy4xLTQuNg0KCWMtNi41LTcuOS0xNy4xLTExLjktMjcuNy05LjVDMjksMzguOCwxOS42LDUzLjgsMjMsNjguN2MxLjYsNy4xLDUuOSwxMi45LDExLjUsMTYuOGMzLjUsMC44LDYuNywyLjIsOS42LDQuMg0KCWMzLjksMC45LDguMSwwLjksMTIuMywwQzcxLjMsODYuMiw4MC43LDcxLjIsNzcuMyw1Ni4zeiBNNi42LDExNy4zYzIuOCwxMi4xLDE0LjksMTkuNywyNywxNi45YzEyLjEtMi44LDE5LjctMTQuOSwxNi45LTI3DQoJYy0yLjgtMTIuMS0xNC45LTE5LjctMjctMTYuOUMxMS40LDkzLjEsMy45LDEwNS4yLDYuNiwxMTcuM3ogTTE4OSw3MC4yYy0zLTEyLjktMTUuOC0yMC45LTI4LjctMThjLTEyLjksMy0yMC45LDE1LjgtMTgsMjguNw0KCWMzLDEyLjksMTUuOCwyMC45LDI4LjcsMThjMC4zLTAuMSwwLjctMC4yLDEtMC4zYzItMS41LDQuNC0yLjYsNi45LTMuMkMxODYuOSw5MCwxOTEuMiw4MC4xLDE4OSw3MC4yeiBNNjAuOCwxODUuNA0KCWMyLDguOCwxMC44LDE0LjMsMTkuNiwxMi4zYzguOC0yLDE0LjMtMTAuOCwxMi4zLTE5LjZjLTItOC44LTEwLjgtMTQuMy0xOS42LTEyLjNDNjQuMiwxNjcuOCw1OC43LDE3Ni42LDYwLjgsMTg1LjR6IE0xOC4yLDE1NS43DQoJYzEuNiw3LDguNiwxMS4zLDE1LjUsOS43YzctMS42LDExLjMtOC42LDkuNy0xNS41Yy0xLjYtNy04LjYtMTEuMy0xNS41LTkuN0MyMSwxNDEuOCwxNi42LDE0OC44LDE4LjIsMTU1Ljd6IE03NC4zLDE2MS43DQoJYzYuMy0xLjQsMTEuMy01LjUsMTQuMy0xMC43YzAuNi0zLjIsMS41LTYuMiwyLjgtOS4xYzAuMi0yLjIsMC00LjUtMC41LTYuN2MtMi43LTExLjktMTQuNi0xOS40LTI2LjYtMTYuNmMtNSwxLjEtOS4xLDMuOS0xMi4xLDcuNg0KCWMtMC43LDEuMS0xLjQsMi4yLTIuMiwzLjJjLTIuNiw0LjYtMy42LDEwLjItMi4zLDE1LjhDNTAuNSwxNTYuOSw2Mi40LDE2NC40LDc0LjMsMTYxLjd6IE0zOS4xLDE3NS4zYzEsNC4zLDUuMyw3LDkuNSw2DQoJYzQuMy0xLDctNS4zLDYtOS41Yy0xLTQuMy01LjMtNy05LjUtNkM0MC44LDE2Ni44LDM4LjEsMTcxLDM5LjEsMTc1LjN6IE0xODYuNywxMjguNmM3LjktMS44LDEyLjgtOS43LDExLTE3LjUNCgljLTEuOC03LjktOS43LTEyLjgtMTcuNS0xMWMtNy45LDEuOC0xMi44LDkuNy0xMSwxNy41QzE3MSwxMjUuNSwxNzguOCwxMzAuNCwxODYuNywxMjguNnogTTk0LjksMTY2LjMNCgljNC41LDE5LjYsMjQuMSwzMS44LDQzLjYsMjcuM2MxOS42LTQuNSwzMS44LTI0LDI3LjMtNDMuNmMtNC40LTE5LjEtMjMuMS0zMS4yLTQyLjItMjcuNmMtMi4zLDEuMS00LjgsMi03LjQsMi42DQoJYy0wLjUsMC4xLTEsMC4yLTEuNCwwLjNDOTkuNywxMzIuNCw5MSwxNDkuMyw5NC45LDE2Ni4zeiBNMTY5LjcsMTQ3YzEuMiw1LjMsNi41LDguNiwxMS44LDcuNGM1LjMtMS4yLDguNi02LjUsNy40LTExLjgNCgljLTEuMi01LjMtNi41LTguNi0xMS44LTcuNEMxNzEuOCwxMzYuNSwxNjguNSwxNDEuOCwxNjkuNywxNDd6IE0xNTMuNywxMjJjNS40LTEuMiw4LjgtNi43LDcuNi0xMi4xYy0xLjItNS40LTYuNy04LjgtMTIuMS03LjYNCgljLTUuNCwxLjItOC44LDYuNy03LjYsMTIuMUMxNDIuOCwxMTkuOCwxNDguMiwxMjMuMiwxNTMuNywxMjJ6IE0xMDAuOCwxODcuNWM0LjMtMSw4LjYsMS43LDkuNSw2YzEsNC4zLTEuNyw4LjYtNiw5LjUNCgljLTQuMywxLTguNi0xLjctOS41LTZDOTMuOSwxOTIuOCw5Ni41LDE4OC41LDEwMC44LDE4Ny41eiIvPg0KPC9zdmc+DQo=");
    background-repeat: no-repeat;
    background-position: center center;
}

.logo-color {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGl2ZWxsb18xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2OS41IDQzMi4yIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NjkuNSA0MzIuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTt9DQoJLnN0MXtmaWxsOiMxQTFBMUE7fQ0KCS5zdDJ7ZmlsbDp1cmwoI1NWR0lEXzFfKTt9DQoJLnN0M3tmaWxsOiM4QjFGNUE7fQ0KPC9zdHlsZT4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03MS40LDI5N2MwLTEyLjktNi45LTE5LjktMjIuOS0xOS45SDM0LjhjLTAuMywxMy4yLTAuMywyNi4yLTAuMyw0MS4zaDEyLjNDNjMuNCwzMTguMyw3MS40LDMwOS40LDcxLjQsMjk3DQoJCQkJeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUxNy45LDI3NS40Yy0yMS42LDAtMzAuOCwyMy0zMC44LDQ2YzAsMjMsOS4yLDQ2LDMwLjgsNDZjMjEuNiwwLDMwLjctMjMsMzAuNy00Ng0KCQkJCUM1NDguNSwyOTguNCw1MzkuNSwyNzUuNCw1MTcuOSwyNzUuNHoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Ny45LDM0Mi4yYy0zLjYtMTItOS4yLTE3LjQtMTcuOS0xOS4zYzE3LjEtMywyNS44LTEzLjksMjUuOC0yNS45YzAtMTctMTMuOC0yNy0zNy4zLTI3SDM1aC03LjRoLTcuNEg2LjINCgkJCQl2Ni4xbDE0LjMsMS42YzAuMywxMy4yLDAuMywyNi42LDAuMywzOS44djcuN2MwLDEzLjQsMCwyNi43LTAuMywzOS44bC0xNC4zLDEuNnY2LjFoMTQuMUgzNWgxNC4xdi02LjFMMzQuOCwzNjUNCgkJCQljLTAuMy0xMi44LTAuMy0yNS45LTAuMy0zOS44aDcuN2MxMi43LDAsMTguNCwyLjEsMjEuNSwxNC42bDYuMywyNWMxLjgsNy4xLDYsOS41LDE1LjUsOS41YzQuNiwwLDguMy0wLjYsMTEtMS41di02LjFsLTExLjgtMS40DQoJCQkJTDc3LjksMzQyLjJ6IE0zNC41LDMxOC4zYzAtMTUuMSwwLTI4LjEsMC4zLTQxLjNoMTMuN2MxNiwwLDIyLjksNy4xLDIyLjksMTkuOWMwLDEyLjQtOCwyMS4zLTI0LjUsMjEuM0gzNC41eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwNC42LDM2NS4xaC0zOS43Yy0wLjMtMTMuMi0wLjMtMjYuNi0wLjMtNDEuM2gyMy4ybDIsMTQuNmg2LjlWMzAyaC02LjlsLTIuMSwxNC43aC0yMy4xDQoJCQkJYzAtMTMuMiwwLTI2LjMsMC4zLTM5LjFoMzYuNmwzLjQsMTkuNmg4LjZsLTEuMS0yNy4zaC00Ny40aC03LjRoLTcuNGgtMTQuMXY2LjFsMTQuMywxLjZjMC4zLDEzLjIsMC4zLDI2LjYsMC4zLDM5Ljh2Ny43DQoJCQkJYzAsMTMuNCwwLDI2LjctMC4zLDM5LjhsLTE0LjMsMS42djYuMWgxNC4xaDcuNGg3LjRoNTAuNWwxLjEtMjcuM2gtOC42TDIwNC42LDM2NS4xeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI3My42LDI3MGgtMTQuMXY2LjFsMTQuMywxLjZjMC4zLDEzLjIsMC4zLDI2LjYsMC4zLDM5Ljh2Ny43YzAsMTMuNCwwLDI2LjctMC4zLDM5LjhsLTE0LjMsMS42djYuMWgxNC4xDQoJCQkJaDE0LjdoMTQuMXYtNi4xbC0xNC4zLTEuNmMtMC4zLTEzLjItMC4zLTI2LjYtMC4zLTM5Ljh2LTcuN2MwLTEzLjQsMC0yNi43LDAuMy0zOS44bDE0LjMtMS42VjI3MGgtMTQuMUgyNzMuNnoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MTQuNSwzNjMuMWMtNi4zLDMtMTIuNyw0LjMtMTguNiw0LjNjLTIxLjMsMC0zNi40LTE2LjEtMzYuNC00NmMwLTI5LjksMTYuNy00NiwzNy40LTQ2DQoJCQkJYzQuOSwwLDEwLjQsMS4yLDE2LDQuNGwzLDE3LjZoOS40bC0wLjYtMjIuMmMtMTAuNC02LTIxLjMtNy40LTI5LjYtNy40Yy0yOS45LDAtNTEuNywyMy01MS43LDUzLjdjMCwzMS4zLDIwLjksNTMuNyw1MS44LDUzLjcNCgkJCQljMTAuNywwLDIxLjMtMi4xLDMxLTcuNGwwLjYtMjIuMmgtOS40TDQxNC41LDM2My4xeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTUxNy45LDI2Ny43Yy0yMy42LDAtNDYuOSwyMC4xLTQ2LjksNTMuN2MwLDM1LDIzLjIsNTMuNyw0Ni45LDUzLjdjMjMuOCwwLDQ2LjgtMjAuMSw0Ni44LTUzLjcNCgkJCQlDNTY0LjYsMjg2LjQsNTQxLjUsMjY3LjcsNTE3LjksMjY3Ljd6IE01MTcuOSwzNjcuNGMtMjEuNiwwLTMwLjgtMjMtMzAuOC00NmMwLTIzLDkuMi00NiwzMC44LTQ2YzIxLjYsMCwzMC43LDIzLDMwLjcsNDYNCgkJCQlDNTQ4LjUsMzQ0LjQsNTM5LjUsMzY3LjQsNTE3LjksMzY3LjR6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBkPSJNOSw0MTAuM2wtMi45LDcuOEg0LjNsOC4zLTIyLjZoMi4xbDguNywyMi42aC0xLjlsLTIuOS03LjhIOXogTTE3LjksNDA4LjdjLTIuNS02LjctMy44LTEwLTQuMy0xMS41aDANCgkJCQljLTAuNSwxLjctMiw1LjctNCwxMS41SDE3Ljl6Ii8+DQoJCQk8cGF0aCBkPSJNMjcuNiw0MTMuN2MwLjUsMi4xLDIsMy40LDQuNiwzLjRjMi45LDAsNC0xLjMsNC0zLjFjMC0xLjgtMC44LTIuNy00LjQtMy42Yy00LjItMS01LjItMi4zLTUuMi00LjQNCgkJCQljMC0yLjIsMS43LTQuMyw1LjMtNC4zYzMuNywwLDUuNCwyLjIsNS43LDQuNUgzNmMtMC4zLTEuNC0xLjQtMy00LjEtM2MtMi44LDAtMy42LDEuNC0zLjYsMi43YzAsMS41LDAuOCwyLjIsNCwzDQoJCQkJYzQuNiwxLjEsNS43LDIuNiw1LjcsNWMwLDIuOS0yLjQsNC43LTUuOCw0LjdjLTMuNywwLTUuOC0xLjktNi4yLTQuOEgyNy42eiIvPg0KCQkJPHBhdGggZD0iTTQyLjQsNDEzLjdjMC41LDIuMSwyLDMuNCw0LjYsMy40YzIuOSwwLDQtMS4zLDQtMy4xYzAtMS44LTAuOC0yLjctNC40LTMuNmMtNC4yLTEtNS4yLTIuMy01LjItNC40DQoJCQkJYzAtMi4yLDEuNy00LjMsNS4zLTQuM2MzLjYsMCw1LjQsMi4yLDUuNyw0LjVoLTEuNmMtMC4zLTEuNC0xLjQtMy00LjEtM2MtMi44LDAtMy42LDEuNC0zLjYsMi43YzAsMS41LDAuOCwyLjIsNCwzDQoJCQkJYzQuNiwxLjEsNS43LDIuNiw1LjcsNWMwLDIuOS0yLjQsNC43LTUuOCw0LjdjLTMuNywwLTUuOC0xLjktNi4yLTQuOEg0Mi40eiIvPg0KCQkJPHBhdGggZD0iTTY5LjgsNDEwYzAsNC41LTIuNSw4LjUtNy4zLDguNWMtNC40LDAtNy4xLTMuNi03LjEtOC41YzAtNC42LDIuNi04LjUsNy4yLTguNUM2Ni45LDQwMS42LDY5LjgsNDA0LjksNjkuOCw0MTB6DQoJCQkJIE01Ny4xLDQxMGMwLDMuOCwyLjEsNi45LDUuNSw2LjljMy41LDAsNS41LTIuOSw1LjUtNi45YzAtMy44LTEuOS02LjktNS41LTYuOUM1OC45LDQwMy4xLDU3LjEsNDA2LjIsNTcuMSw0MTB6Ii8+DQoJCQk8cGF0aCBkPSJNODUuOSw0MTMuNGMtMC44LDIuOC0yLjcsNS4xLTYuMyw1LjFjLTQsMC02LjktMy02LjktOC40YzAtNC40LDIuNC04LjUsNy4xLTguNWM0LjEsMCw1LjgsMi45LDYuMSw1LjJoLTEuNg0KCQkJCWMtMC41LTEuOS0xLjctMy42LTQuNS0zLjZjLTMuNCwwLTUuNCwyLjktNS40LDYuOWMwLDMuOCwxLjgsNi45LDUuMiw2LjljMi40LDAsMy44LTEuMiw0LjYtMy42SDg1Ljl6Ii8+DQoJCQk8cGF0aCBkPSJNOTAsMzk0LjNoMS42djMuMUg5MFYzOTQuM3ogTTkwLDQwMmgxLjZ2MTYuMkg5MFY0MDJ6Ii8+DQoJCQk8cGF0aCBkPSJNMTA3LjgsNDE1LjFjMCwxLjQsMC4xLDIuNiwwLjIsMy4xaC0xLjVjLTAuMS0wLjQtMC4yLTEuMS0wLjMtMi41Yy0wLjUsMS4yLTIsMi45LTUuMywyLjljLTMuNywwLTUuNC0yLjQtNS40LTQuOA0KCQkJCWMwLTMuNiwyLjctNS4yLDcuNi01LjJjMS40LDAsMi40LDAsMy4xLDB2LTEuNmMwLTEuNi0wLjUtMy44LTQuMi0zLjhjLTMuMywwLTMuNywxLjctNC4xLDNoLTEuNmMwLjItMS44LDEuMy00LjUsNS44LTQuNQ0KCQkJCWMzLjcsMCw1LjgsMS42LDUuOCw1LjFWNDE1LjF6IE0xMDYuMiw0MDkuOWMtMC42LDAtMi4xLDAtMy4yLDBjLTMuNiwwLTUuOCwwLjktNS44LDMuN2MwLDIsMS41LDMuNCwzLjcsMy40DQoJCQkJYzQuNiwwLDUuMy0zLjEsNS4zLTYuNlY0MDkuOXoiLz4NCgkJCTxwYXRoIGQ9Ik0xMTEuMiw0MTYuNmwxMC4yLTEzLjFoLTkuN1Y0MDJoMTEuNnYxLjZsLTEwLjEsMTMuMWgxMC40bC0wLjQsMS41aC0xMi4xVjQxNi42eiIvPg0KCQkJPHBhdGggZD0iTTEyNi45LDM5NC4zaDEuNnYzLjFoLTEuNlYzOTQuM3ogTTEyNi45LDQwMmgxLjZ2MTYuMmgtMS42VjQwMnoiLz4NCgkJCTxwYXRoIGQ9Ik0xNDYuOSw0MTBjMCw0LjUtMi41LDguNS03LjMsOC41Yy00LjQsMC03LjEtMy42LTcuMS04LjVjMC00LjYsMi42LTguNSw3LjItOC41QzE0NCw0MDEuNiwxNDYuOSw0MDQuOSwxNDYuOSw0MTB6DQoJCQkJIE0xMzQuMiw0MTBjMCwzLjgsMi4xLDYuOSw1LjUsNi45YzMuNSwwLDUuNS0yLjksNS41LTYuOWMwLTMuOC0xLjktNi45LTUuNS02LjlDMTM1LjksNDAzLjEsMTM0LjIsNDA2LjIsMTM0LjIsNDEweiIvPg0KCQkJPHBhdGggZD0iTTE1MC45LDQwNmMwLTEuNCwwLTIuOCwwLTQuMWgxLjZjMC4xLDAuNSwwLjEsMi42LDAuMSwzLjFjMC43LTEuNiwyLTMuNSw1LjQtMy41YzIuOSwwLDUuNCwxLjYsNS40LDYuMXYxMC41aC0xLjZ2LTEwLjINCgkJCQljMC0yLjktMS4yLTQuNy00LTQuN2MtMy44LDAtNS4yLDMuMi01LjIsNi43djguMmgtMS42VjQwNnoiLz4NCgkJCTxwYXRoIGQ9Ik0xNjguOSw0MTAuMmMwLDQuMiwyLjEsNi44LDUuMiw2LjhjMywwLDQuMS0xLjcsNC43LTNoMS42Yy0wLjcsMi4xLTIuNCw0LjYtNi40LDQuNmMtNC45LDAtNi44LTQuMi02LjgtOC4zDQoJCQkJYzAtNC42LDIuMy04LjYsNy04LjZjNSwwLDYuNiw0LjMsNi42LDcuM2MwLDAuNSwwLDAuOSwwLDEuM0gxNjguOXogTTE3OS4yLDQwOC44YzAtMy4yLTEuOC01LjctNC45LTUuN2MtMy4zLDAtNC44LDIuMy01LjIsNS43DQoJCQkJSDE3OS4yeiIvPg0KCQkJPHBhdGggZD0iTTE5My43LDM5NS41aDguMWM0LjEsMCw3LDIuMyw3LDYuM2MwLDQuMS0yLjgsNi41LTcuMiw2LjVoLTYuMXY5LjloLTEuOFYzOTUuNXogTTE5NS41LDQwNi43aDYuMmMzLjcsMCw1LjItMS45LDUuMi00LjgNCgkJCQljMC0zLTItNC43LTUtNC43aC02LjRWNDA2Ljd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEyLjIsNDA2LjRjMC0yLjcsMC0zLjksMC00LjRoMS42YzAsMC41LDAuMSwxLjYsMC4xLDMuNmMwLjktMi40LDMtMy45LDUuNi00djEuN2MtMy40LDAuMi01LjYsMi42LTUuNiw2LjR2OC40aC0xLjYNCgkJCQlWNDA2LjR6Ii8+DQoJCQk8cGF0aCBkPSJNMjM1LjUsNDEwYzAsNC41LTIuNSw4LjUtNy4zLDguNWMtNC40LDAtNy4xLTMuNi03LjEtOC41YzAtNC42LDIuNi04LjUsNy4yLTguNUMyMzIuNyw0MDEuNiwyMzUuNSw0MDQuOSwyMzUuNSw0MTB6DQoJCQkJIE0yMjIuOSw0MTBjMCwzLjgsMi4xLDYuOSw1LjUsNi45YzMuNSwwLDUuNS0yLjksNS41LTYuOWMwLTMuOC0xLjktNi45LTUuNS02LjlDMjI0LjYsNDAzLjEsMjIyLjksNDA2LjIsMjIyLjksNDEweiIvPg0KCQkJPHBhdGggZD0iTTI0MC4yLDQxOC4xdi0xNC42aC0yLjhWNDAyaDIuOHYtMi4zYzAtMi43LDAuOC01LjcsNC40LTUuN2MwLjUsMCwxLjIsMC4xLDEuNiwwLjJ2MS42Yy0wLjUtMC4xLTEuMy0wLjItMS43LTAuMg0KCQkJCWMtMS45LDAtMi42LDEuNC0yLjYsNC4ydjIuMmgzLjV2MS41aC0zLjV2MTQuNkgyNDAuMnoiLz4NCgkJCTxwYXRoIGQ9Ik0yNDguMyw0MTAuMmMwLDQuMiwyLjEsNi44LDUuMiw2LjhjMywwLDQuMS0xLjcsNC43LTNoMS42Yy0wLjcsMi4xLTIuNCw0LjYtNi40LDQuNmMtNC45LDAtNi44LTQuMi02LjgtOC4zDQoJCQkJYzAtNC42LDIuMy04LjYsNy04LjZjNSwwLDYuNiw0LjMsNi42LDcuM2MwLDAuNSwwLDAuOSwwLDEuM0gyNDguM3ogTTI1OC41LDQwOC44YzAtMy4yLTEuOC01LjctNC45LTUuN2MtMy4zLDAtNC44LDIuMy01LjIsNS43DQoJCQkJSDI1OC41eiIvPg0KCQkJPHBhdGggZD0iTTI2NC41LDQxMy43YzAuNSwyLjEsMiwzLjQsNC42LDMuNGMyLjksMCw0LTEuMyw0LTMuMWMwLTEuOC0wLjgtMi43LTQuNC0zLjZjLTQuMi0xLTUuMi0yLjMtNS4yLTQuNA0KCQkJCWMwLTIuMiwxLjctNC4zLDUuMy00LjNjMy42LDAsNS40LDIuMiw1LjcsNC41aC0xLjZjLTAuMy0xLjQtMS40LTMtNC4xLTNjLTIuOCwwLTMuNiwxLjQtMy42LDIuN2MwLDEuNSwwLjgsMi4yLDQsMw0KCQkJCWM0LjYsMS4xLDUuNywyLjYsNS43LDVjMCwyLjktMi40LDQuNy01LjgsNC43Yy0zLjcsMC01LjgtMS45LTYuMi00LjhIMjY0LjV6Ii8+DQoJCQk8cGF0aCBkPSJNMjc5LjIsNDEzLjdjMC41LDIuMSwyLDMuNCw0LjYsMy40YzIuOSwwLDQtMS4zLDQtMy4xYzAtMS44LTAuOC0yLjctNC40LTMuNmMtNC4yLTEtNS4yLTIuMy01LjItNC40DQoJCQkJYzAtMi4yLDEuNy00LjMsNS4zLTQuM2MzLjYsMCw1LjQsMi4yLDUuNyw0LjVoLTEuNmMtMC4zLTEuNC0xLjQtMy00LjEtM2MtMi44LDAtMy42LDEuNC0zLjYsMi43YzAsMS41LDAuOCwyLjIsNCwzDQoJCQkJYzQuNiwxLjEsNS43LDIuNiw1LjcsNWMwLDIuOS0yLjQsNC43LTUuOCw0LjdjLTMuNywwLTUuNy0xLjktNi4yLTQuOEgyNzkuMnoiLz4NCgkJCTxwYXRoIGQ9Ik0yOTMuNiwzOTQuM2gxLjZ2My4xaC0xLjZWMzk0LjN6IE0yOTMuNiw0MDJoMS42djE2LjJoLTEuNlY0MDJ6Ii8+DQoJCQk8cGF0aCBkPSJNMzEzLjYsNDEwYzAsNC41LTIuNSw4LjUtNy4zLDguNWMtNC40LDAtNy4xLTMuNi03LjEtOC41YzAtNC42LDIuNi04LjUsNy4yLTguNUMzMTAuNyw0MDEuNiwzMTMuNiw0MDQuOSwzMTMuNiw0MTB6DQoJCQkJIE0zMDAuOSw0MTBjMCwzLjgsMi4xLDYuOSw1LjUsNi45YzMuNSwwLDUuNS0yLjksNS41LTYuOWMwLTMuOC0xLjktNi45LTUuNS02LjlDMzAyLjcsNDAzLjEsMzAwLjksNDA2LjIsMzAwLjksNDEweiIvPg0KCQkJPHBhdGggZD0iTTMxNy42LDQwNmMwLTEuNCwwLTIuOCwwLTQuMWgxLjZjMC4xLDAuNSwwLjEsMi42LDAuMSwzLjFjMC43LTEuNiwyLTMuNSw1LjQtMy41YzIuOSwwLDUuNCwxLjYsNS40LDYuMXYxMC41aC0xLjZ2LTEwLjINCgkJCQljMC0yLjktMS4yLTQuNy00LTQuN2MtMy44LDAtNS4yLDMuMi01LjIsNi43djguMmgtMS42VjQwNnoiLz4NCgkJCTxwYXRoIGQ9Ik0zNDYuMiw0MTUuMWMwLDEuNCwwLjEsMi42LDAuMiwzLjFoLTEuNmMtMC4xLTAuNC0wLjItMS4xLTAuMy0yLjVjLTAuNSwxLjItMiwyLjktNS4zLDIuOWMtMy43LDAtNS40LTIuNC01LjQtNC44DQoJCQkJYzAtMy42LDIuNy01LjIsNy42LTUuMmMxLjQsMCwyLjQsMCwzLjEsMHYtMS42YzAtMS42LTAuNS0zLjgtNC4yLTMuOGMtMy4zLDAtMy43LDEuNy00LjEsM2gtMS42YzAuMi0xLjgsMS4zLTQuNSw1LjgtNC41DQoJCQkJYzMuNywwLDUuOCwxLjYsNS44LDUuMVY0MTUuMXogTTM0NC42LDQwOS45Yy0wLjYsMC0yLjEsMC0zLjIsMGMtMy42LDAtNS44LDAuOS01LjgsMy43YzAsMiwxLjUsMy40LDMuNywzLjQNCgkJCQljNC42LDAsNS4zLTMuMSw1LjMtNi42VjQwOS45eiIvPg0KCQkJPHBhdGggZD0iTTM1MS41LDQxOC4xdi0yMy44aDEuNnYyMy44SDM1MS41eiIvPg0KCQkJPHBhdGggZD0iTTM1OC44LDQxMC4yYzAsNC4yLDIuMSw2LjgsNS4yLDYuOGMzLDAsNC4xLTEuNyw0LjctM2gxLjZjLTAuNywyLjEtMi40LDQuNi02LjQsNC42Yy00LjksMC02LjgtNC4yLTYuOC04LjMNCgkJCQljMC00LjYsMi4zLTguNiw3LTguNmM1LDAsNi42LDQuMyw2LjYsNy4zYzAsMC41LDAsMC45LDAsMS4zSDM1OC44eiBNMzY5LDQwOC44YzAtMy4yLTEuOC01LjctNC45LTUuN2MtMy4zLDAtNC44LDIuMy01LjIsNS43DQoJCQkJSDM2OXoiLz4NCgkJCTxwYXRoIGQ9Ik0zOTUuNSwzOTQuM3YxOS4yYzAsMS41LDAsMywwLDQuN0gzOTRjLTAuMS0wLjQtMC4xLTEuOS0wLjEtMi43Yy0wLjgsMi0yLjYsMy4xLTUuNCwzLjFjLTQuMiwwLTYuNy0zLjQtNi43LTguMw0KCQkJCWMwLTUsMi43LTguNyw3LjEtOC43YzMuMiwwLDQuNSwxLjQsNSwyLjR2LTkuN0gzOTUuNXogTTM4My40LDQxMC4yYzAsNC40LDIuMyw2LjgsNS4xLDYuOGM0LjMsMCw1LjQtMi45LDUuNC03LjMNCgkJCQljMC00LjItMS02LjYtNS4xLTYuNkMzODUuNiw0MDMuMSwzODMuNCw0MDUuNiwzODMuNCw0MTAuMnoiLz4NCgkJCTxwYXRoIGQ9Ik00MDAuOCwzOTQuM2gxLjZ2My4xaC0xLjZWMzk0LjN6IE00MDAuOCw0MDJoMS42djE2LjJoLTEuNlY0MDJ6Ii8+DQoJCQk8cGF0aCBkPSJNNDMzLjcsNDEyLjFjLTEuMSwzLjYtMy43LDYuMy04LjUsNi4zYy02LjUsMC05LjktNS4yLTkuOS0xMS41YzAtNi4xLDMuNC0xMS43LDkuOS0xMS43YzQuOSwwLDcuOCwyLjcsOC41LDYuNUg0MzINCgkJCQljLTEtMi45LTIuOS00LjktNi44LTQuOWMtNS42LDAtOCw1LjEtOCwxMGMwLDQuOCwyLjMsOS45LDguMSw5LjljMy43LDAsNS42LTEuOSw2LjctNC43SDQzMy43eiIvPg0KCQkJPHBhdGggZD0iTTQ1MSw0MTBjMCw0LjUtMi41LDguNS03LjMsOC41Yy00LjQsMC03LjEtMy42LTcuMS04LjVjMC00LjYsMi42LTguNSw3LjItOC41QzQ0OC4yLDQwMS42LDQ1MSw0MDQuOSw0NTEsNDEweg0KCQkJCSBNNDM4LjQsNDEwYzAsMy44LDIuMSw2LjksNS41LDYuOWMzLjUsMCw1LjUtMi45LDUuNS02LjljMC0zLjgtMS45LTYuOS01LjUtNi45QzQ0MC4xLDQwMy4xLDQzOC40LDQwNi4yLDQzOC40LDQxMHoiLz4NCgkJCTxwYXRoIGQ9Ik00NjcuMSw0MTMuNGMwLDEuNiwwLDQuMSwwLDQuN2gtMS42Yy0wLjEtMC40LTAuMS0xLjUtMC4xLTIuOGMtMC43LDEuOS0yLjMsMy4yLTUuMiwzLjJjLTIuMywwLTUuMy0wLjktNS4zLTUuOFY0MDJoMS42DQoJCQkJdjEwLjNjMCwyLjQsMC43LDQuNywzLjksNC43YzMuNiwwLDUtMiw1LTYuN1Y0MDJoMS42VjQxMy40eiIvPg0KCQkJPHBhdGggZD0iTTQ3Mi40LDQwNmMwLTEuNCwwLTIuOCwwLTQuMWgxLjZjMC4xLDAuNSwwLjEsMi42LDAuMSwzLjFjMC43LTEuNiwyLTMuNSw1LjQtMy41YzIuOSwwLDUuNCwxLjYsNS40LDYuMXYxMC41aC0xLjZ2LTEwLjINCgkJCQljMC0yLjktMS4yLTQuNy00LTQuN2MtMy44LDAtNS4yLDMuMi01LjIsNi43djguMmgtMS42VjQwNnoiLz4NCgkJCTxwYXRoIGQ9Ik00OTAsNDEzLjdjMC41LDIuMSwyLDMuNCw0LjYsMy40YzIuOSwwLDQtMS4zLDQtMy4xYzAtMS44LTAuOC0yLjctNC40LTMuNmMtNC4yLTEtNS4yLTIuMy01LjItNC40DQoJCQkJYzAtMi4yLDEuNy00LjMsNS4zLTQuM2MzLjYsMCw1LjQsMi4yLDUuNyw0LjVoLTEuNmMtMC4zLTEuNC0xLjQtMy00LjEtM2MtMi44LDAtMy42LDEuNC0zLjYsMi43YzAsMS41LDAuOCwyLjIsNCwzDQoJCQkJYzQuNiwxLjEsNS43LDIuNiw1LjcsNWMwLDIuOS0yLjQsNC43LTUuOCw0LjdjLTMuNywwLTUuOC0xLjktNi4yLTQuOEg0OTB6Ii8+DQoJCQk8cGF0aCBkPSJNNTA0LjcsNDEwLjJjMCw0LjIsMi4xLDYuOCw1LjIsNi44YzMsMCw0LjEtMS43LDQuNy0zaDEuNmMtMC43LDIuMS0yLjQsNC42LTYuNCw0LjZjLTQuOSwwLTYuOC00LjItNi44LTguMw0KCQkJCWMwLTQuNiwyLjMtOC42LDctOC42YzUsMCw2LjYsNC4zLDYuNiw3LjNjMCwwLjUsMCwwLjksMCwxLjNINTA0Ljd6IE01MTUsNDA4LjhjMC0zLjItMS44LTUuNy00LjktNS43Yy0zLjMsMC00LjgsMi4zLTUuMiw1LjcNCgkJCQlINTE1eiIvPg0KCQkJPHBhdGggZD0iTTUyMC43LDQxOC4xdi0yMy44aDEuNnYyMy44SDUyMC43eiIvPg0KCQkJPHBhdGggZD0iTTUyNy42LDM5NC4zaDEuNnYzLjFoLTEuNlYzOTQuM3ogTTUyNy42LDQwMmgxLjZ2MTYuMmgtMS42VjQwMnoiLz4NCgkJCTxwYXRoIGQ9Ik01MzQuNSw0MDZjMC0xLjQsMC0yLjgsMC00LjFoMS42YzAuMSwwLjUsMC4xLDIuNiwwLjEsMy4xYzAuNy0xLjYsMi0zLjUsNS40LTMuNWMyLjksMCw1LjQsMS42LDUuNCw2LjF2MTAuNWgtMS42di0xMC4yDQoJCQkJYzAtMi45LTEuMi00LjctNC00LjdjLTMuOCwwLTUuMiwzLjItNS4yLDYuN3Y4LjJoLTEuNlY0MDZ6Ii8+DQoJCQk8cGF0aCBkPSJNNTY0LjYsNDE3YzAsNS4yLTIuMyw3LjktNyw3LjljLTQuMiwwLTUuOS0yLjQtNi4zLTQuOGgxLjZjMC42LDIuMiwyLjQsMy4zLDQuNywzLjNjNC4yLDAsNS40LTIuNyw1LjQtNi44di0xLjcNCgkJCQljLTAuOSwyLjEtMi41LDMuMi01LjQsMy4yYy0zLjgsMC02LjctMy4xLTYuNy04LjFjMC01LjQsMy4xLTguNSw2LjktOC41YzMuMywwLDQuNywxLjYsNS4yLDIuOGMwLTAuOSwwLjEtMi4xLDAuMS0yLjVoMS41DQoJCQkJYzAsMC42LTAuMSwzLjEtMC4xLDQuN1Y0MTd6IE01NTIuNyw0MTBjMCwzLjgsMiw2LjYsNS4xLDYuNmM0LDAsNS4zLTIuNyw1LjMtNi45YzAtNC4zLTEuMy02LjYtNS4yLTYuNg0KCQkJCUM1NTQuMiw0MDMuMSw1NTIuNyw0MDYuMyw1NTIuNyw0MTB6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQkNCgkJCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSItMTM2Ni4yMzYyIiB5MT0iMzgyLjU1MjEiIHgyPSItMTIxNC4wNzczIiB5Mj0iMjAxLjIxNjEiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLTAuOTc0NyAwLjIyMzcgMC4yMjM3IDAuOTc0NyAtMTA0MS44MzMxIDEyNy4zNjUpIj4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzU2QTA5OSIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSI0Ljc4OTI4MWUtMDIiIHN0eWxlPSJzdG9wLWNvbG9yOiM1NTlEOUMiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC43MDAyIiBzdHlsZT0ic3RvcC1jb2xvcjojNDg3RUIyIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NTcwQjQiLz4NCgkJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNDMuOCwxMTkuN2MxLjMsNS45LTIuMywxMS44LTguMiwxMy4xcy0xMS44LTIuMy0xMy4xLTguMmMtMS4zLTUuOSwyLjMtMTEuOCw4LjItMTMuMQ0KCQkJCQlDMjM2LjYsMTEwLjEsMjQyLjQsMTEzLjgsMjQzLjgsMTE5Ljd6IE0zNTEuNSwzMi45QzM0OSwyMS45LDMzOCwxNSwzMjcsMTcuNWMtNy43LDEuOC0xMy40LDcuNy0xNS4yLDE0LjgNCgkJCQkJYy0wLjEsMS43LTAuMywzLjQtMC43LDVjMCwxLjUsMC4xLDMuMSwwLjUsNC43YzIuNSwxMSwxMy41LDE3LjksMjQuNSwxNS40UzM1NC4xLDQzLjksMzUxLjUsMzIuOXogTTMwMywyNi42DQoJCQkJCWMtMy42LTE1LjctMTkuMy0yNS41LTM1LTIxLjljLTE1LjcsMy42LTI1LjUsMTkuMy0yMS45LDM1czE5LjMsMjUuNSwzNSwyMS45QzI5Ni43LDU4LDMwNi41LDQyLjMsMzAzLDI2LjZ6IE0yNDkuNiwxMTMuOQ0KCQkJCQljNC43LDIwLjUsMjUuMiwzMy40LDQ1LjgsMjguN2MyMC41LTQuNywzMy40LTI1LjIsMjguNy00NS44Yy00LjctMjAuNS0yNS4yLTMzLjQtNDUuOC0yOC43QzI1Ny44LDcyLjgsMjQ0LjksOTMuMywyNDkuNiwxMTMuOXoNCgkJCQkJIE0yNDkuOCw2Mi41Yy0wLjctMy0xLjgtNS45LTMuMi04LjVjLTEuNC0xLjgtMi43LTMuNy0zLjgtNS43Yy04LjEtOS44LTIxLjMtMTQuOC0zNC41LTExLjhjLTE4LjYsNC4zLTMwLjMsMjIuOS0yNiw0MS41DQoJCQkJCWMyLDguOCw3LjMsMTYuMSwxNC4zLDIwLjhjNC4zLDEsOC40LDIuNywxMiw1LjJjNC45LDEuMSwxMC4xLDEuMSwxNS4zLDBDMjQyLjQsOTkuNywyNTQsODEuMSwyNDkuOCw2Mi41eiBNMTYxLjksMTM4LjQNCgkJCQkJYzMuNSwxNS4xLDE4LjUsMjQuNSwzMy42LDIxLjFjMTUuMS0zLjUsMjQuNS0xOC41LDIxLjEtMzMuNmMtMy41LTE1LjEtMTguNS0yNC41LTMzLjYtMjEuMQ0KCQkJCQlDMTY3LjksMTA4LjMsMTU4LjQsMTIzLjMsMTYxLjksMTM4LjR6IE0zODguNiw3OS44Yy0zLjctMTYtMTkuNy0yNi0zNS43LTIyLjRjLTE2LDMuNy0yNiwxOS43LTIyLjQsMzUuNw0KCQkJCQljMy43LDE2LDE5LjcsMjYsMzUuNywyMi40YzAuNC0wLjEsMC44LTAuMiwxLjMtMC40YzIuNS0xLjgsNS40LTMuMiw4LjYtMy45QzM4Ni4xLDEwNC41LDM5MS41LDkyLjIsMzg4LjYsNzkuOHogTTIyOS4yLDIyMy4xDQoJCQkJCWMyLjUsMTAuOSwxMy40LDE3LjgsMjQuNCwxNS4zYzEwLjktMi41LDE3LjgtMTMuNCwxNS4zLTI0LjRjLTIuNS0xMC45LTEzLjQtMTcuOC0yNC40LTE1LjMNCgkJCQkJQzIzMy41LDIwMS4yLDIyNi43LDIxMi4xLDIyOS4yLDIyMy4xeiBNMTc2LjMsMTg2LjJjMiw4LjcsMTAuNywxNC4xLDE5LjMsMTIuMWM4LjctMiwxNC4xLTEwLjcsMTIuMS0xOS4zDQoJCQkJCWMtMi04LjctMTAuNy0xNC4xLTE5LjMtMTIuMUMxNzkuNywxNjguOSwxNzQuMywxNzcuNiwxNzYuMywxODYuMnogTTI0Ni4xLDE5My42YzcuOC0xLjgsMTQuMS02LjgsMTcuOC0xMy4zDQoJCQkJCWMwLjctMy45LDEuOS03LjcsMy41LTExLjNjMC4yLTIuNywwLTUuNi0wLjYtOC40Yy0zLjQtMTQuOC0xOC4yLTI0LjEtMzMtMjAuN2MtNi4yLDEuNC0xMS40LDQuOC0xNS4xLDkuNA0KCQkJCQljLTAuOCwxLjQtMS43LDIuOC0yLjcsNGMtMy4yLDUuOC00LjQsMTIuNy0yLjksMTkuNkMyMTYuNSwxODcuNywyMzEuMywxOTcsMjQ2LjEsMTkzLjZ6IE0yMDIuMywyMTAuNmMxLjIsNS4zLDYuNSw4LjcsMTEuOSw3LjQNCgkJCQkJYzUuMy0xLjIsOC43LTYuNSw3LjQtMTEuOWMtMS4yLTUuMy02LjUtOC43LTExLjktNy40QzIwNC40LDE5OS45LDIwMSwyMDUuMywyMDIuMywyMTAuNnogTTM4NS44LDE1Mi41DQoJCQkJCWM5LjgtMi4yLDE1LjktMTIsMTMuNy0yMS44Yy0yLjItOS44LTEyLTE1LjktMjEuOC0xMy43Yy05LjgsMi4yLTE1LjksMTItMTMuNywyMS44QzM2Ni4zLDE0OC42LDM3NiwxNTQuNywzODUuOCwxNTIuNXoNCgkJCQkJIE0yNzEuNywxOTkuM2M1LjYsMjQuMywyOS45LDM5LjYsNTQuMiwzNGMyNC4zLTUuNiwzOS42LTI5LjksMzQtNTQuMmMtNS41LTIzLjgtMjguOC0zOC44LTUyLjUtMzQuM2MtMi45LDEuNC01LjksMi41LTkuMiwzLjINCgkJCQkJYy0wLjYsMC4xLTEuMiwwLjMtMS44LDAuNEMyNzcuNiwxNTcuMiwyNjYuOSwxNzguMiwyNzEuNywxOTkuM3ogTTM2NC44LDE3NS40YzEuNSw2LjYsOC4xLDEwLjcsMTQuNyw5LjINCgkJCQkJYzYuNi0xLjUsMTAuNy04LjEsOS4yLTE0LjdjLTEuNS02LjYtOC4xLTEwLjctMTQuNy05LjJDMzY3LjQsMTYyLjMsMzYzLjIsMTY4LjgsMzY0LjgsMTc1LjR6IE0zNDQuOCwxNDQuMg0KCQkJCQljNi44LTEuNiwxMS04LjMsOS40LTE1LjFjLTEuNi02LjgtOC4zLTExLTE1LjEtOS40Yy02LjgsMS42LTExLDguMy05LjQsMTUuMUMzMzEuMiwxNDEuNSwzMzgsMTQ1LjgsMzQ0LjgsMTQ0LjJ6Ii8+DQoJCQk8L2c+DQoJCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjcxLjYsMjM3LjZjMS4yLDUuMyw2LjUsOC43LDExLjksNy40YzUuMy0xLjIsOC43LTYuNSw3LjQtMTEuOWMtMS4yLTUuMy02LjUtOC43LTExLjktNy40DQoJCQkJQzI3My43LDIyNywyNzAuNCwyMzIuMywyNzEuNiwyMzcuNnoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
    background-repeat: no-repeat;
    background-position: center center;
}

/* BODY HTML */

body {
    height: 100%;
    background-color: #1173B7;
    padding-top: 75px;
    padding-bottom: 50px;
    position: relative;
}


@media (max-width: 767px) {
    body {
        padding: 75px 25px 50px;
    }
}


.body-content {
    height: auto;
    background-color: #fff;
    border-radius: 35px;
    padding: 50px;
}

footer {
    text-align: center;
    position: absolute;
    bottom: 3px;
    left: 0;
    width: 100%;
    color: #98b4e0;
}

/* TITOLI */
h2, h3, h4 {
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bolder;
    color: #169f9e;
    letter-spacing: 1px;
}

hr {
    border-top: 1px solid #169f9e;
}
/* HEADER */
.navbar {
    background-color: #1173B7;
    border: none;
    color: #fff;
    -webkit-box-shadow: 0px 10px 27px -10px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 10px 27px -10px rgba(0,0,0,0.3);
    box-shadow: 0px 10px 27px -10px rgba(0,0,0,0.3);
}

    .navbar .logo-small {
        width: 150px;
        height: 50px;
    }

@media (max-width: 767px) {
    .navbar .logo-small {
        margin: 5px 15px;
    }
}

.navbar-inverse .navbar-nav > li > a {
    color: #98b4e0;
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #2183c5;
}

ul.dropdown-menu {
    background-color: #ccebff;
    border: none;
    padding: 0;
}

.dropdown-menu > li > a {
    color: #1173B7;
}

    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
        color: #1173B7;
        background-color: #fff;
    }


#loginLink {
    color: #fff;
}

    #loginLink:hover {
        color: #169F9E
    }

/* BOTTONI */

.btn-default {
    border-radius: 20px;
    background-color: #fff;
    border: 1px solid #1173B7;
    padding: 6px 30px;
    min-width: 150px;
    color: #1173B7;
}

    .btn-default:hover {
        background-color: #1173B7;
        border: 1px solid #1173B7;
        color: #fff;
    }

.btn-primary {
    background-color: #169F9E;
    border-color: #169F9E;
}

.btn {
    border-radius: 20px;
}

.btn-primary:hover {
    color: #fff;
    background-color: #1173B7;
    border-color: #1173B7;
}

/* PANELS */

.panel-primary {
    border-color: #169F9E;
}

    .panel-primary > .panel-heading {
        border-color: #169F9E;
        background-color: #169F9E;
    }

/* LOGIN PAGE */

#page-Login {
    height: 100vh;
}

#page-Login .body-content {
    height: 100%;
}

#loginPage {
    height: 100%;
}

    #loginPage #loginForm {
        text-align: center;
    }

    #loginPage h2 {
        font-size: 18px;
        font-weight: bolder;
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #1173B7;
    }

    #loginPage .form-control {
        max-width: 100%;
    }

#loginForm {
    width: 350px;
    max-width: 100%;
}

    #loginForm .logo-color {
        width: 200px;
        height: 200px;
        display: block;
        margin: 0 auto;
    }

    #loginForm .btn-default {
        margin: 10px 0;
    }

    #loginForm .checkbox {
        text-align: center;
        padding: 0;
    }

        #loginForm .checkbox input[type="checkbox"] {
            position: relative;
            margin: 0;
        }

        #loginForm .checkbox label {
            font-size: 13px;
            color: #169F9E;
        }

    #loginForm .password-forgot {
        font-size: 13px;
        text-align: center;
        padding: 0;
    }

        #loginForm .password-forgot a {
            color: #169F9E;
        }

            #loginForm .password-forgot a:hover {
                color: #169F9E;
            }

/* PROFILO */

#page-Profile, #page-Enabling, #page-Renewals, #page-Events {
    min-height: 100vh;
}

    #page-Profile .body-content, #page-Enabling .body-content, #page-Renewals .body-content, #page-Events .body-content {
        min-height: 85vh;
    }

.renewal-success {
    background: #169F9E;
}

.renewal-warning {
    background: #c81f60;
}

.renewal{
    margin-bottom: 15px;
}

.renewal h2 {
    color: #fff;
    margin: 6px;
}

.renewal h2 > span{
    position: relative;
    left: 15px;
    top: -11px;
}

/* NAV BAR */
.nav-tabs {
    border-bottom: 1px solid #169f9e;
}

    .nav-tabs > li > a {
        color: #169f9e;
    }

    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
        color: #169f9e;
        border: 1px solid #169f9e;
        border-bottom-color: transparent;
    }

    .nav-tabs > li > a:hover {
        background-color: #169f9e;
        border-color: transparent;
        color: #fff;
    }

/* PAGINATION */
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #169f9e;
    border: transparent;
    border-radius: 50% !important;
}
/* FORM */
.form-control {
    border-radius: 20px;
    border-color: #169F9E;
}

.checkbox input[type="checkbox"] {
    -moz-appearance: none;
    -webkit-appearance: none;
    -o-appearance: none;
    outline: 1px solid #169F9E !important;
    width: 10px;
    height: 10px;
    outline-offset: 0 !important;
}

input[type="checkbox"]:checked {
    outline-offset: 0;
    background-color: #169F9E;
}

.radio label, .checkbox label {
    top: 0;
    padding-left: 10px;
}
textarea.form-control {
    min-height: 100px;
}

fieldset.scheduler-border {
    border: 1px groove #169F9E !important;
    padding: 0 1.4em 1.4em 1.4em !important;
    margin: 15px 0 1.5em 0 !important;
    -webkit-box-shadow: 0px 0px 0px 0px #000;
    box-shadow: 0px 0px 0px 0px #000;
}

legend.scheduler-border {
    font-size: 1.2em !important;
    font-weight: bold !important;
    text-align: left !important;
    width: auto;
    padding: 0 10px;
    border-bottom: none;
}

.bootstrap-tagsinput {
    width: 100%;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #dedede !important;
    opacity: 1;
}

.nav > li > a {
    padding: 10px 14px !important;
}
