@media only screen and (min-width:4501px) and (max-width:6000px){.band ul.team_list li{width:14%}.home-blog .blog-cont .blog-right{height:181px;width:70%}header:before{top:1px}.banner-bg{bottom:2100px}.welcome-story .wel-image{background:rgba(0,0,0,0) url(//www.lunafishband.com/wp-content/themes/lunafish/css/../images/about-img.png) no-repeat scroll right top -30px/cover}ul.band-outer li .team-body .position{min-height:60px}}@media only screen and (min-width:3100px) and (max-width:4500px){.band ul.team_list li{width:14%}.home-blog .blog-cont .blog-right{height:181px;width:70%}header:before{top:1px}.banner-bg{bottom:1550px}.welcome-story .wel-image{background:rgba(0,0,0,0) url(//www.lunafishband.com/wp-content/themes/lunafish/css/../images/about-img.png) no-repeat scroll right top -30px/cover}ul.band-outer li .team-body .position{min-height:60px}}@media only screen and (min-width:2801px) and (max-width:3100px){.band ul.team_list li{width:14%}.home-blog .blog-cont .blog-right{height:181px;width:70%}header:before{top:1px}.banner-bg{bottom:800px}.welcome-story .wel-image{background:rgba(0,0,0,0) url(//www.lunafishband.com/wp-content/themes/lunafish/css/../images/about-img.png) no-repeat scroll right top -30px/cover}ul.band-outer li .team-body .position{min-height:60px}}@media only screen and (min-width:2501px) and (max-width:2800px){.band ul.team_list li{width:14%}.home-blog .blog-cont .blog-right{height:181px;width:70%}header:before{top:1px}.banner-bg{bottom:820px}.welcome-story .wel-image{background:rgba(0,0,0,0) url(//www.lunafishband.com/wp-content/themes/lunafish/css/../images/about-img.png) no-repeat scroll right top -30px/cover}}@media only screen and (min-width:2201px) and (max-width:2500px){.band ul.team_list li{width:14%}.welcome-story .welcome-img:before{height:80%}.home-blog .blog-cont .blog-right{width:70%}.home-testimonial ul.team_list li.slick-slide:before{width:355px}ul.commet .submitsend input.wpcf7-submit{padding:13px 30px 9px}header:before{top:1px}.banner-bg{bottom:550px}.welcome-story .wel-image{background:rgba(0,0,0,0) url(//www.lunafishband.com/wp-content/themes/lunafish/css/../images/about-img.png) no-repeat scroll right top -30px/cover}}@media only screen and (min-width:1801px) and (max-width:2200px){.band ul.team_list li{width:14%}.welcome-story .welcome-img:before{height:87%}.home-blog .blog-cont .blog-right{height:181px;width:70%}.home-testimonial ul.team_list li.slick-slide:before{width:355px}ul.commet .submitsend input.wpcf7-submit{padding:13px 30px 9px}header:before{top:1px}.banner-bg{bottom:270px}.welcome-story .wel-image{background:rgba(0,0,0,0) url(//www.lunafishband.com/wp-content/themes/lunafish/css/../images/about-img.png) no-repeat scroll right top -30px/cover}}@media only screen and (min-width:1601px) and (max-width:1800px){.band ul.team_list li{width:14%}.welcome-story .welcome-img:before{height:86%}.home-blog .blog-cont .blog-right{height:181px;width:65%}.home-testimonial ul.team_list li.slick-slide:before{width:350px}ul.commet .submitsend input.wpcf7-submit{padding:13px 30px 9px}header:before{top:1px}.banner-bg{bottom:100px}}@media only screen and (min-width:1367px) and (max-width:1600px){.welcome-story .welcome-img:before{height:78%}.home-blog .blog-cont .blog-right{height:181px;width:65%}.banner-bg{bottom:180px}}@media only screen and (min-width:1360px) and (max-width:1516px){.banner-home{height:auto}.banner-bg{bottom:30px}.welcome-story .welcome-img:before{height:75%}.home-blog .blog-cont .blog-right{width:63%}}@media (max-width:1199px){nav.nav{top:0}nav .nav-item{padding:0 22px}nav .nav-item a{font-size:16px;padding:15px 5px}.banner-bg{bottom:100px}.welcome-story .welcome-img:before{background:rgba(0,0,0,0) url(//www.lunafishband.com/wp-content/themes/lunafish/css/../images/about-img.png) no-repeat scroll right -70px top;height:66%}.welcome-story .wel-image{background-repeat:no-repeat;background-size:100% auto;height:340px;top:5px}.newsletter .news-cont h2{font-size:30px}.newsletter .news-subscribe{padding:45px 0}.home-blog .blog-cont .blog-left{width:170px}.home-blog .blog-cont .blog-right h4{font-size:18px}.home-blog .blog-cont .blog-right p{line-height:22px}.home-testimonial .testi-head p{width:35%}ul.foot_menu li{padding:0 20px}.innerpage ul.band-outer li{width:50%}.single-band-page .image-band{width:45%}.single-photo-page .inner-photo .wel-image{margin:0 15px 30px;width:30%}.wel-image .photo-img a{width:280px}.home-blog .blog-cont .blog-right{width:70%}.home-testimonial .slick-slide img{width:290px}.home-testimonial button.slick-arrow.slick-next{height:auto;right:-5px;width:auto}.slick-prev.slick-arrow.slick-prev{height:auto;left:-5px;width:auto}.home-testimonial ul.team_list li.slick-slide:before{width:90%}.home-testimonial button.slick-prev.slick-arrow:before{font-size:40px}.home-testimonial button.slick-next.slick-arrow:before{font-size:40px}.head-logo img{max-width:100%}.home-blog .blog-cont .blog-right{width:62%;height:183px}.home-blog .recent-blog_right{padding:70px 0 70px 40px}.band ul.team_list .team-cont{min-height:160px}.band ul.team_list li .team-img a{height:180px;width:180px}.band .team-cont p{padding:0 16px}.page-tour-dates .event-new-field .event-booking .book-now{padding:9px 25px}.home-blog ul.home-form{margin:0 0 0 16%}.welcome-story .wel-image:before{height:325px}.single-event .content-inner .single-event-cont h2{font-size:14px;line-height:25px}}@media (max-width:991px){nav .nav-item{padding:0 14px}.banner-inner_page h1{font-size:43px}nav .nav-item a{font-size:15px;padding:15px 0}.banner-home .banner-bg a{padding:15px 25px 10px}.banner-bg{bottom:450px}.welcome-story .welcome-img:before{background:rgba(0,0,0,0) url(//www.lunafishband.com/wp-content/themes/lunafish/css/../images/about-img.png) no-repeat scroll right -160px top}.welcome-story .welcome-cont{padding-left:50px}.welcome-story .wel-image{height:270px}.welcome-story .wel-image:before{height:245px}.band ul.team_list li{width:33.3%}.events .event-details p span{padding:0}.newsletter .news-cont{width:100%}.newsletter .news-subscribe{width:100%}.newsletter .news-cont:after{content:none}.home-blog .recent-blog_left{float:left;width:100%}.home-blog .recent-blog_right{width:100%}.home-testimonial .testi-head p{padding:30px 0;width:45%}ul.foot_menu li{font-size:14px;padding:0 12px}.forms-cont ul.cont a{font-size:12px}.contact-form .contact-addr{width:95%}.inner-single-page{float:left;width:100%}.blog-img-single{width:100%}.single-band-page .image-band{width:59%}.single-photo-page .inner-photo .wel-image{margin:0 12px 30px}.wel-image .photo-img a{height:140px;width:220px}.home-blog .blog-cont .blog-right{width:67%}.home-testimonial .slick-slide img{width:270px}li.slick-slide .testi-title h5{font-size:20px}.home-testimonial ul.team_list li.slick-slide:before{width:80%}.home-testimonial .slick-slide img{width:80%}.slick-prev.slick-arrow.slick-prev{left:5px;z-index:9}.home-testimonial button.slick-arrow.slick-next{right:5px}.home-blog .blog-cont .blog-right p{font-size:13px}.page-tour-dates .event-new-field .event-date-field{border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:50%;padding:45px 20px}.page-tour-dates .event-new-field .event-title-link{border-bottom:1px solid #ccc;padding:51px 20px;width:50%}.page-tour-dates .event-new-field .event-loca-link{border-right:1px solid #ccc;clear:left;width:50%}.page-tour-dates .event-new-field .event-booking{padding:40px 20px;width:50%}.page-tour-dates .lunafish-outer .outer-past-event .event-loca-link{border:0 solid;width:100%;text-align:center}.page-tour-dates .lunafish-outer .outer-past-event .event-title-link{min-height:190px;padding:46px 20px;width:50%}.page-tour-dates .outer-past-event .event-date-field{min-height:190px}.page-tour-dates .event-new-field .event-title-link a{font-size:18px;padding:0 0 12px}.page-tour-dates .event-new-field .event-loca-link .location{display:table;float:none;margin:0 auto;width:auto}.page-tour-dates .event-new-field .event-loca-link .outer-linl{display:table;float:none;margin:0 auto;width:auto}.home-blog ul.home-form{display:table;float:none;margin:0 auto;width:90%}.single-band-page .image-band img{display:table;margin:0 auto}.single-band-page .image-band{display:table;float:none;margin:0 auto;text-align:center;width:auto}.single-event .content-inner .single-event-cont{background:#fff none repeat scroll 0 0;border:1px solid #ccc;box-shadow:none;float:left;margin:30px 0 0;padding:30px;position:relative;right:auto;top:auto;transform:none;width:100%}.image-band .single-position{padding:0 0 10px}figure.yrc-thumb.pb-inline.yrc-full-scale{height:auto}.yrc-thumb img{height:auto}#yrc-shell-0 .yrc-item{margin:0 !important}}@media (max-width:767px){nav .nav-item:hover .sub-menu,nav .nav-item:hover,nav .nav-item .sub-menu{list-style:none;padding-left:0 9px}nav .sub-menu a{color:#00000}nav .sub-menu{display:none;position:relative;width:100%}.navbar-inverse .navbar-brand{background:0 0}.navbar-wrapper{position:relative}nav .nav-mobile{background:transparent none repeat scroll 0 0;color:#fff;display:table;left:0;margin-left:20px;padding:10px 15px;text-align:left;top:3px;width:auto}nav.nav{width:100%;padding:48px 0 0}nav .nav-list{border-top:1px solid #d8d8d8;display:none;list-style:none outside none;margin:10px;padding:0}nav .nav-item{width:100%;float:left}nav .nav-item>a{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#fff;padding:8px;border-bottom:1px solid #d8d8d8;text-align:left;font-size:14px}nav .nav-click{display:block}nav .nav-mobile-open{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0}nav .nav-item:hover .sub-menu{display:none}.nav-border{width:100%}nav .nav-item:hover .sub-menu a{color:#333}.active.nav-item:before{border-bottom:0}.dropdown-submenu>.dropdown-menu{float:none;position:static;width:auto;padding:0}.dropdown-submenu>.dropdown-menu a{color:#333}.dropdown-submenu>a:after{display:none}.dropdown-submenu:hover>.dropdown-menu{display:none}.dropdown-submenu:hover>a:after{border-left-color:transparent}.nav-list .animate{animation-duration:0s}.header .head-address{float:left;width:100%}.header .head-address ul.address-list{display:table;float:none;margin:0 auto 20px;width:auto}.header{padding:40px 0 20px}.header .head-logo{float:left;width:100%}.header .head-social{float:left;width:100%}.header .head-social ul.social-list{display:table;float:none;margin:20px auto 0}.banner-home .banner-bg a{font-size:15px;padding:12px 22px 8px}.banner-bg{bottom:380px}.welcome-story .welcome-img:before{background:rgba(0,0,0,0) url(//www.lunafishband.com/wp-content/themes/lunafish/css/../images/about-img.png) no-repeat scroll center bottom;bottom:0;height:700px;left:0;right:auto;top:auto;width:100%}.welcome-story h1{margin:0 0 10px}.welcome-story .welcome-cont{display:table;float:none;margin:0 auto 10px;padding:0 20px;width:auto}.welcome-story .wel-image{float:none;height:300px;margin:0 auto 20px;padding:0;width:90%}body h1:before{width:85%}.home-blog .recent-blog_right{padding:35px}.home-blog ul.home-form li.form-sub{margin:10px 0 25px}ul.foot_menu li{line-height:40px}.footer .footer-bottom .copy-right{text-align:center;width:100%}.footer .footer-bottom .copy-logo{float:left;text-align:center;width:100%}.contact-page .forms-cont{width:50%}.contact-form .iframe-map{float:left;width:100%}.gallery-page .video-page{float:left;width:100%}.gallery-page .photo-page{float:left;margin:0 0 30px;width:100%}.single-band-page .image-band{margin:0 0 20px;width:100%}.innerpage .single-band-page{padding:0 25px}.single-photo-page .inner-photo .wel-image{margin:0 6px 30px;width:48%}.wel-image .photo-img a{height:140px;width:260px}.single-photo-page .inner-photo .wel-image h4{left:50%;text-align:center;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:80%;padding:20px 0}.events .event-list{width:100%;margin:30px 0 0}.bannertitleimg .menubar .nav-mobile{left:50%;margin:0;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.bannertitleimg header{height:360px}.bannertitleimg .menubar .nav-mob ul.nav-list{background:#9144a2 none repeat scroll 0 0;margin:0}.bannertitleimg .menubar nav.nav-mob{left:0;padding-top:40px;z-index:9}.bannertitleimg .banner-inner_page{top:280px;width:100%}nav .nav-item:hover .sub-menu{border-top:0 solid #5f3b93;top:0}ul.sub-menu li.sub-menu-item a.menu-link.sub-menu-link{border-bottom:0 solid}ul.sub-menu li.sub-menu-item{background:#d184e2 none repeat scroll 0 0}ul.band-outer li .team-body .position{font-size:12px}ul.commet li{width:100%}.page-tour-dates .event-new-field .event-date-field{border-right:0 solid #ccc;width:100%}.page-tour-dates .event-new-field .event-title-link{width:100%;text-align:center}.page-tour-dates .event-new-field .event-loca-link{border-bottom:1px solid #ccc;border-right:0 solid #ccc;clear:none;text-align:center;width:100%}.page-tour-dates .event-new-field .event-booking{display:table;float:none;margin:0 auto;width:100%}.page-tour-dates .lunafish-outer .outer-past-event .event-title-link{width:100%}.welcome-story .wel-image:before{height:220px;left:50%;right:auto;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:90%}.image-band .single-position{padding:0}.bannertitleimg .banner-inner_page h1{padding:15px 0 0}.footer .footer-bottom .disclaimer{width:100%}}@media (max-width:640px){.banner-home .banner-bg a{font-size:11px;margin:0;padding:10px 12px 8px}.banner-bg{bottom:360px}.band ul.team_list li{width:50%}.newsletter .news-subscribe input.email{margin-right:10px}.home-blog .recent-blog_right{padding:20px}.home-blog .blog-cont .blog-right p{line-height:23px;margin:0}.home-testimonial .testi-head p{width:50%}.home-testimonial .testi-head h2{font-size:30px}.home-testimonial .testi-head p{padding:10px 15px;width:70%}.contact-page .forms-cont{margin:10px 0;width:100%}body h1{font-size:34px}body h1:before{background-size:150% auto;bottom:5px}.postcomments ul.children{margin-left:0;width:100%}#respond form#commentform li{width:100%}.innerpage ul.band-outer li{width:100%}.innerpage ul.venue-link{padding:0 30px}.innerpage ul.venue-link li{width:100%}.single-photo-page .inner-photo .wel-image{width:100%}.home-blog .blog-cont .blog-left{display:table;float:none;margin:0 auto;width:auto}.home-blog .blog-cont .blog-right{text-align:center;width:100%}.home-blog .blog-cont .blog-right h4{text-align:center}.contact-form .contact-addr{width:100%}.single-photo-page .inner-photo .wel-image h4{width:50%}.YouTubePopUp-Content .YouTubePopUp-Close{top:35px;bottom:auto}.footer .disclaimer a{color:#fff;display:table;margin:7px auto 0}.footer .footer-bottom .disclaimer{padding:15px}.test-event .em-events-list{grid-template-columns:1fr !important}}@media (max-width:480px){.banner-bg{bottom:210px}.band ul.team_list li{width:100%}.newsletter .news-subscribe input.email{margin-bottom:20px;margin-right:0;padding:10px;width:80%}.newsletter .news-cont h2{font-size:22px}.welcome-story h1{font-size:38px}body h1:before{background-size:180% auto;bottom:13px;width:85%}.home-blog .blog-cont .blog-left img{display:table;margin:0 auto}.home-blog .blog-cont .blog-left{float:left;width:100%}.home-blog .blog-cont .blog-right h4{font-size:18px}.home-testimonial .testi-head p{font-size:14px;width:100%}body h1:before{background-size:150% auto;bottom:9px;width:100%}body h1{font-size:30px}ul.commet li.submitsend{display:table;float:none;margin:0 auto;width:auto}.contact-form .contact-addr{padding:50px 30px}.single-blog-page .postcomments ol.commentlist li .comment-author.vcard{float:left;padding-bottom:10px;padding-right:0;width:100%}.comment-meta.commentmetadata{float:left;padding:10px 0 0;width:100%}.innerpage .single-band-page{padding:0 15px}.bannertitleimg .banner-inner_page h1{font-size:24px}.home-blog ul.home-form{width:95%}.contact-cap .wpcf7-captchac{right:3px}.blog-img-single img{max-width:100%}.bannertitleimg .banner-inner_page h1{padding:25px 0 0}}@media (max-width:360px){.banner-home .banner-bg a{font-size:10px;margin:0 1px;padding:8px 5px}.banner-bg{bottom:20px}.welcome-story h1{font-size:30px}.home-testimonial .testi-head h2{font-size:24px}body h1{font-size:30px;line-height:40px}body h1:before{background-size:190% auto}.contact-form .contact-addr{padding:50px 15px}.innerpage ul.venue-link{padding:0 15px}.single-photo-page .inner-photo .wel-image h4{width:80%}.single-band .sliderimage .alignright{display:table;float:none;margin:20px auto 0}.single-band .size-medium.alignleft{display:table;float:none;margin:5px auto 20px}.single-band .sliderimage .alignright{height:auto;max-width:100%}.contact-cap .wpcf7-captchac{right:14px}.welcome-story .welcome-cont{margin:0 auto}.welcome-story .wel-image{height:270px}.welcome-story .wel-image:before{height:190px}.bannertitleimg .banner-inner_page h1{padding:15px 0 0}}