/* Enter Your Custom CSS Here */
.testiominal-signature {
    background: none repeat scroll 0 0 #589fbf;
    border: 2px solid #4a91b1;
    color: #fff;
    margin: 1px;
    padding-bottom: 3px;
    padding-top: 3px;
    text-align: center;
}
.testiominal-text {
    background: none repeat scroll 0 0 #eaeceb;
    border: 2px solid #d6d8d7;
    margin: 1px;
    padding: 10px;
    color: #000;
}

.contact-content a {
  color: #267ec1;
}
.contact-box-left {
  float: left;
  width: 49%;
}
.contact-box-right {
  float: right;
  width: 49%;
}
.contact-heading {
  font-size: 20px;
  color: #3c3c3c;
  margin-bottom: 10px;
}
.contact-content {
  color: #3c3c3c;
}
.address-heading {
  font-size: 20px;
  color: #3c3c3c;
  margin-bottom: 10px;
}
.address-content {
  color: #3c3c3c;
}

a.blog_section_readmore {
    background: none repeat scroll 0 0 #267ec1;
}
h2.widgettitle {
    border-bottom: 2px solid #267ec1;
}
.blog_section2 p, .blog_single_post p {
    color: #3c3c3c;
}
.blog_single_post ul li, .blog_section2 ul li {
    color: #257ec1;
}
.contact-widget-footer li {
    line-height: 35px;
}
.contact-widget-footer {
 line-height: 5px; 
}

.services-widget-footer li {
    line-height: 35px;
}
.services-widget-footer {
 line-height: 5px; 
}
.home-services-heading {
    float: left;
    font-size: 25px;
    margin-bottom: 12px;
    margin-top: 35px;
    width: 100%;
    color: #257ec1;
}
.home-box-1 {
    margin-top: 10px;
    float: left;
    width: 25%;
}
.home-box-2 {
    margin-top: 10px;
    float: left;
    width: 25%;
}
.home-box-3 {
    margin-top: 10px;
    float: left;
    width: 25%;
}
.home-box-4 {
    margin-top: 10px;
    float: left;
    width: 25%;
}


.home-box-right {
    float: right;
    margin-bottom: 10px;
    width: 48%;
}
.home-about-heading {
    font-size: 25px;
    margin-top: 40px;
    color: #257ec1;
}
.home-about-text {
    margin-top: 10px;
    color: #3c3c3c;
}



.home-box-left {
    float: left;
    margin-bottom: 10px;
    width: 48%;
}
.home-welcome-heading {
    font-size: 25px;
    margin-top: 40px;
    color: #257ec1;
}
.home-welcome-text {
    margin-top: 10px;
    color: #3c3c3c;
}

h1, h2, h3, h4, h5, h6 {
  color: #267EC1;
}
.blog_single_post h1, .blog_section2 h1, .blog_section h1 {
    color: #267ec1;
}
.home-heading {
    margin: 1px;
    text-align: center;
}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
    background-color: #267ec1;
}
.Search_btn, .search-btn {
    background: none repeat scroll 0 0 #267ec1;
}
.logo-title {
    color: #267ec1;
}
.widget_title h2 {
    border-bottom: 2px solid #267ec1;
}
.footer-section p {
    color: #267ec1;
    float: right;
}
.footer-section p a {
    color: #fff;
}

.blog_single_post {
    word-break: normal;
}