@charset "utf-8";@media only screen and (max-width:1199px){.sitemap ul.footer_menu li{padding:0}.sitemap ul.footer_menu>li>a{padding:15px 8px}ul.menu_center>li>a{padding:20px 30px}}@media only screen and (max-width:991px){.dj_content{display:block;text-align:center}.dj_name{float:none}.dj_bio{float:none}.read-bio-details .read_bio{width:120px}.dj_content .dj_name h4{margin-bottom:10px}.sitemap{text-align:center}.copyright p{text-align:center;padding:5px 10px}.sitemap ul.footer_menu>li>a{padding:12px 8px}ul.menu_center>li>a{padding:20px 18px;font-size:13px}ul.menu_center>li.page_item_has_children>a:after{border-width:4px 0 4px 4px;top:48%;right:8px}.featured .dj_rosta_holder .custom_row .roster_col{padding-left:15px;padding-right:15px}.dj_songs_list img{width:100%;display:block}.dj_book_btn a.book_btn{width:100%}}@media screen and (min-width:768px){.main-menu ul.menu_center{display:block !important}}@media screen and (max-width:767px){.menu-trigger{display:block;margin:0 auto;cursor:pointer}.main-menu{padding-left:25px;padding-right:30px;padding-top:0;margin-right:0;cursor:pointer}.main-menu ul.menu_center{display:none;background-color:rgba(0,0,0,1);width:100%;position:absolute;right:0;top:31px;z-index:666;left:0}.main-menu ul.menu_center li{float:none;border-bottom:1px solid #363636;margin:0;display:block;padding:0}.main-menu ul.menu_center>li>a{font-size:15px;padding:10px 20px;color:#fff;text-align:left;display:block}.main-menu ul.menu_center>li:hover>a{background-color:#797a7d}.main-menu ul.menu_center>li:after{height:0}ul.menu_center>li.page_item_has_children>a:after{position:absolute;width:0;height:0;top:10%;right:15px}ul.menu_center li ul.sub-menu{background-color:rgba(0,0,0,1);position:static;float:none;width:auto;border-top:1px solid #363636}ul.menu_center li ul.sub-menu li a{padding:0 20px}.dj_demand p{font-size:18px}.dj_detail{width:50%}.featured_dj_holder .dj_img img{display:block;width:100%}.featured .dj_rosta_holder .custom_row{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width:480px){.social_media{padding:30px 0}.social_media .social ul li a{padding:5px 2px}.social_media .social ul li a i{width:50px;height:50px;line-height:50px;font-size:25px}.sitemap ul.footer_menu>li{display:block}.sitemap ul.footer_menu>li>a{padding:8px}.featured-outer-cont{width:100%;margin-left:0}.dj_detail{width:100%}}@media only screen and (max-width:360px){.dj_detail{width:100%}.read-bio-details .read_bio{width:160px}.logo a{width:240px}}