/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.single-post #primary.full-width .post{max-width:900px;margin:0 auto;width:90%;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-anchor: none;}
.rave-individual-post-inner .related-post-list{text-align:center;border-top:1px solid #eee;}
.related-post-list > h2{text-transform:uppercase;font-weight:bold;padding:50px 0px 15px 0px;position:relative;}
.related-post-list > h2:before{content:"";position:absolute;left:50%;bottom:0px;width:44px;height:4px;background-color:#753BBD;margin-left:-22px;}
.related-post-list .related-inner-wrap{padding:47px 0px;text-align:left;border-bottom:1px solid #eee;}
.related-post-list .related-inner-wrap:last-child{border:none;}
.related-post-list .related-inner-wrap:first-child{padding-top:0px;}
.related-post-list .author-details,.rave-individual-post .author-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Roboto',sans-serif;margin-bottom:25px;}
.related-post-list .author-details .profile-img,.rave-individual-post .author-details .profile-img{height:54px;width:54px;border-radius:50%;overflow:hidden;margin-right:15px;min-width:54px;}
.related-post-list .author-details .profile-img > img,.rave-individual-post .author-details .profile-img > img{width:100%;object-fit:cover;height:100%;}
.related-post-list .author-details .author-name > p{margin:0px;}
.related-post-list .author-details .author-name .date{position:relative}
.related-post-list .author-details .author-name .date::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#7e36c6; display: inline-block; margin-right: 10px; vertical-align: middle;}
.related-post-list .author-details .author-name p span,.related-post-list .author-details .author-name p span > a{font-family:'Yantramanav Regular';margin:0px;color:#753BBD;font-weight:bold;text-decoration:none;}
.related-post-list .author-details .author-name .category span:last-child,.post-name-date .category span:last-child{display:none;}
.related-post-list .author-details .author-name p a,.author-details .author-name p a{font-weight:700;color:#000;text-decoration:none;font-family:'Yantramanav Bold';}
.related-post-list .post-details h2{margin:0px 0px 35px 0px;}
.related-post-list .post-details h2 a{font-family:'Yantramanav Bold';font-weight:700;font-size:36px;color:#000;text-decoration:none;display:block;line-height:36px;}
.related-post-list .post-details .post-details-img{text-align:center;margin-bottom:10px;}
.related-post-list .post-details .post-details-img  > img{vertical-align:middle;}
.related-post-list .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.basr-social-share ul{list-style:none;margin:0px;}
.basr-social-share ul li{display:inline-block;vertical-align:middle;margin-left:10px;}
.basr-social-share ul li a{width:34px;height:34px;border:1px solid #e8e8e8;color:#000;display:block;line-height:34px;text-align:center;}
.basr-social-share ul li a:hover{background-color:#753BBD;color:#fff;}
.related-post-list .social-icons p{margin:0px;}
.related-post-list .social-icons p > a{color:#753BBD;font-weight:bold;text-transform:uppercase;position:relative;display:block;text-decoration:none;font-family:'Yantramanav Bold';font-size:18px;}
.related-post-list .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; vertical-align: middle;}
.related-inner-wrap .post-details p{font-size:18px;font-family:'Yantramanav Regular';}

/* Home page Blog start CSS */
.category-related-wrap{margin:0px -10px;}
.category-related-wrap.cat-2-column .category-selection-wrap{float:left;width:50%;}
.category-related-wrap .category-selection-wrap{width:auto;padding:10px;}
.category-related-wrap .post-details{display:-webkit-box;display:-ms-flexbox;display:flex;}
.category-related-wrap .thumb-img{max-width:164px;height:107px;margin-right:20px;min-width:164px;}
.category-related-wrap .thumb-img > img{object-fit:cover;height:100%;width:100%;}
.category-related-wrap .post-details .post-name-date{max-width:250px;text-align:left;min-width:250px;}
.category-related-wrap .post-details .post-name-date p,.category-related-wrap .post-details .post-name-date p a{margin:0px;color:#000;text-decoration:none;font-family:'Yantramanav Bold';font-weight:bold;font-size:18px;}
.category-related-wrap .post-details .post-name-date p:first-child{font-weight:bold;line-height:24px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;}
.category-related-wrap .post-details .post-name-date p:last-child a{color:#7e36c6;font-family:'Yantramanav Regular';font-weight:normal;}
.category-related-wrap .post-link{display:inline-block;margin-top:30px;margin-left:10px;}
.category-related-wrap .post-link button{background-color:transparent;border:2px solid #7e36c6;text-transform:uppercase;padding:10px 20px 10px 20px;margin-left:10px;color:#7e36c6;font-weight:700;border-radius:0px;box-shadow:none;margin:0px;font-family: 'Roboto', sans-serif;font-size:18px;}
.category-related-wrap .post-link button:hover{background-color:#7e36c6;color:#fff;}
.category-related-wrap.cat-2-column{text-align:center;}
.category-related-wrap.cat-2-column .post-link{margin-left:0px;}
.home-two-column-block{margin:70px 0px;}
.direct-from-av-manufacturers-block .category-related-wrap .post-details .post-name-date,.lavnch-news .post-details .post-name-date{max-width:100%;min-width:100%;}
.Home-right-column-block img,.Home-right-column-block .lavnch-news{margin-bottom:50px;}
.Home-right-column-block .lavnch-news .thumb-img img{margin:0px;}
.Home-right-column-block .lavnch-news .category-selection-wrap,.Home-right-column-block .lavnch-videos .category-related-wrap .category-selection-wrap{width:100%;}
.Home-right-column-block .lavnch-news .category-selection-wrap:not(:last-child){border-bottom:1px solid #e2e2e2;}
.Home-right-column-block .lavnch-videos .category-related-wrap .thumb-img{max-width:100px;height:90px;margin-right:20px;min-width:100px;}
.Home-right-column-block .lavnch-videos .category-related-wrap .post-details .post-name-date{max-width:auto;min-width:auto;}

/* Home page Blog End CSS */

/*------- Start Home What Rave Now Section CSS ------- */

.whats-rave-now-sec{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#2a2a2a;padding:90px 0px;background-image:url('/wp-content/themes/md-changes/img/what-rave-now-background.svg');background-repeat:no-repeat;background-size:cover;}
.whats-rave-now-sec h2{color:#fff;font-size:28px;font-weight:bold;font-family:'Yantramanav Bold';}
.whats-rave-now-row{display:flex;flex-wrap:wrap;}
.whats-rave-now-column{position:relative;}
.whats-rave-now-column:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.5);}
.whats-rave-now-column:first-child{margin-right:30px;}
.whats-rave-now-column{width:calc(50% - 15px);}
.whats-rave-video-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70px;height:70px;background-color:#181818;border:2px solid #743bbc;border-radius:50%;}
.whats-rave-video-icon::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;}
.whats-rave-now-column .sponsored{position:absolute;top:0;left:0;background-color:#753cbd;color:#fff;padding:12px 15px 12px 15px;font-size:18px;font-family: 'Roboto', sans-serif;font-weight:normal;line-height:1;}
.what-rave-video-detail{position:absolute;left:0;right:0;bottom:0;padding:15px}
.what-rave-video-detail > span{color:#fff;font-family:'Yantramanav Regular';font-weight:400;}
.what-rave-video-detail .title{margin:0px;}
.what-rave-video-detail .title > a p{font-size:28px;font-weight:bold;margin-bottom:10px;margin-top:5px;text-decoration:none;display:block;color:#fff;font-family:'Yantramanav Bold';line-height:1.1;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;}
.what-rave-video-detail .video-date p{color:#fff;line-height:1;font-size:14px;font-family:'Yantramanav Regular';font-weight:400;margin-bottom: 0;}
.what-rave-video-detail .video-date p::before{content:"";display:inline-block;vertical-align:middle;width:5px;height:5px;background:#fff;border-radius:50%;margin-right:10px;margin-top:-3px;}
.whats-rave-now-column > a{position:absolute;left:0;top:0;width:100%;height:100%;}

/*------- End Home What Rave Now CSS ------- */

/*------- Start Home Trending Block CSS ------- */
.home-trending-post-block{padding:38px 35px;border:1px solid #e2e2e2;height:100%;}
.home-trending-post-block .line-top-heading{text-transform:inherit;}
.home-trending-post-block .trending-post-list{margin:0px;list-style:none;}
.home-trending-post-block .trending-post-list li{counter-increment:inst;position:relative;padding-left:30px;}
.home-trending-post-block .trending-post-list li:not(:last-child){margin-bottom:20px;}
.home-trending-post-block .trending-post-list li a{color:#000;font-weight:bold;font-size:16px;line-height:24px;display:block;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;text-decoration:none;font-family:'Yantramanav Bold';}
.home-trending-post-block .trending-post-list li::before{content:counter(inst);color:#d5d5d5;font-size:28px;font-weight:bold;position:absolute;left:0;top:0px;line-height:28px;}

/*------- End Home Trending Block CSS ------- */

/* ProAV News Page Start CSS */

.proav-news-block-columns .category-related-wrap .category-selection-wrap{width:100%;padding:0px 10px;}
.proav-news-block-columns .category-related-wrap .post-details{border-bottom:1px solid #e2e2e2;padding:35px 0px;}
.proav-news-block-columns .line-top-heading{padding-top:20px;margin:50px 0px 0px 0px;}
.proav-news-block-columns .category-related-wrap .post-details .post-name-date{max-width:100%;}
.proav-news-block-columns .category-related-wrap .post-details .post-name-date p:last-child{position:relative;margin-top:5px;}
.proav-news-block-columns .category-related-wrap .post-details .post-name-date p:last-child::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#7e36c6; display: inline-block; margin-right: 10px; vertical-align: middle;}
.proav-news-block-columns .related-post-list{text-align:center;}
#rave-load-more-post{background-color:#4b2c72;color:#fff;padding:15px 40px 15px 40px;margin:54px 0px 0px 0px;text-transform:uppercase;font-weight:700;font-family: 'Roboto', sans-serif;display:inline-block;}
#rave-load-more-post.loading-data{cursor:none;opacity:0.5;}

/* ProAV News Page End CSS */

/* Individual Blog Post Page Start CSS */
.rave-individual-post h3{font-family:'Yantramanav Bold';font-weight:700;font-size:28px;}
.rave-individual-post p{font-size:18px;font-family:'Yantramanav Regular';color:#000000;}
#primary.rave-individual-post{float:none;width:100%;}
.rave-individual-post-inner{max-width:900px;margin:0 auto;}
.rave-individual-post .advertisement-img{margin:0px 0px 50px 0px;}
.rave-individual-post .post-img{margin:50px 0px;}
.rave-individual-post .post-name-date p{margin-bottom:10px;position:relative;color:#7e36c6;}
.rave-individual-post .post-name-date p a{color:#7e36c6;}
.rave-individual-post .post-name-date p:before{content:"";width:10px;height:10px;border-radius:50%;background-color:#7e36c6; display: inline-block; margin-right: 10px;}
.rave-individual-post .post-name-date h2{font-size:36px;font-weight:bold;font-family:'Yantramanav Bold';}
.rave-individual-post .author-name p{margin-bottom:0px;}
.rave-individual-post-inner .basr-social-share{margin:13px 0px 50px 0px;display:inline-block;}
.basr-social-share ul li{margin-left:0px;margin-right:10px;}
.rave-individual-post-inner .social-icons .basr-social-share{margin:0px;}
.rave-individual-post img.size-full{display:block;}

/* Individual Blog Post Page End CSS */

/* AV Eduction Page start CSS */
.rave-videos-wrapper.rave-av-education-wrapper{padding-top:10px;text-align:center;color: #7d7d7d;}
.rave-av-education-wrapper .rave-short-desc > p > a{color:#753cbd;font-weight:bold;text-transform: uppercase;}
.rave-av-education-wrapper  img.img-margin{margin:45px 0px;}
.av-education-row .img-margin{margin:30px 0px;}
.av-education-row .right-colum-inner figure > img{width:100%;}
.rave-av-education-wrapper .post-link{display:inline-block;text-align:center; width: 100%;}
.rave-av-education-wrapper .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:700;}
.rave-av-education-wrapper .post-link.loading-data {cursor:none;opacity:0.5;}
/* AV Eduction Page End CSS */
/* START logo-center css */
.logo-center{display:flex;flex-wrap:wrap;margin:0 -6px}
.logo-center .logo-center__item{width:33.33%;padding:0 12px;margin-bottom:30px}
.logo-center .logo-center__item .logo-center__box-inner{position:relative}
.logo-center .logo-center__item .logo-center__box-inner .edits{position:absolute;bottom:100%;right:0;z-index:1;height:28px;background:#333;color:#fff}
.logo-center .logo-center__item .logo-center__box-inner .edits .logo-center__remove{background:red;color:#fff;cursor:pointer}
.logo-center .logo-center__item .logo-center__box-inner .logo-center__media-img{position:relative; height: 300px;}
.logo-center .logo-center__item .logo-center__box-inner .logo-center__media-img > img {object-fit: cover; height: 100%;}
.logo-center .logo-center__item .logo-center__box-inner .logo-center__media-img .dashicons{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;font-size:20px;background:#000000b5;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;outline:none}
.logo-center .logo-center__item .logo-center__box-inner .logo-center__media-img:hover .dashicons{opacity:1}
.logo-center .logo-center__item .logo-center__box-inner .edits span{padding:4px 1px;width:30px;border-right:1px solid #fff;height:28px;cursor:pointer;opacity:0.8}
.logo-center .logo-center__item .logo-center__box-inner .edits span:hover{opacity:1}
.logo-center .logo-center__item .logo-center__box-inner .edits span:last-child{border:none}
.logo-center .logo-center__item--add{display:flex;align-items:center;justify-content:center}
.logo-center .logo-center__item--add button{width:100%;height:100%;background:#ddd;color:#000;text-align:center;padding:10px 10px;display:block;font-size:24px;min-height:200px}
.logo-center .logo-center__item--add button span{display:block;margin:0 auto;font-size:28px;width:40px;height:25px}
.logo-center .logo-center__item .logo-center__box-inner .logo-center__media-img button{background:#ddd;color:#000;border:none;width:100%;height:120px;font-size:15px;font-weight:700;font-family:'Yantramanav Bold'}
.logo-center .logo-center__item .logo-center__item__inner .logo-center__media-img{position:relative; height: 200px; margin-bottom: 10px;}
.logo-center .logo-center__item .logo-center__item__inner .logo-center__media-img > img {object-fit: cover; height: 100%;}
/* END logo-center css */
/* Video Page */

.rave-videos-wrapper .rave-videos-list{display:flex;flex-wrap:wrap;}
.rave-videos-wrapper .rave-videos-list .rave-video{margin-right:15px;margin-bottom:0;width:calc(33.33% - 10px);position:relative;text-align:left;}
.rave-videos-wrapper .rave-videos-list .rave-video>a{position:absolute;left:0;top:0;width:100%;height:100%;}
.rave-videos-wrapper:not(.rave-av-education-wrapper) .rave-videos-list .rave-video:nth-child(3n+3){margin-right:0;}
.rave-videos-wrapper.rave-av-education-wrapper .rave-videos-list .rave-video:nth-child(3n+3){margin-right:0;}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-image{position:relative;}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-image img{display:block;width:100%;}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-image .rave-video-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70px;height:70px;background-color:#181818;border:2px solid #743bbc;border-radius:50%;}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-image .rave-video-icon: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;}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-detail{padding:20px 20px 40px 20px;}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-detail .video-author {position: absolute;}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-detail .video-author a{font-family: 'Roboto', sans-serif;text-decoration:none;color:#fff;background-color:#753cbd;padding:10px 20px 10px 20px;line-height:1;font-size:14px;margin-bottom:25px;display:block;margin-top:-40px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-detail .title a{font-family:'Yantramanav Bold';font-weight:bold;font-size:18px;color:#000;text-decoration:none;line-height:30px;display:block;}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-detail .title {margin-bottom: 10px;}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-detail .video-date a{font-family:'Yantramanav Regular';color:#753cbd;line-height:1;font-size:14px;text-decoration:none;margin-bottom: 10px;display: inline-block;font-weight: bold;}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-detail .video-date:before{content:"";display:inline-block;vertical-align:middle;width:7px;height:7px;background:#753cbd;border-radius:50%;margin-right:10px; margin-top: -3px;}
.rave-pagination{display:flex;align-items:center;justify-content:center;}
.rave-pagination a,.rave-pagination span{padding:7px 15px;border:1px solid #525252;margin:3px;letter-spacing:0;color:#525252; font-family: 'Roboto', sans-serif;}
.rave-videos-wrapper .rave-videos-list .rave-video .rave-video-detail .rave-short-desc p{font-family:'Yantramanav Regular';}

/*------- Start Home Slider Block CSS ------- */
.rave-home-main-post-list h2{margin:0px;}
.rave-home-main-slider-posts.slick-initialized .slick-slide{position:relative;}
.rave-home-main-slider-posts .image-wrap{height:462px;position:relative;}
.rave-home-main-side-posts .image-wrap{height:180px;position:relative;}
.rave-home-main-slider-posts .image-wrap > img,.rave-home-main-side-posts .image-wrap > img{width:100%;object-fit:cover;height:100%;}
.rave-home-main-slider-posts .slick-arrow{position:absolute;top:50%;width:60px;height:60px;background-color:#fff;border-radius:50%;margin:-30px 0px 0px 0px;font-size:0px;z-index:2;min-width:inherit;padding:0px;}
.rave-home-main-slider-posts .slick-prev.slick-arrow{left:50px;}
.rave-home-main-slider-posts .slick-next.slick-arrow{right:50px;}
.rave-home-main-slider-posts:not([data-arrows="1"]) .slick-arrow{display:none!important;}
.rave-home-main-slider-posts .slick-arrow::before{font-family:FontAwesome;color:#000;font-size:34px;position:absolute;top:50%;left:50%;line-height:24px;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.rave-home-main-slider-posts .slick-prev.slick-arrow::before{content:"\f104";}
.rave-home-main-slider-posts .slick-next.slick-arrow::before{content:"\f105";}
.rave-home-main-slider-posts .slick-dots{position:absolute;top:17px;right:35px;margin:0px;}
.rave-home-main-slider-posts .slick-dots li{list-style:none;display:inline-block;vertical-align:middle;margin-left:8px;}
.rave-home-main-slider-posts .slick-dots li button{text-indent:-9999px;min-width:inherit;padding:0px;background-color:inherit;border:1px solid;border-color:transparent;width:14px;height:14px;border-radius:50%;position:relative;margin:0px;}
.rave-home-main-slider-posts .slick-dots li button:hover,.rave-home-main-slider-posts .slick-dots li button:focus{-webkit-box-shadow:none;}
.rave-home-main-slider-posts .slick-dots li.slick-active button{border-color:#fff;}
.rave-home-main-slider-posts .slick-dots li button::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%;}
.rave-home-main-side-posts{width:30%;}
.rave-home-main-slider-posts .content-wrap{position:absolute;left:0;bottom:0;padding:0px 15px 30px 50px;right:0;}
.rave-home-main-slider-posts .content-wrap .rave-authore a{background-color:#613597;padding:10px 15px 10px 15px;color:#fff;font-family: 'Roboto', sans-serif;}
.rave-home-main-slider-posts .content-wrap .rave-title a{color:#fff;margin:15px 0px 10px 0px;font-size:34px;font-weight:bold;line-height:40px;display:block;font-family:'Yantramanav Bold';}
.rave-home-main-slider-posts .content-wrap .rave-title a:hover{color:#fff;}
.rave-home-main-slider-posts .content-wrap .date a{position:relative;color:#fff;font-size:18px;font-family:'Yantramanav Regular';}
.rave-home-main-side-posts .rave-home-main-post{position:relative;margin-bottom:7px;}
.rave-home-main-side-posts .rave-home-main-post .content-wrap{position:absolute;left:0;bottom:0;right:0;padding:0px 15px 20px 30px;}
.rave-home-main-side-posts .rave-home-main-post .content-wrap .rave-title a{font-size:24px;color:#fff;font-weight:bold;margin:15px 0px 5px 0px;line-height:26px;text-decoration:none;display:block;}
.rave-home-main-side-posts .rave-home-main-post .content-wrap .date{position:relative;color:#fff;padding-left:20px;font-size:16px;display:none;}
.rave-home-main-side-posts .rave-home-main-post .content-wrap .date::before{content:"";position:absolute;left:0;top:4px;width:10px;height:10px;border-radius:50%;background-color:#fff;}
.rave-home-main-post-list .image-wrap::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:0.6;background:transparent;background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#000000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);}
.rave-simple-slider .rave-home-main-slider-posts{width:100%;padding:0px;}
.rave-home-main-post-list.rave-simple-slider{margin-top:0px;}
.rave-simple-slider .rave-home-main-slider-posts .image-wrap{height:300px;}
.rave-home-main-post-list.rave-simple-slider .image-wrap::before{display:none;}
.rave-simple-slider .rave-home-main-slider-posts .image-wrap > img{object-fit:contain;}
.rave-simple-slider .rave-home-main-slider-posts .content-wrap{position:relative;padding:0px 15px 30px 25px;}
.rave-simple-slider .rave-home-main-slider-posts .content-wrap .rave-authore {position: absolute; top: -47px; left: 25px;}
.rave-simple-slider .rave-home-main-slider-posts .content-wrap .rave-authore a{background-color:#fff;color:#613597;margin-left:-25px;padding:10px 25px 10px 25px;font-family: 'Roboto', sans-serif;font-weight:normal;font-size:16px;line-height:1;}
.rave-simple-slider .rave-home-main-slider-posts .content-wrap .rave-title a{color:#000;font-size:24px;line-height:35px;text-decoration:none;}
.rave-simple-slider .rave-home-main-slider-posts .content-wrap .date a{color:#753cbd;font-family:'Yantramanav Regular';font-weight:normal;}
.rave-simple-slider .rave-home-main-slider-posts .content-wrap .date a::before{background-color:#753cbd;}
.rave-simple-slider .rave-home-main-slider-posts .slick-arrow,.rave-media-slider-block .slick-arrow{width:40px;height:40px;margin:0px;border:1px solid #ccc;border-radius:0px;position:absolute;font-size:0px;min-width:auto;padding:0;background-color:transparent;}
.rave-simple-slider .rave-home-main-slider-posts .slick-prev.slick-arrow,.rave-media-slider-block .slick-prev.slick-arrow{right:50px;top:-65px;left:inherit;}
.rave-simple-slider .rave-home-main-slider-posts .slick-next.slick-arrow,.rave-media-slider-block .slick-next.slick-arrow{right:0;top:-65px;}
.rave-simple-slider .rave-home-main-slider-posts .slick-arrow::before,.rave-media-slider-block .slick-arrow::before{font-size:24px;line-height:24px;color:#ccc;}
.rave-simple-slider .rave-home-main-slider-posts .slick-list{margin:0px -13px;}
.rave-simple-slider .rave-home-main-slider-posts .slick-slide{padding:0px 13px;}
.rave-media-slider-block .slick-prev.slick-arrow::before{content:"\f104";}
.rave-media-slider-block .slick-next.slick-arrow::before{content:"\f105";}
.rave-media-slider:not([data-arrows="true"]) .slick-arrow,
.rave-media-slider:not([data-dots="true"]) .slick-dots{display:none!important;}
.rave-media-slider-block .slick-arrow::before{font-family:FontAwesome;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.rave-media-slider-block .slick-list{margin:0px -15px;}
.rave-media-slider-block .rave-media-slider-item{position:relative;margin:10px 15px;text-align:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);}
.rave-media-slider-block .slick-slide > img{display:inline-block;vertical-align:middle;}

.rave-media-slider-block .slick-dots,
.rave-home-main-post-list.rave-simple-slider .slick-dots{margin:0px;text-align: center;position: static;}
.rave-media-slider-block .slick-dots li{list-style:none;display:inline-block;vertical-align:middle;margin-left:8px;}
.rave-media-slider-block .slick-dots li button{text-indent:-9999px;min-width:inherit;padding:0px;background-color:inherit;border:1px solid;border-color:transparent;width:14px;height:14px;border-radius:50%;position:relative;margin:0px;}
.rave-media-slider-block .slick-dots li button:hover,
.rave-media-slider-block .slick-dots li button:focus{-webkit-box-shadow:none;}
.rave-media-slider-block .slick-dots li.slick-active button,
.rave-home-main-post-list.rave-simple-slider .slick-dots li.slick-active button{border-color:#000;}
.rave-media-slider-block .slick-dots li button::before,
.rave-home-main-post-list.rave-simple-slider .slick-dots li button::before{width:6px;height:6px;border-radius:50%;background-color:#000;opacity:1;content:"";position:absolute;right:0;margin-top:-3px;margin-left:-3px;top:50%;left:50%;}

.our-sponsors-sec .line-top-heading{text-transform:inherit;}
.direct-from-av-manufacturers-block .category-related-wrap .category-selection-wrap{width:100%;}

.author-details .author-name .date a, 
.author-details .author-name .seprater, 
.author-details .author-name .category a, 
.author-details .author-name .category span{color:#753BBD;font-family:'Yantramanav Regular';font-weight:bold;}
.author-details .author-name .category span:last-child {display: none;}
.author-details .author-name .date::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#7e36c6;display:inline-block;margin-right:5px;}
/*------- End Home Slider Block CSS ------- */
.rave-inline-related-post{padding:10px;display:block;margin:24px 0;text-decoration:none!important;}
.rave-inline-related-post span{font-size:18px;text-decoration:underline;}
.rave-inline-related-post span:first-child{padding-right:5px;text-decoration:none!important;}

/*------- Start About Us Page Editorial Block CSS ------- */
.flip-box{display:-ms-grid;display:grid;grid-template-columns:auto auto auto;-ms-grid-columns:auto auto auto;grid-column-gap:40px;perspective:1000px;-webkit-perspective:1000px;}
.flip-box-front .image-wrap .editor-image-wrap > img{width:100%;object-fit:cover;height:100%;}
.flip-box-inner{position:relative;}
.front-back{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;-webkit-transition:-webkit-transform 0.8s;transition:-webkit-transform 0.8s;-o-transition:transform 0.8s;transition:transform 0.8s,-webkit-transform 0.8s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;padding-top:100%;}
.flip-box-inner:hover .front-back{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}
.flip-box-inner:hover .flip-box-front .name-designation {opacity: 0;}
.flip-box-front,.flip-box-back{position:absolute;width:100%;height:calc(100% - 40px);-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;}
.flip-box-back{background-color:#ddd;color:#000;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index: 2;}
.flip-box-front .name-designation{position:absolute;left:0;right:0;bottom:20px;padding:10px 15px;text-align:center;color:#fff; z-index: 1;}
.flip-box-front .name-designation h4{font-size:28px;margin-bottom:0px;}
.flip-box-front .name-designation p{margin-bottom:0px;font-size:16px;}
.flip-box-back .description{color:#000;font-weight:400;font-family:'Yantramanav Regular';margin:0px;}
.image-wrap,.editor-image-wrap{height:100%;}
.flip-box-inner > a{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;}
/*------- End About Us Page Editorial Block CSS ------- */

/*Editorial*/
.editorial-list-wrapper{display:flex;flex-wrap:wrap;}
.editorial-box{background-color:#fff;text-align:center;box-shadow:rgb(0 0 0 / 5%) 0px 6px 24px 0px,rgb(0 0 0 / 8%) 0px 0px 0px 1px;padding:16px;margin-right:16px;margin-bottom:16px;width:calc(25% - 12px);position:relative;}
.editorial-box:nth-child(4n + 4){margin-right:0;}
.editorial-box-conten img{width:86px;height:86px;border-radius:50%;-webkit-border-radius:50%;}
.editorial-box-conten h4{margin:10px 0px 0px 0px;text-transform:uppercase;font-size:20px;font-weight:bold;}
.editorial-box-conten p {margin-bottom: 10px;}
.editorial-box-conten .view-all-btn{background-color:#7e36c6;color:#fff;font-size:14px;font-family:'Roboto',sans-serif;padding:2px 10px;display:inline-block;margin:10px 0 0 0;text-decoration:none;}
.editorial-box-conten .author-desc {display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
@media only screen and (max-width:1200px){
	.category-related-wrap.cat-2-column .category-selection-wrap{float:none;width:100%;}
	.rave-404-news-block .wp-block-columns .wp-block-column:first-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%;}
}
@media only screen and (max-width:1024px){
  
  .related-post-list .post-details h2 a{font-size:30px;}
  .flip-box{grid-template-columns:auto auto;-ms-grid-columns:auto auto;}
}
@media only screen and (max-width:991px){ 
.rave-videos-wrapper .rave-videos-list .rave-video {

  width: calc(50% - 10px);
}
.rave-videos-wrapper:not(.rave-av-education-wrapper) .rave-videos-list .rave-video:nth-child(2n+2) {
	margin-right: 0;
}

}
@media only screen and (max-width:767px){
  .rave-videos-wrapper .rave-videos-list .rave-video,.rave-videos-wrapper .rave-videos-list .rave-video:nth-child(1),.rave-videos-wrapper .rave-videos-list .rave-video:nth-child(2){width:100%;}
  .rave-videos-wrapper .rave-videos-list .rave-video,.rave-videos-wrapper .rave-videos-list .rave-video:nth-child(1),.rave-videos-wrapper .rave-videos-list .rave-video:nth-child(3n+2){margin-right:0;}
  .rave-pagination a,.rave-pagination span{margin:2px;padding:4px 10px;}
  .related-post-list .post-details h2 a{font-size:24px;}
  .editorial-box{width:calc(33.3333% - 12px);}
  .editorial-box:nth-child(4n+4){margin-right:16px;}
  .editorial-box:nth-child(3n+3){margin-right:0;}
}
@media only screen and (max-width:560px){
  .flip-box{grid-template-columns:auto;-ms-grid-columns:auto;}
  .editorial-box{width:calc(50% - 8px);}
  .editorial-box:nth-child(3n+3){margin-right:16px;}
  .editorial-box:nth-child(2n+2){margin-right:0;}
}

/* Video Page END */
@media only screen and (max-width:480px){
  .related-post-list .social-icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
  .social-icons .basr-social-share.social{margin-top:15px;}
  .editorial-box{width:calc(100% - 0px);margin-right:0px;}
  .editorial-box:nth-child(2n+2),.editorial-box:nth-child(3n+3){margin-right:0px;}
}

/* Slider Loader */
.rave-home-main-slider-posts{display:none;}
.rave-home-main-post-list:not(.remove_loader){position:relative;width:100%;display:block;height:100%;background:#e2e2e2;min-height: 250px;}
.rave-home-main-post-list:not(.remove_loader):before{content:'';-webkit-animation-duration:.75s;-moz-animation-duration:.75s;animation-duration:.75s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate-forever;-moz-animation-name:rotate-forever;animation-name:rotate-forever;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;height:30px;width:30px;border:8px solid #68309d;border-right-color:transparent;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
@-webkit-keyframes rotate-forever{
	0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
	100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-moz-keyframes rotate-forever{
	0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
	100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes rotate-forever{
	0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
	100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}

/* Lavnch news css */
.category-related-wrap .post-details .post-name-date .news-title p, .category-related-wrap .post-details .post-name-date .news-title p a { margin: 0px; color: #000; text-decoration: none; font-family: 'Yantramanav Bold'; font-weight: bold; font-size: 18px; }
.category-related-wrap .post-details .post-name-date .news-date p { color: #787878; font-family: 'Yantramanav Regular'; font-weight: 400; }
@media only screen and (max-width:1800px) {
    .category-related-wrap .post-details .post-name-date .news-date p a { font-size: 14px; }
}

/*Lavnch video css */
.category-related-wrap .post-details .post-name-date .video-title p, .category-related-wrap .post-details .post-name-date .video-title p a { margin: 0px; color: #000; text-decoration: none; font-family: 'Yantramanav Bold'; font-weight: bold; font-size: 18px; }
.category-related-wrap .post-details .post-name-date .video-date p { color: #787878; font-family: 'Yantramanav Regular'; font-weight: 400; }

/* new style of post-listing */
/* .category-related-wrap .post-details .post-name-date p:last-child a {color: #787878; }
.category-related-wrap .post-link button{ border: 2px solid #6fd3de; color: #787878}
.line-top-heading::before{background-color:#6fd3de;}
.category-related-wrap .post-link button:hover{background-color:#787878; color:#fff}
.category-related-wrap.cat-2-column .category-selection-wrap {max-width: 50%;width: 100%;} */

.category-related-wrap .post-details .post-name-date p:last-child a { color: #787878;}
.category-related-wrap .post-link button{ border: 2px solid #6fd3de; color: #787878}
.category-related-wrap .post-link button:hover{background-color:#787878; color:#fff}
.rave-individual-post-inner .basr-social-share{margin-bottom: 0;}

.category-related-wrap .thumb-img a, .category-related-wrap .thumb-img img{width: 100%;height: auto;max-width: 100%;object-fit: contain;max-height: 100%;}