

a { 
	color: #f05025;
 }

::-webkit-selection { 
	background-color: #f05025;
 }

::selection { 
	background-color: #f05025;
 }

blockquote { 
	border-left: 5px solid #f05025;
 }

mark.dima-mark { 
	background-color: #f05025;
 }

.dropcap.dropcap-1 { 
	color: #f05025;
 }

.dropcap.dropcap-2 { 
	background: #f05025;
 }

.dropcap.dropcap-3 { 
	background: #f05025;
 }

ul.list-style li:before { 
	color: #f05025;
 }

p > label.required:after, .field > label.required:after { 
	color: #f05025;
 }

form input[type="search"]:focus, form input[type="text"]:focus, form input[type="email"]:focus, form input[type="date"]:focus, form input[type="password"]:focus, form input[type="url"]:focus, form input[type="tel"]:focus, form textarea:focus { 
	border-color: #f05025 !important;
	-webkit-box-shadow: 0.3em 0em 0em 0em #f05025 inset;
	box-shadow: 0.3em 0em 0em 0em #f05025 inset;
 }

.widget.widget_recent_entries a:hover, .widget.widget_categories a:hover, .widget.widget_meta a:hover, .widget.widget_layered_nav a:hover, .widget.widget_nav_menu a:hover, .widget.widget_archive a:hover, .widget.widget_pages a:hover, .widget.twitter-widget a:hover, .widget.widget_rss a:hover, .widget.widget_product_categories a:hover, .widget.widget_recent_comments a:hover { 
	color: #f05025;
 }

.twitter-widget .fa-twitter { 
	color: #f05025;
 }

.a_p_hover a:hover { 
	color: #f05025 !important;
 }

.top-footer a:hover { 
	color: #f05025;
 }

.dima-nav > li > a:hover { 
	color: #f05025;
 }

.dima-nav .sub-menu a:hover { 
	color: #f05025;
 }

.dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav .sub-menu, .dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav-end .sub-menu { 
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25), inset 0 2px 0px #f05025;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25), inset 0 2px 0px #f05025;
 }

.dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav > li.dima-hover > a, .dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav-end > li.dima-hover > a { 
	color: #f05025 !important;
 }

.dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav > li.active a, .dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav-end > li.active a { 
	color: #f05025;
 }

.dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav > li > a:hover, .dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav-end > li > a:hover { 
	color: #f05025;
 }

.dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav > li.sfHover > a, .dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav > li.current > a, .dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav-end > li.sfHover > a, .dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav-end > li.current > a { 
	color: #f05025;
 }

.dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav > li > .sub-menu .sub-menu, .dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav > li .menu-full-width .sub-menu, .dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav-end > li > .sub-menu .sub-menu, .dima-navbar-wrap.desk-nav .dima-navbar nav .dima-nav-end > li .menu-full-width .sub-menu { 
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25), inset -2px 0px 0px #f05025;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25), inset -2px 0px 0px #f05025;
 }

.dima-navbar-wrap.desk-nav .dima-navbar nav .badge-number {
	background: #f05025;
 }

.mobile-nav.dima-navbar-wrap .dima-navbar nav .dima-nav-end .badge-number {
	background: #f05025;
 }

.mobile-nav.dima-navbar-wrap .dima-navbar nav .dima-nav-end > li > a:hover {
	color: #f05025;
 }

.dima-topbar.dima-theme { 
	background: #f05025;
 }

.search-box {
	background: #f05025;
 }

.search-box input { 
 	background-color: #f05025;
 }

.dima-navbar-wrap.desk-nav.dima-navbar-top .dima-navbar .dima-nav > li a:hover { 
	color: #f05025;
 }

.dima-navbar-wrap.desk-nav .dima-navbar.dima-navbar-vertical .dima-nav .sub-menu {
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25), inset 2px 0px 0px #f05025;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25), inset 2px 0px 0px #f05025;
 }

.dima-navbar-wrap.desk-nav .dima-navbar.dima-navbar-vertical .dima-nav .sub-menu .sub-menu {
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25), inset 2px 0px 0px #f05025;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25), inset 2px 0px 0px #f05025;
 }

.vertical-menu.vertical-menu-end .dima-navbar-wrap.desk-nav .dima-navbar.dima-navbar-vertical .dima-nav .sub-menu { 
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25), inset -2px 0px 0px #f05025;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25), inset -2px 0px 0px #f05025;
 }

.isotope-item .post-img:hover .link_overlay { 
	background: #f05025;
 }

.post-img:hover .link_overlay { 
	background: #f05025;
 }

.column_4 .work-info .work-love .heart { 
	color: #f05025;
 }

.column_4 .work-info .work-love span { 
	color: #f05025;
 }

.filters ul li a:hover { 
	color: #f05025;
 }

.filters-box.filters ul li a:hover { 
	border: 1px solid #f05025;
	background: #f05025;
 }

.filters-box.filters ul .current a { 
	border: 1px solid #f05025;
	background: #f05025;
 }

.tagcloud a:hover, .tags a:hover { 
	background-color: #f05025;
	border: 1px solid #f05025;
 }

.single-caption-text {
	background: #f05025;
 }

.boxed-blog.blog-list .posts-list .post-img { 
	background: #f05025;
 }

.dima-link { 
	background-color: #f05025;
 }

.related-posts .related-entry:hover .related-entry-title h6 { 
	color: #f05025;
 }

.boxed-blog article .post-meta a:hover, .boxed-blog .post .post-meta a:hover { 
	color: #f05025;
 }

.social-media li:hover { 
	border: 1px solid #f05025;
	background: #f05025;
 }

.work-item:hover .post-icon .icons-media a:hover, .dima-team-member:hover .post-icon .icons-media a:hover, .post-img:hover .post-icon .icons-media a:hover, .dima-product:hover .post-icon .icons-media a:hover { 
	color: #f05025;
 }

.work-item:hover .link_overlay, .dima-team-member:hover .link_overlay, .post-img:hover .link_overlay, .dima-product:hover .link_overlay { 
	background: #f05025;
 }

.overlay:before {
	background-color: #f05025;
 }

.widget .button, [type="submit"], .dima-button { 
 background-color: #f05025;
 }

.stroke { 
	background: rgba(255, 255, 255, 0) !important;
 color: #f05025;
 border: 1px solid #f05025;
 }

.stroke[data-direction="up"]:hover:after, .stroke[data-direction="down"]:hover:after { 
	background: #f05025;
 }

.stroke[data-direction="start"]:hover:after, .stroke[data-direction="end"]:hover:after { 
	background: #f05025;
 }

.topaz-line { 
 	color: #f05025;
 }

.hr-start svg, .hr-start i, .hr-end svg, .hr-end i { 
 	color: #f05025;
 }

.dima-tab-line-style ul.dima-tab-nav .tab.active { 
	border-color: #f05025 !important;
 }

ul.dima-accordion .dima-accordion-group .dima-accordion-header .dima-accordion-toggle { 
	background: #f05025;
 }

ul.dima-accordion.dima-acc-sample .dima-accordion-group .dima-accordion-header .dima-accordion-toggle { 
	border: 1px solid #f05025;
 }

ul.dima-accordion.dima-acc-separated .dima-accordion-group .dima-accordion-header .dima-accordion-toggle { 
	border: 1px solid #f05025;
 }

ul.dima-accordion.dima-acc-janobi .dima-accordion-header .dima-accordion-toggle:before { 
	background: #f05025;
	border: 1px solid #f05025;
 }

ul.dima-accordion.dima-acc-clear .dima-accordion-group .dima-accordion-header .dima-accordion-toggle:before { 
	color: #f05025;
 }

.last-menu .menu-price { 
 	color: #f05025;
 }

.hover-callout:hover { 
	background: #f05025;
 }

.dima-pricing-table .dima-pricing-col.featured.pricing-style-two .dima-pricing-col-info .button { 
	-webkit-box-shadow: 0px 0px 0px 1px #f05025;
 	box-shadow: 0px 0px 0px 1px #f05025;
 }

.dima-pricing-table .dima-pricing-col.featured .header { 
	background: #f05025;
 }

.dima-pricing-table .dima-pricing-col.featured-larg .header { 
	background: #f05025;
 }

.dima-pricing-table .dima-pricing-col.featured-larg .dima-pricing-row, .dima-pricing-table .dima-pricing-col.featured .dima-pricing-row { 
	color: #f05025;
 }

.rating span:before { 
	color: #f05025;
 }

.rating span.star:before { 
	color: #f05025;
 }

.rating span.half-star:before { 
	color: #f05025;
 }

.pagination ul li > span:hover, .pagination ul li a:hover, .dima-pagination ul li > span:hover, .dima-pagination ul li a:hover { 
	background: #f05025;
	border: 1px solid #f05025;
 }

.pagination .current, .pagination .current-page, .dima-pagination .current, .dima-pagination .current-page { 
 	background-color: #f05025;
 	border: 1px solid #f05025;
 }

.page-links > .page-number { 
	background: #f05025;
 	border: 1px solid #f05025;
 }

.page-links .page-number:hover { 
	background: #f05025;
 	border: 1px solid #f05025;
 }

.dima-timeline article:hover:after, .dima-timeline .timeline_element-content:hover:after { 
	background: #f05025 !important;
 }

.dima-timeline article:hover .dima-custom-heading a, .dima-timeline article:hover .dima-custom-heading i, .dima-timeline article:hover h5 a, .dima-timeline article:hover h5 i, .dima-timeline .timeline_element-content:hover .dima-custom-heading a, .dima-timeline .timeline_element-content:hover .dima-custom-heading i, .dima-timeline .timeline_element-content:hover h5 a, .dima-timeline .timeline_element-content:hover h5 i { 
	color: #f05025;
 }

.dima-timeline.dima-timeline-blog article:hover:after, .dima-timeline.dima-timeline-blog .timeline_element-content:hover:after { 
	background: #f05025;
 }

.dima-testimonial blockquote:before { 
	color: #f05025;
 }

.dima-testimonial.dima-theme-testimonial.quote-start:after, .dima-testimonial.dima-theme-testimonial.quote-start:before { 
	border-right-color: #f05025;
 }

.dima-testimonial.dima-theme-testimonial.quote-start-bottom:after, .dima-testimonial.dima-theme-testimonial.quote-start-bottom:before, .dima-testimonial.dima-theme-testimonial.quote-end-bottom:after, .dima-testimonial.dima-theme-testimonial.quote-end-bottom:before, .dima-testimonial.dima-theme-testimonial.quote-bottom-center-arrow:after, .dima-testimonial.dima-theme-testimonial.quote-bottom-center-arrow:before { 
	border-top-color: #f05025;
 }

.dima-testimonial.dima-theme-testimonial.quote-end-top:after, .dima-testimonial.dima-theme-testimonial.quote-end-top:before, .dima-testimonial.dima-theme-testimonial.quote-start-top:after, .dima-testimonial.dima-theme-testimonial.quote-start-top:before, .dima-testimonial.dima-theme-testimonial.quote-top-center-arrow:after, .dima-testimonial.dima-theme-testimonial.quote-top-center-arrow:before { 
	border-bottom-color: #f05025;
 }

.dima-testimonial.dima-theme-testimonial.quote-end:after, .dima-testimonial.dima-theme-testimonial.quote-end:before { 
	border-left-color: #f05025;
 }

.dima-testimonial.dima-theme-testimonial blockquote { 
	background: #f05025;
 	border-color: #f05025;
 }

.progress .progress-bar { 
 	background-color: #f05025;
 }

.progress .percent { 
 	background-color: #f05025;
 }

.progress .percent span { 
 	border-top-color: #f05025;
 }

.icon-box-header:hover svg.box-square.icon-box-hover, .icon-box-header:hover svg.box-circle.icon-box-hover, .icon-box-header:hover i.box-square.icon-box-hover, .icon-box-header:hover i.box-circle.icon-box-hover { 
	background: #f05025 !important;
 }

.dima-iconbox:hover .box-square.svg_icon.icon-box-hover, .dima-iconbox:hover .box-circle.svg_icon.icon-box-hover, .dima-iconbox:hover i.box-square.icon-box-hover, .dima-iconbox:hover i.box-circle.icon-box-hover { 
	background: #f05025 !important;
 }

.dima-iconbox:hover .icon-box-header .svg_icon.icon-box-hover, .dima-iconbox:hover .icon-box-header i.icon-box-hover { 
	color: #f05025;
 }

.dima-iconbox:hover .features-title:not(.no-title-hover) { 
	color: #f05025;
 }

.features-box.background-hover:hover { 
	background: #f05025 !important;
	-webkit-box-shadow: 0 0 0 1px #f05025;
	box-shadow: 0 0 0 1px #f05025;
 }

.features-start.no-box:hover .features-title, .features-end.no-box:hover .features-title { 
	color: #f05025 !important;
 }

.features-end.box-square:hover i, .features-end.box-circle:hover i { 
	background: #f05025;
 }

.features-start.box-square:hover i, .features-start.box-circle:hover i { 
	background: #f05025;
 }

.countUp .icon-count {
	color: #f05025;
}

.dima-breaking-news .dima-breaking-news-title { 
	background: #f05025;
 }

.dima-breaking-news .dima-breaking-news-title:after { 
	border-left-color: #f05025;
 }

.dima-breaking-news .side-color { 
	background: #f05025;
 }

.theme-color { 
	color: #f05025;
 }

#infscr-loading { 
 	border-right: 2px solid #f05025;
 	border-top: 2px solid #f05025;
 }

.spin-2 { 
	border-color: transparent #f05025 #f05025 #f05025;
 }
