#sidebar-navigation,
.indicator,
.indicator-right,
.pricing h3 {
    background: #3498db;
	color:white;
}
.ordermain {
background: #3498db;
	color:white;
	font-weight:400;
	}
.orderother {
background:#bbbbbb;
color:#777;
font-weight:400;
}
.order {
background:#D10C0C;
color:white;
font-weight:500;
}
.order:hover {
color:white;
}
.ordermain:hover{
color:white;
}
.orderother:hover{
color:#777;
}
.services-icon,
.services-detail:first-line {
    color: #3498db;
}

.services-icon .effect {
    border: 1px solid #3498db;
}


.add-colored-line,
.add-colored-line-two,
.get,
#nprogress .bar, 
#contact p input,
.subscribe,
.owl-theme .owl-controls .owl-page.active span,
.price-container {
    background: #5FA9E3;
}

@media (min-width: 992px) {
    
    .top-column > div em,
    .bottom-column > div em {
        background: #5FA9E3;
    }
    
}

.colored-line, .colored-line-two {
	border: 4px solid #5FA9E3;
}

.icon, 
.top-column > div:hover h4,
.bottom-column > div:hover h4,
.top-column > div:hover .icon,
.bottom-column > div:hover .icon,
.item-title, #nprogress .spinner:before {
    color:#5FA9E3 !important;
}

#nprogress .spinner-icon {
  border-top-color: #5FA9E3;
  border-left-color: #5FA9E3;
}

#contact div input:focus,
#contact div textarea:focus,
.email:focus {
    border: 2px solid #5FA9E3;
}

.top-column > div em:before {
    border-top: 14px solid #5FA9E3;
}

.bottom-column > div em:before {
    border-bottom: 14px solid #5FA9E3;
}


.screen {background-color:transparent;}