/* Temp */
.wtoolsinner .wheader2 {display:none;}

/* New Skin 2022 */
.whrshort {
    color: #025b97;
    background-color: #025b97;
    width: 60px;
    margin: 1rem auto 1.5rem auto;
    line-height: 1rem;
    height: 2px;
}
/* ----------------- */

/* Hide Hotjar Logo */

._hj-2cECQ__styles__logo {display:none !important;}

/*  PopBox Pane */




/* Right side pop box */
.PopBoxPane {width:250px;padding:35px 20px 20px 20px;background:#ffffff;color:#333333;text-align:center;position:fixed !important;top:30%;right:0px;border-radius:8px 0px 0px 8px;border:2px solid #ffffff;border-width:2px 0px 2px 2px;box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.5);z-index:1000;transition: all 1s ease-in-out;}

.PopBoxPane p,.PopBoxPane li,.PopBoxPane h1,.PopBoxPane h2,.PopBoxPane h3 {color:#333333; font-size:14px;}
.PopBoxPane h1,.PopBoxPane h2 {font-size:18px;line-height:120%;}
.PopBoxPane h3 {font-size:16px;line-height:120%;}

.PopBoxPane a .fa,.PopBoxPane a:link .fa,.PopBoxPane a:visited .fa {color:#333333;font-size:24px;}
.PopBoxPane a:hover .fa {color:#05539c;}

/* General Button on PopBox */
.PopBoxPane a.popbutton,.PopBoxPane a.popbutton:link,.PopBoxPane a.popbutton:visited {color:#fff;padding: 6px 12px; background-color: #399ae3; text-decoration: none; display: inline-block; text-align: center;}
.PopBoxPane a.popbutton:hover{color:#fff;box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.5);}

.PopBoxPane a#popclose {position:absolute;right:10px;top:6px;}

.PopBoxPane {display:none;}

/* Override for OP Custom Login */
.dnnLogin .LoginTabGroup {display:none;}

/* Banner text to white */
.eds_news_NewsTwo .featured-multi .intro > div p {color:#fff;}

/* Urgent pane */
.wurgentpane {background:yellow;padding:.3rem;
background: #febf04;
background: -moz-linear-gradient(left,  #febf04 0%, #ffdf87 51%, #febf04 100%);
background: -webkit-linear-gradient(left,  #febf04 0%,#ffdf87 51%,#febf04 100%);
background: linear-gradient(to right,  #febf04 0%,#ffdf87 51%,#febf04 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf04', endColorstr='#febf04',GradientType=1 );
}
.wurgentpane p {color:#444444;margin:0;padding:0;}

/* Calculator */

.wcalcbox {border:3px solid #73b249; padding:1rem; border-radius:5px; background:#fbfbfb;}

.wcalcbox input[type=text] {border:1px solid #d2d2d2; border-radius:4px;padding:.3rem;font-size:1.2rem;width:100px;}
.wcalcbox2 {}
.wcalcbox2 .wcols6 {font-size:.8rem;border:1px solid #d2d2d2; padding:1rem; border-radius:5px;}

.wcalcresult {width:100%; border-collapse:collapse; background:transparent;}
.wcalcresult th, .wcalcresult td {padding:.5rem; text-align:center;width:20%;}
.wcalcresult tr th:nth-child(2), .wcalcresult tr td:nth-child(2) {background-color: rgb(201, 255, 214);}
.wcalcresult tr th:nth-child(3), .wcalcresult tr td:nth-child(3) {background-color: rgb(255, 254, 186);}
.wcalcresult tr th:nth-child(4), .wcalcresult tr td:nth-child(4) {background-color: rgb(255, 228, 186);}
.wcalcresult tr th:nth-child(5), .wcalcresult tr td:nth-child(5) {background-color: rgb(255, 213, 198);}
.wcalcresult tbody tr:nth-child(2) td {font-size:1.5rem; font-weight:bold;}
.wcalcresult tbody tr:nth-child(2) td:nth-child(1) {font-weight:inherit; font-weight:bold;}
.wcalcresult th span {font-size:.8rem;font-weight:normal;}
/* Issues Style */

.wissues.edn_articleStyle7  {}
.wissues.edn_articleStyle7 > div {padding:.8rem 1rem; background:#f2f2f2;}
.edn_widget_filtermenu_box > h2.edn_module_title {display:none;}

.wissues.edn_articleStyle7 h2.edn_articleTitle { margin: 0.3rem 0;}
.wissues section.edn_noImage {margin-top:.3rem;}
.wissues .wrow .wcols2 {text-align:center;}
.wissues .dnnPrimaryAction:hover {background: #006fab;padding: 6px 12px;}

.wissuesgroup {/*display:flex; flex-wrap:wrap;*/padding-left: 24px;}
.wissuesgroup .wsortby {width: 100%;}
.wissuesgroup .wfilter {display:none;}

.wissuesgroup .edn_optionsTitle {display:block;  width: auto; font-family:arial,helvetica, sanserif !important; font-size:12px !important;}
.wissuesgroup .wsortby .edn_styledSelect select {padding: 6px 4px; border:2px solid #73b249;width:100%;}

.wissuesgroup .wfilter h3.edn_optionsTitle {margin-left: 1rem;}
.wissuesgroup .wfilter > div  { border:2px solid #73b249; margin-left:1rem;}
.wissuesgroup .wfilter .edn_filter_menu li > div { border-bottom: 0px solid #dddddd;}
.wissuesgroup .wfilter .edn_filter_menu li > div .expand_collapse:before { color: #73b249;}
.wissuesgroup .wfilter .edn_filter_menu {}
.edn_widget_filtermenu_box .edn_filter_menu li ul {position: absolute;    background: rgb(255, 255, 255);    z-index: 10000;    width: 196px; border:1px solid #436fbf; border-width:0 1px 1px;margin-top: 2px !important;}

.eds_news_Press.eds_subCollection_search .search_input.button_outside .input {float:left;}
.eds_news_Press.eds_subCollection_search .search_input.button_outside .input input[type="text"]  {/*float:left !important;width:200px;*/margin-right:1rem;line-height:2rem;padding: 6px 4px; border:2px solid #73b249; border-radius:0; }
.eds_news_Press.eds_subCollection_search .search_input.button_outside .do_search {/* float:left;*/ clear:unset;margin-top:0; line-height:2rem;}

.edn_widget_filtermenu_box .EDN_button-wrapper {clear: unset !important;width: auto !important; padding: 30px 0 0 10px !important;; }

.edn_widget_filtermenu_box .EDN_button-wrapper .edn_filter_button {font-family: arial, helvetica, sans-serif;
  font-family:arial,helvetica, sanserif !important;
  font-size: 1rem !important;
  font-weight:bold !important;
    line-height: 29px;
    text-transform: uppercase;
    padding: 0 18px;
    border-radius: 0px !important;
    box-shadow: none;
    color: #73b249 !important;
    border: 2px solid #73b249 !important;}

.edn_widget_filtermenu_box .EDN_button-wrapper .edn_filter_button:hover {
    color: #ffffff !important;
    border: 2px solid #73b249 !important;
background:#73b249 !important;}


@media screen and (max-width:768px) {
 .wissuesgroup {/*display:flex;*/padding-left: 10px;width: 94%;}
.wissues .wrow .wcols2 { text-align: right;}
}

/* Issues cat menu collapsable on mobile*/
.wmslidepanel {margin: 0;margin-bottom: 13px;}
.wmslideheader {display:block;}
.wmslideheader a {font-size:1.4rem; font-weight:bold; text-decoration:none;padding:.5rem 0;display:block; color:#73B249;}    
.wmslideheader .fa {display:none;}
.wmslidebody {display:block;margin-top: 1rem;}

@media screen and (max-width:768px) {
.wmslidepanel {border: 2px solid #73B249;  padding: 0 7px;}
.wmslideheader {display:block; position: relative;}
.wmslideheader .fa {display:inline-block;font-size:2rem; float:right;color:#73B249;margin-top: -3px;}
.wmslidebody {display:none;}


}  
  
  
/* Revise Mailchimp Theme */
.eds_mailChimpPlus_Galore.eds_style_predefined_green .edmcp_mainWrapper {border-width:0;}
.edmcp_header {display:none;}
.eds_mailChimpPlus_Galore .edmcp__inputGroup {margin-bottom: 3px;}
.eds_mailChimpPlus_Galore .edmcp_formWrapper {padding: 8px;}
.eds_mailChimpPlus_Galore.eds_style_custom_sodhhzrou3d .edmcp__label {display:none;}
.eds_mailChimpPlus_Galore .edForm__responseMessage > div {
    border: solid 3px #d3d3d3;
    margin: 70px 0 30px;
    padding: 80px 30px 30px;
    text-align: center;
    width: 100%;
  background: #fff;}


/** MAJB ORIGINAL SITE ********************************************************************/
/* Sets margin-bottom for the View Bookings control for Event Palnner Module */
div#dnn_ctr3319_ModuleContent
{margin-bottom: 100px;}

/* Sets overall module width for Events planner module */
.ModdtEventPlannerModuleC
{width: 98%; margin: 0px auto;}

/* Sets registration form Booking Information lable font for Events planner module */
.signUpToEventHeader
{font-size: 115%;}

/* Sets overall custom question font weight for Events planner module */
.col-sm-4.majbEpCustQueLabel
{font-weight: bold;}
/** MAJB ORIGINAL SITE ********************************************************************/


/** MAJB NEW SITE *************************************************************************/
/* Adjusts Live Slider setting lables*/
.ls-admin #tabSettings .ui-tabs-nav li.ui-tabs-active a 
{position: relative !important; top: -50px !important;}
.ls-admin #tabSettings .ui-tabs-nav .ui-tabs-anchor
{position: relative !important; top: -50px !important;}

/* adjusts a skin.css element */
.edx_postcontent ul>li:before, .edx_post ul>li:before, .edx_textblock ul>li:before 
{content: initial;}
/** MAJB NEW SITE *************************************************************************/

/** WEBMO - START XMOD TABLES CSS ADDITIONS  **/
.wmarketheader {}

.wmarketheader th{}
.wmarketheader th:nth-child(2){text-align:right;}
.wmarketheader th:nth-child(3){text-align:right;}

.wpriceheader th {text-align:right;}
.wpriceheader th:first-child {text-align:left;}


/** WEBMO - END XMOD TABLES CSS ADDITIONS  **/

/** WEBMO - START MINOR OVERRIDES THROUGHOUT  **/

/* hide event calender location serach (unused, out of context) */
.eventCalendarCategoryContainer {display:none;}

/* temp hide trial licencse message on Live Slider */
#dnn_ctr3404_ModuleContent {display:none !important;}

/* What's new widget list */
.wsidebartitle {}
.wsidebartitle strong {font-weight:bold;font-size:120%;}

/* Whats New Layout tweaks for images and mobile */
.featured-multi {overflow: hidden;}
/*.featured-multi img {width:100%;margin-top: -10%;}*/

.featured-multi .intro p {color:#ffffff; font-family:'Open Sans', Arial, Helvetica, Sanserif;line-height:130%;font-size: 12px;
padding-left: 7px;}

/*.featured-multi .intro div p:first-child {display:none;}
.featured-multi .intro div p:last-child {display:none;}*/

.three-articles-row .article-three-in-row img {width:100% !important; float:none !important;margin-bottom:12px !important;}

.wfooterphotos .wcols4 {margin:0;width:33.33333%;}

/* pages with 3 across image nav boxes, sub menu essential */
.wthumbnav {margin-bottom:20px;}
.wthumbnav .wcols4 {text-align:center;}
.wthumbnav .wcols4 .dnnPrimaryAction {margin:10px;}

/* Researcher Profile Grid  */
.edn_articleInBox {max-height:330px;height:330px;}

.eds_news_Ozone.eds_subCollection_news .edn_article.edn_articleInBox h2.edn_articleTitle {font-size: 22px;text-align: center;}

.eds_news_Ozone.eds_subCollection_news .edn_article.edn_articleInBox .edn_articleSubTitle {font-size: 18px;text-align: center;}

/* EDS Rotator - Communications Video style overrides  */
.edstr__TabTheme2 .ms-tabs-template .ms-thumb-list .ms-thumb-frame .ms-thumb > h3 {font-size:14px !important;text-align:center;}

.edstr__TabTheme2 .edsms_readMoreText1 {background:#73B249 !important;}
.edstr__TabTheme2 .edsms_readMoreText1:hover {background:#006fab !important;}

/* For video thumbnails */
.ms-thumb-list {overflow: unset !important;}


/* -------------------------------- */

@media screen and (max-width:799px) {

.featured-multi {min-height: 50%;overflow: hidden;max-width:150%;}
.featured-multi img {max-width:150% !important;}  
}

@media screen and (max-width:480px) {

.featured-multi {min-height: 350px;overflow: hidden;}
.featured-multi img {width:200%;max-width:200% !important;min-height: 350px; margin-top: 0%;}

.two-articles-row .article-two-in-row {width:100% !important; float:none !important;}
.two-articles-row .article-two-in-row:nth-child(even){margin-top:21px;}    
.two-articles-row .article-two-in-row .date-comments:after {clear:both; content:"";display: table;}
  
.one-article-row  .article-one-in-row img {width:100% !important;float:none; !important;}
.three-articles-row .article-three-in-row {width:100% !important; float:none !important;margin-bottom:21px !important;margin-left:3.2% !important;} 
.three-articles-row .article-three-in-row img {width:100% !important; float:none !important;} 

}

/** WEBMO - END MINOR OVERRIDES THROUGHOUT  **/





























































