.dropcaps.dropcaps-color-style {
	background-color: #154289;
}
.dropcaps{ color: #154289; }
a {
  color: #154289;
  -webkit-transition: color 300ms, background-color 300ms;
  -moz-transition: color 300ms, background-color 300ms;
  -o-transition:  color 300ms, background-color 300ms;
  transition:  color 300ms, background-color 300ms;
}
/*  */

.btn-primary {
  padding: 8px 20px;
  background: #154289;
  color: #fff;
  border-radius: 4px;
  border:none;
  margin-top: 10px;
}


.btn-primary:hover, 
.btn-primary:focus{
  background: #154289;
  outline: none;
  box-shadow: none;
} 

ul.social-share li a:hover {
  background: #154289;
 
}


.navbar-inverse .navbar-nav > li > a:hover{
	background-color: #154289;
  
}


.navbar-inverse .navbar-nav > .current_page_item > a,
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #154289;

}

#submit{
background: none repeat scroll 0 0 #154289;
  
}


.navbar-inverse .navbar-nav .dropdown-menu:before{
  position: absolute;
  top:0;
}



.navbar-inverse .navbar-nav .dropdown-menu > li:hover > a,
.navbar-inverse .navbar-nav .dropdown-menu > li:focus > a,
.navbar-inverse .navbar-nav .dropdown-menu > li.active > a {
  background-color: #154289;

}

ul.page-numbers > li > span,
ul.page-numbers > li > a {
  color:#154289;
}
ul.page-numbers > li > span.current, 
ul.page-numbers > li:hover > a {
  background-color: #154289 !important;
  border-color: #154289 !important;
}
.blog_category li a:hover{
  background:#bbb;
}
.blog_archieve li {
color:#fff;
}
.blog_archieve li a {
color:#fff;
}
.cd-testimonials-wrapper {
   background: #154289; /* Old browsers */
}
/*************************
*******Home Page******
**************************/

#main-slider .carousel .btn-slide {
  background: #154289;
}



#main-slider .prev,
#main-slider .next {
 background-color: #154289;
}

#main-slider .carousel-indicators .active{
  background-color: #154289;
  border: 1px solid #154289;
}

#main-slider .carousel-indicators .active:after {
  background: #154289;
  border: 1px solid #154289;
}

.feature-wrap i{
  color: #154289;
}

.feature-wrap i:hover {
  background: #154289;
  box-shadow: inset 0 0 0 5px #154289;
  -webkit-box-shadow: inset 0 0 0 5px #154289;
  border: 3px solid #154289;
}
.recent-work-wrap .overlay {
  background: #154289;
}
.panel-heading.active a.accordion-toggle i{
  background: #154289;
}

.panel-heading.active a.accordion-toggle.collapsed i{
  background: #154289;
}

.media-body h4 a{
  color:#fff;
}

.request h4 a{
  background:#154289;
}

.request h4:after {
  border-color: #154289 transparent transparent;
}

.request h4:before {
  border-color: #154289 transparent transparent;
}
.footer {
  border-top: 5px solid #154289;
}
/*************************
********* Portfolio CSS ******
**************************/
.portfolio-filter > li a:hover,
.portfolio-filter > li a.active{
  background: #154289;
  border: 1px solid #154289;
}
.badge:before {
  border-color: transparent transparent transparent #154289;
  }
.badge {
  background-color: #154289;
}
.blog .blog-item .blog-content h3 {
  color: #858586;
}
.comment_section .bypostauthor {border-top: 3px solid #154289;}
.comment_section li ul.children li.bypostauthor {border-top: 10px transparent #154289;}
#publish_date {
  background: #154289;
}
ul.pagination > li > a {
color:#154289;
}
ul.pagination > li.active > a, 
ul.pagination > li:hover > a {
  background-color: #154289 !important;
  border-color: #154289 !important;
}

.tagcloud  a:hover,
.tag-cloud li a:hover{
  background:#154289;
}
.post_reply_comments h1 a:hover{
  color:#154289;
}

.post_reply_comments a {
  background: #154289;
}

.post_reply_comments a:before {
  border-color: #154289 transparent transparent;
}
/***********************
********* Footer ******
************************/
#footer {
  background: #154289;
}
#bottom {
  border-bottom: 5px solid #154289;
 }
#conatcat-info {
  background: #154289;
  }
.top-bar {
  background: #154289;
  border-bottom: 1px solid #154289;
  }
#bottom {
  border-bottom: 5px solid #154289;
}
#bottom ul li a:hover {
  color: #154289;
}
#footer a:hover {
  color: #154289;
}

 #callout-btn{
    -moz-box-shadow:   2px 3px 5px 2px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow:  2px 3px 5px 2px rgba(0, 0, 0, 0.6);
  box-shadow:          2px 3px 5px 2px rgba(0, 0, 0, 0.6);
  }
  #callout-btn:active{
    -moz-box-shadow:    inset 0 0 10px rgba(0, 0, 0, 0.6);
   -webkit-box-shadow: inset 0 0 10px  rgba(0, 0, 0, 0.6);
   box-shadow:         inset 0 0 10px  rgba(0, 0, 0, 0.6);
  }

.navigation_en{padding-bottom:5%;}
.wp-caption-text{
color:#154289;}
.publish_date {
    background: #154289 none repeat scroll 0% 0% !important;
}
aside h3 {
    border-bottom: 2px solid #154289;
}
#bottom h3 {
    border-bottom: 2px solid #154289;
}
.recent-work-wrap .overlay .preview {
color: #154289;
}
.form-group .form-control {
  border-color: #154289;
 }
 ul.blog_category li a{
color: #154289;
}
aside td {
  border: 1px solid #154289;
}
aside th {
  border: 2px solid #154289;
}
.sub-menu li:hover{
background-color:#86091e;
}