body,
html {
	font-family: 'PT Sans', sans-serif;
	word-spacing:1.5px;
	height: 100%;
	width: 100%;
}



p {
	font-size: 1.5rem;
	//font-weight: 300;
	line-height:auto;
	
}


.carousel-indicators li {
	width:15px;
	 height:15px;
	
	}
 
 
.carousel-indicators .active {
	 width:15px;
	 height:15px;
 }
 
 
 
 
 

/* Homepage-----------------------7 to 309*/

.navbar-brand {
	height: auto;
	margin-left:70px;
}

.navbar-default {
	background-color: white;
	font-family: 'PT Sans', sans-serif;
	//font-weight: 300;
	border: none;
}

.navbar-nav {
	padding-left: 350px;
	//font-size: 0.5rem;
	//font-size:9px;
	margin-top: 8px;
	}

.navbar-default .navbar-nav>li>a {
	color: black;
	width:170px;
	}

.navbar-default .navbar-nav>li>a:hover {
	color: white;
	//background-color:#5FA7F0;
	background-color: #F45454;
	width:170px;
	
}

.navbar-default .navbar-nav>.open>a,

.navbar-default .navbar-nav>.open>a:hover {
	color: white;
	background-color: #F45454;
	text-align: center;
}

.navbar-default .navbar-nav>.open>a:focus {
	color: black;
	background-color: white;
	text-align: center;
}
	

.dropdown {
	text-align: center;
	}

.dropdown-menu {
	width: 250px;
	text-align: center;
	border: none;
	box-shadow: none;
	border-radius: 0;
	background-color: white;
	padding: 0;
	margin: 0;
	}

.dropdown-menu>li>a {
	padding-top:15px;
	height:50px;
	width: 250px;
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
	color: white;
	text-decoration: none;
	background-color: #F45454;
	text-align: left;
	width: 250px;
}

.dropdown-menu>li>a {
	text-align: left;
	//font-weight: 300;
}

li {
	font-size: 17px;
	width: 170px;
	text-align: center;
}

#mainText {
	color: white;
	position: absolute;
	top: 65%;
	transform: translate(0, -60%);
	margin-left: 100px;
	width: 750px;
	word-spacing:5px;
	z-index: 2;
	
	}

h1 {
	font-size: 5rem;
}

h2 {
	font-size: 3rem;
}

h3 {
	font-size: 2.5rem;
}

.btn {
	width: 13%;
	height: 35px;
	font-size: 1.25rem;
	border-radius: 0;
	background-color: red;
}

.serviceBox {
	background-color: #4d4d4d;
	padding-top: 50px;
	padding-bottom: 50px;
	text-align: center;
	color: white;
}

#box1 {
	height: 350px;
	margin-left: 10px;
	box-shadow: 0;
	transition: box-shadow 0.5s;
	//border: 1px solid #333;
	padding: 7%;
}

#box1:hover {
	box-shadow: 0 0 20px black;
}

#box2 {
	height: 350px;
	box-shadow: 0;
	transition: box-shadow 0.5s;
	//border: 1px solid #333;
	padding: 7%;
}

#box2:hover {
	box-shadow: 0 0 20px black;
}

#box3 {
	height: 350px;
	margin-right: 10px;
	box-shadow: 0;
	transition: box-shadow 0.5s;
	//border: 1px solid #333;
	padding: 7%;
}

#box3:hover {
	box-shadow: 0 0 20px black;
}

.learnmore {
	color: #F45454;
}

.learnmore:hover {
	color: white;
	background-color: #F45454;
	text-decoration: none;
	padding: 2px 8px 2px 8px;
}

.bg1 {
	/* The image used */
	background-image: url('images/carrier-new.jpg');
	/* Full height */
	height: 60%;
	width: 100%;
	/* Center and scale the image nicely */
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	z-index: 19;
}

.bluelayer {
	width: 100%;
	height: 100%;
	background: rgba(77, 77, 77, 0.6);
	//background:rgba(95, 167, 240, 0.3);
	z-index: 99;
}

#mainText2 {
	color: white;
	//position: absolute;
	margin-top: 4%;
	//transform: translate(0,-60%);
	margin-left: 7%;
	width: 750px;
	height: 100%;
	z-index: 2;
}

.btn-danger {
	background-color: #F45454;
}

.border-bottom {
	border-bottom: 3px #F45454 solid;
}

.socialIcons {
	//margin:10px;
	//float:left;
	letter-spacing: 8px;
}

.fa {
	color: white;
}

.fa:hover {
	color: #F45454;
}

.carousel-control {
	width: 4%
}

.serviceBox2 {
	background-color:#081251;
	//background-color:#01117a;
	padding: 22px 0 20px 70px;
	text-align: left;
	color: white;
	height: 260px;
}

.menulinks {
	text-decoration: none;
	color: white;
}

.menulinks a:focus {
	color: white;
	text-decoration: none;
}

.menulinks a:visited {
	color: white;
	text-decoration: none;
}

.menulinks a:hover {
	color: #F45454;
	text-decoration: none;
}

.menulinks a:active {
	color: white;
	text-decoration: none;
}

.menulinks:hover {
	color: #F45454;
	text-decoration: none;
}

.menulinks a:link {
	color: white;
	text-decoration: none;
}

#bottombar {
	background-color:white;
	//background-color:#0a2242;
	//background-color: black;
	//text-align: center;
	color: black;
	//padding-top: 10px;
	//height:auto;
	height:20px;
	}
	
.vcenter {
	margin: auto;
 position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;
  z-index:99;
		}
	
#follow2 {
		font-size:11px;
		
}



.glyphicon-collapse-down {
	font-size: 42px;
	color:#F45454;
}

.glyphicon-collapse-up {
	font-size: 42px;
	color:#F45454;
}



#conf{
	position: fixed;
	top: 30%;
	right: -1.25%;
	//padding-right: 20px;
	opacity:0.5;
	
	}

#conf:hover {
	opacity:1.0;
	cursor:pointer;
}


#downarrow {
	position: fixed;
	top: 90%;
	right: 2%;
	//padding-right: 20px;
	opacity:0.3;
	}

#downarrow:hover {
	opacity:1.0;
	cursor:pointer;
}

#uparrow {
	position: fixed;
	top: 84%;
	right: 2%;
	//padding-right: 20px;
	opacity:0.3;
	}

#uparrow:hover {
	opacity:1.0;
	cursor:pointer;
}


/*---------Homepage ends------------------*/


/*-----------Contact Us	- 311 to 324------------*/

#map-canvas {
	width: 100%;
	height: 550px;
	margin-bottom: 15px;
	border: 2px solid #fff;
}


/*-----------Contact Us Ends-------------*/


/*-----------Working Together-------------*/

.title {
	font-weight: 400;
	font-size: 2rem;
}


/*-----------Working Together Ends-------------*/


/*-----------About Us

#aboutustext {
	position: absolute;
	margin-left: 800px;
	margin-top: 200px;
	z-index: 10;
}

.aboutusBox {
	background-color: #4d4d4d;
	//background-color:white;
	padding-top: 50px;
	padding-bottom: 50px;
	text-align: center;
	color: white;
}

.aboutbox1 {
	height: 300px;
	//margin-left:10px;
	box-shadow: 0;
	transition: box-shadow 0.5s;
	border: 1px solid white;
	padding: 16% 15% 0 15%;
}-------------*/


  

