






/* @import "icons_fl.css" */

@import "../../react/build/icons_fl.css";



/* To get rid of the Featured Content block at the bottom */

   .featured-content-label {

    display: none;
    }
    
    .portal-contents featured-content {
    
    display: none;
    }
    
    .publication-contents {
    
    display: none;
    }


    
    .featured-title {
    
    display: none;
    }
    
    .featured-subtopics {
    
    display: none;
    }

    .show-all-categories {

        display: none;
    
    }
    
    .section-toc {
    
        display: none;
        }

    .abstract-title {
    
            display: none;
         }
    

 

/* To change the background colour on the portal to FL Orange / FL Blue */


.theme2 .portal-header::before {
    background-color: #6ebadb;
}

.portal-footer {
    background: #de8b12;
    
}
.theme2 .publication-date {
    display: block;
    }

/* To get the logo on the portal to the middle*/
.portal-header .logo-link {
    text-align: middle;
}


/*Change bkgnd color*/

.bg-primary, .btn-primary, .publications-condensed .portal-single-publication a, .toolbar, .tool-search-form .search-field, .pager li>a:hover, .pager li>span:hover, .colored-top .site-sidebar-header {
    background-color: #de8b12;
}

.text-primary, .btn-primary .badge, .btn-link, .pagination>li>a, .pagination>li>span, .nav-site-sidebar .active>a, .portal-single-publication .publication-icon i, .portal-single-publication .publication-icon .fa, .publication-contents a:hover, .publication-contents h4 a, .titlepage h1.title, .titlepage h2.title, .titlepage h3.title {
    color:  #de8b12;
}

.portal-header .portal-search button {
    background-color:#de8b12;
}

.text-primary, .btn-primary .badge, .btn-link, .pagination>li>a, .pagination>li>span, .nav-site-sidebar .active>a, .portal-single-publication .publication-icon i, .portal-single-publication .publication-icon .fa, .publication-contents a:hover, .publication-contents h4 a, .titlepage h1.title, .titlepage h2.title, .titlepage h3.title {
    color: #de8b12;
}

.searchresulttitle, .searchresultsnippet, .search-results-breadcrumbs {
    color: #de8b12;
}


.prev, .next, .link {
    color: #de8b12;

}

.bold{

    font-size: 18 px;
}

 .h2, .h3, .h4, .h5, .h6, h2, h3, h4, h5, h6 {
    color: #de8b12;

}

/*Change Note, Tip etc*/

.warning, .note, .important, .caution, .tip {
    display: block;
    padding: 12px 18px 12px 65px;
    -moz-background-clip: padding;
    border-left-width: 5px;
    border-left-style: solid;
    border-left-color: #de8b12;
    line-height: 1.4em;
    margin-top: 18px;
    margin-bottom: 18px;
    position: relative;
    background-color: #eafaf4;
    background-color: rgba(245, 241, 232, 0.08);
    margin-left: 0px !important;
    margin-right: 0px !important;
}



.note:before, .tip:before, .warning:before, .caution:before, .important:before {
    content: '\f040';
    color: #de8b12;
    font-size: 20px;
    font-weight: 300;
    position: absolute;
    left: 20px;
    top: 22px;
    vertical-align: middle;
    font-family: FontAwesome;
}


/* Publication date*/

.publication-date {
    display: block;
    }

/* Styling for gui items*/
    .guimenuitem {
        font-style: italic;
        /*font-family: Arial, Helvetica, sans-serif;
        font-size: 125%; 
        color: #4d4d4d;*/
    }
    
    .guimenu {
        
        font-style: italic;
        /*font-family: Arial, Helvetica, sans-serif;
        font-size: 125%; 
        color: #4d4d4d;*/
        
      
    }
    
    .guisubmenu {
        
        font-style: italic;
        /*font-family: Arial, Helvetica, sans-serif;
        font-size: 125%; 
        color: #4d4d4d;*/
        
    }
    
    .guilabel {
        font-style: italic;
        /*font-family: Arial, Helvetica, sans-serif;
        font-size: 125%; 
        color: #4d4d4d;*/
       
    }
    
    .guibutton {
        font-style: italic;
        /*font-family: Arial, Helvetica, sans-serif;
        font-size: 125%; 
        color: #4d4d4d;*/
    }

    .bold {
        font-size: 150%;
    }
    
    .breadcrumb a {
        color:white !important;
    }
     
   
    
     a.bg-primary:hover, a.bg-primary:focus, .btn-primary:hover, .btn-primary:active:hover, .btn-primary.active:hover, .open>.dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus, .portal-header .portal-search button:hover {
        background-color: #de8b12;
    }

    a, .text-primary, .btn-primary .badge, .btn-link, .pagination>li>a, .pagination>li>span, .nav-site-sidebar .active>a, .portal-single-publication .publication-icon i, .portal-single-publication .publication-icon .fa, .publication-contents a:hover, .publication-contents h4 a, .titlepage h1.title, .titlepage h2.title, .titlepage h3.title {
        color: #de8b12;
    }

    a:link, a:visited {
        color: #e08a1d;
    }

    /* Font Awesome Icons */
    
   
    .cat-panel-1:before{
        content: "\e914";
        font-family: 'fieldlogs' !important;
        font-style: normal;
        font-weight: normal;
        font-size:60px;
    }


    .cat-panel-2:before{
        content: "\f0a6"; 
    }

    .cat-panel-3:before{
        content: "\f1b3"; 
    }

    .cat-panel-4:before{
        content: "\f002"; 
    }

   /* <span class="fas fa-cubes" style="line-height:inherit;vertical-align:inherit;"></span> */


/* Style for the "NEW" tag */
a.taxonomy_toc-tags_new::after {
    content: "New";
    text-transform: uppercase;
    display: inline-block;
    background-color: #4CAF50;  /* Green background */
    color: white;
    font-size: 0.7em;
    font-weight: bold;
    padding: 2px 6px;
    border-radius: 4px;
    margin-left: 8px;
    vertical-align: middle;
  }
  
  /* Style for the "UPDATED" tag */
  a.taxonomy_toc-tags_updated::after {
    content: "Updated";
    text-transform: uppercase;
    display: inline-block;
    background-color: #F44336;  /* Red background */
    color: white;
    font-size: 0.7em;
    font-weight: bold;
    padding: 2px 6px;
    border-radius: 4px;
    margin-left: 8px;
    vertical-align: middle;
  }

   /* Style for the "WEB_1.37.0" tag */
   a.taxonomy_web-releases_web-1-37-0::after  {
    content: "WEB 1.37.0";
    text-transform: uppercase;
    display: inline-block;
    background-color: #8536f4f0;  /* Orange background */
    color: white;
    font-size: 0.7em;
    font-weight: bold;
    padding: 2px 6px;
    border-radius: 4px;
    margin-left: 8px;
    vertical-align: middle;
  }

 /* Style for the "WEB_1.38.0" tag */
 a.taxonomy_web-releases_web-1-38-0::after  {
    content: "WEB 1.38.0";
    text-transform: uppercase;
    display: inline-block;
    background-color: #36c8f4;  /* Orange background */
    color: white;
    font-size: 0.7em;
    font-weight: bold;
    padding: 2px 6px;
    border-radius: 4px;
    margin-left: 8px;
    vertical-align: middle;
  }

  /* Style for the "WEB_1.39.0" tag */
  a.taxonomy_web-releases_web-1-39-0::after  {
    content: "WEB 1.39.0";
    text-transform: uppercase;
    display: inline-block;
    background-color: #f4be36;  /* Orange background */
    color: white;
    font-size: 0.7em;
    font-weight: bold;
    padding: 2px 6px;
    border-radius: 4px;
    margin-left: 8px;
    vertical-align: middle;
  }
