/*=======================================
Template Design By MarkUps.
Author URI : http://www.markups.io/
========================================*/
h2, h3 {
    color: #970001;
}

.aa-primary-btn:hover, .aa-primary-btn:focus {
    color: #970001;
    border-color: #970001;
}

.aa-secondary-btn {
    background-color: #970001;
}

.aa-view-btn {
    background-color: #970001;
}

.aa-view-btn:hover, .aa-view-btn:focus {
    color: #970001;
}

.scrollToTop {
    background-color: #970001;
    border: 2px solid #970001;
}

.scrollToTop:hover,
.scrollToTop:focus {
    color: #970001;
}

.pulse:before, .pulse:after {
    border: 5px solid #970001;
}

#aa-menu-area .main-navbar .navbar-header .aa-logo span {
    color: #970001;
}

#aa-menu-area .main-navbar .navbar-nav li a:hover, #aa-menu-area .main-navbar .navbar-nav li a:focus {
    color: #970001;
}

#aa-menu-area .main-navbar .navbar-nav .active a {
    color: #970001;
}

#aa-menu-area .main-navbar .navbar-nav .open a {
    color: #970001;
}

#aa-menu-area .main-navbar .navbar-nav .dropdown-menu li a:hover, #aa-menu-area .main-navbar .navbar-nav .dropdown-menu li a:focus {
    color: #970001;
}

#aa-slider .aa-slider-area .aa-top-slider .slick-prev:hover,
#aa-slider .aa-slider-area .aa-top-slider .slick-next:hover {
    background-color: #970001;
}

#aa-slider .aa-slider-area .aa-top-slider .aa-top-slider-price {
    color: #970001;
}

#aa-slider .aa-slider-area .aa-top-slider .aa-top-slider-price .aa-top-slider-price-delimiter {
    color: #555;
}

#aa-slider .aa-slider-area .aa-top-slider .aa-top-slider-btn:hover, #aa-slider .aa-slider-area .aa-top-slider .aa-top-slider-btn:focus {
    color: #970001;
}

#aa-blog .aa-blog-content .aa-blog-content-items .aa-blog-single .aa-top-slider-btn:hover, #aa-blog .aa-blog-content .aa-blog-content-items .aa-blog-single .aa-top-slider-btn:focus {
    color: #970001;
}

.aa-properties-item .aa-properties-item-content .aa-properties-detial a {
    float: right;
}

#aa-advance-search .aa-advance-search-area .aa-advance-search-top .aa-single-advance-search .aa-search-btn {
    background-color: #970001;
}

.aa-single-filter-search .noUi-connect {
    background-color: #970001;
}

.aa-single-filter-search .noUi-handle {
    background-color: #970001;
}

.aa-title span {
    background-color: #970001;
}

.aa-title span:before {
    background-color: #970001;
}

.aa-title span:after {
    background-color: #970001;
}

.aa-properties-item .for-sale {
    background-color: #970001;
}

#aa-service .aa-service-area .aa-service-content .aa-single-service .aa-service-icon span {
    background-color: #970001;
}

#aa-service .aa-service-area .aa-service-content .aa-single-service .aa-single-service-content h4 a:hover {
    color: #970001;
}

#aa-agents .aa-agents-area .aa-agents-content .aa-agents-slider li .aa-single-agents .aa-agetns-info {
    background-color: #970001;
}

#aa-agents .aa-agents-area .aa-agents-content .aa-agents-slider li .aa-single-agents .aa-agetns-info .aa-agent-social a:hover, #aa-agents .aa-agents-area .aa-agents-content .aa-agents-slider li .aa-single-agents .aa-agetns-info .aa-agent-social a:focus {
    color: #970001;
}

#aa-client-testimonial .aa-client-testimonial-area .aa-testimonial-content .aa-testimonial-slider li .aa-testimonial-single .aa-testimonial-info p:before {
    color: #970001;
}

.aa-blog-single .aa-date-tag {
    background-color: #970001;
}

.aa-blog-single .aa-blog-single-content h3 a:hover, .aa-blog-single .aa-blog-single-content h3 a:focus {
    color: #970001;
}

.aa-blog-single .aa-blog-single-bottom .aa-blog-author:hover, .aa-blog-single .aa-blog-single-bottom .aa-blog-author:focus {
    color: #970001;
}

.aa-blog-single .aa-blog-single-bottom .aa-blog-comments:hover, .aa-blog-single .aa-blog-single-bottom .aa-blog-comments:focus {
    color: #970001;
}

#aa-footer .aa-footer-area .aa-footer-left p a:hover, #aa-footer .aa-footer-area .aa-footer-left p a:focus {
    color: #970001;
}

#aa-footer .aa-footer-area .aa-footer-middle a:hover, #aa-footer .aa-footer-area .aa-footer-middle a:focus {
    color: #970001;
    border-color: #970001;
}

#aa-footer .aa-footer-area .aa-footer-right a:hover, #aa-footer .aa-footer-area .aa-footer-right a:focus {
    color: #970001;
}

#aa-property-header .aa-property-header-inner .breadcrumb li.active {
    color: #970001;
}

#aa-properties .aa-properties-content .aa-properties-content-head .aa-properties-content-head-right a:hover, #aa-properties .aa-properties-content .aa-properties-content-head .aa-properties-content-head-right a:focus {
    color: #970001;
    border-color: #970001;
}

#aa-properties .aa-properties-sidebar .aa-properties-single-sidebar .aa-single-advance-search .aa-search-btn {
    background-color: #970001;
}

#aa-properties .aa-properties-sidebar .aa-properties-single-sidebar .media .media-body h4 a:hover {
    color: #970001;
}

.aa-properties-content-bottom .pagination li a:hover, .aa-properties-content-bottom .pagination li a:focus {
    background-color: #970001;
    border-color: #970001;
}

.aa-properties-content-bottom .pagination .active a {
    background-color: #970001;
}

.aa-properties-details .aa-properties-details-img .slick-prev, .aa-properties-details .aa-properties-details-img .slick-next {
    background-color: #970001;
}

.aa-properties-details .aa-properties-info ul li:before {
    color: #970001;
}

.aa-properties-social ul li a:hover, .aa-properties-social ul li a:focus {
    color: #970001;
    border-color: #970001;
}

#aa-blog .aa-blog-area .aa-blog-sidebar .aa-blog-sidebar-single .aa-blog-search .aa-search-text:focus {
    border-color: #970001;
}

#aa-blog .aa-blog-area .aa-blog-sidebar .aa-blog-sidebar-single .aa-blog-search .aa-search-submit:hover, #aa-blog .aa-blog-area .aa-blog-sidebar .aa-blog-sidebar-single .aa-blog-search .aa-search-submit:focus {
    color: #970001;
}

#aa-blog .aa-blog-area .aa-blog-sidebar .aa-blog-sidebar-single .aa-blog-catg li a:hover, #aa-blog .aa-blog-area .aa-blog-sidebar .aa-blog-sidebar-single .aa-blog-catg li a:focus {
    color: #970001;
}

#aa-blog .aa-blog-area .aa-blog-sidebar .aa-blog-sidebar-single .tag-cloud a:hover, #aa-blog .aa-blog-area .aa-blog-sidebar .aa-blog-sidebar-single .tag-cloud a:focus {
    background-color: #970001;
    border-color: #970001;
}

#aa-blog .aa-blog-area .aa-blog-sidebar .aa-blog-sidebar-single .aa-blog-recent-post .media .media-body .media-heading a:hover, #aa-blog .aa-blog-area .aa-blog-sidebar .aa-blog-sidebar-single .aa-blog-recent-post .media .media-body .media-heading a:focus {
    color: #970001;
}

.aa-blog-details .aa-blog-single-content h1,
.aa-blog-details .aa-blog-single-content h3,
.aa-blog-details .aa-blog-single-content h4 {
    color: #970001;
    font-weight: bold;
}

.aa-blog-navigation .aa-blog-pagination-left .aa-prev:hover, .aa-blog-navigation .aa-blog-pagination-left .aa-prev:focus {
    color: #970001;
    border-color: #970001;
}

.aa-blog-navigation .aa-blog-pagination-right .aa-next:hover, .aa-blog-navigation .aa-blog-pagination-right .aa-next:focus {
    color: #970001;
    border-color: #970001;
}

.aa-comments-area .comments .commentlist li .reply-btn:hover, .aa-comments-area .comments .commentlist li .reply-btn:focus {
    color: #970001;
    border-color: #970001;
}

.aa-comments-area .comments .commentlist li .author-tag {
    background-color: #970001;
}

#respond input[type="text"]:focus,
#respond input[type="email"]:focus,
#respond input[type="url"]:focus {
    border: 1px solid #970001;
}

#respond textarea:focus {
    border: 1px solid #970001;
}

#respond .form-submit input:hover {
    color: #970001;
    border-color: #970001;
}

.aa-contact-form input[type="text"]:focus,
.aa-contact-form input[type="email"]:focus,
.aa-contact-form input[type="url"]:focus {
    border: 2px solid #970001;
}

.aa-contact-form textarea:focus {
    border: 2px solid #970001;
}

.aa-contact-form .form-submit input:hover {
    color: #970001;
    border: 2px solid #970001;
}

#aa-error .aa-error-area h2 {
    border: 3px solid #970001;
}

#aa-error .aa-error-area h2:before {
    border: 3px solid #970001;
}

#aa-error .aa-error-area a:hover, #aa-error .aa-error-area a:focus {
    color: #970001;
    border-color: #970001;
}

#aa-gallery .aa-gallery-area .aa-gallery-content .aa-gallery-top ul li:hover, #aa-gallery .aa-gallery-area .aa-gallery-content .aa-gallery-top ul li:focus {
    background-color: #970001;
    border-color: #970001;
}

#aa-gallery .aa-gallery-area .aa-gallery-content .aa-gallery-top ul .active {
    background-color: #970001;
    border-color: #970001;
}

#aa-gallery .aa-gallery-area .aa-gallery-content .aa-gallery-body .aa-single-gallery .aa-single-gallery-item .aa-single-gallery-info a:hover, #aa-gallery .aa-gallery-area .aa-gallery-content .aa-gallery-body .aa-single-gallery .aa-single-gallery-item .aa-single-gallery-info a:focus {
    color: #970001;
    border-color: #970001;
}

#aa-signin .aa-signin-area .aa-signin-form .aa-single-submit input[type="submit"] {
    background-color: #970001;
    border: 2px solid #970001;
}

#aa-signin .aa-signin-area .aa-signin-form .aa-single-submit input[type="submit"]:hover {
    color: #970001;
    border-color: #970001;
}


#aa-service input[type="submit"] {
    background-color: #970001;
    border: 2px solid #970001;
}

#aa-service input[type="submit"]:hover {
    color: #970001;
    border-color: #970001;
}

.navbar-default .navbar-toggle {
    border-color: #970001;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #970001;
}

.aa-color-theme {
    color: #970001;
}

blockquote {
    font-size: 1.4em;
    width: 100%;
    margin: 20px auto;
    font-style: italic;
    padding: 1.2em 30px 1.2em 75px;
    border-left: 8px solid #970001;
    line-height: 1.6;
    position: relative;
    background: #fafafa;
}

blockquote::before {
    content: "\201C";
    color: #970001;
    font-size: 4em;
    position: absolute;
    left: 10px;
    top: -10px;
}

blockquote::after {
    content: '';
}

blockquote span {
    display: block;
    font-style: normal;
    font-weight: bold;
    margin-top: 1em;
}

.info-box {
    width: 100%;
    margin: 12px auto;
    padding: 1.2em 12px 1.2em 12px;
    border-left: 8px solid #970001;
    line-height: 1.6;
    position: relative;
}

/*=======================================
Template Design By MarkUps.
Author URI : http://www.markups.io/
========================================*/
