/* @override 
	https://rbmedia.com.au/wp-content/uploads/custom.css */

img.logo {
	max-width: 200px;

}

.vc_row.overlay-bg:before {
	content: "";
	height: 100%;
	width: 10000px;
	overflow: hidden;
	background-color: rgba(0, 0, 0, 0.6);
	position: absolute;
	display: block;
	right: 0;
	top: 0;
}

.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.1); }

.inline-container {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}

div.centre-col {
	text-align: center;
}

.inline {
	display: inline-block;
	margin-bottom: 0;
}

.spaced {
	letter-spacing: 3px;
}

.logo-w {
	margin-left: 0px;
}

div.spot-follow {
	display: inline-block;
	vertical-align: top;
		margin: 15px 10px !important;

}

div.spot-follow iframe {
	width: 92px;
}

/* @group Social Bar */

/* Fixed/sticky icon bar (vertically aligned 50% from the top of the screen) */
.icon-bar {
  top: 50%;
  position: fixed;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 100;
  right: 0;
  
}

/* Style the icon bar links */
.icon-bar a {
  display: block;
  text-align: center;
  padding: 12px;
  transition: all 0.3s ease;
  color: white;
  font-size: 32px;
}

.icon-bar a:hover {
	font-size: 46px;
}

@media only screen and (max-width: 768px) {
        
        .icon-bar a {
	    font-size: 24px;
	    padding: 8px;
    }       
        
        .icon-bar a:hover {
	    font-size: 30px;
    }

}

.icon-bar br {
	display: none;
}

/* Style the social media icons with color, if you want */
.icon-bar a:hover {
}

/*div.main-f-top,
div.main-f-top div.widget_text {
	width: 0;
	height: 0;
	padding: 0;
}*/



.icon-bar a {
  color: white;
}

.icon-bar a.facebook {
  background: #3b5998;
  color: white;
}

.icon-bar a.instagram {
	 background: #E1306C;
}

.icon-bar a.bandcamp {
	 background: #629aa9;
}

.icon-bar a.spotify {
	 background: #1DB954;
}

.icon-bar a.apple {
	 background: #000;
}

/* @end */