/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 28 February 2019 19:58:13
*/


/* ==========================================================================
   HTML5 Boilerplate styles - h5bp.com (generated via initializr.com)
   ========================================================================== */
@import url("https://fonts.googleapis.com/css?family=Work+Sans:400,500,600");

html,
button,
input,
select,
textarea {
    color: #222;
}

body {
    font-size: 1em;
    line-height: 1.4;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

.nounderline { text-decoration: none; }

.hidden {
   display: none;
  }
.unhidden {
   display: block;
  } 

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

img {
    vertical-align: middle;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

textarea {
    resize: vertical;
}

.chromeframe {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

/* ==========================================================================
   Jquery Tweets Anywhere
   ========================================================================== */

/*
 * jTweetsAnywhere V1.3.1
 * http://thomasbillenstein.com/jTweetsAnywhere/
 *
 * Copyright 2011, Thomas Billenstein
 * Licensed under the MIT license.
 * http://thomasbillenstein.com/jTweetsAnywhere/license.txt
 */

.twitter-header, .twitter-footer{padding: 0px; width: 205px; margin: 0 auto; overflow: auto;}
.twitter-header {padding: 13px 0; background: url('http://www.powerwater.com.au/__data/assets/image/0006/41757/twitter-header-bg.png?v=0.0.2') no-repeat left bottom transparent; margin: 0 auto 11px;}
.twitter-header a.twitter-icon {display: block; width: 40px; height: 40px; float: left;}
.twitter-header h1 {display: block; margin: 0; padding: 10px 0 0 53px; font-size: 1.417em;}
.twitter-footer {padding: 10px 0;}
.twitter-footer .twitter-link {display: block; width: 60px; height: 15px; float: left;}
.twitter-footer .twitter-convo {float: right; color: #666666; padding: 1px 0 0 0;}
.jta-tweet-list {border: 1px solid #ebeaea; border-radius: 5px 5px 5px 5px; list-style: none outside none; margin: 0 auto; padding: 11px; width: 183px; position: relative; background: #eaeaea;}
.jta-tweet-list-item {padding: 0px; overflow: hidden;}
.jta-tweet-list-item:first-child {border-bottom: 1px solid #999; margin: 0 0 10px; padding: 0 0 10px;}
.jta-tweet-profile-image {width: 48px; display: inline; float: left;}
.jta-tweet-profile-image img {width: 48px; height: 48px;}
.jta-tweet-text {color: #000; display: block; padding: 0 0 4px;}
.jta-tweet-body-list-profile-image-present {margin-left: 58px;}
.jta-tweet-user-name {display: block; margin: 0 0 5px 0;}
.jta-tweet-user-screen-name {font-weight: bold;}
.jta-tweet-user-full-name {font-size: 0.917em; color: #999;}
.jta-tweet-user-screen-name-link, .jta-tweet-a, .twitter-anywhere-user {color: #027194; text-decoration: none;}
.jta-tweet-user-screen-name-link:hover, .jta-tweet-a:hover, .twitter-anywhere-user:hover {color: #027194; text-decoration: underline;}
.jta-tweet-user-full-name-link {color: #999; text-decoration: none;}
.jta-tweet-user-full-name-link:hover {color: #666666; text-decoration: underline;}
.jta-tweet-attributes {display: block; color: #999; font-size: 0.917em; margin-top: 3px;}
.jta-tweet-twitter-bird-icon {float: left; width: 19px; background-color: transparent; background-repeat: no-repeat; background-position: 0px 0px;}
.jta-tweet-twitter-bird-icon:hover {}
.jta-tweet-timestamp-link, .jta-tweet-source-link a, .jta-tweet-inreplyto-link, .jta-tweet-location-link, .jta-tweet-retweeter-link {color: #027194; text-decoration: none;}
.jta-tweet-timestamp-link:hover, .jta-tweet-source-link a:hover, .jta-tweet-inreplyto-link:hover, .jta-tweet-location-link:hover, .jta-tweet-retweeter-link:hover {color: #027194; text-decoration: underline;}
.jta-tweet-retweeter {color: #696969;}
.jta-tweet-actions {display: block; color: #999; font-size: 0.917em; margin-top: 3px;}
.jta-tweet-action-reply, .jta-tweet-action-retweet, .jta-tweet-action-favorite {padding-right: 7px;}
.jta-tweet-action-reply a, .jta-tweet-action-retweet a, .jta-tweet-action-favorite a {background-color: transparent; background-repeat: no-repeat; background-position: 0px 0px; padding-left: 19px;    padding-top: 3px; color: #027194; text-decoration: none;}
.jta-tweet-action-reply a { }
.jta-tweet-action-retweet a { }
.jta-tweet-action-favorite a { }
.jta-tweet-action-reply a:hover, .jta-tweet-action-retweet a:hover, .jta-tweet-action-favorite a:hover {color: #027194; text-decoration: underline;}
.jta-tweet-action-reply a:hover { }
.jta-tweet-action-retweet a:hover { }
.jta-tweet-action-favorite a:hover { }
.jta-tweet-list-controls {margin-top: 20px;}
.jta-tweet-list-controls-button {padding: 5px; padding-left: 20px; padding-right: 20px; text-align: center; border: 1px solid #999;}
.jta-tweet-list-controls-button:hover {color: black; background-color: #999; cursor: pointer;}
.jta-tweet-list-controls-button-next {margin-left: 10px;}
.jta-tweet-list-autorefresh-trigger {padding: 8px 0px 8px 0px; margin-bottom: 10px; text-align: center; border: 1px solid #999;}
.jta-tweet-list-autorefresh-trigger:hover {color: black; background-color: #999; cursor: pointer;}
.jta-login-info-profile-image {width: 48px; display: inline; float: left;}
.jta-login-info-profile-image img {width: 48px; height: 48px;}
.jta-login-info-block {margin-left: 58px;}
.jta-login-info-sign-out {width: 97px; margin-top: 2px; padding: 1px; text-align: center; border: 1px solid #999;}
.jta-login-info-sign-out:hover {color: black; background-color: #999; cursor: pointer;}
.jta-loading {margin: 0; padding: 8px 0px 8px 0px;}
.jta-error {margin: 0; padding: 8px; color: #000; background-color: #f00}
.jta-nodata {margin: 0; padding-top: 8px; padding-bottom: 8px;}
.jta-clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}

.bto-twitter-feed {
    padding-top: 5px;
}

.bto-twitter-feed .jta-tweet-list {
    margin: 0;
    padding: 0 0 0 36px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0004/151078/header-link-twitter.png?v=0.1.1) no-repeat 5px top;
}

.bto-twitter-feed .jta-tweet-list-item:first-child{
    border-bottom: none;
}

/* ==========================================================================
   Funnelback
   ========================================================================== */

ul.ui-autocomplete {
    font-family: 'Arial';
    background: white;
    text-align: left;
    border: solid 1px #bbbbdd;
    list-style-type: none;
    padding: 0px;
    margin: 0;
    width: 385px;
    position: absolute;
}
 
ul.ui-autocomplete h2 {
    font-size: small;
    background-color: #efefef;
    padding: 5px;
}
 
 
ul.ui-autocomplete li.ui-menu-item {
    padding: 0;
    margin: 0;
}
 
ul.ui-autocomplete li.ui-menu-item a {
    display: block;
    padding: 3px;
        cursor: pointer;
}
 
ul.ui-autocomplete li.ui-menu-item a.description,
ul.ui-autocomplete li.ui-menu-item a.url {
    padding-top: 0px;
}
 
ul.ui-autocomplete li.ui-menu-item span {
    display: block;
    font-size: small;
    padding-left: 10px;
}
 
ul.ui-autocomplete li.ui-menu-item a.ui-state-hover {
    background-color: #efefff;
}
 

/* ==========================================================================
   Global Site Styles
   ========================================================================== */

.placeholder { 
    color: #aaa;
}

body {
    background-color: #18A0AC;
}

.site-container {
    width: 98%;
    max-width: 1049px;
    margin: 0 auto;
    background-color: #fff;
}

.header-top {
    width: 100%;
    max-width: 1049px;
    height: 35px;
    background: #f4f4f4 url(https://www.business.tas.gov.au/__data/assets/image/0018/151083/header-top-bg.png?v=0.1.1) no-repeat left top;
    background-size: 100% 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.business.tas.gov.au/__data/assets/image/0018/151083/header-top-bg.png?v=0.1.1',sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.business.tas.gov.au/__data/assets/image/0018/151083/header-top-bg.png?v=0.1.1',sizingMethod='scale')";
}

.header-top-container {
    height: 100%;
    width: 97.5214489990467111534795042898%;
    margin: 0 0 0 2.4785510009532888465204957102%;
    position: relative;
}

.header-links {
    height: 100%;
    width: auto;
    float: right;
    padding: 0 22px 0 0;
    position: absolute;
    right: 0;
}

.header-links ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    height: 35px;
}

.header-links ul li {
    float: left;
    margin: 9px 0 0 0;
}

.header-links a {
    color: #fff;
    text-decoration: none;
}

.header-links li.home {
    line-height: 16px;
    font-size: 0.6888em;
}

.header-links li.home a {
    display: block;
    margin: 0 11px 0 0;
}

.header-link-vs {
    border-left: 1px solid #FFFFFF;
    float: left;
    height: 12px;
    margin: 12px 5px 0 0;
}

.header-links li.funnelback a {
    text-indent: -9999px;
    display: block;
    width: 49px;
    height: 16px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0015/151026/header-link-fb.png?v=0.1.1) no-repeat top left;
    margin: 0 8px 0 15px;
}

.header-links li.facebook a {
    text-indent: -9999px;
    display: block;
    width: 16px;
    height: 16px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/151079/header-link-facebook.png?v=0.1.1) no-repeat top left;
    margin: 0 4px 0 7px;
}

.header-links li.phone a {
    text-indent: -9999px;
    display: block;
    width: 23px;
    height: 18px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0011/150959/header-call.png?v=0.1.1) no-repeat top left;
    background-size: 23px 18px;
    margin: 0 7px 0 4px;
}

.header-links li.twitter a {
    text-indent: -9999px;
    display: block;
    width: 23px;
    height: 16px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0004/151078/header-link-twitter.png?v=0.1.1) no-repeat top left;
    margin: 0 7px 0 4px;
}

.header-links li.enquiry a {
    text-indent: -9999px;
    display: block;
    width: 23px;
    height: 18px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0004/150961/header-email.png?v=0.1.1) no-repeat top left;
    background-size: 23px 18px;
    margin: 0 7px 0 4px;
}

.header-links li.news a {
    text-indent: -9999px;
    display: block;
    width: 23px;
    height: 18px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0003/150960/header-news.png?v=0.1.1) no-repeat top left;
    background-size: 23px 18px;
    margin: 0 7px 0 4px;
}

.header-links li.youtube a {
    text-indent: -9999px;
    display: block;
    width: 23px;
    height: 17px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/150962/youtube-icon.png?v=0.1.1) no-repeat top left;
    background-size: 23px 17px;
    margin: 0 7px 0 4px;
}

.header-links li.rss a {
    text-indent: -9999px;
    display: block;
    width: 17px;
    height: 16px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0003/151077/header-link-rss.png?v=0.1.1) no-repeat top left;
}

.header-mid {
    width: 100%;
    max-width: 1049px;
    height: 79px;
    background: #f4f4f4 url(https://www.business.tas.gov.au/__data/assets/image/0017/151082/header-mid-bg.png?v=0.1.1) no-repeat left top;
    background-size: 100% 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.business.tas.gov.au/__data/assets/image/0017/151082/header-mid-bg.png?v=0.1.1',sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.business.tas.gov.au/__data/assets/image/0017/151082/header-mid-bg.png?v=0.1.1',sizingMethod='scale')";
}

.header-mid-container {
    height: 100%;
    width: 97.5214489990467111534795042898%;
    margin: 0 0 0 2.4785510009532888465204957102%;
    position: relative;
}

.header-mid-container h1 {
    font-size: 2.375em;
    line-height: 28px;
}

.tas-gov {
    display: block;
    position: absolute;
    bottom: 0;
    left: 27px;
    width: 63px;
    height: 59px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0015/151080/tas-gov-logo.png?v=0.1.1) no-repeat left top;
}

.vertical-spacer {
    height: 59px;
    border-left: 1px solid #fff;
    position: absolute;
    bottom: 0;
    left: 109px;
}

.bto-header {
    display: block;
    position: absolute;
    bottom: 0;
    left: 130px;
    text-decoration: none;
}

.bto-header h1 {
    margin: 0;
    padding: 0;
    color: #fff;
}

.header-bottom {
    width: 100%;
    max-width: 1049px;
    height: 62px;
    background: #f4f4f4 url(https://www.business.tas.gov.au/__data/assets/image/0016/151081/header-bottom-bg.png?v=0.1.1) no-repeat left top;
    background-size: 100% 100%;
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.business.tas.gov.au/__data/assets/image/0016/151081/header-bottom-bg.png?v=0.1.1',sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.business.tas.gov.au/__data/assets/image/0016/151081/header-bottom-bg.png?v=0.1.1',sizingMethod='scale')";*/
}

.header-bottom-container {
    height: 100%;
    width: 97.5214489990467111534795042898%;
    margin: 0 0 0 2.4785510009532888465204957102%;
    box-shadow: 4px 41px 2px -1px #BBB;
}

.ie9 .header-bottom-container {
    box-shadow: none;
}

.header-bottom-container span {
    color: #fff;
    margin: 31px 32% 0 0;
    float: right;
    font-size: 1.125em;
}

.content-body {
    width: 97.5214489990467111534795042898%;
    margin: 0 0 0 2.4785510009532888465204957102%;
    background-color: #fff;
    /*box-shadow: 0px 5px 2px 3px #BBBBBB;*/
    padding: 0 0 12px 0;
}

.lt-ie9 .content-body {
    border: 1px solid #d6d6d6;
    border-width: 0 1px;
}

.left-col {
    width: 71.163245356793743890518084066471%;
    float: left;
    min-height: 200px;
    height: auto;
}

.content-container {
    width: 92.71978021978021978021978021978%;
    padding: 26px 2.60989010989010989010989010989% 0 4.67032967032967032967032967033%;
    min-height: 200px;
    height: auto;
    font-size: 0.750em;
    color: #666666;
}

.search, .landing-header {
    height: 121px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0014/151061/search-bg.png?v=0.1.1) no-repeat left top;
}

.right-col {
    width: 21.994134897360703812316715542522%;
    padding: 0 3.421309872922776148582600195503% 0 3.421309872922776148582600195503%;
    min-height: 200px;
    height: auto;
    float: left;
}

.footer-listings {
    width: 97.5214489990467111534795042898%;
    margin: 0 0 0 2.4785510009532888465204957102%;
    background-color: #e4e4e4;
    box-shadow: 0 3px 2px 3px #BBBBBB;
    overflow: hidden;
}

.lt-ie9 .footer-listings {
    border: 1px solid #d6d6d6;
    border-width: 0 1px;
}

.footer-featured-listing {
    width: 34.16422287390029%;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0019/151075/footer-listing-divider.png?v=0.1.1) repeat-y top right;
    float: left;
    min-height: 319px;
}

.footer-featured-item {
    padding: 0 7.978723404255319148936170212766% 0 9.308510638297872340425531914894%;
    margin: 20px 0 0;
}

.footer-featured-item:last-child {
    margin: 20px 0;
}

.footer-featured-item img {
    float: left;
    padding: 0 6.752411575562700964630225080386% 0 0;
}

.footer-news-listing {
    width: 31.280547409579667644183773216031%;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0019/151075/footer-listing-divider.png?v=0.1.1) repeat-y top right;
    float: left;
    min-height: 319px;
}

.footer-latest-news {
    padding: 0 18.4375% 0 17.5%;
    margin: 20px 0 0;
}

/*.footer-latest-news .footer-heading {
    padding: 0 0 10px 31px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0019/151066/footer-news.png?v=0.1.1) no-repeat top left;
}*/

.latest-news-date{
    font-size: 0.750em;
}

.stay-connected {
    width: 31.671554252199413489736070381232%;
    float: left;
    min-height: 319px;
}

.stay-connected-container {
    padding: 0 11.111111111111111111111111111111% 0 11.728395061728395061728395061728%;
    margin: 20px 0 0;
}

.stay-connected ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    font-size: 0.688em;
    color: #000;
    font-weight: bold;
}

.stay-connected ul li {
    margin: 0 0 20px 0;
    padding: 0 0 0 25px;
}

.stay-connected li.connected-facebook {
    height: 16px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/151079/header-link-facebook.png?v=0.1.1) no-repeat left top;
}

.stay-connected li.connected-twitter {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0004/151078/header-link-twitter.png?v=0.1.1) no-repeat -4px top;
}

.stay-connected li.connected-rss {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0003/151077/header-link-rss.png?v=0.1.1) no-repeat left top;
}

.stay-connected li.connected-mail {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151063/connected-mail.png?v=0.1.1) no-repeat left 2px;
}

.stay-connected li.connected-phone {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0020/151085/connected-phone.png?v=0.1.1) no-repeat -3px top;
}

.stay-connected a {
    color: #000;
    text-decoration: none;
}

.stay-connected a:hover {
    text-decoration: underline;
}

/*  Stay Connected has been moved to the 'Get help or Sign up' box. New stylings below. - Mit DEDTA 22 July 2013 */

.stay-connected-smaller {
    
    float: left;    
}

.stay-connected-container-smaller {
    margin: 20px 0 0;
}

.stay-connected-smaller ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    /* font-size: 0.688em; */
    color: #000;
    font-weight: bold;
}

.stay-connected-smaller ul li {
    margin: 0 0 20px 0;
    padding: 0 0 0 25px;
}

.stay-connected-smaller li.connected-facebook {
    height: 16px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/151079/header-link-facebook.png?v=0.1.1) no-repeat left top;
}

.stay-connected-smaller li.connected-twitter {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0004/151078/header-link-twitter.png?v=0.1.1) no-repeat -4px top;
}

.stay-connected-smaller li.connected-rss {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0003/151077/header-link-rss.png?v=0.1.1) no-repeat left top;
}

.stay-connected-smaller li.connected-mail {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151063/connected-mail.png?v=0.1.1) no-repeat left 2px;
}

.stay-connected-smaller li.connected-phone {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0020/151085/connected-phone.png?v=0.1.1) no-repeat left 2px;
}

.stay-connected-smaller a {
    color: #000;
    text-decoration: none;
}

.stay-connected-smaller a:hover {
    text-decoration: underline;
}


/* end of new Stay Connected styles */



.footer {
    width: 97.5214489990467111534795042898%;
    margin: 0 0 10px 2.4785510009532888465204957102%;
    min-height: 261px;
    background: #666 /*url(https://www.business.tas.gov.au/__data/assets/image/0020/151076/footer-tas-gov-logo.png?v=0.1.1) no-repeat 4.692082111436950146627565982405% 82px*/;
    box-shadow: 0 3px 2px 3px #BBBBBB;
    overflow: hidden;
    color: #fff;
}

.footer-logo {
    display: block;
    float: left;
    margin: 0 0 0 3.910068426197458455522971652004%;
}

.lt-ie9 .footer {
    border: 1px solid #d6d6d6;
    border-width: 0 1px;
}

.footer-heading {
    font-weight: bold;
    font-size: 0.813em;
    display: block;
    border-bottom: 1px dotted #999;
    padding: 0 0 10px 0;
    margin: 0 0 10px 0;
}

.footer-heading a,
.footer-heading a:visited {
    color: #000;
    text-decoration: none;
}

.featured-content,
.latest-news-item {
    font-size: 0.750em;
    overflow: auto;
}

.featured-content a {
    color: #009FD1;
}

.latest-news-item a{
    color: #009FD1;
}

.footer .footer-listing-one {
    list-style-type: none;
    padding: 20px 0 0 3.910068426197458455522971652004%;
    margin: 0;
    overflow: auto;
}

.footer .footer-listing-two {
    list-style-type: none;
    padding: 10px 0 24px 3.910068426197458455522971652004%;
    margin: 0;
    overflow: auto;
}

.footer .footer-listing-nav .footer-nav-item {
    display: block;
    float: left;
    padding: 0 8px 0 8px;
    line-height: 13px;
}

.footer .footer-listing-nav a {
    color: #fff;
    font-size: 0.750em;
}

.footer .footer-listing-nav .footer-nav-vertical-spacer {
    height: 13px;
    border-left: 1px solid #fff;
    float: left;
    margin: 3px 0 0;
}

.footer .footer-text {
    font-size: 0.563em;
    margin: 0 0 0 11.827956989247311827956989247312%;
    width: 56.695992179863147605083088954057%;
}

.footer .footer-text a {
    color: #fff;
}

.footer .footer-text p {
    margin: 0 0 10px 0;
}

.search form {
    width: 89.972527472527472527472527472527%;
    height: 49px;
    padding: 33px 0 0 73px;
}

.search form #bto_search {
    border: none;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0013/151060/search-box.png?v=0.1.1) no-repeat left top;
    height: 49px;
    width: 82.748091603053435114503816793893%;
    padding: 0 0 0 22px;
    font-size: 1.125em;
    float: left;
}

/* IE padding fix for input field text */
.lt-ie9 .search form #bto_search {
    padding: 14px 0 0 22px ;
}

.search form #search-submit {
    border: none;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0003/151059/search-button.png?v=0.1.1) no-repeat right top;
    height: 49px;
    width: 43px;
    text-indent: -9999px;
    float: left;
    padding: 0;
    margin: 0;
}

.right-col li.external-link a {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0018/151029/external-link-icon.png?v=0.1.1) no-repeat right center;
}

.left-col li.external-link a {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0018/151029/external-link-icon.png?v=0.1.1) no-repeat right center;
    display: inline;
    float: none;
}

.left-col .most-popular ul li.external-link a {
    padding: 0 19px 0 0;
}

.errors {
    color: red;
}

.beta {
    position: absolute;
    right: 0;
    top: 0;
    width: 192px;
    height: 46px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0008/150992/beta.png?v=0.1.1) no-repeat left top;
    margin: 10px 35px 0 0;
}

/*a.fancybox,
#beta_msg {
    display: none;
}*/

#beta_msg {
    padding: 20px;
}

#beta_content {
    font-size: 0.875em;
    padding: 6px 0 0 30px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0010/150976/beta-bg.png?v=0.1.1) no-repeat left top;
}

.blog-listing ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    border-bottom: 1px dotted #999;
}

.blog-listing ul li {
    padding: 5px 0 15px 36px;
    border-bottom: 1px dotted #999;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0009/150975/blog-icon.png?v=0.1.1) no-repeat 8px 9px;
}

.digital .blog-listing ul li {
    padding: 5px 0 10px 0;
    border-bottom: 1px dotted #999;
}

.blog-listing ul li.last-item {
    border-bottom: none;
    padding: 5px 0 15px 36px;
}

.digital .blog-listing ul li.last-item {
    padding: 5px 0 5px 0;
    border-bottom: none;
}

.blog-listing ul li .blog-title {
    display: block;
    margin: 5px 0 8px;
    font-size: 1.083em;
}

.blog-listing ul li .blog-title a {
    color: #000;
}

.digital .blog-listing {
    background-color: #d6d6d6;
    padding: 0 10px;
    font-size: 0.938em;
    color: #000;
}

.digital .blog-listing a {
    color: #000;
}

.digital .blog-listing .blog-date {
    color: #0097d4;
}

.digital .blog-listing .blog-content {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0013/151015/digital-nav-arrow.png?v=0.1.1) no-repeat 8px 5px;
    padding: 0 0 0 27px;
}

.digital .blog-listing .blog-item {
    display: none;
}

/* ==========================================================================
   Right Column Content Styles
   ========================================================================== */

.right-col > div {
    /*width: 100%;*/
    margin: 0 0 21px 0;
}

.featured-event img {
    width: 100%;
    margin: -15px 0 0 0;
}

.video-campaign {
    border: 1px solid #ededed;
    width: 47.407407407407407407407407407407%;
    box-shadow: 0 0 20px #ededed;
    overflow: auto;
    padding: 0;
    margin: 0 0 15px 0;
    float: left;
}

.video-campaign2 {
    border: 1px solid #ededed;
    width: 44.2%;   /* 44.4 */
    box-shadow: 0 0 20px #ededed;
    overflow: auto;
    padding: 10px;
    margin: 0 0 15px 0;
    float: left;
}

.video-campaign img {
    width: 100%;
    margin: 0;
}

.video-campaign img.video-campaign-heading {
    width: 95%;
    padding: 10px 0;
    margin: 0 auto;
    display: block;
}

.video-campaign2 img.video-campaign-heading2 {
    width: 100%;
    padding: 0px 0;
    margin: 0 auto;
    display: block;
}

.featured-event-heading {
    display: block;
    width: 60.888888888888888888888888888889%;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0013/151051/featured-event-header.png?v=0.1.1) no-repeat left top;
    height: 31px;
    position: relative;
    color: #fff;
    padding: 9px 38px 13px 14px;
    font-size: 0.813em;
    font-weight: bold;
}

.event-details {
    width: 100%;
    background: #eaeaea;
    overflow: auto;
}

.event-title {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0012/151050/featured-event-icon.png?v=0.1.1) no-repeat 8px /*7px*/ -1px;
    font-weight: bold;
    padding: /*8px*/ 0 0 8px 36px;
    font-size: 0.813em;
    display: block;
    border-bottom: 1px dotted #999;
}

.event-date {
    font-size: 0.750em;
    display: block;
    padding: 6px 20px 2px 10px;
    color: #666;
}

.event-text {
    font-size: 0.688em;
    display: block;
    padding: 1em 20px 1em 10px;
    color: #666;
}

.event-registration {
    display: block;
    width: 71px;
    height: 19px;
    text-indent: -9999px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0020/151049/featured-event-register.png?v=0.1.1) no-repeat left top;
    float: right;
    padding: 0 7px 8px 0;
}

.business-connect-blog {
    background: #eaeaea;
}

.business-connect-heading {
    font-size: 0.813em;
    font-weight: bold;
    padding: 10px 0 0 14px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0019/151048/business-connect-bg.png?v=0.1.1) no-repeat right top;
    display: block;
    color: #fff;
    height: 36px; 
}

.stories-case-studies-heading {
    position: relative;
    font-size: 0.813em;
    font-weight: bold;
    padding: 10px 0 0 14px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0008/150974/stories-case-studies-bg.png?v=0.1.1) no-repeat right top;
    display: block;
    color: #fff;
    height: 36px;
}

.business-events-heading {
    font-size: 0.813em;
    font-weight: bold;
    padding: 10px 0 0 14px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0006/150972/business-events-bg.png?v=0.1.1) no-repeat right top;
    display: block;
    color: #fff;
    height: 36px;
}

.business-connect-blog > div {
    padding: 0 0 7px 0;
    font-size: 0.688em;
    color: #666;
}

.local-support {
    background: #eaeaea;
}

.local-support-heading {
    height: 51px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0018/151047/local-support-bg.png?v=0.1.1) no-repeat right top;
    display: block;
    color: #fff;
    font-size: 0.813em;
    font-weight: bold;
    padding: 7px 0 0 14px;

}

.local-support-listing {
    font-size: 0.750em;
    color: #666;
    padding: 0 0 8px 0;
}

.local-support-listing ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.local-support-listing ul li {
    border-bottom: 1px dotted #999;
    padding: 0 0 5px 0;
}

.local-support-listing ul li.last-item {
    padding: 0;
    border-bottom: none;
}

.local-support-listing ul li a {
    text-decoration: underline;
    color: #000;
    display: block;
    padding: 5px 0;
}

.right-col .local-support-listing ul .external-link a {
    display: inline;
    padding-right: 19px;
}

.right-col .local-support-listing ul .external-link span {
    display: block;
    margin: 5px 0 0 0;
}

.local-support-listing li div {
    padding: 0 0 0 36px;
}

.right-col .local-support-listing li.external-link div {
    padding: 5px 0 0 36px;
}

.local-support-listing li div:before {
    content: "";
    display: block;
    width: 20px;
    height: 21px;
    float: left;
    margin: 8px 8px 0 -28px;
}

.most-popular li div:hover:before {
    content: "";
    display: block;
    width: 20px;
    height: 21px;
    float: left;
    margin: 8px 8px 0 -28px;
}

.local-support-listing .file div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left 0px;
}

.local-support-listing .file div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -49px;
}

.local-support-listing .blog div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -98px;
}

.local-support-listing .blog div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -147px;
}

.local-support-listing .forum div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -196px;
}

.local-support-listing .forum div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -248px;
}

.local-support-listing .external-link div:before {
    margin: 3px 8px 0 -28px;
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -297px;
}

.local-support-listing .external-link div:hover:before {
    margin: 3px 8px 0 -28px;
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -346px;
}

.local-support-listing .download div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -396px;
}

.local-support-listing .download div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -445px;
}

.local-support-listing .checklist div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -494px;
}

.local-support-listing .checklist div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -543px;
}

.local-support-listing .video div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -592px;
}

.local-support-listing .video div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -641px;
}

.local-support-listing .audio div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -690px;
}

.local-support-listing .audio div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -739px;
}

.local-support-listing .event div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -788px;
}

.local-support-listing .event div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -837px;
}

.local-support-listing .link div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -886px;
}

.local-support-listing .link div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -934px;
}


/* ##################### New Video Campaign box for the Right Hand Side ##################### */

.video-campaignRHS {
    background-color: #eaeaea;
    padding: 0 0 12px 0;
}

.video-campaignRHS IMG {
   width: 100%;
}


.video-campaignRHS IMG:hover{
    opacity: 0.7;
}

.video-campaignRHS-heading {
    height: 28px;
    background: #f96f0e;
    display: block;
    padding: 10px 0 0 14px;
    color: #fff;
    font-size: 0.813em;
    font-weight: bold;
}

.video-description-homepageRHS {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0019/151084/video-tour-small.png?v=0.1.1) no-repeat 8px -1px;
    font-weight: normal;
    padding: 0 0 8px 36px;
    /*font-size: 0.688em;*/
    color: #666;
    display: block;
    margin-top: 10px;
    font-size: 0.75em;
}



.digital-ready {
    background-color: #eaeaea;
    padding: 0 0 12px 0;
}

.digital-ready-2015 {
    background-color: #eaeaea;
    padding: 0 0 12px 0;
}

.digital-ready-heading {
    height: 36px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151045/digital-ready.png?v=0.1.1) no-repeat right top;
    display: block;
    padding: 10px 0 0 14px;
    color: #fff;
    font-size: 0.813em;
    font-weight: bold;
}

.digital-ready a {
    font-size: 0.750em;
    color: #000;
    text-decoration: underline;
    padding: 5px 0 5px 26px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0015/151044/digital-ready-bullet.png?v=0.1.1) no-repeat 9px 9px;
    display: block;
}
.digital-ready-2015 a {
    font-size: 0.750em;
    color: #000;
    text-decoration: underline;
    margin-bottom: 5px;
    display: block;
}

.digital-ready-2015 IMG {
    width: 100%;
}

.digital-ready-2015 IMG:hover {
    opacity: 0.7;
}

.digital-ready p {
    padding: 0 20px 0 26px;
    font-size: 0.688em;
    color: #666;
    margin: 0;
}

.digital-ready-2015 p {
    padding: 0 20px 0 26px;
    font-size: 0.688em;
    color: #666;
    margin: 0;
}

.employerofchoice IMG {
    width: 100%;
}

.employerofchoice IMG:hover {
    opacity: 0.7;    
}

/* Heading box added for content-free RHS green heading boxes */

.headingbox {
    background-color: #eaeaea;
    padding: 0 0 12px 0;
}

.headingbox2 {
    background-color: #eaeaea;
    padding: 0 0 0px 0;
    text-decoration: none;
}

.headingbox2 {
    text-decoration: none;
}
.headingbox a {
    text-decoration: none;
}

.headingbox2 .headingbox-heading a { text-decoration: none; }

.headingbox-heading {
    font-size: 0.813em;
    font-weight: bold;
    text-decoration: none;
    padding: 10px 0 0 14px;
    /* background: url(https://www.business.tas.gov.au/__data/assets/image/0019/151048/business-connect-bg.png?v=0.1.1) no-repeat right top; */
    background: #6A860E;
    display: block;
    color: #fff;
    height: 28px;
}

.headingbox-heading a {
   text-decoration: none;
   font-color: white;
}

.headingbox-heading:HOVER {
    background: GREEN;
}

.headingbox-text {
    padding-right: 10px;
}

/* Snapshot box added by DEDTA - Mit 17/03/14 */

.snapshot {
    background-color: #eaeaea;
    padding: 0 0 12px 0;
}

.snapshot-heading {
    font-size: 0.813em;
    font-weight: bold;
    padding: 10px 0 0 14px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0019/151048/business-connect-bg.png?v=0.1.1) no-repeat right top;
    display: block;
    color: #fff;
    height: 36px;
}

.snapshot-text {
    padding-right: 10px;
}

.snapshot p {
    padding: 0 20px;
    font-size: 0.688em;
    color: #666;
    margin: 0;
}

.snapshot a {
    color: BLACK;
}

.snapshot li {
    font-size: 12px;
}

.snapshot ul {
    padding: 0 0 0 25px;
}

/* Added by DEDTA - Mit 29/05/13 */

.video-description-homepage {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0019/151084/video-tour-small.png?v=0.1.1) no-repeat 8px -1px;
    font-weight: normal;
    padding: 0 0 8px 36px;
    /*font-size: 0.688em;*/
    color: #666;
    display: block;
    margin-top: 10px;
}

.video-description-homepage2 {
    /* background: url(https://www.business.tas.gov.au/__data/assets/image/0019/151084/video-tour-small.png?v=0.1.1) no-repeat 8px -1px; */ 
    font-weight: normal;
    padding: 0 0 8px 16px;
    /*font-size: 0.688em;*/
    color: #666;
    display: block;
    margin-top: 10px;
}


/* ==========================================================================
   Homepage Styles
   ========================================================================== */

.video-tour {
    /*border: 1px solid #ededed;
    width: 47.407407407407407407407407407407%;
    box-shadow: 0 0 20px #ededed;
    overflow: auto;
    padding: 0;
    margin: 0 0 15px 0;
    float: left;*/
}

.video-tour iframe {
    display: block;
    width: 100%;
    /*padding: 12px 0;
    margin: 0 auto;*/
}

.video-tour-left {
    width: 32.24368499257057949479940564636%;
    float: left;
    padding: 0 5.943536404160475482912332838039% 0 4.457652303120356612184249628529%;
}

.video-tour-right {
    width: 41.307578008915304606240713224368%;
    float: left;
    padding: 0 7.429420505200594353640416047548% 0 8.618127786032689450222882615156%;
}

.video-tour-left > img,
.help-phone > img,
.help-email > img,
.help-mailing > img {
    float: left;
    margin: 0 7px 0 0;
}

.help-heading {
    padding: 8px 0 0 0;
    font-size: 1.250em;
    color: #333333;
    display: block;
    margin: 0 0 12px 0;
    line-height: 18px;
}

.connected-heading {
    padding: 0px 0 0 0;
    font-size: 1.250em;
    color: #333333;
    display: block;
    margin: 0 0 12px 0;
    line-height: 18px;
}

.help-email .help-heading {
    padding: 0 0 0 0;
}

.help-heading .sub-help-heading {
    display: block;
    margin: 10px 0 0 0;
}

.help-phone .help-heading,
.help-mailing .help-heading {
    padding: 0;
}

/*.help-email .help-heading,*/
.help-mailing .help-heading,
.video-tour-left .help-heading {
    padding: 18px 0 0 0;
}

.help-with-site {
    border: 1px solid #ededed;
    width: 99.703703703703703703703703703704%;
    box-shadow: 0 0 20px #ededed;
    overflow: hidden;
    padding: 0 0 24px 0;
    margin: 0 0 15px 0;
}

.help-with-site a {
    color: #404040;
}

.help-with-site-heading {
    display: block;
    width: 96.385289747399702823179791976226%;
    background-color: #eaeaea;
    color: #000;
    margin: 0 0 14px 0;
    height: 41px;
    line-height: 41px;
    font-size: 1.250em;
    padding: 0 0 0 3.714710252600297176820208023774%;
    font-weight: bold;
}

.help-phone {
    width: 26.597325408618127786032689450223%;
    float: left;
    padding: 0 2.943536404160475482912332838039% 0 3.714710252600297176820208023774%;
}

.help-email {
    width: 23.328380386329866270430906389302%;
    float: left;
    padding: 0 3.863298662704309063893016344725% 0 5.943536404160475482912332838039%;
}

.help-mailing {
    width: 21.54531946508172362555720653789%;
    float: left;
    padding: 0 5.200594353640416047548291233284% 0 3.863298662704309063893016344725%;
}

.red-tape {
    width: 21.54531946508172362555720653789%;
    float: left;
    padding: 0 5.200594353640416047548291233284% 0 3.863298662704309063893016344725%;
}

.category-nav {
    width: 47.407407407407407407407407407407%;
    overflow: auto;
    background-color: #eaeaea;
    margin: 0 0 15px 0;
    float: left;
}

.category-nav ul {
    list-style-type: none;
    width: 100%;
    margin: 0;
    padding: 0;
    float: left;
}

.category-nav ul li {
    display: block;
    float: left;
    width: 100%;
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0015/151053/nav-arrow.png?v=0.1.1) no-repeat 13px 15px;
    border-bottom: 1px dotted #999;
    padding: 10px 0;
}

.category-nav ul li.last-item {
    border-bottom: none;
}

.category-nav ul li a {
    display: block;
    padding: 0 10.00%;
    font-size: 1.083em;
    color: #000;
    text-decoration: underline;
}

.nav-container {
    width: 93.75%;
    padding: 10px 3.125%;
    overflow: auto;
}

.category-nav-heading {
    display: block;
    width: 91.333333333333333333333333333333%;
    height: 48px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151054/category-nav-bg.png?v=0.1.1) no-repeat right top;
    color: #fff;
    font-size: 1.250em;
    font-weight: bold;
    line-height: 38px;
    padding: 0 0 0 8.666666666666666666666666666667%;
}

.category-nav-heading2 {
    display: block;
    width: 91.341%;
    height: 48px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0006/150963/tablet-category-nav-bg-orange.png?v=0.1.1) no-repeat right top;
    color: #fff;
    font-size: 1.250em;
    font-weight: bold;
    line-height: 38px;
    padding: 0 0 0 8.666666666666666666666666666667%;
}

.category-nav-subtext-container {
    display: block;
    padding: 0 0 10px 8.666666666666666666666666666667%;
    border-bottom: 1px dotted #999;
    background: #fff;
}

.category-nav-subtext {
    display: block;
    width: 62.043795620437956204379562043796%;
    color: #666;
}

.grey-drop-shadow,
.most-popular ul {
    box-shadow: 0 4px 5px 1px #dadada;
}

.most-popular {
    width: 47.407407407407407407407407407407%;
    overflow: auto;
    background-color: #eaeaea;
    margin: 0 0 15px 2.814814814814814814814814814815%;
    float: right;
}

.most-popular ul {
    list-style-type: none;
    width: 100%;
    margin: 0;
    padding: 0;
    float: left;
}

.most-popular ul li {
    display: block;
    float: left;
    width: 100%;
    background: #fff;
    border-bottom: 1px dotted #999;
    padding: 6px 0 8px 0;
    position: relative;
}

.most-popular ul li.last-item {
    border-bottom: none;
}

.most-popular ul li a {
    display: block;
    padding: 0;
    font-size: 1.083em;
    color: #000;
    text-decoration: underline;
}

.homepage .most-popular ul li div .popular-link {
    display: block;
    padding: 7px 0 0 0;
}

.popular-container {
    width: 93.75%;
    padding: 10px 3.125%;
    overflow: auto;
}

.popular-heading {
    display: block;
    width: 91.333333333333333333333333333333%;
    height: 48px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151054/category-nav-bg.png?v=0.1.1) no-repeat right top;
    color: #fff;
    font-size: 1.250em;
    font-weight: bold;
    line-height: 38px;
    padding: 0 0 0 8.666666666666666666666666666667%;
}

.popular-heading-orange {
    display: block;
    width: 91.333333333333333333333333333333%;
    height: 48px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0008/150965/orange-header.png?v=0.1.1) no-repeat top;
    color: #fff;
    font-size: 1.250em;
    font-weight: bold;
    line-height: 38px;
    padding: 0 0 0 8.666666666666666666666666666667%;
    margin-top:10px;
}

.popular-subtext-container {
    display: block;
    padding: 0 0 10px 8.666666666666666666666666666667%;
    border-bottom: 1px dotted #999;
    background: #fff;
}

.popular-subtext {
    display: block;
    width: 75.043795620437956204379562043796%;
    color: #666;
}

.most-popular li div:before {
    content: "";
    display: block;
    width: 31px;
    height: 31px;
    float: left;
    margin: 1px 12px 0 14px;
}

.most-popular li div:hover:before {
    content: "";
    display: block;
    width: 31px;
    height: 31px;
    float: left;
    margin: 1px 12px 0 14px;
}

.most-popular .file div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left 0px;
}

.most-popular .file div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -76px;
}

.most-popular .checklist div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -766px;
}

.most-popular .checklist div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -842px;
}

.most-popular .blog div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -152px;
}

.most-popular .blog div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -228px;
}

.most-popular .forum div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -304px;
}

.most-popular .forum div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -385px;
}

.most-popular .event div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1222px;
}

.most-popular .event div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1298px;
}

.most-popular .external-link div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -461px;
}

.most-popular .external-link div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -537px;
}

.most-popular .link div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1374px;
}

.most-popular .link div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1448px;
}

.most-popular .download div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -614px;
}

.most-popular .download div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -690px;
}

.most-popular .video div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -918px;
}

.most-popular .video div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -994px;
}

.most-popular .audio div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1070px;
}

.most-popular .audio div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1146px;
}

/*.homepage .right-col {
    margin: -56px 0 0 0;
}*/

/* ==========================================================================
   Landing Page Styles
   ========================================================================== */

.digital .header-mid {
    position: relative;
}

.digital .header-mid .header-search {
    position: absolute;
    bottom: -27px;
    right: 34px;
}

.landing-related-resources-header {
    display: block;
    padding: 20px 0 20px 6.795520547945205479452054794521%;
    width: 93.205479452054794520547945205479%;
    margin: 0;
    font-size: 1.188em;
    font-weight: bold;
}

.landing-page .external-links,
.landing-page .tools-checklists,
.landing-page .business-guides,
.landing-page .related-blog,
.digital.content-page .external-links {
    padding: 0 0 0 4.795520547945205479452054794521%;
    width: 95.205479452054794520547945205479%;
    margin: 0 0 29px 0;
}

.landing-page .related-topics-title,
.landing-page .external-links-title,
.landing-page .tools-checklists-title,
.landing-page .business-guides-title,
.landing-page .related-blog-title,
.digital.content-page .external-links-title,
.digital.content-page .related-blog-title,
.campaign-video-title {
    height: 54px;
    background: #e8e8e8;
    border-bottom: 1px solid #ccc;
}

.landing-page .related-topics-title h3,
.landing-page .external-links-title h3,
.landing-page .tools-checklists-title h3,
.landing-page .business-guides-title h3,
.landing-page .related-blog-title h3,
.digital.content-page .external-links-title h3,
.digital.content-page .related-blog-title h3,
.campaign-video-title h3 {
    padding: 0 0 0 57px;
    margin: 0;
    width: auto;
    display: block;
    float: left;
    font-size: 0.938em;
    color: black;
    font-weight: normal;
    line-height: 54px;
}

.campaign-video-title h3 {
  font-size: 1.250em;
  padding: 0 0 0 20px;
}

.landing-page .related-content-switch a,
.digital.content-page .related-content-switch a {
    line-height: 54px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151036/content-switch.png?v=0.1.1) no-repeat right 22px;
}

.landing-page .related-content-switch.closed a,
.digital.content-page .related-content-switch.closed a {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0017/151028/show-more.png?v=0.1.1) no-repeat right 22px;
}

.landing-page .related-topics-title h3 {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0010/151021/landing-related-topics-icon.png?v=0.1.1) no-repeat 11px 12px;
}

.landing-page .external-links-title h3,
.digital.content-page .external-links-title h3 {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0013/151024/landing-external-link-icon.png?v=0.1.1) no-repeat 11px 12px;
}

.landing-page .tools-checklists-title h3 {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0012/151023/landing-tools-checklists-icon.png?v=0.1.1) no-repeat 11px 12px;
}

.landing-page .business-guides-title h3 {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0011/151022/landing-business-guides-icon.png?v=0.1.1) no-repeat 11px 12px;
}

.landing-page .related-blog-title h3,
.digital.content-page .related-blog-title h3 {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0012/151014/landing-related-blog-icon.png?v=0.1.1) no-repeat 11px 12px;
}

.landing-page .external-links-listing,
.landing-page .tools-checklists-listing,
.landing-page .business-guides-listing,
.landing-page .related-blog-listing,
.digital.content-page .external-links-listing {
    background: #F1F1F1;
}

.landing-page .external-links-listing ul,
.landing-page .tools-checklists-listing ul,
.landing-page .business-guides-listing ul,
.landing-page .related-blog-listing ul,
.digital.content-page .external-links-listing ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
}

.landing-page .external-links-listing ul li,
.landing-page .tools-checklists-listing ul li,
.landing-page .business-guides-listing ul li,
.landing-page .related-blog-listing ul li,
.digital.content-page .external-links-listing ul li {
    font-size: 0.750em;
    padding: 9px 0 8px 59px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0014/151034/related-topics-bullet.png?v=0.1.1) no-repeat 44px 13px;
    border-bottom: 1px dotted #999;
}

.landing-page .external-links-listing ul li.last-item,
.landing-page .tools-checklists-listing ul li.last-item,
.landing-page .business-guides-listing ul li.last-item,
.landing-page .related-blog-listing ul li.last-item,
.digital.content-page .external-links-listing ul li.last-item {
    border-bottom: none;
}

.landing-page .external-links-listing ul li a,
.landing-page .tools-checklists-listing ul li a,
.landing-page .business-guides-listing ul li a,
.landing-page .related-blog-listing ul li a,
.digital.content-page .external-links-listing ul li a {
    color: black;
    display: block;
}

.landing-page .right-col {
    width: 22.091886608015640273704789833822%;
    padding: 0 3.323558162267839687194525904203% 0 3.225806451612903225806451612903%;
    margin: 18px 0 0 0;
}

.landing-header {
    padding: 0 0 0 61px;
    margin: 0 0 20px 0;
}

.landing-header-name {
    padding: 11px 0 11px 20px;
    border-bottom: 1px solid #ccc;
    display: block;
    font-size: 1.563em;
}

.right-col .landing-nav-heading {
    font-size: 0.875em;
    font-weight: bold;
    background: #efefef;
    padding: 11px 0 9px 15px;
}

.right-col .landing-nav-current,
.digital .landing-nav ul li.landing-nav-current {
    text-decoration: underline;
    padding: 0;
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0003/150996/landing-nav-current-bg2.png?v=0.1.1) repeat-x left top;
    background-color: #d4d4d4;
    border-bottom: none;
    margin-top: -1px;
}

.right-col .landing-nav-current div {
    margin-left: -22px;
    padding-left: 51px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0011/150995/landing-nav-current-arrow.png?v=0.1.1) no-repeat left top;
}

.right-col .landing-nav-current span {
    display: block;
    margin-left: -30px;
    padding: 10px 0 10px 30px;
}

.right-col .landing-nav-current a {
}

.landing-nav ul,
#contextual-navigation ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    background-color: #efefef;
    font-size: 0.750em;
    color: #000;
}

.landing-nav ul li,
#contextual-navigation ul li {
    padding: 10px 5px 10px 29px;
    border-bottom: 1px dotted #999;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0015/151053/nav-arrow.png?v=0.1.1) no-repeat 12px 14px;
}

.digital #contextual-navigation ul li {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0013/151015/digital-nav-arrow.png?v=0.1.1) no-repeat 12px 14px;
}

.landing-nav ul li:first-child {
    border-top: 1px dotted #999;
}

.landing-nav ul li.landing-nav-current:first-child {
    border-top: none;
}

.landing-nav ul li.last-item,
#contextual-navigation ul li.last-item {
    border-bottom: none;
}

.landing-nav ul a,
#contextual-navigation ul a {
    color: #000;
}

.landing-header-text {
    padding: 11px 125px 0 20px;
    font-size: 0.938em;
}

.right-col .popular-container {
    padding: 0;
    width: 100%;
}

.right-col .popular-heading {
    font-size: 0.875em;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151027/right-col-category-nav-bg.png?v=0.1.1) no-repeat right top;
    height: 46px;
}

.right-col .popular-container ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
    background: #efefef;
}

.right-col .popular-container ul li {
    border-bottom: 1px dotted #999;
    padding: 0 0 0 4px;
}

.right-col .popular-container ul li.last-item {
    border-bottom: none;
}

.right-col .popular-container ul a {
    font-size: 0.750em;
    color: #000;
    text-decoration: underline;
    padding: 11px 5px 11px 30px;
    display: block;
}

.right-col .popular-container ul .external-link a {
    display: inline;
    padding: 0 19px 0 0;
}

.right-col .popular-container ul .external-link span {
    display: block;
    padding: 8px 5px 8px 30px;
}

.right-col .popular-container ul li.external-link:first-child span {
    padding: 0 0 8px 30px;
}

.right-col .popular-container ul li:first-child a {
    padding: 3px 5px 11px 30px;
}

.right-col .popular-container ul li.external-link:first-child a {
    padding: 0 19px 0 0;
}

.right-col .popular-container li div:before {
    content: "";
    display: block;
    width: 20px;
    height: 21px;
    float: left;
    margin: 10px 0 0 2px;
}

.right-col .popular-container li:first-child div:before {
    margin: 2px 0 0 2px;
}

.right-col .popular-container li div:before {
    background: #EAEAEA url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -494px;
}

.right-col .popular-container ul .file div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left 0px;
}

.right-col .popular-container ul .file div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -49px;
}

.right-col .popular-container ul .blog div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -98px;
}

.right-col .popular-container ul .blog div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -147px;
}

.right-col .popular-container ul .forum div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -196px;
}

.right-col .popular-container ul .forum div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -248px;
}

.right-col .popular-container ul .external-link div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -297px;
}

.right-col .popular-container ul .external-link div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -346px;
}

.right-col .popular-container ul .download div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -396px;
}

.right-col .popular-container ul .download div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -445px;
}

.right-col .popular-container ul .checklist div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -494px;
}

.right-col .popular-container ul .checklist div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -543px;
}

.right-col .popular-container ul .video div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -592px;
}

.right-col .popular-container ul .video div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -641px;
}

.right-col .popular-container ul .audio div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -690px;
}

.right-col .popular-container ul .audio div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -739px;
}

.right-col .popular-container ul .event div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -788px;
}

.right-col .popular-container ul .event div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -837px;
}

.right-col .popular-container ul .link div:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -886px;
}

.right-col .popular-container ul .link div:hover:before {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0017/151046/icons20px-sprite.png?v=0.1.1) no-repeat left -934px;
}

/* ==========================================================================
   Content Page Styles
   ========================================================================== */

.content-page .right-col {
    width: 22.091886608015640273704789833822%;
    padding: 0 3.323558162267839687194525904203% 0 3.225806451612903225806451612903%;
    margin: 41px 0 0 0;
}

.content-page .header-mid,
.landing-page .header-mid {
    position: relative;
}

.content-page .header-mid .header-search,
.landing-page .header-mid .header-search {
    position: absolute;
    bottom: -27px;
    right: 34px;
}

.header-search input[type="text"] {
    border: none;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0013/151042/header-search-bg.png?v=0.1.1) no-repeat left top;
    height: 29px;
    width: 183px;
    padding: 0 0 0 14px;
    font-size: 0.750em;
    float: left;
    color: #000;
    border: none;
    box-shadow: none;
}

.header-search input[type="submit"] {
    border: none;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0014/151043/header-search-button.png?v=0.1.1) no-repeat left top;
    height: 29px;
    width: 29px;
    text-indent: -9999px;
    float: left;
    padding: 0;
    margin: 0;
    border: none;
    box-shadow: none;
}

.page-lineage {
    width: 96.089931573802541544477028347996%;
    padding: 10px 0 10px 1%; /* was 3.910068426197458455522971652004%; */
    overflow: auto;
    border-bottom: 1px solid #ccc;

}

.page-lineage ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.page-lineage ul li {
    display: block;
    float: left;
    margin: 0 5px 0 0;
    color: #666;
    font-size: 0.8em; /* was 0.563em */
    font-weight: bold;
}

.page-lineage ul li a {
    text-decoration: none;
    color: #666;
}

.page-lineage ul li.last-item a {
    text-decoration: underline;
    font-weight: normal;
}

.page-lineage hr { 
    padding: 0px 0px 0px 3.91007%; 
    max-width: 690px;
    margin-top:0px;
    margin-bottom: 0px;
}

.content-page .left-col,
.landing-page .left-col {
    width: 71.358748778103616813294232649071%;
}

.content-page .content-container,
.landing-page .content-container {
    width: 94.520547945205479452054794520548%;
    padding: 0 0 0 5.479452054794520547945205479452%;
    overflow: auto;
}

.content-page .content-container .content {
    width: 63.46704871060172%;
    float: left;
}

.digital.content-page .content-container .content {
    margin: 0 0 20px 0;
}

.content-page .content-container .resource-content,
.content-page .content-container .search-result-content {
    width: 100%;
    margin-bottom: 30px;
}

.content-page .content-container .content > p:first-child {
    margin: 0 0 1em 0;   /* This was a typo that was fixed */
}

.content-page .content-container .content-intro {
    margin: 0 0 20px 0;
    width: 29.79942693409742%;
    float: left;
    padding: 0 6.73352435530086% 0 0;
    font-weight: bold;
    font-size: 1.250em;
    color: #000;
}

.content-page-tools {
    display: block;
    height: 26px;
    font-size: 0.667em;
    font-weight: bold;
}

.content-page-heading h2 {
    font-size: 1.667em;
    color: black;
    font-weight: normal;
    border-bottom: 1px solid #CCC;
    margin: 0 0 8px 0;
    padding: 15px 0;
}

.tools-container {
    width: 142px;
    height: 24px;
    border: 1px solid #ccc;
    background-color: #f4f4f4;
    float: right;
    padding: 0 0 0 8px;
}

.tools-container a, .tools-container span {
    color: #333;
    text-decoration: none;
    float: left;
    line-height: 27px;
}

.tools-print {
    display: block;
    width: 15px;
    height: 15px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0012/151041/tools-print.png?v=0.1.1) no-repeat left top;
    text-indent: -9999px;
    margin: 4px 8px 0 5px;
}

.tools-facebook {
    display: block;
    width: 13px;
    height: 13px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0011/151040/tools-facebook.png?v=0.1.1) no-repeat left top;
    text-indent: -9999px;
    margin: 5px 6px 0 8px;
}

.tools-twitter {
    display: block;
    width: 19px;
    height: 13px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0019/151039/tools-twitter.png?v=0.1.1) no-repeat left top;
    text-indent: -9999px;
    margin: 5px 0 0 0;
}

.tools-staf{
    display: block;
    width: 19px;
    height: 13px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151063/connected-mail.png?v=0.1.1) no-repeat left 1px;
    text-indent: -9999px;
    margin: 5px 0 0 0;
}

.content-updated {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 0.833em;
    color: #767676;
    margin: 0 0 10px 0;
}

.related-topics,
.related-news,
.related-blog {
    padding: 0 0 0 4.795520547945205479452054794521%;
    width: 95.205479452054794520547945205479%;
    margin: 0 0 29px 0;
}

.related-topics-title,
.related-news-title,
.related-blog-title {
    height: 34px;
    background: #e8e8e8;
    border-bottom: 1px solid #ccc;
}

.related-topics-title h3,
.related-news-title h3,
.related-blog-title h3 {
    padding: 0 0 0 45px;
    margin: 0;
    width: auto;
    display: block;
    float: left;
    font-size: 0.938em;
    color: black;
    font-weight: normal;
    line-height: 34px;
}

.related-topics-title h3 {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0017/151037/related-topics-icon.png?v=0.1.1) no-repeat 11px 6px;
}

.related-news-title h3 {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0015/151035/related-news-icon.png?v=0.1.1) no-repeat 11px 6px;
}

.related-blog-title h3 {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0011/151013/related-blog-icon.png?v=0.1.1) no-repeat 11px 6px;
}

.related-content-switch,
.campaign-video-switch {
    float: right;
}

.related-content-switch a,
.campaign-video-switch a {
    display: block;
    line-height: 34px;
    text-decoration: underline;
    color: #0097d5;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151036/content-switch.png?v=0.1.1) no-repeat right 11px;
    margin: 0 20px 0 0;
    padding: 0 26px 0 0;
    font-size: 0.688em;
}

.campaign-video-switch a {
  font-size: 0.938em;
  line-height: 54px;
}

.campaign-video-switch.closed a {
  background: url(https://www.business.tas.gov.au/__data/assets/image/0017/151028/show-more.png?v=0.1.1) no-repeat right 21px;
}

.campaign-video-switch.open a {
  background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151036/content-switch.png?v=0.1.1) no-repeat right 21px;
}

.related-content-switch.closed a {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0017/151028/show-more.png?v=0.1.1) no-repeat right 11px;
}

.related-topics-listing,
.related-news-listing,
.related-blog-listing {
    background: #f1f1f1;
}

.related-topics-listing ul,
.related-news-listing ul,
.related-blog-listing ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.related-topics-listing ul li {
    padding: 9px 0 8px 59px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0014/151034/related-topics-bullet.png?v=0.1.1) no-repeat 44px 13px;
    border-bottom: 1px dotted #999;
}

.related-topics-listing ul li.last-item {
    border-bottom: none;
}

.related-topics-listing ul li a {
    font-size: 0.750em;
    color: #000;
    display: block;
}

.content-page .search-container,
.landing-page .search-container {
    height: 177px;
}

.content-page .search, 
.landing-page .search {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0018/151038/content-page-search-bg.png?v=0.1.1) no-repeat left top;
    margin-left: -21px;
    height: 177px;
}

.content-page .search form,
.landing-page .search form {
    padding: 54px 0 0 73px;
    width: 86.956058588548601864181091877497%;
}

.right-col .related-resources,
.right-col .search-header-related {
    font-size: 0.875em;
    font-weight: bold;
    line-height: 34px;
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0013/151033/related-resources-bg.png?v=0.1.1) no-repeat left top;
    width: 108.84955752212389380530973451327%;
    margin: 0 0 0 -8.849557522123893805309734513274%;
}

.related-resources span,
.search-header-related span {
    padding: 0 0 0 37px;
}

.right-col .external-links,
.right-col .business-guides {
    background-color: #eaeaea;
    overflow: auto;
}

.right-col > .external-links {
    margin: 0;
}

.right-col .external-links-header,
.right-col .business-guides-header {
    display: block;
    padding: 10px 0 10px 34px;
    border-bottom: 1px dotted #999;
    font-size: 0.750em;
    color: #000;
    font-weight: bold;
}

.right-col .external-links {
    background: #eaeaea url(https://www.business.tas.gov.au/__data/assets/image/0010/151030/external-links-bg.png?v=0.1.1) no-repeat left bottom;
    padding: 0 0 4px 0;
}

.right-col .external-links-header {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0011/151031/external-links-header.png?v=0.1.1) no-repeat 8px 9px;
}

.right-col .business-guides-header {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0012/151032/business-guides-header.png?v=0.1.1) no-repeat 8px 9px;
}

.right-col .external-links-listing,
.right-col .business-guides-listing {
    padding: 6px 0 21px 11px;
}

.right-col .external-links-listing ul,
.right-col .business-guides-listing ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.right-col .external-links-listing li,
.right-col .business-guides-listing li {
    font-size: 0.688em;
    padding: 0 0 5px 0;
    line-height: 15px;
}

.right-col .external-links-listing a,
.right-col .business-guides-listing a {
    color: #000;
}

.right-col .external-links-listing a {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0018/151029/external-link-icon.png?v=0.1.1) no-repeat right bottom;
    padding: 0 19px 0 0;
}

/* ==========================================================================
   Digital Ready Homepage
   ========================================================================== */

.digital.homepage .right-col {
    margin: 0;
}

.digital .header-bottom {
    background: #f4f4f4 url(https://www.business.tas.gov.au/__data/assets/image/0009/151020/digital-header-bottom-bg.png?v=0.1.1) no-repeat left top;
    background-size: 100% 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.business.tas.gov.au/__data/assets/image/0009/151020/digital-header-bottom-bg.png?v=0.1.1',sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.business.tas.gov.au/__data/assets/image/0009/151020/digital-header-bottom-bg.png?v=0.1.1',sizingMethod='scale')";
}

.digital .header-bottom-container span {
    margin: 31px 47% 0 0;
}

.digital .search, 
.digital .landing-header {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0017/151019/digital-search-bg.png?v=0.1.1) no-repeat left top;
}

.digital .top-page-content {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0008/151010/digital-content-bg.png?v=0.1.1) repeat-y left top;
    min-height: 121px;
}

.digital .top-page-content .digital-content {
    width: 68%;
    padding: 33px 0 33px 73px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0017/151019/digital-search-bg.png?v=0.1.1) no-repeat left top;
    font-size: 0.750em;
}

.digital .top-page-content .digital-content p {
    margin-top: 0;
}

.digital.content-page .search,
.digital.landing-page .search {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151018/digital-content-page-search-bg.png?v=0.1.1) no-repeat left top;
}

.digital .featured-event-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0014/151016/digital-right-col-bg.png?v=0.1.1) no-repeat left top;
    height: 53px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding: 0 0 0 5.666666666666666666666666666667%;
    width: 94.333333333333333333333333333333%;
    line-height: 38px;
}

.digital .popular-heading {
    padding: 0 0 0 5.666666666666666666666666666667%;
    width: 94.333333333333333333333333333333%;
}

.digital-ready-twitter {
    background: #eaeaea;
}

.digital-ready-title {
    height: 35px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0010/151012/digital-twitter-bg.png?v=0.1.1) no-repeat left top;
}

.digital-ready-title span {
    font-size: 0.813em;
    font-weight: bold;
    padding: 0 26px 0 16px;
    line-height: 38px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0004/151078/header-link-twitter.png?v=0.1.1) no-repeat right top;
}

.digital-ready-twitter-feed {
    font-size: 0.750em;
}

.digital .category-nav-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151009/browse-by-topic-bg.png?v=0.1.1) no-repeat right top;
}

.case-studies {
    width: 49.407407407407407407407407407407%;
    overflow: auto;
    background-color: #eaeaea;
    margin: 0 0 15px 2.814814814814814814814814814815%;
    float: right;
}

.case-studies-container {
    width: 93.75%;
    padding: 10px 3.125%;
    overflow: auto;
}

.case-studies-heading {
    display: block;
    width: 96.333333333333333333333333333333%;
    height: 48px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0015/151008/case-studies-bg.png?v=0.1.1) no-repeat right top;
    color: white;
    font-size: 1.250em;
    font-weight: bold;
    line-height: 38px;
    padding: 0 0 0 3.666666666666666666666666666667%;
}

.case-studies ul {
    list-style-type: none;
    width: 100%;
    margin: 0;
    padding: 0;
    float: left;
}

.case-studies ul li {
    display: block;
    float: left;
    width: 89.776357827476038338658146964856%;
    background: white;
    border-bottom: 1px dotted #999;
    padding: 6px 16px 8px 16px;
    position: relative;
    color: #333;
}

.case-studies ul li:first-child {
    padding: 0 16px 8px 16px;
}

.case-studies ul li.last-item {
    border-bottom: none;
}

.case-studies ul li > img {
    float: left;
    margin: 4px 16px 25px 0;
    max-width: 97px;
}

.case-studies ul li a.read-more {
    display: block; 
    color: #0080a9;
    margin-top: 5px;
}

.case-study-summary {
    display: block;
    padding: 0 0 0 113px;
}

.digital-help {
    width: 47.407407407407407407407407407407%;
    overflow: auto;
    background-color: #EAEAEA;
    margin: 0 0 15px 0;
    float: left;
}

.more-studies {
    text-align: right;
    display: block;
    background: white;
    padding: 0 10px 10px 0;
}

.more-studies a {
    color: #0080a9;
}

.digital-help-container {
    width: 93.75%;
    padding: 10px 3.125%;
    overflow: auto;
}

.digital-help-heading {
    display: block;
    width: 91.333333333333333333333333333333%;
    height: 46px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151054/category-nav-bg.png?v=0.1.1?v=0.0.2) no-repeat right top;
    color: white;
    font-size: 1.250em;
    font-weight: bold;
    line-height: 38px;
    padding: 0 0 0 8.666666666666666666666666666667%;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0014/151007/digital-help-bg.png?v=0.1.1) no-repeat left top;
}

.digital-help .help-phone {
    background: #fff;
    width: 90.341753343239227340267459138187%;
    border-bottom: 1px dotted #999;
}

.digital-help .help-heading {
    font-weight: bold;
    font-size: 1em;
}

.digital-help .help-phone > img {
    margin: 0 13px 0 0;
}

.digital-help .help-phone p,
.digital-help .video-tour p {
    padding: 0 0 0 49px;
    font-size: 0.833em;
    color: #333;
}

.digital-help .video-tour {
    background: #fff;
    width: 90.341753343239227340267459138187%;
    padding: 14px 5.943536404160475482912332838039% 0 3.714710252600297176820208023774%;
    border: none;
    margin: 0;
}

.digital-help .video-tour-left {
    width: auto;
    padding: 0;
}

.digital-help .video-tour-left > img {
    margin: 0 13px 0 0;
}

.digital-help .video-tour-left .help-heading {
    padding: 0;
}

.digital .business-connect,
.digital-facebook {
    width: 49.407407407407407407407407407407%;
    overflow: auto;
    background-color: #EAEAEA;
    margin: 0 0 15px 2.814814814814814814814814814815%;
    float: right;
}

.digital .business-connect-container,
.digital-facebook-container {
    width: 93.75%;
    padding: 10px 3.125%;
    overflow: auto;
}

.digital .business-connect-heading,
.digital-facebook-heading {
    display: block;
    width: 96.333333333333333333333333333333%;
    height: 46px;
    color: white;
    font-size: 1.250em;
    font-weight: bold;
    line-height: 38px;
    padding: 0 0 0 3.666666666666666666666666666667%;
}

.digital .business-connect-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0009/151002/digital-business-connect-bg.png?v=0.1.1) no-repeat right top;
}

.digital-facebook-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0010/151003/digital-facebook-bg.png?v=0.1.1) no-repeat right top;
}

.digital .business-connect-heading-icon {
    margin: 8px 12px 0 0;
    display: block;
    float: left;
    width: 29px;
    height: 20px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0013/151006/business-connect-heading.png?v=0.1.1) no-repeat left top;
}

.digital-facebook-heading-icon {
    margin: 8px 12px 0 0;
    display: block;
    float: left;
    width: 22px;
    height: 22px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0011/151004/digital-facebook-heading.png?v=0.1.1) no-repeat left top;
}

.digital .business-connect-subtext ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.digital .business-connect-subtext ul li {
    padding: 0 0 0 37px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0012/151005/business-connect-subtext.png?v=0.1.1) no-repeat 18px 5px;
}

.digital .business-connect-subtext ul li span {
    color: #000;
    font-size: 1.083em;
}

.digital .business-connect-subtext ul li p {
    color: #666;
}

.digital .business-connect-listing {
    background-color: #d6d6d6;
}

.digital-facebook-listing {
    background-color: #fff;
    padding: 10px 0 10px 10px;
}

/* ==========================================================================
   Digital Ready Landing Page
   ========================================================================== */

.digital .category-nav ul li {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0013/151015/digital-nav-arrow.png?v=0.1.1) no-repeat 13px 15px;
}

.digital .landing-nav ul li {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0013/151015/digital-nav-arrow.png?v=0.1.1) no-repeat 12px 14px;
}

.digital .category-nav ul li:first-child {
    padding: 0 0 10px 0;
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0013/151015/digital-nav-arrow.png?v=0.1.1) no-repeat 13px 5px;
}

/* ==========================================================================
   Digital Ready Content Page
   ========================================================================== */

.digital .tools-print {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0015/151017/digital-tools-print.png?v=0.1.1) no-repeat left top;
}

.digital.content-page .case-studies {
    margin: 0;
    width: 100%;
    background: none;
}

.digital.content-page .case-studies ul li:first-child {
    padding-top: 0;
}

/* ==========================================================================
   Resource Content Page
   ========================================================================== */

.resource-content div#inner ~ table,
.resource-content a#top ~ table,
.resource-content a#top,
.resource-content div#Top_Line2,
.resource-content div#steps {
    display: none;
}

fieldset {
    margin: 0 0 20px 0;
}

.resource-content input,
textarea {
    width:220px;
    display:block;
    border: 1px solid #999;
    height: 25px;
    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    margin: 8px 0 25px 0;
    padding: 0 8px;
}

textarea {
    width: 320px;
    height: 125px;
    padding: 8px;
}

.resource-content input[type="checkbox"],
.resource-content input[type="radio"] {
    display: inline;
    margin: 0 15px 0 0;
    width: auto;
    height: 13px;
    border: none;
    box-shadow: none;
}

.resource-content select {
    display: block;
    margin: 8px 0 25px 0;
}

.resource-content label,
span.label {
    font-style: italic;
}

.resource-content form ul {
    list-style-type: none;
    margin: 12px 0 25px 0;
    padding: 0;
}

.resource-content form ul li {
    margin: 0 0 8px 0;
}

.resource-content form ul label {
    display: inline;
    margin: 0;
    padding: 0;
    width: auto;
}

input[type="submit"] {
    width: 81px;
}

.advisor-listing {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.advisor-listing li {
    display: block;
    border-bottom: 1px dotted #999;
    position: relative;
}

.advisor-listing li.last-item {
    border-bottom: none;
}

.advisor-name {
    display: block;
    font-size: 1.250em;
    font-weight: bold;
    margin: 1em 0 0 0;
}

.advisor-location {
    display: block;
    font-size: 1em;
}

.advisor-listing p {
    margin: 1em 0;
}

.advisor-link {
    position: absolute;
    right: 50px;
    bottom: 15px;
}

.pagination {
    text-align: center;
    border-bottom: 1px solid #999;
    border-top: 1px solid #999;
    padding: 1em 0;
}

.advanced-search {
    display: none;
}

.adv-search {
    display: block;
    margin: 0 0 25px 0;
}

.checklist-desc {
    display: block;
    /*font-size: 0.750em;*/
    color: #333;
    margin: 5px 0 0 0;
}

.checklist-intro {
    display: block;
    font-weight: bold;
    margin: 0 0 12px 0;
}

.checklist-title {
    height: 54px;
    background: #E8E8E8;
    border-bottom: 1px solid #CCC;
    margin: 12px 0 0 0;
}

.checklist-title.first {
    margin: 0;
}

/*  ############################# Checklist mods ##################################### */

.checklist-title h3 {
    padding: 14px 0px 0px 23px;  /* 0 0 0 23px */
    margin: 0;
    width: 85%;  /* auto */
    display: block;
    float: left;
    font-size: 1.2em;
    color: black;
    font-weight: normal;
   /* line-height: 54px; */
}

.checklist-title .related-content-switch a {
    font-size: 0.938em;
    line-height: 54px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151036/content-switch.png?v=0.1.1) no-repeat right 22px;
}

.checklist-title .related-content-switch.closed a {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0017/151028/show-more.png?v=0.1.1) no-repeat right 22px;
}

.checklist-content {
    background: #f1f1f1;
    padding: 20px;
}

.checklist-content ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.checklist-content li {
    padding: 9px 0 8px 59px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0014/151034/related-topics-bullet.png?v=0.1.1) no-repeat 44px 13px;
    border-bottom: 1px dotted #999;
}

.checklist-number {
    display: block;
    float: left;
    line-height: 54px;
    font-size: 1.250em;
    font-weight: bold;
    color: #607f00;
    margin: -15px 20px 0 0;
}

.file-desc {
    font-size: 0.750em;
    display: inline;
}

/* ==========================================================================
   Search Results
   ========================================================================== */

.search-left-col {
    width: 18.475073313782991202346041055719%;
    padding: 0 0 0 3.421309872922776148582600195503%;
    float: left;
    min-height: 20px;
}

.search-page .left-col {
    width: 49.266862170087976539589442815249%;
}

.search-result-content .fb-page-nav,
.search-result-content #video-results,
.search-result-content #blogs {
    margin: 0 0 20px 0;
}

#contextual-navigation {
    margin: -8px 0 0 0;
}

.fb-page-nav a {
    color: #009FD1;
    font-weight: bold;
}

.digital .fb-page-nav a {
    color: #FE8400;
}

.search-result-content .search-header {
    border-bottom: 1px solid #dadadb;
    padding: 5px 0 10px 46px;
    margin: 10px 0 0 0;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0010/150994/search-icon.png?v=0.1.1) no-repeat left top;
}

.search-result-content .search-header-video {
    border-bottom: 1px solid #dadadb;
    padding: 5px 0 10px 46px;
    margin: 0;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -918px;
}

.search-result-content .search-header-blog {
    border-bottom: 1px solid #dadadb;
    padding: 5px 0 10px 46px;
    margin: 0;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -152px;
}

.search-result-content .search-header-related {

}

#video-results li.last-item {
    border-bottom: none;
}

.fb-page-nav {
    padding: 1em 0;
    text-align: center;
}

.search-result-content h3 {
    margin: 5px 0;
    line-height: 27px;
}

.search-result-content h3 a {
    color: #009FD1;
}

.digital .search-result-content h3 a {
    color: #FE8400;
}

.search-result-content ul {
    list-style-type: none;
    padding: 0;
    margin: 0 0 0 25px;
}

.search-result-content li {
    display: block;
}

.search-result-content li {
    padding: 10px 0 10px 46px;
    border-bottom: 1px solid #eee;
}

.search-result-content li.last-item {
    border-bottom: none;
}

.search-result-content #fb-results li div:before,
.search-result-content #blogs li div:before {
    content: "";
    display: block;
    width: 31px;
    height: 31px;
    float: left;
    margin: 0 15px 0 -46px;
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1374px;
}

.search-result-content #fb-results li div:hover:before,
.search-result-content #blogs li div:hover:before {
    content: "";
    display: block;
    width: 31px;
    height: 31px;
    float: left;
    margin: 0 15px 0 -46px;
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1448px;
}

.search-result-content #fb-results .file div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left 0px;
}

.search-result-content #fb-results .file div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -76px;
}

.search-result-content #fb-results .tools-checklists div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -766px;
}

.search-result-content #fb-results .tools-checklists div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -842px;
}

.search-result-content #fb-results .blog div:before,
.search-result-content #blogs .blog div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -152px;
}

.search-result-content #fb-results .blog div:hover:before,
.search-result-content #blogs .blog div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -228px;
}

.search-result-content #fb-results .forum div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -304px;
}

.search-result-content #fb-results .forum div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -385px;
}

.search-result-content #fb-results .event div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1222px;
}

.search-result-content #fb-results .event div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1298px;
}

.search-result-content #fb-results .external-link div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -461px;
}

.search-result-content #fb-results .external-link div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -537px;
}

.search-result-content #fb-results .link div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1374px;
}

.search-result-content #fb-results .link div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1448px;
}

.search-result-content #fb-results .download div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -614px;
}

.search-result-content #fb-results .download div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -690px;
}

.search-result-content #fb-results .video div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -918px;
}

.search-result-content #fb-results .video div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -994px;
}

.search-result-content #fb-results .audio div:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1070px;
}

.search-result-content #fb-results .audio div:hover:before {
    background: #fff url(https://www.business.tas.gov.au/__data/assets/image/0014/151052/icons31px-sprite.png?v=0.1.1) no-repeat left -1146px;
}

/* ==========================================================================
   Helper classes
   ========================================================================== */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 100%;
}

.hidden {
    display: none !important;
    visibility: hidden;
}

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

.invisible {
    visibility: hidden;
}

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}

input:focus,
select:focus,
textarea:focus {
    outline: none;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */

/* Responsive Media Queries - Tablet */
@media (min-width: 620px) and (max-width: 971px) {

  .site-container {
    width:98%;
  }
  .homepage .left-col {
    width: 98%;
  }

  .landing-page .left-col,
  .content-page .left-col {
    width: 95%;
  }

  .left-col .popular-heading,
  .left-col .category-nav-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0007/151000/tablet-category-nav-bg.png?v=0.1.1) no-repeat right top;
  }

 .left-col .category-nav-heading2 {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0006/150963/tablet-category-nav-bg-orange.png?v=0.1.1) no-repeat right top;
  }

  .search form #bto_search {
    width: 63.848092%
  }

  .homepage .right-col {
    margin: 0;
  }

  .right-col,
  .landing-page .right-col,
  .content-page .right-col {
    width: 95.31978%;
    padding: 0 2.60989010989010989010989010989% 26px 2.2703333333333333%;
  }

  .right-col > div,
  .right-col > .popular-container {
    width: 45.207407%;
    float: left;
    margin: 0 2.333181888041002336901874662482% 21px 2.443181888041002336901874662482%;
  }

  .right-col .related-resources {
    margin: 0;
    width: 100%;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0007/150991/tablet-grey-bg.png?v=0.1.1) no-repeat left top;
  }

  .right-col .landing-nav-current div {
    background: none;
  }

  .right-col .related-resources span {
    padding: 0 0 0 9px;
  }

  .right-col .popular-container .popular-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0009/150993/tablet-right-col-category-nav-bg.png?v=0.1.1) no-repeat right top;
  }

  .case-studies-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0006/150990/tablet-case-studies-bg.png?v=0.1.1) no-repeat right top;
  }

  .business-connect-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/150989/tablet-digital-business-connect-bg.png?v=0.1.1) no-repeat right top;
  }

  .stories-case-studies-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0007/150973/stories-case-studies-bg-tablet.png?v=0.1.1) no-repeat right top;
  }

  .business-events-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/150971/business-events-bg-tablet.png?v=0.1.1) no-repeat right top;
  }

  .digital-facebook-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0004/150988/tablet-digital-facebook-bg.png?v=0.1.1) no-repeat right top;
  }

  .digital .business-connect-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0009/150993/tablet-right-col-category-nav-bg.png?v=0.1.1) no-repeat right top;
  }

  .digital-help-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0011/150986/tablet-digital-help-bg.png?v=0.1.1) no-repeat right top;
  }

  .digital-ready-title {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0003/150987/tablet-digital-twitter-bg.png?v=0.1.1) no-repeat right top;
  }

  .local-support-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/150998/tablet-local-support-bg.png?v=0.1.1) no-repeat right top;
  }

  .digital-ready-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0004/150997/tablet-digital-ready.png?v=0.1.1) no-repeat right top;
  }

  .snapshot-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/150971/business-events-bg-tablet.png?v=0.1.1) no-repeat right top;
  }

  .footer-featured-listing {
    width:90%; background-image:none; min-height:150px;
  }

  .footer-featured-listing img {
    padding:0px 2.75241% 0px 0px;
  }

  .stay-connected {
    width:90%; padding-top:0px; min-height:200px;
  }

  .footer .footer-listing-one {
    padding: 20px 0 0 2.210068%;
    overflow: hidden
  }

  .footer .footer-listing-two {
    padding: 10px 0 24px 2.210068%;
  }

  .site-container .footer .footer-text {
    width: 70%;
    margin: 0 0 0 15.827957%;
  }

  .search-result-content {
    overflow: hidden;
  }

  .beta {
    margin: 0 35px 0 0;
    right: 241px;
  }

  .homepage .beta {
    right: 0;
  }

  .digital.homepage .beta {
    right: 241px;
  }

  .content-page .header-mid .header-search,
  .landing-page .header-mid .header-search,
  .digital .header-mid .header-search {
    bottom: 37px;
  }

  .case-studies ul li {
    width: 86.776357827476038338658146964856%;
  }

  .digital .top-page-content .digital-content {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0003/150978/tablet-digital-search-bg.png?v=0.1.1) no-repeat left top;
  }

  
}

@media (min-width: 620px) and (max-width: 733px) {
  .business-connect-heading {
    font-size: 1em !important;
  }
}

@media (min-width: 320px) and (max-width: 619px) {

  .site-container {
    width: 102.607561929595827900912646675359%;
    margin: 0 0 0 -2.607561929595827900912646675359%;
    overflow: auto;
  }

  .homepage .left-col {
    width: 98%;
  }

  .landing-page .left-col,
  .content-page .left-col,
  .landing-page .right-col,
  .content-page .right-col {
    width: 96%;
  }

  .landing-page .right-col,
  .content-page .right-col {
    padding: 0;
  }

  .homepage .right-col {
    margin: 0;
  }
 
  .search form #bto_search {
    width: 80.348091603053435114503816793893%
  }

  .homepage .content-container > div {
    width: 99%;
  }

  .homepage .beta {
    margin: 0 35px 0 0;
    right: 0;
  }

  .category-nav {
    width: 100%
  }

  .right-col {
    width: 90.71978021978021978021978021978%;
    padding: 26px 2.60989010989010989010989010989% 0 4.67032967032967032967032967033%;
  }

  .footer .footer-listing-one {
    padding: 20px 0 0 2.210068%;
    overflow: hidden
  }

  .footer .footer-listing-two {
    padding: 10px 0 24px 2.210068%;
  }

  .site-container .footer .footer-text {
    width: 70%;
    margin: 0 0 0 15.827957%;
  }

  .header-mid {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/150980/mobile-header-mid-bg.png?v=0.1.1) no-repeat right top;
    height: 70px;
  }

  .digital .header-bottom {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0011/150977/mobile-digital-header-bottom-bg.png?v=0.1.1) no-repeat right top;
  }

  .header-bottom {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0006/150981/mobile-header-bottom-bg.png?v=0.1.1) no-repeat right top;
  }

  .tas-gov {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0004/150979/mobile-gov-logo.png?v=0.1.1) no-repeat right top;
    height: 43px;
    width: 46px;
    left: 5px;
  }

  .vertical-spacer {
    height: 43px;
    left: 61px;
  }

  .bto-header {
    left: 75px;
  }
 
  .bto-header h1 {
    font-size: 1.625em;
  }

  .header-bottom-container span {
    font-size: /*0.938em*/ 0.850em;
    margin: 32px 15% 0 0;
  }

  .beta {
    background-size: 160px 40px;
    margin: 0 -26px 0 0 !important;
  }

  .search form #bto_search {
    width: 62.348092%;
    font-size: 1em;
    height: 32px;
    background-size: 100% 32px;
  }

  .search {
    background-size: 255px 85px;
    height: 85px;
  }
  
  .search form {
    padding: 25px 0 0 80px;
  }

  .search form #search-submit {
    height: 32px;
    width: 37px;
    background-size: 37px 32px;
  }

  .content-container {
    padding: 20px 0 0 0;
    margin: 0 auto;
  }
  
  .homepage .video-tour {
    width: 99%;
  }

  .site-container .footer .footer-text {
    width: 71%;
    margin: 0 0 0 25.827957%;
  }

  .help-phone,
  .help-email,
  .help-mailing {
    width: 90%;
    padding: 10px 5%;
  }

  .footer-featured-listing img {
    padding:0px 2.75241% 0px 0px;
  }

  .footer-featured-item:last-child {
    margin:0px;
  }

  .stay-connected {
    padding-top:0px;
  }

  .stay-connected-container {
    margin:0px;
  }

  .footer-featured-listing,
  .footer-news-listing,
  .stay-connected {
    width: 90%;
    padding: 10px 5%;
    background: none;
  }

  .footer-featured-item,
  .footer-latest-news,
  .stay-connected-container {
    padding: 0;
  }

  .footer-news-listing,
  .stay-connected {
    min-height: 20px;
  }

  .footer-news-listing {
    border-top: 2px solid #d0d0d0;
    border-bottom: 2px solid #d0d0d0;
  }

  .right-col .related-resources {
    margin: 0;
    width: 100%;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0007/150991/tablet-grey-bg.png?v=0.1.1) no-repeat left top;
  }

  .right-col .landing-nav-current div {
    background: none;
  }

  .right-col .related-resources span {
    padding: 0 0 0 9px;
  }

  .right-col .popular-container .popular-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0009/150993/tablet-right-col-category-nav-bg.png?v=0.1.1) no-repeat right top;
  }

  .case-studies-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0006/150990/tablet-case-studies-bg.png?v=0.1.1) no-repeat right top;
  }

  .business-connect-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/150989/tablet-digital-business-connect-bg.png?v=0.1.1) no-repeat right top;
  }

  .digital-facebook-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0004/150988/tablet-digital-facebook-bg.png?v=0.1.1) no-repeat right top;
  }

  .digital .business-connect-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0009/150993/tablet-right-col-category-nav-bg.png?v=0.1.1) no-repeat right top;
  }

  .stories-case-studies-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0007/150973/stories-case-studies-bg-tablet.png?v=0.1.1) no-repeat right top;
  }

  .business-events-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/150971/business-events-bg-tablet.png?v=0.1.1) no-repeat right top;
  }

  .digital-help-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0011/150986/tablet-digital-help-bg.png?v=0.1.1) no-repeat right top;
  }

  .digital-ready-title {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0003/150987/tablet-digital-twitter-bg.png?v=0.1.1) no-repeat right top;
  }

  .local-support-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/150998/tablet-local-support-bg.png?v=0.1.1) no-repeat right top;
  }

  .digital-ready-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0004/150997/tablet-digital-ready.png?v=0.1.1) no-repeat right top;
  }

  .left-col .popular-heading,
  .left-col .category-nav-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0007/151000/tablet-category-nav-bg.png?v=0.1.1) no-repeat right top;
  }

  .snapshot-heading {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0005/150971/business-events-bg-tablet.png?v=0.1.1) no-repeat right top;
  }

  .landing-page .header-search,
  .content-page .header-search {
    display: none;
  }

  .landing-header-name {
    font-size: 1.125em;
    padding: 5px 5px 7px 5px;
  }
  
  .landing-header-text {
    font-size: 0.750em;
    padding: 7px 5px 5px 5px;
  }

  .landing-page .related-topics-title h3,
  .landing-page .external-links-title h3, 
  .landing-page .tools-checklists-title h3,
  .landing-page .business-guides-title h3,
  .landing-page .related-blog-title h3,
  .digital.content-page .external-links-title h3,
  .digital.content-page .related-blog-title h3,
  .campaign-video-title h3{
    font-size: 0.750em;
  }

  .content-page .search,
  .landing-page .search {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0018/151038/content-page-search-bg.png?v=0.1.1) no-repeat -21px -21px ;
    margin-left: 0;
  }

  .content-page .search-container,
  .landing-page .search-container {
    height: 137px;
  }

  .content-page .search form,
  .landing-page .search form {
    padding: 41px 0 0 52px;
  }

  .search form #bto_search {
    padding: 0 0 0 10px;
    width: /*72.348092%*/ 72.2%;
  }

  .landing-related-resources-header {
    font-size: 1em;
    padding: 10px 0 10px 6.795520547945205479452054794521%
  }

  .landing-page .external-links-listing ul li,
  .landing-page .tools-checklists-listing ul li,
  .landing-page .business-guides-listing ul li,
  .landing-page .related-blog-listing ul li,
  .digital.content-page .external-links-listing ul li,
  .related-topics-listing ul li {
    padding: 9px 0 8px 30px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0014/151034/related-topics-bullet.png?v=0.1.1) no-repeat 12px 13px;
    overflow: hidden;
  }

  .landing-page .right-col > div,
  .content-page .right-col > div {
    width: 95.205479452054794520547945205479%;
    margin: 0 0 21px 4.795520547945205479452054794521%;
    padding: 0;
  }

  .landing-page .popular-heading {
    width: 95%;
    padding: 0 0 0 5%;
  }

  .header-mid-container {
    overflow: hidden;
  }

  .jta-tweet-list {width: 85%;}

  .footer-featured-listing {
    min-height: 0px;
    padding: 10px 5% 25px;
  }

  .content-container {
    overflow: auto;
  }

  .digital-help {
    width: 100%;
  }

  .digital.homepage .video-tour,
  .digital.homepage .help-phone {
    width: auto;
  }

  .digital .top-page-content .digital-content {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0003/150978/tablet-digital-search-bg.png?v=0.1.1) no-repeat left top;
  }

  .digital .header-search {
    display: none; 
  }

  .digital .header-bottom-container span {
    margin: 31px 15% 0 0;
  }

  .business-connect-heading {
    font-size: 1em !important;
  }

  .content-page-tools {
    display: none;
  }

  .content-page .content-container .content-intro {
    width: 100%;
    padding: 0;
  }

  .content-page .content-container .content {
    width: 100%;
    padding: 0;
  }

  .digital-ready {
    padding: 0 0 12px 0 !important;
  }

  .homepage .search form {
    width: 80.972527%;
    padding: 25px 0 0 73px;
  }

  .digital.content-page .search,
  .digital.landing-page .search {
    background: url(https://www.business.tas.gov.au/__data/assets/image/0016/151018/digital-content-page-search-bg.png?v=0.1.1) no-repeat -21px -21px;
  }

  .homepage .content-container .video-campaign2 {
    width: 97%;
    padding: 1%;
  }
  
}

/* ==========================================================================
   Fancy Box
   ========================================================================== */

/*! fancyBox v2.1.3 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
    padding: 0;
    margin: 0;
    border: 0;
    outline: none;
    vertical-align: top;
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020;
}

.fancybox-skin {
    position: relative;
    background: #f9f9f9;
    color: #444;
    text-shadow: none;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
}

.fancybox-opened {
    z-index: 8030;
}

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
       -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
    position: relative;
}

.fancybox-inner {
    overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch;
}

.fancybox-error {
    color: #444;
    font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
    display: block;
    width: 100%;
    height: 100%;
}

.fancybox-image {
    max-width: 100%;
    max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url(https://www.business.tas.gov.au/__data/assets/image/0007/150982/fancybox_sprite.png?v=0.1.1);
}

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    background-position: 0 -108px;
    opacity: 0.8;
    cursor: pointer;
    z-index: 8060;
}

#fancybox-loading div {
    width: 44px;
    height: 44px;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0009/150984/fancybox_loading.gif?v=0.1.1) center center no-repeat;
}

.fancybox-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
}

.fancybox-nav {
    position: absolute;
    top: 0;
    width: 40%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
    background: transparent url(https://www.business.tas.gov.au/__data/assets/image/0010/150985/blank.gif?v=0.1.1); /* helps IE */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    z-index: 8040;
}

.fancybox-prev {
    left: 0;
}

.fancybox-next {
    right: 0;
}

.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 8040;
    visibility: hidden;
}

.fancybox-prev span {
    left: 10px;
    background-position: 0 -36px;
}

.fancybox-next span {
    right: 10px;
    background-position: 0 -72px;
}

.fancybox-nav:hover span {
    visibility: visible;
}

.fancybox-tmp {
    position: absolute;
    top: -99999px;
    left: -99999px;
    visibility: hidden;
    max-width: 99999px;
    max-height: 99999px;
    overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden;
}

.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: url(https://www.business.tas.gov.au/__data/assets/image/0008/150983/fancybox_overlay.png?v=0.1.1);
}

.fancybox-overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0;
}

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
    visibility: hidden;
    font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    position: relative;
    text-shadow: none;
    z-index: 8050;
}

.fancybox-opened .fancybox-title {
    visibility: visible;
}

.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8050;
    text-align: center;
}

.fancybox-title-float-wrap .child {
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    background: transparent; /* Fallback for web browsers that doesn't support RGBa */
    background: rgba(0, 0, 0, 0.8);
    -webkit-border-radius: 15px;
       -moz-border-radius: 15px;
            border-radius: 15px;
    text-shadow: 0 1px 2px #222;
    color: #FFF;
    font-weight: bold;
    line-height: 24px;
    white-space: nowrap;
}

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff;
}

.fancybox-title-inside-wrap {
    padding-top: 10px;
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0, 0, 0, .8);
}

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
    width: 100% !important;
}

.form-errors {
    color: red;
}

/* ==========================================================================
   Events Calendars
   ========================================================================== */


/**
 ***********************************************************************
 * CALENDAR CSS RULES
 *
 * The following CSS rules govern the layout of the calendar displays.
 * Note that most of the height, width and position attributes are set
 * in-line by the calendar and should/can not be specified here.
 *
 * Note also that these rules apply in the order they are specified.
 * When several rules apply to an element, the latest-specified rule
 * wins if there is a conflict.
 ***********************************************************************
*/

/**
 * GENERAL RULES
 */
div#calendarTable { width: 100%; text-align: center; }
div#calendarTable table td { text-align: left; font-size: 70%; }
div#calendarTable table th { text-align: center; font-size: 70%;  }
#calendarTable table { margin-left: auto; margin-right: auto; }
#calendarTable div { margin: 0px }
#calendarTable td div.eventText { margin: 0px 0px 0px 1px; text-align: center; padding: 0px; }
.calendarNavLink, a.calendarNavLink:hover, a.calendarNavLink:visited { text-decoration: none; font-weight: bold; color: blue }
div#calendarList { text-align: left; width: 80ex; margin-left: auto; margin-right: auto}
th.columnLabel a {
    display: block;
    height: 100%;
    width: 100%;
}


/* popups over events */
div.popup {
    position:absolute;
    visibility:visible;
    left: 0px;
    top: 0px;
    display: none;
    width: 25ex;
    border: 1px solid black;
    padding: 1px 3px;
    background-color: white;
    z-index: 100;
}

/**
 * YEAR TABLE RULES
 * Cells in this table can be header cells or data cells.
 * Data cells can be completely empty, or contain a date,
 * or contain a date and event(s). Several of the following
 * rules could apply to a given cell.
 */
table#year { border: 1px solid #173e57; background-color: #f8f8f8; border-collapse: collapse; font-family: sans-serif; font-size: 90%  }

/* Header cells */
#year th { border: 1px solid #c8c8c8; padding: 0px; }
#year td { padding: 0px; }
#year th.monthLabel { background-color: #017ca5; color: white; font-weight: bold; }
#year th.monthLabel a, #year td.monthLabel a:visited, #year td.monthLabel a:hover { color: white; font-weight: bold; text-decoration: none; }
#year th.dayLabel { background-color: #41afe0; color: white; text-align: center}
#year th.dayLabelWeekend { background-color: #93b0e6; }
#year tr td a, #year tr th a {
    display: block;
    margin: 0px;
    height: 100%;
    width: 100%;
}
/* All data cells, including completely empty ones */
#year td { text-align: center; border-top: 1px solid #d8d8d8; padding: 0px;}

/* Cells with dates */
#year td.date { background-color: white; text-align: center; color: black}

/* Weekend Cells, with or without dates */
#year td.weekend { background-color: #e6e6eb; }

/* Cells with dates, again, to make its borders overrule */
#year td.date { border: 1px solid #c0c0c0; }

/* Cells with events */
#year td.eventDate { background-color: #d0ecf6; }
#year td a, #year td a:visited, #year td a:hover { color: #3598b9; font-weight: bold; text-decoration: none; }



/**
 * MONTH TABLE RULES
 * Cells in this table can be header cells or data cells.
 * Data cells can be completely empty, or contain a date,
 * or contain a date and event(s). Several of the following
 * rules could apply to a given cell.
 */

table#month { border: 1px solid #173e57; background-color: #f8f8f8; border-collapse: collapse  }
#month th  { border: 1px solid #c8c8c8; }

/* Header Cells */
#month th.dayLabel, #month th.weekLink { background-color: #41afe0; color: white}
#month th.dayLabelWeekend { background-color: #93b0e6; }

/* All data cells, including completely empty ones */
#month td { padding-left: 2px; text-align: left; vertical-align: top; border: 1px solid #c0c0c0; }

/* Cells with dates */
#month td.date { background-color: white; }

/* Weekend Cells, with or without dates */
#month td.weekend { background-color: #e6e6eb; }

/* Cells with events */
#month td.eventDate { background-color: #d0ecf6; }

/* Linked dates at top left of cells */
#month a.dateLink, #month a.dateLink:visited, #month a.dateLink:hover { color: black; font-weight: bold; text-decoration: none; }

/* Linked event names in cells (root-node-specific classes will also apply) */
#month .event, #month a.event:visited, #month a.event:hover { font-weight: bold; text-decoration: none; padding: 0px 1px; text-align: center}

/* Arrowed '»' (&raquo;) links to the week view from the month */
#month th.weekLink { vertical-align: middle; padding: 0px; cursor: pointer; cursor: hand; }

/* Week view links text */
#month th.weekLink a.dateLink, #month th.weekLink a.dateLink:visited, #month th.weekLink a.dateLink:hover { display: block;  color: white; font-weight: bold; text-decoration: none; font-size:1.2em; padding: 3px; }


/**
 * WEEK TABLE RULES
 * Cells in this table can be header cells or data cells.
 * Data cells can contain DIVs that represent events
 */

table#week { border: 1px solid #173e57; background-color: white; border-collapse: collapse }
#week td, #week th  { border: 1px solid #c0c0c0; }
#week td, #week th.timeLabel { vertical-align: top; padding: 0px;}

/* header cells */
#week th { background-color: #41afe0; text-align: center; padding: 1px }
#week th.timeLabel { background-color: #017ca5; color: white }
#week th.columnLabel { background-color: #41afe0; vertical-align: middle; font-weight: bold; color: black; white-space: nowrap; }
#week th.columnLabel a, #week th.columnLabel a:visited, #week th.columnLabel a:hover { text-decoration: none; font-weight: bold; color: black }

/* Event DIVs (root-node-specific classes will also apply) */
#week td div.event { margin: 0px 0px 1px 0px; text-align: center; padding: 0px; border: 1px solid black; }

/* Event Links (root-node-specific classes will also apply) */
#week .event, #week a.event:visited, #week a.event:hover { text-decoration: none }


/**
 * DAY TABLE RULES
 * Cells in this table can be header cells or data cells.
 * Data cells can contain DIVs that represent events
**/

table#day { border: 1px solid #173e57; background-color: white; border-collapse: collapse  }
#day td, #day th  { border: 1px solid #c0c0c0; }
#day td, #day th.timeLabel { vertical-align: top; }

/* header cells */
#day th { background-color: #41afe0; text-align: center; padding: 1px }
#day th.timeLabel { background-color: #017ca5; color: white }
#day th.columnLabel { background-color: #41afe0; vertical-align: middle; font-weight: bold; color: black; white-space: nowrap }
#day th.columnLabel a, #week th.columnLabel a:visited, #week th.columnLabel a:hover { text-decoration: none; font-weight: bold; color: black }


/* Event DIVs (root-node-specific classes will also apply) */
#day td div.event { margin: 0px 0px 1px 0px; text-align: center; padding: 0px; border: 1px solid black; }

/* Event Links (root-node-specific classes will also apply) */
#day .event, #day a.event:visited, #day a.event:hover { text-decoration: none }



/**
 * PRESET ROOT NODE RULES
 * These rules will be applied to all A and DIV elements that represent
 * events drawn from the relevant root nodes
 */
#calendarTable .aqua, #calendarTable .aqua:visited, #calendarTable .aqua:hover { background-color: aqua; color: black; }
#calendarTable .black, #calendarTable .black:visited, #calendarTable .black:hover { background-color: black; color: white; }
#calendarTable .blue, #calendarTable .blue:visited, #calendarTable .blue:hover { background-color: blue; color: white; }
#calendarTable .fuchsia, #calendarTable .fuchsia:visited, #calendarTable .fuchsia:hover { background-color: fuchsia; color: black; }
#calendarTable .gray, #calendarTable .gray:visited, #calendarTable .gray:hover { background-color: gray; color: white; }
#calendarTable .green, #calendarTable .green:visited, #calendarTable .green:hover { background-color: green; color: white; }
#calendarTable .lime, #calendarTable .lime:visited, #calendarTable .lime:hover { background-color: lime; color: black; }
#calendarTable .maroon, #calendarTable .maroon:visited, #calendarTable .maroon:hover { background-color: maroon; color: white; }
#calendarTable .navy, #calendarTable .navy:visited, #calendarTable .navy:hover { background-color: navy; color: white; }
#calendarTable .olive, #calendarTable .olive:visited, #calendarTable .olive:hover { background-color: olive; color: white; }
#calendarTable .purple, #calendarTable .purple:visited, #calendarTable .purple:hover { background-color: purple; color: white; }
#calendarTable .red, #calendarTable .red:visited, #calendarTable .red:hover { background-color: red; color: white; }
#calendarTable .silver, #calendarTable .silver:visited, #calendarTable .silver:hover { background-color: silver; color: black; }
#calendarTable .teal, #calendarTable .teal:visited, #calendarTable .teal:hover { background-color: teal; color: white; }
#calendarTable .white, #calendarTable .white:visited, #calendarTable .white:hover { background-color: white; color: black; }
#calendarTable .yellow, #calendarTable .yellow:visited, #calendarTable .yellow:hover { background-color: yellow; color: black; }

/* Video Campaign Styles */
#video-campaign-content h2 {
  font-size: 1em;
}

#video-campaign-content iframe {
  display: block;
  margin: 0 auto;
}

#video-campaign-content p {
  margin-top: 20px;
  font-size: 0.875em;
}

.fancybox-skin {
  padding: 0 !important;
}

.campaign-banner {
  border-radius: 5px 0 0 0;
  height: 37px;
 /* background: url(http://www.business.tas.gov.au/__data/assets/image/0018/3609/video-campaign-banner.png) no-repeat left top; */
}

.campaign-banner h2 {
  float: right;
  line-height: 37px;
  margin: 0 75px 0 0;
  color: #fff;
}

.campaign-video-content {
  background-color: #f1f1f1;
  padding: 20px 63px;
}

.campaign-video-title-thumbnail {
  height: 46px;
  display: block;
  float: left;
  padding: 5px 0 0 5px;
}

.campaign-video {
  margin-bottom: 20px;
}

.campaign-video p.video-description {
  text-align: justify;
}

.red {
  color: red;
}

.resource-content form .errors ul {
  margin-bottom: 8px;
}

.errors span.postcode-error, .errors span.industry-error {
  display: block;
  margin-bottom: 8px;
}

.red-tape-heading {
  display: block;
  background: url(https://www.business.tas.gov.au/__data/assets/image/0011/150968/red-tape-heading.png?v=0.1.1) no-repeat left top;
  color: #fff;
  width: 160px;
  height: 46px;
  line-height: 37px;
  padding: 0 0 0 10px;
  font-weight: bold; 
  font-size: 1.063em;
}

/* New Twitter API v1.1 */
#twitter-widget-0 {
  margin-top: -3px;
  background-color: #eaeaea;
  padding: 10px;
  max-width: 205px !important;
}

.gethelprightcol {
margin-top: 455px;
}
.gethelprightcol .digital-help2 {
padding: 10px;
background: #EAEAEA;
}
.gethelprightcol .digital-help2 IMG {
width: 36px;
float:left;
margin: 0 7px 11px 0;
}
.gethelprightcol .digital-help2 .help-heading {
display: block;
font-size: 1.0em;
line-height: 18px;
margin: 0 0 12px;
font-weight: normal;
}
.gethelprightcol .digital-help2 p {
font-size: 0.75em;
}



/* New styles 2017 added by Futago */

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.header {
  width: 100%;
  position: relative;
  height: 170px;
  font-family: 'Work Sans', sans-serif;
  }
  @media (max-width: 900px) {
    .header {
      height: 123px; } }
  @media (max-width: 700px) {
    .header {
      height: 80px; } }
  .header__logo {
    position: absolute;
    bottom: 20px;
    left: 0px; }
    .header__logo > div {
      display: inline-block;
      vertical-align: bottom; }
      .header__logo > div.tg-logo {
        padding-right: 15px;
        margin-right: 15px;
        border-right: 1px solid #4A4A4A;
        padding-left: 35px; }
        @media (max-width: 900px) {
          .header__logo > div.tg-logo {
            padding-left: 35px; }
            .header__logo > div.tg-logo img {
              height: 66px; } }
        @media (max-width: 700px) {
          .header__logo > div.tg-logo {
            padding-left: 0;
            padding-right: 8px;
            margin-right: 8px; }
            .header__logo > div.tg-logo img {
              height: 42px; } }
      .header__logo > div.bt-logo img.mobile {
        display: none; }
      @media (max-width: 900px) {
        .header__logo > div.bt-logo img {
          height: 52px; } }
      @media (max-width: 700px) {
        .header__logo > div.bt-logo img {
          height: 21px; }
          .header__logo > div.bt-logo img.mobile {
            display: block; }
          .header__logo > div.bt-logo img.desktop {
            display: none; } }
    @media (max-width: 700px) {
      .header__logo {
        width: calc(80vw - 25px);
        left: 20px;
        margin: 40px 0 0 0; }
        .header__logo img {
          width: 100%;
          height: auto; } }
  .header__social {
    position: absolute;
    right: 15px;
    bottom: 25px;
    display: block; }
    @media (max-width: 900px) {
      .header__social {
        display: none; } }
    .header__social > ul {
      list-style-type: none;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin: 0;
      padding: 0; }
      .header__social > ul > li {
        position: relative;
        width: 25px;
        height: 25px;
        margin-right: 25px;
        -webkit-transition: -webkit-transform 200ms;
        transition: -webkit-transform 200ms;
        -o-transition: transform 200ms;
        transition: transform 200ms;
        transition: transform 200ms, -webkit-transform 200ms; }
        .header__social > ul > li:hover {
          -webkit-transition: -webkit-transform 200ms;
          transition: -webkit-transform 200ms;
          -o-transition: transform 200ms;
          transition: transform 200ms;
          transition: transform 200ms, -webkit-transform 200ms; }
        .header__social > ul > li > a {
          position: absolute;
          width: 100%;
          height: 100%;
          text-indent: -10000px; }
        .header__social > ul > li img {
          width: 100%;
          height: auto; }
    .header__social .share-menu {
      position: absolute;
      background-color: #6BA200;
      top: calc(100% + 15px);
      border-radius: 10px;
      z-index: 100;
      padding: 10px;
      -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
      transform: translate(-50%, 0);
      left: -10000px;
      min-width: 125px;
      text-align: center;
      -webkit-transition: opacity 300ms linear 0s, left 0s linear 300ms;
      -o-transition: opacity 300ms linear 0s, left 0s linear 300ms;
      transition: opacity 300ms linear 0s, left 0s linear 300ms;
      opacity: 0; }
      .header__social .share-menu.active {
        left: 50%;
        opacity: 1.0;
        -webkit-transition: opacity 300ms;
        -o-transition: opacity 300ms;
        transition: opacity 300ms; }
      .header__social .share-menu:before {
        content: '';
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 7.5px 8px 7.5px;
        border-color: transparent transparent #6BA200;
        position: absolute;
        top: -8px;
        left: 50%;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0); }
      .header__social .share-menu li {
        display: inline-block;
        width: 16px;
        height: 16px;
        margin-right: 5px; }
        .header__social .share-menu li a {
          background-position: center center;
          background-repeat: no-repeat;
          text-indent: -10000px;
          width: 16px;
          height: 16px;
          display: block; }
        .header__social .share-menu li.fb a {
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%228px%22%20height%3D%2216px%22%20viewBox%3D%220%200%208%2016%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0D%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%2044.1%20%2841455%29%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0D%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0D%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0D%0A%20%20%20%20%3Cg%20id%3D%22STORYBOARD-DESIGNS%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0D%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Story---Product-of-place-1%22%20transform%3D%22translate%28-227.000000%2C%20-667.000000%29%22%20fill-rule%3D%22nonzero%22%20fill%3D%22%23FFFFFF%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22iconmonstr-facebook-1%22%20transform%3D%22translate%28227.000000%2C%20667.000000%29%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2%2C5.33333333%20L0%2C5.33333333%20L0%2C8%20L2%2C8%20L2%2C16%20L5.33333333%2C16%20L5.33333333%2C8%20L7.76133333%2C8%20L8%2C5.33333333%20L5.33333333%2C5.33333333%20L5.33333333%2C4.222%20C5.33333333%2C3.58533333%205.46133333%2C3.33333333%206.07666667%2C3.33333333%20L8%2C3.33333333%20L8%2C0%20L5.46133333%2C0%20C3.064%2C0%202%2C1.05533333%202%2C3.07666667%20L2%2C5.33333333%20Z%22%20id%3D%22Shape%22%3E%3C%2Fpath%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E");
          background-size: auto 16px; }
        .header__social .share-menu li.li a {
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0D%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%2044.1%20%2841455%29%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0D%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0D%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0D%0A%20%20%20%20%3Cg%20id%3D%22STORYBOARD-DESIGNS%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0D%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Story---Product-of-place-1%22%20transform%3D%22translate%28-282.000000%2C%20-663.000000%29%22%20fill-rule%3D%22nonzero%22%20fill%3D%22%23FFFFFF%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22iconmonstr-linkedin-1%22%20transform%3D%22translate%28282.000000%2C%20663.000000%29%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.32%2C1.66666667%20C3.32%2C2.58733333%202.58%2C3.33333333%201.66666667%2C3.33333333%20C0.753333333%2C3.33333333%200.0133333333%2C2.58733333%200.0133333333%2C1.66666667%20C0.0133333333%2C0.746666667%200.753333333%2C0%201.66666667%2C0%20C2.58%2C0%203.32%2C0.746666667%203.32%2C1.66666667%20Z%20M3.33333333%2C4.66666667%20L0%2C4.66666667%20L0%2C15.3333333%20L3.33333333%2C15.3333333%20L3.33333333%2C4.66666667%20Z%20M8.65466667%2C4.66666667%20L5.34266667%2C4.66666667%20L5.34266667%2C15.3333333%20L8.65533333%2C15.3333333%20L8.65533333%2C9.734%20C8.65533333%2C6.62066667%2012.6746667%2C6.366%2012.6746667%2C9.734%20L12.6746667%2C15.3333333%20L16%2C15.3333333%20L16%2C8.57933333%20C16%2C3.326%2010.052%2C3.51733333%208.65466667%2C6.10333333%20L8.65466667%2C4.66666667%20Z%22%20id%3D%22Shape%22%3E%3C%2Fpath%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E");
          background-size: auto 16px; }
        .header__social .share-menu li.tw a {
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2016%2014%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0D%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%2044.1%20%2841455%29%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0D%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0D%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0D%0A%20%20%20%20%3Cg%20id%3D%22STORYBOARD-DESIGNS%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0D%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Story---Product-of-place-1%22%20transform%3D%22translate%28-316.000000%2C%20-715.000000%29%22%20fill-rule%3D%22nonzero%22%20fill%3D%22%23FFFFFF%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22iconmonstr-twitter-1%22%20transform%3D%22translate%28316.000000%2C%20715.000000%29%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M16%2C1.70466667%20C15.4113333%2C1.966%2014.7786667%2C2.142%2014.1146667%2C2.22133333%20C14.7926667%2C1.81533333%2015.3133333%2C1.172%2015.558%2C0.405333333%20C14.924%2C0.781333333%2014.2213333%2C1.05466667%2013.4733333%2C1.202%20C12.8753333%2C0.564%2012.0213333%2C0.165333333%2011.0773333%2C0.165333333%20C8.958%2C0.165333333%207.40066667%2C2.14266667%207.87933333%2C4.19533333%20C5.152%2C4.05866667%202.73333333%2C2.752%201.114%2C0.766%20C0.254%2C2.24133333%200.668%2C4.17133333%202.12933333%2C5.14866667%20C1.592%2C5.13133333%201.08533333%2C4.984%200.643333333%2C4.738%20C0.607333333%2C6.25866667%201.69733333%2C7.68133333%203.276%2C7.998%20C2.814%2C8.12333333%202.308%2C8.15266667%201.79333333%2C8.054%20C2.21066667%2C9.358%203.42266667%2C10.3066667%204.86%2C10.3333333%20C3.48%2C11.4153333%201.74133333%2C11.8986667%20-1.77635684e-15%2C11.6933333%20C1.45266667%2C12.6246667%203.17866667%2C13.168%205.032%2C13.168%20C11.1266667%2C13.168%2014.57%2C8.02066667%2014.362%2C3.404%20C15.0033333%2C2.94066667%2015.56%2C2.36266667%2016%2C1.70466667%20Z%22%20id%3D%22Shape%22%3E%3C%2Fpath%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E");
          background-size: 16px auto;
          background-position: center 2px; }
        .header__social .share-menu li.em a {
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216px%22%20height%3D%2212px%22%20viewBox%3D%220%200%2016%2012%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0D%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%2044.1%20%2841455%29%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0D%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0D%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0D%0A%20%20%20%20%3Cg%20id%3D%22STORYBOARD-DESIGNS%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0D%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Story---Product-of-place-1%22%20transform%3D%22translate%28-226.000000%2C%20-706.000000%29%22%20fill-rule%3D%22nonzero%22%20fill%3D%22%23FFFFFF%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22iconmonstr-email-3%22%20transform%3D%22translate%28226.000000%2C%20706.000000%29%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%2C6.47533333%20L0.01%2C0%20L15.99%2C0%20L8%2C6.47533333%20Z%20M8%2C8.19133333%20L0%2C1.708%20L0%2C12%20L16%2C12%20L16%2C1.708%20L8%2C8.19133333%20Z%22%20id%3D%22Shape%22%3E%3C%2Fpath%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E");
          background-size: 16px auto;
          background-position: center 3px; }
        .header__social .share-menu li:first-of-type {
          display: block;
          text-align: center;
          width: auto;
          height: auto;
          font-size: 12px;
          color: white;
          margin-bottom: 10px;
          margin-right: 0; }
  .header .mobile-menu-selector {
    display: none; }
    @media (max-width: 900px) {
      .header .mobile-menu-selector {
        display: block;
        position: absolute;
        bottom: 23px;
        right: 20px;
        width: 30px;
        z-index: 100; } }
    .header .mobile-menu-selector img {
      height: auto; }
    .header .mobile-menu-selector a {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      text-indent: -1000000px; }
  .header .mobile-menu {
    opacity: 0;
    position: fixed;
    width: 100vw;
    height: calc(100vh - 123px);
    left: -100vw;
    top: 123px;
    background: black;
    -webkit-transition: opacity 300ms, left 0ms linear 300ms;
    -o-transition: opacity 300ms, left 0ms linear 300ms;
    transition: opacity 300ms, left 0ms linear 300ms;
    overflow-y: scroll; }
    @media (min-width: 700px) {
      .header .mobile-menu {
        display: none; } }
    @media (max-width: 700px) {
      .header .mobile-menu {
        top: 120px;
        height: calc(100vh - 120px); } }
    .header .mobile-menu:before {
      content: '';
      position: absolute;
      top: 0;
      right: 24px;
      border-top: 12px solid white;
      border-left: 11px solid transparent;
      border-right: 11px solid transparent; }
    .header .mobile-menu ul.nav {
      list-style-type: none;
      padding: 0;
      margin: 0; }
      .header .mobile-menu ul.nav li {
        font-size: 18px;
        width: 100%;
        text-align: left;
        padding: 0; }
        .header .mobile-menu ul.nav li a {
          color: white;
          font-weight: 600;
          text-decoration: none;
          padding: 10px 20px;
          border-bottom: 1px solid #4A4A4A;
          display: block; }
          .header .mobile-menu ul.nav li a:hover {
            text-decoration: underline; }
          .header .mobile-menu ul.nav li a.active {
            background-color: #18A0AC;
            border-bottom: 1px solid #18A0AC; }
      .header .mobile-menu ul.nav ul {
        background-color: #ececec;
        padding: 0 20px;
        list-style-type: none; }
        .header .mobile-menu ul.nav ul li {
          font-size: 15px; }
          .header .mobile-menu ul.nav ul li a {
            color: black;
            font-weight: normal;
            border-bottom-color: white;
            line-height: 1;
            padding-left: 0; }
            .header .mobile-menu ul.nav ul li a:before {
              content: '›';
              padding-right: 10px; }
    .header .mobile-menu .mobile-social {
      padding: 20px; }
      .header .mobile-menu .mobile-social h2 {
        font-weight: 600;
        color: #4A4A4A;
        font-size: 13px;
        margin: 0 0 20px; }
      .header .mobile-menu .mobile-social .mobile {
        list-style-type: none;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin: 0;
        padding: 0; }
        .header .mobile-menu .mobile-social .mobile li {
          position: relative;
          width: 25px;
          height: 25px;
          margin-right: 25px; }
          .header .mobile-menu .mobile-social .mobile li a {
            position: absolute;
            width: 100%;
            height: 100%;
            text-indent: -10000px; }
          .header .mobile-menu .mobile-social .mobile li img {
            width: 100%;
            height: auto; }
  .header .mobile-menu-active {
    opacity: 1;
    z-index: 200;
    left: 0;
    -webkit-transition: opacity 300ms;
    -o-transition: opacity 300ms;
    transition: opacity 300ms; }

.navigation {
  width: 100%;
  position: relative;
  font-family: 'Work Sans', sans-serif;
  }
  @media (max-width: 900px) {
    .navigation {
      display: none; } }
  .navigation #nav {
    width: 100%;
    list-style-type: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    margin-bottom: 0;
    background-color: black; }
    .navigation #nav .active {
      background: #ececec !important;
      -webkit-transition: 300ms;
      -o-transition: 300ms;
      transition: 300ms;
      z-index: 30; }
      .navigation #nav .active a, .navigation #nav .active a:hover {
        color: black !important;
        -webkit-transition: 300ms;
        -o-transition: 300ms;
        transition: 300ms;
        background: #ececec !important; }
      .navigation #nav .active:before {
        content: '';
        position: absolute;
        width: calc(100% + 4px);
        height: calc(100% + 2px);
        background-color: #4A4A4A;
        bottom: 2px;
        left: 0px;
        -webkit-filter: blur(1px);
        filter: blur(1px);
        opacity: 0.6;
        mix-blend-mode: multiply; }
    .navigation #nav li {
      position: relative;
      -webkit-transition: 300ms;
      -o-transition: 300ms;
      transition: 300ms; }
      .navigation #nav li.current {
        border-right: none;
        z-index: 10; }
        .navigation #nav li.current a {
          color: #18A0AC;
          background-color: white;
          font-weight: 600; }
          .navigation #nav li.current a:hover {
            background-color: white;
            color: black; }
        .navigation #nav li.current:before {
          content: '';
          position: absolute;
          width: calc(100% + 4px);
          height: calc(100% + 2px);
          background-color: #4A4A4A;
          bottom: 2px;
          left: 0px;
          -webkit-filter: blur(1px);
          filter: blur(1px);
          opacity: 0.6;
          mix-blend-mode: multiply; }
        .navigation #nav li.current:after {
          content: none; }
      .navigation #nav li:after {
        content: '';
        position: absolute;
        z-index: 20;
        height: 80%;
        border: 1px solid #4A4A4A;
        border-radius: 2px;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        right: -1px; }
      .navigation #nav li:last-of-type {
        border-right: none; }
        .navigation #nav li:last-of-type:after {
          border: none; }
      .navigation #nav li a {
        position: relative;
        font-size: 18px;
        color: white;
        text-decoration: none;
        padding: 16px 30px;
        -webkit-transition: 300ms;
        -o-transition: 300ms;
        transition: 300ms;
        font-weight: 600;
        display: block; }
        .navigation #nav li a:hover {
          background-color: #18A0AC;
          color: white; }
        @media (max-width: 1100px) {
          .navigation #nav li a {
            padding: 16px 20px;
            font-size: 14px; } }
  .navigation__mega-menu .mega-wrapper {
    height: 0px;
    -webkit-transition: height 400ms;
    -o-transition: height 400ms;
    transition: height 400ms;
    padding: 0px 50px;
    width: 100%;
    position: absolute;
    overflow: hidden;
    background: #ececec;
    z-index: 200;
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    .navigation__mega-menu .mega-wrapper a {
      color: #18A0AC;
      text-decoration: none;
      font-weight: 600; }
    .navigation__mega-menu .mega-wrapper p {
      margin: 10px 30px; }
      .navigation__mega-menu .mega-wrapper p:last-of-type {
        position: absolute;
        bottom: 5px; } /* was 16px */
    .navigation__mega-menu .mega-wrapper h2 {
      position: relative;
      margin: 30px 30px 0 30px;
      color: #18A0AC;
      text-indent: 20px;
      font-size: 28px; }
      .navigation__mega-menu .mega-wrapper h2:before {
        content: '';
        width: 0;
        height: 0;
        border-top: 9px solid transparent;
        border-left: 9px solid #18A0AC;
        border-bottom: 9px solid transparent;
        position: absolute;
        top: 7px;
        left: 0; }
    .navigation__mega-menu .mega-wrapper .resources {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin: 0px 30px 30px; } /* was 20 30 30 */
      .navigation__mega-menu .mega-wrapper .resources ul {
        width: 80%;
        list-style-type: none;
        padding: 0;
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 60px;
        -moz-column-gap: 60px;
        column-gap: 60px; }
        .navigation__mega-menu .mega-wrapper .resources ul li {
          position: relative;
          text-indent: 15px;
          border-bottom: 2px solid white;
          -webkit-column-break-inside: avoid;
          page-break-inside: avoid;
          break-inside: avoid;
          padding: 5px 0; }
          .navigation__mega-menu .mega-wrapper .resources ul li a {
            color: black;
            font-size: 16px;
            text-decoration: none;
            font-weight: normal; }
          .navigation__mega-menu .mega-wrapper .resources ul li:before {
            content: '';
            width: 5px;
            height: 5px;
            border-right: 1px solid #4A4A4A;
            border-bottom: 1px solid #4A4A4A;
            -webkit-transform: translate3d(0, -50%, 0) rotate(-45deg);
            transform: translate3d(0, -50%, 0) rotate(-45deg);
            position: absolute;
            top: 17px;
            left: 0; }
  .navigation__mega-menu .active {
    height: 350px;
    -webkit-transition: height 400ms;
    -o-transition: height 400ms;
    transition: height 400ms; }



    footer {
  background-image: -webkit-linear-gradient(203deg, #000000 7%, #4A4A4A 92%);
  background-image: -o-linear-gradient(203deg, #000000 7%, #4A4A4A 92%);
  background-image: linear-gradient(-113deg, #000000 7%, #4A4A4A 92%);
  width: 100%;
  position: relative;
  color: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  @media (max-width: 900px) {
    footer {
      display: block; } }
  footer a {
    color: #ececec; }
  footer p {
    color: #ececec; }
  footer .footer-navigation {
    width: 70%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
    @media (max-width: 900px) {
      footer .footer-navigation {
        width: 100%; } }
    @media (max-width: 700px) {
      footer .footer-navigation {
        display: block; } }
    footer .footer-navigation:after {
      content: '';
      height: 90%;
      border: 1px solid #4A4A4A;
      border-radius: 2px;
      position: relative;
      right: 20px;
      top: 50%;
      -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
      transform: translate(0, -50%); }
    footer .footer-navigation__one-third {
      width: 33%;
      padding: 20px 20px 0 20px; }
      @media (max-width: 700px) {
        footer .footer-navigation__one-third {
          width: auto; } }
      footer .footer-navigation__one-third:first-of-type {
        width: 20%; }
      footer .footer-navigation__one-third__header {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex; }
        footer .footer-navigation__one-third__header .icon {
          height: 25px; }
          footer .footer-navigation__one-third__header .icon img {
            width: auto;
            height: 100%; }
        footer .footer-navigation__one-third__header h2 {
          font-size: 14px;
          font-weight: 400;
          margin: 5px 0 0 10px; }
      footer .footer-navigation__one-third ul {
        list-style-type: none;
        padding: 0; }
        footer .footer-navigation__one-third ul li a {
          font-size: 11px;
          font-weight: 600;
          text-decoration: none; }
          footer .footer-navigation__one-third ul li a:hover {
            text-decoration: underline; }
  footer .govinfo {
    width: 30%;
    position: relative;
    padding: 10px;
    margin-top: 20px; }
    @media (max-width: 900px) {
      footer .govinfo {
        width: 300px; } }
    footer .govinfo .logo {
      margin-bottom: 20px;
      position: relative;
      width: 130px; }
      footer .govinfo .logo a {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        text-indent: -100000px; }
    footer .govinfo .copy p {
      width: 100%;
      font-size: 8px; }
      footer .govinfo .copy p a {
        font-weight: 600;
        text-decoration: none; }


h1, h2, h3, h4, h5, h6{
    font-family: 'Work Sans', sans-serif;
    font-weight: 600 !important;
}

.content-body{
    font-size: 1.1em;
}

.content-page .left-col, .landing-page .left-col{
    padding-top: 40px;
}

.landing-header{
    padding: 0 0 0 28px;
}

.landing-header-name{
    font-family: 'Work Sans', sans-serif;
    font-weight: 600 !important;
}

.content-page-tools{
    display: none;
}

.content-page .search, .landing-page .search{
    height: auto;
    background: none;
}

.content-page .search form, .landing-page .search form{
    padding: 21px 0 0 56px;
}

.search, .landing-header{
    height: auto;
    background: none;
}