
@charset "utf-8";
/* Theme Color */

a,
.btn-style-one:hover, .btn-style-three, .btn-style-three:hover, .theme_color, .main-header .header-top-one .top-links ul li a:hover,
.main-menu .navigation > li:hover > a,
.main-menu .navigation > li.current > a,
.main-menu .navigation > li.current-menu-item > a,
.main-slider .tp-caption .theme-btn.btn-style-one:hover,
.main-header .search-box-btn:hover,  
.service-box-one:hover h3 a,
.service-box-one:hover .icon-box,
.service-box-two .inner-box .read-more,
.default-form .form-group .field-inner .input-icon,
.default-form .form-group .field-label sup,
.default-form .form-group .field-label .req,
.default-portfolio-item .overlay-inner .category a,
.default-portfolio-item .overlay-inner .category span,
.news-style-one .lower-content .date,
.news-style-one .lower-content h3 a:hover,
.news-style-one .read-more:hover,
.news-style-two .content-box h3 a:hover,
.main-footer .contact-info li .icon,
.main-footer .posts-widget .post .info,
.service-box-three:hover h3 a,
.service-box-three:hover .icon-box,
.service-box-four:hover h3 a,
.service-box-four:hover .icon-box,
.fun-facts-section .count-outer,
.service-box-five:hover h3 a,
.service-box-five:hover .icon-box,
.page-title .bread-crumb-outer .bread-crumb li,
.page-title .bread-crumb-outer .bread-crumb li a:hover,
.page-title .bread-crumb-outer .bread-crumb li.active,
.sidebar .search-box .form-group input:focus + button,
.sidebar .search-box .form-group button:hover,
.footer-widget .search-box .form-group button:hover,
.sidebar .popular-posts .text a:hover,
.sidebar .archive-list li a:hover,
.sidebar .list li a:hover,
.comments-area .comment .reply:hover,
.error-section .search-site .form-group input:focus + button,
.error-section .search-site .form-group button:hover,
.news-details .news-header h3 a:hover,
.default-form h2 small a:hover,
.widget ul li a:hover,
.paginate-links a,
.paginate-links > span,
.news-details .news-header .date a:hover,
.woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit[disabled]:disabled:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button[disabled]:disabled:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button[disabled]:disabled:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button[disabled]:disabled:hover,
.woocommerce .star-rating::before,
.woocommerce #review_form #respond .form-submit input:hover,
form.cart button.add-to-cart:hover,
.woocommerce p.stars a,
.woocommerce #respond input#submit:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce #place_order:hover,
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit[disabled]:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button[disabled]:disabled, .woocommerce button.button.disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce button.button:disabled, .woocommerce button.button[disabled]:disabled:hover,
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover
{
	color: #d10000;
}

.cart button[disabled]:hover {
    color: #d10000 !important;
}


/*Background Color*/
.btn-style-one, .btn-style-two:hover, .btn-style-three:hover, .scroll-to-top:hover, .header-style-one .nav-outer .quote-btn-outer a,
.sticky-header .main-menu .navigation > li:hover > a,
.sticky-header .main-menu .navigation > li.current > a,
.sticky-header .main-menu .navigation > li.current-menu-item > a,
.accordion-box .block .acc-btn.active .icon-outer,
.services-section .service-box-two .inner-box:hover,
.main-footer .about-widget .social-links li a:hover,
.testimonials-style-two .owl-dots .owl-dot.active span,
.sidebar .service-list li a:hover,
.sidebar .service-list li.current a,
.sidebar .download-list li a:hover,
.social-links-two a,
.styled-list li:before,
.styled-pagination li a:hover,
.styled-pagination li a.active,
.news-details .post-options .post-tags a,
.pagination > li > a:hover,.pagination > li > a.active,
.pagination > li > span.current,
.paginate-links a:hover,
.paginate-links > span,
.post-password-form input[type="submit"],
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover, .pagination > li > .current, .pagination > li:hover > .current,
.woocommerce-pagination ul li a:hover, .woocommerce-pagination ul li span,.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 #review_form #respond .form-submit input,
form.cart button.add-to-cart,
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #place_order,
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit[disabled]:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button[disabled]:disabled, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button[disabled]:disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button
{
	background: #d10000;
}

rs-progress-bar{
    background: #d10000 !important;
}

.color-palate .option-box > li, .single-product-item .title-holder:before,
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt
{
	background-color: #d10000;
}

.rev-btn {
    background-color: #d10000 !important;
}

.sidebar .popular-tags a:hover,
.widget>.tagcloud>a:hover{
    background-color: #d10000;
}

.color-palate-head, .color-trigger,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:before
{
	background-color: #d10000;
}

.single-product-item .img-holder{
    border: 5px solid #d10000;
}

/*Border Color*/

.btn-style-two:hover,
.main-header .search-panel input:focus,
.main-header .search-panel select:focus,
.accordion-box .block .acc-btn.active .icon-outer,
.default-form input:focus,
.default-form select:focus,
.default-form textarea:focus,
.main-footer .newsletter-widget input:focus,
.main-footer .newsletter-widget select:focus,
.main-footer .contact-form-widget input:focus,
.main-footer .contact-form-widget textarea:focus,
.sidebar .search-box .form-group input:focus,
.footer-widget .search-box .form-group input:focus,
.sidebar .popular-tags a:hover,
.sidebar .service-list li a:hover,
.sidebar .service-list li.current a,
.sidebar .download-list li a:hover,
.comment-form .form-group input[type="text"]:focus,
.comment-form .form-group input[type="password"]:focus,
.comment-form .form-group input[type="tel"]:focus,
.comment-form .form-group input[type="email"]:focus,
.comment-form .form-group select:focus,
.comment-form .form-group textarea:focus,
.error-section .search-site .form-group input:focus,
.styled-form input:focus,
.styled-form select:focus,
.styled-form textarea:focus,
.styled-pagination li a:hover,
.styled-pagination li a.active,
.contact-us-form input:focus,
.contact-us-form select:focus,
.contact-us-form textarea:focus,
.widget>.tagcloud>a:hover,
.paginate-links a:hover,
.paginate-links > span,
.pagination > li > span.current,
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover, .pagination > li > .current, .pagination > li:hover > .current,
.woocommerce-pagination ul li a:hover, .woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current
{
	border-color: #d10000;
}

.woocommerce div.product div.images img {
    border: 5px solid #d10000;
}


.post-password-form input[type="password"]{
    border:1px solid #d10000;
}

.paginate-links a,
.paginate-links > span {
    border: 1px solid #d10000;
}

.rev-btn, .rev-btn:hover
{
	border-color: #d10000 !important;
}

.rev-btn:hover {
    background-color: #fff !important;
}

.rev-btn:hover {
    color: #000 !important;
}

.main-header .search-box-outer .dropdown-menu{
	border-top:3px solid #d10000;
}

.sec-title:before{
	border-bottom:2px solid #d10000;
}

.main-footer .widgets-section {
	border-top:2px solid #d10000;
}

.main-footer .footer-widget h2:before {
	border-bottom:2px solid #d10000;
}

.sidebar-widget .sidebar-title h3:before {
	border-bottom:3px solid #d10000;
}

.btn-style-one, .btn-style-three, .woocommerce #review_form #respond .form-submit input,
.woocommerce #review_form #respond .form-submit input:hover,
form.cart button.add-to-cart,
form.cart button.add-to-cart:hover,
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #place_order,
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce #place_order:hover,
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit[disabled]:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button[disabled]:disabled, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button[disabled]:disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
	border:2px solid #d10000;
} 

.main-menu .navigation > li > ul,
.main-menu .navigation > li > ul > li > ul {
	border-top:3px solid #d10000;
}

@media only screen and (max-width: 767px){
	
	.main-menu .navbar-header .navbar-toggle{
		border-color:#d10000;
	}
	
	.main-menu .navbar-header .navbar-toggle,
	.main-menu .navbar-collapse > .navigation,
	.main-menu .navbar-collapse > .navigation > li > ul,
	.main-menu .navbar-collapse > .navigation > li > ul > li > ul,
	.main-menu .navbar-collapse > .navigation > li > a,
	.main-menu .navbar-collapse > .navigation > li > ul > li > a,
	.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a,
	.main-menu .navbar-collapse > .navigation > li > a:hover,
	.main-menu .navbar-collapse > .navigation > li > a:active,
	.main-menu .navbar-collapse > .navigation > li > a:focus,
	.main-menu .navbar-collapse > .navigation > li:hover > a,
	.main-menu .navbar-collapse > .navigation > li > ul > li:hover > a,
	.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a,
	.main-menu .navbar-collapse > .navigation > li.current > a,
	.main-menu .navbar-collapse > .navigation > li.current-menu-item > a,
	.header-style-two.inner-header .main-menu .navigation > li > a{
		background-color:#d10000;
	}
	
}


