
/*
red #e43608 -> dark green #204a28
orange  #fa4616 -> light green #204a29

dark orange #fa5616 -> white eee


yellow: #eee -> purple #ae92c 1

very light blue: #f1e2fb

*/



@font-face{
  font-family:'Questrial';
  src:url('fonts/questrial-regular.woff2') format('woff2'),url('fonts/questrial-regular.ttf') format('truetype');
  font-weight:normal;
  font-style:normal;
}

body{font-family:'Questrial',Arial,Verdana,Helvetica,sans-serif;color:#353535;}


a{color:#204a28;}
a > div, a > span{color:#212529;}
.primary-alt-text a:hover,.primary-alt-text a:active,.primary-alt-text button,.primary-alt-text button:focus{color:#eee;}

header{background-color:#ededed;}

.menu-section .main_nav{color:#fff;background-color:#204a28 !important;border-bottom:4px solid #eee;}
.menu-section .main_nav .navbar-nav li:hover::after,.menu-section .main_nav .navbar-nav li.active::after{
    width:100%;
    height:6px;
    background-color:#204a28;
    position:absolute;
    bottom:-6px;
    left:0;
    content:'';
}
.menu-section ul.navbar-nav li a,.navbar-light .navbar-nav .nav-link{color:#fff;}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#ededed;}



/* change bullets to dark purple */
.news-content h2{color:#204a28;}
.news-content li:before,.rompost-outer li:before{color:#204a28;}

.latest_news .latest_news_outer .news-content a{color:#204a28;}
.latest_news .heading h2{color:#204a28;}



/* dark text on light background */
.primary-text{color:#204a28;background-color:#fff;}
.primary-color{color:#204a28;}
.primary-bg{background-color:#fff;}
.primary-dropdown button,.primary-dropdown button:hover,.primary-dropdown button:focus{color:#204a28;background-color:#fff;}
.primary-dropdown .dropdown-menu > li > a:focus, .primary-dropdown .dropdown-menu > li > a:hover{color:#204a28;background-color:#fff;}

.secondary-text{color:#4a4a49;background-color:#204a28;}
.secondary-color{color:#4a4a49;}
.secondary-bg{background-color:#204a28;}
.secondary-dropdown button,.primary-dropdown button:hover,.secondary-dropdown button:focus{color:#4a4a49;background-color:#204a28;}
.secondary-dropdown .dropdown-menu > li > a:focus,.secondary-dropdown .dropdown-menu > li > a:hover{color:#4a4a49;background-color:#204a28;}


/* flip: light text on dark background */
.primary-alt-text{color:#fff;background-color:#204a29;}
.primary-alt-color{color:#fff;}
.primary-alt-bg{background-color:#204a29;}
.primary-alt-dropdown button,.primary-alt-dropdown button:hover,.primary-alt-dropdown button:focus{color:#fff;background-color:#204a29;}
.primary-alt-dropdown .dropdown-menu > li > a:focus, .primary-alt-dropdown .dropdown-menu > li > a:hover{color:#fff;background-color:#204a29;}

.secondary-alt-text{color:#fff;background-color:#204a28;}
.secondary-alt-color{color:#fff;}
.secondary-alt-bg{background-color:#204a28;}
.secondary-alt-dropdown button,.primary-dropdown button:hover,.secondary-dropdown button:focus{color:#fff;background-color:#204a28;}
.secondary-alt-dropdown .dropdown-menu > li > a:focus,.secondary-dropdown .dropdown-menu > li > a:hover{color:#fff;background-color:#204a28;}




/*action panels*/
.action-icon-primary{background-color:#204a28;color:#fff;}
.action-icon-primary-color{color:#fff;}
.action-icon-primary-bg{background-color:#204a28;}
.action-icon-primary-bg:hover,.action-icon-primary:hover{background-color:#eee;}


/*whats trending button*/
.whats-trending-primary{background-color:#204a28;color:#fff;}
.whats-trending-primary-color{color:#fff;}
.whats-trending-primary-bg{background-color:#204a28;}
.whats-trending-primary:hover{background-color:#204a29;color:#fff;}
.whats-trending-primary-color:hover{color:#fff;}
.whats-trending-primary-bg:hover{background-color:#204a29;}

.whats_trending_btn{
    background-color:rgba(51,51,51,.8);
    border-radius:0 0 4px 4px;
    -webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);
}
.whats_trending_btn i,.whats_trending_btn svg{border-radius:50%;border:1px solid #eee;}
.whats_trending_btn:hover i,.whats_trending_btn:hover svg{border-color:#fff;}



/*.results-content-card:hover .results-content-card-hover{background-color:#204a28;}*/
.results-content-card-hover .read-more{background-color:#204a28;color:#eee;}


.document-listing-collapse .collapse.show{background-color:#f1e2fb;}


.share_links li a{background-color:rgba(255,255,255,.2);border:1px solid #fff;color:#fff;}
.share_links li.selected a,.share_links li a:hover{background-color:#204a29;color:#fff;}
.share_links li.highlighted a,.highlighted li a:hover{background-color:#77797a;color:#fff;}


.social_wall_sec .social_wall_links li:hover a{background-color:#eee;}
.social_wall_sec .social-feed-bg{background-color:#204a28;}
.social_wall_sec .social_wall_link:hover{background-color:#eee;color:#fff;}
.social_wall_sec .social_brand_text_block small{color:#bbb;}



/*navbar*/
.v2-header #navbarHeaderContent::before{display:block;clear:both;content:"";}

.v2-header .nav-item-icon-primary,
.v2-header .nav-item-icon-primary a,
.v2-header .nav-item-icon-primary > ul{background-color:#ededed;color:#000;}


.v2-header .nav-item-icon-primary-color,.v2-header .nav-item-icon-primary-color a{color:#000;}
.v2-header .nav-item-icon-primary-bg,.v2-header .nav-item-icon-primary-bg a{background-color:#ededed;}

.v2-header .nav-item-icon-primary a.active,
.v2-header .nav-item-icon-primary a:hover{background-color:#eee;color:#fa5616;}

.v2-header .nav-item-icon-primary-color:hover,
.v2-header .nav-item-icon-primary-color a.active,
.v2-header .nav-item-icon-primary-color a:hover{color:#fff;}

.v2-header .nav-item-icon-primary-bg:hover,
.v2-header .nav-item-icon-primary-bg a.active,
.v2-header .nav-item-icon-primary-bg a:hover{background-color:#eee;}

.v2-header a.nav-link{/*font-family:'Questrial';*/font-size:1.28rem;}


/* newsletter widget */
.join_mailing_list_is_widget{background-color:#204a28;color:#fff;} /* white on purple */
.join_mailing_list-agreeterms a{color:#00c7b1;}

.join_mailing_list_bg_img .triangle-hr{border-bottom:100px solid #204a29;}

/*.join_mailing_list_bg_img.bgimg--full{background-image: url(images/sign-up-bg.jpg);background-position:right center;}*/
.join_mailing_list_bg_img.bgimg--full{background-image: url(images/sign-up-bg.jpg);}


.advisory_msg{background-color:#204a28;}

