 @import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600,700);
body {
	color: #363636;
	font-size: 13px;
	font-family: 'Open Sans', sans-serif;
	line-height: 20px;
}
a {
	color: #265184;
}
header.header {
	background: #fefefe; /* Old browsers */
	background: -moz-linear-gradient(top, #fefefe 0%, #ebebeb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #ebebeb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fefefe 0%, #ebebeb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fefefe 0%, #ebebeb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fefefe 0%, #ebebeb 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fefefe 0%, #ebebeb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#ebebeb', GradientType=0 ); /* IE6-9 */
}
.top-bar {
	padding: 10px 0;
	border-bottom: 1px solid #d2d2d2;
}
.navbar-default {
	background-color: transparent;
	border: none;
}
.navbar-default .navbar-nav > li > a {
	color: #333;
	background-color: transparent;
	color: #464d52;
	text-transform: uppercase;
	font-size: 15px;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color: #265184;
}
/*{ border-bottom:4px solid #265184; }*/

.nav > li > a {
	position: relative;
	display: block;
	padding: 0px 0px;
	font-weight: normal;
}
.nav > li {
	padding: 0px 14px;
	border-right: 1px solid #CCC;
}
.navbar-brand {
	float: left;
	padding: 0px;
	font-size: 14px;
	line-height: 0px;
	height: 60px;
	padding: 6px 0;
}
/* Carousel Styles */
.carousel-indicators .active {
	background-color: #265184;
}
.carousel-inner img {
	width: 100%;
	max-height: 424px
}
.carousel-control {
	width: 0;
}
.header-text h2 {
	font-size: 40px;
}
.header-text h2 span {
	background-color: #2980b9;
	padding: 10px;
}
.header-text h3 span {
	background-color: #000;
	padding: 15px;
}
.btn-min-block {
	min-width: 170px;
	line-height: 26px;
}
.navbar-nav {
	float: left;
	margin-top: 36px;
}
.serv-main {
	background-color: #464d52;
	padding: 30px 0;
	color: #FFF;
	border-bottom: 1px solid #34393D;
	border-top: 1px solid #CCC;
}
.serv-main img {
	margin: 0px auto;
}
.serv-main p {
	font-size: 13px;
}
.serv-main h3 {
	text-transform: uppercase;
	text-align: center;
}
/*... Aji...*/
.content-area {
	padding: 30px 0;
}
.about-content-area{
	padding-bottom:0px !important;
}
.bold-text{
	font-weight:bold;
}
.list-item li{
	list-style-image:url(../images/right-arrow.png);
	font-size:14px;
}

.about-content-secton2{
	text-align:justify;
	line-height:1.5em;
}
/*...aji...*/
.content-area {
	padding: 30px 0;
}
.con-box {
	padding: 0px 16px;
	padding-top: 34px;
}
.oth-serv {
	background-color: #464d52;
	padding: 50px 0;
	color: #FFF;
	border-bottom: 1px solid #34393D;
	border-top: 1px solid #CCC;
}
.oth-serv p {
	font-size: 14px;
	padding-top: 10px;
}
.img-thumbnail {
	padding: 6px;
	line-height: 1.42857;
	background-color: #FFF;
	border: 1px solid #DDD;
	border-radius: 0px;
	transition: all 0.2s ease-in-out 0s;
	display: inline-block;
	max-width: 100%;
	height: auto;
}
.home-testimonial {
	padding: 30px 0;
}
footer {
	padding-top: 30px;
	background-color: #464d52;
	color: #FFF;
	font-size: 15px;
	text-align: center;
	text-transform: uppercase;
}
footer .footer-btm {
	background-color: #000;
	padding: 20px 0;
	color: #FFF;
	margin-top: 30px;
	font-size: 12px;
	text-align: center;
	text-transform: capitalize;
}
.test-img img {
	vertical-align: middle;
}
/* carousel */

/* Control buttons  */
#quote-carousel .carousel-control {
	background: none;
	color: #222;
	font-size: 2.3em;
	text-shadow: none;
	margin-top: 30px;
}
/* Previous button  */
#quote-carousel .carousel-control.left {
	left: -12px;
}
/* Next button  */
#quote-carousel .carousel-control.right {
	right: -12px !important;
}
/* Changes the position of the indicators */
#quote-carousel .carousel-indicators {
	right: 50%;
	top: auto;
	bottom: 0px;
	margin-right: -19px;
}
/* Changes the color of the indicators */
#quote-carousel .carousel-indicators li {
	background: #c0c0c0;
}
#quote-carousel .carousel-indicators .active {
	background: #333333;
}
/* End carousel */
.item blockquote {
	border-left: none;
	margin: 0;
}
.item blockquote img {
	margin-bottom: 10px;
}
blockquote {
	font-size: 13px;
	line-height: 19px;
}
.home-testimonial .carousel-indicators {
	position: absolute;
	top: 20px;
	left: 50%;
	z-index: 15;
	margin-left: -30%;
	padding-left: 0px;
	list-style: outside none none;
	text-align: left;
}
.home-testimonial #quote-carousel .carousel-indicators {
	right: 50%;
	top: auto;
	bottom: -30px;
	margin-right: -19px;
	text-align: center;
}
.tes-right-brd {
	border-right: 1px solid #8A949B;
}
.soc-footer {
	margin: 14px 0;
}
.soc-footer li {
	border-radius: 50%;
	width: 50px;
	height: 50px;
	padding: 0px;
	margin: 0 4px;
	transition: all 0.5s ease;
}
.soc-footer li:hover {
	opacity: 0.5;
	transition: all 0.5s ease;
	border-radius: 50%;
	width: 50px;
	height: 50px;
	padding-left: 10px;
}
footer a {
	color: #FFF;
}
footer a:hover {
	color: #8898a3;
	text-decoration: none;
}
.sub-page-brudcumb {
	background-color: #265184;
	color: #CCC;
}
.sub-page-brudcumb h3 {
	color: #FFF;
	text-transform: uppercase;
	
	margin-bottom: 17px;
}
.sub-page-brudcumb hr {
	margin-top: 6px;
	border-color: #CCC;
	margin-bottom: 10px;
}
.sub-page-brudcumb a {
	color: #FFF;
}
.theme-breadcrumb {
	position: relative;
	margin-top: -34px;
}

/**
  MEDIA QUERIES
*/

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
#quote-carousel {
	margin-bottom: 0;
}
}

/* Small devices (tablets, up to 768px) */
@media (max-width: 768px) {
/* Make the indicators larger for easier clicking with fingers/thumb on mobile */
#quote-carousel .carousel-indicators {
	bottom: -20px !important;
}
#quote-carousel .carousel-indicators li {
	display: inline-block;
	margin: 0px 5px;
	width: 15px;
	height: 15px;
}
#quote-carousel .carousel-indicators li.active {
	margin: 0px 5px;
	width: 20px;
	height: 20px;
}
.nav > li {
	padding: 0px 14px;
	border-right: none;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: none;
}
.navbar-toggle {
	position: relative;
	float: right;
	margin-right: 15px;
	padding: 9px 10px;
	margin-top: 30px;
	margin-bottom: 8px;
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 0px;
}
.navbar-nav {
	float: none;
	margin-top: 10px;
}
.nav > li {
	padding: 4px 14px;
	border-right: medium none;
}
.corporate-address{
	float:left !important;
	text-align:center !important;
	width:100% !important;
	margin:15px !important;
	
}
}
ul.list-left-side li {
	background-color: #ECECEC;
	padding: 10px 12px;
	margin: 2px 0;
	-webkit-transition: all .5s ease-in-out;
	tion: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	padding-left: 20px;
	cursor: pointer;
}
ul.list-left-side li a {
	text-decoration: none;
}
ul.list-left-side li:hover a {
	color: #FFF;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
ul.list-left-side li:hover {
	background-color: #265184;
	color: #FFF;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	padding-left: 40px;
	cursor: pointer;
}
/*Clients Area*/

/* Flip Card */
.flip-container {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -100px;
	margin-left: -100px;
	-webkit-perspective: 1200;
	-moz-perspective: 1200;
	perspective: 1200;
}
.flip-container:hover .creation {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
}
.creation {
	width: 200px;
	height: 200px;
	float: left;
	-webkit-transition: all 0.6s;
	-moz-transition: all 0.6s;
	transition: all 0.6s;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.front, .back {
	position: absolute;
	bottom: 0;
 left::0;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}
.back {
	z-index: 800;
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.creation p {
	display: block;
	width: auto;
	text-align: center;
}
.creation p span {
	vertical-align: middle;
	display: inline-block;
}
.cont {
	background-color: #ddd;
	width: 300px;
	height: 100px;
	display: inline-block;
	border: 8px solid #1abc9c;
}/* Flip Card */
/* Big Tabs */
.big-tabs ul li {
	float: left;
	font-size: 15px;
	width: 284px;
	padding-top: 15px;
}
.big-tabs ul li.active a {
	color: #8ecfc2;
}
.big-tabs .title-two h2 {
	font-size: 35px;
	max-width: 700px;
	width: 100%;
	margin: 0 auto;
}
.big-tabs p {
	max-width: 950px;
	margin: 0 auto;
}
#about {
	height: auto;
	background: #fff;
	text-align: center;
}
.title {
	font-size: 32px;
	font-family: 'Roboto Slab', serif
}
.title-two {
	font-size: 22px;
	font-weight: 300;
	color: #444;
	line-height: 40px;
}
.title-info {
	font-size: 16px;
	line-height: 24px;
	font-weight: 300 !important;
	max-width: 1000px;
	margin: 0 auto;
}
.clie-img img {
	border: 1px solid #DDDBDB;
	margin-bottom: 10px;
}
.clie-img h5 {
	margin: 0px;
	text-align: center;
}
/* Blog Posts */
