@charset "UTF-8";
/**        ¬ theme panel         **/
.theme-panel .panel-tab {
  background-color: #f33544;
}

.theme-panel-mdl .theme-config {
  background-color: #f33544;
}

/**        ¬ classes         **/
.bg-danger {
  background-color: #f33544;
}

.text-danger {
  color: #f33544;
}

/**        ¬ links         **/
a.link-accent, .blog-tags > li a, a.post-comment__reply, .list-overview > li a {
  color: #f33544;
}

a.link-title:hover, a.link-title:focus {
  color: #f33544;
}

/**        ¬ loader         **/
#preloader {
  background: #f33544;
}

/**        ¬ header         **/
.navbar .navbar-header {
  background-color: #f33544;
  color: #fff;
}

.navbar .navbar-brand__image .logo-font {
  color: #fff;
}

.navbar .navbar-brand__text {
  color: #fff;
}

.navbar .navbar-nav-user .dropdown-toggle .qty {
  background-color: #f33544;
}

.navbar-accent {
  background-color: #f33544;
}

.navbar-accent .navbar-header {
  background-color: #fff;
}

.navbar-accent .navbar-brand {
  color: #f33544;
}

.navbar-accent .navbar-brand:hover, .navbar-accent .navbar-brand:focus {
  color: #f33544;
}

.navbar-accent .navbar-brand__image .logo-font {
  color: #f33544;
}

.navbar-accent .navbar-brand__text {
  color: #f33544;
}

.navbar-accent .navbar-menu > li:hover > a,
.navbar-accent .navbar-menu > li > a:focus,
.navbar-accent .navbar-menu .dropdown.open:hover > a,
.navbar-accent .navbar-menu .dropdown.open > a:focus {
  color: #f33544;
}

.navbar-accent .navbar-toggle .icon-bar {
  background-color: #f33544;
}

/**        ¬ section         **/
.divider-decor,
.divider-decor > * {
  border-top-color: #f33544;
}

.section-row-number:before {
  border-color: #f33544;
}

.section-header .divider:after,
.contacts-panel-header .divider:after {
  border-color: #f33544;
}

.section-header--white .divider:after,
.contacts-panel-header--white .divider:after {
  border-color: #fff;
}

/**        ¬ intro pages         **/
.intro-page-tuning:after {
  background-color: #f33544;
}

/**        ¬ parallax pattern         **/
.parallax-repeat.accent:before {
  background-color: #f33544;
}

/**        ¬ section overlays         **/
.bg-accent:after {
  background-color: #f33544;
}

/**        ¬ section quote         **/
.section-quote {
  color: #fff;
}

.section-quote__accent-over {
  background-color: rgba(243, 53, 68, 0.7);
}

/**        ¬ repair service         **/
.repair-row-service .img-wrap .icon,
.services-features .img-wrap .icon {
  color: #f33544;
}

/**        ¬ contacts list         **/
.contacts-list a {
  color: inherit;
}

.contacts-list .icon {
  color: #f33544;
}

/**        ¬ post date         **/
.flag-date {
  color: #fff;
  background-color: #f33544;
}

.flag-date:after {
  border-color: #f33544;
}

/**        ¬ blog-tags         **/
/**        ¬ post comment         **/
/**        ¬ sections price         **/
.section-pricing__list .cost {
  color: #f33544;
}

.section-pricing__list .pricing-card .over-hover-link .over {
  background-color: #f33544;
}

/**        ¬ instagram list         **/
/**        ¬ list overview         **/
/**        ¬ buttons         **/
.btn i {
  color: #fff;
}

.btn:hover i, .btn:focus i, .btn:active i, .btn:active:focus i {
  color: #fff;
}

.btn-accent .btn-over {
  background-color: #f33544;
}

.btn-accent .btn-text {
  color: #fff;
}

.btn-close__bar {
  background-color: #f33544;
}

/**        ¬ Breadcrumbs         **/
.breadcrumb > li > a {
  color: #f33544;
}

/**        ¬ panels         **/
.panel--accent {
  background-color: #f33544;
}

/**        ¬ question panel         **/
.question-panel .panel-tab {
  background-color: #f33544;
}

/**        ¬ btn-controls         **/
.btn-control.prev, .btn-control.next {
  color: #fff;
  background-color: #f33544;
}

/**        ¬ carousel control         **/
.control-carousel__dots > div > span:focus,
.control-carousel__dots > div.active > span {
  background-color: #f33544;
}

/**        ¬ carousel track         **/
.carousel-track .center .carousel-track__item:before {
  border-color: #f33544;
}

/**        ¬ lightbox controls         **/
.blueimp-gallery > .close {
  background-color: #f33544;
}

.gallery-controls .indicator > li.active:after {
  border-color: #f33544;
}

/**        ¬ page pagination         **/
.pagination ul > li > a,
.pagination ul > li span {
  color: #f33544;
}

/**        ¬ panel navbar gallery         **/
.gallery-filter > li > a {
  color: #f33544;
  border-color: #f33544;
}

.gallery-filter > li > a:focus, .gallery-filter > li > a:active {
  color: #fff;
  background-color: #f33544;
  border-color: #f33544;
}

/**        ¬ range slider         **/
.price-slider .noUi-handle {
  border-color: #f33544;
}

.price-slider .noUi-connect {
  background: #f33544;
}

/**        ¬ checkbox and radio         **/
.check-wrap .form-checkbox:checked + .fa {
  color: #f33544;
}

.radio-input .label-control .form-radio:checked + i:before {
  background-color: #f33544;
}

/**        ¬ subscribe         **/
.form-modul .form-modul-btn {
  color: #fff;
  background-color: #f33544;
}

/**        ¬ datepicker         **/
.datepicker.datepicker-dropdown:after {
  border-bottom: 6px solid #f33544;
}

.datepicker table tr td.day:hover, .datepicker table tr td.day.focused {
  background: #f33544;
  color: #fff;
}

.datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover {
  color: #fff;
  background-color: #f33544;
  border-color: #f33544;
  background-image: none;
}

.datepicker table tr td.today:focus, .datepicker table tr td.today:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover:focus, .datepicker table tr td.today:hover:active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover:focus, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled:hover.active {
  color: #fff;
  background-color: #f33544;
  border-color: #de0d1e;
}

.datepicker table tr td.today:hover, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover:hover {
  color: #fff;
  background-color: #f10e20;
  border-color: #de0d1e;
}

.datepicker table tr td.today:hover:hover {
  color: #fff;
}

.datepicker table tr td.today.active:hover {
  color: #fff;
}

.datepicker table tr td.selected, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover {
  color: #fff;
  background-color: #888888;
  border-color: #888888;
  background-image: none;
}

.datepicker table tr td.selected:focus, .datepicker table tr td.selected:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover:focus, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover:focus, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled:hover.active {
  color: #fff;
  background-color: #888888;
  border-color: dimgray;
}

.datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover:hover, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover:hover {
  color: #fff;
  background-color: #747474;
  border-color: dimgray;
}

.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover {
  color: #fff;
  background-color: #f33544;
  border-color: #f33544;
  background-image: none;
  background-image: linear-gradient(to bottom, #f33544 30%, #e70e1f 70%);
}

.datepicker table tr td.active:focus, .datepicker table tr td.active:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover.active {
  color: #fff;
  background-color: #f33544;
  border-color: #de0d1e;
}

.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover {
  color: #fff;
  background-color: #f10e20;
  border-color: #de0d1e;
}

.datepicker table tr td span:hover {
  color: #fff;
}

.datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #f33544;
  border-color: #f33544;
  background-image: none;
}

.datepicker table tr td span.active:focus, .datepicker table tr td span.active:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover.active {
  color: #fff;
  background-color: #f33544;
  border-color: #de0d1e;
}

.datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover {
  color: #fff;
  background-color: #f10e20;
  border-color: #de0d1e;
}

.datepicker th.datepicker-switch {
  background-color: #f33544;
  color: #fff;
}

.datepicker th.datepicker-switch:hover, .datepicker th.datepicker-switch:focus, .datepicker th.datepicker-switch:active {
  background-color: #f33544;
}

.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  color: #fff;
}

.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
  background: #f33544;
}

.datepicker .prev, .datepicker .next {
  background-color: #f33544;
}

.datepicker .prev:hover, .datepicker .next:hover {
  background: #f33544;
}

/**        ¬ timepicker dropdown time         **/
.ui-timepicker-wrapper {
  border-color: #f33544;
}

.ui-timepicker-list li:hover, .ui-timepicker-list li:focus,
.ui-timepicker-list li.ui-timepicker-selected:hover,
.ui-timepicker-list li.ui-timepicker-selected:focus {
  background-color: #f33544;
  color: #fff;
}

.ui-timepicker-list li.ui-timepicker-selected {
  background-color: #f33544;
  color: #fff;
}

/**        ¬ select2         **/
.select2-container.select2-container--open .select2-selection--single {
  border-color: #f33544;
}

.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: #f33544 transparent transparent;
}

.select2-container.select2-container--open .select2-selection--single:hover {
  border-color: #f33544;
}

.select2-container .select2-dropdown {
  border-color: #f33544;
}

.select2-container .select2-dropdown .select2-search__field:focus {
  border-color: #f33544;
}

.select2-container .select2-results__option--highlighted[aria-selected] {
  color: #fff;
  background-color: #f33544;
}

.instagram-list__link:after {
  background-color: #f33544;
}

/**        ¬ list default         **/
.list-default > li:before {
  background-color: #f33544;
}

.list-default > li > a {
  color: #f33544;
}

.list-default--accent li:before {
  background-color: #fff;
}

/**        ¬ list-category         **/
.list-category > li > a, .widget_categories ul > li > a{
  color: #f33544;
}

/**        ¬ contacts list regular         **/
.contacts-list-regular > li .icon {
  color: #f33544;
}

.contacts-list-regular > li > a {
  color: inherit;
}

/**        ¬ social list         **/
.social-list > li a {
  color: #f33544;
}

.social-list > li a .fa:last-child {
  color: #fff;
}

/**        ¬ video         **/
.video-contain.hover .video-contain__bg:after {
  background-color: #f33544;
}

.btn-play:after {
  border-color: transparent transparent transparent #f33544;
}

html.rtl .btn-play:after {
  border-color: transparent #f33544 transparent transparent;
}

/**        ¬ animation settings        **/
.over-hover-link .icon,
.over-fade-link .icon {
  color: #fff;
}

.over-hover-link .over {
  background-color: rgba(243, 53, 68, 0.8);
}

.over-fade-link {
  background-color: rgba(243, 53, 68, 0.8);
}

/**        ¬ over catalog         **/
.over-catalog {
  background-color: rgba(255, 255, 255, 0.7);
}

.over-catalog__panel > li > a {
  background-color: #f33544;
}

.over-catalog .icon {
  color: #ffffff;
}

/**        ¬ isi effect for buttons         **/
/**        ¬ cost         **/
.cost-current {
  color: #f33544;
}

.cost-special:before {
  background-color: #f33544;
}

/**        ¬ navbar categories         **/
.navbar-panel.navbar-accent .navbar-header {
  background-color: #f33544;
}

/**        ¬ raiting starts         **/
.br-theme-fontawesome-stars .br-widget a:after {
  color: #000;
}

.br-theme-fontawesome-stars .br-widget a.br-active:after {
  color: #f33544;
}

.br-theme-fontawesome-stars .br-widget a.br-selected:after {
  color: #f33544;
}

/*# sourceMappingURL=skin-default.css.map */
