
.twb-cont {
	display: flex;
	flex-direction: column;
	margin: 10px 10px 0 0 !important;
	align-items: flex-end;
}

.twb-cont p, .twb-cont p>a {
	font: normal normal 600 12px/18px Open Sans;
	letter-spacing: .1px;
	color: #323a45;
	opacity: .7;
	padding-top: 10px;
}

a.twb-custom-button, a.twb-custom-button:hover, #wp-admin-bar-booster-top-button .ab-item, #wp-admin-bar-booster-top-button .ab-item:hover {
	margin: 3px 0 0 10px !important;
	height: 26px !important;
	border-radius: 2px;
	font-weight: 600;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: .1px;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	padding: 0 8px 0 7px;
}

.twb-green-button, .twb-green-button:hover, .twb-green-button:focus, #wp-admin-bar-booster-top-button .ab-item, #wp-admin-bar-booster-top-button .ab-item:hover, #wp-admin-bar-booster-top-button .ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-booster-top-button:hover>.ab-item, #wpadminbar:not(.mobile) .ab-top-menu>li.twb-green-button>.ab-item:focus {
	background: #22b339 0% 0% no-repeat padding-box;
	color: #fff;
}

.twb-custom-button:before, #wp-admin-bar-booster-top-button .ab-item:before {
	content: "";
	top: 4px;
	left: 0;
	width: 18px;
	height: 18px;
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCI+CiAgPGRlZnM+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjAuNSIgeTE9IjEiIHgyPSIwLjUiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij4KICAgICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAuNTg4Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+CiAgPGcgaWQ9Ikdyb3VwXzEwMjYyMyIgZGF0YS1uYW1lPSJHcm91cCAxMDI2MjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04MCAtMjM2KSI+CiAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzQ5OTk4IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA0OTk5OCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MCAyMzYpIiBmaWxsPSJub25lIi8+CiAgICA8cGF0aCBpZD0iUGF0aF8xNzEwOTciIGRhdGEtbmFtZT0iUGF0aCAxNzEwOTciIGQ9Ik0tOTg4Ni45NzItODM1Mi4xODdhLjEuMSwwLDAsMSwwLS4xMzVsNC4wNjEtNS41NTVhLjEwOS4xMDksMCwwLDAsLjAwOS0uMTEuMTA4LjEwOCwwLDAsMC0uMDk0LS4wNTdoLTMuMjU1YS4xLjEsMCwwLDEtLjA5NS0uMDY5LjEuMSwwLDAsMSwuMDM3LS4xMTJsMTAuMzYzLTcuNzQ2YS4xLjEsMCwwLDEsLjEzNiwwLC4xLjEsMCwwLDEsMCwuMTM3bC00LjA2MSw1LjU1NWEuMTA3LjEwNywwLDAsMC0uMDA3LjEwOC4xLjEsMCwwLDAsLjA5My4wNTdoMy4yNTNhLjEuMSwwLDAsMSwuMS4wNjkuMTA5LjEwOSwwLDAsMS0uMDM2LjExNWwtMTAuMzYzLDcuNzQzYS4xLjEsMCwwLDEtLjA2OC4wMjlBLjEuMSwwLDAsMS05ODg2Ljk3Mi04MzUyLjE4N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk5NzAuMzg5IDg2MDQuMDc5KSIgc3Ryb2tlPSJyZ2JhKDAsMCwwLDApIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9InVybCgjbGluZWFyLWdyYWRpZW50KSIvPgogIDwvZz4KPC9zdmc+Cg==") 0% 0% no-repeat padding-box !important;
	float: left;
	position: relative;
	margin-right: 6px;
}

.twb_elementor_control_title {
	font-size: 12px;
	font-weight: 700;
	line-height: 18px;
	vertical-align: middle;
	display: flex;
	align-items: center;
	margin-bottom: 2px;
	color: #1e1e1e;
}

.elementor-control a.twb-green-button, .elementor-control a.twb-custom-button, .elementor-control a.twb-custom-button:hover {
	display: inline-block;
	margin: 10px 0 10px 0 !important;
}

.elementor-control-twb_optimize_section .elementor-panel-heading {
	display: none;
}

.elementor-panel .elementor-tab-control-twb_optimize {
	position: relative;
	padding: 0 5px;
	box-sizing: border-box;
	min-width: 80px;
	width: initial;
}

.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.elementor-tab-control-twb_optimize a {
	top: 22px;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	font-size: 8px;
	font-weight: 600;
	width: 100%;
}

.elementor-control .twb-score-container, .elementor-control .twb-score-disabled-container {
	display: flex;
	flex-direction: column;
	padding: 0;
	background: rgba(255, 255, 255, 0) 0% 0% no-repeat padding-box;
	border: none;
	color: #fff;
	width: 100%;
	position: relative;
}

.elementor-control .twb_elementor_control_title.twb_not_optimized {
	background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNDc3OTgiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDQ3Nzk4IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiMzMjNhNDUiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8xMDMwNzYiIGRhdGEtbmFtZT0iR3JvdXAgMTAzMDc2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA2NCAtMzIpIj4KICAgIDxwYXRoIGlkPSJkZXNpZ25fc3lzdGVtX2ljb25zLTQwIiBkYXRhLW5hbWU9ImRlc2lnbiBzeXN0ZW0gaWNvbnMtNDAiIGQ9Ik0zMS41LDIxLjVhMTAsMTAsMCwxLDEtMTAtMTBBMTAuMDEyLDEwLjAxMiwwLDAsMSwzMS41LDIxLjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDUyLjUgMjAuNSkiIGZpbGw9IiNmZDNjMzEiIG9wYWNpdHk9IjAuMyIvPgogICAgPGcgaWQ9IkluZm9ybWF0aW9uX0ljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjQgMzIpIj4KICAgICAgPGcgaWQ9IkluZm9ybWF0aW9uX0ljb24tMiIgZGF0YS1uYW1lPSJJbmZvcm1hdGlvbl9JY29uIiBjbGlwLXBhdGg9InVybCgjY2xpcC1wYXRoKSI+CiAgICAgICAgPGcgaWQ9IkluZm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuMzMzIDMuMzM0KSI+CiAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8xNjkxMzciIGRhdGEtbmFtZT0iUGF0aCAxNjkxMzciIGQ9Ik0xOC4xNjcsMjQuODMzYTYuNjgyLDYuNjgyLDAsMCwxLTYuNjY3LTYuNyw2LjU2OSw2LjU2OSwwLDAsMSwxLjk0Ni00LjY4NUE2LjQ4Nyw2LjQ4NywwLDAsMSwxOC4wOTQsMTEuNWE2LjgwOCw2LjgwOCwwLDAsMSw2LjczOSw2LjY2Niw2LjYxMyw2LjYxMywwLDAsMS02LjU5NCw2LjY2N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS41IC0xMS41KSIgZmlsbD0iI2ZkM2MzMSIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyBpZD0iSW5mby0yIiBkYXRhLW5hbWU9IkluZm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMTM1IDYuMzYxKSI+CiAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8xNjkxMzctMiIgZGF0YS1uYW1lPSJQYXRoIDE2OTEzNyIgZD0iTTE5LjkwNywxNS40MzVhLjg2NS44NjUsMCwxLDAsLjg2NS44NjVoMEEuOS45LDAsMCwwLDE5LjkwNywxNS40MzVabTAsMi42NjdoMGEuODc3Ljg3NywwLDAsMC0uODY1Ljg2NXYyLjg0N2EuODc3Ljg3NywwLDAsMCwuODY1Ljg2NWgwYS44NzcuODc3LDAsMCwwLC44NjUtLjg2NVYxOC45NjZBLjg3Ny44NzcsMCwwLDAsMTkuOTA3LDE4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTkuMDQyIC0xNS40MzUpIiBmaWxsPSIjZmZmIi8+CiAgICAgICAgPC9nPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K") no-repeat;
	background-size: 16px;
	padding-left: 22px;
	font-size: 12px;
	font-weight: 700;
	line-height: 18px;
	vertical-align: middle;
	display: flex;
	align-items: center;
	margin-bottom: 2px;
	color: #1e1e1e;
}

.elementor-control .twb_elementor_control_title.twb_not_optimized.nitro-lazy {
	background-image: none !important;
}

.elementor-control .twb-score-title {
	font-size: 12px;
	line-height: 18px;
	font-weight: 400;
	color: #1e1e1e;
	margin-top: 2px;
}

.elementor-control .twb-score {
	flex-direction: row;
	display: flex;
	padding: 20px 0 10px 0;
	background-color: #f9f9f9;
	margin: 20px 0 10px 0;
	border-radius: 6px;
}

.elementor-control .twb-score-mobile, .elementor-control .twb-score-desktop {
	display: flex;
	flex-direction: column;
	width: 50%;
	padding: 10px;
	background: rgba(255, 255, 255, .05) 0% 0% no-repeat padding-box;
	border-radius: 6px;
	align-items: center;
	margin: 0;
}

.elementor-control .twb-score-circle {
	width: 40px;
	height: 40px;
	position: relative;
	border-radius: 50%;
	margin: 0;
	background: rgba(253, 60, 49, .1) 0% 0% no-repeat padding-box;
}

.elementor-control .twb-score-text {
	margin: 0;
	text-align: center;
	font-family: Open Sans;
	font-weight: 100;
}

.elementor-control .twb-score-text-name {
	display: block;
	font: normal normal bold 10px/16px Open Sans;
	letter-spacing: 0;
	opacity: 1;
	color: #323a45;
}

.elementor-control .twb-load-text-time {
	display: block;
	font: normal normal 600 10px/16px Open Sans;
	letter-spacing: .08px;
	color: #323a45;
	opacity: .5;
}

.elementor-control .twb_check_score_button {
	width: 180px;
	height: 30px;
	line-height: 30px;
	box-sizing: border-box;
	text-decoration: none;
	background-color: #22b339;
	color: #fff;
	border-radius: 4px;
	text-align: center;
	margin-top: 20px;
	float: right;
	cursor: pointer;
}

.elementor-control .twb_status_description {
	padding-left: 21px;
	font-size: 12px;
	line-height: 18px;
}

.elementor-control .twb_elementor_control_title span.twb_inprogress {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBpZD0ibG9hZGVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjgxLjgyMyAtMSkiPgogICAgPHBhdGggaWQ9IlN1YnRyYWN0aW9uXzEiIGRhdGEtbmFtZT0iU3VidHJhY3Rpb24gMSIgZD0iTTksMThhOSw5LDAsMSwxLDktOUE5LjAxLDkuMDEsMCwwLDEsOSwxOFpNOSwyYTcsNywwLDEsMCw3LDdBNy4wMDcsNy4wMDcsMCwwLDAsOSwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjgxLjgyMyAxKSIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9IkludGVyc2VjdGlvbl8yIiBkYXRhLW5hbWU9IkludGVyc2VjdGlvbiAyIiBkPSJNNy44MzgsOWgwYTcuMDA4LDcuMDA4LDAsMCwwLTctN1YxLjk3M0EuOTQ4Ljk0OCwwLDAsMSwwLDEuMDQsMS4wNDcsMS4wNDcsMCwwLDEsLjgzNiwwYTkuMDEsOS4wMSwwLDAsMSw5LDlIOS44MjFhLjk4Mi45ODIsMCwwLDEtLjk2OS45NDFoLS4wNEExLjAwOCwxLjAwOCwwLDAsMSw3LjgzOCw5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjg5Ljk4NyAxKSIgZmlsbD0iIzIyYjMzOSIvPgogIDwvZz4KPC9zdmc+Cg==") 0 0 no-repeat padding-box;
	animation: rotation 1s infinite linear;
	background-size: 16px;
	margin-right: 6px;
	width: 16px;
	height: 16px;
	display: inline-block;
}

.elementor-control .twb_elementor_control_title span.twb_inprogress.nitro-lazy {
	background-image: none !important;
}

@keyframes rotation {
	from {
		transform: rotate(0deg);
	}
	
	to {
		transform: rotate(359deg);
	}
}

.elementor-control .twb-score-overlay {
	width: 47%;
	height: 80px;
	z-index: 10;
	position: absolute;
	background-color: #2e3338 !important;
	align-items: center;
	justify-content: center;
}

.elementor-control .twb-score-desktop-overlay {
	right: 2%;
}

.elementor-control .twb-score-mobile-overlay {
	left: 2%;
}

.elementor-control .twb-score-bottom a, .elementor-control .twb-score-bottom a:hover {
	text-decoration: underline;
	font-size: 12px;
	line-height: 18px;
	color: #22b339;
	font-weight: 600;
	cursor: pointer;
	border: none;
}

.elementor-panel .elementor-tab-control-twb_optimize a:before {
	width: 26px;
	position: absolute;
	top: -17px;
	left: calc(50% - 13px);
	content: " ";
	height: 26px;
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNy4xMDIiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNy4xMDIgMjYiPgogIDxnIGlkPSJHcm91cF8xMDIyMDUiIGRhdGEtbmFtZT0iR3JvdXAgMTAyMjA1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjQ5OSAtMC4zOTEpIj4KICAgIDxwYXRoIGlkPSJVbmlvbl84NDYiIGRhdGEtbmFtZT0iVW5pb24gODQ2IiBkPSJNLTEyMjM3LjExNS0yMTY1My43M2EuMTI3LjEyNywwLDAsMSwwLS4xNzRsNS4xNzMtNy4xODlhLjEzOC4xMzgsMCwwLDAsLjAyNy0uMDgyLjEzNC4xMzQsMCwwLDAtLjEzNy0uMTM1aC00LjE0NWEuMTM0LjEzNCwwLDAsMS0uMS0uMDU1LjEyOS4xMjksMCwwLDEsLjAyNi0uMThsMTMuMi0xMC4wMjlhLjEyMy4xMjMsMCwwLDEsLjE3NSwwLC4xMjYuMTI2LDAsMCwxLDAsLjE3NGwtNS4xNzIsNy4yYS4xMjcuMTI3LDAsMCwwLS4wMjcuMDc2LjEzNS4xMzUsMCwwLDAsLjEzNi4xMzdoNC4xMzlhLjE0MS4xNDEsMCwwLDEsLjEwOS4wNTUuMTM1LjEzNSwwLDAsMS0uMDMzLjE4NGwtMTMuMiwxMC4wMjNhLjExOS4xMTksMCwwLDEtLjA4Ny4wMzdBLjExOS4xMTksMCwwLDEtMTIyMzcuMTE1LTIxNjUzLjczWm05LjY4Ny00LjE3NmEuMTM2LjEzNiwwLDAsMSwuMDMzLS4xOGw2LjczMy01LjEzNS0xLjcyNS0xLjY4NmExLjUsMS41LDAsMCwxLS4wMzgtMi4wOTQsMS40NDEsMS40NDEsMCwwLDEsMi4wNjYtLjAzOWwyLjg0LDIuNzg1Yy4wMzguMDMzLjA3LjA2MS4xLjA5MmwuMDY0LjA3MmEuMDUzLjA1MywwLDAsMCwuMDIyLjAyMSwxLjQzLDEuNDMsMCwwLDEtLjE0NywxLjk2MywxLjIzLDEuMjMsMCwwLDEtLjQuMjVsLTMuNCwxLjQ1My4wMTYtLjAxMi02LDIuNTUxYS4wODguMDg4LDAsMCwxLS4wNTUuMDE2QS4xMzIuMTMyLDAsMCwxLTEyMjI3LjQyOS0yMTY1Ny45MDZabS0xMi4yMjEtLjM1OS0yLjgzNC0yLjc3OWMtLjAzOC0uMDMzLS4wNzYtLjA2NC0uMTA4LS4xbC0uMDY1LS4wN2ExLjI3NywxLjI3NywwLDAsMS0uMTktLjI4OS4wMDYuMDA2LDAsMCwxLS4wMDYtLjAwNmMtLjAxMS0uMDIxLS4wMTYtLjAzNy0uMDI2LS4wNTlhLjA2MS4wNjEsMCwwLDEtLjAxMS0uMDMzLjA0LjA0LDAsMCwxLS4wMTItLjAyN3MwLS4wMDYsMC0uMDA2Yy0uMDA2LS4wMTYtLjAxMS0uMDM3LS4wMTctLjA1NXMwLS4wMTYtLjAxMS0uMDIxYS4xMDcuMTA3LDAsMCwwLS4wMTEtLjAzN2MtLjAwNi0uMDEyLS4wMDYtLjAyNy0uMDExLS4wMzlhLjA1LjA1LDAsMCwwLS4wMDYtLjAyN2MwLS4wMTYsMC0uMDMxLS4wMTEtLjA0OXYtLjAxNmExLjQxMywxLjQxMywwLDAsMSwuNDQtMS4zMjIsMS4yODUsMS4yODUsMCwwLDEsLjQtLjI1bDMuNDA1LTEuNDUxLS4wMTcuMDE2LDYuMDE2LTIuNTU3YS4xMjcuMTI3LDAsMCwxLC4xNTcuMDM5LjEzNC4xMzQsMCwwLDEtLjAzMi4xOGwtNi43NDQsNS4xMzksMS43MTksMS42ODJhMS41MTEsMS41MTEsMCwwLDEsLjA0MywyLjEsMS40NTUsMS40NTUsMCwwLDEtMS4wNTUuNDQ3QTEuNDM4LDEuNDM4LDAsMCwxLTEyMjM5LjY0OS0yMTY1OC4yNjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjI0My4wMDcgMjE2NzUuODMpIiBmaWxsPSIjN2U4ODkxIiBzdHJva2U9InJnYmEoMCwwLDAsMCkiIHN0cm9rZS13aWR0aD0iMSIvPgogICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV81MTI2NSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNTEyNjUiIHdpZHRoPSIyNS41ODkiIGhlaWdodD0iMjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC4zOTEpIiBmaWxsPSJub25lIi8+CiAgPC9nPgo8L3N2Zz4K") 0 0 no-repeat;
	background-size: 26px;
}

.elementor-panel-menu-item-icon .twb-element-menu-icon:before {
	display: block;
	margin: auto;
	width: 26px;
	height: 26px;
	content: " ";
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNy4xMDIiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNy4xMDIgMjYiPgogIDxnIGlkPSJHcm91cF8xMDIyMDUiIGRhdGEtbmFtZT0iR3JvdXAgMTAyMjA1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjQ5OSAtMC4zOTEpIj4KICAgIDxwYXRoIGlkPSJVbmlvbl84NDYiIGRhdGEtbmFtZT0iVW5pb24gODQ2IiBkPSJNLTEyMjM3LjExNS0yMTY1My43M2EuMTI3LjEyNywwLDAsMSwwLS4xNzRsNS4xNzMtNy4xODlhLjEzOC4xMzgsMCwwLDAsLjAyNy0uMDgyLjEzNC4xMzQsMCwwLDAtLjEzNy0uMTM1aC00LjE0NWEuMTM0LjEzNCwwLDAsMS0uMS0uMDU1LjEyOS4xMjksMCwwLDEsLjAyNi0uMThsMTMuMi0xMC4wMjlhLjEyMy4xMjMsMCwwLDEsLjE3NSwwLC4xMjYuMTI2LDAsMCwxLDAsLjE3NGwtNS4xNzIsNy4yYS4xMjcuMTI3LDAsMCwwLS4wMjcuMDc2LjEzNS4xMzUsMCwwLDAsLjEzNi4xMzdoNC4xMzlhLjE0MS4xNDEsMCwwLDEsLjEwOS4wNTUuMTM1LjEzNSwwLDAsMS0uMDMzLjE4NGwtMTMuMiwxMC4wMjNhLjExOS4xMTksMCwwLDEtLjA4Ny4wMzdBLjExOS4xMTksMCwwLDEtMTIyMzcuMTE1LTIxNjUzLjczWm05LjY4Ny00LjE3NmEuMTM2LjEzNiwwLDAsMSwuMDMzLS4xOGw2LjczMy01LjEzNS0xLjcyNS0xLjY4NmExLjUsMS41LDAsMCwxLS4wMzgtMi4wOTQsMS40NDEsMS40NDEsMCwwLDEsMi4wNjYtLjAzOWwyLjg0LDIuNzg1Yy4wMzguMDMzLjA3LjA2MS4xLjA5MmwuMDY0LjA3MmEuMDUzLjA1MywwLDAsMCwuMDIyLjAyMSwxLjQzLDEuNDMsMCwwLDEtLjE0NywxLjk2MywxLjIzLDEuMjMsMCwwLDEtLjQuMjVsLTMuNCwxLjQ1My4wMTYtLjAxMi02LDIuNTUxYS4wODguMDg4LDAsMCwxLS4wNTUuMDE2QS4xMzIuMTMyLDAsMCwxLTEyMjI3LjQyOS0yMTY1Ny45MDZabS0xMi4yMjEtLjM1OS0yLjgzNC0yLjc3OWMtLjAzOC0uMDMzLS4wNzYtLjA2NC0uMTA4LS4xbC0uMDY1LS4wN2ExLjI3NywxLjI3NywwLDAsMS0uMTktLjI4OS4wMDYuMDA2LDAsMCwxLS4wMDYtLjAwNmMtLjAxMS0uMDIxLS4wMTYtLjAzNy0uMDI2LS4wNTlhLjA2MS4wNjEsMCwwLDEtLjAxMS0uMDMzLjA0LjA0LDAsMCwxLS4wMTItLjAyN3MwLS4wMDYsMC0uMDA2Yy0uMDA2LS4wMTYtLjAxMS0uMDM3LS4wMTctLjA1NXMwLS4wMTYtLjAxMS0uMDIxYS4xMDcuMTA3LDAsMCwwLS4wMTEtLjAzN2MtLjAwNi0uMDEyLS4wMDYtLjAyNy0uMDExLS4wMzlhLjA1LjA1LDAsMCwwLS4wMDYtLjAyN2MwLS4wMTYsMC0uMDMxLS4wMTEtLjA0OXYtLjAxNmExLjQxMywxLjQxMywwLDAsMSwuNDQtMS4zMjIsMS4yODUsMS4yODUsMCwwLDEsLjQtLjI1bDMuNDA1LTEuNDUxLS4wMTcuMDE2LDYuMDE2LTIuNTU3YS4xMjcuMTI3LDAsMCwxLC4xNTcuMDM5LjEzNC4xMzQsMCwwLDEtLjAzMi4xOGwtNi43NDQsNS4xMzksMS43MTksMS42ODJhMS41MTEsMS41MTEsMCwwLDEsLjA0MywyLjEsMS40NTUsMS40NTUsMCwwLDEtMS4wNTUuNDQ3QTEuNDM4LDEuNDM4LDAsMCwxLTEyMjM5LjY0OS0yMTY1OC4yNjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjI0My4wMDcgMjE2NzUuODMpIiBmaWxsPSIjN2U4ODkxIiBzdHJva2U9InJnYmEoMCwwLDAsMCkiIHN0cm9rZS13aWR0aD0iMSIvPgogICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV81MTI2NSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNTEyNjUiIHdpZHRoPSIyNS41ODkiIGhlaWdodD0iMjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC4zOTEpIiBmaWxsPSJub25lIi8+CiAgPC9nPgo8L3N2Zz4K") 0 0 no-repeat;
	background-size: 26px;
}

.elementor-panel .twb-dismiss-info {
	justify-content: right;
	margin-top: 15px;
	opacity: .7;
}

.twb-hidden, .twb-dismiss-container.twb-hidden, .twb-score-container.twb-hidden, .twb-score-overlay.twb-hidden, .twb-score-disabled-container.twb-hidden {
	display: none;
}

#twb-speed-galleries_bwg, #twb-speed-wdi_feeds, #twb-speed-info_ffwd, #twb-speed-sliders_wds, #twb-speed-manage_fm {
	position: relative;
	padding-left: 30px;
	font-weight: 600;
	width: 180px;
}

#twb-speed-galleries_bwg:before, #twb-speed-wdi_feeds:before, #twb-speed-info_ffwd:before, #twb-speed-sliders_wds:before, #twb-speed-manage_fm:before {
	content: "";
	position: absolute;
	top: 18px;
	left: 10px;
	transform: translateY(-50%);
	width: 15px;
	height: 15px;
}

#twb-speed-sliders_wds:before {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMiwuY2xzLTN7ZmlsbDojMmQzMTNhO30uY2xzLTIsLmNscy0zLC5jbHMtNHtpc29sYXRpb246aXNvbGF0ZTt9LmNscy0ze29wYWNpdHk6MC43O30uY2xzLTV7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxyZWN0IGNsYXNzPSJjbHMtMSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1Ii8+PGNpcmNsZSBjbGFzcz0iY2xzLTIiIGN4PSI3LjQ0IiBjeT0iNy41IiByPSI1LjM3Ii8+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMTIuMzUsNC4yOWE1LjYxLDUuNjEsMCwwLDEsMCw2LjQyLDMuMjcsMy4yNywwLDAsMCwwLTYuNDJaTTE0LDguMjFsLjItLjc0TDE0LDYuN2wuNTkuNzVaIi8+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMi42NSwxMC43YTUuNjEsNS42MSwwLDAsMSwwLTYuNDIsMy4yNywzLjI3LDAsMCwwLDAsNi40MlpNMSw2Ljc3bC0uMi43NC4yLjc3TC40Miw3LjUzWiIvPjxnIGNsYXNzPSJjbHMtNCI+PHBhdGggY2xhc3M9ImNscy01IiBkPSJNNC44Niw3Ljc0YS40My40MywwLDAsMS0uMTUuMzUuODIuODIsMCwwLDEtLjQ0LjEyLDEuMTIsMS4xMiwwLDAsMS0uNDYtLjA4VjhMNCw4YTEsMSwwLDAsMCwuMjUsMEEuNS41LDAsMCwwLDQuNTcsOGEuMjQuMjQsMCwwLDAsLjEtLjIxLjIzLjIzLDAsMCwwLDAtLjE0LjMxLjMxLDAsMCwwLS4xMi0uMWwtLjI0LS4xMWEuODIuODIsMCwwLDEtLjMzLS4xOS40NS40NSwwLDAsMS0uMS0uMzFBLjQxLjQxLDAsMCwxLDQsNi42YS42MS42MSwwLDAsMSwuMzktLjEyLDEuMSwxLjEsMCwwLDEsLjQ1LjA5bC0uMDUuMTdhMSwxLDAsMCwwLS40LS4wOS4zNy4zNywwLDAsMC0uMjUuMDdBLjIzLjIzLDAsMCwwLDQsNi45YS4zMy4zMywwLDAsMCwwLC4xNS4yNy4yNywwLDAsMCwuMTEuMSwxLDEsMCwwLDAsLjIzLjEuNzUuNzUsMCwwLDEsLjM3LjJBLjQ4LjQ4LDAsMCwxLDQuODYsNy43NFoiLz48cGF0aCBjbGFzcz0iY2xzLTUiIGQ9Ik01LjIxLDguMThWNi41MUg1LjRWOGguNzR2LjE3WiIvPjxwYXRoIGNsYXNzPSJjbHMtNSIgZD0iTTYuNDMsOC4xOFY2LjUxaC4xOVY4LjE4WiIvPjxwYXRoIGNsYXNzPSJjbHMtNSIgZD0iTTguNDIsNy4zM2EuNzcuNzcsMCwwLDEtLjg4Ljg1SDcuMDhWNi41MUg3LjZhLjc4Ljc4LDAsMCwxLC42LjIyQS44MS44MSwwLDAsMSw4LjQyLDcuMzNabS0uMjIsMEEuNzIuNzIsMCwwLDAsOCw2Ljg1YS42NC42NCwwLDAsMC0uNDktLjE3SDcuMjdWOEg3LjVBLjcyLjcyLDAsMCwwLDgsNy44NC42OS42OSwwLDAsMCw4LjIsNy4zNFoiLz48cGF0aCBjbGFzcz0iY2xzLTUiIGQ9Ik05LjcyLDguMThIOC43OVY2LjUxaC45NHYuMThIOXYuNTRoLjdWNy40SDlWOGguNzV2LjE2WiIvPjxwYXRoIGNsYXNzPSJjbHMtNSIgZD0iTTEwLjI4LDcuNDl2LjY5aC0uMTlWNi41MWguNDZhLjc0Ljc0LDAsMCwxLC40Ni4xMi40NS40NSwwLDAsMSwuMTQuMzUuNDQuNDQsMCwwLDEtLjMzLjQ1bC40Ni43NUgxMWwtLjQxLS42OVptMC0uMTdoLjI3YS42LjYsMCwwLDAsLjMtLjA3QS4yOS4yOSwwLDAsMCwxMSw3YS4yNS4yNSwwLDAsMC0uMS0uMjMuNTIuNTIsMCwwLDAtLjMxLS4wOGgtLjI2WiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==") 0% 0% no-repeat padding-box;
}

#twb-speed-info_ffwd:before {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiMyZDMxM2E7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iMTUiIGhlaWdodD0iMTUiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0zLDUuNzhIMVY3LjA2SDIuNjlhLjUxLjUxLDAsMCwxLC4zNC4xLjM5LjM5LDAsMCwxLC4xMi4yOEEuMzYuMzYsMCwwLDEsMyw3LjcyYS41MS41MSwwLDAsMS0uMzQuMUgxVjkuNDdhLjY0LjY0LDAsMCwxLS4xNS40Ni40NC40NCwwLDAsMS0uMzYuMTUuNDguNDgsMCwwLDEtLjM3LS4xNUEuNjguNjgsMCwwLDEsMCw5LjQ3VjUuNjJhLjkyLjkyLDAsMCwxLC4wNy0uMzYuNDEuNDEsMCwwLDEsLjItLjE5QS44NC44NCwwLDAsMSwuNjIsNUgzYS41My41MywwLDAsMSwuMzYuMTEuMzguMzgsMCwwLDEsLjExLjI4LjM4LjM4LDAsMCwxLS4xMS4yOUEuNTIuNTIsMCwwLDEsMyw1Ljc4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTYuMyw4LjQySDQuNDhBMS4yLDEuMiwwLDAsMCw0LjYsOWEuODcuODcsMCwwLDAsLjc4LjQ5LDEuMDYsMS4wNiwwLDAsMCwuMzEsMEExLjExLDEuMTEsMCwwLDAsNiw5LjNsLjIzLS4xNy4yOS0uMjZhLjI1LjI1LDAsMCwxLC4yLS4wNi4zNC4zNCwwLDAsMSwuMjQuMDdBLjI3LjI3LDAsMCwxLDcsOS4xMWEuNi42LDAsMCwxLS4wOC4yOSwxLjE4LDEuMTgsMCwwLDEtLjMuMzMsMS41NywxLjU3LDAsMCwxLS41LjI1LDIuMDgsMi4wOCwwLDAsMS0uNy4xQTEuOCwxLjgsMCwwLDEsNCw5LjU3YTEuODUsMS44NSwwLDAsMS0uNS0xLjM4LDIuNTMsMi41MywwLDAsMSwuMTItLjc3QTEuNzksMS43OSwwLDAsMSw0LDYuODFhMS42LDEuNiwwLDAsMSwuNTktLjM5LDIuMTcsMi4xNywwLDAsMSwuNzYtLjEzLDEuODYsMS44NiwwLDAsMSwuOTIuMjQsMS40MywxLjQzLDAsMCwxLC41OS41OCwxLjYsMS42LDAsMCwxLC4xOS43NGMwLC4yNC0uMDYuMzktLjE5LjQ2QTEuMjYsMS4yNiwwLDAsMSw2LjMsOC40MlpNNC40OCw3Ljg5SDYuMTZhMS4xNCwxLjE0LDAsMCwwLS4yNS0uNzEuNzguNzgsMCwwLDAtLjU5LS4yNC43NC43NCwwLDAsMC0uNTcuMjRBMS4xNiwxLjE2LDAsMCwwLDQuNDgsNy44OVoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMC4yMyw4LjQySDguNDFBMS4xLDEuMSwwLDAsMCw4LjU0LDlhLjg1Ljg1LDAsMCwwLC43OC40OSwxLDEsMCwwLDAsLjMsMCwuODQuODQsMCwwLDAsLjI3LS4xM2wuMjQtLjE3LjI5LS4yN2EuMjkuMjksMCwwLDEsLjIsMCwuMjguMjgsMCwwLDEsLjMyLjMuNjMuNjMsMCwwLDEtLjEuMjksMS4xOCwxLjE4LDAsMCwxLS4zLjMzQTEuNTIsMS41MiwwLDAsMSwxMCwxMGEyLDIsMCwwLDEtLjY5LjEsMS44MywxLjgzLDAsMCwxLTEuNC0uNTEsMS44OCwxLjg4LDAsMCwxLS40OS0xLjM4LDIuNTMsMi41MywwLDAsMSwuMTItLjc3LDEuNzksMS43OSwwLDAsMSwuMzYtLjYxLDEuNjUsMS42NSwwLDAsMSwuNTgtLjM5LDIuMjcsMi4yNywwLDAsMSwuNzctLjEzLDEuNzQsMS43NCwwLDAsMSwuOTQuMjQsMS40NywxLjQ3LDAsMCwxLC41OC41OCwxLjYxLDEuNjEsMCwwLDEsLjIuNzQuNDcuNDcsMCwwLDEtLjIuNDZBMS4yNCwxLjI0LDAsMCwxLDEwLjIzLDguNDJaTTguNDEsNy44OWgxLjY4YTEuMDgsMS4wOCwwLDAsMC0uMjUtLjcxLjc3Ljc3LDAsMCwwLS41OS0uMjQuNzUuNzUsMCwwLDAtLjU4LjI0QTEuMjEsMS4yMSwwLDAsMCw4LjQxLDcuODlaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTQuMTEsOS41NVY5LjQ2YTIsMiwwLDAsMS0uMzcuMzUsMS40NCwxLjQ0LDAsMCwxLS4zOS4yLDEuNzcsMS43NywwLDAsMS0uNDYuMDcsMS40NCwxLjQ0LDAsMCwxLS42Mi0uMTQsMS40OSwxLjQ5LDAsMCwxLS40OS0uNDEsMS42LDEuNiwwLDAsMS0uMzItLjYyLDIuNzQsMi43NCwwLDAsMS0uMTEtLjc2LDIsMiwwLDAsMSwuNDMtMS4zN0ExLjQsMS40LDAsMCwxLDEyLjksNi4zYTEuNDMsMS40MywwLDAsMSwuNjguMTMsMS44NiwxLjg2LDAsMCwxLC41NC40M1Y1LjQ5YS43My43MywwLDAsMSwuMTEtLjQzLjQxLjQxLDAsMCwxLC4zMy0uMTUuNDMuNDMsMCwwLDEsLjMyLjE0LjU1LjU1LDAsMCwxLC4xMi4zOVY5LjU1YS42LjYsMCwwLDEtLjEyLjM5LjQuNCwwLDAsMS0uMzIuMTMuMzkuMzksMCwwLDEtLjMyLS4xM0EuNjEuNjEsMCwwLDEsMTQuMTEsOS41NVpNMTIuMjgsOC4xOWExLjczLDEuNzMsMCwwLDAsLjEyLjY0Ljg5Ljg5LDAsMCwwLC4zMi40LjguOCwwLDAsMCwuNDUuMTQuOS45LDAsMCwwLC40NS0uMTMuOTQuOTQsMCwwLDAsLjMyLS4zOSwxLjQ5LDEuNDksMCwwLDAsLjEyLS42NiwxLjU2LDEuNTYsMCwwLDAtLjEzLS42NC45NC45NCwwLDAsMC0uMzItLjQxQS43OS43OSwwLDAsMCwxMy4xNSw3YS43NC43NCwwLDAsMC0uNDUuMTUuOTMuOTMsMCwwLDAtLjMxLjQyLDEuNSwxLjUsMCwwLDAtLjExLjYzWiIvPjwvZz48L2c+PC9zdmc+") 0% 0% no-repeat padding-box;
}

#twb-speed-wdi_feeds:before {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiMyZDMxM2E7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iMTUiIGhlaWdodD0iMTUiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMS40OCw1LjA4aC0xbC4zOC0yYS43OC43OCwwLDAsMCwwLS40My44LjgsMCwwLDAtMS0uNDkuODEuODEsMCwwLDAtLjUzLjYzYy0uMTIuNjctLjQxLDIuMjMtLjQzLDIuMzNINy4wOEw3LjQ5LDNhLjg0Ljg0LDAsMCwwLDAtLjQ3Ljc4Ljc4LDAsMCwwLS43MS0uNDZINi42N2EuNzguNzgsMCwwLDAtLjc2LjYzTDUuNDcsNS4wN0g0LjA2YS43Ni43NiwwLDAsMC0uNzcuNzd2MGEuNzYuNzYsMCwwLDAsLjc3Ljc3SDUuMTdMNC44Niw4LjM4SDMuNTdhLjc5Ljc5LDAsMCwwLS44LjcuNzYuNzYsMCwwLDAsLjY5LjgzSDQuNTRMNC4xNywxMmEuNzQuNzQsMCwwLDAsLjU4Ljg5bC4xNiwwSDVhLjc4Ljc4LDAsMCwwLC43Ni0uNjNsLjQyLTIuMzlINy45MUw3LjUyLDEyYS43Ni43NiwwLDAsMCwuNTkuOWwuMTYsMGguMDdhLjc1Ljc1LDAsMCwwLC43NS0uNjNsLjQ2LTIuMzlIMTFhLjc5Ljc5LDAsMCwwLC44MS0uNy43Ni43NiwwLDAsMC0uNjktLjgzSDkuODRsLjMyLTEuNzRoMS4zYS43Ni43NiwwLDAsMCwuNzctLjc3aDB2MEEuNzUuNzUsMCwwLDAsMTEuNDgsNS4wOFptLTMsMS41OEw4LjIsOC4zOUg2LjQ3bC4zMS0xLjczSDguNTJMOC4yLDguMzlaIi8+PC9nPjwvZz48L3N2Zz4=") 0% 0% no-repeat padding-box;
}

#twb-speed-galleries_bwg:before {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4KICA8ZyBpZD0iR3JvdXBfMTA0MjA1IiBkYXRhLW5hbWU9Ikdyb3VwIDEwNDIwNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUyOSAtMTc0KSI+CiAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzUyMzU0IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA1MjM1NCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MjkgMTc0KSIgZmlsbD0ibm9uZSIvPgogICAgPGcgaWQ9Ikdyb3VwXzEwNDIwMyIgZGF0YS1uYW1lPSJHcm91cCAxMDQyMDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwOS4xNTggMTUxLjk0MikiPgogICAgICA8cGF0aCBpZD0iUGF0aF8xNzE0MzIiIGRhdGEtbmFtZT0iUGF0aCAxNzE0MzIiIGQ9Ik0xMC44MjgsNS41MzJ2LjFBNS41NDMsNS41NDMsMCwwLDEsOS4yNTQsOS41NDJhNS4yNDQsNS4yNDQsMCwwLDEtMy44MjIsMS41ODNBNS4yMzcsNS4yMzcsMCwwLDEsMS41NDcsOS41Miw1LjU0LDUuNTQsMCwwLDEsMCw1LjUyLDUuNTksNS41OSwwLDAsMSwxLjYsMS41ODMsNS4zNiw1LjM2LDAsMCwxLDEwLjI3LDMuMTA2SDYuODYzYTEuOTUyLDEuOTUyLDAsMCwwLTEuNC0uNDksMi45LDIuOSwwLDAsMC0yLjg0OSwyLjk0QTIuOSwyLjksMCwwLDAsNS40NzksOC40ODVhMi41LDIuNSwwLDAsMCwyLjMtMS4yMTlINS40NDRWNC44NzVoNS40MDljLjAxMiwwLS4wMTIuMTA3LDAsLjIxNUMxMC44NjMsNS4yNjksMTAuODI4LDUuMzUzLDEwLjgyOCw1LjUzMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzLjk4NiAyNS4wNTcpIiBmaWxsPSIjMmUzMzM2Ii8+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzE3MTQzMyIgZGF0YS1uYW1lPSJQYXRoIDE3MTQzMyIgZD0iTTE0LjU1NywzLjhhNi4xNDgsNi4xNDgsMCwwLDAtNC40MDktMi41MjQsNi4wODYsNi4wODYsMCwwLDAtNC43NzEsMS42OSw2LjYxNCw2LjYxNCwwLDAsMCwuMTI2LDkuM2wtLjY0My0uMDI0SDEuMzE0YTEuMjIzLDEuMjIzLDAsMCwxLTEuMzItMS4zOTVWNC40MzJBMi4xNzYsMi4xNzYsMCwwLDEsMS44MDgsMi4xNTVjLjIxOC0uMDQ4LjQxNS0uMDQ4LjQtLjM2OS0uMDExLS4yMjcuMTczLS4yLjMyMS0uMkg0Yy4yNjQsMCwuNTUxLS4wODMuNTYyLjM5My4wMTEuMjI3LjY3Ny4yMjcuODcyLS4wMzZBMTAuMjg3LDEwLjI4NywwLDAsMCw2LjIuNzYxLDEuNCwxLjQsMCwwLDEsNy41MjItLjAxNGMxLjM4OC4wMTIsMi44OC4wMTIsNC4zLDBBMS4yMzksMS4yMzksMCwwLDEsMTMuMS43MzdDMTMuNDksMS43MTQsMTQuNjM3LDMuODg0LDE0LjU1NywzLjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOS44NSAyMy4wOCkiIGZpbGw9IiMyZTMzMzYiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=") 0% 0% no-repeat padding-box;
}

#twb-speed-manage_fm:before {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4KICA8ZyBpZD0iR3JvdXBfMTA0MjA2IiBkYXRhLW5hbWU9Ikdyb3VwIDEwNDIwNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUyOSAtMTc0KSI+CiAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzUyMzU0IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA1MjM1NCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MjkgMTc0KSIgZmlsbD0ibm9uZSIvPgogICAgPHBhdGggaWQ9IlBhdGhfMTcxNDM0IiBkYXRhLW5hbWU9IlBhdGggMTcxNDM0IiBkPSJNMTQuNTUxLDBILjQzOUEuNDQyLjQ0MiwwLDAsMCwwLC40MzhWMTAuNTIzYS40NDIuNDQyLDAsMCwwLC40MzkuNDM4SDE0LjU2MUEuNDQyLjQ0MiwwLDAsMCwxNSwxMC41MjNWLjQzOEEuNDU4LjQ1OCwwLDAsMCwxNC41NTEsMFpNNC45NjcsMS44SDkuMjU1di42NTdINC45NjdabTAsMS4yMTVIOS4yNTV2LjY1N0g0Ljk2N1ptMCwxLjFIOS4yNTVWNC43N0g0Ljk2N1pNMS4yMzcsMS44SDQuNTI5VjQuNzZIMS4yMzdaTTEzLjc0Myw5LjU4OEgxLjIzN1Y3LjI3OEgxMy43NDNabTAtMy4wNjZIMS4yMzdWNS41MzZIMTMuNzQzWm0wLTEuNzYySDkuNTc0VjQuMWg0LjE2OVptMC0xLjFIOS41NzRWMy4wMTdoNC4xNjlabTAtMS4xOTVIOS41NzRWMS44MzJoNC4xNjlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MjkgMTc2LjAxOSkiIGZpbGw9IiMyZTMzMzYiLz4KICA8L2c+Cjwvc3ZnPgo=") 0% 0% no-repeat padding-box;
}

th[id^='twb-speed-']:after {
	content: "";
	position: absolute;
	top: 18px;
	right: 60px;
	transform: translateY(-50%);
	width: 15px;
	height: 15px;
	cursor: pointer;
}

th[id^='twb-speed-']:after {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyBpZD0iT3BlbmVkX0V5ZV9JY29uIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNDc3NjciIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDQ3NzY3IiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIiBmaWxsPSIjMzIzYTQ1Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBpZD0iT3BlbmVkX0V5ZV9JY29uLTIiIGRhdGEtbmFtZT0iT3BlbmVkX0V5ZV9JY29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPgogICAgPGcgaWQ9ImRlc2lnbl9zeXN0ZW1faWNvbnMtNTIiIGRhdGEtbmFtZT0iZGVzaWduIHN5c3RlbSBpY29ucy01MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAzLjUpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfMTY5MzM5IiBkYXRhLW5hbWU9IlBhdGggMTY5MzM5IiBkPSJNMTMuMDY0LDI2LjgzM2EyLjkzLDIuOTMsMCwwLDEtMi45MjEtMi45MjEsMy4xODQsMy4xODQsMCwwLDEsLjA4OC0uNzZMOC40NzgsMjEuNGMtLjA4OC4wODgtLjIuMTQ2LS4yOTIuMjM0cy0uMTc1LjE0Ni0uMjYzLjIzNGMtLjExNy4wODgtLjIuMi0uMzIxLjI5Mi0uMDg4LjA4OC0uMi4xNzUtLjI5Mi4yNjMtLjIuMi0uNDA5LjQwOS0uNjEzLjY0My0uMDg4LjA4OC0uMTc1LjItLjI2My4yOTItLjA4OC4xMTctLjIuMjM0LS4yOTIuMzUxYS4zMDcuMzA3LDAsMCwwLDAsLjM4YzIuMjIsMi42NTgsNC41LDQuMDMxLDYuODY1LDQuMDMxaC40NjdjLjExNywwLC4yNjMtLjAyOS4zOC0uMDI5LjA1OCwwLC4xNDYtLjAyOS4yLS4wMjlhLjQyMi40MjIsMCwwLDAsLjItLjA1OC40MjIuNDIyLDAsMCwwLC4yLS4wNThjLjE0Ni0uMDI5LjI5Mi0uMDg4LjQzOC0uMTE3bC0xLjExLTEuMTFBMS45MTgsMS45MTgsMCwwLDEsMTMuMDY0LDI2LjgzM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02LjA3NSAtMTguNDIpIiBmaWxsPSIjMzIzYTQ1Ii8+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzE2OTM0MCIgZGF0YS1uYW1lPSJQYXRoIDE2OTM0MCIgZD0iTTIzLjYxNSwxNi40ODdjLTIuNzc1LTMuMTU1LTUuNDYzLTQuNDExLTguMDkyLTMuOTE0YS40MjIuNDIyLDAsMCwwLS4yLjA1OC42ODguNjg4LDAsMCwwLS4yMzQuMDU4bC0uMjYzLjA4OGMtLjA1OC4wMjktLjExNy4wMjktLjE0Ni4wNThhMS40MjQsMS40MjQsMCwwLDAtLjIuMDg4Yy0uMDU4LjAyOS0uMTE3LjAyOS0uMTQ2LjA1OC0uMTE3LjA1OC0uMjM0LjA4OC0uMzguMTQ2bC0xLjg0LTEuODRhLjI4Mi4yODIsMCwwLDAtLjQwOSwwbC0uNDA5LjQwOWEuMjgyLjI4MiwwLDAsMCwwLC40MDlsMS42MDcsMS42MDcsMS40LDEuNC4yOTIuMjkyLjY0My42NDNhMS43MzMsMS43MzMsMCwwLDAtLjE0Ni42NzIsMS42MzMsMS42MzMsMCwwLDAsMS42MzYsMS42MzYsMS43MzMsMS43MzMsMCwwLDAsLjY3Mi0uMTQ2bC42NDMuNjQzLjI5Mi4yOTIsMS4xMzksMS4xMzksMS44NywxLjg3YS4yODIuMjgyLDAsMCwwLC40MDksMGwuNDA5LS40MDlhLjI4Mi4yODIsMCwwLDAsMC0uNDA5TDIwLjQ5LDE5LjY3MmE1LjcsNS43LDAsMCwwLC43My0uNTI2Yy4zOC0uMjkyLjc4OS0uNjQzLDEuMi0xLjAyMmwuMjkyLS4yOTIuMjM0LS4yMzRjLjIzNC0uMjM0LjQzOC0uNDY3LjY3Mi0uNzNBLjI0OS4yNDksMCwwLDAsMjMuNjE1LDE2LjQ4N1ptLTQuNzYyLDEuNTE5LS42NDMtLjY0M2MuMDI5LS4wNTguMDI5LS4wODguMDU4LS4xNDZzLjAyOS0uMTE3LjA1OC0uMTc1YzAtLjAyOS4wMjktLjA4OC4wMjktLjExNywwLS4wODguMDI5LS4xNDYuMDI5LS4yMzR2LS4yYS4xNzYuMTc2LDAsMCwwLS4wMjktLjExN3YtLjAyOWMwLS4wNTgtLjAyOS0uMDg4LS4wMjktLjE0NmgwYS4wMjkuMDI5LDAsMCwwLS4wMjktLjAyOWMwLS4wNTgtLjAyOS0uMDg4LS4wNTgtLjE0NnYtLjAyOWMtLjAyOS0uMDU4LS4wNTgtLjA4OC0uMDg4LS4xNDZ2LS4wMjljLS4wMjktLjAyOS0uMDU4LS4wODgtLjA4OC0uMTE3LDAtLjAyOS0uMDI5LS4wNTgtLjA1OC0uMDg4YTEuNzYzLDEuNzYzLDAsMCwwLS4yMzQtLjIzNGMtLjAyOS0uMDI5LS4wNTgtLjAyOS0uMDg4LS4wNThhLjQuNCwwLDAsMC0uMTE3LS4wODhoLS4wMjljLS4wNTgtLjAyOS0uMDg4LS4wNTgtLjE0Ni0uMDU4bC0uMDI5LS4wMjljLS4wMjktLjAyOS0uMDg4LS4wMjktLjE0Ni0uMDU4YS4wMjkuMDI5LDAsMCwxLS4wMjktLjAyOWgwYy0uMDU4LDAtLjA4OC0uMDI5LS4xNDYtLjAyOWgtLjAyOUEuMTc2LjE3NiwwLDAsMSwxNi45LDE1aC0uMmEuNjQzLjY0MywwLDAsMC0uMjM0LjAyOWMtLjA1OCwwLS4wODgsMC0uMTE3LjAyOWExLjA0NiwxLjA0NiwwLDAsMC0uMzIxLjExN2wtLjY0My0uNjQzYTIuNTU0LDIuNTU0LDAsMCwxLDEuMzE1LS4zOCwyLjU2MiwyLjU2MiwwLDAsMSwyLjE2MiwzLjg1NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05LjcwMyAtMTEuMikiIGZpbGw9IiMzMjNhNDUiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=") 0% 0% no-repeat padding-box;
}

.twb-page-speed {
	position: relative;
	padding-left: 20px;
	font-size: 12px;
	font-weight: 700;
	font-family: Open Sans;
	line-height: 18px;
	color: #51575d;
}

.twb-notoptimized a, a.twb-see-score {
	color: #3a70ad;
	text-decoration: underline;
	cursor: pointer;
}

.twb-page-speed:before {
	content: "";
	position: absolute;
	top: 8px;
	left: 0;
	transform: translateY(-50%);
	width: 16px;
	height: 16px;
}

.twb-optimized:before {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZyBpZD0iR3JvdXBfMTA0MTA1IiBkYXRhLW5hbWU9Ikdyb3VwIDEwNDEwNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMuMzM0IC0zLjMzMikiPgogICAgPHBhdGggaWQ9IlN1YnRyYWN0aW9uXzIzIiBkYXRhLW5hbWU9IlN1YnRyYWN0aW9uIDIzIiBkPSJNMTQsN0E3LDcsMCwxLDEsNywwLDcuMDA4LDcuMDA4LDAsMCwxLDE0LDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjMzNCAzLjMzMikiIGZpbGw9IiNmZDNjMzEiLz4KICAgIDxwYXRoIGlkPSJkZXNpZ25fc3lzdGVtX2ljb25zLTQwIiBkYXRhLW5hbWU9ImRlc2lnbiBzeXN0ZW0gaWNvbnMtNDAiIGQ9Ik04LjE1NywzLjg0MWEuODQ4Ljg0OCwwLDAsMC0uODUyLS42NzFINC44MjRWLjc4M2EuODgzLjg4MywwLDAsMC0uMjU5LS42QS44ODEuODgxLDAsMCwwLDQuMDQ2LDBIMy45MzVhLjgxLjgxLDAsMCwwLS42NjcuODJWMy4xMzJILjc4N2EuODcxLjg3MSwwLDAsMC0uNTkzLjI2MS43NjkuNzY5LDAsMCwwLS4xODUuNjM0QS44MTkuODE5LDAsMCwwLC44NjEsNC43SDMuMjY5VjcuMzg0YS44ODMuODgzLDAsMCwwLC4yNTkuNi44ODEuODgxLDAsMCwwLC41MTkuMTg2aC4xMTFhLjgxLjgxLDAsMCwwLC42NjctLjgyVjQuNzM2SDcuNDE3YS43ODUuNzg1LDAsMCwwLC41NTYtLjI2MUEuODA4LjgwOCwwLDAsMCw4LjE1NywzLjg0MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjI3NiA0LjQ5OSkgcm90YXRlKDQ1KSIgZmlsbD0iI2ZmZiIvPgogIDwvZz4KPC9zdmc+Cg==") 0% 0% no-repeat padding-box;
}

.twb-notoptimized:before {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyBpZD0iQ29tcG9uZW50XzI4OV8yIiBkYXRhLW5hbWU9IkNvbXBvbmVudCAyODkg4oCTIDIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIj4KICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV80Nzc2MiIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNDc3NjIiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzU3IDEyMzMpIiBmaWxsPSIjM2E2ZmFiIi8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBpZD0iTWFza19Hcm91cF85NTE0NSIgZGF0YS1uYW1lPSJNYXNrIEdyb3VwIDk1MTQ1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzU3IC0xMjMzKSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPgogICAgPGcgaWQ9Im5vdW4tc3BlZWQtMTkxNDQ0OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzU4LjcyNSAxMjM1LjgwMSkiPgogICAgICA8ZyBpZD0iR3JvdXBfOTYwMjYiIGRhdGEtbmFtZT0iR3JvdXAgOTYwMjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNDk5IDAuNDk5KSI+CiAgICAgICAgPHBhdGggaWQ9IlBhdGhfMTcwNjA3IiBkYXRhLW5hbWU9IlBhdGggMTcwNjA3IiBkPSJNMjM1NS41ODYsMTMxMTAuNTg4YTYuOTIzLDYuOTIzLDAsMCwxLS43NjgtMy4xNDksNi43NzYsNi43NzYsMCwwLDEsMTMuNTUzLDAsNi42ODEsNi42ODEsMCwwLDEtLjc3MywzLjE1Ni45MTYuOTE2LDAsMCwxLS44MDcuNDgyLjk1My45NTMsMCwwLDEtLjQxOC0uMWwtLjAxMi0uMDA3YS45MjQuOTI0LDAsMCwxLS4zODEtMS4yMjRsMC0uMDA3YTUuMDM4LDUuMDM4LDAsMCwwLC41NjUtMi4zLDQuOTU1LDQuOTU1LDAsMCwwLTkuOTEsMCw1LjEsNS4xLDAsMCwwLC41NjcsMi4zbDAsMGEuOTE2LjkxNiwwLDAsMS0uMzczLDEuMjIxLjgyMy44MjMsMCwwLDEtLjQzOC4xMTRBLjkwNi45MDYsMCwwLDEsMjM1NS41ODYsMTMxMTAuNTg4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIzNTQuODE4IC0xMzEwMC42NjMpIiBmaWxsPSIjM2E2ZmFiIi8+CiAgICAgICAgPHBhdGggaWQ9IlBhdGhfMTcwNjA2IiBkYXRhLW5hbWU9IlBhdGggMTcwNjA2IiBkPSJNMjk3Ljc0NiwyMDkuNTgybC0zLjEzMiwxLjk0M2ExLjMxOSwxLjMxOSwwLDAsMC0uNjE0LDEuMTEyLDEuMjksMS4yOSwwLDAsMCwyLjQuNjM5bDEuODc5LTMuMTdhLjM4NC4zODQsMCwwLDAtLjUzNy0uNTI0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4OS4wMzIgLTIwNS40NjIpIiBmaWxsPSIjM2E2ZmFiIi8+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=") 0% 0% no-repeat padding-box;
}

.twb-optimizing:before {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyBpZD0ibG9hZGVyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy44NDYiIGhlaWdodD0iMTMuODQ2IiB2aWV3Qm94PSIwIDAgMTMuODQ2IDEzLjg0NiI+CiAgPHBhdGggaWQ9IlN1YnRyYWN0aW9uXzEiIGRhdGEtbmFtZT0iU3VidHJhY3Rpb24gMSIgZD0iTTYuOTIzLDEzLjg0NmE2LjkyMyw2LjkyMywwLDEsMSw2LjkyMy02LjkyM0E2LjkzMSw2LjkzMSwwLDAsMSw2LjkyMywxMy44NDZabTAtMTIuMzA3YTUuMzg0LDUuMzg0LDAsMSwwLDUuMzg1LDUuMzg0QTUuMzksNS4zOSwwLDAsMCw2LjkyMywxLjUzOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiIGZpbGw9IiNmZmYiLz4KICA8cGF0aCBpZD0iSW50ZXJzZWN0aW9uXzIiIGRhdGEtbmFtZT0iSW50ZXJzZWN0aW9uIDIiIGQ9Ik02LjAzLDYuOTIzaDBBNS4zOTEsNS4zOTEsMCwwLDAsLjY0MywxLjUzOVYxLjUxOEEuNzI5LjcyOSwwLDAsMSwwLC44LjgwNS44MDUsMCwwLDEsLjY0MywwLDYuOTMxLDYuOTMxLDAsMCwxLDcuNTY2LDYuOTIzSDcuNTU1YS43NTUuNzU1LDAsMCwxLS43NDYuNzI0SDYuNzc4QS43NzUuNzc1LDAsMCwxLDYuMDMsNi45MjNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2LjI4IDApIiBmaWxsPSIjMzIzYTQ1IiBvcGFjaXR5PSIwLjUiLz4KPC9zdmc+Cg==") 0% 0% no-repeat padding-box;
	margin: 8px 2px;
	animation: rotation 1s infinite linear;
	width: 14px;
	height: 14px;
	top: -6px;
}

.twb-page-speed p.twb-description {
	font-size: 11px;
	margin: 0;
	line-height: 12px;
	font-weight: 600;
	padding: 0;
	color: #51575d;
}

.twb-score-container, .twb-dismiss-container, .twb-score-disabled-container {
	display: flex;
	flex-direction: column;
	padding: 20px 25px;
	background: #23282d 0% 0% no-repeat padding-box;
	border: 1px solid rgba(255, 255, 255, .1);
	border-radius: 6px;
	color: #fff;
	position: absolute;
	z-index: 10;
	margin-top: -2px;
	width: 350px;
}

#wpadminbar .twb-dismiss-info p, .twb-dismiss-info {
	display: flex;
	margin: 0;
	justify-content: right;
}

.twb-dismiss-container {
	flex-direction: row;
	width: 250px;
}

#wpadminbar .twb-dismiss-info p, #wpadminbar .twb-dismiss-info a, .wp-list-table .twb-dismiss-container p, .wp-list-table .twb-dismiss-container a {
	font: normal normal normal 12px/18px Open Sans;
	letter-spacing: .1px;
	color: rgba(255, 255, 255, .8);
	margin: 0;
}

.elementor-panel .twb-dismiss-info p, .elementor-panel .twb-dismiss-info a {
	font: normal normal 600 12px/18px Open Sans;
	letter-spacing: .1px;
	color: #323a45;
	border: none;
}

#wpadminbar .twb-dismiss-info a, .elementor-panel .twb-dismiss-info a, .wp-list-table .twb-dismiss-container a {
	text-decoration: underline;
}

#wpadminbar .twb-dismiss-info a {
	padding: 0 0 0 3px;
	height: auto;
}

#wpadminbar .twb-score-overlay, .twb-score-overlay {
	height: 32px;
	z-index: 10;
	position: absolute;
	background-color: #2e3338 !important;
	align-items: center;
	justify-content: center;
}

#wpadminbar .twb-score-desktop-overlay, .twb-score-desktop-overlay {
	right: 20px;
}

#wpadminbar .twb-loader, .twb-loader {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyBpZD0ibG9hZGVyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy44NDYiIGhlaWdodD0iMTMuODQ2IiB2aWV3Qm94PSIwIDAgMTMuODQ2IDEzLjg0NiI+CiAgPHBhdGggaWQ9IlN1YnRyYWN0aW9uXzEiIGRhdGEtbmFtZT0iU3VidHJhY3Rpb24gMSIgZD0iTTYuOTIzLDEzLjg0NmE2LjkyMyw2LjkyMywwLDEsMSw2LjkyMy02LjkyM0E2LjkzMSw2LjkzMSwwLDAsMSw2LjkyMywxMy44NDZabTAtMTIuMzA3YTUuMzg0LDUuMzg0LDAsMSwwLDUuMzg1LDUuMzg0QTUuMzksNS4zOSwwLDAsMCw2LjkyMywxLjUzOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiIGZpbGw9IiNmZmYiLz4KICA8cGF0aCBpZD0iSW50ZXJzZWN0aW9uXzIiIGRhdGEtbmFtZT0iSW50ZXJzZWN0aW9uIDIiIGQ9Ik02LjAzLDYuOTIzaDBBNS4zOTEsNS4zOTEsMCwwLDAsLjY0MywxLjUzOVYxLjUxOEEuNzI5LjcyOSwwLDAsMSwwLC44LjgwNS44MDUsMCwwLDEsLjY0MywwLDYuOTMxLDYuOTMxLDAsMCwxLDcuNTY2LDYuOTIzSDcuNTU1YS43NTUuNzU1LDAsMCwxLS43NDYuNzI0SDYuNzc4QS43NzUuNzc1LDAsMCwxLDYuMDMsNi45MjNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2LjI4IDApIiBmaWxsPSIjMzIzYTQ1IiBvcGFjaXR5PSIwLjUiLz4KPC9zdmc+Cg==") 0% 0% no-repeat padding-box;
	animation: rotation 1s infinite linear;
	width: 14px;
	height: 14px;
}

#wpadminbar .twb-loader.nitro-lazy, .twb-loader.nitro-lazy {
	background-image: none !important;
}

#wpadminbar .twb-reload, .twb-reload {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyBpZD0iUmVzdG9yZV9JY29uIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNDc4MDkiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDQ3ODA5IiB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIGZpbGw9IiMzMjNhNDUiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJSZXN0b3JlX0ljb24tMiIgZGF0YS1uYW1lPSJSZXN0b3JlX0ljb24iIGNsaXAtcGF0aD0idXJsKCNjbGlwLXBhdGgpIj4KICAgIDxwYXRoIGlkPSJQYXRoXzE2OTM4MyIgZGF0YS1uYW1lPSJQYXRoIDE2OTM4MyIgZD0iTTE2Ljg2NCwxMS41aDBBOC4xMjQsOC4xMjQsMCwwLDEsMjIuNiwxMy45YTguNTE5LDguNTE5LDAsMCwxLDIuMzgzLDUuNzc4aDEuNWExLjIsMS4yLDAsMCwxLC41My4yNjcsMS4wMiwxLjAyLDAsMCwxLC4zNTMuNzU2LjkwOC45MDgsMCwwLDEtLjI2NS42NjdsLTIuMzgzLDIuNzExYTEuMDExLDEuMDExLDAsMCwxLTEuNSwwTDIwLjg4LDIxLjQ1NWExLjA4OCwxLjA4OCwwLDAsMS0uMTMyLTEuMzMzLDEuMTE2LDEuMTE2LDAsMCwxLC43OTQtLjQ0NGgxLjM2OGE2LjA0OSw2LjA0OSwwLDAsMC01Ljk1Ny02LjA0NGgwYTYuMTgyLDYuMTgyLDAsMCwwLTYuMTM0LDYuMDg5LDYuMjYyLDYuMjYyLDAsMCwwLDEuNzIxLDQuMzExLDUuOTIzLDUuOTIzLDAsMCwwLDQuMjM2LDEuNzc4aC4wODhhNi4zNzEsNi4zNzEsMCwwLDAsMi44NjgtLjcxMSwxLjAyNSwxLjAyNSwwLDAsMSwxLjQxMi40NDQsMS4wMzksMS4wMzksMCwwLDEtLjQ0MSwxLjQyMiw4LjM1LDguMzUsMCwwLDEtMy44MzkuOTc4aC0uMDg4QTguMTY3LDguMTY3LDAsMCwxLDguNywxOS42NzgsOC4yMjIsOC4yMjIsMCwwLDEsMTYuODY0LDExLjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNC4wMzMgLTUuNTkpIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LDAuNSkiLz4KICA8L2c+Cjwvc3ZnPgo=") 0% 0% no-repeat padding-box;
	width: 28px;
	height: 28px;
	cursor: pointer;
}

#wpadminbar .twb-reload.nitro-lazy, .twb-reload.nitro-lazy {
	background-image: none !important;
}

#wpadminbar .twb-score-title, .twb-score-title {
	font-size: 12px;
	line-height: 18px;
	font-weight: 600;
}

#wpadminbar .twb-score-desc, .twb-score-desc {
	font-size: 12px;
	line-height: 18px;
	font-weight: 400;
	color: rgba(255, 255, 255, .8);
}

#wpadminbar .twb-score, .twb-score {
	flex-direction: row;
	display: flex;
	padding: 20px 0 10px 0;
}

#wpadminbar .twb-score-bottom, .twb-score-bottom {
	text-align: right;
}

#wpadminbar .twb-score-bottom a, #wpadminbar .twb-score-bottom a:hover, .twb-score-bottom a, .twb-score-bottom a:hover {
	text-decoration: underline;
	font-size: 12px;
	line-height: 18px;
	color: #22b339;
	font-weight: 400;
	cursor: pointer;
	padding: 0;
}

#wpadminbar .twb-score-mobile, .twb-score-mobile {
	margin-right: 10px;
}

#wpadminbar .twb-score-mobile, #wpadminbar .twb-score-desktop, .twb-score-mobile, .twb-score-desktop {
	display: flex;
	width: 150px;
	padding: 10px;
	background: rgba(255, 255, 255, .05) 0% 0% no-repeat padding-box;
	border-radius: 6px;
}

#wpadminbar .twb-score-text, .twb-score-text {
	margin-right: 16px;
	text-align: left;
	font-family: Open Sans;
	font-weight: 100;
}

#wpadminbar .twb-score-text-name, .twb-score-text-name {
	display: block;
	font: normal normal bold 10px/16px Open Sans;
	letter-spacing: 0;
	opacity: 1;
}

#wpadminbar .twb-load-text-time, .twb-load-text-time {
	display: block;
	font: normal normal 600 10px/16px Open Sans;
	letter-spacing: .08px;
	opacity: .5;
}

#wpadminbar .twb-score-circle, .twb-score-circle {
	width: 30px;
	height: 30px;
	position: relative;
	border-radius: 50%;
	margin-right: 12px;
	background: rgba(255, 255, 255, .05) 0% 0% no-repeat padding-box;
}

#wpadminbar .twb-score0, .twb-score0 {
	background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNDc3OTgiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDQ3Nzk4IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiMzMjNhNDUiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8xMDMwNzYiIGRhdGEtbmFtZT0iR3JvdXAgMTAzMDc2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA2NCAtMzIpIj4KICAgIDxwYXRoIGlkPSJkZXNpZ25fc3lzdGVtX2ljb25zLTQwIiBkYXRhLW5hbWU9ImRlc2lnbiBzeXN0ZW0gaWNvbnMtNDAiIGQ9Ik0zMS41LDIxLjVhMTAsMTAsMCwxLDEtMTAtMTBBMTAuMDEyLDEwLjAxMiwwLDAsMSwzMS41LDIxLjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDUyLjUgMjAuNSkiIGZpbGw9IiNmZDNjMzEiIG9wYWNpdHk9IjAuMyIvPgogICAgPGcgaWQ9IkluZm9ybWF0aW9uX0ljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjQgMzIpIj4KICAgICAgPGcgaWQ9IkluZm9ybWF0aW9uX0ljb24tMiIgZGF0YS1uYW1lPSJJbmZvcm1hdGlvbl9JY29uIiBjbGlwLXBhdGg9InVybCgjY2xpcC1wYXRoKSI+CiAgICAgICAgPGcgaWQ9IkluZm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuMzMzIDMuMzM0KSI+CiAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8xNjkxMzciIGRhdGEtbmFtZT0iUGF0aCAxNjkxMzciIGQ9Ik0xOC4xNjcsMjQuODMzYTYuNjgyLDYuNjgyLDAsMCwxLTYuNjY3LTYuNyw2LjU2OSw2LjU2OSwwLDAsMSwxLjk0Ni00LjY4NUE2LjQ4Nyw2LjQ4NywwLDAsMSwxOC4wOTQsMTEuNWE2LjgwOCw2LjgwOCwwLDAsMSw2LjczOSw2LjY2Niw2LjYxMyw2LjYxMywwLDAsMS02LjU5NCw2LjY2N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS41IC0xMS41KSIgZmlsbD0iI2ZkM2MzMSIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyBpZD0iSW5mby0yIiBkYXRhLW5hbWU9IkluZm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMTM1IDYuMzYxKSI+CiAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8xNjkxMzctMiIgZGF0YS1uYW1lPSJQYXRoIDE2OTEzNyIgZD0iTTE5LjkwNywxNS40MzVhLjg2NS44NjUsMCwxLDAsLjg2NS44NjVoMEEuOS45LDAsMCwwLDE5LjkwNywxNS40MzVabTAsMi42NjdoMGEuODc3Ljg3NywwLDAsMC0uODY1Ljg2NXYyLjg0N2EuODc3Ljg3NywwLDAsMCwuODY1Ljg2NWgwYS44NzcuODc3LDAsMCwwLC44NjUtLjg2NVYxOC45NjZBLjg3Ny44NzcsMCwwLDAsMTkuOTA3LDE4LjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTkuMDQyIC0xNS40MzUpIiBmaWxsPSIjZmZmIi8+CiAgICAgICAgPC9nPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K") no-repeat rgba(253, 60, 49, .05);
	background-size: 30px;
	width: 30px;
	height: 30px;
	position: absolute;
	left: -15px;
	top: -15px;
	border-radius: 30px;
}

#wpadminbar .twb-score0.nitro-lazy, .twb-score0.nitro-lazy {
	background-image: none !important;
}

#wpadminbar .twb-score-circle .twb-score-circle-animated, .twb-score-circle .twb-score-circle-animated {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
	font: normal normal bold 12px/18px Open Sans;
	letter-spacing: 0;
}

#wp-admin-bar-twb_adminbar_info {
	height: 25px;
}

#wpadminbar .quicklinks #wp-admin-bar-twb_adminbar_info .ab-empty-item {
	display: flex;
	height: 25px;
}

#wpadminbar:not(.mobile) .ab-top-menu>li#wp-admin-bar-twb_adminbar_info:hover>.ab-item {
	background: rgba(255, 255, 255, 0);
}

#wpadminbar .twb_admin_bar_menu_header {
	display: flex;
	align-items: center;
	height: 25px;
	padding: 2px 8px;
	box-sizing: border-box;
	border-radius: 2px;
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: .1px;
	font-weight: 700;
	font-family: Open Sans;
	background-color: #22b339;
	margin-top: 3px;
}

#wpadminbar .twb_not_optimized_logo {
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: .1px;
	font-weight: 700;
	font-family: Open Sans;
}

#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header {
	margin-top: 0;
	background-color: rgba(255, 255, 255, 0);
}

#wpadminbar .twb_admin_bar_menu_header.twb_not_optimized {
	background-color: rgba(255, 255, 255, 0);
}

#wpadminbar .twb_admin_bar_menu_header img {
	width: 18px;
	cursor: pointer;
	margin-right: 4px;
}

#wpadminbar .twb_admin_bar_menu_header.twb_not_optimized img {
	width: 12px;
	cursor: pointer;
	margin-right: 7px;
}

#wpadminbar .twb_admin_bar_menu.twb_frontend.twb_score_inprogress span, #wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBpZD0ibG9hZGVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjgxLjgyMyAtMSkiPgogICAgPHBhdGggaWQ9IlN1YnRyYWN0aW9uXzEiIGRhdGEtbmFtZT0iU3VidHJhY3Rpb24gMSIgZD0iTTksMThhOSw5LDAsMSwxLDktOUE5LjAxLDkuMDEsMCwwLDEsOSwxOFpNOSwyYTcsNywwLDEsMCw3LDdBNy4wMDcsNy4wMDcsMCwwLDAsOSwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjgxLjgyMyAxKSIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9IkludGVyc2VjdGlvbl8yIiBkYXRhLW5hbWU9IkludGVyc2VjdGlvbiAyIiBkPSJNNy44MzgsOWgwYTcuMDA4LDcuMDA4LDAsMCwwLTctN1YxLjk3M0EuOTQ4Ljk0OCwwLDAsMSwwLDEuMDQsMS4wNDcsMS4wNDcsMCwwLDEsLjgzNiwwYTkuMDEsOS4wMSwwLDAsMSw5LDlIOS44MjFhLjk4Mi45ODIsMCwwLDEtLjk2OS45NDFoLS4wNEExLjAwOCwxLjAwOCwwLDAsMSw3LjgzOCw5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjg5Ljk4NyAxKSIgZmlsbD0iIzIyYjMzOSIvPgogIDwvZz4KPC9zdmc+Cg==") 0 0 no-repeat padding-box;
	animation: rotation 1s infinite linear;
	width: 18px;
	height: 18px;
	padding: 0;
	margin-left: 0;
	margin-top: 6px;
}

#wpadminbar .twb_admin_bar_menu.twb_frontend.twb_score_inprogress span.nitro-lazy, #wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span.nitro-lazy {
	background-image: none !important;
}

#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span.twb_backend_not_optimized_logo {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZyBpZD0iR3JvdXBfMTA0MTA1IiBkYXRhLW5hbWU9Ikdyb3VwIDEwNDEwNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMuMzM0IC0zLjMzMikiPgogICAgPHBhdGggaWQ9IlN1YnRyYWN0aW9uXzIzIiBkYXRhLW5hbWU9IlN1YnRyYWN0aW9uIDIzIiBkPSJNMTQsN0E3LDcsMCwxLDEsNywwLDcuMDA4LDcuMDA4LDAsMCwxLDE0LDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjMzNCAzLjMzMikiIGZpbGw9IiNmZDNjMzEiLz4KICAgIDxwYXRoIGlkPSJkZXNpZ25fc3lzdGVtX2ljb25zLTQwIiBkYXRhLW5hbWU9ImRlc2lnbiBzeXN0ZW0gaWNvbnMtNDAiIGQ9Ik04LjE1NywzLjg0MWEuODQ4Ljg0OCwwLDAsMC0uODUyLS42NzFINC44MjRWLjc4M2EuODgzLjg4MywwLDAsMC0uMjU5LS42QS44ODEuODgxLDAsMCwwLDQuMDQ2LDBIMy45MzVhLjgxLjgxLDAsMCwwLS42NjcuODJWMy4xMzJILjc4N2EuODcxLjg3MSwwLDAsMC0uNTkzLjI2MS43NjkuNzY5LDAsMCwwLS4xODUuNjM0QS44MTkuODE5LDAsMCwwLC44NjEsNC43SDMuMjY5VjcuMzg0YS44ODMuODgzLDAsMCwwLC4yNTkuNi44ODEuODgxLDAsMCwwLC41MTkuMTg2aC4xMTFhLjgxLjgxLDAsMCwwLC42NjctLjgyVjQuNzM2SDcuNDE3YS43ODUuNzg1LDAsMCwwLC41NTYtLjI2MUEuODA4LjgwOCwwLDAsMCw4LjE1NywzLjg0MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjI3NiA0LjQ5OSkgcm90YXRlKDQ1KSIgZmlsbD0iI2ZmZiIvPgogIDwvZz4KPC9zdmc+Cg==") 0 3px no-repeat padding-box;
	animation: none;
	background-size: 12px;
}

#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span.twb_backend_not_optimized_logo.nitro-lazy {
	background-image: none !important;
}

#wpadminbar .twb_admin_bar_menu.twb_frontend.twb_score_inprogress .twb_vr {
	display: inline-block;
	width: 1px;
	height: 18px;
	background-color: rgba(255, 255, 255, .1);
	margin: 7px 10px 0 10px;
}

#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span.twb_counted {
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZyBpZD0iR3JvdXBfMTA0MTA1IiBkYXRhLW5hbWU9Ikdyb3VwIDEwNDEwNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMuMzM0IC0zLjMzMikiPgogICAgPHBhdGggaWQ9IlN1YnRyYWN0aW9uXzIzIiBkYXRhLW5hbWU9IlN1YnRyYWN0aW9uIDIzIiBkPSJNMTQsN0E3LDcsMCwxLDEsNywwLDcuMDA4LDcuMDA4LDAsMCwxLDE0LDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjMzNCAzLjMzMikiIGZpbGw9IiNmZDNjMzEiLz4KICAgIDxwYXRoIGlkPSJkZXNpZ25fc3lzdGVtX2ljb25zLTQwIiBkYXRhLW5hbWU9ImRlc2lnbiBzeXN0ZW0gaWNvbnMtNDAiIGQ9Ik04LjE1NywzLjg0MWEuODQ4Ljg0OCwwLDAsMC0uODUyLS42NzFINC44MjRWLjc4M2EuODgzLjg4MywwLDAsMC0uMjU5LS42QS44ODEuODgxLDAsMCwwLDQuMDQ2LDBIMy45MzVhLjgxLjgxLDAsMCwwLS42NjcuODJWMy4xMzJILjc4N2EuODcxLjg3MSwwLDAsMC0uNTkzLjI2MS43NjkuNzY5LDAsMCwwLS4xODUuNjM0QS44MTkuODE5LDAsMCwwLC44NjEsNC43SDMuMjY5VjcuMzg0YS44ODMuODgzLDAsMCwwLC4yNTkuNi44ODEuODgxLDAsMCwwLC41MTkuMTg2aC4xMTFhLjgxLjgxLDAsMCwwLC42NjctLjgyVjQuNzM2SDcuNDE3YS43ODUuNzg1LDAsMCwwLC41NTYtLjI2MUEuODA4LjgwOCwwLDAsMCw4LjE1NywzLjg0MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjI3NiA0LjQ5OSkgcm90YXRlKDQ1KSIgZmlsbD0iI2ZmZiIvPgogIDwvZz4KPC9zdmc+Cg==") 0 0 no-repeat padding-box;
	animation: none;
}

#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header span.twb_counted.nitro-lazy {
	background-image: none !important;
}

@keyframes rotation {
	from {
		transform: rotate(0deg);
	}
	
	to {
		transform: rotate(359deg);
	}
}

#wpadminbar .twb_admin_bar_menu {
	height: 100%;
	cursor: pointer;
}

#wpadminbar div.twb_admin_bar_menu_main {
	position: absolute;
	background: rgba(255, 255, 255, 0);
	display: block;
	padding-top: 10px;
	left: 10px;
	font-family: Open Sans;
}

#wpadminbar .twb_admin_bar_menu_content {
	display: inline-block;
	width: 400px;
	height: auto;
	padding: 25px 25px 20px 25px;
	background-color: #23282d;
	border: 1px solid rgba(255, 255, 255, .1);
	border-radius: 6px;
	box-sizing: border-box;
	font-family: Open Sans;
}

#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted {
	margin-bottom: 10px;
}

#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont {
	border-bottom: 1px solid rgba(255, 255, 255, .1);
}

#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont:first-child {
	margin-top: 0;
}

#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont {
	margin-top: 25px;
}

#wpadminbar .twb_admin_bar_menu_main_notif .twb_counted .twb_counted_cont:last-child {
	border: none;
}

#wpadminbar .twb_counted .twb_counted_congrats_row {
	display: flex;
}

#wpadminbar .twb_counted .twb_counted_congrats_row span {
	width: 18px;
	height: 18px;
}

#wpadminbar .twb_admin_bar_menu_content .twb_status_title {
	display: flex;
	flex-grow: 1;
	align-items: center;
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	font-weight: 700;
	margin-bottom: 4px;
}

#wpadminbar .twb_counted .twb_status_title {
	background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNDgxNTAiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDQ4MTUwIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiMzMjNhNDUiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cF8xMDMxMTciIGRhdGEtbmFtZT0iR3JvdXAgMTAzMTE3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjgwOSAtNDE0MikiPgogICAgPHBhdGggaWQ9ImRlc2lnbl9zeXN0ZW1faWNvbnMtNDAiIGRhdGEtbmFtZT0iZGVzaWduIHN5c3RlbSBpY29ucy00MCIgZD0iTTMxLjUsMjEuNWExMCwxMCwwLDEsMS0xMC0xMEExMC4wMTIsMTAuMDEyLDAsMCwxLDMxLjUsMjEuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3OTcuNSA0MTMwLjUpIiBmaWxsPSIjMjJiMzM5IiBvcGFjaXR5PSIwLjMiLz4KICAgIDxnIGlkPSJDaGVja21hcmtfSWNvbl8yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyODA5IDQxNDIpIj4KICAgICAgPGcgaWQ9Ik1hc2tfR3JvdXBfMTMwNCIgZGF0YS1uYW1lPSJNYXNrIEdyb3VwIDEzMDQiIGNsaXAtcGF0aD0idXJsKCNjbGlwLXBhdGgpIj4KICAgICAgICA8cGF0aCBpZD0iU3VjY2Vzc19Eb25lX0NoZWNrbWFya19JY29uIiBkPSJNMjQuODMzLDE4LjE2N0E2LjY2Nyw2LjY2NywwLDEsMSwxOC4xNjcsMTEuNSw2LjY3NSw2LjY3NSwwLDAsMSwyNC44MzMsMTguMTY3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTguMTY3IC04LjE2NykiIGZpbGw9IiMyMmIzMzkiLz4KICAgICAgICA8cGF0aCBpZD0iU3VjY2Vzc19Eb25lX0NoZWNrbWFya19JY29uLTIiIGRhdGEtbmFtZT0iU3VjY2Vzc19Eb25lX0NoZWNrbWFya19JY29uIiBkPSJNMjEuNDQzLDE1LjY0MWEuNjE2LjYxNiwwLDAsMC0uOTM3LDBsLTMuMTcxLDMuMTcxYS41MzcuNTM3LDAsMCwxLS4zMjQuMTQ0LjM5MS4zOTEsMCwwLDEtLjMyNC0uMTQ0TDE1LjI0NSwxNy4zN2EuNTUzLjU1MywwLDAsMC0uNDY4LS4xOC42ODUuNjg1LDAsMCwwLS40NjguMTguNjc1LjY3NSwwLDAsMCwwLC45MzdsMi4yMzQsMi4yMzRhLjc1OS43NTksMCwwLDAsLjQ2OC4xOC42ODUuNjg1LDAsMCwwLC40NjgtLjE4bDMuOTY0LTMuOTY0QS42MTUuNjE1LDAsMCwwLDIxLjQ0MywxNS42NDFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy44NzYgLTcuNzMxKSIgZmlsbD0iI2ZhZmFmYSIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K") 0 no-repeat padding-box;
	background-size: 16px;
	padding-left: 25px;
}

#wpadminbar .twb_counted .twb_status_title.nitro-lazy {
	background-image: none !important;
}

#wpadminbar .twb_admin_bar_menu.twb_frontend.twb_score_inprogress {
	display: flex;
}

#wpadminbar .twb_admin_bar_menu_content .twb_score_inprogress span {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-size: 16px !important;
	margin-left: 0;
	margin-right: 5px;
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBpZD0ibG9hZGVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjgxLjgyMyAtMSkiPgogICAgPHBhdGggaWQ9IlN1YnRyYWN0aW9uXzEiIGRhdGEtbmFtZT0iU3VidHJhY3Rpb24gMSIgZD0iTTksMThhOSw5LDAsMSwxLDktOUE5LjAxLDkuMDEsMCwwLDEsOSwxOFpNOSwyYTcsNywwLDEsMCw3LDdBNy4wMDcsNy4wMDcsMCwwLDAsOSwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjgxLjgyMyAxKSIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9IkludGVyc2VjdGlvbl8yIiBkYXRhLW5hbWU9IkludGVyc2VjdGlvbiAyIiBkPSJNNy44MzgsOWgwYTcuMDA4LDcuMDA4LDAsMCwwLTctN1YxLjk3M0EuOTQ4Ljk0OCwwLDAsMSwwLDEuMDQsMS4wNDcsMS4wNDcsMCwwLDEsLjgzNiwwYTkuMDEsOS4wMSwwLDAsMSw5LDlIOS44MjFhLjk4Mi45ODIsMCwwLDEtLjk2OS45NDFoLS4wNEExLjAwOCwxLjAwOCwwLDAsMSw3LjgzOCw5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjg5Ljk4NyAxKSIgZmlsbD0iIzIyYjMzOSIvPgogIDwvZz4KPC9zdmc+Cg==") 0 0 no-repeat padding-box;
	animation: rotation 1s infinite linear;
	background-position: top 2px;
}

#wpadminbar .twb_admin_bar_menu_content .twb_score_inprogress span.nitro-lazy {
	background-image: none !important;
}

#wpadminbar .twb_admin_bar_menu_content .twb_status_description {
	font: normal normal normal 12px/18px Open Sans;
	letter-spacing: .1px;
	color: #fff;
	opacity: .8;
}

#wpadminbar .twb_admin_bar_menu_content.twb_counted .twb_status_description {
	margin-bottom: 20px;
	opacity: 1;
}

#wpadminbar .twb_admin_bar_menu_content.twb_counted .twb_status_description span {
	font: italic normal bold 12px/18px Open Sans;
}

#wpadminbar .twb_admin_bar_menu_content .twb_check_score_button_cont, .elementor-control .twb_check_score_button_cont {
	display: flex;
	justify-content: right;
	margin-bottom: 15px;
}

#wpadminbar .twb_admin_bar_menu_content .twb_check_score_button {
	width: 180px;
	height: 30px;
	line-height: 30px;
	box-sizing: border-box;
	text-decoration: none;
	background-color: #22b339;
	color: #fff;
	border-radius: 4px;
	text-align: center;
	margin-top: 20px;
	float: right;
	cursor: pointer;
}

#wpadminbar .twb_counted .twb_counted_congrats_row span.twb_up_arrow {
	background: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTmF2aWdhdGlvbl9JY29uIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNDc4MDciIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDQ3ODA3IiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiMzMjNhNDUiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJOYXZpZ2F0aW9uX0ljb24tMiIgZGF0YS1uYW1lPSJOYXZpZ2F0aW9uX0ljb24iIGNsaXAtcGF0aD0idXJsKCNjbGlwLXBhdGgpIj4KICAgIDxwYXRoIGlkPSJQYXRoXzE2OTM4MSIgZGF0YS1uYW1lPSJQYXRoIDE2OTM4MSIgZD0iTTMuNzc4LjM2My40LDMuNzg1QTEuMzA5LDEuMzA5LDAsMCwwLC4yNzUsNS41MjhhMS4yOCwxLjI4LDAsMCwwLDEuODc5LjFMNC40MTUsMy4zMzNhLjM4My4zODMsMCwwLDEsLjUxLDBsMi4yMywyLjI2YTEuMjY3LDEuMjY3LDAsMCwwLDEuNzIuMTI5LDEuMzIxLDEuMzIxLDAsMCwwLC4xLTEuOUw1LjU2Mi4zNjNBMS4yNzcsMS4yNzcsMCwwLDAsMy43NzguMzYzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4zMzUgNS45NjUpIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LDAuOCkiLz4KICA8L2c+Cjwvc3ZnPgo=") 0 no-repeat padding-box;
	background-size: 18px;
}

#wpadminbar .twb_counted .twb_counted_congrats_row span.twb_up_arrow.nitro-lazy {
	background-image: none !important;
}

#wpadminbar .twb_counted .twb_counted_congrats_row span.twb_down_arrow {
	background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNDc4MDciIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDQ3ODA3IiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiMzMjNhNDUiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJOYXZpZ2F0aW9uX0ljb24iIGNsaXAtcGF0aD0idXJsKCNjbGlwLXBhdGgpIj4KICAgIDxwYXRoIGlkPSJQYXRoXzE2OTM4MSIgZGF0YS1uYW1lPSJQYXRoIDE2OTM4MSIgZD0iTTMuNzc4LDUuNjM3LjQsMi4yMTVBMS4zMDksMS4zMDksMCwwLDEsLjI3NS40NzJhMS4yOCwxLjI4LDAsMCwxLDEuODc5LS4xTDQuNDE1LDIuNjY3YS4zODMuMzgzLDAsMCwwLC41MSwwTDcuMTU1LjQwN0ExLjI2NywxLjI2NywwLDAsMSw4Ljg3NS4yNzhhMS4zMjEsMS4zMjEsMCwwLDEsLjEsMS45TDUuNTYyLDUuNjM3QTEuMjc3LDEuMjc3LDAsMCwxLDMuNzc4LDUuNjM3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4zMzUgNi4wMzUpIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LDAuOCkiLz4KICA8L2c+Cjwvc3ZnPgo=") 0 no-repeat padding-box;
	background-size: 18px;
}

#wpadminbar .twb_counted .twb_counted_congrats_row span.twb_down_arrow.nitro-lazy {
	background-image: none !important;
}

#wpadminbar .twb_score_success_container_title {
	line-height: 18px;
	margin-bottom: 15px;
	color: #fff;
}

#wpadminbar .twb_counted .twb_counted_congrats_subtitle {
	font-size: 12px;
	line-height: 18px;
	letter-spacing: .1px;
}

#wpadminbar .twb_counted .twb_counted_congrats_subtitle span {
	color: #fff;
	font-style: italic;
	font-weight: 600;
}

#wpadminbar .twb_admin_bar_menu_main hr {
	height: 1px;
	background-color: rgba(255, 255, 255, .1);
	margin: 20px 0;
	border: none;
}

#wpadminbar .twb_counting_container {
	width: 400px;
	height: auto;
	padding: 25px 25px 20px 25px;
	background-color: #23282d;
	border: 1px solid rgba(255, 255, 255, .1);
	border-radius: 6px;
	box-sizing: border-box;
	font-family: Open Sans;
}

#wpadminbar .twb_counting_container p.twb_counting_title {
	display: flex;
	align-items: center;
	font: normal normal bold 14px/20px Open Sans;
	letter-spacing: 0;
	color: #fff;
	opacity: 1;
	margin-bottom: 4px;
}

#wpadminbar .twb_counting_container p.twb_counting_descr {
	font: normal normal normal 12px/14px Open Sans;
	letter-spacing: .1px;
	color: rgba(255, 255, 255, .8);
	border-bottom: 1px solid rgba(255, 255, 255, .1);
	padding-bottom: 20px;
	margin-bottom: 20px;
}

#wpadminbar .twb_counting_container p.twb_counting_descr:last-child {
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}

#wpadminbar .twb_counting_container p.twb_counting_title span {
	display: inline-block;
	width: 14px;
	height: 14px;
	background: rgba(255, 255, 255, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBpZD0ibG9hZGVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjgxLjgyMyAtMSkiPgogICAgPHBhdGggaWQ9IlN1YnRyYWN0aW9uXzEiIGRhdGEtbmFtZT0iU3VidHJhY3Rpb24gMSIgZD0iTTksMThhOSw5LDAsMSwxLDktOUE5LjAxLDkuMDEsMCwwLDEsOSwxOFpNOSwyYTcsNywwLDEsMCw3LDdBNy4wMDcsNy4wMDcsMCwwLDAsOSwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjgxLjgyMyAxKSIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9IkludGVyc2VjdGlvbl8yIiBkYXRhLW5hbWU9IkludGVyc2VjdGlvbiAyIiBkPSJNNy44MzgsOWgwYTcuMDA4LDcuMDA4LDAsMCwwLTctN1YxLjk3M0EuOTQ4Ljk0OCwwLDAsMSwwLDEuMDQsMS4wNDcsMS4wNDcsMCwwLDEsLjgzNiwwYTkuMDEsOS4wMSwwLDAsMSw5LDlIOS44MjFhLjk4Mi45ODIsMCwwLDEtLjk2OS45NDFoLS4wNEExLjAwOCwxLjAwOCwwLDAsMSw3LjgzOCw5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjg5Ljk4NyAxKSIgZmlsbD0iIzIyYjMzOSIvPgogIDwvZz4KPC9zdmc+Cg==") 0 0 no-repeat padding-box;
	background-size: 14px;
	animation: rotation 1s infinite linear;
	margin-right: 5px;
}

#wpadminbar .twb_counting_container p.twb_counting_title span.nitro-lazy {
	background-image: none !important;
}

#wpadminbar .twb-score-container {
	border: none;
}

#wpadminbar .twb-score-circle .twb-score-circle-animated {
	color: #fff !important;
}

#wpadminbar .twb-score-text-name {
	font-size: 10px;
	line-height: 16px;
	font-weight: 700;
	letter-spacing: 0;
}

#wpadminbar .twb-load-text-time {
	font-size: 10px;
	line-height: 16px;
	font-weight: 700;
	letter-spacing: 0;
	opacity: .5;
}

#wpadminbar .twb-load-time {
	line-height: 0;
}

#wpadminbar .twb-score-circle, .twb-score-circle {
	margin-right: 8px;
}

#wpadminbar .twb-hidden {
	display: none !important;
}

@media only screen and (max-width:785px) {
	.wp-list-table .twb-score-container {
		display: none;
	}
}
