@charset "UTF-8";

/*
	Theme Name: Cloux
	Theme URI: themeforest.net/user/gloriathemes
	Author: Gloria Themes
	Author URI: gloriathemes.com
	Description: Cloux – Multi-Purpose WordPress Game Theme
	License: GNU General Public License v2 or later
	License URI: www.gnu.org/licenses/gpl-2.0.html
	Tags: one-column, two-columns, three-columns, right-sidebar, left-sidebar, custom-colors, custom-header, custom-menu, custom-logo, featured-images, post-formats, sticky-post, theme-options, threaded-comments, translation-ready
	Text Domain: cloux
	Version: 1.1.6
	Requires at least: 5.0
	Tested up to: 6.6
	Requires PHP: 7.4
*/



/* ========================

[Index]
	1. Global
		1.1 General
		1.2 Form Elements & Inputs
		1.3 WordPress Core
		1.4 Loader
			1.4.1 General
			1.4.2 Style 1
			1.4.3 Style 2
			1.4.4 Style 3
			1.4.5 Style 4
		1.5 Cloux Core
			1.5.1 General
			1.5.2 Modals
			1.5.3 Paginations
	2. Pages
		2.1 General
		2.2 Page Banner
		2.3 404 Page
	3. Page Builder Elements
		3.1 Title
		3.2 Game List
		3.3 Game Slider
		3.4 Banner Box
		3.5 Categorized Games
		3.6 Blog
		3.7 MailChimp Newsletter
		3.8 Content Box
		3.9 Social Links
		3.10 App Box
		3.11 Game Search
		3.12 Woo Products
		3.13 Game Carousel
		3.14 Content Slider
		3.15 Character Box
		3.16 Video Carousel
		3.17 Video Carousel
		3.18 eSport Players
		3.19 Sponsors
		3.20 Fixture
		3.21 Service Box
		3.22 Contact Box
		3.23 Icon List
		3.24 WPBakery Elements
	4. Widgets
		4.1 General
		4.2 Latest Posts Widget
		4.2 WP Default Widgets
		4.4 Newsletter
	5. Header
		5.1 General
		5.2 Style 1
		5.3 Style 2
		5.4 Style 3
		5.5 Style 4
		5.6 Style 5
		5.7 Header Positions
		5.8 Mobile Header
	6. Footer
		6.1 General
		6.2 Style 1
	7. Comments
	8. Archives & Posts
		 8.1 General Single
		 	8.1.1 General
		 	8.1.2 Featured Content
		 8.2 Post Styles
		 8.3 Post List Styles
		 8.4 Post Detail Elements
		 8.5 Game Styles
		 8.6 Game Single
		 8.7 Game List Styles
		 8.8 No Content
		 8.9 Product Styles
		 8.10 Fixture Styles
		 8.11 Fixture List Styles
		 8.12 eSport Player Single
		 8.13 eSport Player Single
	9. Plugins
		9.1 WooCommerce
		9.2 bbPress
		9.3 Flex Menu
	10. Responsive
	11. Selectors
		11.1 Color Selector
		11.2 Hover Colors Without Theme Color
		11.3 Shadows

======================== */



/*======
*
* 1. Global
*
======*/
	/*====== 1.1 General ======*/
	html {
		font-size:14px;
	}

	body {
		font-size:1rem;
		background: #FFFFFF;
		line-height: 1.8;
		color: #555555;
		text-rendering: optimizeLegibility;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}

	a,
	a:visited {
		color: #282828;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3;
		outline: 0;
	}

	a:hover,
	a:focus {
		text-decoration: none;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3;
		outline: 0;
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		margin: 2.308rem 0 1.154rem;
	    font-weight: 800;
		line-height: 1.1;
		color: #282828;
	}

	h1 {
		font-size: 3.231rem;
	}

	h2 {
		font-size: 2.462rem;
	}

	h3 {
		font-size: 1.846rem;
	}

	h4 {
		font-size: 1.615rem;
	}

	h5 {
		font-size: 1.385rem;
	}

	h6 {
		font-size: 1.154rem;
	}

	blockquote:before {
		content: '“';
		font-size: 6.308rem;
		font-weight: 800;
		font-style: normal;
		line-height: 6.8rem;
		height: 2.154rem;
		overflow: hidden;
		display: block;
		margin-bottom: 1.615rem;
	}

	blockquote {
		font-size: 1rem;
		margin: 2.308rem 15%;
		text-align: center;
		clear: both;
	}

	blockquote p {
		margin: 0 0 2.308rem 0;
	}

	blockquote p:last-child {
		margin-bottom: 0;
	}

	.plyr,
	pre,
	div.wpb_button,
	div.wpb_content_element,
	ul.wpb_thumbnails-fluid>li,
	p {
		margin-bottom: 2.308rem;
	}

	ol,
	ul {
		margin-bottom: 2.308rem;
	}

	img {
		max-width:100%;
		height:auto;
	}

	hr {
	    margin-top: 2.308rem;
	    margin-bottom: 2.308rem;
	    border-top: 1px solid #d5d5d5;
	}	

	table {
		max-width: 100%;
		width: 100%;
		border: 1px solid #d5d5d5;
	}

	table thead th {
		border: 1px solid #d5d5d5;
	}

	table td,
	table th {
		padding: 1.05rem 1.5rem;
		vertical-align: top;
		border: 1px solid #d5d5d5;
	}

	caption {
		padding: 1.154rem 0;	
	}


	table.vertical-align tr td {
		vertical-align: middle;
	}

	table.text-center tr td,
	table.text-center tr th {
		text-align: center;
	}



	/*====== 1.2 Form Elements & Inputs ======*/
	.upload-input,
	.select2-dropdown,
	.select2-search--dropdown .select2-search__field,
	.select2-container--default .select2-search--dropdown .select2-search__field,
	.select2-container--default .select2-selection--single,
	#add_payment_method table.cart td.actions .coupon .input-text,
	.woocommerce-cart table.cart td.actions .coupon .input-text,
	.woocommerce-checkout table.cart td.actions .coupon .input-text,
	#bbpress-forums #bbp-your-profile fieldset input,
	#bbpress-forums #bbp-your-profile fieldset textarea,
	.custom-file-control,
	input[type="email"],
	input[type="number"],
	input[type="password"],
	input[type="tel"],
	input[type="url"],
	input[type="text"],
	input[type="time"],
	input[type="week"],
	input[type="search"],
	input[type="month"],
	input[type="datetime"],
	input[type="date"],
	textarea,
	textarea.form-control,
	select,
	.woocommerce form .form-row .select2-container .select2-choice,
	.form-control,
	div.cs-select,
	.cs-select {
		display: block;
		width: 100%;
		padding: 1rem 1.538rem;
		background-color: #fff;
		background-image: none;
		border: 1px solid #d5d5d5;
		color: #555555;
		box-shadow: none;
		line-height: 1.8;
		height: auto;
		-webkit-transition: 0.2s;
		-moz-transition: 0.2s;
		-o-transition: 0.2s;
		-ms-transition: 0.2s;
		transition: 0.2s;
		border-radius: 0;
		outline: 0;
		font-size: 0.9231rem;
	}

	.form-control:focus {
		border-color: #d5d5d5;
	}

	div.cs-select,
	.cs-select {
		padding: 0rem;
		max-width: 100%;
	}

	div.cs-select.cs-active,
	.cs-select.cs-active {
		border-bottom-right-radius: 0;
		border-bottom-left-radius: 0;
	}

	.cs-select .cs-placeholder {
		color: #999999;
		padding: 1rem 1.538rem;
	}

	.cs-select > span::after {
		right: 1.538rem;
		content: "\f078";
		display: inline-block;
		font-family: Font Awesome\ 5 Free;
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		text-rendering: auto;
		font-size: 0.9rem;
		font-weight: 600;
	}

	.cs-select .cs-options {
		border: 1px solid #d5d5d5;
		width: calc(100% - -0.3077rem);
		margin-left: -0.1538rem;
		-webkit-transition: 0.2s;
		-moz-transition: 0.2s;
		-o-transition: 0.2s;
		-ms-transition: 0.2s;
		transition: 0.2s;
		opacity: 0;
	}

	.cs-select.cs-active .cs-options {
		opacity: 1;
		-webkit-transition: 0.2s;
		-moz-transition: 0.2s;
		-o-transition: 0.2s;
		-ms-transition: 0.2s;
		transition: 0.2s;
	}

	.cs-select ul {
		padding: 0.5385rem 0;
		max-height: 30.77rem;
		overflow: auto;
	}

	.cs-select ul span {
		padding: 0.5385rem 1.538rem;
	}

	.cs-select ul li {
		-webkit-transition: 0.2s;
		-moz-transition: 0.2s;
		-o-transition: 0.2s;
		-ms-transition: 0.2s;
		transition: 0.2s;
	}

	.cs-select ul li:hover,
	.cs-select ul li:focus {
		-webkit-transition: 0.2s;
		-moz-transition: 0.2s;
		-o-transition: 0.2s;
		-ms-transition: 0.2s;
		transition: 0.2s;
	}

	.slick-slide {
		outline: 0rem;
	}

	input::-webkit-input-placeholder { color: #999999; }
	input::-moz-placeholder { color: #999999; }
	input:-ms-input-placeholder { color: #999999; }
	input:-moz-placeholder { color: #999999; }

	.form-control::-webkit-input-placeholder { color: #999999; }
	.form-control::-moz-placeholder { color: #999999; }
	.form-control:-ms-input-placeholder { color: #999999; }
	.form-control:-moz-placeholder { color: #999999; }

	textarea::-webkit-input-placeholder { color: #999999; }
	textarea::-moz-placeholder { color: #999999; }
	textarea:-ms-input-placeholder { color: #999999; }
	textarea:-moz-placeholder { color: #999999; }

	select::-webkit-input-placeholder { color: #999999; }
	select::-moz-placeholder { color: #999999; }
	select:-ms-input-placeholder { color: #999999; }
	select:-moz-placeholder { color: #999999; }

	.custom-file-control::before,
	button,
	input[type="submit"],
	.woocommerce #respond input#submit.alt,
	.woocommerce a.button.alt,
	.woocommerce button.button.alt,
	.woocommerce input.button.alt,
	.woocommerce #respond input#submit,
	.woocommerce a.button,
	.woocommerce button.button,
	.woocommerce input.button {
		-webkit-transition: 0.2s;
		-moz-transition: 0.2s;
		-o-transition: 0.2s;
		-ms-transition: 0.2s;
		transition: 0.2s;
		text-transform: uppercase;
		outline: 0;
		padding: 0.99rem 2.308rem;
		font-weight: 600;
		border-radius: 0;
		color: #FFFFFF;
		border: 0;
		font-size: 1rem;
		line-height: 1.8;
	}

	.custom-file-control:lang(en):empty::after {
		color: #999999;
	}

	.custom-file-input {
		height: 3.8rem;
	}

	.custom-file-control::before {
		height: 3.8rem;
		line-height: 3.8rem;
		padding-top: 0;
		padding-bottom: 0;
		font-style: normal;
	}

	button:hover, input[type="submit"]:hover,
	button:active, input[type="submit"]:active,
	button:active:hover, input[type="submit"]:active:hover,
	button:active:focus, input[type="submit"]:active:focus,
	button:active:visited, input[type="submit"]:active:visited,
	button:focus, input[type="submit"]:focus,
	.woocommerce #respond input#submit.alt:hover,
	.woocommerce a.button.alt:hover,
	.woocommerce button.button.alt:hover,
	.woocommerce input.button.alt:hover,
	.woocommerce #respond input#submit:hover,
	.woocommerce a.button:hover,
	.woocommerce button.button:hover,
	.woocommerce input.button:hover {
		-webkit-transition:0.2s;
		-moz-transition:0.2s;
		-o-transition:0.2s;
		-ms-transition:0.2s;
		transition:0.2s;
		outline:0;
		cursor: pointer;
		background-color: #282828;
		color: #FFFFFF;
	}

	.cloux-close {
		background-color: #282828;
		text-align: center;
		width: 3.462rem;
		height: 3.462rem;
		color: #FFFFFF;
		font-size: 1.692rem;
		font-weight: 200;
		cursor: pointer;
		z-index: 20;
	}

	.cloux-close:focus,
	.cloux-close:hover,
	.cloux-close {
		-webkit-transition:0.3s;
		-moz-transition:0.3s;
		-o-transition:0.3s;
		-ms-transition:0.3s;
		transition:0.3s;
	}

	.cloux-close:before {
		content: 'x';
	}

	.cloux-button.center {
		text-align: center;
	}

	.cloux-button.left {
		text-align: left;
	}

	.cloux-button.right {
		text-align: right;
	}

	.cloux-button.style-1 a,
	.cloux-button.style-1 a:visited {
		font-size: 1rem;
		border: 0.1538rem solid #282828;
		font-weight: 700;
		display: inline-block;
		text-transform: uppercase;
		padding: 0.7692rem 1.692rem;
		cursor: pointer;
		cursor: pointer;
	}

	.cloux-button.style-2 a,
	.cloux-button.style-2 a:visited {
		font-size: 1.077rem;
		border-bottom: 0.1538rem solid #FFFFFF;
		font-weight: 700;
		display: inline-block;
		text-transform: uppercase;
		padding: 0.7692rem 1.538rem;
		color: #ffffff;
		cursor: pointer;
	}

	.cloux-button.style-3 a,
	.cloux-button.style-3 a:visited {
		font-size: 1.077rem;
		border-bottom: 0.1538rem solid #282828;
		font-weight: 700;
		display: inline-block;
		text-transform: uppercase;
		padding: 0.7692rem 1.538rem;
		position: relative;
		cursor: pointer;
	}

	.cloux-button.style-3 a:hover span,
	.cloux-button.style-3 a:focus span {
		z-index: 2;
		position: relative;
		-webkit-transition:0.3s;
		-moz-transition:0.3s;
		-o-transition:0.3s;
		-ms-transition:0.3s;
		transition:0.3s;
	}

	.cloux-button.style-3 a:before,
	.cloux-button.style-3 a:visited:before {
		position: absolute;
		width: 100%;
		height: 0%;
		bottom: 0;
		left: 0;
		content: '';
		display: block;
		z-index: 1;
		-webkit-transition:0.3s;
		-moz-transition:0.3s;
		-o-transition:0.3s;
		-ms-transition:0.3s;
		transition:0.3s;
	}

	.cloux-button.style-3 a:hover:before,
	.cloux-button.style-3 a:focus:before {
		height: 100%;
		-webkit-transition:0.3s;
		-moz-transition:0.3s;
		-o-transition:0.3s;
		-ms-transition:0.3s;
		transition:0.3s;
	}

	.cloux-button.style-3 a:hover span,
	.cloux-button.style-3 a:focus span {
		color: #FFFFFF;
		-webkit-transition:0.3s;
		-moz-transition:0.3s;
		-o-transition:0.3s;
		-ms-transition:0.3s;
		transition:0.3s;
	}

	.form-item {
		margin-bottom: 1.538rem;
	}

	.cloux-checkbox[type="checkbox"]:not(:checked),
	.cloux-checkbox[type="checkbox"]:checked {
		position: absolute;
		left: -769.2rem;
	}

	.cloux-checkbox[type="checkbox"]:not(:checked) + .cloux-label,
	.cloux-checkbox[type="checkbox"]:checked + .cloux-label {
		position: relative;
		padding-left: 2em;
		cursor: pointer;
		line-height: 1.1rem;
	}

	.cloux-checkbox[type="checkbox"]:not(:checked) + .cloux-label:before,
	.cloux-checkbox[type="checkbox"]:checked + .cloux-label:before {
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 1.154rem;
		height: 1.154rem;
		border: 0.1538rem solid #e8e8e8;
		background: #fff;
	}

	.cloux-checkbox[type="checkbox"]:not(:checked) + .cloux-label:after,
	.cloux-checkbox[type="checkbox"]:checked + .cloux-label:after {
		content: '✔';
		position: absolute;
		top: .1em; left: .3em;
		font-size: 1.3em;
		line-height: 0.8;
		transition: all .2s;
	}

	.cloux-checkbox[type="checkbox"]:not(:checked) + .cloux-label:after {
		opacity: 0;
		transform: scale(0);
	}

	.cloux-checkbox[type="checkbox"]:checked + .cloux-label:after {
		opacity: 1;
		transform: scale(1);
	}

	.cloux-checkbox[type="checkbox"]:disabled:not(:checked) + .cloux-label:before,
	.cloux-checkbox[type="checkbox"]:disabled:checked + .cloux-label:before {
		box-shadow: none;
		border-color: #bbb;
		background-color: #ddd;
	}

	.cloux-checkbox[type="checkbox"]:disabled:checked + .cloux-label:after {
		color: #666666;
	}

	.cloux-checkbox[type="checkbox"]:disabled + .cloux-label {
		color: #aaa;
	}

	.cloux-checkbox[type="checkbox"]:checked:focus + .cloux-label:before,
	.cloux-checkbox[type="checkbox"]:not(:checked):focus + .cloux-label:before {
		border: 1px dotted blue;
	}

	.cloux-label {
		margin: 0;
		padding: 1px 0;
		font-size: 0.9231rem;
	}

	.cloux-tabs {
		list-style: none;
		padding: 0;
		margin: 0;
		display: block;
	}

	.cloux-tabs:after,
	.cloux-tabs:before {
		content: '';
		display: block;
		clear: both;
	}

	.cloux-tabs > li {
		display: inline-block;
		margin-right: 1.538rem;
		position: relative;
	}

	.cloux-tabs > li:last-child {
		margin-right: 0;
	}

	.cloux-tabs > li > a,
	.cloux-tabs > li > a:visited {
		display: block;
		font-size: 1rem;
		font-weight: 600;
		text-transform: uppercase;
		border: 0.1538rem solid #eeeeee;
		padding: 0.85rem 1.538rem;
	}

	.cloux-form label {
		font-weight: 600;
	}

	.form-row {
		margin-right: -0.5385rem;
		margin-left: -0.5385rem;
		margin-bottom: 1.154rem;
	}

	.form-row>.col,
	.form-row>[class*=col-] {
		padding-right: 0.5385rem;
		padding-left: 0.5385rem;
	}

	div.wpcf7-response-output {
		padding: 1.154rem 1.538rem;
		margin: 0rem 0rem 1.154rem;
		font-size: 0.9231rem;
	}

	span.wpcf7-not-valid-tip {
		font-size: 0.9231rem;
		margin: 0.3846rem 0rem 0rem;
	}


	/*====== 1.3 WordPress Core ======*/
	.alignnone {
	    margin: 0.3846rem 1.538rem 1.538rem 0;
	}

	.aligncenter,
	div.aligncenter {
	    display: block;
	    margin: 0.3846rem auto 0.3846rem auto;
	}

	.alignright {
	    float:right;
	    margin: 0.3846rem 0 2.308rem 2.308rem;
	}

	.alignleft {
	    float: left;
	    margin: 0.3846rem 2.308rem 2.308rem 0;
	}

	a img.alignright {
	    float: right;
	    margin: 0.3846rem 0 2.308rem 2.308rem;
	}

	a img.alignnone {
	    margin: 0.3846rem 2.308rem 2.308rem 0;
	}

	a img.alignleft {
	    float: left;
	    margin: 0.3846rem 2.308rem 2.308rem 0;
	}

	a img.aligncenter {
		display: block;
		margin-left: auto;
		margin-right: auto
	}

	.wp-caption {
	    background: #fff;
	    border: 1px solid #eeeeee;
	    max-width: 96%;
	    padding: 0.3846rem 0.2308rem 0.7692rem;
	    text-align: center;
		clear: both;
		margin-bottom:2.308rem !important;
	}

	.wp-caption.alignnone {
	    margin: 0.3846rem 1.538rem 1.538rem 0;
	}

	.wp-caption.alignleft {
	    margin: 0.3846rem 1.538rem 1.538rem 0;
	}

	.wp-caption.alignright {
	    margin: 0.3846rem 01.538rem 1.538rem;
	}

	.wp-caption img {
	    border: 0 none;
	    height: auto;
	    margin: 0;
	    max-width: 98.5%;
	    padding: 0;
	    width: auto;
	}

	.wp-caption p.wp-caption-text {
		font-size:0.8462rem;
		line-height: 1.308rem;
		margin:1.077rem 0 0;
		padding: 0 0.3077rem 0.3846rem;
	}

	.screen-reader-text {
		clip: rect(1px, 1px, 1px, 1px);
		position: absolute !important;
		height: 1px;
		width: 1px;
		overflow: hidden;
	}

	.screen-reader-text:focus {
		background-color: #f1f1f1;
		border-radius: 0.2308rem;
		box-shadow: 0 0 0.1538rem 0.1538rem rgba(0, 0, 0, 0.6);
		clip: auto !important;
		color: #FB5F84;
		display: block;
		font-size:1.077rem;
		font-size: 0.875rem;
		font-weight: bold;
		height: auto;
		left: 0.3846rem;
		line-height: normal;
		padding:1.154rem 1.769rem 1.077rem;
		text-decoration: none;
		top: 0.3846rem;
		width: auto;
		z-index: 100000; 
	}

	.gallery-caption {
		clear: both;
	}
	
	.commentlist .bypostauthor {
		clear: both;
	}

	.post-content .edit-link {
		display: block;
		clear: both;
	}

	.post-content .edit-link:after,
	.post-content .edit-link:before {
		content: '';
		display: block;
		clear: both;
	}

	.post-content .edit-link a, 
	.post-content .edit-link a:visited {
		color: #FFF;
		margin: 01.154rem 2.308rem 0;
		display: block;
		float: left;
		font-weight: 500;
		padding: 0.4615rem 1.923rem 0.3846rem;
		border-radius:1.923rem;
		border: 1px solid transparent;
	}

	.post-content .edit-link a:last-child, 
	.post-content .edit-link a:last-child:visited {
		margin-right: 0;
	}

	.post-content .edit-link a:focus,
	.post-content .edit-link a:hover {
		background: #343838;
	}

	.post-content .edit-link a.comment-edit-link {
		margin-bottom: 0;
		margin-top:1.154rem;
	}

	.gallery dt {
		float: none;
		clear: none;
		text-align: center;
		width: auto;
	}

	.gallery dd {
		text-align: center;
		margin:0.7692rem 0 0;
	}



	/*====== 1.4 Loader ======*/
		/*====== 1.4.1 General ======*/
		.loader-wrapper {
			opacity:1;
			visibility:visible;
			position:fixed;
			top:0;
			left:0;
			width:100%;
			height:100%;
			z-index:10000000;
			background: #FFFFFF;
			-webkit-transition:0.2s;
			-moz-transition:0.2s;
			-o-transition:0.2s;
			-ms-transition:0.2s;
			transition:0.2s;
		}

		.loaded .loader-wrapper {
			opacity:0;
			visibility:hidden;
			-webkit-transition:0.2s;
			-moz-transition:0.2s;
			-o-transition:0.2s;
			-ms-transition:0.2s;
			transition:0.2s;
		}

		.spinner {
			background: #ffffff;
			margin: 7.692rem auto;
			left: 0;
			margin: 0 auto;
			position: relative;
			top: calc(50% - 1.538rem);
			text-align: center;
		}



		/*====== 1.4.2 Style 1 ======*/
		.loader-style-1 .spinner {
			width: 3.077rem;
			height: 3.077rem;
		}

		.loader-style-1 .double-bounce1,
		.loader-style-1 .double-bounce2 {
			width: 100%;
			height: 100%;
			border-radius: 50%;
			opacity: 0.6;
			position: absolute;
			top: 0;
			left: 0;
			-webkit-animation: sk-bounce 2.0s infinite ease-in-out;
			animation: sk-bounce 2.0s infinite ease-in-out;
		}

		.loader-style-1 .double-bounce2 {
			-webkit-animation-delay: -1.0s;
			animation-delay: -1.0s;
		}

		@-webkit-keyframes sk-bounce {
			0%, 100% { -webkit-transform: scale(0.0) }
			50% { -webkit-transform: scale(1.0) }
		}

		@keyframes sk-bounce {
			0%, 100% { 
				transform: scale(0.0);
				-webkit-transform: scale(0.0);
			 } 50% { 
				transform: scale(1.0);
				-webkit-transform: scale(1.0);
			}
		}



		/*====== 1.4.3 Style 2 ======*/
		.loader-style-2 .spinner {
			width: 5.385rem;
			height: 5.385rem;
		}

		.loader-style-2 .spinner > div {
			width: 1.385rem;
			height: 1.385rem;
			border-radius: 100%;
			display: inline-block;
			-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
			animation: sk-bouncedelay 1.4s infinite ease-in-out both;
		}

		.loader-style-2 .spinner .bounce1 {
			-webkit-animation-delay: -0.32s;
			animation-delay: -0.32s;
		}

		.loader-style-2 .spinner .bounce2 {
			-webkit-animation-delay: -0.16s;
			animation-delay: -0.16s;
		}

		@-webkit-keyframes sk-bouncedelay {
			0%, 80%, 100% { -webkit-transform: scale(0) }
			40% { -webkit-transform: scale(1.0) }
		}

		@keyframes sk-bouncedelay {
			0%, 80%, 100% { 
				-webkit-transform: scale(0);
				transform: scale(0);
			} 40% { 
				-webkit-transform: scale(1.0);
				transform: scale(1.0);
			}
		}



		/*====== 1.4.4 Style 3 ======*/
		.loader-style-3 .spinner {
			width: 3.077rem;
			height: 3.077rem;
			-webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;
			animation: sk-rotateplane 1.2s infinite ease-in-out;
		}

		@-webkit-keyframes sk-rotateplane {
			0% { -webkit-transform: perspective(9.231rem) }
			50% { -webkit-transform: perspective(9.231rem) rotateY(180deg) }
			100% { -webkit-transform: perspective(9.231rem) rotateY(180deg)  rotateX(180deg) }
		}

		@keyframes sk-rotateplane {
			0% { 
				transform: perspective(9.231rem) rotateX(0deg) rotateY(0deg);
				-webkit-transform: perspective(9.231rem) rotateX(0deg) rotateY(0deg) 
			} 50% { 
				transform: perspective(9.231rem) rotateX(-180.1deg) rotateY(0deg);
				-webkit-transform: perspective(9.231rem) rotateX(-180.1deg) rotateY(0deg) 
			} 100% { 
				transform: perspective(9.231rem) rotateX(-180deg) rotateY(-179.9deg);
				-webkit-transform: perspective(9.231rem) rotateX(-180deg) rotateY(-179.9deg);
			}
		}



		/*====== 1.4.5 Style 4 ======*/
		.loader-style-4 .sk-fading-circle {
			width: 4.615rem;
			height: 4.615rem;
			position: relative;
			margin: 7.692rem auto;
			left: 0;
			margin: 0 auto;
			position: relative;
			top: calc(50% - 1.538rem);
			text-align: center;
		}

		.loader-style-4 .sk-fading-circle .sk-circle {
			width: 100%;
			height: 100%;
			position: absolute;
			left: 0;
			top: 0;
		}

		.loader-style-4 .sk-fading-circle .sk-circle:before {
			content: '';
			display: block;
			margin: 0 auto;
			width: 15%;
			height: 15%;
			border-radius: 100%;
			-webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
			animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
		}

		.loader-style-4 .sk-fading-circle .sk-circle2 {
			-webkit-transform: rotate(30deg);
			-ms-transform: rotate(30deg);
			transform: rotate(30deg);
		}

		.loader-style-4 .sk-fading-circle .sk-circle3 {
			-webkit-transform: rotate(60deg);
			-ms-transform: rotate(60deg);
			transform: rotate(60deg);
		}

		.loader-style-4 .sk-fading-circle .sk-circle4 {
			-webkit-transform: rotate(90deg);
			-ms-transform: rotate(90deg);
			transform: rotate(90deg);
		}

		.loader-style-4 .sk-fading-circle .sk-circle5 {
			-webkit-transform: rotate(120deg);
			-ms-transform: rotate(120deg);
			transform: rotate(120deg);
		}

		.loader-style-4 .sk-fading-circle .sk-circle6 {
			-webkit-transform: rotate(150deg);
			-ms-transform: rotate(150deg);
			transform: rotate(150deg);
		}

		.loader-style-4 .sk-fading-circle .sk-circle7 {
			-webkit-transform: rotate(180deg);
			-ms-transform: rotate(180deg);
			transform: rotate(180deg);
		}

		.loader-style-4 .sk-fading-circle .sk-circle8 {
			-webkit-transform: rotate(210deg);
			-ms-transform: rotate(210deg);
			transform: rotate(210deg);
		}

		.loader-style-4 .sk-fading-circle .sk-circle9 {
			-webkit-transform: rotate(240deg);
			-ms-transform: rotate(240deg);
			transform: rotate(240deg);
		}

		.loader-style-4 .sk-fading-circle .sk-circle10 {
			-webkit-transform: rotate(270deg);
			-ms-transform: rotate(270deg);
			transform: rotate(270deg);
		}

		.loader-style-4 .sk-fading-circle .sk-circle11 {
			-webkit-transform: rotate(300deg);
			-ms-transform: rotate(300deg);
			transform: rotate(300deg); 
		}

		.loader-style-4 .sk-fading-circle .sk-circle12 {
			-webkit-transform: rotate(330deg);
			-ms-transform: rotate(330deg);
			transform: rotate(330deg); 
		}

		.loader-style-4 .sk-fading-circle .sk-circle2:before {
			-webkit-animation-delay: -1.1s;
			animation-delay: -1.1s; 
		}

		.loader-style-4 .sk-fading-circle .sk-circle3:before {
			-webkit-animation-delay: -1s;
			animation-delay: -1s; 
		}

		.loader-style-4 .sk-fading-circle .sk-circle4:before {
			-webkit-animation-delay: -0.9s;
			animation-delay: -0.9s; 
		}

		.loader-style-4 .sk-fading-circle .sk-circle5:before {
			-webkit-animation-delay: -0.8s;
			animation-delay: -0.8s; 
		}

		.loader-style-4 .sk-fading-circle .sk-circle6:before {
			-webkit-animation-delay: -0.7s;
			animation-delay: -0.7s; 
		}

		.loader-style-4 .sk-fading-circle .sk-circle7:before {
			-webkit-animation-delay: -0.6s;
			animation-delay: -0.6s; 
		}

		.loader-style-4 .sk-fading-circle .sk-circle8:before {
			-webkit-animation-delay: -0.5s;
			animation-delay: -0.5s; 
		}

		.loader-style-4 .sk-fading-circle .sk-circle9:before {
			-webkit-animation-delay: -0.4s;
			animation-delay: -0.4s;
		}

		.loader-style-4 .sk-fading-circle .sk-circle10:before {
			-webkit-animation-delay: -0.3s;
			animation-delay: -0.3s;
		}

		.loader-style-4 .sk-fading-circle .sk-circle11:before {
			-webkit-animation-delay: -0.2s;
			animation-delay: -0.2s;
		}

		.loader-style-4 .sk-fading-circle .sk-circle12:before {
			-webkit-animation-delay: -0.1s;
			animation-delay: -0.1s;
		}

		@-webkit-keyframes sk-circleFadeDelay {
			0%, 39%, 100% { opacity: 0; }
			40% { opacity: 1; }
		}

		@keyframes sk-circleFadeDelay {
			0%, 39%, 100% { opacity: 0; }
			40% { opacity: 1; } 
		}



		/*====== 1.5 Cloux Core ======*/
			/*====== 1.5.1 General ======*/
			.cloux-wrapper {
				max-width: 100%;
				margin: 0 auto;
				position: relative;
				background: #FFFFFF;
			}

			.cloux-wrapper.boxed-true {
				max-width: 92.31rem;
				-webkit-box-shadow: 0 0 1.846rem 0 rgba(0,0,0,0.10);
				-moz-box-shadow: 0 0 1.846rem 0 rgba(0,0,0,0.10);
				box-shadow: 0 0 1.846rem 0 rgba(0,0,0,0.10);
			}

			.container.full-width-active {
				width: 100%;
				max-width: 100%;
			}

			.fluid-container {
				padding: 0 4.615rem;
			}

			.cloux-element-wrapper {
				padding-left: 2.308rem;
				padding-right: 2.308rem;
				width: 90rem;
				max-width: 100%;
				margin-right: auto;
				margin-left: auto;
			}

			.hide {
				display: none !important;
			}

			.sidebar-align-left {
				-webkit-box-ordinal-group: 0;
				-webkit-order: -1;
				-ms-flex-order: -1;
				order: -1;
			}

			.sidebar-align-right {
				-webkit-box-ordinal-group: 2;
				-webkit-order: 1;
				-ms-flex-order: 1;
				order: 1;
			}

			.content-box {
				padding: 3.077rem;
			}

			.content-box.style-2 {
				padding: 0;
				box-shadow: none !important;
			}

			.content-box:before,
			.content-box:after {
				content: '';
				display: block;
				clear: both;
			}

			.scrollbar-outer > .scroll-element {
				background: transparent;
			}

			.scrollbar-outer > .scroll-element {
				border-radius: 0;
			}

			.scrollbar-outer > .scroll-element .scroll-element_track {
				background: #dedede;
			}

			.scrollbar-outer > .scroll-element .scroll-element_track {
				opacity: 0.2;
				border-radius: 0;
			}

			.scrollbar-outer > .scroll-element .scroll-bar {
				background: #dedede;
			}

			.scrollbar-outer > .scroll-element .scroll-bar {
				background: #e4e4e4;
			}

			.scrollbar-outer > .scroll-element .scroll-bar:focus,
			.scrollbar-outer > .scroll-element .scroll-bar:hover {
				background: #dcdcdc;
			}

			.scrollbar-outer > .scroll-element .scroll-bar {
				border-radius: 0;
				-webkit-transition: 0.1s;
				-moz-transition: 0.1s;
				-o-transition: 0.1s;
				-ms-transition: 0.1s;
				transition: 0.1;
				cursor: pointer;
			}

			.scrollbar-outer > .scroll-element .scroll-bar:hover,
			.scrollbar-outer > .scroll-element .scroll-bar:focus {
				-webkit-transition: 0.1s;
				-moz-transition: 0.1s;
				-o-transition: 0.1s;
				-ms-transition: 0.1s;
				transition: 0.1;
			}

			.scroll-wrapper > .scroll-content.scroll-scrolly_visible {
				padding-right: 3.077rem;
				left: inherit;
				margin: 0rem;
			}



			/*====== 1.5.2 Modals ======*/
			.cloux-modal {
			    position: fixed;
			    top: 0;
				left: 0;
			    width: 100%;
			    height: 100%;
			    z-index: 5000;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				-ms-flex-pack: justify;
				justify-content: space-between;
				display: -ms-flexbox;
				display: flex;
				transform: translateY(-100%);
				-webkit-transform: translateY(-100%);
				-moz-transform: translateY(-100%);
			}

			.cloux-modal:before {
				content: '';
				display: none;
				width: 100%;
				height: 100%;
				position: fixed;
				background: #000000;
				opacity: 0.4;
				top: 0;
				left: 0;
			    z-index: 50001;
			}

			.cloux-modal.wxs:before,
			.cloux-modal.ws:before,
			.cloux-modal.wm:before,
			.cloux-modal.l:before {
				display: block;
			}

			.admin-bar .cloux-content-box .popup .cloux-close,
			.admin-bar .cloux-modal .cloux-close {
				margin-top: 2.462rem;
			}

			.cloux-modal .cloux-modal-content {
				padding: 11.54rem;
				margin: 0 auto;
				background-color: #FFFFFF;
			    z-index: 50002;
			    position: relative;
			    box-shadow: none;
			    border-radius: 0;
				box-shadow: 0 0 2rem rgba(0, 0, 0, 0.30);
				border: 0;
				transform: translateY(-100%);
				-webkit-transform: translateY(-100%);
				-moz-transform: translateY(-100%);
				width: 100%;
				height: 100%;
				max-height: 100%;
			}

			.cloux-modal .cloux-modal-content .content-inner {
				position: relative;
				width: 100%;
				height: 100%;
			}

			.cloux-modal .cloux-modal-content .content-inner > .scroll-wrapper {
				width: 100%;
				height: 100%;
			}

			.cloux-modal.inner-l .cloux-modal-content .content-inner,
			.cloux-modal.l .cloux-modal-content {
				width: 92.31rem;
			}

			.cloux-modal.inner-wm .cloux-modal-content .content-inner,
			.cloux-modal.wm .cloux-modal-content {
				width: 69.23rem;
			}

			.cloux-modal.inner-ws .cloux-modal-content .content-inner,
			.cloux-modal.ws .cloux-modal-content {
				width: 59.08rem;
			}

			.cloux-modal.inner-wxs .cloux-modal-content .content-inner,
			.cloux-modal.wxs .cloux-modal-content {
				width: 38.46rem;
			}

			.cloux-modal.inner .cloux-modal-content .content-inner {
				margin: 0 auto;
			}

			.cloux-modal.inner .cloux-modal-content {
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				-ms-flex-pack: justify;
				justify-content: space-between;
				display: -ms-flexbox;
				display: flex;
			}

			.cloux-modal .cloux-close {
				position: absolute;
				top: 0;
				right: 0;
				z-index: 50;
			}

			.cloux-modal .cloux-title {
				margin-bottom: 3.077rem;
			}

			.login-modal form .links:after,
			.login-modal form .links:before {
				content: '';
				display: block;
				clear: both;
			}

			.login-modal form .links a,
			.login-modal form .links a:visited {
				display: block;
			}

			.login-modal form .links a:first-child {
				float: left;
			}

			.login-modal form .links a:last-child {
				float: right;
			}

			.signup-modal .cloux-errors .alert-no,
			.signup-modal .cloux-errors .alert-ok,
			.login-modal .cloux-errors .alert-no,
			.login-modal .cloux-errors .alert-ok {
				margin-top: 1.154rem;
			}

			.signup-modal .cloux_loading,
			.login-modal .cloux_loading {
				display: none;
			}

			.signup-modal .cloux_loading i,
			.login-modal .cloux_loading i {
				margin-right: 0.7692rem;
			}

			.signup-modal.loading .cloux_loading,
			.login-modal.loading .cloux_loading {
				display: block;
				margin-top: 0.3846rem;
			}

			.modal-color {
				position: absolute;
				width: 100%;
				height: 100%;
				top: 0;
				left: 0;
				z-index: 50002;
				transform: translateY(-100%);
				-webkit-transform: translateY(-100%);
				-moz-transform: translateY(-100%);
			}

			.modal-color-a {
				background-color: #000000;
			}



			/*====== 1.5.3 Paginations ======*/
			.post-pagination:after,
			.post-pagination:before {
				display: block;
				clear: both;
				content: '';
			}

			.navigation.comment-navigation,
			.post-pagination.style-1 ul {
				list-style: none;
				padding: 0;
				margin: 0;
				text-transform: uppercase;
				font-size: 1rem;
				font-weight: 600;
			}

			.navigation.comment-navigation {
				margin-top: 2rem;
			}

			.navigation.comment-navigation div,
			.post-pagination.style-1 ul li {
				display: inline-block;
				margin-right: 0.8462rem;
			}

			.navigation.comment-navigation div:last-child,
			.post-pagination.style-1 ul li:last-child {
				margin-right: 0;
			}

			.navigation.comment-navigation div a,
			.navigation.comment-navigation div a:visited,
			.post-pagination.style-1 ul li > a,
			.post-pagination.style-1 ul li > a:visited,
			.post-pagination.style-1 ul li > span {
				display: block;
				border: 0.1538rem solid #282828;
				padding: 0.7692rem 1.538rem;
			}

			.post-pagination.style-1 ul li.next i {
				margin-left: 0.7692rem;
			}

			.post-pagination.style-1 ul li.previous i {
				margin-right: 0.7692rem;
			}

			.post-pagination.style-1 ul li i {
				font-size: 0.8462rem;
			}



/*======
*
* 2. Pages
*
======*/
	/*====== 2.1 General ======*/
	.single-content-wrapper .page-content.content-box.style-2 {
		margin-bottom: 0;
	}

	.overflow-visible {
		overflow: visible !important;
	}

	.background-top-right,
	.vc_row.background-top-right,
	.background-top-right .vc_column-inner {
		background-position:top right !important;
	}

	.background-top-left,
	.vc_row.background-top-left,
	.background-top-left .vc_column-inner {
		background-position:top left !important;
	}

	.background-top-center,
	.vc_row.background-top-center,
	.background-top-center .vc_column-inner {
		background-position:top center !important;
	}

	.background-bottom-right,
	.vc_row.background-bottom-right,
	.background-bottom-right .vc_column-inner {
		background-position:bottom right !important;
	}

	.background-bottom-left,
	.vc_row.background-bottom-left,
	.background-bottom-left .vc_column-inner {
		background-position:bottom left !important;
	}

	.background-bottom-center,
	.vc_row.background-bottom-center,
	.background-bottom-center .vc_column-inner {
		background-position:bottom center !important;
	}

	.background-center-right,
	.vc_row.background-center-right,
	.background-center-right .vc_column-inner {
		background-position:center right !important;
	}

	.background-center-left,
	.vc_row.background-center-left,
	.background-center-left .vc_column-inner {
		background-position:center left !important;
	}

	.background-center-center,
	.vc_row.background-center-center,
	.background-center-center .vc_column-inner {
		background-position:center center !important;
	}



	/*====== 2.2 Page Banner ======*/
	.cloux-page-banner {
		background-color: #000000;
		width: 100%;
		padding: 6.308rem 0;
		position: relative;
		margin: 0 0 6.308rem;
	}

	.cloux-page-banner.remove-gap {
		margin-bottom: 0;
	}

	.cloux-page-banner.position-2 {
		padding-top: 8.462rem;
	}

	.cloux-page-banner.position-2.header-style-5 {
		padding-top: 8.846rem;
	}

	.cloux-page-banner.position-2.header-style-4 {
		padding-top: 16.15rem;
	}

	.cloux-page-banner.position-2.header-style-3 {
		padding-top: 11.46rem;
	}

	.cloux-page-banner.position-2.header-style-2 {
		padding-top: 10.77rem;
	}

	.cloux-page-banner.position-2.header-style-1 {
		padding-top: 10.69rem;
	}

	.cloux-page-banner:after,
	.cloux-page-banner:before {
		content: '';
		display: block;
		clear: both;
	}

	.cloux-page-banner h1 {
		margin: 0;
		text-transform: uppercase;
		font-size: 3.462rem;
		color: #FFFFFF;
		font-weight: 800;
	}

	.cloux-page-banner .background {
		background-color: #000000;
		background-image: url(include/assets/img/page-banner.jpg);
		background-position: center center;
		background-size: cover;
		opacity: 0.4;
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}

	.cloux-page-banner .content {
		position: relative;
		z-index: 1;
	}

	.cloux-page-banner .cloux-breadcrumb {
		margin-top: 1.231rem;
	}

	.cloux-page-banner .cloux-breadcrumb > ul {
		list-style: none;
		padding: 0rem;
		margin: 0rem;
	}

	.cloux-page-banner .cloux-breadcrumb > ul > li {
		display: inline-block;
		margin-right: 0.4615rem;
	}

	.cloux-page-banner .cloux-breadcrumb > ul > li:last-child {
		margin-right: 0rem;
	}

	.cloux-page-banner .cloux-breadcrumb > ul > li:after {
		content: '>';
		display: inline-block;
		margin-left: 0.4615rem;
	}

	.cloux-page-banner .cloux-breadcrumb > ul > li:last-child:after {
		display: none;
	}

	.cloux-page-banner .cloux-breadcrumb,
	.cloux-page-banner .cloux-breadcrumb > ul > li a,
	.cloux-page-banner .cloux-breadcrumb > ul > li a:visited {
		color: #FFFFFF;
	}

	.cloux-page-banner .cloux-breadcrumb > ul > li.current-item {
		border-bottom: 0.1538rem solid #eeeeee;
		padding-bottom: 0.2308rem;
	}



	/*====== 2.3 404 Page ======*/
	.error404 .error404-content {
		text-align: center;
	}

	.error404 .error404-content i {
		font-size: 10.77rem;
		line-height: 10.77rem;
		margin-bottom: 3.462rem;
	}

	.error404 .error404-content .cloux-title {
		margin-bottom: 1.154rem;
	}

	.error404 .error404-content p {
		margin-bottom: 0rem;
	}



/*======
*
* 3. Page Builder Elements
*
======*/
	/*====== 3.1 Title ======*/
	.cloux-title.style-1 {
		font-size: 3.462rem;
		font-weight: 800;
		text-transform: uppercase;
		color: #282828;
		line-height: 1.1;
	}

	.cloux-title.style-2 {
		font-size: 2.692rem;
		font-weight: 800;
		text-transform: uppercase;
		color: #282828;
		line-height: 1.1;
	}

	.cloux-title.style-3 {
		font-size: 3.462rem;
		font-weight: 800;
		text-transform: uppercase;
		color: #282828;
		line-height: 1.1;
	}

	.cloux-title.style-4 {
		font-size: 2.154rem;
		font-weight: 800;
		text-transform: uppercase;
		color: #282828;
		line-height: 1.1;
	}

	.cloux-title-wrapper.color-style-2 .cloux-title.style-1,
	.cloux-title-wrapper.color-style-2 .cloux-title.style-2,
	.cloux-title-wrapper.color-style-2 .cloux-title.style-3,
	.cloux-title-wrapper.color-style-2 .cloux-title.style-4 {
		color: #FFFFFF;
	}

	.cloux-title.center {
		text-align: center;
	}

	.cloux-title.left {
		text-align: left;
	}

	.cloux-title.right {
		text-align: right;
	}



	/*====== 3.2 Game List ======*/
	.game-listing .post-pagination {
		margin-top: 3.385rem;
	}

	.game-details.style-1 {
		list-style: none;
		padding: 0;
		margin: 0;
		font-size: 0.7692rem;
		line-height: 0.7692rem;
		font-weight: 600;
		text-transform: uppercase;
	}

	.game-details.style-1,
	.game-details.style-1 a,
	.game-details.style-1 a:visited {
		color: #777777;;
	}

	.game-details.style-1 > li {
		margin-right: 2.308rem;
		display: inline-block;
		padding-bottom: 0.3846rem;
	}

	.game-details.style-1 > li:last-child {
		margin-right: 0;
	}

	.game-details.style-1 > li > ul {
		list-style: none;
		padding: 0;
		margin: 0 0 -0.3846rem;
		display: inline-block;
		vertical-align: baseline;
	}

	.game-details.style-1 > li > ul > li {
		display: inline-block;
		margin-right: 0.2308rem;
	}

	.game-details.style-1 > li > ul > li:after {
		content: ',';
	}

	.game-details.style-1 > li > ul > li:last-child {
		margin-right: 0rem;
	}

	.game-details.style-1 > li > ul > li:last-child:after {
		display: none;
	}

	.game-details.style-1 > li > i {
		display: inline-block;
		font-size: 0.9231rem;
		vertical-align: middle;
		margin-right: 0.7692rem;
	}

	.game-details.style-1 > li.price > i {
		font-size: 1.308rem;
	}

	.game-details.style-1 > li.price del {
		font-weight: 600;
	}

	.game-details.style-1 > li.price ins {
		display: inline-block;
		color: #cccccc;
	}

	.game-details.style-1 > li.price ins > span {
		display: inline;
		text-decoration: line-through;
	}

	.game-details.style-1 > li span {
		display: inline-block;
		font-size: 0.8462rem;
		vertical-align: middle;
	}



	/*====== 3.3 Game Slider ======*/
	.cloux-game-slider .wrap {
		background-position: center center;
		background-size: cover;
		padding: 11.54rem 0;
		text-align: center;
		color: #FFFFFF;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		position: relative;
	}

	.cloux-game-slider .wrap:after,
	.cloux-game-slider .wrap:before {
		content: '';
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 2;
	}

	.cloux-game-slider .wrap:after {
		background: -moz-linear-gradient(left,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
		opacity: 0.5;
	}

	.cloux-game-slider .wrap:before {
		background: #000000;
		opacity: 0.2;
	}

	.cloux-game-slider .inner {
		max-width: 59.23rem;
		position: relative;
		z-index: 3;
		margin-left: auto;
		margin-right: auto;
	}

	.cloux-game-slider .title {
		font-size: 6.154rem;
		line-height: 6.154rem;
		font-weight: 800;
		margin-bottom: 2.308rem;
		text-transform: uppercase;
	}

	.cloux-game-slider .excerpt {
		margin-bottom: 3.231rem;
		font-size: 1.154rem;
	}

	.cloux-game-slider .game-details.style-1 {
		font-size: 0.9231rem;
		line-height: 0.9231rem;
		margin-bottom: 1.692rem;
	}

	.cloux-game-slider .game-details.style-1 > li > i {
		font-size: 1.077rem;
		line-height: 1.077rem;
	}

	.cloux-game-slider .game-details.style-1,
	.cloux-game-slider .game-details.style-1 a,
	.cloux-game-slider .game-details.style-1 a:visited,
	.cloux-game-slider a,
	.cloux-game-slider a:visited {
		color: #FFFFFF;
	}

	.cloux-game-slider .buttons > .cloux-button {
		display: inline-block;
		margin-right: 3.462rem;
	}

	.cloux-game-slider .buttons > .cloux-button:last-child {
		margin-right: 0;
	}

	.cloux-game-slider .slick-dots {
		list-style: none;
		padding: 0;
		margin: 0;
		text-align: center;
		position: absolute;
		bottom: 3.077rem;
		width: 100%;
	}

	.cloux-game-slider .slick-dots li {
		display: inline-block;
		padding: 0 0.5385rem;
	}

	.cloux-game-slider .slick-dots li button {
		background: transparent;
		font-size: 0;
		width: 1.154rem;
		height: 1.154rem;
		border-radius: 50%;
		padding: 0;
		border: 1px solid #FFFFFF;
	}

	.cloux-game-slider .slick-dots li.slick-active button,
	.cloux-game-slider .slick-dots li button:hover,
	.cloux-game-slider .slick-dots li button:focus {
		background: #FFFFFF;
	}

	.cloux-game-slider .slick-arrow {
		height: 6.923rem;
		width: 4.615rem;
		position: absolute;
		top: calc(0rem + -6.923rem);
		bottom: 0;
		margin: auto;
		z-index: 5;
		cursor: pointer;
		padding: 0.3846rem;
		opacity: 0.5;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}

	.cloux-game-slider .slick-arrow:hover,
	.cloux-game-slider .slick-arrow:focus {
		opacity: 0.7;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
	}

	.cloux-game-slider .slick-arrow.prev {
		right: 7rem;
	}

	.cloux-game-slider .slick-arrow.next {
		right: 2.308rem;
	}

	.cloux-game-slider .slick-arrow.prev {
		background-image: url(include/assets/img/left-arrow-white.svg);
	}

	.cloux-game-slider .slick-arrow.next {
		background-image: url(include/assets/img/right-arrow-white.svg);
	}



	/*====== 3.4 Banner Box ======*/
	.banner-box {
		position: relative;
		background-size: cover;
		background-position: center center;
		color: #FFFFFF;
		padding: 3.462rem;
	}

	.banner-box:before {
		content: '';
		display: block;
		background: #000000;
		opacity: 0.5;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}

	.banner-box .wrap {
		position: relative;
		z-index: 2;
	}

	.banner-box .top-title {
		font-weight: 600;
		text-transform: uppercase;
		line-height: 1rem;
		margin-bottom: 0.6923rem;
		font-size: 0.857rem;
	}

	.banner-box .main-title {
		font-size: 2.154rem;
		line-height: 2.154rem;
		font-weight: 800;
		text-transform: uppercase;
		margin-bottom: 1.692rem;
	}

	.banner-box .text {
		margin-bottom: 1.231rem;
		font-size: 0.9231rem;
	}

	.banner-box .text p:last-child {
		margin-bottom: 0rem;
	}



	/*====== 3.5 Categorized Games ======*/
	.categorized-games .tab-content .cloux-button {
		margin-top: 3.385rem;
	}

	.categorized-games .categorized-games-tabs {
		margin-bottom: 3.462rem;
	}

	.categorized-games .categorized-games-tabs.left {
		text-align: left;
	}

	.categorized-games .categorized-games-tabs.right {
		text-align: right;
	}

	.categorized-games .categorized-games-tabs.center {
		text-align: center;
	}



	/*====== 3.6 Blog ======*/
	.cloux-blog > .post-list {
		margin: 0 -1.154rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
	}

	.cloux-blog > .post-list .post-style-3 .image img {
		transform: translateX(0%);
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		width: 100%;
		max-width: 100%;
	}

	.cloux-blog > .post-list > .item {
		margin-bottom: 3.462rem;
		padding: 0 1.154rem;
	}

	.cloux-blog.style-5 > .post-list > .item {
		margin-bottom: 4.615rem;
	}

	.cloux-blog.style-4 > .post-list > .item {
		margin-bottom: 1.538rem;
	}

	.cloux-blog.style-4 > .post-list > .item:last-child {
		margin-bottom: 0rem;
	}

	.cloux-blog > .post-list.column-1 > .item {
		width: 100%;
	}

	.cloux-blog > .post-list.column-2 > .item {
		width: 50%;
	}

	.cloux-blog > .post-list.column-3 > .item {
		width: 33.33333333333333%;
	}

	.cloux-blog > .post-list.column-4 > .item {
		width: 25%;
	}

	.cloux-blog > .post-list > .item.none-shadow > .post-style-1 {
		padding: 0;
		box-shadow: none !important;
	}

	.cloux-blog > .post-list > .item.none-shadow > .post-style-1 .content {
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
	}



	/*====== 3.7 MailChimp Newsletter ======*/
	.cloux-mailchimp {
		background-size: cover;
		background-position: center;
		position: relative;
	}

	.cloux-mailchimp.style-1:before,
	.cloux-mailchimp.style-2:before {
		content: '';
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
		width: 100%;
		height: 100%;
		opacity: 0.75;
	}

	.cloux-mailchimp.style-2 {
		background: #000000;
	}

	.cloux-mailchimp .title {
		text-transform: uppercase;
		font-weight: 700;
	}

	.cloux-mailchimp.style-3 .title {
		margin-bottom: 1.154rem;
	}

	.cloux-mailchimp.style-1 .title,
	.cloux-mailchimp.style-2 .title {
		color: #FFFFFF;
		font-size: 2rem;
		font-weight: 800;
	}

	.cloux-mailchimp .content {
		width: 100%;
	}

	.cloux-mailchimp .mc4wp-alert {
		margin-top: 2.308rem;
		font-size: 0.9231rem;
	}

	.cloux-mailchimp.style-1 .inner,
	.cloux-mailchimp.style-2 .inner {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		position: relative;
		z-index: 2;
		padding: 0;
		margin: 0rem -1.154rem;
		padding: 5.769rem 0;
	}

	.cloux-mailchimp.style-1 .inner > div,
	.cloux-mailchimp.style-2 .inner > div {
		padding: 0rem 1.154rem;
	}

	.cloux-mailchimp.style-1 .inner,
	.cloux-mailchimp.style-2 .inner,
	.cloux-mailchimp.style-1 .inner a,
	.cloux-mailchimp.style-1 .inner a:visited,
	.cloux-mailchimp.style-2 .inner a,
	.cloux-mailchimp.style-2 .inner a:visited {
		color: #FFFFFF;
	}

	.cloux-mailchimp.style-1 .cloux-newsletter,
	.cloux-mailchimp.style-2 .cloux-newsletter {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		margin: 0 -0.7692rem;
	}

	.cloux-mailchimp.style-1 .cloux-newsletter > .item,
	.cloux-mailchimp.style-2 .cloux-newsletter > .item {
		width: 90%;
		padding: 0 0.7692rem;
	}

	.cloux-mailchimp.style-1 .cloux-newsletter > .email,
	.cloux-mailchimp.style-2 .cloux-newsletter > .email {
		width: 100%;
	}

	.cloux-mailchimp.style-1 .cloux-newsletter > .button > button,
	.cloux-mailchimp.style-1 .cloux-newsletter > .button > input,
	.cloux-mailchimp.style-2 .cloux-newsletter > .button > button,
	.cloux-mailchimp.style-2 .cloux-newsletter > .button > input {
		width: 100%;
		background: #FFFFFF;
	}

	.cloux-mailchimp.style-1 .cloux-newsletter > .button > button:hover,
	.cloux-mailchimp.style-1 .cloux-newsletter > .button > input:hover,
	.cloux-mailchimp.style-1 .cloux-newsletter > .button > button:focus,
	.cloux-mailchimp.style-1 .cloux-newsletter > .button > input:focus,
	.cloux-mailchimp.style-2 .cloux-newsletter > .button > button:hover,
	.cloux-mailchimp.style-2 .cloux-newsletter > .button > input:hover,
	.cloux-mailchimp.style-2 .cloux-newsletter > .button > button:focus,
	.cloux-mailchimp.style-2 .cloux-newsletter > .button > input:focus {
		background: #282828;
	}

	.cloux-mailchimp.style-1 .cloux-newsletter > .item input[type="text"],
	.cloux-mailchimp.style-1 .cloux-newsletter > .item input[type="password"],
	.cloux-mailchimp.style-1 .cloux-newsletter > .item input[type="email"],
	.cloux-mailchimp.style-1 .cloux-newsletter > .item select,
	.cloux-mailchimp.style-2 .cloux-newsletter > .item input[type="text"],
	.cloux-mailchimp.style-2 .cloux-newsletter > .item input[type="password"],
	.cloux-mailchimp.style-2 .cloux-newsletter > .item input[type="email"],
	.cloux-mailchimp.style-2 .cloux-newsletter > .item select {
		background: transparent;
		border-color: #FFFFFF;
		color: #FFFFFF;
	}
	
	.cloux-mailchimp.style-1 .cloux-newsletter > .item input::-webkit-input-placeholder { color: #FFFFFF; }
	.cloux-mailchimp.style-1 .cloux-newsletter > .item input::-moz-placeholder { color: #FFFFFF; }
	.cloux-mailchimp.style-1 .cloux-newsletter > .item input:-ms-input-placeholder { color: #FFFFFF; }
	.cloux-mailchimp.style-1 .cloux-newsletter > .item input:-moz-placeholder { color: #FFFFFF; }
	.cloux-mailchimp.style-2 .cloux-newsletter > .item input::-webkit-input-placeholder { color: #FFFFFF; }
	.cloux-mailchimp.style-2 .cloux-newsletter > .item input::-moz-placeholder { color: #FFFFFF; }
	.cloux-mailchimp.style-2 .cloux-newsletter > .item input:-ms-input-placeholder { color: #FFFFFF; }
	.cloux-mailchimp.style-2 .cloux-newsletter > .item input:-moz-placeholder { color: #FFFFFF; }

	.cloux-mailchimp.style-3 .cloux-newsletter .item {
		margin-bottom: 1.154rem;
	}

	.cloux-mailchimp.style-3 .cloux-newsletter .item > input,
	.cloux-mailchimp.style-3 .cloux-newsletter .item.button > button {
		width: 100%;
	}

	.cloux-mailchimp.style-3 .cloux-newsletter .item:last-child {
		margin-bottom: 0rem;
	}



	/*====== 3.8 Content Box ======*/
	.cloux-content-box {
		background-size: cover;
		background-position: center;
		position: relative;
		overflow: hidden;
	}

	.cloux-content-box .inner {
		padding-left: 0;
		padding-right: 0;
	}

	.cloux-content-box.padding-150 .inner {
		padding-top: 11.54rem;
		padding-bottom: 11.54rem;
	}

	.cloux-content-box.padding-90 .inner {
		padding-top: 6.923rem;
		padding-bottom: 6.923rem;
	}

	.cloux-content-box.padding-75 .inner {
		padding-top: 5.769rem;
		padding-bottom: 5.769rem;
	}

	.cloux-content-box.padding-50 .inner {
		padding-top: 3.846rem;
		padding-bottom: 3.846rem;
	}

	.cloux-content-box.padding-45 .inner {
		padding-top: 3.462rem;
		padding-bottom: 3.462rem;
	}

	.cloux-content-box.padding-30 .inner {
		padding-top: 2.308rem;
		padding-bottom: 2.308rem;
	}

	.cloux-content-box.padding-15 .inner {
		padding-top: 1.154rem;
		padding-bottom: 1.154rem;
	}

	.cloux-content-box.padding-0 .inner {
		padding-top: 0rem;
		padding-bottom: 0rem;
	}

	.cloux-content-box.content-left .inner {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}

	.cloux-content-box.style-1:before,
	.cloux-content-box.style-2:before,
	.cloux-content-box.style-3:before {
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		z-index: 1;
		content: '';
		display: block;
	}

	.cloux-content-box.style-1:before {
		background: #000000;
		opacity: 0.6;
	}

	.cloux-content-box.style-2:before {
		background: #FFFFFF;
		opacity: 0.8;
	}

	.cloux-content-box.style-3:before {
		background: #000000;
		opacity: 0.6;
	}

	.cloux-content-box .inner.main-content {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		margin: 0 -2.692rem;
		position: relative;
		z-index: 3;
	}

	.cloux-content-box .logos ul:before,
	.cloux-content-box .logos ul:after {
		content: '';
		display: block;
		clear: both;
	}

	.cloux-content-box .logos ul {
		margin: 0 -1.154rem -2.308rem;
		list-style: none;
		padding: 0;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.cloux-content-box .logos ul li {
		padding: 0 1.154rem 2.308rem;
		width: 50%;
	}

	.cloux-content-box .logos ul li:nth-child(2n+1) {
		clear: both;
	}

	.cloux-content-box .inner > .media-content {
		min-width: 40.77rem;
		max-width: 100%;
	}

	.cloux-content-box .inner > .media-content img {
		width: 35.38rem;
	}

	.cloux-content-box .inner > .media-content.image >  img,
	.cloux-content-box .inner > .media-content > video,
	.cloux-content-box .inner > .media-content > embed,
	.cloux-content-box .inner > .media-content > iframe,
	.cloux-content-box .inner > .media-content > audio {
		width: 100%;
	}

	.cloux-content-box .inner > .media-content > video,
	.cloux-content-box .inner > .media-content > embed,
	.cloux-content-box .inner > .media-content > iframe,
	.cloux-content-box .inner > .media-content > audio {
		height: 19.92rem;
	}

	.cloux-content-box .inner > .media-content,
	.cloux-content-box .inner > .content {
		padding: 0 2.692rem;
	}

	.cloux-content-box .title {
		font-size: 3.846rem;
		line-height: 3.846rem;
		font-weight: 800;
		text-transform: uppercase;
		margin-bottom: 2.538rem;
	}

	.cloux-content-box.separate-titles-true .title span {
		display: block;
	}

	.cloux-content-box .popup .title,
	.cloux-content-box.style-2 .content .title {
		color: #282828;
	}

	.cloux-content-box.style-5 .content .title,
	.cloux-content-box.style-5 .content  > .excerpt,
	.cloux-content-box.style-1 .content .title,
	.cloux-content-box.style-1 .content  > .excerpt,
	.cloux-content-box.style-3 .content .title,
	.cloux-content-box.style-3 .content > .excerpt {
		color: #ffffff;
	}

	.cloux-content-box.style-4 .content .title {
		color: #282828;
	}

	.cloux-content-box.style-3 .title > span {
		color: #282828;
	}

	.cloux-content-box .content > .buttons > .cloux-button {
		margin-right: 2.308rem;
		display: inline-block;
	}

	.cloux-content-box .content > .buttons > .cloux-button:last-child {
		margin-right: 0rem;
	}

	.cloux-content-box .content > .buttons.style-1 {
		margin-top: 4.077rem;
	}

	.cloux-content-box .content > .buttons.style-3,
	.cloux-content-box .content > .buttons.style-2 {
		margin-top: 2.538rem;
	}

	.cloux-content-box .popup {
		background: rgba(255, 255, 255, 0.98);
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 200;
		padding: 0;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}

	.cloux-content-box .popup.style-1,
	.cloux-content-box .popup.style-2 {
		position: absolute;
	}

	.cloux-content-box .popup.style-3 {
		position: fixed;
	}

	.cloux-content-box .popup .hover-color {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	.cloux-content-box .popup .hover-color-c {
		background-color: #282828;
	}

	.cloux-content-box .popup .wrap {
		background: #FFFFFF;
		width: 100%;
		top: 0;
		height: 100%;
		position: absolute;
		left: 0;
	}

	.cloux-content-box .popup.style-1 .wrap,
	.cloux-content-box .popup.style-2 .wrap {
		padding: 6.923rem 0;
	}

	.cloux-content-box .popup.style-3 .wrap {
		padding: 11.54rem 0;
	}

	.cloux-content-box .popup,
	.cloux-content-box .popup .hover-color,
	.cloux-content-box .popup .wrap {
		transform: translateX(-100%);
		-webkit-transform: translateX(-100%);
		-moz-transform: translateX(-100%);
	}

	.cloux-content-box .popup.hover,
	.cloux-content-box .popup.hover .hover-color,
	.cloux-content-box .popup.hover .wrap {
		transform: translateX(0%);
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
	}

	.cloux-content-box .popup .cloux-close {
		position: absolute;
		top: 0;
		right: 0;
		z-index: 10;
		transform: translateY(-100%);
		-webkit-transform: translateY(-100%);
		-moz-transform: translateY(-100%);
	}

	.cloux-content-box .popup.style-1 .wrap,
	.cloux-content-box .popup.style-1 .wrap .title > span {
		color: #FFFFFF;
	}

	.cloux-content-box .popup .wrap-block {
		position: relative;
		height: 100%;
	}

	.cloux-content-box .popup .wrap-block > .container {
		max-height: 100%;
		height: 100%;
	}

	.cloux-content-box .popup.style-3 .wrap-block > .container {
		max-height: 100%;
		height: 100%;
		max-width: 100%;
		padding: 0 11.54rem;
	}

	.cloux-content-box .popup .hover-content-wrap {
		position: relative;
		width: 100%;
		height: 100%;
		max-height: 100%;
	}

	.cloux-content-box .popup .hover-content-wrap .scroll-wrapper {
		width: 100%;
		height: 100%;
	}



	/*====== 3.9 Social Links ======*/
	.cloux-social-links.style-1,
	.cloux-social-links.style-2 {
		background-color: #FFFFFF;
	}

	.cloux-social-links.style-1 ul,
	.cloux-social-links.style-2 ul,
	.cloux-social-links.style-3 ul {
		list-style: none;
		padding-top: 5.769rem;
		padding-bottom: 2.846rem;
		margin: 0 -1.154rem;
		padding-left: 0;
		padding-right: 0;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
	}

	.cloux-social-links.style-3 ul {
		margin: 0rem -0.3846rem -0.3846rem;
	}

	.cloux-social-links.style-1 ul:before,
	.cloux-social-links.style-1 ul:before,
	.cloux-social-links.style-3 ul:before,
	.cloux-social-links.style-2 ul:after,
	.cloux-social-links.style-2 ul:after,
	.cloux-social-links.style-3 ul:after {
		content: '';
		display: block;
		clear: both;
	}

	.cloux-social-links.style-1 ul li,
	.cloux-social-links.style-2 ul li {
		display: block;
		text-align: center;
		margin-bottom: 2.308rem;
		padding: 0 1.154rem;
	}

	.cloux-social-links.style-3 ul li {
		text-align: center;
		padding: 0rem 0.3846rem;
		margin-bottom: 0.3846rem;
	}

	.cloux-social-links.column-1 ul li {
		width: 100%;
	}

	.cloux-social-links.column-2 ul li {
		width: 50%;
	}

	.cloux-social-links.column-3 ul li {
		width: 33.33333333333333%;
	}

	.cloux-social-links.column-4 ul li {
		width: 25%;
	}

	.cloux-social-links.column-5 ul li {
		width: 20%;
	}

	.cloux-social-links.column-6 ul li {
		width: 16.66666666666667%;
	}

	.cloux-social-links.column-7 ul li {
		width: 14.28571428571429%;
	}

	.cloux-social-links.style-1 ul li i,
	.cloux-social-links.style-2 ul li i {
		font-size: 2.692rem;
		line-height: 2.692rem;
		display: block;
		margin-bottom: 1.154rem;
	}

	.cloux-social-links.style-3 ul li i {
		font-size: 1.308rem;
		line-height: 1.308rem;
		display: block;
		color: #FFFFFF;
	}

	.cloux-social-links.style-1 ul li span,
	.cloux-social-links.style-2 ul li span {
		color: #282828;
		text-transform: uppercase;
		font-size: 1.154rem;
		font-weight: 600;
		display: block;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3;
	}

	.cloux-social-links.style-3 ul li span {
		display: none;
	}

	.cloux-social-links.style-3 ul li a,
	.cloux-social-links.style-3 ul li a:visited {
		display: block;
		padding: 1.538rem 1.154rem;
	}



	/*====== 3.10 App Box ======*/
	.cloux-app-box:before,
	.cloux-app-box:after {
		content: '';
		display: block;
		clear: both;
	}

	.cloux-app-box ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.cloux-app-box.style-1 ul,
	.cloux-app-box.style-2 ul {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
	}

	.cloux-app-box ul:before {
		content: '';
		display: block;
		clear: both;
	}

	.cloux-app-box ul li a,
	.cloux-app-box ul li a:visited {
		display: block;
		width: 100%;
		height: 100%;
	}

	.cloux-app-box.style-1 ul li,
	.cloux-app-box.style-2 ul li {
		width: 50%;
	}

	.cloux-app-box.style-1,
	.cloux-app-box.style-2 {
		font-size: 0.9231rem;
		line-height: 1.4rem;
	}

	.cloux-app-box.style-1 ul,
	.cloux-app-box.style-2 ul {
		margin: 0 -0.5385rem -1.538rem;
	}

	.cloux-app-box.style-1 ul li i,
	.cloux-app-box.style-2 ul li i {
		font-size: 1.846rem;
		line-height: 2.5rem;
		display: inline-block;
		margin-right: 1.154rem;
		vertical-align: middle;
	}

	.cloux-app-box.style-1 ul li .text,
	.cloux-app-box.style-2 ul li .text {
		display: inline-block;
		vertical-align: middle;
		width: calc(100% - 3rem);
	}

	.cloux-app-box.style-1 ul li a,
	.cloux-app-box.style-1 ul li a:visited,
	.cloux-app-box.style-2 ul li a,
	.cloux-app-box.style-2 ul li a:visited {
		border: 1px solid #000000;
		padding: 1.154rem 1.538rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.cloux-app-box.style-1 ul li a,
	.cloux-app-box.style-1 ul li a:visited {
		border-color: rgba(119, 119, 119, 0.25098039215686274);
		color: #777777;
	}

	.cloux-app-box.style-2 ul li a,
	.cloux-app-box.style-2 ul li a:visited {
		border-color: rgba(255, 255, 255, 0.15);
		color: #FFFFFF;
	}

	.cloux-app-box.style-1 ul li,
	.cloux-app-box.style-2 ul li {
		padding: 0 0.7692rem 1.538rem;
	}

	.cloux-app-box.style-1 ul li a:hover,
	.cloux-app-box.style-1 ul li a:focus,
	.cloux-app-box.style-2 ul li a:hover,
	.cloux-app-box.style-2 ul li a:focus {
		color: #FFFFFF;
	}



	/*====== 3.11 Game Search ======*/
	.cloux-game-search {
		z-index: 15;
	}

	.cloux-game-search .no-page {
		z-index: 2;
		position: relative;
	}

	.cloux-game-search.column-1 .items .item {
		width: 100%;
	}

	.cloux-game-search.column-2 .items .item {
		width: 50%;
	}

	.cloux-game-search.column-3 .items .item {
		width: 33.33333333333333%;
	}

	.cloux-game-search.column-4 .items .item {
		width: 25%;
	}

	.cloux-game-search.column-5 .items .item {
		width: 20%;
	}

	.cloux-game-search.column-6 .items .item {
		width: 16.66666666666667%;
	}

	.cloux-game-search.column-7 .items .item {
		width: 14.28571428571429%;
	}

	.cloux-game-search.style-1 {
		padding: 4.615rem 0rem 3.077rem;
		background-size: cover;
		background-position: center;
		position: relative;
	}

	.cloux-game-search.style-1:before {
		content: '';
		display: block;
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		opacity: 0.75;
	}

	.cloux-game-search.style-1 .no-page {
		color: #FFFFFF;
	}

	.cloux-game-search.style-3 .title,
	.cloux-game-search.style-2 .title,
	.cloux-game-search.style-1 .title  {
		font-size: 2rem;
		line-height: 2rem;
		font-weight: 800;
		padding-right: 2.308rem;
		text-transform: uppercase;
	}

	.cloux-game-search.style-1 .title  {
		color: #FFFFFF;
	}

	.cloux-game-search.style-3 .title,
	.cloux-game-search.style-2 .title {
		color: #282828;
	}

	.cloux-game-search.style-1 input[type="text"],
	.cloux-game-search.style-1 input[type="password"],
	.cloux-game-search.style-1 input[type="email"],
	.cloux-game-search.style-1 select,
	.cloux-game-search.style-1 input[type="text"],
	.cloux-game-search.style-1 input[type="password"],
	.cloux-game-search.style-1 input[type="email"],
	.cloux-game-search.style-1 select {
		background: transparent;
		border-color: #FFFFFF;
		color: #FFFFFF;
	}

	.cloux-game-search.style-1 .item > .cs-select {
		background: transparent;
		border-color: #FFFFFF;
	}

	.cloux-game-search.style-1 .item > .cs-select > span::after,
	.cloux-game-search.style-1 .item > .cs-select .cs-placeholder {
		color: #FFFFFF;
	}
	
	.cloux-game-search.style-1 input::-webkit-input-placeholder { color: #FFFFFF; }
	.cloux-game-search.style-1 input::-moz-placeholder { color: #FFFFFF; }
	.cloux-game-search.style-1 input:-ms-input-placeholder { color: #FFFFFF; }
	.cloux-game-search.style-1 input:-moz-placeholder { color: #FFFFFF; }
	.cloux-game-search.style-1 input::-webkit-input-placeholder { color: #FFFFFF; }
	.cloux-game-search.style-1 input::-moz-placeholder { color: #FFFFFF; }
	.cloux-game-search.style-1 input:-ms-input-placeholder { color: #FFFFFF; }
	.cloux-game-search.style-1 input:-moz-placeholder { color: #FFFFFF; }

	.cloux-game-search.style-2 .items,
	.cloux-game-search.style-1 .items {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		position: relative;
		z-index: 3;
	}

	.cloux-game-search.style-3 .items .cs-select,
	.cloux-game-search.style-3 .items select,
	.cloux-game-search.style-3 .items input,
	.cloux-game-search.style-3 .items textarea,
	.cloux-game-search.style-3 .items button,
	.cloux-game-search.style-2 .items button,
	.cloux-game-search.style-1 .items button {
		width: 100%;
	}

	.cloux-game-search.style-1 .items button {
		background-color: #FFFFFF;
	}

	.cloux-game-search.style-1 .items button:hover,
	.cloux-game-search.style-1 .items button:focus {
		background: #282828;
	}

	.cloux-game-search.style-2 .items,
	.cloux-game-search.style-1 .items {
		margin: 0 -0.7692rem;
	}

	.cloux-game-search.style-2 .items .item,
	.cloux-game-search.style-1 .items .item {
		padding: 0 0.7692rem;
		margin-bottom: 1.538rem;
	}

	.cloux-game-search.style-3 .items .item {
		margin-bottom: 0.7692rem;
	}

	.cloux-game-search.style-3 .items .item:last-child {
		margin-bottom: 0;
	}



	/*====== 3.12 Woo Products ======*/
	.cloux-woo-product .product-list {
		margin: 0 -1.154rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
		position: relative;
	}

	.cloux-woo-product .product-list > .item {
		padding: 0 1.154rem;
		margin-bottom: 3.462rem;
	}

	.cloux-woo-product .product-list.column-1 > .item {
		width: 100%;
	}

	.cloux-woo-product .product-list.column-2 > .item {
		width: 50%;
	}

	.cloux-woo-product .product-list.column-3 > .item {
		width: 33.33333333333333%;
	}

	.cloux-woo-product .product-list.column-4 > .item {
		width: 25%;
	}

	.cloux-woo-product .product-list.column-5 > .item {
		width: 20%;
	}



	/*====== 3.13 Game Carousel ======*/
	.cloux-game-carousel .wrap {
		position: relative;
		color: #FFFFFF;
		height: 34.62rem;
		background-size: cover;
		background-position: center;
	}

	.cloux-game-carousel .wrap > a,
	.cloux-game-carousel .wrap > a:visited {
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		z-index: 3;
	}

	.cloux-game-carousel .wrap:before {
		content: '';
		display: block;
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		z-index: 1;
		background: #000000;
		opacity: 0.3;
	}

	.cloux-game-carousel .wrap .game-details.style-1 {
		margin-bottom: 1rem;
	}

	.cloux-game-carousel .wrap .game-details.style-1,
	.cloux-game-carousel .wrap .game-details.style-1 a,
	.cloux-game-carousel .wrap .game-details.style-1 a:visited {
		color: #FFFFFF;		
	}

	.cloux-game-carousel .wrap .inner {
		position: absolute;
		z-index: 2;
		left: 3.462rem;
		right: 3.462rem;
		bottom: 3.077rem;
	}

	.cloux-game-carousel .wrap .title {
		font-size: 2.308rem;
		line-height: 2.308rem;
		font-weight: 800;
		text-transform: uppercase;
		color: #ffffff;
	}

	.cloux-game-carousel .slick-dots {
		list-style: none;
		padding: 0;
		margin: 1.538rem 0 0;
		text-align: center;
	}

	.cloux-game-carousel .slick-dots li {
		display: inline-block;
		padding: 0 0.3846rem;
	}

	.cloux-game-carousel .slick-dots li button {
		background: transparent;
		font-size: 0;
		width: 1.154rem;
		height: 1.154rem;
		border-radius: 50%;
		padding: 0;
		border: 1px solid #e5e5e5;
	}

	.cloux-game-carousel .slick-arrow {
		position: absolute;
		background: #FFFFFF;
		font-size: 1.077rem;
		bottom: 3.308rem;
		z-index: 1;
		cursor: pointer;
		width: 3.077rem;
		height: 3.077rem;
		line-height: 3.077rem;
		background-size: 1.154rem;
		background-position: center;
		background-repeat: no-repeat;
	}

	.cloux-game-carousel.dots-deactive .slick-arrow {
		bottom: 0;
	}

	.cloux-game-carousel .slick-arrow.next {
		right: 0;
	}

	.cloux-game-carousel .slick-arrow.prev {
		right: 2rem;
	}

	.cloux-game-carousel .slick-arrow.prev {
		background-image: url(include/assets/img/left-arrow-dark.svg);
	}

	.cloux-game-carousel .slick-arrow.next {
		background-image: url(include/assets/img/right-arrow-dark.svg);
	}



	/*====== 3.14 Content Slider ======*/
	.cloux-content-slider .cloux-element-wrapper {
		position: relative;
		z-index: 3;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}

	.cloux-content-slider .wrap {
		background-position: center center;
		background-size: cover;
		padding: 5.769rem 0;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		position: relative;
	}

	.cloux-content-slider .wrap.style-1 {
		color: #FFFFFF;		
	}

	.cloux-content-slider .wrap:after,
	.cloux-content-slider .wrap:before {
		content: '';
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 2;
	}

	.cloux-content-slider .wrap.style-1:after {
		background: -moz-linear-gradient(left,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
		opacity: 0.5;
	}

	.cloux-content-slider .wrap.style-1:before {
		background: #000000;
		opacity: 0.3;
	}

	.cloux-content-slider .images {
		position: relative;
	}

	.cloux-content-slider .images ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.cloux-content-slider .images ul li {
		margin-bottom: 3.462rem;
	}

	.cloux-content-slider .images ul li:last-child {
		margin-bottom: 0;
	}

	.cloux-content-slider .title {
		display: inline-block;
		font-size: 6.538rem;
		line-height: 6.538rem;
		font-weight: 800;
		margin-bottom: 2.692rem;
		text-transform: uppercase;
	}

	.cloux-content-slider .text {
		font-size: 1.154rem;
		min-width: 42.31rem;
	}

	.cloux-content-slider .wrap.style-2 .title {
		color: #282828;
	}

	.cloux-content-slider .wrap.separate-titles-true .title span {
		display: block;
	}

	.cloux-content-slider .excerpt {
		margin-bottom: 3.231rem;
	}

	.cloux-content-slider a,
	.cloux-content-slider a:visited {
		color: #FFFFFF;
	}

	.cloux-content-slider .buttons {
		margin-top:3.385rem;
	}

	.cloux-content-slider .buttons > .cloux-button {
		display: inline-block;
		margin-right: 3.462rem;
	}

	.cloux-content-slider .buttons > .cloux-button:last-child {
		margin-right: 0;
	}

	.cloux-content-slider .buttons.style-2,
	.cloux-content-slider .buttons.style-3 {
		margin-top: 2.692rem;
	}

	.cloux-content-slider .slick-dots {
		list-style: none;
		padding: 0;
		margin: 0;
		text-align: center;
		position: absolute;
		bottom: 3.077rem;
		width: 100%;
	}

	.cloux-content-slider .slick-dots li {
		display: inline-block;
		padding: 0 0.5385rem;
	}

	.cloux-content-slider .slick-dots li button {
		background: transparent;
		font-size: 0;
		width: 1.308rem;
		height: 1.308rem;
		border-radius: 50%;
		padding: 0;
		border: 1px solid #FFFFFF;
	}

	.cloux-content-slider.style-2 .slick-dots li button {
		border-color: #e5e5e5;
	}

	.cloux-content-slider.style-1 .slick-dots li.slick-active button,
	.cloux-content-slider.style-1 .slick-dots li button:hover,
	.cloux-content-slider.style-1 .slick-dots li button:focus {
		background: #FFFFFF;
	}

	.cloux-content-slider .slick-arrow {
		height: 6.923rem;
		width: 4.615rem;
		position: absolute;
		top: 0;
		bottom: 0;
		margin: auto;
		z-index: 5;
		cursor: pointer;
		padding: 0.3846rem;
		opacity: 0.1;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}

	.cloux-content-slider.style-1 .slick-arrow {
		opacity: 0.3;
	}

	.cloux-content-slider .slick-arrow:hover,
	.cloux-content-slider .slick-arrow:focus {
		opacity: 0.15;
		-webkit-transition:0.3s;
		-moz-transition:0.3s;
		-o-transition:0.3s;
		-ms-transition:0.3s;
		transition:0.3s;
	}

	.cloux-content-slider .slick-arrow.prev {
		right: 7rem;
	}

	.cloux-content-slider .slick-arrow.next {
		right: 2.308rem;
	}

	.cloux-content-slider.style-1 .slick-arrow.prev {
		background-image: url(include/assets/img/left-arrow-white.svg);
	}

	.cloux-content-slider.style-1 .slick-arrow.next {
		background-image: url(include/assets/img/right-arrow-white.svg);
	}

	.cloux-content-slider.style-2 .slick-arrow.prev {
		background-image: url(include/assets/img/left-arrow-dark.svg);
	}

	.cloux-content-slider.style-2 .slick-arrow.next {
		background-image: url(include/assets/img/right-arrow-dark.svg);
	}



	/*====== 3.15 Character Box ======*/
	.cloux-character-box .characters {
		margin: 0 -1.154rem -2.308rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
		position: relative;
	}

	.cloux-character-box .characters > .item > .image {
		position: relative;
		cursor: pointer;
		overflow: hidden;
	}

	.cloux-character-box .characters > .item > .image .plus {
		position: absolute;
		width: 4.615rem;
		height: 4.615rem;
		right: 0;
		left: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
		opacity: 0;
		visibility: hidden;
	}

	.cloux-character-box .characters > .item:hover > .image .plus,
	.cloux-character-box .characters > .item:focus > .image .plus {
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
		opacity: 1;
		visibility: visible;
	}

	.cloux-character-box .characters > .item > .image .plus:before,
	.cloux-character-box .characters > .item > .image .plus:after {
		position: absolute;
		content: '';
		display: block;
		background: #FFFFFF;
		left: 0;
		right: 0;
		bottom: 0;
		top: 0;
		margin: auto;
	}

	.cloux-character-box .characters > .item > .image .plus:before {
		width: 1px;
		height: 4.615rem;
	}

	.cloux-character-box .characters > .item > .image .plus:after {
		height: 1px;
		width: 4.615rem;
	}

	.cloux-character-box .characters > .item > .image:before {
		content: '';
		display: block;
		opacity: 0.6;
		background: #000000;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 0%;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.cloux-character-box .characters > .item:focus > .image:before,
	.cloux-character-box .characters > .item:hover > .image:before {
		height: 100%;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.cloux-character-box .characters > .item > .image > .name-wrapper {
		position: absolute;
		text-align: center;
		width: 100%;
		bottom: 2.308rem;
		left: 0;
		right: 0;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.cloux-character-box .characters > .item:focus > .image > .name-wrapper,
	.cloux-character-box .characters > .item:hover > .image > .name-wrapper {
		bottom: -100%;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.cloux-character-box .characters > .item > .image .name {
		color: #282828;
		font-size: 1.154rem;
		line-height: 1.154rem;
		font-weight: 800;
		text-transform: uppercase;
		padding: 1.308rem 2.308rem;
		display: inline-block;
	}

	.cloux-character-box .characters > .item .cloux-modal .name {
		font-size: 3.846rem;
		line-height: 3.846rem;
		font-weight: 800;
		text-transform: uppercase;
		margin-bottom: 2.538rem;
		color: #282828;
	}

	.cloux-character-box .characters > .item .content-inner {
		height: 100%;
	}

	.cloux-character-box .characters > .item {
		padding: 0 1.154rem;
		margin-bottom: 2.308rem;
	}

	.cloux-character-box.column-1 .characters > .item {
		width: 100%;
	}

	.cloux-character-box.column-2 .characters > .item {
		width: 50%;
	}

	.cloux-character-box.column-3 .characters > .item {
		width: 33.33333333333333%;
	}

	.cloux-character-box.column-4 .characters > .item {
		width: 25%;
	}

	.cloux-character-box.column-5 .characters > .item {
		width: 20%;
	}



	/*====== 3.16 Video Carousel ======*/
	.cloux-video-carousel-element {
		margin: 0 -2.308rem;
	}

	.cloux-video-carousel .item {
		padding: 2.308rem 2.308rem 1.154rem;
		opacity: 0.4;
		-webkit-transition:0.4s;
		-moz-transition:0.4s;
		-o-transition:0.4s;
		-ms-transition:0.4s;
		transition:0.4s;
	}

	.cloux-video-carousel .item.slick-active.slick-current {
		opacity: 1;
		-webkit-transition:0.4s;
		-moz-transition:0.4s;
		-o-transition:0.4s;
		-ms-transition:0.4s;
		transition:0.4s;
	}

	.cloux-video-carousel .slick-dots {
		list-style: none;
		padding: 0;
		margin: 0;
		text-align: center;
		width: 100%;
	}

	.cloux-video-carousel .slick-dots li {
		display: inline-block;
		padding: 0 0.5385rem;
	}

	.cloux-video-carousel .slick-dots li button {
		background: transparent;
		font-size: 0;
		width: 1.154rem;
		height: 1.154rem;
		border-radius: 50%;
		padding: 0;
		border: 1px solid #e5e5e5;
	}

	.cloux-video-carousel .slick-arrow {
		height: 6rem;
		width: 6rem;
		position: absolute;
		top: 0;
		bottom: 0;
		margin: auto;
		z-index: 5;
		cursor: pointer;
		padding: 0.3846rem;
		opacity: 0.6;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}

	.cloux-video-carousel .slick-arrow:hover,
	.cloux-video-carousel .slick-arrow:focus {
		opacity: 0.85;
		-webkit-transition:0.4s;
		-moz-transition:0.4s;
		-o-transition:0.4s;
		-ms-transition:0.4s;
		transition:0.4s;
	}

	.cloux-video-carousel .slick-arrow.prev {
		left: 4.208rem;
		background-image: url(include/assets/img/left-arrow-white.svg);
	}

	.cloux-video-carousel .slick-arrow.next {
		right: 4.208rem;
		background-image: url(include/assets/img/right-arrow-white.svg);
	}


	/*====== 3.17 Video Carousel ======*/
	.cloux-achievement-list.style-2,
	.cloux-achievement-list.style-2 p,
	.cloux-achievement-list.style-2 a,
	.cloux-achievement-list.style-2 a:visited,
	.cloux-achievement-list.style-2 a p,
	.cloux-achievement-list.style-2 a:visited p,
	.cloux-achievement-list.style-4,
	.cloux-achievement-list.style-4 p,
	.cloux-achievement-list.style-4 a,
	.cloux-achievement-list.style-4 a:visited,
	.cloux-achievement-list.style-4 a p,
	.cloux-achievement-list.style-4 a:visited p {
		color: #FFFFFF;
	}

	.cloux-achievement-list .number,
	.cloux-achievement-list .number {
		height: 4.231rem;
		line-height: 3.615rem;
		width: 4.231rem;
		border: 0.1538rem solid #eeeeee;
		font-size: 1.385rem;
		text-align: center;
		font-weight: 800;
		text-transform: uppercase;
		padding: 0.2308rem;
		margin-right: 1.923rem;
	}

	.cloux-achievement-list.style-4 .title,
	.cloux-achievement-list.style-3 .title,
	.cloux-achievement-list.style-2 .title,
	.cloux-achievement-list.style-1 .title {
		font-weight: 800;
		text-transform: uppercase;
		font-size: 1.615rem;
		line-height: 1.615rem;
	}

	.cloux-achievement-list ul {
		list-style: none;
		padding: 0;
		margin: 0 -1.154rem -2.308rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.cloux-achievement-list ul li {
		padding: 0 1.154rem 2.308rem;
	}

	.cloux-achievement-list ul li,
	.cloux-achievement-list ul li a,
	.cloux-achievement-list ul li a:visited {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.cloux-achievement-list ul li p {
		margin: 0 0 0.3077rem;
		font-size: 0.9231rem;
		color: #666666;
	}

	.cloux-achievement-list.column-1 ul li {
		width: 100%
	}

	.cloux-achievement-list.column-2 ul li {
		width: 50%
	}

	.cloux-achievement-list.column-3 ul li {
		width: 33.33333333333333%
	}

	.cloux-achievement-list.column-4 ul li {
		width: 25%
	}

	.cloux-achievement-list.column-5 ul li {
		width: 20%
	}



	/*====== 3.18 eSport Players ======*/
	.cloux-esport-players .esport-game-tabs {
		margin-bottom: 3.462rem;
	}

	.cloux-esport-players .esport-game-tabs.left {
		text-align: left;
	}

	.cloux-esport-players .esport-game-tabs.right {
		text-align: right;
	}

	.cloux-esport-players .esport-game-tabs.center {
		text-align: center;
	}

	.cloux-esport-players .player-list {
		margin: 0rem -1.154rem -2.308rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
		position: relative;
	}

	.cloux-esport-players .player-list > .item > .image {
		position: relative;
		cursor: pointer;
		overflow: hidden;
	}

	.cloux-esport-players .player-list > .item > .image .plus {
		position: absolute;
		width: 4.615rem;
		height: 4.615rem;
		right: 0;
		left: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
		opacity: 0;
		visibility: hidden;
	}

	.cloux-esport-players .player-list > .item:hover > .image .plus,
	.cloux-esport-players .player-list > .item:focus > .image .plus {
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
		opacity: 1;
		visibility: visible;
	}

	.cloux-esport-players .player-list > .item > .image .plus:before,
	.cloux-esport-players .player-list > .item > .image .plus:after {
		position: absolute;
		content: '';
		display: block;
		background: #FFFFFF;
		left: 0;
		right: 0;
		bottom: 0;
		top: 0;
		margin: auto;
	}

	.cloux-esport-players .player-list > .item > .image .plus:before {
		width: 1px;
		height: 4.615rem;
	}

	.cloux-esport-players .player-list > .item > .image .plus:after {
		height: 1px;
		width: 4.615rem;
	}

	.cloux-esport-players .player-list > .item > .image:before {
		content: '';
		display: block;
		opacity: 0.6;
		background: #000000;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 0%;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.cloux-esport-players .player-list > .item:focus > .image:before,
	.cloux-esport-players .player-list > .item:hover > .image:before {
		height: 100%;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.cloux-esport-players .player-list > .item > .image .username-wrapper {
		position: absolute;
		text-align: center;
		width: 100%;
		bottom: 2.308rem;
		left: 0;
		right: 0;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.cloux-esport-players .player-list > .item:focus > .image .username-wrapper,
	.cloux-esport-players .player-list > .item:hover > .image .username-wrapper {
		bottom: -100%;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.cloux-esport-players .player-list > .item .image .username {
		color: #282828;
		font-size: 1.154rem;
		line-height: 1.154rem;
		font-weight: 800;
		text-transform: uppercase;
		padding: 1.308rem 2.308rem;
		display: inline-block;
	}

	.cloux-esport-players .player-list > .item .cloux-modal .username {
		font-size: 3.846rem;
		line-height: 3.846rem;
		font-weight: 800;
		text-transform: uppercase;
		margin-bottom: 2.538rem;
		color: #282828;
	}

	.cloux-esport-players .player-list > .item .cloux-modal .username span {
		display: block;
	}

	.cloux-esport-players .player-list > .item .cloux-modal .social-links {
		margin-bottom: 2.538rem;
	}

	.cloux-esport-players .player-list > .item .cloux-modal .social-links ul {
		list-style: none;
		padding: 0rem;
		margin: 0rem;
	}

	.cloux-esport-players .player-list > .item .cloux-modal .social-links ul li {
		display: inline-block;
		font-size: 1.154rem;
		padding-right: 1.154rem;
	}

	.cloux-esport-players .player-list > .item .cloux-modal .social-links ul li a,
	.cloux-esport-players .player-list > .item .cloux-modal .social-links ul li a:visited {
		color: #8f8f8f;
	}

	.cloux-esport-players .player-list > .item .cloux-modal .content-inner {
		height: 100%;
	}

	.cloux-esport-players .player-list > .item {
		padding: 0 1.154rem;
		margin-bottom: 2.308rem;
	}

	.cloux-esport-players.column-1 .player-list > .item {
		width: 100%;
	}

	.cloux-esport-players.column-2 .player-list > .item {
		width: 50%;
	}

	.cloux-esport-players.column-3 .player-list > .item {
		width: 33.33333333333333%;
	}

	.cloux-esport-players.column-4 .player-list > .item {
		width: 25%;
	}

	.cloux-esport-players.column-5 .player-list > .item {
		width: 20%;
	}



	/*====== 3.19 Sponsors ======*/
	.cloux-sponsors ul {
		list-style: none;
		padding: 0rem;
		margin: 0rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
		position: relative;
	}

	.cloux-sponsors.style-1 ul,
	.cloux-sponsors.style-2 ul {
		margin: 0 -1.154rem -2.308rem;
	}

	.cloux-sponsors.style-1 ul > li,
	.cloux-sponsors.style-2 ul > li {
		padding: 0 1.154rem;
		margin-bottom: 2.308rem;
		text-align: center;
	}

	.cloux-sponsors.style-1 ul > li > .wrap,
	.cloux-sponsors.style-2 ul > li > .wrap {
		padding: 1.154rem;
	}

	.cloux-sponsors.style-1 ul > li > .wrap {
		border: 1px solid rgba(0, 0, 0, 0.05);
	}

	.cloux-sponsors.style-2 ul > li > .wrap {
		border: 1px solid rgba(255, 255, 255, 0.20);
	}

	.cloux-sponsors.style-1 ul > li a,
	.cloux-sponsors.style-1 ul > li a:visited {
		display: block;
	}

	.cloux-sponsors.column-1 ul > li {
		width: 100%;
	}

	.cloux-sponsors.column-2 ul > li {
		width: 50%;
	}

	.cloux-sponsors.column-3 ul > li {
		width: 33.33333333333333%;
	}

	.cloux-sponsors.column-4 ul > li {
		width: 25%;
	}

	.cloux-sponsors.column-5 ul > li {
		width: 20%;
	}

	.cloux-sponsors.column-6 ul > li {
		width: 16.66666666666667%;
	}

	.cloux-sponsors.column-7 ul > li {
		width: 14.28571428571429%;
	}



	/*====== 3.20 Fixture ======*/
	.esport-fixture .esport-fixture-tabs {
		margin-bottom: 3.462rem;
	}

	.esport-fixture .esport-fixture-tabs.left {
		text-align: left;
	}

	.esport-fixture .esport-fixture-tabs.right {
		text-align: right;
	}

	.esport-fixture .esport-fixture-tabs.center {
		text-align: center;
	}



	/*====== 3.21 Service Box ======*/
	.cloux-service-box {
		text-align: center;
	}

	.cloux-service-box a,
	.cloux-service-box a:visited {
		display: block;
	}

	.cloux-service-box i {
		width: 11.54rem;
		height: 11.54rem;
		line-height: 11.54rem;
		display: inline-block;
		border: 0.1538rem solid #EEE;
		text-align: center;
		font-size: 4.231rem;
		border-radius: 50%;
		margin-bottom: 1.923rem;
	}

	.cloux-service-box .title {
		font-size: 2rem;
		text-transform: uppercase;
		font-weight: 800;
		line-height: 1.1em;
		margin-bottom: 1.538rem;
	}

	.cloux-service-box .text {
		color: #777777;
	}

	.cloux-service-box .text p:last-child {
		margin-bottom: 0rem;
	}



	/*====== 3.22 Contact Box ======*/
	.cloux-contact-box > .contact-row {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin-bottom: 0.7692rem;
	}
	.cloux-contact-box > .contact-row:last-child {
		margin-bottom: 0rem;
	}

	.cloux-contact-box > .contact-row > i {
		font-size: 1.154rem;
		width: 1.154rem;
		margin-right: 1.154rem;
	}

	.cloux-contact-box > .contact-row > a,
	.cloux-contact-box > .contact-row > a:visited {
		color: #777777
	}



	/*====== 3.23 Icon List ======*/
	.cloux-icon-list > ul {
		list-style: none;
		padding: 0rem;
		margin: 0rem;
	}

	.cloux-icon-list > ul > li {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin-bottom: 0.7692rem;		
	}

	.cloux-icon-list > ul > li:last-child {
		margin-bottom: 0rem;
	}

	.cloux-icon-list > ul > li > i {
		font-size: 1.154rem;
		width: 1.154rem;
		margin-right: 1.154rem;
	}



	/*====== 3.24 WPBakery Elements ======*/
	.visible {
		overflow: inherit !important;
	}

	.vc_grid.vc_row {
		display: block;
	}

	div.vc_wp_custommenu {
		margin-bottom: 0rem;
	}

	.cloux-theme .wpb_gmaps_widget .wpb_wrapper {
		background: transparent;
		padding: 0rem;
	}

	.cloux-theme.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title {
		margin: 0rem;
		padding: 0rem;
		line-height: 1.8;
		font-size: 1rem;
		text-transform: uppercase;
		font-weight: 600;
	}

	.cloux-theme.wpb-js-composer .vc_tta .vc_tta-controls-icon {
		height: 0.6154rem;
		width: 0.6154rem;
	}

	.cloux-theme.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,
	.cloux-theme.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,
	.cloux-theme.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before,
	.cloux-theme.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
	.cloux-theme.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
		border-color: #EEE;
	}

	.cloux-theme.wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-panel-body,
	.cloux-theme.wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-panel-heading,
	.cloux-theme.wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tab>a {
		border-radius: 0rem;
	}

	.cloux-theme.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a {
		padding: 1.538rem 1.538rem;
	}

	.cloux-theme.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,
	.cloux-theme.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
		background-color: #f9f9f9;
	}

	.cloux-theme.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body {
		padding: 2.308rem;
	}



/*======
*
* 4. Widgets
*
======*/
	/*====== 4.1 General ======*/
	.widget-box {
		padding: 3.077rem;
		margin-bottom: 3.462rem;
	}

	.widget-box:last-child {
		margin-bottom: 0;
	}

	.widget-box > .cloux-title {
		margin-bottom: 1.923rem;
	}

	.widget-box:after,
	.widget-box:before {
		content: '';
		display: block;
		clear: both;
	}



	/*====== 4.2 Latest Posts Widget ======*/
	.latest-posts-widget > .post {
		margin-bottom: 1.538rem;
	}

	.latest-posts-widget > .post:last-child {
		margin-bottom: 0rem;
	}


	/*====== 4.3 WP Default Widgets ======*/
	.widget_search .search-form-widget input[type="text"] {
		margin-bottom: 1.154rem;
	}

	.widget_search .search-form-widget button {
		width: 100%;
	}

	.widget_tag_cloud .tagcloud,
	.widget_nav_menu ul,
	.widget_rss ul,
	.widget_recent_comments ul,
	.widget_meta ul,
	.widget_pages ul,
	.widget_categories ul,
	.widget_archive ul,
	.widget_recent_entries ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.widget_nav_menu ul .sub-menu,
	.widget_pages ul .children,
	.widget_categories ul .children {
		padding-left: 0.7692rem;
		margin-bottom: -0.6923rem;
	}

	.widget_nav_menu ul li,
	.widget_rss ul li,
	.widget_recent_comments ul li,
	.widget_meta ul li,
	.widget_pages ul li,
	.widget_categories ul li,
	.widget_archive ul li,
	.widget_recent_entries ul li {
		border-bottom: 1px solid #eeeeee;
		padding: 0.6923rem 0;
	}

	.widget_rss ul li {
		border-bottom: 0;
		padding: 0 0 2.308rem;
	}

	.widget_nav_menu ul li:last-child,
	.widget_rss ul li:last-child,
	.widget_recent_comments ul li:last-child,
	.widget_meta ul li:last-child,
	.widget_pages ul li:last-child,
	.widget_categories ul li:last-child,
	.widget_archive ul li:last-child,
	.widget_recent_entries ul li:last-child {
		border-bottom: 0;
	}

	.widget_rss ul li:first-child,
	.widget_recent_comments ul li:first-child,
	.widget_meta ul li:first-child,
	.widget_archive ul li:first-child,
	.widget_recent_entries ul li:first-child {
		padding-top: 0;
	}

	.widget_rss ul li:last-child,
	.widget_recent_comments ul li:last-child,
	.widget_meta ul li:last-child,
	.widget_archive ul li:last-child,
	.widget_recent_entries ul li:last-child {
		padding-bottom: 0;
	}

	.widget_calendar table td,
	.widget_calendar table th {
		padding: 0.3846rem;
		text-align: center;
	}

	.widget_tag_cloud a,
	.widget_tag_cloud a:visited {
		padding: 0.6923rem 1.438rem;
		border: 0.1538rem solid #282828;
		text-transform: uppercase;
		display: inline-block;
		margin: 0 0.1538rem 0.3846rem;
		font-size: 1rem !important;
		font-weight: 600;
	}

	.widget_rss ul li a.rsswidget,
	.widget_rss ul li a.rsswidget:visited {
		text-transform: uppercase;
		font-size: 1.154rem;
		display: block;
		line-height: 1.1em;
		font-weight: 700;
	}

	.widget_rss ul li cite,
	.widget_rss .rss-date {
		text-transform: uppercase;
		font-weight: 500;
		font-size: 0.7692rem;
		display: inline-block;
	}

	.widget_rss ul li .rssSummary {
		color: #8e8e8e;
		font-size: 0.9231rem;
	}

	.widget_rss .rss-date {
		margin-bottom: 0.6154rem;
	}

	.widget_rss ul li cite {
		font-style: normal;
		margin-top: 0.6154rem;
	}



	/*====== 4.4 Newsletter ======*/
	.widget_mc4wp_form_widget .cloux-newsletter .item {
		margin-bottom: 1.154rem;
	}

	.widget_mc4wp_form_widget .cloux-newsletter .item.fname,
	.widget_mc4wp_form_widget .cloux-newsletter .item.lname {
		display: none;
	}

	.widget_mc4wp_form_widget .cloux-newsletter .item.button > input {
		width: 100%;
	}

	.widget_mc4wp_form_widget .cloux-newsletter .item:last-child {
		margin-bottom: 0rem;
	}

	.widget_mc4wp_form_widget .mc4wp-alert {
		margin-top: 1.154rem;
	}

	.widget_mc4wp_form_widget .mc4wp-alert p:last-child {
		margin-bottom: 0;
	}



/*======
*
* 5. Header
*
======*/
	/*====== 5.1 General ======*/
	.cloux-header {
		z-index: 10;
		position: relative;
	}

	.cloux-header.fixed-top.position-2,
	.cloux-header.fixed-top {
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		z-index: 1030;
	}

	.logo .site-logo-texted {
		font-size: 2.538rem;
		text-transform: uppercase;
		line-height: 2.538rem;
		font-weight: 800;
		color: #282828;
	}

	.cloux-header .elements {
		text-align: right;
	}

	.cloux-header .elements > div,
	.cloux-header .elements > ul {
		text-align: right;
	}

	.cloux-header .elements > div > *,
	.cloux-header .elements > ul > * {
		text-align: left;
	}

	.cloux-header .elements .social-links {
		list-style: none;
		padding: 0;
		margin: 0;
		display: inline-block;
		vertical-align: middle;
	}

	.cloux-header .elements .social-links li {
		display: inline-block;
	}

	.cloux-header .elements .social-links li a,
	.cloux-header .elements .social-links li a:visited {
		display: block;
		color: #282828;
		font-size: 1.154rem;
		padding-right: 1.154rem;
	}

	.cloux-header .elements .social-links li:last-child a,
	.cloux-header .elements .social-links li:last-child a:visited {
		padding-right: 0;
	}

	.cloux-header .elements .search {
		display: inline-block;
		padding-right: 1.154rem;
	}

	.cloux-header .elements .search > i {
		font-size: 1.04rem;
		color: #282828;
		cursor: pointer;
		vertical-align: middle;
	}

	.cloux-header .elements .search > i:focus,
	.cloux-header .elements .search > i:hover,
	.cloux-header .elements .search > i {
		-webkit-transition:0.3s;
		-moz-transition:0.3s;
		-o-transition:0.3s;
		-ms-transition:0.3s;
		transition:0.3s;
	}

	.cloux-header .elements .search .modal-search {
		text-align: left;
		transform: translateY(-100%);
		-webkit-transform: translateY(-100%);
		-moz-transform: translateY(-100%);
	}

	.cloux-header .elements .search .modal-search .cloux-title {
		margin-bottom: 3.077rem;
	}

	.cloux-header .elements .modal-search {
		position: fixed;
		width: 100%;
		height: 100%;
		background: #FFFFFF;
		left: 0;
		top: 0;
		z-index: 10000;
	}

	.cloux-header .elements .modal-search .search-content {
		position: absolute;
		width: 100%;
		height: 100%;
		background-color: #FFFFFF;
		transform: translateY(-100%);
    	-webkit-transform: translateY(-100%);
    	-moz-transform: translateY(-100%);
	}

	.cloux-header .elements .modal-search .search-content .search-form {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		border: 0.1538rem solid #eeeeee;
	}

	.cloux-header .elements .modal-search .search-content .search-form input[type="text"] {
		border: 0;
	}

	.cloux-header .elements .modal-search .search-content .search-form button {
		background: transparent;
		color: #b1b1b1;
	}

	.cloux-header .elements .modal-search .search-content .search-form button {
		opacity: 0.8;
	}

	.cloux-header .elements .modal-search .cloux-close {
		position: absolute;
		top: 0;
		right: 0;
		transform: translateY(-100%);
		-webkit-transform: translateY(-100%);
		-moz-transform: translateY(-100%);
	}

	.cloux-header .elements .user-box {
		display: inline-block;
		padding: 0 0.7692rem;
		border-radius: 1.9230rem;
		margin-left: 2.308rem;
	}

	.cloux-header .elements .user-box > a,
	.cloux-header .elements .user-box > a:visited {
		color: #FFFFFF;
		padding: 0.3846rem 0.7692rem;
		display: inline-block;
		text-transform: uppercase;
		font-size: 0.7692rem;
		cursor: pointer;
		font-weight: 600;
	}

	.cloux-header .elements .user-box a:first-child {
		border-right: 1px solid rgba(0, 0, 0, 0.08);
		border-left: 0
	}

	.cloux-header .elements .user-box a:last-child {
		border-left: 1px solid rgba(255, 255, 255, 0.15);
		border-right: 0;
	}

	.cloux-header .cloux-navbar.style-1 {
		padding: 0;
		margin: 0;
	}

	.cloux-header .cloux-navbar.style-1 .navbar-menu {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.cloux-header .cloux-navbar.style-1 .navbar-menu > li {
		display: inline-block;
	}

	.cloux-header .cloux-navbar.style-1 .navbar-menu .dropdown-menu {
		position: absolute;
		top: 100%;
		left: 0;
		z-index: 1000;
		float: left;
		display: block;
		opacity: 0;
		font-size: 1rem;
		color: #212529;
		text-align: left;
		list-style: none;
		background-color: #fff;
		background-clip: padding-box;
		visibility: hidden;
		border: 0;
		padding: 0.7692rem 0;
		margin: 0;
		box-shadow: 0 0 1.5rem rgba(0, 0, 0, 0.10);
		border-top-style: solid;
		border-top-width: 0.1538rem;
		border-radius: 0;
		min-width: 16.38rem;
		-webkit-transition: opacity .3s ease-in-out, visibility .3s ease-in-out;
		-moz-transition: opacity .3s ease-in-out, visibility .3s ease-in-out;
		-ms-transition: opacity .3s ease-in-out, visibility .3s ease-in-out;
		transition: opacity .3s ease-in-out, visibility .3s ease-in-out;
	}

	.cloux-header .cloux-navbar.style-1 .navbar-menu li:hover>.dropdown-menu {
		opacity: 1;
		visibility: visible;
		-webkit-transition: opacity .3s ease-in-out, visibility .3s ease-in-out;
    	-moz-transition: opacity .3s ease-in-out, visibility .3s ease-in-out;
    	-ms-transition: opacity .3s ease-in-out, visibility .3s ease-in-out;
    	transition: opacity .3s ease-in-out, visibility .3s ease-in-out;
	}

	.cloux-header .cloux-navbar.style-1 .navbar-menu .dropdown-menu .dropdown-menu {
		left: 100%;
		margin-top: -0.9231rem;
		top: 0;
	}

	.cloux-header .cloux-navbar.style-1 .navbar-menu > li > .nav-link,
	.cloux-header .cloux-navbar.style-1 .navbar-menu > li > .nav-link:visited {
		padding: 1.154rem;
		color: #111111;
		font-size: 1.143rem;
		font-weight: 600;
		display: block;
	}

	.cloux-header .cloux-navbar.style-1 .navbar-menu .dropdown-menu .nav-link {
		padding: 0.7692rem 2.308rem;
		border-bottom: 1px solid #eeeeee;
		color: #111111;
		position: relative;
		overflow: hidden;
		display: block;
		font-weight: 600;
	}

	.cloux-header .cloux-navbar.style-1 .navbar-menu li:last-child > .nav-link {
		padding-right: 0;
	}

	.cloux-header .cloux-navbar.style-1 .navbar-menu li:last-child > .nav-link {
		border-bottom: 0;
	}

	.cloux-header .cloux-navbar.style-1 .navbar-menu .caret {
		margin-left: 0.5385rem;
	}

	.cloux-header .cloux-navbar.style-1 .navbar-menu .caret:before {
		content: "\f078";
		display: inline-block;
		font-family: Font Awesome\ 5 Free;
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		font-size: inherit;
		text-rendering: auto;
		font-size: 0.6rem;
		position: relative;
		top: -1px;
	}



	/*====== 5.2 Style 1 ======*/
	.cloux-header.style-1 {
		padding: 2.308rem 0;
		background-color: #FFFFFF;
	}

	.cloux-header.style-1.position-2 {
		padding: 2.308rem 0 1.154rem;
	}

	.cloux-header.style-1 .elements .search > i,
	.cloux-header.style-1 .elements .social-links li a,
	.cloux-header.style-1 .elements .social-links li a:visited {
		color: #8f8f8f;
	}



	/*====== 5.3 Style 2 ======*/
	.cloux-header.style-2 {
		padding: 2.308rem 0;
	}

	.cloux-header.style-2.position-2 {
		padding: 2.308rem 0 1.154rem;
	}

	.cloux-header.style-2 .cloux-navbar.style-1 .navbar-menu {
		text-align: center;
	}

	.cloux-header.style-2 .cloux-navbar.style-1  {
		flex: auto;
	}

	.cloux-header.style-2 .logo {
		flex: 1;
	}

	.cloux-header.style-2 .elements {
		flex: 1;
		display: flex;
	}

	.cloux-header.style-2 .elements .search > i,
	.cloux-header.style-2 .elements .social-links li a,
	.cloux-header.style-2 .elements .social-links li a:visited {
		color: #434343;
	}



	/*====== 5.4 Style 3 ======*/
	.cloux-header.style-3 {
		padding: 2.308rem 0;
		background-color: #FFFFFF;
	}

	.cloux-header.style-3 .cloux-navbar.style-1 {
		text-align: center;
		margin-top: 1rem;
	}

	.cloux-header.style-3 .cloux-navbar.style-1 .navbar-menu > li > .nav-link,
	.cloux-header.style-3 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:visited {
		text-transform: uppercase;
	}

	.cloux-header.style-3 .elements .search > i,
	.cloux-header.style-3 .elements .social-links li a,
	.cloux-header.style-3 .elements .social-links li a:visited {
		color: #434343;
	}



	/*====== 5.5 Style 4 ======*/
	.cloux-header.style-4 {
		padding: 2.308rem 0rem 0rem;
		background-color: #FFFFFF;
	}

	.cloux-header.style-4 .cloux-navbar.style-1 {
		text-align: center;
		margin-top: 2.308rem;
		background-color: #000000;
	}

	.cloux-header.style-4 .cloux-navbar.style-1 .navbar-menu > li > .nav-link,
	.cloux-header.style-4 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:visited {
		text-transform: uppercase;
		color: #FFFFFF;;
		padding: 1.424rem 1.154rem;
	}

	.cloux-header.style-4 .elements .search > i,
	.cloux-header.style-4 .elements .social-links li a,
	.cloux-header.style-4 .elements .social-links li a:visited {
		color: #282828;
	}



	/*====== 5.6 Style 5 ======*/
	.cloux-header.style-5 {
		padding: 2.308rem 0;
		background-color: #FFFFFF;
	}

	.cloux-header.style-5.position-2 {
		padding: 2.308rem 0 1.154rem;
	}

	.cloux-header.style-5 .cloux-navbar.style-1 .navbar-menu > li > .nav-link,
	.cloux-header.style-5 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:visited {
		text-transform: uppercase;
	}

	.cloux-header.style-5 .elements .search > i,
	.cloux-header.style-5 .elements .social-links li a,
	.cloux-header.style-5 .elements .social-links li a:visited {
		color: #434343;
	}



	/*====== 5.7 Header Positions ======*/
	.cloux-header.position-2 {
		position: absolute;
		width: 100%;
		left: 0;
		top: 0;
		background: transparent;
		z-index: 50;
	}

	.admin-bar .cloux-header.position-2 {
		top: 32px;
	}

	.cloux-header.position-2 .cloux-navbar.style-1 .navbar-menu > li > .nav-link,
	.cloux-header.position-2 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:visited {
		color: #FFFFFF;
	}

	.cloux-header.position-2 .elements .search > i,
	.cloux-header.position-2 .elements .social-links li a,
	.cloux-header.position-2 .elements .social-links li a:visited {
		color: #FFFFFF;
	}

	.cloux-header.position-2 .logo .site-logo-texted {
		color: #ffffff;
	}

	.cloux-header.style-4.position-2 .cloux-navbar.style-1 {
		background-color: transparent;
		border-bottom: 1px solid rgba(255, 255, 255, 0.08);
	}

	.cloux-header.style-4.position-2 .cloux-navbar.style-1 {
		margin-top: 0.3846rem;
	}



	/*====== 5.8 Mobile Header ======*/
	.cloux-mobile-header {
		display: none;
	}

	.cloux-mobile-header > .main-wrap {
		width: 100%;
		background: #FFFFFF;
		padding: 0.7692rem 2.308rem;
		z-index: 100;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		position: fixed;
		top: 0;
		left: 0;
	}

	.cloux-mobile-header > .main-wrap > .logo img {
		z-index: 100;
		height: 1.385rem;
		width: auto;
	}

	.cloux-mobile-header > .main-wrap > .menu-icon {
		cursor: pointer;
	}

	.cloux-mobile-header > .main-wrap > .menu-icon > span {
		height: 0.1538rem;
		width: 1.538rem;
		background-color: #222222;
		display: block;
		margin-bottom: 0.2308rem;
	}

	.cloux-mobile-header > .mobile-sidebar > .overlay {
		visibility: visible;
		overflow: hidden;
		cursor: pointer;
		opacity: 0.8;
		background: #000000;
		position: fixed;
		height: 100%;
		width: 100%;
		z-index: 104;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
		transform: translateX(-100%);
		-webkit-transform: translateX(-100%);
		-moz-transform: translateX(-100%);
		position: fixed;
		top: 0rem;
		left: 0rem;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper > .content {
		height: 100%;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper {
		transform: translateX(-100%);
		-webkit-transform: translateX(-100%);
		-moz-transform: translateX(-100%);
		position: fixed;
		position: fixed;
		width: 26.92rem;
		max-width: 100%;
		height: 100%;
		background: #FFFFFF;
		left: 0rem;
		top: 0rem;
		padding: 4.615rem 2.308rem;
		z-index: 105;
		box-shadow: 0rem 0rem 1.538rem rgba(0, 0, 0, 0.16);
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .cloux-close {
		position: absolute;
		top: 0;
		right: 0;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .logo {
		margin-bottom: 1.923rem;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .logo > img {
		height: 2.308rem;
		width: auto;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu {
		margin-bottom: 1.923rem;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu ul {
		list-style: none;
		padding: 0rem;
		margin: 0rem;
		overflow: hidden;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu ul li > a,
	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu ul li > a:visited {
		padding: 0.7692rem 0rem;
		display: block;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu ul li > a > i,
	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu ul li > a:visited > i {
		display: none;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu ul li {
		border-bottom: 1px solid #EEEEEE;
		position: relative;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu .dropdown-menu {
		position: relative;
		top: 0;
		left: 0;
		float: none;
		z-index: 1;
		display: block;
		opacity: 0;
		visibility: hidden;
		font-size: 1rem;
		color: #212529;
		text-align: left;
		list-style: none;
		background: transparent;
		padding: 0rem;
		margin: 0rem;
		box-shadow: none;
		border: 0rem;
		border-radius: 0rem;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
		height: 0;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu .open > .dropdown-menu {
		height: auto;
		opacity: 1;
		visibility: visible;
		padding-bottom: 0.7692rem;
		padding-left: 0.7692rem;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu ul li.menu-item-has-children > span.caret {
		position: absolute;
		right: 0;
		top: 0.5385rem;
		font-size: 1.462rem;
		height: 2.462rem;
		line-height: 1.462rem;
		z-index: 5;
		cursor: pointer;
		display: block;
		padding: 0.3846rem 0.8846rem;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu ul li.menu-item-has-children > span.caret:before {
		content: "\f078";
		display: inline-block;
		font-family: Font Awesome\ 5 Free;
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		font-size: inherit;
		text-rendering: auto;
		font-size: 0.85rem;
		font-weight: 600;
		color: #777777;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .menu ul > li:last-child {
		border-bottom: 0rem;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .social-links {
		list-style: none;
		padding: 0;
		margin: 0rem 0rem 1.923rem;
		display: inline-block;
		vertical-align: middle;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .social-links li {
		display: inline-block;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .social-links li a,
	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .social-links li a:visited {
		display: block;
		color: #282828;
		font-size: 1.154rem;
		padding-right: 1.154rem;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .social-links li:last-child a,
	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .social-links li:last-child a:visited {
		padding-right: 0rem;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .user-box {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		width: 100%;
		text-align: center;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .user-box > a,
	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .user-box > a:visited {
		color: #FFFFFF;
		padding: 0.7692rem;
		display: block;
		text-transform: uppercase;
		font-size: 0.8462rem;
		cursor: pointer;
		width: 50%;
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .user-box a:first-child {
		border-right: 1px solid rgba(0, 0, 0, 0.08);
		border-left: 0
	}

	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .user-box a:last-child {
		border-left: 1px solid rgba(255, 255, 255, 0.15);
		border-right: 0;
	}



/*======
*
* 6. Footer
*
======*/
	/*====== 6.1 General ======*/
	.cloux-footer-menu ul {
		list-style: none;
		padding: 0;
		margin: 0;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
	}

	.cloux-footer-menu ul:before,
	.cloux-footer-menu ul:after {
		content: '';
		display: block;
		clear: both;
	}

	.cloux-footer-menu ul li {
		border: 0;
		width: 50%;
		padding: 0.3846rem 0;
		margin: 0;
	}

	.cloux-footer-menu ul li:nth-child(2n+1) {
		clear: both;
	}

	.cloux-footer-menu ul li a:before {
		content: '';
		display: inline-block;
		border-right: 0.3846rem solid transparent;
		border-left: 0.3846rem solid transparent;
		border-bottom: 0.3846rem solid transparent;
		border-top: 0.3846rem solid transparent;
		margin-right: 0.8462rem;
	}

	.cloux-footer .copyright {
		font-size: 0.9231rem;
		background-color: #070707;
		padding: 1.308rem 0;
	}

	.cloux-footer .copyright:after,
	.cloux-footer .copyright:before {
		content: '';
		display: block;
		clear: both;
	}

	.cloux-footer .copyright .container {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.cloux-footer .copyright .copyright-content {
		display: -webkit-inline-box;
		display: -ms-inline-flexbox;
		display: inline-flex;
	}

	.cloux-footer .copyright .copyright-content .copyright-logo {
		margin-right: 1.538rem;
	}

	.cloux-footer .copyright .copyright-content .copyright-logo img {
		height: 1.154rem;
		width: auto;
	}

	.cloux-footer .copyright .copyright-menu {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.cloux-footer .copyright .copyright-menu li {
		display: inline-block;
	}

	.cloux-footer .copyright .copyright-menu .caret {
		display: none;
	}

	.blank-footer {
		height: 4.615rem;
		width: 100%;
		clear: both;
	}



	/*====== 6.2 Style 1 ======*/
	.cloux-footer.style-1 {
		margin-top: 6.923rem;
		background-color: #111111;
		color: #FFFFFF;
	}

	.cloux-footer.style-1.remove-gap {
		margin-top: 0;
	}

	.cloux-footer.style-1 .cloux-title.style-4,
	.cloux-footer.style-1 .post-details.style-1 ul,
	.cloux-footer.style-1 .post-details.style-1 ul a,
	.cloux-footer.style-1 .post-details.style-1 ul a:visited,
	.cloux-footer.style-1 a,
	.cloux-footer.style-1 a:visited {
		color: #FFFFFF;
	}



/*======
*
* 7. Comments
*
======*/
	.cloux-comments {
		margin-top: 3.462rem;
	}

	.cloux-comments .cloux-title {
		margin-bottom: 1.923rem;
	}

	.cloux-comments > .comment-form {
		margin-bottom: 3.462rem;
	}

	.cloux-comments .comment-form .form-inputs {
		margin: 0 -0.7692rem -1.538rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.cloux-comments .comment-form .form-inputs:before,
	.cloux-comments .comment-form .form-inputs:after {
		content: '';
		display: block;
		clear: both;
	}

	.cloux-comments .comment-form .form-inputs .item {
		padding: 0 0.7692rem 1.538rem;
		width: 25%;
	}

	.cloux-comments .comment-form .form-textarea {
		margin-bottom: 1.154rem;
	}

	.cloux-comments .comment-form .item input,
	.cloux-comments .comment-form .button button {
		width: 100%;
		padding-top: 1.2rem;
		padding-bottom: 1.2rem;
	}

	.cloux-comments .comment-form .button button {
		padding-top: 1.25rem;
	}

	.cloux-comments .comment-form p.form-submit {
		display: none;
	}

	.logged-in .cloux-comments .comment-form p.form-submit {
		display: block;
	}

	.cloux-comments .comment-list {
		margin-bottom: 3.462rem;
	}

	.cloux-comments .comment-list p.no-comments {
		margin: 2.308rem 0rem;
	}

	.cloux-comments .comment-list > ol,
	.cloux-comments .comment-list ol .children {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.cloux-comments .comment-list > ol li.pingback,
	.cloux-comments .comment-list > ol li.comment {
		margin-top: 2.308rem;
	}

	.cloux-comments .comment-list > ol > li:first-child {
		margin-top: 0rem;
	}

	.cloux-comments .comment-list > ol li.pingback li,
	.cloux-comments .comment-list > ol li.comment li {
		margin-left: 2.308rem;
	}


	.cloux-comments .comment-list > ol li.comment:after,
	.cloux-comments .comment-list > ol li.comment:before,
	.cloux-comments .comment-list > ol li.pingback:after,
	.cloux-comments .comment-list > ol li.pingback:before {
		content: '';
		display: block;
		clear: both;
	}

	.cloux-comments .comment-list > ol li .comment-wrapper {
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.cloux-comments .comment-list > ol li.comment .comment-content {
		width: calc(100% - 10rem);
	}

	.cloux-comments .comment-list > ol li.comment .comment-image {
		margin-right: 2.308rem;
		min-width: 7.692rem;
	}

	.cloux-comments .comment-list > ol li .comment-image img {
		margin: 0;
		padding: 0;
	}

	.cloux-comments .comment-list > ol li .comment-content p {
		margin-bottom: 1rem;
		color: #666666;
		font-size: 0.9231rem;
	}

	.cloux-comments .comment-list > ol li .comment-content p.moderation-message {
		font-style: italic;
	}

	.cloux-comments .comment-list > ol li .comment-content .comment-author {
		font-size: 1.385rem;
		line-height: 1.385rem;
		font-weight: 800;
		text-transform: uppercase;
		margin-bottom: 0.8462rem;
	}

	.cloux-comments .comment-list > ol li .comment-info {
		line-height: 1.154rem;
	}

	.cloux-comments .comment-list > ol li .comment-info > .item {
		color: #666666;
		font-size: 0.7692rem;
		text-transform: uppercase;
	}

	.cloux-comments .comment-list > ol li .comment-info > .item {
		display: inline-block;
		margin-right: 2.077rem;
	}

	.cloux-comments .comment-list > ol li .comment-info > .item:last-child {
		margin-right: 0;
	}

	.cloux-comments .comment-list > ol li .comment-info > .item a,
	.cloux-comments .comment-list > ol li .comment-info > .item a:visited {
		color: #666666;
		vertical-align: text-bottom;
	}

	.cloux-comments .comment-list > ol li .comment-info > .item i {
		font-size: 0.9231rem;
		margin-right: 0.5rem;
	}



/*======
*
* 8. Archives & Posts
*
======*/
	/*====== 8.1 General Single ======*/
		/*====== 8.1.1 General ======*/
		.single-content-wrapper .single-content:before,
		.single-content-wrapper .single-content:after {
			content: '';
			display: block;
			clear: both;
		}

		.single-content-wrapper .content-box {
			margin-bottom: 3.462rem;
		}

		.single-content-wrapper .content-box:last-child {
			margin-bottom: 0;
		}

		.game-sidebar .cloux-title,
		.single-content-wrapper .content-box .cloux-title {
			margin-bottom: 1.923rem;
		}

		.single-content-wrapper .page-content .post-tags,
		.single-content-wrapper .page-content .post-pages,
		.single-content-wrapper .single-content .post-tags,
		.single-content-wrapper .single-content .post-pages {
			margin-top: 2.308rem;
			clear: both;
			text-transform: uppercase;
		}

		.single-content-wrapper .page-content .post-tags:before,
		.single-content-wrapper .page-content .post-tags:after,
		.single-content-wrapper .page-content .post-pages:before,
		.single-content-wrapper .page-content .post-pages:after,
		.single-content-wrapper .single-content .post-tags:before,
		.single-content-wrapper .single-content .post-tags:after,
		.single-content-wrapper .single-content .post-pages:before,
		.single-content-wrapper .single-content .post-pages:after {
			content: '';
			display: block;
			clear: both;
		}


		.single-content-wrapper .page-content .post-tags > ul,
		.single-content-wrapper .single-content .post-tags > ul  {
			list-style: none;
			padding: 0;
			margin: 0;
		}

		.single-content-wrapper .page-content .post-tags > ul > li,
		.single-content-wrapper .single-content .post-tags > ul > li {
			margin: 0rem 0.4rem 0.4rem 0rem;
			vertical-align: middle;
			display: inline-block;
		}

		.single-content-wrapper .page-content .post-tags > ul > li.title,
		.single-content-wrapper .single-content .post-tags > ul > li.title {
			font-weight: 700;
			color: #282828;
			margin-right: 0.8rem;
		}

		.single-content-wrapper .page-content .post-tags > ul > li a,
		.single-content-wrapper .page-content .post-tags > ul > li a:visited,
		.single-content-wrapper .single-content .post-tags > ul > li a,
		.single-content-wrapper .single-content .post-tags > ul > li a:visited {
			display: block;
			border: 1px solid #e5e5e5;
			padding: 0.4615rem 0.9231rem 0.3846rem;
			font-size: 0.8462rem;
			font-weight: 500;
		}

		.single-content-wrapper .page-content .post-pages span,
		.single-content-wrapper .page-content .post-pages > a > span,
		.single-content-wrapper .page-content .post-pages > a:visited > span,
		.single-content-wrapper .single-content .post-pages span,
		.single-content-wrapper .single-content .post-pages > a > span,
		.single-content-wrapper .single-content .post-pages > a:visited > span {
			display: block;
			border: 1px solid #e5e5e5;
			padding: 0.4615rem 0.9231rem 0.3846rem;
			font-size: 0.8462rem;
			font-weight: 500;
		}

		.single-content-wrapper .page-content .post-pages > a > span,
		.single-content-wrapper .page-content .post-pages > a:visited > span,
		.single-content-wrapper .page-content .post-pages > a:hover > span,
		.single-content-wrapper .page-content .post-pages > a:focus > span,
		.single-content-wrapper .single-content .post-pages > a > span,
		.single-content-wrapper .single-content .post-pages > a:visited > span,
		.single-content-wrapper .single-content .post-pages > a:hover > span,
		.single-content-wrapper .single-content .post-pages > a:focus > span {
			-webkit-transition: 0.3s;
			-moz-transition: 0.3s;
			-o-transition: 0.3s;
			-ms-transition: 0.3s;
			transition: 0.3;
		}

		.single-content-wrapper .page-content .post-pages > div,
		.single-content-wrapper .page-content .post-pages > span,
		.single-content-wrapper .page-content .post-pages > a,
		.single-content-wrapper .page-content .post-pages > a:visited,
		.single-content-wrapper .single-content .post-pages > div,
		.single-content-wrapper .single-content .post-pages > span,
		.single-content-wrapper .single-content .post-pages > a,
		.single-content-wrapper .single-content .post-pages > a:visited {
			margin-right: 1.154rem;
			vertical-align: middle;
			display: inline-block;
		}

		.single-content-wrapper .page-content .post-pages > .title,
		.single-content-wrapper .single-content .post-pages > .title {
			font-weight: 700;
			color: #282828;
		}

		.single-content-wrapper .single-content .post-details {
			margin-top: 2.308rem;
		}

		.single-content-wrapper .social-share {
			padding: 0;
		}

		.single-content-wrapper .social-share .social-share-links {
			list-style: none;
			padding: 0;
			margin: 0;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
		}

		.single-content-wrapper .social-share .social-share-links li a,
		.single-content-wrapper .social-share .social-share-links li a:visited {
			color: #FFFFFF;
			display: block;
			text-align: center;
			padding: 1.154rem;
		}

		.single-content-wrapper .social-share .social-share-links li a i {
			font-size: 1.231rem;
		}

		.single-content-wrapper .social-share .social-share-links li a span {
			font-size: 0.9231rem;
			margin-left: 0.9231rem;
		}

		.single-content-wrapper .social-share .social-share-links li a i,
		.single-content-wrapper .social-share .social-share-links li a span {
			display: inline-block;
			vertical-align: middle;
		}

		.single-content-wrapper .social-share .social-share-links li {
			display: inline-block;
			background: #282828;
			-webkit-transition: 0.3s;
			-moz-transition: 0.3s;
			-o-transition: 0.3s;
			-ms-transition: 0.3s;
			transition: 0.3;
		}

		.single-content-wrapper .social-share .social-share-links li:focus,
		.single-content-wrapper .social-share .social-share-links li:hover {
			-webkit-transition: 0.3s;
			-moz-transition: 0.3s;
			-o-transition: 0.3s;
			-ms-transition: 0.3s;
			transition: 0.3;
		}

		.single-content-wrapper .social-share .social-share-links li.facebook {
			background-color: #3b5998;
		}

		.single-content-wrapper .social-share .social-share-links li.twitter {
			background-color: #1da1f2;
		}

		.single-content-wrapper .social-share .social-share-links li.google-plus {
			background-color: #dd4b39;
		}

		.single-content-wrapper .social-share .social-share-links li.pinterest {
			background-color: #bd081c;
		}

		.single-content-wrapper .social-share .social-share-links li.linkedin {
			background-color: #0077b5;
		}

		.single-content-wrapper .social-share .social-share-links li.tumblr {
			background-color: #35465c;
		}

		.single-content-wrapper .social-share .social-share-links li.reddit {
			background-color: #ff4500;
		}

		.single-content-wrapper .social-share .social-share-links li.delicious {
			background-color: #3399ff;
		}

		.single-content-wrapper .social-share .social-share-links li.stumbleupon {
			background-color: #eb4924;
		}

		.single-content-wrapper .social-share .social-share-links li.whatsapp {
			background-color: #128c7e;
		}

		.single-content-wrapper .social-share .social-share-links li.facebook,
		.single-content-wrapper .social-share .social-share-links li.twitter {
			flex: 3;
			min-width: 30%;
		}

		.single-content-wrapper .social-share .social-share-links li a > span {
			display: none;
		}

		.single-content-wrapper .social-share .social-share-links li.facebook > a > span,
		.single-content-wrapper .social-share .social-share-links li.twitter > a > span {
			display: inline-block;
		}

		.single-content-wrapper .post-author .content-wrapper {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			width: 100%;
		}

		.single-content-wrapper .post-author .image {
			min-width: 8.462rem;
			margin-right: 2.308rem;
		}

		.single-content-wrapper .post-author .image img {
			margin: 0rem;
			padding: 0rem;
		}

		.single-content-wrapper .post-author .user-social-links ul {
			margin: 0rem;
			padding: 0rem;
			list-style: none;
			vertical-align: middle;
			font-size: 1rem;
			line-height: 1rem;
		}

		.single-content-wrapper .post-author .user-social-links ul li {
			display: inline-block;
			margin-right: 1.154rem;
			margin-bottom: 0.9231rem;
		}

		.single-content-wrapper .post-author .user-social-links ul li:last-child {
			margin-right: 0;
		}

		.single-content-wrapper .post-author .user-social-links ul li a,
		.single-content-wrapper .post-author .user-social-links ul li a:visited {
			color: #777777;
		}

		.single-content-wrapper .post-author .content p {
			margin-bottom: 0;
			font-size: 0.9231rem;
		}

		.single-content-wrapper .post-author .content .author-site,
		.single-content-wrapper .post-author .content .author-site:visited {
			font-style: italic;
			color: #777777;;
			font-size: 0.9231rem;
			display: inline-block;
			font-weight: 500;
			margin-right: 1.154rem;
		}

		.single-content-wrapper .related-posts .column {
			margin: 0 -1.154rem -2.308rem;
			-ms-flex-pack: justify;
			justify-content: space-between;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
		}

		.single-content-wrapper .related-posts .column:after,
		.single-content-wrapper .related-posts .column:before {
			content: '';
			display: block;
			clear: both;
		}

		.single-content-wrapper .related-posts .column > .post {
			padding: 0 1.154rem 2.308rem;
		}

		.single-content-wrapper .related-posts .column-1 > .post {
			width: 100%;
		}

		.single-content-wrapper .related-posts .column-2 > .post {
			width: 50%;
		}

		.single-content-wrapper .related-posts .column-3 > .post {
			width: 33.33333333333333%;
		}

		.single-content-wrapper .related-posts .column-4 > .post {
			width: 25%;
		}

		.single-content-wrapper .related-posts .post-style-3 .post-details .comment,
		.single-content-wrapper .related-posts .post-style-3 .post-details .author {
			display: none;
		}

		.single-content-wrapper .related-posts .post-style-3 .title {
			font-size: 1.846rem;
		}

		.single-content-wrapper .post-navigation {
			padding: 0;
		}

		.single-content-wrapper .post-navigation ul {
			list-style: none;
			padding: 0;
			margin: 0;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			font-weight: 600;
			text-transform: uppercase;
		}

		.single-content-wrapper .post-navigation ul li {
			width: 50%;
			float: left;
			-webkit-transition: 0.3s;
			-moz-transition: 0.3s;
			-o-transition: 0.3s;
			-ms-transition: 0.3s;
			transition: 0.3;
		}

		.single-content-wrapper .post-navigation ul li a,
		.single-content-wrapper .post-navigation ul li a:visited {
			display: block;
			text-align: center;
			padding: 1.154rem;
		}

		.single-content-wrapper .post-navigation ul li.previous a,
		.single-content-wrapper .post-navigation ul li.previous a:visited {
			color: #FFFFFF;
		}

		.single-content-wrapper .post-navigation ul li.previous i {
			margin-right: 0.7692rem;
		}

		.single-content-wrapper .post-navigation ul li.next i {
			margin-left: 0.7692rem;
		}

		.single-content-wrapper .post-navigation ul li i {
			font-size: 0.8462rem;
		}

		.post-review ul {
			list-style: none;
			padding: 0;
			margin: 0;
		}

		.post-review ul.extra-gap {
			margin-bottom: 3.462rem;
		}

		.post-analysis > ul.analysis > li > ul > li > .title,
		.post-review > ul.review > li > .content > .title {
			font-size: 1.462rem;
			line-height: 1.462rem;
			margin-bottom: 1.154rem;
			color: #282828;
			font-weight: 800;
			text-transform: uppercase;
		}

		.post-review > ul.review > li > .content > .score {
			border: 0.3077rem solid #eeeeee;
			font-size: 4.231rem;
			line-height: 4.231rem;
			font-weight: 800;
			text-align: center;
			padding: 2.708rem 2.708rem 3.069rem;
			float: right;
			margin: 0 0 2.308rem 2.308rem;
			-webkit-transition: 0.3s;
			-moz-transition: 0.3s;
			-o-transition: 0.3s;
			-ms-transition: 0.3s;
			transition: 0.3;
		}

		.post-review > ul.review > li > .content > .score span {
			display: block;
			text-transform: uppercase;
			font-size: 0.9231rem;
			line-height: 0.9231rem;
			margin-top: 0.3846rem;
		}

		.post-review .cloux-title {
			margin-bottom: 1.923rem;
		}

		.post-review > ul.review > li > ul.items {
			list-style: none;
			padding: 0;
			margin: 0;
		}

		.post-review > ul.review > li > ul.items > li {
			margin-bottom: 1rem;
		}

		.post-review > ul.review > li > ul.items > li.star {
			border-bottom: 1px solid #eeeeee;
			padding-bottom: 1rem;
			margin-bottom: 1.462rem;
		}

		.post-review > ul.review > li > ul.items > li:last-child {
			margin-bottom: 0;
		}

		.post-review > ul.review > li > ul.items > li.star:last-child {
			padding-bottom: 0;
			border-bottom: 0;
		}

		.post-review > ul.review > li > ul.items > li > .content {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			font-weight: 500;
			color: #282828;
		}

		.post-review > ul.review > li > ul.items > li > .cloux-progress-bar {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			background: #eeeeee;
			height: 1rem;
			margin-top: 0.2308rem;
		}

		.post-review > ul.review > li > ul.items > li > .cloux-progress-bar .cloux-progress {
			height: 100%;
			width: 0;
			-webkit-transition: all 2s cubic-bezier(0.7, 0, 0.3, 1);
			-moz-transition: all 2s cubic-bezier(0.7, 0, 0.3, 1);
			-ms-transition: all 2s cubic-bezier(0.7, 0, 0.3, 1);
			-o-transition: all 2s cubic-bezier(0.7, 0, 0.3, 1);
			transition: all 2s cubic-bezier(0.7, 0, 0.3, 1);
		}

		.post-review > ul.review > li > ul.items > li > .cloux-progress-bar .cloux-progress.load-progress {
			height: 100%;
			-webkit-transition: all 2s cubic-bezier(0.7, 0, 0.3, 1);
			-moz-transition: all 2s cubic-bezier(0.7, 0, 0.3, 1);
			-ms-transition: all 2s cubic-bezier(0.7, 0, 0.3, 1);
			-o-transition: all 2s cubic-bezier(0.7, 0, 0.3, 1);
			transition: all 2s cubic-bezier(0.7, 0, 0.3, 1);
		}

		.post-review .cloux-star-review {
			font-size: 0.9231rem;
			line-height: 0.9231rem;
			color: #dddddd;
			position: relative;
		}

		.post-review .cloux-star-review i {
			margin-right: 0.3846rem;
		}

		.post-review .cloux-star-review i:last-child {
			margin-right: 0;
		}

		.post-review .cloux-star-review .cloux-star-review-skill {
			position: absolute;
			top: 0;
			left: 0;
		}

		.post-analysis ul {
			list-style: none;
			padding: 0;
			margin: 0;
		}

		.post-analysis > ul > li > ul {
			margin: 0 -1.154rem -2.308rem;
			-ms-flex-pack: justify;
			justify-content: space-between;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
		}

		.post-analysis > ul > li > ul:after,
		.post-analysis > ul > li > ul:before {
			content: '';
			display: block;
			clear: both;
		}

		.post-analysis > ul > li.column > ul > li {
			padding: 0 1.154rem 2.308rem;
		}

		.post-analysis > ul > li.column-1 > ul > li {
			width: 100%;
		}

		.post-analysis > ul > li.column-2 > ul > li {
			width: 50%;
		}

		.post-analysis > ul > li.column-3 > ul > li {
			width: 33.33333333333333%;
		}

		.post-analysis > ul > li.column-3 > ul > li:nth-last-child(3),
		.post-analysis > ul > li.column-3 > ul > li:nth-last-child(2),
		.post-analysis > ul > li.column-3 > ul > li:nth-last-child(1) {
			margin-bottom: 0rem;
		}

		.post-analysis > ul > li.column > ul > li > ul > li {
			margin-bottom: 0.2308rem;
		}

		.post-analysis > ul > li > ul > li > ul > li > i {
			font-size: 1rem;
			margin-right: 0.7692rem;
		}



		/*====== 8.1.2 Featured Content ======*/
		.page-content .featured-content,
		.single-content .featured-content {
			margin: -3.077rem -3.077rem 3.077rem;
			position: relative;
			overflow: hidden;
		}

		.page-content.content-box.style-2 .featured-content,
		.single-content.content-box.style-2 .featured-content {
			margin: 0rem 0rem 3.077rem;
		}

		.page-content .featured-content img,
		.single-content .featured-content img {
			transform: translateX(0%);
			-webkit-transform: translateX(0%);
			-moz-transform: translateX(0%);
			width: 105%;
			max-width: 105%;
			-webkit-transition:0.4s;
			-moz-transition:0.4s;
			-o-transition:0.4s;
			-ms-transition:0.4s;
			transition:0.4s;
		}

		.page-content:hover .featured-content img,
		.single-content:hover .featured-content img {
			transform: translateX(-3%);
			-webkit-transform: translateX(-3%);
			-moz-transform: translateX(-3%);
			-webkit-transition:0.4s;
			-moz-transition:0.4s;
			-o-transition:0.4s;
			-ms-transition:0.4s;
			transition:0.4s;
		}

		.featured-gallery {
			margin-bottom: 3.077rem;
		}

		.featured-gallery .slick-list {
			margin: -3.077rem -3.077rem 0rem;
		}

		.content-box.style-2 .featured-gallery .slick-list {
			margin: 0rem;
		}

		.featured-gallery .slick-list img {
			width: 100%;
		}

		.featured-gallery .slick-dots {
			list-style: none;
			padding: 0;
			margin: 1.308rem 0 0;
			text-align: center;
		}

		.featured-gallery .slick-dots li {
			display: inline-block;
			padding: 0 0.3846rem;
		}

		.featured-gallery .slick-dots li button {
			background: transparent;
			font-size: 0;
			width: 1.154rem;
			height: 1.154rem;
			border-radius: 50%;
			padding: 0;
			border: 1px solid #e5e5e5;
		}

		.featured-gallery .slick-arrow {
			height: 3.923rem;
			width: 3.923rem;
			position: absolute;
			top: calc(50% + -1.96rem);
			margin: auto;
			z-index: 5;
			cursor: pointer;
			padding: 0.3846rem;
			opacity: 0.6;
			-webkit-transition: 0.3s;
			-moz-transition: 0.3s;
			-o-transition: 0.3s;
			-ms-transition: 0.3s;
			transition: 0.3s;
			background-size: cover;
			background-position: center;
			background-repeat: no-repeat;
		}

		.featured-gallery .slick-arrow:hover,
		.featured-gallery .slick-arrow:focus {
			opacity: 0.85;
			-webkit-transition:0.4s;
			-moz-transition:0.4s;
			-o-transition:0.4s;
			-ms-transition:0.4s;
			transition:0.4s;
		}

		.featured-gallery .slick-arrow.prev {
			left: 0rem;
			background-image: url(include/assets/img/left-arrow-white.svg);
		}

		.featured-gallery .slick-arrow.next {
			right: 0rem;
			background-image: url(include/assets/img/right-arrow-white.svg);
		}

		.featured-gallery.grid {
			margin: -3.077rem -3.077rem 3.077rem;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
		}

		.content-box.style-2 .featured-gallery.grid {
			margin: 0rem 0rem 3.077rem;
		}

		.featured-gallery.grid > .item {
			width: 25%;
			position: relative;
			overflow: hidden;
		}

		.featured-gallery.grid > .item img {
			width: 100%;
		}

		.featured-gallery.grid > .item > a:before {
			content: '';
			display: block;
			background: #000000;
			position: absolute;
			width: 100%;
			height: 100%;
			left: 0;
			top: 0;
			visibility: visible;
			-webkit-transition: 0.3s;
			-moz-transition: 0.3s;
			-o-transition: 0.3s;
			-ms-transition: 0.3s;
			transition: 0.3s;
			opacity: 0;
		}

		.featured-gallery.grid > .item:focus a:before,
		.featured-gallery.grid > .item:hover a:before {
			-webkit-transition: 0.3s;
			-moz-transition: 0.3s;
			-o-transition: 0.3s;
			-ms-transition: 0.3s;
			transition: 0.3s;
			opacity: 0.4;
			visibility: visible;
		}

		.featured-codes {
			margin: -3.077rem -3.077rem 3.077rem;			
		}

		.content-box.style-2 .featured-codes {
			margin: 0rem 0rem 3.077rem;
		}

		.featured-codes > img,
		.featured-codes > video,
		.featured-codes > frame,
		.featured-codes > iframe,
		.featured-codes > embed,
		.featured-codes > div,
		.featured-codes > table {
			width: 100%;
		}

		.featured-codes.video > video,
		.featured-codes.video > frame,
		.featured-codes.video > iframe,
		.featured-codes.video > embed {
			height: 31.54rem;
		}



	/*====== 8.2 Post Styles ======*/
	.post-styles:after,
	.post-styles:before {
		content: '';
		display: block;
		clear: both;
	}

	.post-style-1 .image {
		position: relative;
		overflow: hidden;
	}

	.post-style-1 .image img {
		transform: translateX(0%);
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		max-width: 105%;
		-webkit-transition:0.4s;
		-moz-transition:0.4s;
		-o-transition:0.4s;
		-ms-transition:0.4s;
		transition:0.4s;
	}

	.post-style-1:hover .image img {
		transform: translateX(-3%);
		-webkit-transform: translateX(-3%);
		-moz-transform: translateX(-3%);
		-webkit-transition:0.4s;
		-moz-transition:0.4s;
		-o-transition:0.4s;
		-ms-transition:0.4s;
		transition:0.4s;
	}

	.post-style-1 .content {
		padding: 2.615rem 3.077rem 3.077rem;
	}

	.post-style-1 .summary {
		margin-bottom: 2.077rem;
		max-height: 5.231rem;
		overflow: hidden;
	}

	.post-style-1 .title {
		font-size: 2.154rem;
		text-transform: uppercase;
		font-weight: 800;
		line-height: 1.1em;
		margin-bottom: 1.231rem;
	}

	.post-style-1 .details {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-align-content: center;
		-ms-flex-line-pack: center;
		align-content: center;
	}

	.post-style-1 .details .post-details {
		margin-right: auto;
	}

	.post-style-1 .details .post-details,
	.post-style-1 .details .cloux-button {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		-ms-grid-row-align: center;
		align-self: center;
	}

	.post-style-2 .image {
		position: relative;
		overflow: hidden;
	}

	.post-style-2 .image img {
		transform: translateX(0%);
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		width: 105%;
		max-width: 105%;
		-webkit-transition:0.4s;
		-moz-transition:0.4s;
		-o-transition:0.4s;
		-ms-transition:0.4s;
		transition:0.4s;
	}

	.post-style-2:hover .image img {
		transform: translateX(-3%);
		-webkit-transform: translateX(-3%);
		-moz-transform: translateX(-3%);
		-webkit-transition:0.4s;
		-moz-transition:0.4s;
		-o-transition:0.4s;
		-ms-transition:0.4s;
		transition:0.4s;
	}

	.post-style-2 .content {
		padding: 1.923rem 2.308rem 2.308rem;
	}

	.post-style-2 .summary {
		margin-bottom: 1.538rem;
		max-height: 5.231rem;
		overflow: hidden;
	}

	.post-style-2 .title {
		font-size: 2rem;
		text-transform: uppercase;
		font-weight: 800;
		line-height: 1.1em;
		margin-bottom: 1.538rem;
	}

	.post-style-2 .post-details {
		margin-bottom: 1.538rem;
	}

	.post-style-3 .image {
		position: relative;
		overflow: hidden;
		margin: 0 0 1.923rem;
	}

	.post-style-3 .image img {
		transform: translateX(0%);
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		width: 105%;
		max-width: 105%;
		-webkit-transition:0.4s;
		-moz-transition:0.4s;
		-o-transition:0.4s;
		-ms-transition:0.4s;
		transition:0.4s;
	}

	.post-style-3:hover .image img {
		transform: translateX(-3%);
		-webkit-transform: translateX(-3%);
		-moz-transform: translateX(-3%);
		-webkit-transition:0.4s;
		-moz-transition:0.4s;
		-o-transition:0.4s;
		-ms-transition:0.4s;
		transition:0.4s;
	}

	.post-style-3 .summary {
		margin-bottom: 1.538rem;
		max-height: 3.462rem;
		overflow: hidden;
	}

	.post-style-3 .title {
		font-size: 2rem;
		text-transform: uppercase;
		font-weight: 800;
		line-height: 1.1em;
		margin-bottom: 1.538rem;
	}

	.post-style-3 .cloux-button {
		margin-top: 1.538rem;
	}

	.post-style-4 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;		
	}

	.post-style-4 .image {
		margin-right: 1.538rem;
	}

	.post-style-4 .image img {
		min-width: 6.923rem;
		max-width: 6.923rem;
	}

	.post-style-4 .title {
		font-weight: 600;
		font-size: 1rem;
		line-height: 1.5rem;
	}

	.post-style-4 .post-details.style-1 ul li {
		font-size: 0.7692rem;
	}

	.post-style-4 .post-details.style-1 ul li i {
		font-size: 0.9231rem;
	}

	.post-style-1.sticky-post,
	.post-style-2.sticky-post,
	.post-style-3.sticky-post,
	.post-style-4.sticky-post {
		position: relative;
	}

	.post-style-1.sticky-post:after,
	.post-style-2.sticky-post:after,
	.post-style-3.sticky-post:after,
	.post-style-4.sticky-post:after {
		font-family: Font Awesome\ 5 Free;
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		display: inline-block;
		font-style: normal;
		font-variant: normal;
		text-rendering: auto;
		line-height: 1;
		color: #FFFFFF;
		text-align: right;
		content: "\f005";
		display: block;
		width: 3.077rem;
		height: 3.077rem;
		line-height: 3.077rem;
		text-align: center;
		position: absolute;
		left: 0;
		top: 0;
		font-weight: 600;
	}

	.post-style-4.sticky-post:after {
		width: 1.923rem;
		height: 1.923rem;
		line-height: 1.923rem;
		font-size: 0.5rem;
	}



	/*====== 8.3 Post List Styles ======*/
	.post-list:before,
	.post-list:after {
		content: '';
		display: block;
		clear: both;
	}

	.post-list-style-1 {
		margin-bottom: 3.462rem;
	}

	.post-list-style-1 .post-style-1 {
		margin-bottom: 3.462rem;
	}

	.post-list-style-1 .post-style-1:last-child {
		margin-bottom: 0;
	}

	.post-list-style-2 {
		margin: 0 -1.154rem 2.308rem;
	}

	.post-list-style-2 .post-style-2 {
		margin-bottom: 3.462rem;
		width: 50%;
		padding: 0 1.154rem;
		float: left;
	}

	.post-list-style-2 .post-style-2:nth-child(2n+1) {
		clear: both;
	}

	.post-list-style-2 .post-style-2:last-child {
		margin-bottom: 0;
	}

	.post-list-style-3 {
		margin: 0 -1.154rem 2.308rem;
	}

	.post-list-style-3 .post-style-3 {
		margin-bottom: 3.462rem;
		width: 50%;
		padding: 0 1.154rem;
		float: left;
	}

	.post-list-style-3 .post-style-3:nth-child(2n+1) {
		clear: both;
	}

	.post-list-style-3 .post-style-3:last-child {
		margin-bottom: 0;
	}

	.post-list-style-4 {
		margin: 0;
		padding: 0;
		list-style: none;
	}

	.post-list-style-4 > li,
	.post-list-style-4 .post-style-4 {
		margin: 0 0 1.538rem;
	}

	.post-list-style-4 > li:last-child,
	.post-list-style-4 .post-style-4:last-child {
		margin-bottom: 0;
	}



	/*====== 8.4 Post Detail Elements ======*/
	.post-details.style-1 ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.post-details.style-1 ul:before,
	.post-details.style-1 ul:after {
		content: '';
		display: block;
		clear: both;
	}

	.post-details.style-1 ul,
	.post-details.style-1 ul a,
	.post-details.style-1 ul a:visited {
		color: #777777;
	}

	.post-details.style-1 ul li {
		display: inline-block;
		font-size: 0.9231rem;
		margin-right: 1.538rem;
	}

	.post-details.style-1 ul li i {
		font-size: 1.154rem;
		margin-right: 0.6923rem;
		vertical-align: middle;
	}

	.post-details.style-1 ul li.author img {
		border-radius: 50%;
		margin: 0 0.7692rem 0 0;
		padding: 0;
		vertical-align: text-bottom;
	}

	.post-details.style-1 ul li:last-child {
		margin-right: 0;
	}



	/*====== 8.5 Game Styles ======*/
	.game-style-1 .poster {
		position: relative;
		margin-bottom: 1.231rem;
		background: #000000;
	}

	.game-style-1 .poster img {
		width: 100%;
	}

	.game-style-1 .poster a,
	.game-style-1 .poster a:visted {
		display: block;
		position: relative;
	}

	.game-style-1 .poster > a:before,
	.game-style-1 .poster > a:visted:before {
		display: block;
		opacity: 0;
		visibility: hidden;
		content: '';
		background: #000000;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		-webkit-transition:0.4s;
		-moz-transition:0.4s;
		-o-transition:0.4s;
		-ms-transition:0.4s;
		transition:0.4s;
	}

	.game-style-1:focus .poster > a:before,
	.game-style-1:focus .poster > a:visited:before,
	.game-style-1:hover .poster > a:before,
	.game-style-1:hover .poster > a:visited:before {
		opacity: 0.2;
		visibility: visible;
		-webkit-transition:0.4s;
		-moz-transition:0.4s;
		-o-transition:0.4s;
		-ms-transition:0.4s;
		transition:0.4s;
	}

	.game-style-1 .poster .genre {
		position: absolute;
		bottom: 1.231rem;
		right: 1.538rem;
		margin-left: 1.538rem;
		font-weight: 600;
		text-align: right;
	}

	.game-style-1 .poster .genre ul {
		list-style: none;
		padding: 0rem;
		margin: 0rem;
		font-size: 0.7692rem;
		text-transform: uppercase;
		display: inline-block;
	}

	.game-style-1 .poster .genre ul li {
		display: inline-block;
		margin-right: 0.2308rem;
	}

	.game-style-1 .poster .genre ul li:after {
		content: ',';
	}

	.game-style-1 .poster .genre ul li:last-child:after {
		display: none;
	}

	.game-style-1 .poster .genre ul li:last-child {
		margin-right: 0rem;
	}

	.game-style-1 .poster .genre ul,
	.game-style-1 .poster .genre ul a,
	.game-style-1 .poster .genre ul a:visited {
		color: #ffffff;
	}

	.game-style-1 .poster .genre i {
		display: inline-block;
		font-size: 0.8462rem;
		margin-left: 0.7692rem;
	}

	.game-style-1 .content .title {
		font-size: 1.769rem;
		line-height: 1.769rem;
		font-weight: 800;
		text-transform: uppercase;
		margin-bottom: 1rem;
	}

	.game-style-1 .content .game-details {
		margin-bottom: 0.2rem;
	}

	.game-style-1 .content .summary {
		font-size: 0.9231rem;
		color: #666666;
		max-height: 3.231rem;
		overflow: hidden;
	}

	.game-style-2:before,
	.game-style-2:after {
		content: '';
		display: block;
		clear: both;
	}

	.game-style-2 .wrap {
		position: relative;
		color: #FFFFFF;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		overflow: hidden;
	}

	.game-style-2 .wrap > a,
	.game-style-2 .wrap > a:visited {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 5;
	}

	.game-style-2 .wrap .poster {
		width: 100%;
	}

	.game-style-2 .wrap .poster:after {
		content: '';
		display: block;
		opacity: 0.6;
		background: -moz-linear-gradient(top,  rgba(0,0,0,0.75) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.75) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.75) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.75) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf000000', endColorstr='#bf000000',GradientType=0 ); /* IE6-9 */
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.game-style-2 .wrap .poster:before {
		content: '';
		display: block;
		opacity: 0.6;
		background: #000000;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 0%;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.game-style-2:focus .wrap .poster:before,
	.game-style-2:hover .wrap .poster:before {
		height: 100%;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.game-style-2 .game-details.style-1,
	.game-style-2 .game-details.style-1 a,
	.game-style-2 .game-details.style-1 a:visited {
		color: #FFFFFF;		
	}

	.game-style-2 .poster img {
		width: 100%;
	}

	.game-style-2 .content {
		position: absolute;
		bottom: 2.308rem;
		left: 2.308rem;
		right: 2.308rem;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
		opacity: 1;
		visibility: visible;
	}

	.game-style-2 .content .title {
		font-size: 1.846rem;
		line-height: 1.846rem;
		text-transform: uppercase;
		font-weight: 800;
		margin-bottom: 1.385rem;
	}

	.game-style-2 .content .title a,
	.game-style-2 .content .title a:visited {
		color: #FFFFFF;
	}

	.game-style-2:hover .main-content,
	.game-style-2:focus .main-content {
		bottom: -100%;
		visibility: hidden;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.game-style-2 .hover-content {
		width: calc(100% - 4.615rem);
		right: 2.308rem;
		left: 100%;
		top: auto;
		bottom: auto;
		text-align: center;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.game-style-2:hover .hover-content,
	.game-style-2:focus .hover-content {
		left: 2.308rem;
		-webkit-transition: 0.6s;
		-moz-transition: 0.6s;
		-o-transition: 0.6s;
		-ms-transition: 0.6s;
		transition: 0.6s;
	}

	.game-style-3 {
		display: -ms-inline-flexbox;
		display: inline-flex;
	}

	.game-style-3:before,
	.game-style-3:after {
		content: '';
		display: block;
		clear: both;
	}

	.game-style-3 .image {
		min-width: 12rem;
		margin-right: 1.923rem;
	}

	.game-style-3 .content {
		-ms-flex-item-align: center;
		align-self: center;
	}

	.game-style-3 .content .title {
		font-size: 1.615rem;
		line-height: 1.615rem;
		text-transform: uppercase;
		font-weight: 800;
		margin-bottom: 1.308rem;
	}

	.game-style-3 .content .game-details {
		margin-bottom: 0.231rem;
	}

	.game-style-3 .content .summary {
		color: #666666;
		max-height: 1.769rem;
		overflow: hidden;
	}



	/*====== 8.6 Game Single ======*/
	.system-requirements .cloux-tabs {
		margin-bottom: 1.769rem;
	}

	.system-requirements .tab-content ul {
		list-style: none;
		padding: 0;
		margin: 0;
		font-size: 0.9231rem;
	}

	.system-requirements .tab-content .list-name {
		font-weight: 700;
		text-transform: uppercase;
		margin-bottom: 0.5385rem;
	}

	.system-requirements .tab-content ul > li > .text p:last-child {
		margin-bottom: 0;
	}

	.system-requirements .tab-content ul > li {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-bottom: 0.5385rem;
	}

	.system-requirements .tab-content ul > li > .title {
		min-width: 6.923rem;
		font-weight: 700;
		text-transform: uppercase;
		margin-right: 1.154rem;
	}

	.system-requirements .tab-content ul > li:last-child {
		margin-bottom: 0;
	}

	.system-requirements .tab-content ul > li.block {
		display: block;
	}

	.system-requirements .tab-content ul > li.block > .title {
		margin-right: 0;
		margin-bottom: 0.2308rem;
	}

	.system-requirements .tab-content > div > div {
		margin-bottom: 1.769rem;
	}

	.system-requirements .tab-content > div > div:last-child {
		margin-bottom: 0rem;
	}

	.game-media.content-box {
		background: transparent;
		padding: 0;
		box-shadow: none !important;
		position: relative;
	}

	.game-media.content-box .tab-content > .tab-pane {
		display: block!important;
		height: 0;
		overflow: hidden;
	}

	.game-media.content-box .tab-content > .active {
		height: auto;
		overflow: auto;
	}

	.game-media .media-tab-content .game-image-carousel {
		margin-bottom: 1.154rem;
	}

	.game-media .media-tab-content .game-image-carousel .item img {
		width: 100%;
	}

	.game-media .media-tab-content .game-image-carousel .slick-arrow {
		position: absolute;
		color: #FFFFFF;
		width: 2.308rem;
		height: 2.308rem;
		bottom: 2.308rem;
		z-index: 1;
		cursor: pointer;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}

	.game-media .media-tab-content .game-image-carousel .slick-arrow.prev {
		right: 4.231rem;
		background-image: url(include/assets/img/left-arrow-white.svg);
	}

	.game-media .media-tab-content .game-image-carousel .slick-arrow.next {
		right: 2.308rem;
		background-image: url(include/assets/img/right-arrow-white.svg);
	}

	.game-media .media-tab-content .game-image-carousel-nav .item {
		cursor: pointer;
		position: relative;
		outline: 0rem;
	}

	.game-media .media-tab-content .game-image-carousel-nav .item img {
		padding: 0 0.5385rem;
		width: 100%;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
	}

	.game-media .media-tab-content .game-image-carousel-nav .item:before {
		margin: 0 0.5385rem;
		background: #000000;
		content: '';
		display: block;
		width: calc(100% - 1.154rem);
		height: 100%;
		opacity: 0.2;
		position: absolute;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
		cursor: pointer;
		z-index: 3;
	}

	.game-media .media-tab-content .game-image-carousel-nav .item:hover:before,
	.game-media .media-tab-content .game-image-carousel-nav .item:focus:before {
		opacity: 0.3;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
	}

	.game-media .media-tab-content .game-image-carousel-nav .item.slick-current:before,
	.game-media .media-tab-content .game-image-carousel-nav .item.slick-current:before {
		opacity: 0;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
	}

	.game-media .media-tabs {
		list-style: none;
		padding: 0;
		margin: 0;
		display: block;
		position: absolute;
		right: calc(100% + 1.154rem);
		top: 0;
		z-index: 2;
	}

	.game-media .media-tabs li {
		display: block;
		margin-bottom: 1.154rem;
		position: relative;
	}

	.game-media .media-tabs li:last-child {
		margin-bottom: 0;
	}

	.game-media .media-tabs li a,
	.game-media .media-tabs li a:visited {
		display: block;
		border: 1px solid #eeeeee;
		font-size: 1.538rem;
		width: 3.846rem;
		height: 3.462rem;
		line-height: 3.362rem;
		text-align: center;
	}

	.game-media .media-tabs li a:after,
	.game-media .media-tabs li a:visited:after {
		opacity: 0;
		visibility: hidden;
		content: '';
		display: inline-block;
		background: transparent;
		border-left: 0.5385rem solid #ccc;
		border-right: 0.5385rem solid transparent;
		border-top: 0.5385rem solid transparent;
		border-bottom: 0.5385rem solid transparent;
		position: absolute;
		height: 0.5385rem;
		top: 0;
		bottom: 0;
		margin: auto;
		left: 100%;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3;
	}

	.game-media .media-tabs li a.active:after,
	.game-media .media-tabs li a.active:visited:after {
		opacity: 1;
		visibility: visible;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3;
	}

	.game-media .game-grid-image {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.game-media .game-grid-image > .item {
		width: 25%;
		position: relative;
		overflow: hidden;
	}

	.game-media .game-grid-image > .item img {
		width: 100%;
	}

	.game-media .game-grid-image > .item > a:before {
		content: '';
		display: block;
		background: #000000;
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		visibility: visible;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
		opacity: 0;
	}

	.game-media .game-grid-image > .item:focus a:before,
	.game-media .game-grid-image > .item:hover a:before {
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
		opacity: 0.4;
		visibility: visible;
	}

	.game-media .game-video-carousel .item video,
	.game-media .game-video-carousel .item embed,
	.game-media .game-video-carousel .item iframe {
		width: 100%;
		height: 33rem;
		background: #000000;
	}

	.game-media .game-video-carousel .thumbnail {
		width: 100%;
		height: 33.08rem;
		background: #282828;
	}

	.game-media .game-video-carousel {
		margin-bottom: 0.6154rem;
	}

	.game-media .game-video-carousel .slick-arrow {
		position: absolute;
		color: #FFFFFF;
		font-size: 2.308rem;
		line-height: 1.923rem;
		top: 2.308rem;
		z-index: 100;
		cursor: pointer;
	}

	.game-media .game-video-carousel .slick-arrow.next {
		right: 2.308rem;
	}

	.game-media .game-video-carousel .slick-arrow.prev {
		right: 4.231rem;
	}

	.game-media .game-video-carousel-nav .item {
		position: relative;
		text-align: center;
	}

	.game-media .game-video-carousel-nav .item img {
		padding: 0 0.5385rem;
		width: 100%;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
	}

	.game-media .game-video-carousel-nav .item:before {
		margin: 0 0.5385rem;
		background: #000000;
		content: '';
		display: block;
		width: calc(100% - 1.154rem);
		height: 100%;
		opacity: 0.3;
		position: absolute;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
		cursor: pointer;
		z-index: 3;
	}

	.game-media .game-video-carousel-nav .item:hover:before,
	.game-media .game-video-carousel-nav .item:focus:before {
		opacity: 0.5;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
	}

	.game-media .game-video-carousel-nav .item.slick-current:before,
	.game-media .game-video-carousel-nav .item.slick-current:before {
		opacity: 0;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
	}

	.game-media .game-video-carousel-nav .item i {
		position: absolute;
		width: 100%;
		left: 0;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
		color: #FFF;
		font-size: 1.3rem;
		height: 1.3rem;
		line-height: 1.5rem;
		margin: auto;
		top: 0;
		bottom: 0;
		z-index: 4;
		cursor: pointer;
		visibility: visible;
		opacity: 1;
	}

	.game-media .game-video-carousel-nav .item.slick-current i {
		opacity: 0;
		visibility: hidden;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
	}

	.game-media .game-video-carousel-nav .thumbnail {
		width: 100%;
		height: 4.85rem;
		margin: 0 0.5385rem;
		background: #282828;
	}

	.game-details-box > ul {
		list-style: none;
		padding: 0;
		margin: 0;
		font-size: 0.9231rem;
	}

	.game-details-box a,
	.game-details-box a:visited {
		color: #777777;
	}

	.game-details-box > ul > li {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-bottom: 1rem;
	}

	.game-details-box > ul > li:last-child {
		margin-bottom: 0;
	}

	.game-details-box > ul > li > .title i {
		font-size: 1rem;
		vertical-align: middle;
		margin-right: 0.7692rem;
		width: 1.308rem;
	}

	.game-details-box > ul > li > .title {
		font-weight: 700;
		text-transform: uppercase;
		margin-right: 0.7692rem;
		min-width: 8.60rem;
	}

	.game-details-box > ul > li > .title:after {
		content: ':';
	}

	.game-details-box > ul > li > .content > ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.game-details-box > ul > li > .content > ul > li {
		display: inline-block;
		margin-right: 0.2308rem;
	}

	.game-details-box > ul > li > .content > ul > li:last-child {
		margin-right: 0;
	}

	.game-details-box > ul > li > .content > ul > li:after {
		content: ',';
	}

	.game-details-box > ul > li > .content > ul > li:last-child:after {
		display: none;
	}

	.game-details-box > ul > li > .content > ul.social-media > li {
		margin-right: 1rem;
		font-size: 1.077rem;
	}

	.game-details-box > ul > li > .content > ul.social-media > li:last-child {
		margin-right: 0;
	}

	.game-details-box > ul > li > .content > ul.social-media > li:after {
		display: none;
	}

	.game-poster .text {
		font-size: 0.9231rem;
		margin-top: 1.538rem;
	}

	.game-poster .text p:last-child {
		margin-bottom: 0;
	}

	.game-language {
		font-size: 0.9231rem;
	}

	.game-language ul {
		list-style: none;
		padding: 0;
		margin: -0.7692rem -0.3846rem;
	}

	.game-language ul:after,
	.game-language ul:before {
		content: '';
		display: block;
		clear: both;
	}

	.game-language ul > li.title {
		font-weight: 700;
		text-transform: uppercase;
	}

	.game-language ul > li {
		padding: 0 0.3846rem;
		width: 25%;
		float: left;
		border-bottom: 1px solid #eeeeee;
		line-height: 3rem;
	}

	.game-language ul > li i.fa-times:before {
		content: '';
	}

	.game-language ul > li:nth-last-child(4),
	.game-language ul > li:nth-last-child(3),
	.game-language ul > li:nth-last-child(2),
	.game-language ul > li:nth-last-child(1) {
		border-bottom: 0;
	}

	.game-language ul > li a,
	.game-language ul > li a:visited {
		color: #777777;
	}

	.game-language ul > li.name {
		width: 28%;
	}

	.game-language ul > li.interface {
		width: 27%;
	}

	.game-language ul > li.audio {
		width: 18%;
	}

	.game-language ul > li.subtitles {
		width: 27%;
	}

	.game-language ul > li.status {
		text-align: center;
		font-size: 1rem;
		line-height: 3rem;
	}

	.game-image-info {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		font-size: 0.9231rem;
	}

	.game-image-info .image img {
		max-width: 6.538rem;
		margin-right: 1.538rem;
	}

	.game-review > ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.game-review > ul > li {
		background: #282828;
		background-position: center center;
		background-size: cover;
		margin-bottom: 1.154rem;
		position: relative;
		color: #FFFFFF;
	}

	.game-review > ul > li:last-child {
		margin-bottom: 0;
	}

	.game-review > ul > li a,
	.game-review > ul > li a:visited {
		display: block;
		color: #FFFFFF;
	}

	.game-review > ul > li .wrap {
		padding: 1.154rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		background: rgba(0, 0, 0, 0.40);
		-webkit-transition: 0.5s;
		-moz-transition: 0.5s;
		-o-transition: 0.5s;
		-ms-transition: 0.5s;
		transition: 0.5;
	}

	.game-review > ul > li:hover .wrap,
	.game-review > ul > li:focus .wrap {
		background: rgba(0, 0, 0, 0.60);
		-webkit-transition: 0.5s;
		-moz-transition: 0.5s;
		-o-transition: 0.5s;
		-ms-transition: 0.5s;
		transition: 0.5;
	}

	.game-review > ul > li .wrap .point {
		background: rgba(0, 0, 0, 0.50);
		font-weight: 800;
		font-size: 1.692rem;
		line-height: 1.692rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		align-items: center;
		padding: 0 0.7692rem;
		margin-right: 1.462rem;
	}

	.game-review > ul > li .wrap .title {
		font-weight: 800;
		font-size: 1.538rem;
		line-height: 1.538rem;
		text-transform: uppercase;
		letter-spacing: 0.04rem;
		margin-bottom: 0.5385rem;
	}

	.game-review > ul > li .wrap .text {
		font-size: 0.9231rem;
	}

	.game-review > ul > li .wrap .text i {
		margin-left: 0.9231rem;
	}

	.related-games .related-games-slider {
		margin: 0rem -1.154rem;
		position: relative;
	}

	.related-games .related-games-slider .slick-arrow {
		padding: 0rem 0.5385rem;
		height: 2.308rem;
		line-height: 2.308rem;
		font-size: 1rem;
		background: #FFFFFF;
		text-align: center;
		top: 0;
		right: 1.077rem;
		z-index: 3;
		position: absolute;
		cursor: pointer;
		color: #777777;
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3;
	}

	.related-games .related-games-slider .slick-arrow.prev {
		right: 3.308rem;
		padding-left: 1rem;
	}

	.related-games .related-games-slider .slick-arrow.next {
		padding-right: 1rem;
	}

	.related-games .related-games-slider .game-style-1 {
		padding: 0rem 1.154rem;
	}

	.related-games .related-games-slider .game-style-1 .poster {
		box-shadow: none;
	}

	.related-games .related-games-slider .game-style-1 .content .title {
		font-size: 1.462rem;
		line-height: 1.462rem;
	}

	.related-games .related-games-slider .game-details.style-1 > li.price {
		display: none;
	}

	.game-contact .copyright p:last-child {
		margin-bottom: 0;
	}

	.game-contact .copyright {
		margin-bottom:  1.846rem;
	}

	.game-contact .buttons .cloux-button {
		margin-right: 2.308rem;
		display: inline-block;
	}

	.game-contact .buttons .cloux-button:last-child {
		margin-right: 0;
	}

	.game-price-list {
		margin-bottom: 3.462rem;		
	}

	.game-price-item {
		position: relative;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.game-price-item .buttons {
		min-width: 10.8rem;
		margin-left: auto;
		text-align: right;
		align-content: initial;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-left: 1.154rem;
	}

	.game-price-item .buttons > .cloux-button {
		margin-bottom: 1.154rem;
		width: 100%;
	}

	.game-price-item .buttons > .cloux-button:last-child {
		margin-bottom: 0rem;
	}

	.game-price-item .buttons > .cloux-button a,
	.game-price-item .buttons > .cloux-button a:visited {
		width: 100%;
		text-align: center;
	}

	.game-price-item .buttons .cloux-button > * {
		text-align: left;
	}

	.game-price-item.background-active {
		background-size: cover;
		background-position: center center;
	}

	.game-price-item.background-active:before {
		content: '';
		display: block;
		clear: both;
		background: -moz-linear-gradient(left,  rgba(255,255,255,0.75) 0%, rgba(255,255,255,0.97) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left,  rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.97) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right,  rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.97) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfffffff', endColorstr='#f7ffffff',GradientType=1 ); /* IE6-9 */
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		z-index: 1;
	}

	.game-price-item.background-active .content,
	.game-price-item.background-active .buttons {
		position: relative;
		z-index: 2;
	}

	.game-price-item .title {
		font-weight: 800;
		text-transform: uppercase;
		color: #282828;
		font-size: 2.154rem;
		line-height: 2.154rem;
		margin-bottom: 1rem;
	}


	.game-price-item .text {
		margin-bottom: 1.154rem;
	}

	.game-price-item .game-details {
		list-style: none;
		padding: 0;
		margin: 0 0 0.9231rem;
	}

	.game-price-item .content > .item:last-child {
		margin-bottom: 0;
	}

	.game-price-item .content .gallery {
		margin: 0 -0.5385rem -1.154rem;
	}

	.game-price-item .content .gallery .item {
		display: inline-block;
		width: 7.692rem;
		padding: 0 0.5385rem;
		padding-bottom: 1.154rem;
	}

	.game-price-item .content .gallery .item:last-child {
		margin-right: 0rem;
	}

	.game-price-item .contact-form .wpcf7 {
		border: 0.1538rem solid #EEEEEE;
		padding: 2.308rem;
	}

	.game-price-item .contact-form .wrap {
		height: 0rem;
		opacity: 0;
		visibility: hidden;
		overflow: hidden;
		-webkit-transition: 0.5s;
		-moz-transition: 0.5s;
		-o-transition: 0.5s;
		-ms-transition: 0.5s;
		transition: 0.5;
	}

	.game-price-item .contact-form .wrap.active {
		height: auto;
		opacity: 1;
		visibility: visible;
		overflow: visible;
		-webkit-transition: 0.5s;
		-moz-transition: 0.5s;
		-o-transition: 0.5s;
		-ms-transition: 0.5s;
		transition: 0.5;
	}



	/*====== 8.7 Game List Styles ======*/
	.game-list {
		margin: 0 -1.154rem -2.308rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.game-list > .game {
		padding: 0 1.154rem;
	}

	.game-list > .game.game-style-3,
	.game-list > .game.game-style-2,
	.game-list > .game.game-style-1 {
		margin-bottom: 2.308rem;
	}

	.game-list:before,
	.game-list:after {
		content: '';
		display: block;
		clear: both;
	}

	.game-list.column-1 > .game {
		width: 100%;
	}

	.game-list.column-2 > .game {
		width: 50%;
	}

	.game-list.column-2 > .game:nth-child(2n+1) {
		clear: both;
	}

	.game-list.column-3 > .game {
		width: 33.33333333333333%;
	}

	.game-list.column-3 > .game:nth-child(3n+1) {
		clear: both;
	}

	.game-list.column-4 > .game {
		width: 25%;
	}

	.game-list.column-4 > .game:nth-child(4n+1) {
		clear: both;
	}



	/*====== 8.8 No Content ======*/
	.no-content p {
		text-align: center;
	}

	.no-content p:last-child {
		margin-bottom: 0rem;
	}

	.no-content .search-form {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}



	/*====== 8.9 Product Styles ======*/
	.product-style-1 .image {
		margin-bottom: 1.846rem;
	}

	.product-style-1 .image img {
		width: 100%;
	}

	.product-style-1 .title {
		font-size: 1.769rem;
		line-height: 1.769rem;
		font-weight: 800;
		text-transform: uppercase;
		margin-bottom: 0.7692rem;
	}

	.product-style-1 .summary {
		max-height: 3.385rem;
		overflow: hidden;
	}

	.product-style-1 .woo-product-price {
		margin-bottom: 0.7692rem;
		display: block;
	}

	.product-style-1 .woo-product-price,
	.product-style-1 .woo-product-price del {
		font-size: 1.692rem;
		line-height: 1.692rem;
		font-weight: 800;
		text-transform: uppercase;
	}

	.product-style-1 .woo-product-price ins {
		color: #cccccc;
		text-decoration: line-through;
		font-size: 1.308rem;
		line-height: 1.308rem;
		margin-left: 0.7692rem;
	}

	.product-style-2 .image {
		margin-bottom: 1.846rem;
	}

	.product-style-2 .image img {
		width: 100%;
	}

	.product-style-2 .title {
		font-size: 1.769rem;
		line-height: 1.769rem;
		font-weight: 800;
		text-transform: uppercase;
		margin-bottom: 0.7692rem;
	}

	.product-style-2 .summary {
		max-height: 3.385rem;
		overflow: hidden;
	}

	.product-style-2 .woo-product-price {
		margin-bottom: 0.7692rem;
		display: block;
	}

	.product-style-2 .woo-product-price,
	.product-style-2 .woo-product-price del {
		font-size: 1.692rem;
		line-height: 1.692rem;
		font-weight: 800;
		text-transform: uppercase;
	}

	.product-style-2 .woo-product-price ins {
		color: #cccccc;
		text-decoration: line-through;
		font-size: 1.308rem;
		line-height: 1.308rem;
	}



	/*====== 8.10 Fixture Styles ======*/
	.fixture-style-1 {
		padding: 2.692rem 3.077rem;
	}

	.fixture-style-1 > .wrap {
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: justify;
		justify-content: space-between;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: 0 -1.154rem;		
	}

	.fixture-style-1 > .wrap > .right {
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		text-align: center;
		width: 40%;
	}

	.fixture-style-1 > .wrap > .right > div {
		width: 33.33333333333333%;
	}

	.fixture-style-1 > .wrap > .right > .team {
		font-size: 1.231rem;
		line-height: 1.231rem;
		font-weight: 800;
		text-transform: uppercase;
		margin: 0 -0.7692rem
	}

	.fixture-style-1 > .wrap > .right > .team > div {
		padding: 0 0.7692rem;
		display: block;
		word-wrap: break-word;
	}

	.fixture-style-1 > .wrap > .right > .team > .logo {
		margin-bottom: 0.3846rem;
	}

	.fixture-style-1 > .wrap > .right > .team > .logo > img {
		width: 5.385rem;
	}

	.fixture-style-1 > .wrap > .right > .score-date {
		color: #c4c4c4;
		text-align: center;
		padding: 0 0.3846rem;
	}

	.fixture-style-1 > .wrap > .right > .score-date > .score {
		font-size: 3.2rem;
		line-height: 3.2rem;
		font-weight: 800;
		margin-bottom: 0.3077rem;
	}

	.fixture-style-1 > .wrap > .right > .score-date > .score > .separator-score {
		display: inline-block;
		margin: 0 0.5385rem;
	}

	.fixture-style-1 > .wrap > .right > .score-date > .date-time {
		font-size: 0.7692rem;
		line-height: 0.9rem;
		font-weight: 400;
		text-transform: uppercase;
	}

	.fixture-style-1 > .wrap > .right > .score-date > .date-time > .time {
		display: block;
		margin-top: 0.1538rem;
	}

	.fixture-style-1 > .wrap > .right,
	.fixture-style-1 > .wrap > .left {
		padding: 0 1.154rem;
	}

	.fixture-style-1 > .wrap > .left {
		width: 60%;
	}

	.fixture-style-1 > .wrap > .left > .games {
		margin-bottom: 0.6923rem;
	}

	.fixture-style-1 > .wrap > .left > .games ul {
		font-size: 1.462rem;
		line-height: 1.462rem;
		font-weight: 800;
		text-transform: uppercase;
	}

	.fixture-style-1 > .wrap > .left > .games ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.fixture-style-1 > .wrap > .left > .games ul li {
		margin-right: 0.2308rem;
		display: inline-block;
	}

	.fixture-style-1 > .wrap > .left > .games ul li:after {
		content: ',';
		display: inline-block;
	}

	.fixture-style-1 > .wrap > .left > .games ul li:last-child {
		margin-right: 0;
	}

	.fixture-style-1 > .wrap > .left > .games ul li:last-child:after {
		display: none;
	}

	.fixture-style-1 > .wrap > .left > .title {
		color: #282828;
		font-size: 2rem;
		line-height: 2rem;
		text-transform: uppercase;
		font-weight: 800;
		margin-bottom: 1.462rem;
	}

	.fixture-style-1 > .wrap > .left > .excerpt {
		color: #666666;
	}

	.fixture-style-1 > .wrap > .left > .links > a,
	.fixture-style-1 > .wrap > .left > .links > a:visited {
		color: #c9c9c9;
		text-transform: uppercase;
		font-size: 1.154rem;
		line-height: 1.154rem;
		font-weight: 800;
		display: inline-block;
		margin-right: 2.308rem;
	}

	.fixture-style-1 > .wrap > .left > .links > a:last-child,
	.fixture-style-1 > .wrap > .left > .links > a:visited:last-child {
		margin-right: 0rem;
	}

	.fixture-style-2 > .wrap {
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: justify;
		justify-content: space-between;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: 0 -1.154rem;		
	}

	.fixture-style-2 > .wrap > .right {
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		text-align: center;
		width: 40%;
	}

	.fixture-style-2 > .wrap > .right > div {
		width: 33.33333333333333%;
	}

	.fixture-style-2 > .wrap > .right > .team {
		font-size: 1.231rem;
		line-height: 1.231rem;
		font-weight: 800;
		text-transform: uppercase;
		margin: 0 -0.7692rem
	}

	.fixture-style-2 > .wrap > .right > .team > div {
		padding: 0 0.7692rem;
		display: block;
	}

	.fixture-style-2 > .wrap > .right > .team > .logo {
		margin-bottom: 0.3846rem;
	}

	.fixture-style-2 > .wrap > .right > .team > .logo > img {
		width: 5.385rem;
	}

	.fixture-style-2 > .wrap > .right > .score-date {
		color: #c4c4c4;
		text-align: center;
		padding: 0 0.3846rem;
	}

	.fixture-style-2 > .wrap > .right > .score-date > .score {
		font-size: 3rem;
		line-height: 3rem;
		font-weight: 800;
		margin-bottom: 0.3077rem;
	}

	.fixture-style-2 > .wrap > .right > .score-date > .score > .separator-score {
		display: inline-block;
		margin: 0 0.5385rem;
	}

	.fixture-style-2 > .wrap > .right > .score-date > .date-time {
		font-size: 0.7692rem;
		line-height: 0.9rem;
		font-weight: 400;
		text-transform: uppercase;
	}

	.fixture-style-2 > .wrap > .right > .score-date > .date-time > .time {
		display: block;
		margin-top: 0.1538rem;
	}

	.fixture-style-2 > .wrap > .right,
	.fixture-style-2 > .wrap > .left {
		padding: 0 1.154rem;
	}

	.fixture-style-2 > .wrap > .left {
		width: 60%;
	}

	.fixture-style-2 > .wrap > .left > .games {
		margin-bottom: 0.6923rem;
	}

	.fixture-style-2 > .wrap > .left > .games ul {
		font-size: 1.462rem;
		line-height: 1.462rem;
		font-weight: 800;
		text-transform: uppercase;
	}

	.fixture-style-2 > .wrap > .left > .games ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.fixture-style-2 > .wrap > .left > .games ul li {
		margin-right: 0.2308rem;
		display: inline-block;
	}

	.fixture-style-2 > .wrap > .left > .games ul li:after {
		content: ',';
		display: inline-block;
	}

	.fixture-style-2 > .wrap > .left > .games ul li:last-child {
		margin-right: 0;
	}

	.fixture-style-2 > .wrap > .left > .games ul li:last-child:after {
		display: none;
	}

	.fixture-style-2 > .wrap > .left > .title {
		color: #282828;
		font-size: 2rem;
		line-height: 2rem;
		text-transform: uppercase;
		font-weight: 800;
		margin-bottom: 1.462rem;
	}

	.fixture-style-2 > .wrap > .left > .excerpt {
		color: #666666;
		margin-bottom: 1.308rem;
	}

	.fixture-style-2 > .wrap > .left > .links > a,
	.fixture-style-2 > .wrap > .left > .links > a:visited {
		color: #c9c9c9;
		text-transform: uppercase;
		font-size: 1.154rem;
		line-height: 1.154rem;
		font-weight: 800;
		display: inline-block;
		margin-right: 2.308rem;
	}

	.fixture-style-2 > .wrap > .left > .links > a:last-child,
	.fixture-style-2 > .wrap > .left > .links > a:visited:last-child {
		margin-right: 0rem;
	}



	/*====== 8.11 Fixture List Styles ======*/
	.esport-fixture-list-style-1 > .fixture-style-1,
	.esport-fixture-list-style-1 > .fixture-style-2 {
		margin-bottom: 3.077rem;
	}

	.esport-fixture-list-style-1 > .fixture-style-1:last-child,
	.esport-fixture-list-style-1 > .fixture-style-2:last-child {
		margin-bottom: 0rem;
	}



	/*====== 8.12 eSport Player Single ======*/
	.esport-player-single-social-links {
		margin-bottom: 2.538rem;
	}

	.esport-player-single-social-links ul {
		list-style: none;
		padding: 0rem;
		margin: 0rem;
	}

	.esport-player-single-social-links ul li {
		display: inline-block;
		font-size: 1.154rem;
		padding-right: 1.154rem;
	}

	.esport-player-single-social-links ul li a,
	.esport-player-single-social-links ul li a:visited {
		color: #8f8f8f;
	}

	.esport-player-single-username {
		font-size: 3.846rem;
		line-height: 3.846rem;
		font-weight: 800;
		text-transform: uppercase;
		margin-bottom: 1.154rem;
		color: #282828;
	}



	/*====== 8.13 eSport Player Single ======*/
	.single-esport-fixture .fixture-style-1 {
		margin-bottom: 4.615rem;		
	}

	.single-esport-fixture .esport-fixture-video audio,
	.single-esport-fixture .esport-fixture-video embed,
	.single-esport-fixture .esport-fixture-video video,
	.single-esport-fixture .esport-fixture-video iframe {
		width: 100%;
		height: 38.46rem;
	}



/*======
*
* 9. Plugins
*
======*/
	/*====== 9.1 WooCommerce ======*/
	.cloux-woo-left-sidebar .main-row > .right-layout {
		-webkit-box-ordinal-group: 0;
		-webkit-order: -1;
		-ms-flex-order: -1;
		order: -1;
	}

	.cloux-woo-no-sidebar .main-row > .left-layout {
		max-width: 100%;
		-ms-flex: 100%;
		flex: 100%;
	}

	.cloux-woo-no-sidebar .main-row > .right-layout {
		display: none;
	}

	.woocommerce .single-content-wrapper h1.page-title {
		display: none;
	}

	.woocommerce ul.products {
		-ms-flex-align: start;
		align-items: start;
		-ms-flex-pack: justify;
		justify-content: space-between;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: 0rem -1.154rem -2.308rem;
	}

	.woocommerce ul.products li.product,
	.woocommerce-page ul.products li.product {
		float: none;
		margin: 0;
		padding: 0rem 1.154rem 2.308rem;
	}

	.woocommerce ul.products.columns-5 > li.product,
	.woocommerce.columns-5 ul.products > li.product {
		width: 25%;
	}

	.woocommerce ul.products.columns-4 > li.product,
	.woocommerce.columns-4 ul.products > li.product {
		width: 25%;
	}

	.woocommerce ul.products.columns-3 > li.product,
	.woocommerce.columns-3 ul.products > li.product {
		width: 33.33333333333333%;
	}

	.woocommerce ul.products.columns-2 > li.product,
	.woocommerce.columns-2 ul.products > li.product {
		width: 50%;
	}

	.woocommerce ul.products > li.product {
		width: 100%;
	}

	.woocommerce .woocommerce-ordering {
		margin: 0 0 2.308rem;
	}

	.woocommerce ul.products li.product a img,
	.woocommerce ul.products li.product a:visited img {
		margin-bottom: 1.846rem;
	}

	.woocommerce ul.products li.product .woocommerce-loop-category__title,
	.woocommerce ul.products li.product .woocommerce-loop-product__title,
	.woocommerce ul.products li.product h3 {
		font-size: 1.769rem;
		line-height: 1.769rem;
		font-weight: 800;
		text-transform: uppercase;
		margin-bottom: 0.7692rem;
		padding: 0rem;
	}

	.woocommerce div.product p.price,
	.woocommerce div.product span.price,
	.woocommerce ul.products li.product .price {
		font-size: 1.692rem;
		line-height: 1.692rem;
		font-weight: 800;
		text-transform: uppercase;
	}

	.woocommerce div.product p.price del,
	.woocommerce div.product span.price ins,
	.woocommerce ul.products li.product .price del,
	.woocommerce ul.products li.product .price ins {
		display: inline-block;
	}

	.woocommerce ul.products li.product .price ins {
		margin-left: 0.3846rem;
	}

	.woocommerce span.onsale,
	.woocommerce span.onsale {
		height: auto;
		line-height: normal;
		width: 3.462rem;
		height: 3.462rem;
		line-height: 3.462rem;
		padding: 0;
		text-transform: uppercase;
	}

	.woocommerce ul.products li.product .onsale {
		margin: 0rem;
		top: 0rem;
		left: 1.154rem;
		border-radius: 0rem;
	}

	.woocommerce span.onsale {
		margin: -1.154rem 0 0 -1.154rem;
	}

	.woocommerce .star-rating {
		width: 6.3em;
		color: #282828;
	}

	.woocommerce .products .star-rating {
		margin-bottom: 0.7692rem;
	}

	.woocommerce .star-rating span::before,
	.woocommerce .star-rating::before {
		letter-spacing: 0.15rem;
	}

	.woocommerce .star-rating::before {
		color: #EEE;
	}

	.woocommerce div.product div.images .flex-control-thumbs {
		margin: 1.154rem -0.5385rem 0rem;
	}

	.woocommerce div.product div.images .flex-control-thumbs li {
		padding: 0 0.5385rem;
	}

	.woocommerce div.product .product_title {
		margin: -0.6923rem 0 0.6154rem;
		text-transform: uppercase;
		font-size: 3.462rem;
		line-height: 3.462rem;
		font-weight: 800;
	}

	.woocommerce .quantity .qty {
		width: 5.385rem;
		padding: 1.17rem;
	}

	.woocommerce div.product p.price {
		font-size: 2.308rem;
		line-height: 2.308rem;
		margin-bottom: 1.846rem;
	}

	.woocommerce div.product div.summary .woocommerce-review-link {
		display: none;
	}

	.woocommerce div.product .woocommerce-product-rating {
		margin-bottom: 1.385rem;
	}

	.woocommerce div.product form.cart .button {
		padding-top: 1.231rem;
		padding-bottom: 1.231rem;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs {
		padding: 0;
    	margin: 0rem 0rem 3.462rem;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs li {
		display: inline-block;
		margin: 0 1.538rem 0 0;
		font-size: 1rem;
		font-weight: 600;
		text-transform: uppercase;
		border: 0.1538rem solid #eeeeee;
		border-radius: 0rem;
		background: transparent;
		padding: 0rem;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child {
		margin-right: 0rem;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
	.woocommerce div.product .woocommerce-tabs ul.tabs li::before,
	.woocommerce div.product .woocommerce-tabs ul.tabs::before {
		display: none;
	}

	.woocommerce div.product .woocommerce-tabs ul.tabs li a,
	.woocommerce div.product .woocommerce-tabs ul.tabs li a:visited {
		background: transparent;
		display: block;
		padding: 0.85rem 1.538rem;
	}

	.woocommerce div.product .woocommerce-tabs .panel {
		margin-bottom: 4.615rem;
	}

	.woocommerce div.product div.summary,
	.woocommerce div.product div.images {
		margin-bottom: 4.615rem;
	}

	.woocommerce h3,
	.woocommerce div.product .comment-reply-title,
	.woocommerce div.product h2,
	.woocommerce h2 {
		font-size: 2.154rem;
		line-height: 2.154rem;
		font-weight: 800;
		text-transform: uppercase;
		margin: 0rem 0rem 1.923rem;
		padding: 0rem;
		color: #282828;
		display: block;
	}

	.woocommerce h3 {
		font-size: 1.923rem;
		line-height: 1.923rem;
	}

	.woocommerce div.product .product_meta > span {
		display: block;
	}

	.woocommerce #reviews #review_form_wrapper {
		margin-top: 4.615rem;
	}

	.woocommerce #reviews #comments ol.commentlist {
		margin: 0;
		width: 100%;
		background: transparent;
		list-style: none;
		padding: 0;
	}

	.woocommerce #reviews #comments ol.commentlist li {
		padding: 0;
		margin: 0 0 2.308rem;
		border: 0;
		position: relative;
		background: 0;
		border: 0;
	}

	.woocommerce #reviews #comments ol.commentlist li .description p:last-child {
		padding: 0rem;
		margin: 0rem;
	}

	.woocommerce #reviews #comments ol.commentlist li img.avatar {
		padding: 0rem;
		width: 4.615rem;
		border: 0rem;
		background: transparent;
		border: 0rem;
	}

	.woocommerce #reviews #comments ol.commentlist li .comment-text {
		margin: 0rem;
		width: calc(100% - 5.769rem);
		float: right;
		border-radius: 0rem;
		border: 1px solid #EEEEEE;
		padding: 1.538rem;
	}

	.woocommerce div.product div.images .flex-control-thumbs li img,
	.woocommerce div.product div.images img {
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;		
	}

	.woocommerce nav.woocommerce-pagination {
		text-align: center;
		margin-top: 2.308rem;
	}

	.woocommerce nav.woocommerce-pagination ul {
		list-style: none;
		padding: 0rem;
		margin: 0rem;
		border: 0rem;
		white-space: inherit;
	}

	.woocommerce nav.woocommerce-pagination ul li {
		display: inline-block;
		float: none;
		padding: 0rem;
		margin: 0rem 0.8462rem 0rem 0rem;
		border: 0rem;
		overflow: visible;
	}

	.woocommerce nav.woocommerce-pagination ul li:last-child {
		margin-right: 0rem;
	}

	.woocommerce nav.woocommerce-pagination ul li span.current,
	.woocommerce nav.woocommerce-pagination ul li a,
	.woocommerce nav.woocommerce-pagination ul li a:visited {
		display: block;
		border: 0.1538rem solid #282828;
		padding: 1.154rem 1.538rem;
		text-transform: uppercase;
		font-size: 1rem;
		font-weight: 600;
	}

	.woocommerce #respond input#submit.loading::after,
	.woocommerce a.button.loading::after,
	.woocommerce button.button.loading::after,
	.woocommerce input.button.loading::after {
		top: 1rem;
	}

	.woocommerce table.shop_table,
	.woocommerce table,
	.woocommerce table.shop_table th,
	.woocommerce table.shop_table td,
	.woocommerce table td,
	.woocommerce table th,
	.woocomemrce table thead th {
		border: 1px solid #eeeeee;
		padding: 1.75rem 1.5rem;
	}

	.woocommerce table.shop_table,
	.woocommerce table {
		padding: 0rem;
	}

	#add_payment_method table.cart td.actions .coupon .input-text,
	.woocommerce-cart table.cart td.actions .coupon .input-text,
	.woocommerce-checkout table.cart td.actions .coupon .input-text {
		display: inline-block;
		width: 10rem;
	}

	.woocommerce #respond input#submit.disabled:hover,
	.woocommerce #respond input#submit:disabled:hover,
	.woocommerce #respond input#submit:disabled[disabled]:hover,
	.woocommerce a.button.disabled:hover,
	.woocommerce a.button:disabled:hover,
	.woocommerce a.button:disabled[disabled]:hover,
	.woocommerce button.button.disabled:hover,
	.woocommerce button.button:disabled:hover,
	.woocommerce button.button:disabled[disabled]:hover,
	.woocommerce input.button.disabled:hover,
	.woocommerce input.button:disabled:hover,
	.woocommerce input.button:disabled[disabled]:hover,
	.woocommerce #respond input#submit.disabled,
	.woocommerce #respond input#submit:disabled,
	.woocommerce #respond input#submit:disabled[disabled],
	.woocommerce a.button.disabled, .woocommerce a.button:disabled,
	.woocommerce a.button:disabled[disabled],
	.woocommerce button.button.disabled,
	.woocommerce button.button:disabled,
	.woocommerce button.button:disabled[disabled],
	.woocommerce input.button.disabled,
	.woocommerce input.button:disabled,
	.woocommerce input.button:disabled[disabled] {
		color: #FFFFFF;
	}

	.woocommerce #respond input#submit.disabled,
	.woocommerce #respond input#submit:disabled,
	.woocommerce #respond input#submit:disabled[disabled],
	.woocommerce a.button.disabled, .woocommerce a.button:disabled,
	.woocommerce a.button:disabled[disabled],
	.woocommerce button.button.disabled,
	.woocommerce button.button:disabled,
	.woocommerce button.button:disabled[disabled],
	.woocommerce input.button.disabled,
	.woocommerce input.button:disabled,
	.woocommerce input.button:disabled[disabled],
	#add_payment_method table.cart input,
	.woocommerce-cart table.cart input,
	.woocommerce-checkout table.cart input {
		margin: 0;
		vertical-align: middle;
		line-height: 1rem;
		padding: 1.45rem 2.308rem;
	}

	.woocommerce table.shop_table {
		margin: 0rem 0rem 4.615rem;
		width: 100%;
		border-collapse: collapse;
		border-radius: 0rem;
	}

	#add_payment_method .cart-collaterals .cart_totals table,
	.woocommerce-cart .cart-collaterals .cart_totals table,
	.woocommerce-checkout .cart-collaterals .cart_totals table {
		border-collapse: collapse;
		margin: 0 0 1.154rem;
		padding: 0;
	}

	.woocommerce-error,
	.woocommerce-info,
	.woocommerce-message {
		border-top: 0.1538rem solid #EEEEEE;
	    list-style: none;
	    padding: 1.45rem 3.7rem;
	    background: #f9f9f9;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: justify;
		justify-content: space-between;
		display: -ms-flexbox;
		display: flex;
		margin-bottom: 3.462rem;
	}

	.woocommerce-error > a,
	.woocommerce-error > a:visited,
	.woocommerce-info > a,
	.woocommerce-info > a:visited,
	.woocommerce-message > a,
	.woocommerce-message > a:visited {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}

	.woocommerce-error::before,
	.woocommerce-info::before,
	.woocommerce-message::before {
		top: 0;
		margin: auto;
		bottom: 0;
		left: 1.5rem;
		font-size: 1.154rem;
		height: 2rem;
	}

	.woocommerce .col2-set .col-2,
	.woocommerce-page .col2-set .col-2,
	.woocommerce .col2-set .col-1,
	.woocommerce-page .col2-set .col-1 {
		float: none;
		width: 100%;
		max-width: 100%;
		padding: 0rem;
		margin-bottom: 4.615rem;
	}

	.woocommerce form .form-row-first,
	.woocommerce form .form-row-last,
	.woocommerce-page form .form-row-first,
	.woocommerce-page form .form-row-last {
		width: calc(50% - 1.154rem);
	}

	.select2-dropdown {
		padding: 1.538rem;
	}

	.select2-search--dropdown {
		padding: 0rem;
		margin: 0rem 0rem 1.154rem;
	}

	.select2-results__option {
		padding: 0.3846rem 0rem;
	}

	.select2-container--default .select2-results__option--highlighted[aria-selected],
	.select2-container--default .select2-results__option--highlighted[data-selected],
	.select2-container--default .select2-results__option[aria-selected=true],
	.select2-container--default .select2-results__option[data-selected=true] {
		background: transparent;
	}

	.select2-container--default .select2-selection--single .select2-selection__arrow {
		top: 1.15rem;
		right: 1.538rem;
	}

	.woocommerce form .form-row {
		padding: 0rem;
		margin: 0 0 1.923rem;
	}

	.woocommerce fieldset legend,
	.woocommerce form .form-row label {
		font-weight: 600;
		font-size: 1rem;
		line-height: 1.8;
	}

	.woocommerce fieldset legend {
		text-transform: uppercase;
	}

	.woocommerce form .form-row textarea#order_comments {
		height: 11.54rem;
	}

	#add_payment_method #payment,
	.woocommerce-cart #payment,
	.woocommerce-checkout #payment {
		background: #F9F9F9;
		border-radius: 0rem;
		padding: 2.308rem;
	}

	#add_payment_method #payment ul.payment_methods,
	.woocommerce-cart #payment ul.payment_methods,
	.woocommerce-checkout #payment ul.payment_methods {
		border-bottom-color: #eee;
		margin: 0rem;
		padding: 0rem;
	}

	#add_payment_method #payment div.payment_box,
	.woocommerce-cart #payment div.payment_box,
	.woocommerce-checkout #payment div.payment_box {
		font-size: 1rem;
		border-radius: 0rem;
		line-height: 1.8;
		background-color: #eee;
		color: #777777;
		padding: 1.75rem 1.5rem;
		margin: 1.308rem 0;
	}

	#add_payment_method #payment div.payment_box::before,
	.woocommerce-cart #payment div.payment_box::before,
	.woocommerce-checkout #payment div.payment_box::before {
		border: 1em solid #eeeeef;
		border-right-color: transparent;
		border-left-color: transparent;
		border-top-color: transparent;
		top: -1em;
	}

	.woocommerce-checkout #payment div.form-row.place-order {
		margin: 2.308rem 0rem 0rem;
		padding: 0rem;
	}

	#add_payment_method #payment ul.payment_methods li,
	.woocommerce-cart #payment ul.payment_methods li,
	.woocommerce-checkout #payment ul.payment_methods li {
		position: relative;
	}

	#add_payment_method #payment .payment_method_paypal .about_paypal,
	.woocommerce-cart #payment .payment_method_paypal .about_paypal,
	.woocommerce-checkout #payment .payment_method_paypal .about_paypal {
		float: right;
		line-height: .83em;
		font-size: .83em;
		height: .83em;
		padding-left: 1.154rem;
		top: 0rem;
		bottom: 0rem;
		position: absolute;
		margin: auto;
	}

	#add_payment_method #payment ul.payment_methods li img,
	.woocommerce-cart #payment ul.payment_methods li img,
	.woocommerce-checkout #payment ul.payment_methods li img {
		margin: -0.6154rem 0 0 1.154rem;
		padding: 0rem;
	}

	.woocommerce-account .woocommerce {
		margin: 0rem;		
	}

	.woocommerce-account .woocommerce-MyAccount-navigation,
	.woocommerce-account .woocommerce-MyAccount-content {
		width: 100%;
		float: none;
	}

	.woocommerce .woocommerce-MyAccount-navigation {
		margin-bottom: 3.462rem;;
	}

	.woocommerce .woocommerce-MyAccount-navigation ul {
		list-style: none;
		padding: 0rem;
		margin: 0rem;
		text-align: center;
	}

	.woocommerce .woocommerce-MyAccount-navigation ul li {
		display: inline-block;
		float: none;
		margin-right: 1.538rem;
	}

	.woocommerce .woocommerce-MyAccount-navigation ul li:last-child {
		margin-right: 0rem;
	}

	.woocommerce .woocommerce-MyAccount-navigation ul li a,
	.woocommerce .woocommerce-MyAccount-navigation ul li a:visited {
		display: block;
		font-size: 1rem;
		font-weight: 600;
		text-transform: uppercase;
		border: 0.1538rem solid #eeeeee;
		padding: 0.85rem 1.538rem;
	}

	.woocommerce .woocommerce-order > .woocommerce-order-overview {
		margin: 0rem;
		padding: 0rem;
		list-style: none;
		margin-bottom: 3.462rem;
		background: #F9F9F9;
		-ms-flex-align: start;
		align-items: start;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.woocommerce ul.order_details li {
		float: none;
		padding: 0rem 1.154rem 0rem 0rem;
		margin: 0rem;
		font-size: 1rem;
		font-weight: 700;
		border: 0;
		width: 20%;
	}

	.woocommerce ul.order_details li:last-child {
		margin-right: 0rem;
	}

	.woocommerce ul.order_details li strong {
		font-weight: 400;b
		font-size: 1rem;
		margin-top: 0.1538rem;
	}

	.woocommerce .woocommerce-MyAccount-content > section,
	.woocommerce .woocommerce-order > .woocommerce-order-overview,
	.woocommerce .woocommerce-order > section {
		margin-bottom: 3.462rem;
		background: #F9F9F9;
		padding: 3.077rem;
	}

	.woocommerce .wc-bacs-bank-details-account-name {
		font-weight: 800;
		margin-bottom: 1.154rem;
		font-size: 1rem;
	}

	.woocommerce ul.order_details.bacs_details {
		margin: 0rem;
		padding: 0rem 0rem 2.308rem;
		list-style: none;
	}

	.woocommerce .woocommerce-order > section.woocommerce-bacs-bank-details {
		padding-bottom: 1.154rem;
	}

	.woocommerce ul.order_details.bacs_details li {
		width: 100%;
		padding: 0rem;
		margin: 0rem 0rem 0.7692rem;
	}

	.woocommerce table.shop_table.order_details th.product-name {
		min-width: 15.38rem;
	}

	.woocommerce .woocommerce-customer-details address {
		border: 0rem;
		padding: 0rem;
		border-radius: 0rem;
	}

	.woocommerce .mark,
	.woocommerce mark {
		background-color: #f7f7f7;
		color: #777777;
		padding: 0.3846rem 0.7692rem;
	}

	.woocommerce .woocommerce-result-count {
		margin: 0 0 2.308rem;
		padding: 1rem 0;
	}



	/*====== 9.2 bbPress ======*/
	#bbpress-forums {
		overflow: visible;
	}

	.bbpress .social-share {
		display: none;
	}

	.cloux-bbpress-left-sidebar .main-row > .right-layout {
		-webkit-box-ordinal-group: 0;
		-webkit-order: -1;
		-ms-flex-order: -1;
		order: -1;
	}

	.cloux-bbpress-no-sidebar .main-row > .left-layout {
		max-width: 100%;
		-ms-flex: 100%;
		flex: 100%;
	}

	.cloux-bbpress-no-sidebar .main-row > .right-layout {
		display: none;
	}

	#bbpress-forums div.bbp-reply-header,
	#bbpress-forums div.bbp-forum-author .bbp-author-role,
	#bbpress-forums div.bbp-topic-author .bbp-author-role,
	#bbpress-forums div.bbp-reply-author .bbp-author-role,
	.bbp-forum-post-date,
	div.bbp-template-notice p,
	#bbpress-forums .bbp-forums-list li,
	li.bbp-forum-freshness,
	li.bbp-topic-freshness,
	li.bbp-forum-topic-count,
	li.bbp-topic-voice-count,
	li.bbp-forum-reply-count,
	li.bbp-topic-reply-count,
	#bbpress-forums .bbp-forum-info .bbp-forum-content,
	#bbpress-forums p.bbp-topic-meta {
		font-size: 0.9231rem;
	}

	div.bbp-breadcrumb,
	div.bbp-topic-tags,
	#bbpress-forums,
	#bbpress-forums ul.bbp-lead-topic,
	#bbpress-forums ul.bbp-topics,
	#bbpress-forums ul.bbp-forums,
	#bbpress-forums ul.bbp-replies,
	#bbpress-forums ul.bbp-search-results {
		font-size: 1rem;
	}

	#bbpress-forums ul.bbp-lead-topic,
	#bbpress-forums ul.bbp-topics,
	#bbpress-forums ul.bbp-replies,
	#bbpress-forums ul.bbp-search-results {
		margin-bottom: 3.462rem;
	}

	#bbpress-forums ul.bbp-forums {
		border: 0rem;
	}

	#bbpress-forums li.bbp-header {
		border: 0rem;
		color: #FFF;
		text-transform: uppercase;
		padding: 1.385rem 2.308rem;
		font-weight: 700;
	}

	#bbpress-forums li.bbp-header ul {
		-ms-flex-align: start;
		align-items: start;
		-ms-flex-pack: justify;
		justify-content: space-between;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	#bbpress-forums li.bbp-body {
		border: 1px solid #eeeeee;
	}

	#bbpress-forums li.bbp-body ul.forum {
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: justify;
		justify-content: space-between;
		display: -ms-flexbox;
		display: flex;
	}

	#bbpress-forums li.bbp-body ul.forum,
	#bbpress-forums li.bbp-body ul.topic {
		padding: 1.846rem 2.308rem;
		border-top: 1px solid #eeeeee;
		background: #FFFFFF;
	}

	#bbpress-forums li.bbp-body > ul.forum:first-child,
	#bbpress-forums li.bbp-body > ul.topic:first-child {
		border-top: 0rem;
	}

	#bbpress-forums li .bbp-forum-title {
		text-transform: uppercase;
		font-weight: 600;
		margin-bottom: 0.1538rem;
		display: inline-block;
	}

	#bbpress-forums .bbp-forum-info .bbp-forum-content,
	#bbpress-forums p.bbp-topic-meta {
		margin: 0rem;
	}

	#bbpress-forums .bbp-forums-list {
		margin: 1.385rem 0rem 0rem;
		border-left: 1px solid #eeeeee;
		padding-left: 1.154rem;
	}

	#bbpress-forums .bbp-forums-list li {
		display: block;
	}

	#bbpress-forums li.bbp-footer {
		display: none;
	}

	div.bbp-breadcrumb {
		display: none;
	}

	#bbpress-forums div.bbp-search-form {
		float: none;
		margin-bottom: 2.308rem;
	}

	#bbpress-forums div.bbp-search-form form > div {
		width: 100%;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: justify;
		justify-content: space-between;
		display: -ms-flexbox;
		display: flex;
	}

	#bbpress-forums #bbp-search-form #bbp_search,
	#bbpress-forums div.bbp-search-form form > div input[type="text"] {
		width: 100%;
		margin-right: 1.154rem;
	}

	div.bbp-template-notice p {
		margin: 0;
		line-height: 1.8;
		padding: 1.154rem 1.538rem;
	}

	#bbpress-forums #bbp-your-profile fieldset span.description,
	div.bbp-template-notice.info,
	div.bbp-template-notice,
	div.indicator-hint {
		color: #777777;
		border-radius: 0;
		border: 0.1538rem solid #EEEEEE;
		background: #FFFFFF;
		padding: 0rem;
		margin: 0rem 0rem 2.308rem;
	}

	#bbpress-forums #bbp-your-profile fieldset span.description {
		font-style: normal;
		color: #777777;
		border-radius: 0;
		border: 0rem;
		background: #FFFFFF;
		padding: 0 1.538rem;
		margin: 0rem 0rem 2.308rem;
	}

	#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description {
		margin-left: 0;
		margin-top: 0.3846rem;
		margin-bottom: 2.308rem;
		padding: 0;
	}

	#bbpress-forums fieldset.bbp-form {
		border: 1px solid #eee;
		padding: 2.308rem;
		margin-bottom: 0rem;
	}

	#bbpress-forums fieldset.bbp-form legend {
		display: inline-block;
		width: auto;
		padding: 0.3846rem 1.154rem;
		font-size: 1.154rem;
		font-weight: 800;
		text-transform: uppercase;
		margin: 0rem;
	}

	#bbpress-forums fieldset.bbp-form label {
		margin: 0 0 0.3846rem;
		display: inline-block;
		font-weight: 600;
	}

	#bbpress-forums div.bbp-the-content-wrapper,
	#bbpress-forums fieldset.bbp-form p {
		margin: 0 0 2.308rem;
	}

	div.bbp-submit-wrapper {
		margin-top: 0rem;
		float: none;
		clear: both;
	}

	#bbpress-forums > #subscription-toggle {
		display: inline-block;
		margin-bottom: 2.308rem;
	}

	#bbpress-forums > #subscription-toggle a,
	#bbpress-forums > #subscription-toggle a:visited {
		display: block;
		font-size: 1rem;
		font-weight: 600;
		text-transform: uppercase;
		border: 0.1538rem solid #eeeeee;
		padding: 0.6154rem 1.538rem;
	}

	#bbpress-forums > #subscription-toggle a:focus,
	#bbpress-forums > #subscription-toggle a:hover {
		color: #FFFFFF;
	}

	#bbpress-forums div.bbp-forum-header,
	#bbpress-forums div.bbp-topic-header {
		background-color: #ffffff;
		padding: 1.846rem 2.308rem 0rem;
	}

	#bbpress-forums div.bbp-reply-header {
		background-color: #ffffff;
		padding: 1.846rem 2.308rem;
	}

	div.bbp-forum-header,
	div.bbp-topic-header,
	div.bbp-reply-header,
	li.bbp-body div.hentry {
		margin-bottom: 0;
		padding: 0 2.308rem 1.846rem;
	}

	#bbpress-forums div.bbp-forum-content,
	#bbpress-forums div.bbp-topic-content,
	#bbpress-forums div.bbp-reply-content {
		margin-left: 0rem;
		padding: 0;
		text-align: left;
	}

	#bbpress-forums .bbp-body div.bbp-topic-content,
	#bbpress-forums .bbp-body div.bbp-reply-content {
		width: calc(100% - 9.615rem);		
	}

	#bbpress-forums ul#bbp-search-results {
		border: 0rem;
	}

	div.bbp-forum-header,
	div.bbp-topic-header,
	div.bbp-reply-header {
		border-top: 1px solid #EEEEEE;
	}

	#bbpress-forums div.bbp-forum-title h3,
	#bbpress-forums div.bbp-topic-title h3,
	#bbpress-forums div.bbp-reply-title h3 {
		padding: 0;
		text-transform: none;
		text-transform: uppercase;
		font-size: 1.231rem;
		line-height: 1.231rem;
		margin: 0rem;
	}

	#bbpress-forums div.bbp-topic-header .bbp-meta,
	#bbpress-forums div.bbp-forum-header .bbp-meta {
		display: block;
		margin-bottom: 0.3846rem;
	}

	#bbpress-forums div.bbp-topic-header .bbp-topic-title-meta {
		display: block;
		margin-top: 0.3846rem;
		margin-bottom: 0.3846rem;
	}

	#bbpress-forums div.bbp-topic-header .bbp-topic-title,
	#bbpress-forums div.bbp-forum-header .bbp-forum-title {
		margin-bottom: 0.7692rem;
	}

	.bbp-pagination {
		float: none;
		width: 100%;
		margin-bottom: 2.308rem;
	}

	.bbp-pagination-count {
		float: none;
		border: none;
	}

	.bbp-pagination-links {
		float: none;
		list-style: none;
		display: block;
	}

	#bbpress-forums ul.bbp-lead-topic,
	#bbpress-forums ul.bbp-topics,
	#bbpress-forums ul.bbp-forums,
	#bbpress-forums ul.bbp-replies,
	#bbpress-forums ul.bbp-search-results {
		border: 0rem;
	}

	#bbpress-forums div.bbp-forum-author,
	#bbpress-forums div.bbp-topic-author,
	#bbpress-forums div.bbp-reply-author {
		float: none;
		text-align: left;
		min-width: 9.615rem;
		max-width: 100%;
		padding-right: 2.308rem;
	}

	#bbpress-forums div.bbp-topic-author br,
	#bbpress-forums div.bbp-reply-author br {
		display: none;
	}

	#bbpress-forums div.bbp-forum-author .bbp-author-role,
	#bbpress-forums div.bbp-topic-author .bbp-author-role,
	#bbpress-forums div.bbp-reply-author .bbp-author-role {
		font-style: normal;
	}

	#bbpress-forums div.bbp-forum-author img.avatar,
	#bbpress-forums div.bbp-topic-author img.avatar,
	#bbpress-forums div.bbp-reply-author img.avatar {
		border: none;
		width: 100%;
		max-width: 100%;
		padding: 0;
		margin: 0 0 0.7692rem;
		float: none;
	}

	#bbpress-forums div.bbp-topic-author a.bbp-author-name,
	#bbpress-forums div.bbp-reply-author a.bbp-author-name {
		clear: both;
		display: block;
		font-weight: 800;
		padding: 0;
		margin: 0;
	}

	#bbpress-forums div.reply,
	#bbpress-forums div.odd,
	#bbpress-forums ul.odd {
		background-color: #FFFFFF;
		-ms-flex-align: start;
		align-items: start;
		-ms-flex-pack: justify;
		justify-content: space-between;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	#bbpress-forums div.even,
	#bbpress-forums ul.even {
		-ms-flex-align: start;
		align-items: start;
		-ms-flex-pack: justify;
		justify-content: space-between;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	span.bbp-admin-links a,
	span.bbp-admin-links a:visited {
		font-size: 0.7692rem;
		padding: 0 0.3846rem;
		display: inline-block;
	}

	span.bbp-admin-links a.bbp-topic-super-sticky-link,
	span.bbp-admin-links a.bbp-topic-super-sticky-link:visited {
		padding-left: 0rem;
	}

	#bbpress-forums div.bbp-topic-tags {
		float: none;
		padding-bottom: 1.308rem;
	}

	#bbpress-forums p.bbp-topic-meta img.avatar,
	#bbpress-forums ul.bbp-reply-revision-log img.avatar,
	#bbpress-forums ul.bbp-topic-revision-log img.avatar,
	#bbpress-forums div.bbp-template-notice img.avatar,
	#bbpress-forums .widget_display_topics img.avatar,
	#bbpress-forums .widget_display_replies img.avatar {
		border: 1px solid #eee;
		margin: 0 0.3846rem;
	}

	li.bbp-header div.bbp-topic-content span#subscription-toggle,
	li.bbp-header div.bbp-topic-content span#favorite-toggle,
	li.bbp-header div.bbp-reply-content span#subscription-toggle,
	li.bbp-header div.bbp-reply-content span#favorite-toggle {
		margin: 0 0.3846rem;
	}

	li.bbp-header div.bbp-reply-content span#subscription-toggle > span {
		margin-left: 0.7692rem;
	}

	#bbpress-forums div.bbp-topic-content a,
	#bbpress-forums div.bbp-reply-content a {
		color: #FFF;
	}

	#bbpress-forums li.bbp-header .bbp-search-author,
	#bbpress-forums li.bbp-footer .bbp-search-author,
	#bbpress-forums li.bbp-header .bbp-forum-author,
	#bbpress-forums li.bbp-footer .bbp-forum-author,
	#bbpress-forums li.bbp-header .bbp-topic-author,
	#bbpress-forums li.bbp-footer .bbp-topic-author,
	#bbpress-forums li.bbp-header .bbp-reply-author,
	#bbpress-forums li.bbp-footer .bbp-reply-author {
		float: left;
		margin: 0;
		padding: 0;
		min-width: 9.615rem;
		max-width: 100%;
		padding-right: 2.308rem;
	}

	#bbpress-forums li.bbp-header .bbp-search-content,
	#bbpress-forums li.bbp-footer .bbp-search-content,
	#bbpress-forums li.bbp-header .bbp-forum-content,
	#bbpress-forums li.bbp-footer .bbp-forum-content,
	#bbpress-forums li.bbp-header .bbp-topic-content,
	#bbpress-forums li.bbp-footer .bbp-topic-content,
	#bbpress-forums li.bbp-header .bbp-reply-content,
	#bbpress-forums li.bbp-footer .bbp-reply-content {
		margin-left: 0rem;
	}

	#bbpress-forums,
	#bbpress-forums ul.bbp-lead-topic,
	#bbpress-forums ul.bbp-topics,
	#bbpress-forums ul.bbp-forums,
	#bbpress-forums ul.bbp-search-results {
		margin-bottom: 0rem;
	}

	#bbpress-forums li.bbp-body,
	#bbpress-forums ul.bbp-replies {
		margin-bottom: 2.308rem;
	}

	.bbp-topics-front ul.super-sticky,
	.bbp-topics ul.super-sticky,
	.bbp-topics ul.sticky,
	.bbp-forum-content ul.sticky {
		background-color: #f9f9f9 !important;
	}

	#bbpress-forums #bbp-user-wrapper #bbp-user-body h2.entry-title {
		font-weight: 800;
		line-height: 1.1em;
		margin-bottom: 1.231rem;
		font-size: 2.154rem;
		text-transform: uppercase;
	}

	#bbpress-forums .bbp-user-section p {
		margin-bottom: 0.7692rem;
	}

	#bbpress-forums #bbp-your-profile fieldset label[for] {
		float: none;
		width: auto;
		padding: 0;
		text-align: left;
		cursor: pointer;
		display: block;
	}

	#bbpress-forums #bbp-your-profile fieldset div {
		margin-bottom: 2.308rem;
		float: none;
		display: block;
	}

	#bbpress-forums #bbp-your-profile fieldset {
		padding: 0rem;
		border: 0rem;
		margin-bottom: 3.462rem;
	}

	#bbpress-forums #bbp-your-profile fieldset fieldset.password {
		width: auto;
		display: block;
	}

	#bbpress-forums #bbp-your-profile fieldset.submit button {
		float: none;
	}

	.bbp-pagination-links:after,
	.bbp-pagination-links:before {
		display: block;
		clear: both;
		content: '';
	}

	.bbp-pagination .bbp-pagination-count {
		margin-bottom: 0.9231rem;
	}

	.bbp-pagination-links {
		text-transform: uppercase;
		font-size: 1rem;
		font-weight: 600;
	}

	.bbp-pagination-links > a,
	.bbp-pagination-links > a:visited,
	.bbp-pagination-links > span.current {
		display: inline-block;
		margin-right: 0.8462rem;
		border: 0.1538rem solid #eeeeee;
		padding: 0.7692rem 1.538rem;
	}

	.bbp-pagination-links > span.current,
	.bbp-pagination-links > a:hover,
	.bbp-pagination-links > a:focus {
		border: 0.1538rem solid #eeeeee;
		color: #FFFFFF;
	}

	.bbp-pagination-links > a:last-child,
	.bbp-pagination-links > a:visited:last-child {
		margin-right: 0;
	}

	.bbp-pagination-links a,
	.bbp-pagination-links span.current {
		margin-left: 0rem;
	}

	#bbpress-forums #bbp-single-user-details {
		overflow: visible;
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-avatar {
		height: auto;
		width: auto;
		margin: 0 auto;
		text-align: center;
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
		border: none;
		height: 7.692rem;
		padding: 0rem;
		margin: 0rem 0rem 3.462rem;
		width: 7.692rem;
		border-radius: 50%;
	}

	#bbpress-forums #bbp-user-body,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation,
	#bbpress-forums #bbp-single-user-details {
		width: 100%;
		float: none;
		padding: 0rem;
		margin: 0rem;
	}

	#bbpress-forums #bbp-single-user-details .flexMenu-popup {
		background-color: #FFFFFF;
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation {
		list-style: none;
		padding: 0rem;
		margin: 0rem 0rem 3.462rem;
		text-align: center;
		overflow: visible;
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li {
		display: inline-block;
		float: none;
		margin-right: 1.538rem;
		position: relative;
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li:last-child {
		margin-right: 0rem;
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > a,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > a:visited,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > span > a,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > span > a:visited {
		display: block;
		font-size: 1rem;
		font-weight: 600;
		text-transform: uppercase;
		border: 0.1538rem solid #eeeeee;
		padding: 0.85rem 1.538rem;
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a:visited {
		background: transparent;
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li ul.flexMenu-popup li {
		width: 100%;
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li ul.flexMenu-popup li > span > a,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li ul.flexMenu-popup li > span > a:visited {
		font-weight: 500;
		border-bottom: 1px solid #eeeeee;
		padding: 0.6154rem 1.923rem;
		background: transparent;
		display: block;
	}



	/*====== 9.3 Flex Menu ======*/
	ul.flexMenu-popup {
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		-ms-transition: 0.3s;
		transition: 0.3s;
		display: block;
		box-shadow: none;
		border: 0rem;
		padding: 1rem 0rem;
		min-width: 23.08rem;
		border: 0.1538rem solid #eeeeee;
		border-top-left-radius: 0rem;
		border-top-right-radius: 0rem;
		border-bottom-left-radius: 0.2308rem;
		border-bottom-right-radius: 0.2308rem;
		list-style: none;
		margin: 0rem;
		text-align: left;
		right: 0rem;
		margin-top: 1.154rem;
		background: #FFFFFF;
		z-index: 2;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: flex;
	}

	ul.flexMenu-popup:after {
		content: '';
		display: block;
		width: 100%;
		height: 1px;
		background: #FFF;
		position: relative;
		top: -1px;
	}

	ul.flexMenu-popup:after,
	ul.flexMenu-popup:before {
		content: '';
		display: block;
		clear: both;
	}

	ul.flexMenu-popup li {
		width: 50%;
	}

	ul.flexMenu-popup li span a,
	ul.flexMenu-popup li span a:visited,
	ul.flexMenu-popup li a,
	ul.flexMenu-popup li a:visited {
		font-weight: 500;
		border-bottom: 1px solid #eeeeee;
		padding: 0.6154rem 1.923rem;
		background: transparent;
		display: block;
	}



/*======
*
* 10. Responsive
*
======*/
	@media (max-width: 1415px) {
		.cloux-header.style-2 .cloux-navbar.style-1 .navbar-menu > li > .nav-link,
		.cloux-header.style-2 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:visited {
			padding-left: 0.7rem;
			padding-right: 0.7rem;
			font-size: 0.9231rem;
		}
	}

	@media (max-width: 1310px) {
		.cloux-header.style-2 .cloux-navbar.style-1 .navbar-menu .caret {
			display: none;
		}
	}

	@media (max-width: 1300px) {
		.game-media .media-tabs {
			right: inherit;
			left: 0rem;
			top: calc(-3.462rem - 1.154rem);
		}

		.game-media .media-tabs li {
			margin: 0rem 1.154rem 0rem 0rem;
			display: inline-block;
		}

		.game-media .media-tabs li:last-child {
			margin-right: 0rem;
		}

		.game-media .media-tabs li a:after,
		.game-media .media-tabs li a:visited:after {
			display: none;
		}
	}

	@media (max-width: 1199px) {	
		.cloux-page-banner.position-2.header-style-5,
		.cloux-page-banner.position-2.header-style-4,
		.cloux-page-banner.position-2.header-style-3,
		.cloux-page-banner.position-2.header-style-2,
		.cloux-page-banner.position-2.header-style-1,
		.cloux-page-banner.header-style-1 {
			padding: calc(6.308rem + 3.462rem) 0rem 6.308rem;
		}

		.game-video-carousel-nav,
		.game-image-carousel-nav {
			display: none;
		}

		.game-media .media-tab-content .game-image-carousel {
			margin-bottom: 0rem;
		}

		.single-content-wrapper .related-posts .column-3 > .post,
		.single-content-wrapper .related-posts .column-4 > .post {
			width: 50%;
		}

		.fixture-style-1 > .wrap > .left,
		.fixture-style-2 > .wrap > .left {
			width: 55%;
		}

		.fixture-style-1 > .wrap > .right,
		.fixture-style-2 > .wrap > .right {
			width: 45%;
		}

		.fixture-style-1 > .wrap > .right > .score-date > .score,
		.fixture-style-2 > .wrap > .right > .score-date > .score {
			font-size: 2.6rem;
			line-height: 2.6rem;
		}

		.cloux-sponsors.style-1 ul,
		.cloux-sponsors.style-2 ul {
			margin-left: -0.7692rem;
			margin-right: -0.7692rem;
		}

		.cloux-sponsors.style-1 ul > li,
		.cloux-sponsors.style-2 ul > li {
			padding-left: 0.7692rem;
			padding-right: 0.7692rem;
			margin-bottom: 1.538rem;
		}

		.cloux-achievement-list.column-4 ul li,
		.cloux-achievement-list.column-5 ul li {
			width: 33.33333333333333%;
		}

		.cloux-esport-players.column-5 .player-list > .item,
		.cloux-character-box.column-5 .characters > .item {
			width: 33.33333333333333%;
		}

		.cloux-mobile-header {
			display: block;
		}

		.cloux-header {
			display: none;
		}

		.banner-box {
			padding: 2.308rem;
		}

		.banner-box .main-title {
			font-size: 1.923rem;
			line-height: 1.923rem;
		}

		.container {
			max-width: 100%;
			padding-left: 2.308rem;
			padding-right: 2.308rem;
		}

		.cloux-game-carousel .wrap .inner {
			left: 2.308rem;
			right: 2.308rem;			
		}

		.cloux-app-box.style-1 ul li .text,
		.cloux-app-box.style-2 ul li .text {
			font-size: 0.8462rem;
		}

		.cloux-modal .cloux-modal-content {
			padding: 6.923rem;
		}

		.cloux-content-box .popup.style-3 .wrap {
			padding: 6.923rem 0rem;
		}

		.cloux-content-box .popup.style-3 .wrap-block > .container {
			padding: 0rem 6.923rem;
		}

		.cloux-footer .copyright {
			padding: 1.95rem 0 1.308rem;
		}

		.cloux-footer .copyright .container {
			display: block;
			text-align: center;
		}

		.cloux-footer .copyright .copyright-content {
			margin-bottom: 1.154rem;
			display: block;
		}

		.cloux-footer .copyright .copyright-content .copyright-logo {
			margin-right: 0rem;
			margin-bottom: 1.154rem;

		}
	}

	@media (max-width: 1160px) {
		.game-price-item {
			display: block;
		}

		.game-price-item .buttons {
			padding-left: 0rem;
			margin-top: 2.308rem;
			text-align: left;
			display: block;
		}

		.game-price-item .buttons > .cloux-button {
			width: auto;
			display: inline-block;
			margin-right: 1.154rem;
		}

		.game-price-item .buttons > .cloux-button:last-child {
			margin-right: 0rem;
		}
	}

	@media (max-width: 1050px) {
		.fixture-style-1 > .wrap > .left {
			width: 55%;
		}

		.fixture-style-1 > .wrap > .right {
			width: 45%;
		}
	}

	@media (max-width: 999px) {
		.cloux-game-slider .title {
			font-size: 4.615rem;
			line-height: 4.615rem;
		}

		.cloux-game-slider .inner {
			padding-left: 1.154rem;
			padding-right: 1.154rem;
		}

		.cloux-blog > .post-list.column-4 > .item {
			width: 50%;
		}

		.cloux-esport-players.column-3 .player-list > .item,
		.cloux-esport-players.column-4 .player-list > .item,
		.cloux-esport-players.column-5 .player-list > .item,
		.cloux-character-box.column-3 .characters > .item,
		.cloux-character-box.column-4 .characters > .item,
		.cloux-character-box.column-5 .characters > .item {
			width: 50%;
		}
	}

	@media (max-width: 991px) {
		.woocommerce.columns-3 ul.products > li.product,
		.woocommerce.columns-4 ul.products > li.product,
		.woocommerce.columns-5 ul.products > li.product {
			width: 50%;
		}

		.main-container > .right-layout,
		.main-container > .left-layout,
		.main-container > .main-row > .right-layout,
		.main-container > .main-row > .left-layout {
			width: 100%;
			max-width: 100%;
			flex: 100%;
		}
		.main-container > .right-layout,
		.main-container > .main-row > .right-layout {
			margin-top: 4.615rem;
		}

		.cloux-achievement-list.column-3 ul li,
		.cloux-achievement-list.column-4 ul li,
		.cloux-achievement-list.column-5 ul li {
			width: 50%;
		}

		.cloux-content-box .logos ul li {
			width: 25%;
		}

		.cloux-content-slider .cloux-element-wrapper > .inner {
			width: 100%;
		}

		.cloux-content-slider .slick-arrow {
			display: none !important;
		}

		.cloux-game-slider .title {
			font-size: 3.462rem;
			line-height: 3.462rem;
		}

		.cloux-game-slider .wrap {
			padding-top: 5rem;
			padding-bottom: 5rem;
		}

		.game-list.column-4 > .game {
			width: 33.33333333333333%;
		}

		.cloux-game-search.column-8 .items .item,
		.cloux-game-search.column-7 .items .item,
		.cloux-game-search.column-6 .items .item,
		.cloux-game-search.column-5 .items .item,
		.cloux-game-search.column-4 .items .item,
		.cloux-game-search.column-3 .items .item {
			width: 33.33333333333333%;
		}

		.cloux-content-box .inner.main-content {
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
		}

		.cloux-content-box .inner > .media-content {
			margin-bottom: 3.462rem;
		}

		.cloux-content-box .inner > .media-content.image {
			display: none;
		}

		.cloux-woo-product .product-list.column-5 > .item {
			width: 33.33333333333333%;
		}

		.cloux-content-box .inner > .media-content,
		.cloux-content-box .inner > .content {
			width: 100%;
			min-width: 100%;
		}

		.cloux-mailchimp.style-1 .inner,
		.cloux-mailchimp.style-2 .inner {
			display: block;
		}

		.cloux-mailchimp.style-1 .title,
		.cloux-mailchimp.style-2 .title {
			text-align: center;
			margin-bottom: 2.308rem;
		}
	}

	@media (max-width: 950px) {
		.fixture-style-1 > .wrap,
		.fixture-style-2 > .wrap {
			display: block;
			text-align: center;
		}

		.fixture-style-1 > .wrap > .right,
		.fixture-style-2 > .wrap > .right {
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
		}

		.fixture-style-1 > .wrap > .right,
		.fixture-style-1 > .wrap > .left,
		.fixture-style-2 > .wrap > .right,
		.fixture-style-2 > .wrap > .left {
			width: 100%;
		}

		.fixture-style-1 > .wrap > .left,
		.fixture-style-2 > .wrap > .left {
			margin-bottom: 1.538rem;
		}
	}

	@media (max-width: 900px) {
		.cloux-content-slider .cloux-element-wrapper {
			display: block;
		}

		.cloux-content-slider .images {
			margin-top: 3.462rem;
		}

		.cloux-content-slider .images ul {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			margin: 0 -0.7692rem -1.538rem;
		}

		.cloux-content-slider .images ul li {
			display: inline-block;
			width: 50%;
			padding: 0 0.7692rem 1.538rem;
			box-shadow: none !important;
			margin: 0rem;
		}

		.cloux-sponsors.column-6 ul > li,
		.cloux-sponsors.column-7 ul > li {
			width: 20%;
		}
	}

	@media (max-width: 782px) {
		body.admin-bar .cloux-content-box .popup .cloux-close,
		body.admin-bar .cloux-modal .cloux-close,
		body.admin-bar .cloux-mobile-header > .mobile-sidebar > .content-wrapper .cloux-close,
		body.admin-bar .cloux-mobile-header > .main-wrap,
		body.admin-bar {
			margin-top: 46px;
		}
	}

	@media (max-width: 767px) {
		.woocommerce-error,
		.woocommerce-info,
		.woocommerce-message {
			display: block;
		}

		.woocommerce .woocommerce-error .button,
		.woocommerce .woocommerce-info .button,
		.woocommerce .woocommerce-message .button,
		.woocommerce-page .woocommerce-error .button,
		.woocommerce-page .woocommerce-info .button,
		.woocommerce-page .woocommerce-message .button {
			float: none;
			margin-bottom: 1.154rem;
		}

		.game-price-item .content .gallery .item {
			width: 33.33333333333333%;
		}

		.cloux-comments .comment-form .form-inputs .item {
			width: 50%;
		}

		.single-content-wrapper .related-posts .column-2 > .post,
		.single-content-wrapper .related-posts .column-3 > .post,
		.single-content-wrapper .related-posts .column-4 > .post {
			width: 100%;
		}

		.single-content-wrapper .post-author .content-wrapper {
			display: block;
		}

		.single-content-wrapper .post-author .image {
			margin-right: 0rem;
			margin-bottom: 2.308rem;
		}

		.post-analysis > ul > li.column-3 > ul > li,
		.post-analysis > ul > li.column-2 > ul > li {
			width: 100%;
		}

		.post-review > ul.review > li > .content > .score {
			margin-left: 0rem;
			display: inline-block;
			float: none;
		}

		.single-content-wrapper .social-share .social-share-links li.facebook > a > span,
		.single-content-wrapper .social-share .social-share-links li.twitter > a > span {
			display: none;
		}

		.single-content-wrapper .social-share .social-share-links li.facebook,
		.single-content-wrapper .social-share .social-share-links li.twitter {
			flex: inherit;
			min-width: auto;
		}

		.single-content-wrapper .social-share .social-share-links {
			-ms-flex-wrap: nowrap;
			flex-wrap: nowrap;
		}

		.single-content-wrapper .social-share .social-share-links li {
			width: 100%;
		}

		.post-style-1 .details {
			display: block;
		}

		.post-style-1 .details .cloux-button {
			margin-top: 2.077rem;
		}

		.cloux-page-banner h1 {
			font-size: 3rem;
		}

		.content-box {
			padding: 0;
			box-shadow: none !important;
		}

		.post-style-1 .content {
			padding-left: 2.308rem;
			padding-right: 2.308rem;
		}

		.widget-box {
			padding: 2.308rem;
		}

		.featured-gallery .slick-list,
		.featured-codes,
		.featured-gallery.grid,
		.page-content .featured-content,
		.single-content .featured-content {
			margin-top: 0rem;
			margin-left: 0rem;
			margin-right: 0rem;
		}

		.cloux-service-box i {
			width: 9.54rem;
			height: 9.54rem;
			line-height: 9.54rem;
			font-size: 3.5rem;
		}

		.cloux-achievement-list.column-2 ul li,
		.cloux-achievement-list.column-3 ul li,
		.cloux-achievement-list.column-4 ul li,
		.cloux-achievement-list.column-5 ul li {
			width: 100%;
		}

		.cloux-modal .cloux-modal-content {
			padding: 2.308rem;
		}

		.cloux-content-box .popup.style-3 .wrap {
			padding: 2.308rem 0rem;
		}

		.cloux-content-box .popup.style-3 .wrap-block > .container {
			padding: 0rem 2.308rem;
		}

		.cloux-content-box .logos ul {
			margin-left: -0.7692rem;
			margin-right: -0.7692rem;
		}

		.cloux-content-box .logos ul li {
			padding-left: 0.7692rem;
			padding-right: 0.7692rem;
		}

		.game-style-3 .content .summary {
			display: none;
		}

		.cloux-content-slider .cloux-element-wrapper > .inner {
			text-align: center;
		}

		.cloux-content-slider .text {
			margin-left: auto;
			margin-right: auto;
			min-width: 75%;
		}

		.cloux-content-slider .title {
			font-size: 5rem;
			line-height: 5rem;
		}

		.cloux-woo-product .product-list.column-3 > .item,
		.cloux-woo-product .product-list.column-4 > .item,
		.cloux-woo-product .product-list.column-5 > .item {
			width: 50%;
		}

		.game-details.style-1 > li {
			display: block;
			margin: 0rem;
			padding-bottom: 0.9231rem;
		}

		.cloux-game-slider .excerpt {
			overflow: hidden;
			max-height: 7rem;
		}

		.game-list.column-3 > .game,
		.game-list.column-4 > .game {
			width: 50%;
		}

		.cloux-content-box .inner > .media-content.image {
			display: block;
		}

		.cloux-mobile-header > .main-wrap,
		.cloux-element-wrapper,
		.container {
			padding-left: 1.154rem;
			padding-right: 1.154rem;
		}

		.cloux-game-carousel .wrap .inner {
			left: 1.154rem;
			right: 1.154rem;
		}

		.cloux-content-box .title {
			font-size: 3.077rem;
			line-height: 3.077rem;
		}

		.cloux-blog > .post-list.column-4 > .item {
			width: 50%;
		}

		.cloux-blog > .post-list.column-3 > .item {
			width: 100%;
		}

		.cloux-social-links.style-1 ul li span,
		.cloux-social-links.style-2 ul li span {
			display: none;
		}

		.cloux-social-links.style-1 ul li i,
		.cloux-social-links.style-2 ul li i {
			font-size: 2rem;
			line-height: 2rem;
			margin-bottom: 0rem;
		}
	}

	@media (max-width: 600px) {
		.woocommerce.columns-2 ul.products > li.product,
		.woocommerce.columns-3 ul.products > li.product,
		.woocommerce.columns-4 ul.products > li.product,
		.woocommerce.columns-5 ul.products > li.product {
			width: 100%;
		}

		.cloux-sponsors.column-4 ul > li,
		.cloux-sponsors.column-5 ul > li,
		.cloux-sponsors.column-6 ul > li,
		.cloux-sponsors.column-7 ul > li {
			width: 33.33333333333333%;
		}

		.cloux-title.style-3,
		.cloux-title.style-1 {
			font-size: 3.077rem;
		}

		.cloux-mailchimp.style-1 .cloux-newsletter,
		.cloux-mailchimp.style-2 .cloux-newsletter {
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
		}

		.cloux-mailchimp.style-1 .cloux-newsletter,
		.cloux-mailchimp.style-2 .cloux-newsletter {
			margin-bottom: -1.538rem;
		}

		.cloux-mailchimp.style-1 .cloux-newsletter > .item,
		.cloux-mailchimp.style-2 .cloux-newsletter > .item {
			width: 50%;
			margin-bottom: 1.538rem;
		}
	}

	@media (max-width: 500px) {
		.system-requirements .tab-content ul > li > .title {
			margin-right: 0;
			margin-bottom: 0.2308rem;
		}

		.system-requirements .tab-content ul > li {
			display: block;
		}

		.game-details-box > ul > li {
			display: block;
		}

		.game-details-box > ul > li > .title {
			margin-right: 0rem;
			margin-bottom: 0.25rem;
		}

		.cloux-comments .comment-list > ol li .comment-image {
			margin-right: 0rem;
			margin-bottom: 2.308rem;
		}

		.cloux-comments .comment-list > ol li.pingback li,
		.cloux-comments .comment-list > ol li.comment li {
			margin-left: 1rem;
		}

		.cloux-comments .comment-form .form-inputs .item {
			width: 100%;
		}

		.cloux-achievement-list .number,
		.cloux-achievement-list .number {
			height: 3.231rem;
			line-height: 2.615rem;
			width: 3.231rem;
			font-size: 0.885rem;
			margin-right: 1.223rem;
		}

		.cloux-achievement-list.style-4 .title,
		.cloux-achievement-list.style-3 .title,
		.cloux-achievement-list.style-2 .title,
		.cloux-achievement-list.style-1 .title {
			font-size: 1.2rem;
			line-height: 1.2rem;
		}

		.cloux-content-box .logos ul li {
			width: 50%;
		}

		.cloux-esport-players.column-2 .player-list > .item,
		.cloux-esport-players.column-3 .player-list > .item,
		.cloux-esport-players.column-4 .player-list > .item,
		.cloux-esport-players.column-5 .player-list > .item,
		.cloux-character-box.column-2 .characters > .item,
		.cloux-character-box.column-3 .characters > .item,
		.cloux-character-box.column-4 .characters > .item,
		.cloux-character-box.column-5 .characters > .item {
			width: 100%;
		}

		.cloux-content-slider .title {
			font-size: 3.846rem;
			line-height: 3.846rem;
		}

		.cloux-woo-product .product-list.column-3 > .item,
		.cloux-woo-product .product-list.column-4 > .item,
		.cloux-woo-product .product-list.column-5 > .item {
			width: 100%;
		}

		.cloux-game-search.column-8 .items .item,
		.cloux-game-search.column-7 .items .item,
		.cloux-game-search.column-6 .items .item,
		.cloux-game-search.column-5 .items .item,
		.cloux-game-search.column-4 .items .item,
		.cloux-game-search.column-3 .items .item
		.cloux-game-search.column-2 .items .item, {
			width: 50%;
		}

		.cloux-blog > .post-list.column-2 > .item,
		.cloux-blog > .post-list.column-3 > .item,
		.cloux-blog > .post-list.column-4 > .item {
			width: 100%;
		}

		ul.flexMenu-popup {
			min-width: 100%;
			text-align: center;
			position: relative !important;
		}

		ul.flexMenu-popup li {
			width: 100%;
		}
	}

	@media (max-width: 480px) {
		div.bbp-search-form input,
		div.bbp-search-form button {
			font-size: 1rem;
			padding: 0.99rem 2.308rem;
		}

		#bbpress-forums p.bbp-topic-meta {
			font-size: 0.7692rem;
		}

		#bbpress-forums .bbp-body div.bbp-topic-content, #bbpress-forums .bbp-body div.bbp-reply-content {
			width: 100%;
			margin: 0rem;
		}

		#bbpress-forums div.bbp-reply-author img.avatar {
			position: inherit;
			width: auto;
		}

		#bbpress-forums .bbp-body div.bbp-reply-author {
			width: 100%;
			padding: 0rem;
			margin: 0rem 0rem 2.308rem;
		}

		#bbpress-forums li.bbp-header {
			font-size: 0.7692rem;
		}

		div.bbp-forum-header, div.bbp-topic-header, div.bbp-reply-header, li.bbp-body div.hentry {
			padding-left: 1.538rem;
			padding-right: 1.538rem;
		}

		div.bbp-breadcrumb,
		div.bbp-topic-tags,
		#bbpress-forums,
		#bbpress-forums ul.bbp-lead-topic,
		#bbpress-forums ul.bbp-topics,
		#bbpress-forums ul.bbp-forums,
		#bbpress-forums ul.bbp-replies,
		#bbpress-forums ul.bbp-search-results {
			font-size: 0.8462rem;
		}

	}

	@media (max-width: 450px) {
		.fixture-style-1 > .wrap > .right > .team,
		.fixture-style-2 > .wrap > .right > .team {
			font-size: 0.9231rem;
			line-height: 0.9231rem;
		}

		.fixture-style-1 > .wrap > .right > .team > .logo > img,
		.fixture-style-2 > .wrap > .right > .team > .logo > img {
			width: 3.385rem;
		}

		.fixture-style-1 > .wrap > .right > .score-date > .date-time,
		.fixture-style-2 > .wrap > .right > .score-date > .date-time {
			font-size: 0.6154rem;
			line-height: 0.6154rem;
		}

		.fixture-style-1 > .wrap > .right > .score-date > .score,
		.fixture-style-2 > .wrap > .right > .score-date > .score {
			font-size: 1.5rem;
			line-height: 1.5rem;
		}

		.game-list.column-2 > .game,
		.game-list.column-3 > .game,
		.game-list.column-4 > .game {
			width: 100%;
		}

		.cloux-app-box.style-1 ul li,
		.cloux-app-box.style-2 ul li {
			width: 100%;
		}
	}
	@media (max-width: 400px) {
		.cloux-sponsors.column-3 ul > li,
		.cloux-sponsors.column-4 ul > li,
		.cloux-sponsors.column-5 ul > li,
		.cloux-sponsors.column-6 ul > li,
		.cloux-sponsors.column-7 ul > li {
			width: 50%;
		}

		.cloux-mailchimp.style-1 .cloux-newsletter > .item,
		.cloux-mailchimp.style-2 .cloux-newsletter > .item {
			width: 100%;
		}

		.cloux-game-search.column-8 .items .item,
		.cloux-game-search.column-7 .items .item,
		.cloux-game-search.column-6 .items .item,
		.cloux-game-search.column-5 .items .item,
		.cloux-game-search.column-4 .items .item,
		.cloux-game-search.column-3 .items .item,
		.cloux-game-search.column-2 .items .item,
		.cloux-game-search.column-1 .items .item {
			width: 100%;
		}

		.cloux-social-links.style-1 ul li i,
		.cloux-social-links.style-2 ul li i {
			font-size: 1.5rem;
			line-height: 1.5rem;
		}

		.cloux-footer-menu ul li {
			width: 100%;
		}

		.categorized-games .cloux-tabs > li {
			width: 100%;
		}

		@media (max-width: 320px) {
			.cloux-content-box .content > .buttons > .cloux-button {
				margin-bottom: 1.538rem;
				display: block;
			}

			.cloux-content-box .content > .buttons > .cloux-button:last-child {
				margin-bottom: 0rem;
			}

			.cloux-content-slider .buttons > .cloux-button {
				display: block;
				margin-right: 0rem;
				margin-bottom: 1.154rem;
			}

			.cloux-content-slider .buttons > .cloux-button:last-child {
				margin-bottom: 0rem;
			}
		}
	}



/*======
*
* 11. Selectors
*
======*/
	/*====== 11.1 Color Selector ======*/
	.post-style-1.sticky-post:after,
	.post-style-2.sticky-post:after,
	.post-style-3.sticky-post:after,
	.post-style-4.sticky-post:after,
	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .user-box,
	.cloux-social-links.style-3 ul li a,
	.cloux-social-links.style-3 ul li a:visited,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > a:hover,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > a:focus,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > span > a:hover,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > span > a:focus,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li.current a,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li.current a:visited,
	.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,
	.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:visited,
	.woocommerce .woocommerce-MyAccount-navigation ul li a:hover,
	.woocommerce .woocommerce-MyAccount-navigation ul li a:focus,
	.woocommerce #respond input#submit.disabled:hover,
	.woocommerce #respond input#submit:disabled:hover,
	.woocommerce #respond input#submit:disabled[disabled]:hover,
	.woocommerce a.button.disabled:hover,
	.woocommerce a.button:disabled:hover,
	.woocommerce a.button:disabled[disabled]:hover,
	.woocommerce button.button.disabled:hover,
	.woocommerce button.button:disabled:hover,
	.woocommerce button.button:disabled[disabled]:hover,
	.woocommerce input.button.disabled:hover,
	.woocommerce input.button:disabled:hover,
	.woocommerce input.button:disabled[disabled]:hover,
	.woocommerce nav.woocommerce-pagination ul li span.current,
	.woocommerce nav.woocommerce-pagination ul li a:focus,
	.woocommerce nav.woocommerce-pagination ul li a:hover,
	.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
	.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
	.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus,
	.woocommerce span.onsale,
	.bbp-pagination-links > span.current,
	.bbp-pagination-links > a:hover,
	.bbp-pagination-links > a:focus,
	#bbpress-forums > #subscription-toggle a:focus,
	#bbpress-forums > #subscription-toggle a:hover,
	#bbpress-forums li.bbp-header,
	.cloux-content-slider.style-2 .slick-dots li.slick-active button,
	.cloux-content-slider.style-2 .slick-dots li button:hover,
	.cloux-content-slider.style-2 .slick-dots li button:focus,
	.cloux-video-carousel .slick-dots li.slick-active button,
	.cloux-video-carousel .slick-dots li button:hover,
	.cloux-video-carousel .slick-dots li button:focus,
	.cloux-esport-players .player-list > .item > .image .username,
	.cloux-character-box .characters > .item > .image .name,
	.cloux-game-search.style-1:before,
	.cloux-app-box.style-1 ul li a:hover,
	.cloux-app-box.style-1 ul li a:focus,
	.cloux-app-box.style-2 ul li a:hover,
	.cloux-app-box.style-2 ul li a:focus,
	.cloux-content-box .popup.style-1 .wrap,
	.cloux-content-box.style-3:before,
	.cloux-mailchimp.style-1:before,
	.game-style-2 .wrap .poster:before,
	.cloux-button.style-3 a:before,
	.cloux-button.style-3 a:visited:before,
	.game-media .media-tabs li a:focus,
	.game-media .media-tabs li a:hover,
	.game-media .media-tabs li a.active,
	.game-media .media-tabs li a.active:visited,
	.cloux-tabs > li > a:focus,
	.cloux-tabs > li > a:hover,
	.cloux-tabs > li > a.active,
	.cloux-tabs > li > a.active:visited,
	.post-review > ul.review > li > ul.items > li > .cloux-progress-bar .cloux-progress,
	.post-review > ul.review > li > .content > .score:hover,
	.post-review > ul.review > li > .content > .score:focus,
	.single-content-wrapper .post-navigation ul li.previous,
	.single-content-wrapper .social-share .social-share-links li:hover,
	.single-content-wrapper .social-share .social-share-links li:focus,
	.single-content-wrapper .single-content .post-pages > a:hover > span,
	.single-content-wrapper .single-content .post-pages > a:focus > span,
	.single-content-wrapper .single-content .post-tags > ul > li a:hover,
	.single-content-wrapper .single-content .post-tags > ul > li a:focus,
	.cloux-game-carousel .slick-dots li.slick-active button,
	.cloux-game-carousel .slick-dots li button:hover,
	.cloux-game-carousel .slick-dots li button:focus,
	.featured-gallery .slick-dots li.slick-active button,
	.featured-gallery .slick-dots li button:hover,
	.featured-gallery .slick-dots li button:focus,
	.widget_tag_cloud a:hover,
	.widget_tag_cloud a:focus,
	.navigation.comment-navigation div a:focus,
	.navigation.comment-navigation div a:hover,
	.post-pagination.style-1 ul li > a:focus,
	.post-pagination.style-1 ul li > a:hover,
	.cloux-button.style-1 a:hover,
	.cloux-button.style-1 a:focus,
	.hover-color-b,
	.modal-color-b,
	.custom-file-control::before,
	button,
	input[type="submit"],
	.woocommerce #respond input#submit.alt,
	.woocommerce a.button.alt,
	.woocommerce button.button.alt,
	.woocommerce input.button.alt,
	.woocommerce #respond input#submit,
	.woocommerce a.button,
	.woocommerce button.button,
	.woocommerce input.button,
	.cloux-close:focus,
	.cloux-close:hover,
	.cloux-header .elements .user-box,
	.loader-style-4 .sk-fading-circle .sk-circle:before,
	.loader-style-3 .spinner,
	.loader-style-2 .spinner > div,
	.loader-style-1 .double-bounce1,
	.loader-style-1 .double-bounce2 {
		background-color: #FFA725;
	}

	.error404 .error404-content i,
	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .social-links li a:focus,
	.cloux-mobile-header > .mobile-sidebar > .content-wrapper .elements .social-links li a:hover,
	.cloux-icon-list > ul > li > i,
	.cloux-contact-box > .contact-row > a:focus,
	.cloux-contact-box > .contact-row > a:hover,
	.cloux-contact-box > .contact-row > i,
	.cloux-service-box .title,
	.cloux-service-box i,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > a,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > a:visited,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > span > a,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > span > a:visited,
	.woocommerce .woocommerce-MyAccount-navigation ul li a,
	.woocommerce .woocommerce-MyAccount-navigation ul li a:visited,
	.select2-container--default .select2-results__option--highlighted[aria-selected],
	.select2-container--default .select2-results__option--highlighted[data-selected],
	.select2-container--default .select2-results__option[aria-selected=true],
	.select2-container--default .select2-results__option[data-selected=true],
	.woocommerce-error::before,
	.woocommerce-info::before,
	.woocommerce-message::before,
	.woocommerce nav.woocommerce-pagination ul li a,
	.woocommerce nav.woocommerce-pagination ul li a:visited,
	.woocommerce div.product .woocommerce-tabs ul.tabs li a,
	.woocommerce div.product .woocommerce-tabs ul.tabs li a:visited,
	.woocommerce div.product .woocommerce-tabs ul.tabs li,
	.woocommerce div.product p.price,
	.woocommerce div.product span.price,
	.woocommerce ul.products li.product .price,
	.esport-player-single-social-links ul li a:focus,
	.esport-player-single-social-links ul li a:hover,
	.bbp-pagination-links > a,
	.bbp-pagination-links > a:visited,
	span.bbp-admin-links a:focus,
	span.bbp-admin-links a:hover,
	#bbpress-forums > #subscription-toggle a,
	#bbpress-forums > #subscription-toggle a:visited,
	.cloux-page-banner .cloux-breadcrumb > ul > li.current-item,
	.cloux-page-banner .cloux-breadcrumb > ul > li.current-item a,
	.cloux-page-banner .cloux-breadcrumb > ul > li.current-item a:visited,
	.cloux-page-banner .cloux-breadcrumb > ul > li a:focus,
	.cloux-page-banner .cloux-breadcrumb > ul > li a:hover,
	.fixture-style-1 > .wrap > .right > .team,
	.fixture-style-1 > .wrap > .left > .links > a:hover,
	.fixture-style-1 > .wrap > .left > .links > a:focus,
	.fixture-style-1 > .wrap > .left > .games ul,
	.fixture-style-1 > .wrap > .left > .games ul a,
	.fixture-style-1 > .wrap > .left > .games ul a:visited,
	.fixture-style-2 > .wrap > .right > .team,
	.fixture-style-2 > .wrap > .left > .links > a:hover,
	.fixture-style-2 > .wrap > .left > .links > a:focus,
	.fixture-style-2 > .wrap > .left > .games ul,
	.fixture-style-2 > .wrap > .left > .games ul a,
	.fixture-style-2 > .wrap > .left > .games ul a:visited,
	.cloux-esport-players .player-list > .item .cloux-modal .social-links ul li a:hover,
	.cloux-esport-players .player-list > .item .cloux-modal .social-links ul li a:focus,
	.cloux-esport-players .player-list > .item .cloux-modal .username span,
	.cloux-achievement-list.style-1 .number,
	.cloux-achievement-list.style-2 .number,
	.cloux-achievement-list.style-3 .number,
	.cloux-achievement-list.style-4 .number,
	.cloux-achievement-list.style-1 .content .title,
	.cloux-achievement-list.style-2 .content .title,
	.cloux-achievement-list.style-3 .content .title,
	.cloux-achievement-list.style-4 .content .title,
	.cloux-content-slider .title span,
	.product-style-2 .woo-product-price,
	.product-style-1 .woo-product-price,
	.cloux-game-search.style-1 .items button,
	.cs-select ul li:hover,
	.cs-select ul li:focus,
	.cs-select > span::after,
	.cloux-social-links.style-1 ul li a:hover span,
	.cloux-social-links.style-1 ul li a:focus span,
	.cloux-footer .copyright .copyright-menu li a:hover,
	.cloux-footer .copyright .copyright-menu li a:focus,
	.cloux-footer .copyright .copyright-menu li.current-menu-item a,
	.cloux-footer .copyright .copyright-menu li.current-menu-item a:visited,
	.cloux-footer.style-1 .post-details.style-1 ul a:focus,
	.cloux-footer.style-1 .post-details.style-1 ul a:hover,
	.cloux-footer.style-1 a:focus,
	.cloux-footer.style-1 a:hover,
	.cloux-social-links.style-1 ul li i,
	.cloux-content-box .title > span,
	.cloux-mailchimp.style-1 .cloux-newsletter > .button > button,
	.cloux-mailchimp.style-1 .cloux-newsletter > .button > input,
	.cloux-mailchimp.style-2 .cloux-newsletter > .button > button,
	.cloux-mailchimp.style-2 .cloux-newsletter > .button > input,
	.game-style-2 .game-details.style-1 a:focus,
	.game-style-2 .game-details.style-1 a:hover,
	.cloux-button.style-3 a,
	.cloux-button.style-3 a:visited,
	.banner-box .top-title,
	.post-review .cloux-star-review .cloux-star-review-skill,
	.related-games .related-games-slider .slick-arrow:hover,
	.related-games .related-games-slider .slick-arrow:focus,
	.game-style-1 .poster .genre i,
	.game-details.style-1 a:focus,
	.game-details.style-1 a:hover,
	.game-details.style-1 > li > i,
	.game-review > ul > li .wrap .point,
	.game-language ul > li a:focus,
	.game-language ul > li a:hover,
	.game-language ul > li.status i,
	.game-language ul > li.title,
	.game-details-box a:focus,
	.game-details-box a:hover,
	.game-details-box > ul > li > .title i,
	.game-media .media-tabs li a,
	.game-media .media-tabs li a:visited,
	.system-requirements .tab-content .list-name,
	.cloux-tabs > li > a,
	.cloux-tabs > li > a:visited,
	.post-analysis > ul > li > ul > li > ul > li > i,
	.post-review > ul.review > li > .content > .score,
	blockquote:before,
	.cloux-comments .comment-list > ol li .comment-info > .item a:focus,
	.cloux-comments .comment-list > ol li .comment-info > .item a:hover,
	.cloux-comments .comment-list > ol li .comment-info > .item i,
	.cloux-comments .comment-list > ol li .comment-content .comment-author,
	.single-content-wrapper .post-navigation ul li.next a,
	.single-content-wrapper .post-navigation ul li.next a:visited,
	.single-content-wrapper .post-author .content .author-site:focus,
	.single-content-wrapper .post-author .content .author-site:hover,
	.single-content-wrapper .post-author .user-social-links ul li a:focus,
	.single-content-wrapper .post-author .user-social-links ul li a:hover,
	.widget_tag_cloud a,
	.widget_tag_cloud a:visited,
	.navigation.comment-navigation div a,
	.navigation.comment-navigation div a:visited,
	.post-pagination.style-1 ul li > a,
	.post-pagination.style-1 ul li > a:visited,
	.post-pagination.style-1 ul li > span,
	.post-details.style-1 ul a:focus,
	.post-details.style-1 ul a:hover,
	.cloux-button.style-1 a,
	.cloux-button.style-1 a:visited,
	.cloux-button.style-2 a:hover,
	.cloux-button.style-2 a:focus,
	.post-details.style-1 ul li i,
	.cloux-header .cloux-navbar.style-1 .navbar-menu .dropdown-menu .nav-link:hover,
	.cloux-header .cloux-navbar.style-1 .navbar-menu .dropdown-menu .nav-link:focus,
	.cloux-header .cloux-navbar.style-1 .navbar-menu .dropdown-menu li.active .nav-link:hover,
	.cloux-header .cloux-navbar.style-1 .navbar-menu .dropdown-menu li.active .nav-link:focus,
	.cloux-header.style-1 .elements .social-links li a:focus,
	.cloux-header.style-1 .elements .social-links li a:hover,
	.cloux-header.style-2 .elements .social-links li a:focus,
	.cloux-header.style-2 .elements .social-links li a:hover,
	.cloux-header.style-3 .elements .social-links li a:focus,
	.cloux-header.style-3 .elements .social-links li a:hover,
	.cloux-header.style-4 .elements .social-links li a:focus,
	.cloux-header.style-4 .elements .social-links li a:hover,
	.cloux-header.style-5 .elements .social-links li a:focus,
	.cloux-header.style-5 .elements .social-links li a:hover,
	.cloux-header.style-1 .elements .search > i:focus,
	.cloux-header.style-1 .elements .search > i:hover,
	.cloux-header.style-2 .elements .search > i:focus,
	.cloux-header.style-2 .elements .search > i:hover,
	.cloux-header.style-3 .elements .search > i:focus,
	.cloux-header.style-3 .elements .search > i:hover,
	.cloux-header.style-4 .elements .search > i:focus,
	.cloux-header.style-4 .elements .search > i:hover,
	.cloux-header.style-5 .elements .search > i:focus,
	.cloux-header.style-5 .elements .search > i:hover,
	.cloux-header.style-1 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:focus,
	.cloux-header.style-1 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:hover,
	.cloux-header.style-1 .cloux-navbar.style-1 .navbar-menu li:hover > .nav-link,
	.cloux-header.style-1 .cloux-navbar.style-1 .navbar-menu li:focus > .nav-link:visited,
	.cloux-header.style-1 .cloux-navbar.style-1 .navbar-menu li.active > .nav-link,
	.cloux-header.style-1 .cloux-navbar.style-1 .navbar-menu li.active > .nav-link:visited,
	.cloux-header.style-2 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:focus,
	.cloux-header.style-2 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:hover,
	.cloux-header.style-2 .cloux-navbar.style-1 .navbar-menu li:hover > .nav-link,
	.cloux-header.style-2 .cloux-navbar.style-1 .navbar-menu li:focus > .nav-link:visited,
	.cloux-header.style-2 .cloux-navbar.style-1 .navbar-menu li.active > .nav-link,
	.cloux-header.style-2 .cloux-navbar.style-1 .navbar-menu li.active > .nav-link:visited,
	.cloux-header.style-3 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:focus,
	.cloux-header.style-3 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:hover,
	.cloux-header.style-3 .cloux-navbar.style-1 .navbar-menu li:hover > .nav-link,
	.cloux-header.style-3 .cloux-navbar.style-1 .navbar-menu li:focus > .nav-link:visited,
	.cloux-header.style-3 .cloux-navbar.style-1 .navbar-menu li.active > .nav-link,
	.cloux-header.style-3 .cloux-navbar.style-1 .navbar-menu li.active > .nav-link:visited,
	.cloux-header.style-4 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:focus,
	.cloux-header.style-4 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:hover,
	.cloux-header.style-4 .cloux-navbar.style-1 .navbar-menu li:hover > .nav-link,
	.cloux-header.style-4 .cloux-navbar.style-1 .navbar-menu li:focus > .nav-link:visited,
	.cloux-header.style-4 .cloux-navbar.style-1 .navbar-menu li.active > .nav-link,
	.cloux-header.style-4 .cloux-navbar.style-1 .navbar-menu li.active > .nav-link:visited,
	.cloux-header.style-5 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:focus,
	.cloux-header.style-5 .cloux-navbar.style-1 .navbar-menu > li > .nav-link:hover,
	.cloux-header.style-5 .cloux-navbar.style-1 .navbar-menu li:hover > .nav-link,
	.cloux-header.style-5 .cloux-navbar.style-1 .navbar-menu li:focus > .nav-link:visited,
	.cloux-header.style-5 .cloux-navbar.style-1 .navbar-menu li.active > .nav-link,
	.cloux-header.style-5 .cloux-navbar.style-1 .navbar-menu li.active > .nav-link:visited,
	.cloux-header.style-1 .elements .search > i:focus,
	.cloux-header.style-1 .elements .search > i:hover,
	.cloux-header.style-1 .elements .social-links li a:focus,
	.cloux-header.style-1 .elements .social-links li a:hover,
	.cloux-header.style-2 .elements .search > i:focus,
	.cloux-header.style-2 .elements .search > i:hover,
	.cloux-header.style-2 .elements .social-links li a:focus,
	.cloux-header.style-2 .elements .social-links li a:hover,
	.cloux-header.style-3 .elements .search > i:focus,
	.cloux-header.style-3 .elements .search > i:hover,
	.cloux-header.style-3 .elements .social-links li a:focus,
	.cloux-header.style-3 .elements .social-links li a:hover,
	.cloux-header.style-4 .elements .search > i:focus,
	.cloux-header.style-4 .elements .search > i:hover,
	.cloux-header.style-4 .elements .social-links li a:focus,
	.cloux-header.style-4 .elements .social-links li a:hover,
	.cloux-header.style-5 .elements .search > i:focus,
	.cloux-header.style-5 .elements .search > i:hover,
	.cloux-header.style-5 .elements .social-links li a:focus,
	.cloux-header.style-5 .elements .social-links li a:hover,
	.logo .site-logo-texted:focus,
	.logo .site-logo-texted:hover,
	.cloux-header.position-2 .logo .site-logo-texted:focus,
	.cloux-header.position-2 .logo .site-logo-texted:hover,
	a:focus,
	a:hover,
	.cloux-title span,
	.cloux-title i,
	.cloux-title b,
	.loader-style-4 .sk-fading-circle .sk-circle:before {
		color: #FFA725;
	}

	.cloux-service-box i,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > a,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > a:visited,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > span > a,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > span > a:visited,
	.woocommerce .woocommerce-MyAccount-navigation ul li a,
	.woocommerce .woocommerce-MyAccount-navigation ul li a:visited,
	.woocommerce nav.woocommerce-pagination ul li span.current,
	.woocommerce nav.woocommerce-pagination ul li a,
	.woocommerce nav.woocommerce-pagination ul li a:visited,
	.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
	.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
	.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus,
	.woocommerce div.product .woocommerce-tabs ul.tabs li,
	.bbp-pagination-links > span.current,
	.bbp-pagination-links > a,
	.bbp-pagination-links > a:visited,
	.bbp-pagination-links > a:hover,
	.bbp-pagination-links > a:focus,
	#bbpress-forums > #subscription-toggle a,
	#bbpress-forums > #subscription-toggle a:visited,
	.cloux-achievement-list.style-1 .number,
	.cloux-achievement-list.style-2 .number,
	.cloux-achievement-list.style-3 .number,
	.cloux-achievement-list.style-4 .number,
	.cloux-content-slider.style-2 .slick-dots li.slick-active button,
	.cloux-content-slider.style-2 .slick-dots li button:hover,
	.cloux-content-slider.style-2 .slick-dots li button:focus,
	.cloux-video-carousel .slick-dots li.slick-active button,
	.cloux-video-carousel .slick-dots li button:hover,
	.cloux-video-carousel .slick-dots li button:focus,
	.cloux-app-box.style-1 ul li a:hover,
	.cloux-app-box.style-1 ul li a:focus,
	.cloux-app-box.style-2 ul li a:hover,
	.cloux-app-box.style-2 ul li a:focus,
	.game-media .media-tabs li a,
	.game-media .media-tabs li a:visited,
	.cloux-tabs > li > a,
	.cloux-tabs > li > a:visited,
	.post-review > ul.review > li > .content > .score:hover,
	.post-review > ul.review > li > .content > .score:focus,
	.single-content-wrapper .single-content .post-pages > a:hover > span,
	.single-content-wrapper .single-content .post-pages > a:focus > span,
	.single-content-wrapper .single-content .post-tags > ul > li a:hover,
	.single-content-wrapper .single-content .post-tags > ul > li a:focus,
	.featured-gallery .slick-dots li.slick-active button,
	.featured-gallery .slick-dots li button:hover,
	.featured-gallery .slick-dots li button:focus,
	.widget_tag_cloud a,
	.widget_tag_cloud a:visited,
	.navigation.comment-navigation div a,
	.navigation.comment-navigation div a:visited,
	.post-pagination.style-1 ul li > a,
	.post-pagination.style-1 ul li > a:visited,
	.post-pagination.style-1 ul li > span,
	.cloux-button.style-1 a,
	.cloux-button.style-1 a:visited,
	.cloux-button.style-2 a:hover,
	.cloux-button.style-2 a:focus {
		border-color: #FFA725;
	}

	.woocommerce-error,
	.woocommerce-info,
	.woocommerce-message,
	.cloux-header .cloux-navbar.style-1 .navbar-menu li .dropdown-menu {
		border-top-color: #FFA725;
	}

	.cloux-footer-menu ul li a:before,
	.game-media .media-tabs li a.active:after,
	.game-media .media-tabs li a.active:visited:after {
		border-left-color: #FFA725;
	}

	.cloux-page-banner .cloux-breadcrumb > ul > li.current-item,
	.cloux-button.style-3 a,
	.cloux-button.style-3 a:visited {
		border-bottom-color: #FFA725;
	}



	/*====== 11.2 Hover Colors Without Theme Color ======*/
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > a:hover,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > a:focus,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > span > a:hover,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li > span > a:focus,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li.current a,
	#bbpress-forums #bbp-single-user-details #bbp-user-navigation > ul > li.current a:visited,
	.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,
	.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:visited,
	.woocommerce .woocommerce-MyAccount-navigation ul li a:focus,
	.woocommerce .woocommerce-MyAccount-navigation ul li a:hover,
	.woocommerce nav.woocommerce-pagination ul li span.current,
	.woocommerce nav.woocommerce-pagination ul li a:focus,
	.woocommerce nav.woocommerce-pagination ul li a:hover,
	.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
	.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
	.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus,
	.bbp-pagination-links > span.current,
	.bbp-pagination-links > a:hover,
	.bbp-pagination-links > a:focus,
	.game-media .media-tabs li a:focus,
	.game-media .media-tabs li a:hover,
	.game-media .media-tabs li a.active,
	.game-media .media-tabs li a.active:visited,
	.cloux-tabs > li > a:focus,
	.cloux-tabs > li > a:hover,
	.cloux-tabs > li > a.active,
	.cloux-tabs > li > a.active:visited,
	.post-review > ul.review > li > .content > .score:hover,
	.post-review > ul.review > li > .content > .score:focus,
	.single-content-wrapper .single-content .post-pages > a:hover > span,
	.single-content-wrapper .single-content .post-pages > a:focus > span,
	.single-content-wrapper .single-content .post-tags > ul > li a:hover,
	.single-content-wrapper .single-content .post-tags > ul > li a:focus,
	.widget_tag_cloud a:hover,
	.widget_tag_cloud a:focus,
	.navigation.comment-navigation div a:hover,
	.navigation.comment-navigation div a:focus,
	.post-pagination.style-1 ul li > a:focus,
	.post-pagination.style-1 ul li > a:hover,
	.cloux-button.style-1 a:hover,
	.cloux-button.style-1 a:focus {
		color: #FFFFFF;
	}

	.cloux-social-links.style-3 ul li a:focus,
	.cloux-social-links.style-3 ul li a:hover {
		background: #282828;
	}



	/*====== 11.3 Shadows ======*/
	.post-style-3 .image,
	.post-style-2 .post-inner-wrapper,
	.post-style-1,
	.fixture-style-1,
	.product-style-1 .image,
	.shadow-box,
	.content-box,
	.widget-box {
		box-shadow: 0 0 3rem rgba(0, 0, 0, 0.10);
	}

	.cloux-content-slider .images ul li,
	.cloux-content-box .logos ul li img,
	.game-style-1 .poster,
	.game-style-2 .wrap,
	.categorized-games .game-style-1 .poster,
	.categorized-games .game-style-2 .wrap,
	.banner-box.shadow-true,
	.shadow-box-2,
	.cloux-esport-players .player-list > .item > .image {
		box-shadow: 0 0 3rem rgba(0, 0, 0, 0.23);
	}

	.cloux-character-box .item > .image .name,
	.cloux-character-box .item > .image,
	.cloux-video-carousel .item .video > img,
	.cloux-video-carousel .item .video > embed,
	.cloux-video-carousel .item .video > iframe,
	.cloux-video-carousel .item .video > audio,
	.cloux-video-carousel .item .video > video,
	.cloux-content-box .media-content > img,
	.cloux-content-box .media-content > embed,
	.cloux-content-box .media-content > iframe,
	.cloux-content-box .media-content > audio,
	.cloux-content-box .media-content > video {
		box-shadow: 0 0 3rem rgba(0, 0, 0, 0.35);
	}