/*=======================================================*\
 ABOUT: DTP theme override stylesheet for CompanyName 
 AUTHOR: Andrew Moran 
 COPYRIGHT: (c) 2018 - Information Network Fully Online Pty Ltd. All Rights Reserved. 
 UPDATED: 18/10/2018 13:56:26 
\*=======================================================*/

/* Define Colour Variables */
:root {
 /* Background Colours */
 --colour-background: #ffffff;
 --bg-colour-image: rgba(250,250,250,0.2);

 /* Theme Primary Colours */
 --colour-primary-bright: #FFFFFF;
 --colour-primary-light: #FFFFF5;
 --colour-primary: #eeebd5;
 --colour-primary-dark: #CECBB5;
 --colour-primary-darker: #AEAB95;
 --colour-primary-dull: #9D9C94;

 /* Theme Secondary Colours */
 --colour-secondary-bright: #8BCBFF;
 --colour-secondary-light: #6BABFF;
 --colour-secondary: #4b8beb;
 --colour-secondary-dark: #2B6BCB;
 --colour-secondary-darker: #0B4BAB;
 --colour-secondary-dull: #5D779C;

 /* Theme Highlight Colours */
 --colour-highlight: #e9ead0;
 --colour-highlight-bright: #FFFFFF;
 --colour-highlight-light: #FFFFF0;
 --colour-highlight-dark: #C9CAB0;
 --colour-highlight-darker: #A9AA90;
 --colour-highlight-dull: #9B9C92;

 /* Theme Text Colours */
 --colour-text: #333333;
 --colour-text-light: #535353;
 --colour-text-dark: #131313;
 --colour-text-link: #494A30;
 --colour-text-link-hover: #494A30;
 --colour-text-link-active: #494A30;
 --colour-primary-text: #131313;
 --colour-primary-light-text: #131313;
 --colour-primary-dark-text: #131313;
 --colour-primary-link: #292A10;
 --colour-primary-light-link: #292A10;
 --colour-primary-dark-link: #292A10;
 --colour-secondary-text: #131313;
 --colour-secondary-light-text: #131313;
 --colour-secondary-dark-text: #131313;
 --colour-secondary-link: #FFFFF0;
 --colour-secondary-light-link: #494A30;
 --colour-secondary-dark-link: #FFFFF0;
 --colour-highlight-text: #131313;
 --colour-highlight-light-text: #131313;
 --colour-highlight-dark-text: #131313;
 --colour-highlight-link: #4E4B35;
 --colour-highlight-light-link: #4E4B35;
 --colour-highlight-dark-link: #4E4B35;

}


/* Colour Overrides for Internet Explorer 10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html, body {
    background: #ffffff;
    color: #333333;
  }
  body {
    background-color: #ffffff;
  }

 .template-0 a {
   color: #494A30;
 }
 .template-0 a:hover, a:focus {
   color: #535353;
 }
 .template-0 a:active {
   color: #131313;
 }
 .template-0 h1, .template-0 h1 span {
   color: #131313;
 }
 .template-0 h2 {
   color: #535353;
 }
 .template-0 h3 {
   color: #131313;
 }
 .template-0 h4 {
   color: #333333;
 }
 .template-0 quote, .template-0 blockquote {
   background-color: #FFFFF5;
   border: 1px solid #eeebd5;
   color: #333333;
 }
 .template-0 textarea:focus, .template-0 textarea:active {
   background-color: #ffffff;
 }
 .template-0 .body-header {
   background-color: #eeebd5;
   background-image: linear-gradient(to bottom right, #FFFFF5, #eeebd5, #eeebd5, #eeebd5, #CECBB5);
   border-bottom: 1px solid #CECBB5;
   box-shadow: 0 0 3px #FFFFF5;
 }
 .template-0 .content-menu {
   background-color: #ffffff;
 }
 .template-0 .dtp-section-menubar ul li, .template-0 #content .dtp-section-menubar ul li {
   color: #CECBB5;
   border-left: 1px solid #FFFFFF;
 }
 .template-0 .dtp-section-menubar a {
   color: #494A30;
 }
 .template-0 .dtp-menubar-visitor h5, .template-0 .dtp-menubar-user h5 {
   color: #535353;
 }
 .template-0 .dtp-section-menu-top {
   border-bottom: 1px dashed #6BABFF;
 }
 .template-0 .dtp-section-notices {
   background-color: #FFFFFF;
 }
 .template-0 .dtp-section-title h1 .client-company {
   color: #131313;
 }
 .template-0 .dtp-section-title p {
   color: #535353;
 }
 .template-0 .content-poweredby a {
   color: #535353;
 }
 .template-0 .content-banner img {
   border: 1px solid #CECBB5;
   box-shadow: 0 0 3px #FFFFF5;
 }
 .template-0 #footer {
   background-color: #4b8beb;
   background-image: linear-gradient(to bottom, #2B6BCB, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb);
   color: #131313;
 }
 .template-0 .footer-links span, .template-0 .footer-links a, .template-0 .footer-switch span, .template-0 .footer-switch a {
   color: #131313;
 }
 .template-0 .footer-links a:hover, .template-0 .footer-switch a:hover {
   color: #FFFFF0;
 }
  .dtp-section-awarded {
   background-color: #FFFFF0;
 }
 .template-0 .row .col {
   background-color: #ffffff;
 }
 .template-0 .row-title .col {
   background-color: #2B6BCB;
   color: #131313;
 }
 .template-0 .row .col a {
   color: #292A10;
   text-decoration-color: #e9ead0;
 }
 .template-0 .row .col a:hover, .template-0 .row .col a:focus {
   text-decoration-color: #292A10;
 }
 .template-0 .row .col-date .not-stated {
   color: #e9ead0;
 }
 .template-0 .setting-row .setting-preview img {
   background-color: rgba(250,250,250,0.2);
   border: 1px solid #4b8beb;
 }
 .template-0 .page-tender div.disclaimer {
   border-top: 1px dashed #FFFFF5;
   color: #535353;
 }
 .template-0 div.border  {
   border: 1px solid #4b8beb;
 }

  .template-1 a {
    color: #494A30;
  }
  .template-1 a:hover, .template-1 a:focus {
    color: #535353;
  }
  .template-1 a:active {
    color: #131313;
  }
  .template-1 h1, .template-1 h1 span {
    color: #CECBB5;
  }
  .template-1 h2 {
    color: #2B6BCB;
    border-left: 10px solid #4b8beb;
  }
  .template-1 h3 {
    color: #131313;
  }
  .template-1 h4 {
    color: #333333;
  }
  .template-1 quote, .template-1 blockquote {
    background-color: #FFFFF5;
    border: 1px solid #eeebd5;
    color: #333333;
  }
  .template-1 textarea:focus, .template-1 textarea:active {
    background-color: #ffffff;
  }
  .template-1 .body-header {
   background-color: #ffffff;
  }
  .template-1 .body-header .body-header-company {
    color: #535353;
  }
  .template-1 .body-header-company .client-company {
    color: #131313;
  }
  
  .template-1 .dtp-section-menubar {
    background-color: #ffffff;
    border-bottom: 8px solid #eeebd5;
  }
  .template-1 ul.dtp-menu li a {
    border: 1px solid #ffffff;
  }
  .template-1 ul.dtp-menu li a:hover, .template-1 ul.dtp-menu li a:focus {
    border: 1px solid #8BCBFF;
    box-shadow: 0 0 2px solid #6BABFF;
    color: #535353;
  }
  .template-1 ul.dtp-menu li a:active {
    background-color: #FFFFFF;
    color: #131313;
  }
  .template-1 ul.dtp-menu li.dtp-menu-sel a {
    border: 1px solid #6BABFF;
    background-color: #6BABFF;
    color: #131313;
  }
  .template-1 .content-container {
    background-color: #ffffff;
  }
  .template-1 .client-banner {
    border-top: 20px solid #FFFFF5;
    border-bottom: 20px solid #FFFFF5;
  }
  .template-1 .dtp-section-title p {
    color: #535353;
  }
  .template-1 .dtp-section-menu-top {
    border-bottom: 1px dashed #6BABFF;
  }
  .template-1 .dtp-section-menu-top a.link-back {
    color: #535353;
  }
  .template-1 .dtp-section-menu-top a.link-back:hover, .template-1 .dtp-section-menu-top a.link-back:focus {
    color: #333333;
  }
  .template-1 .dtp-section-menu-top a.link-back:active {
    color: #131313;
  }
  
  .template-1 .content-poweredby a {
     color: #535353;
  }
  .template-1 .footer-container {
    border-top: 3px solid #2B6BCB;
    background-color: #4b8beb;
    background-image: linear-gradient(to bottom, #2B6BCB, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb);
    color: #131313;
  }
  .template-1 .footer-links .footer-links-link a {
    color: #FFFFF0;
  }
  .template-1 .footer-links .footer-links-link a:hover, .template-1 .footer-links .footer-links-link a:focus {
    color: #333333;
  }
  .template-1 .footer-links .footer-links-link a:active {
    color: #131313;
  }
  .template-1 .footer-copyright {
    color: #131313;
  }
  .template-1 .dtp-section-notices {
    background-color: #FFFFFF;
  }
  .dtp-section-awarded {
    background-color: #FFFFF0;
  }
  .template-1 .row .col {
    background-color: #ffffff;
  }
  .template-1 .row-title .col {
    background-color: #4b8beb;
    color: #131313;
  }
  .template-1 .row .col a {
    color: #292A10;
    text-decoration-color: #e9ead0;
  }
  .template-1 .row .col a:hover, .template-1 .row .col a:focus {
    text-decoration-color: #292A10;
  }
  .template-1 .row .col-date .not-stated {
    color: #e9ead0;
  }
  .template-1 .setting-row .setting-preview img {
    background-color: rgba(250,250,250,0.2);
    border: 1px solid #4b8beb;
  }
  .template-1 .page-tender div.disclaimer {
    border-top: 1px dashed #FFFFF5;
    color: #535353;
  }
  .template-1 .client-company {
    color: #535353;
  }
  .template-1 .page-home h1 span.client-company {
    background-color: #eeebd5;
    color: #ffffff;
  }
  .template-1 div.border  {
    border: 1px solid #4b8beb;
  }
  body.template-2 {
    background-color: #CECBB5;
    background-image: linear-gradient(to bottom, #CECBB5, #CECBB5, #2B6BCB, #2B6BCB);
  }
  .template-2 a {
    color: #494A30;
  }
  .template-2 a:hover, .template-2 a:focus {
    color: #535353;
  }
  .template-2 a:active {
    color: #131313;
  }
  .template-2 h1, .template-2 h1 span {
    color: #CECBB5;
  }
  .template-2 h2 {
    color: #2B6BCB;
    border-left: 10px solid #4b8beb;
  }
  .template-2 h3 {
    color: #131313;
  }
  .template-2 h4 {
    color: #333333;
  }
  .template-2 quote, .template-2 blockquote {
    background-color: #FFFFF5;
    border: 1px solid #eeebd5;
    color: #333333;
  }
  .template-2 textarea:focus, .template-2 textarea:active {
    background-color: #ffffff;
  }
  .template-2 .body-container {
    background-color: #4b8beb;
    box-shadow: 0 0 3px #2B6BCB;
  }
  .template-2 .body-header {
   background-color: #ffffff;
  }
  .template-2 .body-header .body-header-company {
    color: #4b8beb;
  }
  .template-2 .body-header-company .client-company {
    color: #CECBB5;
  }
  .template-2 .dtp-section-menubar {
    background-color: #eeebd5;
    background-image: linear-gradient(to bottom, #eeebd5, #FFFFF5, #FFFFF5, #FFFFF5, #FFFFF5, #FFFFF5, #FFFFF5, #FFFFF5, #FFFFF5, #FFFFF5, #FFFFF5);
    border-top: 1px solid #CECBB5;
    box-shadow: 0 2px 2px #CECBB5;
  }
  .template-2 .dtp-menubar-visitor h5, .template-2 .dtp-menubar-user h5 {
    color: #131313;
  }
  .template-2 ul.dtp-menu li a {
    border-right: 1px solid #8BCBFF;
    color: #FFFFF0;
  }
  .template-2 ul.dtp-menu li a:hover, .template-2 ul.dtp-menu li a:focus {
    background-color: #CECBB5;
    background-image: linear-gradient(to bottom, #CECBB5, #eeebd5, #eeebd5, #eeebd5, #eeebd5, #eeebd5, #eeebd5, #eeebd5, #eeebd5, #eeebd5, #eeebd5);
    color: #131313;
  }
  .template-2 ul.dtp-menu li a:active {
    background-color: #4b8beb;
    background-image: linear-gradient(to bottom, #2B6BCB, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb);
    color: #FFFFF0;
  }
  .template-2 ul.dtp-menu li.dtp-menu-sel a {
    background-color: #4b8beb;
    background-image: linear-gradient(to bottom, #2B6BCB, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb);
    color: #131313;
  }
  .template-2 .dtp-menubar-visitor ul.dtp-menu li a, .template-2 .dtp-menubar-user ul.dtp-menu li a {
  }
  .template-2 .dtp-menubar-user ul.dtp-menu li:first-child a, .template-2 .dtp-menubar-visitor ul.dtp-menu li:first-child a {
    border-left: 1px solid #8BCBFF;
  }
  .template-2 .content-container {
    background-color: #ffffff;
  }
  .template-2 .client-banner {
    border-bottom: 1px solid #4b8beb;
  }
  .template-2 .dtp-section-title p {
    color: #535353;
  }
  .template-2 .dtp-section-menu-top {
    border-bottom: 1px dashed #6BABFF;
  }
  .template-2 .dtp-section-menu-top a.link-back {
    color: #535353;
  }
  .template-2 .dtp-section-menu-top a.link-back:hover, .template-2 .dtp-section-menu-top a.link-back:focus {
    color: #333333;
  }
  .template-2 .dtp-section-menu-top a.link-back:active {
    color: #131313;
  }
  .template-2 .content-poweredby a {
    color: #535353;
  }
  .template-2 .footer-container {
    border-top: 3px solid #2B6BCB;
    background-color: #4b8beb;
    background-image: linear-gradient(to bottom, #2B6BCB, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb, #4b8beb);
    color: #131313;
  }
  .template-2 .footer-links .footer-links-link a {
    color: #FFFFF0;
  }
  .template-2 .footer-links .footer-links-link a:hover, .template-2 .footer-links .footer-links-link a:focus {
    color: #333333;
  }
  .template-2 .footer-links .footer-links-link a:active {
    color: #131313;
  }
  .template-2 .footer-copyright {
    color: #131313;
  }
  .template-2 .dtp-section-notices {
    background-color: #FFFFFF;
  }
  .template-2 .dtp-section-awarded {
    background-color: #FFFFF0;
  }
  .template-2 .row .col {
    background-color: #ffffff;
  }
  .template-2 .row-title .col {
    background-color: #eeebd5;
    color: #131313;
  }
  .template-2 .row .col a {
   color: #292A10;
   text-decoration-color: #e9ead0;
  }
  .template-2 .row .col a:hover, .template-2 .row .col a:focus {
   text-decoration-color: #292A10;
  }
  .template-2 .row .col-date .not-stated {
   color: #e9ead0;
  }
  .template-2 .setting-row .setting-preview img {
   background-color: rgba(250,250,250,0.2);
   border: 1px solid #4b8beb;
  }
  .template-2 .page-tender div.disclaimer {
    border-top: 1px dashed #FFFFF5;
    color: #535353;
  }
  .template-2 div.border {
    border: 1px solid #4b8beb;
  }

  .template-3 a {
    color: #494A30;
  }
  .template-3 a:hover, .template-3 a:focus {
    color: #535353;
  }
  .template-3 a:active {
    color: #131313;
  }
  .template-3 h1, .template-3 h1 span {
    color: #535353;
  }
  .template-3 h2 {
    color: #131313;
  }
  .template-3 h3 {
    color: #131313;
  }
  .template-3 h4 {
    color: #333333;
  }
  .template-3 quote, .template-3 blockquote {
    background-color: #FFFFF5;
    border: 1px solid #eeebd5;
    color: #333333;
  }
  .template-3 textarea:focus, .template-3 textarea:active {
    background-color: #ffffff;
  }
  .template-3 .body-header-company {
    color: #131313;
  }
  .template-3 .body-header-company .client-company {
    color: #131313;
  }
  .template-3 .content-sidebar {
    background-color: #6BABFF;
    background-image: linear-gradient(130deg, #6BABFF, #6BABFF, #4b8beb);
    border-right: 1px solid #2B6BCB;
    box-shadow: 0 0 3px #6BABFF;
    color: #131313;
  }
  .template-3 .content-sidebar h2 {
    color: #131313;
  }
  .template-3 .content-sidebar h3 {
    color: #131313;
  }
  .template-3 ul.dtp-menu li a {
    border-left: 3px solid #6BABFF;
    color: #FFFFF0;
  }
  .template-3 ul.dtp-menu li a:hover {
    border-left: 4px solid #4b8beb;
    color: #e9ead0;
  }
  .template-3 ul.dtp-menu li.dtp-menu-sel a {
    border-left: 4px solid #2B6BCB;
    background-color: #4b8beb;
    color: #e9ead0;
  }
  .template-3 .dtp-section-menu-top {
    border-bottom: 1px dashed #6BABFF;
  }
  .template-3 .dtp-section-menu-top a.link-back {
    color: #535353;
  }
  .template-3 .dtp-section-menu-top a.link-back:hover, .template-3 .dtp-section-menu-top a.link-back:focus {
    color: #333333;
  }
  .template-3 .dtp-section-menu-top a.link-back:active {
    color: #131313;
  }
  .template-3 .dtp-section-notices {
    background-color: #FFFFFF;
  }
  .template-3 .dtp-section-title h1 .client-company {
    color: #131313;
  }
  .template-3 .dtp-section-title p {
    color: #535353;
  }
  .template-3 .content-poweredby a {
    color: #535353;
  }
  .template-3 .footer-container {
    background-color: #4b8beb;
    border-top:1px solid #2B6BCB;
    color: #131313;
  }
  .template-3 .footer-links .footer-links-link a {
    color: #FFFFF0;
  }
  .template-3 .footer-links .footer-links-link a:hover, .template-3 .footer-links .footer-links-link a:focus {
    color: #131313;
  }
  .template-3 .footer-links .footer-links-link a:active {
    color: #131313;
  }
  .template-3 .footer-copyright {
    color: #131313;
  }
   .template-3 .dtp-section-awarded {
    background-color: #FFFFF0;
  }
  .template-3 .row .col {
    background-color: #ffffff;
  }
  .template-3 .row-title .col {
    background-color: #CECBB5;
    color: #131313;
  }
  .template-3 .row .col a {
    color: #292A10;
    text-decoration-color: #e9ead0;
  }
  .template-3 .row .col a:hover, .template-3 .row .col a:focus {
    text-decoration-color: #292A10;
  }
  .template-3 .row .col-date .not-stated {
    color: #e9ead0;
  }
  .template-3 .setting-row .setting-preview img {
    background-color: rgba(250,250,250,0.2);
    border: 1px solid #4b8beb;
  }
  .template-3 .page-tender div.disclaimer {
    border-top: 1px dashed #FFFFF5;
    color: #535353;
  }
  .template-3 div.border  {
    border: 1px solid #4b8beb;
  }

  body.template-4 {
    color: #333333;
  }
  body.template-4 {
    background-color: #CECBB5;
    background-image: linear-gradient(to bottom, #eeebd5, #eeebd5, #CECBB5, #CECBB5);
  }
  .template-4 a {
    color: #494A30;
  }
  .template-4 a:hover, .template-4 a:focus {
    color: #535353;
  }
  .template-4 a:active {
    color: #131313;
  }
  .template-4 h1, .template-4 h1 span {
    color: #AEAB95;
  }
  .template-4 h2 {
    color: #0B4BAB;
    border-left: 10px solid #4b8beb;
  }
  .template-4 h3 {
    color: #131313;
  }
  .template-4 h4 {
    color: #333333;
  }
  .template-4 quote, .template-4 blockquote {
    background-color: #FFFFF5;
    border: 1px solid #eeebd5;
    color: #333333;
  }
  .template-4 textarea:focus, .template-4 textarea:active {
    background-color: #ffffff;
  }
  .template-4 .body-container {
    background-color: #ffffff;
    border: 1px solid #eeebd5;
    box-shadow: 0px 6px 15px #AEAB95;
  }
  .template-4 .body-header .body-header-company {
    color: #4b8beb;
  }
  .template-4 .body-header-company .client-company {
    color: #AEAB95;
  }
  .template-4 ul.dtp-menu li a {
    color: #494A30;
  }
  .template-4 ul.dtp-menu li a:hover, .template-4 ul.dtp-menu li a:focus {
    background-color: #6BABFF;
    color: #131313;
  }
  .template-4 ul.dtp-menu li a:active {
    background-color: #2B6BCB;
    color: #FFFFF0;
  }
  .template-4 ul.dtp-menu li.dtp-menu-sel a {
    background-color: #4b8beb;
    color: #131313;
  }
  .template-4 .dtp-menubar-visitor h5, .template-4 .dtp-menubar-user h5 {
    color: #333333;
  }
  .template-4 .content-container {
    background-color: #ffffff;
  }
  .template-4 .dtp-section-title p {
    color: #535353;
  }
  .template-4 .dtp-section-menu-top {
    border-bottom: 1px dashed #6BABFF;
  }
  .template-4 .dtp-section-menu-top a.link-back {
    color: #535353;
  }
  .template-4 .dtp-section-menu-top a.link-back:hover, .template-4 .dtp-section-menu-top a.link-back:focus {
    color: #333333;
  }
  .template-4 .dtp-section-menu-top a.link-back:active {
    color: #131313;
  }
  .template-4 .content-poweredby a {
    color: #535353;
  }
  .template-4 .footer-container {
    border-top: 1px solid #eeebd5;
    color: #131313;
  }
  .template-4 .footer-links .footer-links-link a {
    background-color: #CECBB5;
    color: #292A10;
  }
  .template-4 .footer-links .footer-links-link a:hover, .template-4 .footer-links .footer-links-link a:focus {
    color: #131313;
  }
  .template-4 .footer-links .footer-links-link a:active {
    color: #131313;
  }
  .template-4 .footer-copyright {
    color: #131313;
    text-shadow: 0 0 6px #131313;
  }
  .template-4 .dtp-section-notices {
    background-color: #FFFFFF;
  }
   .dtp-section-awarded {
    background-color: #FFFFF0;
  }
  .template-4 .row .col {
    background-color: #ffffff;
  }
  .template-4 .row-title .col {
    background-color: #4b8beb;
    color: #131313;
  }
  .template-4 .row .col a {
   color: #494A30;
   text-decoration-color: #e9ead0;
  }
  .template-4 .row .col a:hover, .template-4 .row .col a:focus {
   text-decoration-color: #494A30;
  }
  .template-4 .row .col a:active {
   text-decoration-color: #494A30;
  }
  .template-4 .row .col-date .not-stated {
   color: #e9ead0;
  }
  .template-4 .setting-row .setting-layout-box-sel {
    background-color: #e9ead0;
  }
  .template-4 .setting-row .setting-layout-box-sel label {
    color: #131313;
  }
  .template-4 .setting-row .setting-preview img {
   background-color: rgba(250,250,250,0.2);
   border: 1px solid #4b8beb;
  }
  .template-4 .page-tender div.disclaimer {
    border-top: 1px dashed #FFFFF5;
    color: #535353;
  }
  .template-4 .client-company {
    color: #535353;
  }
  .template-4 .lightbox-content {
    background: #ffffff;
    border: 3px solid #eeebd5;
    box-shadow: 0 0 9px #CECBB5;
  }
  .template-4 div.border  {
    border: 1px solid #4b8beb;
  }
} /* End IE 10+ Overrides */

