a{
  color: #1c5fcc;
}

a:hover{
  color: #2c71e2;
}

.navbar-default div.contact-info {
  background: #1c5fcc;
}

.btn, 
.btnwrap a,
input[type="submit"],
.view-services .more-link a,
.view-frontpage-article-list .more-link a,
.view-notice-list .more-link a,
.view-products .more-link a{
  background: #1c5fcc;
  color: #fff;
  border-color: #00307d;
}

.btn a,
.btnwrap a{
  color: #fff;
}

.btn:hover, 
.btnwrap a:hover,
input[type="submit"]:hover,
.view-services .more-link a:hover,
.view-products .more-link a:hover {
  background: #0f4bad;
  color: #fff;
}

.flex-caption .btn{
  background: #57cd4b;
}

.team-social-media a{
  color: #fff;
  border-color: #1c5fcc;
  background: #1c5fcc;
}

.team-social-media a:hover{
  background: #114eb1;
  color: #fff;
}

thead th {
  background: #1c5fcc;
  border: solid #1c5fcc;
}

.region-usermenu li a:hover{
  color: #c5dbff;
}

.view-services .home-services-wrap:hover{
  background: #2a74ec;
  color: #fff;
}

.pricing_price_amount{
  color: #1c5fcc;
}

.view-testimonials .views-field-field-company{
  color: #1c5fcc;
}

/*DEMO*/

.bs-example-modal {
  <!--background-color: #FDFDFD;-->
}

.pagination>li>a, .pagination>li>span{
  color: #1c5fcc;
}

.pagination>.active>a, 
.pagination>.active>a:focus, 
.pagination>.active>a:hover, 
.pagination>.active>span, 
.pagination>.active>span:focus, 
.pagination>.active>span:hover {
  background-color: #1c5fcc;
  border-color: #1c5fcc;
}

.nav-pills>li.active>a, 
.nav-pills>li.active>a:focus, 
.nav-pills>li.active>a:hover {
  background-color: #1c5fcc;
}

.panel-primary>.panel-heading {
  color: #fff;
  background-color: #1c5fcc;
  border-color: #1c5fcc;
}

.panel-primary {
  border-color: #1c5fcc;
}

.list-group-item.active, 
.list-group-item.active:focus, 
.list-group-item.active:hover {
  background-color: #1c5fcc;
  border-color: #1c5fcc;
}

.social-media a:hover{
  background: #1c5fcc;
  color: #fff;
  border-color: #1c5fcc;
}

/*Orange Color*/

.orangecolor a{
  color: #ff8700;
}

.orangecolor a:hover{
  color: #e27800;
}

.orangecolor .navbar-default div.contact-info {
  background: #ff8700;
}

.orangecolor .btn, 
.orangecolor .btnwrap a,
.orangecolor input[type="submit"],
.orangecolor .view-services .more-link a,
.orangecolor .view-products .more-link a{
  background: #ff8700;
  color: #fff;
  border-color: #e27800;
}

.orangecolor .btn a,
.orangecolor .btnwrap a{
  color: #fff;
}

.orangecolor .btn:hover, 
.orangecolor .btnwrap a:hover,
.orangecolor input[type="submit"]:hover,
.orangecolor .view-services .more-link a:hover,
.orangecolor .view-products .more-link a:hover {
  background: #e27800;
  color: #fff;
}

.orangecolor .flex-caption .btn{
  background: #57cd4b;
}

.orangecolor .team-social-media a{
  color: #fff;
  border-color: #ff8700;
  background: #ff8700;
}

.orangecolor .team-social-media a:hover{
  background: #e27800;
  color: #fff;
}

.orangecolor thead th {
  background: #ff8700;
  border: solid #ff8700;
}

.orangecolor .view-services .home-services-wrap:hover {
  background: #ffa33c;
  color: #fff;
}

.orangecolor .region-usermenu li a {
    color: #fff;
}

.orangecolor .region-usermenu li a:hover{
  color: #964f00;
}

.orangecolor .pricing_price_amount{
  color: #ff8700;
}

.orangecolor .view-testimonials .views-field-field-company{
  color: #ff8700;
}

.orangecolor .nav-pills>li.active>a, 
.orangecolor .nav-pills>li.active>a:focus, 
.orangecolor .nav-pills>li.active>a:hover {
  background-color: #ff8700;
}

.orangecolor .pagination>li>a, .pagination>li>span{
  color: #ff8700;
}

.orangecolor .pagination>.active>a, 
.orangecolor .pagination>.active>a:focus, 
.orangecolor .pagination>.active>a:hover, 
.orangecolor .pagination>.active>span, 
.orangecolor .pagination>.active>span:focus, 
.orangecolor .pagination>.active>span:hover {
  background-color: #ff8700;
  border-color: #ff8700;
  color: #fff;
}

.orangecolor .nav-pills>li.active>a, 
.orangecolor .nav-pills>li.active>a:focus, 
.orangecolor .nav-pills>li.active>a:hover {
  background-color: #ff8700;
}

.orangecolor .panel-primary>.panel-heading {
  color: #fff;
  background-color: #ff8700;
  border-color: #ff8700;
}

.orangecolor .panel-primary {
  border-color: #ff8700;
}

.orangecolor .list-group-item.active, 
.orangecolor .list-group-item.active:focus, 
.orangecolor .list-group-item.active:hover {
  background-color: #ff8700;
  border-color: #ff8700;
}

.orangecolor .social-media a:hover{
  background: #ff8700;
  color: #fff;
  border-color: #ff8700;
}


/*Green Color*/

.greencolor a{
  color: #23b30a;
}

.greencolor a:hover{
  color: #1a9605;
}

.greencolor .navbar-default div.contact-info {
  background: #23b30a;
}

.greencolor .btn, 
.greencolor .btnwrap a,
.greencolor input[type="submit"],
.greencolor .view-services .more-link a,
.greencolor .view-products .more-link a{
  background: #23b30a;
  color: #fff;
  border-color: #1a9605;
}

.greencolor .btn a,
.greencolor .btnwrap a{
  color: #fff;
}

.greencolor .btn:hover, 
.greencolor .btnwrap a:hover,
.greencolor input[type="submit"]:hover,
.greencolor .view-services .more-link a:hover,
.greencolor .view-products .more-link a:hover {
  background: #1a9605;
  color: #fff;
}

.greencolor .flex-caption .btn{
  background: #57cd4b;
}

.greencolor .team-social-media a{
  color: #fff;
  border-color: #23b30a;
  background: #23b30a;
}

.greencolor .team-social-media a:hover{
  background: #1a9605;
  color: #fff;
}

.greencolor thead th {
  background: #23b30a;
  border: solid #23b30a;
}

.greencolor .view-services .home-services-wrap:hover {
  background: #3ece25;
  color: #fff;
}

.greencolor .region-usermenu li a {
    color: #fff;
}

.greencolor .region-usermenu li a:hover{
  color: #0b5000;
}

.greencolor .pricing_price_amount{
  color: #23b30a;
}

.greencolor .view-testimonials .views-field-field-company{
  color: #23b30a;
}

.greencolor .nav-pills>li.active>a, 
.greencolor .nav-pills>li.active>a:focus, 
.greencolor .nav-pills>li.active>a:hover {
  background-color: #23b30a;
}

.greencolor .pagination>li>a, .pagination>li>span{
  color: #23b30a;
}

.greencolor .pagination>.active>a, 
.greencolor .pagination>.active>a:focus, 
.greencolor .pagination>.active>a:hover, 
.greencolor .pagination>.active>span, 
.greencolor .pagination>.active>span:focus, 
.greencolor .pagination>.active>span:hover {
  background-color: #23b30a;
  border-color: #23b30a;
  color: #fff;
}

.greencolor .nav-pills>li.active>a, 
.greencolor .nav-pills>li.active>a:focus, 
.greencolor .nav-pills>li.active>a:hover {
  background-color: #23b30a;
}

.greencolor .panel-primary>.panel-heading {
  color: #fff;
  background-color: #23b30a;
  border-color: #23b30a;
}

.greencolor .panel-primary {
  border-color: #23b30a;
}

.greencolor .list-group-item.active, 
.greencolor .list-group-item.active:focus, 
.greencolor .list-group-item.active:hover {
  background-color: #23b30a;
  border-color: #23b30a;
}

.greencolor .social-media a:hover{
  background: #23b30a;
  color: #fff;
  border-color: #23b30a;
}

/*Red Color*/

.redcolor a{
  color: #f00;
}

.redcolor a:hover{
  color: #ea0000;
}

.redcolor .navbar-default div.contact-info {
  background: #f00;
}

.redcolor .btn, 
.redcolor .btnwrap a,
.redcolor input[type="submit"],
.redcolor .view-services .more-link a,
.redcolor .view-products .more-link a{
  background: #f00;
  color: #fff;
  border-color: #ea0000;
}

.redcolor .btn a,
.redcolor .btnwrap a{
  color: #fff;
}

.redcolor .btn:hover, 
.redcolor .btnwrap a:hover,
.redcolor input[type="submit"]:hover,
.redcolor .view-services .more-link a:hover,
.redcolor .view-products .more-link a:hover {
  background: #ea0000;
  color: #fff;
}

.redcolor .flex-caption .btn{
  background: #57cd4b;
}

.redcolor .team-social-media a{
  color: #fff;
  border-color: #f00;
  background: #f00;
}

.redcolor .team-social-media a:hover{
  background: #ea0000;
  color: #fff;
}

.redcolor thead th {
  background: #f00;
  border: solid #f00;
}

.redcolor .view-services .home-services-wrap:hover {
  background: #ff6363;
  color: #fff;
}

.redcolor .region-usermenu li a {
    color: #fff;
}

.redcolor .region-usermenu li a:hover{
  color: #0b5000;
}

.redcolor .pricing_price_amount{
  color: #f00;
}

.redcolor .view-testimonials .views-field-field-company{
  color: #f00;
}

.redcolor .nav-pills>li.active>a, 
.redcolor .nav-pills>li.active>a:focus, 
.redcolor .nav-pills>li.active>a:hover {
  background-color: #f00;
}

.redcolor .pagination>li>a, .pagination>li>span{
  color: #f00;
}

.redcolor .pagination>.active>a, 
.redcolor .pagination>.active>a:focus, 
.redcolor .pagination>.active>a:hover, 
.redcolor .pagination>.active>span, 
.redcolor .pagination>.active>span:focus, 
.redcolor .pagination>.active>span:hover {
  background-color: #f00;
  border-color: #f00;
  color: #fff;
}

.redcolor .nav-pills>li.active>a, 
.redcolor .nav-pills>li.active>a:focus, 
.redcolor .nav-pills>li.active>a:hover {
  background-color: #f00;
}

.redcolor .panel-primary>.panel-heading {
  color: #fff;
  background-color: #f00;
  border-color: #f00;
}

.redcolor .panel-primary {
  border-color: #f00;
}

.redcolor .list-group-item.active, 
.redcolor .list-group-item.active:focus, 
.redcolor .list-group-item.active:hover {
  background-color: #f00;
  border-color: #f00;
}

.redcolor .social-media a:hover{
  background: #f00;
  color: #fff;
  border-color: #f00;
}

@media (min-width: 767px) {

  .sm-simple a:hover, 
  .sm-simple a:focus, 
  .sm-simple li.active a, 
  .sm-simple a.highlighted {
    color: #1c5fcc;
  }

  .orangecolor .sm-simple a:hover, 
  .orangecolor .sm-simple a:focus, 
  .orangecolor .sm-simple li.active a, 
  .orangecolor .sm-simple a.highlighted {
    color: #e27800;
  }

  .greencolor .sm-simple a:hover, 
  .greencolor .sm-simple a:focus, 
  .greencolor .sm-simple li.active a, 
  .greencolor .sm-simple a.highlighted {
    color: #23b30a;
  }

  .redcolor .sm-simple a:hover, 
  .redcolor .sm-simple a:focus, 
  .redcolor .sm-simple li.active a, 
  .redcolor .sm-simple a.highlighted {
    color: #f00;
  }

}