/*!
 Theme Name:	Billegal Beats & Sounds
 Theme URI:		//benbodhi.com/
 Description:	Billegal Beats & Sounds Theme
 Author:		Benbodhi
 Author URI:	//benbodhi.com/
 Template:		Divi
 Version:		2.1
 */.home header#main-header{position:absolute}.home header .logo_container{display:none}.home.admin-bar header#main-header{padding-top:30px}@media only screen and (max-width: 500px){.home .et_pb_fullwidth_header_0 .header-content img.header-logo{max-width:50%}}.mobile_menu_bar:before{color:#fff;font-size:50px}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{top:22px;right:10px}.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a:before{content:"• ";font-size:0.8em}.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a:after{content:" •";font-size:0.8em}.et_pb_fullwidth_header .et-pb-icon.scroll-down{-webkit-animation:fullwidth-header-bounce 2.2s ease-out infinite;animation:fullwidth-header-bounce 2.2s ease-out infinite}@-webkit-keyframes fullwidth-header-bounce{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}12.5%{-webkit-transform:translateY(20%);transform:translateY(20%)}25%{-webkit-transform:translateY(0%);transform:translateY(0%)}37.5%{-webkit-transform:translateY(20%);transform:translateY(20%)}50%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes fullwidth-header-bounce{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}12.5%{-webkit-transform:translateY(20%);transform:translateY(20%)}25%{-webkit-transform:translateY(0%);transform:translateY(0%)}37.5%{-webkit-transform:translateY(20%);transform:translateY(20%)}50%{-webkit-transform:translateY(0%);transform:translateY(0%)}}#footer-info{float:none;text-align:center}.artist_socials{padding:6px 0 0 !important}.artist_socials li{display:inline;margin:6px}.artist_socials li:first-child{margin:0}.artist_socials .artist_social_icon:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.artist_socials .artist_social_icon:before{transition:all 0.2s ease;background-size:40px;display:inline-block;width:40px;height:40px;content:""}.artist_socials .artist_social_icon.white.facebook:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2018/11/facebook_cleaned.svg)}.artist_socials .artist_social_icon.white.instagram:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2018/11/instagram_cleaned.svg)}.artist_socials .artist_social_icon.white.youtube:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2018/11/youtube_cleaned.svg)}.artist_socials .artist_social_icon.white.spotify:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2019/01/spotify_cleaned.svg)}.artist_socials .artist_social_icon.white.bandcamp:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2018/11/bandcamp_cleaned.svg)}.artist_socials .artist_social_icon.white.soundcloud:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2018/11/soundcloud_cleaned.svg)}.artist_socials .artist_social_icon.white.twitter:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2018/11/twitter_cleaned.svg)}.artist_socials .artist_social_icon.white.website:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2019/01/website_cleaned.svg)}.artist_socials .artist_social_icon.black.facebook:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2019/01/bb_facebook_cleaned.svg)}.artist_socials .artist_social_icon.black.instagram:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2019/01/bb_instagram_cleaned.svg)}.artist_socials .artist_social_icon.black.youtube:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2019/01/bb_youtube_cleaned.svg)}.artist_socials .artist_social_icon.black.spotify:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2019/01/bb_spotify_cleaned.svg)}.artist_socials .artist_social_icon.black.bandcamp:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2019/01/bb_bandcamp_cleaned.svg)}.artist_socials .artist_social_icon.black.soundcloud:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2019/01/bb_soundcloud_cleaned.svg)}.artist_socials .artist_social_icon.black.twitter:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2019/01/bb_twitter_cleaned.svg)}.artist_socials .artist_social_icon.black.website:before{background-image:url(https://billegalbeats.com/wp-content/uploads/2019/01/bb_website_cleaned.svg)}@font-face{font-family:'Billegal-Beats-Social';src:url("../fonts/Billegal-Beats-Social.eot?arz6cj");src:url("../fonts/Billegal-Beats-Social.eot?arz6cj#iefix") format("embedded-opentype"),url("../fonts/Billegal-Beats-Social.ttf?arz6cj") format("truetype"),url("../fonts/Billegal-Beats-Social.woff?arz6cj") format("woff"),url("../fonts/Billegal-Beats-Social.svg?arz6cj#Billegal-Beats-Social") format("svg");font-weight:normal;font-style:normal}.billegal_social_icon{font-family:'Billegal-Beats-Social' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.billegal_social_icon.bandcamp:before{content:"\e900"}.billegal_social_icon.facebook:before{content:"\e901"}.billegal_social_icon.instagram:before{content:"\e902"}.billegal_social_icon.soundcloud:before{content:"\e903"}.billegal_social_icon.spotify:before{content:"\e904"}.billegal_social_icon.twitter:before{content:"\e905"}.billegal_social_icon.website:before{content:"\e906"}.billegal_social_icon.youtube:before{content:"\e907"}ul.socials-horizontal-small{list-style:none;padding:0;text-align:center}ul.socials-horizontal-small li{display:inline;margin:0 10px}ul.socials-horizontal-small li img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}ul.social-follow-text{padding:0}.social-follow-text li{display:inline;padding:0px 30px 0 0}.valign{display:flex;flex-direction:column;justify-content:center}.gform_wrapper{background:#222;padding:0 5%}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{padding:16px 0 0}.gform_wrapper .top_label .gfield_label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:none}.page-id-1256 .gform_wrapper .top_label #field_2_3 .gfield_label,.page-id-80 .gform_wrapper .top_label #field_1_8 .gfield_label{display:block}.gform_wrapper .gfield_description,.gform_wrapper .gform_fileupload_rules{text-align:left !important}.gform_wrapper ul.gform_fields li.gfield,.gform_wrapper .top_label li.gfield.gf_right_half,.gform_wrapper .ginput_complex span.name_middle{padding-right:0 !important}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=url],.gform_wrapper textarea{background:#333;border:none;border-radius:0;color:#fff !important;font-weight:700 !important;letter-spacing:2px !important;padding:17px 15px !important}.gform_wrapper input[type=text]:focus,.gform_wrapper input.text:focus,.gform_wrapper input.title:focus,.gform_wrapper textarea:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=url]:focus{box-shadow:0 10px 20px 0 rgba(0,0,0,0.2)}.gform_wrapper textarea.medium{margin-top:6px;height:10em;transition:height .3s ease-out}.gform_wrapper textarea.medium:focus{height:25em}.gform_wrapper .button.gform_button_select_files{cursor:pointer}.gform_delete,.gform_delete_file{vertical-align:middle;cursor:pointer;color:#777}.gform_delete:hover,.gform_delete_file:hover{color:red}.gform_wrapper li{list-style-type:none}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{width:100%}.gform_wrapper input[type=submit]{cursor:pointer;text-transform:uppercase;font-weight:700;letter-spacing:2px;padding:10px 12px;border-radius:0;background:#19ffc0;color:rgba(0,0,0,0.7);border:none;transition:box-shadow .2s ease-in-out}.gform_wrapper input[type=submit]:hover{background:#2f6bf2;color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,0.2)}::-webkit-input-placeholder{color:rgba(255,255,255,0.7) !important}:-ms-input-placeholder{color:rgba(255,255,255,0.7) !important}::-moz-placeholder{color:rgba(255,255,255,0.7) !important}:-moz-placeholder{color:rgba(255,255,255,0.7) !important}
