/*
Theme color overrides for Falcom Metals
*/

/* Webkit */
::selection {
    background: #00aeef;
}
/* Gecko/Mozilla */
::-moz-selection {
    background: #00aeef;
}

.themecolor,
a:hover,
p a:hover,
a.red,
.red-links a {
	color: #00aeef;
}

.ajax_loader_html {
    border: 8px solid #00aeef;
}

nav.main_menu > ul > li.active > a > span{
	background-color:#00aeef;
}

.drop_down .second .inner ul li:hover{
	background-color: #00aeef;
}

.drop_down .wide .second ul li a{
	color: #00aeef;
}

nav.mobile_menu ul li a:hover,
nav.mobile_menu ul li.active > a{
	background-color:#00aeef;
}

.title .breadcrumb .current,
.title .breadcrumb a:hover{
	color: #00aeef;
}

.box_image_with_border:hover{
	border-color: #00aeef;
}

.box_image_holder .box_icon .icon-stack i.icon-stack-base {
    color: #00aeef;
}

.icon_list i{
	background-color: #00aeef;
}

.list.circle ul>li {
	background-image: url(img/list_circle-falcon.png);
}

.progress_bar .progress_content {
	background-color: #00aeef;
}

.progress_bars_vertical .progress_content_outer .progress_content {
    background-color: #00aeef;
}

.counter_holder span.counter{
	color: #00aeef;
}

.box_holder_icon i,
.box_holder_icon .icon-stack i.icon-circle{
	color: #00aeef;
}

.box_holder_icon_inner.square .icon-stack{
	background-color: #00aeef;
}

.qbutton,
.load_more a,
#submit_comment,
.drop_down .wide .second ul li .qbutton,
.drop_down .wide .second ul li ul li .qbutton{
	color: #00aeef;
	border:2px solid #00aeef;
}

.qbutton:hover,
.load_more a:hover,
#submit_comment:hover,
.drop_down .wide .second ul li .qbutton:hover,
.drop_down .wide .second ul li ul li .qbutton:hover{
	background-color: #00aeef;
}

/* ==========================================================================
   Button styles
   ========================================================================== */
.qbutton.no_fill {
	color: #00aeef;
    border: 2px solid #00aeef;
}

.qbutton.no_fill:hover{
	color: #00aeef;
}

.call_to_action.elegant .cta_button {
    background-color: #00aeef;
}

.portfolio_gallery a .gallery_text_holder{
	background-color: #00aeef;
	background-color: rgba(0,174,239,0.90);
}

.portfolio_like a.liked i,
.portfolio_like a:hover i,
.portfolio_single .portfolio_like a.liked i,
.portfolio_single .portfolio_like a:hover i{
	color: #00aeef;
}

.projects_holder article span.text_holder{
	background-color: #00aeef;
	background-color: rgba(0,174,239,0.90);
}

.filter_holder ul li.active span{
	background-color:#00aeef;
}

.tabs .tabs-nav li.active a {
	background-color: #00aeef;
	border-color: #00aeef;
}

.accordion_holder.accordion.with_icon .ui-accordion-header i{
	color: #00aeef;
}

.highlight{
	background-color: #00aeef;
}

.testimonials .testimonial_nav li.active a {
	background-color: #00aeef;
}

.testimonial_text_inner .testimonial_name .author_desc {
    color: #00aeef;
}

blockquote i.pull-left {
	color: #00aeef;
}

.gallery_holder ul li .gallery_hover{
	background-color: #00aeef;
	background-color: rgba(0,174,239,0.90);
}

/* ==========================================================================
   Dropcaps shortcodes styles
   ========================================================================== */
.dropcap {
	color: #00aeef;
}

/* ==========================================================================
   Message box shortcode styles
   ========================================================================== */

.message.with_icon > i{
	color: #00aeef;
}

/* ==========================================================================
   Pricing table shorcode styles
   ========================================================================== */

.active_best_price {
    background-color: #00aeef;
}

.price_in_table .value {
    color: #00aeef;
}

/* ==========================================================================
   Icon with text shortcode styles
   ========================================================================== */

.icon_with_title .icon_holder i,
.font_awsome_icon_square i,
.font_awsome_icon_stack i {
    color: #00aeef;
}

.icon_with_title.circle .icon_holder .icon-stack:hover i.icon-circle,
.font_awsome_icon_stack:hover .icon-circle {
    color: #00aeef !important;
}

.icon_with_title.boxed .icon_holder .icon-stack:hover {
    background-color: #00aeef !important;
}

/* ==========================================================================
   Icon shortcode
   ========================================================================== */

.font_awsome_icon i {
	color: #00aeef;
}


.progress_bars_icons_inner.square .bar.active .bar_noactive,
.progress_bars_icons_inner.square .bar.active .bar_active{
	background-color: #00aeef;
}

.progress_bars_icons_inner.normal .bar.active i,
.progress_bars_icons_inner .bar.active i.icon-circle{
	color: #00aeef;
}

.list.number.circle_number ul>li:before {
    background-color: #00aeef;
}

.list.number ul>li:before{
	color: #00aeef;
}

/* ==========================================================================
   Social icon shortcode styles
   ========================================================================== */

.social_icon_holder .icon-stack i{
    color: #00aeef;
}

footer .social_icon_holder .icon-stack:hover,
.side_menu .social_icon_holder .icon-stack:hover {
    background-color: #00aeef !important;
}

/* ==========================================================================
   Latest posts styles
   ========================================================================== */

.blog_holder article .post_text  h2 .date{
	color:#00aeef;
}

.blog_holder article .post_infos a:hover,
.blog_holder article .post_infos .post_author:hover,
.blog_holder article .post_infos .post_comments:hover{
	color: #00aeef;
}

.blog_holder article  .post_icons_holder  a.post_comments:hover i ,
.blog_holder article  .post_icons_holder  a.post_comments:hover {
	color:#00aeef;
}

.blog_like a:hover i,
.blog_like a.liked i,
.blog_like a:hover span
{
	color: #00aeef;
}

.social_share_dropdown ul li.share_title {
	background-color:#00aeef;
}

.social_share_dropdown ul li:hover .share_text,
.social_share_dropdown ul li :hover i
{
	color: #00aeef;
}

.blog_holder article.format-link .post_text .post_text_holder,
.blog_holder article.format-quote .post_text .post_text_holder{
	background-color: #00aeef;
}

.blog_holder article.format-quote .post_text i.qoute_mark,
.blog_holder article.format-link .post_text i.link_mark{
	color: #00aeef;
}

.single_links_pages a:hover span{
	background-color:#00aeef;
}

.single_tags  a{
	background-color:#00aeef;
}

#respond textarea:focus,
#respond input[type='text']:focus,
.contact_form input[type='text']:focus,
.contact_form  textarea:focus{
	border-color: #00aeef;

}

.pagination ul li span {
	background-color:#00aeef;
}

aside .widget li a:hover{
	color:#00aeef;
}

.widget.widget_search form input[type="submit"]{
	background-color: #00aeef;
}

.widget.widget_search form input[type="text"]:focus{
	border-color:#00aeef;
}

.widget .tagcloud a {
	background-color:#00aeef;
}

#back_to_top:hover{
	color: #00aeef;
}

/* ==========================================================================
   Steps shortcode styles
   ========================================================================== */

.steps_holder .circle_small {
    background-color: #00aeef;
}

/* ==========================================================================
   Separator shortcode styles
   ========================================================================== */

.vc_text_separator.full div{
	color: #00aeef;
	border: 1px solid #00aeef;
}

/* Start: Progress Bar */
.mejs-controls .mejs-time-rail .mejs-time-current {
	background-color: #00aeef;
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
	background-color: #00aeef;
}
/* End: Progress Bar */

/* Start: Mute/Volume */
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	background-color: #00aeef;
}
/* End: Mute/Volume */

/* ==========================================================================
   Pie full styles
   ========================================================================== */

.pie_graf_legend ul li .color_holder,
.line_graf_legend ul li .color_holder{
    background-color: #00aeef;
}


aside .widget #lang_sel_list.lang_sel_list_vertical a.lang_sel_sel,
aside .widget #lang_sel_list.lang_sel_list_horizontal a.lang_sel_sel {
    color: #00aeef;
}

/* ==========================================================================
   Service shortcode styles
   ========================================================================== */

   .circle_item .circle {
	background-color: #00aeef;
}

/* ==========================================================================
   Front page
   ========================================================================== */


.frontpage-slide .btn-group a{
	color:#00aeef;
}
.frontpage-slide .btn-group a span.btn-text{
	color:#00aeef;
}
.frontpage-slide .btn-group a span.btn-icon{
	background-color:#00aeef;
}
.frontpage-slide .btn-group a.btn-main{
	border:2px solid #00aeef;
}
.frontpage-slide .btn-group a.btn-main:hover span.btn-text{
	background-color:#00aeef;
}

/*
**************************
	TIMELINE CSS
**************************
*/

.vco-timeline .vco-navigation .timenav .content .marker .flag .flag-content h3,
.vco-notouch .vco-navigation .timenav .content .marker .flag:hover .flag-content h3, 
.vco-timeline .vco-navigation .timenav .content .marker.active .flag .flag-content h3{
	color:#00aeef !important;
}
.vco-timeline .vco-navigation .timenav .content .marker .dot,
.vco-timeline .vco-navigation .timenav .content .marker.active .dot{
	background-color:#00aeef !important;
}
