                                    
				.ts-button:hover, .ts-button:focus, input[type="submit"]:hover, input[type="submit"]:focus,
				.more-link:hover, .more-link:focus, .button:hover, .button:focus{
					background: #2f3e77;
					border-color: #2f3e77;
				}
				a {color: #2f3e77;}
				.ts-service-box:hover{border-bottom-color: #2f3e77;}
				.ts-service-box:hover .ts-service-icon{background: #2f3e77;}
				.ts-service-style.style10 .service-icon{color: #2f3e77;}
				.ts-service-style.style11{background: #2f3e77;}
				.ts-horizontalTab.ts-tab-style4 .resp-tabs-list .resp-tab-item.resp-tab-active,
				.ts-horizontalTab.ts-tab-style4 .resp-tabs-list .resp-tab-item:hover{
					color: #2f3e77;
				}
				.ts-message.warning{background: #2f3e77;}
				.ts-pricing-table.active .price-unit{color: #2f3e77;}
				.ts-pricing-table.active .ts-pricing-table-info{background: #2f3e77;}
				.ts-pricing-table.active .ts-button, .ts-pricing-table  .ts-button:hover
				{
					background: #2f3e77;
					border-color: #2f3e77;
				}
				.ts-pricing-table.active .ts-button:focus,.ts-pricing-table.active .ts-button:hover{
					color: #2f3e77;
				}
				.ts-teammember-style1:hover{border-color: #2f3e77;}
				.ts-teammember-style1:hover h4,.ts-teammember-style1:hover span{
					color: #2f3e77!important
				}
				.ts-teammember-style1 .ts-member-info .social-network-team a:hover{
					color: #2f3e77;
				}
				.ts-teammember-style2 .team-member-item .member-social a:hover,
				.ts-teammember-style2 .team-member-item .member-social a:focus{
					color: #2f3e77;
				}
				.ts-teammember-style3:hover .memver-position,
				.ts-teammember-style3:hover .member-name{
					color: #2f3e77!important;
				}
				.ts-interactive-banner  .banner-text .text-hover .banner-button:hover{
					background: #2f3e77;
					border-color: #2f3e77;
				}
				.ts-item-post .date-post .date{border-bottom-color: #2f3e77;}
				.ts-item-post .ts-bloglated-info h4 a:hover{color: #2f3e77}
				.ts-bloglated-info .meta-post li a:hover, .meta-post li a:hover{color: #2f3e77;}
				.ts-company-info a:hover{color: #2f3e77;}
				.ts-social-footer a:hover{color: #2f3e77;}
				.recent_posts_list li > a:hover{color: #2f3e77}
				.footer-twitter .twitter-item p a:hover{color: #2f3e77;}
				.ts-about-social a:hover{color: #2f3e77;}
				.ts-quote.style1 blockquote{color: #2f3e77;}
				.ts-quote.style1 blockquote:after{color: #2f3e77;}
				.ts-quote.style2 blockquote{border-left-color: #2f3e77;}
				.ts-quote.style3 blockquote{background: #2f3e77;}
				.blog-item .date-post .date {border-bottom-color: #2f3e77;}
				.blog-item h3 a:hover{color: #2f3e77;}
				.blog-item .blog-read{background: #2f3e77;}
				.blog-date li a:hover{color: #2f3e77;}
				.group-share a:hover{color: #2f3e77}
				.blog-link{background: #2f3e77;}
				.blog-quote {background: #2f3e77;}
				.blog-grallery .owl-controls.clickable  .owl-buttons div:hover{background: #2f3e77;}
				.blog-content blockquote{color: #2f3e77;}
				.blog-content blockquote:after{color: #2f3e77;}
				.page-links a:hover{background: #2f3e77; border-color: #2f3e77;}
				#searchform button[type="submit"]:hover{background: #2f3e77;}
				.widget ul li a:hover,.widget ul li a:focus{color: #2f3e77;}
				.widget_tag_cloud .tagcloud a:hover{color: #2f3e77;}
				.widget_recent_comments ul li a{color: #2f3e77;}
				.widget_meta ul li a abbr{color: #2f3e77}
				#wp-calendar a{color: #2f3e77}
				.ts-bottom-post .tag  a:hover{color: #2f3e77;}
				.comment-item .comment-reply-link {color: #2f3e77;}
				.comment-form input[type="submit"]:hover, .comment-form input[type="submit"]:focus{
					background: #2f3e77;
				}
				.pagination li a:hover,
				.pagination li span:hover,
				.pagination li.active a,
				.pagination li.active a:hover{
					border-color: #2f3e77;
					background: #2f3e77;
				}
				#filters-portfolio.ts-filter-style1 .cbp-filter-item-active,
				#filters-portfolio.ts-filter-style1 .cbp-filter-item:hover{
					color: #2f3e77;
					border-color: #2f3e77;
				}
				.ts-portfolio-filter #filters-portfolio  .cbp-filter-item-active,
				.ts-portfolio-filter #filters-portfolio  .cbp-filter-item:hover{
					color: #2f3e77;
					border-top-color: #2f3e77;
				}
				.ts-portfolio-filter .portfolio-filte-toggle .icon-bar{
					background: #2f3e77;
				}
				.infinite-loading .link-button{background: #2f3e77;}
				.ts-contact-shortcode .ts-contact-icon{color: #2f3e77;}
				.social-footer li a:hover{background: #2f3e77;}
				.back-to-top:hover{color: #2f3e77;}
				.ts-timeline-horizontal .item-timeline .timeline-icon .ts-elegant-icon::after,
				.ts-timeline-vertical .item-timeline-vertical .timeline-icon-vertical .ts-elegant-icon:after {
					box-shadow: 0 0 0 2px #2f3e77;
					-moz-box-shadow:0 0 0 2px #2f3e77;
					-webkit-box-shadow:0 0 0 2px #2f3e77;
				}
				.ts-timeline-horizontal .item-timeline:hover .timeline-icon .ts-elegant-icon,
				.ts-timeline-vertical .item-timeline-vertical:hover .timeline-icon-vertical .ts-elegant-icon{
					background: #2f3e77;
				}
				.ts-timeline-horizontal .item-timeline:hover .divider-icon,
				.ts-timeline-horizontal .item-timeline:hover .divider-icon:after{
					background: #2f3e77;
				}
				.item-timeline:hover .timeline-title,
				.item-timeline-vertical:hover .timeline-title{
					color: #2f3e77;
				}
				.ts-button-style1{background: #2f3e77!important;}
				.ts-button-style1:hover{color: #2f3e77;}
				.ts-button-style2:hover{color: #2f3e77;}
				.ts-button-style1:hover a,
				.ts-button-style2:hover a, 
				.ts-button-style1 a:hover,
				.ts-button-style2 a:hover{
					color: #2f3e77;
				}
				.tparrows.custom:hover,.tparrows.custom:focus{background: #2f3e77;}
				.ts-caption-medium2{color: #2f3e77!important;}
				.ts-list-style2  ul li:before{color: #2f3e77;}
				.grid-item-post .ev_type a{border-color: #2f3e77;color: #2f3e77;}
				.grid-item-post h4 a:hover{color: #2f3e77}
				.grid-item-post > a:hover{color: #2f3e77;}
				.ts-service-images h4 a:hover{color: #2f3e77}
				.portfolio-single .meta-client li span.info-meta{color: #2f3e77;}
				.ts-main-single .togole_social{color: #2f3e77;}
				.ts-single-portfolio .ts-button{background: #2f3e77;}
				.portfolio-sidebar .ts-button:hover,.portfolio-sidebar .ts-button:focus{
					color: #2f3e77;
				}
				.ts-portfolio-slide.owl-theme .owl-controls .owl-buttons div:hover,
				.ts-portfolio-slide.owl-theme .owl-controls .owl-buttons div:focus{
					background: #2f3e77;
				}
				.portfolio-sidebar .group-share a:hover{color: #2f3e77;}
				.single-portfolio-showcase1 .show-info:hover{color: #2f3e77;}
				.hidden-info:hover{color: #2f3e77;}
				.portfolio-single .slides-navigation a:hover{background: #2f3e77;}
				.ts-client-slide-style2.owl-theme .owl-controls .owl-buttons div:hover{color: #2f3e77;}
				.ts-list-style3 .ts-list-icon{color: #2f3e77;}
				.ts-list-style3 .ts-list-number{color: #2f3e77;}
				.ts-contact-infomation h4 span{color: #2f3e77;}
				.portfolio-slide.owl-theme .owl-controls .owl-buttons div:hover{background: #2f3e77;}
				#sendmailchip input[type="submit"]{background: #2f3e77;}
				.ts-linebutton.button-light {background: #2f3e77;border-color: #2f3e77;}
				.ts-linebutton:hover {background: #2f3e77; border-color:#2f3e77;}
				#slides .ts-video-background h2 {color: #2f3e77;}
				#header-container  #top-nav  ul.top-menu > li.sliding-sidebar-open > a:hover{color: #2f3e77;}
				#top-nav  ul > li .sub-menu li a:hover,#top-nav  ul > li .sub-menu .current-menu-item a{color: #2f3e77;}
				#header .search-button span:hover{color: #2f3e77;}
				#top-nav ul.top-menu > li > a::after { border-bottom-color: #2f3e77;}
				#header  .sliding-sidebar-open a:hover{color: #2f3e77;}
				#header li.mini-shoping-cart-wraper a:hover span,
				#header.trans.light li.mini-shoping-cart-wraper a:hover span,
				#header.trans.dark li.mini-shoping-cart-wraper a:hover span {
				  border-color: #2f3e77;
				}
				#left-nav ul li::before {background: #2f3e77;}
				#left-nav ul ul.sub-menu a:hover, #left-nav ul ul.sub-menu li.current-menu-item > a{
					color: #2f3e77;
				}
				.sliding-menu-open:hover,#header.dark .sliding-menu-open:hover,#header .sliding-menu-open:hover{
					fill: #2f3e77;
				}
				#flags_language_selector > a:hover span, #flags_language_selector span{
					border-color: #2f3e77;
					color: #2f3e77;
				}
				.page-404 .hr{background: #2f3e77;}

				.woocommerce table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, 
				.woocommerce-page table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover {
				        color: #2f3e77!important;
				}
				table.cart td.actions .button.alt:hover, #content table.cart td.actions .button.alt:hover{
				    background: #2f3e77!important;
				}
				.woocommerce .addresses .title .edit:hover, .woocommerce-page .addresses .title .edit:hover{
				    background: #2f3e77!important;
				}
				.woocommerce-page .woocommerce-message .button:hover, 
				.woocommerce-page .woocommerce-error .button:hover, 
				.woocommerce-page .woocommerce-info .button:hover {
				   background: #2f3e77!important;
				}
				.chosen-container-single .chosen-single span:after { color: #2f3e77!important;}
				div.products div.product h3 a:hover{color: #2f3e77!important;}
				div.products div.product .price{color: #2f3e77!important;}
				ins span.amount {color: #2f3e77!important;}
				.woocommerce  a.button.product_type_simple:hover,
				.woocommerce  a.button.product_type_variable:hover,
				.woocommerce  a.button.add_to_cart_button:hover,
				.woocommerce  a.button.product_type_simple.added:hover,
				.woocommerce  a.button.product_type_simple:hover{
				    background: #2f3e77!important;
				    border-color: #2f3e77!important;
				}
				.woocommerce p.stars > span:before{color: #2f3e77!important;}
				#commentform .stars > span a:hover:before, #commentform .stars > span a.active:before {
				  color: #2f3e77!important;
				}
				.woocommerce .comment-form input[type="submit"]:hover{background: #2f3e77!important;}
				.shipping_calculator h2 a:hover{color: #2f3e77!important;}
				.products div.product .added_to_cart.wc-forward:hover{
				    background: #2f3e77!important;
				    border-color: #2f3e77!important;
				}
				li.mini-shoping-cart-wraper .buttons a:hover{background: #2f3e77!important;}
				.woocommerce nav.woocommerce-pagination ul li a:hover, 
				.woocommerce nav.woocommerce-pagination ul li span.current, 
				.woocommerce #content nav.woocommerce-pagination ul li a:hover, 
				.woocommerce #content nav.woocommerce-pagination ul li span.current, 
				.woocommerce-page nav.woocommerce-pagination ul li a:hover, 
				.woocommerce-page nav.woocommerce-pagination ul li span.current, 
				.woocommerce-page #content nav.woocommerce-pagination ul li a:hover, 
				.woocommerce-page #content nav.woocommerce-pagination ul li span.current{
				    background: #2f3e77!important;
				    border-color: #2f3e77!important;
				}
				.widget_price_filter .ui-slider-horizontal .ui-slider-range {background: #2f3e77!important;}
				.widget_price_filter .price_slider_amount .button:hover{background: #2f3e77!important;}
				.widget_product_categories  ul li a:before{border-left-color: #2f3e77!important;}
				.star-rating:before{ color: #2f3e77!important;}
				.star-rating span {color: #2f3e77!important;}
				.shoping-cart-widget .product_list_widget span.amount{color: #2f3e77!important;}
				div.product  .button:hover{background: #2f3e77!important;}
	    	