/*
Theme Name: Virtuacreative
Description: A Theme for Virtuacreative
Version: 2.0
Author: Caleb Custer
Author URI: http://greyship.com
Template: enfold
*/

#header_meta {
	padding-top: 10px !important;
	border: none !important;
}

#menu-item-55 a{
	border: 1px solid white !important;
	padding-left: 10px !important;
	padding-right: 10px !important
}

#menu-item-55 a:hover{
	text-decoration: none !important;
}

#full_slider_1 p a{
	text-decoration: none !important;
}

#creative{
	z-index: 900 !important;
	background: transparent !important;
}

#creative-collaboration h3, #creative-collaboration .av-special-heading-h2{
	z-index: 1011 !important;
	background: transparent !important;
}

h1 {
	font-size: 4vw !important;
	font-weight: 600 !important;
}


.special-heading-border {
	display: none !important;
}

#scroll-top-link {
	display: none;
}

#creative-collaboration  .column-top-margin {
	margin-top: 0px !important;
}

#creative-collaboration h2 {
	margin-top: 100px !important;
}

#main #creative-collaboration h2 {
	color: white;
}

#main #top-section h2 {
	font-size: 2.0vw;
}


#original-music h2 {
	color: black !important;
}

.html_av-overlay-side #top .av-burger-overlay-scroll {
	background: rgb(59,179,177) !important;
	background: linear-gradient(163deg, rgba(59,179,177,1) 0%, rgba(78,85,137,1) 100%) !important;
	box-shadow: 0px 0px 15px black !important;
}

.header_color .header_bg, #header_meta {
	background-color: transparent !important;
}

#header_main {
	border-color: transparent !important;
}

#top-section .av-special-heading {
	margin-top: 10px !important;
}

#top-section h2 a {
	text-decoration: none;
	border-width: 0px !important;
	border-image-width: 0px !important;
}

#top .custom-color-heading a {
	text-decoration: none; 
}

.html_av-overlay-side .av-burger-overlay-scroll {
	width: 550px;
}

#av-burger-menu-ul li a {
	text-align: center !important;
	font-size: 2vw !important;
	max-width: 99% !important;
	text-transform: uppercase;
}

#menu-item-55 a {
	font-size: 15px !important;
}

iframe {
	background-color: white !important;
}

.avia-section .container .content {
	padding-top: 200px !important;
	padding-bottom: 200px !important;
}

#sonic-highway-music-licensing h1, #sonic-highway-music-licensing h2, #sonic-highway-music-licensing h3, #sonic-highway-music-licensing  p, #sonic-highway-music-licensing h4 {
		color: white !important;
	}

	
	#sonic-highway-music-licensing .avia-button {
		border-color: white !important;
		color: white !important;
	}
	
	#sonic-highway-music-licensing .special-heading-inner-border {
		border-color: white !important;
	}
	#about h1, #about h2, #about h3, #about  p, #about h4 {
		color: black !important;
	}
	
	#about .special-heading-inner-border {
		border-color: black !important;
	}
	
	.avia_transform a:hover .image-overlay {
		opacity: 0 !important;
	}

#top .logo a {
	max-height: 200px !important;
}

.main_color {
    background-color: transparent;
}

div#js_sort_items {
    background-color: transparent !important;
}

li.av-burger-menu-main.menu-item-avia-special {
    left: 38px !important;
}

/*==================================*/
/* Home v2 */

/* Main Menu */
.av-burger-overlay-inner {
    background-color: #604a9e70;
}

.avia_textblock.s1_par.av_inherit_color {
    text-shadow: 2px 2px 2px black;
}

div#section2 {
    background: -webkit-linear-gradient(45deg, #d4a02f 25%,#5a65b5 75%) !important;
}

div#section3{
    background: -webkit-linear-gradient(-45deg, #d4a02f 25%,rgb(116, 17, 107) 75%) !important;
}

.avia_textblock.s3_text {
    text-shadow: 1px 1px 2px black;
	font-family: 'lato', Helvetica, Arial, sans-serif;
}

div#section4 {
    background: -webkit-linear-gradient(45deg, rgb(61, 195, 193) 25%, rgb(116, 17, 107) 90%) !important;
}

div#section5 {
    background: -webkit-linear-gradient(-45deg, rgb(61, 195, 193) 25%, #d4a02f 75%) !important;
}

.avia_textblock.s4_subtitle {
    text-shadow: 1px 2px 10px black;
}
.s4_bullet{
    margin: 0 !important;
    left: 100px;
}


div#section6 {
	background: -webkit-linear-gradient(45deg, #74116b 10%,#d4a02f 90%) !important;
}

.s6_text {
	font-family: 'Lato';
    text-shadow: 2px 2px 5px black;
}


.avia-section .container .content {
	padding-top: 130px !important;
	padding-bottom: 130px !important;
}



/*==================================*/

/*	Mobile Styling	*/
@media only screen and (max-width: 768px) {
	li.av-burger-menu-main.menu-item-avia-special{
		left: 0px !important;
	}
	h1 {
		font-size: 32px !important;
	}
	h2 {
		font-size: 18px !important;
	}
	h3{
		font-size: 14px;
	}
	
}