a:hover,a.active {
	color: #386090;
}

#mainnav li > ul {
  	border-top: 3px solid #386090;
}

.line-top .color {
    background-color: #386090;
}

#mainnav .mainnav-wrap > ul > li > a.active, 
#mainnav .mainnav-wrap > ul > li > a.hover, 
#mainnav .mainnav-wrap > ul > li > a:active, 
#mainnav .mainnav-wrap > ul > li > a:hover {
  	color: #386090;
}

.header-3 #mainnav li > ul {
  	border-top: none;
}

.header-3 #mainnav .submenu li:first-child a {
	  border-top: 1px solid #e3e3e3;
}

.btn-cross:hover {
	color: #386090;
}

#mainnav-mobi ul  li:hover > a,
#mainnav-mobi ul  li.hover > a,
#mainnav-mobi ul  li:active > a,
#mainnav-mobi ul  li.active > a {
	color: #386090;
}

a:hover,
a:focus {
    color: #386090;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
	border: 1px solid #386090 !important;
}
.top-forms .login-top .login-form button.btn-submit {
    background-color: #386090;
}
.top-forms .cart-top .cart .button .btn-checkout {
    background-color: #386090;
}

.header-2 .header-wrap .line-top .line-color {
    background-color: #386090;
}
.header-2 #mainnav > ul > li > a:after {
    background-color: #386090;
}
.header-2 #mainnav .submenu li:hover > a {
    color: #386090;
}

.header-5 .header-wrap .line-top .line-color {
    background-color: #386090;
}

.site-content .post .meta-post a:hover,
.site-content .post .meta-post a.hover {
    color: #386090;
}

.site-content.blog-style-2 .post .meta-post a:hover,
.site-content .post .meta-post a.hover {
    color: #386090;
}

.site-content.blog-style-2 .post .readmore {
    background-color: #386090;
}
.add-comment .comment-form .submit-wrap .btn-submit {
    background-color: #386090;
}

.sidebar .widget_categories ul li a:hover,
.sidebar .widget_archives ul li a:hover {
    color: #386090;
}

.products-page .woocommerce ul li .meta span.price {
    font-size: 16px;
    font-weight: bold;
}

.products-page .woocommerce ul li .product-hover {
    background-color: #386090;
}

.twitter {
    background-color: #386090;
}

.work-with-us {
    background-color: #386090;
}

.portfolio a:hover h5 {
    color: #386090;
}

.portfolio-page-2 .portfolio div.image .view a,
.single-page .portfolio div.image .view a {
    background-color: #386090;
}

.portfolio-page-2 .portfolio a:hover h5,
.single-page .portfolio a:hover h5 {
    color: #386090;
}

.portfolio-alt a:hover h5 {
    color: #386090;
}

.pagination-single-2 .prev-post a:hover h3,
.pagination-single-2 .next-post a:hover h3 {
    color: #386090;
}

.portfolio-details .meta span a:hover {
    color: #386090;
}

.portfolio-details-page-2 .sec-folio-details .portfolio-details #navcarousel .flex-viewport ul.slides li div.overlay {
    background-color: #386090;
} 

.portfolio-details-page-2 .sec-folio-details .portfolio-details #navcarousel .flex-viewport ul.slides li {
    background-color: #386090;
} 

.portfolio-details-page-3 .portfolio-details #navcarousel .flex-viewport ul.slides li div.overlay {
    background-color: #386090;
} 

.portfolio-details-page-3 .portfolio-details #navcarousel .flex-viewport ul.slides li {
    background-color: #386090;
} 

.widget-twitter .latest-tweets .tweet_text a {
    color: #386090;
}

.single-page .overlay {
    background-color: #386090;
}

.roll-table-wrapper div.active .price-table .tbheader {
    background-color: #386090;
}

.roll-accordion2 .roll-toggle .toggle-title.active {
    background-color: #386090;
}
.roll-recent-work .recent-work-item .overlay {
    background-color: #386090;
}

.roll-about button.btn-1:hover {
    background-color: #386090;
    border-color: #386090;
}
.roll-about button.btn-2 {
    background-color: #386090;
}

.faq-page .roll-about .item .image {
    background-color: #386090;
}

.roll-progress .progress-bar .progress-animate {
    background-color: #386090;
}


.roll-content-box9 .background {
    background-color: #386090;
}

.roll-content-box9 .btn-small {
    color: #386090;
}

section.work-with-us, body.video-bg-slider section.work-with-us {
    background-color: #386090;
}

.roll-table-wrapper2 > div.active .price-table .tbheader h4 {
    background-color: #386090;
}

.roll-table-wrapper2 .price-table .btn-big,
.roll-table-wrapper .price-table .btn-big {
    background-color: #386090;
}

.roll-content-box9 .icon-border {
    color: #386090;
}

.roll-content-box3 .icon-background {
    background-color:#386090;
}

#mainnav ul li div#mega {
    border-top: 3px solid #386090;
}

#mainnav .submenu li a i {
    color: #386090;
}
