/*
Theme Name: Twenty Twenty-One Child
Theme URI: https://wordpress.org/themes/twentytwentyone/
Template: twentytwentyone
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
Tags: one-column,accessibility-ready,custom-colors,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,block-patterns,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 1.3.1626687426
Updated: 2021-07-19 09:37:06

*/
@font-face {
  font-family: "Interstate Condensed Regular";
  src: url(assets/fonts/Interstate-Condensed-Regular.otf);
}
@font-face {
  font-family: "Interstate Light Cond Regular";
  src: url(assets/fonts/Interstate-Light-Cond-Regular.otf);
}
@font-face {
    font-family: 'DMSans-Regular';
    src: url('assets/fonts/DMSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DMSans-Medium';
    src: url('assets/fonts/DMSans-Medium.ttf') format('truetype');
    /*font-weight: normal;*/
    font-style: normal;
}
/* :root {
  --QMOD-font-family: "DMSans-Regular", sans-serif !important;
} */
/* .qtool *{
    font-family: "DMSans-Regular" !important
} */
.elementor-widget-text-editor, ul, ol {
    font-family: "DMSans-Regular" !important;
}

h1, h2, h3, h3 {
  font-family: "DMSans-Regular";
	
}
body, html {
    background-color: #ffffff !important;
	 font-family: "DMSans-Regular" !important;
}
.qtool *:not(.fa), .pure-g [class*="pure-u"] , 
.elementor-widget-button .elementor-button{
    font-family: "DMSans-Regular" !important;
}

.elementor-widget-heading .elementor-heading-title{
    font-family: "DMSans-Regular";
}

.elementskit-submenu-panel {
    padding: 0px 0px 0px 0px !important;
}
button.elementskit-menu-hamburger.elementskit-menu-toggler {
    background-color: #ffffff !important;
}
button.elementskit-menu-close.elementskit-menu-toggler {
    color:#989898 !important;
}
.elementskit-menu-overlay{
	background-color: rgb(255 255 255 / 0%) !important;
}
.white-link a{
	color:#fff;
}
.stock-price .qmod-segment.qmod-longname , .stock-price  .qmod-segment.qmod-change , .stock-price .qmod-segment.qmod-change-icon.fa ,.stock-price .qmod-segment.qmod-volume {
   display:none
}
.hme-hov-eff a {
    display: block;
    padding: 120px 0;
    position: relative;
    z-index: +1;
}
.hme-hov-eff a:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0%;
    background: #C22846A1;
    z-index: -1;
	transition:0.5s
}
.hme-hov-eff a:hover:before {
	height:100%;
}
.hme-hov-eff.violet a:before {
    background: #0C2340AD;
}
.stock-price .qmod-segment.qmod-last:before{
	content:"$";
}
.stock-price  .qmod-ch-up {
    color: #0C2340;
}
.stock-price 	.qmod-segment.qmod-last{
        font-size: 40px !important;
    font-weight: bold;
}
.stock-price .qmod-miniquotes .qmod-segment {
    color: #0C2340;
/* 	font-size: 20px; */
	font-size: 40px;
    font-weight: bold;
}
.stock-chart .qmod-heading.qmod-hbg , .stock-chart  .qmod-chart-display , .stock-chart  .qmod-chart-buttons-rs{
	display:none
}
.stock-chart .qmod-simplechart.qmod-ui-tool .qmod-chart-js {
    margin: 0;
}
.stock-news .pure-g, .stock-news .qmod-modifiers, .stock-news .qmod-quotehead{
	display:none
}
.stock-news .qmod-fullnews .qmod-news-list li .qmod-news-source {
    display: none;
}
.stock-news h2.qmod-heading.qmod-hbg {
    display: none;
}
.stock-news .qmod-fullnews .qmod-news-list li .qmod-news-date {
    font-size: 20px;
    color: #0c2340;
    font-weight: 500;
}
.stock-news .qmod-fullnews .qmod-news-list li .qmod-headline h4 {
	color: #ffffff;
    text-decoration: none;
    border-bottom: 0px;
    font-size: 20px;
    letter-spacing: -0.75px;
    font-weight: 300;
}
.stock-news .qmod-paginator.qmod-pagin-to{
	display:none
}
.stock-news .qmod-fullnews .qmod-news-list li .qmod-headline {
    display: table-cell;
    border: 0;
    text-decoration: none;
}


.elementor-kit-33 a {
    font-family: "DMSans-Regular", Sans-serif;
}
a.qmf-link {
    color: #0071bb;
    font-size: 12px;
}
img.ls-is-cached.lazyloaded {
    margin-top: 20px;
}
table.qmod-table td, table.qmod-table th {
    border: 0px solid; 
}
.stock-news h3.qmod-heading.qmod-hbg {
	color: #ffffff;
    font-weight: 100;
  font-size: 15px;
    padding: 0;
    width: 25%;
    margin-right: auto;
    padding-top: 7px;
	font-family: "DMSans-Regular" !important;
}
.stock-news span.qmod-news-date {
    display: none !important;
}
.stock-news .qmod-fullnews .qmod-news-list li {
    padding: 10px 0 15px;
/*     width: 75%; */
    /* margin-right: auto; */
    display: block;
    margin-left: auto;
	margin-left: 0px;
}
.stock-news .qmod-fullnews .qmod-news-list {
    display: flex;
    flex-wrap: wrap;
    padding-top: 0;
/*     border-bottom: 1px solid #ccced9; */
    margin-top: 0;
    margin-bottom: 15px;
    padding-bottom: 5px;	
    align-items: baseline;
}
.tab-nav .menu li {
       display: inline-block;
    /* border-right: 1px solid #ddd; */
    padding: 5px 25px 10px;
    color: #ddd;
}
.tab-nav .menu li:last-child{
	border-right: 0px solid #ddd;
}
.tab-nav .menu li a {
    color:#525252;
	font-weight:600;
}
.tab-nav nav {
	text-align:center
}
.tab-nav .menu li.current_page_item a {
    color: #ffffff;
}
.tab-nav .menu li.current_page_item{
	background: #00235d;
    border-radius: 35px;
}
.stock-news .qmod-fullnews .qmod-news-list li {
    border-bottom: 0px solid #ddd;
}
.tab-nav .menu {
    list-style-type: none;
    padding: 0;
    background: #f3f3f3;
    display: inline-block;
    border-radius: 35px;
}
.sec-filing-qmod div[data-qmod-tool="filings"] .qmod-quotehead .qmod-heading , 
.sec-filing-qmod .pure-g , 
.sec-filing-qmod h2.qmod-heading.qmod-hbg{
	display:none
}
.sec-filing-qmod  .qmod-sec-filings table.qmod-table.dataTable{
	margin-top:35px;
}
.sec-filing-qmod a.qmod-dropdown_toggle {
    color: #222;
    background-color: #ffffff;
}
.sec-filing-qmod th.qmod-textl {
    background: #0C2340;
    padding: 10px 15px !important;
    border-bottom: 1px solid #F0F2F4 !important;
    font-size: 16px;
    color: #ffffff;
    font-weight: 500 !important;
}

.sec-filing-qmod div[data-qmod-tool="filings"] .qmod-sec-filings .qmod-pager-cont .qmod-pager-item:hover {
  color: #0C2340 !important;
}

.sec-filing-qmod table.dataTable tbody td{
	padding: 10px 15px !important;
    font-size: 16px;
  color: #0C2340;
}
.sec-filing-qmod .qmod-sec-filings .qmod-filings-icons i {
    font-size: 18px;
}
div .qmod-ui-tool a {
    color: #0C2340;
	text-decoration: underline;
}

.sec-filing-qmod .qmod-ui-tool a {
    text-decoration: none;
}
.sec-filing-qmod span.qmod-pager-item.qmod-pager-num {
    background-color: #fff !important;
    color: #707C8C !important;
    font-weight: bold;
    font-size: 16px;
    margin-top: 25px;
}
.sec-filing-qmod span.qmod-pager-item.qmod-pager-active.qmod-pager-num {
    color: #00235d !important;
}
.sec-filing-qmod .qmod-sec-filings .qmod-pager-cont .qmod-pager-item.qmod-pager-prev, 
.sec-filing-qmod .qmod-sec-filings .qmod-pager-cont .qmod-pager-item.qmod-pager-next, 
.sec-filing-qmod div[data-qmod-tool="filings"] .qmod-sec-filings .qmod-pager-cont .qmod-pager-item{
    background-color: #fff !important;
    color: #949494;
    font-weight: bold;
}

.qmod-sec-filings .qmod-a11y-dropdown2 .qmod-a11y-dropdown2-wrapper .qmod-a11y-dropdown2-listbox .qmod-a11y-dropdown2-listbox-item:hover {
  background-color: #F0F2F4;
}

.qmod-ui-tool .inner-addon i:hover {
  color: #0C2340;
}

.flatpickr-calendar .flatpickr-day.selected {
  background: #0C2340;
}

.sec-filing-qmod a.qmod-tooltip {
    border-bottom: 0px dotted #555;
}
.sec-filing-qmod .qmod-sec-filings .qmod-filings-icons i{
	padding-right:7px;
}
.stock-news h3.qmod-heading.qmod-hbg span {
    font-size: 16px;
    font-weight: 400;
    /* line-height: 0.5; */
}
div[data-qmod-tool="fullnews"] .qmod-quotehead .qmod-heading {
    display: none;
}
.elementskit-navbar-nav-default .elementskit-dropdown-has .elementskit-dropdown-has>a .elementskit-submenu-indicator {
    top: 8px;
}
.foot-para p {
    font-size: 17px;
    color: white;
    letter-spacing: 0.5px;
}
.add-row {
    border-bottom: 1px solid #ddd;
    padding: 10px;
    overflow: auto;
    display: flex;
    flex-wrap: wrap;
}
.add-row  a {display:block}
.col-md-10 {
    width: 84%;
}
.col-md-5 {
    width: 42%;
}
.col-md-5.date{
    color: #0c2340;
    font-weight: 800;
    font-size: 25px;
	
}
.col-md-2 {
    width: 16%;
    text-align: right;
}
.site .button:not(:hover):not(:active):not(.has-background), button:not(:hover):not(:active):not(.has-background), input[type=submit]:not(:hover):not(:active):not(.has-background), input[type=reset]:not(:hover):not(:active):not(.has-background), .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background), .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) {
    background-color: initial;
}
.site .button:not(:hover):not(:active):not(.has-text-color), button:not(:hover):not(:active):not(.has-text-color), input[type=submit]:not(:hover):not(:active):not(.has-text-color), input[type=reset]:not(:hover):not(:active):not(.has-text-color), .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color), .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) {
    color: inherit;
}
.sec-pp .pure-g .qmod-head-left{
	display:none
}
.sec-chart a.qmod-dropdown_toggle.qmod-dropdown-sm {
    line-height: 26px;
}
.sec-chart .qmod-ui-tool .inner-addon {
	height:42px;
	padding-top: 5px;
	display:flex
}
/*.sec-quote span.qmod-change, 
.sec-quote .qmod-mkt-mid,
.sec-quote span.qmod-sm-hide, 
.sec-quote .qmod-entline*/
.sec-quote h1.qmod-heading.qmod-hbg 

{
	display:none
}
.sec-quote  span.qmod-last {
    color: #0C2340;
    font-size: 26px !important;
    font-weight: 600;
}

.qmod-detailedquote .qmod-quotegrid .qmod-label, .qmod-detailedquote .qmod-quotegrid .qmod-data-point{
	color: #0C2340 !important;
}


.sec-quote  .qmod-detailedquote .qmod-quotehead .qmod-mkt-hours .qmod-last,.sec-quote   .qmod-detailedquote .qmod-quotehead .qmod-mkt-hours .qmod-change {
    font-size: 120%;
}
div .qmod-ui-tool {
    font-size: 20px;
}
.sec-chart h2.qmod-heading.qmod-hbg{
	display:none
}
.sec-filing-qmod label.qmod-dropdown-label.qmod-sy-label{
	font-size: 18px !important;
}
.sec-pp.stock-news h2.qmod-heading.qmod-hbg{
	    padding: 0;
}

.sec-pp.stock-news div.qmod-modifiers,
.sec-pp.stock-news .pure-g{
    display: block !important;
}
.sec-pp.stock-news  .qmod-fullnews input[type="text"] {
    font-size: 17px;
}
.sec-pp.stock-news .qmod-btn {
    font-size:20px ;
}
div[data-qmod-tool="fullnews"] .qmod-btn.qmod-green {
    color: #ffffff;
	border: 1px solid #0C2340;
}
.sec-pp.stock-news .qmod-paginator.qmod-pagin-to {
   display: block
}
h1.elementor-heading-title.elementor-size-default {
    text-shadow: 3px 2px 33px #dadbdd;
}
.flatpickr-calendar {
    width: 280px;
    max-width: 280px;
}
.sec-pp.stock-news .qmod-paginator.qmod-pagin-to{
	display:block
}
.qmod-ui-modal div.qmod-ui-modal-titlebar {
    padding: 15px;
}
.qmod-story p{
	line-height: 1.3;
    margin-bottom: 10px;
}
.fixed-nav{
	position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000000000000000;
    background: #fff;
    box-shadow: 0 0 41px 9px #00000014;
}
.elementor .elementor-section-wrap {
    margin-top: 50px;
}
.ekit-template-content-footer .elementor .elementor-section-wrap {
    margin-top: 0px;
}
.archi-report .elementor-accordion-title {
    font-family: "DMSans-Regular" !important;
}
.archi-report .elementor-tab-content a {
    font-family: "DMSans-Regular" !important;
    color: #7a7a7a;
    /* font-size: 20px; */
}
.archi-report .elementor-tab-content a:hover {
    color: #0C2340;
}
.archi-report  .elementor-accordion-item {
    border-bottom:1px solid #e0e0e0 !important;
}
.event-link .elementor-icon-list-item a{
	    font-family: "DMSans-Regular" !important;
}
.sec-filing-qmod div[data-qmod-tool="filings"] .qmod-sec-filings .qmod-pager-cont .qmod-pager-item.qmod-pager-prev:hover, .sec-filing-qmod div[data-qmod-tool="filings"] .qmod-sec-filings .qmod-pager-cont .qmod-pager-item.qmod-pager-next:hover {
    color: #00235d;
}
.sec-quote .qmod-detailedquote .qmod-quotehead .qmod-entline {
    font-size: 14px;
	color: #0C2340;
}
.sec-quote .qmod-detailedquote .qmod-quotehead .qmod-head-left, .sec-quote  .qmod-detailedquote .qmod-quotehead .qmod-head-right {
    margin-top: 0px;
}
.sec-quote .qmod-mkt-btm {
	    padding-top: 5px;
    padding-bottom: 5px;
	color: #0C2340;
}
.sec-pp.stock-news h2.qmod-heading.qmod-hbg{
	display:none
}
@media (max-width: 1024px){
.main-menu-grp a.ekit-menu-nav-link.ekit-menu-dropdown-toggle {
/*     background-color: #0C2340 !important;
    color: #fff !important; */
    border-bottom: 1px solid #fff;
}
.elementskit-navbar-nav > li.main-menu-grp > a .elementskit-submenu-indicator {
/*     color: #ffffff !important; */
	color: #C22846 !important;
}
.ekit_menu_responsive_tablet i.elementskit-submenu-indicator {
    border: 0px solid;
}
div .elementskit-menu-overlay {
    background-color: rgb(255 255 255 / 0%);
}
.elementskit-navbar-nav .elementskit-submenu-panel > li > a {
    padding: 7px 15px !important;
}
.elementskit-navbar-nav .elementskit-submenu-panel > li > a {
    padding: 7px 15px !important;
}
.elementskit-navbar-nav .elementskit-submenu-panel > li > a {
/*     padding: 7px 15px !important; */
	padding: 7px 30px !important;
}
}
@media (max-width: 782px){
html {
/*     margin-top: 37px !important; */
}
.elementor .elementor-section-wrap {
    margin-top: 42px;
}
}
@media (max-width: 670px){
div .qmod-sec-filings .dataTables_wrapper {
    padding-left: 15px;
    padding-right: 15px;
	}
}
@media (max-width: 640px){
.stock-news h3.qmod-heading.qmod-hbg {
    width: 100%;
}
.stock-news .qmod-fullnews .qmod-news-list li {
    width: 100%;
}
}
@media (max-width: 600px){
.sec-pp.stock-news	.qmod-pure-md {
	display:none
}
}


<!-- Start of Qmod fullnews story -->
.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory span.qmod-heading-toolname {
    color: #598A55;
    font-size: 30px;
    font-weight: 600;
    line-height: 1.2em;
}
.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory button.qmod-btn {
    font-size: 20px !important;
    background-color: inherit !important;
    background: inherit !important;
    color: #0C2340 !important;
    margin: 0px 12px 0px 12px;
    border: none !important;
    height: auto;
}
.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory .qmod-story p {
    text-align: left;
    color: #0C2340;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.6em;
}
.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory .qmod-block-wrapper {
    margin-top: 20px;
}
.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory .qmod-story {
    margin-top: 26px;
}

.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory h3.qmod-headline{
	display:none;
}

.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory li.qmod-title-btn-item.Growfont,
.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory li.qmod-title-btn-item.Shrinkfont{
    display: none !important;
}
@media (max-width: 568px) {
	.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory .qmod-titlebar-buttons {
		margin-top: 20px;
	}
}

.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory .qmod-invalid{
	text-align: center;
    color: #0C2340;
    font-size: 57px;
    font-weight: 600;
}
.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory .qmod-story{
	margin-top:0px;
}
.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory h2.qmod-heading.qmod-hbg{
	background-color: unset;
}
.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory span.qmod-heading-toolname {
	display:none;
}
.full-news-heading h3.qmod-headline{
	color: #ffffff;
    font-size: 60px;
    font-weight: 300 !important;
    line-height: 1.2em;
/* 	background-color: #00000057; */
	padding: 0px 15px 0px 15px;
	border-radius: 5px;
}
@media only screen and (max-width: 768px) {
	.full-news-heading h3.qmod-headline{
		font-size:32px;
	}
}

<!-- End of QMod fullnews story -->
th.firsthead {
    width: 35%;
	text-align: left !important;
}
td.firsthead {
    width: 35%;
	text-align: left !important;
}
td#noborderrile {
    border-right: unset;
    border-left: unset;
}
td#noborderli {
    border-right: unset; 
}
td#noborderri {
    border-left: unset; 
}
th.firsthead {
    text-align: left !important;
}
th.rightcnt {
    width: 17%;
}
td.rightcnt {
    width: 17%;
}
.qtool[data-qmod-tool="fullnews"] .qmod-btn {
  padding: 5px 15px;
	color: #0C2340 !important;
}
.textbrkwrd{
	word-wrap: break-word;
}
.qtool[data-qmod-tool="fullnewsstory"] .qmod-ui-tool.qmod-fullnewsstory .qmod-story ul {
  text-align: left;
  color: #0C2340;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.6em;
  margin-bottom: 2%;
}

.qmod-story-source {
  color: #0C2340;
}

.qtool[data-qmod-tool="fullnews"] .qmod-ui-tool .qmod-ui-modal .qmod-ui-modal-body p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    unicode-bidi: isolate;
}

.qtool[data-qmod-tool="fullnewsstory"] .qmod-headlines-story .qmod-headlines .qmod-story p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    unicode-bidi: isolate;
}

.qtool[data-qmod-tool="fullnewsstory"] .qmod-headlines-story .qmod-headlines .qmod-story ul {
  display: block;
  list-style-type: disc !important;
  margin-block-start: 1em !important;
  margin-block-end: 1em !important;
  padding-inline-start: 40px !important;
  unicode-bidi: isolate !important;
}

.qtool[data-qmod-tool="fullnews"] .qmod-ui-tool .qmod-ui-modal .qmod-ui-modal-body ul {
  display: block;
  list-style-type: disc !important;
  margin-block-start: 1em !important;
  margin-block-end: 1em !important;
  padding-inline-start: 40px !important;
  unicode-bidi: isolate !important;
}

.qtool[data-qmod-tool="filings"] .qmod-ui-modal.qmod-ui-modal-filings {
  margin-top: 8%;
}

.flatpickr-calendar {
    width: auto !important;
	max-width: 308px;
}

.qtool[data-qmod-tool="filings"] .qmod-ui-tool .qmod-ui-modal{
	max-height: 85% !important;
}

.qmod-ir-alerts-module .qmod-filing-options .qmod-filing-option .qmod-chkradlabel {
    font-size: 17px !important;
    margin-bottom: 0px !important;
}

.qmod-ir-alerts-module .qmod-filing-options .qmod-filing-option {
    margin-left: 5px;
    margin-top: 4px !important;
}

.qmod-ir-alerts-module .qmod-filing-options .qmod-filing-option .qmod-chkradlabel {  
  width: max-content;
}

.qtool[data-qmod-tool="filings"] td.qmod-filing-datefiled{
	white-space: nowrap;
}

div[rv-class-qmod-show-thumbnails="scopez.showThumbnail"] {
  background-color: #C22846;
/* 	padding: 0px 22px !important; */
  border-radius: 15px !important;
	padding: 16px 16px 0px 16px !important;
  margin-bottom: 20px !important;
}

.qmod-fullnews .qmod-news-list {
  background-color: #C22846 !important;	
}

.qmod-ui-tool .qmod-ch-up {
  color: #0C2340 !important;
}

.qmod-iram-desc p {
  color: #0C2340 !important;
  font-size: 16px !important;
}

.qmod-unsub-alerts p {
  color: #0C2340 !important;
  font-size: 16px !important;
}

.qmod-ir-alerts-module label {
  font-size: 16px !important;
  color: #0C2340;
}

.qmod-ir-alerts-module .qmod-alert-form h3, .qmod-ir-alerts-module .qmod-ir-unsubscriber-form h3 {
  background-color: #0C2340;
  width: max-content;
  color: #fff;
  padding: 4px 9px;
  border-radius: 15px;
	margin-bottom: 5% !important;
	letter-spacing: -5% !important;
}

.qmod-iram-desc {
  margin-bottom: 5% !important;
}

.qmod-submit.qmod-btn.qmod-darkblue {
  background-color: #0C2340 !important;
  color: #fff !important;
}

.qmod-submit.qmod-btn.qmod-darkblue:hover {
  background-color: #ffffff !important;
  color: #0C2340 !important;
}

div[data-qmod-tool="interactivechart"] .qmod-showlookupsymbol.qmod-no-btn {
  display: none !important;
}

.qmod-simplechart.qmod-ui-tool .qmod-a11y-dropdown2 .qmod-a11y-dropdown2-wrapper .qmod-a11y-dropdown2-listbox .qmod-a11y-dropdown2-listbox-item[aria-selected="true"] {
  color: #0C2340;
}

.qmod-ui-tool .qmod-ch-down {
  color: #0C2340;
}

.qmod-group-btn-ul .qmod-group-btn.qmod-active {
  color: #ffffff !important;
  background-color: #0C2340 !important;
}

.qmod-group-btn-ul .qmod-group-btn:hover {
	color: #ffffff !important;
  background-color: #0C2340 !important;
}

.qmod-simplechart.qmod-ui-tool .qmod-a11y-dropdown2:hover {
	  background-color: #0C23401C;
	color: #ffffff !important;
}
#qmod-freq-range-combo:hover {
  color: #0C2340 !important;
}

.qmod-sec-filings .qmod-a11y-dropdown2 .qmod-a11y-dropdown2-wrapper .qmod-a11y-dropdown2-listbox .qmod-a11y-dropdown2-listbox-item[aria-selected="true"] {
  color: #0C2340 !important;
}

div[data-qmod-tool="fullnews"] .qmod-btn:hover {
  color: #fff !important;
}

.qmod-sec-filings .qmod-dropdown-label {
/*   background-color: #0C2340; */
  color: #0C2340;
 /*  border-radius: 15px;
  padding: 4px 10px !important;
  font-size: 16px;
	letter-spacing: -5%; */
}

.qmod-sec-filings table.dataTable.qmod-table thead tr th{
	letter-spacing: -5%;
}

.qmod-story * {
  font-size: 16px !important;
}

div[data-qmod-tool="fullnews"] .qmod-btn.qmod-green:hover {
  background-color: #ffffff !important;
  color: #0C2340 !important;
  border: 1px solid #0C2340;
}

p {  
  line-height: 150% !important;
}

.qtool[data-qmod-tool="iralertsmodule"] .qmod-ir-alerts-module .qmod-chkradlabel::before {
  color: #0C2340;
}

.qtool[data-qmod-tool="iralertsmodule"] .qmod-ui-tool.qmod-ir-alerts-module .qmod-block-wrapper.qmod-alert-form .qmod-chkradlabel:after{
    color:#0C2340;
}

.elementor-widget-container p a {
  color: #0C2340 !important;
  text-decoration: underline;
}

.phonelinked a {
  color: #0C2340 !important;
}

.qmod-paginator.qmod-pagin-to * {
  font-size: 16px !important;
}

/* .qmod-simplechart.qmod-ui-tool .qmod-a11y-dropdown2 .qmod-a11y-dropdown2-wrapper:hover {
  color: #ffffff !important;
} */

/* .qmod-simplechart.qmod-ui-tool .qmod-a11y-dropdown2 .qmod-a11y-dropdown2-wrapper{
	color: #0C2340 !important;
} */

.qmod-simplechart.qmod-ui-tool .qmod-a11y-dropdown2 .qmod-a11y-dropdown2-wrapper .qmod-a11y-dropdown2-listbox .qmod-a11y-dropdown2-listbox-item + .qmod-a11y-dropdown2-listbox-item{
	color: #0C2340 !important;
}

.qmod-simplechart.qmod-ui-tool .qmod-a11y-toggle-wrap .qmod-a11y-toggle-label .qmod-a11y-toggle-input{
	color: #0C2340 !important;
}

.qmod-simplechart.qmod-ui-tool #qmod-chart-event-combo:hover, .qmod-simplechart.qmod-ui-tool #qmod-yaxis-scale-combo:hover, .qmod-simplechart.qmod-ui-tool #qmod-chart-type-combo:hover{
  color: #0C2340 !important;
}

.qmod-simplechart.qmod-ui-tool .qmod-a11y-toggle-wrap .qmod-a11y-toggle-label {
  font-size: 16px !important;
}

.footerfont *{
	/*font-family: "DMSans-Regular" !important;*/
	font-family: "DMSans-Medium" !important;
}

.ftremail div p a {
  text-decoration: none !important;
	font-family: "DMSans-Medium" !important;
}

.ftremail div p a:hover {
  color: #C22846 !important;
}

.ftremail div ul li span {
  text-decoration: none !important;
	font-family: "DMSans-Medium" !important;
}

.cpyrightbtm *{
	font-family: "DMSans-Medium" !important;
}

.pure-u-md-1-3.qmod-notifications.qmod-hide-small .qmod-notification-options h3 {
  margin-bottom: 10% !important;
}

@media screen and (min-width: 768px) and (max-width: 1025px) {
/* 	  .ekit-nav-dropdown-hover .elementskit-dropdown-has .elementskit-dropdown {
	  	left: -70% !important;
	  } */
/* 	.elementskit-dropdown.elementskit-submenu-panel{
		left: -70% !important;
	} */
	
	.elementskit-dropdown.elementskit-submenu-panel{
/* 		left: -80% !important; */
		left: 0% !important;
	}
	
	.careerscustomcss .elementskit-dropdown.elementskit-submenu-panel {
  left: -93%;
}
	
.qmod-ir-alerts-module .qmod-block-wrapper.qmod-alert-form {
    padding: 0px 20px !important;
}
	
  }


@media (max-width: 1024px){
/* 	  .elementskit-dropdown.elementskit-submenu-panel {
	  	left: -70% !important;
	  }	 */
	.careerscustomcss .elementskit-dropdown.elementskit-submenu-panel {
		  left: -93%;
		}
  } 

.qmod-ir-alerts-module .qmod-block-wrapper.qmod-alert-form {
/*   padding: 0px 20px !important; */
}

@media (max-width: 1024px) {
  .mblmenu .elementskit-navbar-nav > li > a:active {
    color: #C22846 !important;
  }
  .mblmenu .elementskit-navbar-nav > li > a:hover {
    color: #C22846 !important;
  }
	.mblmenu .elementskit-navbar-nav > li > a:focus {
    color: #C22846 !important;
  }
	.mblmenu .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{
		color: #C22846 !important;
	}
	.mblmenu .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{
		color: #C22846 !important;
	}
	.mblmenu .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{
		color: #C22846 !important;
	}
	.mblmenu .elementskit-navbar-nav > li > a:target .elementskit-submenu-indicator{
		color: #C22846 !important;
	}
	.mblmenu .elementskit-navbar-nav > li > a:visited .elementskit-submenu-indicator{
		color: #C22846 !important;
	}
	.mblmenu .elementskit-navbar-nav > li > a:focus-within .elementskit-submenu-indicator{
		color: #C22846 !important;
	}
	
}

@media (max-width: 790px){
	.qmod-ir-alerts-module .qmod-chkradlabel{
		line-height: 21px !important;
	}
}

#mainheadernew {
    display: none;
	position: fixed;
    width: 100%;
    z-index: 1;
    top: 0%;
}

@media (max-width: 768px){
	#mainheadernew {
/*     display: none !important; */
	}
}
.maintitle h1{
/* 	font-weight: 300 !important; */
}