/* 
Theme Name: Neve Child 
Theme URL: https://simracereviews.com
Description: Neve Child 
Author URL: http://simracereviews.com
Template: neve
Version: 1.0.0 
Text Domain: neve-child 
*/



html {scroll-behavior: smooth;}

.color-30 {color:#f24646}
.color-40 {color:#fdcda1}
.color-50 {color:#fdefa1}
.color-60 {color:#ddfe96}
.color-70 {color:#bfff99}
.color-80 {color:#8dfd9a}
.color-90 {color:#68ff8a}

/*Reference*/
.light-green {color:#35f1ba}
.dark-green {color:#24cc99}
.dark-grey {color:#404248}
.light-grey {color:#e3e3e3}

/*Buttons*/
.button {display:inline-block; background-image:none!important; background-color:inherit!important; color:rgb(57, 57, 57)!important; border:2px solid!important; border-image: linear-gradient(302deg, #08AEEA 0%, #2AF598 100%) 1!important; border-radius:0px!important;}

.button-eu {background-color: #08AEEA; background-image: linear-gradient(302deg, #08AEEA 0%, #2AF598 100%)!important; border:2px solid!important; border-image: linear-gradient(302deg, #08AEEA 0%, #2AF598 100%) 1!important; /*color:#FFF!important;*/}

.button-deal {border-image: linear-gradient(to right, #d81a2a 0%, #F71746 32%, #F23D92 67%, #CA3AB0 100%) 1!important; /*color:#FFF!important;*/}

.bottom-button-review {background-color: #FFF!important; background-image: linear-gradient(302deg, #FFF 0%, #FFF 100%)!important; border:2px solid!important; border-image: linear-gradient(302deg, #2AF598 0%, #08AEEA 100%) 1!important; -webkit-background-clip:none!important;-webkit-text-fill-color: inherit!important;}

.button-large, .button-primary {padding: 18px 20px!important; font-size:0.7em!important; font-family:Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif!important}
.button-review-sidebar {width:100%;}

a, a:hover {transition:0.3s; text-decoration:none;}
a:hover {opacity:0.6!important;}

.nv-single-post-wrap a {color:#1fd6c3; transition:0.5}
.nv-single-post-wrap a:hover {color:#08AEEA;}

/*Whole Site*/
.desktop-only {}
.mobile-only {display:none;}

.row {margin-left:0px; margin-right:0px; justify-content:space-between;}
.container {padding:0px}
.single-page-container, .single-post-container {padding:20px 0;}
#content .container .col {max-width:100%;}
#content .container .col.no-sidebar {max-width:980px;}
#content .container .col.no-sidebar-wide {max-width:100%;}
#content .container .col.no-sidebar.centered-text, #content .container .col.no-sidebar-wide.centered-text {text-align:center;}
.paragraph-text-constrained {max-width:980px; margin:0 auto 30px; display:block;}

.entry-title {margin-bottom:0px;}
.entry-subheading {font-size:22px; font-weight:700; line-height:36px; margin-bottom:0px;}

.nv-page-title-wrap.nv-big-title .nv-page-title {border-bottom:unset; margin-bottom:0px;}
.nv-page-title-wrap.centered {text-align:center; margin:0 auto;}
.centered {text-align:center; margin:0 auto;}

.header-lines {line-height:1.2em;}
.header-lines span {position: relative;}
.header-lines span:before,
.header-lines span:after {content:""; position:absolute; height:20px; border-bottom:2px solid #24cc99; width: 200px;
}
.header-lines span:before {right:100%; margin-right:15px;}
.header-lines span:after {left:100%; margin-left:15px;}

.header-logo a:hover {opacity:1!important;}

.single-post-container .nv-meta-list {margin-left:0px; margin-bottom:5px;}
.nv-meta-list .meta.author .photo {width:40px; height:40px}
.nv-meta-list li {font-size:14px;}
.wtr-time-wrap {margin:0 auto; color:#393939!important; font-size:14px!important;}

ul {list-style:circle; margin-left:20px; margin-bottom:20px;}

#mega-menu-primary {max-width:1320px!important; margin:0 auto!important}

blockquote {color: #fff;
    background: #09131e;
    padding: 20px 30px;
    margin: 30px 0;
    border-radius: 15px;
    font-size: 16px;
    text-align: left;}
blockquote::before, blockquote::after {display:none;}
blockquote p {font-size:1em; margin-bottom:0px;}

.wp-block-image {margin-bottom:20px;}
.wp-block-gallery {margin-bottom:20px;}

.filling-empty-space-childs {height:0px;}

/*breadcrumbs*/
.rank-math-breadcrumb {text-align:left; font-size:0.85em; color:#404248; opacity:0.8; font-family:Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif}
.rank-math-breadcrumb .last {font-weight:600;}

/*Scroll To Top*/
#myBtn {position:fixed; bottom:90px!important; right:30px; width:60px; text-align:center; padding:10px 0px; background-color: #08AEEA; background-image: linear-gradient(302deg, #08AEEA 0%, #2AF598 100%); border-radius:15px; z-index:99999; transition:0.4s;}
#myBtn a {}
#myBtn a:hover {color:#FFF; opacity:1!important;}
.hide {display:none; transition:0.4s;}

/*Header*/
.header #nv-primary-navigation-main a {color:#FFF}
.primary-menu-ul li.current-menu-item > a {color:#35f1ba!important; transition:0.4s;}
.header #nv-primary-navigation-main a:hover {color:#35f1ba; transition:0.4s;}
.row .primary-menu-ul>li {padding:20px 0px}
.primary-menu-ul li.current-menu-item {border-bottom:4px solid #35f1ba;}
@media (min-width: 960px){
.row .primary-menu-ul>.menu-item-has-children>.sub-menu {right: -50px!important;}
}

.row .primary-menu-ul .sub-menu li a {justify-content:left;}
.sub-menu {background:none; opacity:0.9!important}
.hfg_header .header-main-inner .primary-menu-ul .sub-menu li, .hfg_header .header-main-inner .primary-menu-ul .sub-menu {opacity:0.9}

.header-secondary {width:100%; padding:10px 0; height:54px; background:#f5f5f5; box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.08); border-bottom: 2px solid rgba(0,0,0,0.08); text-align:center;}
.header-secondary li {display:inline-flex; padding:0 29px; font-size:16px;  border-right:1px solid rgba(37,38,39,0.15);}
.header-secondary li:last-child {border-right:0px!important;}
.secondary-header {width:100%; background-color:#FFF; opacity:0.8; padding:4px 0; text-align:center; font-size:12px;}

/*Mega Menu*/
#mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {color:#08AEEA; background:-webkit-linear-gradient(302deg, #08AEEA 0%, #2AF598 100%)!important; -webkit-background-clip: text!important; -webkit-text-fill-color: transparent; font-weight:bold!important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover {color:#08AEEA; background:-webkit-linear-gradient(302deg, #08AEEA 0%, #2AF598 100%)!important; -webkit-background-clip: text!important; -webkit-text-fill-color: transparent; text-decoration:none!important;}

/*Homepage Template*/
.homepage-background-video {height:455px; overflow:hidden; background-image:url("../webp/sim-race-reviews-website.webp"); background-size: cover; background-position: center;}
.homepage-background-video h1, .homepage-background-video h2 {color:#FFF; text-align:center;}
.homepage-background-video h1 {font-size:55px; line-height: 50px;}
.homepage-background-video h2 {font-size:16px; font-weight:600; line-height:1.8em;}
.homepage-background-white {background-color:rgb(248,248,248)}
.homepage-background-grey {background:#f1f1f1; z-index:2}

.homepage-blog-post {width:23.5%; display: inline-block; min-height:200px; background:#FFF; border:1px solid #e3e3e3; border-radius:15px; margin-bottom:20px; overflow:hidden; position:relative; transition:0.5; box-shadow:0px 0px 22px rgb(0 15 30 / 10%);}
.blog-post-inner {padding:20px; text-align:left;}
.meta-tag-archive a {text-transform:uppercase; font-size:12px; font-family:Montserrat; letter-spacing:1px; font-weight:900; color:#24cc99; background: -webkit-linear-gradient(302deg, #08AEEA 0%, #2AF598 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.review-post-individual .blog-post-inner {padding-top:0px}
.review-post-individual.author-page img {display:block;}

/*Review Archive Template*/
.review-post-individual {width:32%; position:relative; display: inline-block; min-height:200px; background:#FFF; border:1px solid #e3e3e3; border-radius:15px; margin-bottom:20px; overflow:hidden; transition:0.5s; box-shadow:0px 0px 22px rgb(0 15 30 / 10%);}

.review-post-individual-25 {width:24%; position:relative; display: inline-block; min-height:200px; background:#FFF; border:1px solid #e3e3e3; border-radius:15px; margin-bottom:20px; overflow:hidden; transition:0.5s; box-shadow:0px 0px 22px rgb(0 15 30 / 10%);}
.homepage-blog-post img, .review-post-individual-25 img, .review-post-individual img {display:block;}
.posts-wrapper .filling-empty-space-childs {width:24%;}

.review-post-individual-50 {width:48%; position:relative; margin-right:2%; display: inline-block; min-height:200px; background:#FFF; border:1px solid #e3e3e3; border-radius:15px; margin-bottom:20px; overflow:hidden; transition:0.5s; box-shadow:0px 0px 22px rgb(0 15 30 / 10%);}
.review-post-individual:hover, .review-post-individual-50:hover, .review-post-individual-25:hover, .homepage-blog-post:hover {background:#f3f3f3; transition:0.5s;}

.homepage-blog-post .entry-title, .review-post-individual-50 .entry-title, .review-post-individual-25 .entry-title, .review-post-individual .entry-title {font-size:21px; line-height:30px; margin-bottom:10px;}
.excerpt-wrap {font-size: 14px; line-height: 27px; opacity: 0.7;}
.meta-tag-archive ul {margin:0;}
.meta-tag-archive li {list-style:none;}

/*Sort By Dropdown*/
#sortby-container {width:100%; margin-bottom:15px; margin-top:-10px; text-align:left;}
#sortby {background:#f1f1f1; padding:10px 20px; border-radius:15px; display:inline-block; font-weight:600; font-size:0.8em;}
#sortby select {background:#FFF;}

/*Single Review*/
.post-featured-image img {width:100%; background-image:none!important; background-color:inherit!important; color:rgb(57, 57, 57)!important; border:2px solid!important; border-image: linear-gradient(302deg, #08AEEA 0%, #2AF598 100%) 1!important; border-radius:0px!important;}
.youtube-featured-video {position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; margin-bottom:15px;} 
.youtube-featured-video iframe, .youtube-featured-video object, .youtube-featured-video embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.standard-card {position: relative; display: flex; flex-direction: column; word-wrap: break-word; background-color: #fff; border: none; box-shadow: 0 5px 10px 0 rgba(0,0,0,.1); border-radius: 3px; border-radius:5px; overflow:hidden; margin-bottom:20px;}

.card-header {background:#010202; color:#fff; margin:0; padding:12px 20px 11px;}
.card-header h2 {display:block; float:left; margin-bottom:0px;}

.rating-value-circle {background: #3c3c3c; border-radius:99px; border:1px solid #FFF; width:65px; height:65px; line-height:63px; text-align:center; font-size:1.8em; font-weight:900; position: absolute; margin-top:-48px; right:25px;}
.rating-value-circle-small {background: #3c3c3c; border-radius:99px; border:1px solid #FFF; width:42px; height:42px; line-height:40px; text-align:center; font-size:1.1em; font-weight:900; position: absolute; margin-top:-32px; right:25px;}
.homepage-blog-post .rating-value-circle-small, .review-post-individual-25 .rating-value-circle-small {margin-top:-22px!important;}
.rating-value {font-size:1.8em; font-weight:900; padding:2px; display:block; float:right;}
.rating-value p {margin-bottom:0px;}
.rating-block {border-bottom:1px solid #d8dedc;}
.subrating-value {background: #3c3c3c; border-radius:99px; width:33px; height:33px; text-align:center; font-size:17px; float:right; font-weight:900; margin-right:5px; margin-top:20px; margin-bottom:0px;}

.review-rating {padding:1.25rem .75rem 1.25rem 1.25rem; border-bottom: 1px solid #d8dedc;}
.review-rating-header {font-weight:600; display:inline-block; width:50%}
.review-rating-input {display:inline-block; font-weight:400; float:right; padding:0 7px;}
fieldset { border-top:1px dashed #d8dedc;}

.review-rating-rig-build {padding:1.25rem .75rem 1.25rem 1.25rem; border-bottom: 1px solid #d8dedc; float:left;}
.review-rating-rig-build h4 {float:left; margin-right:20px; margin-bottom:0px; font-size:18px; font-weight:500; line-height:32px; color:#aeaeae}
.review-rating-rig-build .button {margin-top:-12px;}

.pros-cons {background: #fbfbfb; display:flex; border-bottom: 1px solid #d8dedc;}
.pros, .cons {border-bottom: none; padding: 1.25rem .75rem 1.25rem 1.25rem; width:50%;}
.pros-cons .pros {border-right: 1px solid #d8dedc; }
.pros-cons ul {padding-left:0px; margin-bottom:0px;}
.pros-cons.cons ul li, .pros-cons .pros ul li {list-style:circle}

.button-cont {padding:25px;}

/*Youtube video embeds*/
.wp-block-embed-youtube {margin-bottom:30px;}

/*Table of contents*/
.wp-block-rank-math-toc-block {background:#fbfbfb; padding:30px; box-shadow:0 0 10px 0 rgba(0,0,0,.2); border-radius:5px; margin-bottom:30px;}

/*Tables*/
.wp-block-table {border-bottom:unset!important;}

/*Author Box*/
.author-meta-image {width:20%}
.author-meta-description {width:80%;}

/*Related Posts*/
.related-posts .review-post-individual img {width:100%;}
.related-posts .review-post-individual img {width:100%}

/*Bar Charts*/
.bar{height: 7px; max-width: 90%; margin: 6px 0px 16px 0px; line-height: 30px; font-size: 17px; color: white; padding: 0 0 0 10px; position: relative;}
.bar::before{content: ''; width: 100%; position: absolute; left: 0; height: 7px; top: 0; z-index: 2; background: #ecf0f1; border-radius:5px;}
.bar::after{content: ''; background: #35f1ba; background-image: linear-gradient(to right, #ddfe96 , #68ff8a); height: 7px; display: block; width: 100%; position: absolute; top: 0; left: 0; z-index: 4; border-radius:5px;}

/*Sidebars*/
.sidebar-title {width:100%; display:block; border-bottom:1px solid #e3e3e3; font-weight:800; margin:5px 0; padding:5px 0;}
.sidebar-link {width:100%; display:block; border-bottom:1px solid #e3e3e3; margin:5px 0; padding:5px 0; color:#08AEEA; background:-webkit-linear-gradient(302deg, #08AEEA 0%, #2AF598 100%)!important; -webkit-background-clip: text!important; -webkit-text-fill-color: transparent;}
/*
.sidebar-link::before {font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f30b";}
*/
.sidebar-link-review {width:100%; display:flex; border-bottom:1px solid #e3e3e3; padding:10px 0;}
.sidebar-link-review p {margin-bottom:0px;}
.page .nv-sidebar-wrap, .single .nv-sidebar-wrap {margin-top:0px; padding-right:0px;}
.product-logos img {opacity:0.8; transition:0.5s;
padding: 7px 25px; border: 1px solid #d3d3d3; width: 100%;  border-radius: 99px;
}
.product-logos img:hover {opacity:0.5; transition:0.5s;}

.review-sidebar-buy {padding:20px; border:1px solid #e3e3e3; border-radius:15px; margin-bottom:20px; max-width:355px; background:#FFF}

.fixed {position:fixed; top:0px; z-index:1}

/*Pagination*/
.pagination-container {width:100%; text-align:center;}
.page-numbers {display: inline-block; padding:2px 13px; border: 1px solid #999; border-radius: 4px;}
.pagination .current {background-color: #08AEEA; background-image: linear-gradient(302deg, #08AEEA 0%, #2AF598 100%)!important; border:1px solid!important; border-image: linear-gradient(302deg, #08AEEA 0%, #2AF598 100%) 1!important; color: #FFF;}

/*Footer*/
.footer-bottom-inner {height:100%;}
.footer-text-area, .footer-text-area a {color:#FFF!important}

/*Author Page*/
.author-main-box img {align-self: start}

/*Ad Inserter*/
.code-block {width:100%; margin:0px!important;}
.code-block-10 img {border-radius:15px;}

.advert-container {display:flex; align-items:center; width:881px; height:90px; background:#21212b; background-size: cover; background-position: right; padding:0px; /*animation: changeBg 5s infinite; background-image:url("https://simracereviews.com/wp-content/themes/neve-child/assets/img/Ad-Banner-Leaderboard-881px-Clubsport-DD.gif");*/}
.ad-fixed-bottom:hover {opacity:0.9!important;}
.advert-container-content {width:100%; position:absolute; z-index:9}
.advert-container-content h4 {font-size:1.1em; margin-bottom:unset!important;}
.advert-container-image {z-index:1; position:absolute; object-fit:cover; width:100%;}
.code-block a:hover {opacity:1!important;}

.ad-container-inc {margin:0 auto; text-align:center; position:relative; display:block; z-index:998; width:881px; height:90px; border-radius:15px; overflow:hidden; border:2px solid #d81a2a;}
.ad-fixed-bottom {margin:0 auto; text-align:center; position:fixed; bottom:10px!important; z-index:998; width:881px; height:90px; left:50%; margin-left:-440px; border-radius:15px; overflow:hidden; border:2px solid #d81a2a;
-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.75);}

.ad-fixed-bottom.ezoic {box-shadow:unset!important; overflow:unset!important;}
#ez-cmpv2-container #ez-cookie-dialog-wrapper {backdrop-filter:unset!important; background-color:unset!important; }
#ez-cmpv2-container #ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner {border-top:none!important; border-radius:0px!important; -webkit-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.5)!important; -moz-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.5)!important; box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.5)!important;}
#ez-cmpv2-container #ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner h2 {text-align:left!important; font-family:Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif!important; font-size:20px!important;}
#ez-cmpv2-container #ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner p {text-align:left!important; margin:10px 0 0px 30px!important; font-family:Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif!important; font-size:15px!important;}
#ez-cmpv2-container #ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-all {background-image:none !important; background-color:inherit !important; color:rgb(57, 57, 57) !important; border:2px solid !important; border-image:linear-gradient(302deg, #08AEEA 0%, #2AF598 100%) 1!important; border-radius:0px!important; padding:15px!important;}
#ez-cmpv2-container #ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner .ez-switch-view-btn {background-image:none !important; background-color:inherit !important; color:rgb(57, 57, 57) !important; border:2px solid !important; border-image:linear-gradient(302deg, #08AEEA 0%, #2AF598 100%) 1!important; border-radius:0px!important; padding:15px!important;}
#ez-cmpv2-container #ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-save-settings {background-image:none !important; background-color:inherit !important; color:rgb(57, 57, 57) !important; border:2px solid !important; border-image:linear-gradient(302deg, #08AEEA 0%, #2AF598 100%) 1!important; border-radius:0px!important; padding:15px!important;}
#ez-cmpv2-container #ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #secondary-links {margin:10px 0 0 30px!important;}
#ez-cmpv2-container #ez-cookie-dialog-wrapper #ez-cookie-dialog a {color:#393939!important; margin-right:10px;}
#ez-cmpv2-container #ez-cookie-dialog-wrapper #ez-cookie-dialog #secondary-links .bar {display:none!important;}
#ezPrivacyCenter {display:none!important;}

/*Tablet*/
@media only screen and (max-width: 1335px) 
{
	.review-rating-header {width:35%;}
	.pros-cons {width:100%;}
}


@media only screen and (max-width: 960px) 
{
	.desktop-only.fixed {display:none;}
	.review-sidebar-buy {max-width:100%;}
	.product-logos img {max-width:300px}
}


/*Mobile*/
@media only screen and (max-width: 600px) 
{
	/*All Pages*/
	h3, h3.wp-block-heading {font-size:1.5em; line-height:1.5em;}
	h4, h4.wp-block-heading {font-size:1.3em;}
	h5, h5.wp-block-heading {font-size:1.1em;}
	.desktop-only {display:none;}
	.mobile-only {display:block;}
	.container {padding-left:15px; padding-right:15px;}
	
	.btn, .button, .wp-block-button a, a.button.close-responsive-search, button, input[type=button], input[type=submit] {-webkit-appearance: none;}
	
	.col {padding-left:5px; padding-right:5px;}
	
	/*Scroll To Top*/
.top {position:fixed; bottom:189px; right:2.5%; width:80px; text-align:center; padding:10px; background:#FFF; border:2px solid #24cc99; border-radius:15px; z-index:99999; transition:0.4s;}
.top a {color:#24cc99}
	
	/*Header*/
	.navbar-toggle {border:none;}
	.menu_sidebar_slide_left
	.header-menu-sidebar {width:100%;}
	.icon-bar {width:25px; height:1px; margin:6px 0}
	
	/*Footer*/
	.footer-bottom-inner {height:inherit;}
	
	/*Homepage*/
	.homepage-background-video h1 {font-size:32px!important; line-height:36px!important; margin-top:-25px;}
	.homepage-background-video {}
		
	.homepage-blog-post, .review-post-individual, .review-post-individual-50, .review-post-individual-25 {width:100%; min-height:310px!important;}
	.homepage-blog-post img, .review-post-individual img, .review-post-individual-50	img {width:100%}
	
	.header-lines span:before,
.header-lines span:after { border-bottom:unset;
}
	
	/*Reviews*/
	.single-post-container .entry-title {font-size:1.8em!important;}
	.entry-subheading {font-size:17px; line-height:24px; margin-bottom:0px;}
	ul.nv-meta-list {margin-bottom:5px;}
	.nv-meta-list li {font-size:12px;}
	.nv-meta-list .posted-on {display:block;}
	.nv-meta-list .meta.author .photo {width:25px; height:25px;}
	.wtr-time-wrap {font-size:12px!important; margin:0 auto;}
	.post-featured-image {margin-bottom:10px;!important;}
	.subrating-value {line-height:32px; margin-top:15px;}
	.pros-cons {width:100%; display:block}
	.pros, .cons {width:100%; display:block; border-bottom:1px solid rgb(216, 222, 220)}
	.review-rating-input {float:right;}
	/*Bar Charts*/
	.bar {max-width:80%;}
	
	/*Sort By*/
	#sortby-container {text-align:center;}
	#sortby {width:100%; font-size:0.9em;}
	
	/*Rig Build*/
	.review-rating-rig-build h4 {display:none;}
	.review-rating-rig-build .button {margin-top:0px; float:left; width:100%;}
	
	/*Sidebars*/
	.nv-sidebar-wrap {margin-top:0px!important; padding:0 5px!important;}
	
	/*Scroll to top*/
	#myBtn {bottom:100px!important; right:10px;}
	
	/*Ad Inserter*/
	.code-block	{float:left;}

	.ad-fixed-bottom {position: fixed; bottom:10px!important; z-index:998; width:94%; height:auto; min-height:60px; left:3%; margin-left:unset;}
	.ad-container-inc {position:relative; display:block; width:94%; height:auto; min-height:60px;}
	
.advert-container {width:100%; height:auto; min-height:90px; text-align:left; padding:15px; background-position:90% 0%;}
.advert-container-content {width:45%;}
.advert-container-image {right:0; max-width:unset!important; width:unset!important;}
.advert-container h4 {font-size:18px; line-height:25px;}
	
	/*Author Box*/
.author-meta-image {width:100%}
.author-meta-description {width:100%;}
	
	/*Author Page*/
	.author-main-box {display:block!important;}

	/*Mega Menu*/
	li .mega-menu-link {padding:0 25px!important;}
	
	/*Tablepress Benchmarks*/
.benchmarks .column-1 {min-width:200px}
.benchmarks .column-2 {min-width: 200px;}
.benchmarks .column-3 {min-width:70px}
.benchmarks .column-4 {min-width:100px}
.benchmarks .column-5 {min-width:100px}
}

/*Tablepress Benchmarks*/
.benchmarks .even {background-color:#FBFCFD;}
.tablepress-id-2 {margin-bottom:0px;}
.benchmarks td:hover {color:#24cc99;}
.benchmarks .column-1 {width:36%}
.benchmarks .column-2 {width:38%}
.benchmarks .column-3 {width:6%}
.benchmarks .column-4 {width:10%}
.benchmarks .column-5 {width:10%}
.benchmarks td, th {padding:5px!important;}
#tablepress-2_filter label {width:100%;}
#tablepress-2_filter label p {display:none;}
#tablepress-2_filter input[type=search] {width:100%;} 
.benchmarks a {font-weight:700; color:#24cc99; text-decoration:none!important;}
.benchmarks a:hover {color:grey;}

/*Benchmarks Fanatec*/
.barpodiumf1::after {
	max-width:94%;}
.barcsldd::after {max-width:94%}
.barpodiumformula::after {
	max-width:95%;}
.bardd2::after {
	max-width:93%;}
.bardd1::after {
	max-width:92%;}
.barcsw::after {
	max-width:91%;}
.barcswforzabundle::after {
	max-width:87%;}
.barcswforza::after {
	max-width:88%;}
.barcswbmw::after {
	max-width:93%;}
.barxboxcomp::after {
	max-width:94%;}
.barcslelitegt2::after {
	max-width:91%;}
.barcslelitewrcxbox::after {
	max-width:90%;}
.barcslelitewrcps4::after {
	max-width:90%;}
.barcslelite11::after {
	max-width:89%;}
.barcsleliteplus::after {
	max-width:87%;}
.barcsleliteps4::after {
	max-width:88%;}
.barcsleliteps4starter::after {
	max-width:89%;}
.barcslelitef1::after {
	max-width:91%;}
.barsimupro::after {
	max-width:90%;}
.barsimusport::after {
	max-width:88%;}
.barsimuult::after {
	max-width:84%;}
/*Benchmarks Thrustmaster*/
.bartsxw::after {
	max-width:86%;}
.bartspc::after {
	max-width:83%;}
.bart500::after {
	max-width:78%;}
.bartmx::after {
	max-width:79%;}
.bart150::after {
	max-width:79%;}
.bart300::after {
	max-width:77%;}
.bartx::after {
	max-width:77%;}
.bar458::after {
	max-width:65%;}
/*Benchmarks Logitech*/
.barg923::after {
	max-width:81%;}
.barg29::after {
	max-width:78%;}