/* Color 1- #f4d025 
Color 2 - #0f3556 */

/* HEADER */
.header-section .nav.navbar-nav.tpath-main-nav li .tpath-megamenu-container .tpath-megamenu li.active > a,
.header-section .nav.navbar-nav.tpath-main-nav li .tpath-megamenu-container .tpath-megamenu a:hover, 
.header-section .nav.navbar-nav.tpath-main-nav li .tpath-megamenu-container .tpath-megamenu a:active, 
.header-section .nav.navbar-nav.tpath-main-nav li .tpath-megamenu-container .tpath-megamenu a:focus,
.header-section .tpath-main-nav li.current-menu-ancestor > a,
.header-section .tpath-main-nav li.current-menu-parent > a,
.header-section .tpath-main-nav li.current-menu-item > a {
	color: #f4d025;
}
.navbar-nav.tpath-main-nav .dropdown-menu li:hover > a,
.navbar-nav.tpath-main-nav .dropdown-menu li.current-menu-item > a,
.navbar-nav.tpath-main-nav .dropdown-menu li.current-menu-parent > a,
.navbar-nav.tpath-main-nav .dropdown-menu li.current-menu-ancestor > a {
    background: #f4d025;
}
.header-logo-section .tpath-header-logo-bar .tpath-logo-bar .header-label-details > a:hover,
.header-logo-section .tpath-header-logo-bar .tpath-logo-bar .header-label-details > a:active,
.header-logo-section .tpath-header-logo-bar .tpath-logo-bar .header-label-details > a:focus {
	color: #f4d025;
}
.header-section.type-header-1 .header-main-section .navbar-collapse,
.header-section.type-header-1 .is-sticky .sticky-header-wrap,
.is-sticky .header-menu-toggle-sticky .sticky-menu-toggle  {
	background: #f4d025;
}
.header-section.type-header-1 .tpath-main-nav.nav.navbar-nav > li > a::before {
    background: #0f3556;
}
.header-section.type-header-1 .header-toggle-search .header-toggle-search-inner {
	background: #f4d025;
}
.header-section.type-header-1 .header-main-section li.header-menu-btn .header-custom-btn.btn {
	background: #0f3556;
}

.navbar-nav.tpath-main-nav .dropdown-menu, .navbar-nav.tpath-main-nav .sub-menu,
.tpath-megamenu-container,
.header-section.type-header-1 .dropdown-menu .sub-menu, .header-section.type-header-2.header-dark .dropdown-menu .sub-menu {
	background: #0f3556;
}

.header-logo-section .tpath-logo-bar li > div .header-top-icon > i {
	color: #f4d025;
}

/* Header Style 2 */
.header-section.type-header-2 .header-topbar-section {
	background: #0f3556;
	border-color: #f4d025;
}
.header-section.type-header-2 .top-bar-item .top-bar-icon {
	color: #f4d025;
}
.header-section.type-header-2 .top-bar-item .top-bar-info > a:hover,
.header-section.type-header-2 .top-bar-item .top-bar-info > a:active,
.header-section.type-header-2 .top-bar-item .top-bar-info > a:focus {
	color: #f4d025;
}
.header-section.type-header-2 .tpath-main-nav.nav.navbar-nav > li > a:before {
    background: #f4d025;
}

/* Header Style 3 */
.header-section.type-header-3 .header-topbar-section {
	background: #0f3556;
}
.header-section.type-header-3 .top-bar-item .top-bar-icon {
	color: #f4d025;
}
.header-section.type-header-3 .top-bar-item .top-bar-info > a:hover,
.header-section.type-header-3 .top-bar-item .top-bar-info > a:active,
.header-section.type-header-3 .top-bar-item .top-bar-info > a:focus {
	color: #f4d025;
}
.header-section.type-header-3 .header-topbar-section .header-custom-btn.btn {
	background: #f4d025;
}
.header-section.type-header-3 .tpath-main-nav.nav.navbar-nav > li > a:before {
    background: #f4d025;
}

.header-social-nav .tpath-social-icons.soc-icon-transparent li a:hover,
.header-social-nav .tpath-social-icons.soc-icon-transparent li a:active,
.header-social-nav .tpath-social-icons.soc-icon-transparent li a:focus {
	color: #f4d025;
}
.header-section.type-header-2 .header-topbar-section .header-social-nav .tpath-social-icons.soc-icon-transparent li a:hover,
.header-section.type-header-2 .header-topbar-section .header-social-nav .tpath-social-icons.soc-icon-transparent li a:active,
.header-section.type-header-2 .header-topbar-section .header-social-nav .tpath-social-icons.soc-icon-transparent li a:focus {
	color: #f4d025;
}

.input-group-btn .btn.mc-subscribe {
	background: #f4d025;
	border-color: #f4d025;
}
.mobile-sub-menu li a:hover,
.mobile-sub-menu li a:active,
.mobile-sub-menu li a:focus {
	color: #f4d025;
}

/* Separator */
.separator.separator-border-style.skin-theme {
	background: #f4d025;
}

.page-title-social-sharing .tpath-social-share-box .tpath-social-share-icons li a:hover,
.page-title-social-sharing .tpath-social-share-box .tpath-social-share-icons li a:active,
.page-title-social-sharing .tpath-social-share-box .tpath-social-share-icons li a:focus {
	color: #f4d025;
}

.tpath-video-shortcode .video-box:hover .fa {
    background: #f4d025;
}

/* Buttton Styles */
.btn, .btn.btn-default {
	background: #0f3556;
}
.btn:hover, .btn:active, .btn:focus,
.btn.btn-default:hover, .btn.btn-default:active, .btn.btn-default:focus {
	background: #f4d025;
}
.btn.btn-skin-theme {
	background: #f4d025;
	border-color: #f4d025;
}
.btn.btn-skin-theme:hover, .btn.btn-skin-theme:active, .btn.btn-skin-theme:focus {
	background: #0f3556;
	border-color: #0f3556;
}
.btn.btn-skin-theme-alt {
	background: #0f3556;
	border-color: #0f3556;
}
.btn.btn-skin-theme-alt:hover,
.btn.btn-skin-theme-alt:active,
.btn.btn-skin-theme-alt:focus {
	background: #f4d025;
	border-color: #f4d025;
}
.btn.btn-simple-text:hover, .btn.btn-simple-text:active, .btn.btn-simple-text:focus {
	color: #f4d025;
}
.btn.btn-simple-text.btn-skin-theme {
	color: #f4d025;
}
.btn.btn-simple-text.btn-skin-theme:hover, .btn.btn-simple-text.btn-skin-theme:active, .btn.btn-simple-text.btn-skin-theme:focus {
	color: #0f3556;
}
.btn.btn-simple-text.btn-skin-theme-alt {
	color: #0f3556;
}
.btn.btn-simple-text.btn-skin-theme-alt:hover, .btn.btn-simple-text.btn-skin-theme-alt:active, .btn.btn-simple-text.btn-skin-theme-alt:focus {
	color: #f4d025;
}

.vc_general.vc_btn3.vc_btn3-style-theme-bg.vc_btn3-color-theme-color {
	background: #f4d025;
}
.vc_general.vc_btn3.vc_btn3-style-theme-bg.vc_btn3-color-theme-color:hover,
.vc_general.vc_btn3.vc_btn3-style-theme-bg.vc_btn3-color-theme-color:active,
.vc_general.vc_btn3.vc_btn3-style-theme-bg.vc_btn3-color-theme-color:focus {
	background: #0f3556;
}
.vc_general.vc_btn3.vc_btn3-style-theme-bg.vc_btn3-color-theme-secondary-color {
	background: #0f3556;
}
.vc_general.vc_btn3.vc_btn3-style-theme-bg.vc_btn3-color-theme-secondary-color:hover,
.vc_general.vc_btn3.vc_btn3-style-theme-bg.vc_btn3-color-theme-secondary-color:active,
.vc_general.vc_btn3.vc_btn3-style-theme-bg.vc_btn3-color-theme-secondary-color:focus {
	background: #f4d025;
}

input[type="submit"],
.wpcf7 input[type="submit"] {
    background: #f4d025;
}
input[type="submit"]:hover,
input[type="submit"]:active,
input[type="submit"]:focus,
.wpcf7 input[type="submit"]:hover,
.wpcf7 input[type="submit"]:active,
.wpcf7 input[type="submit"]:focus {
	background: #0f3556;
}

.btn.btn-style-outline.btn-skin-theme {
	border-color: #f4d025;
	color: #f4d025;
}
.vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-color-theme-color:hover, .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-color-theme-color:active, .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-color-theme-color:focus {
	background-color: #f4d025;
	border-color: #f4d025;
}

.ticker-controls .ticker-controls-wrap a {
	background: #f4d025;
	border-color: #f4d025;
}
.ticker-controls .ticker-controls-wrap a:hover,
.ticker-controls .ticker-controls-wrap a:active,
.ticker-controls .ticker-controls-wrap a:focus {
	color: #f4d025;
}
/* ------------- Team ------------- */
.team-item .team-member-name a:hover,
.team-item .team-member-name a:active,
.team-item .team-member-name a:focus {
	color: #f4d025;
}
.team-member-item-info .designation span {
	color: #f4d025;
}
.team-social-media > li > a:hover {
	color: #f4d025;
	border-color: #f4d025;
}
.team-filter-wrapper ul li a.active {
    background: #f4d025;
    border-color: #f4d025;
}
.team-filter-wrapper ul li:hover a {
    border-color: #f4d025;
	color: #f4d025;
}
.tpath-member-social-icons li:hover a {
	background: #f4d025;
	border-color: #f4d025;
}
.team-item .team-member_email a:hover, .team-item .team-member_email a:active, .team-item .team-member_email a:focus {
	color: #f4d025;
}
.team-member-designation {
	color: #f4d025;
}
.bottom-overlay .team-member-button a {
    background: #f4d025 none repeat scroll 0 0;
}
.bottom-overlay .team-member-button a:hover {
    background: #f4d025 none repeat scroll 0 0;
}
.overlay-post .post-mediaicon:hover, ul.team-social-media li:hover a {
    background: #f4d025;
}
.team-content-top ul.team-social-media li:hover a, .team-member_designation h6.designation {
	color: #f4d025;
}
/* ------------- Pricing Table ------------- */
.tpath-pricing-item .table-header .pricing-title {
	color: #f4d025;
}
.pricing-plan-list.pricing-box:hover .table-header .pricing-title,
.tpath-pricing-table-wrapper.featured-item .pricing-plan-list.pricing-box .table-header .pricing-title {
	color: #f4d025;
}
.tpath-pricing-item .table-features li::before  {
	color: #f4d025;
}
.tpath-pricing-item .pricing-plan-list.pricing-box:hover .table-features li::before,
.tpath-pricing-table-wrapper.featured-item .pricing-plan-list.pricing-box .table-features li::before {
	color: #f4d025;
}
.tpath-pricing-item .btn.btn-outline.btn-pricing:hover {
	background: #f4d025;
	border-color: #f4d025;
}
.pricing-plan-list.pricing-box:hover,
.tpath-pricing-table-wrapper.featured-item .pricing-plan-list.pricing-box {
    border-color: #f4d025;
}
.pricing-plan-list.pricing-box:hover .btn.btn-outline,
.tpath-pricing-table-wrapper.featured-item .pricing-plan-list.pricing-box .btn.btn-outline {
    background: #f4d025;
    border-color: #f4d025;
}

/* ------------- Button ------------- */
.btn:hover,
.btn:active,
.btn:focus,
.post-navigation .pager li a:hover, .post-navigation .pager li a:active, .post-navigation .pager li a:focus {
    background: #f4d025;
}
.post-navigation .pager li a:hover, .post-navigation .pager li a:active, .post-navigation .pager li a:focus {
    border-color: #f4d025;
}

.btn.btn-default.btn-skin-white {
	color: #f4d025;
}
.btn.btn-default.btn-skin-white:hover {
	color: #f4d025;
}

/* BUTTON OUTLINE */
.btn.btn-outline.btn-skin-theme {
	border-color: #f4d025;
	color: #f4d025;
}
.btn.btn-outline.btn-skin-theme:hover {
	background: #f4d025;
}
.btn.btn-outline.btn-skin-white:hover {
	color: #f4d025;
}
.btn.btn-style-outline:hover, .btn.btn-style-outline:active, .btn.btn-style-outline:focus {
	background-color: #f4d025;
	border-color: #f4d025;
}
.vc_btn3.vc_btn3-style-outline {
	border-color: #f4d025;
	color: #f4d025;
}

/* ------------- VC Custom Styles ------------- */
.vc_icon_element .vc_icon_element-color-theme-color-1 .vc_icon_element-icon {
	color: #f4d025;
}

.tpath-counter-section.skin-dark .tpath-counter-icon .counter-icon,
.tpath-counter-section.skin-white .tpath-counter-icon .counter-icon,
.tpath-counter-section.skin-grey .tpath-counter-icon .counter-icon {
	color: #f4d025;
}

/* ------------- Content Box ------------- */
.tpath-content-box.style-small-image-left .content-box-item:before {
	border-color: #f4d025;
}
.tpath-content-box.style-small-image-left .content-box-item:after,
.tpath-content-box.style-small-image-left .content-box-item .content-box-inner:after {
	background: #f4d025;
}
.tpath-content-box.style-large-image-left .content-box-info-wrapper .content-box-inner-wrap:after {
	border-color: #f4d025;
}

/* ------------- Events  ------------- */

.events-shortcode.style-list .list-speaker {
	color: #f4d025;
}
.events-shortcode li.ecs-event .event-title a:hover,
.events-shortcode li.ecs-event .event-title a:active,
.events-shortcode li.ecs-event .event-title a:focus {
	color: #f4d025;
}
li.ecs-event .duration a:hover {
	color: #f4d025;
}
li.ecs-event:hover .event-image > a:after {
	background: rgba(15, 53, 86, 0.8);
}
li.ecs-event .event-overlay a {
    background: #f4d025 none repeat scroll 0 0;
}
li.ecs-event .event-overlay a:hover {
	color: #f4d025;
}
li.ecs-event .event-image .event-date-box .event-box {
    background: #f4d025;
}
.single-tribe_events .post-navigation .pager li a:hover {
	background: #f4d025;
}
#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a {
	background: #f4d025;
}
#tribe-events-content .tribe-events-tooltip h4 {
	color: #f4d025;
}
.tribe-events-list-separator-month span {
	color: #f4d025;
}
.tribe-events-list .tribe-events-event-cost span,
.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost span {
	background: #f4d025;
	border-color: #f4d025;
}
.tribe-events-list-event-title > a:hover,
.tribe-events-list-event-title > a:active,
.tribe-events-list-event-title > a:focus {
	color: #f4d025;
}
#tribe-bar-form .tribe-bar-submit input[type="submit"] {
	background: #f4d025;
}
.tribe-events-list .tribe-events-loop .tribe-event-featured, .tribe-events-list #tribe-events-day.tribe-events-loop .tribe-event-featured, .type-tribe_events.tribe-events-photo-event.tribe-event-featured .tribe-events-photo-event-wrap, .type-tribe_events.tribe-events-photo-event.tribe-event-featured .tribe-events-photo-event-wrap:hover, #tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured {
	background: #f4d025 !important;
}
.event-single-shortcode .tpath-daycounter.tpath-eventcounter .countdown-section {
	background: #f4d025;
}

#tribe-events .tribe-events-button, .tribe-events-button {
    background: #0f3556;
}
/*.tribe-events-sub-nav li a {
    border-color: #f4d025;
}
.tribe-events-sub-nav li a:hover {
	 background: #f4d025;
}*/
li.ecs-event .duration .fa, .event-shortcode .duration .fa {
    color: #f4d025;
}
.ecs-event .overlay-date .date {
    background-color: #f4d025;
}
.ecs-event:hover .event-title a {
    color: #f4d025;
}
.single-tribe_events .duration .fa {
	color: #f4d025;
}

/* ------------- Portfolio  ------------- */
.portfolio-item:hover .overlay-mask {
    background: rgba(15, 53, 86, 0.7);
}
.portfolio-mask .overlay-buttons > li > a {
	background: #f4d025;
}
.portfolio-mask .overlay-buttons > li > a:hover {
	background: #0f3556;
	color: #f4d025;
}
.portfolio-icons div:hover, .portfolio-overlay .portfolio-icons div:hover .galleryicon {
	color: #f4d025;
}
.portfolio-item .simple-overlay .icon {
    color: #f4d025;
}
.portfolio-tabs .smart-sub-menu.portfolio-sub-filter > li > a:hover, 
.portfolio-tabs .smart-sub-menu.portfolio-sub-filter > li > a.active {
    border-color: #f4d025;
}

/* ------------- Testimonials  ------------- */
.tpath-testimonial.style-style_four .testimonial-item .quote-box { 
	background: #f4d025;
}
.client-author-name a:hover, .client-author-name a:active, .client-author-name a:focus {
	color: #f4d025;
}
.typo-white .testimonial-item .client-author-name > a:hover,
.typo-white .testimonial-item .client-author-name > a:active,
.typo-white .testimonial-item .client-author-name > a:focus {
	color: #f4d025;
}
/* ------------- Pagination  ------------- */
.pagination > li > a:hover,
.pagination > li > span.page-numbers.current {
    background: #f4d025;
	border-color: #f4d025;
}
.owl-carousel.owl-theme .owl-controls .owl-dots span:hover,
.owl-carousel.owl-theme .owl-controls .owl-dots .active span {
	border-color: #f4d025;
}
/* ------------- Blog  ------------- */

.posts-inner-container .entry-thumbnail .date-outer,
.posts-inner-container .post-media .date-outer {
	background: #f4d025;
}
.posts-inner-container:hover .entry-thumbnail > a:after {
	background: rgba(15, 53, 86, 0.8);
}

.posts-content-container .entry-meta li > a:hover,
.posts-content-container .entry-meta li > a:active,
.posts-content-container .entry-meta li > a:focus,
.posts-content-container .entry-meta li > a:hover span,
.posts-content-container .entry-meta li > a:active span,
.posts-content-container .entry-meta li > a:focus span {
	color: #f4d025;
}
.post .entry-title a:hover,
.post .entry-title a:active,
.post .entry-title a:focus {
    color: #f4d025;
}
.post-tags a:hover,
.post-tags a:active,
.post-tags a:focus {
	color: #f4d025;
}
.tpath-social-share-box .tpath-social-share-icons li a:hover  {
    background: #f4d025;
	border-color: #f4d025;
}
.owl-carousel.owl-theme .owl-controls .owl-dot.active span::after{
    color: #f4d025;
}

/* ------------- Clients ------------- */
.clients-wrapper .owl-carousel.owl-theme .owl-controls .owl-nav div:hover i {
	background: #f4d025;
	border-color: #f4d025;
}

/* ------------- Day Counter Section ------------- */
.tpath-daycounter-container.style-theme-color .countdown-section .countdown-amount,
.tpath-daycounter-container.style-theme-color .countdown-section .countdown-period {
	color: #f4d025;
}
.tpath-counter-section.skin-white:hover .tpath-counter-icon .counter-icon {
	color: #f4d025;
}
/* ------------- 404 Section ------------- */
.content-404page .error-title {
	color: #f4d025;
}
/* ------------- Call To Action ------------- */
.tpath-call-to-action-block .tpath-cta-title {
	color: #f4d025;
}
.tpath-cta-title > strong, .tpath-cta-title-alt > strong, .tpath-cta-sub-title > strong {
	color: #f4d025;
}
.btn.btn-style-bg.btn-skin-theme {
	background: #f4d025;
	border-color: #f4d025;
}
.btn.btn-style-bg.btn-skin-white {
	color: #f4d025;
}
/* ------------- Timeline ------------- */
.tpath-timeline-wrapper .timeline-items-inner:after {
	background: #f4d025;
}
.tpath-timeline-icon > i, .timeline-item .timeline-item-icon > i {
	background: #f4d025;
}
.timeline-item .timeline-date {
	background: #f4d025;
}

/* ------------- Call to Action ------------- */
.vc_cta3-content-header h4 span {
    color: #f4d025;
}
.vc_general.vc_btn3.vc_btn3-color-theme_color.vc_btn3-style-background {
	 background: #f4d025;
}
.wpcf7 .wpcf7-form .wpcf7-submit {
	color: #f4d025;	
}
.wpcf7 .wpcf7-form .wpcf7-submit:hover {
	background: #f4d025;	
}

.widget-entry-content .entry-date {
	color: #f4d025;
}
.tp-caption h2 {
    color: #f4d025;
}

.tp-caption.color-theme, .tp-caption.theme-color { color: #f4d025!important;}
.tp-caption.bg-theme { background-color: #f4d025;}

/* ------------- OWL CAROUSEL STYLES ------------- */

.owl-carousel.owl-theme .owl-controls .owl-dots span {
	border-color: #f4d025;
}
.owl-carousel.owl-theme .owl-controls .owl-dots .active span {
    background: #f4d025 none repeat scroll 0 0;
}
.owl-carousel.owl-theme .owl-controls .owl-nav div {
	background: rgba(15, 53, 86, 0.8);
}
.owl-carousel.owl-theme .owl-controls .owl-nav div:hover,
.owl-carousel.owl-theme .owl-controls .owl-nav div:active,
.owl-carousel.owl-theme .owl-controls .owl-nav div:focus {
	background: rgba(244, 208, 37, 0.8);
}

.search-form .input-group-btn {
	background: #0f3556;
}
.search-form .input-group-btn:hover,
.search-form .input-group-btn:active,
.search-form .input-group-btn:focus {
	background: #f4d025;
}

/* ------------- OLD THEME STYLES  ------------- */
a,
a.btn-link {
    color: #f4d025;
}
#back-to-top {
    color: #f4d025;
	border-color: #f4d025;
}
#back-to-top:hover {
    background: #f4d025;
}
.page-breadcrumbs ul li a:hover,
.page-breadcrumbs ul li a:active,
.page-breadcrumbs ul li a:focus,
.woocommerce .woocommerce-breadcrumb a:hover,
.woocommerce .woocommerce-breadcrumb a:active,
.woocommerce .woocommerce-breadcrumb a:focus {
    color: #f4d025;
}
.page-title-container i {
    color: #f4d025;
}
.theme-color {
	color: #f4d025 !important;
}

/* ------------- Button Style  ------------- */

.vc_btn3.vc_btn3-style-border.vc_btn3-color-theme_color {
    border-color: #f4d025;
    color: #f4d025;
}
.vc_btn3.vc_btn3-style-border:hover {
	border-color:#f4d025;
	background:#f4d025;
}
.vc_btn3.vc_btn3-style-border.vc_btn3-color-white:hover {
	color:#f4d025;
}
.vc_btn3.vc_btn3-style-background.vc_btn3-color-theme_color {
	background:#f4d025;
}
.vc_btn3.vc_btn3-style-background.vc_btn3-color-theme_color:hover {
	background: #f4d025;
}
.vc_btn3.vc_btn3-style-background:hover {
	background: #f4d025;
}
.vc_general.vc_btn3-style-background.vc_btn3-color-theme_default:hover {
	background: #f4d025;
}
.vc_btn3.vc_btn3-style-background.vc_btn3-color-white {
	color:#f4d025;
}
.vc_btn3.vc_btn3-style-background.vc_btn3-color-white:hover {
	background:#f4d025;
}
.vc_btn3.vc_btn3-style-background.vc_btn3-color-black:hover {
	background:#f4d025;
}
.vc_btn3.vc_btn3-style-simple_text.vc_btn3-color-theme_color {
	color:#f4d025;
}
.vc_general.vc_btn3.vc_btn3-style-bottom_border.vc_btn3-color-theme_color {
	border-bottom-color: #f4d025;
}
.vc_general.vc_btn3.vc_btn3-style-bottom_border.vc_btn3-color-theme_color:hover {
    background:#f4d025;
	border-color:#f4d025;
}
.vc_general.vc_btn3.vc_btn3-style-bottom_border.vc_btn3-color-white:hover {
	color:#f4d025;
}
.btn.btn_trans_themecolor {
    color: #f4d025;
    border-color: #f4d025;
}
.btn.btn_trans_white:hover,
.btn.btn_trans_white:active,
.btn.btn_trans_white:focus,
.btn.btn-transparent-white:hover,
.btn.btn-transparent-white:active,
.btn.btn-transparent-white:focus {
    color: #f4d025;
}
.btn.btn-style-outline.btn-color {
	border-color: #f4d025;
	color: #f4d025;
}
.btn.btn-style-color {
	background-color: #f4d025;
	border-color: #f4d025;
}
.btn.btn-style-color:hover {
	color: #f4d025;
}
.btn.btn-style-color.btn-skin-dark:hover {
	color: #f4d025;
}
.btn.btn-style-color.btn-outline {
	color: #f4d025;
}
.btn.btn-style-color.btn-outline:hover {
	border-color: #f4d025;
	background-color: #f4d025;
}
.btn.btn-style-color1:hover, .btn.btn-style-color1:active, .btn.btn-style-color1:focus {
	color: #f4d025;
}
.primary-dark-color .btn.btn-style-color:hover, .primary-dark-color .btn.btn-style-color:active, .primary-dark-color .btn.btn-style-color:focus {
	background-color: #f4d025;
	border-color: #f4d025;
}

/* ------------- Header ------------- */

.menu-btm-bar:before {
    background: #f4d025;
}
.navbar-toggle,
.flex-direction-nav a {
    background-color: #f4d025;
}
.tpath-social-icons li a:hover, .tpath-social-icons.soc-icon-circle li a:hover,
.tpath-social-icons li a:active, .tpath-social-icons.soc-icon-circle li a:active,
.tpath-social-icons li a:focus, .tpath-social-icons.soc-icon-circle li a:focus {
    background-color: #f4d025;
}

/* ------------- Testimonial ------------- */
.testimonial-slider-wrapper.type-author_top .testimonial-info {
    border-color: #f4d025;
}
/* ------------- Section Title ------------- */
.tpath-section-title .separator.separator-line::before, 
.tpath-section-title .separator.separator-line::after {
	border-color: #f4d025;
}
.tpath-section-title .separator.separator-dotted.skin-theme {
	border-color: #f4d025;
}
.separator.separator-dotted.skin-theme::before, 
.separator.separator-dotted.skin-theme::after,
.separator.separator-dotted.skin-theme span.inner {
	background: #f4d025 none repeat scroll 0 0;
}
.separator.separator-line.skin-theme::after{
	background: #f4d025;
}
.separator.separator-triangle.skin-theme i {
	color: #f4d025;
}

/* ------------- Counter Section  ------------- */
.tpath-counter-section .separator .counter-line {
    background: #f4d025;
}

.tpath-counter-section.skin-theme .tpath-counter-icon {
	border-color: #f4d025;
}
.tpath-counter-section.skin-theme .tpath-counter-icon .counter-icon,
.tpath-counter-section.skin-theme .counter-info .counter-title,
.tpath-counter-section.skin-theme .counter-info .counter-value h3,
.tpath-counter-section.skin-theme .counter-info .counter-value .counter {
	color: #f4d025;
}

/* ------------- List Section ------------- */
.feature-icon-wrapper i.list-icon, .feature-icon-wrapper .list-icon {
    color: #0f3556;
}
.tpath-list-item:hover .feature-icon-wrapper .list-icon {
	color: #f4d025;
}
/* ------------- Contact Info Section ------------- */
.tpath-contact-details li.contact-list .contact-icon {
	background: #0f3556;
	color: #f4d025;
}
.tpath-contact-details li.contact-list:hover .contact-icon {
	background: #f4d025;
	color: #0f3556;
}

/* ------------- Button ------------- */
.btn.simple_text:hover,
.btn.simple_text:active,
.btn.simple_text:focus {
    color: #f4d025;
}
.btn.btn-active {
    background: #f4d025;
    border-color: #f4d025;
}
.btn.btn-active:hover,
.btn.btn-active:active,
.btn.btn-active:focus,
.vc-btn-active .vc_general.vc_btn3.vc_btn3-style-custom:hover,
.vc-btn-active .vc_general.vc_btn3.vc_btn3-style-custom:active,
.vc-btn-active .vc_general.vc_btn3.vc_btn3-style-custom:focus {
    color: #f4d025;
}
.btn.btn-style-2 {
    background: #f4d025;
    border-color: #f4d025;
}
.btn.btn-style-2:hover,
.btn.btn-style-2:active,
.btn.btn-style-2:focus {
    border-color: #f4d025;
    background: #f4d025;
}

/* ------------- Title ------------- */
.page-breadcrumbs span > a:hover, .page-breadcrumbs span > a:active, .page-breadcrumbs span > a:focus, .page-breadcrumbs a:hover > span, .page-breadcrumbs a:active > span, .page-breadcrumbs a:focus > span {
	color: #f4d025;
}
/* ------------- About Me Box ------------- */
.tpath-quote-box {
    background: #f4d025;
}
.tpath-quote-box .author-title {
    border-color: #f4d025;
}
.tpath-quote-box .author-title .author-designation {
    color: #f4d025;
}
/* ------------- Testimonial ------------- */
.testimonial-slider-wrapper.type-default .client-author-info:before {
    border-color: #f4d025;
}
/* ------------- Latest Posts ------------- */
.posts-content-container .entry-meta li .icon, .posts-content-container .entry-meta li .flaticon {
    color: #f4d025;
}

/* ------------- Tabs ------------- */

.wpb_wrapper .wpb_tabs .wpb_tabs_nav li:hover > a,
.wpb_wrapper .wpb_tabs .wpb_tabs_nav li.active > a:hover,
.wpb_wrapper .wpb_tabs .wpb_tabs_nav li.active > a:focus,
.wpb_wrapper .wpb_tabs .wpb_tabs_nav li.active a,
.wpb_wrapper .wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
    background: none repeat scroll 0 0 #f4d025;
}
.tpath-tabs-widget .nav-tabs > li:hover > a,
.tpath-tabs-widget .nav-tabs > li.active > a:hover,
.tpath-tabs-widget .nav-tabs > li.active > a:focus,
.tpath-tabs-widget .nav-tabs > li.active a,
.tpath-tabs-widget .nav-tabs > li.ui-tabs-active a {
    background: none repeat scroll 0 0 #f4d025;
}

/* ------------- Footer ------------- */
.footer-widgets ul li:hover a,
.footer-section a:hover {
    color: #f4d025;
}
.tpath-social-icons.widget-soc-icon li:hover a {
    border-color: #f4d025;
	background: #f4d025;
}
.footer-left-col-widgets .app-btn .wpcf7-submit {
    background: #f4d025;
	border-color: #f4d025;
}
.footer-section.footer-style-2 .footer-top-sidebar-wrapper .footer-top-widgets-section {
	background: #f4d025;
}
.tpath-contact_info.style-grid .contact-info-item .contact-info-item-inner:after {
	background: #ddb700;
}

/* Widgets */
.sidebar .widget-title::after {
    background: #f4d025;
}	
.sidebar .widget.widget_categories li {
   color: #f4d025;
}
.sidebar .widget a:hover,
.sidebar .widget li:hover > a,
.sidebar .widget li.posts-item h5 a:hover,
.sidebar .widget li.posts-item h5 a:active,
.sidebar .widget li.posts-item h5 a:focus {
    color: #f4d025;
}
.sidebar .contact_info-inner .fa,
.sidebar .contact_info-inner .simple-icon {
    color: #f4d025;
}
.widget.widget_tag_cloud .tagcloud a {
    background: #f4d025;
    border-color: #f4d025;
}
.widget.widget_tag_cloud .tagcloud a:hover,
.widget.widget_tag_cloud .tagcloud a:active,
.widget.widget_tag_cloud .tagcloud a:focus {
    background: #0f3556;
    border-color: #0f3556;
}
.tribe-events-list-widget .tribe-events-widget-link > a {
	background: #f4d025;
    border-color: #f4d025;
}
.tribe-events-list-widget .tribe-events-widget-link > a:hover,
.tribe-events-list-widget .tribe-events-widget-link > a:active,
.tribe-events-list-widget .tribe-events-widget-link > a:focus {
    background: #f4d025;
    border-color: #f4d025;
}

/* ------------- Blog ------------- */
.large-posts .entry-header h3.entry-title:hover a {
    color: #f4d025;
}

/* ------------- Single Post  ------------- */
.comment-post-meta span a {
	color: #f4d025;
}
.comment-post-meta span a:hover,
.comment-post-meta span a:active,
.comment-post-meta span a:focus {
	color: #0f3556;
}

/* ------------- Full Width BG ------------- */

.bg-style.primary-color {
    background: #f4d025;
}
.bg-style.secondary-color {
    background: #0f3556;
}
.bg-style.overlay-wrapper.bg-overlay.theme-overlay-color.light-opacity:before {
    background-color: rgba(244, 208, 37, 0.6);
}
.bg-style.overlay-wrapper.bg-overlay.theme-overlay-color.dark-opacity:before {
    background-color: rgba(244, 208, 37, 0.9);
}
.bg-style.overlay-wrapper.bg-overlay.theme-secondary-color.light-opacity:before {
    background-color: rgba(15, 53, 86, 0.6);
}
.bg-style.overlay-wrapper.bg-overlay.theme-secondary-color.dark-opacity:before {
    background-color: rgba(15, 53, 86, 0.9);
}

/* ------------- VC Color Schemes ------------- */

.typo-white .bg-style.bg-overlay.theme-overlay-color .btn:hover,
.typo-white .bg-style.bg-overlay.theme-overlay-color .btn:active,
.typo-white .bg-style.bg-overlay.theme-overlay-color .btn:focus,
.typo-white .bg-style.bg-overlay.theme-dark-overlay-color .btn:hover,
.typo-white .bg-style.bg-overlay.theme-dark-overlay-color .btn:active,
.typo-white .bg-style.bg-overlay.theme-dark-overlay-color .btn:focus {
	color: #f4d025;
}

.vc_progress_bar .vc_single_bar .vc_bar {
    background-color: #f4d025;
}
.team-member-info ul li:before {
    color: #f4d025;
}
#main .vc_images_carousel .vc_carousel-control:hover {
    background: #f4d025;
}
#main .vc_images_carousel .vc_carousel-indicators li {
    background-color: #f4d025;
    border-color: #f4d025;
}
.vc_images_carousel .vc_carousel-indicators .vc_active {
    border-color: #f4d025;
}
/* ------------- VC TOGGLES ------------- */
.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading:hover a {
    color: #f4d025;
}
.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading:hover a .vc_tta-controls-icon:before,
.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading:hover a .vc_tta-controls-icon:after {
    border-color: #f4d025;
}
/* ------------- VC TOURS ------------- */

.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab > a i,
.vc_tta.vc_general .vc_tta-icon {
    color: #f4d025;
}
.vc_tta-container .vc_tta-style-tpath_tour_design.vc_tta-tabs-position-left .vc_tta-tabs-list li.vc_tta-tab.vc_active > a:before {
    border-right-color: #f4d025;
}
.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab > a:hover,
.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab > a:focus,
.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab.vc_active > a:hover,
.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab.vc_active > a:focus,
.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab > a:hover,
.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab > a:focus,
.vc_tta-container .vc_tta-style-tpath_tour_design.vc_tta-tabs-position-left .vc_tta-tabs-list li.vc_tta-tab.vc_active > a,
.vc_tta.vc_general.vc_tta-style-tpath_tour_design .vc_tta-panel-title > a:hover,
.vc_tta.vc_general.vc_tta-style-tpath_tour_design .vc_tta-panel-title > a:active,
.vc_tta.vc_general.vc_tta-style-tpath_tour_design .vc_tta-panel-title > a:focus,
.vc_tta.vc_general.vc_tta-style-tpath_tour_design .vc_tta-panel.vc_active .vc_tta-panel-title > a {
    background: #f4d025;
}
.vc_tta-container .vc_tta-style-tpath_tour_design.vc_tta-tabs-position-right .vc_tta-tabs-list li.vc_tta-tab.vc_active > a,
.vc_tta-container .vc_tta-style-tpath_tour_design.vc_tta-tabs-position-right .vc_tta-tabs-list li.vc_tta-tab.vc_active > a:focus,
.vc_tta-container .vc_tta-style-tpath_tour_design.vc_tta-tabs-position-right .vc_tta-tabs-list li.vc_tta-tab.vc_active > a:hover,
.vc_tta-container .vc_tta-style-tpath_tour_design.vc_tta-tabs-position-right .vc_tta-tabs-list li.vc_tta-tab.vc_active > a:before {
    border-left-color: #f4d025;
}
.vc_tta-container .vc_tta-style-tpath_tour_design.vc_tta-tabs-position-right .vc_tta-tabs-list li.vc_tta-tab.vc_active > a:before {
    border-left-color: #f4d025;
}
.vc_tta-container .vc_tta-style-tpath_tour_design.vc_tta-tabs-position-right .vc_tta-tabs-list li.vc_tta-tab.vc_active > a {
    border-left-color: #f4d025;
}
.vc_general.vc_cta3.vc_cta3-style-default .vc_icon_element-icon {
    color: #f4d025;
}


/* ------------- VC Accordion ------------- */
.vc_tta.vc_tta-accordion.vc_tta-style-theme_style .vc_tta-panel.vc_active .vc_tta-panel-heading span {
	color: #f4d025;
}
.vc_tta.vc_tta-accordion.vc_tta-style-theme_style .vc_tta-panel.vc_active .vc_tta-controls-icon:before {
    color: #f4d025;
}
/* ------------- Woocommerce ------------- */

.header-top-cart .cart-contents > span {
    background: #f4d025;
}
.woo-cart-contents .woo-cart-buttons a {
    border-color: #f4d025;
}
.woo-cart-contents .woo-cart-buttons a:hover,
.woo-cart-contents .woo-cart-buttons a:active,
.woo-cart-contents .woo-cart-buttons a:focus {
    background: #f4d025;
}
.woocommerce ul.products li.product h3 a:hover,
.woocommerce ul.products li.product h3 a:active,
.woocommerce ul.products li.product h3 a:focus {
    color: #f4d025;
}
.woocommerce ul.products li.product .button:hover,
.woocommerce ul.products li.product .button:active,
.woocommerce ul.products li.product .button:focus {
    background: #f4d025;
    border-color: #f4d025;
}
.woocommerce .quantity .qty:focus {
    border-color: #f4d025;
}
.woo-sort-ordering > li {
	background: #f4d025;
}
.woocommerce span.onsale, .woocommerce ul.products li.product .onsale {
    background: #f4d025;
}
/* Buttons */
.woocommerce ul.products li.product .button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce a.added_to_cart,
.woocommerce .single_add_to_cart_button.button.alt,
.woocommerce ul.products li .product-buttons-container .product-buttons a.woo-show-details,
.woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled {
    background: #f4d025;
    border-color: #f4d025;
}
.woocommerce ul.products li .product-buttons-container .product-buttons > a.add_to_cart_button:hover, 
.woocommerce ul.products li .product-buttons-container .product-buttons > a.add_to_cart_button:active, 
.woocommerce ul.products li .product-buttons-container .product-buttons > a.add_to_cart_button:focus,
.woocommerce ul.products li .product-buttons-container .product-buttons a.woo-show-details:hover,
.woocommerce ul.products li .product-buttons-container .product-buttons a.woo-show-details:active,
.woocommerce ul.products li .product-buttons-container .product-buttons a.woo-show-details:focus,
.woocommerce ul.products li .product-buttons-container .product-buttons a.added_to_cart:hover,
.woocommerce ul.products li .product-buttons-container .product-buttons a.added_to_cart:active,
.woocommerce ul.products li .product-buttons-container .product-buttons a.added_to_cart:focus {
	background: #f4d025;
    border-color: #f4d025;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt[disabled]:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt[disabled]:disabled, .woocommerce a.button.alt[disabled]:disabled:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt[disabled]:disabled, .woocommerce button.button.alt[disabled]:disabled:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt[disabled]:disabled, .woocommerce input.button.alt[disabled]:disabled:hover, .woocommerce a.added_to_cart:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button[disabled]:disabled:hover {
	background: #f4d025;
	border-color: #f4d025;
}
.woocommerce ul.products li.product .product-wrapper .price > .amount, .woocommerce ul.products li.product .product-wrapper .price ins > .amount {
	color: #f4d025;
}
.woocommerce .related.products h2:before,
.woocommerce .upsells h2:before,
.woocommerce .cross-sells h2:before,
.woocommerce .cart_totals h2:before,
.woocommerce .shipping_calculator h2:before {
    background: #f4d025;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	border-color: #f4d025;
}
.widget_product_tag_cloud .tagcloud a {
    background: #f4d025;
}
.woocommerce table.shop_table td.product-subtotal .amount, .woocommerce-page table.shop_table td.product-subtotal .amount,
.woocommerce-cart .cart-collaterals .cart_totals table .order-total .amount {
	color: #f4d025;
}
.woocommerce table.shop_table td.product-name > a:hover,
.woocommerce table.shop_table td.product-name > a:active,
.woocommerce table.shop_table td.product-name > a:focus,
.woocommerce-page table.shop_table td.product-name > a:hover,
.woocommerce-page table.shop_table td.product-name > a:active,
.woocommerce-page table.shop_table td.product-name > a:focus {
	color: #f4d025;
}
.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table .order-total .amount {
	color: #f4d025;
}
.header-main-cart .cart-contents > span {
	background: #f4d025;
}
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
    background: #f4d025;
	border-color: #f4d025;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background: #f4d025;
}
.widget_product_tag_cloud .tagcloud a {
    background: #f4d025;
}
/* VC Toggle */
.vc_toggle.vc_toggle_active .vc_toggle_title>h4 {
   color: #f4d025;
}
.vc_toggle.vc_toggle_active .vc_toggle_title:before {
    color: #f4d025;
}

/* ------------- FEATURE BOX COLOR CSS ------------- */
.grid-item a > .grid-title:hover,
.typo-light .grid-item a > .grid-title:hover {
	color: #f4d025;
}
.tpath-feature-box.feature-box-style.style-info-box.style-box-with-bg .grid-box-inner {
    border-color: #f4d025;
}
/* Icon Color */
.tpath-icon.icon-bordered.icon-shape,
.tpath-icon.icon-bordered-double.icon-shape,
.tpath-icon.icon-light.icon-shape,
.tpath-feature-box .grid-item .grid-icon-wrapper .grid-icon.icon-none,
.tpath-feature-box .grid-item .grid-icon-wrapper .grid-icon.icon-shape.icon-transparent,
.tpath-feature-box .grid-item .grid-icon-wrapper .grid-icon.icon-shape.icon-pattern,
.tpath-feature-box .grid-item .grid-icon-wrapper .grid-icon.icon-shape.icon-bordered,
.tpath-features-list-wrapper .features-list-inner .features-icon {
	color: #f4d025;
}
.bg-style.bg-normal .tpath-icon.icon-bg.icon-shape,
.bg-style.bg-normal .tpath-icon.icon-border-bg.icon-shape,
.bg-style.bg-normal .tpath-icon.icon-border-bg-space.icon-shape,
.bg-style.bg-normal .tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg .tpath-icon,
.bg-style.bg-normal .tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg-br .tpath-icon,
.bg-style.bg-normal .tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-br .tpath-icon {
    color: #0f3556;
}
/* Icon BG Color */
.tpath-icon.icon-bg.icon-shape,
.tpath-icon.icon-border-bg.icon-shape,
.tpath-icon.icon-border-bg-space.icon-shape {
	background-color: #f4d025;
}
.tpath-icon.icon-bg.icon-square-cut:after {
	background-color: #f4d025;
}
/* Icon Double Bordered Style */
.tpath-icon.icon-bordered-double,
.tpath-icon.icon-bordered-double:after {
    border-color: #0f3556;
}

/* Icon Bordered w/ Background Alt Style */
.tpath-icon.icon-border-bg-space.icon-shape:after {
    box-shadow: 0 0 0 2px #f4d025;
}
/* Icon Hover Color */
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-color .tpath-icon.icon-light.icon-shape,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-color .grid-icon.icon-none.icon-skin-light,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-color .grid-icon.icon-none.icon-skin-dark {
	color: #f4d025;
}
/* Icon Hover Bg Color */
.grid-item .grid-box-inner .grid-overlay-top .grid-icon-wrapper .grid-icon:after,
.icon-bottom-line .grid-icon-wrapper:after {
	background-color: #f4d025;
}
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg .tpath-icon.icon-square-cut.icon-light:after,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg .tpath-icon.icon-square-cut.icon-dark:after {
    background: #f4d025;
}
/* Icon Hover border & Bg color */
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg-br .grid-icon.icon-shape.icon-bordered,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-all .grid-icon.icon-shape.icon-bordered-bg {
	border-color: #f4d025;
}
/*.tpath-feature-box.feature-box-style.style-overlay-box .grid-box-inner,
.grid-item .grid-box-inner .grid-overlay-bottom {
	background-color: #f4d025;
}*/

/* Icon Hover Br Icon Color */
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-br .grid-icon,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-br .grid-icon.icon-bordered-double:after {
	border-color: #f4d025;
	color: #0f3556;
}

/* Icon Hover Icon & Bg Color */
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg-icon .grid-icon.icon-shape,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-all .grid-icon.icon-shape {
	color: #f4d025;
}
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg-icon .grid-icon.icon-shape.icon-dark,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg .tpath-icon.icon-dark.icon-shape,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg-icon .grid-icon.icon-shape.icon-light,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg-icon .grid-icon.icon-shape.icon-bordered,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-all .grid-icon.icon-shape.icon-dark,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-all .grid-icon.icon-shape.icon-light,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-all .grid-icon.icon-shape.icon-bordered {
	background-color: #f4d025;
}
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-bg-icon .grid-icon.icon-shape.icon-pattern,
.tpath-feature-box .grid-item:hover .grid-icon-wrapper.icon-hv-all .grid-icon.icon-shape.icon-pattern {
	background-color: #f4d025;
}
.top-border-style:after {
	border-color: #f4d025;
}
/* REVOLUTION SLIDER */
.rev_slider .tp-caption.btn-theme-alt {
    background: #f4d025 !important;
}
.rev_slider .tp-caption.btn-theme-alt:hover  {
    background: #f4d025 !important;
}
.rev_slider .tp-caption.btn-theme {
    background: #f4d025 !important;
}
.rev_slider .tp-caption.btn-theme:hover {
    background: #f4d025 !important;
}
.rev_slider .tp-caption.btn-black:hover {
    background: #f4d025 !important;
}

/* CUSTOM CSS _ FEATURE BOX */
.tpath-feature-box.style-title-top-icon .tpath-icon.grid-icon {
	border-color: #f4d025;
}

/* HOTEL BOOKINGS STYLES */
.hotel-booking-search button, .read-more-text .btn-style-new { 
	background-color: #0f3556;
}
.search-style-2 .hotal-booking-inner {
	background: #f4d025;
}
.hotel-booking-search button:hover {
	color: #0f3556;
	border-color: #0f3556;
}
.search-style-1 .hotal-booking-inner {
	background: #f4d025;
}
/* ROOM GRID */
.rooms .hb_room .title h4 a:hover {
	color: #f4d025;
}
.room-styles-main .hb_room .room-cont-inner h4 a:hover {
	color:#f4d025;
}
.hb_room .read-more-text {
	background-color: rgba(15,53,86,0.70);
}
.type-hb_room:hover .read-more-text a {	
	border-color: #f4d025;
	background: #f4d025;
}
.hb_room .read-more-text a:hover {
	border-color: #f4d025;
	color: #f4d025 !important;
}
.tp-hotel-booking .star-rating span::before, .tp-hotel-booking .star-rating::before {
	color: #f4d025;
}
.hb_single_room #reviews #review_form_wrapper form p textarea:focus{
	border-color: #f4d025;
}
.style-1 .entry-summary .inner-content {
	border-color: #f4d025;
}
.room-carousel-slider .owl-stage-outer .item .section-title a h4:hover {
	color:#f4d025;
}
.room-carousel-slider .owl-stage-outer .item .overlay-text span {
	background-color: #f4d025;
}
/* cart */
#hotel-booking-results form button.hb_add_to_cart{
	background: #0f3556;
}
#hotel-booking-results form button.hb_add_to_cart:hover{
	background: #f4d025;
}
/* DYNAMIC SIDEBAR */
.dynamic-sidebar1 .hotel_booking_mini_cart .hb_mini_cart_footer .hb_button{
	background: #0f3556;
}
.dynamic-sidebar1 .widget_search .input-group-btn {
	background: #0f3556;
}
.dynamic-sidebar1 .widget-title:after {
	background-color: #f4d025;
}
.room-style-one:hover .read-more-text a {
	border-color: #f4d025;	
	background: #f4d025;
}
.dynamic-sidebar1 .hotal-booking-inner {
	background: #f4d025;
}
.dynamic-sidebar1 .widget_hb_widget_cart {
	border-color: #f4d025;
}
.dynamic-sidebar1 .hotel_booking_mini_cart .hb_mini_cart_footer .hb_button:hover{
	background: #f4d025;
}
.dynamic-sidebar1 .hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_top a:hover{
	color:#f4d025;
}