/* Add here all your CSS customizations */
.text-info { color:#31b0d5; }
.text-primary{ color:#0088cc; }
.text-success{ color:#5cb85c; }
.text-warning{ color:#f0ad4e; }
.text-danger{ color:#d43f3a; }

aside ul.nav-list.main-list > li > a {
	color:#0088cc;
}
aside ul.nav-list.main-list > li > a img {
	padding-right:10px;
}
#header {
background:#0088cc;	
border-top:none;
}
#header nav ul.nav-main li a {
	color:#fff;
}
#header nav ul.nav-main ul.dropdown-menu, #header nav ul.nav-main li.dropdown.open .dropdown-toggle, #header nav ul.nav-main li.active a, #header nav ul.nav-main li > a:hover, #header nav ul.nav-main li.dropdown:hover a {
color: #0088cc;
background-color: #fff!important;
}

#header nav ul.nav-top li a, #header nav ul.nav-top li span {
color: #fff;}
#header nav ul.nav-top li a:hover, #header nav ul.nav-top li a:focus{
color: #0088cc;
background:#fff;
}

.nav > li > a:hover, .nav > li > a:focus {
background-color: #0088cc;
color:#fff;
}

aside ul.nav-list.main-list > li > a:hover,aside ul.nav-list.main-list > li > a:focus  {
color: #fff;
}

.page-top.custom-company {
background-image: url('../img/custom/About%20Us/Header3.jpg');
}

.page-top.custom-services {
background-image: url('../img/custom/Services/Services_Header3.jpg')
}

.page-top.custom-plateform {
background-image: url('../img/custom/Platform/Header3.jpg')
}

.page-top.custom-industries {
background-image: url('../img/custom/Industries/Industries_Header3.jpg')
}

.page-top.custom-product img {
	bottom:0;
}
.page-top.custom-product{
	border-top: none;
}

.breadcrumb > .active, .breadcrumb a {
	color:#fff;
}

.featured-box.highlight-box {
	background: #0088cc;
	color:#fff;
}
aside .highlight-box ul.nav-list.main-list > li > a{
	color:#fff;
}

.featured-box.highlight-box h3{
 padding-top:10px;
	color:#fff;
}

 .featured-box.highlight-box img{
 	height:40px;
 }


aside .highlight-box ul.nav-list.main-list > li > a:hover,aside .highlight-box ul.nav-list.main-list > li > a:focus {
	background: #fff;
	color:#0088cc;

}
#header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover {
color:#fff;
}
 .featured-box.with-image img{
 	height:40px;
 }

.we-love-to-help-box {
    background: url('../img/custom/we-love-to-help.jpg')
    text-align:center;
}

.portfolio-item.img-thumbnail{
	background:#08C;
}

.thumb-info .thumb-info-action {
    background: none repeat scroll 0% 0% rgba(36, 27, 28, 0.3);
}
.home-intro {
	margin-bottom:10px;
}

.feature-box-icon img {
	width:40px;
	height:auto;
}

.feature-box .feature-box-icon{
	background:none;
}

.feature-box-icon{
	background:none;
}

.map-section{
	margin-top:0px;
}
.testimonials .clearfix{
	margin-bottom:50px;
}
 .testimonials  .testimonial {
     margin-top:30px;
 }
.testimonials blockquote.testimonial {
    background: none repeat scroll 0% 0% #FFF;
    border: 1px solid #08C;
    color:#000;
}
.testimonials blockquote.testimonial p{ color:#000; font-size:1.1em;}
.testimonials blockquote.testimonial:before {
    color: #08C;}
 .testimonials   blockquote.testimonial:after {
    color: #08C;}
 .testimonial a.read-more{color:#fff; text-decoration:underline; padding-left: 5px;}
 .with-image .box-content {
     padding-left:8px;
     padding-right:8px;
 }
 .home-services a:hover p , .home-services a:hover h4{padding-left:5px;}
 .home-services a:hover,  .home-services a:active, .home-services a:hover p , .home-services a:hover h4{ background: #0088cc; color:#fff; text-decoration:none;}
 section.timeline:after {
 	left: 0;
 	margin-left: 0;
 }
 section.timeline .timeline-box{
 	width: 91.7%;
 }

 section.timeline .timeline-box .portfolio-item.img-thumbnail {
 	background: white;
 }

  section.timeline .timeline-box h4{
  	margin-top: 10px;
  } 

  .responsive-video {
position: relative;
padding-bottom: 56.25%;
padding-top: 60px; overflow: hidden;
}


.responsive-video iframe,
.responsive-video object,
.responsive-video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}