@import url('https://fonts.googleapis.com/css?family=Roboto:300,400&display=swap');

/*----------------------------------------------------------Global Stuff Here-------------------------------------------*/
/*Used for Entire content of the site*/
html {
    height: 100%;
    overflow-x: hidden;
}

body {
  height: 100%;
  overflow-x: hidden;
  position: relative;
  background-color: rgb(32,32,32);
  font-family: Roboto,sans-serif;
  scrollbar-color: rgb(209, 209, 209) rgb(48,48,48); /*Mozilla scrollbar*/
}


/*#region MyStreams dropdown-settings */

.bgr-dark {
    background-color: rgb(48,48,48);
}

.dropd-icon {
    height: 32px;
    width: 32px;
    min-height: 32px;
    min-width: 32px;
    max-height: 32px;
    max-width: 32px;
    border-radius: 32px;
}

.down-icon {
    height: 32px;
    width: 32px;
    min-height: 32px;
    min-width: 32px;
    max-height: 32px;
    max-width: 32px;
}

.dropdown-item:focus, .dropdown-item:hover {
    color: #16181b;
    text-decoration: none;
    background-color: rgb(48,48,48);
}

.dropdown-menu {
    border: 1px solid rgb(48,48,48);
}
/*#endregion MyStreams dropdown-settings*/

button,
button:focus {
    outline: none;
}

.container {
    max-width: 4000px;
    margin-left: 0px;
    margin-right: 0px;
}

p {
    margin: 0;
}

/*textarea::placeholder {*/ /* Modern browsers */
  /*color: rgb(177, 177, 177);
}*/

textarea::-webkit-input-placeholder {
  color: rgb(177, 177, 177);
}

/*textarea::-moz-placeholder {
  color: rgb(177, 177, 177);
}

textarea::-ms-placeholder {
  color: rgb(177, 177, 177);
}*/

/*textarea::placeholder {
  color: red;
}*/

/*Autofills and placeholders*/
@-webkit-keyframes autofill {
    to {
        color: rgb(204, 204, 204);
        background-color: rgb(48,48,48);
    }
}

input:-webkit-autofill {
    //-webkit-box-shadow: 0 0 0px 1000px rgb(48,48,48) inset;
    background-color: transparent;
}

    /* Change Autocomplete styles in Chrome*/
  input:-webkit-autofill,
  input:-webkit-autofill:hover,
  input:-webkit-autofill:focus,
  textarea:-webkit-autofill,
  textarea:-webkit-autofill:hover,
  textarea:-webkit-autofill:focus,
  select:-webkit-autofill,
  select:-webkit-autofill:hover,
  select:-webkit-autofill:focus {
    -webkit-text-fill-color: rgb(177, 177, 177);
    -webkit-box-shadow: 0 0 0px 1000px rgba(70,70,70,255) inset;
    transition: background-color 5000s ease-in-out 0s;
  }
/*Placeholders*/
.input_text::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: rgb(177, 177, 177);
    opacity: 1;
}


.input_text::-moz-placeholder { /* Firefox 19+ */
    color: rgb(177, 177, 177);
    opacity: 1;
}

.input_text:-ms-input-placeholder { /* IE 10+ */
    color: rgb(177, 177, 177);
    opacity: 1;
}

.input_text::-ms-input-placeholder { /*Edge*/
    color: rgb(177, 177, 177);
}

.input_text:-moz-placeholder { /* Firefox 18- */
    color: rgb(177, 177, 177);
    opacity: 1;
}

a:not([href]):not([tabindex]) {
    color: none;
    text-decoration: none;
}

.txtArea,
.txtArea:focus {
    outline: none;
    border: none;
    resize: none;
    overflow: auto;
    height: 80px;
    width: 60%;
    background-color: transparent;
    color: rgb(254,254,254);
}

.color-blue,
.color-blue:hover {
    color: rgb(57, 205, 229);
}

/*Chrome Scrollbar*/
::-webkit-scrollbar {
    width: 0px;
}

/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 0px rgba(0,0,0,1);
    -webkit-border-radius: 16px;
    border-radius: 16px;
}

/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 100px;
    border-radius: 100px;
    background: rgba(93,93,93,0.9);
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.9);
}

    ::-webkit-scrollbar-thumb:window-inactive {
        background: rgba(93,93,93,0.4);
    }

/*Fonts*/
.font__12 {
    font-size: 12px;
}

.font_14 {
    font-size: 14px;
}

.font_15 {
    font-size: 15px;
}

.font_16 {
    font-size: 16px;
}

.font_18 {
    font-size: 18px;
}

.font_24 {
    font-size: 24px;
}

.font_32 {
    font-size: 32px;
}

.font_42 {
    font-size: 42px;
}

.font_medium {
    font-weight: 500;
}

.h_42 {
    height: 42px;
    width: 135.26px;
}

.color_white,
.color_white:hover {
    color: rgb(255,255,255);
}

.active,
.active:hover {
    color: rgb(255,255,255);
}

a,
a:link,
a:visited,
a:active,
a:focus,
a:hover {
    text-decoration: none;
    color: none;
}

.pointer {
    cursor: pointer;
}

.paddinttext {
    padding-right: 20px;
    padding-left: 20px;
}

/*Used to remove all borders from all buttons */
.btn,
.btn:hover,
.btn:active,
.btn:visited,
.btn:focus {
    box-shadow: none;
}
/*Used for All errors - changing color*/
.error_color {
    color: rgb(255,57,57);
    font-weight: bold;
}

.field-icon {
    float: right;
    left: -15px;
    margin-top: -30px;
    position: relative;
    z-index: 2;
}

.imgLogo {
  max-width: 146px;
  max-height: 146px;
}

/*Profile image in the header*/
.img_profile {
    border-radius: 50px;
    min-height: 96px;
    min-width: 96px;
    max-width: 96px;
    max-height: 96px;
    right: 20px;
    float: left;
}

.notification {
    position: relative;
    display: inline-block;
}

    .notification .badge {
        position: absolute;
        top: 8px;
        right: 8px;
        padding: 5px 8px;
        border-radius: 100%;
        background-color: #EB5050;
        color: white;
    }

/*nav_... For Navigation Menues (Go Live), (My Streams), (All Streams), (My Account)*/
.nav_menucolor {
  color: rgba(249,249,249,255);
}

    .nav_menucolor:hover {
        color: rgb(225, 225, 225);
    }

.nav_link {
    display: block;
    padding: 0.5rem 1rem;
}

    .nav_link:hover, .nav-link:focus {
        text-decoration: none;
    }

    .nav_link.disabled {
        pointer-events: none;
        cursor: default;
    }

.link_user,
.link_user:link,
.link_user:visited,
.link_user:active,
.link_user:focus {
    color: rgb(177, 177, 177);
}

    .link_user:hover {
        color: rgb(57, 205, 229);
    }

/*Used for Registration and Login fields to change their design*/
.input_text,
.input_text:focus,
.input_text:hover,
.input_text:active,
.input_text:disabled {
  text-indent: 8px;
  height: 42px;
  background-color: rgba(70,70,70,255);
  color: rgb(177, 177, 177);
  border: none;
  border-radius: 50px;
  box-shadow: none;
  opacity: 1;
  filter: none;
}

/*Buttons when User is not LoggedIn(Register and etc)*/
.buttons_notlogged {
  height: 100px;
  background-color: rgba(45,132,235,255);
  color: rgb(255, 255, 255);
  font-size: 24px;
  border: 0px none;
  border-radius: 100px;
  box-shadow: 0px 13px 10px #00000029;
  opacity: 1;
}
/*Buttons For Sign in and Out*/
.button_sign {
  width: 100px;
  background-color: rgba(45,132,235,255);
  color: rgb(245,245,245) !important;
  border-radius: 50px;
}

.btnsign:hover {
    color: rgb(255,255,255);
}

/*Navigation bar on the top - changing background color(if not the whole site will be with the background color of the body)*/
nav {
    background-color: rgb(48,48,48);
}

/*Radio Buttons - GoLive
.custom-control-label {
    font-size: 18px;
    font-weight: bold;
}

.custom-control-input:checked ~ .custom-control-label::before {
    color: rgb(255,255,255);
    border-color: rgb(57, 205, 229);
    background-color: rgb(57, 205, 229);
}*/
/*----------------------------------------------------------GoLive-------------------------------------------*/
/*Mic image*/
.golivemic {
    height: 79.23px;
    width: 79.23px;
}

.timer {
    font-size: 42px;
}
/*Id used for js function to change the color of Start Stream button*/
#stop {
    background-color: rgb(255, 0, 0);
}
/*The image simlating sound wave*/
.imggolive {
    margin: 0;
    width: 752px;
    height: 200px;
}

canvas {
    display: none;
}

/*Their Button*/
.button_Big {
  height: 50px;
  width: 75%;
  background-color: rgba(45,132,235,255);
  color: rgb(255, 255, 255);
  font-weight: 500;
  font-size: 24px;
  border: 0px none;
  border-radius: 50px;
  box-shadow: 0px 13px 10px #00000029;
  opacity: 1;
}

    .button_Big:hover {
        color: rgb(255, 255, 255);
    }

.button_BigSub {
  width: 30%;
  background-color: rgba(45,132,235,255);
  color: rgb(255, 255, 255);
  font-weight: 500;
  font-size: 24px;
  border: 0px none;
  border-radius: 50px;
  box-shadow: 0px 13px 10px #00000029;
  opacity: 1;
  margin-bottom: 20px;
}

    .button_BigSub:hover {
        color: rgb(255, 255, 255);
    }

.stopstart {
    height: 50px;
    background-color: rgb(255,57,57);
    color: rgb(255, 255, 255);
    font-size: 24px;
    border: 0px none;
    border-radius: 50px;
    box-shadow: 0px 13px 10px #00000029;
    opacity: 1;
}

    .stopstart:hover {
        color: rgb(255, 255, 255);
    }

.opacity_05 {
    opacity: 0.5;
}

.opacity_1 {
    opacity: 1;
}

.lblColor {
    color: rgb(254, 254, 254);
}

#pWatchYT {
    display: none;
    margin-bottom: 0;
}

#aWatchYT {
    text-decoration: none;
    color: rgb(57, 205, 229);
    font-size: 24px;
}

.sound-waveBG {
    background-color: transparent;
    width: 552px;
    height: 150px;
}

.sound-wave {
    background-color: #404040;
    width: 552px;
    height: 8px;
    margin-top: 13%;
}
/*----------------------------------------------------------All Streams/My Streams-------------------------------------------*/
.useravatar {
    height: 60px;
    width: 60px;
    min-height: 30px;
    min-width: 30px;
    max-height: 70px;
    max-width: 70px;
    border-radius: 50px;
}
/*Play,Edit,Delete - buttons for the Streams*/
.ped, .settings {
    height: 32px;
    width: 32px;
    min-height: 32px;
    min-width: 32px;
    max-height: 32px;
    max-width: 32px;
    border-radius: 50px;
}

.hovpoint:hover {
    cursor: pointer;
}

/*For Each Stream name - change the name color*/
.strn,
.strn:focus,
.strn:hover,
.strn:active {
  color: rgba(45,132,235,255);
  font-size: 18px;
}

.strbor {
    border-left: solid rgb(57, 205, 229) 1px;
    border-right: solid rgb(57, 205, 229) 1px;
    border-top: solid rgb(57, 205, 229) 1px;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
}

.bor { /*Upload Button*/
  height: 42px;
  border: solid rgba(45,132,235,255) 1px;
  border-radius: 100px;
  background-color: rgba(45,132,235,255);
  z-index: -1;
}

/*Search button*/
.button_srch {
  margin-left: -40px;
  display: inline-block;
  flex-grow: 2;
  height: 42px;
  width: 43px;
  max-width: 43px;
  background-color: rgba(45,132,235,255);
  color: rgb(255, 255, 255);
  font-size: 14px;
  border: none;
  border-radius: 100px;
  box-shadow: none;
  opacity: 1;
}

form.srch {
    display: flex;
    flex-direction: row;
}

input.srch {
  text-indent: 20px;
  margin-left: 25px;
  height: 42px;
  background-color: rgba(70,70,70,255);
  color: rgb(255, 255, 255);
  font-size: 14px;
  border: none;
  border-radius: 100px;
  box-shadow: none;
  opacity: 1;
}

input:focus {
    /* removing the input focus blue box. Put this on the form if you like. */
    outline: none;
}
/*
.imgAddP {
    background-color: rgb(57, 205, 229);
}*/

.color_dur {
    color: rgb(155, 155, 155);
}

.notificationF {
    position: relative;
    display: inline-block;
}

    .notificationF .badgeF {
        position: absolute;
        top: 3px;
        right: 8px;
        padding: 1px 6px;
        border-radius: 60px;
    }

.border_r60 {
    border-radius: 60px
}

.link_stream,
.link_stream:hover {
    color: rgb(255,255,255);
}

.streamList {
    background-color: rgb(48,48,48);
    border-radius: 25px;
}

.ua-button {
    border-radius: 25px;
    cursor: pointer;
    color: rgb(255, 0, 0);
    background-color: transparent;
    border: none;
}

.draggable-div {
    cursor: grab
}

/*----------------------------------------------------------MyAccount-------------------------------------------*/
/*For all Buttons in the account settings*/
.img_profileBig {
    border-radius: 60px;
    min-height: 128px;
    min-width: 128px;
    max-width: 128px;
    max-height: 128px;
    cursor: pointer;
}

.img_profileBigYTpic {
  min-height: 128px;
  min-width: 128px;
  max-width: 128px;
  max-height: 128px;
  cursor: pointer;
}

.colorprof {
  background-color: rgba(45,132,235,255);
  color: rgb(245,245,245);
  border: none;
  border-radius: 50px;
}

.colorprof-purple {
  background-color: rgba(130,89,239,255) !important;
  color: rgb(245,245,245);
  border: none;
  border-radius: 50px;
}

.colorprof-purple:hover {
  color: rgb(255,255,255);
}

    .colorprof:hover {
        color: rgb(255,255,255);
    }

.input-decoration {
    border: none;
    background-color: transparent;
}

/*Edit Photo*/
.edit_Photo {
  color: rgba(45,132,235,255);
  font-size: 12px;
  cursor: pointer;
}

.lblphotow {
    border-radius: 50px;
    width: 128px;
}

.lblset {
    color: rgb(57, 205, 229);
}

.nav_div {
    background-color: rgb(24,24,24);
    min-height: 884px;
    height: 100%;
}

@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) {
    @media {
        label.nav_menucolor[title]:hover:after {
            border-radius: 15px;
            background-color: rgba(81, 81, 81,0.8);
            content: attr(title);
            position: absolute;
            top: -100%;
            left: 0;
        }
    }
}
/*-------------------------------------------Play Stream -----------------------------------------------------*/
.playstr {
    height: 80px;
    width: 80px;
}

.pstrmenu {
    color: rgb(57, 205, 229);
    font-size: 12px;
}

.pstrmenu-date {
    font-size: 12px;
}

.playbtn {
  height: 100px;
  width: 100px;
  background-color: rgba(45,132,235,255);
  border-radius: 100px;
  box-shadow: 0px 13px 10px #00000029;
  opacity: 1;
  border: none;
  outline: none;
}

    .playbtn:focus {
        border: none;
        outline: none;
    }

.pausebtn {
  height: 100px;
  width: 100px;
  background-color: rgba(130,89,239,255);
  border-radius: 100px;
  box-shadow: 0px 13px 10px #00000029;
  opacity: 1;
  border: none;
  outline: none;
}

    .pausebtn:focus {
        border: none;
        outline: none;
    }

.blackbar {
    height: 7.7px;
    top: 0;
    left: 0;
    width: 100%;
    max-width: 1830px;
    background-color: rgb(0,0,0);
    cursor: pointer;
}

input[type=range] {
    /*removes default webkit styles*/
    -webkit-appearance: none;
    /*fix for FF unable to apply focus style bug */
    /*required for proper track sizing in FF*/
    width: 100%;
    background: transparent;
    cursor: pointer;
}

    input[type=range]::-webkit-slider-runnable-track { /*Chrome Duration Bar*/
        width: 100%;
        height: 7.7px;
        background-color: rgb(0,0,0);
        border: none;
        border-radius: 0px;
        outline: none !important;
        cursor: pointer;
    }

    input[type=range]::-webkit-slider-thumb { /*Chrome Seek Circle*/
        -webkit-appearance: none;
        border: none;
        height: 24px;
        width: 24px;
        border-radius: 50%;
        background: rgb(57,205,229);
        margin-top: -8px;
        cursor: pointer;
    }

    input[type=range]:focus {
        outline: none;
        cursor: pointer;
    }


    input[type=range]::-moz-range-track { /*Mozilla Duration Bar*/
        width: 100%;
        height: 7.7px;
        background: rgb(0,0,0);
        border: none;
        border-radius: 0px;
        cursor: pointer;
    }

  input[type=range]::-moz-range-thumb { /*Mozilla Seek Circle*/
    border: none;
    height: 24px;
    width: 24px;
    border-radius: 50%;
    background: rgba(45,132,235,255);
    cursor: pointer;
  }

    /*hide the outline behind the border*/
    input[type=range]:-moz-focusring {
        outline: 1px solid white;
        outline-offset: -1px;
        cursor: pointer;
    }

    input[type=range]::-ms-track { /*IE Duration Bar*/
        width: 100%;
        height: 7.7px;
        /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
        background: transparent;
        /*leave room for the larger thumb to overflow with a transparent border */
        border-color: transparent;
        border-width: 24px 0;
        /*remove default tick marks*/
        color: transparent;
        cursor: pointer;
    }

    input[type=range]::-ms-fill-lower { /*IE Duration Bar - Left Side from Seek Circle*/
        background: rgb(0,0,0);
        border-radius: 0px;
        cursor: pointer;
    }

    input[type=range]::-ms-fill-upper { /*IE Duration Bar - Right Side from Seek Circle*/
        background: rgb(0,0,0);
        border-radius: 0px;
        cursor: pointer;
    }

    input[type=range]::-ms-thumb { /*IE Seek Circle*/
        border: none;
        height: 24px;
        width: 24px;
        border-radius: 50%;
        background: rgb(57,205,229);
        cursor: pointer;
    }

    input[type=range]:focus::-ms-fill-lower { /*IE Duration Bar(Focused) - Left Side from Seek Circle*/
        background: rgb(0,0,0);
        cursor: pointer;
    }

    input[type=range]:focus::-ms-fill-upper { /*IE Duration Bar(Focused) - Right Side from Seek Circle*/
        background: rgb(0,0,0);
        cursor: pointer;
    }

.playback {
    display: none
}
/*-------------------------------------------NFT SETTINGS -----------------------------------------------------*/

.app_cryptokred, .app_cryptokred .modal .modal-header, .app_cryptokred .modal .modal-body, .app_cryptokred .modal .modal-footer, .app_cryptokred .createacoin-modal .modal-title .form-control.editing-name, .app_cryptokred .createacoin-modal .modal-title .form-control, .app_cryptokred .modal.embedded nav, .app_cryptokred .addTab-forms button, .app_cryptokred .modal .addTab-forms label, .app_cryptokred .signup-modal .modal-content, .app_cryptokred .coinprofile-comments .coinprofile-comments-item {
    background-color: transparent;
    color: red;
}

.Btxt {
    color: rgb(57, 205, 229);
}

.applyNFT,
.applyNFT:hover {
    color: rgb(255,255,255);
    background-color: rgb(57, 205, 229);
    border: 0px none;
    border-radius: 100px;
    box-shadow: 0px 13px 10px #00000029;
    opacity: 1;
}

/*Go Live Screen Settings - Mobile,Tablet,Desktop*/

/*Checkboxes on Go Live*/
/*Mobile Version---------------------------------------------------------------------------------------------------*/
@media only screen and (max-device-width: 479px) {

    .button_Big {
        border-radius: 100px;
        width: 100px;
        height: 100px;
        font-size: 18px;
        margin-top: -147%;
    }

    .colorchbr {
        background-color: rgb(48,48,48);
    }

        .colorchbr:nth-of-type(even) {
            background-color: rgb(48,48,48);
        }

    #bstatusYT {
        margin-bottom: 15px;
    }

    label.nav_menucolor[title]:hover:after {
        border-radius: 15px;
        background-color: rgba(81, 81, 81,0.8);
        content: attr(title);
        position: absolute;
        top: -100%;
        left: 0;
    }

    /*NFT Logo*/
    .lblNFT {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgERC721,
    .imgERC1155 {
        order: 1;
        margin-left: 34.8px;
    }

    .imgNFT {
        order: 2;
        margin-left: 21.94px;
    }
    /*Alexa Logo*/
    .lblAlexa {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgAlexaLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 15.4px;
        background: url('../images/logoAlexa1.svg');
    }

    .imgAlexa {
        order: 2;
        margin-left: 17.18px;
    }

    /*YT Logo*/
    .lblYT {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgYouTubeLogo {
        order: 1;
        margin-left: 34.8px;
        width: 33px;
        height: 22.5px;
        padding: 12px;
        background: url('../images/logoYouTube1.svg');
        margin-top: 2px;
    }

    .imgYouTube {
        order: 2;
        margin-left: 17.18px;
    }
    /*Cortana Logo*/
    .lblCortana {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgCortanaLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 16.5px;
        background: url('../images/logoCortana1.svg');
    }

    .imgCortana {
        order: 2;
        margin-left: 17.18px;
    }

    /*Assistant Logo*/
    .lblAssistant {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgAssistantLogo {
        order: 1;
        margin-left: 34.8px;
        width: 31px;
        height: 28px;
        padding: 14px;
        background: url('../images/logoAssistant1.svg');
    }

    .imgAssistant {
        order: 2;
        margin-left: 17.18px;
    }

    /*Facebook Logo*/
    .lblFacebook {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgFacebookLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 29px;
        padding: 6px;
        background: url('../images/logoFacebook1.svg');
    }

    .imgFacebook {
        order: 2;
        margin-left: 17.18px;
    }

    /*Bixby Logo*/
    .lblBixby {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgBixbyLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 12.5px;
        background: url('../images/logoBixby1.svg');
    }

    .imgBixby {
        order: 2;
        margin-left: 17.18px;
    }

    /*Twitter Logo*/
    .lblTwitter {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgTwitterLogo {
        order: 1;
        margin-left: 34.8px;
        width: 36px;
        height: 0px;
        padding: 12.5px;
        background: url('../images/logoTwitter1.svg');
    }

    .imgTwitter {
        order: 2;
        margin-left: 17.18px;
    }

    /*Spotify Logo*/
    .lblSpotify {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgSpotifyLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 15px;
        background: url('../images/logoSpotify1.svg');
    }

    .imgSpotify {
        order: 2;
        margin-left: 17.18px;
    }

    /*Itune Logo*/
    .lblItune {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgItuneLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 32.5px;
        padding: 13px;
        background: url('../images/logoItunes1.svg');
    }

    .imgItune {
        order: 2;
        margin-left: 17.18px;
    }

    /*Checkboxes on Go Live*/
    .toggle {
        position: relative;
        display: block;
        width: 40px;
        height: 20px;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        transform: translate3d(0, 0, 0);
    }

        .toggle:before {
            content: "";
            position: relative;
            left: 1px;
            width: 55px;
            height: 34px;
            display: block;
            background: rgb(40,40,40);
            border-radius: 20px;
            transition: background .2s ease;
        }

        .toggle span {
            position: absolute;
            top: 0;
            left: 2px;
            width: 34px;
            height: 34px;
            display: block;
            background: rgb(148, 148, 148);
            border-radius: 20px;
            box-shadow: 0 3px 8px rgba(154, 153, 153, 0.5);
            transition: all .2s ease;
        }

            .toggle span:before {
                content: "";
                position: absolute;
                display: block;
                margin: -12px;
                width: 56px;
                height: 56px;
                background: rgb(255, 255, 255);
                border-radius: 50%;
                transform: scale(0);
                opacity: 1;
                pointer-events: none;
            }

    .centerCheckbox {
        cursor: pointer;
        position: absolute;
        top: calc(50% - 17px);
        left: calc(50% + 60px);
    }
    /*For NFT*/
    #cbxLiveNFT,
    #cbxLiveNFT1155 {
        display: none;
    }

        #cbxLiveNFT:checked + .toggle:before,
        #cbxLiveNFT1155:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveNFT:checked + .toggle span,
        #cbxLiveNFT1155:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveNFT:checked + .toggle span:before,
            #cbxLiveNFT1155:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Alexa*/
    #cbxLiveAlexa {
        display: none;
    }

        #cbxLiveAlexa:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAlexa:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAlexa:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For YT*/
    #cbxLiveYT {
        display: none;
    }

        #cbxLiveYT:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveYT:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveYT:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Cortana*/
    #cbxLiveCortana {
        display: none;
    }

        #cbxLiveCortana:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveCortana:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveCortana:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Assistant*/
    #cbxLiveAssistant {
        display: none;
    }

        #cbxLiveAssistant:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAssistant:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAssistant:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Facebook*/
    #cbxLiveFacebook {
        display: none;
    }

        #cbxLiveFacebook:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveFacebook:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveFacebook:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
    /*For Bixby*/
    #cbxLiveBixby {
        display: none;
    }

        #cbxLiveBixby:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveBixby:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveBixby:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Twitter*/
    #cbxLiveTwitter {
        display: none;
    }

        #cbxLiveTwitter:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveTwitter:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveTwitter:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Spotify*/
    #cbxLiveSpotify {
        display: none;
    }

        #cbxLiveSpotify:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveSpotify:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveSpotify:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Itune*/
    #cbxLiveItune {
        display: none;
    }

        #cbxLiveItune:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveItune:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveItune:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
}

/*Mobile bigger Version------------------------------------------------------------------------------------------------------------------------------------------*/
@media only screen and (min-device-width: 480px) and (max-device-width: 667px) {

    .colorchbr {
        background-color: rgb(48,48,48);
    }

        .colorchbr:nth-of-type(even) {
            background-color: rgb(48,48,48);
        }

    /*NFT Logo*/
    .lblNFT {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgERC721,
    .imgERC1155 {
        order: 1;
        margin-left: 34.8px;
    }

    .imgNFT {
        order: 2;
        margin-left: 21.94px;
    }
    /*Alexa Logo*/
    .lblAlexa {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgAlexaLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 15.4px;
        background: url('../images/logoAlexa1.svg');
    }

    .imgAlexa {
        order: 2;
        margin-left: 17.18px;
    }

    /*YT Logo*/
    .lblYT {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgYouTubeLogo {
        order: 1;
        margin-left: 34.8px;
        width: 33px;
        height: 22.5px;
        padding: 12px;
        background: url('../images/logoYouTube1.svg');
        margin-top: 2px;
    }

    .imgYouTube {
        order: 2;
        margin-left: 17.18px;
    }
    /*Cortana Logo*/
    .lblCortana {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgCortanaLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 16.5px;
        background: url('../images/logoCortana1.svg');
    }

    .imgCortana {
        order: 2;
        margin-left: 17.18px;
    }

    /*Assistant Logo*/
    .lblAssistant {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgAssistantLogo {
        order: 1;
        margin-left: 34.8px;
        width: 31px;
        height: 28px;
        padding: 14px;
        background: url('../images/logoAssistant1.svg');
    }

    .imgAssistant {
        order: 2;
        margin-left: 17.18px;
    }

    /*Facebook Logo*/
    .lblFacebook {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgFacebookLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 29px;
        padding: 6px;
        background: url('../images/logoFacebook1.svg');
    }

    .imgFacebook {
        order: 2;
        margin-left: 17.18px;
    }

    /*Bixby Logo*/
    .lblBixby {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgBixbyLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 12.5px;
        background: url('../images/logoBixby1.svg');
    }

    .imgBixby {
        order: 2;
        margin-left: 17.18px;
    }

    /*Twitter Logo*/
    .lblTwitter {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgTwitterLogo {
        order: 1;
        margin-left: 34.8px;
        width: 36px;
        height: 0px;
        padding: 12.5px;
        background: url('../images/logoTwitter1.svg');
    }

    .imgTwitter {
        order: 2;
        margin-left: 17.18px;
    }

    /*Spotify Logo*/
    .lblSpotify {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgSpotifyLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 15px;
        background: url('../images/logoSpotify1.svg');
    }

    .imgSpotify {
        order: 2;
        margin-left: 17.18px;
    }

    /*Itune Logo*/
    .lblItune {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgItuneLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 32.5px;
        padding: 13px;
        background: url('../images/logoItunes1.svg');
    }

    .imgItune {
        order: 2;
        margin-left: 17.18px;
    }

    .toggle {
        position: relative;
        display: block;
        width: 40px;
        height: 20px;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        transform: translate3d(0, 0, 0);
    }

        .toggle:before {
            content: "";
            position: relative;
            left: 1px;
            width: 55px;
            height: 34px;
            display: block;
            background: rgb(40,40,40);
            border-radius: 20px;
            transition: background .2s ease;
        }

        .toggle span {
            position: absolute;
            top: 0;
            left: 2px;
            width: 34px;
            height: 34px;
            display: block;
            background: rgb(148, 148, 148);
            border-radius: 20px;
            box-shadow: 0 3px 8px rgba(154, 153, 153, 0.5);
            transition: all .2s ease;
        }

            .toggle span:before {
                content: "";
                position: absolute;
                display: block;
                margin: -12px;
                width: 56px;
                height: 56px;
                background: rgb(57, 205, 229);
                border-radius: 50%;
                transform: scale(0);
                opacity: 1;
                pointer-events: none;
            }

    .centerCheckbox {
        cursor: pointer;
        position: absolute;
        top: calc(50% - 16px);
        left: calc(50% + 200px);
    }
    /*For NFT*/
    #cbxLiveNFT,
    #cbxLiveNFT1155 {
        display: none;
    }

        #cbxLiveNFT:checked + .toggle:before,
        #cbxLiveNFT1155:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveNFT:checked + .toggle span,
        #cbxLiveNFT1155:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveNFT:checked + .toggle span:before,
            #cbxLiveNFT1155:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Alexa*/
    #cbxLiveAlexa {
        display: none;
    }

        #cbxLiveAlexa:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAlexa:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAlexa:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For YT*/
    #cbxLiveYT {
        display: none;
    }

        #cbxLiveYT:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveYT:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveYT:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Cortana*/
    #cbxLiveCortana {
        display: none;
    }

        #cbxLiveCortana:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveCortana:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveCortana:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Assistant*/
    #cbxLiveAssistant {
        display: none;
    }

        #cbxLiveAssistant:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAssistant:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAssistant:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Facebook*/
    #cbxLiveFacebook {
        display: none;
    }

        #cbxLiveFacebook:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveFacebook:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveFacebook:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
    /*For Bixby*/
    #cbxLiveBixby {
        display: none;
    }

        #cbxLiveBixby:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveBixby:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveBixby:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Twitter*/
    #cbxLiveTwitter {
        display: none;
    }

        #cbxLiveTwitter:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveTwitter:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveTwitter:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Spotify*/
    #cbxLiveSpotify {
        display: none;
    }

        #cbxLiveSpotify:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveSpotify:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveSpotify:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Itune*/
    #cbxLiveItune {
        display: none;
    }

        #cbxLiveItune:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveItune:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveItune:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
}

/*Desktop Version------------------------------------------------------------------------------------------------------------------------------------------*/
@media only screen and (min-device-width: 668px) and (max-device-width: 800px) {

    .colorchbr {
        background-color: rgb(48,48,48);
        border-radius: 80px;
    }

        .colorchbr:nth-of-type(even) {
            background-color: rgb(48,48,48);
            border-radius: 80px;
        }


    /*NFT Logo*/
    .lblNFT {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgERC721,
    .imgERC1155 {
        order: 1;
        margin-left: 34.8px;
    }

    .imgNFT {
        order: 2;
        margin-left: 21.94px;
    }
    /*Alexa Logo*/
    .lblAlexa {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgAlexaLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 15.4px;
        background: url('../images/logoAlexa1.svg');
    }

    .imgAlexa {
        order: 2;
        margin-left: 17.18px;
    }

    /*YT Logo*/
    .lblYT {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgYouTubeLogo {
        order: 1;
        margin-left: 34.8px;
        width: 33px;
        height: 22.5px;
        padding: 12px;
        background: url('../images/logoYouTube1.svg');
        margin-top: 2px;
    }

    .imgYouTube {
        order: 2;
        margin-left: 17.18px;
    }
    /*Cortana Logo*/
    .lblCortana {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgCortanaLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 16.5px;
        background: url('../images/logoCortana1.svg');
    }

    .imgCortana {
        order: 2;
        margin-left: 17.18px;
    }

    /*Assistant Logo*/
    .lblAssistant {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgAssistantLogo {
        order: 1;
        margin-left: 34.8px;
        width: 31px;
        height: 28px;
        padding: 14px;
        background: url('../images/logoAssistant1.svg');
    }

    .imgAssistant {
        order: 2;
        margin-left: 17.18px;
    }

    /*Facebook Logo*/
    .lblFacebook {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgFacebookLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 29px;
        padding: 6px;
        background: url('../images/logoFacebook1.svg');
    }

    .imgFacebook {
        order: 2;
        margin-left: 17.18px;
    }

    /*Bixby Logo*/
    .lblBixby {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgBixbyLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 12.5px;
        background: url('../images/logoBixby1.svg');
    }

    .imgBixby {
        order: 2;
        margin-left: 17.18px;
    }

    /*Twitter Logo*/
    .lblTwitter {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgTwitterLogo {
        order: 1;
        margin-left: 34.8px;
        width: 36px;
        height: 0px;
        padding: 12.5px;
        background: url('../images/logoTwitter1.svg');
    }

    .imgTwitter {
        order: 2;
        margin-left: 17.18px;
    }

    /*Spotify Logo*/
    .lblSpotify {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgSpotifyLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 15px;
        background: url('../images/logoSpotify1.svg');
    }

    .imgSpotify {
        order: 2;
        margin-left: 17.18px;
    }

    /*Itune Logo*/
    .lblItune {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgItuneLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 32.5px;
        padding: 13px;
        background: url('../images/logoItunes1.svg');
    }

    .imgItune {
        order: 2;
        margin-left: 17.18px;
    }

    .toggle {
        position: relative;
        display: block;
        width: 40px;
        height: 20px;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        transform: translate3d(0, 0, 0);
    }

        .toggle:before {
            content: "";
            position: relative;
            left: 1px;
            width: 55px;
            height: 34px;
            display: block;
            background: rgb(40,40,40);
            border-radius: 20px;
            transition: background .2s ease;
        }

        .toggle span {
            position: absolute;
            top: 0;
            left: 2px;
            width: 34px;
            height: 34px;
            display: block;
            background: rgb(148, 148, 148);
            border-radius: 20px;
            box-shadow: 0 3px 8px rgba(154, 153, 153, 0.5);
            transition: all .2s ease;
        }

            .toggle span:before {
                content: "";
                position: absolute;
                display: block;
                margin: -12px;
                width: 56px;
                height: 56px;
                background: rgb(57, 205, 229);
                border-radius: 50%;
                transform: scale(0);
                opacity: 1;
                pointer-events: none;
            }

    .centerCheckbox {
        cursor: pointer;
        position: absolute;
        top: calc(50% - 16px);
        left: calc(50% + 70px);
    }
    /*For NFT*/
    #cbxLiveNFT,
    #cbxLiveNFT1155 {
        display: none;
    }

        #cbxLiveNFT:checked + .toggle:before,
        #cbxLiveNFT1155:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveNFT:checked + .toggle span,
        #cbxLiveNFT1155:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveNFT:checked + .toggle span:before,
            #cbxLiveNFT1155:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Alexa*/
    #cbxLiveAlexa {
        display: none;
    }

        #cbxLiveAlexa:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAlexa:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAlexa:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For YT*/
    #cbxLiveYT {
        display: none;
    }

        #cbxLiveYT:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveYT:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveYT:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Cortana*/
    #cbxLiveCortana {
        display: none;
    }

        #cbxLiveCortana:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveCortana:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveCortana:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Assistant*/
    #cbxLiveAssistant {
        display: none;
    }

        #cbxLiveAssistant:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAssistant:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAssistant:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Facebook*/
    #cbxLiveFacebook {
        display: none;
    }

        #cbxLiveFacebook:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveFacebook:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveFacebook:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
    /*For Bixby*/
    #cbxLiveBixby {
        display: none;
    }

        #cbxLiveBixby:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveBixby:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveBixby:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Twitter*/
    #cbxLiveTwitter {
        display: none;
    }

        #cbxLiveTwitter:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveTwitter:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveTwitter:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Spotify*/
    #cbxLiveSpotify {
        display: none;
    }

        #cbxLiveSpotify:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveSpotify:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveSpotify:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Itune*/
    #cbxLiveItune {
        display: none;
    }

        #cbxLiveItune:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveItune:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveItune:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
}

@media only screen and (max-width: 800px) {

    .sidebar {
        min-height: initial !important;
    }

    .colorchbr {
        background-color: rgb(48,48,48);
        border-radius: 80px;
    }

        .colorchbr:nth-of-type(even) {
            background-color: rgb(48,48,48);
            border-radius: 80px;
        }


    /*NFT Logo*/
    .lblNFT {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgERC721,
    .imgERC1155 {
        order: 1;
        margin-left: 34.8px;
    }

    .imgNFT {
        order: 2;
        margin-left: 21.94px;
    }
    /*Alexa Logo*/
    .lblAlexa {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgAlexaLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 15.4px;
        background: url('../images/logoAlexa1.svg');
    }

    .imgAlexa {
        order: 2;
        margin-left: 17.18px;
    }

    /*YT Logo*/
    .lblYT {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgYouTubeLogo {
        order: 1;
        margin-left: 34.8px;
        width: 33px;
        height: 22.5px;
        padding: 12px;
        background: url('../images/logoYouTube1.svg');
        margin-top: 2px;
    }

  .imgYouTube {
    order: 2;
    margin-left: -34px;
  }
    /*Cortana Logo*/
    .lblCortana {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgCortanaLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 16.5px;
        background: url('../images/logoCortana1.svg');
    }

    .imgCortana {
        order: 2;
        margin-left: 17.18px;
    }

    /*Assistant Logo*/
    .lblAssistant {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgAssistantLogo {
        order: 1;
        margin-left: 34.8px;
        width: 31px;
        height: 28px;
        padding: 14px;
        background: url('../images/logoAssistant1.svg');
    }

    .imgAssistant {
        order: 2;
        margin-left: 17.18px;
    }

    /*Facebook Logo*/
    .lblFacebook {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgFacebookLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 29px;
        padding: 6px;
        background: url('../images/logoFacebook1.svg');
    }

    .imgFacebook {
        order: 2;
        margin-left: 17.18px;
    }

    /*Bixby Logo*/
    .lblBixby {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgBixbyLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 12.5px;
        background: url('../images/logoBixby1.svg');
    }

    .imgBixby {
        order: 2;
        margin-left: 17.18px;
    }

    /*Twitter Logo*/
    .lblTwitter {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgTwitterLogo {
        order: 1;
        margin-left: 34.8px;
        width: 36px;
        height: 0px;
        padding: 12.5px;
        background: url('../images/logoTwitter1.svg');
    }

    .imgTwitter {
        order: 2;
        margin-left: 17.18px;
    }

    /*Spotify Logo*/
    .lblSpotify {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgSpotifyLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 0px;
        padding: 15px;
        background: url('../images/logoSpotify1.svg');
    }

    .imgSpotify {
        order: 2;
        margin-left: 17.18px;
    }

    /*Itune Logo*/
    .lblItune {
        display: flex;
        flex-direction: row;
        margin-bottom: 0px;
    }

    .imgItuneLogo {
        order: 1;
        margin-left: 34.8px;
        width: 0px;
        height: 32.5px;
        padding: 13px;
        background: url('../images/logoItunes1.svg');
    }

    .imgItune {
        order: 2;
        margin-left: 17.18px;
    }

    .toggle {
        position: relative;
        display: block;
        width: 40px;
        height: 20px;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        transform: translate3d(0, 0, 0);
    }

        .toggle:before {
            content: "";
            position: relative;
            left: 1px;
            width: 55px;
            height: 34px;
            display: block;
            background: rgb(40,40,40);
            border-radius: 20px;
            transition: background .2s ease;
        }

        .toggle span {
            position: absolute;
            top: 0;
            left: 2px;
            width: 34px;
            height: 34px;
            display: block;
            background: rgb(148, 148, 148);
            border-radius: 20px;
            box-shadow: 0 3px 8px rgba(154, 153, 153, 0.5);
            transition: all .2s ease;
        }

            .toggle span:before {
                content: "";
                position: absolute;
                display: block;
                margin: -12px;
                width: 56px;
                height: 56px;
                background: rgb(57, 205, 229);
                border-radius: 50%;
                transform: scale(0);
                opacity: 1;
                pointer-events: none;
            }

    .centerCheckbox {
        cursor: pointer;
        position: absolute;
        top: calc(50% - 16px);
        left: calc(50% + 70px);
    }
    /*For NFT*/
    #cbxLiveNFT,
    #cbxLiveNFT1155 {
        display: none;
    }

      #cbxLiveNFT:checked + .toggle:before,
      #cbxLiveNFT1155:checked + .toggle:before {
        background: rgba(45,132,235,255);
      }

        #cbxLiveNFT:checked + .toggle span,
        #cbxLiveNFT1155:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveNFT:checked + .toggle span:before,
            #cbxLiveNFT1155:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Alexa*/
    #cbxLiveAlexa {
        display: none;
    }

        #cbxLiveAlexa:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAlexa:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAlexa:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For YT*/
    #cbxLiveYT {
        display: none;
    }

      #cbxLiveYT:checked + .toggle:before {
        background: rgba(45,132,235,255);
      }

        #cbxLiveYT:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveYT:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Cortana*/
    #cbxLiveCortana {
        display: none;
    }

        #cbxLiveCortana:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveCortana:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveCortana:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Assistant*/
    #cbxLiveAssistant {
        display: none;
    }

        #cbxLiveAssistant:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAssistant:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAssistant:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Facebook*/
    #cbxLiveFacebook {
        display: none;
    }

        #cbxLiveFacebook:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveFacebook:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveFacebook:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
    /*For Bixby*/
    #cbxLiveBixby {
        display: none;
    }

        #cbxLiveBixby:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveBixby:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveBixby:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Twitter*/
    #cbxLiveTwitter {
        display: none;
    }

        #cbxLiveTwitter:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveTwitter:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveTwitter:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Spotify*/
    #cbxLiveSpotify {
        display: none;
    }

        #cbxLiveSpotify:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveSpotify:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveSpotify:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Itune*/
    #cbxLiveItune {
        display: none;
    }

        #cbxLiveItune:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveItune:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveItune:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
}

/*Laptop/Computer Version*/
@media only screen and (min-width: 801px) and (max-width: 992px) {

    .marg {
        margin-left: -150px
    }

    .toggle {
        position: relative;
        display: block;
        width: 40px;
        height: 20px;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        transform: translate3d(0, 0, 0);
    }

        .toggle:before {
            content: "";
            position: relative;
            left: 1px;
            width: 55px;
            height: 34px;
            display: block;
            background: rgb(40,40,40);
            border-radius: 20px;
            transition: background .2s ease;
        }

        .toggle span {
            position: absolute;
            top: 0;
            left: 2px;
            width: 34px;
            height: 34px;
            display: block;
            background: rgb(148, 148, 148);
            border-radius: 20px;
            box-shadow: 0 3px 8px rgba(154, 153, 153, 0.5);
            transition: all .2s ease;
        }

            .toggle span:before {
                content: "";
                position: absolute;
                display: block;
                margin: -12px;
                width: 56px;
                height: 56px;
                background: rgb(57, 205, 229);
                border-radius: 50%;
                transform: scale(0);
                opacity: 1;
                pointer-events: none;
            }

    .centerCheckbox {
        cursor: pointer;
        position: absolute;
        top: calc(50% - 20px);
        left: calc(50% + 150px);
    }
    /*For NFT*/
    #cbxLiveNFT,
    #cbxLiveNFT1155 {
        display: none;
    }

        #cbxLiveNFT:checked + .toggle:before,
        #cbxLiveNFT1155:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveNFT:checked + .toggle span,
        #cbxLiveNFT1155:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveNFT:checked + .toggle span:before,
            #cbxLiveNFT1155:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Alexa*/
    #cbxLiveAlexa {
        display: none;
    }

        #cbxLiveAlexa:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAlexa:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAlexa:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For YT*/
    #cbxLiveYT {
        display: none;
    }

        #cbxLiveYT:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveYT:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveYT:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Cortana*/
    #cbxLiveCortana {
        display: none;
    }

        #cbxLiveCortana:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveCortana:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveCortana:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Assistant*/
    #cbxLiveAssistant {
        display: none;
    }

        #cbxLiveAssistant:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAssistant:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAssistant:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Facebook*/
    #cbxLiveFacebook {
        display: none;
    }

        #cbxLiveFacebook:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveFacebook:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveFacebook:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
    /*For Bixby*/
    #cbxLiveBixby {
        display: none;
    }

        #cbxLiveBixby:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveBixby:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveBixby:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Twitter*/
    #cbxLiveTwitter {
        display: none;
    }

        #cbxLiveTwitter:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveTwitter:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveTwitter:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Spotify*/
    #cbxLiveSpotify {
        display: none;
    }

        #cbxLiveSpotify:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveSpotify:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveSpotify:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Itune*/
    #cbxLiveItune {
        display: none;
    }

        #cbxLiveItune:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveItune:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveItune:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
}

/*Laptop/Computer Version2*/
@media only screen and (min-width: 993px) and (max-width: 1200px) {

    .marg {
        margin-left: -200px;
    }

    .toggle {
        position: relative;
        display: block;
        width: 40px;
        height: 20px;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        transform: translate3d(0, 0, 0);
    }

        .toggle:before {
            content: "";
            position: relative;
            left: 1px;
            width: 55px;
            height: 34px;
            display: block;
            background: rgb(40,40,40);
            border-radius: 20px;
            transition: background .2s ease;
        }

        .toggle span {
            position: absolute;
            top: 0;
            left: 2px;
            width: 34px;
            height: 34px;
            display: block;
            background: rgb(148, 148, 148);
            border-radius: 20px;
            box-shadow: 0 3px 8px rgba(154, 153, 153, 0.5);
            transition: all .2s ease;
        }

            .toggle span:before {
                content: "";
                position: absolute;
                display: block;
                margin: -12px;
                width: 56px;
                height: 56px;
                background: rgb(57, 205, 229);
                border-radius: 50%;
                transform: scale(0);
                opacity: 1;
                pointer-events: none;
            }

    .centerCheckbox {
        cursor: pointer;
        position: absolute;
        top: calc(50% - 20px);
        left: calc(50% + 150px);
    }
    /*For NFT*/
    #cbxLiveNFT,
    #cbxLiveNFT1155 {
        display: none;
    }

        #cbxLiveNFT:checked + .toggle:before,
        #cbxLiveNFT1155:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveNFT:checked + .toggle span,
        #cbxLiveNFT1155:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveNFT:checked + .toggle span:before,
            #cbxLiveNFT1155:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Alexa*/
    #cbxLiveAlexa {
        display: none;
    }

        #cbxLiveAlexa:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAlexa:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAlexa:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For YT*/
    #cbxLiveYT {
        display: none;
    }

        #cbxLiveYT:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveYT:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveYT:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Cortana*/
    #cbxLiveCortana {
        display: none;
    }

        #cbxLiveCortana:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveCortana:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveCortana:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Assistant*/
    #cbxLiveAssistant {
        display: none;
    }

        #cbxLiveAssistant:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAssistant:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAssistant:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Facebook*/
    #cbxLiveFacebook {
        display: none;
    }

        #cbxLiveFacebook:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveFacebook:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveFacebook:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
    /*For Bixby*/
    #cbxLiveBixby {
        display: none;
    }

        #cbxLiveBixby:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveBixby:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveBixby:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Twitter*/
    #cbxLiveTwitter {
        display: none;
    }

        #cbxLiveTwitter:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveTwitter:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveTwitter:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Spotify*/
    #cbxLiveSpotify {
        display: none;
    }

        #cbxLiveSpotify:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveSpotify:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveSpotify:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Itune*/
    #cbxLiveItune {
        display: none;
    }

        #cbxLiveItune:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveItune:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveItune:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
}

/*Laptop/Computer/HD television Version*/
@media only screen and (min-width: 1201px) {
    .lblAllLogos {
        margin-top: -20px;
    }

    .toggle {
        position: relative;
        display: block;
        width: 40px;
        height: 20px;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        transform: translate3d(0, 0, 0);
    }

        .toggle:before {
            content: "";
            position: relative;
            left: 1px;
            width: 55px;
            height: 34px;
            display: block;
            background: rgb(40,40,40);
            border-radius: 20px;
            transition: background .2s ease;
        }

        .toggle span {
            position: absolute;
            top: 0;
            left: 2px;
            width: 34px;
            height: 34px;
            display: block;
            background: rgb(148, 148, 148);
            border-radius: 20px;
            box-shadow: 0 3px 8px rgba(154, 153, 153, 0.5);
            transition: all .2s ease;
        }

            .toggle span:before {
                content: "";
                position: absolute;
                display: block;
                margin: -12px;
                width: 56px;
                height: 56px;
                background: rgb(57, 205, 229);
                border-radius: 50%;
                transform: scale(0);
                opacity: 1;
                pointer-events: none;
            }

    .centerCheckbox {
        cursor: pointer;
        position: absolute;
        top: calc(50% - 70px);
        left: calc(50% - 26px);
    }
    /*For NFT*/
    #cbxLiveNFT,
    #cbxLiveNFT1155 {
        display: none;
    }

      #cbxLiveNFT:checked + .toggle:before,
      #cbxLiveNFT1155:checked + .toggle:before {
        background-color: rgba(45,132,235,255);
      }

        #cbxLiveNFT:checked + .toggle span,
        #cbxLiveNFT1155:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveNFT:checked + .toggle span:before,
            #cbxLiveNFT1155:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Alexa*/
    #cbxLiveAlexa {
        display: none;
    }

        #cbxLiveAlexa:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAlexa:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAlexa:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For YT*/
    #cbxLiveYT {
        display: none;
    }

      #cbxLiveYT:checked + .toggle:before {
        background-color: rgba(45,132,235,255);
      }

        #cbxLiveYT:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveYT:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Cortana*/
    #cbxLiveCortana {
        display: none;
    }

        #cbxLiveCortana:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveCortana:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveCortana:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Assistant*/
    #cbxLiveAssistant {
        display: none;
    }

        #cbxLiveAssistant:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAssistant:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAssistant:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Facebook*/
    #cbxLiveFacebook {
        display: none;
    }

        #cbxLiveFacebook:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveFacebook:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveFacebook:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
    /*For Bixby*/
    #cbxLiveBixby {
        display: none;
    }

        #cbxLiveBixby:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveBixby:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveBixby:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Twitter*/
    #cbxLiveTwitter {
        display: none;
    }

        #cbxLiveTwitter:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveTwitter:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveTwitter:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Spotify*/
    #cbxLiveSpotify {
        display: none;
    }

        #cbxLiveSpotify:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveSpotify:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveSpotify:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Itune*/
    #cbxLiveItune {
        display: none;
    }

        #cbxLiveItune:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveItune:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveItune:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
}

/*Laptop/Computer Version2*/
@media only screen and (min-width: 993px) and (max-width: 1200px) {

    .marg {
        margin-left: -200px;
    }

    .toggle {
        position: relative;
        display: block;
        width: 40px;
        height: 20px;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        transform: translate3d(0, 0, 0);
    }

        .toggle:before {
            content: "";
            position: relative;
            left: 1px;
            width: 55px;
            height: 34px;
            display: block;
            background: rgb(40,40,40);
            border-radius: 20px;
            transition: background .2s ease;
        }

        .toggle span {
            position: absolute;
            top: 0;
            left: 2px;
            width: 34px;
            height: 34px;
            display: block;
            background: rgb(148, 148, 148);
            border-radius: 20px;
            box-shadow: 0 3px 8px rgba(154, 153, 153, 0.5);
            transition: all .2s ease;
        }

            .toggle span:before {
                content: "";
                position: absolute;
                display: block;
                margin: -12px;
                width: 56px;
                height: 56px;
                background: rgb(57, 205, 229);
                border-radius: 50%;
                transform: scale(0);
                opacity: 1;
                pointer-events: none;
            }

    .centerCheckbox {
        cursor: pointer;
        position: absolute;
        top: calc(50% - 20px);
        left: calc(50% + 150px);
    }
    /*For NFT*/
    #cbxLiveNFT,
    #cbxLiveNFT1155 {
        display: none;
    }

        #cbxLiveNFT:checked + .toggle:before,
        #cbxLiveNFT1155:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveNFT:checked + .toggle span,
        #cbxLiveNFT1155:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveNFT:checked + .toggle span:before,
            #cbxLiveNFT1155:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Alexa*/
    #cbxLiveAlexa {
        display: none;
    }

        #cbxLiveAlexa:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAlexa:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAlexa:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For YT*/
    #cbxLiveYT {
        display: none;
    }

        #cbxLiveYT:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveYT:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveYT:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Cortana*/
    #cbxLiveCortana {
        display: none;
    }

        #cbxLiveCortana:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveCortana:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveCortana:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Assistant*/
    #cbxLiveAssistant {
        display: none;
    }

        #cbxLiveAssistant:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveAssistant:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveAssistant:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Facebook*/
    #cbxLiveFacebook {
        display: none;
    }

        #cbxLiveFacebook:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveFacebook:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveFacebook:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
    /*For Bixby*/
    #cbxLiveBixby {
        display: none;
    }

        #cbxLiveBixby:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveBixby:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveBixby:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Twitter*/
    #cbxLiveTwitter {
        display: none;
    }

        #cbxLiveTwitter:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveTwitter:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveTwitter:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Spotify*/
    #cbxLiveSpotify {
        display: none;
    }

        #cbxLiveSpotify:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveSpotify:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveSpotify:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }

    /*For Itune*/
    #cbxLiveItune {
        display: none;
    }

        #cbxLiveItune:checked + .toggle:before {
            background: rgb(57, 205, 229);
        }

        #cbxLiveItune:checked + .toggle span {
            background: rgb(255, 255, 255);
            transform: translateX(20px);
            transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
            box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2);
        }

            #cbxLiveItune:checked + .toggle span:before {
                transform: scale(1);
                opacity: 0;
                transition: all .4s ease;
            }
}

/*NFT Settings steps progress bar*/
#progress {
    position: relative;
    width: 35%;
    margin: auto;
}

#progress-num {
    margin: 0;
    padding: 0;
    padding: 9px 0 5px 0;
    list-style: none;
    display: flex;
    justify-content: space-between;
}

    #progress-num::before {
        content: "";
        background-color: #8F8F8F;
        position: absolute;
        top: 50%;
        left: 0;
        height: 3px;
        width: 99%;
        z-index: -1;
    }

    #progress-num .step {
        border: 3px solid #8F8F8F;
        border-radius: 100%;
        width: 20px;
        height: 20px;
        background-color: black;
        position: relative;
        z-index: 1;
    }

        #progress-num .step.active {
            background-color: #39CDE5;
        }

#step-names-wrapper {
    margin: auto;
    width: 51%;
}

#step-names {
    display: flex;
    justify-content: space-evenly;
    list-style: none;
    margin: 0 0 20px 0;
    padding: 0;
}

.step-name {
    color: #8F8F8F;
    font-size: 13px;
    width: 77px;
    text-align: center;
}

#step-names .step-name.active {
    color: white;
}

/*NFT Settings*/
.small-titles {
    display: flex;
}

.green-small-title {
  color: rgba(45,132,235,255);
  font-size: 12px;
  margin: 30px 15px 0 30px;
}

.white-small-title {
    font-size: 12px;
    margin: 30px 0 0 0;
}

#nft-settings-page {
    margin: auto;
    width: 100%;
}

.nft-wizard-title {
    text-align: center;
    font-size: 25px;
    margin-bottom: 20px;
}

#nft-wallet-step {
    width: 50%;
    margin: 50px auto auto auto;
}

#nft-appearance-step {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 870px;
    margin: 50px auto auto auto;
}

#nft-blockchain-step {
    width: 55%;
    margin: 60px auto auto auto;
}

@media only screen and (max-width:1500px) {
    #nft-blockchain-step {
        width: 60%;
    }
}

.nft-wallet-first-row,
.nft-wallet-second-row,
.nft-wallet-third-row,
.nft-blockchain-first-row,
.nft-blockchain-second-row,
.nft-blockchain-third-row,
.nft-blockchain-fourth-row {
    list-style: none;
    display: flex;
    justify-content: space-between;
    margin: 0 auto 20px auto;
    padding: 0;
    width: 100%;
}

    .nft-blockchain-first-row > li,
    .nft-blockchain-second-row > li,
    .nft-blockchain-third-row > li,
    .nft-blockchain-fourth-row > li {
        padding-right: 20px;
    }

.wallet-title,
.blockchain-title {
    margin: 5px 0 0 7px;
    font-size: 20px;
}

#nft-wallet-step > ul > li > a > span,
#nft-blockchain-step > ul > li > a > span {
    color: #909090;
}

.wallet-image,
.blockchain-image {
    width: 40px;
    height: 40px;
    margin-bottom: 7px;
}

.nft-blockchain-second-row > li:nth-child(2) {
    margin-right: 10px;
}

.nft-blockchain-second-row > li:nth-child(3) {
    margin-right: -25px;
}

.nft-blockchain-third-row > li:nth-child(2) {
    margin-left: 17px;
}

.nft-blockchain-third-row > li:nth-child(3) {
    margin-right: -16px;
}

.nft-blockchain-fourth-row > li:nth-child(2) {
    margin-left: 24px;
}

.nft-blockchain-fourth-row > li:nth-child(3) {
    margin-right: 4px;
}

.nft-wallet-second-row > li:nth-child(2) {
    margin-right: 68px;
}

.nft-wallet-second-row > li:nth-child(3) {
    margin-right: 19px;
}

.nft-wallet-third-row > li:nth-child(2) {
    margin-left: 97px;
}

.nft-wallet-third-row > li:nth-child(3) {
    margin-right: -71px;
}

#nft-blockchain-step,
#nft-appearance-step,
#nft-properties-step {
    display: none;
}

.nft-token-shape-title,
.nft-token-upload-image-title,
.nft-token-background-color-title,
.nft-token-text-color-title {
    width: 155px;
    padding-top: 9px;
    color: #909090;
}

.nft-token-shape-wrapper {
    display: flex;
    margin-left: 93px;
}

.nft-token-shape-ul-wrapper {
    display: flex;
    left: 12em;
}

.nft-token-shape-shapes-wrapper {
    display: flex;
    padding: 0;
}

@media only screen and (max-width:1200px) {
    .nft-token-shape-shapes-wrapper {
        flex-wrap: wrap;
    }
}

.nft-token-shape-shapes-wrapper > li {
    display: flex;
    list-style: none;
    color: #909090;
    margin: 0 20px 20px 0;
}

    .nft-token-shape-shapes-wrapper > li > a {
        display: flex;
        flex-direction: row;
    }

.appearance-title {
    font-size: 16px;
    margin: 9px 0 0 5px;
}

.nft-token-upload-image-wrapper {
    display: flex;
    height: 380px;
    margin-left: 94px;
}

.nft-token-upload-image-camera {
    margin: auto;
}

.upload-image-actions {
    margin: 10px 0 0 300px;
    display: flex;
}

.upload-image-action,
.delete-image-action {
    margin-right: 20px;
    font-size: 13px;
}

.upload-image-action {
  color: rgba(45,132,235,255);
}

.delete-image-action,
.delete-custom-property-input {
    color: #CB3C3C;
}

.upload-image-action-title {
    font-family: Roboto;
    margin-left: 6px;
}

.token-appearance-upload-image-form {
    display: flex;
}

.upload-image-actions > a:hover,
.upload-image-anchor:hover {
    cursor: pointer;
}

.token-appearance-upload-image-form > a {
    position: relative;
}

#token-appearance-upload-image-input {
    position: absolute;
    visibility: hidden;
    width: 85%;
    left: 0;
}

.token-appearance-upload-image-input::placeholder {
    color: white;
}

.token-appearance-image-wrapper {
    display: flex;
    width: 370px;
    height: 370px;
    background-color: #373737;
    border: 2px solid #626262;
}

.nft-token-background-color > a,
.nft-token-text-color > a {
    display: flex;
    align-items: center;
}

.nft-token-background-color-wrapper,
.nft-token-text-color-wrapper {
    display: flex;
    margin-top: 20px;
}

.nft-token-background-color-square {
    width: 30px;
    height: 30px;
    background-color: #007DF0;
    margin-right: 15px;
}

.nft-token-text-color-square {
    width: 30px;
    height: 30px;
    background-color: #FFE600;
    margin-right: 15px;
}

.nft-token-background-color-hex {
    color: #007DF0;
    font-size: 15px;
}

.nft-token-text-color-hex {
    color: #FFE600;
    font-size: 15px;
}

.nft-token-background-color,
.nft-token-text-color {
    margin-top: 5px;
}

#nft-properties-step {
    margin: 60px auto auto auto;
    width: 55%;
}

.nft-properties-description-wrapper,
.nft-properties-token-name-wrapper {
    display: none;
    padding-top: 15px;
}

.nft-properties-edit-description-wrapper,
.nft-properties-edit-token-name-wrapper {
    display: flex;
    padding-top: 15px;
}

.nft-properties-collection-wrapper,
.nft-properties-meta-tags-wrapper,
.nft-properties-token-link-wrapper,
.nft-properties-legal-clause-wrapper,
.nft-properties-token-unlockable-wrapper,
.nft-properties-token-unlockable-content-wrapper,
.nft-properties-token-explicit-wrapper,
.nft-properties-token-description-title-checkbox-wrapper,
.nft-properties-token-custom-properties-wrapper,
.nft-properties-token-minted-quantity-wrapper {
    display: flex;
    padding-top: 15px;
}

.nft-properties-token-name-title,
.nft-properties-description-title,
.nft-properties-collection-title,
.nft-properties-meta-tags-title,
.nft-properties-token-link-title,
.nft-properties-legal-clause-title,
.nft-properties-token-unlockable-content-title {
    width: 175px;
    padding-top: 11px;
    color: #909090;
}

.nft-properties-token-unlockable-title,
.nft-properties-token-explicit-title,
.nft-properties-token-description-title-checkbox-title {
    padding-top: 11px;
    color: #909090;
    width: 21%;
}

@media only screen and (max-width:1800px) {
    .nft-properties-token-unlockable-title,
    .nft-properties-token-explicit-title,
    .nft-properties-token-description-title-checkbox-title {
        margin-right: 10px;
    }
}

.nft-properties-token-custom-properties-title {
    padding-top: 11px;
    color: #909090;
    margin-right: 71px;
}

.nft-properties-token-minted-quantity-title {
    color: #909090;
    margin-right: 57px;
}

.delete-property-wrapper {
    display: none;
}

@media only screen and (max-width:1200px) {
    .nft-properties-token-custom-properties-wrapper,
    .nft-properties-token-minted-quantity-wrapper {
        flex-wrap: wrap;
    }

    .nft-properties-token-custom-name-input,
    .nft-properties-token-minted-quantity-input {
        margin-bottom: 15px;
    }
}

.nft-properties-token-name-input,
.nft-properties-collection-dropdown,
.nft-live-collection-dropdown,
.nft-properties-token-link-input,
.nft-properties-legal-clause-input {
    width: 600px;
    height: 46px;
    border-radius: 20px;
    border-color: none;
    background-color: #373737;
    border-color: #373737;
    outline: none;
    border: none;
    color: white;
    padding-left: 10px;
}

/*Change dropdown down arrow color*/
.nft-properties-collection-dropdown-wrapper {
    position: relative;
    width: 600px;
}

.nft-go-live-dropdown-wrapper {
    width: 100%;
    position: relative;
}

    .nft-properties-collection-dropdown-wrapper:after,
    .nft-go-live-dropdown-wrapper:after {
        content: '\f078';
        font: normal normal normal 17px/1 FontAwesome;
        right: 11px;
        padding: 12px 0px 0px 8px;
        position: absolute;
        pointer-events: none;
        bottom: 16px;
    }

/* IE11 hide native button*/
select::-ms-expand {
    display: none;
}

.nft-properties-collection-dropdown,
.nft-live-collection-dropdown {
    -webkit-appearance: none;
    width: 100%;
}

/*This is only for phones and collection dropdown to work and can be expandable*/
@media only screen and (max-width:400px) {

    .nft-properties-collection-dropdown {
        width: 115%;
    }

    nft-properties-collection-dropdown-placeholder {
        bottom: 2px;
    }

    .nft-properties-collection-dropdown-wrapper:after {
        right: -6px;
    }
}

.nft-properties-token-name-input::placeholder,
.nft-properties-description-textarea::placeholder,
.nft-properties-meta-tags-textarea::placeholder,
.nft-properties-token-link-input::placeholder,
.nft-properties-legal-clause-input::placeholder,
.nft-properties-token-unlockable-content-textarea::placeholder,
.nft-properties-token-custom-value-input::placeholder,
.nft-properties-token-custom-name-input::placeholder,
.nft-properties-token-minted-quantity-input ::placeholder {
    padding-left: 10px;
    font-size: 14px;
}

.nft-properties-token-custom-name-input::placeholder,
.nft-properties-token-minted-quantity-input ::placeholder,
.nft-properties-token-custom-value-input::placeholder,
.nft-properties-token-link-input::placeholder,
.nft-properties-legal-clause-input::placeholder,
.nft-properties-token-name-input::placeholder {
    transform: translateY(-1px);
}

.nft-properties-description-textarea {
    width: 600px;
    height: 160px;
    border-radius: 20px;
    border-color: none;
    background-color: #373737;
    border-color: #373737;
    padding-top: 10px;
    resize: none;
    outline: none;
    border: none;
    color: white;
    padding-left: 10px;
}

.nft-properties-meta-tags-textarea,
.nft-properties-token-unlockable-content-textarea {
    width: 600px;
    height: 80px;
    border-radius: 20px;
    border-color: none;
    background-color: #373737;
    border-color: #373737;
    padding-top: 10px;
    resize: none;
    outline: none;
    border: none;
    color: white;
    padding-left: 10px;
}

/* Rounded slider */
.slider.round {
    border-radius: 34px;
}

    .slider.round:before {
        border-radius: 50%;
    }

.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
}

    .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000000;
    -webkit-transition: .4s;
    transition: .4s;
}

    .slider:before {
        position: absolute;
        content: "";
        height: 35px;
        width: 35px;
        background-color: #808080;
        -webkit-transition: .4s;
        transition: .4s;
    }

input:checked + .slider {
  background-color: rgba(45,132,235,255);
}

input:focus + .slider {
    box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
    background-color: white;
}

.nft-properties-token-unlockable-text,
.nft-properties-token-explicit-text {
    font-size: 13px;
    margin-top: 7px;
    margin-left: 15px;
}

.nft-properties-token-description-title-checkbox-text {
  color: rgba(45,132,235,255);
  font-size: 15px;
  margin-top: 7px;
  margin-left: 15px;
}

.nft-properties-token-custom-name-input,
.nft-properties-token-minted-quantity-input,
.nft-properties-token-custom-value-input {
    width: 275px;
    height: 46px;
    border-radius: 20px;
    border-color: none;
    background-color: #373737;
    border-color: #373737;
    outline: none;
    margin-right: 15px;
    border: none;
    color: white;
    padding-left: 10px;
}

.delete-custom-property-input {
    font-size: 20px;
    margin-top: 12px;
}

.nft-properties-token-add-property {
    width: 75px;
}

    .nft-properties-token-add-property:hover,
    .delete-property-wrapper :hover {
        cursor: pointer;
    }

.nft-properties-token-add-property-wrapper {
    width: 55%;
    margin: 15px auto auto auto;
}

.nft-properties-token-add-property-text {
  font-size: 13px;
  font-family: 'Roboto';
  color: rgba(45,132,235,255);
  margin-left: 5px;
}

.nft-properties-token-add-property-icon {
  color: rgba(45,132,235,255);
  font-size: 19px;
}

.nft-properties-token-add-property-wrapper > a {
    display: flex;
}

.nft-properties-collection-dropdown-placeholder,
.nft-live-collection-dropdown-placeholder {
    position: absolute;
    bottom: 12px;
    left: 13px;
    font-size: 14px;
    color: #6D6D75;
}

.nft-settings-buttons {
    display: flex;
    justify-content: center;
    margin-top: 50px;
    padding-bottom: 150px;
}

.nft-settings-back-btn,
.nft-settings-next-btn {
    font-size: 18px;
    color: white;
    border: none;
    border-radius: 20px;
    padding: 10px 45px;
    margin-right: 20px;
}

.nft-settings-back-btn {
  background: rgba(70,70,70,255);
}

.nft-settings-next-btn {
  background: rgba(45,132,235,255);
}

#created-nft-tokens-page {
    margin: auto;
}

.created-nft-tokens-search-wrapper {
    display: flex;
    justify-content: center;
    width: 60%;
    margin: 100px auto auto auto;
}

.created-nft-tokens-create-button,
.created-nft-tokens-filter-button,
.created-nft-tokens-button-wrapper {
  font-size: 18px;
  color: white;
  border: none;
  border-radius: 20px;
  padding: 10px 20px;
  margin-right: 15px;
  background: rgba(45,132,235,255);
  text-decoration: none;
  white-space: nowrap;
}

    .created-nft-tokens-create-button:hover {
        color: white;
    }

    .created-nft-tokens-filter-button:hover {
        cursor: pointer;
    }

.created-nft-tokens-search-input {
    width: 450px;
    height: 48px;
    border-radius: 20px;
    border-color: none;
    background-color: #373737;
    border-color: #373737;
    outline: none;
    border: none;
    color: white;
    padding-left: 10px;
}

    .created-nft-tokens-search-input::placeholder {
        padding-left: 10px;
        font-size: 14px;
        transform: translateY(-3px);
    }

.created-nft-tokens-search-button {
  display: flex;
  color: inherit;
  justify-content: center;
  align-items: center;
  background-color: rgba(45,132,235,255);
  width: 48px;
  height: 48px;
  border-radius: 50%;
  position: relative;
  right: 25px;
}

    .created-nft-tokens-search-button:hover {
        color: inherit;
    }

.created-nft-tokens-search-icon {
    font-size: 22px;
}

.created-nft-tokens-settings-icon-wrapper {
    position: relative;
    right: 12px;
}

.created-nft-tokens-settings-icon {
    color: #909090;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 30px;
}

.created-nft-tokens-catalogue-wrapper {
    margin: 0 auto;
    width: 90%;
    padding-top: 50px;
}

.created-nft-tokens-catalogue {
    display: flex;
    justify-content: center;
    list-style: none;
    flex-wrap: wrap;
}

.created-nft-tokens-catalogue-item-info-wrapper {
    display: flex;
    flex-direction: column;
    margin-left: 10px;
}

    .created-nft-tokens-catalogue-item-info-wrapper > div:nth-child(1) {
        margin-bottom: 15px;
        color: rgba(45,132,235,255);
        font-size: 18px;
        width: fit-content;
    }

    .created-nft-tokens-catalogue-item-info-wrapper > div:nth-child(2),
    .created-nft-tokens-catalogue-item-info-wrapper > div:nth-child(3),
    .created-nft-tokens-catalogue-item-info-wrapper > div:nth-child(4),
    .created-nft-tokens-catalogue-item-info-wrapper > div:nth-child(5) {
        font-size: 14px;
        padding-bottom: 4px;
        width: fit-content;
    }

.created-nft-tokens-catalogue-item {
    display: flex;
    align-items: center;
    margin-bottom: 40px;
    padding: 0 35px 15px 0;
    width: 355px;
}

.created-nft-tokens-catalogue-item-go-live {
    width: 300px;
}

.created-nft-tokens-catalogue-item .created-nft-tokens-settings-icon-wrapper {
    margin-left: 35px;
}

.created-nft-tokens-settings-menu-actions-div-wrapper,
.created-nft-tokens-filter-menu-actions-div-wrapper {
  display: flex;
  flex-direction: column;
  align-items: self-start;
  background-color: #181818;
  padding: 15px;
  position: absolute;
  width: 235px;
  bottom: 48px;
  right: -76px;
  text-align: left !important;
}

    .created-nft-tokens-settings-menu-actions-div-wrapper > div,
    .created-nft-tokens-filter-menu-actions-div-wrapper > div {
        margin-bottom: 13px;
    }

      .created-nft-tokens-settings-menu-actions-div-wrapper > div:nth-child(1) > i.created-nft-tokens-settings-menu-action,
      .created-nft-tokens-filter-menu-actions-div-wrapper > div:nth-child(1) > i.created-nft-tokens-settings-menu-action,
      .created-nft-tokens-settings-menu-actions-div-wrapper > div:nth-child(2) > i.created-nft-tokens-settings-menu-action,
      .created-nft-tokens-filter-menu-actions-div-wrapper > div:nth-child(2) > i.created-nft-tokens-settings-menu-action,
      .created-nft-tokens-settings-menu-actions-div-wrapper > div:nth-child(3) > i.created-nft-tokens-settings-menu-action,
      .created-nft-tokens-filter-menu-actions-div-wrapper > div:nth-child(3) > i.created-nft-tokens-settings-menu-action {
        color: #525252;
        font-size: 22px;
        margin-right: 20px;
      }

        .created-nft-tokens-settings-menu-actions-div-wrapper > div:nth-child(4) > i.created-nft-tokens-settings-menu-action,
        .created-nft-tokens-filter-menu-actions-div-wrapper > div:nth-child(4) > i.created-nft-tokens-settings-menu-action {
            color: #FF4848;
            font-size: 22px;
            margin-right: 23px;
        }

        .created-nft-tokens-settings-menu-actions-div-wrapper > div:nth-child(4) > a,
        .created-nft-tokens-filter-menu-actions-div-wrapper > div:nth-child(4) > a {
            color: #FF4848;
        }

            .created-nft-tokens-settings-menu-actions-div-wrapper > div:nth-child(4) > a:hover,
            .created-nft-tokens-filter-menu-actions-div-wrapper > div:nth-child(4) > a:hover {
                color: #FF4848;
            }

        .created-nft-tokens-settings-menu-actions-div-wrapper > div > a,
        .created-nft-tokens-filter-menu-actions-div-wrapper > div > a {
            font-size: 15px;
            font-weight: 100;
        }

.created-nft-tokens-settings-menu-actions-div-wrapper,
.created-nft-tokens-filter-menu-actions-div-wrapper {
    display: none;
}

    .created-nft-tokens-settings-menu-actions-div-wrapper > div:nth-child(1) > a,
    .created-nft-tokens-filter-menu-actions-div-wrapper > div:nth-child(1) > a {
        margin-left: -3px;
        color: inherit;
    }

    .created-nft-tokens-settings-menu-actions-div-wrapper > div:nth-child(3) > a,
    .created-nft-tokens-filter-menu-actions-div-wrapper > div:nth-child(3) > a {
        margin-left: -2px;
    }

    .wallet-title:hover,
    .blockchain-title:hover,
    .appearance-title:hover,
    .created-nft-tokens-settings-icon:hover,
    .created-nft-tokens-settings-menu-actions-div-wrapper > div > a:hover,
    .created-nft-tokens-filter-menu-actions-div-wrapper > div > a:hover,
    .created-nft-tokens-search-button:hover,
    .shape-anchor > svg:hover {
        cursor: pointer;
    }

.created-nft-tokens-catalogue-item > .mobile-minting-desktop-image-wrapper > img {
    width: 128px;
    height: 128px;
}

.created-nft-tokens-catalogue-item > img {
    width: 128px;
    height: 128px;
}

.token-appearance-rectangular-image-wrapper {
    width: 370px;
    height: 370px;
    margin-top: 15px;
}

.selected-shape {
    color: white;
}

#record {
    width: 27%;
}

.nft-live-collection {
    display: none;
}

#nft-template-warning {
    display: none;
    justify-content: left;
    padding-bottom: 5px;
}

/*GoLive*/
.go-live-title-name-span,
.go-live-desc-name-span {
    color: #686868;
    font-size: 14px;
    padding-right: 15px;
    vertical-align: middle;
}

.go-live-title-input,
.go-live-desc-input {
    text-align: left;
}

.go-live-title-input {
    font-weight: bold;
    font-size: 22px;
}

.go-live-desc-input {
    font-size: 18px;
}

    .go-live-title-input::placeholder,
    .go-live-desc-input::placeholder {
        color: #686868;
        text-align: left;
        font-size: 18px;
        font-weight: 400;
        vertical-align: middle;
    }

.stream-title-required,
.stream-desc-required {
    display: none;
    font-size: 12px;
    color: #A63838;
    padding-top: 3px;
}

.stream-title-required {
    width: 35%;
    margin-left: 112px;
}

.stream-desc-required {
    width: 42%;
    margin-left: 115px;
}

.go-live-nft-wrapper,
.go-live-nft-wrapper-1155 {
    display: none;
    position: relative;
}

.go-live-nft-name-span {
    padding-right: 52px;
    color: #686868;
    font-size: 14px;
    vertical-align: middle;
}

.go-live-link-nft-input {
  padding-left: 30px;
  background-color: #202020;
  font-size: 14px;
  color: rgba(45,132,235,255);
  border: none;
}

.go-live-link-nft-hover,
.go-live-link-nft-hover-1155 {
    width: 100px;
    position: absolute;
    left: 25%;
    bottom: 9px;
    color: transparent;
}

    .go-live-link-nft-hover:hover,
    .go-live-link-nft-hover-1155:hover {
        cursor: pointer;
    }

#selected-nft-id-span,
#selected-nft-1155-id-span {
    display: none;
}

.mic-image-wrapper {
    padding-bottom: 30px;
}

.record-button-wrapper {
    padding-top: 0 !important;
}

.silence-message-wrapper {
    padding-top: 0 !important;
}

.nft-templates-wrapper {
    display: none;
    position: relative;
    padding-top: 40px;
    margin: 0 auto;
    width: 1020px;
}

.nft-templates-ul {
    padding-left: 0;
    justify-content: center;
}

.nft-templates-li {
    padding: 0 40px 15px 0;
}

    .nft-templates-li:hover {
        cursor: pointer;
    }

.nft-template-id-span {
    display: none;
}

.nft-template-token-shape {
    display: none;
}

#close-button-span,
#close-button-span-1155 {
    display: none;
    position: absolute;
    right: 10%;
    bottom: 4px;
}

    #close-button-span:hover,
    #close-button-span-1155:hover {
        cursor: pointer;
    }

.fa-times {
    font-size: 28px;
    color: #FF4848;
}

.nav-item-margin {
    position: relative;
    margin-right: 30px;
}

.nav-item-underline::after {
    content: 'Underline';
    position: absolute;
    left: 17px;
    top: 85px;
    background-color: #FFFFFF;
    color: transparent;
    height: 2px;
    width: 75%;
    border-top: 5px solid white;
}

@media screen and (max-width:500px) {
    .nav-item-underline::after {
        position: absolute;
        left: 13px;
        top: 36px;
        background-color: #FFFFFF;
        color: transparent;
        height: 2px;
        width: 32%;
        border-top: 5px solid white;
    }
}

@media screen and (max-width:375px) {
    .nav-item-underline::after {
        position: absolute;
        left: 13px;
        top: 36px;
        background-color: #FFFFFF;
        color: transparent;
        height: 2px;
        width: 35%;
        border-top: 5px solid white;
    }
}

.left-pagination-span,
.right-pagination-span {
    position: absolute;
    top: 35%;
    color: #FFFFFF;
    font-size: 70px;
}

    .left-pagination-span:hover,
    .right-pagination-span:hover {
        cursor: pointer;
    }

.left-pagination-span {
    display: none;
    left: -5%;
}

.right-pagination-span {
    right: 0;
    display: none;
}

.nft-templates-current-page,
.nft-templates-total-pages,
.nft-templates-total-count {
    display: none;
}

.nft-sidebar-main-menu:hover {
    cursor: pointer;
}

.create-nft-sidebar-menu,
.manage-nft-sidebar-menu {
    display: none;
    padding-left: 40px;
}

    .create-nft-sidebar-menu:hover,
    .manage-nft-sidebar-menu:hover {
        color: white !important;
    }

/*Record button*/
@media screen and (max-width:480px) {

    #record {
        width: 70%;
        margin-top: -50px;
    }
}

.edit-stream-title {
    margin-top: 50px;
}

.warning-message-span,
.custom-traits-message-span,
.warning-message-minted-quantity-span {
    display: none;
    justify-content: center;
    margin-top: 20px;
    color: red;
    font-size: 14px;
}

.fa-asterisk {
    display: none;
    color: red;
    font-size: 8px;
    vertical-align: middle;
}

/*Manage NFT pagination stylization*/
.wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

.pagination__item {
  display: inline-block;
  margin: 0 10px;
  font-size: 20px;
}

.pagination__link {
  position: relative;
  overflow: hidden;
  display: block;
  height: 100%;
  padding: 4px 13px;
}

    .pagination__link:before, .pagination__link:after {
       /* content: "";*/
        display: block;
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        border-radius: 50%;
        border: 7px solid #626262;
        transition: all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
    }

    .pagination__link:before {
        background: #626262;
        transform: scale(0.2);
    }

  .pagination__link:hover {
    cursor: pointer;
    background-color: #8a8989 !important;
    border-radius: 5px;
    border-radius: 50px;
  }

        .pagination__link:hover:after {
            transform: scale(1.1);
        }

    .pagination__link.is_active:after {
        border: 7px solid #39CDE5;
    }

#nfts-count,
#total-pages {
    display: none;
}

.is-default {
    margin-top: 10px;
    color: red;
}

.edit-nft-id-div,
.edit-nft-isDefault-div {
    display: none;
}

#decode-properties-textarea {
    display: none;
}

.nft-template-default-span {
    display: none;
}

.nft-wallet-erc-type-underline {
    background-color: #8F8F8F;
    height: 3px;
    width: 100%;
    margin-bottom: 50px;
}

.nft-wallet-erc-type {
    list-style: none;
    display: flex;
    justify-content: space-around;
    margin: 0 auto 0 auto;
    padding: 0;
    width: 100%;
}

.erc-type-image {
    width: 40px;
    height: 40px;
    margin-bottom: 7px;
}

.erc-type-title {
    margin: 5px 0 0 7px;
    font-size: 20px;
}

    .erc-type-title:hover {
        cursor: pointer;
    }

.nft-properties-minted-quantity-hidden-input {
    background-color: #202020;
}

/*Remove up/down number pad for input type number*/
.nft-properties-minted-quantity-real-input::-webkit-outer-spin-button,
.nft-properties-minted-quantity-real-input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type="number"] {
    -moz-appearance: textfield;
}

.wallet-icon,
.blockchain-icon {
    width: 18px;
    height: 100%;
    vertical-align: middle;
}

.created-nft-tokens-filter-arrow-icon {
    height: 28px;
}

.filter-button-image {
    height: 29px;
}

.created-nft-tokens-filter-button {
    color: white;
    font-size: 18px;
}

.created-nft-tokens-button-wrapper {
    width: 142px;
    position: relative;
}

.created-nft-tokens-filter-menu-actions-div-wrapper {
    right: -33px;
    bottom: 53px;
    width: 200px;
}

.filter-search-phrase-input {
    display: none;
    pointer-events: none;
}

.go-live-nft-wrapper-1155 {
    margin-top: 22px !important;
}

.nft-1155-name-span {
    color: #202020;
}

.nft-721-additional-info-wrapper,
.nft-1155-additional-info-wrapper {
    display: none;
    width: 200px;
    position: absolute;
    display: flex;
    flex-direction: row;
    left: 60%;
    bottom: 17%;
    text-align: left;
}

.nft-721-additional-info-erc-type,
.nft-1155-additional-info-erc-type {
    font-size: 14px;
    text-align: left;
}

.nft-721-additional-info-wallet,
.nft-1155-additional-info-wallet {
    width: 18px;
    vertical-align: middle;
}

.nft-721-additional-info-blockchain,
.nft-1155-additional-info-blockchain {
    width: 18px;
    vertical-align: middle;
}

.nft-721-additional-info-minted-quantity,
.nft-1155-additional-info-minted-quantity {
    font-size: 14px;
    text-align: left;
}

.last-nft-721-div,
.last-nft-1155-div {
    pointer-events: none;
}

/*GoLive default token additional info wrapper stylizations*/
@media only screen and (min-width:1000px) and (max-width:1099px) {
    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 66%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: -24%;
    }
}

@media only screen and (min-width:1100px) and (max-width:1199px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 64%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: -21%;
    }
}

@media only screen and (min-width:1200px) and (max-width:1250px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 62%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: -14%;
    }
}

@media only screen and (min-width:1251px) and (max-width:1300px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 61%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: -12%;
    }
}

@media only screen and (min-width:1301px) and (max-width:1350px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 59%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: -7%;
    }
}

@media only screen and (min-width:1351px) and (max-width:1400px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 58%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: -5%;
    }
}

@media only screen and (min-width:1401px) and (max-width:1500px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 57%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: -2%;
    }
}

@media only screen and (min-width:1501px) and (max-width:1600px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 55%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: 3%;
    }
}

@media only screen and (min-width:1601px) and (max-width:1700px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 53%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: 7%;
    }
}

@media only screen and (min-width:1701px) and (max-width:1800px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 51%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: 11%;
    }
}

@media only screen and (min-width:1801px) and (max-width:1900px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 50%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: 14%;
    }
}

@media only screen and (min-width:1901px) and (max-width:2000px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 49%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: 18%;
    }
}

@media only screen and (min-width:2001px) and (max-width:2100px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 47%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: 21%;
    }
}

@media only screen and (min-width:2101px) and (max-width:2200px) {

    .nft-721-additional-info-wrapper,
    .nft-1155-additional-info-wrapper {
        left: 45%;
    }

    #close-button-span,
    #close-button-span-1155 {
        right: 24%;
    }
}

.edit-nft-erc-type {
    display: none;
}

.create-nft-first-step-message-span,
.edit-nft-first-step-message-span {
    display: none;
    color: red;
    font-size: 14px;
}







/*Should remove it later*/
.nft-wallet-first-row,
.nft-wallet-third-row {
    justify-content: center;
}

.nft-blockchain-first-row,
.nft-blockchain-second-row, 
.nft-blockchain-third-row {
    justify-content: center;
}

.nft-image-url-span {
    display: none;
}





.shape-rectangular-9-16-title {
    margin: 0 0 0 5px;
}

.shape-rectangular-16-9-title {
    margin: 0 0 0 10px;
}

.shape-rectangular-9-16-title-ratio-span,
.shape-rectangular-16-9-title-ratio-span {
    display: block;
}

.go-live-checkbox {
    margin-right: 40px;
}

.account-upload-email {
    margin-bottom: 15px;
}

.account-upload-submit-btn {
    margin-top: 10px;
}

.upload-mint-title {
    margin-left: 23px;
}

.upload-go-live-link-nft-hover:hover {
    cursor: pointer;
}

.upload-go-live-link-nft-hover {
  display: inline-block;
  margin-top: 5px;
  color: rgba(45,132,235,255) !important;
}

.uploaded-to-user-id-span {
    display: none;
}

.uploaded-minted-recording-file-path {
    display: none;
}

.upload-mint-button {
    display: none;
    width: 80px;
    height: 30px;
    margin-left: 25px;
    line-height: 15px;
    text-align: center;
}

.mobile-minting-messages {
    display: none;
    color: white;
    font-size: 20px;
    background-color: #EB5050;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    position: relative;
    justify-content: center;
    right: 28px;
}

.avatar-wrapper {
    display: flex;
}

.mobile-minting-show-no-metamask-popup-user {
    display: none;
}

.social-media-yt-info-div {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 50%;
}

/* Tablet (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1080px) {
  .form-group {
    margin-left: -90px;
    margin-right: -90px;
  }

  .form-group-manage {
    margin-left: -10px;
    margin-right: -10px;
    text-align: center;
    margin-bottom: 1rem;
  }

  .form-group-upload {
    margin-left: -80px;
    text-align: center;
    margin-bottom: 1rem;
  }

  .form-group-search {
    margin-left: -50px;
    margin-right: -90px;
    text-align: center;
    margin-bottom: 1rem;
  }

  .form-group-Playlist {
    margin-right: -130px;
    margin-bottom: 1rem;
  }

  .row-signup {
    display: -ms-flexbox;
    display: block;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -85px;
    margin-left: 100px;
    text-align: center;
  }
  .adjust-option-menu {
    text-align: left !important;
  }
  .row-manage {
    display: flex;
    flex-wrap: wrap;
    text-align: center !important;
  }

  .go-live-title-name-span {
    display: block
  }

  .go-live-desc-name-span {
    display: block
  }

  .mt-2 {
    text-align: center;
    margin-right: 5px;
  }

  .mt-manage {
    text-align: center;
  }

  .mt-upload{
    margin-left: 150px;
  }

  .created-nft-tokens-search-button {
    display: flex;
    color: inherit;
    justify-content: center;
    align-items: center;
    background-color: rgba(45,132,235,255);
    width: 48px;
    height: 48px;
    border-radius: 50%;
    position: relative;
    right: 45px;
    padding: 1em;
  }

  .justify-buttons-left {
    justify-content: left;
  }

  .input-group {
    margin-left: 230px;
  }

  .input-group-settings {

  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
    margin-left: 200px;
  }
  #change-email-button{
      margin-left:50px;
  }
  #email-verification {
    margin-left: 100px;
  }
  #change-pass-button {
    margin-left: 0px;
  }
  #change-pass-adjust {
    margin-left: 230px;
  }
  .input-width {
    width: 90% !important;
  }
  .social-media-yt-info-div {
    width: 100%;
  }
  .nav-item-margin {
    margin-right: 0px;
  }
  .stream-title-required {
    width: 100%;
    margin-left: 0px;
  }
  .stream-desc-required {
    width: 100%;
    margin-left: 0px;
  }
  .align-icon {
    margin-left: -15px;
  }
  .col-md-7 {
    padding-right: 14px;
    padding-left: 14px;
  }

  .upload-mint-option-adjustment {
    margin-top: 10px;
  }
  .upload-mint-icon-adjustment {
    margin-left: -35px;
    margin-top: 15px;
  }

  .upload-col-adjustment {
    margin-left: 230px !important;
  }

  #nft-appearance-step {
    margin-left: -80px;
  }
  .appearance-title {
    font-size: 13px;
  }
  .nft-templates-wrapper {
    margin-right: 200px !important;
  }
  .nft-adjustment-center {
    margin-left: 200px;
  }
  .left-pagination-span {
    left: -50% !important;
  }
  .right-pagination-span {
    right: -10%;
  }
  .stream-title-width {
    width: 100% !important;
  }
  #close-button-span, #close-button-span-1155 {
    right: -35%;
    bottom: 5px;
  }
  .go-live-title-input {
    font-size: 17px;
  }
  .nft-721-additional-info-wrapper, .nft-1155-additional-info-wrapper {
    bottom: 13%;
  }
  .pagination__link {
    padding: 4px 6px !important;
  }
  .created-nft-tokens-filter-menu-actions-div-wrapper {
      text-align:left!important;
  }
  .align-signup{
      display:flex;
  }
  .image-text-align {
    text-align: center;
    margin-top: 10px;
  }
  .button_Big {
    font-size: 14px;
  }
  .sound-waveBG {
    width: 452px;
    height: 100px;
  }
  .sound-wave {
    width: 452px;
  }
  .pn-5 {
    padding-bottom: 0px !important;
  }
  .sortButtonAlign {
    margin-left: 150px !important;
    margin-top: -90px !important;
  }
  }



#timezone-offset {
    text-indent: 3px;
}

#timezone-offset-country {
  text-indent: 3px;
}

.row-manage {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) {
  .row-signup {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
    text-align: center;
  }

  .form-group-manage {
    margin-left: -10px;
    margin-right: -10px;
    text-align: center;
    margin-bottom: 1rem;
  }

  .justify-buttons-left {
    justify-content: center;
  }

  #change-email-button {
    margin-left: 100px;
  }

  #email-verification {
    margin-left: 100px;
  }

  #change-pass-button {
    margin-left: 100px;
  }

  .input-width {
    width: 50% !important;
  }

  .upload-mint-option-adjustment {
  margin-top: 7px;
  margin-left: -50px;
  }

  .upload-mint-icon-adjustment {
    margin-left: 100px;
    margin-top: 10px;
  }
  .upload-col-adjustment {
    margin-left: -100px;
  }

  .nft-templates-wrapper {
    margin-left:200px !important;
  }
  .dropright {
    margin-left: -100px !important;
  }
  .image-text-align {
    text-align: center;
    margin-top: 10px;
  }
  .pn-5 {
    padding-bottom: 3rem !important;
  }
  .sortButtonAlign {
    margin-left: 190px !important;
    margin-top: -60px !important;
  }
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
  .go-live-title-name-span {
    display: block
  }

  .go-live-desc-name-span {
    display: block
  }

  .created-nft-tokens-search-wrapper {
    display: block;
  }

  .created-nft-tokens-search-input {
    width: 200px;
    height: 48px;
    border-radius: 20px;
    border-color: none;
    background-color: #373737;
    border-color: #373737;
    outline: none;
    border: none;
    color: white;
    padding-left: 10px;
    margin-top: 30px;
  }

  .created-nft-tokens-search-button {
    display: flex;
    color: inherit;
    justify-content: center;
    align-items: center;
    background-color: rgba(45,132,235,255);
    width: 48px;
    height: 48px;
    border-radius: 50%;
    position: relative;
    right: -155px;
    text-align: left;
    bottom: 48px;
  }

  .created-nft-tokens-button-wrapper {
    bottom: 20px;
  }

  #change-email-button {
    margin-left: 100px;
  }

  #email-verification {
    margin-left: 100px;
  }

  #change-pass-button {
    margin-left: 100px;
  }

  #adjust-upload {
    margin-left: 85px;
  }

  #manage-label {
    text-align: center
  }

  .input-width {
    width: 90% !important;
  }

  .social-media-yt-info-div {
    width: 100%;
  }

  .wallet-icon, .blockchain-icon {
    width: 25px;
    height: 80%;
    vertical-align: middle;
  }

  .text-left {
    text-align: center !important;
  }

  .button_Big {
    margin-top: 0%;
  }

  .created-nft-tokens-catalogue-item-info-wrapper {
    display: inline-block;
  }

  #step-names-wrapper {
    margin: auto;
    width: 80%;
  }

  #progress {
    width: 65%;
  }

  .nft-settings-buttons {
    padding-left: 20px;
  }

  .nft-token-shape-wrapper {
    display: inline-block !important;
    margin-left: 0px;
  }

  .token-shape-resize {
    width: 30px !important;
  }

  .appearance-title {
    font-size: 13px;
  }

  .token-shape-svg {
    width: 30px;
  }

  .svg-icon {
    width: 30px !important;
  }

  .nft-token-upload-image-wrapper {
    display: inline-block;
    margin-right: 94px !important;
    margin-left: 0px;
  }

  .nft-wallet-erc-type {
    display: inline-block;
    text-align: center;
  }

  #erc-type-adjustment {
    margin-left: 10px
  }

  .wallet-title, .blockchain-title {
    font-size: 15px;
  }

  .upload-image-actions {
    margin-left: 55px;
    margin-top: 50px;
  }

  .nft-properties-token-description-title-checkbox-title {
    margin-right: 30px;
  }
  .nft-properties-token-explicit-text {
    margin-left: 40px!important;
  }
  .nft-properties-token-explicit-text {
    font-size: 15px;
  }
  #explicit-text-margin {
    margin-right: 30px !important;
  }
  .nft-properties-token-description-title-checkbox-text {
    margin-left: 45px;
  }
  .go-live-title-input {
    font-size: 17px;
  }
  .go-live-nft-name-span {
    color: #686868;
    font-size: 14px;
    display: flex;
    margin-bottom: 1rem;
  }

  .nft-721-additional-info-wrapper, .nft-1155-additional-info-wrapper {
    left: 50%;
    bottom: 10%;
  }
  .fa-times {
    font-size: 19px;
  }
  #close-button-span, #close-button-span-1155 {
    right: 0.5%;
    bottom: 7px;
  }
  .right-pagination-span {
    top: 38%;
    font-size: 50px;
  }
  .left-pagination-span {
    left: 2% !important;
    top: 54% !important;
    font-size: 50px;
  }

  .pagination__link {
    padding: 0px 0px !important;
  }

  .image-text-align {
    text-align: left;
    margin-top: 50px;
  }
  .sound-waveBG {
    width: 452px;
  }

  .sound-wave {
    width: 452px;
  }
  #record {
    width: 70%;
    margin-top: 0px !important;
  }
  .button_Big {
    height: 40px !important;
  }
  .sortButtonAlign {
    margin-left: 200px !important;
    margin-top: -60px !important;
  }
}



.form-group-manage {
    margin-bottom: 1rem;
}

.mt-2 {
    text-align: center;
}

.is_active {
  background-color: #39CDE5 !important;
  border-radius: 50px;
  color: white;
}

#creating-content{
    text-indent:3px;
}

.sortBtnColor{
    color:white !important;
}

.profilebold{
    text-decoration:underline !important;
    text-underline-offset: 8px !important;
}
.header-background-color {
  background-color: #42414d !important;
  border-top-left-radius: .2rem !important;
  border-top-right-radius: .2rem !important;
  border-bottom: transparent!important;
}
.body-background-color {
  background-color: #42414d !important;
}
.footer-background-color {
  background-color: #42414d !important;
  border-bottom-right-radius: .2rem;
  border-bottom-left-radius: .2rem;
  border-top: transparent !important;
}
.btn-secondary-color {
  background-color:red!important;
}

.confirm-btn-color {
  background-color: rgba(45,132,235,255) !important;
}
