@media only screen and (max-width:1900px) {

header .item img{object-fit: initial !important;}
}
@media only screen and (max-width:1199px) {
.irs-header-top-bar p {
font-size:12px
}
.irs-social a i {
margin-left:8px
}
.irs-header-nav .irs-menu-btn {
padding:12px 15px;
margin-top:0
}
.nav>li>a {
padding:10px 9px
}
.irs-newsletter-field {
padding-bottom:70px
}
.irs-main-slider .carousel-indicators {
left:50%
}
.hero h1 {
margin-top:0
}
}
@media only screen and (max-width:991px) {
.irs-center-1 {
float:none;
text-align:center
}
.navbar {
margin-bottom:10px
}
.nav>li>a {
padding:10px 8px
}
.navbar-brand img {
width:auto;
height:auto;
padding:10px
}
.irs-log-reg {
width:135px;
margin:0 auto;
margin-bottom:20px
}
.irs-testimonial-field img {
display:none
}
.irs-divider-field {
text-align:center
}
}
@media only screen and (max-width:979px) {
.irs-main-slider-two .hero {
top:60%
}
.hero span {
font-size:16px
}
.hero h1 {
font-size:36px
}
}
@media only screen and (max-width:938px) {
.hero h1 {
font-size:28px;
line-height:34px
}
}
@media only screen and (max-width:767px) {
.irs-center-2 {
text-align:center;
float:none
}
.navbar-nav {
height:280px
}
.ire-header-two .nav {
background:#fff
}
.ire-header-two .irs-navbar .navbar-nav > li > a {
color:#535353
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
padding-left:20px
}
.irs-navbar {
margin-top:10px
}
.fade-carousel {
height:65vh
}
.fade-carousel .carousel-inner .item {
height:65vh
}
img.mobile_slide_img{ display: block; }
img.desktop_slide_img{ display: none; }
.irs-header-top-bar{ display:none}
.navbar-header img{ margin:auto; text-align:center}
.logo_content .logo_sub_title, .logo_content p{ display:none}
.logo_content{ padding-top:5px; padding-bottom:10px;}
.logo_title{ font-size:20px;}
.navbar{ margin:auto; text-align:center}
.navbar-brand{ float:none; padding:0px;}
.navbar-default .navbar-toggle .icon-bar{ background-color: #fff;}

.mobile-menu {
  display: block;
  padding-top: 15px;
  padding-bottom: 15px;
}
.menu_outer_bg{ display:none}
.t-staff{ margin:auto; text-align:center; padding: 5px 0px;}
}
@media only screen and (max-width:740px) {
.hero h1 {
font-size:24px;
line-height:30px
}
}
@media only screen and (max-width:600px) {
.irs-accordion-two .panel-title a {
font-size:12px
}
}
@media only screen and (max-width:640px) {
.irs-main-slider .irs-big-btn {
display:none
}
.home-gallery .gallery_single {
  padding: 5px;
  border: 1px solid #ddd;
  margin: 5px;
  width: 46%;
}
.home-gallery img{max-height: 140px;min-height: 140px;}

.owl-carousel .owl-item img{}
header .item img{ width:100%; height:auto;}
.mobile_menu_left{ float:right ;}
.mobile_menu_right{ float:left; padding-top:10px;}
}
@media only screen and (max-width:480px) {
.hero {
display:none
}
.fade-carousel {
height:50vh
}
.fade-carousel .carousel-inner .item {
height:50vh
}
.irs-comment-item-right {
margin-left:0
}
.irs-inner-heading {
padding:15px 20px
}
.irs-courses-field {
padding:20px 0 15px
}
.irs-section-title h2 {
font-size:25px
}
.irs-blog-field {
padding:30px 0 20px
}
.irs-blog-rec{ padding:0px;}
.our-recruiters-home .irs-img-hover {
text-align:center
}
.our-recruiters-home img {
width:auto
}
.irs-newsletter-field .newsletter_img {
text-align:center
}
.irs-newsletter-field h2 {
text-align:center;
font-size:25px
}
.irs-newsletter-field {
padding-bottom:30px
}
iframe .twitter-timeline {
width:100%!important
}
.irs-contact-field {
padding:30px 0 20px
}
.top_sec_one {
float:left;
width:120px;
padding-left:0;
padding-right:0
}
.top_sec_two {
float:right;
padding:0
}
.top_sec_three .irs-center-2 {
text-align:right
}
.irs-inner-page-heading h2 {
font-size:20px
}
.irs-inner-page-heading i {
display:none
}
.course_cls .irs-courses-img img {
width:100%!important
}
.top_sec_three {
clear:both;
border-top:1px solid #fff
}
.top_sec_four {
float:right;
width:60%!important
}
.top_news_events li a {
padding-left:5px;
padding-right:5px
}
.skil_logo_outer {
border-top:1px solid #ddd
}
.skil_logo {
margin:auto;
text-align:center
}
.skil_logo img {
width:200px;
float:none
}
.home_course .irs-courses-img img {
width:100%
}
header .item .cover {
width:100%
}
/*header .item {
height:30vh
}*/
header .item .cover .header-content h4 {
font-size:18px;
font-weight:300;
line-height:20px
}
header .item .cover .header-content h1 {
font-size:20px;
font-weight:600
}
header .item .cover .header-content .line {
border:4px solid #fff
}
header .item .cover .header-content {
padding:15px
}
.skil_logo_outer{ display:none;}
.payment_upi{ margin:auto; width:100%;}
}
