
/*@media (min-width: 1751px) and (max-width: 2400px) {
	.large-view{
    right: 25.6667% !important;
	}
}*/
@media (min-width: 1400px) and (max-width: 1750px) {
	/*.large-view{
    right: 9.99% !important;
	}*/
.bnrbg{
	background-size: cover !important;
	background: url(../img/slider/bg34.jpg) !important;
	background-position: center 0%;
}
#contacts{
	background-position: center 100% !important;
	background-size: cover !important;	
	background: url(../img/home/map1600.jpg) !important;
}
.formr{
	width: 40% !important;
	margin-left: 10% !important;
}
.red-tbox{
	padding: 5px;
}
.ihmbnr h5{
	width:75%;
}
.ihnabnr h5{
	width:75%;
}
.edubnr h5{
	width:75%;
}
.hcibnr h5{
	width:75%;
}
.hssbnr h5{
	width:75%;
}
.hci-cons-bnr h5{
	width:75%;
}
.hci-inv-bnr h5{
	width:75%;
}
.contact-now{
	width: 50%;
	margin-bottom: 10px;
	margin-top:0px;
}
.contact-hci{
	width: 50%;
	margin-bottom: 10px;
	margin-top:0px;
}
.contact-hss{
	width: 50%;
	margin-bottom: 10px;
	margin-top:0px;
}
.contact-edu{
	width: 50%;
	margin-bottom: 10px;
	margin-top:0px;
}
.contact-ihm {
    width: 50%;
    margin-bottom: 10px;
    margin-top: 0px;
}
.ihmbnr{
	background-size: cover !important;
	background: url(../img/slider/bg61.jpg);
}
.carousel-content h1{
	width:86% !important;
}
/*dynamic class name - start*/
.ihm-bnr h5{
	width:75%;
}
.ihna-bnr h5{
	width:75%;
}
.hcla-bnr h5{
	width:75%;
}
.gnla-bnr h5{
	width:75%;
}
.edu-bnr h5{
	width:75%;
}
.hci-learning-bnr h5{
	width:75%;
}
.hss-bnr h5{
	width:75%;
}
.hci-consultancy-bnr h5{
	width:75%;
}
.investments-bnr h5{
	width:75%;
}
.contact-hci-learning{
	width: 50%;
	margin-bottom: 10px;
	margin-top:0px;
}
/*dynamic class name - end*/

}
@media (min-width: 1800px) and (max-width: 1950px) {
/*	.large-view{
    right: 21.99% !important;
	}*/
.ihmbnr h5{
	width:75%;
}
.carousel-content h1{
	width:86% !important;
}

.hci-inv-bnr h5{
	width:75%;
}
.cnctbnr{
	background-position: center 0%;
	background-size: cover;
}
.ihmbnr{
	background-size: cover !important;
	background: url(../img/slider/bg60.jpg);
}
.contact-ihm{
	width: 30%;
	margin-bottom: 10px;
	margin-top:0px;
}
.footer-form{
	width: 35%;
	margin-left: 16%;
}
.bnrbg{
	background-size: cover !important;
	background: url(../img/slider/bg34.jpg) !important;
	background-position: center 0%;
}
.carousel-inner{
	background-size: cover !important;
	/*background: url(../img/slider/bg32.jpg) !important;*/
}
#main-slider .carousel .carousel-content {
    margin-top: 160px !important;
}
#contacts{
	background-position: center 100% !important;
	background-size: cover !important;	
	background: url(../img/home/map-big.jpg) !important;
}
.formr{
	width: 35% !important;
	margin-left: 16% !important;
}
.ihnabnr h5{
	width:75%;
}
.edubnr h5{
	width:75%;
}
.ihnabnr{
	background-size: cover !important;
	background: url(../img/slider/bg40.jpg);
	
}
.hcibnr h5{
	width:75%;
}
.hssbnr h5{
	width:75%;
}
.hci-cons-bnr h5{
	width:75%;
}
.hcibnr{
	background-size: cover !important;
	background: url(../img/slider/bg80.jpg);
}
.hci-cons-bnr{
	background-size: cover !important;
	background: url(../img/slider/bg-100.jpg);
}
.hssbnr{
	background-size: cover !important;
	background: url(../img/slider/bg90.jpg);
	background-position: 0%;
}
.hci-inv-bnr{
	background-size: cover !important;
	background: url(../img/slider/bg-90.jpg);
	background-position: 0%;
}
.contact-now{
	width: 50%;
	margin-bottom: 10px;
	margin-top:0px;
}
.contact-hci{
	width: 50%;
	margin-bottom: 10px;
	margin-top:0px;
}
.contact-hss{
	width: 30%;
	margin-bottom: 10px;
	margin-top:0px;
}
.contact-edu{
	width: 30%;
	margin-bottom: 10px;
	margin-top:0px;
}
.edubnr{
	background-size: cover !important;
	background: url(../img/slider/bg70.jpg);
	
}
.aboutbnr{
	/*background-size: cover !important;	*/
}


}

/*dynamic class name - start*/
.ihm-bnr h5{
	width:75%;
}
.ihna-bnr h5{
	width:92%;
}
.edu-bnr h5{
	width:75%;
}
.hci-learning-bnr h5{
	width:75%;
}
.hss-bnr h5{
	width:75%;
}
.hci-consultancy-bnr h5{
	width:75%;
}
.investments-bnr h5{
	width:75%;
}
.contact-hci-learning{
	width: 30%;
	margin-bottom: 10px;
	margin-top:0px;
}
.ihna-bnr{
	background-size: cover !important;
	background: url(../img/slider/bg40.jpg);
	
}
.hcla-bnr{
	background-size: cover !important;
	background: url(../img/slider/hcla-bg.jpg);
	
}
.gnla-bnr{
	background-size: cover !important;
	background: url(../img/slider/gnla-bg.jpg);
	
}
.ihm-bnr{
	background-size: cover !important;
	background: url(../img/slider/bg60.jpg);
}
.edu-bnr{
	background-size: cover !important;
	background: url(../img/slider/bg70.jpg);
	
}
.hci-learning-bnr{
	background-size: cover !important;
	background: url(../img/slider/bg80.jpg);
}
.hci-consultancy-bnr{
	background-size: cover !important;
	background: url(../img/slider/bg-100.jpg);
}
.hss-bnr{
	background-size: cover !important;
	background: url(../img/slider/bg90.jpg);
	background-position: 0%;
}
.investments-bnr{
	background-size: cover !important;
	background: url(../img/slider/bg-90.jpg);
	background-position: 0%;
}
/*dynamic class name - end*/


/* lg */ 
@media (min-width: 1200px) {
 /* Make Navigation Toggle on Desktop Hover */
  .dropdown:hover .dropdown-menu {
      display: block;
      -webkit-animation: fadeInUp 400ms;
      animation: fadeInUp 400ms;
  }

  #portfolio .row {
    margin-left: -10px;
    margin-right: -10px;
  }
  #main-slider .carousel .carousel-content{
	  margin-left:30px;
  }

.formr{
	margin-left:3%;
}

}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
  
 /* Make Navigation Toggle on Desktop Hover */
.box h2{
	font-size:14px;
	text-align:center;
	}
.red-tbox{
	width:100%;
	text-align:left;
	padding: 5px;
}
#main-slider .carousel .carousel-content{
	margin-left:15px;
	margin-top: 160px;
}
.formr{
	margin-left:4%;
}
.navbar-nav.navbar-right:last-child{
	margin-right:-15px !important;
}
.carousel-inner{
	min-height:50px;
}
.carousel-control.smart{
	top:-35px;
}
.carousel-control.smartt{
	top:-35px;
}
.hcibnr{
	background-size: cover;
	background: url(../img/slider/bg8-small.jpg);
	background-position: right 0%;
	background-repeat: no-repeat;
}
.ftrmenu{
	margin-top:7px;
	}
.ftr-slogan{
	margin-top:7px;
	}
.ftrmenuu{
	margin-top:10px;
	}
.carousel-inner {
	background-position: 30% 0% !important;
	}
#contacts {
    background-image: url(../img/home/map.jpg);
    min-height: 425px;
    text-align: center;
    background-position: right 0% !important;
    background-size: cover;
}
.ftrmenu li {
	padding: 10px 2px;
	}
.hci-cons-bnr {
	background: transparent url("../img/slider/bg-11.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 40px 0px;
	}
.ihnabnr {
	background: transparent url("../img/slider/bg12.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 14px 0px;
	}
.ihm-bnr{
	background-size: cover !important;
	background: url(../img/slider/bg60.jpg);
}
.hci-profile-btn{
	width:35% !important;
	}
#our-companies {
	margin-top: 5px !important;
	padding: 40px 0px 0px 0px !important;
	}
#testimonial{
	min-height:219px !important;
	}
.logoo {
	position: absolute;
	left: 29% !important;
	bottom: -16px;
	top: -10px;
	}
.box-btn {
	position: absolute;
	left: 32% !important;
	}
.box {
	min-height: 372px !important;
	}	
.logoo{
	position: absolute;
	left: 30%;
	bottom: -16px;
	top: -10px;
	}
.dropdown:hover .dropdown-menu {
	display: block;
	-webkit-animation: fadeInUp 400ms;
	animation: fadeInUp 400ms;
	}

.navbar-nav > li {
	margin-left:5px;
	}

.navbar-collapse {
	padding-left: 0;
	padding-right: 0;
	}

.recent-work-wrap .recent-work-inner h3 a {
	font-size: 20px;
	}

.recent-work-wrap .overlay{
	padding: 15px;
	}

.services-wrap {
	padding: 40px 10px 40px 30px;
	}

.feature-wrap h2, 
.single-services h2 {
	font-size: 18px;
	}

.feature-wrap h3, 
.single-services h3{
	font-size: 14px;
	}

.tab-wrap .media .parrent.pull-left{
	clear: both;
	width: 100%;
	}

.tab-wrap .media .parrent.media-body{
	clear: both;
	}

#portfolio .row {
	margin-left: -10px;
	margin-right: -10px;
	}

.recent-work-wrap .overlay .preview{
	line-height: inherit;
	}

.team-bar .first-arrow {
	width: 21%;
	}

.team-bar .second-arrow {
	width: 20%;
	}

.team-bar .third-arrow {
	width: 21%;
	}

.team-bar .fourth-arrow {
	width: 20%;
	}

ul.social_icons li{
	margin-right: 0;
	}
.nav > li > a{
	padding: 6px 5px;
	font-size: 14px !important;
	}
.hssbnr {
	background: transparent url("../img/slider/bg13.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 40px 0px;
	}
.hss-bnr {
	background: transparent url("../img/slider/bg13.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 40px 0px;
	}
.investments-bnr {
	background: transparent url("../img/slider/bg-9.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 40px 0px;
	}
.carousel-content h1{
	font-size:24px !important;
	width:86% !important;
	}
.carousel-content h2{
	width:86% !important;
	}
.social {
    text-align: right;
    margin-right: -10px;
    margin-top: -8px;
}
.errorimg{
	padding-top:40px;
}
}


/* sm */
@media (min-width: 768px) and (max-width: 991px) {
  /* Make Navigation Toggle on Desktop Hover */
.box h2{
	font-size:14px;
	text-align:center;
	}
.red-tbox{
	width: 100%;
	text-align: left;
	padding: 5px;
}
.formr{
	margin-left:4%;
}
.errorimg{
	padding-top:60px;
}	
.social {
    text-align: right;
    margin-right: -10px;
    margin-top: -8px;
}
.mail-ico, .phone-ico{
	margin-left:7px;
}
.hci-caption h2{
	width:76%;
}
.banner-caption h2{
	width:76%;
}
.edu-caption h2{
	width:76%;
}
.ihm-caption h2{
	width:76%;
}
.hss-caption h2{
	width:76%;
}
.reg-bor{
	padding: 15px 5px 15px 5px;
	}
.carousel-inner{
	background-position: 30% 0%;
	min-height: 50px;
	}
.carousel-control.smart{
	top:-25px;
}
.carousel-control.smartt{
	top:-25px;
}
#main-slider .carousel .carousel-content{
	margin-left: 30px;
	margin-top:160px;
	}
#contacts {
	background-image: url(../img/home/map-tab.jpg) !important;	
	min-height: 500px !important;
	text-align: center;
	background-position: right !important;
	}
.ftrmenuu {
	text-align: center;
	padding-left: 0px !important;
	margin-top: 19px;
	}
.ftrmenuu li{
	padding: 10px 2px;
	}
.ftrmenu li {
	padding: 10px 3px;
	}
.express{
	bottom:410px;
	}
.contact-now{
	width:45%;
	margin-bottom:10px;
	}
.contact-ihna{
	width:47%;
	margin-bottom:10px;
	margin-top:0px;
	}
.contact-gnla{
	width:47%;
	margin-bottom:10px;
	margin-top:0px;
	}	
.contact-hcla{
	width:47%;
	margin-bottom:10px;
	margin-top:0px;
	}	
.contact-ihm{
	width:47%;
	margin-bottom:10px;
	margin-top:0px;
	}
.contact-edu{
	width:49%;
	margin-bottom:10px;
	margin-top:0px;
	}
.contact-hci-learning{
	width:47%;
	margin-bottom:10px;
	margin-top:0px;
	}
.contact-hss{
	width:47%;
	margin-bottom:10px;
	margin-top:0px;
	}
.contact-investments{
	width:47%;
	margin-bottom:10px;
	margin-top:0px;
	}
.contact-hci-consultancy{
	width:47%;
	margin-bottom:10px;
	margin-top:0px;
	}

.hssbnr {
	background: transparent url("../img/slider/bg9-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 40px 0px;
	}
.hcibnr{
	background: transparent url("../img/slider/bg8-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 14px 0px;
	}
.hci-inv-bnr{
	background: transparent url("../img/slider/bg-9-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 14px 0px;
	}
.hci-cons-bnr {
	background: transparent url("../img/slider/bg-10-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 40px 0px;
	}
.edubnr{
	background: transparent url("../img/slider/bg7-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 14px 0px;
	}
.ihnabnr {
	background: transparent url("../img/slider/bg4-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 14px 0px;
	}
.ihmbnr {
	background: transparent url("../img/slider/bg6-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 14px 0px;
	}

.ihm-bnr h5{
	width:100%;
}
.hss-bnr {
	background: transparent url("../img/slider/bg9-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 40px 0px;
	}
.hci-learning-bnr{
	background: transparent url("../img/slider/bg8-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 14px 0px;
	}
.investments-bnr{
	background: transparent url("../img/slider/bg-9-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 14px 0px;
	}
.hci-consultancy-bnr {
	background: transparent url("../img/slider/bg-10-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 40px 0px;
	}
.edu-bnr{
	background: transparent url("../img/slider/bg7-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 14px 0px;
	}
.ihna-bnr {
	background: transparent url("../img/slider/bg4-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 14px 0px;
	}
.ihm-bnr {
	background: transparent url("../img/slider/bg6-small.jpg") repeat scroll 0% 0%;
	width: 100%;
	height: auto;
	padding: 14px 0px;
	}
.nav > li > a{
	padding: 6px 5px;
	font-size: 14px !important;
	}
.col-lg-2-1 {
	width: 24.286%;
	}
#our-companies {
	margin-top: 10px !important;
	padding: 40px 0px 0px 0px !important;
	}
.hci-profile-btn{
	width:45% !important;
	}

.logoo{
	position: absolute !important;
	left: 23% !important;
	bottom: -16px;
	top: -10px;
	}
.contact-ico {
	font-size: 16px;
	margin-right: 0px;
	}
#testimonial{
	min-height:219px !important;
	}
.box{
	min-height: 460px !important;
	}
.box-btn {
	position: absolute;
	left: 27% !important;
	}
.dropdown:hover .dropdown-menu {
	display: block;
	-webkit-animation: fadeInUp 400ms;
	animation: fadeInUp 400ms;
	}

.navbar-collapse {
	padding-left: 0;
	padding-right: 0;
	}

.navbar-nav > li {
	margin-left: 0;
	}

#main-slider .carousel h1 {
	font-size: 21px;
	width: 100%;
	}

#main-slider .carousel h2 {
	font-size: 18px;
	width:100% !important;
	}

.tab-wrap .media .parrent.pull-left, 
.media.accordion-inner .pull-left{
	clear: both;
	width: 100%;
	}

.tab-wrap .media .parrent.media-body, 
.media.accordion-inner .media-body{
	clear: both;
	}

.services-wrap {
	padding: 40px 0 40px 30px;
	}

.recent-work-wrap .overlay{
	padding: 15px;
	}

.recent-work-wrap .recent-work-inner h3 a {
	font-size: 20px;
	}

.sinlge-skill{
	width: 150px;
	height: 150px;
	} 

.sinlge-skill p em {
	font-size: 25px;
	}

.sinlge-skill p {
	font-size: 16px;
	}

.team-bar .first-one-arrow {
	width: 2%;
	}

.team-bar .first-arrow {
	width: 18%;
	}

.team-bar .second-arrow {
	width: 24%;
	}

.team-bar .third-arrow {
	width: 15%;
	}

.team-bar .fourth-arrow {
	width: 20%;
	}

.blog .blog-item .entry-meta > span a{
	font-size: 10px;
	}
.ftrmenu{
	margin-top:5px;
	text-align: center;
	}
.ftr-slogan{
	margin-top:2px;
	text-align: center;
	float:none;
	}
}

@media (max-width:1024px) {
.philippines-img{ width:34%;}
.philippines-addrss{ width:66%;}
.malaysia-img{ width:34%;}
.malaysia-addrss{ width:66%;}
}

@media (max-width:992px) {
.intr-ntnl-brnch-addrss{ min-height:210px;}
.navbar-nav > li{margin-left:5px;}
}

/* xs */
@media (max-width: 767px) {
.acco{
	padding: 12px 5px;
}
#home-content{
	margin-top:-80px;
}
ul.sidelist li{
	padding-left:10px;
}
.ihm-caption h2{
	width:80% !important;
	font-size:18px !important;
}
.edu-caption h2{
	width:80% !important;
	font-size:18px !important;
	}
.hss-caption h2	{
	width:80% !important;
	font-size:18px !important;
	}

.errorpage{
	font-size:16px;
}
.red-tbox{
	width:100%;
}
.hci-caption h2{
	width: 80% !important;
	font-size: 18px;
	padding: 8px 5px;
	line-height: 24px;
}
.errorimg {
    padding-top: 0px;
    display: none;
}
.fournot{
	margin: 30px 0px 40px 0px;
	font-size: 120px;
}
.panel-title{
	font-size: 14px;
}
ul.sidelist{
	margin-left:-40px;
}
ul.social-share li{
	padding: 0px 5px;
}
.ftr-slogan{
	margin-top:5px;
	float:none;
	text-align:center;
	margin-bottom:20px;
	}
.list-course{
	color:#444;
}
.ftrmenu {
	margin-top: 12px;
	text-align: center;
	}
.ftrmenuu{
	margin-top: 12px;
	text-align: center;
	}
.reg-bor{
	padding: 15px 5px 15px 5px;
	}
.carousel-inner {
	background-position: center 0% !important;
	}
.phone-ico a{
	color:#444;
	}
.mail-ico a{
	color:#444;
	}
.ftrmenu{
	margin-top:20px;
	}
.enquiryMobile {
	background-color:#ec3c67 !important;  
	visibility:visible !important;
	}
.enquiryMobile label,a { 
	cursor:pointer;
	text-decoration:none !important;
	visibility:visible !important;
	color:#4e4e4e; white-space:inherit !important;
	}
a.scrollup{visibility:hidden !important;}	
.express{
	display:none;
	}

.edubnr{
	min-height:auto;
	}
.ftrmenu li {
	padding: 10px 3px;
	}
.col-lg-2-1 {
	width: 24.286%;
	}
.accordion{
	width:100% !important;
	}
.home-logo{
	margin-bottom: 20px;
	}
.panel{
	width:100% !important;
	}
.video {
	width: 100% !important;
	margin-bottom: 40px;
	margin-left:0% !important;
	position:relative !important;
	}
.container > .navbar-header, .container > .navbar-collapse{
	margin-left: 0;
	}
.hcibnr{
	padding:20px 0px;
	}
.edubnr{
	padding:20px 0px;
	}
.logoo {
	position: absolute;
	left: 38% !important;
	bottom: -16px;
	top: -60px !important;
	}
.row-top {
	margin-top: -50px !important;
	}
.hci-profile-btn{
	width:55% !important;
	}
.banner-caption h2{
	width:80% !important;
	font-size: 18px;
	padding: 8px 5px;
	line-height: 24px;
	}
.box{
	margin-bottom: 120px !important;
	}
.box-btn{
	left: 40% !important;
	}
.top-number{
	font-size: 14px;
	}

input.search-form:hover {
	width: 120px;
	}

.navbar-nav > li {
	padding-bottom: 0;
	}

#main-slider .carousel h1 {
	font-size: 25px;
	}

#main-slider .carousel h2 {
	font-size: 16px;
	}

.feature-wrap h2, 
.single-services h2 {
	font-size: 18px;
	}

.feature-wrap h3, 
.single-services h3{
	font-size: 14px;
	}
.media.accordion-inner .pull-left, 
.media.accordion-inner .media-body{
	clear: both;
	}
.accordion-inner h4 {
	margin-top: 10px;
	}
.tab-wrap .media .pull-left{
	clear: both;
	width: 100%;
	}
.tab-wrap .media .media-body{
	clear: both;
	}

.nav-tabs > li.active > a:after{
	display: none;
	}

#footer .col-sm-6{
	text-align:center;
	}

#footer .pull-right{
	float: none !important;
	}

.sinlge-skill {
	margin: 0 auto;
	margin-top: 30px;
	margin-bottom: 30px;
	}

.team .single-profile-top, 
.team .single-profile-bottom {
	margin-bottom: 30px;
	}

.clients-area {
	padding: 60px 0;
	}

.clients-area h1 {
	font-size: 25px;
	}
.portfolio-item, 
#recent-works .col-xs-12.col-sm-4.col-md-3{
	padding:0 15px;
	}
ul.social_icons li{
	margin-right: 0;
	}
.blog .blog-item .entry-meta{
	margin-bottom: 20px;
	}
.blog .blog-item .blog-content h3 {
	margin-bottom: 20px;
	}
.post_reply_comments {
	padding-left: 20px;
	}
.cntct-border1 h2{ text-align:left;}	
.philippines-img{ width:100%;  float:left;}
.philippines-img img{ float:left;}
.philippines-addrss{ width:100%; }
.malaysia-img{width:100%; float:left;}
.malaysia-img img{ float:left;}
.malaysia-addrss{width:100%;}
.intr-ntnl-brnch-addrss{ min-height:0px;}
}
@media (min-width: 490px) and (max-width: 760px) {
	.carousel-inner {
		background-position: 0% !important;
		background-size: cover !important;
	}
	#main-slider .carousel .carousel-content{
		margin-top:130px;
		margin-left: 40px;
	}
	#contacts{
		background-size:cover;
	}
	.contact-now{
		width:30% !important;
	}
	.formr{
		margin-left:5%;
		width:90%;
	}
	.contact-ihm{
		width:30% !important;
	}
	.carousel-control.smartt{
		top:-80px !important;
	}
	.carousel-control.smart{
		top:-80px !important;
	}
	.ihm-caption h2{
		width:80% !important;
		font-size:18px !important;
	}
	.edu-caption h2{
		width:80% !important;
		font-size:18px !important;
	}
	.hss-caption h2{
		width:80% !important;
		font-size:18px !important;
	}
}

/* XS Portrait */
@media (max-width: 480px) {
#main-slider .carousel .carousel-content{
	margin-top: 70px !important;
}
.staffright{
	margin-right:130px;
}
#contacts{
		background-size:cover;
	}
#home-content{
	margin-top:-40px;
}
.res-head{
	font-size:16px;
}
.carousel-inner {
	background-position: center 0% !important;
	background-size: cover !important;
	/*background: url(../img/slider/bg3-mob.jpg) ;*/
	}
.carousel-content h1{
	width:100% !important;
}
ul.sidelisst li{
	list-style:none;
	margin-left:-60px;
	font-size:12px;
}
ul.social-share li {
	padding: 0px 0px;
}
ul.social-share li a{
	font-size:18px;
}
.homeicon{
	padding-right: 0px;
	color:#444;
	font-weight:500;
}
#main-slider .carousel h1{
	font-size:21px !important;
}
.carousel-content h2{
	width:100% !important;
}
.ftrmenu li{
	padding:5px 0px;
	line-height: 27px;
	}

.col-lg-2-1 {
	width: 46.286%;
	}
.mail-ico{
	margin-left:2px !important;
	}
.contact-head{
	padding-left:0px !important;
	}
.phone-ico{
	margin-left:2px !important;
	}
.contact-hss{
	width:100%;
	margin-top: 10px;
	}
.contact-hci{
	width:100%;
	margin-top: 10px;
	}
.contact-edu{
	width:100%;
	margin-top: 10px;
	}
#our-companies {
	margin-top: 10px !important;
	padding: 40px 0px 0px 0px !important;
	}
.home-enq-btn{
	margin-bottom:5px;
}
.logoo {
	position: absolute;
	left: 30% !important;
	bottom: -16px;
	top: -60px;
	}
.hci-profile-btn{
	width:100% !important;
	float: none;
	margin-bottom: 0px;
	}
.box{
	margin-bottom: 120px;
	}
.box-btn{
	left: 32% !important;
	}
.row-top {
	margin-top: 0px;
	}

}
@media (min-width: 200px) and (max-width: 768px) {
.main-logo {
	width:65% !important;
	}
.navbar-toggle {
	position: relative;
	float: right;
	padding: 9px 10px;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 8px;
	background-color:#0E76BC !important;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	}
.navbar-inverse .navbar-toggle {
	border-color: #0E76BC;
	}

}

@media (min-width: 200px) and (max-width: 649px) {
.hide-in-mob {
	display:none !important;
	visibility:hidden !important;
	}
/* .social {
	text-align: left !important;
	margin-left: 30px;
	margin-top: 4px;
	font-weight: bold;
	} */	
}
@media (min-width:1366px) {
	.social {
		text-align: left !important;
		margin-left: 44px;
	}
}
@media(width:768px){
.tab-clearfix{
	display: inline !important;
}

}


@media (max-width: 479px) {
	.col-lg-2-1 {
		width: 100%;
		padding-bottom: 20px;
	}	
}

@media (max-width: 768px) {
	.accordion{
		width:98.2%;
	}
	.panel{
		width:98.2% !important;
	}
	.carousel-control.left{ width:30px !important; height:30px !important; left:0 !important; line-height:20px; font-size:30px;}
	.carousel-control.right{ width:30px !important; height:30px !important; right:0 !important; line-height:20px; font-size:30px;} 
	.publc-captcha{ margin-left:0;}
}


@media (max-width: 625px) {
.ihm-bnr h5{ width:100%;}
.edu-bnr h5{ width:100%;}
.hci-learning-bnr h5{ width:100%;}
.hss-bnr h5{ width:100%;}
.investments-bnr h5{ width:100%;}
}

@media (max-width: 320px) {
.publc-captcha{ margin-left:-20px;}
}