.page-style2 #header.fixed-header {
    background-color: #5a5a5a
}

.page-style2 .nav.navbar-nav::after {
    border-right: 40px solid #ed193a
}

.get_quote .btn-secondary {
    background-color: #000;
    border: 2px solid #000
}

.get_quote .btn-secondary:hover {
    background: transparent;
    border: 2px solid #000;
    color: #000
}

.btn-primary {
    border-color: #ed193a;
    background-color: #ed193a
}

.btn-primary:focus,
.btn-primary.focus,
.btn-primary:hover {
    color: #ed193a;
    border-color: #ed193a
}

h1, h2, h3, h4, h5, h6 {
    color: #1a1a1a
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    border-color: #ed193a;
    background-color: #ed193a
}

#header_top ul li i {
    color: #ed193a
}

.text-area ul li i {
    color: #ed193a
}

.banner_title {
    color: #ed193a
}

.open > .dropdown-toggle.btn-primary {
    color: #ed193a
}

.yellow_font {
    color: #ed193a
}

.read_more2_btn {
    color: #1a1a1a
}

.about_us_item:hover .downline_title {
    color: #ed193a;
}

#about_us2 .btn-black:hover {
    background: transparent;
    border-color: #000;
    color: #000
}

#our_srvice2 .service_part h5 a {
    color: #1a1a1a;
}

#our_srvice2 .service_part:hover h5 a {
    color: #ed193a
}

#our_srvice2 .service_part:hover .read_more2_btn {
    color: #ed193a
}

.btn-primary:active,
.btn-primary.active {
    color: #ed193a
}

.btn-secondary:hover {
    color: #1a1a1a
}

.social_media a.active,
.social_media a:hover {
    color: #ed193a
}

.achievement h6 {
    color: #fff
}

.year {
    color: #ed193a
}

.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ed193a
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    background-color: #ed193a
}

.carousel-indicators .active,
.page-style2 #slider .carousel-indicators li.active {
    background-color: #ed193a
}

.section_title_1:before,
.section_title_1:after {
    background: #ed193a
}

.slider_caption h1:before {
    background: #ed193a
}

#our_srvice {
    background: #f1f1f1
}

.default-portfolio-item .overlay-box {
    background: #ed193a;
}

.service_part::before {
    background: #ed193a
}

.section_sub_title p {
    color: #1a1a1a
}

.navbar-default .navbar-nav > li > a {
    color: #1a1a1a
}

.gallery-section .filter-btns li {
    color: #1a1a1a
}

.error_content h4 {
    color: #1a1a1a
}

.down_line_yellow:before {
    background: #ed193a
}

.navbar-default .navbar-nav > .active > a:before,
.navbar-default .navbar-nav > .active > a:after {
    background: #ed193a
}

.down_line_black:before {
    background: #1a1a1a
}

.year {
    background: #1a1a1a
}

#header_top {
    background: #e4b85d
}

.small_img .small_img_overlay {
    background: #1a1a1a
}

.choose_reason_icon {
    background: #000
}

.service_left .service_icon,
.service_right .service_icon {
    border-color: #f1f1f1
}

.choose_reason_icon {
    border-color: #000
}

.contact_icon {
    border-color: #ed193a
}

.apartment:hover h5,
.office:hover h5,
.move_in_out:hover h5,
.car_washing:hover h5,
.renovation:hover h5,
.green_cleaning:hover h5 {
    color: #ed193a;
}

.apartment .service_icon {
    background: #1a1a1a url("../images/home.png") no-repeat center/30% 30%;
}

.apartment:hover .service_icon {
    background: #ed193a url("../images/home.png") no-repeat center/30% 30%;
}

.office .service_icon {
    background: #1a1a1a url("../images/office.png") no-repeat center/30% 30%;
}

.office:hover .service_icon {
    background: #ed193a url("../images/office.png") no-repeat center/30% 30%;
}

.move_in_out .service_icon {
    background: #1a1a1a url("../images/express.png") no-repeat center/40% 40%;
}

.move_in_out:hover .service_icon {
    background: #ed193a url("../images/express.png") no-repeat center/40% 40%;
}

.car_washing .service_icon {
    background: #1a1a1a url("../images/white_car.png") no-repeat center/30% 30%;
}

.car_washing:hover .service_icon {
    background: #ed193a url("../images/white_car.png") no-repeat center/30% 30%;
}

.renovation .service_icon {
    background: #1a1a1a url("../images/white_paintbrush.png") no-repeat center/30% 30%;
}

.renovation:hover .service_icon {
    background: #ed193a url("../images/white_paintbrush.png") no-repeat center/30% 30%;
}

.green_cleaning .service_icon {
    background: #1a1a1a url("../images/white_leaf.png") no-repeat center/40% 40%;
}

.green_cleaning:hover .service_icon {
    background: #ed193a url("../images/white_leaf.png") no-repeat center/40% 40%;
}

.service_middle {
    border-color: #1a1a1a
}

.download a:hover,
.download a:focus {
    border-color: #1a1a1a
}

.download2 a:hover,
.download2 a:focus {
    border-color: #1a1a1a
}

.gallery-section .filter-btns li:hover,
.gallery-section .filter-btns li.active {
    color: #ed193a
}

.gallery-section .filter-btns li.active {
    color: #ed193a;
    border-color: #ed193a
}

.my_btn2 {
    color: #f7465b;
    border-color: #f7465b
}

.my_btn2:hover {
    background: #f7465b;
    color: #fff
}

.pagination > li > a,
.pagination > li > span {
    background-color: #f5f5f5;
}

#quote_testmonial {
    background: #ebebeb
}

#company_video {
    background: #f5f5f5
}

#partners {
    background: #f5f5f5
}

.other_service {
    background: #f5f5f5
}

.brochure_details {
    background: #f5f5f5
}

.information {
    background: #f5f5f5
}

.search_box {
    background: #f5f5f5
}

.single_category {
    background: #f5f5f5
}

.comment_name {
    background: #f5f5f5
}

.comment_email {
    background: #f5f5f5
}

.comment_url {
    background: #f5f5f5
}

.comment_message {
    background: #f5f5f5
}

.quote {
    background: #ed193a
}

.get_quote select option {
    background: #ed193a
}

.blog_post:hover .blog_date {
    background: #ed193a
}

.save_money {
    background: #ed193a
}

.according_title.active {
    background: #ed193a
}

#get_quote_banner {
    background: #ed193a
}

.member_img_hover {
    background: #ed193a
}

.download a,
.download2 a {
    background: #ed193a
}

.other_service:hover,
.other_service.active {
    background: #ed193a
}

.single_category:hover {
    background: #ed193a
}

.single_comment:hover h6 a {
    color: #ed193a
}

.photo_gallery a:hover:before {
    background: #ed193a
}

.single_blog_date {
    background: #ed193a
}

#message_location {
    background: #ed193a
}

.newsletter_form input[type="submit"] {
    background: #ed193a
}

.quote h3 {
    color: #1a1a1a
}

.testmonial h3 {
    color: #1a1a1a
}

.quote p {
    color: #1a1a1a
}

.blog_title a {
    color: #1a1a1a
}

.quote_text p strong {
    color: #1a1a1a
}

.member_img_hover .social_media a:hover {
    color: #1a1a1a
}

h4.member_name a {
    color: #1a1a1a
}

.service_part:hover h5 a {
    color: #1a1a1a
}

.service_part:hover .read_more2_btn {
    color: #1a1a1a
}

.project-thumbnail a.onlive::after {
    color: #1a1a1a
}

.information_table li b {
    color: #1a1a1a
}

.blog_right_sidebar h5 {
    color: #1a1a1a
}

.single_category span {
    color: #1a1a1a
}

.single_recent_post h6 a,
.single_comment h6 a {
    color: #1a1a1a
}

blockquote p {
    color: #1a1a1a
}

.post_social_media a {
    color: #1a1a1a
}

.message p,
.message h3 {
    color: #1a1a1a
}

.error_content h5 {
    color: #1a1a1a
}

.dropdown-menu > li > a {
    color: #1a1a1a
}

.page-style2 .dropdown-menu > li > a {
    color: #fff
}

.pagination > li > a,
.pagination > li > span {
    color: #818181
}

.testimonials .owl-theme .owl-dots .owl-dot span,
.side_testimonial_part .owl-theme .owl-dots .owl-dot span {
    background: #1a1a1a
}

.testimonials .owl-theme .owl-dots .owl-dot.active span,
.side_testimonial_part .owl-theme .owl-dots .owl-dot.active span {
    background: #ed193a;
}

.blog_date {
    background: #e4b85d
}

.according_title {
    background: #1a1a1a
}

.download a:hover,
.download a:focus {
    background: #1a1a1a
}

.download2 a:hover,
.download2 a:focus {
    background: #1a1a1a
}

.contact_icon {

}

.footer_top {
    background: #e4b85d
}

.copyright {

}

.post_admin a {
    color: #ed193a
}

.blog_post:hover .blog_title a {
    color: #ed193a
}

.blog_post:hover .read_more_btn {
    color: #ed193a
}

.according_details a {
    color: #ed193a
}

.team_member:hover .member_name a {
    color: #ed193a
}

.service_part h5 a {
    color: #1a1a1a
}

.service_part button.blank_btn a {
    color: #ed193a
}

.feedback-sidebar .user h6 {
    color: #ed193a
}

.text-box ul li i {
    color: #ed193a
}

.single_recent_post h6 a:hover {
    color: #ed193a
}

.single_comment p a {
    color: #ed193a
}

.archive_post a:hover {
    color: #ed193a
}

.single_post_admin a {
    color: #ed193a
}

.tag a:hover {
    color: #ed193a
}

.tag span {
    color: #ed193a
}

.post_social_media a:hover {
    color: #ed193a
}

.replay {
    color: #ed193a
}

.error_content h1 {
    color: #ed193a
}

.quick_link ul li a:hover {
    color: #ed193a
}

.touch li h6 i {
    color: #ed193a
}

.blog_post:hover {
    border-color: #ed193a
}

.year {
    border-color: #ed193a
}

.single_partner:hover {
    border-color: #ed193a
}

.project-thumbnail a.onlive::after {
    border-color: #ed193a
}

.download a,
.download2 a {
    border-color: #ed193a
}

.service_part {
    background: #f5f5f5;
}

.side_testimonial_part {
    border-color: #ebeae4
}

.single_blog_details {
    border-bottom-color: #f5f5f5
}

.all_comment {
    border-bottom-color: #f5f5f5
}

.offer {
    background: #fbd138;
}

.objection {
    background: #f8c304;
}

#single_project .service-slider .owl-controls .owl-prev:hover {
    background: #ed193a url(../images/icon/white_left_arrow.png) no-repeat;
    background-position: center center;
    background-size: 20px
}

#single_project .service-slider .owl-controls .owl-next:hover {
    background: #ed193a url(../images/icon/white_right_arrow.png) no-repeat;
    background-position: center center;
    background-size: 20px
}



.page-style2 .dropdown-menu > li > a:hover,
.page-style2 .dropdown-menu > li > a:focus {
    background-color: #ed193a;
    color: #000
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    background-color: transparent;
    color: #fff
}

.page-style2 .dropdown-menu > .active > a,
.page-style2 .dropdown-menu > .active > a:hover,
.page-style2 .dropdown-menu > .active > a:focus {
    background-color: transparent;
    color: #ed193a
}

.navbar-nav > li:hover > a {
    color: #ed193a
}

.page-style2 .navbar-nav > li:hover > a {
    color: #fff
}

.home_service .service_icon {
    background: #1a1a1a url(../images/home.png) no-repeat center center;
    background-size: 40px 40px
}

.home_service:hover .service_icon {
    background: #1a1a1a url(../images/home.png) no-repeat center center;
    background-size: 40px 40px
}

.car_service .service_icon {
    background: #1a1a1a url(../images/white_car.png) no-repeat center center;
    background-size: 40px 40px
}

.car_service:hover .service_icon {
    background: #1a1a1a url(../images/white_car.png) no-repeat center center;
    background-size: 40px 40px
}

.office_service .service_icon {
    background: #1a1a1a url(../images/office.png) no-repeat center center;
    background-size: 40px 40px
}

.office_service:hover .service_icon {
    background: #1a1a1a url(../images/office.png) no-repeat center center;
    background-size: 40px 40px
}

.renovation_service .service_icon {
    background: #1a1a1a url(../images/white_paintbrush.png) no-repeat center center;
    background-size: 40px 40px
}

.renovation_service:hover .service_icon {
    background: #1a1a1a url(../images/white_paintbrush.png) no-repeat center center;
    background-size: 40px 40px
}

.in_out_service .service_icon {
    background: #1a1a1a url(../images/express.png) no-repeat center center;
    background-size: 40px 40px
}

.in_out_service:hover .service_icon {
    background: #1a1a1a url(../images/express.png) no-repeat center center;
    background-size: 40px 40px
}

.green_service .service_icon {
    background: #1a1a1a url(../images/white-tree-leaf.png) no-repeat center center;
    background-size: 40px 40px
}

.green_service:hover .service_icon {
    background: #1a1a1a url(../images/white-tree-leaf.png) no-repeat center center;
    background-size: 40px 40px
}

@media (min-width: 992px) {
    .nav .dropdown-menu {
        background: white
    }
    .nav .dropdown-menu li a:hover {
        color: #ed193a;
    }
    .page-style2 .nav .dropdown-menu {
        background: #000
    }

    .page-style2 .nav.navbar-nav {
        background: #ed193a;
        position: relative
    }

    .page-style2 .fixed-header .nav.navbar-nav::before {
        background-color: #ed193a
    }
}

@media (max-width: 991px) {
    .navbar-default .navbar-nav > .open > a,
    .navbar-default .navbar-nav > .open > a:hover,
    .navbar-default .navbar-nav > .open > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #ed193a;
        background: transparent
    }

    .navbar-default .navbar-nav > .active > a::before,
    .navbar-default .navbar-nav > .active > a::after {
        background: transparent;
        color: #ed193a
    }

    .page-style2 .navbar-default .navbar-nav > li > a {
        color: #fff
    }

    .page-style2 .navbar-nav > li:hover > a {
        color: #ed193a
    }
}



.cms_modal .modal-title     {
    color: white;
    padding-bottom: 0;
}
.cms_modal_loader   {
 width: auto;
}
.cms_loader_modal img       {
    width: auto;
}
.btn-group     {
 padding-top: 0;
}