@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600);.client_area,.homepage_five_bg,.hompage_slider_bg,.imagebox-image,.post-thumb,.team_area{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.client_area:after,.homepage_five_bg:after,.hompage_slider_bg:after,.team_area:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;bottom:auto;right:auto;z-index:-1;background:rgba(2,2,2,.7)}.why_choose_text li::after{position:absolute;content:"";left:0}.common_input input,.footer_social_icon a,.hover_content,.main_menu li a,.owl-dots div,.owl-nav div,.pfl_popup,.search,.search_expand>a i,.single_recent_post h4,.single_tema,.sub_menu>li>a::before,.team_social_link>a,.widget.widget_category a,.widget.widget_category a:after,.widget.widget_category li,textarea,ul.sub_menu{-webkit-transition-duration:.5s;transition-duration:.5s}.display_table{display:inline-table;height:100%}.display_table_cell{display:table-cell;height:0;vertical-align:middle}.common_btn{background:#00adef;color:#fff;display:inline-block;font-size:13px}.common_btn i{position:relative;top:1px;padding-left:17px}.owl-carousel .owl-item img{width:auto}.hompage_slider .owl-dots div{background:#497cbf;display:inline-block;height:5px;width:25px;margin:15px 0}.hompage_slider .owl-dots{position:absolute;left:0;top:auto;width:100%;bottom:7%;text-align:center}.hompage_slider .owl-dots div.active{background:#fff;transition:all .5s ease 0s;height:3px}.owl-nav div{border:2px solid #fff;color:#fff;font-size:19px;height:40px;left:50px;line-height:35px;position:absolute;text-align:center;top:50%;width:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-nav div:hover{border:2px solid #497cbf;color:#497cbf}.owl-nav div.owl-next{left:auto;right:50px}.home #container .row{padding:0!important}.search .detail_page_wrapper,.search div#main{padding-top:10px;background:#f2f2f2!important}.search #SobiPro .SPSearch,.search div.pagination-wrapper{background:#f2f2f2!important}.instructors #mainRow.detail_page_wrapper,.search #mainRow.detail_page_wrapper #main{margin-bottom:0;padding-bottom:5em;border:0}.btn_content{background:#00adef;color:#fff;display:inline-block;font-size:13px;border-radius:25px;padding:15px 30px;text-transform:uppercase;-webkit-box-shadow:0 0 15px 0 #ccc8c8;-moz-box-shadow:0 0 15px 0 #ccc8c8;box-shadow:0 0 15px 0 #ccc8c8}.section{background-color:#f2f2f2;padding-bottom:80px;padding-top:80px}.seach_music .module-title,.title{padding-bottom:45px;font-size:35px;font-weight:700}.module-title{text-align:left}.seach_music .module-title{text-align:center}.title{margin:0}.module-title span,.title span{color:#00adef}h2.title.title_content{padding:0;margin:0}.sub-title{padding-bottom:45px;font-size:20px;line-height:30px}ol.carousel-indicators{bottom:0}.carousel-indicators .active{width:20px;height:20px;background-color:#00adef;margin:0 8px}.carousel-indicators li{display:inline-block;width:18px;height:18px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #00adef;border-radius:10px;margin:0 8px}.instructors_login #container{margin-top:78px}.login.mainmenu-menu.instructors_login #container{margin-top:0}#example-popup1 .rsform-block.rsform-block-submit{top:auto!important;padding-top:15px}#example-popup1 .rsform-submit-button-pricing_login{box-shadow:none;background:#00adef;color:#fff!important;display:inline-block;line-height:30px!important;font-size:13px!important;padding:2px 15px!important;border-radius:20px;width:125px;text-align:center;margin-bottom:10px;border:0}#example-popup1 .formDescription{display:none}#example-popup1 .rsform-block{margin:0!important}#example-popup1 .formControlLabel{font-weight:700}#example-popup1 .rsform-block.rsform-block-name{padding-top:15px}.author_details:after,.author_details:before,.details_data:after,.details_data:before,.left_detail_content:after,.left_detail_content:before,.sprrRatingStars:after,.sprrRatingStars:before,.tmrc_mascots:after,.tmrc_mascots:before{content:"";display:table}.author_details:after,.details_data:after,.left_detail_content:after,.sprrRatingStars:after,.tmrc_mascots:after{clear:both}.SearchListSearchFormMainNew div#SearchListSearchForm{padding-top:10px;padding-bottom:5px;margin:0 auto}.SearchListSearchFormMainNew .moduletable_search{display:inline-block;width:100%}.SearchListSearchFormMainNew .lessonSelect .select_cat,.SearchListSearchFormMainNew .locationSelect .select_location,.SearchListSearchFormMainNew .select_bottom_area{padding-left:5px;padding-right:5px}.contact-us #left #login-form input.btn,.contact-us .all_content_section #contact-form button{background:#00adef;color:#fff!important;padding:2px 15px!important;box-shadow:none;display:inline-block;line-height:35px!important;font-size:14px!important;width:140px!important;text-align:center}.SearchListSearchFormMainNew #SearchListSearchForm input#mj_rs_mod_center_selector{margin:0!important}.contact-us .all_content_section{margin-top:25px!important;margin-bottom:25px!important}.contact-us .detail_sidebar{margin-top:30px!important}.contact-us .detail_sidebar #form-login-remember{margin-bottom:0!important}.contact-us .all_content_section #contact-form button{margin-top:15px;border-radius:20px;border:0}.contact-us #left #login-form input.btn{border-radius:20px;border:0}.contact-us .detail_sidebar #left .moduletable .module-content{padding:15px}.contact-us .detail_sidebar #left .moduletable .module-content #form-login-remember{padding-top:10px}.contact-us .detail_sidebar #left .moduletable .module-content #form-login-remember label{display:inline-block;padding-left:5px}.contact-us .detail_sidebar #left .moduletable .module-content #form-login-remember #modlgn-remember{display:inline-block;float:left}.contact-us .detail_sidebar #left article{margin-bottom:40px;border:1px solid #FAFAFA;box-shadow:0 0 12px #ADADAD;background:#fff;border-radius:15px;min-height:280px;box-sizing:content-box}.contact-us article.moduletable h3.module-title{background:0 0;padding:15px 15px 0!important;color:#444}.faq .detail_sidebar #left article{border:1px solid #FAFAFA;box-shadow:0 0 12px #ADADAD;background:#fff;border-radius:15px;min-height:280px;box-sizing:content-box;padding:15px}.faq #mainRow{padding-bottom:3em;margin-bottom:3em}article.article.fulltext{padding-top:25px}article.article.fulltext .article-body p{margin-bottom:1.5em!important}.prices-policies .details_information{padding-top:25px;padding-bottom:40px}.prices-policies .detail_sidebar{margin-top:6px}.prices-policies .detail_sidebar article#module-679.moduletable,.prices-policies .detail_sidebar article#module-681{border:1px solid #FAFAFA!important;box-shadow:0 0 12px #ADADAD;background:#fff;border-radius:15px}.prices-policies .detail_sidebar article#module-681{margin-bottom:40px}.prices-policies .formResponsive .formHorizontal .rsform-block.rsform-block-info .formBody,.tmrc_mascots{margin-bottom:25px}.prices-policies .rsform-block.rsform-block-submit .rsform-submit-button{background:#00adef;color:#fff!important;display:inline-block;line-height:35px!important;font-size:14px!important;padding:2px 15px!important;border-radius:20px;width:140px!important;text-align:center;box-shadow:none;border:0}.meet-the-staff .blog .article h1,.meet-the-staff section.article-intro p{text-align:left}.prices-policies article.moduletable h3.module-title{color:#000;padding:15px 0 0!important;background:0 0}.prices-policies article#module-679 section.module-content,.prices-policies article#module-681 section.module-content{width:100%;padding:15px}.prices-policies .btn-large{color:#fff!important;line-height:32px}.contact_info li a,.header_bottom ul.menu ul.sub_menu li a,.header_top,.main_menu .menu_btn a:hover,.main_menu .sub_menu>li>a,.social_icon li a{color:#fff}.tmrc_mascots h3{margin-bottom:15px}.content_mas{display:flex}.meet-the-staff .blog{padding-left:15px;padding-right:15px}.contact-us .container .row,.faq .container .row,.prices-policies .container .row{margin-right:-15px!important;margin-left:-15px!important}.meet-the-staff .blog .leading-articles{padding-top:25px}.meet-the-staff .blog .article{padding-bottom:25px}.margin_Nero{margin:0!important}.header_bottom ul.menu.main_menu,ul.social_icon{text-align:right}.header_bottom ul.menu li:hover a{border-color:transparent}.header_bottom ul.menu ul.sub_menu{top:60px}.main_menu ul.menu>li:hover ul.sub_menu{display:block;-webkit-transform:rotate(0);transform:rotate(0);visibility:visible}.header_bottom ul.menu li.item-25.deeper ul.sub_menu{top:60px}@media screen and (min-width:768px){.SearchListSearchFormMainNew div#SearchListSearchForm{width:720px;padding-left:5px;padding-right:5px}.SearchListSearchFormMainNew .banner_area{width:auto!important}.prices-policies .formBody input{width:280px!important}.prices-policies .formResponsive .formHorizontal .rsform-block{margin-bottom:10px}.main_menu li.deeper.parent>a{padding:20px 15px!important}article.article.fulltext{padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.common_popup .htitle2, .common_popup h3 { padding: 10px 25px !important;}.SearchListSearchFormMainNew{padding:15px}.SearchListSearchFormMainNew .lessonSearchM{width:100%!important;margin-left:0!important}.SearchListSearchFormMainNew div#SearchListSearchForm{padding:15px 10px!important}.SearchListSearchFormMainNew .nextclick_inner{display:none}.SearchListSearchFormMainNew #module-196 #mod_sprs_search_btn,.moduletable_search input[type=submit]{width:100%;max-width:100%!important}.instructors .detail_page_wrapper{padding-top:50px;background:#efefef}.prices-policies .formResponsive input[type=text]{margin:0}.prices-policies .detail_sidebar article#module-681{margin-top:30px}.main_menu li.deeper.parent>a{border:0!important}.prices-policies .formBody input{width:98%!important}}@media screen and (min-width:601px){article.article.fulltext .tmrc_mascots p{margin-bottom:0!important}}@media screen and (max-width:600px){article.article.fulltext .tmrc_mascots p{margin-bottom:15px!important}}.header_top{background-color:#00adef;padding-top:2px;padding-bottom:2px}.contact_info li{display:inline-block;padding-right:20px;line-height:26px}.social_icon li{display:inline-block;padding-left:8px;padding-right:8px}.social_icon li:last-child{padding-right:0}.header_top .custom_btn a{background:#00adef;color:#fff;display:inline-block;line-height:35px;font-size:14px;padding:2px 15px;border-radius:20px;width:140px;text-align:center}.header_top .custom_btn.teach_btn a{background:#fff;color:#00adef;font-weight:700;line-height:22px;font-size:13px;width:130px}ul.contact_info .custom img{padding-right:3px}li.custom_btn.teach_btn{padding-right:20px}.nextclick_inner{padding-left:10px;padding-right:10px}.lessonSelect a#nextClick{background:#00adef;color:#fff;display:inline-block;font-size:13px;margin:0;height:40px!important;padding:10px;line-height:18px;width:100%!important;border-radius:30px}.login .mean-bar{display:none!important}.instructors_login .hompage_banner_bg .banner_link_wapper{padding-bottom:35px!important}@media screen and (min-width:768px) and (max-width:1100px){.header_bottom .main_menu a.menu_btn{width:90px;font-size:12px}.header_bottom .main_menu li a{font-size:11px!important}}@media screen and (min-width:48em){.main_menu .menu_btn a,.main_menu a.menu_btn{background:#00adef;border-radius:20px;width:140px;text-align:center}.main_menu .menu_btn a{color:#fff;display:inline-block;line-height:35px;font-size:14px;padding:2px 15px}.mobile_show{display:none}.main_menu .menu_btn.login{margin-left:12px;margin-right:20px}.main_menu a.menu_btn{color:#fff!important;display:inline-block;line-height:35px!important;font-size:14px!important;padding:2px 15px!important}}@media screen and (max-width:47em){.desktop_show{display:none}.mean-container a.meanmenu-reveal{left:0!important}.header_bottom.mobile_show{height:70px}.mean-container a.meanmenu-reveal span{background-color:#00adef!important;height:3px;width:30px;margin-top:0;margin-bottom:5px}.mean-bar{float:left}ul.mobile_callus{text-align:right}.mobile_callus .custom_btn.callus a{color:#00adef;font-weight:700;line-height:20px;font-size:13px;border:1px solid #00adef;width:70px;background:#fff;display:inline-block;padding:5px 14px;border-radius:20px;text-align:center;text-transform:uppercase}.mobile_logo{text-align:center;position:absolute;left:0;right:0;top:10px;z-index:999999}.mobile_callus{position:absolute;top:20px;right:0;z-index:999999999}.search-box{min-height:115px;border-radius:0!important;width:205%;position:relative;transition:All .5s}.lessonSelect{z-index:9999}.search_section{width:88%;margin:0 auto;overflow:hidden;border-radius:13px}.lessonSearchM{width:49%;display:inline-block;vertical-align:text-top}.lessonSelect.lessonSearchM{margin-left:-2%}a#nextClick.loadergif{background-color:#fff;background-size:10%}}.banner_link_wapper,.banner_text,.image_byimage .content-details,.image_byimage .title,.online_content,.person-text,.why_use_inner,div.test_title,h2.test_title{text-align:center}@media screen and (max-width:360px){.mobile_callus .custom_btn.callus a{width:90px!important}}.hompage_banner_bg{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.banner_text{color:#fff;font-size:17px;margin:0 auto;max-width:715px}.banner_text .banner_inner h1{font-size:40px;font-weight:900;text-transform:inherit;margin-bottom:0;font-family:Montserrat,sans-serif}.banner_inner .custom_tagline h2,.banner_inner p{font-size:20px;text-transform:capitalize;line-height:30px;margin-bottom:20px;font-family:Montserrat,sans-serif;color:#fff!important;font-weight:400}.moduletable .plcall_wrapper .title,.plcall_wrapper,.st_heading h1{font-family:Montserrat}.banner_text input[type=text]:focus{box-shadow:none;outline:0;border:0}.hompage_area .hompage_banner .row{padding:0}.select_cat select{border-radius:30px;height:40px;margin:0;-webkit-appearance:none}.select_cat select:focus{outline:0}.search_section input.location_input{width:100%;height:40px;border-radius:30px;border:0;padding:20px 30px}.search_btn,.search_btn.hvr-shutter-out-vertical::before{border-radius:30px}.search_section #fieldInstrumentName{padding:10px 20px;width:100%;font-size:13px;color:#5a5a5a}.search_btn{height:40px;font-weight:700}.row.search_section{padding-bottom:30px}.search-box{padding-top:10px;padding-bottom:10px;background:rgba(0,0,0,.6);border-radius:20px;box-sizing:border-box}.search_section input#mj_rs_mod_center_selector{margin-bottom:0}.search_section form#spSearchForm{margin:0}.search_section .select_bottom_area,.search_section .select_cat,.search_section .select_location{padding-left:10px;padding-right:10px}.logo_single_brand.los-angels-times img{position:absolute;top:21%;left:0;right:0}.instructors_login .banner_link_wapper{padding-bottom:5%}@media screen and (min-width:48em){.banner_inner{padding-top:14%;padding-bottom:16%}.search_btn{width:100%}.search-box.sticky_full{position:fixed;width:100%;top:0;right:0;left:0;z-index:999999;border-radius:0}.banner_area{width:700px;margin:0 auto}.hompage_banner_bg{background-image:url(/slider/asset/images/image1.jpg);min-height:750px !important;}.hompage_banner_bg .container{ z-index: 1; position: relative; }.search_section .select_bottom_area,.search_section .select_cat,.search_section .select_location{margin:0}}@media screen and (max-width:47em){.select_cat,.select_location{margin-bottom:15px}.banner_inner{padding-top:20%;}.search_section button#mod_sprs_search_btn{width:100%}.hompage_banner_bg{background-image:url(../../images/front/banner/banner_mobile.png);min-height:675px}.slider-section{ display: none; }}.popular_music .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.popular_music .column{max-width:49.5%;width:49.5%;padding-right:15px;padding-left:15px}.popular_music .column:last-child{padding-left:15px}.popular_music .column img{vertical-align:middle;width:100%}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image_byimage .title{color:#1a1a1a;margin-bottom:10px}.music_inner{position:relative;margin:auto auto 30px;overflow:hidden}.music_inner .content-overlay{background-color:rgba(0,174,239,.8);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.music_inner:hover .content-overlay{opacity:1}.image_byimage .content-image{width:100%}.image_byimage .content-details{position:absolute;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.how_we_work,.instructor_content.midpart,.person-text,.why_use_taylor{position:relative}.image_byimage{padding-top:25px}.image_byimage .music_inner:hover .content-details{top:50%;left:50%;opacity:1}.image_byimage .content-details h3, .image_byimage .content-details h2{font-size:25px;font-weight:700;color:#fff}a.common_btn.btn.music_btn{background-color:#fff;color:#00adef;line-height:25px;font-size:16px;width:160px;border-radius:30px;margin-top:30px}.how_we_work .sub-title,.how_we_work .title,.midpart .instructor_title,.midpart p{color:#fff}.image_byimage .content-details p{color:#fff;font-size:.8em}.image_byimage .fadeIn-bottom{top:80%}.image_byimage .fadeIn-top{top:20%}.image_byimage .fadeIn-left{left:20%}.image_byimage .fadeIn-right{left:80%}@media screen and (max-width:767px){.popular_music .column{margin:0 auto;max-width:100%;width:100%}}.instructor_content.midpart{background-image:url(../../images/front/blue-bg.png)}.instop_column .instructor_content{background-image:url(../../images/front/instop_column.png);position:relative;background-repeat:no-repeat;background-size:100% 100%}.instop_column.lastins .instructor_content{background-image:url(../../images/front/mobile-home-page_03.png)}.instructor_content.midpart{background-size:cover;background-repeat:no-repeat;background-position:center}.how_we_work{background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.search_music_area,.why_use_taylor{background-size:cover;background-repeat:no-repeat;background-position:center}.midpart p{font-size:20px;padding-top:15px}.instructor_content{background-color:#fff}.instructor_title{font-size:26px;font-weight:700;padding-top:20px;padding-bottom:15px;color:#000}article.article.fulltext.fixed-top .htitle1{padding-bottom:45px;margin:0;font-weight:700;font-size:35px}article.article.fulltext.fixed-top{padding-top:80px}.instructor_title span{font-weight:400}.border_ins{width:50px;height:2px;background-color:#00adef}.midpart .border_ins{background-color:#fff}.instructor_content.midpart{background-color:#00adef;color:#fff;padding:80px 15px 50px 40px}.insmid_column,.instop_column{padding-bottom:30px}@media screen and (min-width:768px){.insmid_column{width:40%}.instop_column{width:30%}.instructor_content{padding:80px 50px}.instructor_title{padding-right:30px}.how_we_work{background-image:url(../../images/front/banner/banner-4.png)!important}}@media screen and (max-width:767px){.instop_column .instructor_content{text-align:center;padding:35px}.instop_column{margin-left:10%;margin-right:10%}.border_ins{margin:0 auto}.how_we_work{background-image:url(../../images/front/banner/mobile_banner-4.png)!important}}.why_use_text{padding:30px;color:#fff}.why_use_title{color:#fff;padding-bottom:30px;font-weight:700;font-size:32px}.why_use_text p{font-size:16px}.why_use_taylor .title{color:#fff}.why_use_taylor .carousel-inner{padding-bottom:40px}.why_use_taylor .carousel-indicators .active{background-color:#fff}#shork_video,#wistia_click_to_play,.why_use_taylor .carousel-indicators li{border:1px solid #fff}@media screen and (min-width:768px){.why_use_taylor{background-image:url(../../images/front/banner/banner-5.png)}.why_use_taylor .youtubeVideoWraper{height:460px;background-color:#000;display:table-cell;vertical-align:middle}.why_use_taylor .iframeVActive{display:block!important;vertical-align:middle}}.online_inner,.testimonial_inner{background-color:#fff;-webkit-box-shadow:0 0 15px 0 #ccc8c8;-moz-box-shadow:0 0 15px 0 #ccc8c8}@media screen and (max-width:767px){#shork_video{height:350px;margin-top:30px}.why_use_taylor{background-image:url(../../images/front/banner/mobile_banner-5.png)}}.hvrbox,.hvrbox img{max-width:100%;height:auto}.online_inner{box-shadow:0 0 15px 0 #ccc8c8}.online_content{padding:35px 50px;min-height:340px}.online_content p{font-size:18px;color:#000}.title2{font-size:25px;font-weight:700;padding-bottom:30px;margin:0}.title2 span{color:#00adef}@media screen and (min-width:768px){.leftcontent{padding-right:50px!important}.rightcontent{padding-left:50px!important}.musicpage_content .online_content{min-height:410px}.online_inner{margin-top:40px}}@media screen and (min-width:1100px){.musicpage_content .online_content{min-height:355px}}@media screen and (max-width:767px){.online_inner img{width:100%}.online_content{min-height:0!important}.leftcontent{margin-bottom:40px}}.testimonial_reviews{color:#000}.testimonial_reviews #carousel-reviews{padding-bottom:80px}.testimonial_inner{padding-top:60px;box-shadow:0 0 15px 0 #ccc8c8;margin-bottom:10px}div.test_title,h2.test_title{font-size:16px;text-transform:uppercase;font-weight:700;padding-bottom:30px;padding-top:30px}.person-text{padding-top:65px;margin-top:20px}.test_img{position:absolute;top:0;left:0;right:0}.testimonial_inner .block-text p{font-size:16px;text-align:center;line-height:35px;padding-top:30px;position:relative}.testimonial_inner .block-text p:before{content:url(../../images/front/up-coma-testi.png);position:absolute;top:0;left:0}.testimonial_inner .block-text p:after{content:url(../../images/front/down-coma-testi.png);position:absolute;bottom:-5px;right:0}@media screen and (min-width:768px){.testimonial_inner{padding:80px 30px 30px;min-height:600px}}@media screen and (max-width:767px){.testimonial_inner{padding:80px 30px 80px}}.search_music_area{position:relative;padding-top:0}.seach_music li a{border-bottom:1px solid #000;color:#000}.seach_music li{margin-bottom:30px;display:inline-block;text-align:left}.author_image,.botton_area{text-align:center}.and_logoicon{position:absolute;top:-43px;left:0;right:0}.search_music_area h4.module-title{background:url(/templates/rwd_taylor/images/front/title_image.png) center no-repeat;z-index:99999999;padding-top:60px;margin-bottom:15px}.footer_top .row{padding:0!important}@media screen and (min-width:768px){.seach_music li{width:25%}.search_music_area li.item-321,.search_music_area li.item-324,.search_music_area li.item-331,.search_music_area li.item-354{margin:0}.search_music_area{background-image:url(../../images/front/banner/search_banner.png)}}@media screen and (max-width:767px){.seach_music li{width:100%}.search_music_area{background-image:url(../../images/front/banner/mobile_search_banner.png)}}.btn_content::before{border-radius:30px}.btn:focus{outline:0!important}.btn.hvr-shutter-out-vertical:focus{color:#fff!important;outline:0!important}.btn_content.hvr-shutter-out-vertical:hover{color:#fff}.botton_area{margin-bottom:50px}.MSS_spLISTING .author_profile{background-color:#fff;-webkit-box-shadow:0 0 15px 0 #ccc8c8;-moz-box-shadow:0 0 15px 0 #ccc8c8;box-shadow:0 0 15px 0 #ccc8c8;margin-bottom:15px}.author_link li a{font-size:12px;color:#979797!important;background-color:none!important;font-weight:700;text-transform:uppercase}.search_result{color:#A8A8A8;padding-top:5px}.hvrbox,.hvrbox *{box-sizing:border-box}.hvrbox{position:relative;overflow:hidden}.hvrbox .hvrbox-layer_bottom{display:block;height:96px;width:96px}.hvrbox .hvrbox-layer_top{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;padding:15px;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.hvrbox-layer_top .hvrbox-text a{color:#fff}.hvrbox.active .hvrbox-layer_top,.hvrbox:hover .hvrbox-layer_top{opacity:1}.hvrbox .hvrbox-text{text-align:center;font-size:12px;display:inline-block;position:absolute;top:50%;left:50%;width:100%;color:#fff;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hvrbox .hvrbox-text_mobile{font-size:15px;border-top:1px solid #b3b3b3;border-top:1px solid rgba(179,179,179,.7);margin-top:5px;padding-top:2px;display:none}.hvrbox.active .hvrbox-text_mobile{display:block}.author_name a{color:#00adef;font-weight:700;font-size:20px;text-transform:capitalize;padding-right:10px}.author_str{float:left;line-height:27px}.new_circle{padding-right:5px}.author_name{float:left}.search_result{font-size:12px;line-height:13px;clear:both;padding-right:10px}.search_result_data{padding-top:10px;padding-right:10px;float:left}.search_result span:after{content:',';margin-right:5px}.search_result_data p{color:#000;font-size:13px;margin-bottom:5px!important}.pagination.profile_pagination>li>a{background-color:#fff;border-color:#979797;border-radius:50%;margin:0 2px;font-weight:700;font-size:12px!important;padding:3px 8px!important;color:#979797}.author-grade .new-icon,.author_str.author-grade ul li.str_rating_item{margin-right:5px;position:relative}.pagination.profile_pagination>li{display:inline-block}.pagination.profile_pagination>li.noRedius>a{border-radius:0;border:0;background:no-repeat;padding-left:0;padding-right:0}.pagination.profile_pagination>.active>a,.pagination.profile_pagination>li>a:hover{background-color:#00adef;border-color:#00adef}.pagination.profile_pagination>li.noRedius img{padding:6px 5px;margin-top:-20px}.pagination.profile_pagination>li>a:hover{color:#fff!important}.pagination.profile_pagination li{min-height:auto!important}.pagination.profile_pagination>li.noRedius>a:hover{background:0 0;border-color:none;color:#979797}ul.pagination.profile_pagination{margin-bottom:0;margin-top:50px}ul.pagination.profile_pagination li:last-child a,ul.pagination.profile_pagination li:nth-child(10) a,ul.pagination.profile_pagination li:nth-child(2) a{border-radius:0;background-color:initial;border:0;padding-left:0;padding-right:0;color:#979797!important}.pagination-wrapper{text-align:left!important;padding-bottom:50px}.author-grade .new-icon{width:19px;height:21px;display:inline-block;font-size:22.3px;margin-left:0;top:-6.6px;color:#5bb75b}.author_str.author-grade ul li.str_rating_item img{margin-top:-22px;width:19.5px}.MSS_spMAP .spDetailsMap .rating{top:0!important}.spDetailsMap .author_details .author_str.author-grade{margin-top:0}.spDetailsMap .hvrbox .hvrbox-layer_bottom{max-width:100%!important}.spDetailsMap .author_name{float:none!important}.instructors #container .row,.search #container .row{padding:0!important}.book_online_lightbox,.popup.common_popup.visible,.popup.common_popup.visible .popup-body,.popup.common_popup.visible .popup-body-1{opacity:1;z-index:999999999}.bo_instruct.moduletable .rsform-submit-button,.popup.common_popup .btn-taylor-blue,.search .moduletable .rsform-submit-button{background:#00adef;color:#fff!important;display:inline-block;line-height:35px!important;font-size:14px!important;padding:2px 15px!important;border-radius:20px;margin-top:15px;width:140px;text-align:center;border:0!important}.common_popup .popup-body{padding:0}.common_popup fieldset.formHorizontal{padding:20px 20px 0;margin-bottom:0}.select_cat select{color:#555}.common_popup .htitle2,.common_popup h3{margin:0;background:#707070;color:#fff;padding:10px;border-radius:10px 10px 0 0;font-size:18px}.common_popup h3 a{color:#fff!important}.common_popup h4{padding-top:20px}.common_popup .popup-content p{margin-bottom:0!important;padding:0 20px}.common_popup .formBody-bottom{padding:0 20px 20px;text-align:center}.common_popup .formResponsive input[type=text]{border-radius:30px;max-width:100%;width:100%;padding-left:13px}.book-close-btn,.popup.common_popup .popup-exit{font-size:14px!important;cursor:pointer;display:block;width:24px;height:24px;position:absolute;top:10px;right:5px;border-radius:50%;color:#fff;text-align:center;border:0; z-index: 99999 !important;}.bo_instruct.book_online_lightbox,.book_online_lightbox .book-close-btn,.search .book_online_lightbox{border:0!important}.popup.common_popup .formControls{text-align:center;padding-bottom:10px}.bo_instruct.moduletable p.formDescription,.common_popup p.formDescription,.search .moduletable p.formDescription{margin-bottom:0!important}.common_popup .rsform-block{margin-top:-5px;margin-bottom:5px}.common_popup .formControlLabel{font-weight:700;font-size:13px;margin-top:0!important;line-height:25px}.bo_instruct .rsform-block,.search .rsform-block{margin-top:0;margin-bottom:0}.search .book_online .book_online_field .formControls{margin-left:30px!important}article.moduletable.bo_instruct.book_online.floatBox{display:none!important}.bo_instruct.book_online_lightbox .rsform,.common_popup .popup-body-1,.search .book_online_lightbox .rsform{padding:0!important}.bo_instruct.book_online_lightbox fieldset.formHorizontal,.search .book_online_lightbox fieldset.formHorizontal{padding:30px 20px;margin:0}.bo_instruct.moduletable .rsform-submit-button,.rsform-block.rsform-block-location.makegift_cert,.search .moduletable .rsform-submit-button{margin-top:0!important}.bo_instruct.book_online_lightbox h2,.search .book_online_lightbox h2{margin:0!important;background:#707070;color:#fff;padding:10px;border-radius:10px 10px 0 0;font-size:20px}.bo_instruct.book_online_lightbox .book_online_field .formControls,.search .book_online_lightbox .book_online_field .formControls{width:100%!important}.bo_instruct .formHorizontal .rsform-select-box,.search .formHorizontal .rsform-select-box{border-radius:30px;margin-bottom:15px;width:100%!important;max-width:100%;-webkit-appearance:none}.search_result_data .location_mapData{display:flex}.search_result_data .loac_img{margin-right:8px;float:left;height:12px;margin-top:3px}@media screen and (min-width:768px){.popup.common_popup{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:-9999;-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important}.popup.common_popup .popup-body,.popup.common_popup .popup-body-1{max-width:400px;opacity:0;width:85%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:0}.common_popup #captcha_sobi{width:67%!important;margin-right:10px}}@media screen and (max-width:767px){.popup.common_popup .popup-body,.popup.common_popup .popup-body-1{border:0}.common_popup #captcha_sobi{width:50%!important;margin-right:10px}}#example-popup1 .popup-body{padding:0;box-shadow:none!important;border:0}#example-popup1 fieldset.formHorizontal{padding:20px 20px 0;margin-bottom:0}#example-popup1 .formResponsive .formBody{font-size:14px;line-height:19px}#example-popup1 h2{margin:0;background:#707070;color:#fff;padding:10px;border-radius:10px 10px 0 0;font-size:20px}#example-popup1 h3 a{color:#fff!important}#example-popup1 h4{padding-top:20px}#example-popup1 .popup-content p{margin-bottom:0!important;padding:0 20px}#example-popup1 .formBody-bottom{padding:0 20px 20px;text-align:center}#example-popup1 .formResponsive input[type=text],#example-popup1 .formResponsive input[type=password]{border-radius:30px;max-width:100%;width:100%}#example-popup1 .popup .formControls{text-align:center;padding-bottom:10px}#example-popup1 p.formDescription{margin-bottom:0!important}#example-popup1 .rsform-block{margin-top:-5px;margin-bottom:5px}#example-popup1 .formControlLabel{font-size:13px;margin-top:0!important;line-height:25px}#example-popup1 .popup-exit{font-size:14px!important;cursor:pointer;display:block;width:24px;height:24px;position:absolute;top:10px;right:5px;border-radius:50%;color:#fff;text-align:center;border:0;z-index:999999!important}@media screen and (min-width:991px) and (max-width:1100px){.author_link li a{font-size:10px!important}.flink_first{padding-top:25px!important}.author_name{padding-bottom:8px}body .hvrbox .hvrbox-layer_bottom{height:85px;width:85px}.author_content .author_name a{font-size:15px}}@media screen and (min-width:990px){.author_image img,.hvrbox .hvrbox-layer_top{border-radius:50%}.MSS_spLISTING .author_profile{border-left:6px solid #fff;padding:20px 0}.MSS_spLISTING .author_profile:hover,.spSearch.spSearchListItem.activeSl{border-left:6px solid #00adef}.hvrbox{display:inline-block}.flink_first{padding-top:17px;padding-bottom:23px;border-bottom:1px solid #979797}.slink_second{padding-top:23px;padding-bottom:17px}.author_link ul a:hover{color:#00adef!important}}@media screen and (max-width:991px){.MSS_spMAP.listing_map{display:none}.author_imgSection{padding-left:0!important}.hvrbox .hvrbox-layer_bottom{height:120px;width:100%}.author_details{padding:20px 0}.author_link li.flink_first a,li.slink_second a{background:#00adef;color:#fff!important;display:inline-block;line-height:28px!important;font-size:9px!important;padding:2px 13px!important;border-radius:20px;text-align:center;margin-top:20px}body.search .MSS_spLISTING{padding:0}.pagination_w_mo{padding:0!important}}@media only screen and (min-width:768px){.location_mobile_view{display:none}.author_link{float:right}div#SearchListSearchForm{width:715px}#SearchListSearchForm select#field_category{width:34%!important}}@media screen and (max-width:767px){.author_name a{word-break:break-all}.location_mobile_view{position:relative;padding-top:15px;display:none}.searchListingPageAva{font-size:11px}#SobiPro .spSearch .location_mobile_view .vc_studio{margin-bottom:0!important}.author_link li{display:inline-block}.author_link li.flink_first{padding-right:8px}#SearchListSearchForm .SPSearchField{width:92%!important;margin-right:10px;margin-left:10px;margin-bottom:15px}#SearchListSearchForm button#top_button,#SearchListSearchForm select#field_category{width:92%!important;margin-right:15px!important;margin-left:15px!important;margin-bottom:15px!important}#SearchListSearchForm button#top_button{margin-bottom:0!important}.pagination_w_mo ul.pagination.profile_pagination{padding:0}.searchListCantent{padding-left:10px!important;padding-right:6px!important;width:65%!important}.MSS_spLISTING .author_imgSection{padding-right:0!important;width:35%}.MSS_spLISTING .author_details{padding:15px 0}.MSS_spLISTING .author_name{margin-bottom:5px}.search .view_details_mobile{margin:19% 0!important}.MSS_spLISTING .search_result_data{padding-top:0!important;width:100%}.searchListCantent .author_link li.flink_first a,.searchListCantent li.slink_second a{margin-top:10px}.view_details_mobile a.view_more_link{font-size:28px;padding-right:0;text-align:right}.search_result_data p img{width:10px;height:16px}}@media screen and (max-width:420px){.author_name{margin-bottom:10px}.author_str{padding-left:0!important}.pagination_w_mo .pagination-wrapper{margin-bottom:35px!important}.pagination_w_mo ul.pagination.profile_pagination{margin-top:35px!important}.pagination_w_mo .pagination.profile_pagination>li.noRedius img{margin-top:-14px;padding:6px 0}.pagination_w_mo ul.pagination.profile_pagination li:nth-child(2) a,ul.pagination.profile_pagination li:nth-child(10) a{padding-left:0!important;padding-right:0!important}.pagination_w_mo .pagination.profile_pagination>li>a{font-size:9px!important;padding:2px 6px!important;line-height:14px}}.plcall_wrapper{background:#fff;padding:60px 10px;-webkit-box-shadow:0 0 15px 0 #ccc8c8;-moz-box-shadow:0 0 15px 0 #ccc8c8;box-shadow:0 0 15px 0 #ccc8c8}.plcall_wrapper .and_logoicon{top:16px}.need_choosing.section{padding-top:0}.plcall{font-size:18px;color:#00adef;font-weight:700}.plcall a{color:#000}.callimg{position:absolute;right:14px;bottom:0}section.details_information.section{padding-top:50px;padding-bottom:30px}.custom.plcall_wrapper,.moduletable{position:relative}.moduletable .plcall_wrapper .title{color:#3A3A3A;margin-bottom:0;font-weight:400}.moduletable .plcall_wrapper .title span,.st_heading h1{font-weight:600}#SobiPro{width:auto!important;float:none!important}.detail_content{padding-top:20px}.st_heading h1{font-size:25px;color:#00adef;margin-bottom:8px;text-transform:capitalize}#spSendBt .btn.btn-large,.leftContent{text-transform:uppercase}.detail_results,a#spReviewbtn{font-weight:500;font-family:Montserrat}.detail_results{color:#A8A8A8;font-size:14px;margin-bottom:0!important}.details_str{padding-top:15px;padding-bottom:15px}#SobiPro div.star-rating-on a{background-position:0 -34px!important}a#spReviewbtn{color:#e0c800;font-size:16px;font-style:normal}.details_str .sprrRatingStars{padding-right:10px;float:left!important;padding-top:3px}.detail_content .det_txt{padding-bottom:5px;margin-bottom:5px!important;font-weight:700}.det_txt span{padding-left:10px;color:#161616;font-family:Montserrat;font-weight:500}.left_detail_content{padding-top:20px;font-family:Montserrat}.tab_details_page{padding-bottom:30px;font-family:Montserrat}.tab_details_page .nav-tabs>li>a{font-size:12px;color:#3A3A3A;border-bottom:2px solid transparent}.tab_details_page .nav-tabs>li>a.tab_link:hover{border-bottom:2px solid #00adef}.tab_details_page .nav-tabs .tab_icoin{padding-right:5px}.tab_details_page .nav-tabs>li.active>a,.tab_details_page .nav-tabs>li.active>a:hover{border:0;border-bottom:2px solid #00adef;background:0 0;font-weight:700}.tab_details_page .nav-tabs>li>a:hover{border-color:transparent;background-color:transparent}.tab_details_page .nav-tabs>li>a.active:focus{border:0!important;border-bottom:2px solid #00adef!important;background:0 0;font-weight:700;outline:0}.tab_details_page .nav-tabs>li>a.tab_link.active{border-bottom:2px solid #00adef!important;font-weight:700}.tab_details_page .tab-content{overflow:auto;padding-top:20px}.tab_details_page .nav-tabs>li{margin-bottom:-3px}.detail_tabTitle{font-size:14px;font-weight:700;color:#3A3A3A;line-height:30px;margin-bottom:0}.about_meTitle.mobile_show,.details_data{margin-bottom:30px}.detail_border{width:103px;height:2px;background:#3A3A3A}#SobiPro .left_detail_content p,.left_detail_content .dataBioAddon{line-height:28px;font-size:14px;color:#A4A4A4;font-family:Montserrat}.degree-wrapper{margin-top:25px}.lastvnd{color:#00adef}.ageclasificatin ul{margin:0;padding:0}.ageclasificatin ul li{display:inline-block;padding-right:5px;margin-bottom:10px}.ageclasificatin .st_age,.st_ageLI span{font-size:13px;padding:2px 5px;background:#00adef;color:#fff;border-radius:50px}.media_slider .carousel-control{background:0 0;background-image:none!important;border:0;width:30px;height:55px;top:45%;opacity:1}.media_slider #demo{padding-left:35px;padding-right:35px}.media_slider .carousel-control img{width:20px}#demo .media_slider{padding-left:8px;padding-right:8px}.media_slider img.spFieldsData{width:100%}.moduletable#module-691{display:none!important}#tab-newform .breadcrumb .breadcrumbitem,.author_details .rating,.author_str.author-grade ul li{display:inline-block}.main_image{background:0 0!important;border:0!important;margin-right:0!important;float:none!important;height:auto!important;width:auto!important;padding:0!important}.detail_sidebar{margin-top:45px}.details_page.vc_hours .vc_hours>div>a,a.view_details,a.view_details:hover{color:#fff!important}.details_page.vc_hours>div>a:hover{background:#00adef!important;color:#fff!important}.author_details .searchListingPageAva .false>a{border-color:#00adef!important;color:#00adef!important}.details_page.vc_hours .btn-taylor-green:active,.details_page.vc_hours .btn-taylor-green:hover,.details_page.vc_hours a.btn-taylor-green:hover{background:#00adef!important;color:#fff!important}.details_page.vc_hours .btn-taylor-green{background-image:none;background-color:#00adef;border-color:#00adef}.author_details .author_str.author-grade{margin-left:0;width:auto!important}.details_page.vc_hours .false>a{border-color:#00adef!important;color:#00adef!important}.author_details .rating img{vertical-align:middle}.author_details .rating{line-height:10px;padding-right:3px}.author_str .rating{position:relative;top:-8.3px}.availability_section span{width:32%;display:inline-block}.st_hours_inner ul li:first-child{border-top:2px solid #00adef;padding-top:15px}.availability_section{padding-top:30px;text-align:center;color:#A4A4A4}.st_hours_data span{padding-bottom:5px;color:#00adef}.work_hour.off span.hour_btn{border:1px solid #d3d3d3}span.hour_btn{border-radius:15px;border:1px solid #00adef;width:55px;line-height:22px}.st_hours_inner ul li{padding-bottom:8px}.st_hours_inner{text-align:center;max-width:420px}#SobiPro div.sprrReviewContRow1{background:0 0!important}.left_detail_content .st_edu h3{font-size:14px;font-weight:700;color:#3A3A3A;line-height:30px}#tab-newform .breadcrumb{padding:0;margin-bottom:50px;margin-top:50px;list-style:none;background-color:transparent;border-radius:4px;line-height:30px}#sidebar #left .formResponsive .formHorizontal .rsform-block-submit .formControls{margin-left:0!important}.book_online #popup_window{width:100%}.book_online .btn2.btn-taylor-green{margin:0!important}.book_online #popup_window,.book_online input#form_submit{width:100%;margin:0!important;background:#00adef;box-shadow:none;border-radius:30px;border:0;text-shadow:none;line-height:26px}.detail_sidebar .book_online .formResponsive select{width:100%!important;border-radius:30px;height:38px}.common_btn.search_btn.hvr-shutter-out-vertical.loadergif{background-color:#fff!important;background-size:15%}.book_online_profile_insPP.loadergif{background-color:#fff!important;background-size:10%!important;border:1px solid #d3d3d3!important}.custom-submit.loadergif{background-color:#fff!important;background-size:8%!important;border:1px solid #d3d3d3!important}.loadergif{background-color:#fff;background-size:15%}#userForm .rsform-submit-button.loadergif,#userForm-pricing .rsform-submit-button.loadergif{background-color:#fff!important;background-size:20%!important;border:1px solid #d3d3d3!important}.btn-large.loadergif{background-color:#fff!important;background-size:18%!important;border:1px solid #d3d3d3!important}.custom-submit.loadergif:focus{outline:0!important}.common_btn.search_btn.hvr-shutter-out-vertical:before{content:none}.detail_sidebar .formResponsive.fieldset article.book_online{border:1px solid #bdbdbd;border-radius:0;background:#fff}.detail_sidebar .book_online .htitle2{background:#717171;color:#fff;font-size:16px;padding:10px 0}.detail_sidebar .formResponsive fieldset{margin:0;border:0;padding:10px 25px 25px;position:relative}#review #spRatingHead,#spReviewCont #spRevVisNameCont,#spSendBt .btn.btn-large{margin:0!important}.detail_sidebar #sidebar #left .formResponsive div.makegift_cert label{margin:0!important;width:100%!important;padding-left:10px}.detail_sidebar #left article{border:1px solid #bdbdbd;box-shadow:none;background:#fff;border-radius:0}.detail_sidebar .checkbox.checkbox-primary{text-align:left}.detail_sidebar .rsform-block.rsform-block-location.makegift_cert.bookonlineside_bar{padding-top:10px!important;padding-bottom:10px!important}#review div.pagination-wrapper{display:none}#review #spRatingHead,#review span.spRevLabel{display:block!important;padding-bottom:10px;font-weight:700;font-size:12px;color:#3A3A3A}#review #sprr fieldset legend{font-size:14px;color:#5d5d5d;line-height:30px;font-weight:700;margin:0 0 30px!important;padding-top:15px;padding-bottom:0;width:103px;border-bottom:2px solid #5D5D5E;display:none}#review div#spRevCont{padding-top:20px}#review div#spRatingCont{margin:20px 0}#review .tab_head{float:none!important;width:auto!important}#spRevVisNameCont #spRevVisName,.tab_head input#spRevTitle,.tab_head textarea#spReview{-webkit-box-shadow:0 0 15px 0 #ccc8c8;-moz-box-shadow:0 0 15px 0 #ccc8c8;box-shadow:0 0 15px 0 #ccc8c8;padding:10px 15px;border:0}#spSendBt .btn.btn-large{background:#00adef;box-shadow:none;border-radius:30px;font-size:11px;padding:8px!important;width:140px;height:35px;border:0;line-height:18px;text-shadow:none;color:#fff!important}#spSendBt #spRrHideForm{margin-left:15px!important;float:none!important}#SobiPro div.sprrSumRating{padding:0!important;float:left;width:100%}h4.sprrRevTitle{font-size:14px;font-weight:700;color:#5d5d5d;line-height:30px}#SobiPro .reviews div.sprrReviewCont{border:none;border-radius:0;padding:0}.details_video_section{padding-bottom:35px}.author_content .heart,.author_content .trophy{display:inline-block!important;width:19px;height:22px;position:relative;background-size:contain;margin-left:2px!important}.details_video_section .youtubeVideoWraper{height:390px;background-color:#000;display:table-cell;vertical-align:middle}.details_video_section .youtubeVideoWraper.iframeVActive{display:block!important}.select_location select#field_age_group{margin:0!important}.locationSelect input#mj_rs_mod_keyword_center_selector{height:40px;width:100%;border-radius:30px;margin-top:10px}#SobiPro .left_detail_content div#spSendBt,#SobiPro .left_detail_content div.tab_head{float:none!important}#SobiPro div.spSectionDesc{background-color:transparent!important}.bookonline_viex_wrapper{position:fixed!important;bottom:0;left:0;right:0;width:100%;background:#fff;z-index:999;padding:10px;border-top:1px solid #3a3a3a}.bookonline_viex_wrapper .book-btn.vc_more,.bookonline_viex_wrapper .pricing-btn.vc_more{margin:0!important;width:50%;float:left}.bookonline_viex_wrapper .pricing-btn.vc_more{padding-right:5px}.bookonline_viex_wrapper .book-btn.vc_more{padding-left:5px}.bookonline_viex_wrapper a.btn.btn-taylor-blue.btn-large,.bookonline_viex_wrapper a.btn.btn-taylor-green.btn-large.checkLocationInRadiusProfile{margin:0!important}.bookonline_viex_wrapper .btn.btn-large{background-color:#00adef;background-image:none;border:0;color:#fff;padding:8px;font-size:16px;width:100%}body .detail_sidebar .book_online .book_online_field .formControls{margin-left:0!important}.instructors .moduletable .custom .row{margin-left:-15px;margin-right:-15px}.degree-row{color:#A4A4A4}.sprrSumRatingHead{color:#3A3A3A}.youtubePlayBtn{cursor:pointer}@media screen and (min-width:1200px){.details_information #left #module-690.floatBox{width:348px!important}}@media screen and (min-width:992px){.instructors .bookonline_viex_wrapper.details_sid{display:none!important}.details_information .main_image img{height:120px;width:120px}}@media screen and (min-width:1100px){.details_information .image_part{width:28%}.details_information .content_part{width:72%}.details_information .main_image img{height:235px;width:235px}.image_part .main_image{position:absolute!important;left:-30%}}@media screen and (min-width:992px) and (max-width:1200px){.instructors .detail_sidebar #left article{width:280px!important}}@media screen and (min-width:980px) and (max-width:1100px){.detail_sidebar .book_online .formResponsive select{height:34px!important}.book_online #popup_window,.book_online input#form_submit{line-height:25px!important}}@media screen and (max-width:991px){.instructors .detail_sidebar #left article{display:none}}@media screen and (min-width:768px) and (max-width:990px){.author_str .rating{top:-14px!important}.author_details .author_str.author-grade{margin-top:-3px}.author-grade .new-icon{top:-9.52px!important}.author_str.author-grade ul li.str_rating_item img{margin-top:-28.5px}}@media screen and (min-width:556px) and (max-width:767px){.author_str .rating{top:-13px!important}.author_details .author_str.author-grade{margin-top:-5px}}@media screen and (min-width:480px) and (max-width:550px){.author_str .rating{top:-11px!important}.author_details .author_str.author-grade{margin-top:-3px}}@media screen and (min-width:400px) and (max-width:479px){.author_str .rating{top:-8px!important}.author_details .author_str.author-grade{margin-top:1px}}@media screen and (min-width:768px){.detail_content span.vc-city-and-state{float:right;color:#3A3A3A;line-height:30px}.main_image img{border-radius:50%;max-width:100%!important;height:135px;width:135px;max-height:none!important}#SobiPro #sprr input#spRevTitle,#spRevVisNameCont #spRevVisName{border-radius:50px;max-width:50%;min-width:50%}#SobiPro #sprr textarea#spReview{border-radius:10px;max-width:80%;min-width:80%;min-height:135px}section.details_information.section{background:0 0;min-height:340px}.left_detail_content{padding-top:30px!important}.instructors #mainRow.detail_page_wrapper{background:url(../../images/bg-line.jpg) 0 -70px repeat-x #f2f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);width:100%}.SearchListSearchFormMain .common_btn.search_btn.hvr-shutter-out-vertical.loadergif{background-color:#fff!important;background-size:13%!important;border:1px solid #d3d3d3!important}.certificatelogos_area,.heading_name{display:inline-block}.certificatelogos_area .heart,.certificatelogos_area .trophy{margin:0 4px!important}.detail_content .certificatelogos_area .new-icon{margin-right:5px}}@media screen and (max-width:767px){.detail_content .st_heading h1,.detail_content .st_ratingN{margin-bottom:15px}section.details_information.section{text-align:center}.tab_details_page ul.nav li{width:50%;text-align:center;min-height:40px}.sprrReviewCont p.sprrRevText,.st_heading h1{word-break:break-all}#spSendBt .btn.btn-large{width:115px}.detail_content span.vc-city-and-state{display:block;color:#3A3A3A;float:none;margin-top:15px}.detail_content .details_str{padding-top:5px}.detail_content a#spReviewbtn{padding-left:0}#SobiPro .detail_content div.sprrRatingStars{float:none!important;width:82px;margin:0 auto;display:table;padding-right:0}.detail_content .new-icon{display:inline-block;padding-right:5px}.detail_content .new-icon .fa{font-size:23px}.detail_content .trophy{width:19px;height:19px;display:inline-block;position:relative;top:1px}.content_part,.image_part{padding:0!important}#SobiPro div.main_image{line-height:1px!important}.main_image img{border-radius:50%;max-width:100%!important;max-height:none!important;-webkit-box-shadow:0 0 15px 0 #ccc8c8;-moz-box-shadow:0 0 15px 0 #ccc8c8;box-shadow:0 0 15px 0 #ccc8c8;border:15px solid #fff;height:200px!important;width:200px!important}#SobiPro #sprr input#spRevTitle,#spRevVisNameCont #spRevVisName{max-width:100%;min-width:100%;border-radius:50px}#SobiPro #sprr textarea#spReview{border-radius:10px;max-width:100%;min-width:100%;min-height:135px}.instructors .all_content_section{padding:0}.author-grade .new-icon{top:-4px}.author_content .heart,.author_content .trophy{margin-right:4px}.search .moduletable .custom .row{margin-left:-15px;margin-right:-15px}.instructors section.details_information.section{padding-top:20px;background-color:transparent}.SearchListSearchFormMain .common_btn.search_btn.hvr-shutter-out-vertical.loadergif{background-color:#fff!important;background-size:8%!important;border:1px solid #d3d3d3!important}.certificatelogos_area{margin-top:15px}.author_str.author-grade ul li.str_rating_item img{margin-top:-15px!important}}.register .btn.validate,body.login-form .login button.btn.btn-taylor-blue.btn-big{color:#fff!important;line-height:35px!important;font-size:14px!important;box-shadow:none;text-align:center;display:inline-block;float:left}@media only screen and (max-width:399px){.author_str .rating{top:-8px!important}}body.login-form .login{padding-top:25px}body.login-form .login button.btn.btn-taylor-blue.btn-big{background:#00adef;padding:2px 15px!important;border-radius:20px;width:140px}body.login-form .login button.btn.btn-taylor-blue.btn-big.loadergif{background-color:#fff;background-size:21%}body.login-form .login-fields{clear:both;width:100%!important;float:left;padding-bottom:15px}.register .reset{padding-top:25px}.register fieldset dl{margin-bottom:0!important}.register .btn.validate{background:#00adef;padding:2px 15px!important;border-radius:20px;width:140px}body.register .btn.validate.loadergif{background-color:#fff;background-size:21%}.actionstest .button.actionContinue:hover{background:#00adef}.-menu .details_information{padding-top:25px;padding-bottom:50px}.-menu h3.module-title{text-align:center;font-weight:700}.-menu .card_payment #cc_number{background-position:-46px -91px,251px 9px,388px 44px!important}.-menu .all_content_section .actions ul li a,.-menu .all_content_section .actions ul li.disabled a,.-menu .all_content_section .actions ul li.disabled a:hover{background:#00adef!important;color:#fff!important}section#userForm-p-0{padding:0}.-menu .rsform-block{padding-bottom:15px}.-menu .all_content_section .actions{margin-top:20px}.-menu .all_content_section .actions ul li a{display:inline-block;line-height:30px;font-size:13px;padding:2px 15px;border-radius:20px;width:105px;text-align:center}.-menu #userForm span.divider{padding-left:5px;padding-right:5px}.-menu .formControlLabel{font-weight:700;font-size:13px}.-menu section#userForm-p-1,.-menu section#userForm-p-2,.-menu section#userForm-p-3,.-menu section#userForm-p-4{padding:0}.-menu .rsform-block-schedule-later .formControlLabel2{text-align:left!important}.coupon-div a.coupon_code_apply.btn.btn-primary{background:#00adef;border:0}.-menu .gift_certificate_div{border-radius:0!important;background-color:#fff!important;border:0!important;padding:0!important}.-menu .wizard>.content.clearfix{margin:0}.-menu .rsform-block.rsform-block-email input#email,.-menu .rsform-block.rsform-block-zip input#zip,.-menu table.apointment{margin-bottom:0!important}.-menu .wizard{padding-bottom:20px}.rsform-block.rsform-block-schedule-later{padding-top:15px}.-menu #left article .module-content{padding:0!important}.paymentSummery{padding-bottom:15px}.-menu table.apointment td,.-menu table.apointment th{border:1px solid #eee!important}.-menu .all_content_section .formResponsive input[type=text]{border-radius:5px!important;padding:5px 10px!important}.-menu .button-book-it{background:#00adef!important;color:#fff!important;display:inline-block;line-height:25px;font-size:13px!important;padding:2px 15px;border-radius:20px!important;width:90px!important;text-align:center;box-shadow:none!important;border:0!important}.-menu .rsform-block.rsform-block-email,.-menu .rsform-block.rsform-block-zip{padding-bottom:0}.-menu .yui-calendar td.calcell.selected{color:#fff;background-color:#b6dfef;border:1px solid #00adef}.-menu .yui-calendar td.calcell a{text-decoration:none}.-menu .yui-calendar td.calcell.calcellhover{cursor:pointer;color:#FFF;background-color:#00adef;border:1px solid #00adef}.user-box .dropdown{display:block!important}.-menu .security-div input[type=password]{height:42px}@media screen and (min-width:768px){.-menu .card_payment #billing_zip,.-menu .card_payment #coupon_code,.-menu .card_payment #cvv,.-menu .card_payment #expiry_date{width:70%!important}.footer_top{background-image:url(../../images/front/banner/footer_banner.png)}}@media screen and (max-width:767px){.-menu .formResponsive input[type=text]{width:82%!important}.-menu .expiry-div,.-menu .zip-div{width:48%;padding-right:10px!important}.-menu .card-type-div{width:70%}.-menu .card_payment #cvv{width:96%!important}.-menu .security-div{margin-right:0!important;width:28%}.-menu .card_payment #expiry_date{width:90%}}.footer_top{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.footer_bottom_text,.footer_bottom_text a{color:#fff!important}.footer_bottom_text .moduletable.socialmodule,.footer_bottom_text .moduletable_info{width:50%;float:left;padding-left:15px;padding-right:15px}.moduletable.socialmodule li.rss{margin-bottom:0}.footer_bottom .row{padding:0!important}.footer_bottom .custom_info{padding-top:10px}.socialmodule .dmt-social-links a:hover{padding:0!important;margin:0}.socialmodule .dmt-social-links li.rss i{margin:0!important}@media screen and (max-width:767px){.footer_top{background-image:url(../../images/front/banner/mobile_footer_banner.png)}}.startWrap{float:left;margin:0 2px}.contact-us .loadergif{background-color:#fff!important;background-size:15%!important}article.moduletable.bo_instruct.book_online_lightbox{z-index:9999999999}.popup.transitioning,.popup.visible{z-index:9999!important}@media screen and (max-width:567px){
.moduletable .plcall_wrapper .title{line-height:36px;}.certificatelogos_area{justify-content:center;margin-left:0px;}.certificatelogos-area-head-wrapper, .detail_content .st_heading div.headingdivinstrustor{display:block !important;}.detail_content .st_heading div.headingdivinstrustor .vc-city-and-state, .detail_content .st_heading h1 .vc-city-and-state{margin-bottom:15px;}}html body .book-close-btn, .popup.common_popup .popup-exit{ z-index: 99999 !important; }
#example-popup1 .formResponsive input[type=text], #example-popup1 .formResponsive input[type=password] {box-sizing: border-box !important;}.header_top_gifticon{background: #00adef !important;
    color: #fff !important;
    font-weight: 700 !important;
    line-height: 18px !important;
    font-size: 13px !important;
    border: 2px solid white !important;
    background-image: url(https://www.taylorrobinsonmusic.com/templates/rwd_taylor/images/front/box-icon.png) !important;
    background-repeat: no-repeat !important;
    background-position: 10px 3px !important;
    padding: 2px 10px 2px 30px !important;
    max-width: 80px;background-size:15px !important;}


/* 12-03-2018 */
.cc-book-view-btn-wrapper {}
.cc-book-view-btn-wrapper li{ padding: 0 !important; border: 0 !important; margin: 4px 0 !important; margin-bottom: 8px !important;}
html body .searchListCantent  .author_details  .author_content.row .cc-address-btn-row  { padding: 0 !important;}
html body .searchListCantent .author_details .author_content.row .cc-address-btn-row .col-md-6 { padding: 0 !important;}
html body .searchListCantent .author_details .author_content.row .cc-address-btn-row .col-md-6:first-child {width: 54%;}
html body .searchListCantent .author_details .author_content.row .cc-address-btn-row .col-md-6:last-child {width: 46%;}

@media only screen and (min-width:768px) and (max-width:991px) {
    .cc-address-btn-row {display: flex; justify-content: center; align-items: center;}
    .cc-book-view-btn-wrapper li a {margin-top:0px !important }
}

@media only screen and  (min-width:320px) and (max-width:767px) {
    .cc-mobile-row {display: flex; flex-direction: column;}
    html body .searchListCantent .author_details .author_content.row .cc-address-btn-row .col-md-6:first-child {width: 100%;}
    html body .searchListCantent .author_details .author_content.row .cc-address-btn-row .col-md-6:last-child {display: none;}
}

@media only screen and (min-width:767px) and (max-width:1023px) {
    .home_menu .menu { display: flex; position: relative; top: 12px;}
    .main_menu li.deeper.parent>a { padding: 8px 5px!important;}
    html body .main_menu li a {padding: 8px 5px;}
    .header_top.desktop_show .contact_info .custom li a { display: flex; justify-content: flex-start; align-items: center; font-size: 12px; }
    .header_top.desktop_show .social_icon { display: flex; }
    .header_top.desktop_show li.custom_btn.teach_btn { padding-right: 8px; }
    .header_top.desktop_show .social_icon li { padding-left: 4px; padding-right: 3px; }
    .header_top.desktop_show #header_top2 { position: relative; top: 13px; }
}
/* price policies */
    .prices-policies.instructors_login #container, .about-us.instructors_login #container,.contact-us.instructors_login #container {
        margin-top: 0px
    }

/* 12-03-2018 */