/* 
Theme Name:		 koncpt-child
Theme URI:		 http://childtheme-generator.com/
Description:	 koncpt-child is a child theme of koncpt, created by ChildTheme-Generator.com
Author:			 Peacefulthemes
Author URI:		 http://childtheme-generator.com/
Template:		 koncpt
Version:		 1.0.0
Text Domain:	 koncpt-child
*/


/*
    Add your custom styles here
*/

header#pt-header .pt-bottom-header .navbar .navbar-nav li a{
	transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	-webkit-transition: none;
}

footer#pt-footer .pt-copyright-footer{
	padding-bottom: 0 !important;
}

.elementor-posts-container .elementor-post__thumbnail img{
	height: 300px;
}

.elementor-toggle .elementor-tab-content{
	border-bottom: 1px solid #FFF !important;
}

.elementor-21674 .elementor-element.elementor-element-e527d2c .elementor-toggle-item .elementor-tab-content{
	border-bottom: 1px solid #565e64 !important;
}

.elementor-21674 .elementor-element.elementor-element-e527d2c .elementor-toggle-item:last-child .elementor-tab-content{
	border-bottom: 0px !important;
}

.page-id-21674 .cky-consent-container{
	display: none;
}

#terminal_loader{
	position: fixed;
	top: 50%;
	left: 50%;
}

#terminal_login_message{
	font-size: 12px;
	display: inline-block;
	width: 80%;
}

.clear{
	clear: both;
}

center#footer_currencies_wrapper img{
	margin-bottom: 5px !important;
	margin-right: 5px !important;
}

center#footer_currencies_wrapper img:first-child{
	margin-left: 15px !important;
}

.woocommerce-checkout-payment .payment_method_lnbits img,
.page-id-7281 .pt-breadcrumb{
	display: none !important;
}

.page-id-7281 .elementor-heading-title{
	color: #202b4c !important;
}

.page-id-22172 ul{
	list-style: disc;
}

#user_api_key_copy{
	padding-left: 10px;
	cursor: pointer;
}

#user_api_key_copy .far:before{
	color: #FFF !important;
}

.page-template-public_notes_shortcode_template .content-area .site-main,
.page-template-user_notes_shortcode_template .content-area .site-main,
.page-id-13919 .content-area .site-main,
.page-id-6837 .content-area .site-main{
	padding-top: 60px !important;
	padding-bottom: 60px !important;
}

.single-post .content-area .site-main,
.page-template-page-dfake-play-video .content-area .site-main{
	padding-top: 60px !important;
}

.page-id-7215 .content-area .site-main,
.page-id-13459 .content-area .site-main,
.page-id-8271 .content-area .site-main,
.page-id-8273 .content-area .site-main,
.page-id-8269 .content-area .site-main,
.page-id-7584 .content-area .site-main,
.page-id-6884 .content-area .site-main{
	padding-top: 0 !important;
}

.single-post .content-area .site-main,
.page-template-page-dfake-play-video .content-area .site-main,
.page-id-7584 .content-area .site-main,
.page-id-6522 .content-area .site-main{
	padding-bottom: 0 !important;
}

.page-id-15903 .content-area .site-main,
.page-template-page-wisdom .content-area .site-main,
.page-id-13644 .content-area .site-main,
.page-id-14715 .content-area .site-main,
.page-id-14713 .content-area .site-main,
.page-id-14690 .content-area .site-main{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.page-id-19157{
	background-color: #000;
}

.page-id-20904 #main > .container,
.page-id-19157 #main > .container{
	max-width: 100% !important;
	padding: 0 !important;
}

.page-id-20904 #wp-auth-check-wrap .wp-auth-check-close,
.page-id-19157 #wp-auth-check-wrap .wp-auth-check-close{
	padding: 0 !important;
	background-color: transparent !important;
	color: inherit !important;
}

.page-id-20904 .content-area .site-main,
.page-id-19157 .content-area .site-main{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

.single-post ul,
.postid-9035 ul{
	list-style: revert;
}

.explained_alert_box .elementor-widget-container{
	overflow: hidden;
}

.explained_alert_box .elementor-widget-container .elementor-alert.elementor-alert-danger{
	padding: 5px 10px;
}

.explained_alert_box .elementor-widget-container .elementor-alert .elementor-alert-title{
	text-align: center;
}

.page-template-page-play-video .explained_alert_box .elementor-widget-container .elementor-alert{
	border: 1px solid #a94442;
	border-radius: 5px;
}

.woocommerce .quantity .qty{
	width: 5.631em;
}

.breadcrumb,
input[name='update_cart']{
	display: none !important;
}

.woocommerce .cart-empty.woocommerce-info,
.woocommerce-error,
.woocommerce-message{
	border-top-color: #202b4c !important;
}

.woocommerce-error,
.woocommerce-info,
.woocommerce-message{
	background-color: #F4F7FF !important;
}

.woocommerce .cart-empty.woocommerce-info,
.woocommerce .cart-empty.woocommerce-info:before,
.woocommerce-message a.restore-item,
.woocommerce a.remove,
.woocommerce-error::before,
.woocommerce-message::before{
	color: #202b4c !important;
}

.woocommerce a.remove:hover{
	background-color: #202b4c !important;
}

.woocommerce-account .woocommerce-MyAccount-content{
	padding-left: 0;
	width: 100%;
	margin-bottom: 60px;
}

.woocommerce-account .woocommerce-MyAccount-navigation{
	width: 20%;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li{
	list-style: none;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a{
	color: #5279f7 !important;
	padding: 5px 10px;
	border-radius: 5px;
	display: block;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:focus,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:active{
	color: #FFF !important;
	background-color: #202b4c;
	border: none;
}

.woocommerce-checkout #payment{
	background-color: #F4F7FF !important;
}

.woocommerce-checkout .woocommerce form .form-row-first,
.woocommerce-checkout .woocommerce form .form-row-last{
	float: none;
	display: block;
	width: 40%;
}

.woocommerce-checkout .woocommerce .woocommerce-form-login__rememberme{
	display: none;
}

.woocommerce-MyAccount-content .col-1,
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1{
	max-width: 100% !important;
	padding: 0 !important;
  margin-bottom: 20px;
}

.woocommerce div.product .woocommerce-tabs .panel ul li{
	list-style: initial !important;
}

.woocommerce-tabs #tab-description h2:first-child{
	display: none;
}

.woocommerce form .col2-set .col-1 .form-row{
	display: block !important;
}

.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary{
	width: 60%;
}

.no_wrap_text i.fas.fa-database{
	margin-top: 16px;
}

.yt_video_field_wrap{
	clear: both;
	position: relative;
	margin-top: 20px;
	display: block;
  float: left;
}

.yt_video_field_wrap .yt_video_start_time_wrapper,
.yt_video_field_wrap .yt_video_end_time_wrapper{
	display: inline-block;
	margin-top: 10px;
}

.yt_video_action_wrapper,
.yt_video_trim_wrapper{
	clear: both;
	display: block;
	margin-top: 20px;
	float: left;
	position: relative;
}

.yt_video_trim_wrapper .yt_tab_upload_trim_item{
	display: inline-block;
	margin-right: 10px;
}

.yt_video_trim_wrapper .yt_tab_upload_trim_item input[type="radio"]{
	margin-right: 3px;
}

.yt_video_trim_wrapper .yt_video_trim_item{
	display: inline-block;
	margin-right: 20px;
}

.yt_tab_upload_action_wrapper,
.yt_video_action_wrapper{
	display: none;
	margin-top: 0px;
	margin-bottom: 20px;
}

.yt_video_action_wrapper{
	width: 100%;
}

.yt_tab_upload_end_time_wrapper,
.yt_video_end_time_wrapper{
	margin-left: 10px;
}

.serum_video_determine_identity_wrapper,
.serum_video_tags_wrapper,
.yt_video_tags_wrapper{
	float: left;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
}

.serum_video_tags_wrapper .serum_video_tag_input_label,
.yt_video_tags_wrapper .yt_video_tag_input_label{
	display: block;
	width: 100%;
}

.serum_video_tags_wrapper .serum_video_tag_input,
.yt_video_tags_wrapper .yt_video_tag_input{
	display: inline-block;
	width: 30%;
	margin-right: 15px;
}

#yt_notice_wrapper p{
	margin-bottom: 0px !important;
}

#yt_notice_wrapper p:last-child{
	margin-bottom: 20px !important;
}

#dfake_video_tags_wrapper,
#video_tags_wrapper{
	float: left;
	margin: 30px 0 0 0;
	width: 100%;
}

#dfake_video_tags_wrapper ul,
#deception_analysis_download_wrapper ul,
#video_tags_wrapper ul{
	margin: 0;
	padding: 0;
	display: inline-block;
}

#dfake_video_tags_wrapper ul li,
#deception_analysis_download_wrapper ul li,
#video_tags_wrapper ul li{
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px;
}

#dfake_video_tags_wrapper ul li a span.button,
#video_tags_wrapper ul li a span.button{
	display: block;
}

.video_validation_message{
	clear: both;
	position: relative;
	color: #D90000;
	font-size: 14px;
	margin-top: 5px;
}

.history_rfr_data_more,
.history_data_more,
#dfake_video_tags_carousel .item .button-primary,
#video_tags_carousel .item .button-primary,
#latest_update_email_button,
.wpforms-submit,
.deception_analysis_download_button,
.page-id-8590 .elementor-post__read-more,
.cky-notice-btn-wrapper .cky-btn,
.wpdp-footer #wpdp-close,
.wpdp-footer #wpdp-decline,
.wal-myaccount-wallet-dashboard-view-link a,
.wal-topup-form-actions input[type='submit'],
#dfake_load_more_user_video_button,
#ai_serum_load_more_user_video_button,
#wisdom_load_more_button,
#public_notes_view_more_button,
#user_notes_view_more_button,
#ai_processed_more_button,
#dfake_ai_processed_more_button,
.woocommerce .button,
.button-signup{
  background-color: rgb(82, 121, 247) !important;
  font-family: Nunito;
  height: auto;
  width: auto;
  color: rgb(255, 255, 255) !important;
  text-decoration: none !important;
  white-space: nowrap;
  min-height: 0px;
  min-width: 0px;
  max-height: none;
  max-width: none;
  text-align: left;
  line-height: 32px !important;
  letter-spacing: 0px;
  font-weight: 400 !important;
  font-size: 16px !important;
  padding: 10px 30px !important;
  border-radius: 5px !important;
  filter: blur(0px) grayscale(0%) brightness(100%);
  transform-origin: 50% 50%;
  opacity: 1;
  transform: translate(0px, 0px);
  visibility: visible;
  border-width: 0px !important;
}

.history_rfr_data_more:hover,
.history_rfr_data_more:focus,
.history_rfr_data_more:active,
.history_data_more:hover,
.history_data_more:focus,
.history_data_more:active,
#dfake_video_tags_carousel .item .button-primary:hover,
#dfake_video_tags_carousel .item .button-primary:focus,
#dfake_video_tags_carousel .item .button-primary:active,
#video_tags_carousel .item .button-primary:hover,
#video_tags_carousel .item .button-primary:focus,
#video_tags_carousel .item .button-primary:active,
#latest_update_email_button:hover,
#latest_update_email_button:focus,
#latest_update_email_button:active,
.wpforms-submit:hover,
.wpforms-submit:focus,
.wpforms-submit:active,
.deception_analysis_download_button:hover,
.deception_analysis_download_button:focus,
.deception_analysis_download_button:active,
.page-id-8590 .elementor-post__read-more:hover,
.page-id-8590 .elementor-post__read-more:focus,
.page-id-8590 .elementor-post__read-more:active,
.cky-notice-btn-wrapper .cky-btn:hover,
.cky-notice-btn-wrapper .cky-btn:focus,
.cky-notice-btn-wrapper .cky-btn:active,
.wpdp-footer #wpdp-close:hover,
.wpdp-footer #wpdp-close:focus,
.wpdp-footer #wpdp-close:active,
.wpdp-footer #wpdp-decline:hover,
.wpdp-footer #wpdp-decline:focus,
.wpdp-footer #wpdp-decline:active,
.wal-myaccount-wallet-dashboard-view-link a:hover,
.wal-myaccount-wallet-dashboard-view-link a:focus,
.wal-myaccount-wallet-dashboard-view-link a:active,
#dfake_load_more_user_video_button:hover,
#dfake_load_more_user_video_button:focus,
#dfake_load_more_user_video_button:active,
#public_notes_view_more_button:hover,
#public_notes_view_more_button:focus,
#public_notes_view_more_button:active,
#user_notes_view_more_button:hover,
#user_notes_view_more_button:focus,
#user_notes_view_more_button:active,
#wisdom_load_more_button:hover,
#wisdom_load_more_button:focus,
#wisdom_load_more_button:active,
#ai_serum_load_more_user_video_button:hover,
#ai_serum_load_more_user_video_button:focus,
#ai_serum_load_more_user_video_button:active,
#dfake_ai_processed_more_button:hover,
#dfake_ai_processed_more_button:focus,
#dfake_ai_processed_more_button:active,
#ai_processed_more_button:hover,
#ai_processed_more_button:focus,
#ai_processed_more_button:active,
.button-signup:hover,
.button-signup:focus,
.button-signup:active,
.woocommerce .button:hover,
.woocommerce .button:focus,
.woocommerce .button:active{
	background-color: rgb(32, 43, 76) !important;
}

.history_rfr_data_more,
.history_data_more{
	display: block;
	padding: 5px 15px !important;
	margin: 0 auto !important;
}

.history_rfr_data_more i.fas,
.history_data_more i.fas{
	display: none;
}

.button-processing{
	background-color: #FFF !important;
  font-family: Nunito;
  height: auto;
  width: auto;
  text-decoration: none !important;
  white-space: nowrap;
  min-height: 0px;
  min-width: 0px;
  max-height: none;
  max-width: none;
  text-align: left;
  line-height: 32px !important;
  letter-spacing: 0px;
  font-weight: 400 !important;
  font-size: 16px !important;
  padding: 8px 20px !important;
  border-radius: 5px !important;
  filter: blur(0px) grayscale(0%) brightness(100%);
  transform-origin: 50% 50%;
  opacity: 1;
  transform: translate(0px, 0px);
  visibility: visible;
  border-width: 0px !important;
  border: 2px solid rgb(82, 121, 247) !important;
}

.button-processing:hover,
.button-processing:focus,
.button-processing:active{
	background-color: #FFF !important;
	border: 2px solid rgb(32, 43, 76) !important;
}

.button-processing a:hover,
.button-processing a:focus,
.button-processing a:active{
	color: rgb(32, 43, 76);
}

.button-processing .social_source_item_wrapper img{
	width: 18px !important;
  margin-left: 10px;
  padding: 0;
}

.wpforms-submit{
	height: auto !important;
}

#serum_go_user_list_table_wrapper .dataTables_paginate .paginate_button{
	padding: 5px 15px !important;
  background: #F4F7FF !important;
  margin-right: 10px;
  box-shadow: none !important;
  color: #202b4c !important;
  border: 1px solid #202b4c !important;
  border-radius: 5px;
}

#dfake_go_user_list_table_note,
#serum_go_user_list_table_note{
	margin-bottom: 20px;
	padding-top: 10px;
}

#dfake_go_user_list_table_note ul,
#serum_go_user_list_table_note ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#dfake_go_user_list_table_note ul li,
#serum_go_user_list_table_note ul li{
	display: inline-block;
	margin-right: 20px;
}

#dfake_go_user_list_table .dfake_go_cancel_button,
#dfake_go_user_list_table .dfake_go_private_button,
#dfake_go_user_list_table .dfake_go_public_button,
#serum_go_user_list_table .serum_go_cancel_button,
#serum_go_user_list_table .serum_go_private_button,
#serum_go_user_list_table .serum_go_public_button{
	padding: 5px 20px !important;
	margin: 10px;
}

#dfake_go_user_list_table .dfake_go_cancel_button i.fa-spinner,
#dfake_go_user_list_table .dfake_go_private_button i.fa-spinner,
#dfake_go_user_list_table .dfake_go_public_button i.fa-spinner,
#serum_go_user_list_table .serum_go_cancel_button i.fa-spinner,
#serum_go_user_list_table .serum_go_private_button i.fa-spinner,
#serum_go_user_list_table .serum_go_public_button i.fa-spinner{
	display: none;
}

#dfake_go_user_list_table .dfake_go_cancel_button,
#dfake_go_user_list_table .dfake_go_private_button,
#serum_go_user_list_table .serum_go_cancel_button,
#serum_go_user_list_table .serum_go_private_button{
	background-color: #FFF !important;
	border: 1px solid #5279f7 !important;
	color: #5279f7 !important;
}

#dfake_go_user_list_table .dfake_go_cancel_button,
#dfake_go_user_list_table .dfake_go_private_button,
#serum_go_user_list_table .serum_go_cancel_button:hover,
#serum_go_user_list_table .serum_go_private_button:hover{
	background-color: #FFF !important;
	border: 1px solid #202b4c !important;
	color: #202b4c !important;
}

#serum_go_user_list_table_wrapper .dataTables_paginate .paginate_button.current,
#serum_go_user_list_table_wrapper .dataTables_paginate .paginate_button.current:hover{
  background: #202b4c !important;
  color: #FFF !important;
}

.page-id-8590 .elementor-post__read-more{
	margin-top: 20px;
	display: inline-block;
}

.cky-notice-btn-wrapper .cky-btn{
	padding: 10px 25px !important;
}

.twitter-tweet.twitter-tweet-rendered{
	margin: 0 !important;
}

#site_footer .widget{
	margin-bottom: 0 !important;
}

#site_footer .widget:last-child{
	padding-top: 0 !important;
}

#footer_copyright_section a,
#footer_copyright_section a:hover
#footer_copyright_section a:focus
#footer_copyright_section a:active{
	color: #FFF !important;
}

#footer_information_text{
	font-size: 11px;
}

#footer_information_sub_text{
	font-size: 13px;
}

#footer_information_text p,
#footer_information_sub_text p{
	margin-bottom: 10px !important;
}

#footer_information_text p a,
#footer_information_sub_text a{
	color: #FFF !important;
}

#footer_initiative_heading a,
#footer_kakubi_heading a{
	font-size: 12px;
}

.pt-button .pt-button-line-left{
	display: none !important;
}

.pt-button{
	margin-left: 20px;
}

.proudly_heading h2{
	color: #FFF;
	text-transform: inherit;
}

.proudly_heading img{
	position: relative;
	top: 5px;
}

.woocommerce form.woocommerce-EditAccountForm fieldset .form-row-wide,
.woocommerce-page form.woocommerce-EditAccountForm fieldset .form-row-wide{
	display: block;
}

.woocommerce form.woocommerce-EditAccountForm fieldset .form-row-wide .password-input,
.woocommerce-page form.woocommerce-EditAccountForm fieldset .form-row-wide .password-input{
	width: 48%;
}

.ethpress-button.ethpress-button-large{
	margin-top: 14px !important;
	margin-bottom: 14px !important;
}

.woocommerce-edit-address .woocommerce-address-fields .form-row{
	display: block !important;
}

#home_technologies_slider .swiper-slide img{
	height: 65px !important;
}

/* Home page most view videos : Start */

.yotu-playlist {
	display: block;
	clear: both;
	width: 100%;
	padding: 0;
	position: relative;
}

.yotu-videos {
  float: left;
  width: 100%;
  padding: 20px 0 0;
  position: relative;
}

.yotu-videos ul {
  list-style: none;
  padding: 0 15px;
  margin: 0;
  width: 100%;
  text-align: center;
  position: relative;
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  display: flex;
  flex-wrap: wrap;
}

.yotu-videos li {
  float: left;
  position: relative;
  list-style: none !important;
  margin-bottom: 10px !important;
  margin-left: 0!important;
  padding: 0!important;
  text-align: left;
}

.yotu-column-5 li {
  width: 24%;
  margin-right: 1%!important;
}

.yotu-videos li > a {
  display: inline-block;
  text-decoration: none;
  color: #202b4c;
  float: left;
  width: 100%;
  position: relative;
  border: none!important;
}

.yotu-videos a:hover {
  text-decoration: none;
  opacity: 1;
}

.yotu-video-thumb-wrp {
  display: -webkit-flex;
  display: flex;
  width: 100%;
  position: relative;
}

.yotu-video-thumb-wrp::before {
  position: absolute;
  content: "";
}

.yotu-thumb-169 .yotu-video-thumb-wrp > div,
.yotu-thumb-169.yotu-thumbnails.owl-carousel .owl-item > div {
  padding-bottom: 55.7%!important;
  overflow: hidden;
  position: relative;
  width: 100%;
  border-radius: 10px;
}

.yotu-thumb-169 .yotu-video-thumb-wrp img {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}

body .yotu-videos .yotu-video .yotu-video-thumb {
  padding: 0;
  margin: 0;
  border: none;
  clear: both;
  display: block;
  max-width: 100%;
  width: 100%;
  max-height: none;
}

#video_detail_heading_title{
	position: relative;
	padding-right: 50px;
	margin-bottom: unset;
}

#dfake_video_detail_bookmark_link,
#video_detail_bookmark_link{
	position: absolute;
  top: 3px;
  right: 0;
}

#dfake_video_detail_bookmark_link:hover,
#dfake_video_detail_bookmark_link:focus,
#dfake_video_detail_bookmark_link:active,
#video_detail_bookmark_link:focus,
#video_detail_bookmark_link:active,
#video_detail_bookmark_link:hover{
	color: #202b4c;
}

#home_dfake_video_carousel .dfake_bookmark_icon,
.yotu-videos li .dfake_bookmark_icon,
.yotu-videos li .bookmark_icon{
	position: absolute;
  top: 10px;
  right: 10px;
  color: #FFF;
  z-index: 1;
  cursor: pointer;
}

.yotu-videos a.yotu-video .yotu_play_icon{
	display: none;
	position: absolute;
  top: 50%;
  left: 50%;
  font-size: 36px;
  margin: -18px 0 0 -18px;
}

.yotu-videos a.yotu-video:hover .yotu_play_icon{
	display: block;
}

.yotu-videos .yotu-video-title{
	clear: both;
	float: left;
	margin-bottom: 0 !important;
}

.yotu-videos .yotu-video-title,
.yotu-videos .yotu-video h3 {
  font-size: 14px;
  font-weight: 500;
  line-height: 1em !important;
  color: #202b4c;
  text-decoration: none;
  padding: 5px 0;
  margin: 10px 0 0;
  width: 100%;
  display: block;
  z-index: 10;
}

.yotu-videos .yotu-video-title a{
	color: #202b4c !important;
}

.yotu-videos.yotu-mode-grid h3 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: break-word;
  position: relative;
  display: block;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  margin-bottom: 10px;
}

#play-video-info-container{
	float: left;
	width: 50%;
	font-size: 14px;
	color: #202b4c;
	margin-bottom: 10px;
}

#play-video-notice-wrapper{
	float: right;
	width: 45.6667%;
	margin-right: 3%;
	margin-top: 30px;
}

#play-video-note-wrapper{
	margin-top: 30px;
	padding: 0;
}

@media (max-width: 767px){
	
	.yotu-column-5 li {
	  width: 48%;
	  margin-right: 0 !important;
	}
	
	.yotu-videos ul{
		justify-content: space-between;
		padding: 0;
	}
	
	#play_video_left_content, #main_video{
		padding-right: 0 !important;
		margin-bottom: 20px;
	}
	
	#play_video_right_content, #youtube_main_video{
		padding-left: 0 !important;
	}
	
	.hs{
		grid-template-rows: minmax(110px, 1fr) !important;
		grid-auto-columns: 33% !important;
	}
	
	.hs > li, .hs .item{
		width: 100px !important;
		height: 100px !important;
		margin-left: 0 !important;
	}
	
	#miniclip_playlist{
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	#miniclip_playlist .owl-carousel #play_video_playlist{
		padding: 0;
		margin: 0;
	}
	
	#miniclip_playlist .owl-carousel .owl-item .item{
		max-width: 100%;
    height: 165px;
    background-repeat: no-repeat;
    scroll-snap-align: center;
	  padding: calc(var(--gutter) / 2 * 1.5);
	  display: flex;
	  flex-direction: column;
	  justify-content: center;
	  align-items: center;
	  background: #176cac;
	  border-radius: 10px;
	  overflow: hidden;
	}
	
	#miniclip_playlist .owl-carousel .owl-item .item label{
		white-space: nowrap;
	}
	
	#miniclip_playlist .owl-carousel .owl-nav button.owl-next,
	#miniclip_playlist .owl-carousel .owl-nav button.owl-prev{
		width: 42px;
		height: 42px;
		line-height: 36px;
		background-color: #5279f7;
		border-color: #5279f7;
	}
	
	#miniclip_playlist .owl-carousel .owl-nav{
		top: 38%;
	}
	
	#deception_analysis_download_wrapper .owl-carousel .owl-nav,
	#video_tags_wrapper .owl-carousel .owl-nav{
		top: 5px;
		left: 0;
	}
	
	#deception_analysis_download_wrapper .owl-carousel .owl-nav button.owl-next,
	#deception_analysis_download_wrapper .owl-carousel .owl-nav button.owl-prev,
	#video_tags_wrapper .owl-carousel .owl-nav button.owl-next,
	#video_tags_wrapper .owl-carousel .owl-nav button.owl-prev{
		width: 42px;
		height: 42px;
		line-height: 36px;
		background-color: #5279f7;
		border-color: #5279f7;
	}
	
	.hs > li label, .hs .item label{
		font-size: 9px;
    white-space: nowrap;
	}
	
	#proudly_heading_wrapper{
		font-size: 28px;
	}
	
	#proudly_heading_wrapper img{
		margin-right: 0 !important;
	}
	
	.woocommerce-account .woocommerce-MyAccount-navigation,
	.woocommerce-account .woocommerce-MyAccount-content{
		width: 100%;
	}
	
	.woocommerce-account .woocommerce-MyAccount-navigation ul{
		padding: 0;
	}
	
	.woocommerce-account .woocommerce-MyAccount-content{
		border-left: none;
		border-top: 1px solid;
		padding-left: 10px;
    padding-top: 20px;
	}
	
	.woocommerce table.my_account_orders .woocommerce-orders-table__cell-order-actions .button{
		line-height: 26px !important;
		padding: 5px 20px !important;
	}
	
	.woocommerce form .form-row-first, .woocommerce-page form .form-row-first,
	.woocommerce form.woocommerce-EditAccountForm fieldset .form-row-wide .password-input,
	.woocommerce-page form.woocommerce-EditAccountForm fieldset .form-row-wide .password-input{
		width: 100% !important;
	}
	
	#pt-footer .pt-footer-top{
		display: none;
	}
	
	#pt-footer .elementor-column{
		width: 100% !important;
	}
	
	#footer_kakubi_heading{
		margin-bottom: 20px !important;
	}
	
	.elementor-6971 .elementor-element.elementor-element-967ae14{
		text-align: center !important;
	}
	
	.public_notes_search_wrapper,
	.user_notes_search_wrapper,
	.dfake_video_search_wrapper,
	.video_search_wrapper{
		width: 100% !important;
		margin-left: 0 !important;
	}
	
	.public_notes_filter_wrapper,
	.user_notes_filter_wrapper,
	.video_filter_wrapper{
		width: 100% !important;
		margin-top: 15px;
		margin-right: 0 !important;
	}
	
	#play-video-notice-wrapper,
	#play-video-info-container{
		width: 100%;
		margin-top: 15px;
	}
	
	#play-video-notice-wrapper{
		margin-bottom: 15px;
		margin-right: 0;
	}
	
	.woocommerce #content div.product div.summary,
	.woocommerce div.product div.summary,
	.woocommerce-page #content div.product div.summary,
	.woocommerce-page div.product div.summary{
		width: 100% !important;
	}
	
}

@media (max-width: 1024px){
	
	.yotu-column-5 li {
	  width: 48%;
	}
	
	.elementor-element-10d30ec .elementor-posts article.elementor-post:last-child{
		display: none;
	}
	
	header#pt-header .pt-bottom-header .navbar .navbar-nav li{
		margin-right: 10px !important;
	}
	
}

@media (max-width: 1365px){
	header#pt-header .pt-bottom-header .navbar .navbar-nav li {
	  font-size: 11px;
	}
}

#dfake_load_more_user_video_button .elementor-button-icon,
#dfake_ai_processed_more_button .elementor-button-icon,
#public_notes_view_more_button .elementor-button-icon,
#user_notes_view_more_button .elementor-button-icon,
#ai_serum_load_more_user_video_button .elementor-button-icon,
#wisdom_load_more_button .elementor-button-icon,
#processed_video_load_more #ai_processed_more_button .elementor-button-icon{
	display: none;
}

.public_notes_search_input,
.user_notes_search_input,
.dfake_video_search_input,
.video_search_input{
	padding-right: 50px;
}

.public_notes_search_spinner,
.user_notes_search_spinner,
.dfake_video_search_spinner,
.video_search_spinner{
	visibility: hidden;
	position: absolute;
  right: 20px;
  top: 17px;
}

/* Home page most view videos : End */

/* View Video Page: Start */

.play-video-container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.play-video-container #content{
	position: relative;
	border: 1px solid #DDD;
  padding: 30px 18px;
  box-shadow: 0 5px 5px -5px #666;
}

#play_video_left_content,
#play_video_right_content,
#miniclip_playlist,
#main_video,
#youtube_main_video{
	padding: 0;
}

#play_video_left_content,
#main_video{
	padding-right: 15px;
}

#play_video_right_content,
#youtube_main_video{
	padding-left: 15px;
	overflow: hidden;
}

#main_video .s3mm-mejs-player .s3mm_mejs__container,
#youtube_main_video .s3mm-mejs-player .s3mm_mejs__container{
	border-radius: 10px;
}

#play_video_playlist .s3mm_deception_overlay{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.5);
}

#play_video_playlist .s3mm_mejs__playlist-selector-label{
	line-height: 1;
	text-align: center;
}

.left {
  float: left;
}

.right {
  float: right;
}

.alert{
	font-family: sans-serif;
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
}

.alert-success{
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}

.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.hs {
  display: grid;
  grid-gap: 0;
  grid-template-columns: 0;
  grid-template-rows: minmax(120px, 1fr);
  grid-auto-flow: column;
  grid-auto-columns: calc(20% - var(--gutter) * 2);

  overflow-x: scroll;
  scroll-snap-type: x proximity;
  padding-bottom: calc(.75 * var(--gutter));
  margin-bottom: calc(-.25 * var(--gutter));
  margin-top: 20px;
  margin-left: 0;
  padding-left: 0;
}

.hs:before,
.hs:after {
  content: '';
  width: 10px;
}

.s3mm-mejs-player .s3mm_mejs__playlist-layer{
	display: none !important;
}

.miniclip_playlist_twitter{
	margin-top: 10px;
}

.miniclip_playlist_twitter .hs{
	grid-auto-columns: calc(40% - var(--gutter) * 2);
	margin-right: 2%;
}

.s3mm_video_clip_download{
	position: absolute;
  top: 3px;
  right: 10px;
  color: #FFF;
}

.s3mm_video_clip_download:hover,
.s3mm_video_clip_download:focus,
.s3mm_video_clip_download:active{
	color: #FFF;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}

:root {
  --gutter: 20px;
}

ul {
  list-style: none;
  padding: 0;
  margin: unset;
}

.hs > li,
.hs .item {
  scroll-snap-align: center;
  padding: calc(var(--gutter) / 2 * 1.5);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #176cac;
  border-radius: 10px;
}

.hs li{
	margin-left: 10px;
}

.hs li:first-child{
	margin-left: 0;
}

.play-video-container .form-input--wrapper {
  margin-bottom: 36px;
  position: relative;
  width: 47.76119%;
}

.play-video-container .form-input--wrapper.form-input--wrapper-full {
  width: 100%;
}

#vocal_analysis_table_wrapper,
#deception_analysis_table_wrapper{
	margin-top: 10px;
	overflow-y: auto;
	border: 1px solid #5279f7;
	border-radius: 10px;
}

#play_video_description_wrapper{
	word-break: break-all;
}

.vocal_analysis_table,
.deception_analysis_table{
	margin-top: -1px;
	margin-left: -1px;
	margin-bottom: 0;
	border-bottom: 0;
}

.vocal_analysis_table td,
.deception_analysis_table td{
	text-align: left;
	padding: 5px 10px;
	border: 1px solid #5279f7;
	border-right: 0;
}

.vocal_analysis_table tr,
.deception_analysis_table tr{
	display: none;
}

.vocal_analysis_table tr:first-child,
.vocal_analysis_table.active tr,
.vocal_analysis_table.active tr.detected_row,
.deception_analysis_table.ai_determined tr:first-child,
.deception_analysis_table.active tr,
.deception_analysis_table tr.detected_row{
	display: table-row;
}

.vocal_analysis_table tr:first-child,
.vocal_analysis_table tr.detected_row,
.deception_analysis_table.ai_determined tr:first-child,
.deception_analysis_table tr.detected_row{
	cursor: pointer;
}

.vocal_analysis_table td:nth-child(2),
.deception_analysis_table td:nth-child(2){
	width: 50%;
}

.vocal_analysis_table td.face_known{
	width: 25%;
}

.deception_analysis_table td.deception_determined:nth-child(2),
.deception_analysis_table td.deception_determined:nth-child(3){
	width: 25%;
}

.textshadow {
	color: transparent;
	text-shadow: 0 0 5px rgba(0,0,0,0.5);
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

/* View Video Page: End */
.wal-dashboard-wrapper *{
	color: #202b4c !important;
}

.wal-dshboard-profile-wrapper{
	background-color: #F4F7FF !important;
}

.wal-dshboard-profile-wrapper .wal-dashboard-profile-data{
	padding: 10px 10px 0px 18px !important;
}

.wal-dshboard-profile-wrapper .wal-dashboard-profile-data p{
	margin: 0 !important;
}

.wal-dashboard-menus ul{
	background-color: #FFF !important;
	padding-top: 20px !important;
	padding-left: 17px !important;
}

.wal-dashboard-menus ul li a{
	background-color: #5279f7 !important;
	color: #FFF !important;
	border-radius: 10px;
	margin-right: 15px !important;
}

.wal-dashboard-menus ul li a:hover,
.wal-dashboard-menus ul li a:focus,
.wal-dashboard-menus ul li a:active{
	background-color: #202b4c !important;
}

.wal-dashboard-overview-data{
	background-color: #202b4c !important;
	border-color: #202b4c !important;
	border-radius: 10px;
	box-shadow: none !important;
}

.wal-dashboard-overview-data.wal-dashboard-overview-expired-total span{
	word-break: break-all;
	font-size: 16px;
	position: relative;
	top: 10px;
}

.wal-dashboard-overview-data p label,
.wal-dashboard-overview-data p span{
	color: #FFF !important;
}

.wal-dshboard-profile-wrapper .wal-dashboard-profile-image{
	display: none !important;
}

.wal-frontend-table thead,
.wal-frontend-table thead th{
	background-color: #F4F7FF !important;
}

.wal-topup-form-actions input[type='submit']{
	margin-top: 0 !important;
}

table.wal-myaccount-wallet-details-table tr td.wal-myaccount-wallet-label:first-child,
table.wal-myaccount-wallet-details-table tr td.wal-myaccount-wallet-value{
	background-color: #F4F7FF !important;
}

.wal-myaccount-wallet-details-wrapper p.wal-myaccount-wallet-dashboard-view-link{
	float: left;
	width: 100%;
	margin-top: 30px;
}

.elementor-tab-content table tr th,
.elementor-tab-content table tr td{
	text-align: left;
	border: 1px solid #202b4c;
	word-break: break-all;
	padding-left: 15px;
	padding-right: 15px;
}

.elementor-tab-content:not(#elementor-tab-content-2012) table tr th:first-child{
	width: 25%;
}

#elementor-tab-content-2012 > table thead th{
	min-width: 150px;
}

#elementor-tab-content-2013 > table tr th:first-child{
	width: 40% !important;
}

#elementor-tab-content-2014 .info_wrapper h4{
	margin-top: 20px;
	margin-bottom: 20px;
}

.elementor-tab-content p{
	margin-bottom: 15px;
}

.parameter_example{
  padding: 5px;
  background-color: #F4F7FF;
}

.api_para
{
  padding: 5px;
  border: 1px solid #202b4c;
  width: fit-content;
  color: #202b4c;
}

.wal-dashboard-menu-content .wal-frontend-table.wal-dashboard-activity-table thead th{
	white-space: nowrap;
}

.public_notes_search_wrapper,
.user_notes_search_wrapper,
.dfake_video_search_wrapper,
.video_search_wrapper{
	position: relative;
	float: left;
	width: 60%;
	margin-left: 1%;
}

.dfake_video_search_wrapper #dfake_video_search_autocomplete_wrapper,
.video_search_wrapper #video_search_autocomplete_wrapper{
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	padding: 10px;
	border: 1px solid #5279f7;
	background-color: #F4F7FF;
	border-radius: 5px;
	z-index: 15;
}

.dfake_video_search_wrapper #dfake_video_search_autocomplete_wrapper ul,
.video_search_wrapper #video_search_autocomplete_wrapper ul{
	margin: 0;
	padding: 0;
}

.dfake_video_search_wrapper #dfake_video_search_autocomplete_wrapper ul li:hover,
.video_search_wrapper #video_search_autocomplete_wrapper ul li:hover{
	font-weight: bold;
	cursor: pointer;
}

.public_notes_filter_wrapper,
.user_notes_filter_wrapper,
.video_filter_wrapper{
	float: right;
	width: 20%;
	margin-right: 2%;
}

.public_notes_filter_wrapper select,
.user_notes_filter_wrapper select,
.video_filter_wrapper select{
	background-color: #F4F7FF;
	padding: 0 20px;
}

.system_operating_images .elementor-widget-text-editor .elementor-widget-container a:last-child img.alignnone:last-child,
.devs_qualified_images .elementor-widget-text-editor .elementor-widget-container a:last-child img.alignnone:last-child{
	margin-right: 0 !important;
}

#truth_serum_disclaimer_wrapper{
	position: relative;
	margin-top: 30px;
	color: #202b4c;
}

#truth_serum_disclaimer_wrapper h4{
	margin-bottom: 15px;
	font-size: 16px;
}

#truth_serum_disclaimer_wrapper h4 span{
	cursor: pointer;
}

#truth_serum_disclaimer_wrapper p{
	font-size: 12px;
	margin-bottom: 15px;
}

#truth_serum_disclaimer_wrapper #truth_serum_disclaimer_content{
	display: none;
}

.post_reading_time{
	margin-top: 5px;
}

.single-post .post_reading_time{
	font-size: 10px;
	padding: 0 10px;
}

#share_serum_video_link,
#embed_serum_video_link{
	margin-right: 10px;
	padding: 0 7px !important;
	font-size: 14px;
}

#embed_serum_video_link_menu{
	margin: 1rem 0 0;
	padding: 15px;
}

#embed_serum_video_link_menu textarea{
	resize: none;
}

#embed_serum_video_link_menu #copy_embed_code,
#embed_serum_video_link_menu #copy_embed_link{
	cursor: pointer;
}

#embed_serum_video_link_menu #copy_embed_link_input{
	width: 350px;
}

.elementor-8590 .elementor-element.elementor-element-955f1fc .elementor-posts-container .elementor-post__thumbnail{
	border-radius: 10px;
}

/* WooCommerce: ERM Section (Start) */

#yt_video_tabs_wrapper{
	float: left;
	width: 100%;
	margin-top: 30px;
}

#yt_video_tabs_wrapper,
#serum_tab_wrapper{
	position: relative;
	margin-bottom: 15px;
	padding-bottom: 6px;
	border-bottom: 1px solid #202b4c;
}

#yt_video_tabs_wrapper .nav-tab,
#serum_tab_wrapper .nav-tab{
	position: relative;
	background-color: #F4F7FF;
	color: #202b4c;
	border: 1px solid #202b4c;
	border-bottom: 0;
	margin-left: 15px;
	padding: 10px 15px;
}

#yt_video_tabs_wrapper .nav-tab.nav-tab-active,
#serum_tab_wrapper .nav-tab.nav-tab-active{
	background-color: #FFF;
	border: 1px solid #202b4c;
	border-bottom: 1px solid #FFF;
}

#serum_content_wrapper h3{
	margin-bottom: 20px;
}

#serum_video_upload_action_wrapper
#serum_video_action_wrapper,
#serum_notice_wrapper,
.serum_video_input_wrapper{
	margin-bottom: 15px;
}

.serum_video_input_wrapper{
	position: relative;
	overflow: auto;
}

.serum_video_upload_timings .serum_video_upload_trim_item,
.serum_video_timings .serum_video_trim_item{
	display: inline-block;
	margin-right: 20px;
}

#serum_notice_wrapper p{
	margin-bottom: 0;
}

#serum_content_wrapper #serum_video_multiple_add{
	position: absolute;
	top: 0;
	right: 0;
	color: #202b4c;
	cursor: pointer;
}

#serum_content_wrapper .serum_video_field_wrap{
	clear: both;
	position: relative;
	margin-top: 20px;
	margin-bottom: 20px;
	display: block;
  float: left;
  width: 80%;
}

#serum_tab_upload_video .serum_video_upload_start_time_wrapper,
#serum_tab_upload_video .serum_video_upload_end_time_wrapper,
#serum_content_wrapper .serum_video_field_wrap .serum_video_start_time_wrapper,
#serum_content_wrapper .serum_video_field_wrap .serum_video_end_time_wrapper{
	display: inline-block;
	margin-top: 10px;
}

#serum_content_wrapper .serum_video_upload_action_wrapper,
#serum_content_wrapper .serum_video_action_wrapper{
	display: none;
	margin-top: 0px;
	margin-bottom: 20px;
}

#serum_tab_upload_video .serum_video_upload_end_time_wrapper,
#serum_content_wrapper .serum_video_end_time_wrapper{
	margin-left: 10px;
}

.single-product .tab-content,
#serum_content_wrapper .tab-content{
	display: none;
}

.single-product .tab-content.active,
#serum_content_wrapper .tab-content.active{
	display: block;
}

#serum_content_wrapper #serum_upload_multiple_videos_wrapper{
	margin: 20px 0 30px 0;
}

#serum_content_wrapper #serum_upload_multiple_videos_wrapper h4{
	margin-bottom: 2rem;
}

#serum_content_wrapper #serum_upload_multiple_videos_list{
	margin-bottom: 30px;
}

#serum_content_wrapper #serum_upload_multiple_videos_list ul{
	margin: 0;
	padding: 0;
}

#serum_content_wrapper #serum_upload_multiple_videos_list ul li.serum_video_upload_field_wrap{
	color: #202b4c;
	padding: 10px 15px;
	border-top: 1px solid rgba(0, 0, 0, 0.125);
}

#serum_content_wrapper #serum_upload_multiple_videos_list ul li.serum_video_upload_field_wrap:first-child{
	border: 0px !important;
}

#serum_content_wrapper #serum_upload_multiple_videos_list .progress .bg-primary{
	background-color: #5279f7 !important;
}

#serum_content_wrapper #serum_upload_multiple_videos_list .progress .bg-success{
	background-color: #202b4c !important;
}

#serum_content_wrapper #serum_upload_multiple_videos_list .serum_video_upload_timings{
	display: none;
}

#serum_tab_upload_video .serum_video_upload_action_wrapper{
	display: none;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* WooCommerce: ERM Section (End) */

#deception_analysis_download_wrapper{
	margin-top: 30px;
}

#deception_analysis_download_wrapper .deception_analysis_download_button{
	margin-right: 10px;
}

#serum_apply_content_wrapper #serum_apply_container{
	margin: 30px 0;
}

#serum_apply_content_wrapper label.serum_go_service_type,
#serum_apply_content_wrapper label.serum_go_service_requirement{
	display: inline-block !important;
	margin-right: 30px;
}

#serum_apply_content_wrapper label.serum_go_service_type input,
#serum_apply_content_wrapper label.serum_go_service_requirement input{
	width: auto !important;
}

#serum_apply_content_wrapper #serum_go_authorisation_letter{
	background-color: transparent;
	padding: 0;
	border: none;
	line-height: inherit;
}

#serum_content_wrapper #serum_go_message_error,
#serum_apply_content_wrapper #serum_apply_message_container,
#serum_content_wrapper #serum_go_message_container{
	background-color: #F4F7FF;
  color: #202b4c;
  border: 1px solid #202b4c;
  border-radius: 5px;
  padding: 10px 20px;
  margin: 20px 0;
}

#serum_content_wrapper #serum_go_message_error{
	background-color: #FFCACA !important;
	color: #AA0000 !important;
	border: 1px solid #AA0000 !important;
}

#serum_content_wrapper #serum_go_message_container,
#serum_content_wrapper #serum_go_message_error{
	margin-bottom: 30px;
}

#serum_go_list_link{
	top: -15px;
	padding: 5px 20px !important;
}

#serum_go_list_link span{
	display: block;
}

#serum_go_list_link i.fas{
	display: none;
}

.social_source_item_wrapper{
	display: inline-block;
}

rs-mask-wrap .social_source_item_wrapper{
	position: relative;
	top: 5px;
}

.social_source_item_wrapper a{
	margin-right: 5px;
}

.social_source_item_wrapper img{
	width: 24px;
	height: 24px;
}

#dfake_woocommerce_wrapper .social_source_item_wrapper img{
	height: auto !important;
}

#yt_tab_paste_url .social_source_item_wrapper img{
	width: inherit;
}

.social_source_item_wrapper a.youtube img{
	width: 38px;
}

.social_source_item_wrapper a.fb.watch img,
.social_source_item_wrapper a.facebook img,
.social_source_item_wrapper a.tiktok img{
	width: 32px;
}

.social_source_item_wrapper a.ai_serum_uploads img,
.social_source_item_wrapper img{
	width: 32px;
	height: 28px;
	padding-top: 5px;
}

.rs-layer .social_source_item_wrapper img,
.rs-layer .social_source_item_wrapper img{
	vertical-align: middle !important;
}

.rs-layer .social_source_item_wrapper a.youtube img{
	width: 42px;
}

.rs-layer .social_source_item_wrapper a.x img,
.rs-layer .social_source_item_wrapper a.twitter img{
	width: 28px;
}

.product .social_source_item_wrapper a.x img,
.product .social_source_item_wrapper a.twitter img{
	width: 24px !important;
}

.rs-layer .social_source_item_wrapper a.ai_serum_uploads img{
	padding-top: 3px;
}

.social_source_item_wrapper a.odysee{
	margin-left: 3px;
	margin-right: 10px;
}

.social_source_item_wrapper a.x img,
.social_source_item_wrapper a.twitter img{
	height: auto !important;
}

.woocommerce-checkout-review-order tbody .product-name p,
.woocommerce-cart-form tbody .product-name p,
.woocommerce-order-details ul li p{
	text-align: left;
}

.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot th,
.woocommerce-order-details .woocommerce-table--order-details tfoot th{
	text-align: right;
}

.woocommerce-cart-form tbody .product-name dl dt[class^="variation-Video"],
.woocommerce-cart-form tbody .product-name dl dd[class^="variation-Video"],
.woocommerce-checkout-review-order body .product-name dl dt[class^="variation-Video"],
.woocommerce-checkout-review-order body .product-name dl dd[class^="variation-Video"]{
	padding-top: 10px;
}

#serum_go_user_list_table tbody td {
  word-break: break-word;
  vertical-align: top;
}

#serum_go_user_list_table tbody td a:not(.button){
	display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

#serum_go_user_list_table th,
#serum_go_user_list_table td,
#serum_go_user_list_table.no-footer{
	border-color: #F4F7FF !important;
}

#serum_go_user_list_table_wrapper .dataTables_paginate{
	margin-top: 30px;
	margin-bottom: 20px;
}

#fin_wisdom_logo.small_heading,
#truth_serum_logo.small_heading{
	position: relative;
	top: -3px;
	margin-right: 10px;
}

#aqartrium_logo.large_heading,
#api_logo.large_heading,
#big_data_logo.large_heading,
#d_fake_logo.large_heading,
#fin_wisdom_logo.large_heading,
#truth_serum_logo.large_heading{
	float: left;
	position: relative;
	top: -5px;
	margin-right: 15px;
}

body:not(.home) .cky-consent-container{
	display: none !important;
}

.elementor-2842 .elementor-element.elementor-element-cf477a2.code_highlight_typing_effect pre.highlight-height{
	background-color: transparent;
	padding-left: 1em;
	padding-right: 3.8em;
}

.elementor-2842 .elementor-element.elementor-element-cf477a2.code_highlight_typing_effect pre.highlight-height code{
	background-color: transparent !important;
}

.copy-to-clipboard div.code-toolbar>.toolbar button{
	background-color: #5279f7 !important;
}

.copy-to-clipboard div.code-toolbar>.toolbar button:hover,
.copy-to-clipboard div.code-toolbar>.toolbar button:focus,
.copy-to-clipboard div.code-toolbar>.toolbar button:active{
	background-color: #202b4c !important;
}

.elementor-2842 .elementor-element.elementor-element-cf477a2 .line-numbers .line-numbers-rows{
	display: none !important;
}

.home .elementor-posts-container .elementor-post__thumbnail{
	border-radius: 10px;
}

#twitter_video_not_found{
	position: relative;
	background-color: #F4F7FF;
	padding: 10px;
	border-radius: 10px;
	text-align: center;
}

#twitter_video_not_found a,
#twitter_video_not_found span{
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	color: #202b4c;
	margin-top: -10px;
}

#twitter_video_not_found span{
	margin-top: 20px;
	line-height: 1.2;
}

#youtube_main_video blockquote{
	border: none !important;
	border-radius: 10px;
	margin: 0;
}

#account_dashboard_custom_menu ul{
	padding: 0;
	margin: 0;
}

#account_dashboard_custom_menu ul li{
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px;
}

#account_dashboard_custom_menu .dashboard .fa:before {
	content: "\f3fd";
}

#account_dashboard_custom_menu .apply_com_gov_state_journalist .fa:before {
	content: "\f044";
}

#account_dashboard_custom_menu .serum_o_go .fa:before,
#account_dashboard_custom_menu .serum_g_go .fa:before,
#account_dashboard_custom_menu .serum_p_go .fa:before,
#account_dashboard_custom_menu .serum_j_go .fa:before {
	content: "\f72f";
}

#account_dashboard_custom_menu .cart .fa:before {
	content: "\f07a";
}

.wal-dashboard-menu-links .wal-dashboard-menu-item-topup .fa:before,
#account_dashboard_custom_menu .wallet .fa:before {
	content: "\f555";
}

#account_dashboard_custom_menu .orders .fa:before {
	content: "\f022";
}

#account_dashboard_custom_menu .address .fa:before {
	content: "\f2b9";
}

#account_dashboard_custom_menu .account_details .fa:before {
	content: "\f2bd";
}

#account_dashboard_custom_menu .log_out .fa:before {
	content: "\f2f5";
}

.wal-topup-form-actions .wal-topup-form-btn .fas,
.wal-dashboard-menu-links .wal-dashboard-menu-item .fa{
	color: #FFF !important;
}

.wal-dashboard-menu-links .wal-dashboard-menu-item-overview .fa:before{
	content: "\f277";
}

.wal-dashboard-menu-links .wal-dashboard-menu-item-activity .fa:before{
	content: "\f887";
}

.elementor-6522 .woocommerce:has(> .woocommerce-lost-password-reset-wrapper),
.elementor-6522 .woocommerce:has(> .woocommerce-form-login),
.elementor-6522 .woocommerce:has(> .woocommerce-ResetPassword){
	width: 40%;
}

.elementor-6522 .woocommerce .woocommerce-EditAccountForm.edit-account .edit_account_profile_password_wrapper .form-row .password-input,
.elementor-6522 .woocommerce:has(> .woocommerce-ResetPassword) .form-row .password-input,
.elementor-6522 .woocommerce:has(> .woocommerce-form-login) .form-row .password-input{
	width: 100%;
}

.elementor-6522 .woocommerce .woocommerce-EditAccountForm.edit-account .edit_account_profile_field_wrapper,
.elementor-6522 .woocommerce .woocommerce-EditAccountForm.edit-account .edit_account_profile_password_wrapper{
	width: 50%;
}

.elementor-6522 .woocommerce .woocommerce-EditAccountForm.edit-account .edit_account_profile_field_wrapper,
.elementor-6522 .woocommerce .woocommerce-EditAccountForm.edit-account .edit_account_profile_password_wrapper,
.elementor-6522 .woocommerce .woocommerce-EditAccountForm.edit-account fieldset,
.elementor-6522 .woocommerce .woocommerce-lost-password-reset-wrapper,
.elementor-6522 .woocommerce:has(> .woocommerce-ResetPassword) form.woocommerce-ResetPassword{
	border: 1px solid #d3ced2;
  padding: 20px;
  margin: 2em 0;
  text-align: left;
  border-radius: 5px;
}

.wal-dashboard-guest-notice-wrapper .woocommerce-info,
.wal-dashboard-guest-notice-wrapper .woocommerce-info::before{
	color: #202b4c !important;
}

.hide_loggedin{
	display: none !important;
}

body.logged-in .hide_loggedin{
	display: block !important;
}

@media only screen and (max-width: 1023px){
	
	#wp-disclaimer-popup #wpdp-decline{
		margin-left: 0 !important;
	}
	
	header#pt-header .pt-bottom-header .navbar .pt-btn-container{
		display: block;
    position: relative;
    margin-right: 70px;
	}
	
	header#pt-header .pt-bottom-header .navbar .pt-btn-container a{
		margin-left: 0;
		padding: 4px 15px 0px 15px;
	}
	
	header#pt-header .pt-bottom-header .navbar .pt-btn-container a > div span.pt-button-text{
		line-height: 17px !important;
		position: relative;
    top: 4px;
	}
	
	header#pt-header .pt-bottom-header .navbar .pt-btn-container a > div span.pt-button-img{
		top: -6px !important;
	}
	
	.home .elementor-posts .elementor-post{
		display: none;
	}
	
	.home .elementor-posts .elementor-post:first-child{
		display: block;
	}
	
	.home .elementor-2842 .elementor-element.elementor-element-71ec78d{
		padding-bottom: 0 !important;
	}
	
	.home .yotu-column-5 li {
    width: 49% !important;
    margin-bottom: 30px !important;
	}
	
	header#pt-header .pt-bottom-header .navbar .navbar-nav li a i{
		display: none !important;
	}
	
}

@media only screen and (max-width: 690px){
	
	.col-lg-4:has(> .pt-breadcrumb-img.text-right){
		display: none;
	}
	
	#fin_wisdom_logo.large_heading,
	#truth_serum_logo.large_heading{
		top: 0;
		width: 40px;
	}
	
	.pt-breadcrumb .pt-breadcrumb-title h1{
		text-align: left;
	}
	
	.woocommerce #content div.product div.summary,
	.woocommerce div.product div.summary,
	.woocommerce-page #content div.product div.summary,
	.woocommerce-page div.product div.summary{
		width: 100%;
	}
	
	.woocommerce td.product-name dl.variation p{
		display: block;
	}
	
	.woocommerce td.product-name dl.variation{
		margin-top: 25px;
	}
	
	#dfake_video_tags_wrapper,
	#video_tags_wrapper{
		width: 100%;
	}
	
	#deception_analysis_download_wrapper ul,
	#video_tags_wrapper #list_custom_tags_wrapper{
		position: relative;
		text-align: center;
	}
	
	#deception_analysis_download_wrapper ul li,
	#video_tags_wrapper #list_custom_tags_wrapper li{
		margin-bottom: 20px;
	}
	
	#deception_analysis_download_wrapper ul.owl-carousel .owl-stage-outer,
	#list_custom_tags_wrapper.owl-carousel .owl-stage-outer{
		height: 60px;
	}
	
	#deception_analysis_download_wrapper{
		text-align: center;
	}
	
	#deception_analysis_download_wrapper .deception_analysis_download_button{
		display: inline-block !important;
	}
	
	.page-template-page-play-video .yotu-column-5 li,
	.home .yotu-column-5 li {
    width: 100% !important;
    margin-bottom: 30px !important;
	}
	
	#deception_analysis_download_wrapper .deception_analysis_download_button{
		display: block;
		margin-right: 0;
		margin-bottom: 10px;
	}
	
	.woocommerce form .form-row-last,
	.woocommerce-page form .form-row-last{
		width: 100%;
	}
	
	.elementor-6522 .woocommerce .woocommerce-EditAccountForm.edit-account .edit_account_profile_field_wrapper,
	.elementor-6522 .woocommerce .woocommerce-EditAccountForm.edit-account .edit_account_profile_password_wrapper,
	.serum_video_tags_wrapper .serum_video_tag_input,
	.yt_video_tags_wrapper .yt_video_tag_input,
	.elementor-6522 .woocommerce:has(> .woocommerce-lost-password-reset-wrapper),
	.elementor-6522 .woocommerce:has(> .woocommerce-form-login),
	.elementor-6522 .woocommerce:has(> .woocommerce-ResetPassword),
	#serum_content_wrapper .serum_video_field_wrap,
	#serum_apply_content_wrapper label.serum_go_service_requirement{
		width: 100%;
	}
	
	#serum_go_list_link{
		top: -8px;
    padding: 2px 18px !important;
	}
	
	#serum_go_list_link i.fas{
		display: block;
		padding: 10px 0;
	}
	
	#serum_go_list_link span{
		display: none;
	}
	
	.serum_video_tags_wrapper .serum_video_tag_input,
	.yt_video_tags_wrapper .yt_video_tag_input{
		margin-bottom: 10px;
	}
	
	#serum_content_wrapper .tab-content .social_source_item_wrapper a{
		margin-right: 3px;
	}
	
	#serum_content_wrapper .tab-content .social_source_item_wrapper img{
		width: 15px;
		padding-top: 0;
	}
	
	#serum_content_wrapper .tab-content .social_source_item_wrapper a.youtube img{
		width: 26px;
	}
	
	#serum_content_wrapper .tab-content .social_source_item_wrapper a.bitchute img{
		width: 13px;
	}
	
	#serum_content_wrapper .tab-content .social_source_item_wrapper a.odysee{
		margin-left: 0;
	}
	
	#serum_content_wrapper .tab-content .social_source_item_wrapper a.ai_serum_uploads img{
		height: 16px;
    width: 17px;
	}
	
	#serum_tab_upload_video .serum_video_upload_action_wrapper{
		margin-bottom: 20px;
	}
	
	#serum_go_user_list_table_wrapper #serum_go_user_list_table a.button-primary{
		padding: 5px 20px !important;
	}
	
	#serum_go_user_list_table tbody td a:not(.button){
		width: auto !important;
	}
	
	#serum_go_user_list_table_wrapper .dataTables_paginate{
		text-align: left;
	}
	
	#serum_go_user_list_table_wrapper .dataTables_paginate .paginate_button{
		padding: 0 10px !important;
		margin-bottom: 5px !important;
		margin-right: 5px !important;
	}
	
	#home_serum_processed_button_wrapper{
		margin: 0 auto;
	}
	
	.page-template-page-play-video .pt-breadcrumb,
	.page-id-6837 .pt-breadcrumb{
		display: none;
	}
	
	#play_video_right_content .deceptive_timespan{
		display: block;
		width: 100%;
	}
	
}

.elementor-2842 .elementor-element.elementor-element-cfc9a40 .elementor-field-group{
	margin-left: auto;
	margin-right: auto;
}

header#pt-header .pt-bottom-header .navbar .navbar-nav li .sub-menu li:hover>.sub-menu {
	width: 280px !important;
	white-space: nowrap;
}

header#pt-header .pt-bottom-header .navbar .navbar-nav #menu-item-6722 > .sub-menu{
	width: 320px;
}

header#pt-header .pt-bottom-header .navbar .navbar-nav #menu-item-14201 li:hover .sub-menu,
header#pt-header .pt-bottom-header .navbar .navbar-nav #menu-item-6589 li:hover .sub-menu,
header#pt-header .pt-bottom-header .navbar .navbar-nav #menu-item-14201 li .sub-menu li:hover .sub-menu,
header#pt-header .pt-bottom-header .navbar .navbar-nav #menu-item-6589 li .sub-menu li:hover .sub-menu{
	left: unset !important;
	right: 100% !important;
}

#dfake_video_tags_carousel .item,
#video_tags_carousel .item{
	display: inline-block;
	margin: 10px 0;
}

#dfake_video_tags_carousel.owl-carousel .owl-stage,
#video_tags_carousel.owl-carousel .owl-stage{
	display: inline-block;
}

#dfake_video_tags_carousel.owl-carousel .owl-stage-outer,
#video_tags_carousel.owl-carousel .owl-stage-outer{
	overflow: inherit !important;
}

#bigdata_icon_carousel_wrapper{
	display: flex;
	align-items: center;
}

#bigdata_icon_carousel_heading{
	display: none;
	white-space: nowrap;
	margin-right: 20px;
}

#bigdata_icon_carousel {
	display: none;
}

#bigdata_icon_carousel .item{
	width: 32px;
	height: 32px;
	margin: 0px;
}

#bigdata_icon_carousel .owl-item img{
	width: 32px !important;
  object-fit: cover;
  height: 32px !important;
  border: 1px solid;
  border-radius: 50%;
}

#yt_tab_upload_video{
	float: left;
	width: 100%;
}

#yt_tab_upload_video #yt_tab_upload_multiple_videos_wrapper h4{
	margin-bottom: 2rem;
}

#yt_tab_upload_video #yt_tab_upload_multiple_videos_list{
	margin-bottom: 30px;
}

#yt_tab_upload_video #yt_tab_upload_multiple_videos_list ul{
	margin: 0;
	padding: 0;
}

#yt_tab_upload_video #yt_tab_upload_multiple_videos_list ul li.yt_tab_upload_field_wrap{
	color: #202b4c;
	padding: 10px 15px;
	border-top: 1px solid rgba(0, 0, 0, 0.125);
}

#yt_tab_upload_video #yt_tab_upload_multiple_videos_list ul li.yt_tab_upload_field_wrap:first-child{
	border: 0px !important;
}

#yt_tab_upload_video #yt_tab_upload_multiple_videos_list .progress .bg-primary{
	background-color: #5279f7 !important;
}

#yt_tab_upload_video #yt_tab_upload_multiple_videos_list .progress .bg-success{
	background-color: #202b4c !important;
}

#yt_tab_upload_video #yt_tab_upload_multiple_videos_list .yt_video_title_wrapper,
#yt_tab_upload_video #yt_tab_upload_multiple_videos_list .yt_video_description_wrapper,
#yt_tab_upload_video #yt_tab_upload_multiple_videos_list .yt_video_tags_wrapper,
#yt_tab_upload_video #yt_tab_upload_multiple_videos_list .yt_video_trim_wrapper{
	display: none;
}

#yt_tab_upload_video #yt_tab_upload_multiple_videos_list .yt_tab_upload_title_wrapper,
#yt_tab_upload_video #yt_tab_upload_multiple_videos_list .yt_tab_upload_description_wrapper{
	float: left;
	width: 100%;
	margin-bottom: 15px;
}

#dfake_generate_custom_tag .button-secondary,
#generate_custom_tag .button-secondary{
	background-color: #5279f7 !important;
	color: #FFF !important;
	padding: 8px 30px !important;
	border: 2px solid #5279f7 !important;
}

#dfake_generate_custom_tag .button-secondary:hover,
#generate_custom_tag .button-secondary:hover{
	background-color: #FFF !important;
	color: #5279f7 !important;
	border: 2px solid #5279f7 !important;
}

#dfake_add_video_tag_wrapper,
#add_video_tag_wrapper{
	display: none;
	padding: 15px;
	border: 1px solid #202b4c;
	border-radius: 10px;
	box-shadow: 0 6px 6px -6px #202b4c;
}

#dfake_add_video_tag_wrapper h6,
#add_video_tag_wrapper h6,
#dfake_add_video_tag_wrapper #dfake_add_video_tag_content,
#add_video_tag_wrapper #add_video_tag_content{
	position: relative;
	margin-bottom: 10px;
}

#dfake_add_video_tag_wrapper h6 #dfake_add_video_tag_content_cancel,
#add_video_tag_wrapper h6 #add_video_tag_content_cancel{
	position: absolute;
	top: 0;
	right: 10px;
	cursor: pointer;
}

#dfake_add_video_tag_wrapper #dfake_add_video_tag_content_submit .fa-spinner,
#add_video_tag_wrapper #add_video_tag_content_submit .fa-spinner{
	display: none;
}

#dfake_video_tags_wrapper .custom_user_tag_item,
#video_tags_wrapper .custom_user_tag_item{
	position: relative;
}

#dfake_video_tags_wrapper .custom_user_tag_item span.delete_user_tag,
#video_tags_wrapper .custom_user_tag_item span.delete_user_tag{
	display: none;
	position: absolute;
  top: 2px;
  right: 5px;
  z-index: 1;
  color: #FFF;
  cursor: pointer;
  line-height: 1;
  font-weight: bold;
}

#dfake_video_tags_wrapper .custom_user_tag_item:hover span.delete_user_tag,
#video_tags_wrapper .custom_user_tag_item:hover span.delete_user_tag{
	display: block;
}

#dfake_video_comments_wrapper,
#video_comments_wrapper{
	float: left;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}

#dfake_video_comments_wrapper .button-secondary,
#video_comments_wrapper .button-secondary{
	background-color: #5279f7 !important;
	color: #FFF !important;
	padding: 12px 30px !important;
	border: 2px solid #5279f7 !important;
}

#dfake_video_comments_wrapper .button-secondary:hover,
#video_comments_wrapper .button-secondary:hover{
	background-color: #FFF !important;
	color: #5279f7 !important;
	border: 2px solid #5279f7 !important;
}

#dfake_video_comments_wrapper #dfake_video_comments_list_wrapper,
#video_comments_wrapper #video_comments_list_wrapper,
#dfake_video_comments_wrapper #dfake_video_comments_form,
#video_comments_wrapper #video_comments_form{
	float: left;
	width: 100%;
	margin-top: 25px;
	margin-top: 15px;
	padding: 15px;
	border: 1px solid #202b4c;
	border-radius: 10px;
	box-shadow: 0 6px 6px -6px #202b4c;
}

#dfake_video_comments_wrapper #dfake_video_comments_form,
#video_comments_wrapper #video_comments_form{
	display: none;
}

#dfake_video_comments_wrapper #dfake_video_comments_form label,
#video_comments_wrapper #video_comments_form label{
	margin-bottom: 10px;
  width: 100%;
  font-size: 16px;
  font-weight: normal;
}

#dfake_video_comments_wrapper #dfake_video_comments_form h6,
#video_comments_wrapper #video_comments_form h6{
	position: relative;
	margin-bottom: 10px;
}

#dfake_video_comments_wrapper #dfake_video_comments_form h6 #dfake_add_video_comment_content_cancel,
#video_comments_wrapper #video_comments_form h6 #add_video_comment_content_cancel{
	position: absolute;
	top: 0;
	right: 10px;
	cursor: pointer;
}

#dfake_video_comments_wrapper #dfake_video_comments_list_wrapper h6,
#video_comments_wrapper #video_comments_list_wrapper h6{
	margin-bottom: 15px;
}

#dfake_video_comments_wrapper #dfake_video_comments_list_wrapper .comment_item,
#video_comments_wrapper #video_comments_list_wrapper .comment_item{
	padding: 10px 0;
	border-bottom: 1px solid;
}

#dfake_video_comments_wrapper #dfake_video_comments_list_wrapper .comment_item:last-child,
#video_comments_wrapper #video_comments_list_wrapper .comment_item:last-child{
	border: none !important;
}

/* The switch - the box around the slider */
.yt_determine_identity_wrapper .yt_determine_identity_switch,
.serum_video_determine_identity_wrapper .serum_video_determine_identity_switch {
	position: relative;
	display: inline-block;
	width: 100px;
	height: 38px;
	border-radius: 5px;
	box-shadow: 0px 4px 5px -3px #000;
}

/* Hide default HTML checkbox */
.yt_determine_identity_wrapper .yt_determine_identity_switch input,
.serum_video_determine_identity_wrapper .serum_video_determine_identity_switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.yt_determine_identity_wrapper .yt_determine_identity_slider,
.serum_video_determine_identity_wrapper .serum_video_determine_identity_slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #5279f7;
  -webkit-transition: .4s;
  transition: .4s;
  border-radius: 5px;
  border: 1px solid #5279f7;
}

.yt_determine_identity_wrapper .yt_determine_identity_slider:before,
.serum_video_determine_identity_wrapper .serum_video_determine_identity_slider:before {
  position: absolute;
  content: "No";
	height: 30px;
	width: 42px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
  text-align: center;
  padding: 4px;
  line-height: 24px;
  border-radius: 5px;
  -webkit-transform: translateX(50px);
  -ms-transform: translateX(50px);
  transform: translateX(50px);
}

.yt_determine_identity_wrapper input:checked + .yt_determine_identity_slider,
.serum_video_determine_identity_wrapper input:checked + .serum_video_determine_identity_slider {
  background-color: #FFF;
}

.yt_determine_identity_wrapper input:focus + .yt_determine_identity_slider,
.serum_video_determine_identity_wrapper input:focus + .serum_video_determine_identity_slider {
  box-shadow: 0 0 1px #202b4c;
}

.yt_determine_identity_wrapper input:checked + .yt_determine_identity_slider:before,
.serum_video_determine_identity_wrapper input:checked + .serum_video_determine_identity_slider:before {
	content: "Yes";
  -webkit-transform: translateX(0px);
  -ms-transform: translateX(0px);
  transform: translateX(0px);
  color: #FFF;
  background-color: #5279f7;
}

.woocommerce table.my_account_orders .button{
	margin-right: 10px;
}

.woocommerce table.my_account_orders .button:last-child{
	margin-right: 0px;
}

/* Fin Wisdom - CSS : Start */

#parent_equities_all{
	margin-bottom: 15px;
	padding-left: 0;
	padding-right: 0;
}

#parent_eqquities_table th.item_box_title,
#parent_eqquities_table th.item_box_name,
#parent_eqquities_table td.item_box_title,
#parent_eqquities_table td.item_box_name{
	text-align: left;
}

#user_note_is_private_modal_box .modal-dialog,
#user_note_is_public_modal_box .modal-dialog,
#show_note_modal_box .modal-dialog,
#user_note_delete_modal_box .modal-dialog,
#equities_modal_box .modal-dialog{
	margin: 5% auto;
}

#terminal_legal_modal .modal-body{
	height: 82vh;
	overflow-y: auto;
	overflow-x: hidden;
}

#show_note_modal_box .modal-body #modal_note_content_wrapper ul{
	list-style: revert;
}

#show_note_modal_box .modal-body{
	min-height: 200px;
}

#equities_modal_box .modal-dialog{
	max-width: 80% !important;
}

#user_note_is_private_modal_box .modal-header .close,
#user_note_is_private_modal_box .modal-header .close:hover,
#user_note_is_public_modal_box .modal-header .close,
#user_note_is_public_modal_box .modal-header .close:hover,
#show_note_modal_box .modal-header .close,
#show_note_modal_box .modal-header .close:hover,
#user_note_delete_modal_box .modal-header .close,
#user_note_delete_modal_box .modal-header .close:hover,
#equities_modal_box .modal-header .close,
#equities_modal_box .modal-header .close:hover{
	background-color: transparent !important;
	color: #54595F !important;
	padding: 0 1rem !important;
	opacity: 1 !important;
}

#equities_modal_box #modal_popup_loader{
	margin-left: 10px;
}

#equities_modal_box #equities_modal_label{
	display: flex;
  align-items: center;
}

#equities_modal_box #equities_modal_ticker_history_data{
	margin-top: 15px;
	margin-bottom: 15px;
}

#equities_modal_box #nasdaq_history_data_table tbody tr.green th{
	color: #008000;
}

#equities_modal_box #nasdaq_history_data_table tbody tr.light_green th{
	color: #00A800;
}

#equities_modal_box #nasdaq_history_data_table tbody tr.red th{
	color: #F5270A;
}

#equities_modal_box #projection_chart_wrapper{
	float: left;
	width: 100%;
	overflow: hidden;
	margin-bottom: 15px;
}

#equities_modal_box #projection_chart_wrapper h5{
	margin-bottom: 10px;
}

#equities_modal_box .table_heading{
	color: #FFF;
	background-color: #202b4c;
}

#equities_modal_ticker_description_wrapper{
	float: left;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
}

#equities_modal_box #equities_modal_ticker_future_data .left{
	padding-left: 0 !important;
}

#equities_modal_box #equities_modal_ticker_future_data .right{
	padding-right: 0 !important;
}

#equities_modal_box #equities_modal_ticker_future_data .left,
#equities_modal_box #combined_charts .left_chart{
	padding-right: 7px !important;
}

#equities_modal_box #equities_modal_ticker_future_data .right,
#equities_modal_box #combined_charts .right_chart{
	padding-left: 7px !important;
}

#equities_modal_box #equities_modal_ticker_technical_and_news_wrapper{
	float: left;
	width: 100%;
}

#equities_modal_box #equities_modal_ticker_technical_and_news_wrapper,
#equities_modal_box #ticker_info_wrapper{
	margin-bottom: 15px;
}

#equities_modal_box #equities_modal_ticker_technical_and_news_wrapper #equities_modal_ticker_technical_analysis_data,
#equities_modal_box #equities_modal_ticker_technical_and_news_wrapper #equities_modal_ticker_news_data,
#equities_modal_box #equities_modal_ticker_technical_analysis,
#equities_modal_box #equities_modal_ticker_description{
	width: 49.3%;
	padding: 0;
}

#equities_modal_box #equities_modal_ticker_description{
	border: 1px solid #F4F7FF;
	padding: 0 10px !important;
}

#equities_modal_box #equities_modal_ticker_description .readMore,
#equities_modal_box #equities_modal_ticker_description .readLess{
	cursor: pointer;
	font-weight: bold;
}

#equities_modal_box #historical_chart_wrapper h5,
#equities_modal_box #equities_modal_ticker_future_data,
#equities_modal_box #equities_modal_ticker_description .read_more_content,
#equities_modal_box #equities_modal_ticker_description .readLess{
	display: none;
}

#equities_modal_box #historical_chart_wrapper h5{
	text-transform: unset !important;
}

#equities_modal_box #chart_div,
#equities_modal_box #history_chart_div,
#equities_modal_box #equities_modal_ticker_future_10_days_data,
#equities_modal_box #equities_modal_ticker_future_yearly_data,
#equities_modal_box #equities_modal_ticker_history_data{
	display: none;
}

#equities_modal_box #equities_nav_wrapper .equities_nav_item{
	cursor: pointer;
	margin-left: 10px;
	color: #202b4c;
}

#equities_modal_box #equities_nav_wrapper .equities_nav_item.disable{
	opacity: 0.5;
	cursor: normal;
}

/* Fin Wisdom - CSS : End */

.nt-note-tab.ldnt-style-circle{
	width: 50px;
	height: 50px;
	box-shadow: none !important;
	
}

.nt-note-tab.ldnt-style-circle.bottom{
	bottom: 100px;
}

.nt-note-tab:hover{
	background-color: #5279f7;
	opacity: 1;
}

.nt-note-tab.ldnt-style-circle:hover {
    transform: scale(1);
}

.add_to_fav,
.remove_from_fav{
	cursor: pointer;
}

.page-template-page-my-interests .user_interest_list_wrapper .fas{
	cursor: pointer;
}

.user_interest_list_wrapper span i.far,
.user_interest_list_wrapper span i.fas,
.add_to_fav i.far,
.add_to_fav i.fas,
.remove_from_fav i.far,
.remove_from_fav i.fas{
	color: #202b4c;
}

.user_interest_grid_wrapper,
.user_interest_list_wrapper{
	padding-right: 25px;
	border: 1px solid #202b4c;
	border-radius: 7px;
	padding: 10px;
	margin: 15px 0;
}

#user_interest_big_data .user_interest_list_item,
#user_interest_wisdom_tickers .user_interest_list_item{
	display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 15px;
  border-bottom: 1px solid #202b4c;
  padding-bottom: 15px;
}

#user_interest_big_data .user_interest_list_item span{
	word-break: break-all;
	width: 60%;
}

#user_interest_big_data .user_interest_list_item:last-child,
#user_interest_wisdom_tickers .user_interest_list_item:last-child{
	margin-bottom: 0;
	border-bottom: 0;
  padding-bottom: 0;
}

.user_interest_grid_wrapper{
	display: block;
	float: left;
	width: 100%;
}

.user_interest_grid_wrapper li{
  padding: 10px !important;
}

.yotu-videos li.user_interest_grid_item{
	float: none !important;
	display: inline-grid !important;
}

.user_interests_section .interest_loader{
	display: none;
}

.user_interests_section .interest_nav_wrapper{
	float: right;
}

.user_interests_section .interest_nav_wrapper .interest_nav_left,
.user_interests_section .interest_nav_wrapper .interest_nav_right{
	cursor: pointer;
	margin-right: 10px;
}

#user_interest_dfake_videos.yotu-column-5 li{
	width: 32%;
	padding: 0 !important;
}

#user_interest_dfake_videos .user_interest_grid_item i.fas,
#user_interest_serum_videos .user_interest_grid_item i.fas{
	position: absolute;
  color: #FFF;
  z-index: 1;
	top: 20px;
	right: 20px;
	cursor: pointer;
}

#user_interest_serum_videos .user_interest_grid_item img{
	border-radius: 7px;
}

#back-to-top .top{
	bottom: 100px !important;
}

#footer_floating_icons_wrapper{
	position: fixed;
	width: 50px;
  right: 30px;
  bottom: 150px;
  z-index: 9000;
}

#footer_floating_icons_wrapper .footer_float_icon{
	float: left;
	display: block;
	width: 50px;
  height: 50px;
  border-radius: 50%;
  display: flex;
  padding: 15px;
  justify-content: center;
  align-items: center;
  transition: all ease-in-out 250ms;
  color: #FFF;
  font-weight: bold;
  font-size: 22px;
  background-color: #202b4c;
  margin-bottom: 20px;
  position: relative;
  text-decoration: none;
}

#footer_floating_icons_wrapper .footer_float_icon:hover,
#footer_floating_icons_wrapper .footer_float_icon:focus,
#footer_floating_icons_wrapper .footer_float_icon:active{
	background-color: #5279f7;
}

#footer_floating_icons_wrapper #footer_notification_icon #notif_bedge_count{
	display: none;
	position: absolute;
  top: 10px;
  right: 10%;
  border-radius: 50%;
  background-color: #FFF;
  width: 10px;
  height: 10px;
}

#fin_wisdom_system_wrapper.owl-carousel .owl-dots .owl-dot,
#fin_wisdom_service_offering_wrapper.owl-carousel .owl-dots .owl-dot,
#truth_serum_section.owl-carousel .owl-dots .owl-dot{
	height: 14px;
	width: 14px;
	border-radius: 50%;
}

#forecast_icon_carousel_wrapper{
	display: flex;
	align-items: center;
	overflow: hidden !important;
}

#forecast_icon_carousel_heading{
	display: none;
	white-space: nowrap;
	margin-right: 20px;
}

#forecast_icon_carousel {
	display: none;
}

#forecast_icon_carousel .item{
	width: 32px;
	height: 32px;
	margin: 0px;
}

#forecast_icon_carousel .item img{
	width: 32px !important;
  object-fit: cover;
  height: 32px !important;
  border: 1px solid;
  border-radius: 50%;
}

#dfake_videos_list{
	margin-bottom: 20px;
}

#user_interest_dfake_videos .dfake_video_image_wrapper,
#home_dfake_video_carousel .dfake_video_image_wrapper,
#dfake_videos_list .dfake_video_image_wrapper{
	position: relative;
	width: 100%;
	height: 200px;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 5px;
}

#user_interest_dfake_videos .dfake_video_overlay_content,
#home_dfake_video_carousel .dfake_video_overlay_content,
#dfake_videos_list .dfake_video_overlay_content{
	display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  align-content: space-between;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	padding: 15px;
	background-color: rgba(0, 0, 0, 0.6);
	border-radius: 5px;
}

#user_interest_dfake_videos .dfake_video_overlay_content .play_video_result_wrapper h1,
#user_interest_dfake_videos .dfake_video_overlay_content .play_video_result_wrapper h2,
#home_dfake_video_carousel .dfake_video_overlay_content .play_video_result_wrapper h1,
#home_dfake_video_carousel .dfake_video_overlay_content .play_video_result_wrapper h2,
#dfake_videos_list .dfake_video_overlay_content .play_video_result_wrapper h1,
#dfake_videos_list .dfake_video_overlay_content .play_video_result_wrapper h2{
	line-height: 1.5 !important;
}

#user_interest_dfake_videos .dfake_video_overlay_content h3,
#home_dfake_video_carousel .dfake_video_overlay_content h3,
#dfake_videos_list .dfake_video_overlay_content h3{
	margin: 0;
	padding: 0;
}

#user_interest_dfake_videos .dfake_video_overlay_content h3,
#dfake_videos_list .dfake_video_overlay_content h3{
	width: 95%;
}

#user_interest_dfake_videos .social_source_item_wrapper img,
#dfake_videos_list .social_source_item_wrapper img{
	width: 28px !important;
	height: 28px !important;
	padding-top: 0 !important;
}

#user_interest_dfake_videos .dfake_video_overlay_content h3,
#user_interest_dfake_videos .dfake_video_overlay_content a,
#home_dfake_video_carousel .dfake_video_overlay_content h3,
#home_dfake_video_carousel .dfake_video_overlay_content a,
#dfake_videos_list .dfake_video_overlay_content h3,
#dfake_videos_list .dfake_video_overlay_content a{
	color: #FFF !important;
}

#user_interest_dfake_videos .play_video_result_wrapper,
#dfake_videos_list .play_video_result_wrapper,
#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .play_video_result_wrapper{
	padding: 10px 20px;
	text-align: center;
}

#user_interest_dfake_videos .play_video_result_wrapper,
#dfake_videos_list .play_video_result_wrapper,
#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .play_video_result_wrapper{
	margin: 10px auto 0 auto;
	padding: 5px 10px;
}

#user_interest_dfake_videos .play_video_result_wrapper h1,
#dfake_videos_list .play_video_result_wrapper h1,
#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .play_video_result_wrapper h1,
#user_interest_dfake_videos .play_video_result_wrapper h2,
#dfake_videos_list .play_video_result_wrapper h2,
#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .play_video_result_wrapper h2{
	color: #FFF;
}

#play_video_result_wrapper h2{
	margin-top: 20px;
}

#play_video_result_wrapper #dfake_video_image_wrapper img{
	border-radius: 10px;
	-webkit-filter: brightness(60%);
}

#play_video_result_wrapper h1,
#play_video_result_wrapper h2{
	line-height: 1.5;
}

#user_interest_dfake_videos .play_video_result_wrapper,
#dfake_videos_list .play_video_result_wrapper{
	display: inline-block;
	width: 100%
}

#home_dfake_video_carousel_wrapper #home_dfake_video_carousel{
	width: 90%;
	margin: 0 auto;
	text-align: center;
}

#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .owl-stage-outer{
	height: 200px;
}

#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .item .carousel_dfake_video_title{
	font-weight: bold;
	font-size: larger;
	line-height: normal;
}

#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .item .carousel_dfake_video_title .social_source_item_wrapper a{
	display: block;
	position: relative;
	top: 3px;
}

#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .item .carousel_dfake_video_title .social_source_item_wrapper img{
	width: 24px !important;
}

#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .owl-nav{
	left: 0;
	top: 45%;
  transform: translateY(-45%);
}

#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .owl-nav .owl-prev,
#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .owl-nav .owl-next{
	line-height: 1 !important;
	height: 34px !important;
	width: 34px !important;
}

#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .owl-nav .owl-prev{
	left: -10px !important;
}

#home_dfake_video_carousel_wrapper #home_dfake_video_carousel .owl-nav .owl-next{
	right: -10px !important;
}

#dfake_other_list_wrapper{
	margin-top: 40px;
	margin-bottom: 20px;
}

#dfake_other_list_wrapper h2{
	text-align: center;
}

#dfake_other_list_wrapper.elementor-section.elementor-section-boxed > .elementor-container{
	max-width: 100%;
}

#user_notes_wrapper .user_notes_item{
	display: inline-block;
	position: relative;
	width: 23%;
	padding: 15px;
	color: #FFF;
	background-color: #202b4c;
	border-radius: 10px 35px 10px 10px;
	margin: 0 15px 15px 0;
	box-shadow: 0 5px 5px -5px #333;
	vertical-align: top;
}

#user_notes_wrapper .cun-note-title a{
	width: auto !important;
}

#user_notes_wrapper .cun-note-title .delete_user_note,
#user_notes_wrapper .cun-note-title .edit_user_note{
	margin-right: 15px;
}

#user_notes_wrapper .user_notes_item a{
	float: left;
	width: 100%;
	color: #FFF !important;
}

#user_notes_wrapper .user_notes_item:before {
 	content: "";
  display: block;
  width: 0px;
  height: 0px;
  background-color: #FFF;
  top: 1px;
  right: 1px;
  border-bottom: 12px solid #808080;
  border-left: 12px solid #808080;
  border-right: 12px solid #FFF;
  border-top: 12px solid #FFF;
  position: absolute;
  filter: drop-shadow(-5px 5px 3px rgba(0, 0, 0, 0.5));
}

#user_notes_wrapper .user_notes_item .cun-content{
	word-break: break-all;
	margin: 10px 0;
	line-height: 1.5;
}

#user_notes_wrapper .user_notes_item .cun-tags{
	float: left;
	width: 100%;
	position: relative;
	margin-top: 10px;
}

#user_notes_wrapper .user_notes_item .cun-tags .cun-tag-item{
	float: left;
	margin-right: 10px;
  border: 2px solid #FFF;
  border-radius: 5px;
  padding: 0 10px;
  margin-bottom: 10px;
  cursor: pointer;
}

.elementor-toggle .elementor-tab-title{
	border: none !important;
}

.cart .coupon #coupon_code{
	width: auto !important;
}

#home_ai_revolution_image{
	-webkit-filter: brightness(50%);
}

.home .elementor-posts-container .elementor-post__thumbnail img{
	min-height: 300px;
	max-height: 300px;
}

#user_notification_mini_popup_wrapper{
	display: none;
	position: fixed;
	top: auto;
	left: auto;
	right: 15px;
	bottom: 10%;
  width: 25vw;
  height: 400px;
	z-index: 9999;
	background-color: #202b4c;
	border: 1px solid #202b4c;
	border-radius: 5px;
	overflow: hidden;
}

#user_notification_mini_popup_wrapper #user_notification-header{
	position: absolute;
  right: 15px;
  top: 10px;
  color: #FFF;
  cursor: pointer;
}

#user_notification_mini_popup_wrapper #user_notification-header #user_notification_mark_all_read{
	margin-right: 10px;
}

#user_notification_mini_popup_wrapper #user_notification-title{
	background-color: #202b4c;
  padding: 10px;
  font-weight: bold;
  color: #FFF;
}

#user_notification_mini_popup_wrapper #user_notification-body{
	position: relative;
	float: left;
	height: 350px;
	padding: 10px;
	background-color: #202b4c;
	overflow-y: auto;
}

#user_notification_mini_popup_wrapper #user_notification-body::-webkit-scrollbar{
	width: 6px;
	background-color: #F5F5F5;
}

#user_notification_mini_popup_wrapper #user_notification-body::-webkit-scrollbar-track{
	background-color: #f1f1f1;
}

#user_notification_mini_popup_wrapper #user_notification-body::-webkit-scrollbar-thumb{
	background-color: #888;
}

#user_notification_mini_popup_wrapper #user_notification-body::-webkit-scrollbar-thumb:hover{
	background-color: #555;
}

#user_notification_mini_popup_wrapper #user_notification-body .notification_item{
	display: flex;
  padding: 10px;
  border-radius: 5px;
}

#user_notification_mini_popup_wrapper #user_notification-body .notification_item:hover{
	background-color: #25335A;
}

#user_notification_mini_popup_wrapper #user_notification-body .notification_item a{
	display: flex;
	color: #FFF;
	width: 100%;
}

#user_notification_mini_popup_wrapper #user_notification-body .notification_item .notif_action.mark_read{
	cursor: pointer;
}

#user_notification_mini_popup_wrapper #user_notification-body .notification_item .notif_icon{
	width: 60px;
	height: 60px;
	margin-right: 10px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

#user_notification_mini_popup_wrapper #user_notification-body .notification_item .notif_icon{
}

#user_notification_mini_popup_wrapper #user_notification-body .notification_item .notif_content{
	width: 70%;
  font-size: 14px;
  line-height: 1.3;
  font-weight: normal;
  margin-right: 10px;
}

#public_notes_view_more_button_wrapper,
#user_notes_view_more_button_wrapper{
	margin-top: 30px;
	text-align: center;
}

#public_notes_action_wrapper,
#user_notes_action_wrapper{
	float: left;
	width: 100%;
	margin-bottom: 20px;
}

#dfake_list_status_sort,
#dfake_list_private_public_sort,
#serum_list_private_public_sort,
#serum_list_status_sort{
	cursor: pointer;
}

.dfake-table-filter-dropdown,
.table-filter-dropdown{
	float: right;
	position: relative;
}

.dfake-table-filter-dropdown-menu,
.table-filter-dropdown-menu{
	display: none;
	position: absolute;
	border: 1px solid #888;
	border-radius: 5px;
	overflow: hidden;
	top: 30px;
	z-index: 10;
	background-color: #FFF;
	text-align: left;
	left: -125px;
	box-shadow: 1px 2px 2px #888;
}

.dfake-table-filter-dropdown-menu .dropdown-item:hover,
.table-filter-dropdown-menu .dropdown-item:hover{
	color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.elementor-6971 .elementor-element.elementor-element-b1ba29d .elementor-image-box-wrapper .elementor-image-box-img{
	width: 20% !important;
}

/* Chat widget location */

#formilla-chat-button-text{
	display: none;
}

#charts_large_modal .modal-dialog{
	margin: 3.75rem auto !important;
	max-width: 95% !important;
}

#charts_large_modal .modal-dialog .modal-content{
	height: calc(100vh - 120px) !important;
}

#charts_large_modal .modal-header .close{
	padding: 10px !important;
	color: #202b4c !important;
}

#charts_large_modal .modal-header .close:hover,
#charts_large_modal .modal-header .close:focus,
#charts_large_modal .modal-header .close:active{
	background-color: #FFF !important;
	color: #202b4c !important;
}

.chat-widget-location-right { right: 0px; bottom: 0px; }
.chat-widget-location-left { left: 0px; bottom: 0px; }

/* Chat button location */
.chat-button-location-right { right: 10px; bottom: 0px; }
.chat-button-location-left { left: 10px; bottom: 0px; }

.chat-button-location-right svg {}
.chat-button-location-left svg { transform: scaleX(-1); -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); }

/* Snippet location */
.snippet-location-right { right: 10px; left: auto; bottom: 10px; }
.snippet-location-left { right: auto; left: 10px; bottom: 10px; }

.snippet-location-right .ch-qus-box { bottom: 100%; right: 100%; margin: 0 -32px -20px 0; }
.snippet-location-left .ch-qus-box { bottom: 100%; left: 100%; margin: 0 0 -20px -32px; }

.snippet-location-right .ch-helper-unit { top: 3px; right: 1px; }
.snippet-location-left .ch-helper-unit { top: 3px; left: 1px; }

.snippet-location-right svg { transform: scale(1,-1); -webkit-transform: scale(1,-1); -moz-transform: scale(1,-1); -ms-transform: scale(1,-1); -o-transform: scale(1,-1); }
.snippet-location-left svg { transform: scale(-1,-1); -webkit-transform: scale(-1,-1); -moz-transform: scale(-1,-1); -ms-transform: scale(-1,-1); -o-transform: scale(-1,-1); }

#bloomberg_movers_form_wrapper{
	position: fixed;
  top: 10px;
  left: 50%;
  border-radius: 8px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  cursor: move;
  width: 150px;
  font-size: 12px;
}

#bloomberg_movers_dragging_overlay{
	position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
}

#bloomberg_movers_form_wrapper input {
	color: var(--bs-body-color) !important;
  background-color: var(--bs-body-bg) !important;
  border: var(--bs-border-width) solid var(--bs-border-color) !important;
  padding: .25rem .5rem !important;
  font-size: .875rem !important;
  border-radius: var(--bs-border-radius-sm) !important;
  line-height: 1.5 !important;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
  height: auto !important;
}

#bloomberg_movers_form_wrapper .card-body{
	display: none;
}

#bloomberg_movers_form_wrapper #bloomberg_movers_search_loader{
	display: none;
}

#bloomberg_movers_form_wrapper .bm_header_nav_item{
	display: none;
	float: right;
	cursor: pointer;
}

#bloomberg_movers_form_wrapper .bm_header_nav_item.active{
	display: inline-block;
}

#chart_grid_item_wrapper{
	padding-left: 1%;
	padding-right: 1%;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper .elementor-icon-list-items{
	display: grid;
  grid-template-rows: auto auto auto auto;
  grid-auto-flow: column;
  width: 84%;
  gap: 10px;
  overflow: auto;
  padding-bottom: 20px;
  padding-top: 85px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_theblock_status_wrapper{
	position: absolute;
	top: 55px;
	left: 0;
	font-size: 14px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_theblock_status_wrapper input[type="checkbox"]{
	width: 2em;
	height: 1em;
	padding: 0 10px;
}

#home_random_macro_charts .random_macro_charts_wrapper{
	position: relative;
	float: left;
  width: 100%;
  padding: 0;
  margin: 0;
}

#user_widgets_wrapper #user_widgets_body .user_widget_chart_url_items{
	display: grid;
  grid-template-rows: auto auto;
  grid-template-columns: 50% 50%;
  width: 100%;
  gap: 10px;
  padding-bottom: 0px;
  padding-left: 0;
  margin: 0;
}

#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item,
#user_widgets_wrapper #user_widgets_body .user_widget_chart_url_item,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper .elementor-icon-list-item{
	position: relative;
  padding: 5px 10px;
  background-color: #54595f;
  border: 1px solid #7a7a7a;
  box-shadow: 7px 7px 7px -5px rgba(0, 0, 0, 0.5);
  border-radius: 5px;
  display: block;
  min-width: 237px;
  max-width: 237px;
}

#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item{
	display: inline-block;
}

#home_random_macro_charts .owl-carousel .owl-item{
	width: auto !important;
}

#user_widgets_wrapper #user_widgets_body .user_widget_chart_url_item{
	max-width: 100%;
	min-width: 100%;
}

#user_widgets_wrapper #user_widgets_body .user_widget_chart_url_item img{
	max-height: 32vh;
	object-fit: cover;
	width: 100%;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper .elementor-icon-list-items.filtered{
	display: flex;
  gap: 10px !important;
  flex-wrap: wrap !important;
  width: 100% !important;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper .elementor-icon-list-items.filtered .elementor-icon-list-item{
  flex-basis: 16% !important;
  min-width: auto !important;
  max-width: inherit !important;
}

#home_random_macro_charts .random_macro_chart_item .chart_grid_item_image,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_image,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_image{
	margin-block-end: 0;
	margin-bottom: 0;
}

#home_random_macro_charts .random_macro_chart_item .chart_grid_item_image .chart_embed_wrapper,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_image .chart_embed_wrapper,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_image .chart_embed_wrapper{
	display: none;
	padding-top: 50px;
	height: 75vh;
}

#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_loading_overlay{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	color: #FFF;
	font-size: 24px;
	border-radius: 5px;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 1;
}

#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_loading_overlay .fa{
	position: relative;
  top: 40%;
  left: 40%;
}

#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper{
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	width: auto;
	height: auto;
	background-color: rgba(0, 0, 0, 0.7);
	border-radius: 5px;
	z-index: 10;
}

#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper{
	padding: 5px;
}

#user_widgets_wrapper .user_widget_chart_url_item:hover .chart_grid_item_action_wrapper,
#chart_grid_item_wrapper .elementor-icon-list-item:hover .chart_grid_item_action_wrapper{
	display: block;
}

#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper .info_chart_grid_item,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper .edit_chart_grid_item,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper .expand_chart_grid_item,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper .analysed_data_chart_grid_item,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper .delete_chart_grid_widget_item,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper .info_chart_grid_item,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper .edit_chart_grid_item,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper .drag_chart_grid_item,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper .analysed_data_chart_grid_item,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper .expand_chart_grid_item{
	margin: 0px 2px;
  padding: 3px 5px;
  border: 1px solid #7A7A7A;
  border-radius: 3px;
  font-size: 10px;
  cursor: pointer;
  width: 28px;
  height: 24px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}

#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper .info_chart_grid_item:hover,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper .edit_chart_grid_item:hover,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper .expand_chart_grid_item:hover,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper .analysed_data_chart_grid_item:hover,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_action_wrapper .delete_chart_grid_widget_item:hover,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper .info_chart_grid_item:hover,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper .edit_chart_grid_item:hover,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper .drag_chart_grid_item:hover,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper .analysed_data_chart_grid_item:hover,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_action_wrapper .expand_chart_grid_item:hover{
	border-color: #FFF;
}

#random_chart_grid_modal .modal_tags_wrapper,
#chart_grid_modal .modal_tags_wrapper{
	display: inline-block;
  margin-left: 15px;
  position: relative;
  top: -5px;
}

#chart_grid_modal .modal_tags_wrapper::-webkit-scrollbar-track{
	background-color: #000;
}

#chart_grid_modal .modal_tags_wrapper::-webkit-scrollbar{
	height: 4px;
	background-color: #525252;
}

#chart_grid_modal .modal_tags_wrapper::-webkit-scrollbar-thumb{
	background-color: #525252;
}

#chart_grid_tags_modal .modal_tag_sorting{
	position: relative;
}

#home_random_macro_charts .random_macro_chart_item .chart_grid_item_tags_wrapper ul,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_tags_wrapper ul,
#chart_grid_tags_modal .modal_tag_sorting ul,
#random_chart_grid_modal .modal_tags_wrapper ul,
#chart_grid_modal .modal_tags_wrapper ul,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_tags_wrapper ul{
	display: block;
	padding: 0;
	margin: 0;
}

#home_random_macro_charts .random_macro_chart_item .chart_grid_item_tags_wrapper ul li,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_tags_wrapper ul li,
#chart_grid_tags_modal .modal_tag_sorting ul li,
#random_chart_grid_modal .modal_tags_wrapper ul li,
#chart_grid_modal .modal_tags_wrapper ul li,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_tags_wrapper ul li{
	position: relative;
	display: inline-block;
	padding: 3px 15px 3px 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	font-size: 12px;
	border-radius: 3px 0 0 3px;
	background: #767676;
	white-space: nowrap;
}

#home_random_macro_charts .random_macro_chart_item .chart_grid_item_tags_wrapper ul .chart_grid_item_tags_see_more_closed{
	display: inline-block;
}

#home_random_macro_charts .random_macro_chart_item .chart_grid_item_tags_wrapper ul .chart_grid_item_tags_see_more_closed:after,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_tags_wrapper ul .chart_grid_item_tags_see_more_closed:after,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_tags_wrapper ul .chart_grid_item_tags_see_more_closed:after {
  content: "More >";
  cursor: pointer;
  font-weight: bold;
  font-size: 12px;
  color: #AAA;
  position: relative;
  top: -10px;
}

#home_random_macro_charts .random_macro_chart_item .chart_grid_item_tags_wrapper ul li{
	color: #FFF;
}

#home_random_macro_charts .random_macro_chart_item .chart_grid_item_tags_wrapper ul li,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_tags_wrapper ul li,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_tags_wrapper ul li{
	font-size: 10px;
	overflow: hidden;
}

#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_tags_wrapper ul li{
	cursor: pointer;
}

#home_random_macro_charts .random_macro_chart_item .chart_grid_item_analysed_data_wrapper,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_analysed_data_wrapper,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_analysed_data_wrapper,
#home_random_macro_charts .random_macro_chart_item .chart_grid_item_description_wrapper,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_description_wrapper,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_description_wrapper{
	display: none;
}

#chart_grid_tags_modal .modal_tag_sorting ul li,
#random_chart_grid_modal .modal_tag_sorting ul li,
#chart_grid_modal .modal_tags_wrapper ul li{
	position: relative;
	color: #FFF;
	font-weight: normal;
	padding-top: 5px;
  padding-bottom: 5px;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 0;
}

#chart_grid_tags_modal .modal_edit_tags_wrapper li .modal_edit_remove_tag{
	display: none;
	position: absolute;
  top: -3px;
  left: -5px;
  border: 1px solid #FFF;
  border-radius: 50%;
  width: 15px;
  text-align: center;
  background-color: #fff;
  color: #000;
  cursor: pointer;
  box-shadow: -1px 0px 2px 1px #000;
  height: 15px;
  line-height: 12px;
  font-weight: bold;
}

#chart_grid_tags_modal .modal_edit_tags_wrapper li:hover .modal_edit_remove_tag{
	display: block;
}

#chart_grid_tags_modal .modal_tag_sorting ul li{
	margin-bottom: 5px;
}

#chart_grid_tags_modal .modal_tag_sorting ul li:hover,
#random_chart_grid_modal .modal_tags_wrapper ul li:hover,
#chart_grid_modal .modal_tags_wrapper ul li:hover,
#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item .chart_grid_item_tags_wrapper ul li:hover,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_tags_wrapper ul li:hover,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_tags_wrapper ul li:hover{
	box-shadow: -4px 6px 5px -5px #222;
}

#random_chart_grid_modal .modal_tags_wrapper ul li:before,
#chart_grid_modal .modal_tags_wrapper ul li:before,
#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item .chart_grid_item_tags_wrapper ul li:before,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_tags_wrapper ul li:before,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_tags_wrapper ul li:before{
	background: #54595F;
  border-radius: 10px;
  box-shadow: inset 0 1px rgba(0, 0, 0, 0.25);
  content: '';
  height: 6px;
  left: 5px;
  position: absolute;
  width: 6px;
  top: 12px;
}

#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item .chart_grid_item_tags_wrapper ul li:before,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_tags_wrapper ul li:before,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_tags_wrapper ul li:before{
	top: 9px;
	left: 4px;
}

#random_chart_grid_modal .modal_tags_wrapper ul li:after,
#chart_grid_modal .modal_tags_wrapper ul li:after,
#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item .chart_grid_item_tags_wrapper ul li:after,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_tags_wrapper ul li:after,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_tags_wrapper ul li:after{
	background: #54595F;
  border-bottom: 16px solid transparent;
  border-left: 10px solid #767676;
  border-top: 13px solid transparent;
  content: '';
  position: absolute;
  right: 0;
  top: 0;
}

#chart_grid_modal .modal_tags_wrapper ul li:after,
#chart_grid_modal .modal_tags_wrapper ul li:before,
#chart_grid_tags_modal .modal_tag_sorting ul li:after,
#chart_grid_tags_modal .modal_tag_sorting ul li:before{
	background: #212529 !important;
}

#random_chart_grid_modal .modal_tags_wrapper ul li:before{
	top: 10px !important;
	background: #212529 !important;
}

#random_chart_grid_modal .modal_tags_wrapper ul li:after{
	border-bottom: 12px solid transparent;
	border-top: 12px solid transparent;
	background: #212529 !important;
}

.modal .modal-header [type="button"]:hover, .modal .modal-header [type="reset"]:hover, .modal .modal-header [type="submit"]:hover{
	background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat !important;
}

.modal .modal-header [type="button"]:focus, .modal .modal-header [type="reset"]:focus, .modal .modal-header [type="submit"]:focus{
	color: var(--white-color) !important;
}

#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item .chart_grid_item_tags_wrapper ul li:after,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_tags_wrapper ul li:after,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_tags_wrapper ul li:after{
	border-bottom: 9px solid transparent;
	border-top: 12px solid transparent;
}

#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item .chart_grid_item_title_wrapper,
#user_widgets_wrapper .user_widget_chart_url_item .chart_grid_item_title_wrapper,
#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_title_wrapper{
	font-weight: 700;
	line-height: 1.2;
	padding: 10px 0;
	font-size: 14px;
}

#chart_grid_item_wrapper .elementor-icon-list-item .chart_grid_item_title_wrapper .elementor-heading-title{
	word-break: break-all;
}

#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item a,
#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item a:hover,
#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item a:focus,
#home_random_macro_charts .random_macro_charts_wrapper .random_macro_chart_item a:active{
	color: #FFF !important;
}

#chart_grid_info_modal .modal-dialog{
	max-width: 60% !important;
}

#chart_grid_table_log_modal,
#random_chart_grid_modal,
#chart_grid_modal{
	padding-right: 0 !important;
}

#chart_grid_table_log_modal .modal-dialog,
#random_chart_grid_modal .modal-dialog,
#chart_grid_modal .modal-dialog{
	max-width: 100% !important;
	margin: 5px auto;
}

#chart_grid_company_overview_modal .modal-header{
	background-color: #54595f;
}

#chart_grid_company_overview_modal .modal-header .nav-link,
#chart_grid_table_log_modal .modal-header h5,
#chart_grid_create_widget_modal .modal-header h5,
#chart_grid_widget_settings_modal .modal-header h5,
#chart_grid_key_modal .modal-header h5,
#chart_grid_info_modal .modal-header h5,
#chart_grid_tags_modal .modal-header h5,
#random_chart_grid_modal .modal-header h5,
#chart_grid_modal .modal-header h5{
	color: #FFF;
}

#random_chart_grid_modal .modal-header #random_chart_countdown{
	position: absolute;
	right: 50px;
	top: 20px;
}

#chart_grid_company_overview_modal .modal-header .close,
#chart_grid_company_overview_modal .modal-header .close:hover,
#chart_grid_company_overview_modal .modal-header .close:focus,
#chart_grid_company_overview_modal .modal-header .close:active,
#chart_grid_table_log_modal .modal-header .close,
#chart_grid_table_log_modal .modal-header .close:hover,
#chart_grid_table_log_modal .modal-header .close:focus,
#chart_grid_table_log_modal .modal-header .close:active,
#chart_grid_create_widget_modal .modal-header .close,
#chart_grid_create_widget_modal .modal-header .close:hover,
#chart_grid_create_widget_modal .modal-header .close:focus,
#chart_grid_create_widget_modal .modal-header .close:active,
#chart_grid_widget_settings_modal .modal-header .close,
#chart_grid_widget_settings_modal .modal-header .close:hover,
#chart_grid_widget_settings_modal .modal-header .close:focus,
#chart_grid_widget_settings_modal .modal-header .close:active,
#chart_grid_key_modal .modal-header .close,
#chart_grid_key_modal .modal-header .close:hover,
#chart_grid_key_modal .modal-header .close:focus,
#chart_grid_key_modal .modal-header .close:active,
#chart_grid_info_modal .modal-header .close,
#chart_grid_info_modal .modal-header .close:hover,
#chart_grid_info_modal .modal-header .close:focus,
#chart_grid_info_modal .modal-header .close:active,
#chart_grid_tags_modal .modal-header .close,
#chart_grid_tags_modal .modal-header .close:hover,
#chart_grid_tags_modal .modal-header .close:focus,
#chart_grid_tags_modal .modal-header .close:active,
#chart_grid_modal .modal-header .close,
#chart_grid_modal .modal-header .close:hover,
#chart_grid_modal .modal-header .close:focus,
#chart_grid_modal .modal-header .close:active{
	color: #FFF !important;
}

#chart_grid_create_widget_modal .modal-body .modal_add_widget_name,
#chart_grid_tags_modal .modal-body .modal_add_description,
#chart_grid_tags_modal .modal-body .modal_add_tag,
#chart_grid_tags_modal .modal-body .modal_submit_tag,
#chart_grid_tags_modal .modal-body .modal_tag_sorting,
#chart_grid_tags_modal .modal-body hr{
	float: left;
	width: 100%;
	margin-bottom: 10px;
}

#chart_grid_tags_modal .modal-body .modal_add_tag .modal_tags_input{
	display: flex;
	gap: 10px;
}

#chart_grid_tags_modal .modal-body .modal_tag_sorting ul{
	margin: 0;
	padding: 0;
}

#chart_grid_tags_modal .modal_tag_sorting ul li:before{
	background: #54595F;
  border-radius: 10px;
  box-shadow: inset 0 1px rgba(0, 0, 0, 0.25);
  content: '';
  height: 6px;
  left: 5px;
  position: absolute;
  width: 6px;
  top: 12px;
}

#chart_grid_tags_modal .modal_tag_sorting ul li:after{
	background: #FFF;
  border-bottom: 15px solid transparent;
  border-left: 10px solid #767676;
  border-top: 14px solid transparent;
  content: '';
  position: absolute;
  right: 0;
  top: 0;
}

#chart_grid_create_widget_modal .modal-body .modal_submit_widget button,
#chart_grid_tags_modal .modal-body .modal_submit_tag button{
	margin-right: 10px;
}

#chart_grid_key_modal .modal-body #chart_grid_keys_wrapper,
#chart_grid_key_modal .modal-body #chart_grid_keys_wrapper th,
#chart_grid_key_modal .modal-body #chart_grid_keys_wrapper td{
	border-color: #767676;
}

.modal_header_spinner,
#chart_grid_widget_settings_modal .modal-body .modal_submit_widget_settings .fa-spinner,
#chart_grid_create_widget_modal .modal-body .modal_submit_widget .fa-spinner,
#chart_grid_tags_modal .modal-body .modal_submit_tag .fa-spinner{
	display: none;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header{
	position: fixed;
  width: 100%;
  z-index: 99;
  top: 0;
  left: 0;
  background-color: #000;
  padding: 10px 20px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons{
	display: flex;
	align-items: center;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_menu{
	width: 42px;
	overflow: hidden;
	white-space: nowrap;
	-webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_menu.toggle-active{
	width: 295px;
	-webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_icon_menu{
	width: 42px;
	overflow: hidden;
	white-space: nowrap;
	-webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_icon_menu.toggle-active{
	-webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_header_icon{
	display: inline-block;
	width: 32px;
	height: 32px;
	margin-right: 10px;
	text-align: center;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .header_sub_menu_wrapper{
	position: relative;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .header_sub_menu_wrapper .header_sub_menu{
	display: none;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_icon_menu .header_sub_menu_wrapper:hover .header_sub_menu{
	display: block;
  position: fixed;
  top: 0;
  z-index: 100;
  padding-top: 50px
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_icon_menu .header_sub_menu_wrapper:hover .chart_grid_actionable_data_charts_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_icon_menu .header_sub_menu_wrapper:hover .chart_grid_stock_etf_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_icon_menu .header_sub_menu_wrapper:hover .chart_grid_knowledge_tools_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_icon_menu .header_sub_menu_wrapper:hover .chart_grid_portfolio_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_icon_menu .header_sub_menu_wrapper:hover .chart_grid_account_icon{
	position: relative;
	z-index: 101;
}


#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_icon_menu .header_sub_menu_wrapper:hover .header_sub_menu .chart_grid_header_sub_icon{
	display: block;
	width: 32px;
	height: 32px;
	margin-bottom: 10px;
	text-align: center;
	background-color: #202b4c;
  font-size: 14px;
  border-radius: 50%;
  padding-top: 5px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_icons_toggle,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_table_logs,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_key_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_macro_indicators_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_chart_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_stock_etf_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_company_overview,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_dl_ml_forecaster,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_momentum_liquidity_forecaster,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_equity_forecast_compare,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_crypto_correlation_checker,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_confidence_cycles_checker,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_news_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_trending_sentiment_analyser_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_calendar_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_combined_listing,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_etf_profile,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_asset_index_search,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_actionable_data_charts_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_gainers_loosers_highest_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_widget_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_random_charts,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_my_library,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_my_interest,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_legal,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_account_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_signout,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_support,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_knowledge_tools_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_wikipedia_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_forum_search_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_keyword_search_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_scientific_papers_search_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_pdf_archive_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_demographics,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_portfolio_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_widget_settings_icon,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_header_search{
	background-color: #202b4c;
	font-size: 14px;
	border-radius: 50%;
	padding-top: 5px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_info_section{
	color: #767676;
	margin-left: auto;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper form{
	float: left;
	max-width: 90vw;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
}

#chart_grid_trending_sentiment_analyser_wrapper_body iframe,
#chart_grid_terminal_user_account_wrapper_body iframe,
#chart_grid_terminal_external_dashboard_controller_wrapper_body iframe,
#chart_grid_wikipedia_wrapper_body iframe,
#chart_grid_forum_search_wrapper_body iframe,
#chart_grid_keyword_search_wrapper_body iframe,
#chart_grid_scientific_papers_search_wrapper_body iframe,
#chart_grid_pdf_archive_wrapper_body iframe,
#chart_grid_demographics_wrapper_body iframe,
#chart_grid_portfolio_wrapper_body iframe,
#chart_grid_etf_profile_wrapper_body iframe,
#chart_grid_asset_index_search_wrapper_body iframe,
#chart_grid_combined_listing_wrapper_body iframe,
#chart_grid_gainers_loosers_highest_wrapper_body iframe{
	height: 85vh !important;
}

#chart_grid_trending_sentiment_analyser_wrapper_body iframe,
#chart_grid_terminal_user_account_wrapper_body iframe,
#chart_grid_terminal_external_dashboard_controller_wrapper_body iframe,
#chart_grid_wikipedia_wrapper_body iframe,
#chart_grid_forum_search_wrapper_body iframe,
#chart_grid_keyword_search_wrapper_body iframe,
#chart_grid_scientific_papers_search_wrapper_body iframe,
#chart_grid_pdf_archive_wrapper_body iframe,
#chart_grid_demographics_wrapper_body iframe,
#chart_grid_portfolio_wrapper_body iframe,
#chart_grid_etf_profile_wrapper_body iframe,
#chart_grid_asset_index_search_wrapper_body iframe,
#chart_grid_combined_listing_wrapper_body iframe{
	padding-top: 5px;
}

@media screen and (max-width: 690px){
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper .elementor-icon-list-items{
		padding-top: 170px;
	}
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_item_search_wrapper,
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_item_filter_wrapper{
		padding: 0 !important;
	}
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_icon_menu,
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_menu{
		width: 100% !important;
	}
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_grid_header_slideout_menu{
		margin-bottom: 5px;
	}
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper .elementor-icon-list-items.filtered .elementor-icon-list-item{
		flex-basis: 48% !important;
	}
	
}

@media screen and (max-width: 1024px){
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper form{
		max-width: 74vw;
	}
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper form.header-menu-active{
		max-width: 40vw;
	}
	
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper form::-webkit-scrollbar-track{
	background-color: #000;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper form::-webkit-scrollbar{
	height: 4px;
	background-color: #525252;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper form::-webkit-scrollbar-thumb{
	background-color: #525252;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper .user_chart_widget_item{
	position: relative;
	min-width: 100px;
	display: inline-block;
  margin-right: 10px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper .user_chart_widget_item fieldset{
	border: 1px solid #727272;
	padding: 5px 30px 5px 5px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper .user_chart_widget_item fieldset legend{
	float: none;
	margin: 0;
	font-size: 12px;
	color: #727272;
	width: auto;
  padding: 0 5px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper .user_chart_widget_item fieldset legend .user_chart_widget_delete{
	position: absolute;
  right: 5px;
  cursor: pointer;
  background-color: #000;
  padding: 0 3px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper #chart_widget_pagination_wrapper{
	float: left;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_news_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_stock_overview_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_dl_ml_forecaster_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_momentum_liquidity_forecaster_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_equity_forecast_compare_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_crypto_correlation_checker_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_confidence_cycles_checker_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_gainers_loosers_highest_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_combined_listing_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_etf_profile_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_asset_index_search_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_terminal_external_dashboard_controller_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_wikipedia_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_forum_search_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_keyword_search_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_scientific_papers_search_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_pdf_archive_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_demographics_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_porfolio_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_trending_sentiment_analyser_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_terminal_user_account_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #bloomburger_chart_wrapper{
	position: relative;
	padding-top: 60px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_etf_profile_listing_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_combined_listing_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_gainers_loosers_highest_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_stock_overview_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_dl_ml_forecaster_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_momentum_liquidity_forecaster_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_equity_forecast_compare_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_crypto_correlation_checker_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_confidence_cycles_checker_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_news_wrapper{
	height: 95vh;
	padding-top: 55px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #bloomburger_chart_wrapper iframe{
	width: 100%;
	height: 82vh;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_stock_overview_wrapper iframe,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_dl_ml_forecaster_wrapper iframe,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_momentum_liquidity_forecaster_wrapper iframe,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_equity_forecast_compare_wrapper iframe,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_crypto_correlation_checker_wrapper iframe,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_confidence_cycles_checker_wrapper iframe,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper #economicCalendarWidget iframe{
	height: 86vh !important;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper #youtube_live_feed_wrapper iframe{
	height: 43vh !important;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper #calendar_news_feed_wrapper iframe{
	height: 42vh !important;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_news_wrapper iframe{
	width: 100%;
	height: 86vh;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_item_search_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_item_filter_wrapper{
	display: none;
	float: left;
  width: 100%;
  padding: 10px 0;
  align-items: center;
}

#chart_grid_terminal_user_subscription_wrapper{
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.8);
	z-index: 1111;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_terminal_user_account_wrapper.active{
	z-index: 1120;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_item_search_wrapper input[name="chart_grid_item_search_input"]{
	color: var(--bs-body-color);
	background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.page-id-19157 .modal[data-bs-theme="dark"] .form-control{
	background-color: var(--bs-body-bg) !important;
  border: var(--bs-border-width) solid var(--bs-border-color) !important;
  border-radius: var(--bs-border-radius) !important;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_item_filter_wrapper label,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_item_filter_wrapper .filtered_tag,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_item_filter_wrapper .grid_item_filter_clear{
	margin-right: 10px;
	margin-bottom: 0;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_item_filter_wrapper .filtered_tag{
	background-color: #54595F;
	border-radius: 5px;
	padding: 0 10px;
	font-size: 14px;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_item_filter_wrapper .grid_item_filter_clear{
	font-size: 14px;
	color: #54595F;
	cursor: pointer;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_item_filter_wrapper .grid_item_filter_clear:hover{
	text-decoration: underline;
}

#user_widgets_wrapper,
#user_widgets_wrapper #user_widgets_header,
#user_widgets_wrapper #user_widgets_body{
	float: left;
	position: relative;
	width: 100%;
}

#user_widgets_wrapper #user_widgets_header #user_widget_title,
#user_widgets_wrapper #user_widgets_header #user_widget_close{
	color: #727272;
	font-size: 18px;
  margin-bottom: 10px;
  line-height: 16px;
}

#user_widgets_wrapper #user_widgets_header #user_widget_close{
	cursor: pointer;
}

#chart_grid_widget_settings_modal .input-group{
	display: inline !important;
}

#chart_grid_widget_settings_modal #chart_grid_random_type_switch a{
	border: 1px solid #AAA;
	padding: 0.5rem 1rem;
	cursor: pointer;
}

#chart_grid_widget_settings_modal #chart_grid_random_type_switch .active{
	color: #FFF;
  background-color: #202B4C;
  border: 1px solid #202B4C;
}

#chart_grid_widget_settings_modal #chart_grid_random_type_switch .notActive{
  color: #202B4C;
  background-color: #fff;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper #chart_grid_calendar_wrapper_body #economicCalendarWidget{
	float: left;
	margin-right: 1%;
	width: 60%;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper #chart_grid_calendar_wrapper_body #calendar_news_feed_wrapper,
#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper #chart_grid_calendar_wrapper_body #youtube_live_feed_wrapper{
	float: left;
	width: 39%;
	position: relative;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper #chart_grid_calendar_wrapper_body #youtube_live_feed_wrapper .grid_item_navigation{
	display: flex;
  position: absolute;
  top: 1px;
  right: 1px;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper #chart_grid_calendar_wrapper_body #youtube_live_feed_wrapper .grid_item_navigation .grid_item_nav_expand{
	display: none;
	font-size: 10px;
  padding: 5px 10px;
  cursor: pointer;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper #chart_grid_calendar_wrapper_body #youtube_live_feed_wrapper:hover .grid_item_navigation .grid_item_nav_expand{
	display: block;
}

#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_calendar_wrapper #chart_grid_calendar_wrapper_body iframe{
	border: 1px solid #FFF;
}

.modal-checkbox-switch {
  position: relative;
  display: inline-block;
  width: 120px;
  height: 40px;
}

.modal-checkbox-switch input.modal-checkbox-input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.modal-checkbox-slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.modal-checkbox-slider:before {
  position: absolute;
  content: "All";
  height: 30px;
  width: 60px;
  left: 4px;
  bottom: 5px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
  font-size: 14px;
  text-align: center;
  line-height: 30px;
}

input.modal-checkbox-input:checked + .modal-checkbox-slider {
  background-color: #202B4C;
}

input.modal-checkbox-input:focus + .modal-checkbox-slider {
  box-shadow: 0 0 1px #202B4C;
}

input.modal-checkbox-input:checked + .modal-checkbox-slider:before {
	content: "Widgets";
  -webkit-transform: translateX(50px);
  -ms-transform: translateX(50px);
  transform: translateX(50px);
}

#chart_grid_widget_settings_modal select{
	width: 140px;
  float: none;
  height: 40px;
  display: inline-block;
}

#chart_grid_widget_list_settings_wrapper .user_chart_widget_item_wrapper{
	display: flex;
  gap: 15px 10px;
  flex-wrap: wrap;
}

.user_chart_widget_item label{
	position: relative;
}

.user_chart_widget_item label span{
	position: relative;
	padding: 5px 10px;
	background-color: #DDD;
	border: 1px solid #AAA;
	text-align: center;
	border-radius: 5px;
	cursor: pointer;
}

.user_chart_widget_item .checkbox-button{
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
}

.user_chart_widget_item .checkbox-button:checked + span{
	background-color: #202B4C;
	color: #FFF;
}

/* Rounded sliders */
.modal-checkbox-slider.modal-checkbox-round {
  border-radius: 10px;
}

.modal-checkbox-slider.modal-checkbox-round:before {
  border-radius: 5px;
}

.toast.show{
	position: absolute;
  top: 50px;
  right: 10px;
  z-index: 9999;
}

.toast.toast-success .toast-header,
.toast.toast-success .toast-body{
	color: #FFF;
	background: #155724;
}

.toast.toast-success .toast-header{
	border-color: #c3e6cb;
}

.toast.toast-error .toast-header,
.toast.toast-error .toast-body{
	color: #FFF;
	background: #721c24;
}

.toast.toast-error .toast-header{
	border-color: #f5c6cb;
}

.toast.toast-success .toast-header .close,
.toast.toast-error .toast-header .close{
	color: #FFF;
	text-shadow: none;
	opacity: 1;
}

.page-id-20904 .msw-box .msw-ticker-stats .cc-stock{
	cursor: pointer;
}

@media only screen and (max-width: 690px){
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons{
		display: block;
	}
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_grid_header_icon{
		margin-right: 5px;
	}
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper{
		margin: 10px 0
	}
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons .chart_info_section{
		clear: both;
		float: right;
		margin-bottom: 10px;
	}
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper #chart_grid_header #chart_grid_header_icons #chart_widgets_wrapper form{
		max-width: 100%;
	}
	
}

@media only screen and (max-width: 767px){
	
	#parent_eqquities_table{
		font-size: small;
	}
	
	#parent_eqquities_table .item_box_icon{
		width: 40px;
	}
	
	#parent_equities_all .detail_popup_button{
		background-color: #FFF;
    color: #202b4c !important;
    padding: 0 !important;
	}
	
	#parent_equities_all .detail_popup_button span{
		display: none;
	}
	
	#equities_modal_box .modal-dialog{
		margin: 15% auto !important;
		max-width: 95% !important;
	}
	
	#equities_modal_box #equities_modal_label{
		font-size: smaller;
	}
	
	#equities_modal_box #equities_modal_label img{
		width: 20px;
	}
	
	#equities_modal_box #equities_modal_ticker_technical_and_news_wrapper #equities_modal_ticker_technical_analysis_data,
	#equities_modal_box #equities_modal_ticker_technical_and_news_wrapper #equities_modal_ticker_news_data,
	#equities_modal_box #equities_modal_ticker_technical_analysis,
	#equities_modal_box #equities_modal_ticker_description{
		width: 100%;
	}
	
	#equities_modal_box h5{
		font-size: medium;
	}
	
	#equities_modal_box #equities_modal_ticker_future_data .left{
		padding-right: 0 !important;
	}
	
	#equities_modal_box #equities_modal_ticker_future_data .right{
		padding-left: 0px !important;
	}
	
	#equities_modal_box #combined_charts .right_chart{
		padding-left: 15px !important;
	}
	
	#equities_modal_box #combined_charts .left_chart{
		padding-right: 15px !important;
	}
	
	#equities_modal_box #equities_modal_ticker_description,
	#equities_modal_box #equities_modal_ticker_technical_analysis_data,
	#equities_modal_box #tradingview_widget_chart_wrapper{
		margin-bottom: 15px;
	}
	
	#equities_modal_box #equities_modal_ticker_history_data table,
	#equities_modal_box #equities_modal_ticker_future_data table,
	#equities_modal_box #equities_modal_ticker_history_rfr_data table{
		font-size: 12px;
	}
	
	#equities_modal_box .table_wrapper{
		overflow-x: auto;
	}
	
	#equities_modal_box #nasdaq_history_data_table tbody tr th:first-child{
		display: block;
		width: 90px;
	}
	
	#parent_eqquities_table .item_box_opening_price,
	#parent_eqquities_table .item_box_close_price,
	#parent_eqquities_table .item_box_predicted_price{
		display: none;
	}
	
	#user_notes_wrapper .user_notes_item{
		width: 100%;
	}
	
	#user_note_is_private_modal_box .modal-dialog,
	#user_note_is_public_modal_box .modal-dialog,
	#show_note_modal_box .modal-dialog,
	#user_note_delete_modal_box .modal-dialog{
		margin: 15% auto !important;
		max-width: 90% !important;
	}
	
	#user_interest_dfake_videos.yotu-column-5 li{
		width: 100%;
		margin-right: 0;
	}
	
	#cun_mini_popup_wrapper{
		width: 90vw;
	}
	
	#user_notes_wrapper .user_notes_item{
		margin-right: 0;
	}
	
	#chart_grid_item_wrapper #chart_grid_item_list_wrapper .elementor-icon-list-item{
		flex-basis: 48.666%
	}
	
}

@media screen and (min-width: 768px) and (max-width: 1024px){
	
	#user_notes_wrapper .user_notes_item{
		width: 47.5%;
	}
	
	#user_note_is_private_modal_box .modal-dialog,
	#user_note_is_public_modal_box .modal-dialog,
	#show_note_modal_box .modal-dialog,
	#user_note_delete_modal_box .modal-dialog{
		margin: 15% auto !important;
	}
	
	#cun_mini_popup_wrapper{
		width: 60vw;
	}
	
}

/* Specific Payment Gateway changes: Start */

.jss2.MuiGrid-justify-content-xs-center{
	border-radius: 10px;
	text-align: center;
	border: 1px solid #495057;
}

.MuiGrid-justify-content-xs-center .MuiTypography-h2{
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #495057;
	padding: 10px 15px;
}

.MuiGrid-justify-content-xs-center button.MuiCardActionArea-root:hover{
	background-color: transparent;
}

.MuiGrid-justify-content-xs-center .MuiPaper-root{
	background-color: transparent;
	box-shadow: none;
	border-radius: 0;
}

.MuiGrid-justify-content-xs-center .MuiGrid-item:first-child .MuiPaper-root{
	border-right: 1px solid #495057;
}

.MuiGrid-justify-content-xs-center .jss25{
	height: 60px;
	background-size: contain;
	margin-top: 15px;
}

.MuiGrid-justify-content-xs-center .MuiCardContent-root .MuiTypography-h5{
	font-size: 18px;
}

.MuiGrid-justify-content-xs-center .MuiCardContent-root p{
	font-size: 14px;
}

.MuiButton-containedPrimary{
	background-color: #5279f7 !important;
}

.MuiButton-containedPrimary:hover{
	background-color: #202b4c !important;
}

.MuiCardActionArea-root:focus{
	outline: none !important;
}

.MuiCardActionArea-root:hover .MuiCardActionArea-focusHighlight{
	opacity: 0 !important;
}

.MuiCardActions-root{
	display: block !important;
}

.walletconnect-modal__headerLogo{
	height: 21px !important;
}

/* Specific Payment Gateway changes: End */

.catena-capital-widget a {
  color: #f0b90b;
  text-decoration: none;
}

.catena-capital-widget a:hover {
  text-decoration: underline;
}

.catena-capital-widget ul{
	margin-bottom: 0px;
}

.catena-capital-widget ul li {
  border-bottom: 1px solid #444;
  padding-bottom: 12px;
  margin-bottom: 12px;
}

.catena-capital-widget ul li:last-child{
	border-bottom: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.check-email-verification .inner{
	background-color: #212529 !important;
	box-shadow: none !important;
	color: #FFF;
}

.check-email-verification .close{
	background-color: #212529 !important;
}

.check-email-verification .status{
	color: #dee2e6 !important;
	display: flex;
	flex-direction: column;
}