@media only screen and (max-width:1200px){
.new_home .fixed-wrapper{padding:0 15px;}
.new_home .top_heading{width:100%;}
.new_home .logo{margin-top:20px;}
.new_home .top_heading_outer{width:73%;}
.new_home .top_phone{font-size:26px; margin:12px 0 13px;}
.new_home .navigation ul li a{padding:0 26px;}

.new_home .cta .text{font-size:20px; line-height:24px; padding:7px 0;}
.new_home .cta_outer{padding:35px 0;}
.new_home .cta{width:20%; margin:0; padding:0 10px;}

.new_home .sslvw_inner h2{line-height:28px; font-size:24px;}
.new_home p{padding-bottom:14px;}
.new_home .serving_area h6{font-size:30px;}

.new_home .serving_area_cta_black{width:32%; margin:0 2%;}
.new_home .serving_area_cta{width:32%;}
.new_home .serving_area_cta ul li, .new_home .serving_area_cta_black ul li{padding:10px 0; font-size:17px;}

.new_home .sound_light{padding:40px 0 30px;}
.new_home .sound_light h6{font-size:28px;}
.new_home .sound_light ul{padding:30px 0 0;}
.new_home .sound_light ul li{margin-bottom:13px;}

.new_home .events h6{font-size:24px; line-height:28px;}

.new_home .home_social .social_cta{width:32%; padding:20px;}
.new_home .event_labor{margin:0 2%;}
.new_home .event_labor ul li{font-size:15px;}
.new_home .social_cta h3{font-size:21px; line-height:26px;}
.new_home .event_labor p{line-height:23px;}
.new_home .footer .quick_link{width:14%;}
.new_home .footer .follow_us_on{width:14%;}
.new_home .footer .event{margin:0 3%; width:35%;}
.new_home .footer h6{padding-bottom:10px;}
.new_home .footer .address{width:29%;}
.new_home .footer{padding:34px 0 0;}
.new_home .copyright{margin-top:34px; padding:15px 0;}
.new_home .copyright_left, .new_home .copyright_right{font-size:15px;}

.new_home .banner_text strong{font-size:58px;}
.new_home .banner_text span{font-size:28px; letter-spacing:10px;}
.new_home .banner_text strong{padding:0 20px;}
.new_home .banner_text{padding:7px 10px 13px;}
.new_home .banner_text_outer{padding-top:140px;}
.new_home .banner1{min-height:604px;}
.new_home .check_reviews_top span{font-size:22px; padding:20px 10px;}
.new_home .check_our_reviews{padding:22px 15px 34px;}

.new_home .sound_stage {float:none;width:100%;}

}

@media only screen and (max-width:991px){
.new_home .top_heading{width:100%;}
.new_home .top_heading_outer{width:64%;}
.new_home .top_phone{font-size:24px; margin:9px 0 12px;}
.new_home .logo{margin-top:18px;}
.new_home .navigation ul li a{padding: 0 17px; font-size:14px;}
.new_home .navigation ul li{line-height:45px;}

.new_home .cta .text{font-size:18px; line-height:22px;}
.new_home .cta_outer{padding:26px 0;}
.new_home .sound_stage_video{width:46%;}
.new_home .sound_stage_video video{ width:100%;}
.new_home hr{margin:17px 0;}
.new_home .sslvw{padding:40px 0;}

.new_home .serving_area{padding:30px 0 40px;}
.new_home .serving_area h6{font-size:26px;}
.new_home .serving_area_cta ul{padding:10px 20px;}
.new_home .serving_area_cta ul li, .new_home .serving_area_cta_black ul li{font-size:16px; padding:8px 0;}

.new_home .sound_light h6{font-size:24px;}
.new_home .sound_light ul li{width:33.33%;}
.new_home .sound_light ul{padding:26px 0 0;}

.new_home .events .event_left{width:100%; min-height:inherit; margin-bottom:20px;}
.new_home .events{padding:40px 0 30px;}

.new_home .copyright_left{width:100%; text-align:center;}
.new_home .copyright_right{width:100%; text-align:center; margin-top:4px;}
.new_home .copyright{padding:12px 0;}
.new_home .footer_sitemap ul li{padding:0 7px;}
.new_home .footer_sitemap{padding:8px 0;}

.new_home .footer .quick_link{width:15%;}
.new_home .footer .event li{width:100%;}
.new_home .footer .event{width:22%;}
.new_home .footer .address{width:39%;}
.new_home .footer .follow_us_on{width:17%;}
.new_home .footer .ql ul li{font-size:15px; margin-bottom:5px;}
.new_home .footer h6{font-size:20px; padding-bottom:8px; margin-bottom:13px;}
.new_home .footer{padding:24px 0 0;}

.new_home .sound_cta a{font-size:15px;}
.new_home .social_cta h3{font-size:19px; line-height:22px;}
.new_home .sound_cta i{margin-bottom:13px;}
.new_home .event_labor ul li{font-size:11px;}
.new_home p{font-size:16px;}
.new_home .start_icon li{width:22px;}
.new_home .client_cta span{font-size:19px; margin-left:11px;}
.new_home .review{margin-bottom:24px;}
.new_home .home_social .social_cta{min-height:270px;}
.new_home .home_social{padding:40px 0;}

.new_home .check_our_reviews_outer{margin-top:30px;}
.new_home .banner::after{display:none;}
.new_home .check_reviews_top span{padding:16px 10px;}
.new_home .check_our_reviews a{width:215px;}
.new_home .check_our_reviews{padding:19px 15px 26px;}

.new_home .banner_text strong{font-size:50px; line-height:60px;}
.new_home .banner_text span{font-size: 26px; letter-spacing:6px; padding:0;}
.new_home .banner_text{padding:9px 10px 13px;}
.new_home .banner_text_outer{padding-top:110px;}
.new_home .banner1{min-height: 344px;}
.new_home .navigation ul li:hover ul{top:45px;}

.new_home .banner_text::before, .new_home .banner_text::after{width:40px; height:40px;}
}

@media only screen and (max-width:767px){
.new_home .top_heading{width:100%;}
.new_home  .top_heading_outer{width:100%;}
.new_home #header .fixed-wrapper{padding:0;}
.new_home .top_heading::before, .new_home .top_heading::after{display:none;}
.new_home .top_heading h1{text-align:center;}
.new_home .top_phone{width:100%; text-align:center; background:#e5e5e5; margin:0; padding:6px 0; font-size:20px;}
.new_home .top_phone i{float:none; display:inline-block; padding-top:0; position:relative; top:-2px;}
.new_home .logo{margin:0; padding:15px;}
.new_home .navigation{display:none;}
	.new_home .banner{    min-height: 131px;}
.new_home .cta .text{font-size:17px; line-height:21px;}

.new_home .sound_stage_video{width:100%; margin:0 0 15px 0;}
.new_home hr{margin:14px 0;}

.new_home .serving_area h6{font-size:23px;}
.new_home .serving_area_cta{width:100%;}
.new_home .serving_area_cta_black{margin:20px 0;}
.new_home .serving_area_cta_outer{max-width:400px; float:none; margin:auto;}
.new_home .serving_area_cta_black i img, .new_home .serving_area_cta i img{width:100%;}
.new_home .serving_area{padding:24px 0 33px;}
.new_home .serving_area h6{margin-bottom:22px;}

.new_home .sound_light ul li{width:50%; margin-bottom:8px; font-size:17px;}
.new_home .sound_light h6{font-size:19px; line-height:26px;}
.new_home .sound_light ul{padding:20px 0 0;}
.new_home .sound_light{padding:30px 0 28px;}

.new_home .home_social .social_cta{width:100%; min-height:inherit; padding:20px 20px 25px;}
.new_home .event_labor p{font-size:14px;}
.new_home .home_social{padding:37px 0 35px;}
.new_home .event_labor ul li{font-size:13px;}
.new_home .home_social .fixed-wrapper{max-width:400px;}
.new_home .event_labor{margin:20px 0;}

.new_home .events .event_left{padding:20px;}
.new_home .events h6{font-size:22px; margin-bottom:5px;}
.new_home .event_left p{line-height:25px;}
.new_home .events .event_left ul li{font-size:16px;}

.new_home .footer .quick_link{width:38%;}
.new_home .footer .event{width:62%; margin:0; min-height:270px;}
.new_home .footer .event li{width:50%;}
.new_home .footer h6{width:90%;}
.new_home .footer .address{width:50%;}
.new_home .footer .follow_us_on{width:50%;}
.new_home .share_social{margin-top:7px; padding-top:14px;}
.new_home .copyright{margin-top:30px;}
.new_home .footer_sitemap ul li a{font-size:14px;}
.new_home .copyright_left, .new_home .copyright_right{line-height:19px;}

.new_home .sound_stage_video img{width:100%;}

.new_home .banner_text strong {font-size: 38px; line-height:40px;}
.new_home .banner_text span{font-size:24px;}
.new_home .banner_text{padding:11px 5px 11px;}
.new_home .banner_text_outer{padding-top:60px;}
.new_home .banner1{min-height:210px;}
.new_home .owl-nav .owl-prev{width:35px; height:35px; background-size:10px; left:5px; top:0; bottom:0; margin:auto;}
.new_home .owl-nav .owl-next{width:35px; height:35px; background-size:10px; right:5px; top:0; bottom:0; margin:auto;}

.new_home .check_reviews_top span{font-size:20px; line-height:24px; padding:12px 10px;}
.new_home .check_our_reviews a{width: 185px; font-size:18px; line-height:46px; margin:0 3px;}
.new_home .check_our_reviews{padding: 13px 15px 20px;} 

.new_home .banner_text::before, .new_home .banner_text::after{width:30px; height:30px;}

.new_home .footer .address_text{padding-right:10px;}

.new_home .cta i::after{top:-4px; left:-4px; bottom:-4px; right:-4px;}
}

@media only screen and (max-width:639px){
.new_home .cta{width:100%; margin-bottom:20px;}
.new_home .cta_outer{padding: 28px 0 7px;}
.new_home .cta i::after{top:-5px; left:-5px; bottom:-5px; right:-5px;}

}	

@media only screen and (max-width:479px){
.new_home .logo{width:230px;}
.new_home .serving_area_cta ul li, .new_home .serving_area_cta_black ul li{font-size:15px; padding:7px 0;}
.new_home .serving_area h6{font-size:20px; line-height:24px;}


.new_home .sslvw_inner{padding:10px;}
.new_home .sslvw_inner h2{font-size:20px; line-height:24px;}
.new_home p{font-size:15px; line-height:24px; padding-bottom:12px;}
.new_home .full_width h5{line-height:21px; font-size:17px;}
.new_home h5 span{margin-top:10px;}
.new_home hr{margin:11px 0;}
.new_home .sslvw{padding:30px 0;}

.new_home .sound_light ul li{width:100%;}
.new_home .sound_light h6{font-size:18px; line-height:24px;}
.new_home .sound_light{padding:25px 0 24px;}

.new_home .events h6{font-size:20px; line-height:24px;}
.new_home .event_left p{line-height:22px;}
.new_home .events .event_left ul li{font-size:15px;}
.new_home .events{padding:30px 0 15px;}

.new_home .footer .ql{width:100% !important; margin-bottom:20px;}
.new_home .footer .event{min-height:inherit;}
.new_home .footer h6{margin-bottom:11px; padding-bottom:6px;}


.new_home .copyright_left, .new_home .copyright_right{font-size:12px; line-height:17px;}
.new_home .copyright_right{margin-top:3px;}
.new_home .copyright{padding: 10px 0 12px; margin-top:10px;}
.new_home .footer_sitemap ul li a{font-size:13px;}
.new_home .footer_sitemap ul li{padding:0 5px;}
.new_home .footer_sitemap{padding:5px 0;}
.new_home .footer h6{width:100%;}

.new_home .banner_text strong{font-size:26px; line-height:28px;}
.new_home .banner_text span{font-size: 21px;letter-spacing:3px;}
.new_home .banner_text{padding:9px 5px;}
.new_home .banner1{min-height:inherit;}
.new_home .banner_text_outer{padding:30px 0;}

.new_home .check_reviews_top span{font-size:16px; line-height:21px; padding:9px 10px;}
.new_home .check_our_reviews{padding:9px 5px 15px;}
.new_home .check_our_reviews a{font-size:15px; line-height:42px; margin:0 1px; width: auto; padding:0 18px;}

.mean-container a.meanmenu-reveal {top:92px !important;}
}			