.owl-item{ height: auto !important;} 

.postid-44051 .webinar-revp-recent-webinars-sec{ Display:none;}

.postid-44505 #wpb_widget-4::before, .postid-44505 #wpb_widget-4:after { content: unset; }

.postid-44505 .container.webinarform_container , .postid-38715 .container.webinarform_container{ position: unset;  filter: unset;  opacity: unset; }

.countdown-timer{ display:none;}

.page-template-webinarlandingpage ul li.p-44502, .page-template-webinarlandingpage ul li.p-44505, .webinar-l-page.up-webinar{ display:none;}

/* Payment sidebar css  */
 
 .step{
     display: none;
}
 .showstep{
     display: block;
}
 .stepped-form {
     max-width:300px;
     font-family: 'Open Sans', sans-serif;
     margin: 0 auto;
     box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.10);
     background: #ffffff;
}
 .step-list{
     display: flex;
     list-style-type: none;
     padding: 0px;
     margin: 0px;
     gap: 10px;
}
 .step-list li{
     color: #4D4D4D;
     font-family: Open Sans;
     font-size: 12px;
     font-style: normal;
     font-weight: 600;
     flex: 1;
     line-height: normal;
}
 .step-list li:after{
     content: "";
     display: block;
     width: 100%;
     height: 5px;
     background: #EDEDED;
     border-radius: 2px;
}
 h3.webinar_form_title {
     background: #D52B1E;
     color: #fff;
     padding: 16px 0px;
     text-align: center;
     margin: 0px;
}
 .step-header {
     padding: 20px 18px;
}
 .step-body {
     padding: 0px 18px;
}
 .step-footer {
     padding: 18px;
}
 .step-footer button{
     width: 100%;
     border: none;
     border-radius: 2px;
     background: #02A7D3;
     padding: 12px;
     color: #fff;
     color: #FFF;
     text-align: center;
     font-family: Open Sans;
     font-size: 18px;
     font-style: normal;
     font-weight: 700;
     line-height: normal;
}
 .step-header .step-icon:before {
     content: "";
     background: #D52B1E;
     width: 0%;
     display: block;
     height: 5px;
     border-radius: 2px;
     position: absolute;
     bottom: 0px;
     left: 0;
     transition: .2s all ease;
}
 .step-header .st1 .step-icon:first-child:before {
     content: "";
     background: #D52B1E;
     width: 70%;
     display: block;
     height: 5px;
     border-radius: 2px;
     position: absolute;
     bottom: 0px;
     left: 0;
}
 .step-header .step-icon{
     position: relative;
}
 .step-header .st2 .step-icon:first-child:before {
     content: "";
     background: #D52B1E;
     width: 100%;
     display: block;
     height: 5px;
     border-radius: 2px;
     position: absolute;
     bottom: 0px;
     left: 0;
}
 .step-header .st2 .step-icon:nth-child(2):before {
     content: "";
     background: #D52B1E;
     width: 70%;
     display: block;
     height: 5px;
     border-radius: 2px;
     position: absolute;
     bottom: 0px;
     left: 0;
     transition-delay: .2s;
}
 .step-header .step-icon{
     position: relative;
     color: #c9c9c9;
     cursor: pointer;
}
 .step-header .st1 .step-icon:first-child{
     color: #4d4d4d;
     font-weight: 600;
}
 .step-header .st2 .step-icon, .step-header .st3 .step-icon{
     color: #4d4d4d;
     font-weight: 600;
}
 .step-header .st3 .step-icon:before{
     content: "";
     background: #D52B1E;
     width: 100%;
     display: block;
     height: 5px;
     border-radius: 2px;
     position: absolute;
     bottom: 0px;
     left: 0;
     transition-delay: .2s;
}
 .step-body .form-group label {
     width: 100%;
     color: #000;
     font-family: Open Sans;
     font-size: 14px;
     font-weight: 600;
     margin-bottom: 10px;
}

.step-body .form-group.step-checkbox-field span{
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    width: 100%;
}

 .step-body input{
     border-radius: 2px;
     border: 1px solid #CCC;
     background: #FFF;
     width: 100%;
     color: #BDBDBD;
     font-family: Open Sans;
     font-size: 14px;
     font-style: normal;
     font-weight: 400;
     padding: 10px 10px;
     box-sizing: border-box;
     margin-bottom: 20px;
}
 .step-icon:before, .step-icon:after{
     margin-top: 5px;
}
 .splitcol {
     display: flex;
     gap: 10px;
}
 .form-group.step-checkbox-field input{
     width: 20px;
     float: left;
     margin-top: 6px;
}
 .form-group.step-checkbox-field span{
     color: #4D4D4D;
     
     font-size: 14px;
     font-weight: 400;
     line-height: 22px;
     width: calc(100% - 20px);
     display: block;
}
 .pricing-total-step {
     display: flex;
     padding: 20px;
     background: #F8F8F8;
     justify-content: space-between;
     align-items: center;
     border-radius: 2px;
}
 .total-text {
     color: #4D4D4D;
     text-align: center;
     font-family: Open Sans;
     font-size: 14px;
     font-weight: 400;
}
 .total-amount {
     color: #000;
     font-family: 'Open Sans';
     font-size: 20px;
     font-style: normal;
     font-weight: 700;
     line-height: normal;
}
 span.total-currency {
     color: #000;
     text-align: center;
     font-size: 12px;
     font-style: normal;
     font-weight: 400;
     line-height: normal;
}
 .step-payment-res { background: #F7F1EC; text-align: center; padding: 30px; border-radius: 2px;  color: #000; text-align: center; font-family: Open Sans; font-size: 24px; font-style: normal; font-weight: 600; line-height: normal;}
 .stepped-form .webinarform_container{ border: none !important; padding: 0px }
.stepped-form .webinarform_container .form-group.step-checkbox-field{ margin-bottom:0; }
.step-body input[type=checkbox]{ margin-bottom:0;}
.step-body .step-checkbox-field.form-group label{ margin-bottom:0; margin-top:10px;}
.step-forwarder{ width:100%;}

.sidebar-column-primary .widget.widget_text img{ border:none !important;}

/* scholarly-writers */
.scholarly-writers-box img.author_img{border:1px solid #C4C4C4 !important;}
.scholarly-writers-box h4 a{ font-size: 16px; font-weight: 700; line-height: 25px; margin: 0; display: inline-block; }
.scholarly-writers-box h4{ margin:8px 0 0 0;}
.scholarly-writers-box p{ margin:0;}

.scholarly-writers-box .post-meta.single-post-meta .post-author-a.post-author-avatar .avatar{ width: 39px; height: 39px;  border: 1px solid #C4C4C4 !important; margin: 5px 5px 0 0;}
.scholarly-writers-box .fa{font-size: 7px; vertical-align: inherit;}
.scholarly-writers-box .single-post-meta{ margin-bottom:10px;}
.scholarly-writers-box .post-author-name{ font-size:14px;}
.scholarly-writers-box .post-meta.single-post-meta b a{ color: #000; margin-left: 2px; font-weight: 500;}
.scholarly-writers-box b{ margin-left:-1px !important;}
.sidebar-stats-sec.scholarly-writers-box{ border-bottom:0; padding-bottom:0;}
#webinareq .country-select{ display:block !important; margin-bottom:10px;}


.wps-pgfw-pdf-generate-icon__wrapper-frontend{ display:inline-block;}
.wps-pgfw-pdf-generate-icon__wrapper-frontend:hover{ background:#000000;}
    
#music:hover{background:#000000;}
#music {
    display: inline-block;
   height:22px;
    top: 3px;
    right: 0px;
    border-radius: 50%;
    background: #ababab;
    margin-left: 4px;
    margin-top: 3px;
}

#musicinfo {
    display: none;
   width: 40%;
    background: #fdf8f4;
    margin-top: 20px;
    position: absolute;
    z-index: 999;
    border: 1px solid #cccccc;
    right: 0;
    word-break: break-all;
    font-weight: 600;
}

#musicinfo .wpcp{
    background:none;
    padding-right:30px;
}

#hj-survey-toggle-1{ display: none !important;}


.sgpb-popup-overlay-50646{ background-color: transparent !important; z-index:-1 !important;}


.post-header-inner .post-meta.single-post-meta{  position: relative;}
.post-template-10 .post-header-inner{ overflow:unset;}
#music a{ border-radius:50px;}
#music a img{ cursor: pointer; padding: 4px; width: 22px !important; height: 22px !important; }
#music:hover{background:#000000;}
#musicinfo .btnbox{/*display: inline;*/ text-align:right; margin-top:20px; }
#copysource{ display:inline; }
#copysource.copyText{ background:#cf2e2e; color:#ffffff; }
.copytext img:hover{cursor: pointer;}
#copysource.copyText a{ color:#ffffff; }
#hide{ position: absolute; opacity: 0.7; top: 5px;right: 5px; cursor: pointer; }

.single-cat-1926 #text-17, .single-cat-1926 #text-19, .single-cat-1926 #custom_html-6 , .single-cat-1926 #text-20{ display:none;}
.single-cat-1926 #text-6 .sidebar-stats-sec{ border-top:0; padding-top:0;}

.wps-pgfw-pdf-generate-icon__wrapper-frontend{
    display: inline-block;
    border-radius: 50%;
    background: #ababab;
    height: 22px;
    margin-top: 3px;
}

.wps-pgfw-pdf-generate-icon__wrapper-frontend a img {
    cursor: pointer;
    padding: 4px;
    width: 22px !important;
    height: 22px !important;
}

.copytext {
    background: #029DCD;
    padding: 8px 15px;
    color: #ffffff !important;
    border-radius: 5px;
    cursor: pointer;
}

.entry-content .wps-pgfw-pdf-generate-icon__wrapper-frontend{ display:none;}

@media (min-width: 481px) and (max-width: 767px) {
    #musicinfo{ width:100%;}
}

@media (min-width: 320px) and (max-width: 480px) {
    #musicinfo{ width:100%;}
    
}

a .post-author-name b, .pp-multiple-authors-boxes-li a{text-decoration: underline;}
.pp-multiple-authors-layout-inline ul.pp-multiple-authors-boxes-ul{list-style: none; padding: 0}

/* Author page */

.author-profile .post-author-avatar { float : none; margin-right: 0; text-align: center;}
.author-profile .author-title{ text-align:center; }
.author-profile .author-title { font-size: 24px; margin: 20px 0 0; text-transform: uppercase; font-style: normal; font-weight: 700; line-height: normal}
.author-profile .post-author-bio {padding-left:0; text-align:center;}
.layout-border{ border-bottom: 1px solid #cccccc;
    margin-bottom: 45px;  margin-left: -145px;  margin-right: -145px;}
 
.archive.author .listing-item-blog-1 .featured{ float: right; margin-left: 26px; margin-right:0;}  
.archive.author .listing-item-blog-1 .post-summary{ padding-left:0;}
.archive.author #content:after {   width: 100%; min-height:150px; content:""; display:inline-block; position: absolute; top: -36px; z-index: -1; background: linear-gradient(95.32deg, #F3E7E9 -3.04%, #E3EEFF 38.19%, #E3EEFF 101.55%);}
.author-profile{ padding-top:60px;}
.author-profile .author-links ul{ text-align:center;}
.archive.author .faq-sec-article h3{font-size:24px;}
.archive.author .border-faqsec-bdr{ padding:0px 42px; margin: 5px 0 20px 0;}

.author-profile .author-links ul li.facebook a, .author-profile .author-links ul li.youtube a, .author-profile .author-links ul li.linkedin a, .author-profile .author-links ul li.instagram a, .author-profile .author-links ul li.google-plus a, .author-profile .author-links ul li.twitter a{ background-color:transparent;}
.author-profile .author-links ul li.facebook a .fa{ color: #4a639f; font-size:20px;}

.author-profile .author-links ul li.youtube a .fa{color:#cc181e; font-size:20px;}
.author-profile .author-links ul li.linkedin a .fa{color:#0076B2; font-size:20px;}
.author-profile .author-links ul li.instagram a .fa{color:#517fa4; font-size:20px;}
.author-profile .author-links ul li.google-plus a .fa{color:#d73d32; font-size:20px;}
.author-profile .author-links ul li.twitter a .fa{color:#55ACEE; font-size:20px;}
.banner-content{ width: 50%;  padding: 10% 0 0 5%; color:#000000;}
.banner-content h3{ font-size:35px; border-left: 4px solid red; padding-left: 15px; font-weight:700;}
#sidebar-primary-sidebar #text-17 .trinka-sidebar-silder img { border:0 !important; }

@media (min-width: 768px) and (max-width: 1024px){
    .archive.author .layout-3-col .content-column{ width:100%;}
    .author-profile { padding-top: 65px;} 
    
}

@media (min-width: 481px) and (max-width: 767px) {
 .author-profile { padding-top: 10px;} 
 .author #content .layout-3-col.layout-3-col-4.container{ position: relative; z-index: 999; min-height:100px;}
.archive.author #content:after{ z-index:9;}
.archive.author .listing-item-blog-2 .featured .img-holder{margin-top:20px;}
    
}

@media (min-width: 320px) and (max-width: 480px) {
  .author-profile { padding-top: 10px;} 
  .author #content .layout-3-col.layout-3-col-4.container{ position: relative; z-index: 999; min-height:100px;}
.archive.author #content:after{ z-index:9;}

.archive.author .listing-item-blog-2 .featured .img-holder{margin-top:20px;}
    
}

/* quiz section */

.single-container .qsm-pagination.qmn_pagination{ background: #4D9FFF; padding:10px; margin:0; border-radius:0 0 5px 5px;}
.single-container .qmn_pagination .mlw_next, .qmn_pagination .qsm-submit-btn{ margin:0;}
.single-container .qmn_quiz_container .qmn_btn, .qmn_quiz_container .btn{ background:none !important; color: #ffffff !important;
    border: 1px solid #ffffff !important; box-shadow: 0px 2px 5px 0px #0000001A !important; }
    
.single-container .qmn_quiz_container .qmn_btn, .qmn_quiz_container .btn{ background:none !important; color: #ffffff !important;
    border: 1px solid #ffffff !important; padding: 5px 25px !important; }
.single-container .qmn_quiz_container .qmn_btn:hover, .single-container .qmn_quiz_container .btn:hover{background:#ffffff !important; color:#4D9FFF !important; text-decoration:none; }
.single-container .qsm-quiz-container{ border: 1px solid #ddd; border-radius: 5px; box-shadow: 0px 2px 5px 0px #0000001A !important; margin-bottom:20px;}   
.single-container .qsm-page.qsm-question-page, .single-container .qsm-page{ padding:20px 20px 10px 20px;}
.single-container .qmn_radio_answers{ display: grid;  grid-template-columns: repeat(auto-fill, minmax(200px, calc( 50% - 10px))); gap: 10px;}
.single-container .qmn_mc_answer_wrap{ border: 1px solid #dddddd; border-radius: 5px;    padding: 5px; }
.single-container .qmn_mc_answer_wrap:hover, .single-container .qmn_mc_answer_wrap.checked{ background:#4D9FFF; color:#ffffff;}
.single-container .quiz_section h3{ font-size:18px; margin:0 0 15px 0; padding:0 0 10px 0; border-bottom:1px solid #4D9FFF;}
.single-container .quiz_section .mlw_qmn_new_question{ font-size:16px;}
.single-container .quiz_section{ padding: 0 0 10px 0;}
.qmn_btn, .qsm-quiz-container.qmn_quiz_container .qmn_btn, .qsm-quiz-container.qmn_quiz_container .btn{box-shadow: 0px 2px 5px 0px #0000001A;}
.single-container .pages_count{ font-size:14px;}
.single-container .qsm-quiz-container form{ margin:0; padding:0;}
.single-container .qsm-page.qsm-question-page {
    background: url('../png/frame-1000004424.png');
    background-repeat: no-repeat;
    background-position: right top;
}

.single-container .qsm_contact_div.qsm-contact-type-select{ width: 46%; }
.single-container .quiz_section select{ width:100%;}
.single-container .qsm-contact-type-select .qsm_question{ display:none !important;}
.single-container .qsm_retake_button{ Display:none;}
.single-container .qsm_contact_div.qsm-contact-type-text, .single-container .qsm_contact_div.qsm-contact-type-email{ width: 48%;  display: inline-block; }
.single-container .qsm_contact_div.qsm-contact-type-text input[type="text"], .single-container .qsm_contact_div.qsm-contact-type-email input[type="email"]{ width: 96%;}
.single-container .qsm_contact_div.qsm-contact-type-text span.mlw_qmn_question.qsm_question, .single-container .qsm_contact_div.qsm-contact-type-email span.mlw_qmn_question.qsm_question{ display:none;}
.single-container .qsm-results-page{ padding:20px; font-size:14px;}
.single-container .qmn_results_page br{ display:none;}
.single-container .qsm-results-page .qmn_question_answer.qsm-add-border-bottom{ padding-bottom:5px;}
.single-container .qsm-results-page .qmn_question_answer{margin-bottom:5px;}
.single-container .qmn_error_message{ background:none; border:none;}
#mlw_error_message{ display:none;}
#mlw_error_message_bottom{ text-align:center; font-size:14px;}
.single-container .owl-carousel .owl-item{ padding:12px 5px 12px 5px; height:auto; border:0;}
.single-container .owl-item h3{ font-size:14px; font-weight:bold; }
.single-container .owl-item img{ width:100%; height:109px !important;}
.single-container .owl-carousel{ background:none;}
.single-container .sa_hover_container{ box-shadow:0px 2px 5px 0px #0000001A !important; border:1px solid #cccccc; min-height: auto !important; }
.single-container .sa_hover_container p{ line-height:24px;}
.single-container .totalpoll-question-content p{ font-size:16px !important; font-weight:bold; }
.single-container .totalpoll-question-choices-item-label span{ font-size:14px !important;}
.single-container .totalpoll-question-choices-item-label{ padding-top:0 !important; padding-bottom:0 !important;}
.single-container .totalpoll-button{ padding:10px 40px !important;}
.single-container .totalpoll-question-choices-item-selector-box{ width: 1em !important; height: 1em !important;}
.single-container .totalpoll-form-custom-fields{ padding:0 !important;}
.single-container .totalpoll-wrapper{ background: #F7F7FA !important;  padding: 20px;  box-shadow:0px 2px 5px 0px #0000001A; margin-bottom:20px;}
.single-container .totalpoll-form-field-input{background:transparent !important;}
.single-container .totalpoll input[type=email]{ border:1px solid #eeeeee !important; font-size:14px; }
.single-container #totalpoll input[type=email]{ border:1px solid #eeeeee !important; font-size:14px !important ; background:#fafafa !important;  }
.single-container .totalpoll-buttons{ margin-top:10px !important;}
.single-container .totalpoll-question-choices-item-votes{ margin-top:0 !important; margin-bottom:10px !important;}
.single-container .totalpoll-form-field-errors-item{ font-size:14px;}
.btm-trink-bor{ border:none !important;}
.single-container .single_slider{display:block; overflow:hidden;}
.single-container .single_slider .slingle_slider_img{ float:left; margin-right:20px; width:40%; }
.single-container  #single_sample_slider .sa_hover_container, .single-container  #single_sample_slider_2 .sa_hover_container, .single-container  #single_sample_slider_3 .sa_hover_container{ min-height:auto !important; }

 .sa_hover_container .single-post-title{ border: none; }

.single-container .slingle_slider_img img{ height:auto !important;}
.single-container .single_slider h3{ margin-top:0;}
.single-container .single_slider .single_slider .owl-item h3{ margin-top:0;}
.single-container a.slider_cta{padding: 10px;  background: #D52B1E;  color: #ffffff !important; text-decoration: none;   border-radius: 3px; font-size: 14px;  margin: 0 auto; width: 220px;   display: block;  text-align: center;}
.single-container a:hover.slider_cta{ color:#ffffff !important; text-decoration: none; }
.single-container .single_slider a.slider_cta{ display:inline; width:auto;}
#commentform .author-wrap{ clear: both;}
.webinar-single .container, .webinar-single.content-wrap{ max-width:1280px;}
.fix-box{ display:none;}
@media (min-width: 481px) and (max-width: 767px) {
	.webinars-banner-main-top img{height:130px;}
	.web-s-m-p{display: block;    float: none; text-align: center;  margin: 0 auto;}
	.author-seminar{text-align: center;}
	
	
}

@media (min-width: 320px) and (max-width: 480px) {
	.webinars-banner-main-top img{height:130px;}
	.web-s-m-p{display: block;    float: none; text-align: center;  margin: 0 auto;}
	
	.fix-box{ display:block; position: fixed;  bottom: 0; left:0;  width: 100%;}	
	
}

/* New */
.webinar-single .container, .webinar-single.content-wrap { }
.webinar-single.bgmain{ background:#ffffff;}
.about-the-speaker-section ul{ display: flex; flex-wrap: wrap; }
.about-the-speaker-section ul li {   flex: 0 0 33.333333%; }
.author-seminar{ background:none;}
.speaker_box img{ width:100%;}
ul.speaker_box {display: grid; grid-template-columns: repeat(auto-fill, 180px);   padding-left: 0; gap:30px}
ul.speaker_box li { list-style: none;     position: relative;  min-height: 260px; text-align: center; display: flex;  flex-direction: column;
    justify-content: space-between;}
.speaker_box h5{ font-weight:600; font-size:16px; margin-bottom:5px;}
.speaker_box p{ font-size:14px; line-height:22px;}
.speaker_box button{ background:#ffffff; color:#000000; font-weight:600;  font-size:14px; border-radius:5px; text-transform: capitalize !important;   bottom: 0;}
.speaker_box button:hover{background:#D52B1E; color:#ffffff; }

.speaker-details.body{ width: 100%;  max-width: 800px;  min-width: 300px;  background: #fff;  box-sizing: border-box;  box-shadow: 2px 2px 5px rgba(0,0,0,.1), -2px -2px 5px rgba(0,0,0,.1); border-radius: 5px; position: relative;  padding:20px;}
.speaker-details-popup {position: fixed; left:0px;  top: 0px;  background: rgba(0,0,0,.5);  width: 100%;  height: 100%; z-index:999999;  display: none;  justify-content: center;align-items: center;}
.speaker-details-popup.show-speak-popup.show-speak-popup{ display: flex;}
.speaker-details-inner{ }
.speaker-details-header { border-bottom: 1px solid #ccc;  display: flex;  justify-content: space-between;  box-sizing: border-box;  padding: 10px; align-items: center;}
.speaker-name-putup{  margin: 0px;  font-size: 16px; font-weight: 700;}
.designation-speaker{font-size: 16px; font-weight: 600;}
.close-speaker-popup{ right: 10px; font-size: 20px; position: absolute; top:0;   color: #000000;  opacity: .5; transition: .2s all ease-in-out;}
.close-speaker-popup:hover{  opacity: 1;  color: #000000;}
.speaker-details-body-inner {  display: flex;  gap:20px; }
.speaker-details-meta {  max-height: 400px;  overflow-y: auto; color:#4d4d4d;}
.img-speaker {  width: 150px;  flex-shrink: 0;}
.img-speaker img{ width:100%;}
.description-speaker {  max-height: 300px; overflow-y: auto;  font-size: 16px; line-height: 26px;}
.webinar-single .workshop-cn-congtent-sec-right .col-sm-3{ background:#F8F8F8;}
.about_Speaker{ background:#F8F8F8;}
.all_webinar_link { background: #EDEDED; padding: 10px 20px;}
.webinar_subheading-i, .about-the-speaker-section h3, h3.webinar_subheading{ position: relative;}
.all_webinar_link a {  font-weight: 600; font-size: 14px;  padding-left: 20px;}
.related_bt a{background: #02a7d3; padding:10px 30px; color: #ffffff;  font-weight: 600;   font-size: 16px;   border-radius: 5px;  text-transform: capitalize !important;}
.related_bt a:hover{ color:#000000; opacity:.85; }
.related-events{display: grid; grid-template-columns: repeat(auto-fill, 48%);padding-left: 0;gap: 25px;}
.related-box{box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; padding: 20px;}
.related-events .related-box-img img{ width:100%; height: 150px;}
.related-box-content { background: #ffffff; padding: 10px; position: relative; min-height: 350px;}
.related-box-content h5{ font-size: 16px; font-weight: 600; line-height: 24px;}
.related-box-content span{ font-size: 14px; margin: 5px 0;}
.related-box-content p{ font-size: 14px; color: #667085; line-height: 22px;}
.related-box-content .related_bt{ color:#000FFF; font-size: 14px;  width:100%; text-align:center;}
.related-box-content li{ 

    background: url(../png/line-2.png) no-repeat;
    list-style: none;
    padding-left: 20px;
    background-position: 2px 18px;
    padding-top: 10px;
    margin-bottom: 0 !important;

}
.author-seminar ul{ font-size: 14px; padding: 0; }

.author-seminar{ margin-bottom: 0 !important;}
.all_webinar_link a{ font-weight: 600;  font-size: 14px;  padding-left: 20px;}
.all_webinar_link{background: #EDEDED; padding: 10px 20px;} 
.webinar_subheading-i::before, .webinar_subheading::before{ content: "";  position: absolute;  left: 0;  bottom: -1px;  height: 3px;  width: 12%; background-color: #D52B1E;}
.webinar_subheading-i, .webinar_subheading{ position: relative; padding-bottom: 10px;}
.author-seminar h3.webinar_subheading{ margin-bottom: 30px;} 
.description-speaker{ margin-top: 20px;}
.webinar_subheading-i{ margin-top:0; padding-top:0;}
.related-events-box{ margin-bottom: 60px !important;}  

.related-box-content { width: 100%;  display: flex;  flex-direction: column;  justify-content: start;  padding: 0px 10px;  box-sizing: border-box;  padding-bottom: 20px;  gap: 15px;}
.related_bt a{  display: inline-block;}
.related-box {  display: flex; flex-direction: column; justify-content: space-between; align-items: center;  padding-bottom: 10px;}
.related-box-content{ padding: 0 !important;}
.related-box-inner{ padding: 10px 20px;}

#sp-testimonial-free-wrapper-32959 .swiper-wrapper { position: relative;  width: 100%;  height: 100%;  z-index: 1;  display: flex;  transition-property: transform;  box-sizing: content-box;}
#sp-testimonial-free-wrapper-32959 .sp-testimonial-free{display: flex;flex-direction: column;justify-content: stretch;height: 100%;}
.sp-testimonial-free-section .sp-testimonial-item {padding:30px 15px;display: flex;flex-direction: column; height: 100%;}

.webinar_subheading-i::before, .webinar_subheading::before { content: "";  position: absolute;  left: 0;   bottom: -1px;    height: 3px;    width: 12%;    background-color: #D52B1E;}
.webinars-top-banner { background: url(../jpg/workshop-banner-final.jpg);  background-size: cover;  padding: 10%; background-repeat: no-repeat;}

@media (min-width: 481px) and (max-width: 767px) {

.about-the-speaker-section ul li{ flex:100%;}
ul.speaker_box{ grid-template-columns: repeat(auto-fill, 100%);}
	.related-events{ grid-template-columns: auto !important;}
	.author-seminar{ padding:0;}
	.related-events .related-box-img img{ height:auto !important;}
	.all_webinar_link a{ padding-left:0 !important;}
	ul.speaker_box li { padding:20px;}
	.speaker_box img {  width: 75%;}
	ul.speaker_box { text-align: center;}
.speaker_box button{ position:unset; }
.speaker-details-body-inner{ display:block;}
.img-speaker img{text-align: center;}    
.speaker-details-meta {     text-align: center; margin: 10px 0;}
.co-webinar-sec{ display:block;}
.co-webinar-sec img{width: 40%!important;}
.webinars-banner-main-top img{ height:auto;}
.co-webinar-sec .co-one-sec-main-img {  margin-right: 10px;}
.webinar-banner-main-top-c{ top:5px;}
.prom-banner-workshop-sec, .prom-banner-pds-sec{ display:none;}
}

@media (min-width: 320px) and (max-width: 480px) {
    .about-the-speaker-section ul li{ flex:100%;}
    ul.speaker_box{ grid-template-columns: repeat(auto-fill, 100%);}
	.related-events{ grid-template-columns: auto !important;}
	.author-seminar{ padding:0;}
	.related-events .related-box-img img{ height:auto !important;}
	.all_webinar_link a{ padding-left:0 !important;}
	ul.speaker_box li { padding:20px;}
	.speaker_box img {  width: 75%;}
	ul.speaker_box { text-align: center;}
.speaker_box button{ position:unset; }
.speaker-details-body-inner{ display:block;}
.img-speaker{text-align: center; width: 100%}
.img-speaker img{ width:60%;}
.speaker-details-meta { text-align: center; margin: 10px 0;}
.webinars-top-banner { background: url(../jpg/workshop-banner-final.jpg);  background-size: cover; padding: 10%;  background-repeat: no-repeat;  height: auto;   min-height: 200px;}
.co-webinar-sec{ display:block;}
.co-webinar-sec img{width: 40%!important;}
.webinars-banner-main-top img{ height:auto;}
.co-webinar-sec .co-one-sec-main-img {  margin-right: 10px;}
.webinar-banner-main-top-c{ top:5px;}
.webinar-banner-main-top-c h1{font-size: 18px; }
.prom-banner-workshop-sec, .prom-banner-pds-sec{ display:none;}
.single-workshop .reg_wrapper a{ display: none;}
.single-post .webinars-banner-main-top-revp img{ width: 50%;}
.single-post .webinars-banner-main-top-revp img{ display: block; width: 50%;}
.speaker_box button {  background: #D52B1E;  color: #ffffff;}
.single-post .webinar-eq-testimonails .container , .webinar-revp-institutions-sec .container{ padding: 0 0 0 0;}
.single-post .webinar-revp-institutions-sec h3{ font-size: 20px;}


}
.reg_wrapper a { cursor: pointer; text-decoration: none; background: #D52B1E; color: #fff!important; padding: 9px 30px; margin: 0px 0 0 0; display: inline-block; border-radius: 4px; font-size: 18px;}
.left-content-sec{ font-size: 16px; line-height: 26px;}

.single-post .webinar-banner.ulcomming-banner{ background-image: url(../jpg/small-si-rev-banner.jpg); background-size: cover;  padding: 20px;  background-repeat: no-repeat; }
.single-post .webinar-banner-main-left-revp{ position: unset;}

/* webinar Form hide  */
#wpb_widget-4 h3.webinar_form_title{
   /* filter: blur(5px);
    position: relative; */
}
#wpb_widget-4:after {
  /*  content: '';
    display: inline-block;
    background: url(https://www.enago.com/academy/wp-content/uploads/2024/02/iconoir_check-circle-1.png) 0 0 no-repeat;
    width: 92px;
    height: 92px;
    position: absolute;
    top: 90px;
    left: 50%;
    margin-left: -46px; */
}
#wpb_widget-4:before {
   /* content: "Maintenance Alert: We're working behind the scenes to make your visit even better. We appreciate your understanding. While you wait, delve into our informative articles for a dose of knowledge. Hang tight – we'll be back online soon!";
    display: flex;
    position: absolute;
    background: rgba(255,255,255,.1);
    z-index: 999;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center;
    color: #000;
    font-weight: 600;
    text-align: center;
    padding: 10px 20px;
    box-sizing: border-box;
    text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1), -2px -2px 5px rgba(0, 0, 0, 0.1); */
}
#wpb_widget-4{
    position: relative;
}
.container.webinarform_container{
    /*position: relative;
    filter: blur(5px);
    opacity: .4 */
}

.postid-46890 .webinars-banner-main-top-revp img.webinar-banner{ min-height: 520px;}
.postid-46890 #wpb_widget-4{ display: none;}
.main-menu.menu>li .sub-menu{width: 300px;}
header.header-style-5 .main-menu.menu>li .sub-menu{ padding: 4px 5px 10px; }
.l-p-sec-about{padding: 10px 0 0 0;  display: flex; justify-content: space-between; width: 100%; flex-wrap: wrap; gap: 20px;}
.l-p-sec-about .margin-left-about{ margin-left: 0;}
.content_div-about{width: 30%; margin-left: 0; }
.l-p-sec-about br{ display: none;}
.about-our-innovative-products-sec-left, .about-our-innovative-products-sec-right{ min-height: 450px; position: relative;}
.about-our-innovative-products-sec-left .abt-cta, .about-our-innovative-products-sec-right .abt-cta{ position: absolute;   bottom: 30px;}

@media (min-width: 481px) and (max-width: 767px) {
    .content_div-about{ width: 100%; text-align: left;}
    .content_div-about:nth-child(7), .content_div-about:nth-child(5){ margin-left: 0;}
    .content_link-about{ text-align: left;}
    .abt-cta{ position: unset;}
    .about-our-innovative-products-sec-left, .about-our-innovative-products-sec-right{ min-height: auto; position:unset; }
    .about-our-innovative-products-sec-right img{ width: 100%;}
}

@media (min-width: 320px) and (max-width: 480px) {
    .content_div-about{ width: 100%; text-align: left;}
    .content_div-about:nth-child(7), .content_div-about:nth-child(5){ margin-left: 0;}
    .content_link-about{ text-align: left;}
    .abt-cta{ position: unset;}
    .about-our-innovative-products-sec-left, .about-our-innovative-products-sec-right{ min-height: auto; position:unset; }
    .about-our-innovative-products-sec-right img{ width: 100%;}
}


/*popup*/
@media only screen and (min-width: 996px){
    /* .sgpb-background-image-48468 + div.sgpb-popup-dialog-main-div-wrapper , .sgpb-popup-overlay-48468 {
        display: none !important;
    } */
}
@media only screen and (max-width: 996px){
    /* .sgpb-background-image-43523 + div.sgpb-popup-dialog-main-div-wrapper, .sgpb-popup-overlay-43523{
         display: none !important; 
    } */
}

.single-thought-leadership .col-sm-7.content-column{
    width: 61%;
    padding: 0px 35px 0 0px;
    border-right: 1px solid #ddd;
}

.single-thought-leadership .col-sm-2.sidebar-column.sidebar-column-secondary{
    display: none;
}

@media (min-width: 1000px) {
    .single-thought-leadership .layout-3-col-4 .content-column {
        left: 110px;
    }
}


/* webinar Form hide end  */

/************* Added By Nilesh *****************/
/************      PODCASTS     **********/
.head-w-i { padding-left:50px; background:url(../svg/trending-icon.svg) 0 0 no-repeat; }
.head-w-i.popular { background-image:url(../svg/populer-icon.svg); }
.head-w-i.explore { background-image:url(../svg/explore-icon.svg); }
.head-w-i.recommend { background-image:url(../svg/recommend-icon.svg); }
.podcasts-page .main-banner { position:relative; background: linear-gradient(90deg, rgba(0, 11, 66, 0.8) 0%, rgba(0, 11, 66, 0.8) 33.33%, rgba(139, 94, 174, 0.8) 66.67%, rgba(139, 94, 174, 0.8) 100%), #D9D9D9; padding:5% 0 0; width:100%; overflow:hidden; }
.podcasts-page .main-banner .container.padb4 { padding-bottom:4%; }
.podcasts-page .main-banner .microphone { position:absolute; top:-50px; right:15%; width:225px; height:400px; }
.podcasts-page .main-banner .cont-box { max-width:750px; }
.podcasts-page .main-banner .cont-box h2 { font-family:"Open Sans"; font-size:46px; font-weight:700; color:#ffffff; }
.podcasts-page .main-banner .cont-box p { font-family:"Open Sans"; font-size:28px; line-height:38px; font-weight:400; color:#ffffff; }
.podcasts-page .main-banner .logos-row { display:flex; margin-top:55px; align-items:center; }
.podcasts-page .main-banner .logos-row .logo-box { margin-right:15px; }
.podcasts-page .main-banner .banner-recent-post { background-color:#FFFFFFB2; padding:15px 5% 20px; }
.podcasts-page .main-banner .banner-recent-post h2 { margin:0 0 5px; color:#101828; font-size:16px; font-weight:400; }
.podcasts-page .main-banner .banner-recent-post p, .podcasts-page .main-banner .banner-recent-post .pp-multiple-authors-boxes-wrapper { display:none; }
.sound-wave { height:100px; display: flex; align-items: center; justify-content: left; margin-top:30px; }
.bar { animation-name: wave-lg; animation-iteration-count: infinite; animation-timing-function: ease-in-out; animation-direction: alternate; background: #000; margin: 0 1.5px; height: 15px; width: 1px; }
.bar:nth-child(-n+7), .bar:nth-last-child(-n+7) { animation-name: wave-md; }
.bar:nth-child(-n+3), .bar:nth-last-child(-n+3) { animation-name: wave-sm;
}

@keyframes wave-sm {
  0% { opacity: 0.35; height: 10px; }
  100% { opacity: 1; height: 25px; }
}
@keyframes wave-md {
  0% { opacity: 0.35; height: 15px; }
  100% { opacity: 1; height: 50px; }
}
@keyframes wave-lg {
  0% { opacity: 0.35; height: 15px; }
  100% { opacity: 1; height: 70px; }
}
.text-center { text-align:center; }
.conainer { max-width: 1280px; margin:0 auto; }
.cat-list { text-align:center; margin-top:30px; }
.cat-list a { display:inline-block; font-size:18px; color:#000; text-decoration:none; margin-right:20px; margin-bottom:20px; padding:5px 15px; background-color:#eee; border:rgba(198, 197, 197, 1) 1px solid; border-radius:8px; transition:0.3s; }
.cat-list a:hover { box-shadow: 0 3px 0 #ccc; }
.cat-list a:active { box-shadow:none; }
.mart-20 { margin-top:20px !important; }
.mart-30 { margin-top:30px !important; }
.mart-50 { margin-top:50px !important; }
.sec-cont h3 { font-size:22px; font-weight: 600; }
.sec-cont p { font-size:18px; max-width:960px; margin:auto; color:#000; line-height:1.6; }
.common-blue-btn { display:inline-block; font-size:22px; color:#fff; background-color:rgba(2, 157, 205, 1); padding:5px 25px; text-decoration:none; box-shadow:0 5px 0 rgba(2, 129, 168, 1); border-radius:3px; }
.common-blue-btn:hover { color:#fff; text-decoration:none; }

.popular-post-wrap { display:flex; }
.popular-post-wrap .post-card { width:33.3%; position:relative; max-width:410px; background: radial-gradient(91.93% 84.1% at 4.03% 15.9%, rgba(2, 59, 112, 0.8) 3.23%, rgba(118, 58, 158, 0.8) 63.33%, rgba(106, 116, 208, 0.8) 93.48%); background-image:url(../png/populer-podcast-card-bg.png); border-radius:10px; margin:0 30px 30px 0; }
.popular-post-wrap .post-card { display:block; }
.popular-post-wrap .post-card .text-box { padding:45px; min-height:380px; border-radius:10px; background-size:cover; position: relative; z-index:1; }
.popular-post-wrap .post-card .text-box h3 { margin:0; font-size:22px; font-weight:700; line-height:1.3; color:#fff; min-height:135px; }
.popular-post-wrap .post-card .text-box .speaker-name { font-size:22px; font-weight:400; color:#fff; margin-top:40px; position: relative; }
.popular-post-wrap .post-card .text-box .speaker-name:before { content:""; display:block; width:100px; height:1px; position: absolute; left:0; top: -20px; background: linear-gradient(to bottom right, #FFF 0%, rgba(255, 255, 255, 0.00) 50%) bottom right / 50% 50% no-repeat, linear-gradient(to bottom left, #FFF 0%, rgba(255, 255, 255, 0.00) 50%) bottom left / 50% 50% no-repeat, linear-gradient(to top left, #FFF 0%, rgba(255, 255, 255, 0.00) 50%) top left / 50% 50% no-repeat, linear-gradient(to top right, #FFF 0%, rgba(255, 255, 255, 0.00) 50%) top right / 50% 50% no-repeat;  }
.popular-post-wrap .post-card .text-box h4 { font-size:22px; font-weight:400; color:#fff; margin:0; }
.popular-post-wrap .post-card .text-box  .play-btn { position:absolute; bottom:35px; }
.popular-post-wrap .post-card .text-box  .play-btn .icon { display:inline-block; width:43px; height:43px; background-image:url(../svg/play-btn.svg); margin-top:20px; position:relative; transition:0.5s; }
.popular-post-wrap .post-card:hover .text-box  .play-btn .icon { margin-left:5px; opacity:0.7; }
.popular-post-wrap .post-card .post-bg { position: absolute;top: 0; bottom: 0; width: 100%;opacity: 0.2; z-index: 0;background-position: center; background-size: cover; }

.explor-post-wrap .post-card { display:flex; background:#EEE; margin-bottom:30px; padding:10px; border-radius:10px; }
.explor-post-wrap .post-card .img-box { width:215px; height:140px; position:relative; margin-right:20px; overflow:hidden; }
.explor-post-wrap .post-card .img-box img { position:absolute; width:auto; height:100%; left:0; top:0; }
.explor-post-wrap .post-card .text-box h3 { margin:5px 0 10px; font-size:22px; font-weight:600; color:#101828; }
.explor-post-wrap .post-card .text-box { width:75%; }
.explor-post-wrap .post-card .text-box p { font-size:16px; color:#4D4D4D; margin:0;}
.explor-post-wrap .post-card .text-box h4 { font-size:16px; font-weight:600; color:#4D4D4D; margin-top:5px; }
.explor-post-wrap .post-card .sfsi_widget { min-height:auto; padding-top:15px; }
.explor-post-wrap .post-card .sfsi_widget .sfsi_wicons { margin:0 5px 0 0 !important; }

.podcasts-page .main-banner .banner-recent-post .mejs-container,
.podcasts-page .main-banner .banner-recent-post .mejs-container .mejs-controls,
.podcasts-page .main-banner .banner-recent-post .mejs-embed,
.podcasts-page .main-banner .banner-recent-post .mejs-embed body { background:#00000026; border-radius: 50px; }
.podcasts-page .main-banner .banner-recent-post .mejs-container { float:left; max-width:85%; }
.podcasts-page .main-banner .banner-recent-post .mejs-time-total { height:5px; }
.podcasts-page .main-banner .banner-recent-post .mejs-time-handle, .mejs-time-handle-content { border-width:3px; }
.podcasts-page .main-banner .banner-recent-post audio { width:70%; height:30px; vertical-align:middle; }
.podcasts-page .vc_col-sm-8, .podcasts-page .vc_col-sm-4 { float:left; }
.podcasts-page .vc_col-sm-8 { max-width: 66.666667%; }
.podcasts-page .vc_col-sm-4 { max-width: 33.333333% }
.podcasts-page .main-banner .banner-recent-post .wps-pgfw-pdf-generate-icon__wrapper-frontend { display:none; }
.podcasts-page .main-banner .banner-recent-post .share-btns { float:right; }

.podcast #sidebar-primary-sidebar .widget { display:none; }
.podcast #sidebar-primary-sidebar #text-6, .podcast #sidebar-primary-sidebar #text-11, .podcast #sidebar-primary-sidebar #search-2 { display:block; }
.podcast #sidebar-primary-sidebar #search-2 { margin:30px 0 0; }
#search-2 .is-search-icon { border: solid 1px #b6b6b6; border-left:0; background:transparent; }
#search-2 .is-form-style .is-search-submit path { fill: #9C9C9C; }
.podcasts-page .social-share { float:right; margin-top:15px; }
.podcasts-page .main-banner .social-share { float:left; margin:5px 0 0 15px; }
.podcasts-page .social-share .share-icon { float:right; width:18px; height:19px; background:url(../svg/share-icon.svg); opacity:0.5; margin:5px 10px 0 0; cursor: pointer; background-size:100%; }
.podcasts-page .social-share .download-icon { float:right; width:15px; height:16px; background:url(../svg/download-icon.svg); background-size:100%; margin:5px 10px 0 0; cursor:pointer; opacity:0.5; }
.podcasts-page .social-share .media-icons { float:right; display:none; margin-right:10px; }
.podcasts-page .social-share .media-icons.show { display:block; }
.podcasts-page .social-share .share-icon.close { background-image: url(../svg/right-arrow.svg);}

.listen-to-us .logos-row { display: flex; margin-top:30px; align-items:center; }
.listen-to-us .logos-row .logo-box { margin-right:15px; }

.single.single-podcasts .layout-3-col  { margin:0; }
.single.single-podcasts .layout-3-col-4 .content-column { left:0; width:63%; }
.single.single-podcasts .layout-3-col-4 .sidebar-column-primary { left:65px; }
.single.single-podcasts .top-bg-box { position:relative; }
.single.single-podcasts .top-bg-box:after { content:""; display:inline-block; position:absolute; width:100%; left:0; top:0; height:300px; background: linear-gradient(90deg, rgba(44, 53, 97, 1) 0%, rgba(155, 119, 183, 1) 100%); z-index:-1; }
.single.single-podcasts .post-wrap { background-color:#fff; margin-top:5%; padding:20px 0; border-radius:26px; }
.single.single-podcasts .post-head { display:flex; flex-wrap:nowrap; margin-bottom:30px; }
.single.single-podcasts .post-head .img-box { width:325px; border-radius:26px; overflow:hidden; margin-left:25px; }
.single.single-podcasts .post-head .img-box img { height:216px; width:auto; }
.single.single-podcasts .post-head .right-box { margin-left:30px; width:390px; }
.single.single-podcasts .post-head .right-box .btn-wrap { margin-top:30px; }
.single.single-podcasts .post-head .right-box h2 { font-size:26px; font-weight:600; line-height:1.4; }
.single.single-podcasts .post-head .right-box .listen-btn { display:inline-block; vertical-align:top; padding:6px 25px; border-radius:4.152px; background-color:#029DCD; font-size:18px; font-weight:600; color:#ffffff; }
.single.single-podcasts .post-head .right-box .listen-btn:after { content:""; display:inline-block; vertical-align:middle; width:18px; height:18px; background-image:url(../svg/play-icon.svg); background-size:100%; margin-left:10px; }
.single.single-podcasts .post-head .right-box .ch-list { display:inline-block; position: relative; vertical-align:top; cursor: pointer; margin-left:10px; width:70px; }
.single.single-podcasts .post-head .right-box .ch-list .ch-list-drop { display:inline-block; position: absolute; background-color:#fff; width:70px; max-height:42px; border-radius:4.152px; border: 0.83px solid #029DCD; overflow:hidden; transition:all 0.5s ease-in-out; z-index:1; }
.single.single-podcasts .post-head .right-box .ch-list:hover .ch-list-drop { max-height:215px; }
.single.single-podcasts .post-head .right-box .ch-list .ch-list-drop .ch-itm { display:block; padding:7px 10px; border:#eee 1px solid; text-align:center; }
.single.single-podcasts .post-head .right-box .podcasts-page { float:none; display:inline-block; vertical-align:top; width: 100px; height:42px; margin-left:13px; }
.single.single-podcasts .post-head .right-box .podcasts-page .social-share, 
.single.single-podcasts .post-head .right-box .podcasts-page  .share-icon  { float:none; display:inline-block; vertical-align:middle; width:30px; height:30px; margin-top:3px; opacity:0.5; transition:0.5s; }
.single.single-podcasts .post-head .right-box .podcasts-page  .share-icon.close { opacity:0; }
.single.single-podcasts .post-head .right-box .podcasts-page .social-share { position:relative; margin:0; width:140px; top:5px; }
.single.single-podcasts .post-head .right-box .podcasts-page .social-share .media-icons { position:absolute; width:105px; top: -2px; left:30px; margin:0; background-color:#fff; z-index:1; padding:5px 0; }
.single.single-podcasts .post-head .right-box .podcasts-page .social-share .download-icon { float:none; display:inline-block; width:22px; height:25px; vertical-align:top; margin-right:5px; opacity:0.5; }

.single.single-podcasts .side-banner.next-speaker { background:url(../jpg/side-next-speak-bg.jpg) 0 0 no-repeat; padding:45px 25px; }
.single.single-podcasts .side-banner.next-speaker h4 { font-size:28px; font-weight:600; color:#fff; margin:0; }
.single.single-podcasts .side-banner.next-speaker h2 { font-size:30px; font-weight:800; color:#fff; margin:0; }
.single.single-podcasts .side-banner.next-speaker a.join-us-btn { display:inline-block; color:#fff;  border-radius: 2.499px; background: #0282CE; box-shadow: 0px 1.49921px 0px 0px #0271B3; font-size:18px; font-weight:700; margin-top:20px; padding:6px 45px; }

/********************* Podcast Style End ***************************/

/**  Sidebar Banners Style  **/
.sidebar .banner-box { margin-bottom: 30px; max-width:370px; /* max-height:300px; */ background:#f3ede9 url(../png/editin-service.png) center bottom no-repeat;  background-size:100% auto; padding:20px; border-radius:10px; }
.sidebar .banner-box h2 { font-weight: 700; margin: 0; font-size:23px; line-height:1.3; }
.sidebar .banner-box span { color:#D52B1E; font-weight:bold; }
.sidebar .banner-box p { line-height: 1.4em; font-size:20px; margin:10px 0; color:#000000; }
.sidebar .banner-box p.font-16 { font-size:16px; line-height: 1.4em; }
.sidebar .banner-box p.font-18 { font-size:18px; line-height: 1.4em; }
.sidebar .banner-box a { display:inline-block;border-radius: 4.348px; background: #029DCD; box-shadow: 0px 3.478px 0px 0px #0281A8; 
    text-decoration:none; color:#ffffff; font-size:16px; font-weight:bold; /*margin:15px 0 10px;*/ padding:5px 25px; }

.sidebar .banner-box.pre-submission h2 { font-size:24px; font-weight:600; line-height:1.2; }
.sidebar .banner-box.pre-submission h2 span { font-size:30px; }
.sidebar .banner-box.grant-writing { background-image:url(../png/grant-writing.png); }
.sidebar .banner-box.grant-writing h2 { font-size:30px; line-height:1.2; }
.sidebar .banner-box .tick-list { margin:10px 0 0; padding:0; list-style-type:none; }
.sidebar .banner-box .tick-list li { color:#000000; padding:0 0 10px 30px; background:url(../png/greentick-2.png) 5px 5px no-repeat; font-size:14px; margin: 0 !important;}

.sidebar .banner-box.journal-submission { background-image:url(../png/journal-submissin.png); }
.sidebar .banner-box.pre-submission { background-image:url(../png/pre-submission.png); }
.sidebar .banner-box.statistical-analysis { background-image:url(../png/statistical-analysis.png); }
.sidebar .banner-box.formating-artwork { background-image:url(../png/formatting-artwork.png); }
.sidebar .banner-box.poster-presentation { background-image:url(../png/poster-presentation.png); }
.sidebar .banner-box.journal-selection { background-image:url(../png/journal-selection-service.png); }
.sidebar .banner-box.video-abstract { background-image:url(../png/video-abstract-2.png); }
.sidebar .banner-box.graphical-abstract { background-image:url(../png/graphical-abstract.png); }
.sidebar .banner-box.top-impact { background-image:url(../png/top-impact.png); }
.sidebar .banner-box.top-impact-2 { background-image:url(../png/top-impact-2.png); }
.sidebar .banner-box.substantive { background-image: linear-gradient(to bottom, #e7e5dd, rgba(0, 0, 0, 0) 100%), url(../png/substantive-editing.png); }
.sidebar .banner-box.copyediting { background-image: linear-gradient(to bottom, #E5F0F5, rgba(0, 0, 0, 0) 100%), url(../png/copy-editing.png); background-color:#e8f4f9; padding:15px 20px; }
.sidebar .banner-box.copyediting a { margin-top:5px; }
.sidebar .banner-box.proofreading { background-image: linear-gradient(to bottom, #F3F2F2, rgba(0, 0, 0, 0) 100%), url(../png/proofreading.png); background-color:#e8f4f9; padding:15px 20px; }

.sp-testimonial-free-section .testimonial-pagination .swiper-pagination-bullet { width:10px; height:10px; margin:5px; }
.sp-testimonial-free-section .sp-testimonial-client-testimonial { color:#000000; }
.sp-testimonial-free-section .sp-testimonial-client-testimonial, .sp-testimonial-free-section .sp-testimonial-client-testimonial p,
.sp-testimonial-free-section .sp-testimonial-client-name,
.sp-testimonial-free-section .sp-testimonial-client-designation { text-align:left; }
.sp-testimonial-client-designation { min-height:50px; }
.sp-testimonial-free { position: relative; border-radius: 10px; box-shadow:0px 0 15px 0px rgba(0, 0, 0, 0.10); padding:70px 35px 35px; }
.sp-testimonial-free-section { padding:50px 0 10px 0 !important; }
.sp-testimonial-free:before { display:inline-block; content:""; position: absolute; top: 35px; left:35px; width: 35px; height: 27px; background-image: url(../png/quote-icon.png); }
.sp-testimonial-free-section .testimonial-nav-arrow { border-radius:30px; box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.20); width:30px; height:30px; top:60%; }
.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-next { right:15px; }
.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-prev { left:15px; }
.sp-testimonial-client-testimonial { min-height:210px; }
.sp-testimonial-free-section .sp-testimonial-item { padding:30px 15px; }

.wpsm_panel-title .ac_open_cl_icon:before,
.wpsm_panel-title .collapse .ac_open_cl_icon:before { content:"\f068" !important; }
.wpsm_panel-title .collapsed .ac_open_cl_icon:before { content:"\f067" !important; }

#sp-testimonial-free-wrapper-32959 .sp-testimonial-free { border-radius:10px; }

#experts-editor { background-color:transparent; }
#experts-editor .owl-item { border-right:0; min-height:390px; }
#experts-editor .owl-nav { top:50%; position:absolute; width:100%; height:50px; }
#experts-editor .owl-nav button.owl-prev, #experts-editor .owl-nav button.owl-next { position:absolute; }
#experts-editor .owl-nav button.owl-prev { left:0; }
#experts-editor .owl-nav button.owl-next { right:0; }
#experts-editor .owl-nav button span { font-size: 36px; line-height:1; background-color: #fff; border-radius: 50%; height:40px; width: 40px; display: inline-block; box-shadow: #ccc 0 0 5px; }

.case-studies-sec { margin-top:40px; }
#CaseStudies { background-color:transparent; max-width:1020px; margin:auto; }
#CaseStudies .owl-item { border:0; min-height:345px; }
#CaseStudies .owl-item .sa_hover_container { display:flex; border-radius:10px; box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.10); }
#CaseStudies .owl-item .sa_hover_container .img-box { width:38%; }
#CaseStudies .owl-item .sa_hover_container .img-box img { border-radius:10px 0 0 10px; }
#CaseStudies .owl-item .sa_hover_container .cont-box { width:62%; padding:25px; text-align:left; }
#CaseStudies .owl-item .sa_hover_container .cont-box h4 { font-size:16px; color:#4D4D4D; margin-top:0; }
#CaseStudies .owl-item .sa_hover_container .cont-box h3 { font-size:20px; color:#000000; font-weight:700; }
#CaseStudies .owl-item .sa_hover_container .cont-box h3 { font-size:20px; color:#000000; font-weight:700; }
#CaseStudies .owl-item .sa_hover_container .cont-box ul { padding:0; margin-top:20px; }
#CaseStudies .owl-item .sa_hover_container .cont-box ul li { display:inline-block; vertical-align:top; width:48%; font-size:16px; }
#CaseStudies .owl-item .sa_hover_container .cont-box ul li strong { display:block; }
#CaseStudies .owl-item .sa_hover_container .cont-box p { margin-top:20px; }
#CaseStudies .owl-item .sa_hover_container .cont-box p a { font-size:16px; color:#001CDE; font-weight:600; text-decoration:underline; }

 #CaseStudies .owl-item .sa_hover_container .img-box img{ min-height: 100%;}

#webinars { margin-bottom:20px; }
#webinars .owl-item { border:0; background-color:#ffffff; min-height: 290px; }
#webinars .owl-item .sa_hover_container { display:flex; flex-direction: row; }
#webinars .owl-item .sa_hover_container .img-box { flex:44%; }
#webinars .owl-item .sa_hover_container .img-box img { border-radius:10px 0 0 10px;}
#webinars .owl-item .sa_hover_container .cont-box { flex:56%; text-align:left; padding:20px 30px; box-shadow:0px 4px 15px rgba(0, 0, 0, 0.2); border-radius: 0 10px 10px 0;  }
#webinars .owl-item .sa_hover_container .cont-box h3 { font-size:22px; font-weight:bold; }
#webinars .owl-item .sa_hover_container .cont-box p { font-size:16px; line-height:1.6; }
.slide-anything .white .sa_owl_theme .owl-nav .owl-prev, .slide-anything .white .sa_owl_theme .owl-nav .owl-next { background: #ffffff none !important; width: 35px !important; height: 35px !important; border-radius:50%; box-shadow: #ccc 0 0 5px; font-size:28px; }
.slide-anything .white .sa_owl_theme .owl-nav .owl-prev:after, .slide-anything .white .sa_owl_theme .owl-nav .owl-next:after { content:"\f105"; font-family:'FontAwesome'; color:#7b7b7b; position:absolute; top:0; }
.slide-anything .white .sa_owl_theme .owl-nav .owl-prev:after { content:"\f104"; left:11px; }
.slide-anything .white .sa_owl_theme .owl-nav .owl-prev:hover, .slide-anything .white .sa_owl_theme .owl-nav .owl-next:hover { background-color:#ffffff !important;}


.sidebar .banner-box.plag-ai-gram-check { background:url(../png/m3icon.png) bottom right no-repeat; background-color:#ffffff; }
.sidebar .banner-box.plag-ai-gram-check h2 { font-weight:bold; font-size:28px; }
.sidebar .banner-box.plag-ai-gram-check h5 { font-size:18px; margin:5px 0; font-weight:normal; }
.sidebar .banner-box.plag-ai-gram-check h4 { margin-top: 25px; margin-bottom: 25px; font-size:20px; font-weight:normal; }
.sidebar .banner-box.plag-ai-gram-check h4 span { color:#D52B1E; font-weight:600; }
.sidebar .banner-box.plag-ai-gram-check a, .sidebar .banner-box.global-academic-community a { background: #d52b1e; color: #fff; padding: 4px 8px; font-size: 13px; font-weight:400;  border-radius: 5px; text-transform: uppercase; margin: 15px 0 0 0; display: inline-block; line-height: 18px; box-shadow:none; }

.sidebar .banner-box.global-academic-community { background:url(../jpg/op-prom-banner.jpg) center right no-repeat; background-color:#ffffff; }
.sidebar .banner-box.global-academic-community h2 { font-weight: 700; font-size:28px; color:#D52B1E; }
.sidebar .banner-box.global-academic-community h5 { font-size:18px; margin:5px 0; font-weight:normal; }

.trinka-sidebar-silder, #text-19, #custom_html-6{ display: none;}

@media (max-width:1920px) {
	.podcasts-page .main-banner .microphone { right:25%; }
	.sound-wave { max-width:72%; }
	.podcasts-page .main-banner .banner-recent-post .mejs-container { max-width:80%; }
}

@media (max-width: 767px) {
    .webinar-eq-top-banner-headingsec ul li { margin-bottom:10px; min-width:140px; }
	.webinar-eq-about-sec, .webinar-eq-about-sec .container { padding:0; }
	.webinar-eq-about-sec-left {     background-position: top -10px center; }
	.webinar-eq-showcase-sec-left img { border-radius:10px 10px 0 0; }
	#sp-testimonial-free-wrapper-32959 .sp-testimonial-free-section { margin:0; }
	#CaseStudies .owl-item { min-height:630px; }
	#CaseStudies .owl-item .sa_hover_container { flex-direction: column; }
	#CaseStudies .owl-item .sa_hover_container .img-box, #CaseStudies .owl-item .sa_hover_container .cont-box { width:100%; }
	#CaseStudies .owl-item .sa_hover_container .img-box img { border-radius:10px 10px 0 0; }

	.webinar-eq-about-sec-left ul li { margin:20px 0; }
	.web-eq-aboutrighticon-sec { margin: 0 0 15px; }
	.webinar-eq-about-sec-right ul li { text-align:left; }
	.web-eq-aboutrightcontent-sec { width:100%; }
	.web-eq-aboutrightcontent-sec { padding-left:0; }
	.web-eq-aboutrighticon-sec { text-align:left; }
	.webinar-eq-showcase-sec-right { border-radius: 0 0 10px 10px; }
	.sp-testimonial-free-section .sp-testimonial-item { padding: 25px 0; }
	.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-prev, .sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-next { display:none; }
	.bullets, .swiper-pagination-bullets.swiper-pagination-horizontal { bottom:0; }
	#CaseStudies .owl-item { padding:0; }
	#wpsm_accordion_672 .ac_title_class, #wpsm_accordion_672 .wpsm_panel-body { padding:15px 0 !important; }
    .mobilep-footerup ul li:first-child { width:auto; }

    #webinars .owl-item { min-height:800px; }
    #webinars .owl-item .sa_hover_container { flex-direction:column; }
    #webinars .owl-item .sa_hover_container .img-box, #webinars .owl-item .sa_hover_container .cont-box { width:100%; }
    #webinars .owl-item .sa_hover_container .img-box img { border-radius:10px 10px 0 0; }
    #webinars .owl-item .sa_hover_container .cont-box { border-radius:0 0 10px 10px; }

    .sound-wave { display:none; }
    .podcasts-page .main-banner .microphone { right:-10%; }
    .podcasts-page .main-banner .cont-box { max-width: 80%; }
    .podcasts-page .main-banner .logos-row, .popular-post-wrap, .single.single-podcasts .post-head { flex-wrap: wrap; }
    .podcasts-page .vc_col-sm-8, .podcasts-page .vc_col-sm-4  { max-width:100%; padding:0; }
    .listen-to-us .logos-row, .explor-post-wrap .post-card { flex-wrap: wrap; }
    .popular-post-wrap .post-card, .explor-post-wrap .post-card .img-box, .explor-post-wrap .post-card .text-box, .single.single-podcasts .layout-3-col-4 .content-column { width:100%; margin:10px 0; }
    .single.single-podcasts .entry-content { padding:0 25px; }
    .single.single-podcasts .post-wrap { margin-top:0; padding-top:0; }
    .single.single-podcasts .post-head .img-box { width:100%; margin:0 20px; }
    .single.single-podcasts .post-head .img-box img { height: auto; width:100%; }
    .single.single-podcasts .post-cont .podcasts-page { padding:0 25px; }
    .explor-post-wrap .post-card .img-box img, .explor-post-wrap .post-card .img-box { position:static; width:100%; height:auto; }

}




/* Ranjeet */
/* New Mega menu Css */

#mega-menu-wrap-main-menu {
    background: transparent;
    color: #000;
}
/*#mega-menu-wrap-main-menu  a{*/
/*    color: #000 !important;*/
/*}*/

a.mega-menu-link {
    line-height: 66px !important;
    display: inline-block;
    min-height: 66px !important;
}

#mega-menu-main-menu .mega-menu-link + ul.mega-sub-menu{
    display: block;
    background: #fff !important;
    display: flex;
    gap: 15px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:focus{
    background: transparent !important
    
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link{
  line-height: 35px !important;
    font-size: 15px;
    padding: 0 10px;  
    font-family: 'Roboto';
    font-weight: 500;
    padding: 15px 12px !important;
    color: #000 !important;
    text-transform: none;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link{
    font-size: 15px;
}

#mega-menu-item-48155{ display: none !important;}
.logged-in #mega-menu-item-48148, .logged-in #mega-menu-item-48149{ display:none !important;}
.logged-in #mega-menu-item-48155{ display:inline-block !important; }

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
       font-weight: 600 !important; 
       text-transform:unset !important;
}

/* #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover{
    color: #D52B1E;
    font-weight: 600 !important; 
} */

#mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link .mega-description-group .mega-menu-description{ font-size:12px; font-style:normal; color:#000000;}
#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-menu-title:hover{ color:#D52B1E;}


#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-reporting-research:before{
content: url("https://uat-wordpress.enago.com/academy/wp-content/themes/publisher/images/menu-img/11-20.svg");
display:block !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-publishing_research:before{
content: url("../svg/open-book%201.svg");
display:block !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-promoting_research:before{

content: url("../svg/group.svg");
display:block !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-diversity_lnclusion:before{
content: url("../svg/politics1.svg");
display:block !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-industry-news:before{
content: url("../svg/newspaper-folded1.svg");
display:block !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-ai_academia:before{
content: url("../svg/artificial-intelligence%201.svg");
display:block !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-career_corner:before{
content: url("../svg/g1614.svg");
display:block !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-ebooks:before{
content: url("../svg/ebook.svg");
display:block !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-checklist:before{
content: url("../svg/checklist.svg");
display:block !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-library:before{

content: url("https://uat-wordpress.enago.com/academy/wp-content/themes/publisher/images/menu-img/Group10.svg");
display:block !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-infographics:before{
content: url("https://uat-wordpress.enago.com/academy/wp-content/themes/publisher/images/menu-img/Group11.svg");
display:block !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-podcast:before{
content: url("../svg/podcast.svg");
display:block !important;
}




#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item .mega-sub-menu li.mega-menu-item{   
padding-top:0  !important;
display: flex !important;
gap: 10px;
margin-bottom:10px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 5px 5px 5px 5px !important;
    margin-bottom:10px;
}



#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item:hover{
    background-color: #f7f1ec;
    border-radius: 5px;
}

.mega-event-menu-box .mega-sub-menu{
    width: 350px !important;
    padding: 20px !important;
    border-radius: 0 0 10px 10px !important;
    
}

.mega-event-menu-box .mega-sub-menu li.mega-menu-item{
    padding: 5px 5px 5px 5px !important;
}

.mega-event-menu-box .mega-sub-menu li.mega-menu-item:hover{
        background-color: #f7f1ec!important;
    border-radius: 5px!important;
}

.mega-event-menu-box .mega-sub-menu li.mega-menu-item:hover a .mega-menu-title {
    color: #D52B1E !important;
}

.mega-event-menu-box .mega-sub-menu li.mega-menu-item a{ background:none !important;}

.mega-event-menu-box .mega-sub-menu li.mega-menu-item a .mega-menu-title{
        font-size: 14px !important;
        font-weight: 600 !important;
        color: #000 !important;
        line-height:26px !important;
}    

.mega-event-menu-box .mega-sub-menu li.mega-menu-item .mega-menu-title:hover{
    color:#D52B1E !important;
}

.mega-on-demand-webinars:before{
content: url("../svg/webinar.svg");
display:block !important;
}

.mega-peer-review-week:before{
content: url("../svg/research.svg");
display:block !important;
}

.mega-open-access-week:before{
content: url("../svg/open-access.svg");
display:block !important;
}

.mega-conference-videos:before{
content: url("https://uat-wordpress.enago.com/academy/wp-content/themes/publisher/images/menu-img/conference.svg");
display:block !important;
}


.mega-integrity:before {
    content: url(../png/mega-integrity.png);
    display: block !important;
}




.mega-event-menu-box ul.mega-sub-menu li{
    gap:0 !important;
}


.mega-trinka-ai:before{
content: url("../svg/trinka.svg");
display:block !important;
}

.mega-editing-services:before{
content: url("../svg/editing.svg");
display:block !important;
}

.mega-research-impact:before{
content: url("../svg/research-impact.svg");
display:block !important;
}


.mega-enago-plagiarism:before{
content: url("../svg/plagiarism.svg");
display:block !important;
}

.mega-publication-support-services:before{
content: url("../svg/publication.svg");
display:block !important;
}

.mega-enago-report:before{
content: url("../svg/report.svg");
display:block !important;
}

.mega-translation-services:before{
content: url("../svg/translation.svg");
display:block !important;
}

.mega-journal-finder:before{
content: url("../svg/journal.svg");
display:block !important;
}



.mega-enago-read:before{
content: url("../svg/read.svg");
display:block !important;
}


.mega-tools-services-box ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu{
       display: flex;
    gap: 80px; 
}

.mega-tools-services-box ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu {
    /* display: flex !important; */
    /* gap: 80px;
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(calc(50% - 40px), 200px)); */
}

.mega-tools-services-box ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu ul.mega-sub-menu{
    display: block !important;
}

.mega-tools-services-box  li.mega-menu-columns-6-of-12 {
        width: 100% !important;
    }
 
.mega-tools-services-box .mega-menu-column{
    position: relative;
}

/* .mega-tools-services-box .mega-menu-column:first-child:after {
    content: "";
    display: block;
     background: #D9D9D9;
    width: 1px;
    height: 100%;
    position: absolute;
    right: -40px;
}   */

.mega-more-box .mega-sub-menu{
    width: 350px !important;
    padding: 20px !important;
}

.mega-more-box .mega-sub-menu li.mega-menu-item{
    padding: 5px 5px 5px 5px !important;
}

.mega-more-box .mega-sub-menu li.mega-menu-item:hover{
        background-color: #f7f1ec!important;
    border-radius: 5px!important;
}

.mega-more-box .mega-sub-menu li.mega-menu-item:hover a .mega-menu-title{
        color: #D52B1E !important;
}

.mega-more-box .mega-sub-menu li.mega-about-us:hover a.mega-menu-link{
    color: #D52B1E !important;
    font-weight: 600 !important;
}
.mega-more-box .mega-sub-menu li.mega-menu-item a{ background:none !important;}

.mega-more-box .mega-sub-menu li.mega-menu-item a .mega-menu-title{
        font-size: 14px !important;
        font-weight: 600 !important;
        color: #000 !important;
        line-height:26px !important;
}    

.mega-more-box .mega-sub-menu li.mega-menu-item .mega-menu-title:hover{
    color:#D52B1E !important;
}

.mega-call_speakers:before{
content: url("../svg/speakers.svg");
display:block !important;
}

.mega-author_training:before{
content: url("../svg/author.svg");
display:block !important;
}

.mega-enago-learn:before{
content: url("../svg/learn.svg");
display:block !important;
}

.mega-about-us:before{
content: url("../svg/about.svg");
display:block !important;
}

 .mega-more-box ul.mega-sub-menu li{
    gap:0 !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
    font-weight:600;
    color:#000 !important;
}
  
 .mega-event-menu-box .mega-sub-menu li.mega-menu-item:before, .mega-tools-services-box .mega-sub-menu li.mega-menu-item:before , .mega-tools-services-box .mega-sub-menu li.mega-menu-item:before, .mega-more-box .mega-sub-menu li.mega-menu-item:before{
    padding-top: 7px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover{
    color:#000000 !important;
    font-weight:500 !important;
}

body:has(.mega-toggle-on):before{
    content: "";
    display: block;
    position: relative;
    position: fixed;
    bottom: 0px;
    top: 103px;
    left: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    z-index: 10;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu{
   text-align:right;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:focus{
    font-weight:500 !important;
}

#header .unpinned .mega-sub-menu{ display:none !important;}
body:has(.unpinned):before{ background:none !important;}
.mega-more-box .mega-sub-menu{ left:-135px !important;}

#mega-menu-wrap-main-menu .mega-resources_tab > ul.mega-sub-menu{
    left: -220px !important;
    width: 125% !important;
}


  li.mega-resources-sub-box > ul.mega-sub-menu {
        display: grid !important;
    grid-template-columns: calc(25% - 20px) calc(25% - 10px) 70px calc(25% - 20px) calc(25% - 20px);
}
 
  li.mega-resources-sub-box ul.mega-sub-menu li{
      width:100% !important;
  }
  
  .mega-resources-sub-box ul li:nth-child(3) {grid-column-start: 4;}
  
  .mega-resources-top-box > ul{
    display: grid !important;
    grid-template-columns: calc(50% - 40px) 80px calc(50% - 40px);
}

.mega-resources-top-box > ul li{ width:100%;}
.mega-resources-top-box > ul li:nth-child(2){ grid-column-start: 3;}
.mega-resources-top-box ul.mega-sub-menu li{ width:100% !important;}
li.mega-resources-sub-box > ul > li:nth-child(2){ position:relative;}
li.mega-resources-sub-box > ul > li:nth-child(2):after{ border-right: 1px solid #D9D9D9 !important;
    content: '';
    top: -70px;
    bottom: 20px;
    width: 2px;
    display: block;
    position: absolute;
    right: -40px;}
    
    #mega-menu-wrap-main-menu #mega-menu-main-menu .mega-resources-top-box .mega-menu-title{ font-size:18px !important;}
    #mega-menu-wrap-main-menu #mega-menu-main-menu .mega-menu-title{ font-size:14px !important; color:#000000 !important;}

#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column{ padding-left:7px;} 
 .mega-resources-sub-box .mega-sub-menu li.mega-menu-item:before{ padding-top:5px;}
 #mega-menu-main-menu>li>a:before {
    content: '';
    display: block !important;
    width: 20%;
    height: 3px;
    position: absolute !important;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    visibility: hidden;
    z-index:9999;
}

 #mega-menu-main-menu>li:hover>a:before{
     height: 2px;
    bottom: -1px;
        width: 100%;
    visibility: visible;
    background:#d52b1e;
 }
 
 #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-login-cds a.mega-menu-link{
     border: 1px solid #cccccc !important;
    padding: 7px 25px !important;
    line-height: 20px !important;
    margin: 0px 10px 0 0 !important;
    border-radius: 5px !important;
    min-height:auto !important;
    height: auto !important;
    line-height: auto !important;
     
 }
 
  #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-revmp-sub a.mega-menu-link{
     
    padding: 7px 20px !important;
    line-height: 20px !important;
    margin: 16px 0 16px 0 !important;
    border-radius: 5px !important;
    min-height:auto !important;
    height: auto !important;
    line-height: auto !important;
    background: #029dcd !important;
    color: #ffffff !important;
     
 }
 
 #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-revmp-sub:hover a.mega-menu-link{
     background: #029dcd !important;
    color: #ffffff !important;
    border: none !important;
 }
 
  #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-revmp-sub a.mega-menu-link:before{
      height: 0 !important;
  }
  
  .logged-in #mega-menu-item-48155:hover .mega-sub-menu{
    
  display: block !important;;
  opacity: 1 !important;;
  visibility: visible !important;;
}

a.mega-menu-link{
    line-height:35px !important;
}

.mega-logout_link .mega-sub-menu li{
    flex-direction: column;
}

.mega-logout_link .mega-sub-menu li a.mega-menu-link {
       min-height: 20px !important; 
       
}

.mega-more-box ul.mega-sub-menu{ border-radius: 0 0 10px 10px !important;}

#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item:hover a .mega-menu-title{
    color: #D52B1E;
    
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{
 
    background: none !important;
    border-bottom: 2px solid #d52b1e;
    position: relative;
    bottom: -1px;
 
}

.mega-logout_link ul.mega-sub-menu{ background:#ffffff !important; box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px!important;}
.mega-logout_link ul.mega-sub-menu li a{ background: none !important;}
.mega-logout_link ul.mega-sub-menu li a:hover{ font-weight:600 !important;}

.cs-infos{ display:none;}
.mega-resources-top-box a.mega-menu-link{ pointer-events: none;}
#mega-menu-48142-0 a.mega-menu-link{ pointer-events: none;}
#mega-menu-48142-0 li:hover, #mega-menu-48144-0 li:hover{ background-color: transparent !important; }

#mega-menu-item-48144 .mega-resources-top-box > ul li:nth-child(2) {
    grid-column-start: unset;
}

/* 
#mega-menu-wrap-main-menu .mega-tools-services-box > ul.mega-sub-menu {
    left: -170px !important;
    width: 119% !important;
  } */

  #mega-menu-item-44306{ display: none !important;}
  .logged-in #mega-menu-item-44306{ display:inline-block !important; }

  #mega-menu-item-44306:hover .mega-sub-menu{
    display: block !important;;
    opacity: 1 !important;;
    visibility: visible !important;;
  }



  /* Update 27/11/2024 */
.mega-tools-services-box ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu {
    gap: 20px;
    display: grid !important;
    grid-template-columns:auto auto auto auto;
}


#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12{
width: 100% !important;
padding:10px;
      
}

.mega-tools-services-box ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu{
       display: flex;
    gap: 0px !important; 
}

.mega-tools-services-box .mega-menu-column:last-child:after{
    display:none;
}

.mega-tools-services-box .mega-menu-column:after {
    content: "";
    display: block;
     background: #D9D9D9;
    width: 1px;
    height: 100%;
    position: absolute;
    right: -1px;
}  

#mega-menu-wrap-main-menu #mega-menu-main-menu {
    text-align: left;
    margin-left: 85px;
}

.mega-tools-services-box .mega-sub-menu a.mega-menu-link{ min-height:unset !important; font-size:14px !important;}

#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 5px 5px 5px 5px !important;
    margin-bottom:0px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
    /*color: #D52B1E;*/
    font-weight: normal !important; 
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu li.mega-mega_menu_title a.mega-menu-link{font-weight: 700 !important; color:#000000!important; cursor: context-menu!important;   }

#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-mega_menu_title:hover{ background:none;}

.mega-plagiarism_checker:before{
content: url("../png/frame.png");
display:block !important;
}

.mega-content_detector:before{
content: url("../png/frame-1.png");
display:block !important;
}

.mega-academic_editing:before{
content: url("../png/ebook.png");
display:block !important;
}

.mega-publication_support:before{
content: url("../png/research-1.png");
display:block !important;
}

.mega-thesis_editing:before{
content: url("../png/open-book-1.png");
display:block !important;
}


.mega-trinka_AI:before{
content: url("../png/artificial-intelligence-2.png");
display:block !important;
}

.mega-enago_read:before{
content: url("../png/file-1.png");
display:block !important;
}

.mega-enago_report:before{
content: url("../png/pie-chart-1-1-1.png");
display:block !important;
}

.mega-journal_finder:before{
content: url("../png/research-2.png");
display:block !important;
}

.mega-event-menu-box .mega-sub-menu li.mega-menu-item:hover{
        background-color: #FFE7E7!important;
    border-radius: 5px!important;

}

.mega-event-menu-box .mega-sub-menu{
    width: 350px !important;
    padding: 20px !important;
    border-radius: 10px 10px 10px 10px !important;
    
}

#mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu{ }

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu li a{ color: #000000 !important;}

#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item:hover{
    background-color: #FFE7E7;
    border-radius: 5px;
}


#mega-menu-main-menu .mega-menu-link + ul.mega-sub-menu{
    /* background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 50px,  #ff0f0f 20px, #ff0f0f 100%) !important; */
   top: 80px !important;
}

ul.mega-sub-menu:before{
    content:"";
    position: absolute;
    display: block !important;
    background: transparent;
    width: 100%;
    height: 15px;
    top: -15px;
    left: 0px;
    z-index: 9999999;
}

#mega-menu-main-menu ul.mega-sub-menu:after{
    content: "";
    display: block !important;
    position: absolute;
    left: 50px;
    right: 0px;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 15px solid #fff;
    top: -14px !important;
    bottom: unset !important;
     
}

#mega-menu-main-menu  #mega-menu-49626-0 > .mega-sub-menu:after,
#mega-menu-main-menu  #mega-menu-49626-0 .mega-menu-column > .mega-sub-menu:after {
    display: none !important;
}

#mega-menu-main-menu li.mega-tools-services-box ul.mega-sub-menu:after {
    right: 33%;
    left:unset;
}



#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-mega_menu_title:hover{ background:none}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu{ padding:0 20px 20px 20px !important; border-radius:10px 10px 10px 10px; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item{ padding-right: 25px;}
.mega-login-cds, .mega-revmp-sub, #mega-menu-item-49678{ display: none !important;}

@media only screen and (max-width:768px) {
    .top_custom_navbar{ display:none; }
    li#menu-item-49648 a, li#menu-item-49649 a, li#menu-item-49650 a, li#menu-item-49651 a{
        font-weight: bold;
        font-size: 16px;
        border-top: 1px solid #ffffff;
        padding: 6px 0;
        margin-top: 10PX;
    }

    li#menu-item-49648 a{
        border-top: NONE;
    }
}

.perfecty-push-dialog-box .perfecty-push-dialog-icon{
    top: 2px;
}

.perfecty-push-dialog-box{
    height: 180px;
}

.perfecty-push-dialog-form{
    position: relative;
    top: -50px;
}

.pordcast-box .span-reading-time,
.pordcast-box .rt-label,
.pordcast-box .rt-time,
.pordcast-box .rt-label,
.pordcast-box abbr, 
.pordcast-box .ho-inner{ display: none;}
