/*!
Theme Name:	Budget
Theme URI:	/themes/budget
Author:		The Treasury
Author URI:	http://treasury.gov.au/
Description:	The Federal Budget
Version: 	1.0
License: 	GNU General Public License v2 or later
License URI:	http://www.gnu.org/licenses/gpl-2.0.html
*/.padding-top{padding-top:30px}.padding-bottom{padding-bottom:30px}.padding-left{padding-left:30px}.padding-right{padding-right:30px}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}.margin-top{margin-top:30px}.margin-bottom{margin-bottom:30px}.margin-left{margin-left:30px}.margin-right{margin-right:30px}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.no-margin-left{margin-left:0}.no-margin-right{margin-right:0}.weight-normal{font-weight:normal}.weight-bold{font-weight:700}html{font-size:16px}h1{font-size:2.76rem}h2{font-size:2.76rem}h3{font-size:1.85rem}h4{font-size:1.39rem}h5{font-size:1.08rem}h6{font-size:0.92rem}body{font-size:1rem}@media (max-width: 767px){html{font-size:0.85rem}}.text-color-default{color:#333}.text-color-white{color:#fff}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;line-height:1.42857143}h1.tagline,h2.tagline,h3.tagline,h4.tagline,h5.tagline,h6.tagline{font-size:2.76rem}h1.tagline+p,h2.tagline+p,h3.tagline+p,h4.tagline+p,h5.tagline+p,h6.tagline+p{font-size:1.5rem;line-height:1.6;font-weight:400}@media (max-width: 767px){.tagline{font-size:2.31rem}.tagline+p{font-size:1.39rem}}header,.header{position:relative;z-index:10;margin-bottom:-15px}header .row,.header .row{margin-top:30px}header .search-form,.header .search-form{margin-top:1.3em}header .navbar,.header .navbar{margin:0;padding:0;border:0;background:transparent;box-shadow:none}header .navbar .nav#menu-main-menu,.header .navbar .nav#menu-main-menu{max-height:40px}header .navbar .nav li.active>a,header .navbar .nav li:hover>a,.header .navbar .nav li.active>a,.header .navbar .nav li:hover>a{padding-bottom:30px;background:#153460;color:#fff !important}header .navbar .nav li.active.brand-blue a,header .navbar .nav li:hover.brand-blue a,.header .navbar .nav li.active.brand-blue a,.header .navbar .nav li:hover.brand-blue a{background:#0258a4}header .navbar .nav li.active.brand-magenta a,header .navbar .nav li:hover.brand-magenta a,.header .navbar .nav li.active.brand-magenta a,.header .navbar .nav li:hover.brand-magenta a{background:#da3359}header .navbar .nav li.active.brand-green a,header .navbar .nav li:hover.brand-green a,.header .navbar .nav li.active.brand-green a,.header .navbar .nav li:hover.brand-green a{background:#4a7f45}header .navbar .nav li.active.brand-orange a,header .navbar .nav li:hover.brand-orange a,.header .navbar .nav li.active.brand-orange a,.header .navbar .nav li:hover.brand-orange a{background:#ea5f0a}header .navbar .nav li.active.brand-teal a,header .navbar .nav li:hover.brand-teal a,.header .navbar .nav li.active.brand-teal a,.header .navbar .nav li:hover.brand-teal a{background:#058294}header .navbar .nav li>a,.header .navbar .nav li>a{padding:10px 20px;transition:all 0.2s ease;color:#000;border-bottom:none;font-weight:700}header .navbar .nav li>a:hover,header .navbar .nav li>a:focus,header .navbar .nav li>a:active,header .navbar .nav li>a.active,.header .navbar .nav li>a:hover,.header .navbar .nav li>a:focus,.header .navbar .nav li>a:active,.header .navbar .nav li>a.active{background:#153460;color:#fff !important;outline:none}header .navbar .nav li.brand-blue a,.header .navbar .nav li.brand-blue a{color:#0258a4}header .navbar .nav li.brand-blue a:hover,header .navbar .nav li.brand-blue a:focus,header .navbar .nav li.brand-blue a:active,header .navbar .nav li.brand-blue a.active,.header .navbar .nav li.brand-blue a:hover,.header .navbar .nav li.brand-blue a:focus,.header .navbar .nav li.brand-blue a:active,.header .navbar .nav li.brand-blue a.active{background:#0258a4}header .navbar .nav li.brand-magenta a,.header .navbar .nav li.brand-magenta a{color:#da3359}header .navbar .nav li.brand-magenta a:hover,header .navbar .nav li.brand-magenta a:focus,header .navbar .nav li.brand-magenta a:active,header .navbar .nav li.brand-magenta a.active,.header .navbar .nav li.brand-magenta a:hover,.header .navbar .nav li.brand-magenta a:focus,.header .navbar .nav li.brand-magenta a:active,.header .navbar .nav li.brand-magenta a.active{background:#da3359}header .navbar .nav li.brand-green a,.header .navbar .nav li.brand-green a{color:#4a7f45}header .navbar .nav li.brand-green a:hover,header .navbar .nav li.brand-green a:focus,header .navbar .nav li.brand-green a:active,header .navbar .nav li.brand-green a.active,.header .navbar .nav li.brand-green a:hover,.header .navbar .nav li.brand-green a:focus,.header .navbar .nav li.brand-green a:active,.header .navbar .nav li.brand-green a.active{background:#4a7f45}header .navbar .nav li.brand-orange a,.header .navbar .nav li.brand-orange a{color:#ea5f0a}header .navbar .nav li.brand-orange a:hover,header .navbar .nav li.brand-orange a:focus,header .navbar .nav li.brand-orange a:active,header .navbar .nav li.brand-orange a.active,.header .navbar .nav li.brand-orange a:hover,.header .navbar .nav li.brand-orange a:focus,.header .navbar .nav li.brand-orange a:active,.header .navbar .nav li.brand-orange a.active{background:#ea5f0a}header .navbar .nav li.brand-teal a,.header .navbar .nav li.brand-teal a{color:#058294}header .navbar .nav li.brand-teal a:hover,header .navbar .nav li.brand-teal a:focus,header .navbar .nav li.brand-teal a:active,header .navbar .nav li.brand-teal a.active,.header .navbar .nav li.brand-teal a:hover,.header .navbar .nav li.brand-teal a:focus,.header .navbar .nav li.brand-teal a:active,.header .navbar .nav li.brand-teal a.active{background:#058294}header .navbar .nav .submenu>li>a,.header .navbar .nav .submenu>li>a{padding-bottom:10px !important}header .navbar .nav>li>a:hover,header .navbar .nav>li>a:focus,header .navbar .nav>li>a:active,header .navbar .nav>li>a.active,.header .navbar .nav>li>a:hover,.header .navbar .nav>li>a:focus,.header .navbar .nav>li>a:active,.header .navbar .nav>li>a.active{padding-bottom:30px}@media (max-width: 767px){header,.header{margin-bottom:0}header .navbar .navbar-header .navbar-toggle,.header .navbar .navbar-header .navbar-toggle{background:#153460}header .navbar .navbar-header .navbar-toggle .icon-bar,.header .navbar .navbar-header .navbar-toggle .icon-bar{background:#fff}header .navbar .nav#menu-main-menu,.header .navbar .nav#menu-main-menu{max-height:inherit}}footer,.footer{padding:48px 0}footer div h3,.footer div h3{color:#153460;font-size:1.2em}footer div ul,.footer div ul{list-style-type:none;padding:0;margin:0}footer div ul li a,.footer div ul li a{line-height:2;color:#000}.card{border-top:10px solid #fff;border-bottom:10px solid #fff;margin-bottom:30px;background:#fff !important}.card .card-content{padding:30px}.card .card-content h2{margin-top:0}.card .card-content p.tagline{font-size:1.4em;font-style:italic}.card .card-content ul{margin:0;padding:0;list-style-type:none}.card .card-content ul li{padding:0.85em 0}.card .card-image-bg{height:250px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.card#overview-card .card-image-bg{background-image:url(/2016-17/dist/img/Overview.jpg)}.card#jobs-card .card-image-bg{background-image:url(/2016-17/dist/img/Jobs.jpg)}.card#tax-card .card-image-bg{background-image:url(/2016-17/dist/img/Tax.jpg)}.card#balancing-card .card-image-bg{background-image:url(/2016-17/dist/img/Balancing.jpg)}.card.brand-blue{border-bottom-color:#0258a4}.card.brand-blue h2,.card.brand-blue a{color:#0258a4}.card.brand-dark-blue{border-bottom-color:#153460}.card.brand-dark-blue h2,.card.brand-dark-blue a{color:#153460}.card.brand-magenta{border-bottom-color:#da3359}.card.brand-magenta h2,.card.brand-magenta a{color:#da3359}.card.brand-green{border-bottom-color:#4a7f45}.card.brand-green h2,.card.brand-green a{color:#4a7f45}.card.brand-orange{border-bottom-color:#ea5f0a}.card.brand-orange h2,.card.brand-orange a{color:#ea5f0a}.card.brand-teal{border-bottom-color:#058294}.card.brand-teal h2,.card.brand-teal a{color:#058294}.next-prev-container>.container{background:#fff;padding:30px 60px}.next-prev-container>.container ul{list-style-type:none;margin:0;padding:0;display:table;width:100%}.next-prev-container>.container ul li{display:table-cell}.next-prev-container>.container ul li:first-child{text-align:left}.next-prev-container>.container ul li:last-child{text-align:right}@media (max-width: 767px){.next-prev-container>.container{padding:15px 30px}.next-prev-container>.container ul li{display:block}.next-prev-container>.container ul li:first-child{margin-bottom:15px}}.segment{padding:60px 0}div.no-padding-bottom,.segment.no-padding-bottom{padding-bottom:0}div.brand-grey,.segment.brand-grey{background-color:#f4f4f4}div.brand-blue,.segment.brand-blue{background-color:#0258a4}div.brand-dark-blue,.segment.brand-dark-blue{background-color:#153460}div.brand-magenta,.segment.brand-magenta{background-color:#da3359}div.brand-green,.segment.brand-green{background-color:#4a7f45}div.brand-orange,.segment.brand-orange{background-color:#ea5f0a}div.brand-teal,.segment.brand-teal{background-color:#058294}.nav-tabs{border-bottom:none}.nav-tabs>li{margin:0}.nav-tabs>li>a{background-color:#153460;color:#fff;border:none;font-size:1.39rem;font-weight:700}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border:none;color:#153460 !important}.nav-tabs>li.active>a{background-color:#f4f4f4;border:none}.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:none;background-color:#f4f4f4}.full-width-tabs{display:table;width:100%}.full-width-tabs>ul{display:table-row}.full-width-tabs>ul>li{display:table-cell;width:33%;float:none;text-align:center}.btn.btn-submit{padding-left:50px;padding-right:50px;margin-top:30px;margin-bottom:35px;box-shadow:0 5px 0 #333}.btn.btn-submit.btn-brand-green{box-shadow:0 5px 0 #205b07;background-color:#45812b;color:#fff}.btn.btn-submit.btn-brand-blue{box-shadow:0 5px 0 #006cb7;background-color:#20a3fe;color:#fff}.btn.btn-submit:focus,.btn.btn-submit:active{margin-top:35px;margin-bottom:30px;outline:none !important;outline-style:none;box-shadow:none}.form-horizontal .input-group{width:100%}.form-horizontal input[type="text"],.form-horizontal input[type="number"],.form-horizontal select{background:transparent;border:none;box-shadow:none;border-bottom:1px solid;border-radius:0;font-size:1.05em;-webkit-appearance:none}.form-horizontal input[type="text"].parsley-error,.form-horizontal input[type="number"].parsley-error,.form-horizontal select.parsley-error{border-bottom-color:#a94442;color:#a94442}.required-label:after{content:"*";font-size:0.85em;top:0;position:absolute}.parsley-errors-list{width:140px;margin:0;padding:0;list-style-type:none;text-align:left;position:absolute;left:110%;top:0;color:#a94442;background:#f2dede;padding:10px;border:1px solid #ebccd1;border-radius:4px;box-shadow:0 5px 5px rgba(0,0,0,0.1);z-index:1}.parsley-errors-list:empty{display:none}.section-navigation-dropdown{position:absolute;top:-10px;right:-15px}.section-navigation{right:-45px;float:right}.section-navigation,.section-navigation-dropdown{background:#153460;padding:30px;z-index:10;color:#fff}.section-navigation h1,.section-navigation h2,.section-navigation h3,.section-navigation h4,.section-navigation h5,.section-navigation h6,.section-navigation-dropdown h1,.section-navigation-dropdown h2,.section-navigation-dropdown h3,.section-navigation-dropdown h4,.section-navigation-dropdown h5,.section-navigation-dropdown h6{margin-top:0;margin-bottom:0;font-size:1.2em;display:inline-block}.section-navigation ul,.section-navigation-dropdown ul{list-style-type:none}.section-navigation ul li>ul,.section-navigation-dropdown ul li>ul{margin-top:0.85em !important;margin-left:30px !important}.section-navigation ul li a,.section-navigation ul li span,.section-navigation-dropdown ul li a,.section-navigation-dropdown ul li span{color:#fff;display:inline-block}.section-navigation ul li a,.section-navigation-dropdown ul li a{border-bottom:1px solid #fff;text-decoration:none;transition:all 0.2s ease}.section-navigation ul li a:hover,.section-navigation ul li a:focus,.section-navigation ul li a:active,.section-navigation-dropdown ul li a:hover,.section-navigation-dropdown ul li a:focus,.section-navigation-dropdown ul li a:active{text-decoration:none;background:#fff;color:#153460}.section-navigation>ul,.section-navigation-dropdown>ul{padding:0;transition:max-height 0.2s ease;overflow:hidden}#section-navigation .section-toggle{float:right;color:#fff;text-decoration:none;cursor:pointer;text-align:center;border:none}#section-navigation .toggle-open{display:inline-block}#section-navigation .toggle-close{display:none}#section-navigation>ul{max-height:0}#section-navigation:target>.toggle-open,#section-navigation.active>.toggle-open{display:none}#section-navigation:target>.toggle-close,#section-navigation.active>.toggle-close{display:inline-block}#section-navigation:target>ul,#section-navigation.active>ul{max-height:10000px}.submenu{list-style-type:none;padding:0}@media (min-width: 768px){.menu>li{position:static}.menu>li:hover ul,.menu>li:focus ul,.menu>li:active ul{display:block}.menu>li.brand-blue .submenu{background:#0258a4}.menu>li.brand-magenta .submenu{background:#da3359}.menu>li.brand-green .submenu{background:#4a7f45}.menu>li.brand-orange .submenu{background:#ea5f0a}.menu>li.brand-teal .submenu{background:#058294}.menu>li>.submenu{background:#153460;color:#fff;position:absolute;left:0;top:50px;right:0;padding:30px;list-style:none;width:100%;min-height:50px;display:none;font-weight:normal}.menu>li>.submenu>li{display:inline-block;float:left;margin:0 10px}.menu>li>.submenu>li:first-child{margin-left:0}.menu>li>.submenu>li:last-child{margin-right:0}.menu>li>.submenu>li a{display:block;color:#fff !important;padding:8px}.menu>li>.submenu>li a:hover{text-decoration:underline}.menu>li>.submenu>li>a{font-weight:bold}.menu>li>.submenu>li.menu-item{max-width:30%;width:30%}}@media (max-width: 767px){html{border-top:0}header .row,.header .row{margin-top:0}.section-navigation{float:none;margin:-40px -45px 40px -45px;position:relative;width:auto;top:auto;right:auto}.navbar-header{border-top:10px solid #0258a4;position:fixed;top:0;left:0;right:0;height:60px;background:#fff;padding:8px 15px}.navbar-header .navbar-toggle{margin-right:0;margin-top:0;margin-bottom:0}.navbar-header .search-button{float:right;display:block;width:44px;height:34px;text-decoration:none;border:none;text-align:center;margin-right:20px;border-radius:4px;border:1px solid}.navbar-header .search-button i{line-height:30px}#mobile-menu{border:none;position:fixed;top:60px;left:0;right:0;bottom:0;background:#fff;overflow:hidden;transition:left 0.1s ease-out}#mobile-menu.collapse{left:110%;display:block}#mobile-menu.collapse.in{left:0}#mobile-menu .menu{position:relative;margin-top:0;margin-bottom:0;height:100%}#mobile-menu .menu>li{position:static}#mobile-menu .menu li.has-submenu>a:after{content:"\e080";margin-left:10px;font-family:'Glyphicons Halflings'}#mobile-menu .menu li>a.active+.submenu{left:0px}#mobile-menu .menu li.brand-blue .submenu{background:#0258a4}#mobile-menu .menu li.brand-magenta .submenu{background:#da3359}#mobile-menu .menu li.brand-green .submenu{background:#4a7f45}#mobile-menu .menu li.brand-orange .submenu{background:#ea5f0a}#mobile-menu .menu li.brand-teal .submenu{background:#058294}#mobile-menu .menu .submenu{position:absolute;top:0;left:110%;right:0;bottom:0;background:#153460;z-index:100;margin:0;margin-left:0px;padding:15px;list-style-type:none;box-shadow:0 0 10px #000;transition:left 0.1s ease-out}#mobile-menu .menu .submenu>li>a{color:#fff;display:block;white-space:nowrap}#mobile-menu .menu .submenu>li>a.active{background:#fff;color:#153460 !important}.toggle-open{display:block}.toggle-close{display:none}#menu:target #mobile-menu{left:0 !important}#menu:target .toggle-open{display:none !important}#menu:target .toggle-close{display:block !important}.close-menu{color:#fff;border-bottom:1px solid #fff;text-align:center;margin-left:-15px;margin-right:-15px;margin-top:-15px;margin-bottom:15px;padding:10px 20px}.close-menu>a{display:inline-block;float:left}.close-menu>span{display:block;padding:10px 20px}}.search-page a{color:#0258a4;border-bottom:none}.search-page .pagination>li>a{border:none;border-radius:0 !important;color:#153460}.search-page .pagination>li>a:hover,.search-page .pagination>li>a:focus,.search-page .pagination>li>a:active{background:#153460;color:#fff}.search-page .pagination>li.active a{background:#153460;color:#fff}#query{border-radius:0 !important}.indent-0{text-indent:0px}.indent-1{text-indent:10px}.indent-2{text-indent:20px}.indent-3{text-indent:30px}.indent-4{text-indent:40px}.indent-5{text-indent:50px}.indent-6{text-indent:60px}table{font-size:0.80em;max-width:100%;width:100%}table th,table td{position:relative;vertical-align:top;border:0px;text-align:right;text-indent:0;padding:0.3em 0.5em 0.3em 0.5em;margin:0}table>thead th,table>thead td{vertical-align:middle}table>thead th:first-child{text-align:left}table>thead th[colspan]{text-align:center}table>tbody>tr>th:first-child{vertical-align:top;text-align:left}table>tbody th:hover,table>tbody td:hover{background:#153460;color:#fff}.borderbottom{border-bottom:1px solid}tbody tr:hover{background-color:rgba(0,0,0,0.1)}.outcomes-list{border-top:1px solid #a2a2a2;padding-top:60px;margin-top:60px}.outcomes-list .outcome{padding:0.25em 0 !important}.outcomes-list .outcome h3{margin-top:0}.outcomes-list .outcome ul{list-style-type:none;margin:0;padding:0}.outcomes-list .outcome img{margin-bottom:15px;width:100%}.outcomes-list ul{list-style-type:none;padding:0;margin:0}.panel{background:transparent;box-shadow:none;border:none}.panel i{margin:0;font-size:54px;line-height:54px;display:block}.panel i.glyphicon-ok{color:#4a7f45}.panel p{line-height:27px;margin:0;font-weight:700}.panel *.brand-green{color:#4a7f45}.panel *.brand-blue{color:#0258a4}.panel *.brand-dark-blue{color:#153460}.panel *.brand-orange{color:#ea5f0a}.panel *.brand-teal{color:#058294}.panel *.brand-magenta{color:#da3359}.panel.brand-green{background:#4a7f45}.panel.brand-blue{background:#0258a4}.panel.brand-dark-blue{background:#153460}.panel.brand-orange{background:#ea5f0a}.panel.brand-teal{background:#058294}.panel.brand-magenta{background:#da3359}html{min-height:100%;border-top:10px solid #0258a4;border-bottom:10px solid #0258a4}body,html{font-family:"Fira Sans", sans-serif}img{max-width:100%}a{border-bottom:1px solid;text-decoration:none;transition:all 0.2s ease}a:hover,a:focus,a:active{text-decoration:none;background:#153460;color:#fff !important}.headline{text-align:center}.headline h2{font-size:3em}.headline p{font-size:2.4em}#content{min-height:300px;background:#d9f4e5;background:-moz-linear-gradient(-45deg, #d9f4e5 0%, #9ad1f2 50%, #e4eeae 100%);background:-webkit-linear-gradient(-45deg, #d9f4e5 0%, #9ad1f2 50%, #e4eeae 100%);background:linear-gradient(135deg, #d9f4e5 0%, #9ad1f2 50%, #e4eeae 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9f4e5', endColorstr='#e4eeae',GradientType=1 )}#content>div{z-index:2;position:relative}svg.background-pattern{position:fixed}svg.background-pattern>polygon{z-index:1;fill:#fff;stroke:none;stroke-width:1;fill-opacity:0.2}svg.background-pattern:nth-of-type(1){top:0;left:0}svg.background-pattern:nth-of-type(2){top:0;right:0}svg.background-pattern:nth-of-type(3){bottom:0;left:0}svg.background-pattern:nth-of-type(4){bottom:0;right:0}.content p:first-of-type{font-size:36px;font-weight:700;font-style:italic;margin-top:90px}.responsive-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;height:auto;margin-left:-45px;margin-right:-45px;margin-top:-40px}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.title-container{margin-top:-48px;padding-top:120px;padding-bottom:120px}.body-container{margin-bottom:30px}.body-container>.container{background:#fff;padding-left:90px;padding-right:90px;padding-bottom:90px}.page-title,.page-subtitle{display:inline-block;color:#fff;background:#153460;margin:0 0 5px 0;padding:15px}.page-subtitle{font-style:italic;font-weight:400;font-size:20px;padding:20px}#families{text-align:center}.help-block{clear:both;padding-top:10px}.disclaimer-text{font-size:0.92rem;font-weight:500;color:#fff}.splash-text{font-size:2.25rem;line-height:2.625rem}.cta,.cta a{color:#fff}.cta a{text-decoration:none;border-bottom:none;font-weight:300}.cta a:first-child{font-weight:700}.cta i{float:right;margin:10px}

/*# sourceMappingURL=site.css.map */