
@font-face {
    font-family: 'museo-sans-300';
    src: url('../fonts/museo-sans-300.otf') format('opentype');
}
@font-face {
    font-family: 'museo-slab-300';
    src: url('../fonts/museo-slab-300.otf') format('opentype');
}

body,
.page-header .title,
.cbp-l-grid-masonry-projects-title,
.cbp-l-filters-alignCenter .cbp-filter-item {
   font-family: 'PT Sans', sans-serif;
}

.h1, .h2, .h3, .h4, .h5, .h6,
h1, h2, h3, h4, h5, h6,
.cbp-l-grid-blog-title,
.blog-list-title a{
   font-family: 'museo-sans-300', sans-serif;
}

.h1, .h2, h1, h2 {
   letter-spacing: -0.3px;
} 
 
.blog-list-split { 
    font: 400 13px/16px "museo-sans-300", sans-serif; 
}
 
.top-bar.top-bar-dark .top-link li a:hover,
a:hover {
   color: #145686;
}


a,
.btn.btn-bordered,
strong,
.btn-link,
.btn-default:hover,
.required,
.primary-color,
.feature-box .icon,
.call-to-action .title strong,
.section-title strong,
.v-search-items .star-vote li,
.menuzord-menu ul.dropdown li:hover > a,
.menuzord-menu > li > .megamenu .megamenu-row li:hover a,
.travel-form.icon-tabs .nav-pills > li > a:hover,
.travel-form.icon-tabs .nav-pills > li.active:hover > a,
.travel-form.icon-tabs .nav-pills > li.active > a,
.travel-form.icon-tabs .nav-pills > li.active > a:focus,
.xblog-large-info-meta-link:hover,
.xblog-large-info-title a:hover,
.xblog-medium-info-meta-link:hover,
.xblog-medium-info-title a:hover,
.-format-quote .xblog-quote-icon,
nav.xsearch-navbar.navbar-light .navbar-nav .active > .nav-link{
   color: #11629a;
}
[data-type].primary-color+.typed-cursor {
    color: #11629a;
}

.xblog-item.-format-standard .xblog-info:first-child,
.xblog-item.-format-quote .xblog-info:first-child,
.xblog-item.-format-aside .xblog-info:first-child,
.xblog-item.-format-status .xblog-info:first-child,
.xblog-item.-format-chat .xblog-info:first-child,
.xblog-item.-format-link .xblog-info:first-child,
.xblog-medium-item.-format-standard .xblog-medium-info:first-child,
.xblog-medium-item.-format-quote .xblog-medium-info:first-child,
.xblog-medium-item.-format-aside .xblog-medium-info:first-child,
.xblog-medium-item.-format-status .xblog-medium-info:first-child,
.xblog-medium-item.-format-chat .xblog-medium-info:first-child,
.xblog-medium-item.-format-link .xblog-medium-info:first-child,
.xblog-large-item.-format-standard .xblog-large-info:first-child,
.xblog-large-item.-format-quote .xblog-large-info:first-child,
.xblog-large-item.-format-aside .xblog-large-info:first-child,
.xblog-large-item.-format-status .xblog-large-info:first-child,
.xblog-large-item.-format-chat .xblog-large-info:first-child,
.xblog-large-item.-format-link .xblog-large-info:first-child,
.btn.btn-bordered,
.form-control:focus,
.form-control:active,
.feature-box .icon.bordered,
.btn-primary {
   border-color: #145686;
}


.progress-bar-primary,
.btn-primary,
.label-primary,
.timeline_box:hover:before,
.btn.btn-bordered:hover,
.page-header.primary,
.ion-icons li:hover,
.bs-glyphicons li:hover,
.fontawesome-icon-list .fa-hover a:hover {
   background-color: #145686;
}

.menu-label,
ul.i-list.filled i.fa,
.feature-box .icon.filled,
ul.i-list.medium .icon,
.page-header.page-header-primary,
.feature-box .icon-square{
   background: #11629a;
}

.menuzord-menu > li > .megamenu .megamenu-row li.current a,
.menuzord-menu ul.dropdown li.current a {
   color: #11629a !important;
}

@media (min-width: 768px) {
    .c-nav_s-underline.menuzord-menu > li.active > a,
    .c-nav_s-underline.menuzord-menu > li:hover > a {
        border-bottom: 1px solid #11629a;
    }
    .c-nav_s-outline.menuzord-menu > li.active > a,
    .c-nav_s-outline.menuzord-menu > li:hover > a {
        border: 1px solid #11629a;
    }
    .c-nav_s-bg.menuzord-menu > li.active > a,
    .c-nav_s-bg.menuzord-menu > li:hover > a {
        background: #11629a;
    }
}

.menuzord-menu > li.active > a,
.menuzord-menu > li:hover > a {
   color: #11629a !important;
}

.menuzord-menu > li.active > a, 
.menuzord-menu > li:hover > a,
nav.xsearch-navbar.navbar-light .navbar-nav .active > .nav-link{ 
    border-bottom-color: #11629a;
}

h1, h2, h3, h4, h5, h6,
.left-nav-fixed .menuzord-menu > li > a,
.l-navbar_s-left.l-navbar_t-dark,
.logo-brand,
.menuzord-tabs-nav > li > a,
label,
.btn-default,
.panel-group .panel-heading a,
.cbp-l-grid-agency-title,
.footer.footer-2 .main .latest-news a,
.footer.footer-2 .title,
.footer.footer-2 .copyright,
.footer.footer-2 strong,
.xblog-wrap .xblog-meta a,
.xblog-large-info-meta-link,
.xblog-large-info-title a,
.xblog-medium-info-meta-link,
.xblog-medium-info-title a,
.xblog-info-title a,
.ion-icons li:before,
.bs-glyphicons .glyphicon,
.fontawesome-icon-list .fa-hover a,
.cbp-l-grid-masonry-projects-title,
.cbp-l-grid-projects-title,
.cbp-l-caption-title,
.cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active,
.cbp-l-filters-buttonCenter .cbp-filter-item.cbp-filter-item-active,
.cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active,
ul.comments .comment-block .comment-by,
.testimonial-meta .testimonial-name strong,
.footer.footer-minimal a,
.slide-container .list-group-item,
ul.comments .comment-block .comment-by strong,
.blog-list-title a{
   color: #444;
}

.menuzord-menu > li > a {
   color:#555;
}

.menuzord-menu ul.dropdown li a ,
.menuzord-menu ul.dropdown li a,
.menuzord-menu > li > .megamenu a,
.menuzord-menu > li > .megamenu h5  {
   color:#666;
}

.top-social-link a:hover,
.top-link li a:hover,
.side-nav-toggle,
.l-navbar_s-center.l-navbar_t-dark,
.menuzord-menu ul.dropdown li:hover > a
.menuzord-menu > li.active > a,
.menuzord-menu > li:hover > a {
    color: #222;
}

span.dropcap3 {
   background: #444;
}

hr {
   border-top: 1px solid #e8e8e8;
}

.col-md-border:not(:last-child) {
   border-right: 1px solid #e8e8e8;
}

.col-md-border + .col-md-border {
   border-left: 1px solid #e8e8e8;
   margin-left: -1px;
}


.e-custom-heading {
    display: block;
    font-family: "Droid Serif", Georgia, Times, serif;
    font-weight: normal;
    font-style: italic;
    float: none;
    letter-spacing: 0;
}


