<!DOCTYPE html>
	<html lang="en-US">
	<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<title>Log In &lsaquo; CNEWS WORLD &#8212; WordPress</title>
	<meta name='robots' content='max-image-preview:large, noindex, noarchive' />
<link rel='stylesheet' id='acfwf-wc-cart-block-integration-css' href='https://cnewsworld.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/assets/index-467dde24.css?ver=1781241605' media='all' />
<link rel='stylesheet' id='acfwf-wc-checkout-block-integration-css' href='https://cnewsworld.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/assets/index-2a7d8588.css?ver=1781241605' media='all' />
<link rel='stylesheet' id='dashicons-css' href='https://cnewsworld.com/wp-includes/css/dashicons.min.css?ver=7.0' media='all' />
<link rel='stylesheet' id='buttons-css' href='https://cnewsworld.com/wp-includes/css/buttons.min.css?ver=7.0' media='all' />
<link rel='stylesheet' id='forms-css' href='https://cnewsworld.com/wp-admin/css/forms.min.css?ver=7.0' media='all' />
<link rel='stylesheet' id='l10n-css' href='https://cnewsworld.com/wp-admin/css/l10n.min.css?ver=7.0' media='all' />
<link rel='stylesheet' id='wp-base-styles-css' href='https://cnewsworld.com/wp-includes/css/dist/base-styles/admin-schemes.min.css?ver=7.0' media='all' />
<link rel='stylesheet' id='login-css' href='https://cnewsworld.com/wp-admin/css/login.min.css?ver=7.0' media='all' />
	<meta name='referrer' content='strict-origin-when-cross-origin' />
		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
	<link rel="icon" href="https://cnewsworld.com/wp-content/uploads/2021/12/circle-g-50x50.png" sizes="32x32" />
<link rel="icon" href="https://cnewsworld.com/wp-content/uploads/2021/12/circle-g.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://cnewsworld.com/wp-content/uploads/2021/12/circle-g.png" />
<meta name="msapplication-TileImage" content="https://cnewsworld.com/wp-content/uploads/2021/12/circle-g.png" />
    <style type="text/css">

        /*
         * ═══════════════════════════════════════════════════════
         *  WFL LOGIN PAGE — Professional Layout
         *  ───────────────────────────────────────────────────────
         *  Recommended image sizes:
         *    • Single-panel (2-col): 1080 × 1920 px  (9 : 16 portrait)
         *                         or 1920 × 1080 px  (16 : 9 landscape)
         *    • Dual-panel   (3-col):  900 × 1600 px  (9 : 16 portrait)
         *    • Logo: SVG preferred; PNG max 560 × 240 px @ 2x
         *  Breakpoints:
         *    • Desktop  > 1024 px — full layout (2- or 3-column)
         *    • Tablet 769–1024 px — hide right panel if both set
         *    • Mobile  ≤  768 px — single-column, panels hidden
         * ═══════════════════════════════════════════════════════
         */

        /* ── Hide default WP h1 ── */
        #login h1 { display: none; }

        /* ── Site logo ── */
        .login-site-logo {
            text-align: center;
            margin-bottom: 28px;
            width: 100%;
        }
        .login-site-logo a { display: inline-block; }
        .login-site-logo img {
            max-width: 280px;
            max-height: 120px;
            width: auto;
            height: auto;
            display: block;
            margin: 0 auto;
        }

        /* ── Reset html element — WoodMart/themes set height:100% + overflow:hidden which
           blocks scrolling and clips box-shadows on the card ── */
        html {
            height: auto !important;
            overflow-x: visible !important;
            overflow-y: auto !important;
        }

        /* ── Page base — full viewport, flex-centred ── */
        body.login {
            background-color: #ffffff;
            background-image: none;
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, sans-serif;
            min-height: 100vh !important;
            padding: 0 !important;
            margin: 0 !important;
            display: flex !important;
            align-items: flex-start !important;
            justify-content: center !important;
            /* overflow must stay at default (visible) so the body can grow taller than
               the viewport on short/landscape screens and the viewport scrolls naturally.
               Setting overflow:auto here makes body a scroll container, which clips
               content and breaks native page scrolling on mobile landscape. */
        }

        /* ── Form column — default (no panels) ── */
        html body.login #login {
            width: 100% !important;
            max-width: 480px !important;
            padding: 48px 36px !important;
            box-sizing: border-box !important;
            margin: auto !important;
            float: none !important;
            display: flex !important;
            flex-direction: column !important;
            align-items: center !important;
            background: #ffffff !important;
            border-radius: 16px !important;
            box-shadow: 0 8px 40px rgba(0, 0, 0, 0.14), 0 2px 10px rgba(0, 0, 0, 0.08) !important;
        }

        /* Constrain inner elements to a readable width */
        #loginform,
        .login-site-logo,
        #login #nav,
        #login .login-message,
        #login .message,
        #login .wfl-wholesale-wrap {
            width: 100%;
            max-width: 380px;
            box-sizing: border-box;
        }

        /* ── No card ── */
        .login form {
            background: transparent !important;
            border: none !important;
            box-shadow: none !important;
            padding: 0 !important;
            margin-top: 0;
            width: 100%;
            max-width: 380px;
            box-sizing: border-box;
        }

        /* ── Labels ── */
        .login label {
            color: #111111 !important;
            font-weight: 700 !important;
            font-size: 15px !important;
            letter-spacing: 0.2px;
        }

        /* ── Input fields ── */
        .login input[type="text"],
        .login input[type="password"],
        .login input[type="email"] {
            background: #ffffff !important;
            border: 1.5px solid #8e8078 !important;
            border-radius: 6px !important;
            padding: 12px 14px !important;
            font-size: 15px !important;
            width: 100% !important;
            box-sizing: border-box !important;
            box-shadow: none !important;
            color: #1a1a1a !important;
            height: auto !important;
            margin-top: 6px;
            margin-bottom: 16px;
            transition: border-color 0.15s;
        }
        .login input[type="text"]:focus,
        .login input[type="password"]:focus,
        .login input[type="email"]:focus {
            border-color: #111111 !important;
            box-shadow: none !important;
            outline: none;
        }

        /* ── Remember me ── */
        .login .forgetmenot {
            float: none !important;
            margin-bottom: 16px;
        }
        .login .forgetmenot label {
            color: #333333 !important;
            font-weight: 600 !important;
            font-size: 13px !important;
        }

        /* ── Submit button ── */
        #loginform {
            display: flex !important;
            flex-direction: column !important;
        }
        .login .submit {
            float: none !important;
            clear: both !important;
            padding: 0 !important;
            margin-top: 28px !important;
        }
        .wp-core-ui .button-primary {
            background: #111111 !important;
            border: none !important;
            border-radius: 6px !important;
            color: #ffffff !important;
            display: inline-block !important;
            width: auto !important;
            min-width: 130px !important;
            padding: 12px 28px !important;
            font-size: 15px !important;
            font-weight: 700 !important;
            letter-spacing: 0.3px !important;
            text-transform: none !important;
            height: auto !important;
            cursor: pointer;
            box-shadow: none !important;
            transition: background 0.15s;
            float: none !important;
            align-self: flex-start !important;
        }
        .wp-core-ui .button-primary:hover,
        .wp-core-ui .button-primary:focus {
            background: #333333 !important;
            box-shadow: none !important;
            color: #ffffff !important;
        }

        /* ── Lost password link ── */
        body.login #nav {
            text-align: left;
            margin-top: 16px !important;
            padding: 0 !important;
            background: transparent !important;
            border: none !important;
            box-shadow: none !important;
        }
        body.login #nav a {
            color: #111111 !important;
            text-shadow: none !important;
            font-size: 14px !important;
            text-decoration: none;
            background: transparent !important;
        }
        body.login #nav a:hover { text-decoration: underline; }

        /* ── Back to blog — hidden ── */
        #backtoblog { display: none !important; }

        /* ── Wholesale button (JS-moved inside #login) ── */
        #login .wfl-wholesale-wrap {
            text-align: center;
            margin-top: 24px;
            padding-top: 20px;
            border-top: 1px solid #d6d0c9;
        }
        #login .wfl-wholesale-wrap p {
            color: #666666;
            font-size: 13px;
            margin: 0 0 12px;
        }
        .wfl-wholesale-btn {
            display: block;
            width: 100%;
            background: transparent;
            border: 2px solid #111111;
            border-radius: 6px;
            color: #111111 !important;
            padding: 18px 22px;
            font-size: 15px;
            font-weight: 700;
            text-decoration: none !important;
            letter-spacing: 0.3px;
            text-align: center;
            box-sizing: border-box;
            transition: background 0.15s, color 0.15s;
        }
        .wfl-wholesale-btn:hover {
            background: #111111;
            color: #ffffff !important;
        }

        /* ═══════════════════════════════════════════
           PANEL LAYOUTS
           ═══════════════════════════════════════════ */

        /* body becomes a flex row when panels are present.
           No height lock / overflow:hidden — the viewport scrolls naturally.
           Panels use position:sticky so they stay in view while the page scrolls. */
        body.login.wfl-has-left,
        body.login.wfl-has-right {
            flex-direction: row !important;
            justify-content: flex-start !important;
        }

        /* ── Image panel base ── */
        .wfl-login-panel {
            flex-shrink: 0;
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 0;
            box-sizing: border-box;
            overflow: hidden;
        }

        /* Full image visible — no crop (single panel); cover for both-panel layout */
        .wfl-login-panel img {
            display: block;
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 0;
        }

        /* ── Single image: panel sticks to viewport, form fills remaining width ── */
        body.login.wfl-has-left:not(.wfl-has-both) .wfl-login-panel,
        body.login.wfl-has-right:not(.wfl-has-both) .wfl-login-panel {
            flex: 0 0 auto;
            position: sticky;
            top: 0;
            height: 100vh;
            align-self: flex-start;
        }
        body.login.wfl-has-left:not(.wfl-has-both) .wfl-login-panel img,
        body.login.wfl-has-right:not(.wfl-has-both) .wfl-login-panel img {
            height: 100vh;
            width: auto;
            max-width: 50vw;
            object-fit: unset;
            border-radius: 0;
        }
        /* Shared layout properties for single-panel form column */
        html body.login.wfl-has-left:not(.wfl-has-both) #login,
        html body.login.wfl-has-right:not(.wfl-has-both) #login {
            flex: 1 1 auto !important;
            width: auto !important;
            min-width: 0 !important;
            max-width: none !important;
            margin: 0 !important;
            min-height: 100vh !important;
            justify-content: flex-start !important;
            align-items: center !important;
            padding: 48px 56px !important;
            background: #ffffff !important;
            border-radius: 0 !important;
        }
        /* Shadow points toward the panel (inward) for each side */
        html body.login.wfl-has-left:not(.wfl-has-both) #login {
            box-shadow: -8px 0 40px rgba(0, 0, 0, 0.12) !important;
        }
        html body.login.wfl-has-right:not(.wfl-has-both) #login {
            box-shadow: 8px 0 40px rgba(0, 0, 0, 0.12) !important;
        }

        /* ── Both images: equal thirds; panels sticky ── */
        body.login.wfl-has-both .wfl-login-panel {
            flex: 1 1 0 !important;
            min-width: 0;
            position: sticky;
            top: 0;
            height: 100vh;
            align-self: flex-start;
        }
        html body.login.wfl-has-both #login {
            flex: 1 1 0 !important;
            width: auto !important;
            min-width: 0 !important;
            max-width: none !important;
            margin: 0 !important;
            min-height: 100vh !important;
            justify-content: flex-start !important;
            align-items: center !important;
            padding: 48px 56px !important;
            background: #ffffff !important;
            border-radius: 0 !important;
            box-shadow: -8px 0 32px rgba(0, 0, 0, 0.10), 8px 0 32px rgba(0, 0, 0, 0.10) !important;
        }

        /* ── Tablet 769–1024 px: hide right panel ── */
        @media (min-width: 769px) and (max-width: 1024px) {
            body.login.wfl-has-both .wfl-right-panel {
                display: none !important;
            }
            body.login.wfl-has-both .wfl-left-panel {
                flex: 0 0 50vw !important;
                height: 100vh;
            }
            html body.login.wfl-has-both #login {
                flex: 1 1 auto !important;
                max-width: none !important;
            }
        }

        /* ── Mobile ≤ 768 px: single-column, panels hidden ── */
        @media (max-width: 768px) {
            body.login.wfl-has-left,
            body.login.wfl-has-right {
                flex-direction: column !important;
                align-items: center !important;
                justify-content: flex-start !important;
            }
            .wfl-login-panel { display: none !important; }
            /* Panel #login rules have specificity (1,3,2); these selectors match that
               specificity and come later in source order, so they always win. */
            html body.login.wfl-has-left:not(.wfl-has-both) #login,
            html body.login.wfl-has-right:not(.wfl-has-both) #login,
            html body.login.wfl-has-both #login {
                flex: unset !important;
                width: 100% !important;
                max-width: 100% !important;
                min-height: auto !important;
                padding: 32px 20px !important;
                background: #ffffff !important;
                border-radius: 0 !important;
                box-shadow: none !important;
                position: static !important;
            }
            /* No-panel layout on mobile */
            html body.login:not(.wfl-has-left):not(.wfl-has-right) #login {
                flex: unset !important;
                width: 100% !important;
                max-width: 100% !important;
                min-height: auto !important;
                height: auto !important;
                padding: 32px 20px !important;
                justify-content: flex-start !important;
                background: #ffffff !important;
                border-radius: 0 !important;
                box-shadow: none !important;
            }
        }

        /* ── Short viewports (landscape phones, compact tablets) ──
           Reduce padding so the form fits without excessive scrolling. */
        @media (max-height: 600px) {
            html body.login:not(.wfl-has-left):not(.wfl-has-right) #login {
                padding: 24px 28px !important;
            }
            html body.login.wfl-has-left:not(.wfl-has-both) #login,
            html body.login.wfl-has-right:not(.wfl-has-both) #login,
            html body.login.wfl-has-both #login {
                padding: 24px 32px !important;
            }
        }

    </style>
    	</head>
	<body class="login no-js login-action-login wp-core-ui admin-color-modern locale-en-us wfl-has-left">
	<script>
document.body.className = document.body.className.replace('no-js','js');
</script>

				<h1 class="screen-reader-text">Log In</h1>
			<div id="login">
		<h1 role="presentation" class="wp-login-logo"><a href="https://cnewsworld.com">Powered by WordPress</a></h1>
	<div class="login-site-logo"><a href="https://cnewsworld.com/" class="custom-logo-link" rel="home"><img width="392" height="87" src="https://cnewsworld.com/wp-content/uploads/2021/12/gcore-canada-light-1.png" class="custom-logo" alt="CNEWS WORLD" decoding="async" srcset="https://cnewsworld.com/wp-content/uploads/2021/12/gcore-canada-light-1.png 392w, https://cnewsworld.com/wp-content/uploads/2021/12/gcore-canada-light-1-150x33.png 150w, https://cnewsworld.com/wp-content/uploads/2021/12/gcore-canada-light-1-300x67.png 300w" sizes="(max-width: 392px) 100vw, 392px" /></a></div>

		<form name="loginform" id="loginform" action="https://cnewsworld.com/wp-login.php" method="post">
			<p>
				<label for="user_login">Username or Email Address</label>
				<input type="text" name="log" id="user_login" class="input ltr" value="" size="20" autocapitalize="off" autocomplete="username" required="required" />
			</p>

			<div class="user-pass-wrap">
				<label for="user_pass">Password</label>
				<div class="wp-pwd">
					<input type="password" name="pwd" id="user_pass" class="input password-input ltr" value="" size="20" autocomplete="current-password" spellcheck="false" required="required" />
					<button type="button" class="button button-secondary wp-hide-pw hide-if-no-js" data-toggle="0" aria-label="Show password">
						<span class="dashicons dashicons-visibility" aria-hidden="true"></span>
					</button>
				</div>
			</div>
						<p class="forgetmenot"><input name="rememberme" type="checkbox" id="rememberme" value="forever"  /> <label for="rememberme">Remember Me</label></p>
			<p class="submit">
				<input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="Log In" />
									<input type="hidden" name="redirect_to" value="https://cnewsworld.com/feeds/posts/default" />
									<input type="hidden" name="testcookie" value="1" />
			</p>
		</form>

					<p id="nav">
				<a class="wp-login-lost-password" href="https://cnewsworld.com/wp-login.php?action=lostpassword">Lost your password?</a>			</p>
			<script>
function wp_attempt_focus() {setTimeout( function() {try {d = document.getElementById( "user_login" );d.focus(); d.select();} catch( er ) {}}, 200);}
wp_attempt_focus();
if ( typeof wpOnload === 'function' ) { wpOnload() }
</script>
		<p id="backtoblog">
			<a href="https://cnewsworld.com/">&larr; Go to CNEWS WORLD</a>		</p>
			</div>
		
		<script>
	document.addEventListener( 'DOMContentLoaded', function() {
		var login = document.getElementById( 'login' );
		if ( ! login ) return;
				(function() {
			var lp  = document.createElement( 'div' );
			lp.className = 'wfl-login-panel wfl-left-panel';
			var img = document.createElement( 'img' );
			img.src = 'https://cnewsworld.com/wp-content/uploads/2026/06/SLEEK-10MG-scaled.webp';
			img.alt = '';
			lp.appendChild( img );
			document.body.insertBefore( lp, login );
		})();
						// Move wholesale button inside #login (it is output after #login's closing tag)
		var ws = document.querySelector( '.wfl-wholesale-wrap' );
		if ( ws && ws.parentNode !== login ) login.appendChild( ws );
	} );
	</script>
		<div class="wfl-wholesale-wrap">
		<p>New to the platform?</p>
		<a href="https://cnewsworld.com/wholesale-account-application/" class="wfl-wholesale-btn">
			Want to open a wholesale account?		</a>
	</div>
	<script id="clipboard-js" src="https://cnewsworld.com/wp-includes/js/clipboard.min.js?ver=2.0.11"></script>
<script id="jquery-core-js" src="https://cnewsworld.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="https://cnewsworld.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<script id="zxcvbn-async-js-extra">
var _zxcvbnSettings = {"src":"https://cnewsworld.com/wp-includes/js/zxcvbn.min.js"};
//# sourceURL=zxcvbn-async-js-extra
</script>
<script id="zxcvbn-async-js" src="https://cnewsworld.com/wp-includes/js/zxcvbn-async.min.js?ver=1.0"></script>
<script id="wp-hooks-js" src="https://cnewsworld.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
<script id="wp-i18n-js" src="https://cnewsworld.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script id="password-strength-meter-js-extra">
var pwsL10n = {"unknown":"Password strength unknown","short":"Very weak","bad":"Weak","good":"Medium","strong":"Strong","mismatch":"Mismatch"};
//# sourceURL=password-strength-meter-js-extra
</script>
<script id="password-strength-meter-js" src="https://cnewsworld.com/wp-admin/js/password-strength-meter.min.js?ver=7.0"></script>
<script id="underscore-js" src="https://cnewsworld.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
<script id="wp-util-js-extra">
var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
//# sourceURL=wp-util-js-extra
</script>
<script id="wp-util-js" src="https://cnewsworld.com/wp-includes/js/wp-util.min.js?ver=7.0"></script>
<script id="wp-dom-ready-js" src="https://cnewsworld.com/wp-includes/js/dist/dom-ready.min.js?ver=a06281ae5cf5500e9317"></script>
<script id="wp-a11y-js" src="https://cnewsworld.com/wp-includes/js/dist/a11y.min.js?ver=af934e5259bc51b8718e"></script>
<script id="user-profile-js-extra">
var userProfileL10n = {"user_id":"0","nonce":"a6150b69b3"};
//# sourceURL=user-profile-js-extra
</script>
<script id="user-profile-js" src="https://cnewsworld.com/wp-admin/js/user-profile.min.js?ver=7.0"></script>
	</body>
	</html>
	