
@color: #b2141a;


.comment-form .form-submit input.site-button:hover{
	background-color:@color;
}
.constrot-strip { 
    background-color: @color; 
}
a {
  color: @color;
  outline: 0 none;
  text-decoration:none;
}
::selection {
	background: @color;
	color: #fff;
}

::-moz-selection {
	background: @color;
	color: #fff;
}

::-webkit-selection {
	 background: @color; 
}

h1 a:hover, 
h2 a:hover, 
h3 a:hover, 
h4 a:hover, 
h5 a:hover, 
h6 a:hover {
  color:@color;
}

ul.primary li:before {
	color:@color;	
}
ol.list-num-count > li:before { 
	background:@color; 
}
.text-primary{color:@color;}
.bg-primary{background-color:@color;}
.bdr-primary{border-color:@color;}
.site-button {
	background-color:@color; 
}
.site-button.outline.yellow { 
	color: @color; 
	border-color:@color; 
}
.masonry-filter.link-style.has-bg > li.active a,
.masonry-filter.link-style.has-bg > li:hover a,
.masonry-filter.link-style.has-bg > li:active a,
.masonry-filter.link-style.has-bg > li:focus a {
	color: @color;
}
.masonry-filter.button-style > li.active a,
.masonry-filter.button-style > li a:hover,
.masonry-filter.button-style > li a:active,
.masonry-filter.button-style > li a:focus {
	background-color:@color; 
}
.masonry-filter.button-style.has-bg  > li.active a,
.masonry-filter.button-style.has-bg  > li a:hover,
.masonry-filter.button-style.has-bg  > li a:active,
.masonry-filter.button-style.has-bg  > li a:focus {
	background-color:@color; 
}
.masonry-filter.outline-style > li.active a,
.masonry-filter.outline-style > li a:hover,
.masonry-filter.outline-style > li a:active,
.masonry-filter.outline-style > li a:focus {
	border-color:@color;
	color:@color;
} 
.masonry-filter.outline-style.has-bg > li.active a,
.masonry-filter.outline-style.has-bg > li a:hover,
.masonry-filter.outline-style.has-bg > li a:active,
.masonry-filter.outline-style.has-bg > li a:focus {
	border-color:@color;
	color:@color;
}
.wt-tabs.border-top .nav-tabs > li.active > a:after { 
	background-color:@color;
}
.acc-bg-primary a {
	background-color:@color;
}
.ow-post-tags .post-tags a:hover,
.ow-post-tags .post-tags a:active,
.ow-post-tags .post-tags a:focus {
	background-color: @color; 
} 
.date-style-3 .ow-post-media {
	border-bottom:3px solid @color;
}
.testimonial-1 .testimonial-position,
.testimonial-grid-1 .testimonial-position {
	color:@color;
} 
.testimonial-1 .quote-left:before,
.testimonial-grid-1 .quote-left:before { 
	background-color:@color; 
}
.testimonial-2 .testimonial-text .fa-quote-left,
.testimonial-grid-2 .testimonial-text .fa-quote-left { 
	color:@color;
}

.testimonial-2 .testimonial-detail,
.testimonial-grid-2 .testimonial-detail { 
	background-color:@color;
}
.testimonial-3 .quote-left:before,
.testimonial-grid-3 .quote-left:before { 
	color:@color;
}
.testimonial-3 .testimonial-position,
.testimonial-grid-3 .testimonial-position{
	color:@color;
}
.testimonial-3 .testimonial-pic,
.testimonial-grid-3 .testimonial-pic{
	border:5px solid @color;  
}
.testimonial-4 .testimonial-pic,
.testimonial-grid-4 .testimonial-pic { 
	border:3px solid @color; 
}

.testimonial-4 .testimonial-pic:after,
.testimonial-grid-4 .testimonial-pic:after{
	border-right: 3px solid @color; 
}
.testimonial-4 .testimonial-detail,
.testimonial-grid-4 .testimonial-detail{
	background-color:@color; 
}
.testimonial-4 .testimonial-detail:after,
.testimonial-grid-4 .testimonial-detail:before { 
	background-color:@color; 
}
.testimonial-4 .testimonial-detail .fa-quote-left,
.testimonial-grid-4 .testimonial-detail .fa-quote-left{ 
	color:@color; 
}
.pricingtable-price { 
	background-color:@color;
}
.pricing-table-style-2 .pricingtable-title{
	background-color:@color;
}
.social-icons.social-light.has-bg li a:hover{
	color:@color;
} 
.social-icons.social-dark.has-bg li a:hover{
	color:@color;
}

.social-icons.social-square.social-primary a,
.social-icons.social-radius.social-primary a {
	background-color:@color; 
}
.social-icons.social-square.social-dark.has-bg a:hover,
.social-icons.social-radius.social-dark.has-bg a:hover {
	border:1px solid @color;	
}
 
.social-icons.social-square.social-darkest a:hover,
.social-icons.social-radius.social-darkest a:hover{
	background-color:@color;
	color:#4a4c4c;
}
.wt-breadcrumb li a { 
	color:@color;	
}
.widget-title:after { 
	background-color:@color;
}
.widget_categories ul li a:hover,
.widget_archive ul li a:hover,
.widget_meta ul li a:hover,
.widget_pages ul li a:hover,
.widget_recent_comments ul li a:hover,
.widget_nav_menu li a:hover,
.widget_recent_entries ul li a:hover,
.widget_services ul li a:hover {
	color:@color;
}

.searchform input[type="submit"] {  
	background-color:@color; 
}
.widget_calendar table tbody td#today {
	background-color: @color ;
	color: #FFF; 
}
.widget_categories li a:hover{
	color:@color;
}
.call-to-action-skew .call-to-action-left::after {
	 
	background-color:@color; 
}
.date-style-3 .wt-post-media{
	border-bottom:3px solid @color;
}
.wt-post-tags .post-tags a:hover{
	background-color:@color; 
	}
.date-style-2 .post-date { 
	background-color:@color; 
}
.date-style-3 .post-date i { 
	background:@color; 
}
.date-style-3 .post-date strong {
	color:@color; 
} 
.date-style-3.date-skew .post-date i::after {
	background-color: @color; 
}
ol.comment-list li.comment .reply a { 
	color:@color; 
}
.support-skew::after { 
	background: @color; 
}

.header-nav .nav > li.active > a,
.header-nav .nav > li.current-menu-item > a {
	background-color: transparent;
	color: @color;
}
.header-nav .nav > li:hover > a {
	color: @color;
}
@media only screen and (max-width: 991px) { 

.header-nav .nav  li.has-child.nav-active > a{
	color:@color;
}
}
.header-nav .nav > li.active > a, 
.header-nav .nav > li.current-menu-item > a {
    color: @color;
}
.nav-dark.header-nav .nav > li .mega-menu > li ul a:hover {
	background-color: #23282f;
	color: @color;
}
.nav-dark.header-nav .nav > li > a:hover, 
.nav-dark.header-nav .nav > li > a:active, 
.nav-dark.header-nav .nav > li > a:focus {
	background-color: #23282F;
	color: @color;
}
@media only screen and (max-width:991px) {
	 
.bg-primary .header-nav .nav > li:hover > a,
.bg-primary .header-nav .nav > li.active > a, 
.bg-primary .header-nav .nav > li.current-menu-item > a {
	color:@color;
}
}
.header-style-3 .is-fixed .header-nav .nav > li:hover > a {
	color:@color;	
}
.header-style-3 .header-nav .is-fixed  .nav > li.active > a, 
.header-style-3 .header-nav .is-fixed  .nav > li.current-menu-item > a {
	color:@color;	
}
.owl-carousel .owl-dots .owl-dot.active span,
.owl-carousel .owl-dots .owl-dot:hover span {
	background: @color
}

.pagination > li > a:hover, 
.pagination > li > span:hover, 
.pagination > li > a:focus, 
.pagination > li > span:focus {
    background-color: @color; 
}
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 

.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus {
    background-color: @color; 
}
.custom-pagination.pagination > li > a:hover, 
.custom-pagination.pagination > li > span:hover, 
.custom-pagination.pagination > li > a:focus, 
.custom-pagination.pagination > li > span:focus {
    background-color: @color; 
}
.custom-pagination.pagination > .active > a, 
.custom-pagination.pagination > .active > span, 
.custom-pagination.pagination > .active > a:hover, 

.custom-pagination.pagination > .active > span:hover, 
.custom-pagination.pagination > .active > a:focus, 
.custom-pagination.pagination > .active > span:focus {
    background-color: @color; 
}
.custom-page.pager li > a:focus, .custom-page.pager li > a:hover {
    background-color: @color; 
}
.constrot-strip{ 
	background-color:@color; 
}
.footer-bottom .copyrights-nav li a:hover,
.footer-bottom .copyrights-nav li a:active,
.footer-bottom .copyrights-nav li a:focus,
.footer-bottom .copyrights-nav li.active a{ 
	color:@color; 
}
.footer-dark .footer-top a:active,
.footer-dark .footer-top a:focus,
.footer-dark .footer-top a:hover { 
	color: @color;
}
.star-Rating-input .fa-star {
	color:@color;
}
.star-Rating-input i:hover {
	color:@color;
}
.wt-team-four .wt-team-skew-block .social-icons-outer:after{
	 
	background: @color; 
}
@media only screen and (max-width:767px) {  
.wt-team-five-warper .wt-col-5 { 
	border:3px solid @color;
} 
}
.masonry-filter.outline-style.customize > li.active a,
.masonry-filter.outline-style.customize > li:hover a {
	background-color:@color;
	border-color:@color; 
}
.wt-nav-pills li:hover a {
	background-color: @color; 
}
.company-detail-skew:after { 
	background-color:@color; 
}
.status-value span { 
	color: @color; 
}
.faq-block .faq-que:after, .faq-block .faq-ans:after{ 
	background-color:@color; 
}
.pro-banner-disc h3{
	color:@color;
}
.btn-filter-wrap li.btn-active{
	color: @color;
}