@charset "utf-8";
/* CSS Document */

*{
	padding:0;
	margin:0;
	transition:all 0.4s;
}
body{
    font-size: 16px;
    text-align: justify;
}
img{
    max-width: 100%;
    height: auto;
}
.logobar{
	width:100%;
	height:111px;
	background-image:url(images/Main_03.jpg);
	background-repeat:repeat-x;
	text-align:center;
	margin-top:10px;
}
.two{
	margin-top:100px;
}
.it-heading{
	font-family:"Myriad Pro";
	font-size:40px;
	color:#266b8a;
	text-transform:uppercase;
}

.btn.readmore-btn{
	background-image:url(images/Main_17.jpg);
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:14px;
	margin-top:25px;
	width:165px;
	height:55px;
	border:none;
	color:#FFF;
	border-radius:0;
	text-align:center;
}
.btn-primary.readmore-btn:hover{
	background-image:url(images/RO_17.jpg);
	background-repeat:repeat-x;

}


.subpageheader-services,
.subpageheader-training,
.subpageheader-contact{
    width: 100%;
    height: auto;
    padding: 150px 0;
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}
.subpageheader-services{
    background-image: url(../images/slider-2.png);
}
.subpageheader-training{
    background-image: url(../images/slider-4.png);
}
.subpageheader-contact{
    background-image: url(../images/slider-3.png);
}


.navbar {
	border-radius:0;
	border:0;
	background:none;
	background-color:#fff;
	margin:0;
}
.navbar-nav {
	margin-top:25px;
}
.navbar-default .navbar-nav > li > a{
	font-family:Calibri;
	font-size:18px;
	color:#3a3a3a;
	/*text-transform:uppercase;*/
	text-align:center;
    border:1px solid rgba(148,214,245,0);
	transition:all 0.4s;
    padding: 10px 20px;
    border-radius: 5px;
    border: none;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
	background-color:#2099D5;
	color:#FFF;
}

.navbar-default .navbar-toggle{
    top: 20px;
    background-color: #2099D5;
    border: none;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{
    background-color: #2099D5;
    border: none;
}
.navbar-default .navbar-toggle .icon-bar{
    background-color: #fff;
}


.slider-new{
    width: 100%;
    height: auto;
}
.slider-new img{
    width: 100%;
    height: auto;
}

/*------Carousel Start-------*/



.carousel-control.left, .carousel-control.right{
	background:none;
}
.carousel-control .glyphicon,
.carousel-control .icon-prev,
.carousel-control .icon-next {
	font-size:15px;
	background-color:#1499d6;
	width:36px;
	height:36px;
	border-radius:50px;
	margin-top:-20px;
	line-height:35px;
	text-shadow:none;
	margin-left:-80px;
	margin-right:-80px;
}



.carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 100%;
      margin: auto;
  }


/*------Carousel End-------*/


.course-top{
	width:100%;
	height:60px;
	padding-top:5px;
}

.read-more{
    background-color: #3a3a3a;
    border: none;
    margin-top: 20px;
}
.read-more:hover{
    background-color: #2099D5;
}
.top-text1, .top-text2{
	font-family:Calibri;
	font-size:16px;
	color:#494949;
}
.top-text2{
	float:right;
}
.arrow-left{
	background-color:#1499d6;
	border-radius:50px;
}
.wel-block, it-training{
	height:298px;
}
.wel-heading, .it-head{
	font-family:arial;
	font-size:26px;
	color:#1499d6;
	margin:0;
	margin-top:40px;
	margin-bottom:35px;
}
.wel-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3d3d3d;
	line-height:20px;
}
.it-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3d3d3d;
	line-height:30px;
	margin-top:-5px;
}
	
.it-readmore-btn{
	background-image:url(courses/images/courses_10.jpg);
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:14px;
	margin:0;
	width:100px;
	height:45px;
	border:none;
	color:#FFF;
	border-radius:0;
	text-align:center;
}
.it-readmore-btn:hover{
	background-image:url(courses/images/RO_10.jpg);
	background-repeat:repeat-x;
}
.grey-block{
	width:100%;
	height:auto;
	background-color:#e5e5e5;
}
.quote-text{
	font-family:Calibri;
	font-size:24px;
	color:#474545;
	margin-top:15px;
}
.skynet-text{
	font-family:Calibri;
	font-size:20px;
	color:#1499d6;
	float:right;
	margin-right:20px;
	margin-bottom:10px;
}
.footer{
	width:100%;
	height:auto;
	background-color:#1499d6;
	margin-top:60px;
    padding: 30px 0;
}
.footer p{
    margin: 0;
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
}
.course-heading{
	font-family:arial;
	font-size:26px;
	color:#333;
	margin:0;
	margin-top:40px;
	margin-bottom:35px;
    font-weight: bold;
}
.course-title{
	font-family:Calibri;
	font-size:20px;
	color:#fff;
	display:block;
	width:100%;
	height:40px;
	border-radius:10px;
	background-color:#1499d6;
	line-height:40px;
	padding-left:20px;
	cursor:pointer;
    font-weight: 400;
    position: relative;
}
.course-title:hover,
.course-title.sub:hover{
	background-color:#004E72;
}
.course-title.sub{
    width: 96%;
    height: 30px;
    line-height: 30px;
    background-color: #525252;
    margin-left: 30px;
}
.course-title .caret{
    position: absolute;
    top: 20px;
    right: 20px;
    width: 5px;
    height: 5px;
}
.course-title.sub .caret{
    position: absolute;
    top: 15px;
    right: 20px;
    width: 5px;
    height: 5px;
}
.collapse-list{
    font-size: 16px;
    margin-left: 35px;
}
.training-collapse-list{
    font-size: 16px;
    margin-left: 20px;
}

.courses-block{
	height:auto;
}
.course-text{
	font-family:Calibri;
	font-size:18px;
	color:#3d3d3d;
	line-height:30px;
	display:none;
}
.contact-heading{
	font-family:arial;
	font-size:26px;
	color:#1499d6;
	margin:0;
	margin-top:40px;
	margin-bottom:35px;
}
.form-bt:hover{
	background-color:#1499d6;
	color:#FFF;
}
.add-head{
	font-family:Calibri;
	font-size:20px;
	color:#000;
	margin:0;
	margin-top:20px;
	text-transform:uppercase;
}
.add-text{
	font-family:Calibri;
	font-size:18px;
	color:#444;
	margin:0;
	margin-top:10px;
}
.sol-wel-block{
	/*text-align: center;*/
}		
.sol-wel-img{
	float:left;
	margin-right:30px;
}
.sol-wel-content{
	font-family:Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	line-height:22px;
	margin-top:15px;
}
.sol-wel-content ul{
    margin-left: 15px;
}
.sol-wel-divider{
	border:none;
	width:100%;
	height:1px;
	background-color:#c7c7c7;
	margin:0;
	margin-top:20px;
}
.sol-it-block{
	height:320px;
}
.sol-it-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:3d3d3d;
	line-height:20px;
}
.sol-readmore-btn{
	background-image:url(courses/images/courses_10.jpg);
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:14px;
	margin:0;
	width:100px;
	height:45px;
	border:none;
	color:#FFF;
	border-radius:0;
	text-align:center;
	margin-top:20px;
}
.sol-readmore-btn:hover{
	background-image:url(courses/images/RO_10.jpg);
	background-repeat:repeat-x;
}
.sol-it-heading {
	font-family:arial;
	font-size:26px;
	color:#1499d6;
	margin:0;
	margin-top:40px;
	margin-bottom:35px;
}

.page-header1{
	width:100%;
	background-image:url('images/pageheader.png');
	background-size:100%;
	padding:30px 0;
	font-family:Calibri;
	font-size:24px;
	text-align:center;
	color:#fff;
	text-transform:uppercase;
}
.form-group{
    margin-top: 25px;
}






/* Media Queries starts below*/

@media screen and (max-width: 1200px) {

.slider{
	width:100%;
	height:auto;
}
.grey-block{
	width:100%;
	height:auto;
	margin:0;
	margin-top:50px;
}
.sol-it-block{
	height:auto;
}
.sol-wel-divider{
	margin-top:20px;

}
}









@media screen and (max-width: 991px) {
	.container {
		width:90%;
	}
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
		margin-bottom:0;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
	
        padding-top: 10px;
        padding-bottom: 10px;
    }

   .navbar-collapse.collapse.in {  /* NEW */
        display: block!important; 
    }
	.navbar-default .navbar-nav > li > a{
		width:100%;
	background-color:#1499d6;
}
.topbar-text1, .topbar-text2, .topbar-text3{
	float:none;
	text-align:center;
}
.divider{
	display:none;
}
.top-text1, .top-text2{
	float:none;
	text-align:center;
}
.sol-it-heading {
	font-family:arial;
	font-size:26px;
	color:#1499d6;
	margin:0;
	margin-top:40px;
	margin-bottom:35px;
}
.sol-wel-divider{
	margin-top:5%;

}
.sol-wel-block{
	height:auto;
}
.sol-wel-img{
	float:none;
	margin-bottom:20px;
	width:100%;
}

}





@media screen and (max-width:768px){
	.container {
		width:100%;
	}


.navbar-header{
	margin-top:-30px;
	padding-left:2%;
}

 .navbar-nav>li {
		margin-bottom:0px;
    }
	
.divider{
	display:none;
}
.two{
	margin-top:50px;
}
.icon1{
	margin-top:50px;
}
.logobar{
	margin-top:40px;
}
.course-top{
	height:auto;
}
.top-text1, .top-text2{
	float:none;
	text-align:center;
}
.logo{
	margin-top:30px;
}
.carousel-control .glyphicon,
.carousel-control .icon-prev,
.carousel-control .icon-next {
	margin-left:-40px;
	margin-right:-40px;
}
.slider{
	width:100%;
	height:auto;
}
.wel-block, it-training{
	height:auto;
}
.skynet-text{
	float:none;
}
.footer{
	width:100%;
	height:auto;
	padding-bottom:10px;
}
.course-title{
	width:auto;
	height:auto;
}
.sol-wel-block{
	height:auto;
}	
.sol-wel-img{
	float:none;
	margin-bottom:20px;
	width:100%;
}
.sol-it-heading {
	font-family:arial;
	font-size:26px;
	color:#1499d6;
	margin:0;
	margin-top:10px;
	margin-bottom:35px;
}
.sol-it-block{
	height:auto;
}
.sol-wel-divider{
	margin-top:20px;
	margin-bottom:30px;
}


}




@media screen and (max-width:400px){

.navbar-default .navbar-nav > li > a{
	background-color:#1499d6;
}

.carousel, .slider{
	display:none;
}

.navbar-nav>li {
	margin-bottom:0px;
}
.top-text2{
	display:none;
}
.course-title{
	width:auto;
	height:auto;
}


}





