

@media only screen and (min-width: 992px){
#mega_main_menu.primary > .menu_holder > .menu_inner > ul > li:hover > .item_link * {
  color: #90b555;
}

#mainnav ul li a:hover,
.top-slider .flexslider .flex_caption .main-title,
.top .infomation li span,
.top .infomation li::before, 
.roll-tabs .menu-tab li:hover span, 
.roll-tabs .menu-tab li.active span,
.roll-portfolio > ul > li.active a,
.roll-portfolio > ul > li a:hover,
.roll-tabs .content-inner ul.info-tab li span,
.roll-tabs .content-inner ul.info-tab li:before,
.text-color,
.roll-contact .phone,
.roll-icon-box span,
.bottom .copyright span,
.flexslider .flex-direction-nav a:hover,
.roll-portfolio.full-width .item:hover .content h4 a:hover,
.roll-portfolio.full-width .item:hover .categories li a:hover,
.roll-news .article .title-post a:hover,
.roll-tabs .content-inner .services-box .icon span,
.socials li a:hover span,
.roll-list li a:hover,
.roll-list li::before,
.roll-accordion .toggle-title.active:before,
.breadcrumbs a:hover,
.page-title-heading h1,
.post-full-width .title-post a:hover,
.post .meta-post li::before,
.post .meta-post a:hover,
.widget.widget-tag .tag-list a:hover,
.widget ul li:before,
.sidebar .widget ul li span,
.widget ul li a:hover,
.roll-testimonials blockquote::before,
.widget.widget-popular-news ul li .text p:before,
.widget.widget-popular-news ul li .text h6 a:hover,
.comments-area .comment-metadata h5 a:hover,
.comments-area .reply a:hover,
.widget.widget-search #searchform #searchsubmit,
.post .title-post a:hover,
.roll-pagination li.active,
.roll-pagination li a:hover,
.roll-contact-info li::before,
.roll-contact-info li,
.event .content-post ul.meta-post li a:hover,
.event .content-post ul.meta-post li::before,
.event .content-post h2 a:hover,
.bottom .copyright a:hover,
.roll-portfolio.portfolio-extended .item .content h4 a:hover,
.roll-portfolio.portfolio-extended .item .content .categories li a:hover,
.roll-portfolio-related .gallery-content .title-portfolio a:hover,
.roll-portfolio-related .category-portfolio li a:hover,
.project-single-slider .flexslider .flex-direction-nav a,
.project-single .project-category li a:hover,
.btn-menu,
.go-top:hover,
#mainnav ul li ul li ul li a:hover  {
  color: #90b555;
}

/* Border Color
-------------------------------------------------------------- */
.widget.widget-tag .tag-list a.active,
.comment-respond .comment-submit,
.roll-button.color,
.widget.widget-tag .tag-list a.active:hover {
  border-color: #90b555 ;
}

.roll-serives .roll-button.border:hover:after {
    color: #90b555;
}

.roll-serives .roll-button.border:hover {
    border: 2px solid #90b555;
    color: #90b555;
}

.wrap-form-contact {  
  background-color: #90b555;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);
    opacity: 0.9;   
}

.comment-respond input:focus,
.comment-respond textarea:focus,
.widget.widget-search #searchform #s:focus {
  color: #90b555;
    border-color: #90b555;
}

.top-slider .flexslider .roll-button-slide:hover:before {
  background: #90b555;  
  border: 2px solid #90b555;  
}

/* Background Color
-------------------------------------------------------------- */
#mainnav > ul > li.active > a,
.roll-portfolio .item .content,
#mainnav > ul > li.active > a,
.roll-serives .title-services,
.roll-portfolio .item .content,
.roll-portfolio .item .link a,
.roll-news .post-format li,
.roll-divider::before,
.switcher-container h2 a,
.switcher-container,
.roll-accordion .toggle-title.active,
.roll-accordion .toggle-title:before,
.roll-tabs.v1 ul.menu-tab li.active,
.post-full-width .post-format li,
.widget.widget-tag .tag-list a.active,
.comment-respond .comment-submit,
.post .featured-post .post-comment li,
.roll-tabs.v2 ul.menu-tab li.active,
.roll-button.color,
.roll-portfolio-related .item .link a,
.roll-portfolio.portfolio-regular .item .content,
.widget.widget-tag .tag-list a.active:hover,
.mask {
  background-color: #90b555;
}
