/*Theme Name: Breakthrough4Business 2018Description: A custom responsive theme just for Breakthrough4BusinessVersion: 3.0Author: Daryl Ray AbrigoAuthor URI: http://bit.ly/DarylRayAbrigoINTags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-optionsLicense: GNU General Public License v2.0 & Apache License 2.0License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0*//* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */@font-face{	font-family: "mistral_regular";	src:url('font/25610_MistralRegular.ttf');	}@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700');body {	margin: 0;	font-family: 'Poppins', sans-serif;	padding-top: 0;	font-size: 16px;	line-height: 32px;	background-color: #F6F6F6;}img {	max-width: 100%;}a {	color: #FFF;	-webkit-transition: all .5s ease;	-moz-transition: all .5s ease;	-ms-transition: all .5s ease;	-o-transition: all .5s ease;	transition: all .5s ease;}a:hover, a:focus {	color: #bcbcbc;	text-decoration: none;}h1, h2, h3 {	margin-top: 30px;}header.main-header {	box-shadow: 0 1px 4px #000;}.navbar-header {	float: none;	padding: 20px 0;	text-align: center;}.navbar-brand {	padding: 20px 15px 10px !important;}.navbar-brand img {	display: block;	width: 250px;	margin-left: 10px;}.b4b-header.navbar {	margin-bottom: 0 !important;	min-height: 0 !important;	border: none;	background-color: #FFF;	position: relative;	padding: 10px 0 20px;}.b4b-tagline {	margin-right: 20px;}.b4b-tagline h3 {	font-size: 40px;	text-align: right;}.b4b-tagline h3 span {	font-weight: 700;}.b4b-menu {	margin-top: 14px;	border-top: 1px solid #bcbcbc;	border-bottom: 1px solid #bcbcbc;	text-align: center;}.top-nav {	background-color: #000;}.top-nav .navbar-collapse {	padding-left: 0;}.top-nav .top-email {	text-transform: uppercase;	padding-top: 5px;}.b4b-top-nav li {	margin-right: 8px;	margin-left: 8px;	display: inline-block;}.b4b-top-nav li:before {	content: '|';	display: block;    position: absolute;    left: -12px;    color: #bcbcbc;    top: 3px;}.b4b-top-nav li:first-child:before {	display: none;}.b4b-top-nav li:last-child {	border-right: none;}.b4b-top-nav li a {	text-transform: uppercase;	line-height: 20px;}.b4b-top-nav li a:hover,.b4b-top-nav li a:focus,.b4b-top-nav li a:active {	background: none;}.b4b-navs.navbar-default {	background: none;	border: none;}.b4b-navs {	text-align: center;	width: 100%;}ul.b4b-nav,ul.b4b-top-nav {	margin-top: 10px;}ul.b4b-nav li a {	padding: 10px;	color: #FFF;	text-transform: uppercase;	-webkit-transition: all 1s ease;	-moz-transition: all 1s ease;	-ms-transition: all 1s ease;	-o-transition: all 1s ease;	transition: all 1s ease;}ul.b4b-nav li a:hover,ul.b4b-nav li a:focus,ul.b4b-nav li a:active,ul.b4b-nav li.current-menu-item a,ul.b4b-nav li.current-page-item a {	background: none;	color: #43C0FF;}ul.b4b-nav li .dropdown-menu {	background-color: #000;}.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {	background: none;}ul.b4b-nav li.dropdown ul.dropdown-menu {	padding: 0;	border: none;}ul.b4b-nav li.dropdown ul.dropdown-menu li {	display: block;}ul.b4b-nav li.dropdown ul.dropdown-menu li a {	background-color: #000;	color: #FFF;}ul.b4b-nav li.dropdown ul.dropdown-menu li a:hover,ul.b4b-nav li.dropdown ul.dropdown-menu li a:focus {	color: #43C0FF;}ul.b4b-nav li.dropdown:hover ul.dropdown-menu {	display: block;}.menu-toggle {    border: 2px solid transparent;    cursor: pointer;    height: 42px;    opacity: 0;    padding-top: 9px;    /*text-align: center;*/    visibility: hidden;    width: 42px;    z-index: 1011;    color: #FE6422;    -webkit-transition: all 0.3s ease-out 0s;	-moz-transition: all 0.3s ease-out 0s;	-ms-transition: all 0.3s ease-out 0s;	-o-transition: all 0.3s ease-out 0s;	transition: all 0.3s ease-out 0s;}.menu-toggle {	display: none;}.menu-toggle, .brand-on-mobile {    left: 15px;    /*position: fixed;*/ /*absolute*/    top: 18px;}.brand-on-mobile {	display: none;}.menu-trigger {    bottom: 0;    margin: 0;    overflow: hidden;    padding-top: 10px;    position: absolute;    top: 0;    width: 100%;    color: #181b51;}.menu-trigger button {    background: transparent none repeat scroll 0 0;    border: 0 none;    outline: 0 none;    overflow: hidden;}.navbar-default, .big-menu {    border: medium none;    left: 0;    margin-bottom: 0;    top: 0;    width: 100%;    z-index: 2;}.navbar-nav {    display: inline-block;    float: none;    margin: 0;}.big-menu .navbar-nav.big-nav {    left: 50%;    list-style: outside none none;    max-height: initial;    position: absolute;    top: 50%;    -moz-transform: translate(-50%, -50%);	-webkit-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);}.big-menu .navbar-nav.big-nav > li {    display: block;    float: none;    margin: 0;}.big-menu {	background-clip: content-box;    background-color: rgba(0,0,0,0.9);    bottom: 0;    opacity: 0;    position: fixed;    right: 0;    visibility: hidden;    text-align: center;    -moz-transform: scale(0.8);	-webkit-transform: scale(0.8);	-o-transform: scale(0.8);	-ms-transform: scale(0.8);	transform: scale(0.8);    -webkit-transition: all 0.3s ease-out 0s;	-moz-transition: all 0.3s ease-out 0s;	-ms-transition: all 0.3s ease-out 0s;	-o-transition: all 0.3s ease-out 0s;	transition: all 0.3s ease-out 0s;}.header-big .big-menu {    opacity: 1;    visibility: visible;    -moz-transform: scale(1);	-webkit-transform: scale(1);	-o-transform: scale(1);	-ms-transform: scale(1);	transform: scale(1);}.big-menu .big-nav > li {	margin-bottom: 3em;}.big-menu .big-nav > li > a {	font-size: 30px;	font-weight: 300;	color: #181b51;	text-transform: uppercase;	line-height: 32px;}.header-big .menu-trigger {	display: none;}.menu-toggle .b4b-close {	display: none;	color: rgba(255,255,255,0.5);}.header-big .menu-toggle .b4b-close {	display: block;	position: fixed;}.menu-toggle:hover,.menu-toggle:focus {	text-decoration: none;}.header-big .brand-on-mobile {	display: none;}/*END OF HEADER*/.home-slider {	background: url('images/b4b2018-slider-bg.jpg');	background-size: cover;	background-repeat: no-repeat;	padding: 10vh 0;	position: relative;}.home-slider .banner-container {	width: 50%;	margin: 0 auto;	border: 8px solid #FFF;	border-radius: 5px;	-webkit-border-radius: 5px;}.overlay {	position: absolute;	background-color: rgba(0,0,0,0.8);	width: 100%;	height: 100%;	left: 0;	top: 0;}.home-top-quote {	background: url('images/b4b2018-home-banner-bg.png');	background-repeat: no-repeat;	background-position: right 10%;	background-color: #1863AD;	padding: 50px 0;}.home-top-quote h4 {	color: #FFF;	font-size: 30px;	font-weight: 400;}.home-how-we-do {	background-color: #FFF;	padding: 50px 0;}.home-how-we-do h3 {	font-size: 60px;	font-weight: 400; 	text-align: center;}.home-how-we-do h3 span {	font-weight: 500;}.home-how-we-do .wedobox-container {	margin-top: 50px;}.home-how-we-do .wedobox-container .wedobox h4 {	margin-top: 20px;	background-color: #2DA802;	color: #FFF;	text-align: center;	font-size: 24px;	font-weight: 300;}.home-how-we-do .wedobox-container .wedobox h4 a {	display: block;	padding: 10px 0;}.home-how-we-do .wedobox-container .wedobox h4 a:hover,.home-how-we-do .wedobox-container .wedobox h4 a:focus,.home-how-we-do .wedobox-container .wedobox h4 a:active {	color: #FFF;}.home-how-we-do .wedobox-container .wedobox img {	width: 100%;}.home-get-started {	background: url('images/b4b2018-getstarted-bg.png');	background-repeat: no-repeat;	background-position: left 10%;	background-color: #1863AD;	padding: 50px 0;}.home-get-started h4 {	background: url('images/b4b2018-green-arrow.png');	background-repeat: no-repeat;	background-position: left center;	padding-left: 100px;	font-size: 55px;	color: #FFF;}.home-get-started h4 span {	font-weight: 500;}.home-how-it-work {	padding: 50px 0;}.home-how-it-work h3 {	font-size: 60px;	font-weight: 400; 	text-align: center;}.home-how-it-work h3 span {	font-weight: 500;}.home-how-it-work .itwork-container {	margin: 60px 0 40px;}.home-how-it-work .itwork-container img {	width: 100%;}.home-how-it-work .itwork-container img,.home-how-it-work .work-box {	height: 275px;} .home-how-it-work .work-box {	background-color: #FFF;	border: 1px solid #E2E2E2;	padding: 40px 30px;}.home-how-it-work .work-line {	border-top: 3px solid #282828;	position: relative;	margin-bottom: 20px;}.home-how-it-work .work-line hr {	width: 50%;    background-color: #2DA802;    height: 8px;    margin: 0;    position: absolute;    top: -3px;}.home-how-it-work .work-box h4 {	font-size: 35px;	font-weight: 300;	text-transform: uppercase;}.home-how-it-work .work-box p {	font-size: 18px;	line-height: 26px;}.home-vip-info {	background-color: #FFF;	padding: 50px 0;}.home-vip-info h3 {	font-size: 60px;	font-weight: 400; 	text-align: center;}.home-vip-info .vip-box {	margin: 60px 0 40px;}.home-vip-info .vip-box .vip-info-img {	border: 1px solid #E2E2E2;	width: 100%;	height: 240px;	text-align: center;	padding: 15%;}.home-vip-info .vip-box img {	display: inline-block;	vertical-align: middle;}.home-vip-info .vip-box h4 {	font-size: 30px;	font-weight: 400;	text-transform: uppercase;}.home-vip-info .vip-box h4 span {	color: #1863AD;}.home-vip-info .vip-box p {	font-size: 16px;	font-weight: 300;	line-height: 26px;}.home-book-a-call {	background-color: #1863AD;	padding: 50px 0;	text-align: center;}.home-book-a-call h4 {	color: #FFF;	font-size: 40px;	font-weight: 400;}.home-book-a-call h4 span {	color: #43C0FF;}.home-book-a-call p {	color: #FFF;	font-size: 20px;	font-style: italic;	font-weight: 300;}.home-book-a-call p span {	color: #43C0FF;}.home-book-a-call .strat-call {	margin-top: 20px;}.home-book-a-call .strat-call form input {	border: none;	font-size: 14px;	padding: 6px 10px;}.home-book-a-call .strat-call form input[type=submit] {	background-color: #2DA803;	color: #FFF;	font-size: 22px;	font-weight: 300;	padding: 6px 40px;}.home-social-feed {	background-color: #F6F6F6;	padding: 50px 0;}.home-social-feed h3 {	font-size: 60px;	font-weight: 400; 	text-align: center;	margin-bottom: 40px;}.home-social-feed .social-feed-box {	background-color: #FFF;	border: 1px solid #E2E2E2;	padding: 20px;	height: 50vh;	overflow: hidden;}.b4b-foot {	background-color: #1E2128;	padding: 50px 0;}.top-footer img {	display: block;	margin: 0 auto;}.top-footer h4 {	color: #FFF;	font-size: 22px;	font-weight: 400;	text-align: center;	margin-top: 30px;}.top-footer h4 a {	color: #43C0FF;}.bottom-footer #menu-footer-menu {	margin-top: 20px;	margin-bottom: 20px;	list-style: none;	padding-left: 0;	text-align: center;}.bottom-footer #menu-footer-menu li {	display: inline;	padding-left: 10px;	padding-right: 10px;	border-right: 1px solid #FFF;}.bottom-footer #menu-footer-menu li:last-child {	border-right: none;}.bottom-footer p {	color: #FFF;	font-size: 13px;	text-align: center;	margin-bottom: 0;}.inner-page-header {	background: url('images/b4b2018-about-banner.png');	background-color: #1863AD;	background-position: right 0%;	background-repeat: no-repeat;	padding: 10vh 0;}.inner-page-header h3 {	color: #FFF;	font-size: 35px;	font-weight: 400;}#content {	padding: 5vh 0;}/* Bootcamp Page */.the-bootcamps {	padding: 6vh 0;	text-align: center;}.the-bootcamps.home-test {	background-color: #333;}.the-bootcamps h3 {	font-size: 60px;	font-weight: 400; 	margin-bottom: 40px;	margin-top: 0;		text-align: center;}.the-bootcamps .city-box h4 {	color: #FFF;	font-size: 30px;	margin-bottom: 0;}.the-bootcamps .city-box p {	color: #FFF;	font-size: 18px;	font-weight: 300;}.the-bootcamps .city-box {	overflow: hidden;	position: relative;}.the-bootcamps .city-box .city-item {	padding: 60px 0;	width: 100%;	height: 100%;	-webkit-transition: all .5s ease-in-out;	-moz-transition: all .5s ease-in-out;	-ms-transition: all .5s ease-in-out;	-o-transition: all .5s ease-in-out;	transition: all .5s ease-in-out;}.the-bootcamps .city-box .city-item::before {	content: "";	height: 100%;	width: 100%;	position: absolute;	top: 0;	left: 0;	background-color: rgba(0,0,0,0.3);	z-index: 10;}.the-bootcamps .city-box:hover .city-item::before,.the-bootcamps .city-box:focus .city-item::before {	background-color: rgba(0,0,0,0.1);}.the-bootcamps .city-box .wollongong {	background: url('images/Wollongong.png');	background-position: center;	background-size: cover;}.the-bootcamps .city-box .canberra {	background: url('images/Canberra.png');	background-position: center;	background-size: cover;}.the-bootcamps .city-box .penrith {	background: url('images/Penrith.png');	background-position: center;	background-size: cover;}.the-bootcamps .city-box .newcastle {	background: url('images/Newcastle.png');	background-position: center;	background-size: cover;}.the-bootcamps .city-box:hover .city-item,.the-bootcamps .city-box:focus .city-item {	transform: scale(1.2);}.the-bootcamps .city-box .text-over {	z-index: 11;	position: relative;}/*Bootcamp Soon Page*/.bootcamp-soon {	background: url('images/b4b2018-about-banner.png');	background-color: #111;	background-position: right 0%;	background-repeat: no-repeat;	padding: 4vh 0;	color: #FFF;}/*Blog Section on Bootcamp Page*/.blog-section {	background-color: #FFF;	padding: 6vh 0;}.blog-section h3.the-blog {	font-size: 60px;	font-weight: 400;	text-align: center;	margin-bottom: 40px;}.blog-section h3.the-blog span {	font-weight: 700;}.blog-section article.blog-item {	background-color: #F6F6F6;	border-radius: 0 0 3px 3px;	-webkit-border-radius: 0 0 3px 3px;	padding: 10px !important;}.blog-section article.blog-item p.meta {	font-size: 12px;	font-weight: 500;	padding: 4px 0;	margin-bottom: 0 !important;}.blog-section article.blog-item .page-header {	margin: 20px 0 0 !important;	padding-left: 0;	padding-right: 0;	border-bottom: none;}.blog-section article.blog-item .page-header h1 {	font-size: 20px;	font-weight: 300;	height: 46px;	overflow: hidden;}.blog-section article.blog-item .page-header h1 a {	color: #000;}.blog-section article.blog-item a {	color: #bdc3c7;}.blog-section section.post_content {	padding-left: 20px;	padding-right: 20px;	height: 60px;	overflow: hidden;}.blog-section section.post_content p {	font-size: 12px;	line-height: 18px;}.blog-section footer {	padding-left: 0;	padding-right: 0;	padding-top: 0 !important;}.blog-section footer .read-pamore {	font-size: 12px;    color: #FFF !important;    text-transform: uppercase;    text-decoration: none;    background-color: #1863AD;    display: inline-block;    padding: 4px 20px;    border: 2px solid #1863AD;}.blog-section footer .read-pamore:hover,.blog-section footer .read-pamore:focus,.blog-section footer .read-pamore:active {	background: none;	color: #1863AD !important;}.dare-banner {	background: url('images/dare-to-dream-bg.jpg');	background-size: cover;	background-repeat: no-repeat;	padding: 6vh 0;}/*Wollongong Bootcamp*/.w-bootcamp {	background: url('images/aug2017bootcamp-bg.jpg');	background-size: cover;	background-position: 0 10%;	padding: 40px 0 70px;	text-align: center;}.w-bootcamp h3 {	font-size: 52px;    font-weight: 700;    color: #FFF;    text-transform: uppercase;}.w-bootcamp h2 {	color: #F01313;	font-size: 60px;	font-weight: 700;	text-transform: uppercase;}.w-bootcamp-details {	background-color: rgba(18,23,35,0.7);	padding: 20px 0;	margin-top: 40px;}.w-bootcamp-details p {	color: #FFF;	font-size: 22px;    text-transform: uppercase;    margin-bottom: 0;}.w-bootcamp-details p span {	margin: 0 10px;}.w-bootcamp hr {	width: 30%;}.w-bootcamp-learn {	background-color: #0A2148;	padding: 40px 0;	text-align: center;}.w-bootcamp-learn h4 {	color: #FFF;	font-size: 42px;    font-weight: 300;    text-transform: uppercase;}.w-bootcamp-learn ul.teaser-content {	padding-left: 0;	list-style: none;    width: 70%;    margin: 40px auto;}.w-bootcamp-learn ul.teaser-content li {	color: #FFF;	text-align: left;	font-size: 30px;	margin-top: 30px;}.w-bootcamp-learn ul.teaser-content li span {	font-weight: 700;	text-transform: uppercase;}.w-bootcamp-learn .book-now-box {	margin-top: 30px;}.w-bootcamp-learn a.w-btn {	background-color: #FBCA33;	box-shadow: 4px 4px 0 #F39B1C;	padding: 12px 60px;    font-size: 28px;    color: #0A2148;    font-weight: 700;    text-transform: uppercase;    margin-top: 1em;    display: inline-block;}.w-bootcamp-learn a.w-btn:hover,.w-bootcamp-learn a.w-btn:focus,.w-bootcamp-learn a.w-btn:active {	box-shadow: 4px 4px 0 #D35400;}.w-bootcamp-speakers {	background-color:  #B1B4B7;}.w-bootcamp-speakers .speaker-container {	position: relative;}.w-bootcamp-speakers h4 {	font-size: 42px;    font-weight: 300;    text-transform: uppercase;    letter-spacing: 4px;    color: #0A2148;    margin-top: 40px;    position: absolute;}.w-bootcamp-speakers .w-speakers-name {	background-color: #FBCA33;	padding: 10px 0;}.the-speakers-video {	background-color: #FFF;}.the-speakers-video h4 {	text-align: center;	text-transform: uppercase;	font-size: 42px;	font-weight: 300;	margin-bottom: 40px;	margin-top: 20px;}.the-speakers-video .video-box {	padding: 20px 80px;}.the-speakers-video a img {	border-radius: 5px;	-webkit-border-radius: 5px;	margin: 10px auto;}.the-speakers-video .video-box img {	background-color: rgba(0,0,0,0.1);	padding: 10px;	box-shadow: 4px 4px 0 #F39B1C;}.the-speakers-video .video-box .author {	color: #0A2148;	font-size: 30px;    font-style: italic;    font-weight: 500;    margin-top: 0;}.the-speakers-video .video-box p {    font-size: 16px;    line-height: 20px;}.w-book-my-seat {	background-color: #000;	padding: 60px 0;	text-align: center;}.w-book-my-seat a.w-btn {	background-color: #2ECC71;	box-shadow: 4px 6px 0 #34495e;	padding: 15px 40px;    font-size: 34px;    color: #FFF;    font-weight: 700;    text-transform: uppercase;    display: inline-block;    position: relative;}.w-book-my-seat a.w-btn:hover,.w-book-my-seat a.w-btn:focus,.w-book-my-seat a.w-btn:active {	box-shadow: 3px 4px 0 #34495e; /*#BDC3C7;*/	top: 2px;	left: 1px;}.the-affiliate {	background-color: #0A2148;	padding: 40px 0;	text-align: center;}.the-affiliate h4 {	color: #FFF;	font-size: 42px;    font-weight: 300;    text-transform: uppercase;}.the-affiliate .aff-video {	width: 50%;	margin: 30px auto;}.the-affiliate a.w-btn {	background-color: #FBCA33;	box-shadow: 4px 4px 0 #F39B1C;	padding: 12px 60px;    font-size: 28px;    color: #0A2148;    font-weight: 700;    text-transform: uppercase;    margin-top: 1em;    display: inline-block;}.the-affiliate a.w-btn:hover,.the-affiliate a.w-btn:focus,.the-affiliate a.w-btn:active {	box-shadow: 4px 4px 0 #D35400;}/*Canberra Bootcamp*/.canberra-speakers {	background: url('images/canberra-sept17-bg1.jpg');	background-size: cover;	background-repeat: no-repeat;	padding-top: 40px;}.canberra-speakers img {	width: 100%;}.canberra-learn {	background: url('images/canberra-sept17-bg2.jpg');	background-size: cover;	background-repeat: no-repeat;	color: #FFF;	padding: 40px 0;}.canberra-learn h4 {	font-size: 32px;}.canberra-learn .c-date,.canberra-learn .c-location {	text-align: center;}.canberra-learn h5 {	color: #F8CA21;	font-size: 28px;	text-transform: uppercase;}.canberra-learn .c-learn-title {	margin-top: 40px;	display: inline-block;}.canberra-learn .c-learn {	margin-top: 20px;	margin-bottom: 80px;}.canberra-learn .c-learn li {	font-size: 28px;	margin-bottom: 20px;}.canberra-learn .c-learn li i {	font-size: 22px;	color: #F8CA21;}.canberra-cta {	background-color: #231F20; /*#F8CA21;*/	padding: 30px 0;	text-align: center;}.canberra-cta .c-btn {	display: inline-block;    background-color: #27AE60;    padding: 20px 40px;    font-size: 30px;    font-weight: 700;    text-transform: uppercase;    box-shadow: 2px 4px 0px #111; /*#34495E;*/    border-radius: 2px;    -webkit-border-radius: 2px;}.canberra-cta .c-btn:hover {	color: #FFF;	background-color: #2ECC71;}/*Contact Page*/.contact-template {	background-color: #FFF;	padding: 6vh 0;}.contact-info-area p {	font-weight: 700;}.contact-info-area p span {	font-weight: 300;}.contact-template .contact-info-area {	background-color: #F5F5F5;	padding: 5px;	border-radius: 5px;	-webkit-border-radius: 5px;	margin-bottom: 6vh;}.contact-template .contact-info-area .acf-map {	margin: 0;}.contact-template .box-title {	color: #43C0FF;	font-size: 30px;	font-weight: 400;	margin-bottom: 20px;}.contact-template .line {	background-color: #DDE4F2;}.contact-template .line hr {	border-top: 1px solid #2DA803;	width: 100px;	margin: 20px 0;	border-right: 20px solid #FFF;}.contact-template h3 {	font-size: 18px;	font-weight: 700;}.contact-template p {	font-size: 14px;	line-height: 26px;}.contact-template .contact-info {	font-size: 14px;	font-weight: 700;	color: #43C0FF;	margin-top: 20px;} .contact-template .contact-info a {	color: #333;}.contact-template .contact-info i {	font-size: 20px;	color: #333;	width: 30px;}.contact-template .contact-info span {	display: block;	color: #333;	font-weight: 300;	padding-left: 30px;}.contact-template .contact-form {	margin-top: 50px;}.contact-template .contact-form form input[type=text],.contact-template .contact-form form input[type=email],.contact-template .contact-form form textarea {	border: 1px solid #DDE4F2;	padding: 10px;	font-size: 14px;	font-weight: 300;	width: 100%;	max-width: 100%;}.contact-template .contact-form form input[type=submit] {	padding: 10px 40px;	background-color: #2ecc71;	font-size: 16px;	font-weight: 700;	border-radius: 0;	-webkit-border-radius: 0;	border: none;	color: #FFF;	}/*Testimonial Page*/.testi-page {	padding: 6vh 0;}.testi-page .white-container {	background-color: #FFF;	padding: 10px;	border-radius: 3px;	-webkit-border-radius: 3px;	font-size: 14px;	line-height: 26px;}.testi-page .testi-sections {	padding-bottom: 30px;}.testi-page .testi-slider {	background-color: #FFF;	padding: 40px 0;	text-align: center;}.testi-page .testi-slider .testi-slider-box ul li img {	display: block;	margin: 0 auto;	background-color: #F5F5F5;	padding: 10px;	border-radius: 3px;	-webkit-border-radius: 3px;}.testi-page .testi-slider .testi-slider-box ul li h3 {	margin-bottom: 0;}.testi-page .testi-slider .testi-slider-box ul li p {	font-size: 14px;	line-height: 26px;	padding: 0 6em;}.testi-page .testi-vid-slider {	padding-top: 40px;}/*VIP Program Page*/.vip-banner img {	width: 100%;}.vip-motivation {	padding: 6vh 0;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f6f6+0,dddddd+100 */	background: #f6f6f6; /* Old browsers */	background: -moz-radial-gradient(center, ellipse cover, #f6f6f6 0%, #dddddd 100%); /* FF3.6-15 */	background: -webkit-radial-gradient(center, ellipse cover, #f6f6f6 0%,#dddddd 100%); /* Chrome10-25,Safari5.1-6 */	background: radial-gradient(ellipse at center, #f6f6f6 0%,#dddddd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dddddd',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}.vip-motivation h3 {	font-size: 42px;	font-weight: 400;	text-align: center;	margin-top: 0;	margin-bottom: 0;}.vip-motivation h3 span {	font-weight: 700;}.become-vip-content {	padding: 6vh 0;}.become-vip-content .widget-title {	text-align: center;	font-size: 60px;	font-weight: 400;	margin-bottom: 30px;}.become-vip-content p {	font-weight: 300;	margin-bottom: 20px;	line-height: 26px;}.vip-meetings {	padding: 6vh 0;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b78c4+0,1360ac+100 */	background: #2b78c4; /* Old browsers */	background: -moz-radial-gradient(center, ellipse cover, #2b78c4 0%, #1360ac 100%); /* FF3.6-15 */	background: -webkit-radial-gradient(center, ellipse cover, #2b78c4 0%,#1360ac 100%); /* Chrome10-25,Safari5.1-6 */	background: radial-gradient(ellipse at center, #2b78c4 0%,#1360ac 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b78c4', endColorstr='#1360ac',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}.vip-meetings h3 {	color: #FFF;	font-size: 38px;	font-weight: 300;	text-transform: uppercase;}.vip-meetings h3 span {	font-weight: 700;	text-transform: none;	display: block;	margin-top: 10px;	text-shadow: 0 2px 1px #222;}.vip-ready {	padding: 6vh 0;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,9a9a9a+100 */	background: #ffffff; /* Old browsers */	background: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #9a9a9a 100%); /* FF3.6-15 */	background: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#9a9a9a 100%); /* Chrome10-25,Safari5.1-6 */	background: radial-gradient(ellipse at center, #ffffff 0%,#9a9a9a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#9a9a9a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}.vip-ready h3 {	font-size: 40px;	font-weight: 300;	margin: 0;	text-align: center;}.vip-ready h3 span {	color: #2DA803;	font-weight: 700;}.become-vip-download {	padding: 6vh 0;	background-color: #FFF;}.become-vip-download h3 {	font-size: 42px;	font-weight: 400;	text-align: center;	margin-top: 0;	margin-bottom: 20px;}.become-vip-download h3 span {	color: #2DA803;	font-weight: 700;}.become-vip-download .vip-docs {	margin: 40px 0;}.become-vip-download .vip-docs .document-box a img {	background-color: #F6F6F6;	padding: 10px;	border-radius: 3px;	-webkit-border-radius: 3px;	box-shadow: 0 1px 1px #777;}.become-vip-download h4 {	font-size: 32px;	font-weight: 400;	text-align: center;}.become-vip-download h4 a {	color: #43C0FF;}.become-vip-download h4 a:hover,.become-vip-download h4 a:focus,.become-vip-download h4 a:active {	color: #195B9B;}/*Website Page*/.website-intro .intro-top {	position: relative;	padding: 10vh 0;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f6f6+0,dddddd+100 */	background: #f6f6f6; /* Old browsers */	background: -moz-radial-gradient(center, ellipse cover, #f6f6f6 0%, #dddddd 100%); /* FF3.6-15 */	background: -webkit-radial-gradient(center, ellipse cover, #f6f6f6 0%,#dddddd 100%); /* Chrome10-25,Safari5.1-6 */	background: radial-gradient(ellipse at center, #f6f6f6 0%,#dddddd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dddddd',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}.website-intro .intro-bottom {	padding: 6vh 0;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b78c4+0,1360ac+100 */	background: #2b78c4; /* Old browsers */	background: -moz-radial-gradient(center, ellipse cover, #2b78c4 0%, #1360ac 100%); /* FF3.6-15 */	background: -webkit-radial-gradient(center, ellipse cover, #2b78c4 0%,#1360ac 100%); /* Chrome10-25,Safari5.1-6 */	background: radial-gradient(ellipse at center, #2b78c4 0%,#1360ac 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b78c4', endColorstr='#1360ac',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}.website-intro .intro-top img {	display: block;	margin: 0 auto;}.website-intro .intro-top h3 {	font-size: 40px;	font-weight: 400;	text-align: center;	margin-top: 50px;}.website-intro .intro-top h3 span {	color: #2DA803;	font-weight: 700;}.website-intro .intro-bottom h3 {	color: #FFF;	font-size: 50px;	font-weight: 400;	text-align: center;	margin-top: 0;	margin-bottom: 0;}.website-intro .intro-bottom h3 span {	color: #43C0FF;	font-weight: 700;}.website-sample {	background-color: #FFF;	padding-top: 6vh;}.website-sample.gray-section {	padding-top: 0;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f6f6+0,dddddd+100 */	background: #f6f6f6; /* Old browsers */	background: -moz-radial-gradient(center, ellipse cover, #f6f6f6 0%, #dddddd 100%); /* FF3.6-15 */	background: -webkit-radial-gradient(center, ellipse cover, #f6f6f6 0%,#dddddd 100%); /* Chrome10-25,Safari5.1-6 */	background: radial-gradient(ellipse at center, #f6f6f6 0%,#dddddd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dddddd',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}.website-sample h3 {	font-size: 40px;	font-weight: 400;	padding-top: 3em;}.website-sample h3 span {	color: #43C0FF;	font-size: 55px;	font-weight: 700;	display: block;}.website-sample a {	margin-top: 100px;	margin-bottom: 20px;	text-align: center;	display: block;}.website-sample a img {	display: inline-block;	margin: 0 auto;}.website-sample a span {	display: block;	color: #444;	font-size: 14px;	margin-top: 20px;	text-transform: uppercase;}.website-sample a.myhr img {	background-color: #333333;	padding: 10px;	border-radius: 5px;	-webkit-border-radius: 5px;}.website-outro {	overflow: hidden;}.website-outro .outro-top {	background: url('images/website-sample-bg.jpg');	background-size: cover;	background-repeat: no-repeat;	padding: 20vh 0;}.website-outro .outro-bottom {	background-color: #195B9B;	padding: 6vh 0;	position: relative;}.website-outro .outro-bottom h3 {	color: #FFF;	font-size: 26px;	font-weight: 400;}.website-outro .outro-bottom h4 {	color: #43C0FF;	font-size: 26px;	font-weight: 700;}.website-outro .outro-bottom img {	position: absolute;	bottom: -165px;}/*====Graphics====*/.graphics-template img {	display: block;	margin: 0 auto;}.graphics-template .branding-top {	padding: 6vh 0 0;}.graphics-template .branding-bottom,.graphics-template .logo,.graphics-template .business-cards,.graphics-template .flyers,.graphics-template .pullup-banners,.graphics-template .facebook-ads,.graphics-template .standard,.graphics-template .materials {	padding: 6vh 0;	text-align: center;}.graphics-template .branding-top,.graphics-template .materials,.graphics-template .pullup-banners,.graphics-template .business-cards {	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f6f6+0,dddddd+100 */	background: #f6f6f6; /* Old browsers */	background: -moz-radial-gradient(center, ellipse cover, #f6f6f6 0%, #dddddd 100%); /* FF3.6-15 */	background: -webkit-radial-gradient(center, ellipse cover, #f6f6f6 0%,#dddddd 100%); /* Chrome10-25,Safari5.1-6 */	background: radial-gradient(ellipse at center, #f6f6f6 0%,#dddddd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dddddd',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}.graphics-template .branding-bottom,.graphics-template .standard {	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b78c4+0,1360ac+100 */	background: #2b78c4; /* Old browsers */	background: -moz-radial-gradient(center, ellipse cover, #2b78c4 0%, #1360ac 100%); /* FF3.6-15 */	background: -webkit-radial-gradient(center, ellipse cover, #2b78c4 0%,#1360ac 100%); /* Chrome10-25,Safari5.1-6 */	background: radial-gradient(ellipse at center, #2b78c4 0%,#1360ac 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b78c4', endColorstr='#1360ac',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}.branding-bottom h3 {	color: #FFF;	font-size: 40px;	font-weight: 400;	margin-top: 0;	margin-bottom: 0;}.branding-bottom h3 span {	color: #43C0FF;	font-weight: 700;}.logo h3,.business-cards h3,.flyers h3,.pullup-banners h3,.facebook-ads h3 {	font-size: 55px;	font-weight: 400;	margin-bottom: 50px;}.logo h3 span,.business-cards h3 span,.flyers h3 span,.pullup-banners h3 span,.facebook-ads h3 span {	font-weight: 700;}.standard h3 {	color: #FFF;	font-size: 28px;	font-weight: 400;	margin-top: 0;	margin-bottom: 0;}.standard h3 span {	display: block;	color: #43C0FF;	font-size: 35px;	font-weight: 700;	margin-top: 10px;}.materials h3 {	font-size: 40px;	font-weight: 400;	margin-top: 0;	margin-bottom: 0;}.materials h3 span {	color: #2DA803;	font-weight: 700;	font-style: italic;}@media (min-width: 980px) and (max-width: 1200px) {		.navbar-brand {		display: none;	}	/*.menu-toggle {		position: absolute;		display: block;		top: 12px;		left: 10px;		visibility: visible;		opacity: 1;	}*/	.brand-on-mobile {		display: block;		left: 50px;		position: relative;		top: 0;	}	ul.b4b-nav li a {		padding: 10px 5px;		font-size: 12px;	}	.b4b-tagline h3 {		text-align: center;	}	.home-how-we-do h3,	.home-how-it-work h3 {		font-size: 40px;	}	.home-how-we-do .wedobox-container .wedobox h4 {		font-size: 18px;	}	.home-get-started h4 {		background-position: 40% center;		text-align: right;	}	.home-how-it-work .itwork-container img, .home-how-it-work .work-box {		height: auto;	}	.home-book-a-call h4 {		font-size: 28px;	}	.home-book-a-call p {		font-size: 16px;	}	.home-book-a-call .strat-call form input {		margin-bottom: 4px;	}	.inner-page-header h3 {		text-shadow: 0 2px 0 #111;	}	.website-intro .intro-top {		padding: 5vh 0;	}	.website-intro .intro-top img {		position: relative;		top: 0;		left: 0;		display: block;		width: 80%;		margin: 0 auto;	}	.website-intro .intro-top h3 {		font-size: 32px;		text-align: center;	}	.website-intro .intro-bottom {		padding: 5vh 0;	}	.website-intro .intro-bottom h3 {		font-size: 40px;		margin-top: 0;		margin-bottom: 0;	}	.website-sample h3 {		font-size: 30px;	}	.website-sample h3 span {		font-size: 42px;	}	.website-outro .outro-top {		padding: 10vh 0;	}	.website-outro .outro-bottom h3,	.website-outro .outro-bottom h4 {		padding-left: 20px;	}	.graphics-template .branding-top {		padding: 5vh 0;	}	.graphics-template .branding-top img {		position: relative;		left: 0;		right: 0;	}}@media (min-width: 768px) and (max-width: 979px) {	.navbar-brand {		display: none;	}	/*.menu-toggle {		position: absolute;		display: block;		top: 12px;		left: 10px;		visibility: visible;		opacity: 1;	}*/	.brand-on-mobile {		display: block;		left: 50px;		position: relative;		top: 0;	}	ul.b4b-nav li a {		padding: 10px 5px;		font-size: 12px;	}	.b4b-tagline h3 {		text-align: center;	}	.home-how-we-do h3,	.home-how-it-work h3 {		font-size: 40px;	}	.home-how-we-do .wedobox-container .wedobox h4 {		font-size: 18px;	}	.home-get-started h4 {		background-position: 40% center;		text-align: right;	}	.home-how-it-work .itwork-container img, .home-how-it-work .work-box {		height: auto;	}	.home-book-a-call h4 {		font-size: 28px;	}	.home-book-a-call p {		font-size: 16px;	}	.home-book-a-call .strat-call form input {		margin-bottom: 4px;	}	.inner-page-header h3 {		text-shadow: 0 2px 0 #111;	}	.website-intro .intro-top {		padding: 5vh 0;	}	.website-intro .intro-top img {		position: relative;		top: 0;		left: 0;		display: block;		width: 80%;		margin: 0 auto;	}	.website-intro .intro-top h3 {		font-size: 32px;		text-align: center;	}	.website-intro .intro-bottom {		padding: 5vh 0;	}	.website-intro .intro-bottom h3 {		font-size: 40px;		margin-top: 0;		margin-bottom: 0;	}	.website-sample h3 {		font-size: 30px;	}	.website-sample h3 span {		font-size: 42px;	}	.website-outro .outro-top {		padding: 10vh 0;	}	.website-outro .outro-bottom h3,	.website-outro .outro-bottom h4 {		padding-left: 20px;	}	.graphics-template .branding-top {		padding: 5vh 0;	}	.graphics-template .branding-top img {		position: relative;		left: 0;		right: 0;	}}@media (max-width: 480px) {	.navbar-brand {		display: none;	}	.menu-toggle {		position: absolute;		display: block;		top: 12px;		left: 10px;		visibility: visible;		opacity: 1;	}	.brand-on-mobile {		float: right;		display: block;		padding-left: 50px;		margin-top: 10px;	}	.brand-on-mobile img {		width: 80%;	}	.top-footer h4 {		font-size: 12px;	}	.b4b-tagline {		margin-right: 0;		padding-top: 60px;	}	.b4b-tagline h3 {		font-size: 30px;		text-align: center;	}	.home-slider .banner-container {		width: 90%;	}	.home-top-quote {		background-image: none;	}	.home-top-quote h4 {		font-size: 20px;	}	.home-how-we-do h3 {		font-size: 40px;	}	.home-how-we-do .wedobox-container .wedobox {		margin-bottom: 30px;	}	.home-how-we-do .wedobox-container .wedobox h4 {		margin-top: 10px;	}	.home-get-started {		background-image: none;	}	.home-get-started h4 {		font-size: 40px;	}	.home-how-it-work h3 {		font-size: 40px;	}	.home-how-it-work .itwork-container img, .home-how-it-work .work-box {		height: auto;	}	.home-vip-info h3 {		font-size: 40px;	}	.home-vip-info .vip-box .vip-info-img {		height: 200px;	}	.home-vip-info .vip-box h4 {		font-size: 22px;	}	.home-vip-info .vip-box p {		font-size: 14px;		line-height: 22px;	}	.home-book-a-call h4 {		font-size: 30px;	}	.home-book-a-call p {		font-size: 18px;	}	.home-book-a-call .strat-call form input {		width: 100%;		margin-bottom: 5px;	}	.home-social-feed h3 {		font-size: 40px;	}	.home-social-feed .social-feed-box {		height: auto;	}	.inner-page-header {		background-image: none;	}	.inner-page-header h3 {		font-size: 30px;	}	.vip-motivation h3 {		font-size: 34px;	}	.become-vip-content .widget-title {		font-size: 40px;	}	.vip-meetings h3 {		font-size: 30px;	}	.vip-ready h3 {		font-size: 34px;	}	.become-vip-download h3 {		font-size: 30px;	}	.become-vip-download .vip-docs .document-box a img {		margin-bottom: 20px;	}	.become-vip-download h4 {		font-size: 24px;	}	.become-vip-download h4 a {		font-size: 13px;	}	.the-bootcamps .city-box {		margin-bottom: 20px;	}	.the-bootcamps h3,	.blog-section h3.the-blog {		font-size: 40px;	}	.testi-page .testi-slider .testi-slider-box ul li p {		padding: 0 10px;	}	.contact-template .box-title {		margin-top: 40px;	}	.website-intro .intro-top img {		position: relative;		top: 0;		left: 0;		padding: 0 10px;	}	.website-intro .intro-top h3 {		text-align: center;	}	.website-intro .intro-bottom {		padding: 4em 0;	}	.website-intro .intro-bottom h3 {		font-size: 40px;		margin-top: 0;		margin-bottom: 0;	}	.website-sample .pull-right {		float: none !important;	}	.website-sample h3 {		padding-top: 2em;		margin-bottom: 1em;	}	.website-outro .outro-top {		background-position: 80% 0;	}	.website-outro .outro-bottom img {		position: relative;		bottom: 0;	}	.graphics-template .branding-top {		padding-bottom: 4em;		padding-top: 4em;	}	.graphics-template .branding-top img {		position: relative;		left: 0;		right: 0;	}	.graphics-template h3 {		font-size: 40px;	}	*[class*='col-xs'] {		margin-top: 0;	}	/*Wollongong Bootcamp*/	.w-bootcamp h3 {		font-size: 34px;	}	.w-bootcamp h2 {		font-size: 36px;	}	.w-bootcamp-details p {		font-size: 18px;	}	.w-bootcamp-details p span {		display: block;	}	.w-bootcamp-speakers h4 {		font-size: 16px;		margin-top: 0;	}	.w-bootcamp-learn h4,	.the-speakers-video h4,	.the-affiliate h4 {		font-size: 30px;	}	.w-bootcamp-learn ul.teaser-content li {		font-size: 20px;	}	.w-book-my-seat a.w-btn {		padding: 15px 30px;		font-size: 22px;	}	.the-speakers-video .video-box {		padding: 10px;	}	.the-speakers-video .video-box .author {		margin-top: 20px;	}	.the-affiliate a.w-btn {		padding: 12px 30px;		font-size: 22px;	}}@media (max-width: 320px) {	.navbar-brand {		display: none;	}	.menu-toggle {		position: absolute;		display: block;		top: 12px;		left: 10px;		visibility: visible;		opacity: 1;	}	.brand-on-mobile {		float: right;		display: block;		padding-left: 50px;		margin-top: 10px;	}	.brand-on-mobile img {		width: 80%;	}	.top-footer h4 {		font-size: 12px;	}	.b4b-tagline {		margin-right: 0;		padding-top: 60px;	}	.b4b-tagline h3 {		font-size: 30px;		text-align: center;	}	.home-slider .banner-container {		width: 90%;	}	.home-top-quote {		background-image: none;	}	.home-top-quote h4 {		font-size: 20px;	}	.home-how-we-do h3 {		font-size: 40px;	}	.home-how-we-do .wedobox-container .wedobox {		margin-bottom: 30px;	}	.home-how-we-do .wedobox-container .wedobox h4 {		margin-top: 10px;	}	.home-get-started {		background-image: none;	}	.home-get-started h4 {		font-size: 40px;	}	.home-how-it-work h3 {		font-size: 40px;	}	.home-how-it-work .itwork-container img, .home-how-it-work .work-box {		height: auto;	}	.home-vip-info h3 {		font-size: 40px;	}	.home-vip-info .vip-box .vip-info-img {		height: 200px;	}	.home-vip-info .vip-box h4 {		font-size: 22px;	}	.home-vip-info .vip-box p {		font-size: 14px;		line-height: 22px;	}	.home-book-a-call h4 {		font-size: 30px;	}	.home-book-a-call p {		font-size: 18px;	}	.home-book-a-call .strat-call form input {		width: 100%;		margin-bottom: 5px;	}	.home-social-feed h3 {		font-size: 40px;	}	.home-social-feed .social-feed-box {		height: auto;	}	.inner-page-header {		background-image: none;	}	.inner-page-header h3 {		font-size: 30px;	}	.vip-motivation h3 {		font-size: 34px;	}	.become-vip-content .widget-title {		font-size: 40px;	}	.vip-meetings h3 {		font-size: 30px;	}	.vip-ready h3 {		font-size: 34px;	}	.become-vip-download h3 {		font-size: 30px;	}	.become-vip-download .vip-docs .document-box a img {		margin-bottom: 20px;	}	.become-vip-download h4 {		font-size: 24px;	}	.become-vip-download h4 a {		font-size: 13px;	}	.the-bootcamps .city-box {		margin-bottom: 20px;	}	.the-bootcamps h3,	.blog-section h3.the-blog {		font-size: 40px;	}	.testi-page .testi-slider .testi-slider-box ul li p {		padding: 0 10px;	}	.contact-template .box-title {		margin-top: 40px;	}	.website-intro .intro-top img {		position: relative;		top: 0;		left: 0;		padding: 0 10px;	}	.website-intro .intro-top h3 {		text-align: center;	}	.website-intro .intro-bottom {		padding: 4em 0;	}	.website-intro .intro-bottom h3 {		font-size: 40px;		margin-top: 0;		margin-bottom: 0;	}	.website-sample .pull-right {		float: none !important;	}	.website-sample h3 {		padding-top: 2em;		margin-bottom: 1em;	}	.website-outro .outro-top {		background-position: 80% 0;	}	.website-outro .outro-bottom img {		position: relative;		bottom: 0;	}	.graphics-template .branding-top {		padding-bottom: 4em;		padding-top: 4em;	}	.graphics-template .branding-top img {		position: relative;		left: 0;		right: 0;	}	.graphics-template h3 {		font-size: 40px;	}	*[class*='col-xs'] {		margin-top: 0;	}	/*Wollongong Bootcamp*/	.w-bootcamp h3 {		font-size: 34px;	}	.w-bootcamp h2 {		font-size: 36px;	}	.w-bootcamp-details p {		font-size: 18px;	}	.w-bootcamp-details p span {		display: block;	}	.w-bootcamp-speakers h4 {		font-size: 16px;		margin-top: 0;	}	.w-bootcamp-learn h4,	.the-speakers-video h4,	.the-affiliate h4 {		font-size: 30px;	}	.w-bootcamp-learn ul.teaser-content li {		font-size: 20px;	}	.w-book-my-seat a.w-btn {		padding: 15px 30px;		font-size: 22px;	}	.the-speakers-video .video-box {		padding: 10px;	}	.the-speakers-video .video-box .author {		margin-top: 20px;	}	.the-affiliate a.w-btn {		padding: 12px 30px;		font-size: 22px;	}}/*====OVERRIDES====*/#fancybox-left, #fancybox-right {	width: 2% !important;}