/*
 * Copyright 2012
 * Developed By Contact Point IT Services
 */


/* Reset CSS
   http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/*
 * General Styles
 */

body {
	font-family: roboto_light, sans-serif;	
    font-size: 11px;
    color: #000;
    background: #fff;
}
a,
a:link,
a:visited,
a:active {
	color: #62656A;
	text-decoration: none;
}
a:hover {
	color: #005BC3;
}
p {
	padding-bottom: 8px;
	overflow: visible;
}
hr {
	height: 1px;
	border: 0px;
	background-color: #c0c0c0;
	color: #c0c0c0;
	width: 100%;
	margin: 3px 0px 10px 0px;
}
img { border: 0; }
h1 {

	font-size: 23px;
    font-weight: normal;
	color: #000;
	padding-bottom: 11px;
    display: block;
    line-height: normal;
}
h2 {

	font-size: 17px;
	font-weight: normal;
	color: #000;
	padding-bottom: 5px;
    line-height: normal;
}
h3 {

	font-size: 14px;
	font-weight: normal;
	color: #000;
	padding-bottom: 5px;
    line-height: normal;
}
fieldset {
    padding: 5px 15px;
    margin-bottom: 20px;
    border: 1px solid #c0cdd4;
}
legend {
    padding: 0 3px 5px;
}
.clear {
    clear: both;
}


/*
 * General Layout
 */
#container {
    width: 100%;
	background: #fff;
}
.wrapper {
    width: 1000px;
    margin: 0 auto;
}
.left {
    width: 204px;
    padding-left: 5px;
    float: left;
    display: inline-block;
}
.right {
    width: 627px;
    float: right;
    display: inline-block;
}

header, nav, #body, #footer {
    width: 100%;
}

header {
    height: 154px;
	background: url('../images/top-bg.png') repeat;
	position:relative;
	top:45px;
	z-index:3;
	vertical-align:top;
	border-bottom:inset 1px #dedede; 
        background: url('/images/top-bg.png') repeat-x;
}
nav {
	padding-top: 6px;
    height: 34px;
	width: 1000px;
	margin:0 auto;
	margin-top:-15px;
}

footer{
	width:100%;
	background: #757575;
}

	footer > div.wrapper p { padding-bottom:0px;}
	footer > div.wrapper p a{ color:#fff;}
	footer > div.wrapper span a { color:#fff;}

td { vertical-align:top; padding:10px; }

    td ul#sites { text-align:left; width:235px; padding:5px; display:block; margin-left:0; padding-left:0;}
    td ul#sites li { margin-right:5px; display:inline-block; list-style-type:none;}
    td ul#sites li#google { background:url('http://www.be.com.au/images/productlisting_google.jpg') 0 40px; width:40px; height:40px; cursor:pointer; }
    td ul#sites li#google:hover { background:url('http://www.be.com.au/images/productlisting_google.jpg') 0 0px; width:40px; height:40px; }
    td ul#sites li#facebook { background:url('http://www.be.com.au/images/productlisting_facebook.jpg') 0 40px; width:40px; height:40px; cursor:pointer; }
    td ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/productlisting_facebook.jpg') 0 0px; width:40px; height:40px; }
    td ul#sites li#twitter { background:url('http://www.be.com.au/images/productlisting_twitter.jpg') 0 40px; width:40px; height:40px; cursor:pointer; }
    td ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/productlisting_twitter.jpg') 0 0px; width:40px; height:40px; }
    td ul#sites li#linkedin { background:url('http://www.be.com.au/images/productlisting_linkedin.jpg') 0 40px; width:40px; height:40px; cursor:pointer; }
    td ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/productlisting_linkedin.jpg') 0 0px; width:40px; height:40px; }
    td ul#sites li#email { background:url('http://www.be.com.au/images/productlisting_email.jpg') 0 40px; width:40px; height:40px; cursor:pointer; }
    td ul#sites li#email:hover { background:url('http://www.be.com.au/images/productlisting_email.jpg') 0 0px; width:40px; height:40px; }

#body {

    margin-bottom: 0;
	color: #62656a;
}
#footer {
    height: 105px;
   
}


/*
 * Header Component
 */
#logo {
    width: 585px;
    height: 65px;
    margin: 0;
	padding-top:23px;
	padding-left:15px;
	display:inline-block;
}

/*
 * Navigation
 */
#menu {
    width: 100%;
    height: 40px;
    margin: 0;
    background: transparent;
	font-size:15px;
	position:relative;
}
#menu ul, #menu li {
    list-style: none;
    padding: 0;
    margin: 0;
}
#menu > ul {
    width: 100%;
    height: 100%;
	display:inline-block;
	text-align:center;	
}
#menu > ul > li {
    display: inline-block;
    /*position: relative;*/
	text-align:center;
}

#menu > ul > li#home { width:77px; height:40px; }
#menu > ul > li#business-services { width:150px; height:40px; }
#menu > ul > li#audio-programs { width:136px; height:40px; }
#menu > ul > li#store { width:80px; height:40px; }
#menu > ul > li#member-login { width:125px; height:40px; }
#menu > ul > li#our-success-stories { width:170px; height:40px; }
#menu > ul > li#about-us{ width:100px; height:40px; }
#menu > ul > li#blog{ width:60px; height:40px; }
#menu > ul > li#contact-us{ width:100px; height:40px; }

#menu > ul > li > a {
    float: left;
    display: inline-block;
	padding:10px 12px;
	text-align:center;
    color: #fff;
	font-weight:400;
}
#menu > ul > li  a:hover, #menu a.active {
     float: left;
    display: inline-block;
    color: #fff;
}


#menu .submenu {
  display: none;
  position: absolute;
  left: 0;
  width: 100%;
  height: auto;
  z-index: 11;
  top:30px;
  padding:10px 0;
}

#menu .submenu li {
  float: left;
  display: inline-block;
  padding: 20px 0 18px 0;
  text-align:left;
  vertical-align:bottom;

}

#menu .submenu a {
	color: #7b7c7e;
	width:270px;
    display: inline-block;
	padding:0;
	text-align:justify;
	font-weight:400;
}

#menu .submenu a:hover {
	color: #4f4e53;
	display: inline-block;
	padding:0;
	text-align: justify;
	font-weight:600;
	width:270px;
}

#menu .submenu-item {
	width: 280px;
	height:23px;
	margin-left:15px;
	border-bottom:solid 1px #97bedc;
	vertical-align:bottom;
	line-height: normal;
}

#menu .submenu-item-arrow {
	float:right;margin-top:-19px;
	font-size:16px;
	font-weight:600;
	transform: scale(0.5,1);
	-ms-transform: scale(0.5,1); /* IE 9 */
	-webkit-transform: scale(0.5,1); /* Safari and Chrome */
}

.one-column li {
  width: 100%;
}

.two-columns li {
  width: 50%;
}

.three-columns li {
  width: 33.33%;
}

#submenu-bg {
  position: absolute;
  width: 100%;
  height: 320px;
  z-index: 10;
  background:#fff;
  top:135px;
}

#mobile-nav-btn {
  height: 51px;
  width: 52px;
  background: url('http://www.be.com.au/images/phone_menu_icon.gif') no-repeat;
  background-position: left bottom !important;
}

#mobile-nav-btn.active {
  background-position: left top !important;
}

#mobile-search-btn {
  position: relative;
}

#mobile-cart-btn {
  position: relative;
}

#mobile-search-text {
  float: left;
  height: 33px;
  border-style: none;
}

#mobile-search {
  float: right;
  /*position: absolute;*/
}

/*
 * Body Component
 */
.content {
	position: relative;
	margin-top:55px;
    padding-left: 15px;
    padding-right: 15px;
	padding-bottom:50px;
    font-size: 14px;
    color: #000;
    line-height: 20px;
}
.content p {
    padding-bottom: 15px;
}
.content a{
  text-decoration: underline;
}


.content p a {
    text-decoration: underline;
}
.content ul, .content ol {
    margin-left: 25px;
    padding-bottom: 15px;
}
#audio-program-listing ul, ol {
    padding-bottom: 0;
}
.content ul ul, .content ol ul {
    padding-bottom: 3px;
}
.round {
    border: 3px solid #000;
    width: 150px;
    height: 50px;
    position: relative;
    -moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Chrome & Safari */
	border-radius: 10px; /* Opera 10.50 & IE9 , Also Works for IE-CSS3 the Script */
    -moz-box-shadow: 5px 5px 10px #000;
	-webkit-box-shadow: 5px 5px 10px #000;
    box-shadow: 5px 5px 10px #000;
    z-index: 2;
    behavior: url(http://www.be.com.au/ie-css3.htc);
}

ul.categories{
    width: 100%;
    margin-left: 0;
}

ul.categories li {
  list-style-type: none;
}

ul.categories li h1 {
  display:inline-block;
}

ul.categories li a {
  display:inline-block;
  color: #fff;
  font-size: 17px;
  text-decoration: none;
  margin-top: 9px;
}

ul.categories li ul {
    display: table;
    margin-left:0;
}

ul.categories li ul > li {
  display: inline-block;
  background: #64656a;
  color: #fff;
  width: 232px;
  height: 40px;
  margin-right:4px;
  margin-bottom: 4px;
  text-align: center;
}

ul.categories li ul > li.active {
  display: inline-block;
  background: #12a89d;
  color: #fff;
  width: 232px;
  height: 40px;
  margin-right:4px;
  text-align: center;
}

ul.categories li ul > li.active h1 {
  color: #fff;
  font-size: 17px;
}

ul.categories > li{
  display: block;
  margin-top:10px;
}

ul.categories > li > h1{
  margin-right: 20px;
}


ul.categories > li > a{
  margin-right: 20px;
  margin-top: 0;
}


/*
 * Footer Component
 */
#footer {
    color: #000;
}
#footer a {
    color: #000;
}
#footer a:hover {
    color: #000;
}


/*
 * Other Component
 */
.error {
    color: red;
}
.result {
    color: green;
}

.hidden {
  display: none;
}

.not-desktop {
  display: none;
}

.not-tablet, .not-tablet-mini, .not-phone {
  display: block;
}

/*
 responsiveTable table
 */
ul.responsiveTable{
	display:block;
	width:100%;
	margin:0;
	padding:0;
}

/*
 responsiveTable row placeholder
 */
ul.responsiveTable > li{
	list-style: none;
	margin:0;
	padding:0;
}

/*
 responsiveTable row
 */
ul.responsiveTable > li ul.responsiveRow{
	margin:0;
	padding:0;
	display:table;
	width:100%;
}

/*
 responsiveTable cell
 */
ul.responsiveTable > li ul.responsiveRow > li {
	list-style: none;
	display:table-cell;
	vertical-align:top;
	font-size:19px;
	word-spacing:2px;
	font-weight:400;
	color:#556d79;
	overflow: visible;
	margin:0;
	padding:5px;
}

/*
 * Responsive Flow
 */
ul.responsiveFlow{
    width:100%;
    margin:0 !important;
}

    ul.responsiveFlow li {
        width:31%; display:inline-block; list-style-type:none; padding:5px;
    }

    ul.responsiveFlowTwoColumns li {
        width:48%; display:inline-block; list-style-type:none; padding:5px;
    }

#searchResultsContent{
    display:inline-block;
    width:80%;
}

#searchResultsTopics{
    display:inline-block;
    width:20%;
    vertical-align:top;
}

#searchResultsSort
{
    float: right;
}

#searchResultsSort table td
{
    padding: 2px;
}


#accordion
{
    width:100%;
}

#accordion h3
{
    background:#12a89d;
    color: #fff;
    border: solid 1px silver;
    border-top:none;
    border-bottom: groove 2px silver;
    padding:5px;
    cursor:pointer;
}

#accordion h3 > a
{
    color: #fff;
}


#accordion > div
{
    border: solid 1px silver;
    border-top: none;
}

#accordion div
{
    padding: 5px;
}

#accordion .errormsg{
    color: red;
}


/*
 * Business Essentials CSS-Specific
 */

.cart-header{
	position:absolute;
	top:0;
	width:100%;
	height:45px;
	background:url('http://www.be.com.au/images/blue_header_bg.png') repeat-x;
	z-index:2;
}

.content-two-columns{
	width:480px; 
	display:inline-block;
	background:none;
}

	.two-columns a{
		color: #fff;
	}
	
.content-three-columns{
	width:303px;
	display:inline-block;
	margin:0 5px;
	padding: 12px 6px 12px 12px;
	vertical-align:top;
}	
	
.text-bold{
	font-weight:bold;
}	

.text-15{font-family:'Tahoma';font-size: 15px;}
.text-20{font-family:'Tahoma';font-size: 20px;}
.text-48{font-family:'Alfa Slab One';font-size: 48px;text-shadow: 0px 0px 1px;}	
.text-56{font-family:'Alfa Slab One';font-size: 56px;text-shadow: 0px 0px 1px;}

.text-blue{color: #025db8;}
.text-blue-medium{color:#005bc3}
.text-blue-light{color:#007bda;}
.text-gold { color:#f3b802; }
.text-white { color:#fff; }

/*
 * home page
 */
#cart-header-left{
	padding-top:16px;
	padding-left:15px;
	color: #fff;
	font-size: 15px;
	vertical-align:top;
 }

 #cart-header-left a{
  color: #fff;
 }
 
#cart-header-right{
	padding-top:8px;
	color: #fff;
	font-size: 15px;
	vertical-align:top;
}
    .newsletterSubscribe {
      color: #fff;
      float: left;
      padding-left: 10px;
      padding-top: 6px;
    }
    .newsletterSubscribe a {
      color: #fff;
      text-decoration: underline;
    }
    .newsletterSubscribe img {
      padding-right: 5px;
      vertical-align: -10%;
    }

	.searchBox{
		float:right;
		background: #fff;
		width: 240px;
		padding:3px;
	}
	.searchBox form{
		display:inline-block;
		width:200px;
		margin-top:2px;
		margin-left:5px;
	}
	.searchBox input[type="text"]{ 
		display:inline-block;
		border:none; 
		outline-width:0;
		font-size:14px;
		width:200px;
		color: #7f7f7f;
	}
	
	.searchBox img{
		display:inline-block; float:right;
	}
	
#login {
  display: inline-block;
  float: right;
  position: absolute;
  top: 20px;
  color:#fff;
}
#login a{
color:#000;	
}
	#login form{
		vertical-align:top;
	}
	
	#login input[type="text"] {
		width:125px;
		height:20px;
		color: #7f7f7f;
		padding-left:10px;
		font-size:14px;
	}

    #login input[type="password"] {
		width:125px;
		height:20px;
		color: #7f7f7f;
		padding-left:10px;
		font-size:14px;
        margin-left: 10px;
	}
	
	#login input[type="submit"] {
		width:60px;
		height:28px;
		color: #fff;
		background: #005dba;
		font-size:14px;
		border: solid 1px silver;
		cursor: pointer;
        margin-left: 10px;
	}

.member-login{
  margin: 0 auto;
  position: static !important;
  width: 380px;
}

#gridlines{
	position:relative;
	display:block;
	z-index:2;
	width:100%;
	top:5px;
	height:452px;
	background: url('http://www.be.com.au/images/grid_header_bg.png') repeat-x;
}

#content-top {
	margin-top:495px;
	width:100%;
	background: #ebebeb;
	height:270px;
	font-family: Tahoma;
}

#content-top-left{
	display:inline-block;
	width:500px;
	font-size: 48px;
	font-weight:400;
	padding-top: 80px;
}

	#content-top-left p {
		line-height: 54px;
		text-shadow: 0px 0px 1px;  
	}

#content-top-right{
	display:inline-block;
	width:490px;
	font-size: 21px;
	font-weight:600;
}

	#content-top-right p { 
		line-height: 32px;
	}	

.content-middle-wrap-placeholder { position:absolute;top:165px; height: 330px; }

#content-middle {
	margin:0 auto;
	margin-top:36px;
	width:100%;
	background: #fff;
	height:558px;
	font-family: Tahoma;
	vertical-align:top;
}

	#content-middle-left {
		background: #ebebeb; 
		height:492px;
        position: relative;
	}

        #content-middle-left .imageToggleText { display:none;width:298px;height:153px;background:#515254;color:#fff; }
        #content-middle-left .imageToggleText .infoText { position:relative; float:right;top:8px;right:8px; }
		#content-middle-left a.info { position:relative; top:-150px; float:right; right:10px; }
		#content-middle-left a.listen-now { position:absolute;left:10px; bottom:0; }
		#content-middle-left p { padding-top:22px; padding-left:10px; font-size:15px;}
		#content-middle-left ul { padding-left:10px; font-size:12px; list-style-position:inside;}
		#content-middle-left ul li { height:16px;}
	
	#content-middle-center {
		background: #ebebeb; 
		height:492px;
        position: relative;
	}
	    #content-middle-center .imageToggleText { display:none;width:298px;height:153px;background:#515254;color:#fff; }
        #content-middle-center .imageToggleText .infoText { position:relative; float:right;top:8px;right:8px; }
		#content-middle-center a.info { position:relative; top:-150px; float:right; right:10px; }
		#content-middle-center a.listen-now { position:absolute; left:10px; bottom:0; }
		#content-middle-center p { padding-top:22px; padding-left:10px; font-size:15px;}
		#content-middle-center ul { padding-left:10px; font-size:12px; list-style-position:inside;}
		#content-middle-center ul li { height:16px;}
	
	#content-middle-right {
		background: #ebebeb;
		height:492px;
        position: relative;
	}

        #content-middle-right .imageToggleText { display:none;width:298px;height:153px;background:#515254;color:#fff; }
        #content-middle-right .imageToggleText .infoText { position:relative; float:right;top:8px;right:8px; }
		#content-middle-right a.info { position:relative; top:-150px; float:right; right:10px; }
		#content-middle-right a.listen-now { position:absolute; left:10px; bottom:0; }
		#content-middle-right p { padding-top:22px; padding-left:10px; font-size:15px;}
		#content-middle-right ul { padding-left:10px; font-size:12px; list-style-position:inside;}
		#content-middle-right ul li { height:16px;}
	
#content-bottom {
	width:100%;
	background: #ebebeb;
	height:333px;
	font-family: Tahoma;
	text-align:center;
	padding-top: 38px;
}

	#content-bottom ul, #content-bottom li {
		list-style: none;
		padding: 0;
		padding-top:3px;
		margin: 0;
	}
	#content-bottom ul {
		width: auto;
		height: 100%;
		display:inline-block;
	}
	#content-bottom ul li {
		float: left;
		display: inline-block;
		position: relative;
		padding: 0 15px;
	}
	
	#content-bottom form{
		padding-top:23px;
	}

	#content-bottom input[type="text"] {
		width:200px;
		height:20px;
		color: #7f7f7f;
		padding-left:10px;
		font-size:14px;
	}
	
	#content-bottom input[type="submit"] {
		width:98px;
		height:27px;
		color: #fff;
		background: #005dba;
		font-size:14px;
		border: solid 1px silver;
		cursor: pointer;
	}

	#content-bottom ul#sites { margin-top:72px; }
	#content-bottom ul#sites li#google { background:url('http://www.be.com.au/images/google.gif') 0 65px; width:150px; height:65px; cursor:pointer; }
	#content-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/google.gif') 0 0px; width:150px; height:65px; }
	#content-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/facebook.gif') 0 65px; width:150px; height:65px; cursor:pointer; }
	#content-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/facebook.gif') 0 0px; width:150px; height:65px; }
	#content-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/twitter.gif') 0 65px; width:150px; height:65px; cursor:pointer; }
	#content-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/twitter.gif') 0 0px; width:150px; height:65px; }
	#content-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/youtube.gif') 0 65px; width:150px; height:65px; cursor:pointer; }
	#content-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/youtube.gif') 0 0px; width:150px; height:65px; }
	#content-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/linkedin.gif') 0 65px; width:150px; height:65px; cursor:pointer; }
	#content-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/linkedin.gif') 0 0px; width:150px; height:65px; }

.div-form-up-to-date {
  float: left;
}


/*
 * Business Essentials CSS-Specific - inner
 */
.separator-middle { display:block; width:970px; height:auto; padding-top:80px; padding-bottom:0px; clear:both; margin:0 auto;}
.separator-bottom  { display:block; width:970px; height:auto; padding-top:30px; padding-bottom:40px; clear:both; margin:0 auto;}

#loggedin { font-size:14px; color:#7b7c7e; width:375px; text-align:right; }
#loggedin a { font-size:14px; color:#7b7c7e; }
#loggedin a:hover { font-size:14px; color:#7b7c7e; font-weight:bold; }

#breadcrumbs { display: block; }
#breadcrumbs a { color: #62656a; text-decoration:underline; }
#breadcrumbs a:hover { color: #045ebe; font-weight:bold; text-decoration:underline; }

#inner-top { display:block; width:100%; height:auto; margin-top:40px; }
	#inner-top-left { display:inline-block; float:left; width: 250px;height:auto; }
		#inner-top-left-header { font-size:24px; font-weight:600; line-height:28px; }
		#inner-top-left-body { margin-top:15px; font-size:12px; font-weight:600; line-height:14px; }

	#inner-top-center{ display:inline-block; float:left; width: auto;height:auto; }
		#inner-top-center-image { float:left; border:solid 2px #dedede; margin:0 15px 15px 15px; }
		#inner-top-center-thumb1 { display:inline-block; padding:0 0 15px 0; }
		#inner-top-center-thumb2 { display:block; padding:0 0 15px 0; }
		#inner-top-center-thumb3 { display:block; padding:0 0 15px 0; }

	#inner-top-right{ display:inline-block; float:right; width: 320px;height:auto; background:#ebebeb; padding:15px; }	
		#inner-top-right-header {  }
			#inner-top-right-header h1 { color:#0578c9; }
		#inner-top-right-body { font-size:12px; font-weight:600; }

#inner-bottom { display:block; width:100%; height:auto; }
	#inner-bottom-left { display:inline-block; font-size: 14px; font-weight:600; vertical-align:top; width:385px; }
		#inner-bottom-left .inner-bottom-left-label { display:inline-block; padding-bottom:10px; width:120px; color:#0578c9;vertical-align:top;}
		#inner-bottom-left .inner-bottom-left-field { display:inline-block; padding-bottom:10px; width:255px;vertical-align:top;}
	#inner-bottom-right-content {display:inline-block; margin-left:40px; vertical-align:top;}
		#inner-bottom-right-content-header { color:#0578c9; font-size: 14px; font-weight:600; margin-left:20px; }
		#inner-bottom-right-content-sites { display:block; width:500px; height:60px; }
		#inner-bottom-right-content-friend { display:block; width:500px; margin-left:20px; font-size: 16px; font-weight:600; vertical-align:top; height:40px; }
			#inner-bottom-right-content-friend img { float:left;}
			#inner-bottom-right-content-friend label { display:inline-block; margin-left:20px; padding-top:4px;}
	#inner-bottom ul, #inner-bottom li {
		list-style: none;
		padding: 0;
		padding-top:3px;
		margin: 0;
	}
	#inner-bottom ul {
		width: auto;
		height: 100%;
		display:block;
	}
	#inner-bottom ul li {
		float: left;
		display: inline-block;
		position: relative;
		padding: 0 10px;
	}		
		
	#inner-bottom ul#sites { text-align:center; width:550px; padding:0; margin:0; }
		#inner-bottom ul#sites li#google { background:url('http://www.be.com.au/images/google_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#inner-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/google_small.gif') 0 0px; width:90px; height:56px; }
		#inner-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/facebook_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#inner-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/facebook_small.gif') 0 0px; width:90px; height:56px; }
		#inner-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/twitter_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#inner-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/twitter_small.gif') 0 0px; width:90px; height:56px; }
		#inner-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/youtube_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#inner-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/youtube_small.gif') 0 0px; width:90px; height:56px; }
		#inner-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#inner-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 0px; width:90px; height:56px; }
		
#add-to-cart { display:block; margin-top:20px; margin-bottom:20px; }

#inner-content-bottom {
	width:100%;
	height:68px;
	font-family: Tahoma;
	text-align:center;
}

	#inner-content-bottom ul, #inner-content-bottom li {
		list-style: none;
		padding: 0;
		padding-top:3px;
		margin: 0;
	}
	#inner-content-bottom ul {
		width: auto;
		height: 100%;
		display:inline-block;
	}
	#inner-content-bottom ul li {
		float: left;
		display: inline-block;
		position: relative;
		padding: 0 15px;
	}

	#inner-content-bottom form{
		padding-top:23px;
	}

	#inner-content-bottom input[type="text"] {
		width:200px;
		height:20px;
		color: #7f7f7f;
		padding-left:10px;
		font-size:14px;
	}

	#inner-content-bottom input[type="submit"] {
		width:98px;
		height:27px;
		color: #fff;
		background: #005dba;
		font-size:14px;
		border: solid 1px silver;
		cursor: pointer;
	}

	#inner-content-bottom ul#sites { margin-top:72px; }
	#inner-content-bottom ul#sites li#google { background:url('http://www.be.com.au/images/google.gif') 0 65px; width:150px; height:65px; cursor:pointer; }
	#inner-content-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/google.gif') 0 0px; width:150px; height:65px; }
	#inner-content-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/facebook.gif') 0 65px; width:150px; height:65px; cursor:pointer; }
	#inner-content-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/facebook.gif') 0 0px; width:150px; height:65px; }
	#inner-content-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/twitter.gif') 0 65px; width:150px; height:65px; cursor:pointer; }
	#inner-content-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/twitter.gif') 0 0px; width:150px; height:65px; }
	#inner-content-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/youtube.gif') 0 65px; width:150px; height:65px; cursor:pointer; }
	#inner-content-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/youtube.gif') 0 0px; width:150px; height:65px; }
	#inner-content-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/linkedin.gif') 0 65px; width:150px; height:65px; cursor:pointer; }
	#inner-content-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/linkedin.gif') 0 0px; width:150px; height:65px; }

    .advertisement tr td a{
        padding-left: 20px;
    }

    .advertisement tr td a:first-child{
        padding-left:0;
    }

    .advertisement tr td a:first-child + a{
        padding-right:0;
    }

    .advertisement tr td a:first-child + a + a{
        padding-right:0;
    }

    .advertisement tr td a:last-child{
        padding-right:0;
    }
/* 
 * 768px to 1023px tablet width screen size 
 */	

@media screen and (min-width: 768px) and (max-width: 1023px){
	
	header {
	height: 78px;
    background: rgba(26, 18, 67, 0.89);
    position: relative;
    top: 0;
    z-index: 4;
    vertical-align: top;
	}
	
	nav { width:100%; height:0; padding:0; }

    td { vertical-align:top; padding:10px; }

	.wrapper {
		width: 768px;
		margin: 0 auto;
	}
	.not-desktop {
		display: block;
	}

	.not-tablet, .not-tablet-mini, .not-phone {
		display: none;
	}
	
	.content-three-columns{
		margin:0;
		padding:0;
	}
	
	.text-bold{
		font-weight:bold;
	}	

	.text-15{font-family:'Tahoma';font-size: 15px;}
	.text-20{font-family:'Tahoma';font-size: 15px;}
	.text-48{font-family:'Alfa Slab One';font-size: 34px;text-shadow: 0px 0px 1px;}	
	.text-56{font-family:'Alfa Slab One';font-size: 40px;text-shadow: 0px 0px 1px;}

	.text-blue{color: #025db8;}
	.text-blue-medium{color:#005bc3}
	.text-blue-light{color:#007bda;}
	.text-gold { color:#f3b802; }
	.text-white { color:#fff; }
	
	
	/*
	 * Body Component
	 */
	.content {
		position: relative;
		top:0;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom:30px;
		font-size: 14px;
		color: #000;
		line-height: 20px;
	}
	.content p {
		padding-bottom: 15px;
	}
	.content p a {
		text-decoration: underline;
	}
	.content ul, .content ol {
		margin-left: 25px;
		padding-bottom: 15px;
	}
    #audio-program-listing ul, ol {
        padding-bottom: 0;
    }
	.content ul ul, .content ol ul {
		padding-bottom: 3px;
	}

    ul.categories{
        margin-left:0;
    }


    #login{
        display: none;
    }


	#logo{
		width: auto;
		height: auto;
		margin: 0;
		padding:0;
		display:inline-block;
		position:relative;
		top:-15px;
		left:10px;
	}
	#logo-tab img
    {
            margin-top: 16px;
    }
		#logo-tab{
			display:block;
		}
		
		#logo-phone{
			display: none;
		}

	#mobile-nav-btn {
		display:inline-block;
		position:relative;
		float: right;
		top: 20px;
		margin: 0 0 0 0;
		background:url('/images/2016/hamburger-menu_03.png');
		width:50px;
		height:36px;
		z-index:3;
	}
	
	#mobile-search-btn {
		display:none;
		position:relative;
		margin: 0 0 0 0;
		background:url('http://www.be.com.au/images/tab_search_icon.gif');
		width:90px;
		height:78px;
		z-index:3;
		float:right;
		margin-left:2px;
	}
	
	#mobile-cart-btn {
		display:none;
		position:relative;
		margin: 0 0 0 0;
		background:url('http://www.be.com.au/images/tab_cart_icon.gif');
		width:90px;
		height:78px;
		z-index:3;
		float:right;
	}

	#menu {
		display:none;
		width: 150px;
		height: 162px;
		
		font-family: 'Merriweather Sans', Arial, Helvetica, sans-serif;
		font-size: 12px;
		position:absolute;
		z-index:100;
		top:85px;
		left:0;
	}
	#menu ul, #menu li {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	#menu > ul {
		width: 100%;
		height: 100%;
		text-align:left;
	}
	#menu > ul > li {
		float: left;
		display: inline-block;
		position: relative;
	}
	
	#menu > ul > li#home { width:77px; height:30px; padding-top:10px; }
	#menu > ul > li#business-services { width:150px; height:30px; }
	#menu > ul > li#audio-programs { width:136px; height:30px; }
	#menu > ul > li#store { width:80px; height:30px; }
	#menu > ul > li#member-login { width:125px; height:30px; }
	#menu > ul > li#our-success-stories { width:170px; height:30px; }
	#menu > ul > li#about-us{ width:100px; height:30px; }
	#menu > ul > li#blog{ width:60px; height:30px; }
	#menu > ul > li#contact-us{ width:100px; height:30px; }	
	
	#menu > ul > li > a {
		float: left;
		display: inline-block;
		margin-left:20px;
		margin-top:-10px;
		padding:0;
		padding-top: 12px;
		padding-bottom: 2px;
		color: #7b7c7e;
		width:180px;
		height:30px;
		text-align:left;
	}
	#menu > ul > li > a:hover{
		float: left;
		display: inline-block;
		margin-left:20px;
		margin-top:-10px;
		padding:0;
		padding-top: 12px;
		padding-bottom: 2px;
		color: #000;
		width:180px;
		height:30px;
		text-align:left;
	}
    #menu a.active {
        padding: 10px 0;
    }
	#menu .submenu {
	  display: none;
	  position: absolute;
	  left: 150px;
	  width: 540px;
	  height: auto;
	  z-index: 11;
	  top:-10px;
	  padding:10px 0;
	}

	#menu .submenu li {
	  float: left;
	  display: inline-block;
	  padding: 3px 65px 18px 0;
	  text-align:left;
	  vertical-align:bottom;
	  
	}

	#menu .submenu a {
		color: #7b7c7e;
		width:240px;
		display: inline-block;
		padding:0;
		text-align:justify;
		font-weight:400;
	}

	#menu .submenu a:hover {
		color: #4f4e53;
		float: left;
		display: inline-block;
		padding:0;
		text-align: justify;
		font-weight:600;
		width:240px;
	}

	#menu .submenu-item {
		width: 200px;
		height:23px;
		margin-left:15px;
		border-bottom:solid 1px #97bedc;
		vertical-align:bottom;
		line-height: normal;
	}

	#menu .submenu-item-arrow {
		float:right;margin-top:-19px;
		font-size:16px;
		font-weight:600;
		transform: scale(0.5,1);
		-ms-transform: scale(0.5,1); /* IE 9 */
		-webkit-transform: scale(0.5,1); /* Safari and Chrome */
	}

	#submenu-bg {
	  position: absolute;
	  width: 100%;
	  height: 280px;
	  z-index: 10;
	  background:#fff;
	  top:78px;
	}									
	
	#gridlines{
		position:relative;
		display:block;
		z-index:2;
		width:100%;
		top:-5px;
		height:188px;
		background: url('http://www.be.com.au/images/grid_header_bg.png') repeat-x;
	}

	#content-top {
		margin-top:184px;
		height:150px;
		text-align:center;
	}

	#content-top-left{
		width:320px;
		font-size: 33px;
		font-weight:400;
		padding-top: 35px;
		padding-left:30px;
		padding-right:40px;
		vertical-align:top;
		text-align:left;
	}

		#content-top-left p { 
			line-height: 37px;
			text-shadow: 0px 0px 1px;  
		}

	#content-top-right{
		width:340px;
		font-size: 14px;
		font-weight:600;
		padding-top:42px;
		text-align:left;
	}

		#content-top-right p { 
			line-height: 20px;
		}
			
	#content-middle {
		display: block;
		margin:0;
		padding:0;
		width:100%;
		background: #fff;
		height:558px;
		font-family: Tahoma;
		vertical-align:top;
	}
	
		.content-middle-container { display:block; width:100%; position:relative; text-align:center; margin:0 auto; padding:12px 0;  }
        .content-middle-wrap-placeholder { position:absolute;top:13px; left:400px; }
		.content-middle-wrap { display:inline-block; width:130px; height:auto; text-align:left; }

		#content-middle-left {
			display:block;
			position:relative;
			width:100%;
			height:218px;
			margin-top:10px;
		}
            #content-middle-left .imageToggleText { display:none;width:303px;height:194px;background:#515254;color:#fff; margin:0 auto; position:relative; left:-148px; }
			#content-middle-left .content-middle-container .imageToggleImage > img { display:none; }
			#content-middle-left .content-middle-container .imageToggleImage > img.content-middle-left-tab-box { vertical-align:top; display:inline-block !important; margin-left:-295px; }
			#content-middle-left a.info { display:none;}
			#content-middle-left a.listen-now { display:none;}
			#content-middle-left p { padding-top:0; padding-left:10px; font-size:15px; display:inline-block; text-align:left; vertical-align:top; width:330px;}
			#content-middle-left ul { padding-left:10px; font-size:12px; list-style-position:inside; display:inline-block; text-align:left; width:330px; }
			#content-middle-left ul li { height:16px;}
		
		#content-middle-center {
			display:block;
			position:relative;
			width:100%;
			height:265px;
			margin-top:10px;
		}
            #content-middle-center .imageToggleText { display:none;width:303px;height:194px;background:#515254;color:#fff; margin:0 auto; position:relative; left:-148px; }
			#content-middle-center .content-middle-container .imageToggleImage > img { display:none; }
			#content-middle-center .content-middle-container .imageToggleImage > img.content-middle-center-tab-box { vertical-align:top; display:inline-block !important; margin-left:-295px; }
			#content-middle-center a.info { display:none; }
			#content-middle-center a.listen-now { display:none; }
			#content-middle-center p { padding-top:0; padding-left:10px; font-size:15px;display:inline-block; text-align:left; vertical-align:top; width:330px;}
			#content-middle-center ul { padding-left:10px; font-size:12px; list-style-position:inside; display:inline-block; text-align:left; width:330px;}
			#content-middle-center ul li { height:16px;}
		
		#content-middle-right {
			display:block;
			position:relative;
			width:100%;
			height:218px;
			margin-top:10px;
		}
            #content-middle-right .imageToggleText { display:none;width:303px;height:194px;background:#515254;color:#fff; margin:0 auto; position:relative; left:-148px; }
			#content-middle-right .content-middle-container .imageToggleImage > img {display:none; }
			#content-middle-right .content-middle-container .imageToggleImage > img.content-middle-right-tab-box { vertical-align:top; display:inline-block !important; margin-left:-295px; }
			#content-middle-right a.info { display:none;  }
			#content-middle-right a.listen-now { display:none;  }
			#content-middle-right p { padding-top:0; padding-left:10px; font-size:15px;display:inline-block; text-align:left; vertical-align:top; width:330px;}
			#content-middle-right ul { padding-left:10px; font-size:12px; list-style-position:inside; display:inline-block; text-align:left; width:330px;}
			#content-middle-right ul li { height:16px;}
			
	#content-bottom{
		position:relative;
		height:280px;
		font-family: Tahoma;
		text-align:center;
		margin-top:167px;
		padding-top:30px;
	}

		ul#content-bottom-info{
			margin-left:20px;
			width:700px;
		}
		
		ul#content-bottom-info li{
			display: inline-block;
			text-align:center;
		}

		#content-bottom #sites-ribbon { margin-top:72px; display:block; background:#fff; width:100%; height:56px; }
		#content-bottom ul#sites { text-align:center; width:600px; padding:0; margin:0; }
		#content-bottom ul#sites li#google { background:url('http://www.be.com.au/images/google_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#content-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/google_small.gif') 0 0px; width:90px; height:56px; }
		#content-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/facebook_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#content-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/facebook_small.gif') 0 0px; width:90px; height:56px; }
		#content-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/twitter_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#content-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/twitter_small.gif') 0 0px; width:90px; height:56px; }
		#content-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/youtube_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#content-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/youtube_small.gif') 0 0px; width:90px; height:56px; }
		#content-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#content-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 0px; width:90px; height:56px; }
	
	/*
	 * Business Essentials CSS-Specific - inner
	 */
	.separator-middle { display:block; width:100%; height:auto; padding-top:20px; padding-bottom:25px; clear:both;}
	.content-mobile { width:700px; height:auto; margin: 0 auto; }
	
	#loggedin { font-size:14px; color:#7b7c7e; width:375px; text-align:right; }
	#loggedin a { font-size:14px; color:#7b7c7e; }
	#loggedin a:hover { font-size:14px; color:#7b7c7e; font-weight:bold; }
	
	#breadcrumbs { display: block; font-size:20px; line-height:24px; }
	#breadcrumbs a { color: #62656a; text-decoration:underline; }
	#breadcrumbs a:hover { color: #045ebe; font-weight:bold; text-decoration:underline; }

	#inner-top { display:block; width:100%; height:auto; margin-top:65px; }
		#inner-top-left { display:inline-block; float:left; width: 300px;height:auto; padding-right:40px; }
			#inner-top-left-header { font-size:24px; font-weight:600; line-height:28px; }
			#inner-top-left-body { margin-top:15px; font-size:12px; font-weight:600; line-height:14px; }

		#inner-top-center{ display:inline-block; float:left; width: auto;height:auto; }
			#inner-top-center-image { float:left; border:solid 2px #dedede; margin:0 25px 15px 15px; }
			#inner-top-center-thumb1 { display:inline-block; padding:0 0 15px 0; }
			#inner-top-center-thumb2 { display:block; padding:0 0 15px 0; }
			#inner-top-center-thumb3 { display:block; padding:0 0 15px 0; }

		#inner-top-right{ display:block; height:auto; background:#ebebeb; padding:15px; margin:0 auto; }	
			#inner-top-right-header { width:100%;  }
				#inner-top-right-header h1 { color:#0578c9; width:100%; font-weight:bold; }
			#inner-top-right-body { display:inline-block; width:100%; font-size:12px; font-weight:600; }

	#inner-bottom { display:block; width:100%; height:auto; }
		#inner-bottom-left { display:inline-block; font-size: 14px; font-weight:600; vertical-align:top; width:385px; }
		#inner-bottom-left .inner-bottom-left-label { display:inline-block; padding-bottom:10px; width:120px; color:#0578c9;vertical-align:top;}
		#inner-bottom-left .inner-bottom-left-field { display:inline-block; padding-bottom:10px; width:255px;vertical-align:top;}
		#inner-bottom-right-content {display:inline-block; margin-left:0; vertical-align:top; position:relative; top:80px;}
			#inner-bottom-right-content-header { color:#0578c9; font-size: 14px; font-weight:600; margin-left:0; }
			#inner-bottom-right-content-sites { display:block; width:500px; height:60px; margin-left: -20px; }
			#inner-bottom-right-content-friend { display:none; }
				#inner-bottom-right-content-friend img { float:left;}
				#inner-bottom-right-content-friend span { display:inline-block; margin-left:20px; padding-top:4px;}
		#inner-bottom ul, #inner-bottom li {
			list-style: none;
			padding: 0;
			padding-top:3px;
			margin: 0;
		}
		#inner-bottom ul {
			width: auto;
			height: 100%;
			display:block;
		}
		#inner-bottom ul li {
			float: left;
			display: inline-block;
			position: relative;
			padding: 0 10px;
		}		
			
		#inner-bottom ul#sites { text-align:center; width:550px; padding:0; margin:0; }
			#inner-bottom ul#sites li#google { background:url('http://www.be.com.au/images/google_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
			#inner-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/google_small.gif') 0 0px; width:90px; height:56px; }
			#inner-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/facebook_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
			#inner-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/facebook_small.gif') 0 0px; width:90px; height:56px; }
			#inner-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/twitter_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
			#inner-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/twitter_small.gif') 0 0px; width:90px; height:56px; }
			#inner-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/youtube_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
			#inner-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/youtube_small.gif') 0 0px; width:90px; height:56px; }
			#inner-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
			#inner-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 0px; width:90px; height:56px; }
			
	#add-to-cart { display:block; margin-top:20px; margin-bottom:20px;  }

    #inner-content-bottom{
		position:relative;
		height:56px;
		font-family: Tahoma;
		text-align:center;
	}

		#inner-content-bottom #sites-ribbon { margin-top:72px; display:block; background:#fff; width:100%; height:56px; }
		#inner-content-bottom ul#sites { text-align:center; width:600px; padding:0; margin:0; }
		#inner-content-bottom ul#sites li#google { background:url('http://www.be.com.au/images/google_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#inner-content-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/google_small.gif') 0 0px; width:90px; height:56px; }
		#inner-content-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/facebook_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#inner-content-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/facebook_small.gif') 0 0px; width:90px; height:56px; }
		#inner-content-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/twitter_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#inner-content-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/twitter_small.gif') 0 0px; width:90px; height:56px; }
		#inner-content-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/youtube_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#inner-content-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/youtube_small.gif') 0 0px; width:90px; height:56px; }
		#inner-content-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
		#inner-content-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 0px; width:90px; height:56px; }
}	
	
	
	
/* 
 * 600px to 767px mini tablet width screen size 
 */	

@media screen and (min-width: 480px) and (max-width: 767px){
	
	header {
		height: 78px;
		background: rgba(26, 18, 67, 0.89);
		position:relative;
		top:0;
		z-index:4;
		vertical-align:top;
	}
	
	nav { width:100%; height:0; padding:0; }
	
	footer{
		width:100%;
		text-align:center;
		padding-top: 24px;
	}

    table, tbody, tr, td {
      display: block;
      width: 100%;
      clear:left;
      float: left;
      border: 0;
    }
    th { display: none; }
    tr {
      margin-bottom: 15px;
    }
    td { vertical-align:top; padding:0; }
    td ul#sites { margin:0 auto; text-align:center; width:235px; }
	
	.wrapper {
		width: auto;
		margin: 0 auto;
        height: auto;
	}

	.not-desktop {
		display: block;
	}

	.not-tablet, .not-tablet-mini, .not-phone {
		display: none;
	}
	
	.content-three-columns{
		margin:0;
		padding:0;
		width:280px;
		padding:5px;
	}
	
	.text-bold{
		font-weight:bold;
	}	

	.text-15{font-family:'Tahoma';font-size: 15px;}
	.text-20{font-family:'Tahoma';font-size: 15px;}
	.text-48{font-family:'Alfa Slab One';font-size: 36px;text-shadow: 0px 0px 1px;}	
	.text-56{font-family:'Alfa Slab One';font-size: 40px;text-shadow: 0px 0px 1px;}

	.text-blue{color: #025db8;}
	.text-blue-medium{color:#005bc3}
	.text-blue-light{color:#007bda;}
	.text-gold { color:#f3b802; }
	.text-white { color:#fff; }
	
	/*
	 * Body Component
	 */
	.content {
		position: relative;
		top:0;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom:30px;
		font-size: 14px;
		color: #000;
		line-height: 20px;
	}
	.content p {
		padding-bottom: 15px;
	}
	.content p a {
		text-decoration: underline;
	}
	.content ul, .content ol {
	    margin: 25px auto;
		padding-bottom: 15px;
        text-align: left;
        width: 215px;
        margin-bottom:0;
	}
	
	.content ul.cp-controls{
		margin:0;
		margin-left: 25px;
	}
	
    #audio-program-listing ul, ol {
        padding-bottom: 0;
    }
	.content ul ul, .content ol ul {
		padding-bottom: 3px;
	}
	
	#header-centered{
		height:78px;
	}

    #login{
        display: none;
    }
	
    #logo {
      display: inline-block;
      margin: 0;
      padding: 0;
      width: 300px;
    }
	
		#logo-tab{
			display:none;
		}
		
		#logo-phone{
			display: block;
		}
                   #logo-phone img	
    {
            max-width: 200px;
			margin-top:-2px;
    }	

	#mobile-nav-btn {
		display:inline-block;
		position:absolute;
		left:0;
		top:0;
		margin: 0 0 0 0;
		background:url('http://www.be.com.au/images/tab_menu_icon.gif');
		width:90px;
		height:78px;
		z-index:3;
	}
	
	#mobile-search-btn {
		display:inline-block;
		position:relative;
		margin: 0 0 0 0;
		background:url('http://www.be.com.au/images/tab_search_icon.gif');
		width:90px;
		height:78px;
		z-index:3;
		float:right;
		margin-left:2px;
	}
	
	#mobile-cart-btn {
		display:inline-block;
		position:relative;
		margin: 0 0 0 0;
		background:url('http://www.be.com.au/images/tab_cart_icon.gif');
		width:90px;
		height:78px;
		z-index:3;
		float:right;
	}

	#menu {
		display:none;
		width: 150px;
		height: 162px;
		
		font-family: 'Merriweather Sans', Arial, Helvetica, sans-serif;
		font-size: 12px;
		position:absolute;
		z-index:100;
		top:85px;
		left:0;
	}
	#menu ul, #menu li {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	#menu > ul {
		width: 100%;
		height: 100%;
		text-align:left;
	}
	#menu > ul > li {
		float: left;
		display: inline-block;
		/*position: relative;*/
	}
	
	#menu > ul > li#home { width:77px; height:30px; padding-top:10px; }
	#menu > ul > li#business-services { width:150px; height:30px; }
	#menu > ul > li#audio-programs { width:136px; height:30px; }
	#menu > ul > li#store { width:80px; height:30px; }
	#menu > ul > li#member-login { width:125px; height:30px; }
	#menu > ul > li#our-success-stories { width:170px; height:30px; }
	#menu > ul > li#about-us{ width:100px; height:30px; }
	#menu > ul > li#blog{ width:60px; height:30px; }
	#menu > ul > li#contact-us{ width:100px; height:30px; }
	
	#menu > ul > li > a {
		float: left;
		display: inline-block;
		margin-left:20px;
		margin-top:-10px;
		padding:0;
		padding-top: 12px;
		padding-bottom: 2px;
		color: #7b7c7e;
		width:180px;
		height:30px;
		text-align:left;
	}
	#menu > ul > li > a:hover{
		float: left;
		display: inline-block;
		margin-left:20px;
		margin-top:-10px;
		padding:0;
		padding-top: 12px;
		padding-bottom: 2px;
		color: #000;
		width:180px;
		height:30px;
		text-align:left;
	}
    #menu a.active {
        padding: 10px 0;
    }
	#menu .submenu {
	  display: none;
	  position: absolute;
	  left: 0;
	  width: 440px;
	  height: auto;
	  z-index: 11;
	  left:130px;
	  top:-9px;
	  padding:8px 0;
	}

	#menu .submenu li {
	  float: left;
	  display: inline-block;
	  padding: 3px 72px 18px 0;
	  text-align:left;
	  vertical-align:bottom;
	  
	}

	#menu .submenu a {
		color: #7b7c7e;
		width:240px;
		display: inline-block;
		padding:0;
		text-align:justify;
		font-weight:400;
	}

	#menu .submenu a:hover {
		color: #4f4e53;
		float: left;
		display: inline-block;
		padding:0;
		text-align: justify;
		font-weight:600;
		width:240px;
	}

	#menu .submenu-item {
		width: 240px;
		height:23px;
		margin-left:15px;
		border-bottom:solid 1px #97bedc;
		vertical-align:bottom;
		line-height: normal;
	}

	#menu .submenu-item-arrow {
		float:right;margin-top:-19px;
		font-size:16px;
		font-weight:600;
		transform: scale(0.5,1);
		-ms-transform: scale(0.5,1); /* IE 9 */
		-webkit-transform: scale(0.5,1); /* Safari and Chrome */
	}

	#submenu-bg {
	  position: absolute;
	  width: 100%;
	  height: 280px;
	  z-index: 10;
	  background:#fff;
	  top:78px;
	}									
	
	#gridlines{
		position:relative;
		display:block;
		z-index:2;
		width:100%;
		top:-4px;
		height:188px;
		background: url('http://www.be.com.au/images/grid_header_bg.png') repeat-x;
	}

	#content-top {
		margin:0 auto;
		margin-top:184px;
		height:235px;
		text-align:center;
	}

	#content-top-left{
		width:350px;
		font-size: 33px;
		font-weight:400;
		padding-top: 35px;
		padding-left:45px;
		vertical-align:top;
		text-align:left;
	}

		#content-top-left p { 
			line-height: 37px;
			text-shadow: 0px 0px 1px;  
		}

	#content-top-right{
		width:400px;
		font-size: 14px;
		font-weight:600;
		padding-top:15px;
		padding-left: 100px;
		text-align:left;
	}

		#content-top-right p { 
			line-height: 20px;
		}
			
	#content-middle {
		display: block;
		margin:0 auto;
		margin-top:10px;
		padding:0;
		width:100%;
		background: #fff;
		height:auto;
		font-family: Tahoma;
		vertical-align:top;
		background: #ebebeb;
	}

    #content-middle .wrapper{
        height: 389px;
    }
	
		.content-middle-container { display:inline-block;  position:relative; text-align:center; margin:0 auto; }
		.content-middle-wrap { display:inline-block; height:auto; text-align:left; }

		#content-middle-left {
			display:inline-block;
			position:relative;
			height:auto;
			padding-top:10px;
			margin:0 auto;
		}

            #content-middle-left .imageToggleText { display:inline-block;width:280px;height:179px;background:#515254;color:#fff; }
            #content-middle-left .imageToggleText p { display:block; }
			#content-middle-left .content-middle-container .imageToggleImage > img { display:none; }
			#content-middle-left .content-middle-container .imageToggleImage > img.content-middle-left-tab-mini-box { vertical-align:top; display:inline-block !important; }
			#content-middle-left a.info { display:none; }
			#content-middle-left a.listen-now { display:none;}
			#content-middle-left p { display:none;}
			#content-middle-left ul { display:none; }
			#content-middle-left ul li { height:16px;}
		
		#content-middle-center {
			display:inline-block;
			position:relative;
			height:auto;
			padding-top:10px;
			margin:0 auto;
		}

            #content-middle-center .imageToggleText { display:inline-block;width:280px;height:179px;background:#515254;color:#fff; }
            #content-middle-center .imageToggleText p { display:block; }
            #content-middle-center .content-middle-container .imageToggleImage > img { display:none; }
			#content-middle-center .content-middle-container .imageToggleImage > img.content-middle-center-tab-mini-box { vertical-align:top; display:inline-block !important;  }
			#content-middle-center a.info { display:none;}
			#content-middle-center a.listen-now { display:none; }
			#content-middle-center p { display:none;}
			#content-middle-center ul { display:none;}
			#content-middle-center ul li { height:16px;}
		
		#content-middle-right {
			display:block;
			position:relative;
			height:auto;
			margin:0 auto;
		}

            #content-middle-right .imageToggleText { display:inline-block;width:280px;height:179px;background:#515254;color:#fff; }
            #content-middle-right .imageToggleText p { display:block; }
            #content-middle-right .content-middle-container .imageToggleImage > img { display:none; }
			#content-middle-right .content-middle-container .imageToggleImage > img.content-middle-right-tab-mini-box { vertical-align:top; display:inline-block !important;}
			#content-middle-right a.info { display:none; }
			#content-middle-right a.listen-now { display:none; }
			#content-middle-right p { display:none;}
			#content-middle-right ul { display:none;}
			#content-middle-right ul li { height:16px;}
			
	#content-bottom{
		position:relative;
		height:295px;
		font-family: Tahoma;
		text-align:center;
		margin-top:10px;
		padding-top:30px;
	}

		ul#content-bottom-info{
			margin:0 auto;
			margin-left:10px;
			width:570px;
			text-align:center;
		}
		
		ul#content-bottom-info li{
			display: inline-block;
			text-align:center;
			font-size: 14px !important;
			padding:5px !important;
		}
		
		#content-bottom #sites-ribbon { margin-top:72px; display:block; background:#fff; width:100%; height:56px; }
		#content-bottom ul#sites { text-align:center; width:550px; padding:0; margin:0; }
		#content-bottom ul#sites li#google { background:url('http://www.be.com.au/images/google_small.gif') 0 56px; width:80px; height:56px; cursor:pointer; }
		#content-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/google_small.gif') 0 0px; width:80px; height:56px; }
		#content-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/facebook_small.gif') 0 56px; width:80px; height:56px; cursor:pointer; }
		#content-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/facebook_small.gif') 0 0px; width:80px; height:56px; }
		#content-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/twitter_small.gif') 0 56px; width:80px; height:56px; cursor:pointer; }
		#content-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/twitter_small.gif') 0 0px; width:80px; height:56px; }
		#content-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/youtube_small.gif') 0 56px; width:80px; height:56px; cursor:pointer; }
		#content-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/youtube_small.gif') 0 0px; width:80px; height:56px; }
		#content-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 56px; width:80px; height:56px; cursor:pointer; }
		#content-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 0px; width:80px; height:56px; }

    /*
     * Responsive Flow
     */
    ul.responsiveFlow li {
        width:45%;
    }

    ul.responsiveFlowTwoColumns li {
        width:45%;
    }

    #searchResultsContent{
        display:inline-block;
        width:100%;
    }

    #searchResultsTopics{
        display:inline-block;
        width:100%;
        vertical-align:top;
    }

    #searchResultsSort
    {
        float: none;
    }

	/*
	 * Business Essentials CSS-Specific - inner
	 */
	.separator-middle { display:block; width:100%; height:auto; padding-top:20px; padding-bottom:25px; clear:both;}
	.content-mobile { height:auto; margin: 0 auto; }
	
	#loggedin { font-size:14px; color:#7b7c7e; width:372px; text-align: right; }
	#loggedin a { font-size:14px; color:#7b7c7e; }
	#loggedin a:hover { font-size:14px; color:#7b7c7e; font-weight:bold; }
	
	#breadcrumbs { display: block; margin-top:45px; font-size:18px; text-align:left; line-height:22px; }
	#breadcrumbs a { color: #62656a; text-decoration:underline; }
	#breadcrumbs a:hover { color: #045ebe; font-weight:bold; text-decoration:underline; }

	#inner-top { display:block; width:100%; height:auto; margin-top:65px; }
		#inner-top-left { display:inline-block; float:left; width: 180px;height:auto; padding-right:20px; text-align:left; }
			#inner-top-left-header { font-size:24px; font-weight:600; line-height:28px; }
			#inner-top-left-body { margin-top:15px; font-size:12px; font-weight:600; line-height:14px; }

    #inner-top ul.categories{
      margin-left: 0;
    }

    #inner-top ul.categories > li > a{
      margin-right: 0;
    }


    #inner-top ul.categories li ul{
      margin: 0 auto;
    }

    #inner-top ul.categories li ul > li {
      display: block;
    }


		#inner-top-center{ display:inline-block; float:left; width: auto;height:auto; }
			#inner-top-center-image { float:left; border:solid 2px #dedede; margin:0 25px 15px 15px; }
			#inner-top-center-thumb1 { display:inline-block; padding:0 0 15px 0; }
			#inner-top-center-thumb2 { display:block; padding:0 0 15px 0; }
			#inner-top-center-thumb3 { display:block; padding:0 0 15px 0; }

		#inner-top-right{ display:block; height:auto; background:#ebebeb; padding:15px; margin:0 auto; float:left; }	
			#inner-top-right-header { width:100%; text-align:left;  }
				#inner-top-right-header h1 { color:#0578c9; width:100%; font-weight:bold;margin-left:5px; }
			#inner-top-right-body { display:inline-block; width:100%; font-size:12px; font-weight:600; text-align:left; }

	#inner-bottom { display:block; width:100%; height:auto; text-align:left; }
		#inner-bottom-left { display:inline-block; font-size: 14px; font-weight:600; vertical-align:top; width:385px; }
			#inner-bottom-left .inner-bottom-left-label { display:inline-block; padding-bottom:10px; width:120px; color:#0578c9;vertical-align:top;}
			#inner-bottom-left .inner-bottom-left-field { display:inline-block; padding-bottom:10px; width:255px;vertical-align:top;}
		#inner-bottom-right-content {display:inline-block; margin-left:0; vertical-align:top; position:relative; top:80px;}
			#inner-bottom-right-content-header { color:#0578c9; font-size: 14px; font-weight:600; margin-left:0; }
			#inner-bottom-right-content-sites { display:block; width:500px; height:60px; margin-left: -20px; }
			#inner-bottom-right-content-friend { display:none; }
				#inner-bottom-right-content-friend img { float:left;}
				#inner-bottom-right-content-friend span { display:inline-block; margin-left:20px; padding-top:4px;}
		#inner-bottom ul, #inner-bottom li {
			list-style: none;
			padding: 0;
			padding-top:3px;
			margin: 0;
		}
		#inner-bottom ul {
			width: auto;
			height: 100%;
			display:block;
		}
		#inner-bottom ul li {
			float: left;
			display: inline-block;
			position: relative;
			padding: 0 10px;
		}		
			
		#inner-bottom ul#sites { text-align:center; width:550px; padding:0; margin:0; }
			#inner-bottom ul#sites li#google { background:url('http://www.be.com.au/images/google_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
			#inner-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/google_small.gif') 0 0px; width:90px; height:56px; }
			#inner-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/facebook_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
			#inner-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/facebook_small.gif') 0 0px; width:90px; height:56px; }
			#inner-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/twitter_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
			#inner-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/twitter_small.gif') 0 0px; width:90px; height:56px; }
			#inner-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/youtube_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
			#inner-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/youtube_small.gif') 0 0px; width:90px; height:56px; }	
			#inner-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 56px; width:90px; height:56px; cursor:pointer; }
			#inner-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 0px; width:90px; height:56px; }	
			
	#add-to-cart { display:block; margin-top:20px; margin-bottom:20px; }

    #inner-content-bottom{
		position:relative;
		height:56px;
		font-family: Tahoma;
		text-align:center;
	}

		#inner-content-bottom #sites-ribbon { margin-top:72px; display:block; background:#fff; width:100%; height:56px; }
		#inner-content-bottom ul#sites { text-align:center; width:550px; padding:0; margin:0; }
		#inner-content-bottom ul#sites li#google { background:url('http://www.be.com.au/images/google_small.gif') 0 56px; width:80px; height:56px; cursor:pointer; }
		#inner-content-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/google_small.gif') 0 0px; width:80px; height:56px; }
		#inner-content-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/facebook_small.gif') 0 56px; width:80px; height:56px; cursor:pointer; }
		#inner-content-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/facebook_small.gif') 0 0px; width:80px; height:56px; }
		#inner-content-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/twitter_small.gif') 0 56px; width:80px; height:56px; cursor:pointer; }
		#inner-content-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/twitter_small.gif') 0 0px; width:80px; height:56px; }
		#inner-content-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/youtube_small.gif') 0 56px; width:80px; height:56px; cursor:pointer; }
		#inner-content-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/youtube_small.gif') 0 0px; width:80px; height:56px; }
		#inner-content-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 56px; width:80px; height:56px; cursor:pointer; }
		#inner-content-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/linkedin_small.gif') 0 0px; width:80px; height:56px; }



}

/* 
 * 320px to 599px phone width screen size 
 */	

	

/* 
 * 0px to 319px below phone width screen size 
 */	

@media screen and (min-width: 0px) and (max-width: 479px){
	
	header {
		height: 78px;
		background: #fff;
		position:relative;
		top:0;
		z-index:2;
		vertical-align:top;
	}
	
	nav { width:100%; height:0; padding:0; }
	
	footer{

	}
	
		footer p#footer-links{ display:none;}
		footer p#about-be{ width:250px; margin:0 auto; }
		footer p#copyright{ width:250px; margin:0 auto; margin-top:-40px;}
		footer span#by-contactpoint{ position:relative; top:80px;}

    table, tbody, tr, td {
      display: block;
      width: 100%;
      clear:left;
      float: left;
      border: 0;
    }
    th { display: none; }
    tr {
      margin-bottom: 15px;
    }
    td { vertical-align:top; padding:0; }
    td ul#sites { margin:0 auto; padding:0; text-align:center; width: 235px; }

	.wrapper {
		width: auto;
		margin: 0 auto;
	}
	.not-desktop {
		display: block;
	}

	.not-tablet, .not-tablet-mini, .not-phone {
		display: none;
	}
	
	.content-three-columns{
		margin:0 auto;
		margin-top:5px;
	}
	
	.text-bold{
		font-weight:bold;
	}	

	.text-15{font-family:'Tahoma';font-size: 15px;}
	.text-20{font-family:'Tahoma';font-size: 15px;}
	.text-48{font-family:'Alfa Slab One';font-size: 28px;text-shadow: 0px 0px 1px;}	
	.text-56{font-family:'Alfa Slab One';font-size: 40px;text-shadow: 0px 0px 1px;}

	.text-blue{color: #025db8;}
	.text-blue-medium{color:#005bc3}
	.text-blue-light{color:#007bda;}
	.text-gold { color:#f3b802; }
	.text-white { color:#fff; }
	
	/*
	 * Body Component
	 */
	.content {
		position: relative;
		top:0;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom:30px;
		font-size: 14px;
		color: #000;
		line-height: 20px;
	}
	.content p {
		padding-bottom: 15px;
	}
	.content p a {
		text-decoration: underline;
	}
	.content ul, .content ol {
		margin-left: 25px;
		padding-bottom: 15px;
	}
	.content ul ul, .content ol ul {
		padding-bottom: 3px;
	}
	
	#header-centered{

	}

    #login{
        display: none;
    }

    .member-login{
      margin: 0 auto;
      position: static !important;
      width: 310px;
      height: 200px;
    }

	#logo{
		width: 100%;
		height: 65px;
		margin: 0;
		padding:0;
		display:block;
		position:absolute;
		top:0;
		left:0;
		background:#fff;
	}
	
		#logo-tab{
			display:none;
		}
		
		#logo-phone{
			display: block;
		}	

	#mobile-nav-btn {
		display:inline-block;
		position:relative;
		top:67px;
		padding:0;
		margin: 0;
		background:url('http://www.be.com.au/images/phone_menu_icon.gif');
		width:106px;
		height:47px;
		z-index:3;
		float:left;
		border-right:solid 1px #fff;
	}
	
	#mobile-search-btn {
		display:inline-block;
		position:relative;
		top: 67px;
		padding:0;
		margin: 0;
		background:url('http://www.be.com.au/images/phone_search_icon.gif');
		width:106px;
		height:47px;
		z-index:3;
		float:right;
		border-left: solid 1px #fff;
	}
	
	#mobile-cart-btn {
		position:relative;
		top:68px;
		padding:0;
		margin:0 auto;
		background:url('http://www.be.com.au/images/phone_cart_icon.gif');
		width:106px;
		height:47px;
		z-index:3;
	}

	#menu {
		display:none;
		width: 150px;
		height: 162px;
		
		font-family: 'Merriweather Sans', Arial, Helvetica, sans-serif;
		font-size: 12px;
		position:absolute;
		z-index:100;
		top:125px;
		left:0;
	}
	#menu ul, #menu li {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	#menu > ul {
		width: 100%;
		height: 100%;
		text-align: left;
	}
	#menu > ul > li {
		float: left;
		display: inline-block;
		/*position: relative;*/
	}
	
	#menu > ul > li#home { width:77px; height:30px; padding-top:10px; }
	#menu > ul > li#business-services { width:150px; height:30px; }
	#menu > ul > li#audio-programs { width:136px; height:30px; }
	#menu > ul > li#store { width:80px; height:30px; }
	#menu > ul > li#member-login { width:125px; height:30px; }
	#menu > ul > li#our-success-stories { width:170px; height:30px; }
	#menu > ul > li#about-us{ width:100px; height:30px; }
	#menu > ul > li#blog{ width:60px; height:30px; }
	#menu > ul > li#contact-us{ width:100px; height:30px; }	
	
	#menu > ul > li > a {
		float: left;
		display: inline-block;
		margin-left:20px;
		margin-top:-10px;
		padding:0;
		padding-top: 12px;
		padding-bottom: 2px;
		color: #7b7c7e;
		width:180px;
		height:30px;
		text-align: left;
	}
	#menu > ul > li > a:hover{
		float: left;
		display: inline-block;
		margin-left:20px;
		margin-top:-10px;
		padding:0;
		padding-top: 12px;
		padding-bottom: 2px;
		color: #000;
		width:180px;
		height:30px;
		text-align: left;
	}
	#menu .submenu {
	  display: none;
	  position: absolute;
	  left: 0;
	  width: 170px;
	  height: auto;
	  z-index: 11;
	  left:130px;
	  top:-9px;
	  padding:8px 0;
	}

	#menu .submenu li {
	  float: left;
	  display: inline-block;
	  padding: 3px 65px 18px 0;
	  text-align:left;
	  vertical-align:bottom;
	  
	}

	#menu .submenu a {
		color: #7b7c7e;
		width:140px;
		display: inline-block;
		padding:0;
		text-align:justify;
		font-weight:400;
	}

	#menu .submenu a:hover {
		color: #4f4e53;
		display: inline-block;
		padding:0;
		text-align: justify;
		font-weight:600;
		width:140px;
	}

	#menu .submenu-item {
		display:inline-block;
		width: 160px;
		height:auto;
		padding-bottom:5px;
		margin-left:15px;
		border-bottom:solid 1px #97bedc;
		vertical-align:bottom;
		line-height: normal;
	}

	#menu .submenu-item-arrow {
		float:right;margin-top:-0;
		font-size:16px;
		font-weight:600;
		transform: scale(0.5,1);
		-ms-transform: scale(0.5,1); /* IE 9 */
		-webkit-transform: scale(0.5,1); /* Safari and Chrome */
	}

	#submenu-bg {
	  position: absolute;
	  width: 100%;
	  height: 560px;
	  z-index: 10;
	  background:#fff;
	  top:115px;
	}									
	
	#gridlines{
		position:relative;
		display:block;
		z-index:2;
		width:100%;
		top:-4px;
		height:84px;
		background: url('http://www.be.com.au/images/grid_header_bg.png') repeat-x;
	}

	#content-top {
		margin:0 auto;
		margin-top:117px;
		height:220px;
		text-align:center;
	}

	#content-top-left{
		width:300px;
		font-size: 33px;
		font-weight:400;
		padding-top: 15px;
		padding-left:15px;
		vertical-align:top;
		text-align:left;
	}

		#content-top-left p { 
			line-height: 37px;
			text-shadow: 0px 0px 1px;  
		}

	#content-top-right{
		width:300px;
		font-size: 14px;
		font-weight:600;
		padding-top:15px;
		padding-left: 15px;
		text-align:left;
	}

		#content-top-right p { 
			font-size:13px;
			line-height: 20px;
		}
			
	#content-middle {
		display: block;
		margin:0 auto;
		margin-top:12px;
		padding:0;
		width:100%;
		background: #fff;
		height:auto;
		font-family: Tahoma;
		vertical-align:top;
		background: #fff;
	}
	
		.content-middle-container { display:block; position:relative; text-align:center; margin:0 auto; width:280px; height:auto; }
        .content-middle-wrap { display:block; height:auto; text-align:left; }

		#content-middle-left {
			display:block;
			width:100%;
			height:179px;
			padding:0;
			padding-top:15px;
			padding-left:0;
			padding-bottom:15px;
			margin-bottom:12px;
            position: relative;
		}
		    #content-middle-left .imageToggleText { display:none;width:280px;height:179px;background:#515254;color:#fff; }
            #content-middle-left .imageToggleText p { display:block; }
            #content-middle-left .content-middle-container .imageToggleImage > img { display:none; }
			#content-middle-left .content-middle-container .imageToggleImage > img.content-middle-left-tab-mini-box { vertical-align:top; display:block !important; }
			#content-middle-left a.info { display:none; }
			#content-middle-left a.listen-now { display:none;}
			#content-middle-left p { display:none;}
			#content-middle-left ul { display:none; }
			#content-middle-left ul li { height:16px;}

		#content-middle-center {
			display:block;
			width:100%;
			height:179px;
			padding:0;
			padding-top:15px;
			padding-left:0;
			padding-bottom:15px;
			margin-bottom:12px;
            position: relative;
		}
            #content-middle-center .imageToggleText { display:none;width:280px;height:179px;background:#515254;color:#fff; }
            #content-middle-center .imageToggleText p { display:block; }
            #content-middle-center .content-middle-container .imageToggleImage > img { display:none; }
			#content-middle-center .content-middle-container .imageToggleImage > img.content-middle-center-tab-mini-box { vertical-align:top; display:block !important;  }
			#content-middle-center a.info { display:none;}
			#content-middle-center a.listen-now { display:none; }
			#content-middle-center p { display:none;}
			#content-middle-center ul { display:none;}
			#content-middle-center ul li { height:16px;}
		
		#content-middle-right {
			display:block;
			width:100%;
			height:179px;
			margin:0 auto;
			padding:0;
			padding-top:15px;
			padding-left:0;
			padding-bottom:15px;
            position: relative;
		}
		    #content-middle-right .imageToggleText { display:none;width:280px;height:179px;background:#515254;color:#fff; }
            #content-middle-right .imageToggleText p { display:block; }
            #content-middle-right .content-middle-container .imageToggleImage > img { display:none; }
			#content-middle-right .content-middle-container .imageToggleImage > img.content-middle-right-tab-mini-box { vertical-align:top; display:block !important;}
			#content-middle-right a.info { display:none; }
			#content-middle-right a.listen-now { display:none; }
			#content-middle-right p { display:none;}
			#content-middle-right ul { display:none;}
			#content-middle-right ul li { height:16px;}
			
	#content-bottom{
		position:relative;
		height:335px;
		font-family: Tahoma;
		text-align:center;
		margin-top:10px;
		padding-top:10px;
	}
	
		#content-bottom h1 { font-size:44px;}
		#content-bottom p { display:none;}
		#content-bottom  .own-line { display:block;}
		ul#content-bottom-info{
			display:none;
		}
		
		ul#content-bottom-info li{
			display:none;
		}
		
		#content-bottom form{
			width: 220px;
			margin:0 auto;
			margin-top:-20px;
		}
		
		#content-bottom input{
			display:block;
			margin-bottom:10px;
		}
		
		#content-bottom input[type="submit"]{
			width:214px;
		}
		
		#content-bottom #sites-ribbon { margin-top:41px; display:block; background:#fff; width:100%; height:63px; }
		#content-bottom ul#sites { text-align:center; width:295px; padding:5px; margin:0 auto; }
		#content-bottom ul#sites li { margin-right:5px;}
		#content-bottom ul#sites li#google { background:url('http://www.be.com.au/images/phone_google.gif') 0 53px; width:24px; height:53px; cursor:pointer; }
		#content-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/phone_google.gif') 0 0px; width:24px; height:53px; }
		#content-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/phone_phone.gif') 0 53px; width:24px; height:53px; cursor:pointer; }
		#content-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/phone_phone.gif') 0 0px; width:24px; height:53px; }
		#content-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/phone_twitter.gif') 0 53px; width:24px; height:53px; cursor:pointer; }
		#content-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/phone_twitter.gif') 0 0px; width:24px; height:53px; }
		#content-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/phone_youtube.gif') 0 53px; width:24px; height:53px; cursor:pointer; }
		#content-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/phone_youtube.gif') 0 0px; width:24px; height:53px; }
		#content-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/phone_linked.gif') 0 53px; width:24px; height:53px; cursor:pointer; }
		#content-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/phone_linked.gif') 0 0px; width:24px; height:53px; }

    ul.categories{
        margin:0 auto;
    }

    ul.categories > li > a
    {
      float:none;
      margin-right: 0;
    }

    ul.categories > li > h1
    {
      float:none;
      margin-right: 0;
    }

    ul.categories li ul {
        display: block;
        margin-left:0;
        text-align: center;
    }

    /*
     responsiveTable table
     */
    ul.responsiveTable{
	    display:block;
    }

    /*
     responsiveTable cell
     */
    ul.responsiveTable > li ul.responsiveRow > li {
	    display:block;
	     width:100% !important;
    }

    /*
     * Responsive Flow
     */
    ul.responsiveFlow li {
        width:100%;
    }

    ul.responsiveFlowTwoColumns{
        margin-left: 0;
    }


    ul.responsiveFlowTwoColumns li {
        width:100%;
        padding-left: 0;
    }

    #searchResultsContent{
        display:inline-block;
        width:100%;
    }

    #searchResultsTopics{
        display:inline-block;
        width:100%;
        vertical-align:top;
    }

    #searchResultsSort
    {
        float: none;
    }

    #searchResultsSort table td{
      padding-top:5px;
    }

	/*
	 * Business Essentials CSS-Specific - inner
	 */
	.separator-middle { display:none;}
	.content-mobile { width:300px; height:auto; margin: 0 auto; position:relative; }
	
	#loggedin { font-size:14px; color:#7b7c7e; width:203px; }
	#loggedin a { font-size:14px; color:#7b7c7e; }
	#loggedin a:hover { font-size:14px; color:#7b7c7e; font-weight:bold; }
	
	#breadcrumbs { display: block; margin-top:45px; font-size:17px; text-align:left; line-height:22px; padding-top:15px; }
	#breadcrumbs a { color: #62656a; text-decoration:underline; }
	#breadcrumbs a:hover { color: #045ebe; font-weight:bold; text-decoration:underline; }

	#inner-top { display:block; width:100%; height:auto; margin-top:20px; }
		#inner-top-left { display:block; float:left; width: 290px;height:auto; padding-right:0; text-align:left; }
			#inner-top-left-header { font-size:24px; font-weight:600; line-height:28px; text-align:left; }
			#inner-top-left-body { margin-top:15px; font-size:12px; font-weight:600; line-height:14px; text-align:left; }

		#inner-top-center{ display:block; float:left; width: auto;height:auto; }
			#inner-top-center-image { float:left; border:solid 2px #dedede; margin:15px 25px 15px 30px; }
			#inner-top-center-thumb1 { display:inline-block; padding:0 0 15px 0; margin-left:-15px; }
			#inner-top-center-thumb2 { display:inline-block; padding:0 0 15px 0; }
			#inner-top-center-thumb3 { display:inline-block; padding:0 0 15px 0; }

		#inner-top-right-full-width{ text-align:left; position:relative; background:#ebebeb; width:100%;height:auto; margin-left:-15px; margin-top:20px;}		
		#inner-top-right{ position:relative; display:block; width: 290px; height:auto; padding:15px; margin:0 auto; float:left; }	
			#inner-top-right-header { width:100%; text-align:left;  }
				#inner-top-right-header h1 { color:#0578c9; width:100%; font-weight:bold;margin-left:5px; }
			#inner-top-right-body { display:block; width:100%; font-size:12px; font-weight:600; text-align:left; }

	#inner-bottom { display:block; width:100%; height:auto; text-align:left; }
		#inner-bottom-left { display:inline-block; font-size: 14px; font-weight:600; vertical-align:top; width:290px; padding-top:10px; }
			#inner-bottom-left .inner-bottom-left-label { display:inline-block; width:255px; color:#0578c9;vertical-align:top; padding:0; margin:0;}
			#inner-bottom-left .inner-bottom-left-field { display:inline-block; width:255px;vertical-align:top;}
		#inner-bottom-right-content {display:inline-block; margin-left:0; vertical-align:top; position:relative; top:80px;}
			#inner-bottom-right-content-header { color:#0578c9; font-size: 14px; font-weight:600; margin-left:0; }
			#inner-bottom-right-content-sites { display:block; width:300px; height:60px; margin-left: -20px; }
			#inner-bottom-right-content-friend { display:block; margin-left:0; margin-top:5px; width:280px; }
				#inner-bottom-right-content-friend img { float:left;}
				#inner-bottom-right-content-friend span { display:inline-block; margin-left:20px; padding-top:4px;}
		#inner-bottom ul, #inner-bottom li {
			list-style: none;
			padding: 0;
			padding-top:3px;
			margin: 0;
		}
		#inner-bottom ul {
			width: auto;
			height: 100%;
			display:block;
		}
		#inner-bottom ul li {
			float: left;
			display: inline-block;
			position: relative;
			padding: 0 10px;
		}		
			
		#inner-bottom ul#sites { text-align:center; width:300px; padding:0; margin:0; margin-top:10px; margin-left:20px;}
		#inner-bottom ul#sites li { margin-right:5px;}
		#inner-bottom ul#sites li#google { background:url('http://www.be.com.au/images/phone_google.gif') 0 53px; width:34px; height:53px; cursor:pointer; }
		#inner-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/phone_google.gif') 0 0px; width:34px; height:53px; }
		#inner-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/phone_phone.gif') 0 53px; width:34px; height:53px; cursor:pointer; }
		#inner-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/phone_phone.gif') 0 0px; width:34px; height:53px; }
		#inner-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/phone_twitter.gif') 0 53px; width:34px; height:53px; cursor:pointer; }
		#inner-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/phone_twitter.gif') 0 0px; width:34px; height:53px; }
		#inner-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/phone_youtube.gif') 0 53px; width:34px; height:53px; cursor:pointer; }
		#inner-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/phone_youtube.gif') 0 0px; width:34px; height:53px; }	
		#inner-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/phone_linked.gif') 0 53px; width:34px; height:53px; cursor:pointer; }
		#inner-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/phone_linked.gif') 0 0px; width:34px; height:53px; }	
			
	#add-to-cart { display:block; margin-top:0; margin-bottom:20px; position:relative; top:-120px; width:200px; }

    #inner-content-bottom{
		height:56px;
		font-family: Tahoma;
		text-align:center;
	}

		#inner-content-bottom h1 { font-size:44px;}
		#inner-content-bottom p { display:none;}
		#inner-content-bottom  .own-line { display:block;}

		#inner-content-bottom form{
			width: 220px;
			margin:0 auto;
			margin-top:-20px;
		}

		#inner-content-bottom input{
			display:block;
			margin-bottom:10px;
		}

		#inner-content-bottom input[type="submit"]{
			width:214px;
		}

		#inner-content-bottom #sites-ribbon { display:block; background:#fff; width:100%; height:63px; }
		#inner-content-bottom ul#sites { text-align:center; width:295px; padding:5px; margin:0 auto; display:block; }
		#inner-content-bottom ul#sites li { margin-right:5px;}
		#inner-content-bottom ul#sites li#google { background:url('http://www.be.com.au/images/phone_google.gif') 0 53px; width:24px; height:53px; cursor:pointer; }
		#inner-content-bottom ul#sites li#google:hover { background:url('http://www.be.com.au/images/phone_google.gif') 0 0px; width:24px; height:53px; }
		#inner-content-bottom ul#sites li#facebook { background:url('http://www.be.com.au/images/phone_phone.gif') 0 53px; width:24px; height:53px; cursor:pointer; }
		#inner-content-bottom ul#sites li#facebook:hover { background:url('http://www.be.com.au/images/phone_phone.gif') 0 0px; width:24px; height:53px; }
		#inner-content-bottom ul#sites li#twitter { background:url('http://www.be.com.au/images/phone_twitter.gif') 0 53px; width:24px; height:53px; cursor:pointer; }
		#inner-content-bottom ul#sites li#twitter:hover { background:url('http://www.be.com.au/images/phone_twitter.gif') 0 0px; width:24px; height:53px; }
		#inner-content-bottom ul#sites li#youtube { background:url('http://www.be.com.au/images/phone_youtube.gif') 0 53px; width:24px; height:53px; cursor:pointer; }
		#inner-content-bottom ul#sites li#youtube:hover { background:url('http://www.be.com.au/images/phone_youtube.gif') 0 0px; width:24px; height:53px; }
		#inner-content-bottom ul#sites li#linkedin { background:url('http://www.be.com.au/images/phone_linked.gif') 0 53px; width:24px; height:53px; cursor:pointer; }
		#inner-content-bottom ul#sites li#linkedin:hover { background:url('http://www.be.com.au/images/phone_linked.gif') 0 0px; width:24px; height:53px; }
}

/* Auto Play */




@media screen and (max-width: 480px) {
    .new-logo
    {

    }
    