/*

Hovers Styles
Theme: Higgs

*/

a,
i,
img,
[class*="btn"] {
    transition: all ease-in-out 0.3s;
    -moz-transition: all ease-in-out 0.3s;
    -webkit-transition: all ease-in-out 0.3s;
    -o-transition: all ease-in-out 0.3s;
    -ms-transition: all ease-in-out 0.3s;
}

a:hover {
    color: #72cf29;
}

.pb-scale-rotation {
    -webkit-transform: rotate(45deg) scale(1.3);
    -moz-transform: rotate(45deg) scale(1.3);
    -ms-transform: rotate(45deg) scale(1.3);
    -o-transform: rotate(45deg) scale(1.3);
    transform: rotate(45deg) scale(1.3);
}

button,
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover{
    color: #222;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="number"]:focus,
select:focus,
textarea:focus {
    background: #f0f0f0;
}

.pb-btn.pb-bg-black:hover {
    background: #72cf29;
}

.pb-btn.pb-bg-black:hover a {
    color: #fff;
}

.pb-btn.pb-bg-white:hover {
    background: #72cf29;
}

.pb-btn.pb-bg-white:hover a {
    color: #fff;
}

.pb-btn.pb-bg-color:hover {
    background: #222;
}

.pb-btn.pb-bg-color:hover {
    color: #fff;
}

.pb-main-menu .pb-main-list li:hover > a,
.pb-main-menu .pb-main-list li a:hover {
    color: #72cf29;
}

.pb-header-4 .pb-main-menu .pb-main-list li:hover > a,
.pb-header-4 .pb-main-menu .pb-main-list li a:hover {
    color: #72cf29 !important;
}

.pb-header-5 .pb-main-menu .pb-main-list li:hover > a,
.pb-header-5 .pb-main-menu .pb-main-list li a:hover {
    color: #222 !important;
}

.pb-main-menu.pb-btn-menu:hover i {
    color: #6ffa02;
}

.pb-nav-hero ul li:hover,
.pb-nav-hero ul li.pb-active {
    background: #6ffa02 !important;
}

.pb-header-2 .pb-main-menu .pb-main-list li:hover > a,
.pb-header-2 .pb-menu .pb-main-list a:hover {
    color: #222;
}

.pb-header-5 .pb-main-menu .pb-main-list .pb-sub-list li:hover > a,
.pb-header-5 .pb-main-menu .pb-main-list .pb-sub-list li a:hover {
    color: #fbcc05 !important;
}

.pb-header-2 .pb-main-menu .pb-main-list .pb-sub-list li a:hover {
    color: #fbcc05 !important;
}

.pb-header-4 .pb-main-menu .pb-main-list .pb-sub-list li a:hover {
    color: #90ea49 !important;
}
.pb-header-3 .pb-main-menu .pb-main-list li:hover > a,
.pb-header-3 .pb-main-menu .pb-main-list a:hover {
    color: #8be147;
}

.pb-main-menu .pb-main-list .pb-sub-list li a:hover {
    padding: 0 15px 0 25px;
}

.pb-main-menu .pb-main-list .pb-sub-list li a:hover:before {
    width: 5px;
    height: 5px;
}

.pb-btn-menu i:hover {
    color: #66e700;
}

.pb-header-3 + .pb-mobile-menu .pb-main-item .pb-btn-sub-down:hover:after {
    color: #66e700;
}

.pb-mobile-menu .pb-main-item .pb-btn-sub-down:hover:after {
    color: #66e700;
}

.pb-header-3 + .pb-mobile-menu .pb-main-list li a:hover,
.pb-header-3 + .pb-mobile-menu .pb-main-list .pb-sub-list li a:hover {
    color: #72cf29;
}

.pb-mobile-menu .pb-main-list li a:hover {
    color: #66e700;
}

.pb-header-onep + .pb-mobile-menu .pb-main-list li:hover {
    color: #72cf29;
}

.pb-tabs .pb-tab-list li:hover {
    outline: none;
}

.pb-accordion .ui-accordion-header:hover {
    color: #66e700;
    outline: none;
}

.pb-btn-link:hover i,
.pb-btn-down:hover i {
    color: #66e700;
}

.pb-header-3 .pb-btn-menu i:hover,
.pb-header-4 .pb-btn-menu i:hover,
.pb-header-2 .pb-btn-menu .pb-icon-cross:hover,
.pb-header .pb-btn-search:hover i {
    color: #66e700;
}

.pb-header-2 .pb-btn-menu:hover i,
.pb-header-2 .pb-btn-link:hover i,
.pb-header-2 .pb-btn-down:hover i,
.pb-header-2 .pb-btn-search:hover i {
    color: #222;
}

.pb-hero-flat .pb-btn-down:hover i {
    color: #222;
}

.pb-header-5 .pb-btn-menu i:hover,
.pb-header-5 .pb-btn-search:hover i {
    color: #222;
}

.pb-hero-minimal .pb-btn-link i:hover {
    color: #72cf29;
}

.pb-hero-minimal .pb-btn-close:hover i,
.pb-hero-minimal .pb-link-list li a:hover {
    color: #fff;
}

.pb-header-onep .pb-main-menu .pb-main-list li:hover {
    color: #72cf29;
}

.pb-btn-close:hover i {
    color: #66e7002;
}

.pb-hero .pb-slider .pb-nav-btn:hover i {
    color: #66e700;
}

.pb-portfolio .pb-item:hover img {
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -o-transform: scale(1.3);
    transform: scale(1.3);
}

.pb-portfolio-1 .pb-filter-list li a:hover {
    border-color: #72cf29;
}

.pb-portfolio-1 .pb-item:hover .pb-overlay {
    border: 10px solid #fff;
    opacity: 1;
}

.pb-portfolio-1 .pb-item:hover .pb-caption {
    left: 30px;
}

.pb-portfolio-1 .pb-category a:hover,
.pb-portfolio-1 .pb-title a:hover {
    color: #222;
}

.pb-portfolio-2 .pb-filter-list li a:hover {
    border-color: #72cf29;
}

.pb-portfolio-2 .pb-item:hover .pb-overlay {
    border: 10px solid #fff;
    opacity: 1;
}

.pb-portfolio-2 .pb-item:hover .pb-overlay:after {
    height: 10px;
    width: 10px;
    background: #72cf29;
    content: '';
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
}

.pb-portfolio-2 .pb-filter-list li a:hover {
    border-color: #ebebeb;
}

.pb-portfolio-2 .pb-item:hover .pb-caption {
    left: 30px;
}

.pb-portfolio-3 .pb-filter-list li a:hover {
    border-color: #72cf29;
}

.pb-portfolio-3 .pb-item:hover .pb-overlay {
    border: 10px solid #fff;
    opacity: 1;
}

.pb-portfolio-3 .pb-item:hover .pb-caption {
    bottom: 30px;
}

.pb-portfolio-4 .pb-filter-list li a:hover {
    border-color: #72cf29;
}

.pb-portfolio-4 .pb-item:hover .pb-overlay {
    border: 10px solid #fff;
    opacity: 1;
}

.pb-portfolio-5 .pb-filter-list li a:hover {
    border-color: #72cf29;
}

.pb-portfolio-5 .pb-item:hover .pb-overlay {
    border: 10px solid #fff;
    opacity: 1;
}

.pb-portfolio-5 .pb-item:hover .pb-caption {
    margin-left: 0;
}

.pb-portfolio-6 .pb-filter-list li a:hover {
    border-color: #222;
}

.pb-portfolio-6 .pb-item:hover .pb-overlay {
    opacity: 1;
}

.pb-portfolio-6 .pb-item:hover .pb-caption {
    left: 30px;
}

.pb-blog .pb-item .pb-image:hover .pb-border:after,
.pb-blog .pb-item .pb-image:hover .pb-border:before {
    width: 58px;
    height: 58px;
}

.pb-blog .pb-item .pb-image:hover .pb-overlay {
    border: 10px solid #fff;
    opacity: 1;
}

.pb-blog .pb-item .pb-image .pb-overlay .pb-icon:hover i {
    color: #72cf29;
}

.pb-blog .pb-item .pb-caption .pb-icon:hover i {
    color: #222;
}

.pb-related .pb-item .pb-image:hover .pb-border:after,
.pb-related .pb-item .pb-image:hover .pb-border:before {
    width: 58px;
    height: 58px;
}

.pb-related .pb-item .pb-image:hover .pb-overlay {
    border: 10px solid #fff;
    opacity: 1;
}

.pb-related .pb-item .pb-image .pb-overlay .pb-icon:hover i {
    color: #72cf29;
}

.pb-related .pb-item .pb-caption .pb-icon:hover i {
    color: #222;
}

.pb-clients-1 .pb-image:hover {
    border-color: #72cf29;
}

.pb-clients-1 .pb-box:hover img {
    opacity: 1;
}

.pb-clients-2 .pb-image:hover {
    border-color: #72cf29;
}

.pb-clients-2 .pb-box:hover img {
    opacity: 1;
}

.pb-team-1 .pb-box:hover .pb-overlay {
    opacity: 1;
}

.pb-team-1 .pb-box:hover .pb-overlay:before {
    opacity: 1;
}

.pb-team-1 .pb-slider .pb-nav-btn:hover {
    background: #72cf29;
}

.pb-team-1 .pb-slider .pb-nav-btn:hover i {
    color: #fff;
}

.pb-team-1 .pb-box .pb-overlay .pb-social-list li:hover i {
    color: #72cf29;
}

.pb-features-1 .pb-box .pb-icon:hover {
    border-color: #72cf29;
}

.pb-pricing-1 .pb-body .pb-box ul li:hover {
    margin-left: 30px;
}

.pb-slider-slide .slick-dots li:hover,
.pb-slider-fade .slick-dots li:hover,
.pb-slider-vert .slick-dots li:hover{
    background: #72cf29 !important;
}

.pb-carousel .pb-slider .slick-dots li:hover {
    background: #222;
}

.pb-socials-1 .pb-box .pb-icon:hover {
    border: 2px solid #72cf29;
}

.pb-socials-2 .pb-box .pb-icon:hover i {
    color: #fff;
}
.pb-excerpt a:hover {
    color: #222;
}
.pb-thumb:hover img {
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -o-transform: scale(1.3);
    transform: scale(1.3);
}

.pb-slide .pb-image:hover img {
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -o-transform: scale(1.3);
    transform: scale(1.3);
}

.pb-gallery .pb-thumb:hover .pb-overlay {
    opacity: 1;
    visibility: visible;
}

.pb-details .pb-thumb:hover .pb-overlay {
    opacity: 1;
    visibility: visible;
}

.pb-project .pb-carousel .pb-slide:hover .pb-overlay {
    opacity: 1;
    visibility: visible;
}

.pb-page .pb-carousel .pb-slide:hover .pb-overlay {
    opacity: 1;
    visibility: visible;
}

.pb-footer .pb-caption .pb-icon:hover i {
    color: #72cf29;
}

.pb-nav-posts .pb-btn:hover {
    background: #72cf29 !important;
}

.pb-nav-posts .pb-btn:hover a {
    color: #222;
}

.pb-share .pb-box .pb-btn-title:hover {
    color: #222;
    background: #fff;
}

.pb-share .pb-box .pb-icon:hover i {
    color: #72cf29;
}

.pb-comments .pb-btn-reply:hover {
    color: #222;
}

.pb-widget-tags .pb-tag-list li a:hover {
    background: #72cf29;
}

.pb-widget-thumbs .pb-thumb:hover img {
    opacity: 0.5;
}

