
@media only screen and (max-width: 1199px){
	
	/****/
	
	.search-btn {right: 97px;top: 8px;}
	.inner-wrapper{ padding-top: 0;}
	.navbar-brand{ width: 110px; padding-top: 0;}
	header.sticky .navbar-default{ padding: 17px 0 14px;}
	header.sticky .navbar-brand{ width: 90px; padding-top: 8px;}
	.video-thumb h4{ font-size: 16px;}
	
	/****/

	.enquire-detail ul li,
	.enquire-detail ul li a{ font-size: 16px;}
	.talent-gallery-thumbnails div a figcaption{ font-size: 18px;}
	.modal-dialog{ width: 900px;}
	.video-sec-gallery iframe{ height: 446px;}
	.gallert-thum-details p{ font-size: 14px; line-height: 20px;}
	.gallert-thum-details br{ display: none;}
	.video-thumb iframe{ height: 170px;}
	.video-thumb{ min-height: 225px;}
	.artist-template-default #myTab {
        display: flex;
    }
    .artist-template-default #myTab li a {
        min-width: 0;
    }
	.page-template-page-clients .searchClient{
		height: calc(100vh - 387px);
	}
}

@media only screen and (max-width: 991px){
    .gallery-lg-thumb img {height: auto;}
	.talent-gallery-thumbnails div.box--main a figure img{height: auto}
	.banner-content h2{ font-size: 46px; margin-bottom: 10px;}
	.banner-content h4{ font-size: 30px;}
	
	.padd-60{ padding: 40px 0;}
	.csa-videos-sec{ padding: 40px 0;}
	.testi-thumb figure{ width: 40px;}
	.testi-thumb h3{ font-size: 30px;}
	.testi-thumb p{ font-size: 16px; line-height: 26px;}
	footer p{ font-size: 12px; line-height: 20px;}
	footer ul li a{ font-size: 12px; line-height: 20px;}
	
	/***/
	
	.contact-address h2,
	.faq-sec h2{ font-size: 34px;}
	.contact-address ul li p{ font-size: 16px; line-height: 22px;}
	.contact-map iframe{ height: 300px;}
	.faq-sec ul li h3{ font-size: 24px;}
	.faq-sec ul li p{ font-size: 14px; line-height: 22px;}
	
	/***/
	.right-sidebar h3{ font-size: 26px;}
	.news-thumb iframe{ height: 300px;}
	.news-thumb h2{ font-size: 26px; line-height: 30px;}
	
	/***/
	.fillter-search-sec select{ width: 224px;}
	.search-sec input[type=text]{ font-size: 26px;}
	.search-sec input[type=submit]{ background-size: 26px; height: 42px; width: 30px;}
	.search-sec input[type=text]{ height: 42px;}
	.search-sec{ padding: 15px 0;}
	.enquire-detail ul li{ border: 0; display: block}
	.talent-gallery-thumbnails div.box--main{ width: 25%;}
	.searched-details h2{ font-size: 26px;}
	
	.modal-dialog{ width: 700px; margin: 100px auto;}
	.other-profile>div{ padding: 0 5px; height: 180px; margin-bottom: 10px;}
	.modal-content{ padding: 20px;}
	button.close{ width: 30px; height: 30px; right: 20px; top: 20px;}
	.video-sec-gallery iframe{ height: 353px;}
	.other-profile { margin-top: 30px; margin-left: -5px; margin-right: -5px;}
	
	.video-thumb{ min-height: 210px;}
}

@media only screen and (max-width: 767px){
	.banner-content h2{ font-size: 46px; margin-bottom: 10px;}
	.banner-content h4{ font-size: 30px;}
	.cta-btn{ min-width: 180px; height: 49px; line-height: 47px;}
	.banner-content{ top: 56%;}
	.navbar-brand{ margin-left: -15px;}
	.carousel.fade .item{ background-position: center !important}
	
	/**/
	.inner-wrapper{ padding-top: 84px;}
	.navbar-default{ padding: 17px 0 14px; min-height: 85px;}
	.navbar-brand{ width: 100px; padding-top: 11px;}
	header.sticky .navbar-brand{ width: 100px; padding-top: 11px;}
	.navbar-default .navbar-toggle{ top: 7px;}
	.search-btn{ top: 15px;}
	.csa-heading h2{ font-size: 24px;}
	.csa-heading{ margin-bottom: 30px;}
	.csa-videos-sec h2{ font-size: 26px;}
	footer{ padding: 10px 0}
	.ft-info{ text-align: center; margin: 10px 0}
	footer p br{ display: none}
	
	/**/
	
	.contact-address h2,
	.faq-sec h2{ font-size: 28px;}
	.contact-map iframe{ height: 250px;}
	.faq-sec ul li h3{ font-size: 22px;}
	.faq-sec ul li{ padding: 24px;}
	.faq-sec{ padding: 40px 0;}
	
	/***/
	
	.fillter-search-sec select{ width: 214px;}
	.fillter-search-sec input[type=submit]{ margin-top: 8px;}
	.talent-gallery-thumbnails div.box--main{ width: 33%;}
	.nav-tabs>li>a{ min-width: 180px; height: 47px; line-height: 47px; font-size: 15px;}
	.searched-details h2{ font-size: 22px;}
	.searched-details h3{ font-size: 16px;}
	
	.modal-dialog{ width: 500px; margin: 120px auto}
	.other-profile>div{ width: 33%}
	.modal-content{ padding: 0px;}
	.video-sec-gallery iframe{ height: 262px;}
	.gallery-lg-thumb{ margin-bottom: 20px;}
	.gallery-lg-thumb{ width: 300px}
	.gallery-lg-thumb img{ width: 100%;}
	.video-sec-gallery{ margin-top: 30px;}
	
	
}

@media only screen and (max-width: 567px){
	.banner-content h2{ font-size: 36px; margin-bottom: 10px;}
	.banner-content h4{ font-size: 22px;}
	
	/**/
	
	.csa-heading h2{ display: block; margin-left: 0; margin-top: 5px;}
	.slick-next.slick-arrow::after{ background-size: 18px;}
	.slick-prev.slick-arrow::after{ background-size: 18px;}
	.testimonial{ padding: 0 35px;}
	.csa-heading span{ width: 100px;}
	
	/***/
	.right-sidebar h3{ font-size: 24px;}
	.news-thumb iframe{ height: 200px;}
	.news-thumb h2{ font-size: 22px; line-height: 28px;}
	.news-thumb p{ font-size: 14px; line-height: 22px;}
	
	/***/
	.fillter-search-sec select{ width: 100%; margin: 5px 0}
	.fillter-search-sec input[type=submit]{ margin-top: 5px;}
	
	.modal-dialog{ width: 400px; margin: 120px auto}
	.other-profile>div{ width: 33%}
	.modal-content{ padding: 0px;}
	.video-sec-gallery iframe{ height: 207px;}
	.gallery-lg-thumb{ margin-bottom: 20px;}
	.gallery-lg-thumb{ width: 250px}
	
}

@media only screen and (max-width: 479px){
	.banner-content h2{ font-size: 32px; margin-bottom: 10px;}
	.banner-content h4{ font-size: 18px;}
	
	.csa-block p{ font-size: 14px; line-height: 22px;}
	.csa-heading{ margin-bottom: 10px;}
	.cta-btn{ font-size: 16px;}
	.csa-block a{ font-size: 12px; padding: 0 10px;}
	.csa-videos-sec{ padding: 20px 0;}
	.csa-videos-sec h2{ font-size: 22px;}
	
	/**/
	
	.contact-address h2,
	.faq-sec h2{ font-size: 24px; margin-bottom: 20px;}
	.contact-map iframe{ height: 200px;}
	.faq-sec ul li h3{ font-size: 20px;}
	.faq-sec{ padding: 30px 0;}
	.contact-address.padd-60{ padding-bottom: 20px;}
	
	/***/
	.talent-gallery-thumbnails div.box--main{ width: 50%;}
	.search-sec input[type=text]{ font-size: 18px;}
	.search-sec input[type=submit]{ background-size: 20px;}
	.fillter-search-sec input[type=submit]{ width: 100%;}
	.searched-details h2{ font-size: 18px;}
	.searched-details h3{ font-size: 14px;}
	.nav-tabs>li>a{ min-width: 135px; font-size: 13px;}
	
	.modal-dialog{ width: 300px; margin: 120px auto}
	.other-profile>div{ width: 50%}
	.video-sec-gallery iframe{ height: 150px;}
	.gallery-lg-thumb{ width: 170px}
	.gallert-thum-details h3{ font-size: 18px;}
	
	
}



/** iphone 6,7,8 **/

@media only screen and (max-height: 375px){
	.hero-banner{ height: 500px;}
}




@media only screen and (max-width:1199px){
.talent-gallery-thumbnails div.box--main a figure{ height: 192px;}
.talent-gallery-thumbnails div.box--main{ min-height: 284px;}
.talent-gallery-thumbnails div.box--main a figcaption{ font-size: 14px;}
}

@media only screen and (max-width:991px){
.talent-gallery-thumbnails div.box--main{ min-height: 276px;}
}

@media only screen and (max-width:767px){
.row{ width: auto !important;}
}

@media only screen and (max-width:567px){
.talent-gallery-thumbnails div.box--main a figure{ height: 131px !important;}
.talent-gallery-thumbnails div.box--main{ min-height: 215px !important;}
.talent-gallery-thumbnails div.box--main a figcaption{ font-size: 12px !important;}
}

@media only screen and (max-width:479px){
.talent-gallery-thumbnails div.box--main a figure{ height: 160px !important;}
}

@media only screen and (max-width:360px){
.talent-gallery-thumbnails div.box--main a figure{ height: 125px !important;}
.talent-gallery-thumbnails div.box--main{ min-height: 192px !important; padding: 8px !important}
}
@media only screen and (max-width:1199px){
   .talent-gallery-thumbnails div.box--main a figcaption{ height: 60px;}
}

@media only screen and (max-width:991px){
   .talent-gallery-thumbnails div.box--main a figcaption{ height: 40px;}
}

@media only screen and (max-width:767px){
   .talent-gallery-thumbnails div.box--main a figcaption{ height: 30px;}
}

@media only screen and (max-width:567px){
   .talent-gallery-thumbnails div.box--main a figcaption{ height: 20px;}
}








