@media screen and (max-width: 1199px) {
	.nav_cnt ul.navbar-nav li{ padding:0 36px;}
	.footer_nav ul li{ padding:0 8px 0 0;}
	.ym_header_nav li a{
		padding:1.25rem 1.5rem;
	}
} 
@media screen and (max-width: 991px) {
	.mobile_show {display:inline !important;}
	.mobile_hide {display:none !important;}
	.nav_cnt ul.navbar-nav li{ padding:0 49px;}
	.adout-us_cnt img{ margin:0 0 30px 15px;}
	.adout-us_cnt p{ font-size:15px; line-height:25px;}
	.adout-us_cnt ul li{ font-size:15px; line-height:25px; margin-left:20px !important;}
	.adout-us_cnt h2{ padding-bottom:15px;}
	.adout-us_cnt p{ padding-bottom:15px;}
	.instructors_cnt{ padding-top:50px;}
	.about_img img{ margin:auto;}
	.ym_header_nav li a{
		font-size:16px;
		padding:1.5rem 0.75rem;
	}
	
}

@media screen and (max-width: 767px) { 
#body_wrap{
	margin-top:171px;
}
.adout-us_cnt {padding-top:30px !important;}
.mobile_show {display:inline !important;}
.mobile_hide {display:none !important;}
/*.adout-us_cnt ul li {margin-left:0 !important;}*/
.text_ul {list-style:square; float:left; font-size:15px;}
.text_ul li {margin-left:20px !important; font-size:15px;}

input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"],
select:focus,
textarea {
  font-size: 16px !important;
}

.pro_box img{ display:inline-block;}
.pro_box{ margin:0; padding:0 0 30px 0; float:left; width:100%;}
.footer_nav p{ float:left; width:100%;}
.footer_nav ul{ padding:0 0 20px 0;}
.footer_social ul{ text-align:right; padding-top:10px;}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.footer_logo{ padding-left:15px; text-align:center;}
.footer_logo img{ float:none; display:inline-block; padding-top:15px;}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.footer_nav{ width:50%;}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.footer_social{ width:50%;}
.footer_logo p{ width:100%; text-align:center;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.logo{ text-align:center;}
.logo a img{ float:none; display:inline-block;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.right_cart{ text-align:center;}
.right_cart ul{ float:left;}
.right_cart ul li{ padding:0 10px;}
.right_cart ul li a{ font-size:17px;}
.srh_box{ padding:0;}
.nav_cnt{ background:#4467be;}
.navbar-toggle{ border:2px solid #fff!important;}
.navbar-toggle .icon-bar{ background:#fff; }
.header{ padding-top:20px;}
ul.navbar-nav{ background:#3355aa;}
.nav_cnt ul.navbar-nav li{ padding:0 0px;}
.nav_cnt ul.navbar-nav li:first-child{ padding-left:0px;}
.footer_nav ul li{ padding:0 5px 0 0;}
.footer_nav ul li a{ font-size:13px;}
.nav_cnt ul.navbar-nav li{ border-bottom:1px dotted #fff;}
.nav_cnt ul.navbar-nav li:last-child{ border-bottom:none;}
nav{ padding:0!important;}
.nav.navbar-nav{ padding:0 20px!important;}
.about_img{ margin:0 0 25px 0; padding:0 0 10px 0; border-bottom:1px dashed #e0e1e1;}
.bodr_top{ margin:0; padding-top:0; border-top:none; width:auto;}
.adout-us_cnt h2{ width:100%; }
.adout-us_cnt img{ float:none; margin:10px 0;}
.col-lg-9.col-md-9.col-sm-9.col-xs-12.pull-right.right_cont{ margin-top:30px;}

.ym_header{
	padding:0;
}
.ym_header_nav{
	position:fixed;
	width:100%;
	background:#4467be;
	left:0;
	right:0;
	padding:0 1rem;
	z-index:1000;
}
.ym_header_nav li{
	display:block;
}
.ym_header .navbar-toggle{
	float:none;
}
.ym_header_top,
.ym_header_logo{
	height:70px;
}
.ym_header_right{
	padding:1.25rem 0;
}
.ym_header .nav_cnt{
	margin:0;
}
}

@media screen and (max-width: 620px) { 
.right_cart ul{ width:100%; text-align:center;}
.right_cart ul li{ float:none; display:inline-block;}
.srh_box_cnt{ width:286px; margin:auto; float:none;}
.nav_cnt{ margin-top:15px;}
.logo a img{ width:230px;}
}

@media screen and (max-width: 590px) { 
.mobile_show {display:inline !important;}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.footer_nav{ width:100%;}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.footer_social{ width:100%;}
.footer_social ul{ text-align:center;}
.footer_nav p{ text-align:center;}
.footer_nav p a{ float:none;}
.footer_nav ul{ width:100%; text-align:center;}
.footer_nav ul li{ float:none; display:inline-block;}
.copyright p{ width:100%; text-align:center;}
.copyright span{ width:100%; text-align:center; padding-top:15px;}
.welcome_txt p{ font-size:16px;}
.join_now{ padding:25px 15px;}
.join_now p{ font-size:20px;}
.join_now h3{ font-size:25px;}
.col-lg-3.col-md-3.col-sm-3.col-xs-3.box-icon{ width:95%;}
.col-lg-9.col-md-9.col-sm-9.col-xs-9.img_cat_right{ width:100%}
.ym_header_top{
	height:auto;
}
.ym_header .col-nav,
.ym_header .col-logo{
	width:100%;
	float:none;
	clear:both;
	margin:0;
	padding:0;
}
.ym_header_logo{
	text-align:center;
}
.ym_header_logo img{
	padding:0.5rem 0;
}
.ym_header_right{
	text-align:center;
	padding:0 0 0.5rem;
}
.ym_header_right ul,
.ym_header_button a{
	font-size:16px;
}
}
@media screen and (max-width: 500px) { 

}
@media screen and (max-width:360px) {
.welcome_txt h3{ font-size:25px; line-height:38px;}
}
@media screen and (max-width:319px) {
.right_cart ul li a{ font-size:14px;}
.srh_box input.srh_area{ width:180px;}
.srh_box_cnt{ width:252px;}
.footer_nav ul li a{ font-size:12px;}
} 