@media (min-width: 1920px) {
    .fixed-top{max-height:127px}
    header .gift-wrapper.py-2{padding:7px 15px!important;top:-14px!important}
    .template-home section.banner{margin-top:70px;padding:164px 0}
    .template-why-choose .innerpage{padding:104px 0!important;margin-top:70px}
    .template-how-it-works section.banner{margin-top:70px}
    .template-how-it-works .banner_content p{font-size:23px!important}
    .template-how-it-works section.get-started{padding-top:50px!important}
    .template-rates section.banner{margin-top:70px;padding:125px 0!important}
    .template-risk-free-trail section.banner{margin-top:65px;padding:100px 0!important}
    .template-risk-free-trail .banner_content h1{margin-top:30px}
    section.banner.contact-us{margin-top:75px}
    .template-instructor-area section.banner{margin-top:85px}
    .template-terms section.banner{margin-top:70px}
    }
    @media(min-width:1200px) {
    .container{width:1170px;max-width:1170px;padding-left:15px;padding-right:15px}
    .testimonials .carousel-control-next{right:-140px}
    .testimonials .carousel-control-prev{left:-140px}
    }
    @media(max-width:1199px) {
    .gift-certificates-top.w-25{width:33%!important}
    .navbar-nav.custom-nav > li > a,ul.top-nav li a{font-size:13px;padding:0x 8px!important}
    .banner .banner_content h1{font-size:45px;line-height:45px}
    .carousel-control-prev{left:-110px}
    .carousel-control-next{right:-110px}
    }
    @media(min-width:992px) {
    ul.top-nav.text-end{margin-top:-11px;position:relative;z-index:99}
    nav.navbar.navbar-expand-lg.navbar-light.p-0.custom-navigation{position:relative;top:-25px}
    .custom-nav,nav.navbar button.btn-custom-color{position:relative}
    .gift-wrapper, .gift-wrapper-ny{top:-16px}
    .fixed-top{max-height:120px}
    section.banner{margin-top:70px}
    section.banner.faq{margin-top:125px}
    .music-lesson .col-md-6{width:25%}
    .custom-slider-testimonials{max-width:75%;margin:0 auto}
    .carousel-control-prev{left:-35px}
    .carousel-control-next{right:-35px}
    section.today-section .container{max-width:900px}
    .now_box.wow{max-width:500px;margin:0 auto}
    }
    @media(max-width:991px) {
    .navbar-collapse{border-top:1px solid #e7e7e7;margin-top:10px;padding-bottom:15px}
    .navbar-nav.custom-nav > li > a,ul.top-nav li a{border-bottom:1px solid #eee;font-size:14px;padding:8px 9px}
    #navlogin{padding:6px 10px!important}
    ul.top-nav.text-end{text-align:center!important;padding:5px 0 0;display:none}
    .custom-navigation .btn-custom-color{margin-left:0}
    .gift-certificates-top p{font-size:11px}
    .banner .banner_content h1{font-size:35px;line-height:35px}
    .template-home .banner .banner_content h1,.faq .banner_content h1{font-size:55px;line-height:1.1}
    section.banner{margin-top:133px}
    section.security-header{margin-top:120px}
    section.metros,section.instrument-header{margin-top:130px}
    section.banner{padding:60px 0}
    section.teaching-opportsunities.banner{margin-top:93px}
    .home_logos li{display:inline-block}
    h2.heading{font-size:45px}
    .metallica-mozart h2.heading,.musika-quiks h2.heading,.featured h2.heading{font-size:45px}
    .out-risk h2{font-size:50px}
    .carousel-control-next,.carousel-control-prev{display:none}
    .featured .featuredd li a{font-size:15px}
    .featured .border_r{border-right:0;margin-right:0}
    .navbar-toggler{margin-bottom:10px;margin-right:10px}
    .template-contact-outreach section.banner{margin-top:54px}
    .template-how-it-works .info .info-details{min-height:479px}
    }
    @media(max-width:991px)and (min-width:768px) {
    .ss-large{width:190px;height:190px}
    .btn-blue{font-size:16px;padding:10px 19px}
    }
    @media (max-width: 970px){
        .template-instruments .same_height {height: 115px;}
        .template-instruments .instrument_ser_list {padding: 20px 0 20px;}
    }
    @media (min-width: 810px) {
    .template-music-teacher-jobs-form .teacher-account{padding-top:85px}
    }
    @media(max-width:767px) {
    .gift-certificates-top,ul.top-nav.text-end{display:none}
    .gift-card-steps ul li{width:25%!important;margin:0}
    .gift-steps-content h2{font-size:18px;margin:0 0 25px}
    .step-btn{width:130px;height:40px;line-height:40px;font-size:14px}
    .gift-card-checkout h1{font-size:20px!important}
    .gift-card-checkout p{font-size:16px!important;line-height:24px}
    .gift-steps-content .form-text.fs-6.mb-1.opacity-0{margin-top:-15px}
    #first_div.gift-steps-content,#payment_note.gift-steps-content,#notice.gift-steps-content{width:100%!important;padding:2rem!important}
    #certificate.gift-steps-content{width:100%!important;padding:1rem!important}
    .gift-card-steps span.step-text{font-size:13px}
    .certificates-con form{padding-left:10px;padding-right:10px}
    .certificate-bottom{padding:20px 13px}
    .certificate-bottom img{width:100%!important}
    .certificates-con form{padding-left:10px;padding-right:10px}
    .homesearch_wrap{margin-top:8px}
    .search_fullrow i.fas.fa-map-marker-alt{position:absolute;top:32%}
    .banner .banner_content h1{font-size:25px;line-height:25px}
    section.banner{margin-top:105px}
    ul.lesson_loc li{font-size:25px;padding-right:20px}
    .footer-m{margin-right:0;width:100%;display:block;float:left}
    .footer-m ul.footer-lt a{line-height:32px}
    h2.heading,.heading-title .heading{font-size:30px!important}
    .testimonials-content h2.heading,.musika-quiks h2.heading,.featured h2.heading{font-size:36px}
    .out-risk h2{font-size:48px}
    .instrument_ser_list .col-md-4.col-xs-12.col-sm-12.col-xl-4.col-xxl-4{margin-bottom:40px}
    .instrument_ser_list .row{margin-bottom:0!important}
    .content-bottom-footer{text-align:center}
    ul.footer-bottom-list{text-align:center!important;margin-top:10px}
    .trial-lesson-modal .modal-dialog{margin-left:auto;margin-right:auto;max-width:90%!important;margin-bottom:20px}
    .trial-lesson-modal .table-responsive th:nth-child(3),.trial-lesson-modal .table-responsive th:nth-child(4){display:block}
    .trial-lesson-modal .table-responsive td:nth-child(3),.trial-lesson-modal .table-responsive td:nth-child(4){display:block}
    .trial-lesson-modal .table-responsive th:nth-child(2),.trial-lesson-modal .table-responsive td:nth-child(2){display:none}
    div#exampleModalToggle4 .start.ui-timepicker-input,div#exampleModalToggle4 .end.ui-timepicker-input{max-width:unset}
    div#exampleModalToggle4 .table>thead>tr>th{vertical-align:middle}
    .trial-lesson-modal .table-responsive th{border:1px solid #ddd}
    .trial-lesson-modal .table-responsive td{border:1px solid #ddd}
    .navbar-brand img{height:41px;width:auto}
    .instructorarea-content .featured{text-align:center}
    .billboard{background:url(../images/homelogos-sprite2.png) no-repeat scroll 0 0 transparent;width:79px;height:30px}
    .billboard:before{background:url(../images/homelogos-sprite2.png) no-repeat scroll 0 -30px transparent;width:79px;height:30px}
    .rollingstone{background:url(../images/homelogos-sprite2.png) no-repeat scroll -99px 0 transparent;width:122px;height:30px}
    .rollingstone:before{background:url(../images/homelogos-sprite2.png) no-repeat scroll -99px -30px transparent;width:122px;height:30px}
    .pianist{background:url(../images/homelogos-sprite2.png) no-repeat scroll -241px 0 transparent;width:66px;height:30px}
    .pianist:before{background:url(../images/homelogos-sprite2.png) no-repeat scroll -241px -30px transparent;width:66px;height:30px}
    .guitarplayer{background:url(../images/homelogos-sprite2.png) no-repeat scroll -327px 0 transparent;width:73px;height:30px}
    .guitarplayer:before{background:url(../images/homelogos-sprite2.png) no-repeat scroll -327px -30px transparent;width:73px;height:30px}
    .latimes{background:url(../images/homelogos-sprite2.png) no-repeat scroll 0 -60px transparent;width:146px;height:30px}
    .latimes:before{background:url(../images/homelogos-sprite2.png) no-repeat scroll 0 -90px transparent;width:146px;height:30px}
    .nytimes{background:url(../images/homelogos-sprite2.png) no-repeat scroll -160px -60px transparent;width:156px;height:30px}
    .nytimes:before{background:url(../images/homelogos-sprite2.png) no-repeat scroll -160px -90px transparent;width:156px;height:30px}
    .wb{background:url(../images/homelogos-sprite2.png) no-repeat scroll -334px -60px transparent;width:30px;height:30px}
    .wb:before{background:url(../images/homelogos-sprite2.png) no-repeat scroll -334px -90px transparent;width:30px;height:30px}
    .fox5{background:url(../images/homelogos-sprite2.png) no-repeat scroll -377px -60px transparent;width:21px;height:30px}
    .fox5:before{background:url(../images/homelogos-sprite2.png) no-repeat scroll -377px -90px transparent;width:21px;height:30px}
    }
    @media (max-width: 740px){
		.template-instruments .instruments-content-info  .same_height {height: auto;}
	}
    @media(max-width:575px) {
    .btn-custom-color.riskfreeHeader{display:block;margin:0 auto;margin-top:10px;margin-bottom:10px}
    .copyright{margin-bottom:35px}
    form.need-validation .text-end{text-align:left!important}
    section.testimonials .carousel-item img{max-width:140px;margin-bottom:30px}
    section.musika-quiks .fullrow{border:1px solid #dddd;max-width:300px;margin:0 auto;margin-top:10px;margin-bottom:10px;padding:35px 0}
    section.musika-quiks .fullrow p.story_title{margin:0}
    }
    @media(max-width: 580px) {
    .template-music-teacher-jobs-form .teacher-account{padding-top:25px}
    .template-how-it-works	#work1 h3,#work2 h3,#work3 h3{font-size:32px!important;text-align:center;margin:auto;line-height:26px}
    .template-how-it-works	#work1 .count,#work2 .count,#work3 .count{margin-bottom:-55px;font-size:84px}
    .template-how-it-works	.work .count,#work1 h4,#work2 h4,#work3 h4{text-align:center}
    .template-how-it-works	#work1 h3{width:80px}
    .template-how-it-works	#work2 h3{width:83px}
    .template-how-it-works	#work3 h3{width:98px!important;text-align:left!important}
    .template-how-it-works	.info .info-details{min-height:200px!important}
    .template-home #work1 h3,#work2 h3,#work3 h3{font-size:32px!important;text-align:center;margin:auto;line-height:26px}
    .template-home #work1 .count,#work2 .count,#work3 .count{margin-bottom:-55px;font-size:84px}
    .template-home .work .count,#work1 h4,#work2 h4,#work3 h4{text-align:center}
    .template-home #work1 h3{width:80px}
    .template-home #work2 h3{width:83px}
    .template-home #work3 h3{width:98px!important;text-align:left!important}
    }
    @media(max-width:480px) {
    .navbar-collapse{border-top:1px solid #e7e7e7;margin-top:10px;padding-bottom:5px}
    #navbarTogglerDemo01 ul li span{font-size:7px}
    .btn-custom-color.riskfreeHeader{display:block;margin:0 auto!important}
    .copyright{margin-bottom:35px}
    .template-teachingopportunities section.banner.teaching-opportsunities{margin-top:55px!important;padding:15px 0!important}
    .teaching-opportsunities .banner_content h3{font-size:25px}
    .teaching-opportsunities .banner_content p{font-size:18px;line-height:22px}
    .custom-navigation a.navbar-brand{width:160px;height:40px;margin-bottom:10px}
    .navbar-toggler{margin-bottom:3px;margin-right:0}
    .custom-navigation{padding:5px 5px 10px!important;box-shadow:inset 0 1px 0 red 0 1px 5px #000}
    .navbar-nav.custom-nav > li > a,ul.top-nav li a{border-bottom:1px solid #eee;font-size:14px;padding:8px 9px;line-height:30px!important}
    .gift-wrapper::after, .gift-wrapper-ny::after{width:100%}
    .gift-wrapper p, .gift-wrapper-ny p{font-size:11px;padding:8px 0!important;width:315px}
    .gift-wrapper a.inquire-now, .gift-wrapper-ny a.inquire-now{padding:5px 30px}
    .gift-wrapper p::before, .gift-wrapper-ny p::before{left: -25px;}
    .home_search{width:95%!important;height:112px}
    .banner .banner_content h1,.template-home .banner .banner_content h1{font-size:25px;line-height:30px;text-align:center!important}
    .security-logos p{margin-top:20px}
    .security-logos img{width:55%;margin:0 auto}
    section.banner{margin-top:0}
    .template-how-it-works section.banner{padding:100px 0 50px!important}
    .template-how-it-works .banner_content p{font-size:16px!important;line-height:20px}
    .template-how-it-works .banner_content{padding:0 20px}
    .template-how-it-works .overlesson .info{margin-top:25px}
    .template-trial-lesson section.out-risk .heading-title h2{font-size:30px!important;margin-bottom:35px!important}
    .template-trial-lesson section.out-risk .fas{display:none}
    .template-trial-lesson section.out-risk h3{font-size:28px}
    section.banner.aboutmusika,section.banner.faq{padding:35px 0!important;margin-top:55px}
    section.banner.aboutmusika p{font-size:16px;line-height:20px;font-weight:300}
    .template-home section.banner,section.metros{margin-top:55px}
    section.instrument-header{margin-top:0!important}
    section.instrument-featured-img{margin-top:50px}
    section.musical-outreach-programs{padding:0!important;margin-top:55px!important}
    section.musical-outreach-programs .banner_content h1{font-size:32px;line-height:35px;text-align:center!important}
    section.musical-outreach-programs .banner_content a{padding:9px 30px!important;font-size:16px;margin-left:100px}
    section.metallica-mozart h2,section.advantage h2,#getting-start h2{font-size:36px}
    .template-outreach-programs #getting-start .countn{text-align:center;position:relative;width:100%;left:auto;right:auto}
    .template-outreach-programs #getting-start .img-left,.template-outreach-programs #getting-start .img-right{margin-top:20px;margin-bottom:10px}
    section.security-header{margin-top:50px}
    .bbb_logo{display:none}
    ul.lesson_loc li{font-size:18px;line-height:26px;padding-right:10px}
    .banner_content p{font-size:18px;line-height:22px;margin-top:20px}
    .instructorarea .banner_content p{text-align:center!important;font-size:18px!important;margin-bottom:15px}
    .instructorarea .banner_content button{float:none!important;display:block;margin:0 auto;text-align:center;margin-top:10px}
    .instructorarea-content .map-place img{max-width:100%}
    .music-lesson h2.heading{font-size:36px}
    h4.sub-title{font-size:15px;font-weight:300;line-height:1.1}
    .out-risk h2{font-size:28px}
    h3.purple{margin:0 auto}
    .count{text-align:center}
    #work1 h4,#work2 h4,#work3 h4{text-align:center}
    .get-started .addpad110{margin-top:50px}
    .featured .border_r{border-right:0;margin-right:0;text-align:center}
    .featured .featuredd{text-align:center;font-size:14px}
    .teachers-section h2.heading{font-size:17px!important}
    .teachers-section h2.heading:first-child{padding-top:70px!important}
    .teachers-section .call_btn{font-size:15px;font-weight:400;padding:10px 25px;position:relative;text-decoration:none;margin-top:5px}
    section.teachers-section .content-teacher{height:285px;background-size:contain}
    section.teachers-section .home_logos li{width:49%}
    .headline h5 span:before,.headline h5 span:after{border-top:1px dotted #c4c4c4;display:block;height:1px;content:" ";width:32%;position:absolute;left:0;top:1em}
    .headline h5 span:after{right:0;left:auto}
    .headline h5 span{margin-left:0;font-size:16px}
    .footer,.copyright{text-align:center}
    .navbar-brand img{height:41px;width:auto}
    section.top-city-lessons ul.list-unstyled{text-align:center}
    .trial-lesson-modal .radio{margin:0 0 0 15px}
    .trial-lesson-modal .position-relative.pb-4{padding-bottom:0!important}
    div#exampleModalToggle4 .table>thead>tr>th{border-bottom:1px solid #ddd}
    #exampleModalToggle4 .table>tbody>tr>td{border-top:none}
    #exampleModalToggle4 .table>tbody>tr>td:nth-child(4){padding:8px;border-top:none}
    #exampleModalToggle4 .table>tbody>tr>td:nth-child(3){padding:8px;border-bottom:none}
    .trial-lesson-modal .caret{margin-top:0}
    .table-content.active,.table-availability.active{width:250px!important}
    .table-availability.active > div{display:flex;flex-direction:column;gap:10px}
    .trial-lesson-modal .ui-timepicker-wrapper{width:47%!important}
    .trial-lesson-modal .phone-number-group{margin-bottom:30px}
    .trial-lesson-modal .table-content-outer .blueButton{display:inline-block;width:100px;padding:5px;font-size:13px}
    #exampleModalToggle7 .modal-body .px-5{padding:0!important}
    #exampleModalToggle7 .modal-body .col-sm-12 p{margin-bottom:0}
    }