/* color start*/
.woocommerce-info a, .team .holder .overlay ul.social li:hover a, .btn-white:hover, ul.list li:hover a:before, ul.list li:hover a, .accent, .blog-diagonal-title .heading-bottom, .woocommerce div.product p.price ins .amount, .woocommerce div.product span.price ins .amount, .woocommerce a.added_to_cart:hover, .timeline .post:hover .icon, .project ul.social li:hover a, .form-submit input[type=submit]:hover, .form-submit:hover:after, .widget.widget_archive ul li a:hover, .widget.widget_archive ul li:hover a:before,.widget.widget_recent_comments ul li a, .widget.widget_meta ul li a:hover, .widget.widget_calendar table td a, .widget.widget_categories ul li a:hover, .widget.widget_categories ul li a:hover:before, .widget.widget_pages ul li a:hover, .widget.widget_rss ul li .rss-date, .widget.widget_nav_menu ul li a:hover, .pagination > ul > li > a:hover, .pagination > ul > li > span:hover, .pagination > ul > li > a:focus, .pagination > ul > li > span:focus, .pagination > ul > li > span.current, .pagination > ul > .active > a, .pagination > ul > .active > span, .pagination > ul > .active > a:hover, .pagination > ul > .active > span:hover, .pagination > ul > .active > a:focus, .pagination > ul > .active > span:focus, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce .widget_layered_nav ul li a:hover, .widget.widget_recent_entries ul li span, .woocommerce ul.cart_list li .quantity .amount, .woocommerce ul.product_list_widget li .quantity .amount, .widget.widget_layered_nav_filters ul li a:hover, .widget.widget_product_categories ul li a:hover, .widget .tagcloud a:hover, .woocommerce ul.product_list_widget li ins, .woocommerce .star-rating span, .woocommerce.single-product h5.alt ins .amount, .single-product .product_meta span a:hover, .woocommerce p.stars a, footer .contact .row:hover i, footer .contact .row:hover p,.mt_service_wrapper .spec-icon,.mt_service_wrapper:hover b, .mt_blog_detail h4 a:hover, .post_date i, .invory_version6 section.call-to-action h3.accent, .small-feature .heading, .read_more, .read_more:hover, .accent, .accent a, .woocommerce .woocommerce-info:before {
    color: #57b22f !important;
}
.invory_version2.woocommerce .widget_price_filter .price_slider_amount .button {
	border-color: #57b22f !important;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {
	border-color: #57b22f !important;
	background-color: #57b22f !important;
	color: #fff !important;
}
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
	color: #fff !important;
}
.woocommerce #respond input#submit:hover {
	color: #fff !important;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #57b22f !important;
	border-color: #57b22f !important;
}
/* color end*/
.invory_top_header, .owl-clients .owl-controls .owl-buttons div, .sk-wave .sk-rect , .mt_transparent_header .navbar-nav > li > a:after, .center_header .navbar-nav > li > a:after, .mt_service_detail, .portfolio-filter a:hover, .portfolio-filter a.active{
    background: #57b22f!important;
}
.mt_service_detail:hover{
	background-color: #262626!important;
}
.mt_service_detail h5,.mt_transparent_header .navbar-nav > li > a:hover{
	color: #fff;
}
.btn-default:hover, .btn-default.active {
    background-color: #57b22f !important;
    color: #fff;
}
.dark-accent {
    color: #0a67c5;
}
.team_social_wrapper ul.team_social li:hover a {
    border: 2px solid #57b22f;
    color: #57b22f;
}
/* background start*/
.pricing-table:hover .pricing-heading, .feature:hover, hr, .yellow-bg, .btn-view-cart, .btn-accent, .blog-diagonal:hover .arrow, .owl-text .owl-controls .owl-page.active span, .owl-text .owl-controls.clickable .owl-page:hover span, .tabs-container .tab-nav > a, .accordions .accordion a.heading:before, .comments .comment-respond h3:before{
    background: #57b22f !important;
}
.progress-bar, .widget.widget_calendar table td#today, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range{
	background-color: #57b22f;
}
/* background end*/

/* box shadow start */
.shadow-img {
    box-shadow: 15px 15px 0px #57b22f;
}
/* box shadow end */


/* border color start */
.btn-white:hover, .btn-default:hover, ul.list li:hover a:before, .dropdown-menu, .pricing-table:hover .btn, .btn-accent, .google_map, .woocommerce a.added_to_cart:hover, .timeline .post:hover .icon, .project ul.social li:hover a, .form-submit input[type=submit]:hover, .widget.widget_archive ul li:hover a:before, .selectboxit-container .selectboxit-options, .widget.widget_categories ul li a:hover:before, .pagination > ul > li > a:hover, .pagination > ul > li > span:hover, .pagination > ul > li > a:focus, .pagination > ul > li > span:focus, .pagination > ul > li > span.current, .pagination > ul > .active > a, .pagination > ul > .active > span, .pagination > ul > .active > a:hover, .pagination > ul > .active > span:hover, .pagination > ul > .active > a:focus, .pagination > ul > .active > span:focus, p.quote, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    border-color: #57b22f !important;
}
.pricing-table:hover{
	border-color:#57b22f !important;
}
.highlight-pricing {
     border: 1px solid #57b22f !important; 
}
.blog-diagonal:hover .arrow:after{
	border-left-color: #57b22f;
}
.sidebar ul.social li:hover a {
    border: 2px solid #57b22f;
    color: #57b22f;
}
.pricing-table:hover .pricing-heading, .highlight-pricing .pricing-heading {
    background: #57b22f;
}
.pricing-table:hover .btn, .highlight-pricing .btn{
	border-color: #57b22f;
	color: #57b22f;
}
/* border color end */
/* background light start*/
.mt_transparent_header .navbar-nav > li > a:hover, .mt_transparent_header .navbar-nav > li > a:focus {
	color: #57b22f;
}
.light-yellow-bg, .box-link-holder:after, .tabs-container .tab-nav > a{
    background: #57b22f;
}
.portfolio-container .item:after{
	background-color: rgba(87, 178, 47, 0.7);
}
/* background light start*/
.vc_tta-tabs-container ul li.vc_active a {
	background-color: #57b22f !important;
}
hr {
	background-color: #57b22f !important;
}
.mt_transparent_header .navbar-nav > li > a:before, .center_header .navbar-nav > li > a:before, .mt_transparent_header .navbar-nav > li > a:after, .center_header .navbar-nav > li > a:after {
	background-color: #57b22f;
}
.mt_transparent_header .navbar-nav > li > a:hover, .mt_transparent_header .navbar-nav > li > a:focus, ul.list li:hover a, ul.list li a:before {
	color: #57b22f; 
}
.timeline .post:hover .icon {
    color: #57b22f;
    border-color: #57b22f;
}
.pricing-table:hover .pricing-heading, .highlight-pricing .pricing-heading {
    background: #57b22f;
}
.pricing-table:hover, .highlight-pricing {
    border-color: #57b22f;
}
.pricing-table:hover .btn, .highlight-pricing .btn {
    border-color: #57b22f;
    background-color: #57b22f !important;
    color: #57b22f;
}
.invo_word_spacing {
    color: #57b22f;	
}
.spec-title .heading, .mt_service_wrapper:hover b {
    color: #57b22f;
}
.mt_service_detail {
	background-color: #57b22f;
}
.portfolio_content:after {
    background-color: rgba(87, 178, 47, 0.7);
}
.invory_version6 .comment-author-link, .widget.widget_recent_comments ul li a, .widget.widget_recent_entries ul li:hover a {
    color: #57b22f;
}
.form-submit input[type=submit]:hover {
	border-color: #57b22f;
	color: #fff !important;
	background: #57b22f;
}
.form-submit:hover:after  {
	color: #fff !important;
}
.main-blog .blog-post a.blog-header.quote {
	background-color: #57b22f;
}
.main-blog .blog-post a.blog-header.quote:after {
	color: #57b22f;
}
.btn-accent:hover, .btn-accent:focus, .btn-accent:active {
    color: #fff;
}
.portfolio-filter a:hover, .portfolio-filter a.active {
	border-color: #57b22f !important;
}
.menu_close_btn span, .invory_menu_btn {
    background-color: #57b22f;
}
.menu_toggle span {
	background-color: #57b22f;
}
.mt_header .mt_invory_menu ul ul li a:hover, .mt_header .mt_invory_menu ul ul li a:focus, .mt_header .mt_invory_menu ul ul li a:active {
	color: #57b22f;
}
.mt_service_wrapper .spec-icon {
    color: #57b22f;
}
.mt_service_wrapper:hover b, .mt_service_wrapper .spec-icon, .mt_work_icon span, .mt_work_icon:before {
    color: #57b22f;
}
.facts.white .fact:not(:last-child) {
    border-right-color: #a0ba98;
}
.feature:after {
    color: #fff;
}
.mt_fixed .invory_menu > ul > li > a:hover, .mt_fixed .invory_menu > ul > li > a:focus, .mt_fixed .invory_menu > ul > li.active > a  {
	color: #57b22f;
}
.small-feature:hover .heading {
	color: #57b22f;
}
.mt_service_detail:hover .icon {
    color: #57b22f !important;
}
.edit-link a {
    color: #57b22f;
}
.shop-dropdown .selectboxit-container .selectboxit, .woocommerce-ordering .selectboxit-container .selectboxit {
    background-color: #57b22f;
    border-color: #57b22f;
}
.product-holder .overlay a:hover, .product-holder .overlay a:focus {
    color: #57b22f !important;
    border-color: #57b22f !important;
}
.mt_scroll_menu li a {
    color: #57b22f;
}
.mt_scroll_menu li a:hover, .mt_scroll_menu li a.active:hover, .mt_scroll_menu li a.active {
    background-color: #57b22f;
}
.mt_title {
    color: #57b22f;
}
.mt_authore_img {
    border-color: #57b22f;
}
.product_description_wrapper .owl-theme .owl-dots .owl-dot span {
    border-color: #57b22f;
}
.product_description_wrapper .owl-theme .owl-dots .owl-dot.active span {
    background-color: #57b22f;
}
.mt_download_btn_wrapper .btn {
    border-color: #57b22f;
    background-color: #57b22f;
}
.mt_download_btn_wrapper .btn:hover {
    border-color: #57b22f;
}
.mt_subscribe_form .btn, .mt_subscribe_form .btn:hover {
    border-color: #57b22f !important;
    background-color: #57b22f !important;
}
.mt_subscribe_section .invory_social_link ul li a {
    background-color: #57b22f;
    border-color: #57b22f;
}
.mt_video_title a {
    color: #57b22f;
}
.video_play_btn {
    color: #57b22f;
}
.mt_meta_tag i, .mt_meta_tag span i {
    color: #57b22f;
}
.logged-in-as a {
    color: #57b22f;
}
.video_play_btn {
    color: #57b22f;
}
.center_header.navbar-default .navbar-nav > li > a:hover, .center_header.navbar-default .navbar-nav > li > a:focus {
    color: #57b22f;
}
.woocommerce div.product span.price ins .amount {
    color: #57b22f;
}
.woocommerce.single-product h5.alt ins .amount {
    color: #57b22f;
}
.tab-holder {
    border-color: #57b22f !important; 
}
.woocommerce-thankyou-order-received {
	background-color: rgba(87, 178, 47, 0.7);
    border-color: #57b22f;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce input.button.alt:hover, .woocommerce input.button.alt:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus {
    border-color: #57b22f;
    background: #57b22f;
}
.mt_service_detail .icon {
	color: #fff!important;
}
.woocommerce ul.cart_list li .quantity .amount, .woocommerce ul.product_list_widget li .quantity .amount {
    color: #57b22f;
}
.btn-view-cart {
    background: #57b22f!important;
}
.navbar .invory_menu > ul > li > a:hover {
    color: #57b22f !important;
}
.cat-links a:hover {
    color: #57b22f;
}
.woocommerce .widget_price_filter .price_slider_amount .price_label {
    color: #57b22f;
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce a.button.alt.disabled, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled[disabled], .woocommerce button.button.alt.disabled, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled[disabled], .woocommerce input.button.alt.disabled, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled[disabled], .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: #57b22f;
    border-color: #57b22f;
}
/*dark version*/
.invory_version2 .intro-box p {
	color: #57b22f;
}
.invory_version2 .btn-default {
    border-color: #57b22f;
}
/* .invory_version2 .invo_heading {
	color: #57b22f !important;	
} */
.feature .feature-details .heading {
	color: #57b22f !important;		
}
.feature:hover .feature-details .heading {
	color: #fff !important;	
}
#style-switcher h2 a {
    background-color: #57b22f;
}
.invory_version2 .btn-accent {
    border-color: #57b22f !important;
    color: #fff;
    background-color: #262626 !important;
}
.invory_version2 .btn-accent:hover, .invory_version2 .btn-accent:focus {
    background-color: #57b22f !important;
    color: #fff; 
}
/* .invory_version2 .timeline .post .icon {
    border-color: #57b22f;
    color: #57b22f !important;
} */
/* .invory_version2 .invory-single-page h4 {
    color: #57b22f;
} */
.mt_btn_wrapper ul li a.btn, .mt_btn_wrapper ul li a.btn:hover, .mt_btn_wrapper ul li a.btn:focus {
    border-color: #57b22f;
    color: #fff !important;
    background: #57b22f;
}
section.call-to-action .btn {
	border-color: #57b22f !important;
    color: #fff;
    background-color: #262626 !important;
}
section.call-to-action .btn:hover, section.call-to-action .btn:focus {
	border-color: #57b22f !important;
    color: #fff;
    background-color: #57b22f !important;
}
.mt_team_wrapper:hover h5 {
    color: #57b22f !important;
}
.invory_version2 .feature:hover span.icon {
    color: #57b22f !important;
}
footer .contact-info:hover span {
    color: #57b22f !important;
}
.invory_version2 .navbar .invory_menu > ul > li > a:hover {
	color: #57b22f;
}
.invory_version2 .widget.widget_recent_comments ul li a:hover {
    color: #57b22f !important;
}
.navbar-brand svg path {
    fill: #57b22f;
}
.invory_version2.woocommerce #respond input#submit {
    border-color: #57b22f !important;
}
.invory_version2 .woocommerce input.button {
    border-color: #57b22f;
}
.invory_version2.woocommerce .widget_shopping_cart_content .buttons a {
    border-color: #57b22f !important;
    color: #fff !important;
}
.mt_post_data span a:hover, .mt_post_data span a:focus, .invory_version2 .mt_post_data span a:hover, .invory_version2 .mt_post_data span a:focus {
    color: #57b22f;
}
.mt_showcase_project_text .btn {
	border-color: #57b22f;
}
.invory_version2 .logged-in-as a {
    color: #57b22f !important;
}
@media (max-width: 991px){
.invory_menu {
    background-color: #57b22f;
}
.invory_menu ul li ul {
    background-color: #57b22f;
}
}