@charset "utf-8";
/* CSS Document */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800,300italic,400italic,600italic,700italic,800italic);

/*
	font-family: 'Open Sans', sans-serif;
*/

body{
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size:14px;
	background:#fff;
	}
a:focus,
a:focus img{
	outline:0;
	}
.no-border-radius{
	border-radius:0;
	}
.gray-bg{
	background:#f5f5f5 !important;
	}
.white-bg{
	background:#ffffff !important;
	}
.no-bg{
	background-color:transparent !important;
	}
img.buttom-margin{ margin-bottom:30px;}						
header.main{
	width:100%;
	clear:both;
	display:block;
	background:#FFF;
	min-height:100px;
	/*border-bottom:1px solid #DDD;*/
	transition:all 0.5s ease;
	}
header.mai{
	min-height:73px;
	/*position:fixed;*/
	top:0;
	left:0;
	right:0;
	z-index:1001;
	background:rgba(255,255,255,1);
	border-bottom:1px solid #DDD;
	}	
header.main .support-no{
	color:#333;
	font-size:16px;
	float:right;
	padding-top:5px;
	margin-bottom:5px;
	}
header.main .support-no span{
	color:#0d509f;
	font-size:20px;
	font-weight:bold;
	}
header.main .social-media{
	float:right;
	margin-bottom:5px;
	margin-top:5px;
	}	
header.main .social-media ul{	
	margin:0;
	padding:0;
	list-style:none;	
	}
header.main .social-media ul li{
	float:left;
	}
header.main .social-media ul>li>a{
	margin-right:5px;
	text-decoration:none;
	display:inline-block;
	line-height:30px;
	font-size:20px;
	}
header.main .social-media ul li:last-child a{
	margin-right:0;
	}
header.main .social-media ul>li>a>i.fa{
	height:30px;
	width:30px;
	font-size:16px;
	line-height:30px;
	text-align:center;
	border-radius:50%;
	}
header.main .social-media ul>li>a>i.fa-facebook{
	background:#3b5b98;
	color:#FFF;
	}
header.main .social-media ul>li>a>i.fa-twitter{
	background:#28aae1;
	color:#FFF;
	}
header.main .social-media ul>li>a>i.fa-google-plus{
	background:#db4d37;
	color:#FFF;
	}
header.main .social-media ul>li>a>i.fa-linkedin{
	background:#2797cf;
	color:#FFF;
	}
header.main .social-media ul>li>a>i.fa-youtube{
	background:#f15a4b;
	color:#FFF;
	}
header.main .navbar,
header.main .navbar-default{
	margin:0;
	background:none;
	border:none;
	}
header.main .navbar-nav > li > a{
	text-transform:capitalize;
	font-size:18px;
	color:#000;
	transition:all 0.3s ease;
	}
header.main .navbar-nav > li:last-child > a{
	padding-right:0;
	}	
header.main .navbar-nav > li.active > a,
header.main .navbar-nav > li:hover > a,
header.main .navbar-nav > li:focus > a{
	color:#000 !important;
	background:none !important;
	}
.navbar-nav > li > .dropdown-menu{
	left:0;
	right:auto;
	box-shadow:none;
	padding:0;
	}
.dropdown-menu>li>a{
	display:block;
	border-bottom:1px solid #b5192e;
	line-height:30px;
	transition:all 0.3s ease;
	text-transform:uppercase;
	}
.dropdown-menu>li:last-child>a{
	border-bottom:none;
	}
		
.dropdown-menu>li:focus>a,
.dropdown-menu>li:hover>a{
	color:#0b50a0 !important;
	background:none !important;
	}	
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus,{
	color:#b5192e !important;
	background:none !important;
	}
header.fixed-top .support-no,
header.fixed-top .social-media{
	display:none;
	}
header.fixed-top .navbar,
header.fixed-top .navbar-default{
	margin-top:15px;
	}
header.fixed-top .navbar-nav > li > .dropdown-menu{
	top:55px;
	}
.dropdown-submenu {
    position: relative;
	}
.dropdown-submenu>.dropdown-menu {
	min-width:200px;
    top: 0;
    left: 100%;
    margin-top: 0px;
    margin-left: 0px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
	}
.dropdown-submenu:hover>.dropdown-menu {
    display: block;
	}
.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #1755A0;
    margin-top: 10px;
    margin-right: -10px;
	}
.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
	}
.dropdown-submenu.pull-left {
    float: none;
	}
.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
	}										
.banner-home{
	width:100%;
	clear:both;
	/*min-height:250px;*/
	}
.banner-home .carousel-fade .carousel-inner .item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
	}
.banner-home .carousel-fade .carousel-inner .item,
.banner-home .carousel-fade .carousel-inner .active.left,
.banner-home .carousel-fade .carousel-inner .active.right {
	  opacity: 0;
	}
.banner-home .carousel-fade .carousel-inner .active,
.banner-home .carousel-fade .carousel-inner .next.left,
.banner-home .carousel-fade .carousel-inner .prev.right {
  opacity: 1;
	}
.banner-home .carousel-fade .carousel-inner .next,
.banner-home .carousel-fade .carousel-inner .prev,
.banner-home .carousel-fade .carousel-inner .active.left,
.banner-home .carousel-fade .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
	}
.banner-home .carousel-fade .carousel-control {
  z-index: 2;
}
.banner-home .carousel-indicators li{
	background:#FFF;
	}
.banner-home .carousel-indicators li.active{
	background:#FE0000;
	border-color:#FE0000;
	}													
.solutions-sec {
	width:100%;
	clear:both;
	min-height:250px;
	padding-top:30px;
	padding-bottom:30px;
	}
.solutions-sec  h1{
	text-align: center;
	font-size: 20px;
	color: #012028;
	font-weight: 600;
	margin-top:0px;
	margin-bottom: 25px;
	text-transform: uppercase;
	}
.line{		
	display: block;
	width: 150px;
	margin: 15px auto;
	height: 5px;
	background:#0033cc;
	}
.solutions-sec  .nav-tabs{
	text-align:center;
	}
.solutions-sec  .nav-tabs > li{
	display:inline-block;
	float:none;
	}	
.solutions-sec  .nav-tabs > li > a{
	text-transform:uppercase;
	color:#333;
	font-weight:600;
	font-size:14px;
	padding:8px 15px;
	text-transform:uppercase;
	margin-bottom:20px;
	margin-right:15px;
	border-radius:0;
	border:1px solid #012028;
	text-align:center;
	}
.solutions-sec  .nav-tabs > li:last-child > a{
	margin-right:0;
	}	
.solutions-sec  .nav-tabs > li.active > a,
.solutions-sec  .nav-tabs > li:focus > a,
.solutions-sec  .nav-tabs > li:hover > a{
	color:#FE0000;
	background-color:transparent;
	border-color:#FE0000;
	}
.solutions-sec  .solutions{
	margin-bottom:30px;
	position:relative;
	overflow:hidden;
	transition:all 0.5s ease;
	}
.solutions-sec  .solutions img{
	width:100%;
	min-height:154px;
	}	
.solutions-sec  .solutions .overlay-msg{
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:105px;
	z-index:101;
	background:rgba(0,97,168, 0.9);
	transition:all 0.5s ease;
	}	
.solutions-sec  .solutions:hover .overlay-msg{
	top:0;
	padding-top:5%;
	background:rgba(0,97,168, 0.5);
	}	
.solutions-sec  .solutions .overlay-msg h4{
	margin:0;	
	color:#FFF;
	font-size:16px;
	font-weight:600;
	line-height:50px;
	text-align:center;
	transition:all 0.5s ease;
	}
.solutions-sec  .solutions .overlay-msg h4 a{
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	transition:all 0.3s ease;
	}			
.solutions-sec  .solutions:hover{
	border-color:#F0443A;
	box-shadow:2px 2px 4px #CCC;
	}
.solutions-sec  .solutions:hover .overlay-msg h4 a{
	color:#000;
	}		
.solutions-sec .featureProduct{
	background:url(../images/featureProductBg.jpg) no-repeat center center;
	background-size:cover;
	padding-top:20px;
	padding-bottom:30px;
	min-height:458px;
	}	
.solutions-sec .featureProduct h2{
	text-align: center;
	font-size: 20px;
	margin-top:0;
	color: #FFF;
	font-weight: 600;
	margin-bottom: 20px;
	text-transform: uppercase;	
	}
.solutions-sec .featureProduct .line{		
	display: block;
	width: 150px;
	margin: 10px auto;
	height: 5px;
	background: #FE0000;
	}
.solutions-sec .featureProduct .carousel-inner .item{
	padding-top:30px;
	padding-bottom:30px;
	margin-bottom:50px;	
	}	

.solutions-sec .featureProduct .carousel-inner .item img{
	width:180px;
	margin-left:auto;
	margin-right:auto;	
	transition:all 0.5s ease;
	}
.solutions-sec .featureProduct .carousel-inner .item.active img{
	transform:scale(1.2);
	}
.solutions-sec .featureProduct .carousel-inner .item .carousel-caption{
	top:210px;
	text-align:center;
	text-shadow:none;
	color:#FFF;
	font-weight:bold;
	}	
.solutions-sec .featureProduct .carousel-indicators{
	bottom:-60px;
	}
.try-it{
	width:100%;
	clear:both;
	padding-top:50px;
	padding-bottom:50px;
	background:url(../images/try-it.jpg) no-repeat center center fixed;
	background-size:cover;
	min-height:350px;
	}
.try-it h3{
	color:#FFF;
	font-size:50px;
	font-weight:800;
	text-transform:uppercase;
	text-shadow:2px 2px 3px #333;
	}
.try-it p{
	text-align:center;
	font-size:20px;
	color:#FFF;
	font-weight:500;
	text-shadow:2px 2px 3px #333;
	}			
.why-choose-us{
	width:100%;
	clear:both;
	min-height:150px;
	padding-top:30px;
	padding-bottom:30px;
	background:#fff;	
	}
.why-choose-us h3{
	font-size:20px;
	color:#012028;
	font-weight:600;
	margin-bottom:10px;
	margin-top:0;
	text-transform:uppercase;
	text-align:center;
	}
.why-choose-us p{
	font-size:18px;
	font-weight:400;
	text-align:center;
	font-style:italic;
	width:100%;
	margin:0 auto 20px auto;
	color:#333;
	}
.whychooseus{
	margin-bottom:30px;
	overflow:hidden;
	}	
.whychooseus img{
	width:100%;
	border-bottom:8px solid #0061A8;
	margin-bottom:10px;
	transition:all 0.3s ease;
	}
.whychooseus:hover img{
	border-color:#FE0000;
	}	
.whychooseus h4,
.whychooseus p{
	margin-top:0;
	width:100%;
	text-align:center;
	}	
.whychooseus h4 a{
	margin-top:0;
	color:#0061A8;
	}
.whychooseus:hover h4 a{
	color:#FE0000;
	text-decoration:none;	
	}	
.whychooseus p{	
	font-size:14px;
	font-style:normal;
	}
.testimonial{
	padding-top:50px;
	padding-bottom:50px;
	background:url(../images/testimonia-bg.jpg) no-repeat center center fixed;
	background-size:cover;
	width:100%;
	min-height:150px;
	color:#FFF;
	clear:both;
	}		
.testimonial h3{
	text-align:center;	
	font-size:20px;
	color:#FFF;
	font-weight:600;
	margin-bottom:30px;
	margin-top:0;
	}	
.testimonial .carousel-inner .item{
	padding:0px 0px 30px 0px;
	margin:0;
	}
.testimonial .carousel-inner .item img{
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:160px;	
	}
.testimonial .carousel-inner .item blockquote{
	background:url(../images/Blockquoteclose.png) no-repeat top left;
	border:none;
	padding-left:45px;
	font-style:italic;
	}
.testimonial .carousel-inner .item blockquote strong{ display:block; color:#FFF; font-style:normal;}
.testimonial .carousel-inner .item blockquote strong small{ display:inline; font-weight:normal; font-size:100%; color:#CCC;}		
.testimonial .carousel-fade .carousel-inner .item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
	}
.testimonial .carousel-fade .carousel-inner .item,
.testimonial .carousel-fade .carousel-inner .active.left,
.testimonial .carousel-fade .carousel-inner .active.right {
  opacity: 0;
	}
.testimonial .carousel-fade .carousel-inner .active,
.testimonial .carousel-fade .carousel-inner .next.left,
.testimonial .carousel-fade .carousel-inner .prev.right {
  opacity: 1;
	}
.testimonial .carousel-fade .carousel-inner .next,
.testimonial .carousel-fade .carousel-inner .prev,
.testimonial .carousel-fade .carousel-inner .active.left,
.testimonial .carousel-fade .carousel-inner .active.right {
   -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
	}	
	
.footer-nav{
	background:#222;
	padding-top:50px;
	min-height:150px;
	}
.footer-nav h4{
	text-transform:uppercase;
	color:#CCC;
	font-size:20px;
	font-weight:500;
	margin-top:0;
	margin-bottom:20px;
	}
.footer-nav ul.fa-ul{
	margin-bottom:20px;
	margin-left:0px;
	}	
.footer-nav ul.fa-ul li{
	margin-bottom:10px;
	color:#EEE;
	text-transform:none;
	}
.footer-nav ul.fa-ul li i.fa{
	color:#ccc;
	}	
.footer-nav ul.fa-ul li a{
	/*text-transform:uppercase;*/
	display:block;
	color:#EEE;
	text-decoration:none;
	transition:all 0.3s ease;
	}
.footer-nav ul.fa-ul li a i.fa{
	color:#CCC;
	transition:all 0.3s ease;
	}	
.footer-nav ul.fa-ul li:hover a{
	color:#0061AA;
	padding-left:5px;
	}
.footer-nav ul.fa-ul li:hover a i.fa{
	padding-left:5px;
	color:#0E65A5;
	}					
footer.main{
	min-height:30px;
	padding-top:10px;
	padding-bottom:10px;
	background:#090909;
	color:#CCC;
	text-align:center;
	}
footer.main a{
	font-weight:600;
	color:#CCC;
	text-decoration:none;
	transition:all 0.3s ease;	
	}
footer.main a:hover{
	color:#0E65A5;
	}	
.totop {
    position: fixed;
    bottom: 10px;
    right: 10px;
}	
.totop a {
    display: none;
}				
/*-----------Other page css here-----------*/	
.page-banner{
	width:100%;
	min-height:300px;
	background:url(../img/contact.jpg) no-repeat center center;
	background-size:cover;
	position:relative;
	}
	
.banner-title{
	position:absolute;
	top:90px;
	text-align:center;
	left:0;
	right:0;
	text-transform:uppercase;
	color:#0033cc;
	font-weight:600;
	font-size:40px;
	text-shadow:2px 2px 3px #000;
	}
.banner-title small{
	text-transform:none;
	display:block;
	color:#0033cc;
	font-size:25px;
	font-weight:400;
	letter-spacing:1px;
	margin-top:10px;
	}
.page-content{
	width:100%;
	background:#FFF;
	padding-top:15px;
	padding-bottom:30px;
	min-height:250px;
	}
.page-content .breadcrumb{
	padding:8px 0;
	background:none;
	}	
.page-content h2.page-title{
	font-size: 20px;
    color: #012028;
    font-weight: 600;
    margin-bottom: 10px;
    margin-top: 0px;
    text-transform: uppercase;
    }
.page-content .line{
	margin:15px 0;
	}	
.page-content p{
	color:#666;
	line-height:170%;
	font-weight:400;
	font-size:14px;
	}
.page-content h3{
	font-size:20px;
	color:#333;
	padding-bottom:15px;
	margin-bottom:0;
	}	
.page-content ul li{
	color:#333;
	line-height:150%;
	font-weight:400;
	font-size:14px;
	margin-bottom:5px;
	}
.page-content ul li > i.fa{
	color:#0C4485;
	line-height:150%;
	}		
.topic-heading {
	font-size:20px;
	font-weight:600;
	text-transform:uppercase;
	margin-top:30px;
	}	
.page-content img.pull-right{
	padding: 5px;
	border:1px solid #DDD;
	background: #FFF;
	margin-left: 15px;
	margin-bottom: 15px;
	margin-top: 40px;
	}
.our-moto{
	padding-top:50px;
	padding-bottom:50px;
	background:url(../images/testimonia-bg.jpg) no-repeat center center fixed;
	background-size:cover;
	min-height:150px;
	}
.our-moto h3.page-title{
	font-size: 30px;
    color: #FFF;
    font-weight: 600;
    margin-bottom: 10px;
    margin-top: 0px;
	text-align:center;
    text-transform: uppercase;
	}
.our-moto p.sub-title{
	color:#EEE;
	font-size:16px;
	font-weight:400;
	text-align:center;
	font-style:italic;
	margin-top:30px;
	margin-bottom:30px;
	}
										
/* mks*/
.main .logo img{
	padding-top:5px;
	padding-bottom:5px;
}
.img-logos {
	float:right;
	padding-top:20px;
}
.top {
	background:#0033cc;
}
.top .social-media{
	float:right;
	margin-bottom:5px;
	margin-top:14px;
	}	
.top .social-media ul{	
	margin:0;
	padding:0;
	list-style:none;	
	}
.top .social-media ul li{
	float:left;
	}
.top .social-media ul>li>a{
	margin-right:5px;
	text-decoration:none;
	display:inline-block;
	line-height:30px;
	font-size:16px;
	font-weight:600;
	color:#fff;
	}
.social-media ul li.email-ho:hover a{
	color:#ddd;
}
.top .social-media ul li:last-child a{
	margin-right:0;
	}	
.top .social-media ul>li>a>i.fa{
	height:30px;
	width:30px;
	font-size:16px;
	line-height:30px;
	text-align:center;
	border-radius:50%;
	}
.top .social-media ul>li>a>i.fa-facebook{
	background:#3b5b98;
	color:#FFF;
	}
.top .social-media ul>li>a>i.fa-twitter{
	background:#28aae1;
	color:#FFF;
	}
.top .social-media ul>li>a>i.fa-google-plus{
	background:#db4d37;
	color:#FFF;
	}
.top .social-media ul>li>a>i.fa-linkedin{
	background:#2797cf;
	color:#FFF;
	}
.top .social-media ul>li>a>i.fa-youtube{
	background:#f15a4b;
	color:#FFF;
	}
.support-no-in ul{
	margin:0px;
	padding-left:55px;
/*padding:0px;*/
}
.support-no-in ul li {
	list-style:none;
	float:left;
	text-align:right;

}
.support-no-in ul li a{
	color:#FFFFFF;
	float:right;
	padding:10px 10px 0px 10px;
	line-height:40px;
	text-decoration:none;
}
.support-no-in ul li:last-of-type {
	padding-right:0px;
	margin-right:0px;
    
}

.navbar-left .active  a {
	padding-left:0px;
}
.navbar-collapse {
	padding-left:0px;
}
.navbar-default .container-fluid {
	padding-left:0px;
}

/*Top Recruiters*/
#slider-text{
  padding-top: 40px;
  display: block;
}
#slider-text .col-md-6{
  overflow: hidden;
}

#slider-text h2 {
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 400;
  font-size: 30px;
  letter-spacing: 3px;
  margin: 30px auto;
  padding-left: 40px;
}
#slider-text h2::after{
  border-top: 2px solid #c7c7c7;
  content: "";
  position: absolute;
  bottom: 35px;
  width: 100%;
  }

#itemslider h4{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 400;
  font-size: 12px;
  margin: 10px auto 3px;
}
#itemslider h5{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin: 3px auto 2px;
}
#itemslider h6{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 300;;
  font-size: 10px;
  margin: 2px auto 5px;
}

#slider-control img{
  padding-top: 60%;
  margin: 0 auto;
}
@media screen and (max-width: 992px){
#slider-control img {
  padding-top: 70px;
  margin: 0 auto;
}
}

.carousel-showmanymoveone .carousel-control {
  width: 4%;
  background-image: none;
}
.carousel-showmanymoveone .carousel-control.left {
  margin-left: 5px;
}
.carousel-showmanymoveone .carousel-control.right {
  margin-right: 5px;
}
.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3,
.carousel-showmanymoveone .cloneditem-4,
.carousel-showmanymoveone .cloneditem-5 {
  display: none;
}
@media all and (min-width: 768px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -50%;

  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 50%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
    display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -16.666%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 16.666%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-2,
  .carousel-showmanymoveone .carousel-inner .cloneditem-3,
  .carousel-showmanymoveone .carousel-inner .cloneditem-4,
  .carousel-showmanymoveone .carousel-inner .cloneditem-5,
  .carousel-showmanymoveone .carousel-inner .cloneditem-6  {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(16.666%, 0, 0);
    transform: translate3d(16.666%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-16.666%, 0, 0);
    transform: translate3d(-16.666%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
/*End Top Recruiters*/



.main p {
	color:#818181;
}

.carousel-control .glyphicon-chevron-left {
	left:10%;
	/*left:60%;*/
	font-size:62px;
}
.carousel-control .glyphicon-chevron-right {
	right:28%;
	/*right:85%;*/
	font-size:62px;
}
.nav > li > a {
	padding: 50px 8px 10px 8px !important;
}


@media only screen and (min-width:320px) and (max-width:767px){
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
    top: 21% !important;
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-left {
    top: 21% !important;
}
.img-bran-rt img {
	width:100%; !important;
	text-align:left !important;
}
.txt-consult {
	margin-right:129px !important;
}
.img-consulting {
	padding-left:20%;
}
.txt-consult {
	margin-left:20%;
	width:61%;
}
.nav > li > a {
padding:5px 0px 0px 20px!important;
}
.Online-Reputations-heads h2 {
	font-size:20px !important;
}
}


header.main .navbar-nav > li.dropdown:hover > a, header.main .navbar-nav > dropdown:focus > a {
    /*color: #b5192e !important;*/
    /*background:#00FFCC !important;*/
	display:block !important;
}
.btn-top {
   	position:absolute;
	top:75%;
	left:-5px;
	right:auto;
   }
      .btn-bottom {
   	position:absolute;
	top:75%;
	left:auto;
	right:0px;
   }
 
 /*Begin YU*/
 .ger-free {
 position:absolute;
 bottom:10%;
 height:40px;
 width:220px;
 left:3%;
 background:#FF0000;
 font-weight:800;
 color:#FFFFFF;
 text-align:center;
 z-index:10000;
 }
 .ger-free a {
 line-height:40px;
 font-size:20px;
	text-align:center;
	color:#FFFFFF;
	font-weight:800;
	text-decoration:none;
 }
 .gethelp {
 position:absolute;
 bottom:0;
 height:80px;
 width:420px;
 left:3%;
 background:#0000FF;
 color:#FFFFFF;
 top:20%;
 text-align:center;
 z-index:10000;
 padding-top:20px;
 }
 .gethelp a {
 text-decoration:none;
 color:#fff;
 line-height:25px;
 font-size:22px;
 }
 .txt-site {
 	background:#0033cc;
	min-height:200px;
	z-index:10001;
	position:relative;
	bottom:50px;
}
.fa-line-chart {
	color:#fff;
	padding-top:40px;
	font-size:50px;
}
.chk-in p{
	color:#FFFFFF;
	font-size:21px;
	
}
.fa-tint {
	color:#FFFFFF;
	font-size:50px;
	padding-top:40px;
}
.fa-university {
	font-size:50px;
	padding-top:40px;
	color:#FFFFFF;
}
.para-text {
	font-size:20px;
	color:#333333;
	padding-top:10px;
	padding-bottom:20px;
}
.Online-Reputations {
	margin-bottom:30px;
}
.Online-Reputations-heads h2 {
	color:#FFF;
}
.Online-Reputations-heads {
	background:#0033cc;
}
.yoursite {
	padding-top:40px;
}
.circle-online {
	background:#0033cc;
	text-align:center;
	height:100px;
	width:100px;
	border-radius:100%;
		margin-left:auto;
	margin-right:auto;

}

.on-reputaions {
	text-align:justify;
	color:#000000;
	font-size:14px;
	text-align:center;
}
.read-more {
	font-size:14px;
	color:#FFFFFF;
	height:40px;
	width:120px;
	background:#0033cc;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}
.our-services {
	padding-bottom:30px;
}
.read-more a {
	color:#FFFFFF;
	line-height:40px;
	text-decoration:none;
}
.img-consulting {
	padding-top:30px;
}
.txt-consult {
	background:#333333;
	margin-right:62px;
	color:#ccc;
	height:40px;
	text-align:center;
	font-size:16px;
	font-weight:600;
	line-height:40px;
}

.Our-Approach {
	margin-bottom:30px;
}
.fa-signal {
	color:#fff;
	font-size:40px;
	line-height:100px;
	text-align:center;
}
.fa-repeat {
	color:#fff;
	font-size:40px;
	line-height:100px;
	text-align:center;
}
.fa-newspaper-o {
	color:#fff;
	font-size:40px;
	line-height:100px;
	text-align:center;

}
.fa-desktop, .fa-calendar-o {
	color:#fff;
	font-size:40px;
	line-height:100px;
	text-align:center;
}
.fa-adjust {
	color:#FFF;
	font-size:40px;
	line-height:100px;
	text-align:center;
}
h2.txt-box {
	background:#0000FF;
	height:60px;
	width:220px;
	margin-left:auto;
	margin-right:auto;
	line-height:60px;
	color:#FFF;
}
 textarea{
diisplay: block;
width: 100%;
height: 110px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow e
}


.contact-sec{
	background:#FFF;
	width:100%;
	padding-top:50px;
	padding-bottom:50px;
	min-height:250px;
	}
.contact-sec h3{
	font-size: 20px;
    color: #012028;
    font-weight: 600;
    margin-bottom: 10px;
    margin-top: 0px;
    text-transform: uppercase;
	}
.contact-sec p.sub-title{	
	font-size:16px;
	font-weight:400;
	font-style:italic;
	line-height:170%;
	}
.contact-sec .call-now,
.contact-sec .chatt-now{
	padding-top:100px;
	padding-bottom:100px;
	position:relative;
	min-height:150px;
	border:1px solid #1185CF;
	margin-top:30px;
	text-align:center;
	color:#0C498A;
	}
.contact-sec .call-now .call-now-heading{
	width:80%;
	padding:10px;
	min-height:50px;
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	top:-35px;
	z-index:101;
	background:#0000FF;
	border:1px solid #1185CF;
	border-radius:4px;
	color:#FFF;
	}
.contact-sec .call-now .call-now-heading strong{
	text-transform:uppercase;
	font-weight:600;
	}		
.contact-sec .call-now a,
.contact-sec .chatt-now a{
	text-decoration:none;
	color:#0C498A;
	}	
.contact-sec .call-now i.fa,
.contact-sec .chatt-now i.fa{
	font-size:40px;
	margin-bottom:10px;
	color:#0C498A;
	}
.contact-sec .call-now p,
.contact-sec .chatt-now p{
	font-size:20px;
	margin-bottom:10px;
	color:#FE0000;
	text-transform:uppercase;
	}
.contact-sec .call-now h4,
.contact-sec .chatt-now h4{
	text-transform:uppercase;
	margin:0;
	padding:0;
	font-size:30px;
	font-weight:600;
	}
.btn-primary {
	background:#0000FF;
}
.page-content .address {
    border: 1px solid #DDD;
    padding: 15px;
    text-align: center;
    min-height: 260px;
    box-shadow: 3px 3px 6px #CCC;
}
header.main .navbar-nav  li:hover  a  {
background:none !important;
color:#0033cc !important;
}

.proce-apply {
padding-bottom:30px;

}
.head-hy {
padding-bottom:30px;
}
.img-coming img {
	margin-left:50px!important;
}
.case-img-h {
	margin-right:12px;
	margin-bottom:20px;
	}

.img-healthcare h5{
	padding-top:20px ;
	margin-top:20px !important;
}
p.on-para-ma {
text-align:justify;
}
.one-op {
padding-left:0px !important;
margin-left:0px !important;
}
.co-press {
color:#0033cc !important;
font-size:20px;
}

.why-choose {
	color:#0033cc;
	font-size:24px;
	font-weight:normal;
	padding-top:10px;
}
.why-choose-inter {
	color:#0033cc;
	font-size:18px;
	font-weight:normal;
	padding-top:10px;
	text-transform:inherit;

}
ul.we-offer {
	font-size:18px;
}
.digtal-img {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.img-healthcare p {
	text-align:justify;
}
.send-now p {
	font-size:18px;
}
.call-now-heading strong {
	font-size:20px;
}