@media screen and (max-width: 1024px) {
.wrapper {
	width: 100%;
}
}
/*****************Menu *****************/
@media screen and (min-width: 200px) and (max-width: 950px) {
.slicknav_menu {
	display: block;
	padding: 0;
}
#nav {
	display: none;
}
}
 @media screen and (max-width: 499px) {
.js #menu {
	display: none;
}
.js .slicknav_menu {
	display: block;
}
.headingbg h1 {
	font-size: 26px;
}
.registration_details {
	width: auto;
}
.registration_table p {
	line-height: 22px;
}
.scroll table {
	width: 1000px;
}
.scroll {
	width: 100%;
	overflow: auto;
	text-align: left;
}
}
 @media screen and (min-width: 500px) and (max-width: 950px) {
.js #menu {
	display: none;
}
.js .slicknav_menu {
	display: block;
}
.slicknav_nav, .slicknav_nav ul {
	width: 100%;
	margin: auto;
}
#nav {
	display: none;
}
.scroll table {
	width: 100%;
}
.scroll {
	width: 100%;
	overflow: auto;
	text-align: left;
}
}
 @media screen and (min-width: 1025px) and (max-width: 1190px) {
.slicknav_menu {
	display: none;
}
}
/***************** Menu  *****************/

@media screen and (max-width: 767px) {
.left, .right {
	float: none;
}
.pad-65, .pad-40, .pad-80 {
	padding: 20px 0;
}
.pad-20, .pad-30 {
	padding: 10px 0;
}
.logo {
	margin-left: 20px;
}
/*.txt1 p {
	font-size: 13px;
	margin: 0 0 5px 0;
}
.txt1 h2 {
	font-size: 30px;
	line-height: 30px;
	margin-bottom: 7px;
}
.jislider ul li .cont {
	top: 46%;
	right: 8%;
}
.txt1 a {
	font-size: 14px;
}*/

.jislider ul li .cont2, .jislider ul li .cont, .jislider ul li .cont1 {
	display: none;
}
.dtab {
	display: block;
}
.col-51, .col-20, .col-26, .col-25, .col-75, .col-30, .col-40, .col-50, .col-70, .col-21, .col-49 {
	width: 90%;
	margin: 10px auto;
}
.col-75 .col-30, .col-75 .col-40 {
	width: auto;
}
.bdr-clr3, .bdr-clr2 {
	border: none;
}
.container1bg .owl-carousel .owl-wrapper-outer h3 {
	line-height: 39px;
	font-size: 27px;
	margin: auto;
	text-align: center;
}
.container1bg .owl-theme .owl-controls {
	position: inherit;
	bottom: 0;
	margin: 15px auto;
	text-align: center;
}
.owl-pagination {
	width: 66px;
	float: none;
}
#testimonial-slider .owl-controls, #testimonial-slider1 .owl-controls {
	width: auto;
}
#testimonial-slider .owl-pagination {
	width: auto;
	margin-top: 20px;
	position: inherit;
}
#testimonial-slider1 .owl-pagination {
	width: auto;
	margin-top: 20px;
	position: inherit;
}
.slick-dots {
	position: inherit;
	left: auto;
	right: auto;
	text-align: center;
}
#container {
	width: 90%;
	margin: auto;
}
h2.resp-accordion {
	font-size: 16px;
}
.section-tab1 li {
	display: block;
}
.section-tab1 li.col-30, .section-tab1 li.col-70 {
	width: auto;
	margin: 0;
}
.section-tab2 {
	border: 0;
}
.mtop-50 {
	margin-top: 20px;
}
.container4 {
	width: 90%;
	margin: auto;
}
.container4 ul li {
	width: 90%;
	margin-left: 0;
}
.container4 input[type='submit'] {
	float: left;
}
.container4 input[type='text'] {
	padding: 15px;
}
.testimonial .testimonial-profile {
	width: auto;
	padding: 0;
}
.testimonial .title {
	position: inherit;
}
.testimonial .pic {
	width: 200px;
	margin-bottom: 10px;
}
.container6 ul li {
	width: 25%;
}
.links {
	margin: 20px auto;
}
.links li {
	display: inline-block;
	min-width: 130px;
}
.bottom {
	width: 90%;
	margin: auto;
}
.bottom ul li {
	display: block;
	line-height: 22px;
	text-align: left;
}
.bottom ul li.bleft {
	border: none;
}
.container7 img {
	width: 30px;
}
/*Inner*/
.innerheaderbg {
	padding-top: 135px;
}
.innerheader {
	width: 90%;
	margin: auto;
}
.innerheaderbg h2 {
	font-size: 28px;
	margin: 5px auto;
}
.header_links {
	margin: 20px auto;
}
.header_links ul li {
	width: 49%;
	margin: 5px 0 5px 0;
}
.header_links .course_link li {
	width: 80%;
}
.header_links ul li h3 {
	font-size: 16px;
}
.innerabout3 .col-50 {
	margin: auto;
	padding: 20px 0 10px 0;
}
.innerabout3 h3 {
	margin-bottom: 10px;
}
.innerabout1_content {
	position: inherit;
	width: 90%;
	top: auto;
	margin: auto;
	left: auto;
}
.innerabout2 .pada-20, .innerabout3 .pada-20 {
	padding: 0;
}
.innerabout4 h2.resp-accordion {
	color: #ffffff;
}
.innerabout4 .section-tab1 li img {
	float: right;
	width: 150px;
}
.innerabout4 .col-31 {
	width: auto;
}
.innerabout4 .section-tab2 {
	border: 0;
}
.innerabout4 .section-tab1 .pada-20 {
	padding: 20px;
}
.innerabout4 h2.resp-accordion:first-child {
	color: #ffffff;
}
.innerabout4 .resp-vtabs .resp-tab-content {
	border: 1px solid #C1C1C1;
}
.innerabout4 h2.resp-tab-active {
	color: #333333;
}
.innerabout4 h2.resp-accordion {
	border: 1px solid #2e312e;
	border-top: 0px solid #2e312e;
}
.container6 .container6-inner ul li {
	width: 25%;
	display: inline-block;
	vertical-align: top;
	float: none;
}
.container6 .container6-inner1 ul li {
	border: none;
	margin: 8px;
	padding: 0;
	width: 150px;
	overflow: hidden;
	display: inline-block;
	float: none;
}
.container6-inner1 {
	width: 90%;
	margin: 20px auto;
}
.container6 .container6-inner1 ul li h5, .container6 .container6-inner1 p {
	line-height: 20px;
	font-size: 14px;
	min-height: auto;
}
.studio h3.wrap {
	width: 90%;
	margin: auto;
}
.studioft .pada-20 {
	padding: 0;
}
.equipments ul {
	margin: auto;
}
.hall_of_fame {
	width: 90%;
	margin: auto;
}
.hall_of_fame ul li {
	width: 45%;
	display: inline-block;
	vertical-align: top;
}
.hf_img p {
	line-height: 18px;
}
.show_details_top .pada-20 {
	padding: 0;
}
.hall_of_fame h2 {
	font-size: 33px;
	line-height: 33px;
}
.hall_of_fame h3 {
	margin-top: 20px;
	line-height: 30px;
}
.show_details_bottom .para20 p {
	padding: 0;
}
.community1 .col-75 .col-75 {
	width: auto;
}
.community2 .some-list-1 {
	width: 90%;
	margin: auto;
}
.community2 .some-list-1 ul li {
	width: 40%;
	margin: 2%;
}
.photo_gallery, .video_gallery {
	text-align: center;
}
.photo_gallery ul li {
	width: 45%;
}
.video_gallery ul li {
	width: 90%;
	text-align: center;
}
.testimonial_section {
	margin-bottom: 30px;
}
.testimonial_section .pic {
	display: block;
	width: 200px;
}
.testimonial_section .testimonial-profile {
	width: auto;
}
.testimonial_section .title {
	position: inherit;
}
.testimonial_section p {
	margin-top: 10px;
}
.hall_of_fame .celebrity_sec h3 {
	margin-top: 10px;
}
.celebrity_sec .popupBG .show_details {
	height: 80%;
}
.upcoming .up-sec {
	width: 90%;
	margin: 20px 0;
	float: none;
}
.admission ul li, .contact1 ul li {
	width: 90%;
}
.contact1 ul li.tarea {
	width: 85%;
}
.contact1 input[type='submit'] {
	float: left;
}
.news-sec {
	margin-bottom: 25px;
}
.news-sec .col-25 {
	width: auto;
}
.courses2 .pada-20 {
	padding: 0;
}
.courses2 .padn20 {
	padding: 20px;
}
.courses2 .pada-20 p {
	padding: 20px;
}
.wdt626, .wdt626-1 {
	width: 90%;
	margin: auto;
	border: none;
}
.abs {
	position: inherit;
}
.courses2 .bg4 {
	overflow: hidden;
}
.courses2 h3 {
	padding: 20px;
	margin-bottom: 0;
}
.abs h5 {
	padding: 5px 20px;
}
.more2 {
	float: none;
}
#coursepara .pada-20 {
	margin-bottom: 40px;
}
#coursepara .pada-20 p {
	padding: 0 20px;
}
.courses3 .pabs1 {
	position: inherit;
	bottom: 0;
}
.courses3 .padl-20 {
	padding-left: 0;
}
.admission-list ol li {
	float: none;
	width: auto;
}
}
@media screen and (max-width: 342px) {
.header_links ul li {
	width: 90%;
}
}
@media screen and (max-width: 767px) {
.table-scroll {
	overflow: auto;
}
.mslider {
	display: none;
}
.mview {
	display: block;
}
}
 @media screen and (min-width: 545px) and (max-width: 767px) {
.bottom ul li {
	display: inline-block;
}
.bottom ul li.bleft {
	border-left: 1px solid #ffffff;
	line-height: 14px;
}
.header_links ul li {
	width: 30%;
	margin-right: 50px;
}
.abs h5 {
	padding: 10px 20px;
}
.more2 {
	float: right;
}
.admission input[type='text'] {
	padding: 3% 0 3% 3%;
	width: 96%;
}
.admission select {
	width: 99%;
}
.contact1 input[type='text'] {
	padding: 3% 0 3% 3%;
	width: 96%;
}
.contact1 select {
	width: 99%;
}
.contact1 textarea {
	width: 96%;
	padding: 22px 22px;
}
}
 @media screen and (min-width: 611px) and (max-width: 767px) {
.contact1 textarea {
	width: 97%;
	padding: 22px 22px;
}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
.wrapper {
	width: 96%;
}
.mslider {
	display: none;
}
.pad-65, .pad-40, .pad-80 {
	padding: 20px 0;
}
.pad-20, .pad-30 {
	padding: 10px 0;
}
.jislider ul li .cont2, .jislider ul li .cont, .jislider ul li .cont1 {
	display: none;
}
.header_links ul li {
	margin-bottom: 10px;
}
.container4 input[type='text'] {
	padding: 10px 0 10px 10px;
}
.testimonial .title {
	position: inherit;
}
.testimonial .testimonial-profile {
	width: 76%;
}
.container5bg .owl-pagination {
	bottom: -11px;
}
.innerabout3 .dtab {
	vertical-align: top;
}
.container6 .container6-inner ul li {
	width: 20%;
	float: none;
	display: inline-block;
	vertical-align: top;
}
.container6 .container6-inner1 ul li {
	width: 150px;
	display: inline-block;
	float: none;
}
.container6 .container6-inner1 ul li h5, .container6 .container6-inner1 p {
	line-height: 20px;
	font-size: 14px;
	min-height: auto;
}
.owl-theme .owl-controls {
	width: 150px;
}
.hall_of_fame ul li {
	margin: 0 20px 20px 0;
	width: 200px;
	display: inline-block;
	vertical-align: top;
}
.testimonial_section .title {
	position: inherit;
	bottom: 0;
	margin-top: 10px;
}
.admission-list ol li {
	float: none;
	min-width: inherit;
}
.admission select {
	border: none;
	padding: 8px 13px;
	width: 99%;
	height: 38px;
}
.admission input[type='submit'] {
	padding: 9px 17px;
}
.upcoming .up-sec {
	width: 45%;
	margin: 10px;
}
.tcourse .in_tab {
	display: block;
}
.tcourse .col-25 {
	display: block;
	width: auto;
	margin-top: 20px;
}
.tcourse .col-25.bdr-clr2 {
	border-left: none;
}
}
 @media screen and (max-width: 769px) {
.resp-vtabs .resp-tabs-container {
	margin-top: 20px;
}
.container2bg h3, .container3bg h3 {
	padding: 0;
	width: 90%;
}
}
 @media screen and (max-width: 800px) {
.container7 .col-30 {
	width: auto;
	margin: 0 10px 10px 0;
}
}
 @media screen and (min-width: 768px) and (max-width: 900px) {
.footer .col-25 {
	width: 45%;
	display: inline-block;
	margin-right: 1%;
	vertical-align: top;
	overflow: hidden;
}
.footer .col-25.links {
	width: 100%;
}
.footer .col-25.links li {
	display: inline-block;
	margin: 30px 10px 30px 0;
}
}
 @media screen and (min-width: 481px) and (max-width: 767px) {
.links li {
	display: inline-block;
	min-width: inherit;
	margin: 5px 20px 5px 0;
}
}
 @media screen and (max-width: 900px) {
.innerabout1 {
	background: #eeeeee;
	padding-bottom: 25px;
	overflow: hidden;
}
.innerabout2_content {
	position: inherit;
	width: 90%;
	top: auto;
	margin: auto;
	right: auto;
	color: #333333;
}
}
 @media screen and (min-width: 901px) and (max-width: 1024px) {
.footer_logo img {
	width: 100%;
}
.social li {
	margin: 1%;
}
.col-25.left.links {
	width: 20%;
}
.col-25.left.address {
	width: 30%;
}
.jislider ul li .cont2, .jislider ul li .cont, .jislider ul li .cont1 {
	display: block;
}
.jislider ul li .cont {
	right: 10%;
}
.innerabout2_content {
	right: 0;
}
}
 @media screen and (min-width: 768px) and (max-width: 986px) {
.courses2 h3 {
	margin-bottom: 40px;
}
.courses2 .abs h5 {
	padding: 0 20px;
	float: none;
}
.more2 {
	float: none;
}
}
 @media screen and (min-width: 768px) and (max-width: 850px) {
.contact1 select {
	padding: 10px 17px 11px 17px;
}
.contact1 ul li.tarea {
	width: 96%;
}
}
 @media screen and (min-width: 851px) and (max-width: 900px) {
.contact1 ul li.tarea {
	width: 96%;
}
.contact1 select {
	padding: 12px 17px 11px 17px;
}
}
 @media screen and (min-width: 901px) and (max-width: 1024px) {
.contact1 select {
	padding: 12px 17px;
}
.contact1 ul li.tarea {
	width: 97%;
}
}
