/*--------------------------------------------------------------
# Background Color
--------------------------------------------------------------*/
#featured-services .btn,
.btn:hover,
.btn:focus,
#pricing article:nth-child(2n) .price-table-wrapper .btn,
#respond input[type="submit"]:hover,
#respond input[type="submit"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
#promotion,
#client-slider,
.scrollup:hover,
.scrollup:focus {
    background-color: #1232f2;
}


/*--------------------------------------------------------------
# Text Color
--------------------------------------------------------------*/
a:hover,
a:focus,
a:active,
.site-title a:hover,
.site-title a:focus,
.main-navigation a:hover,
.main-navigation a:focus,
.main-navigation ul#primary-menu li:hover > a,
.main-navigation ul#primary-menu li:focus > a ,
.main-navigation a:hover,
.main-navigation a:focus,
.main-navigation ul.nav-menu > li > a:hover,
.main-navigation ul.nav-menu > li > a:focus,
#featured-slider .btn.btn-fill,
#featured-services .icon-container i,
#featured-services .btn:hover,
.btn,
ul.nav-tabs li.active a,
ul.nav-tabs li a:hover,
#our-features i,
span.posted-on a,
#pricing article:nth-child(2n) .price-table-wrapper .price,
#pricing article:nth-child(2n) .price-table-wrapper span,
#pricing article:nth-child(2n) .price-table-wrapper .btn:hover,
#promotion .btn:hover,
.widget_popular_post h3 a:hover,
.widget_popular_post h3 a:focus,
.widget_recent_post h3 a:hover,
.widget_recent_post h3 a:focus,
.widget_popular_post a:hover time,
.widget_popular_post a:focus time,
.widget_latest_post h3 a:hover,
.widget_latest_post h3 a:focus,
.widget_latest_post a:hover time,
.widget_latest_post a:focus time,
.widget_recent_post a:hover time,
.widget_recent_post a:focus time,
.navigation.post-navigation a:hover,
.navigation.posts-navigation a:hover,
.navigation.post-navigation a:focus,
.navigation.posts-navigation a:focus,
#respond input[type="submit"],
.single-wrapper .entry-meta span a:hover,
.single-wrapper .entry-meta span a:focus,
.single-wrapper .entry-meta span.byline a.fn:hover,
.single-wrapper .entry-meta span.byline a.fn:focus {
    color: #1232f2;
}

.main-navigation a:hover svg,
.main-navigation a:focus svg,
.main-navigation ul.nav-menu > li > a:hover svg,
.main-navigation ul.nav-menu > li > a:focus svg,
.navigation.post-navigation a:hover svg,
.navigation.posts-navigation a:hover svg,
.navigation.post-navigation a:focus svg,
.navigation.posts-navigation a:focus svg,
.loader-container svg,
form.search-form button.search-submit:hover,
form.search-form button.search-submit:focus {
	fill: #1232f2;
}

.btn:hover,
.btn:focus {
    color: #fff;
}

/*--------------------------------------------------------------
# Border Color
--------------------------------------------------------------*/
.btn,
#call-to-action .btn:hover,
input[type="submit"],
.pagination .page-numbers.current,
.pagination .page-numbers:hover,
.pagination .page-numbers:focus,
.reply a,
#respond input[type="submit"],
#respond input[type="submit"]:hover,
#respond input[type="submit"]:focus,
input[type]:focus,
textarea:focus,
select:focus,
#respond input:focus,
.wpcf7 input:focus {
	border-color: #1232f2;
}

#promotion .btn {
	border-color: #fff;
}

@media screen and (min-width: 1024px) {
	.main-navigation form.search-form {
	    border-color: #1232f2;
	}
	#search:before {
		border-bottom-color: #1232f2;
	}
	.main-navigation ul#primary-menu ul li.current-menu-item > a,
	.main-navigation ul#primary-menu ul li:hover > a,
	.main-navigation ul#primary-menu ul li:focus > a {
		color: #1232f2;
	}
	.main-navigation ul.nav-menu li.button a {
		background-color: #1232f2;
	    border: 1px solid #1232f2;
	}
}