
button.btn.btn-primary {
    background-color: #ec2227;
}

h3 a:hover, a, .secotionTitle h2 span, a.link:hover, .processArea p .tabCommon.singleTab .tab-pane h4, .tabCommon.singleTab .tab-pane .blogCommnets .media-body .btn-link, .list-address li a:hover, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li.active a, .navbar-default .navbar-nav > li.active a:hover, .navbar-default .navbar-nav > li.open > a, .navbar-default .navbar-nav > li.open > a:hover, .navbar-default .navbar-nav > li.open > a:focus, .navbar-nav li.dropdown.megaDropMenu .dropdown-menu .list-unstyled li a:hover, .navbar-nav li.dropdown.singleDrop .dropdown-menu li a:hover, .navbarWhite .navbar-default .navbar-nav > li > a:hover, .navbarWhite .navbar-default .navbar-nav > li.active > a, .navbarWhite .navbar-btn, .list-contact li a:hover, .useLink ul li a:hover, .copyRightText p a:hover, .footerWhite .useLink ul li a:hover, .footerWhite .copyRightText p a:hover, .banerInfo .input-group-addon i.icon-listy, .articleContent .caption h4 a, .thingsMask h2 i, .captionItem li i, .captionItem li a, .captionItem li a:hover, .thingsBox:hover .thingsCaption h2, .listCategory li a:hover, .figureBody h2 i.fa, .figureBody p a:hover, .figureBody h3, .isotopeSelector article:hover .figureBody p a, .categoryItem .list-unstyled li a:hover, .servicesIcon i.icon-listy, .resultBar .list-inline li a:hover, .resultBar .list-inline li.active a, .likeCount i.fa, .list-tag li a, .list-tag li a:hover, .gallery-section ul#filters li.active a, .gallery-section ul#filters li:hover a, .businessLink ul.list-inline li a:hover, .signUpFormArea .priceTableTitle p a, .formSection label a, .formSection p a, .priceInfo .priceShorting > li ul li.active > i, .priceInfo .priceShorting > li.active > i, .sidebarInner .categoryList li a:hover, .blogContent .caption h4 a, .blogInner .caption h4 a, .profileIntro .form-group button.btn-primary, .profileUserInfo h5 span, .listingsInfo li:last-child h3 i.fa, .listingsInfo li:last-child .category, .listingsInfo li:last-child p .likeArea i.fa .primaryColor, .messageCommon.recentMessage .messageInfo small .dayTime, .messageCommon.recentMessage .messageTime, .panel-card .panel-body .chartInfo h2, .sidebarList li span a, .user-profile-section .user-contact .list-contact li a:hover .page-error-section h1, .navbar-default .navbar-btn, .navbar-default .navbar-btn:focus, .navbar-default .navbar-btn:active, .navbar-nav li.dropdown.singleDrop .dropdown-menu li .active, .transparent-navbar.navbar-sticky .navbar-btn, .page-error-section h1, .primaryColor, .listingsInfo li:last-child p .likeArea i.fa, .marker-verified {
    color: #ec2227;
}

@media only screen and  (min-width: 768px) {
.transparent-navbar.navbar-default .navbar-btn:hover {
    color: #ec2227;
} 
}

.btn-theme, .btn-theme:focus, .btn-theme.active, .btn-theme:active, .btn-theme:hover, .paginationCommon .pagination li a:hover, .paginationCommon .pagination li.active a, .paginationCommon .pagination li.active a:focus, .paginationCommon .pagination li.active a:hover, .tabCommon.singleTab .nav-tabs li a:hover, .tabCommon.singleTab .nav-tabs li.active a, .navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover, .navbarWhite .navbar-btn, .footerText .form-control:focus, .footerText .input-group-addon, .copyRight .socialLink li a:hover, .footerWhite .copyRight .socialLink li a:hover, .interestContent:hover, .thingsArea .carousel-control:hover, .thingsArea .carousel-indicators li, .filterProtfolio ul.filter > li > a:hover, .filterProtfolio ul.filter > li.active > a, .priceBtn .btn-primary:hover, .priceBtn .btn-primary:active:focus, .priceBtn .btn-primary:active:hover, .advancedSupport.active, .advancedSupport.active .btn-primary, .advancedSupport.active .btn-primary:hover, .advancedSupport.active .btn-primary:active:focus, .advancedSupport.active .btn-primary:active:hover, .blogContent .caption .socialLink li a:hover, #blog-carousel-id .carousel-control:hover i.icon-listy, .profileIntro .form-group button.btn-primary, .imageUploader, .btn-panel.btn-group .btn-primary:hover, .btn-panel.btn-group .btn-primary.active, .main-slider .owl-carousel .owl-controls .owl-nav .owl-prev:hover, .main-slider .owl-carousel .owl-controls .owl-nav .owl-next:hover, .navbar-default .navbar-btn, .navbar-default .navbar-btn:focus, .navbar-default .navbar-btn:active, .navbar-default .navbar-btn:hover, .transparent-navbar.navbar-sticky .navbar-btn {
    border-color: #ec2227;
}


.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary.active, .btn-primary:active, .btn-secondary:focus, .btn-secondary.active, .btn-secondary:active, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover, .backToTop, .btn-theme, .btn-theme:focus, .btn-theme.active, .btn-theme:active, .btn-theme:hover, .addon-form-style .form-group .btn-default, .paginationCommon .pagination li a:hover, .paginationCommon .pagination li.active a, .paginationCommon .pagination li.active a:focus, .paginationCommon .pagination li.active a:hover .tabCommon.tabThree .nav-tabs li a:before, .tabCommon.singleTab .nav-tabs li a:hover, .tabCommon.singleTab .nav-tabs li.active a, .modalCommon .modal-header, .sticker, .pagerArea > .pager li a, .panel.loginPanel .panel-heading, .count-down .simple_timer .timer-body-block .table-cell .tab-val, .navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover, .cart_btn a span, .footerText .input-group-addon, .copyRight .socialLink li a:hover, .footerWhite .copyRight .socialLink li a:hover, .callAction, .interestContent:hover, .thingsArea .carousel-control:hover, .thingsArea .carousel-indicators li.active, .filterProtfolio ul.filter > li > a:hover, .filterProtfolio ul.filter > li.active > a, .label-primary, .testimonial-slider .owl-item.active.center .testimonial-box, .testimonial-slider .owl-item.active.center .testimonial-box:before, .priceBtn .btn-primary:hover, .priceBtn .btn-primary:active:focus, .priceBtn .btn-primary:active:hover, .advancedSupport.active .btn-primary, .sidebarInner.sidebarCategory .input-group-addon i.fa, .blogContent .caption .socialLink li a:hover, #blog-carousel-id .carousel-control:hover i.icon-listy, .btn-toolbar .btn-default:active, .btn-toolbar .btn-default:hover, .btn-toolbar .btn-default:focus, .btn-toolbar .open .btn-default:active, .btn-toolbar .open .btn-default:hover, .btn-toolbar .open .btn-default:focus, .panel-card .panel-heading .label.label-primary, .itmeName .iconBox, .btn-panel.btn-group .btn-primary:hover, .btn-panel.btn-group .btn-primary.active, .main-slider .owl-carousel .owl-controls .owl-nav .owl-prev:hover, .main-slider .owl-carousel .owl-controls .owl-nav .owl-next:hover, .banner-slick-slider .slide .common-inner a.btn, .user-profile-section .verified-user, .listing__form .btn-submit, .advancedSupport.active .priceAmount, .comments-media .media-body .btn-primary:hover, .user-profile-section .user-profile .user-profile-content .verified-user, .transparent-navbar.navbar-default .navbar-toggle .icon-bar, .back {
    background-color: #ec2227;
}


.callInfo h4 {
    margin-bottom: 0;
    font-weight: 400;
    font-size: 28px;
    line-height: 42px;
    color: #ffffff;
}

.interestArea .interestContent:hover .services-overlay {
    background-color: #ec2227;
}

.thingsBox:hover .thingsMask, .banner-slick-slider .slick-slider .slick-prev.slick-arrow, .banner-slick-slider .slick-slider .slick-next.slick-arrow {
    background-color: rgb(2 120 194 / 75%);
}


.main-slider .slide.slide1, .main-slider .slide.slide2, .main-slider .slide.slide3, .main-slider .slide.slide4 {
    background-position: center center;
}

.thingsBox a:hover {
    color: #ffffff;
}

  /****** Inner dimamic pages ******/

.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary.active, .btn-primary:active, .btn-secondary:focus, .btn-secondary.active, .btn-secondary:active, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover, .backToTop, .btn-theme, .btn-theme:focus, .btn-theme.active, .btn-theme:active, .btn-theme:hover, .addon-form-style .form-group .btn-default, .paginationCommon .pagination li a:hover, .paginationCommon .pagination li.active a, .paginationCommon .pagination li.active a:focus, .paginationCommon .pagination li.active a:hover .tabCommon.tabThree .nav-tabs li a:before, .tabCommon.singleTab .nav-tabs li a:hover, .tabCommon.singleTab .nav-tabs li.active a, .modalCommon .modal-header, .sticker, .pagerArea > .pager li a, .panel.loginPanel .panel-heading, .count-down .simple_timer .timer-body-block .table-cell .tab-val, .navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover, .cart_btn a span, .footerText .input-group-addon, .copyRight .socialLink li a:hover, .footerWhite .copyRight .socialLink li a:hover, .callAction, .interestContent:hover, .thingsArea .carousel-control:hover, .thingsArea .carousel-indicators li.active, .filterProtfolio ul.filter > li > a:hover, .filterProtfolio ul.filter > li.active > a, .label-primary, .testimonial-slider .owl-item.active.center .testimonial-box, .testimonial-slider .owl-item.active.center .testimonial-box:before, .priceBtn .btn-primary:hover, .priceBtn .btn-primary:active:focus, .priceBtn .btn-primary:active:hover, .advancedSupport.active .btn-primary, .sidebarInner.sidebarCategory .input-group-addon i.fa, .blogContent .caption .socialLink li a:hover, #blog-carousel-id .carousel-control:hover i.icon-listy, .btn-toolbar .btn-default:active, .btn-toolbar .btn-default:hover, .btn-toolbar .btn-default:focus, .btn-toolbar .open .btn-default:active, .btn-toolbar .open .btn-default:hover, .btn-toolbar .open .btn-default:focus, .panel-card .panel-heading .label.label-primary, .itmeName .iconBox, .btn-panel.btn-group .btn-primary:hover, .btn-panel.btn-group .btn-primary.active, .main-slider .owl-carousel .owl-controls .owl-nav .owl-prev:hover, .main-slider .owl-carousel .owl-controls .owl-nav .owl-next:hover, .banner-slick-slider .slide .common-inner a.btn, .user-profile-section .verified-user, .listing__form .btn-submit, .advancedSupport.active .priceAmount, .comments-media .media-body .btn-primary:hover, .user-profile-section .user-profile .user-profile-content .verified-user, .transparent-navbar.navbar-default .navbar-toggle .icon-bar, .back {
    background-color: #ec2227;
}

.treeview .btn-subtree-toggle:focus, .treeview .btn-subtree-toggle:hover {
    outline: none;
    color: #ec2227;
}


.promovat .figureFooter {
    border: 1px solid #ec2227 !important;
    border-top: none !important;
    background-color: #f5fbff !important;
}

.promovat .figureBody {
    border: 1px solid #ec2227 !important;
    border-top: none !important;
    background-color: #f5fbff !important;
}

.breadcrumb > li.active {
    color: #ec2227;
}

.socialbox i {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #ec2227;
}

.social-widget a:hover .socialbox i {
    color: #ffffff;
}

.listingReview .price-heading {
    float: right;
    color: #ec2227;
}

/* Client dashboard */

.btn-file-preview {
    background-color: #ec2227;
    padding: 13px 19px;
    width: 100%;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.navbar-default.navbar-dashboard .navbar-nav > li.active a, .navbar-default.navbar-dashboard .navbar-nav > li.active:hover a, .navbar-default.navbar-dashboard .navbar-nav > li.active:focus a {
    color: #ec2227;
}

.interestContent {
    text-transform: none;
}


.dashboardBoxBg {
    background-color: #ffffff;
    border-radius: 4px;
    border: 0px;
    padding: 30px;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 7%);
}


/* Overall design changes */

/* box shadow*/
.listSidebar {
    border: 0px;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 7%);
}

button.btn.btn-primary:hover {
    background-color: #d00208 !important;
}

a.btn.btn-default.navbar-btn:hover {
    border-color: #000;
    color: #000;
}

.transparent-navbar a.btn.btn-default.navbar-btn:hover {
    border-color: #eb2127;
    color: #eb2127;
}


.navbar-sticky a.btn.btn-default.navbar-btn:hover {
    border-color: #000 !important;
    color: #000 !important;
}

.active-filters span:hover {
    background-color: #ec2227;
    border: 1px solid #ec2227;
    color: #ffffff;
}

.btn.btn-file-preview.btn-file:hover {
    background-color: #000;
}

a.btn.btn-primary.btn-block:hover {
    background-color: #fff;
    color: #000;
}

a.btn.btn-primary.btn-block:hover {
    background-color: #fff !important;
    color: #000;
}

a.btn.btn-primary:hover {
    background-color: #000 !important;
}

.figureFooter {
    border: 0px;
    background-color: #ebf4f7;
}

.figureBody {
    border: 0px;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 7%);
}

p.advert-location a {
    color: #ec2227 !important;
}

.socialbox {
    border-color:transparent;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 7%);
}

a.btn.btn-primary:hover, button.btn.btn-primary:hover {
    background-color: #ec2227;
}

a:hover {
    color: #ec2227;
}


.thumbnail.text-center.worksContent {
    border: 0px;
    padding: 30px;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 7%);
}

.btn-file-preview:hover {
    background-color: #ec2227;
}

    
/***** Home filter *****/
.bg-search {
    margin: 0px 0 100px 0;
}
    
ul.nav.nav-tabs {
    margin: -150px 0px 0px 0px;
}

ul.nav.nav-tabs {
    z-index: 1000 !important;
    position: relative;
}

.nav-tabs {
    border-bottom: 0px;
}

.red-tab a {
    background-color: #ec2227;
    color: #fff;
}

.red-tab a:hover {
    background-color: #fff;
    color: #555555;
}

section.main-slider.homeBanner {
    background-color: #f1f1f1;
}

@media only screen and (max-width: 600px) {
.nav-tabs > li {
    margin-bottom: 10px;
}

.nav-tabs > li > a {
    border-radius: 4px 4px 4px 4px;
}
    
ul.nav.nav-tabs {
    margin: -350px 0px 0px 0px;
}


}

/***** Pagina anunturi filtre ******/

.searchArea.banerInfo .searchBoxSelect, .searchArea.banerInfo .searchSelectboxes {
    width: 50%;
}

.searchSelectboxes .sbSelector:link, .searchSelectboxes .sbSelector:visited, .searchSelectboxes .sbSelector:hover {
    text-transform: none;
}

.searchArea label.containercb {
    display: inline-block;
    padding-right: 20px;
}

.multiple-checkboxes button.multiselect.dropdown-toggle.btn.btn-default {
    width: 100%;
}

.multiple-checkboxes .btn-group {
    width: 100%;
}

button.multiselect.dropdown-toggle.btn.btn-default {
    background-color: #fff;
    padding: 16px;
    color: #888a88;
    margin-top: 1px;
}

.multiple-checkboxes .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #ec2227;
    outline: 0;
}


/****  filter ****/
.multiple-checkboxes .btn {
    font-family: 'Muli', sans-serif;
    line-height: 14px;
    padding: 15px 0;
    color: #ffffff;
    font-weight: 500;
    border: none;
    text-transform: none;
    background-color: transparent;
    border-radius: 4px;
    letter-spacing: 0px;
}
/*
.multiple-checkboxes .form-inline .checkbox input[type="checkbox"], .checkbox input[type="checkbox"] {
    position: absolute;
    width: 20px;
    height: 20px;
    padding: 0;
    margin-left: -30px;
    margin-top: 0px;
    overflow: hidden;
    clip: unset;
    border: 0;
} */

.multiple-checkboxes .btn:active, .btn.active {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.multiple-checkboxes ul.multiselect-container.dropdown-menu {
    width: 100%;
    padding: 10px;
}



.searchAreaGray .subtree-header a {
    color: #fff !important;
}

.searchAreaGray .subtree-header {
    max-width: 200px;
    background-color: #ec2227;
    color: #fff !important;
    margin-top: 16px;
    padding: 5px 20px;
    border-radius: 5px;
    margin-left: 4px;
    margin-bottom: 16px;
}

.searchAreaGray .subtree-header span.fa.fa-plus {
    color: #fff;
}

.searchAreaGray .subtree-header span.fa.fa-plus {
    padding-right: 20px;
}

.searchAreaGray  .treeview a {
    border-bottom: 0px solid transparent;
}


/*******************************
* Does not work properly if "in" is added after "collapse".
* Get free snippets on bootpen.com
*******************************/
    .panel-group .panel {
        border-radius: 4px;
        box-shadow: none;
        border-color: #f5f5f5;
    }

    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 4px;
        color: #212121;
    }

.banner-filters .panel-heading {
    height: 60px;
    padding: 0;
    line-height: 60px;
}

.banner-filters .more {
    height: 30px;
    padding: 0;
    line-height: 30px;
}

.banner-filters .panel-title {
        font-family: 'Poppins', sans-serif;
        font-size: 16px;
    }

.banner-filters .panel-title > a {
        display: block;
        padding: 0;
        text-decoration: none;
    }

    .more-less {
        float: right;
        color: #212121;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #EEEEEE;
    }

.panel-group {
    margin-top: 20px;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
    background-color: #f5f5f5;
}


.searchAreaGray  .panel {
    margin-bottom: 20px;
    background-color: #f5f5f5;
}

.searchAreaGray  .panel-default > .panel-heading {
    background-color: #f5f5f5;
}

.searchAreaGray  .checkmark {
    background-color: #fff;
}

.containercb input:checked ~ .checkmark {
    background-color: #ec2227;
}


h3.price-title {
    color: #ec2227;
}

.radio input[type="radio"]:checked ~ span {
    background-color: #ec2227;
    border-color: #ec2227;
}

.social-widget a:hover .socialbox {
    background: #333;
}

.btn-cancel {
    padding: 23.5px 30px !important;
    background-color: #ffffff !important;
    border: 2px solid #ec2227;
    color: #ec2227;
}

.btn-cancel:hover {
    border: 2px solid #ec2227;
}
