/*!
 * Theme v1.0.0
 * Copyright 2015-2016 theemon.com
 */
.transition_effect {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.icons li i,
.homepage-one .happy-client i,
.about-us-page .process .img-cont ul li.active span,
.form-content i.icon-envelope-open,
.project-title li:hover a,
.symbol i,
.profile-detail li i,
.frequent-question form i,
.contact-details i.icon-call-in,
.contact-details i.icon-envelope-open,
a.btn:hover,
.happy-client-page .client-info i,
.contact-us .address-detail i.icon-location-pin,
.footer-nav li a:hover,
.project-title li.active a,
.call-details a:hover {
    color: #f25204;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.our-team .team-member-info .social-link li:hover a,
#footer .social-link li a:hover {
    color: #8e3002;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.our-team-one .social-link li a {
    color: #fb6014;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.img-cont i,
.img-cont i:after,
.yellow-bar,
.navigation > li > a:after,
.our-team .team-group-detail:hover .team-member-info,
.error-info strong,
.happy-client-page .client-slider-cont .owl-page.active,
.about-us-page .yellow-bar,
/*.btn:hover,*/
#footer form button:hover {
    background: #f25204;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.img-cont span,
.team .img-cont span {
    background: rgba(242, 82, 4, 0.3);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.overlay {
    background: #fc9360;
}
.overlay:after,
.about-us-page .process .img-cont ul li.active span,
.pager li.active i,
.pager li:hover a,
a.btn:hover {
    border-color: #f25204;
}
.error-info strong:before {
    border-color: #fff #fff #fff #f25204;
}
.error-info strong:after {
    border-color: #f25204 #f25204 #f25204 #ffffff;
}
#footer form button:hover {
    border-color: #f25204;
}
.benefit-perk .svg path {
    fill: #f25204 !important;
}

.btn:hover,
#footer form button:hover {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #f25204 !important;
    border-color: #f25204 !important;
}