a,
#home-slider .caption h1 span,
#twitter-carousel .item span,
#footer .footer-bottom,
#single-portfolio .close-folio-item:hover,
.single-table.featured .btn.btn-primary,
.contact-info ul li a:hover,
#footer .footer-bottom a  {
  color: #028fcc;
}

.btn.btn-primary:hover,
.btn-submit:hover {
  background-color: #027db3
}
a:hover, a:focus {
	color: #027db3;
}

.service-icon,
.progress-bar.progress-bar-primary,
.single-table.featured,
.btn.btn-primary,
.twitter-icon .fa-twitter,
.twitter-left-control:hover, .twitter-right-control:hover,
.post-icon,
.entry-header .date:after,
.btn-loadmore:hover,
.btn-submit,
#footer,
.caption .btn-start:hover,
.left-control:hover,
.right-control:hover,
.folio-overview a:hover {
  background-color:#4375BA;
}

.twitter-left-control:hover,
.twitter-right-control:hover,
.btn-loadmore:hover  {
	border: 1px solid #028fcc;
}

.caption .btn-start:hover,
.left-control:hover,
.right-control:hover {
	border-color: #028fcc;
}

.twitter-icon .fa-twitter:after {
	border-color: #028fcc transparent transparent;
}
.main-nav {
	background-color: black;
}
div.collapse.navbar-collapse {
	margin-top: 3%;
}
#isayLogo {
	margin-top: -13%;
}
ul.col-sm-12.nav.navbar-nav.navbar-right {
	margin-right: -240px !important;
}
.navbar-right li > a:hover {
	color: #0095da;
}
.isayText {
	color: #0095da;
	font-weight: normal;
}
.whatsISayText {
	font-size: 16px;
}
.padding-btn-app {
	padding-bottom: 12px;
}
#characteristics {
	background-color: #32aae1 !important;
}
.margin-characteristics {
	margin: 5px;
}
.genericTitle {
	color: white !important;
}
#icons1 {
	background-color: white;
	border-radius: 20px;
}
#icons2 {
	background-color: #0095da !important;
	border-radius: 20px;
}
.characteristicsText {
	color: #005a85;
	font-size: 26px;
}
.characteristicsDescription {
	font-size: 16px;
}
.characteristicsDescription2 {
	font-size: 16px;
	color: white;
}
#whoWeAre {
	background-color: #f4f4f4 !important;
	padding-bottom: 0px !important;
}
.whoWeAreTitle {
	color: #f0554e;
	font-size: 26px;
	text-align: left;
}
.communication {
	background-color: #0095da !important;
	margin-top: -20px;
	padding: 30px 0 30px 0;
}
.loginBackEnd {
	background-color: #f0554e !important;
	padding: 50px 0 50px 0;
}
.login-backend-btn {
	color: #f0554e !important;
	text-align: center;
	font-size: 26px;
}
#login-backend-a {
	padding: 0px 35px 0px 35px !important;
}
.btn-sendmail {
	border-radius: 0px;
	background-color: #0095da !important;
	color: white;
	padding: 10px 15px 10px 15px;
}
.btn-sendmail:hover {
	background-color: #df4c48 !important;
	color: white;
}
#footerISay {
	background-color: #0095da;
	padding-top: 20px;
	padding-bottom: 20px;
}
.copyright {
	line-height: 40px;
	color: white;
}
.terms-and-conditions {
	line-height: 40px;
	color: white;
}
.terms-and-conditions:hover {
	color: white !important;
}
.padding-terms-and-conditions {
	padding-left: 20%;
}
.btn-default {
	background-color: rgb(218, 218, 218) !important;
}
.btn-default:hover {
	background-color: rgb(182, 182, 182) !important;
}
.obligatory-field {
	color: red;
	text-align: left;
}
div.col-xs-12 > a:hover {
	color: #0095da;
}
@media only screen and (max-width: 702px) {
	#communicationText {
		font-size: 2.5em !important;
	}
}
@media only screen and (min-width: 1200px) {
	#social-div {
		padding: 17px 0px 0px 45px !important;
	}
}