+}
+
+
+.ui-chkbox-box {
+ &.ui-state-active {
+ border-color: var(--mainColor) !important;
+ background-color: var(--mainColor) !important;
+ }
+
+ .ui-chkbox-icon {
+ position: relative;
+ overflow: visible !important;
+
+ &:after {
+ content: '';
+ position: absolute;
+ top: 1px;
+ left: 7px;
+ width: 5px;
+ height: 13px;
+ opacity: 0;
+ transform: rotate(45deg) scale(0);
+ border-right: 2px solid var(--mainBackgroundColor);
+ border-bottom: 2px solid var(--mainBackgroundColor);
+ }
+
+ &.pi-check:after {
+ opacity: 1;
+ transform: rotate(45deg) scale(1);
+ }
+ }
+}
+
+p-inputswitch {
+ .ui-inputswitch-checked .ui-inputswitch-slider {
+ background-color: var(--mainColor) !important;
+ }
+}
+
+p-toast {
+ .ui-toast-message {
+ font-family: $main-fonts;
+
+ &.ui-toast-message-success {
+ color: #fff !important;
+ background-color: #8BC34A !important;
+ }
+
+ &.ui-toast-message-error {
+ color: #fff !important;
+ background-color: #F44336 !important;
+ }
+
+ &.ui-toast-message-info {
+ color: #fff !important;
+ background-color: #03A9F4 !important;
+ }
+
+ &.ui-toast-message-info {
+ color: #fff !important;
+ background-color: #03A9F4 !important;
+ }
+
+ .message {
+ float: left;
+
+ h3 {
+ font-size: 21px;
+ }
+
+ p {
+ font-size: 15px;
+ }
+ }
+
+ .glyphicon {
+ float: right;
+ font-size: 32px;
+ margin-top: 15px;
+ margin-right: 5px;
+ }
+ }
+}