
.main_menu > ul > li > a, #today, .ref-link, .contact-info h3, span.wpcf7-not-valid-tip , .wpcf7-form-control.wpcf7-submit, .contact-add ul li i, #portfolio-filter li a {
	color: #dd3333;
}
.bg-color, #media_slide .active span, .home-gallery-img-hover .mask, .btn_lr{
		background-color: #dd3333;
}
.main_menu ul li a:hover,  .main_menu > ul > li > a:focus, .current-menu-item > a, .media_testomonials, div.wpcf7-validation-errors, .wpcf7-not-valid{
	border-color: #dd3333 !important;
}

.social-media a:hover, a:hover, a:focus, .read-more > a:hover, .page-numbers.current, .page-links a:hover, .form-submit:hover, .current-menu-item > a,.main_menu > ul > li > a:focus, .bg-color:hover, .bg-color:hover .inner-bg, .btn_lr:hover, .ref-link:hover, .ref-link:focus, .wpcf7-form-control.wpcf7-submit:hover, .wpcf7-form-control.wpcf7-submit:focus, .contact-add ul li i:hover, .contact-add ul li i:focus, #portfolio-filter li .current, #portfolio-filter li:hover {
	color : #000000 !important;
}
.page-links a:hover, .page-numbers.current, .bg-color:hover, .bg-color:hover .inner-bg, .btn_lr:hover{
	border-color : #000000 !important;
}
.main_menu > ul li ul{
	border-top: 2px solid #dd3333 !important;
}


.topheading{ color:#dd3333 !important; font-size:54px !important; }
.homepagetitle{ font-size:38px !important; }
.howitwork_headingsize{ font-size:24px !important; }
.howitworktitle_size{ font-size:16px !important; }
.posttitle_size{ font-size:38px !important; }
.testimonial-title{ font-size:38px !important; }




.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover {
    background: none repeat scroll 0 0 #000000;
}
.woocommerce .woocommerce-message:before,
.woocommerce-page .woocommerce-message:before,
.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-info:before,
.woocommerce .woocommerce-error:before,
.woocommerce-page .woocommerce-error:before {
    background-color: #dd3333;
}
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-message,
.woocommerce .woocommerce-info,
.woocommerce-page .woocommerce-info,
.woocommerce .woocommerce-error,
.woocommerce-page .woocommerce-error{
    border-top: 3px solid #dd3333;
}

