#colortool * {
    color: #1A1A1A;
}
#colortool a {
    text-decoration: none;
    color: unset !important;
}
#colortool .text-primary {
    color: #4B33CC;
}
#colortool .nav .nav-link.active span {
    border-bottom: 3px solid #4B33CC;
    color: #4B33CC;
    font-weight: bold;
}
#colortool .btn.color-box {
    width: 100%;
    height: 30px;
    border: 0px;
    border-radius: 4px;
}
#colortool .btn.color-box:hover {
    border-radius: 50%;
    border: 0px;
}
#colortool .table td {
    padding: 1px;
    height: 30px;
    width: 30px;
    font-size: 12px;
}
#colortool .color-picker {
    position: relative;
    width: 100%;
    border: 1px solid #1a1a1a;
    background-color: #ffffff;
}
#colortool .color-picker::after {
    content: "";
    display: block;
    padding-bottom: 100%;
}
#colortool .color-picker button {
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%,-50%);
    border-radius: 50%;
}
#colortool .color-picker small {
    position: absolute;
    top: 5px;
    left: 8px;
    border-radius: 50%;
}
#colortool .color-picker button.active {
    color: #ffffff !important;
    background-color: #1A1A1A;
    border-radius: 50%;
    border: 0px;
}
#colortool .color-light-dark {
    position: relative;
    width: 50%;
    border: 1px solid #1a1a1a;
}
#colortool .color-light-dark::after {
    content: "";
    display: block;
    padding-bottom: 50%;
}
#colortool .color-text {
    position: relative;
    width: 100%;
    height: 160px;
}
#colortool .color-text button {
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%,-50%);
    border-radius: 50%;
}
#colortool .color-text button.active {
    color: #ffffff !important;
    background-color: #1A1A1A !important;
    border: 0px;
    border-radius: 50%;
}
#colortool #ui-prev:disabled {
    border: transparent;
}
#colortool #ui-next:disabled {
    border: transparent;
}

/* User Interface 1 */
#colortool #ui-1 #box-one {
    width: 320px;
    height: 29px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-1 #box-two {
    width: 320px;
    height: 66px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    padding-top: 5px;
}
#colortool #ui-1 #box-two #text-one {
    font-size: 34px;
    font-weight: 400;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #1A1A1A;
    padding-left: 20px;
}
#colortool #ui-1 #box-three {
    width: 320px;
    height: 254px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-1 #box-four {
    width: 320px;
    height: 331px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-1 #box-four #button-one {
    width: 61px;
    height: 61px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    border-radius: 50%;
    padding: 0px;
    margin-top: -32px;
    margin-right: 25px;
}
#colortool #ui-1 #box-four #button-one #icon-one {
    font-size: 40px;
    color: #1a1a1a;
}
#colortool #ui-1 #box-four #input-one {
    accent-color: #1a1a1a;
}

/* User Interface 2 */
#colortool #ui-2 #box-one {
    width: 320px;
    height: 94px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    padding-top: 20px;
}
#colortool #ui-2 #box-one #text-one {
    font-size: 34px;
    font-weight: 400;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #1A1A1A;
    padding-left: 25px;
}
#colortool #ui-2 #box-two {
    width: 320px;
    height: 168px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-2 #box-three {
    width: 320px;
    height: 67px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    margin-left: 0px;
}
#colortool #ui-2 #box-three #column-one {
    border-bottom: 5px solid #1A1A1A;
}
#colortool #ui-2 #box-three .col {
    padding-top: 18px;
}
#colortool #ui-2 #box-three .col span {
    font-size: 18px;
    font-weight: 400;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #1A1A1A;
}
#colortool #ui-2 #box-four {
    position: relative;
    width: 320px;
    height: 331px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-2 #box-four #button-one {
    position: absolute;
    bottom: 50px;
    right: 25px;
    width: 61px;
    height: 61px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    border-radius: 50%;
    padding: 0px;
}
#colortool #ui-2 #box-four #button-one #icon-one {
    font-size: 40px;
    color: #1a1a1a;
}

/* User Interface 3 */
#colortool #ui-3 #box-one {
    width: 320px;
    height: 94px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    padding-top: 20px;
}
#colortool #ui-3 #box-one #text-one {
    font-size: 34px;
    font-weight: 400;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #1A1A1A;
    padding-left: 25px;
}
#colortool #ui-3 #box-two {
    position: relative;
    width: 320px;
    height: 584px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    overflow-y: hidden;
}
#colortool #ui-3 #box-two .box-card {
    position: relative;
    width: 280px;
    height: 340px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    margin-top: 20px;
}
#colortool #ui-3 #box-two .box-card .btn {
    position: absolute;
    bottom: 20px;
    right: 20px;
    width: 95px;
    height: 40px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    border-radius: 3px;
    padding: 0px;
}
#colortool #ui-3 #box-two #button-one {
    position: absolute;
    bottom: 60px;
    right: 13px;
    width: 61px;
    height: 61px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    border-radius: 50%;
    padding: 0px;
    z-index: 1000;
}
#colortool #ui-3 #box-two #button-one #icon-one {
    font-size: 40px;
    color: #1a1a1a;
}
#colortool #ui-3 #box-two .box-card .circle {
    position: absolute;
    top: 110px;
    left: 72px;
    height: 110px;
    width: 110px;
    background-color: transparent;
    border: 1px solid #1A1A1A;
    border-radius: 50%;
}
#colortool #ui-3 #box-two .box-card .triangle {
    position: absolute;
    top: 71px;
    right: 50px;
	width: 0;
	height: 0;
	border-left: 60px solid transparent;
	border-right: 60px solid transparent;
	border-bottom: 100px solid #1A1A1A;
}

/* User Interface 4 */
#colortool #ui-4 {
    position: relative;
}
#colortool #ui-4 #box-one {
    width: 320px;
    height: 26px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-4 #box-two {
    width: 320px;
    height: 68px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-4 #box-three {
    width: 320px;
    height: 492px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-4 #box-four {
    width: 320px;
    height: 94px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-4 #box-five {
    position: absolute;
    top: 0;
    left: 0;
    width: 280px;
    height: 680px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-4 #box-five #box-six {
    position: relative;
    width: 100%;
    height: 315px;
    background-color: #ffffff;
    border-bottom: 1px solid #1a1a1a;
}
#colortool #ui-4 #box-five #box-six .circle {
    position: absolute;
    top: 108px;
    left: 71px;
    height: 110px;
    width: 110px;
    background-color: transparent;
    border: 1px solid #1A1A1A;
    border-radius: 50%;
}
#colortool #ui-4 #box-five #box-six .triangle {
    position: absolute;
    top: 68px;
    right: 50px;
	width: 0;
	height: 0;
	border-left: 60px solid transparent;
	border-right: 60px solid transparent;
	border-bottom: 100px solid #1A1A1A;
}
#colortool #ui-4 #box-five #box-seven {
    width: 100%;
    height: 84px;
    background-color: #ffffff;
    border-bottom: 1px solid #1a1a1a;
    padding: 12px 25px;
}
#colortool #ui-4 #box-five #box-seven #text-one {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #1A1A1A;
}
#colortool #ui-4 #box-five #box-eight {
    position: relative;
    width: 100%;
    height: 280px;
    background-color: #ffffff;
    border-bottom: 1px solid #1a1a1a;
}
#colortool #ui-4 #box-five #box-eight #input-one {
    position: absolute;
    top: 64px;
    right: 28px;
    background-color: #1A1A1A;
    border-color: #1A1A1A;
}

/* User Interface 5 */
#colortool #ui-5 #box-one {
    width: 320px;
    height: 26px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-5 #box-two {
    width: 320px;
    height: 560px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-5 #box-two #box-card-one {
    width: 270px;
    height: 54px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    margin-top: 40px;
}
#colortool #ui-5 #box-two #box-card-two {
    width: 270px;
    height: 300px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-5 #box-two #box-card-two .circle {
    height: 183px;
    width: 183px;
    background-color: transparent;
    border: 1px solid #1A1A1A;
    border-radius: 50%;
    margin-top: 54px;
}
#colortool #ui-5 #box-two #box-card-three {
    width: 270px;
    height: auto;
    background-color: transparent;
    margin-top: 16px;
    text-align: left;
}
#colortool #ui-5 #box-two #box-card-three #text-one {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #1A1A1A;
}
#colortool #ui-5 #box-three {
    width: 320px;
    height: 94px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    text-align: end;
}
#colortool #ui-5 #box-three #button-one {
    width: 61px;
    height: 61px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    border-radius: 50%;
    padding: 0px;
    margin-top: -32px;
    margin-right: 44px;
}
#colortool #ui-5 #box-three #button-one #icon-one {
    font-size: 40px;
    color: #1a1a1a;
}

/* User Interface 6 */
#colortool #ui-6 #box-one {
    width: 320px;
    height: 95px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    padding-top: 24px;
    padding-left: 42px;
}
#colortool #ui-6 #box-one #text-one {
    font-size: 24px;
    font-weight: 400;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #1A1A1A;
}
#colortool #ui-6 #box-two {
    width: 320px;
    height: 492px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
}
#colortool #ui-6 #box-two #box-card-one {
    width: 270px;
    height: 90px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    margin-top: -20px;
    padding-top: 26px;
    padding-left: 11px;
    text-align: left;
}
#colortool #ui-6 #box-two #box-card-two {
    width: 270px;
    height: 90px;
    background-color: #1a1a1a;
    border: 1px solid #1a1a1a;
    padding-top: 26px;
    padding-left: 11px;
    text-align: left;
}
#colortool #ui-6 #box-two #box-card-two #label-one {
    color: #ffffff;
}
#colortool #ui-6 #box-two #box-card-three {
    width: 270px;
    height: 90px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    padding-top: 26px;
    padding-left: 11px;
    text-align: left;
}
#colortool #ui-6 #box-three {
    width: 320px;
    height: 94px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    text-align: end;
}
#colortool #ui-6 #box-three #button-one {
    width: 61px;
    height: 61px;
    background-color: #ffffff;
    border: 1px solid #1a1a1a;
    border-radius: 50%;
    padding: 0px;
    margin-top: -32px;
    margin-right: 44px;
}
#colortool #ui-6 #box-three #button-one #icon-one {
    font-size: 40px;
    color: #1a1a1a;
}