/*------- New Ravepubsredesign Prod CSS ------- */

@font-face {
	font-family: 'Open Sans', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Open Sans.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Open Sans-Bold', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Open Sans-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Open Sans-Medium', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Open Sans-Medium.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Open Sans-Light', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Open Sans-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Poppins', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Poppins.eot');
	src: url('/wp-content/themes/md-changes/fonts/Poppins.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/md-changes/fonts/Poppins.woff2') format('woff2'), url('/wp-content/themes/md-changes/fonts/Poppins.woff') format('woff'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Regular.ttf') format('truetype'), url('/wp-content/themes/md-changes/fonts/Poppins.svg#Poppins') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Allstar4', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Allstar4.eot');
	src: url('/wp-content/themes/md-changes/fonts/Allstar4.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/md-changes/fonts/Allstar4.woff2') format('woff2'), url('/wp-content/themes/md-changes/fonts/Allstar4.woff') format('woff'), url('/wp-content/themes/md-changes/fonts/Allstar4.ttf') format('truetype'), url('/wp-content/themes/md-changes/fonts/Allstar4.svg#Allstar4') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yantramanav Medium', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Medium.eot');
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Medium.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Medium.woff2') format('woff2'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Medium.woff') format('woff'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Medium.ttf') format('truetype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Medium.svg#Yantramanav-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yantramanav Bold', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Bold.eot');
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Bold.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Bold.woff2') format('woff2'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Bold.woff') format('woff'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Bold.ttf') format('truetype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Bold.svg#Yantramanav-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yantramanav Light', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Light.eot');
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Light.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Light.woff2') format('woff2'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Light.woff') format('woff'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Light.ttf') format('truetype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Light.svg#Yantramanav-Light') format('svg');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yantramanav Black', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Black.eot');
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Black.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Black.woff2') format('woff2'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Black.woff') format('woff'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Black.ttf') format('truetype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Black.svg#Yantramanav-Black') format('svg');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yantramanav Thin', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Thin.eot');
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Thin.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Thin.woff2') format('woff2'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Thin.woff') format('woff'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Thin.ttf') format('truetype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Thin.svg#Yantramanav-Thin') format('svg');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Yantramanav Regular', sans-serif;
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Regular.eot');
	src: url('/wp-content/themes/md-changes/fonts/Yantramanav-Regular.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Regular.woff2') format('woff2'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Regular.woff') format('woff'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Regular.ttf') format('truetype'), url('/wp-content/themes/md-changes/fonts/Yantramanav-Regular.svg#Yantramanav-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}



/*------- Start General  CSS ------- */
body {
	background-color: transparent!important;
	font-family: 'Open Sans', sans-serif;
}

strong {font-weight:600;}

h1, h2, h3  {
	font-family: 'Poppins', sans-serif;
	
}

h4, h5, h6  {
	font-family: 'Open Sans', sans-serif;
	font-size:inherit!important;
}

p, li, span, cite, dfn, em, i {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}
a.more-link {
	font-family: 'Open Sans', sans-serif;
}
img {
	vertical-align: middle;
	height: auto;
	width: auto;
	max-width: 100%;
}
.margin-none {
	margin: 0px!important;
}
.page, .single, .category, .author, html {
	margin-top: 0px!important;
}
.sec-space-bottom {
	padding-bottom: 70px;
}
.sec-space-top {
	padding-top: 70px;
}
.sec-space-both {
	padding: 70px 0px;
}
.page {
	margin: 0px!important;
	width: 100%;
}
#page {
	max-width: 100%;
	width: 100%;
}
#main .wrap {
	border-top: none!important;
	padding-top: 0px;
	width: 100%;
}
#main {
	padding-top: 40px;
}
.breadcrumbs {
	padding-bottom: 5px;
}
.sidebar-left #primary, body.sidebar-left #container {
	float: right;
}
#page > #ad {
	width: 1410px;
	max-width: 100%;
	margin: 0 auto 20px;
}
.top-ad {
	width: 1410px;
	margin: 8px auto 0;
	max-width: 94%;
}
.has-home-bg-image .top-ad {
	margin-bottom: 8px;
}
.category-related-wrap .post-details .post-name-date .promoted {
	font-size: 14px;
}
/*------- End General  CSS ------- */
/*------- Start Header CSS ------- */
/* .archive .new-rave-menu.primary-nav  {background-color: #f0803c;}
.archive .primary-nav .wrap.pubsmenu {background-color:#68309D;} */
.main-primary-nav .pubs_sub_menu {
	background-color: #000;
	width: 100vw;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	max-width: 100vw;
	display: inherit;
	position: relative;
	z-index: 1;
}
.main-primary-nav .pubs_sub_menu .nav-menu {
	max-width: 1410px;
	margin: 0 auto;
	width: 94%;
}
.new-rave-menu.primary-nav {
	max-width: 100%;
	width: 100%;
	background-color: #753bbd;
	padding: 0;
}
.top-widget-area {
	margin: 0px;
	margin-top: 0px;
}
#utility-top {
	margin-top: 0px;
	background-color: transparent;
	padding: 8px 0px;
	width: 100%;
}
.wrap, .primary-nav .wrap {
	max-width: 1410px;
	margin: 0 auto;
	width: 94%;
	position: relative;
}
#utility-top .wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	justify-content: space-between;
	-ms-flex-pack: justify;
	-webkit-box-pack: justify;
}

@media only screen and (max-width: 1024px) {

}

#main, #utility-top {
	max-width: 1410px;
	margin: 0 auto;
	width: 94%;
}
.h-top {
	background-color: #000;
	max-width: 100%;
	margin: 0 auto;
}
.h-top .h-top-wrp {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	text-align: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 4px 0px 10px 0px;
	max-width: 1410px;
	margin: 0 auto;
	width: 94%;
}
.h-social-block {
	margin: 0px;
	list-style: none;
	position: absolute;
	top: 8px;
	right: 50px;
	left: auto;
	z-index: 9999;
}
.h-social-block li {
	display: inline-block;
	vertical-align: middle;
	margin: 0px 5px;
	line-height: 1;
}
.header-logo-block {
	text-align: center;
}
.header-logo-block strong {
	color: #979696;
	font-weight: 400;
	text-transform: uppercase;
	font-family: 'Yantramanav Bold', sans-serif;
	margin-top: 10px;
	display: block;
}
.h-left-block li a:hover {
	color: #fff;
}
.h-social-block li a {
	color: #fff!important;
	font-size: 18px!important;
}
.rave-subscribe-nav {
	margin-left: 15px;
	background:#753bbd;
}
.rave-subscribe-nav > ul > li > a {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color:#ffffff;
}

.rave-subscribe-nav > ul > li > a:hover {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color:#a572e5;
}

.rave-subscribe-nav > ul > li > a:focus {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color:#a572e5;
}

.primary-nav li ul li a {
	font-family: 'Open Sans', sans-serif;
	padding: 10px 30px;
	color: #000;
}
.primary-nav li ul li a:hover {
	background: #efeaf5;
}
.buyers-logo a > img {
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
/*.buyers-logo a:hover > img{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);}*/
/* .rave-subscribe-nav > ul > li:first-child > a{font-size:0px;position:relative;margin:0px;} */
/* .rave-subscribe-nav > ul > li:first-child > a::before{content:url(/wp-content/themes/md-changes/img/buyers-club-logo.svg);} */
.secondary-nav.rave-subscribe-nav li ul {
	width: auto;
	right: 0;
}
.rave-subscribe-nav > ul > li > a {
	text-transform: uppercase;
}
.secondary-nav li a {
	color: #000;
	font-weight: 400;
	font-size: 12px;
	font-family: 'Open Sans', sans-serif;
}
.new-rave-menu ul.nav-menu > li {
	margin: 0px 13px;
}
.new-rave-menu ul.nav-menu > li.social-icon {
	margin: 0px 2px;
}
.new-rave-menu ul.nav-menu > li.social-icon > a {
	font-size: 8px;
}
.new-rave-menu ul.nav-menu > li:first-child {
	margin-left: 0px;
}
.new-rave-menu ul.nav-menu > li > a {
	font-weight: 500!important;
	padding: 7px 4px 6px 4px;
	font-size: 16px;
	font-family: 'Open Sans', sans-serif!important;
	border: none;
	line-height: inherit;
	cursor:pointer!important;

}
.new-rave-menu ul.nav-menu > li:hover > a {
	color: #c9c9c9;
}
.new-rave-menu.primary-nav li.menu-item-has-children > a::after {
	padding-left: 8px;
	position: relative;
	top: 0px;
	font-family: FontAwesome;
	content: "\f078" !important;
	font-size: 10px !important;
}
.new-rave-menu.primary-nav li:hover > a, .new-rave-menu.primary-nav ul.nav-menu > li.current-menu-item > a {
	border: none;
}
.advertismen-block > img {
	vertical-align: middle;
}
#top-logo {
	text-align: left;
}
.utility-top-left {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
#top-logo img {
	height: 55px;
	padding: 0px;
	width: auto;
}
.primary-nav .wrap.pubsmenu {
	display: inherit;
	width: 100vw;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	max-width: none;
	background-color: #753bbd;
}
.primary-nav .wrap.pubsmenu > ul {
	max-width: 1410px;
	margin: 0 auto;
	width: 94%;
}
.primary-nav .wrap.pubsmenu ~ .h-social-block {
	/*right: 0;*/
}
.et-top-search-btn {
	width: 27px;
	height: 27px;
	text-align: center;
	font-size: 9px;
	line-height: 0px;
	cursor: pointer;
	position: absolute;
	right: 0;
	z-index: 9999;
	top:14px;
}
/*---------------------- Search Popup Starts ---------------------------- */
#search-bar {
	position: absolute;
	top: 100%;
	left: auto;
	right: 0px;
	padding: 0px;
	border: 1px solid #753BBD;
	z-index: 5;
	opacity: 0;
	visibility: hidden;
	transform: translateY(50px);
	-webkit-transform: translateY(50px);
	-ms-transform: translateY(50px);
	transition: transform 0.3s ease 0s;
	-webkit-transition: transform 0.3s ease 0s;
	-ms-transition: transform 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	max-width: 300px;
}
.search-active #search-bar {
	opacity: 1;
	visibility: visible;
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
}
#search-bar .search-field {
	margin: 0px;
}
#search-bar .search-field:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}
/*---------------------- Search Popup Ends ---------------------------- */
.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container > a {
	display: none;
}
.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container .sub-menu .mega-menu-col > a {
	text-transform: capitalize;
	color: #000;
	background: transparent!important;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container .sub-menu .mega-menu-col > a:after {
	display: none;
}
/*------- End Header CSS ------- */
/*------- Start Footer CSS ------- */
#footer {
	background-color: #000;
}
#footer .f-wrap {
	max-width: 1410px;
	margin: 0 auto;
	width: 94%;
}
.footer-newsletter {
	padding: 75px 0px 60px 0px;
}
.footer-newsletter h3 {
	font-family: 'Poppins', sans-serif;
	font-size: 42px;
	font-weight: 900;
	color: #fff;
	line-height: 50px;
	margin-bottom: 5px;
}
.footer-newsletter p {
	color: #a9a8a8;
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	line-height: 24px;
	margin-bottom: 30px;
}
.footer-newsletter .contact-subscribe-form form input[type="email"] {
	min-width: 505px;
	height: 57px;
	background-color: #fff;
	border: none;
	margin: 0px;
	text-align: left;
	padding: 10px 20px 10px 20px;
}
.footer-newsletter .contact-subscribe-form form input[type="email"]:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.footer-newsletter .contact-subscribe-form form {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-width: 685px;
	margin: 0 auto;
}
.footer-newsletter .contact-subscribe-form input[type="submit"] {
	background-color: #753bbd;
	color: #fff;
	border: none;
	height: 57px;
	border-radius: 0px;
	min-width: 181px;
	font-size: 16px;
}
.footer-newsletter .contact-subscribe-form input[type="submit"]:hover {
	color: #fff;
}
#footer .f-main .trending-post .single-trending-posts .trending-posts-text {
	width: calc(100% - 83px);
}
#footer .f-main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 60px 0px 60px 0px;
	text-align: left;
	border-top: 1px solid #1c1c1c;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
#footer .f-main h4 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 20px;
	color: #fff;
	margin-bottom: 10px;
}
#footer .f-main p, #footer .f-main ul li a {
	color: #979696;
	font-size: 14px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}
#footer .f-main ul li a:hover {
	color: #fff;
}
#footer .f-main ul {
	list-style: none;
	margin: 0px;
}
#footer .f-main ul li {
	line-height: 30px;
}
#footer .f-main .quick-links-item ul {
	font-size: 0px;
}
#footer .f-main .quick-links-item ul li {
	width: 50%;
	display: inline-block;
	vertical-align: middle;
}
#footer .f-main .trending-post .widgettitle {
	display: none;
}
#footer .f-main .f-about-item {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 30%;
	flex: 0 0 30%;
	max-width: 30%;
	padding-right: 25px;
}
#footer .f-main .f-about-item figure {
	margin: 0;
}
#footer .f-main .f-about-item a > img {
	max-width: 100px !important;
}
#footer .f-main .f-about-item p {
	margin-top: 10px;
}
#footer .f-main .f-social-block li {
	display: inline-block;
	vertical-align: middle;
	margin-right: 3px;
}
#footer .f-main .f-social-block li a {
	display: flex;
	width: 30px;
	height: 30px;
	background-color: #753bbd;
	border-radius: 50%;
	color: #fff;
	text-align: center;
	line-height: 34px;
	font-size: 18px;
	justify-content: center;
	align-items: center;
}
#footer .f-main .f-social-block li a:hover {
	background-color: #753bbd;
	color: #fff;
	transform:scale(1.25);
}
#footer .f-main .quick-links-item {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 30%;
	flex: 0 0 30%;
	max-width: 30%;
}
#footer .f-main .trending-post {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 23%;
	flex: 0 0 23%;
	max-width: 23%;
	padding-right: 25px;
}
#footer .f-main .trending-post .single-trending-posts {
	margin-bottom: 15px;
	display: flex;
	display: -webkit-box;
	display: -ms-flexbox;
}
#footer .f-main .trending-post .single-trending-posts:last-child {
	margin-bottom: 0px;
}
#footer .f-main .trending-post .single-trending-posts .trending-posts-img {
	margin-right: 15px;
	max-width: 68px;
}
#footer .f-main .trending-post .single-trending-posts p {
	margin-bottom: 7px;
	line-height: 15px;
}
#footer .f-main .trending-post .single-trending-posts h5 {
	font-size: 16px;
	font-weight: 400;
	font-family: 'Open Sans', sans-serif;
	line-height: 18px;
	max-width: 240px;
	margin: 0px;
}
#footer .f-main .trending-post .single-trending-posts h5 a:hover {
	color: #fff;
}
#footer .f-main .newletter-archives-links-item {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 17%;
	flex: 0 0 17%;
	max-width: 17%;
}
#footer .f-copyright {
	text-align: center;
	background-color: #1c1c1c;
	padding: 10px 0px;
}
#footer .f-copyright p {
	color: #fff;
	margin: 0px;
	line-height: 24px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}
#footer .widget {
	margin: 0px;
}
#footer .f-main .trending-post .single-trending-posts h5 a {
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	display: -webkit-box;
}
#footer .f-main .f-about-item img {
	max-width: 100px !important;
}
#footer .f-main .trending-post .home-trending-post-block {
	border: none;
	padding: 5px 14px;
}
#footer .f-main .trending-post .home-trending-post-block .line-top-heading::before {
	display: none;
}
#footer .f-main .trending-post .home-trending-post-block .line-top-heading {
	color: #ffffff;
	padding-top: 0;
	font-size: 20px;
	font-family:'Open Sans', sans-serif;
	font-weight: 400;
}
#footer .f-main .trending-post .home-trending-post-block #block-7 .widget .widget-block {
	padding: 0;
}
#footer .f-main .trending-post .home-trending-post-block .trending-post-list li a {
	color: #979696;
	font-size: 14px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}
#footer .f-main .trending-post .home-trending-post-block .trending-post-list li a:hover {
	color: #ffffff;
}
#footer .f-main .trending-post .home-trending-post-block .trending-post-list li::before {
	font-size: 18px;
	color: #753bbd;
	line-height: 26px;
}
#footer .f-main .trending-post .home-trending-post-block .trending-post-list li {
	padding-left: 20px;
}
/*------- End Footer CSS ------- */
.advertise-banner-top {
	margin-bottom: 40px;
}
.tag-list li a {
	line-height: 1;
	padding: 8px 4px 8px 4px;
	font-family: 'Roboto', sans-serif;
}
.panel-layout .panel-grid-cell .textwidget img.size-full {
	width: 100%;
}
.more-info {
	padding: 7px 6px 7px 6px;
	font-weight: 400;
	font-family: 'Roboto', sans-serif;
}
.arrow_box p {
	padding: 14px 8px 14px 8px;
	font-family: 'Roboto', sans-serif;
}
.page.hentry .panel-layout #pg-247-1.panel-grid {
	display: block!important;
}
.page.hentry .panel-layout #pgc-247-1-0.panel-grid-cell {
	background-color: #eee;
	padding: 30px 30px 0px 30px;
	border-radius: 8px;
	margin: 0 auto;
	max-width: 773px;
}
/*------- Start Contact Us Page CSS ------- */
#main .wrap {
	border-top: none!important;
	width: 100%;
}
.page-headding-section {
	position: relative;
	width: 100vw;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	margin-bottom: 80px;
	margin-top: -40px;
	display:none;
}
.page-headding-section .page-headin-inner {
	max-width: 1410px;
	width: 94%;
	position: relative;
	height: 100%;
	margin: 0 auto;
}
.page-headding-section h1 {
	position: absolute;
	left: 0px;
	right: auto;
	top: 30%;
	font-weight: bold;
	font-size: 50px;
	margin: 0px;
	font-family: 'Yantramanav Bold', sans-serif;
}
.breadcrumbs-new-row {
	background-color: rgba(0, 0, 0, 0.6);
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
}
.breadcrumbs.new {
	display: none;
	margin: 0px;
	border: none;
	color: #753bbd;
	padding: 10px 0px 10px 0px;
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
	text-align: left;
	font-size: 19px;
}
.breadcrumbs.new a {
	color: #fff;
}
.breadcrumbs.new .current, .breadcrumbs.new .sep.last-sep {
	color: #b78bee;
}
.contact-left-column {
	padding-right: 35px;
}
/* .line-top-heading{position:relative;padding-top:20px;border-top:1px solid #ADE6EC;text-transform:uppercase;font-weight:700;font-family:'Yantramanav Bold';font-size:20px;} */
.line-top-heading {
	position: relative;
	padding-top: 20px;
	border-top: 1px solid #000;
	font-weight: 400;
	font-family: 'Poppins', sans-serif;
	font-size: 20px;
	color: #000;
}
.contact-left-column h3 {
	font-size: 26px;
}
.line-top-heading::before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	width: 99px;
	height: 8px;
	background-color: #753bbd;
}
.contact-left-column .frm_forms.frm_style_formidable-style.with_frm_style {
	max-width: 100%;
}
.contact-left-column .with_frm_style.frm_style_formidable-style label.frm_primary_label {
	font-weight: normal;
	position: relative;
	margin-bottom: 5px;
	font-family: 'Yantramanav Regular', sans-serif!important;
}
.contact-left-column .with_frm_style.frm_style_formidable-style label.frm_primary_label:before {
	content: "";
	width: 6px;
	height: 6px;
	background-color: #dcc2fc;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}
.contact-left-column .with_frm_style.frm_style_formidable-style input[type="text"], .contact-left-column .with_frm_style.frm_style_formidable-style textarea {
	background-color: #f9f9f9;
	border: 1px solid #e2e2e2;
	box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 24px;
	padding: 12px 15px;
}
.contact-left-column .with_frm_style.frm_style_formidable-style textarea {
	min-height: 325px!important;
}
.contact-left-column .with_frm_style.frm_style_formidable-style input[type="submit"] {
	font-family: 'Roboto', sans-serif!important;
	width: 100%;
	background-color: #7f4cc1;
	color: #fff;
	border-radius: 20px;
	box-shadow: none;
	-webkit-box-shadow: none;
	font-weight: bold;
	border: 1px solid #e2e2e2;
	padding: 12px 15px;
}
.contact-left-column .frm_style_formidable-style.with_frm_style .frm_required {
	color: #7f4cc1;
}
.contact-left-column form {
	margin-bottom: 0px;
}
#frm_field_343_container {
	display: none;
}
.get-in-touch .c-subscribe-block {
	background-color: #f9f9f9;
	padding: 25px 20px;
}
.get-in-touch {
	margin-bottom: 40px;
	background-color: #f9f9f9;
	padding: 25px 20px;
}
.get-in-touch strong {
	display: block;
	font-family: 'Yantramanav Bold', sans-serif;
	padding: 20px 0px 5px 0px;
	font-size: 18px;
	font-weight: 400;
}
.get-in-touch .line-top-heading::before {
	height: 6px;
}
.get-in-touch p {
	margin: 0px;
	font-family: 'Yantramanav Regular', sans-serif;
}
.get-in-touch ul {
	list-style: none;
	margin: 0px;
}
.get-in-touch ul li {
	position: relative;
	margin-bottom: 10px;
	font-size: 1.10rem;
	font-family: 'Yantramanav Regular', sans-serif;
}
.get-in-touch ul li:last-child {
	margin: 0px;
}
.get-in-touch ul li:before {
	color: #7f4cc1;
	font-size: 12px;
	font-family: FontAwesome;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}
.get-in-touch ul li:nth-child(1):before {
	content: "\f041";
}
.get-in-touch ul li:nth-child(2):before {
	content: "\f095";
}
.get-in-touch ul li:nth-child(3):before {
	content: "\f0e0";
}
.get-in-touch ul li a {
	color: #212121;
	font-family: 'Yantramanav Regular', sans-serif;
}
.get-in-touch ul li a:hover {
	color: #7f4cc1;
}
.c-subscribe-block {
	text-align: center;
	position: relative;
	background-color: #f1f1f1;
	padding: 25px 20px;
	max-width: 300px;
	line-height: 1.15;
}
.c-subscribe-block .c-icon {
	width: 50px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	border-radius: 100%;
	background-color: #7f4cc1;
	color: #fff;
	font-size: 22px;
	position: absolute;
	left: 50%;
	top: 0;
	-moz-transform: translateX(-50%) translateY(-17px);
	-webkit-transform: translateX(-50%) translateY(-17px);
	-o-transform: translateX(-50%) translateY(-17px);
	-ms-transform: translateX(-50%) translateY(-17px);
	transform: translateX(-50%) translateY(-17px);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.c-subscribe-block strong {
	display: block;
	font-size: 26px;
	font-weight: 400;
	font-family: 'Open Sans', sans-serif;
	margin: 15px 0px 0px 0px;
}
.c-subscribe-block p {
	margin: 0px;
	font-family: 'Open Sans', sans-serif;
}
.contact-subscribe-form form {
	margin: 12px 0px 10px 0px;
}
.contact-subscribe-form form input {
	width: 100%;
	padding: 16px 10px 16px 10px;
	margin-bottom: 10px;
}
.contact-subscribe-form form input[type="email"] {
	border: 2px solid #8b8a8a;
	text-align: center;
	box-shadow: none;
	background-color: transparent;
	font-family: 'Open Sans', sans-serif;
	padding: 10px;
}
.contact-subscribe-form form input[type="submit"] {
	background-color: #7f4cc1;
	color: #fff;
	text-transform: uppercase;
	margin: 0px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}
.contact-map {
	position: relative;
	width: 100vw;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	margin-bottom: -67px;
}
.contact-map iframe body {
	background-color: transparent!important;
}
/*------- End Contact Us Page CSS ------- */
/*------- Starat About Us Page CSS ------- */
.about-editorial-sec {
	position: relative;
	width: 100vw;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	background-color: #f9f9f9;
}
.about-editorial-sec {
	padding-bottom: 15px;
}
.wrap-inner-page {
	max-width: 1410px;
	margin: 0 auto;
	width: 94%;
}
.about-block-column {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.about-block-column h2 {
	font-weight: bold;
	font-size: 36px;
	font-family: 'Yantramanav Bold', sans-serif;
}
.about-block-column p {
	font-family: 'Yantramanav Regular', sans-serif;
	font-size: 16px;
	color: #7d7d7d;
}
.about-bock-img-item {
	position: relative;
	max-width: 536px;
	margin: 0px;
}
.about-bock-img-item:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 90%;
	background-color: #4f2d7a;
	left: 20px;
	top: auto;
	bottom: -20px;
	z-index: 1;
}
.about-bock-img-item img {
	position: relative;
	z-index: 2;
	vertical-align: middle;
}
.rave-launch-btn a {
	padding: 10px 20px 10px 20px;
	text-decoration: none;
	background-color: #fff;
	color: #753bbd;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	border: 2px solid #753bbd;
	font-weight: 400;
}
.rave-launch-btn a:hover {
	background-color: #753bbd;
	color: #fff;
}
/*-------End About Us Page CSS ------- */
/*------- Start Rave Production Page CSS ------- */
.line-top-heading.margin-top {
	margin-top: 25px;
}
.line-top-heading > a {
	position: absolute;
	right: 100px;
	top: 10px;
	background-color: #753bbd;
	color: #fff;
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	padding: 5px 10px;
}
.rave-production-video-block .image-wrap::before {
	content: "";
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-left: 11px solid #fff;
	border-bottom: 10px solid transparent;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	margin-left: 2px;
	display: block!important;
	z-index: 1;
}
.rave-production-video-block .image-wrap:after {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 70px;
	height: 70px;
	background-color: #181818;
	border: 2px solid #743bbc;
	border-radius: 50%;
}
/*------- End Rave Production Page CSS ------- */
/*---------Start 404 Page CSS-------*/
.rave-404-page h1 {
	font-size: 120px;
	font-family: 'Allstar4';
	font-weight: 400;
	color: #000;
	margin: 30px 0px 10px 0px;
	line-height: 1;
}
.rave-404-page p strong {
	font-size: 48px;
	margin-bottom: 15px;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
}
.rave-404-page p {
	margin-bottom: 0px;
	line-height: 1;
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
}
.rave-404-page ul {
	margin: 30px 0px 0px 0px;
}
.rave-404-page ul li {
	display: inline-block;
	vertical-align: middle;
	list-style: none;
	padding: 0px 25px;
}
.rave-404-page ul li:not(:last-child) {
	border-right: 2px solid #68309D;
}
.rave-404-page ul li a {
	color: #68309D;
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	text-transform: uppercase;
}
.rave-404-news-block {
	padding-top: 70px;
}
.rave-404-news-block .advertisement-bar img {
	margin-bottom: 50px;
}
.error404 .category-related-wrap {
	display: block;
	width: 100%;
}
.error404 .category-related-wrap:after {
	content: "";
	display: block;
	clear: both;
}
.rave-404-news-block .post-link {
	display: block;
	width: 100%;
	cursor: none;
	clear: both;
}
.rave-404-news-block .post-link > button {
	background-color: #753cbd;
	color: #fff;
	text-transform: uppercase;
	border-radius: 4px;
	padding: 15px 40px 15px 40px;
	margin: 0px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
}
/*---------End 404 Page CSS-------*/
/*---------Start Submit a Press Release Page CSS-------*/
.frm_style_formidable-style.with_frm_style label.frm_primary_label {
	font-weight: normal!important;
	position: relative!important;
	margin-bottom: 5px!important;
	font-family: 'Yantramanav Regular', sans-serif!important;
}
.frm_style_formidable-style.with_frm_style label.frm_primary_label:before {
	content: "";
	width: 6px;
	height: 6px;
	background-color: #dcc2fc;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}
.frm_style_formidable-style.with_frm_style input[type="text"], .frm_style_formidable-style.with_frm_style textarea {
	background-color: #f9f9f9!important;
	border: 1px solid #e2e2e2;
	box-shadow: none!important;
	-webkit-box-shadow: none!important;
	border-radius: 24px!important;
	padding: 12px 15px!important;
}
.frm_style_formidable-style.with_frm_style textarea {
	min-height: 230px!important;
}
.frm_style_formidable-style.with_frm_style input[type="submit"] {
	font-family: 'Yantramanav Bold', sans-serif!important;
	background-color: #7f4cc1!important;
	color: #fff!important;
	border-radius: 30px!important;
	box-shadow: none!important;
	-webkit-box-shadow: none!important;
	font-weight: bold!important;
	border: 1px solid #e2e2e2!important;
	padding: 12px 30px!important;
}
.frm_style_formidable-style.with_frm_style .frm_required {
	color: #7f4cc1!important;
}
/*---------End Submit a Press Release Page CSS-------*/
.content-row .sidebar-left .author-info {
	min-height: auto;
	margin-bottom: 15px;
	padding-bottom: 0px;
	border: none;
}
.content-row .sidebar-left .author-info > img {
	height: 54px;
}
.content-row .sidebar-left .author-info .author-picture > img {
	object-fit: cover;
	height: 100%;
}
.content-row .sidebar-left .author-info .author-description p {
	margin-bottom: 0px;
}
.content-row .sidebar-left .author-info .author-picture {
	width: 100px;
	position: absolute;
	height: 100px;
}
.content-row .sidebar-left .author-info .author-description {
	margin-left: 120px;
}
.post-details-archive .social-icons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.post-details-archive .social-icons p {
	margin: 0px;
}
.post-details-archive .social-icons p > a {
	color: #753BBD;
	font-weight: bold;
	text-transform: uppercase;
	position: relative;
	display: block;
	text-decoration: none;
	font-family: 'Yantramanav Bold', sans-serif;
	font-size: 16px;
}
.post-details-archive .social-icons p > a::after {
	content: "";
	width: 0;
	height: 0;
	border-width: 6px 0 6px 7px;
	border-color: transparent transparent transparent #753BBD;
	border-style: solid;
	border-radius: 3px;
	display: inline-block;
	margin-left: 5px;
}
.post-details-archive:not(:last-child) {
	
}
.post-details-archive {
	padding: 47px 0px;
}
.post-details-archive .post-details-img {
	text-align: center;
	margin-bottom: 25px;
}
.content-row .sidebar-left .wp-pagenavi {
	margin-top: 15px;
}
.content-row .sidebar-left #sidebar {
	border: none;
	margin-top: 0px;
	width: 26%;
}
.content-row .sidebar-left #sidebar .category-related-wrap .category-selection-wrap {
	width: 100%;
	padding: 0px 10px;
}
.content-row .sidebar-left #sidebar .line-top-heading {
	margin-bottom: 0px;
}
.content-row .sidebar-left #sidebar .category-related-wrap .post-details .post-name-date {
	max-width: 100%;
}
.content-row .sidebar-left #sidebar .category-related-wrap .post-details {
	padding: 35px 0px;
	border-bottom: 1px solid #e2e2e2;
}
.content-row .sidebar-left #sidebar .category-related-wrap .category-selection-wrap:last-child {
	margin-bottom: 30px;
}
.content-row .sidebar-left #sidebar .c-subscribe-block {
	margin: 0px 0px 30px 0px;
}
.content-row .sidebar-left #sidebar .category-related-wrap .post-details .post-name-date p:last-child {
	position: relative;
	margin-top: 5px;
}
.content-row .sidebar-left #sidebar .category-related-wrap .post-details .post-name-date p:last-child::before {
	content: "";
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #753bbd;
	display: inline-block;
	margin-right: 10px;
}
.content-row .sidebar-left h2 {
	font-size: 36px;
}
.content-row .sidebar-left .breadcrumbs {
	margin-top: -9px;
}
/*---------Start Buyers Club page CSS-------*/
.buyers-club-banner-block {
	position: relative;
	width: 100vw;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	margin-bottom: 80px;
	margin-top: -40px;
	margin-top: -80px;
}
.buyers-club-banner-block .has-fixed, .buyers-club-letest-av-news .has-fixed {
	max-width: 1410px;
}
.buyers-club-banner-block p {
	margin: 0px;
}
.buyers-club-banner-block p > a {
	color: #fff;
	display: inline-block;
	padding: 4px 20px;
	background-color: #68309D;
	font-family: 'Roboto', sans-serif;
}
.buyers-club-banner-block h1 {
	color: #fff;
	font-family: 'Allstar4';
	margin: 10px 0px 0px 0px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
}
/*---------End Buyers Club page CSS-------*/
/*Chnages*/
.single-post div#comments, .single-post nav.navigation.post-navigation, .single-post .nks_cc_trigger_element, .single-rave-video .nks_cc_trigger_element, .single-rave-video nav.navigation.post-navigation {
	display: none;
}
nav.load_more {
	text-align: center;
}
nav.load_more .misha_loadmore {
	background-color: #753bbd;
	color: #fff;
	padding: 15px 40px 15px 40px;
	margin: 50px 0px 30px 0px;
	text-transform: uppercase;
	font-weight: 400;
	font-family: 'Roboto', sans-serif;
	display: inline-block;
	cursor: pointer;
}
.category-related-wrap .category-selection-wrap.category-promoted-story .post-details {
	/* background: #FFFFCC; */
}

.category-related-wrap .category-selection-wrap.category-promoted-story-no-sticky .post-details {
	background: #FFFFFF;
}

.nks_cc_exposed .nks_cc_trigger_tabs .nks-active .fa-stack-1x:before, .nks_cc_transitioning .nks_cc_trigger_tabs .nks-active .fa-stack-1x:before {
	margin: 0 auto;
}
/* Home BG CSS */
.youtube-videos .youtube-row .youtube-vid .vid-title {
	margin-left: 163px;
}
.youtube-videos .youtube-row .youtube-vid .vid-title a {
	color: #753bbd;
	font-size: 18px;
	font-weight: 400;
	font-family: 'Yantramanav Bold', sans-serif;
}
.youtube-videos .youtube-row .youtube-vid {
	position: relative;
	height: auto;
}
.youtube-videos .youtube-row .youtube-vid::after {
	content: "";
	border-bottom: 1px solid rgba(0, 0, 0, .12);
	padding: 10px 0 0;
	display: block;
	margin: 0 0 10px 165px;
	clear: both;
}
.post-list .post-content h3 a {
	font-size: 18px;
	font-weight: 400;
	font-family: 'Yantramanav Bold', sans-serif;
	color: #000;
}
.post-list .post-content .entry-meta a .entry-date {
	font-size: 18px;
	color: #753bbd;
	font-family: 'Yantramanav Regular', sans-serif;
	font-weight: 400;
}
.search .entry-list {
	min-height: 200px;
	width: 48%;
	margin-right: 1% !important;
}
.search .entry-list .entry-thumb {
	height: 100px;
}
.search .entry-list .entry-thumb img {
	object-fit: cover;
	height: 100%;
	width: 100%;
}
.search .entry-list .entry-list-left {
	padding: 0 12px 0 0;
}
.search .entry-list:nth-of-type(2n + 1) {
	clear: left;
}
/*Chnages 13-07-2022*/
.author-info h3 {
	font-family: 'Yantramanav Bold', sans-serif;
	font-size: 24px;
	margin-bottom: 10px;
}
.psac-post-slider.psac-design-1 .psac-post-overlay {
	background: inherit;
	border: none;
	position: absolute;
	padding: 0px !important;
	left: 20px;
	right: 20px;
	max-width: 90%;
	margin: 0;
	top: inherit !important;
	-webkit-transform: translateY(0);
	transform: translateY(0);
	z-index: 2;
	color: #fff;
	text-align: left;
	bottom: 20px;
}
.psac-post-slider.psac-design-1 .psac-post-title {
	font-size: 30px;
}
.psac-post-slider.psac-design-1 .psac-post-title a {
	color: #fff;
}
.psac-slider-and-carousel .owl-dots {
	top: 17px;
	right: 35px;
	width: auto;
	position: absolute;
}
.psac-slider-and-carousel .owl-dots .owl-dot {
	text-indent: -9999px;
	min-width: inherit;
	padding: 0;
	background-color: inherit;
	border: 1px solid;
	border-color: transparent;
	width: 14px !important;
	height: 14px !important;
	border-radius: 50%;
	position: relative;
	margin: 0 0 0 8px;
}
.psac-slider-and-carousel .owl-dots .owl-dot:before {
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background-color: #fff;
	opacity: 1;
	content: "";
	position: absolute;
	right: 0;
	margin-top: -3px;
	margin-left: -3px;
	top: 50%;
	left: 50%;
}
.psac-slider-and-carousel .owl-dots .owl-dot.active {
	border-color: #fff;
	background-color: transparent;
}
.author-description .author-more-text {
	display: none;
}
.section-title, .hwa-title {
	font-family: 'Yantramanav Bold', sans-serif;
}
.content-row .panel-grid-cell .so-panel.panel-first-child {
	margin-bottom: 30px !important;
}
.content-row .panel-grid-cell .so-panel.panel-first-child .image {
	width: 100%;
}
body.archive.author #ad {
	margin-bottom: 30px;
}
/* AV Buyers Club page layout-for-latest-news-section Start */
.av-buyers-club-new .buyers-club-latest-news {
	margin-bottom: 50px;
}
.av-buyers-club-new .buyers-club-latest-news .category-related-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.av-buyers-club-new .buyers-club-latest-news .category-related-wrap .category-selection-wrap {
	width: 33.333%;
}
ul.nav-menu li.Product-videos-menu a span {
	font-size: 17px;
	font-family: 'Open Sans', sans-serif;
}
.Product-videos-menu .icon-youtube {
	display: none;
}
.Product-videos-menu .fa-hidden {
	overflow: visible;
	position: inherit;
	left: inherit;
	width: auto;
	height: auto;
	top: auto;
}
.europe-intro-image {
	padding: 0 12px;
	margin-bottom: 30px;
}
.category-news-blogs-ct .post-thumb {
	height: 60px;
}
.category-news-blogs-ct .post-thumb img {
	height: 100%;
	object-fit: cover;
}
@media only screen and (max-width:991px) {
	.page-id-157182.av-buyers-club-new .buyers-club-latest-news .category-related-wrap .category-selection-wrap {
		width: 50%;
	}
}
@media only screen and (max-width:767px) {
	.av-buyers-club-new .buyers-club-latest-news .category-related-wrap .category-selection-wrap:first-child .post-details .thumb-img {
		height: auto !important;
	}
}
@media only screen and (max-width:599px) {
	.av-buyers-club-new .buyers-club-latest-news .category-related-wrap .category-selection-wrap {
		width: 50%;
	}
	.av-buyers-club-new .buyers-club-latest-news .category-related-wrap .category-selection-wrap:first-child {
		width: 50%;
	}
}
/* AV Buyers Club page layout-for-latest-news-section End */
@media only screen and (min-width:1280px) {
	.home.has-home-bg-image #main, .home.has-home-bg-image #utility-top {
		padding-left: 30px;
		padding-right: 30px;
	}
	.home.has-home-bg-image #page {
		background-color: transparent;
	}
	.home.has-home-bg-image {
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center center;
		background-attachment: fixed;
	}
	.home.has-home-bg-image .new-rave-menu.primary-nav {
		max-width: 1410px;
	}
	.home.has-home-bg-image #utility-top {
		background-color: #fff;
	}
	.home.has-home-bg-image .whats-rave-now-sec {
		width: calc(100%+ 60px);
		left: auto;
		right: auto;
		margin-left: -30px;
		margin-right: 0px;
	}
	.error404 .category-related-wrap .category-selection-wrap {
		width: 50%;
	}
}
/* Home BG CSS */
/*---------Start Responsive CSS-------*/
@media only screen and (min-width:841px) {
	.rave-new-mega-menu-wrapper {
		position: static!important;
	}
	.rave-new-mega-menu-wrapper > .sub-menu {
		width: 760px;
		max-width: 100%;
	}
	.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container .sub-menu {
		display: flex!important;
		position: static!important;
		box-shadow: none!important;
		width: 100%;
	}
	.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container .sub-menu .mega-menu-col {
		width: 30%;
		border-right: 1px solid #efefef;
		padding-bottom: 25px;
	}
	.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container .sub-menu .mega-menu-col:last-child {
		width: 40%;
		border-right: 0;
	}
	.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container .sub-menu .mega-menu-col > a {
		padding: 30px 0 17px 30px;
	}
	.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container .sub-menu .mega-menu-col .sub-menu {
		display: block!important;
	}
	.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container .sub-menu .mega-menu-col .sub-menu li a {
		padding: 10px 30px;
		color: #000;
		/*font-family: 'Yantramanav', sans-serif;*/
	}
	.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container .sub-menu .mega-menu-col .sub-menu li a:hover {
		background: #efeaf5;
	}
}
@media only screen and (max-width:1660px) {
	.secondary-nav.rave-subscribe-nav li ul {
		right: 0;
		left: auto;
	}
}
/*---------Start home page Responive Advertisement CSS-------*/
@media screen and (max-width:1600px) and (min-width:1280px) {
	.home.has-home-bg-image #main, .has-home-bg-image #utility-top, .home.has-home-bg-image .new-rave-menu.primary-nav {
		max-width: 1100px;
	}
	.home.has-home-bg-image .what-rave-video-detail .title > a {
		font-size: 20px;
	}
	.home.has-home-bg-image .category-related-wrap .thumb-img {
		max-width: 100px;
		height: auto;
		min-width: 100px;
		max-height: 77px;
	}
	.home.has-home-bg-image .category-related-wrap .post-details .post-name-date p:first-child {
		overflow: hidden;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		display: -webkit-box;
		min-height: 48px;
	}
	.home.has-home-bg-image .category-related-wrap .post-details .post-name-date p, .home.has-home-bg-image .category-related-wrap .post-details .post-name-date p a {
		font-size: 16px;
	}
	.home.has-home-bg-image .new-rave-menu ul.nav-menu > li > a {
		font-size: 13px;
	}
	.home.has-home-bg-image .Home-right-column-block .lavnch-videos .category-related-wrap .post-details .post-name-date {
		margin-top: -5px;
	}
	.home.has-home-bg-image .Home-right-column-block .lavnch-videos .category-related-wrap .post-details .post-name-date p a {
		font-size: 16px;
	}
	.home.has-home-bg-image .Home-right-column-block .lavnch-videos .category-related-wrap .thumb-img {
		max-width: 70px;
		height: auto;
		margin-right: 10px;
		min-width: 70px;
	}
	.home.has-home-bg-image .Home-right-column-block .lavnch-videos .category-related-wrap .thumb-img img {
		margin: 0px;
	}
}
/*---------End home page Responive Advertisement CSS-------*/
@media only screen and (max-width:1279px) {
	.home {
		background-image: none!important;
	}
	.home #main, .home #utility-top {
		padding-left: 0px;
		padding-right: 0px;
	}
}
@media only screen and (max-width:1240px) {
	.about-block-column .wp-block-column:first-child {
		margin: 0 5% 1em 0;
	}
	#top-logo {
		width: auto;
	}
	.Home-column-row .category-related-wrap .post-details .post-name-date {
		max-width: 220px;
		text-align: left;
		min-width: 220px;
	}
}
@media only screen and (max-width:1180px) {
	.c-subscribe-block strong {
		font-size: 20px;
		line-height: 26px;
	}
	#footer .f-main p, #footer .f-main ul li a {
		font-size: 13px;
	}
	#footer .f-main .trending-post .home-trending-post-block .trending-post-list li a {
		font-size: 13px;
	}
	.nav-menu > li > a {
		font-size: 11px;
	}
	.primary-nav li.menu-item-has-children > a::after {
		font-size: 12px;
		padding-left: 4px;
	}
	.nav-menu > li {
		margin: 0px;
	}
	.Home-column-row {
		flex-direction: column;
		-ms-flex-direction: column;
		-webkit-box-direction: normal;
		-webkit-box-orient: vertical;
	}
	.Home-column-row .Home-left-column-block {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
	}
	.Home-column-row .Home-right-column-block {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
		margin-left: 0px;
	}
	.Home-column-row .Home-right-column-block .home-sidebar {
		max-width: 320px;
		margin: 0 auto;
	}
	.direct-from-av-manufacturers-block {
		margin-bottom: 50px;
	}
	.new-rave-menu ul.nav-menu > li {
		margin: 0px 8px;
	}
	.new-rave-menu ul.nav-menu > li > a {
		font-size: 13px;
		padding:3px;
	}
	.logo-center .logo-center__item .logo-center__item__inner .logo-center__media-img {
		height: 100px;
	}

	.h-social-block {
		top:1px;
	}

	.et-top-search-btn {
		width: 24px;
		height: 24px;
		/* background-color: #fff; */
		/* text-align: center; */
		/* font-size: 8px; */
		line-height: 0px;
		/* border: 3px solid #9176ab; */
		cursor: pointer;
		position: absolute;
		right: 0;
		z-index: 9999;
		top: 5px;
	}
}
@media only screen and (max-width:1023px) {
	.contact-row, .av-education-row .proav-news-block-columns {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.proav-news-block-columns {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.av-education-row .wp-block-column:not(:first-child) {
		margin-left: 0px;
	}
	.rave-videos-wrapper.rave-av-education-wrapper .rave-videos-list .rave-video:nth-child(2n + 1) {
		margin-right: 15px;
	}
	.right-colum-inner {
		max-width: 300px;
		margin: 50px auto 0;
	}
	.contact-left-column .contact-left-column {
		padding-right: 0px;
		margin-right: 0px;
	}
	.contact-left-column .contact-left-column, .contact-left-column .contact-right-column, .av-education-row .wp-block-column, .proav-news-block-columns .wp-block-column {
		flex-basis: 100%!important;
		margin-right: 0px;
	}
	.about-block-column {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: start;
	}
	.about-block-column .wp-block-column {
		flex-basis: 100%!important;
		margin-right: 0px;
	}
	.about-block-column .wp-block-column:last-child, .about-block-column .wp-block-column:last-child p:last-child {
		margin-bottom: 0px;
	}
	.about-block-column .about-bock-img-item {
		margin-bottom: 30px;
	}
	.about-block-column .wp-block-column:not(:first-child) {
		margin-left: 0px;
	}
	#footer .f-main .f-about-item, #footer .f-main .quick-links-item, #footer .f-main .trending-post, #footer .f-main .newletter-archives-links-item {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		margin: 10px 0px;
	}
	.rave-home-main-post-list {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.rave-home-main-slider-posts {
		width: 100%;
		padding-right: 0px;
	}
	.rave-home-main-side-posts {
		width: 100%;
		display: -ms-grid;
		display: grid;
		-ms-grid-columns: auto 7px auto 7px auto;
		grid-template-columns: auto auto auto;
		gap: 7px;
		margin-top: 7px;
	}
	.rave-home-main-side-posts .rave-home-main-post {
		margin: 0px;
	}
	.rave-home-main-side-posts .rave-home-main-post .content-wrap .rave-title a {
		font-size: 18px;
		line-height: 22px;
	}
	.rave-home-main-slider-posts .image-wrap {
		height: 450px;
	}
	.contact-row .contact-left-column {
		padding-right: 0px;
	}
	.contact-row .contact-right-column {
		margin-left: 0px;
	}
	.what-rave-video-detail .title > a {
		font-size: 22px;
	}
	.av-education-row {
		flex-direction: column;
		-ms-flex-direction: column;
		-webkit-box-direction: normal;
		-webkit-box-orient: vertical;
	}
	.Home-right-column-block figure > img {
		max-width: 300px;
	}
	.advertismen-block > img {
		max-width: 370px;
	}
	.sidebar-left #primary, body.sidebar-left #container {
		width: 100%;
		float: inherit;
	}
	.content-row .sidebar-left #sidebar {
		width: 100%;
	}
	.content-row .sidebar-left #sidebar .textwidget.custom-html-widget a {
		display: block;
	}
}
@media only screen and (max-width:991px) {
	.responsive-two-col {
		display: block;
	}
	.responsive-two-col .wp-block-column {
		display: block;
		width: calc(50% - 10px)!important;
		margin: 0 20px 0 0!important;
		float: left!important;
		margin-bottom: 20px!important;
	}
	.responsive-two-col:nth-child(2n + 1) .wp-block-column:nth-child(1) {
		margin-right: 0!important;
	}
	.responsive-two-col:nth-child(2n) .wp-block-column:nth-child(2n + 2) {
		margin-right: 0!important;
	}
	.about-editorial-sec::after {
		content: "";
		display: block;
		clear: both;
		width: 100%;
	}
	.rave-home-main-slider-posts .content-wrap .rave-title a {
		font-size: 24px;
		line-height: 30px;
	}
	.home-two-column-block {
		-ms-flex-direction: column;
		-webkit-box-direction: normal;
		-webkit-box-orient: vertical;
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
	}
	.home-two-column-block .wp-block-column {
		width: 100%;
		-ms-flex-preferred-size: 100%!important;
		flex-basis: 100%!important;
		margin-right: 0px;
	}
	.home-two-column-block .wp-block-column:not(:first-child) {
		margin: 30px 0px 0px 0px;
	}
	.Home-column-row .category-related-wrap .category-selection-wrap {
		width: 100%;
	}
	.Home-column-row .category-related-wrap .post-details .post-name-date {
		max-width: 100%;
		text-align: left;
		min-width: inherit;
	}
	.home-banner-column-row {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
	}
	.home-banner-column-row .wp-block-column {
		flex-basis: 100%!important;
		-ms-flex-preferred-size: 100%!important;
	}
	.home-banner-column-row .wp-block-column:first-child {
		margin-right: 0px;
	}
	.h-social-block {
		top: 4px;
	}
	.h-social-block li {
		margin: 0px 3px;
	}
	.new-rave-menu ul.nav-menu > li {
		margin: 0px;
	}
	.new-rave-menu ul.nav-menu > li > a {
		font-size: 12px;
	}
}
@media only screen and (max-width:840px) {
	.et-top-search-btn {
		top: -42px;
		right: 40px;
		transform: none;
	}
	.secondary-nav.rave-subscribe-nav .sec-menu {
		display: block;
	}
	.advertismen-block {
		display: none;
	}
	.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container .sub-menu {
		display: block!important;
	}
	.rave-new-mega-menu-wrapper > .sub-menu .mega-menu-container .sub-menu .mega-menu-col .expand-menu {
		display: none;
	}
	.h-social-block {
		display: none;
	}
	.subscribe-nav {
		display: none;
	}
}
@media only screen and (max-width:781px) {
	.about-contributors-sec .wp-block-columns {
		margin-bottom: 0px;
	}
	.about-contributors-sec .wp-block-columns .wp-block-column {
		margin-bottom: 1.75em;
	}
	.footer-newsletter .contact-subscribe-form form {
		max-width: 532px;
	}
	.footer-newsletter .contact-subscribe-form form input[type="email"] {
		min-width: 350px;
	}
	.footer-newsletter h3 {
		font-size: 34px;
	}
	.rave-home-main-side-posts .rave-home-main-post .content-wrap {
		padding: 0px 15px 20px 15px;
	}
	.what-rave-video-detail {
		padding: 5px 10px;
	}
	.what-rave-video-detail .title > a {
		font-size: 14px;
		margin-bottom: 5px;
	}
	.contact-map {
		margin-bottom: -87px;
	}
}
@media only screen and (max-width:640px) {
	#footer .f-main .f-about-item, #footer .f-main .quick-links-item, #footer .f-main .trending-post, #footer .f-main .newletter-archives-links-item {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		padding: 0px;
	}
	.rave-home-main-slider-posts .slick-arrow {
		width: 40px;
		height: 40px;
	}
	.rave-home-main-slider-posts .slick-arrow::before {
		font-size: 20px;
	}
	.rave-home-main-slider-posts .image-wrap {
		height: 325px;
	}
	.rave-home-main-slider-posts .content-wrap {
		padding: 0px 15px 15px 15px;
	}
	.rave-home-main-side-posts {
		-ms-grid-columns: inherit;
		grid-template-columns: inherit;
	}
	.h-top .h-top-wrp {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.whats-rave-now-row {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.new-microsite-page .whats-rave-now-row {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.whats-rave-now-column {
		width: calc(100% - 0px);
	}
	.whats-rave-now-column:first-child {
		margin: 0px 0px 30px 0px;
	}
	.rave-home-main-slider-posts .content-wrap .date a {
		padding-left: 15px;
		font-size: 14px;
	}
	.rave-home-main-slider-posts .content-wrap .date a::before {
		width: 10px;
		height: 10px;
	}
	.rave-home-main-slider-posts .content-wrap .rave-title a {
		font-size: 16px;
		line-height: 24px;
		margin: 10px 0px 5px 0px;
	}
	.whats-rave-now-sec {
		padding: 35px 0px;
	}
	.logo-center .logo-center__item {
		width: 50%;
	}
	.rave-404-page ul li {
		display: block;
		border-right: 0!important;
	}
	.rpr100 {
		padding-right: 100px;
	}
}
@media only screen and (max-width:600px) {
	.search .entry-list .entry-list-left {
		padding: 0 12px 0 12px;
	}
}
@media only screen and (max-width:568px) {
	.page-headding-section {
		height: 200px!important;
	}
	.page-headding-section h1 {
		font-size: 30px;
	}
	.breadcrumbs.new {
		font-size: 14px;
	}
	.footer-newsletter .contact-subscribe-form form {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.footer-newsletter .contact-subscribe-form input[type="submit"] {
		margin-top: 10px;
	}
	.footer-newsletter .contact-subscribe-form form input[type="email"] {
		min-width: 100%;
	}
	#footer .f-copyright p {
		font-size: 12px;
	}
	.home-trending-post-block {
		padding: 30px 20px;
	}
	.category-related-wrap .thumb-img {
		max-width: 100px;
		height: 80px;
		margin-right: 10px;
		min-width: 100px;
	}
}
@media only screen and (max-width:480px) {
	.responsive-two-col .wp-block-column {
		width: calc(100% - 0px)!important;
	}
	#utility-top .wrap {
		flex-direction: column;
		-ms-flex-direction: column;
		-webkit-box-direction: normal;
		-webkit-box-orient: vertical;
	}
	.secondary-nav.rave-subscribe-nav li ul {
		right: auto;
		left: 50%;
		transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
	}
	.line-top-heading > a {
		right: 0;
	}
}
@media screen and (max-width:1024px) and (min-width:782px) {
	.rave-404-news-block .wp-block-columns .wp-block-column:first-child {
		flex-basis: 60%!important;
	}
	.rave-404-news-block .wp-block-columns .wp-block-column:last-child {
		flex-basis: 40%!important;
	}
}
@media only screen and (max-width:781px) {
	.rave-404-news-block .wp-block-columns .wp-block-column:first-child, .rave-404-news-block .wp-block-columns .wp-block-column:last-child {
		flex-basis: 100%!important;
	}
	.rave-404-news-block .category-related-wrap .post-details {
		width: 100%;
	}
	.rave-404-news-block .category-related-wrap .post-details .post-name-date {
		max-width: 100%;
	}
	.rave-404-news-block .advertisement-bar {
		max-width: 320px;
		margin: 0 auto!important;
	}
}
/*---------Start Responsive CSS-------*/
/*Switch Design*/
.switch-wrapper {
	background: rgb(117, 58, 188);
	background: linear-gradient(90deg, rgba(117, 58, 188, 1) 0%, rgba(239, 128, 59, 1) 100%);
	padding: 5px;
	border-radius: 34px;
	margin: 0 20px;
}
.switch-wrapper .switch {
	position: relative;
	display: inline-block;
	width: 80px;
	height: 28px;
}
.switch-wrapper .switch input {
	opacity: 0;
	width: 0;
	height: 0;
}
.switch-wrapper .switch .slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #bebebe;
	-webkit-transition: .4s;
	transition: .4s;
	border-radius: 28px;
}
.switch-wrapper .switch .slider:before {
	position: absolute;
	content: "";
	height: 24px;
	width: 24px;
	left: 2px;
	bottom: 2px;
	background-color: #753abc;
	-webkit-transition: .4s;
	transition: .4s;
	border-radius: 50%;
}
.switch-wrapper .switch input:checked + .slider:before {
	-webkit-transform: translateX(52px);
	-ms-transform: translateX(52px);
	transform: translateX(52px);
	background-color: #ef803b;
}
/*---------- Start Buyers Club Page CSS 04-2-2022 -------*/
.av-buyers-club-new nav ul.h-social-block li a {
	color: #fff!important;
}
.av-buyers-club-new nav ul.h-social-block li a:hover {
	opacity: 0.7;
}
.av-buyers-club-new #utility-top .advertismen-block {
	display: none;
}
.av-buyers-club-new #main .advertismen-block {
	margin: 0 auto 80px;
	text-align: center;
}
.av-buyers-club-new .new-rave-menu.primary-nav, .category-bc-news .new-rave-menu.primary-nav, .category-bc-blogs .new-rave-menu.primary-nav {
	background-color: #F0803C;
}
.av-buyers-club-new .new-rave-menu ul.nav-menu > li > a {
	font-size: 17px;
	font-family: 'Open Sans', sans-serif;
}
.av-buyers-club-new .et-top-search-btn {
	border-color: #FFA872;
}
.av-buyers-club-new .breadcrumbs {
	display: none;
}
.av-buyers-club-new #main {
	padding-top: 0;
}
.av-buyers-club-new .buyers-banner-slider .rave-home-main-post-list {
	width: 100vw;
	position: relative;
	left: 50%;
	right: 50%;
	margin-left: -50vw!important;
	margin-right: -50vw!important;
	margin-bottom: 80px;
}
.av-buyers-club-new .buyers-banner-slider .rave-home-main-slider-posts .content-wrap {
	padding: 0 12px 100px 0;
	width: 94%;
	max-width: 1410px;
	margin: 0 auto;
}
.av-buyers-club-new .buyers-banner-slider .rave-home-main-slider-posts .content-wrap .rave-title {
	letter-spacing: -0.34px;
	width: 775px;
	max-width: 100%;
	line-height: 44px;
}
.av-buyers-club-new .buyers-banner-slider .rave-home-main-slider-posts .content-wrap .date a {
	font-family: 'Roboto', sans-serif;
	line-height: 22px;
	color: #F0803C;
	font-weight: 400;
	letter-spacing: -0.18px;
}
.av-buyers-club-new .buyers-banner-slider .rave-home-main-slider-posts .slick-dots {
	top: inherit;
	left: 50%;
	margin: 0;
	bottom: 57px;
	transform: translateX(-50%);
	right: inherit;
}
.av-buyers-club-new .buyers-banner-slider .rave-home-main-slider-posts .slick-dots li button {
	background-color: transparent;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin: 0;
	border: 4px solid #fff;
	padding: 4px;
}
.av-buyers-club-new .buyers-banner-slider .rave-home-main-slider-posts .slick-dots li.slick-active button {
	background: #F0803C;
	border-color: #F0803C;
}
.av-buyers-club-new .buyers-banner-slider .rave-home-main-slider-posts .slick-dots li button:before {
	display: none;
}
.av-buyers-club-new .home-trending-post-block {
	border: 0;
	padding: 0;
	margin-bottom: 90px;
}
.av-buyers-club-new .line-top-heading {
	letter-spacing: -0.48px;
	text-transform: uppercase;
	font-weight: 900;
	color: #000;
}
.av-buyers-club-new .line-top-heading::before {
	background-color: #F0803C;
}
.av-buyers-club-new .home-trending-post-block .trending-post-list {
	display: flex;
	flex-wrap: wrap;
}
.av-buyers-club-new .home-trending-post-block .trending-post-list li {
	width: 25%;
	padding-left: 47px;
	padding-right: 15px;
	margin-bottom: 20px !important;
}
.av-buyers-club-new .home-trending-post-block .trending-post-list li:before {
	color: #68309d;
	top: 50%;
	line-height: 1;
	letter-spacing: -1.2px;
	font-size: 50px;
	content: "0"counter(inst);
	transform: translateY(-50%);
}
.av-buyers-club-new .home-trending-post-block .trending-post-list li a {
	font-size: 18px;
	line-height: 23px;
	letter-spacing: -.5px;
	padding-left: 20px;
	border-right: 1px solid #f0803c;
	height: 100%;
	padding-right: 15px;
}
.av-buyers-club-new .home-trending-post-block .trending-post-list li:last-child {
	margin-right: 0;
	border: 0;
	padding-right: 0;
}
.av-buyers-club-new .home-trending-post-block .trending-post-list li:last-child a {
	border: 0;
	padding-right: 0;
}
.av-buyers-club-new .buyers-club-latest-news .category-related-wrap a.post-link {
	align-items: center;
	grid-column-start: 1;
	grid-column-end: 5;
	text-align: center;
	padding-left: 0;
}
.av-buyers-club-new .buyers-club-latest-news .category-related-wrap .category-selection-wrap .post-details .thumb-img img {
	object-fit: cover;
}
.av-buyers-club-new .buyers-col-manage {
	margin: 0;
}
.av-buyers-club-new .buyers-col-manage > .wp-block-column:first-child {
	margin: 0 60px 0px 0;
}
.av-buyers-club-new .list-cat-buyrs-club .wp-block-columns.margin-none.list-cat-buyrs-club {}
.av-buyers-club-new .list-cat-buyrs-club .wp-block-column:first-child {
	margin-right: 30px;
}
.av-buyers-club-new .category-related-wrap .category-selection-wrap {
	padding: 15px;
	display: inline-block;
}
.av-buyers-club-new .category-related-wrap {
	margin: 0 -15px;
}
.av-buyers-club-new .category-selection-wrap {
	margin-bottom: 10px!important;
}
.av-buyers-club-new .category-related-wrap .post-details .thumb-img {
	max-width: 100%;
	height: 186px!important;
	margin-right: 0;
	margin-bottom: 15px;
}
.av-buyers-club-new .category-related-wrap .post-details {
	flex-direction: column;
}
.av-buyers-club-new .category-related-wrap .post-details .thumb-img img {
	width: 100%;
	height: 100%;
}
.av-buyers-club-new .category-related-wrap .post-details .post-name-date {
	max-width: 100%;
	min-width: 100%;
}
.av-buyers-club-new .category-related-wrap .post-details .post-name-date p:first-child {
	margin-bottom: 5px;
}
.av-buyers-club-new .category-related-wrap .post-details .post-name-date p:first-child a {
	font-size: 18px;
	line-height: 23px;
	letter-spacing: -0.18px;
	font-weight: 400;
}
.av-buyers-club-new .category-related-wrap .post-details .post-name-date p:last-child a {
	font-size: 18px;
	line-height: 23px;
	letter-spacing: -0.18px;
	font-weight: 500;
	color: #F0803C;
}
.av-buyers-club-new .category-selection-wrap {
	margin-bottom: 15px;
}
.av-buyers-club-new .category-related-wrap .post-link {
	width: 100%;
	padding-left: 15px;
	display: inline-block;
	text-align: left;
}
.av-buyers-club-new .category-related-wrap .post-link button {
	border-color: #F0803C;
	color: #F0803C;
	background-color: transparent;
}
.av-buyers-club-new .category-related-wrap .post-link button:hover {
	background-color: #F0803C;
	color: #fff;
}
.av-buyers-club-new .buyers-club-add img {
	margin-bottom: 50px;
}
.av-buyers-club-new .list-cat-buyrs-club {
	margin-bottom: 66px!important;
}
.av-buyers-club-new .rave-simple-slider .rave-home-main-slider-posts .slick-slide {
	padding: 0 15px;
}
.av-buyers-club-new .rave-simple-slider .rave-home-main-slider-posts .image-wrap {
	height: auto;
	position: relative;
}
.av-buyers-club-new .rave-simple-slider .rave-home-main-slider-posts .image-wrap:before {
	content: "";
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-left: 11px solid #fff!important;
	border-bottom: 10px solid transparent;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	margin-left: 2px;
	display: block!important;
	z-index: 1;
}
.av-buyers-club-new .rave-simple-slider .rave-home-main-slider-posts .image-wrap:after {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 70px;
	height: 70px;
	background-color: #181818;
	border: 2px solid #f0803c;
	border-radius: 50%;
}
.av-buyers-club-new .rave-simple-slider .rave-home-main-slider-posts .content-wrap {
	padding: 0;
}
.av-buyers-club-new .rave-simple-slider .rave-home-main-slider-posts .content-wrap .rave-title a {
	font-size: 18px;
	line-height: 23px;
	letter-spacing: -0.18px;
	font-weight: 400;
	color:#000;
}
.av-buyers-club-new .rave-simple-slider .rave-home-main-slider-posts .content-wrap .date a {
	font-size: 18px;
	line-height: 23px;
	letter-spacing: -0.18px;
	font-weight: 500;
	color: #F0803C;
}
.av-buyers-club-new .rave-simple-slider .rave-home-main-slider-posts .slick-arrow {
	top: -60px;
}
.av-buyers-club-new .footer-newsletter .contact-subscribe-form input[type=submit] {
	background-color: #F0803C;
}
.av-buyers-club-new #footer .f-main .f-social-block li a {
	background-color: #F0803C;
	position: relative;
}
.av-buyers-club-new #footer .f-main .f-social-block li a:hover {
	color: #F0803C;
	background-color: #fff;
}
.av-buyers-club-new #footer .f-main .f-social-block li a i {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.buyers-cmn-btn {
	margin-top: 20px;
}
.buyers-cmn-btn a.wp-block-button__link {
	text-transform: uppercase;
	padding: 10px 20px;
	font-weight: 400;
	border-radius: 0;
	box-shadow: none;
	margin: 0;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	border: 2px solid #f0803c!important;
	color: #f0803c!important;
	background-color: transparent;
	outline: none;
}
.buyers-cmn-btn a.wp-block-button__link:hover, .buyers-cmn-btn a.wp-block-button__link:focus {
	color: #fff!important;
	background-color: #f0803c;
	border-color: #f0803c;
}
.av-buyers-club-new .buyers-col-manage .wp-block-column:last-child {
	margin-left: 0;
}
.av-buyers-club-new .line-top-heading {
	border-top: 1px solid #e2e2e2;
}
.av-buyers-club-new .h-social-block {
	/*top: 22px;*/
}
.av-buyers-club-new .sidebar-left {
	padding-top: 30px;
}
.av-buyers-club-new .buyers-banner-slider .new-bc-slider .rave-home-main-post-list {
	left: inherit;
	right: inherit;
	width: auto;
	margin: 0 !important;
}
.av-buyers-club-new .buyers-banner-slider .new-bc-slider .wp-block-column .wp-block-image {
	height: 462px;
	margin: 0;
	overflow: hidden;
}
.av-buyers-club-new .buyers-banner-slider .new-bc-slider .wp-block-column .wp-block-image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.av-buyers-club-new .buyers-banner-slider .new-bc-slider .wp-block-column {
	margin: 0 20px 0 0;
}
.av-buyers-club-new .buyers-banner-slider .new-bc-slider .wp-block-column:last-child {
	margin: 0 0 0 0;
}
.av-buyers-club-new .buyers-banner-slider .wp-container-3.new-bc-slider {
	gap: 0;
	grid-gap: 0
}
@media screen and (min-width: 768px) {
	.av-buyers-club-new .switch-wrapper .switch {
		width: 80px;
		height: 28px;
	}
	.av-buyers-club-new .switch-wrapper .switch .slider:before {
		position: absolute;
		content: "";
		height: 24px;
		width: 24px;
		left: 2px;
		bottom: 2px;
	}
	.av-buyers-club-new .switch-wrapper .switch input:checked + .slider:before {
		-webkit-transform: translateX(51px);
		-ms-transform: translateX(51px);
		transform: translateX(51px);
	}
}
@media only screen and (max-width:1441px) {
	.av-buyers-club-new .rave-home-main-slider-posts .content-wrap {
		padding: 0 12px 100px 12px;
	}
}
@media only screen and (max-width:1279px) {
	.av-buyers-club-new .buyers-banner-slider .rave-home-main-slider-posts .content-wrap {
		padding-bottom: 60px;
	}
	.av-buyers-club-new .buyers-banner-slider .rave-home-main-slider-posts .slick-dots {
		bottom: 16px;
	}
	.av-buyers-club-new .rave-home-main-slider-posts .slick-dots li {
		line-height: 0;
	}
	.av-buyers-club-new .home-trending-post-block {
		margin-bottom: 60px;
	}
	.av-buyers-club-new .home-trending-post-block .trending-post-list {
		flex-direction: column;
	}
	.av-buyers-club-new .home-trending-post-block .trending-post-list li {
		width: 100%;
		padding-left: 25px;
		padding-right: 0;
	}
	.av-buyers-club-new .home-trending-post-block .trending-post-list li:before {
		top: 0;
		letter-spacing: -0.672px;
		font-size: 30px;
		transform: inherit;
	}
	.av-buyers-club-new .home-trending-post-block .trending-post-list li a {
		border-right: 0;
	}
	.av-buyers-club-new .buyers-col-manage {
		flex-direction: column;
	}
	.av-buyers-club-new .buyers-col-manage .wp-block-column {
		flex-basis: 100%!important;
		width: 100%;
	}
	.av-buyers-club-new .buyers-col-manage > .wp-block-column:first-child {
		margin: 0 0px 30px 0!important;
	}
	.av-buyers-club-new .buyers-col-manage .wp-block-column .list-cat-buyrs-club .wp-block-column:first-child {
		margin-right: 30px!important;
	}
	.av-buyers-club-new .buyers-club-add {
		max-width: 300px;
		margin: 0 auto!important;
	}
}
@media only screen and (max-width:991px) {
	.buyers-cmn-btn {
		justify-content: center;
	}
}
@media only screen and (max-width:781px) {
	.av-buyers-club-new .buyers-club-latest-news .category-related-wrap .category-selection-wrap:first-child .post-details .thumb-img {
		height: auto!important;
	}
	.av-buyers-club-new .list-cat-buyrs-club .wp-block-column.wp-block-column {
		flex-basis: calc(50% - 30px)!important;
		flex-grow: 1;
	}
}
@media only screen and (max-width:767px) {
	.av-buyers-club-new .buyers-club-latest-news .category-related-wrap a.post-link {
		grid-column-start: 1;
		grid-column-end: 2;
	}
	.av-buyers-club-new .buyers-col-manage .wp-block-column .list-cat-buyrs-club .wp-block-column:first-child {
		margin-right: 0px!important;
	}
	.av-buyers-club-new .list-cat-buyrs-club {
		flex-direction: column;
	}
	.av-buyers-club-new .buyers-col-manage .wp-block-column .list-cat-buyrs-club .wp-block-column {
		width: 100%!important;
		margin-right: 0!important;
		margin-left: 0!important;
	}
	.av-buyers-club-new .category-related-wrap .category-selection-wrap {
		display: block;
	}
	.av-buyers-club-new .category-related-wrap .post-details .thumb-img {
		max-width: 100%!important;
		height: auto!important;
	}
	.av-buyers-club-new .list-cat-buyrs-club .wp-block-column:first-child {
		margin-bottom: 80px;
	}
	.av-buyers-club-new .category-related-wrap .post-link {
		text-align: center;
	}
	.av-buyers-club-new .category-selection-wrap {
		margin-bottom: 0!important;
	}
}
/*---------- Start Microsite Page CSS 11-03-2022 -------*/
.new-microsite-page .rave-home-main-post-list {
	max-width: 800px;
	margin: 0 auto;
}
.microsite-sub-menu {
	background-color: #f0803c;
	width: 100vw;
	margin: -40px calc(-50vw+ 50%) 0px;
}
.microsite-sub-menu ul {
	max-width: 1410px;
	margin: 0 auto;
	width: 94%;
}
.microsite-sub-menu ul li a {
	color: #fff;
	font-size: 13px;
	text-transform: uppercase;
	font-family: 'Allstar4', sans-serif;
	font-weight: 400;
	text-shadow: none;
	border: none;
	display: block;
}
.microsite-sub-menu ul li a span {
	color: #fff;
	font-size: 13px;
	text-transform: uppercase;
	font-family: 'Allstar4', sans-serif;
	font-weight: 400;
	text-shadow: none;
	border: none;
	display: block;
}
.microsite-sub-menu ul li:hover a span {
	color: #c9c9c9;
	font-family: 'Allstar4', sans-serif;
}
.new-microsite-page .rave-home-main-slider-posts .content-wrap {
	padding: 0 12px 100px 0;
	width: 94%;
	max-width: 1410px;
	margin: 0 auto;
}
.new-microsite-page .rave-home-main-slider-posts .content-wrap .rave-title {
	letter-spacing: -0.34px;
	width: 775px;
	max-width: 100%;
	line-height: 44px;
}
.new-microsite-page .rave-home-main-slider-posts .content-wrap .date a {
	font-family: 'Roboto', sans-serif;
	line-height: 22px;
	color: #F0803C;
	font-weight: 400;
	letter-spacing: -0.18px;
}
.new-microsite-page .rave-home-main-slider-posts .slick-dots {
	top: inherit;
	left: 50%;
	margin: 0;
	bottom: 57px;
	transform: translateX(-50%);
	right: inherit;
}
.new-microsite-page .rave-home-main-slider-posts .slick-dots li button {
	background-color: transparent;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin: 0;
	border: 4px solid #fff;
	padding: 4px;
}
.new-microsite-page .rave-home-main-slider-posts .slick-dots li.slick-active button {
	background: #F0803C;
	border-color: #F0803C;
}
.new-microsite-page .rave-home-main-slider-posts .slick-dots li button:before {
	display: none;
}
.new-microsite-page .microsite-latest-news .category-related-wrap {
	margin-bottom: 80px;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .category-selection-wrap {
	width: 100%;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .category-selection-wrap:first-child {
	width: 50%;
	float: left;
}
.new-microsite-page .microsite-latest-news .category-related-wrap a.post-link {
	align-items: center;
	grid-column-start: 1;
	grid-column-end: 5;
	text-align: center;
	padding-left: 0;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .category-selection-wrap:first-child .post-details .thumb-img {
	height: 460px!important;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .category-selection-wrap .post-details .thumb-img img {
	object-fit: cover;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .post-details .thumb-img {
	max-width: 100%;
	height: 70px!important;
	margin-right: 15px;
	margin-bottom: 0px;
	min-width: 120px;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .post-details {
	flex-direction: column;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .post-details .thumb-img img {
	width: 100%;
	height: 100%;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .post-details .post-name-date {
	max-width: 100%;
	min-width: auto;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .post-details .post-name-date p:first-child {
	margin-bottom: 5px;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .post-details .post-name-date p:first-child a {
	font-size: 18px;
	line-height: 23px;
	letter-spacing: -0.18px;
	font-weight: 400;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .post-details .post-name-date p:last-child a {
	font-size: 18px;
	line-height: 23px;
	letter-spacing: -0.18px;
	font-weight: 500;
	color: #F0803C;
}
.new-microsite-page .microsite-latest-news .category-selection-wrap {
	margin-bottom: 15px;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .post-link {
	width: 100%;
	padding-left: 15px;
	display: inline-block;
	text-align: left;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .post-link button {
	border-color: #F0803C;
	color: #F0803C;
	background-color: transparent;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .post-link button:hover {
	background-color: #F0803C;
	color: #fff;
}
.new-microsite-page .microsite-latest-news .buyers-club-add img {
	margin-bottom: 50px;
}
.new-microsite-page .microsite-latest-news .list-cat-buyrs-club {
	margin-bottom: 66px!important;
}
.new-microsite-page .microsite-latest-news .thumb-img {
	position: relative;
}
.new-microsite-page .microsite-latest-news .thumb-img img {
	position: absolute;
	width: 100%;
	height: 100%;
	object-fit: cover;
	left: 0;
	top: 0;
}
.microsite-search-tool-main {

	padding: 20px;
	border-radius: 12px;
	margin-bottom: 0;
}
.microsite-search-tool-main form {
	border: 1px solid #000;
	border-radius:16px;
	margin: 0;
	position: relative;
	padding: 0 135px 0 50px;
}
.microsite-search-tool-main form .video_icon {
	position: absolute;
	width: 60px;
	height: 60px;
	background-color: #753bbd;
	border-radius: 50%;
	left: 6px;
	top: -10px;
}
.microsite-search-tool-main form .video_icon::before {
	content: "";
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-left: 9px solid #fff;
	border-bottom: 8px solid transparent;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	margin-left: 2px;
}
.microsite-search-tool-main form input[type=text] {
	border: none;
	box-shadow: none;
	margin: 0;
	padding: 5px 25px;
	width: 100%;
	font-size:1.25em;
}
.microsite-search-tool-main form input[type=submit] {
	line-height: 100%;
	border: none;
	position: absolute;
	right: 0;
	top: 0;
	margin: 0;
	height: 100%;
	border-radius: 0 16px 16px 0;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .category-selection-wrap:not(:first-child) {
	max-height: 100px;
	width: 25%;
	float: left;
}
.new-microsite-page .microsite-latest-news .category-related-wrap .category-selection-wrap:not(:first-child) .post-details {
	flex-direction: row;
}
.top-logo-colum {
	max-width: 100vw;
	width: 100vw;
	margin: 0px calc(-50vw+ 50%) 20px;
}
.top-logo-colum .wp-block-column .wp-block-gallery {
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0;
	padding: 30px 0 15px 0;
}
.top-logo-colum .wp-block-gallery .wp-block-image {
	max-width: 170px !important;
	margin: 0 !important;
	padding: 0 20px;
}
.top-logo-colum .wp-block-gallery .wp-block-image:not(:last-child) {
	border-right: 2px solid rgba(255, 255, 255, .5);
}
@media only screen and (max-width:1490px) {
	.microsite-sub-menu ul {
		padding: 0 2%;
	}
}
@media only screen and (max-width:1320px) {
	.microsite-sub-menu ul {
		padding: 0 3%;
	}
}
@media only screen and (max-width:1024px) {
	.new-microsite-page .microsite-latest-news .category-related-wrap .category-selection-wrap:first-child {
		width: 100%;
	}
	.new-microsite-page .microsite-latest-news .category-related-wrap .category-selection-wrap:not(:first-child) {
		width: 50%;
	}
	.new-microsite-page .microsite-latest-news .category-related-wrap .category-selection-wrap:first-child .post-details .thumb-img {
		height: 350px!important;
		margin-right: 0;
	}
}
@media only screen and (max-width:781px) {
	.new-microsite-page .Home-column-row .Home-left-column-block .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(: only-child) {
		flex-basis: calc(100% - var(--wp--style--block-gap, 2em)/2)!important;
	}
	.new-microsite-page .Home-column-row .Home-left-column-block .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:nth-child(2n) {
		margin-left: var(--wp--style--block-gap, 0em);
	}
}
@media only screen and (max-width:767px) {
	.new-microsite-page .microsite-latest-news .category-related-wrap {
		display: block;
	}
}
@media only screen and (max-width:599px) {
	.wp-block-navigation__responsive-container-open {
		padding: 10px 15px;
		color: #fff;
	}
	.microsite-sub-menu ul li a span {
		color: #000;
		padding: 5px 5px 5px;
	}
	.av-buyers-club-new .buyers-club-latest-news .category-related-wrap {
		display: block;
	}
	.av-buyers-club-new .buyers-club-latest-news .category-related-wrap .category-selection-wrap {
		width: 49%;
		display: inline-block;
	}
	.av-buyers-club-new .category-related-wrap .post-details .post-name-date {
		min-width: 100%;
	}
}
@media only screen and (max-width:580px) {
	.new-microsite-page .microsite-latest-news .category-related-wrap .category-selection-wrap:not(: first-child) {
		width: 100%;
	}
	.new-microsite-page .microsite-latest-news .category-related-wrap .category-selection-wrap:first-child .post-details .thumb-img {
		height: 200px!important;
	}
	#newExcerpt {
		width: 100%!important;
	}
	#postimgcontainer {
		width: 100%!important;
	}
}

@media only screen and (max-width:1200px) {
	#bottomHomeCol1 {flex-basis:50%!important;}
	#bottomHomeCol2 {flex-basis:50%!important;}
}
