/* --------- */
/* VARIABLES */
/* --------- */
a,
a:hover {
  color: #FDA73F; }

/* ---------- */
/* TYPOGRAPHY */
/* ---------- */
blockquote {
  border-color: #FDA73F; }

/* ------- */
/* BUTTONS */
/* ------- */
.button,
input[type="submit"], input[type="button"] {
  background-color: #FDA73F; }

/* ---- */
/* GMAP */
/* ---- */
.gmap .marker:before {
  background-image: url("images/marker.png"); }

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .gmap .marker:before {
    background-image: url("images/marker_2x.png");
    background-size: 45px 39px;
    /* equals the size of @1x version */ } }
/* -------- */
/* COMMENTS */
/* -------- */
.comments-1 .bypostauthor {
  background-color: rgba(0, 147, 207, 0.02); }

.comments-1 .bypostauthor .comment_inner {
  border: 1px solid rgba(0, 147, 207, 0.14); }

/* ------- */
/* WIDGETS */
/* ------- */
/* WIDGETS - GENERAL */
.widget a:hover {
  color: #FDA73F; }

/* WIDGET - RECENT POSTS CUSTOM */
.ffWidgetRecentPosts .recent_post_comments_number:hover i,
.ffWidgetRecentPosts .recent_post_like_number:hover i {
  color: #FDA73F; }

/* WIDGET - TAGS */
.tagcloud a:hover {
  background-color: #FDA73F; }

/* WIDGET - SOCIAL */
.ffWidgetSocial .social_icon:hover {
  background-color: #FDA73F; }

/* WIDGETS - CALENDAR */
.widget_calendar table tbody a {
  background-color: #FDA73F; }

/* -------- */
/* HEADER-2 */
/* -------- */
.header-2 .contact_info a:hover {
  color: #FDA73F; }

.header-2 .flag_list .flag:hover {
  color: #FDA73F; }

/* ------------ */
/* NAVIGATION-1 */
/* ------------ */
.navigation-1 li:hover .top-menu-item-a {
  color: #FDA73F; }

.navigation-1 .search_top_button:hover {
  color: #FDA73F; }

.navigation-1 .current-menu-ancestor .top-menu-item-a,
.navigation-1 .current-menu-parent .top-menu-item-a,
.navigation-1 .current_page_parent .top-menu-item-a,
.navigation-1 .current_page_ancestor .top-menu-item-a,
.navigation-1 .current-menu-item .top-menu-item-a {
  color: #FDA73F; }

.navigation-1 .noactive:hover .top-menu-item-a {
  color: #FDA73F !important; }

/* ------------ */
/* NAVIGATION-2 */
/* ------------ */
.navigation-2 li a:hover {
  color: #FDA73F; }

/* ----------- */
/* BLOG-POST-1 */
/* ----------- */
.blog-post-1 .post_meta a:hover {
  color: #FDA73F; }

.blog-post-1 .post_meta_left a:hover,
.blog-post-1 .post_meta_left a:hover i {
  color: #FDA73F; }

/* POST TAGS */
.blog-post-1 .post_tags a:hover {
  border-color: #FDA73F;
  background-color: #FDA73F; }

/* SHARE THIS */
.blog-post-1 .share_this .share_this_links a:hover {
  color: #FDA73F; }

/* ------------ */
/* PAGINATION-1 */
/* ------------ */
.pagination-1 .page.current,
.pagination-1 a.page:hover {
  background-color: #FDA73F; }

/* -------------------- */
/* PORTFOLIO_TITLEBAR-2 */
/* -------------------- */
.portfolio_titlebar-2 .portfolio_nav a:hover {
  background-color: #FDA73F; }

/* ---------------- */
/* PORTFOLIO-POST-1 */
/* ---------------- */
.portfolio_like_wrapper:hover .portfolio_like_icon,
.portfolio_like_wrapper:hover .portfolio_like_number {
  color: #FDA73F; }

.portfolio_image_wrapper .portfolio_image_link:hover,
.portfolio_image_wrapper .portfolio_image_zoom:hover {
  background-color: rgba(0, 147, 207, 0.89); }

/* ------------------ */
/* PORTFOLIO-SINGLE-1 */
/* ------------------ */
.portfolio-single-1 .post_meta .like_number:hover,
.portfolio-single-1 .post_meta a.like_number:hover {
  color: #FDA73F; }

.portfolio-single-1 .post_meta .like_number:hover i {
  color: #FDA73F; }

/* -------------------- */
/* SHORTCODES + MODULES */
/* -------------------- */
/* TEAM MEMBER */
.team_member .team_member_social_icons a:hover {
  color: #FDA73F; }

.team_member .team_member_social_links a {
  color: #FDA73F; }

/* TEXT WITH ICON BLOCK 1 */
.text_icon_block-1:hover .tib_icon {
  color: #FDA73F;
  border-color: #68b0cd;
  -webkit-box-shadow: 0 0 0 2px #cff1ff;
  -moz-box-shadow: 0 0 0 2px #cff1ff;
  box-shadow: 0 0 0 2px #cff1ff; }

/* TEXT WITH ICON BLOCK 3 */
.text_icon_block-3 .tib_icon {
  background-color: #FDA73F; }

/* TEXT WITH ICON EXPAND */
.text_icon_expand_item_wrapper:hover .text_icon_expand_image_wrapper {
  border-bottom-color: #78cdf0; }

.text_icon_expand_item .tie_icon {
  border-color: #78cdf0; }

.text_icon_expand_item_wrapper:hover .tie_icon {
  color: #78cdf0; }

.text_icon_expand_item_wrapper:hover .tie_title {
  color: #FDA73F; }

/* RECENT POSTS SLIDER */
.recent_posts_slider .rps_like_wrapper:hover .rps_like_icon,
.recent_posts_slider .rps_like_wrapper:hover .rps_like_number {
  color: #FDA73F; }

.recent_posts_slider_wrapper .rps_controls a:hover {
  background-color: #FDA73F; }

.rps_image_wrapper .rps_image_link:hover,
.rps_image_wrapper .rps_image_zoom:hover {
  background-color: rgba(0, 147, 207, 0.89); }

/* RECENT POSTS SLIDER-2 */
.recent_posts_slider-2 .rps_like_wrapper:hover .rps_like_icon,
.recent_posts_slider-2 .rps_like_wrapper:hover .rps_like_number {
  color: #FDA73F; }

.recent_posts_slider-2_wrapper .rps_controls a:hover {
  background-color: #FDA73F; }

.recent_posts_slider-2_wrapper .rps_image_wrapper .rps_image_link:hover,
.recent_posts_slider-2_wrapper .rps_image_wrapper .rps_image_zoom:hover {
  background-color: rgba(0, 147, 207, 0.89); }

/* CLIENT LOGO SLIDER */
.client_logo_slider_wrapper .cls_controls a:hover {
  background-color: #FDA73F; }

/* PHOTO SLIDER 1 */
.photo_slider-1 .bx-wrapper .bx-prev:hover,
.photo_slider-1 .bx-wrapper .bx-next:hover {
  background-color: #FDA73F !important;
  background-color: rgba(0, 147, 207, 0.89) !important; }

/* PROGRESS BARS 1 */
.progress_bars-1 .pb_bar {
  background-color: #FDA73F; }

/* SHORTCODES - ACCORDEON-2 - OVERWRITES STYLES FROM ACCORDEON-1 */
.accordeon-2 .tb_accordeon_item_active .tb_accordeon_item_post_title_wrapper {
  border-left-color: #FDA73F; }

/* FAQ-1 */
.faq-1 .faq_header_item:hover .faq_header_item_title {
  color: #FDA73F; }

.faq-1 .divider_button_up {
  background-image: url("images/divider_button_up.png"); }

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .faq-1 .divider_button_up {
    background-image: url("images/divider_button_up_2x.png");
    background-size: 83px 33px;
    /* equals the size of @1x version */ } }
/* SITEMAP-1 */
.sitemap-1 a {
  color: #FDA73F; }

/* -------------- */
/* FOOTER-WIDGETS */
/* -------------- */
/* FOOTER WIDGET - RECENT POSTS CUSTOM */
.footer-widgets .ffWidgetRecentPosts .recent_post_title:hover {
  color: #FDA73F; }

.footer-widgets .ffWidgetRecentPosts .recent_post_comments_number:hover,
.footer-widgets .ffWidgetRecentPosts .recent_post_like_number:hover,
.footer-widgets .ffWidgetRecentPosts .recent_post_comments_number:hover i,
.footer-widgets .ffWidgetRecentPosts .recent_post_like_number:hover i {
  color: #FDA73F; }

/* I RECOMMEND THIS */
a.dot-irecommendthis:hover,
a.dot-irecommendthis:hover:before,
#sidebar-1 a.dot-irecommendthis:hover,
#sidebar-1 a.dot-irecommendthis:hover:before {
  color: #FDA73F !important; }

.footer-widgets .ffWidgetRecentPosts .dot-irecommendthis:hover,
.footer-widgets .ffWidgetRecentPosts .dot-irecommendthis:hover:before {
  color: #FDA73F !important; }
