.main-menu li.current_page_item > a,
.block-main-slider .lnk a:hover,
.tweets .tweet_list a:hover,
.block-contacts .info p a,
.block-blog article .description h3 a:hover,
.block-blog-post .content h2 span,
.block-comments .comment .name a:hover,
.block-sidebar-recent-posts article h4 a:hover,
.pages-navigation a:hover, 
.pages-navigation a:focus,
footer .widget_nav_menu .menu li > a:hover,
a.lnk-accent, .icon.colored i.fa {
	color:#1fb4da;
}

.block-main-slider .lnk a:hover i {
	border-color:#1fb4da;
}

.block-main-slider .caption-3 .title,
.block-audio .mejs-controls .mejs-time-rail .mejs-time-current,
.block-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.block-comments .comment .comment-reply-link:hover {
	background-color:#1fb4da;
}

.block-main-slider .flex-direction-nav a.flex-prev:hover,
.block-main-slider .flex-direction-nav a.flex-next:hover,
.block-project-item .flex-direction-nav a.flex-prev:hover,
.block-project-item .flex-direction-nav a.flex-next:hover,
.block-team .teammates .flex-direction-nav a.flex-prev:hover,
.block-team .teammates .flex-direction-nav a.flex-next:hover,
.block-blog .flex-direction-nav a.flex-prev:hover,
.block-blog .flex-direction-nav a.flex-next:hover,
.block-blog-post .flex-direction-nav a.flex-prev:hover,
.block-blog-post .flex-direction-nav a.flex-next:hover {
	color:#1fb4da;
	border-color:#1fb4da;	
}

.block-main-slider .flex-control-nav li a.flex-active,
.block-skills .level-rail .level .bar,
.general-button.black:hover, 
.general-button.navy:hover, 
.general-button.grey:hover,
.wp-block-button__link:hover,
.more-link:hover,
.form-submit .submit:hover,
input[type="submit"]:hover,
.sidebar .tagcloud > a:hover {
	background-color:#1fb4da;
}

.block-projects .image.hovered .hover,
.desktop-device .block-projects .image:hover .hover {
	background-color:#1fb4da; 
	background-color:rgba(16, 177, 231, 0.74);
}

.block-team .teammate .photo .hover {
	background-color:#1fb4da;
	background-color:rgba(16, 177, 231, 0.21);
}

.block-contacts .form .field.focused, .block-contacts .form .textarea.focused {
	-webkit-box-shadow:inset 0px 0px 0px 1px #1fb4da;
	   -moz-box-shadow:inset 0px 0px 0px 1px #1fb4da;
			box-shadow:inset 0px 0px 0px 1px #1fb4da;
}

.general-button.big {
	background-color:rgba(16, 177, 231, 0.88); 
}

.block-stats li {
	background-image:url(../images/bg_stats_blue.png); 
}

blockquote,
blockquote.type-1, 
.block-blog-post .content blockquote {
	border-left:4px solid #1fb4da;	
}

.block-tabs .tabs li a.current {
    border-top:4px solid #1fb4da;
}

.comment-respond .field.focused, .comment-respond .textarea.focused,
.widget input[type="text"]:focus, .widget input[type="email"]:focus, 
.widget input[type="search"]:focus, input[type="password"]:focus {
	border-color:#1fb4da;
	-webkit-box-shadow:0px 0px 3px 0px rgba(16, 177, 231, 0.27);
	   -moz-box-shadow:0px 0px 3px 0px rgba(16, 177, 231, 0.27);
			box-shadow:0px 0px 3px 0px rgba(16, 177, 231, 0.27);
}

@media (max-width:1100px) {
	.block-stats li {
		background-image:url(../images/bg_stats_blue_748.png);
	}
}

@media (max-width:767px) {
	.block-stats li {
		background-image:url(../images/bg_stats_420.png);
	}
}