/* Home Page CSS */
.content-wrap section h3{color:#09b1ff;}
.content-wrap section p{ padding: 0px; font-size: 14px;text-align: left;line-height: 1.5;color: inherit;}
.tabs nav a span{font-size:13px;}
.tabs-style-line nav li.tab-current a{color:#09b1ff;box-shadow: inset 0 -2px #09b1ff;}
.content-wrap section{padding-top:50px;}
.content-wrap section .fa{font-size:35px;}
.content-wrap section .col-md-4{margin-bottom:50px;}
.Manager{height:auto;}

/* Feature Page CSS */
.FeatureMain{display:table;padding:15px 0px 15px 0px;margin-bottom:15px;border-bottom:1px solid #ddd;width:100%;}
.FeatureMain h3{margin-top:0px;}
.FeatureLeft .thumbnail{margin-bottom:0px;display:table;}
.FeatureRight ul,.FeatureRight p{line-height:1.5;font-size:14px;}
.FeatureLeft,.FeatureRight {margin-top:5px;}
.FeatureLeft .FeatureLeftBottom{width:100%;display:table;padding:5px 5px 0px 5px;}
.FeatureLeft .PDF{width:50%;float:left;}
.FeatureLeft .Video{width:50%;float:left;}
.FeatureLeft .fa{font-size:35px;}
.FeatureLeft .FeatureLeftBottom label{color:#09b1ff;margin:5px 0px 0px 0px;display:block;}
.FeatureLeft .thumbnail:hover{border:1px solid #09b1ff;}
.FeatureLeft .img-responsive{width:100%;}

/* Past Projects Page CSS */
.PastProjectMiddleCenterMiddle{background:#f9f9f9;fill:#f9f9f9;}
.PastProjectMain{
background-color:#fff;
display:table;
border-radius: 4px;
-webkit-box-shadow: -1px 0px 5px 0px rgba(65, 65, 65, 0.12);
box-shadow: -1px 0px 5px 0px rgba(65, 65, 65, 0.12);
margin-bottom:30px;
}
.PastProjectMain:hover{cursor:pointer;}
.PastProjectLeft{float:left;width:35%;}
.PastProjectRight{float:left;width:65%;padding:0px 5px 0px 35px}
.PastProjectLeft img{ border-top-left-radius: 4px;border-bottom-left-radius: 4px;}

/* Past Projects Detail Page CSS */
.PastProjectDetailContainer p,.PastProjectDetailContainer li {font-size:14px;line-height:1.5;}
.PastProjectDetailContainer a{color:#09b1ff;line-height:1.5;}
.PastProjectDetailContainer img{margin:0 auto;}

/*  FAQS Page CSS */
.FAQSMiddleCenterMiddle{background-color:#f9f9f9;}
.FAQSPanel{border:0px!important;box-shadow:none;background-color:inherit;}
.FAQSPanel .panel-heading h3{margin:0px;color:#fff;}
.FAQSPanel .panel-heading{background-color:#09b1ff;}
.FAQSPanel .panel-body a{color:#2a2b2b;font-size:14px;line-height:1.5;}
.FAQSPanel .panel-body a:hover{color:#09b1ff;}
.FAQSPanel .panel-body{padding:0px;}
.FAQSPanel .panel-body ul {list-style-type: none;padding:0px;}
.FAQSPanel .panel-body ul li {
background-color:#fff;
padding:15px;
margin:0px 0px 5px 0px;
-webkit-box-shadow: -1px 0px 5px 0px rgba(65, 65, 65, 0.12);
box-shadow: -1px 0px 5px 0px rgba(65, 65, 65, 0.12);
}
.FAQSPanel .panel-body ul li :last-child {margin-bottom:0px;}
/*  FAQS Detail Page CSS */
.FAQSDetailContainer p{font-size:14px;line-height:1.5;}
.FAQSDetailTitle{position:relative;}
.FAQSDetailTitle .fa{font-size:30px;}
.FAQSDetailIcons div:nth-child(2) {margin-left:50px;}
.FAQSDetailIcons{position:absolute;right:10px;top:10px;}
.FAQSDetailIcons div{display:inline-block;}
.FAQSDetailIcons div label{display:block;text-align:left;color: #09b1ff;margin: 5px 0px 0px 0px;}
.FAQSDetailImage img{margin:0 auto;}

/* News Page CSS */
.NewsSection *{text-align:left;}
.NewsSection .panel{border-radius:0;border:0px;box-shadow:none;}
.NewsSection .panel-group .panel+.panel{margin-top:0px;}
.NewsSection .panel-group .panel-heading {
    padding: 15px 32px 15px 32px;
    border-radius: 0;
	background:#fff;
	border:1px solid #dedede;
	border-left-width:0px;
	border-right-width:0px;
	position:relative;
}
.NewsSection .panel-group .panel-heading a {
     font-size: 15px;
	 font-weight:bold;
	 color:#2a2b2b;
}
.NewsSection .panel-group .panel-heading .NewsDate {
	color:#bbb;
}
.NewsSection .panel-group .panel-body {
     border-top:0px!important;
	 padding: 22px 32px 22px 32px;
}
.NewsSection  .NewsSubCategory{
	font-size:20px;
	font-weight:bold;
	background-color:#09b1ff;
	color:#fff;
	padding:10px;
}
.NewsSection .panel-group .panel-heading .PlusMinus{position:absolute;right:10px;top:17px;font-size:20px;}


/* Technologies Page CSS */
.TechnologiesContainer li{line-height:1.5;font-size:14px;}
.TechnologiesContainer h1{background-color:#09b1ff;color:#fff;font-size:24px;text-align:left;padding:10px 15px;margin-bottom:0px;}


/* Media Queries */
@media (max-width: 767px) {
/*Home Page CSS */
.content-wrap section h3{ font-size:18px;font-weight:bold;}
/* Feature Page CSS */
.FeatureMain{margin:0 auto;}
/* Past Projects Page CSS */
.PastProjectMain{margin-left:auto;margin-right:auto;}
.PastProjectLeft img{border-top-left-radius: 0px;border-bottom-left-radius: 0px;margin:0 auto;padding:5px;}
.PastProjectRight h4{text-align:center;}
.PastProjectLeft{float:none;width:100%;}
.PastProjectRight{float:none;width:100%;padding:0px 10px 0px 10px;}
.FAQSDetailIcons{position:relative;}
}

