/* Registration */
.create-account label {
    display: block;
    width: 100%;
}

.create-account label {
    display: block;
    width: 100%;
}


/* Dashboard */
.sct-dash .content-main .woocommerce-MyAccount-content {
	display: grid;
	grid-template-columns: 1fr 440px;
	gap: 0 100px;
    grid-template-rows: 0 50px;
}

.sct-dash .content-main .woocommerce-MyAccount-content .woocommerce-notices-wrapper {
	grid-column: 1 / span 2;
	grid-row: 1 / span 1;
}

.sct-dash .content-main .woocommerce-MyAccount-content > p:nth-child(2n) {
	grid-column: 1 / span 2;
	grid-row: 2 / span 1;
}

.sct-dash .content-main .woocommerce-MyAccount-content > p:nth-child(2n-1) {
	grid-column: 1 / span 1;
	grid-row: 3 / span 1;
}

.sct-dash .content-main .account-welcome {
	grid-column: 2 / span 1;
	grid-row: 2 / span 2;
	position: relative;
}

.sct-dash .content-main .account-welcome .account-welcome-dog {
	margin: 0;
	width: 100%;
	height: auto;
}

.sct-dash .content-main .account-welcome .account-welcome-name {
	position: absolute;
	top: 87px;
	left: 15px;

	transform: rotate(28deg);
	-webkit-transform: rotate(28deg);
	-moz-transform: rotate(28deg);
	-ms-transform: rotate(28deg);
	-o-transform: rotate(28deg);

	color: #313131;
	font-size: 16px;
	display: block;
	text-align: center;
	width: 220px;
	font-family: 'Davis';
	text-transform: uppercase;
	line-height: 0;
	letter-spacing: -2px;
    text-shadow: 0 0 1.2px rgb(69 69 69);
}


    /* Slider - FADE Right Btn */
    @-webkit-keyframes SCT-fadeIn {
        0% {  opacity: 0; }
        80% { opacity: 0; }
        100% { opacity: 1; }
    }

    @keyframes SCT-fadeIn {
        0% {  opacity: 0; }
        80% { opacity: 0; }
        100% { opacity: 1; }
    }

    .sct-dash .content-main .account-welcome .account-welcome-name {
        animation-name: SCT-fadeIn;
        -webkit-animation-name: SCT-fadeIn;
        animation-duration: 3.2s;
        opacity: 1;
    }




@media (max-width: 1250px) {

	.sct-dash .content-main .woocommerce-MyAccount-content {
		display: grid;
		grid-template-columns: 1fr 400px;
		gap: 0 20px;
	}

	.sct-dash .content-main .account-welcome {
		grid-column: 2 / span 1;
		grid-row: 3 / span 1;
		position: relative;
	}

	.sct-dash .content-main .account-welcome .account-welcome-name {
		position: absolute;
		top: 82px;
		left: 15px;
		display: block;
		background-color: #000;
		font-size: 16px;
		width: 200px;
	}

}


@media (max-width: 1150px) {
	.account-welcome {
        display: none;
	}

	.sct-dash .content-main .woocommerce-MyAccount-content {
		display: block;
	}

}