.irs-from,
.irs-to,
.irs-single {
  background: #c75c5c;
}
.irs-from:after,
.irs-to:after,
.irs-single:after {
  border-top-color: #c75c5c;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover,
.owl-theme .owl-controls.clickable .owl-buttons div:focus {
  background-color: #c75c5c;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  background: #c75c5c;
}
mark {
  background: rgba(199, 92, 92, 0.8);
}
a {
  color: #c75c5c;
}
::-moz-selection {
  background: rgba(199, 92, 92, 0.8);
}
::selection {
  background: rgba(199, 92, 92, 0.8);
}
.selection {
  background: rgba(199, 92, 92, 0.8) !important;
}
.main-text {
  color: #c75c5c !important;
}
.hr {
  border-top: 1px solid #c75c5c;
}
.back-to-top {
 /* background: rgba(199, 92, 92, 0.7);*/
}
.back-to-top:hover {
  background: #c75c5c;
}
.main-color {
  color: #c75c5c !important;
}
.main-bg {
  background-color: #c75c5c !important;
}
.rew-menu li a:hover, .rew-menu li.active a {
    color: rgb(199, 92, 92);
    -webkit-transition: all 1s ease-out;
            transition: all 1s ease-out;
}
.menu > li > a::before,
.menu .current > a::before {
    color: #c75c5c;
}
.rew-menu li a:before, .rew-menu li.active a:before {
    background-color: #c75c5c;
}
.menu .submenu {
    border-top: 1px solid #c75c5c;
    border-bottom: 1px solid #c75c5c;
}
.megamenu {
    border-top: 1px solid #c75c5c;
    border-bottom: 1px solid #c75c5c;
}
.megamenu-list > .title {
    color: #c75c5c;
}
.megamenu .nav-tabs > li.active > a,
.megamenu .nav-tabs > li.active > a:hover,
.megamenu .nav-tabs > li.active > a:focus,
.megamenu .nav-tabs > li > a:hover,
.megamenu .nav-tabs > li > a:focus {
    color: #c75c5c;
    border-left: 1px solid #c75c5c;
}
.menu li li a:hover,
.menu li > .megamenu a:hover {
    color: #c75c5c;
}
@media (max-width: 767px) {
  .menu > li > a:hover {
    color: #c75c5c;
  }
}
@media (min-width: 992px) {
  .fixed-menu {
    border-top: 2px solid #c75c5c;
  }
}
@media (max-width: 991px) {
  #onepage.menu > li > a:hover,
  #onepage.menu > .current > a {
    color: #c75c5c;
  }
}
@media (min-width: 768px) {
  #onepage.menu > li > a::before,
  #onepage.menu .current > a::before {
    color: #c75c5c;
  }
}
.top-bar a:hover,
.top-bar a:focus {
    color: #c75c5c;
}
.top-border {
    border-top: 2px solid #c75c5c;
}
.topbar-info .fa {
    background-color: #c75c5c;
}
.br-top-bottom::before,
.br-top-bottom::after {
    border-top: 3px solid #c75c5c;
}
.flex-btn1 {
    background-color: rgba(199, 92, 92, 0.7);
    border: 1px solid rgba(199, 92, 92, 0.7);
}
.flex-btn2 {
    color: #c75c5c;
    border: 1px solid #c75c5c;
}
.flex-btn:hover,
.flex-btn:focus {
    background-color: #c75c5c;
    border: 1px solid #c75c5c;
}
.titlebar {
    background-color: #c75c5c;
}
.titlebar.titlebar1 {
    background-color: #c75c5c;
}
.titlebar.titlebar4 .breadcrumb > li > a:hover,
.titlebar.titlebar2 .breadcrumb > li > a:hover,
.titlebar.titlebar3 .breadcrumb > li > a:hover {
    color: #c75c5c;
}
.custom-section {
    background-color: #c75c5c;
}
.custom-section.cs2 {
    background-color: #c75c5c;
}
.custom-section .btn-primary:hover {
    color: #c75c5c;
}
.section-title-2:after {
    background-color: #c75c5c;
}
.box-content .big {
    color: #c75c5c;
}
.box-content .box {
    color: #c75c5c;
}
.box-content .box:hover {
    border: 1px solid #c75c5c;
}
.box-content.square:hover {
    border: 1px solid #c75c5c;
}
.box-content-2:hover .fa {
    color: #c75c5c;
}
.box-colored.box1 {
    background-color: #116b95;
}
.box-colored.box2 {
    background-color: #c75c5c;
}
.box-colored.box3 {
    background-color: #157fb1;
}
.box-colored.box4 {
    background-color: #1685ba;
}
.box-left .fa {
    color: #c75c5c;
}
.feature-list .fa {
    color: #c75c5c;
}
.contact-info a:hover {
    color: #c75c5c;
}
.contact-info .fa {
    color: #c75c5c;
}
.box-about {
    background-color: rgba(199, 92, 92, 0.7);
}
.team-section img {
    border: 1px solid #c75c5c;
}
.team-section h5 {
    color: #c75c5c;
}
.contact-section .nav-tabs > li.active > a {
    background-color: rgba(199, 92, 92, 0.7);
}
.contact-section .form input[type="submit"] {
    background: rgba(199, 92, 92, 0.7);
}
.contact-section .form input[type="submit"]:hover {
    background: #c75c5c;
}
.contact-section .form input:focus,
.contact-section .form textarea:focus {
    border: 1px solid #c75c5c;
}
.contact-section address .fa {
    background-color: rgba(199, 92, 92, 0.7);
}
.stats-section .timer {
    color: #c75c5c;
}
.testimonials-section blockquote h5 {
    color: #c75c5c;
}
.testimonials-section .quote-testimonials i {
    color: #c75c5c;
}
.plan {
    border-top: 3px solid #c75c5c;
}
.plan:hover h2 {
    color: #c75c5c;
}
.plan-price {
    color: #c75c5c;
}
.portfolio-filter li a {
    color: #c75c5c;
}
.portfolio-filter li a .fa {
    margin-right: 5px;
}
.portfolio-filter li a:hover,
.portfolio-filter li a:focus,
.portfolio-filter li a.active {
    background-color: #c75c5c;
}
.portfolio-info-title:after {
    background-color: #c75c5c;
}
.view .descr {
    color: #c75c5c;
}
.view .project-actions a:hover .fa,
.view .project-actions a:focus .fa {
    background-color: #c75c5c;
}
.view .info:hover,
.view .info:focus {
    background: #c75c5c;
}
.project-details li .fa {
    color: #c75c5c;
}
.blog-item .sub-post-title span {
    color: #c75c5c;
}
.read-more {
    color: #c75c5c;
}
.shop-product:hover {
    border: 1px solid #c75c5c;
}
.shop-price {
    color: #c75c5c;
}
.shop-sidebar .top-rated-products h5 a:hover {
    color: #c75c5c;
}
.shop-prices .stock .fa {
    color: #c75c5c;
}
.page-sitemap ul li:before {
    color: #c75c5c;
}
.page-sitemap ul li a:hover {
    color: #c75c5c;
}
.job-careers:hover .fa,
.job-careers:hover .box-title {
    color: #c75c5c;
}
.page-clients blockquote {
    border-left: 3px solid #c75c5c;
}
.page-clients blockquote cite {
    color: #c75c5c;
}
.page-maintenance .contact-info .fa {
    background-color: rgba(199, 92, 92, 0.7);
}
.page-maintenance .contact-info a:hover {
    color: #c75c5c;
}
.init-countdown .countdown {
    border-bottom: 4px solid #c75c5c;
}
.init-countdown .counter {
    color: #c75c5c;
}
.mfp-close:hover {
    color: #c75c5c;
}
.sidebar-widget input:focus,
.sidebar-widget input:active {
    border: 1px solid #c75c5c;
}
.sidebar-widget .input-group .btn {
    border: 1px solid #c75c5c;
    background-color: #c75c5c;
}
.sidebar-widget .input-group .btn:hover,
.sidebar-widget .input-group .btn:focus {
    background-color: rgba(199, 92, 92, 0.8);
}
.sidebar-widget .tags a,
.blog-item .tags a,
.footer-widget .tags a {
    background-color: #c75c5c;
}
.sidebar-widget .categories li:hover a,
.sidebar-widget .categories .active a {
    color: #c75c5c;
}
.sidebar-widget .categories li span {
    background-color: #c75c5c;
}
.jobs-list > li > a:hover,
.jobs-list > li > a:focus,
.jobs-list > li > a.active {
    color: #c75c5c;
}
.jobs-list > li.job-location:after {
    border-top: 1px dashed #c75c5c;
}
.form-control:focus {
    border-color: #c75c5c;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 2px rgba(199, 92, 92, 0.9);
}
.form input[type]:focus,
.form textarea:focus {
    border: solid 1px #c75c5c;
}
.form input[type="submit"] {
    background: #c75c5c;
}
.form input[type="submit"]:hover,
.form input[type="submit"]:focus {
    background: rgba(199, 92, 92, 0.9);
}
.form.form-2 .form-control:focus {
    border-color: #c75c5c;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 2px rgba(199, 92, 92, 0.8);
}
.progress-bar {
    background-color: #c75c5c;
}
.panel-group .panel-default .panel-heading {
    background: #c75c5c;
    border-color: #c75c5c;
}
.panel-group .panel-default .panel-body {
    border-bottom: 1px solid #c75c5c;
}
.panel.panel-2 .panel-heading {
    background: #c75c5c;
    border-color: #c75c5c;
}
.panel.panel-2 .panel-body {
    border-bottom: 1px solid #c75c5c;
}
.panel.panel-3 .panel-heading {
    background: #c75c5c;
    border: 1px solid #c75c5c;
}
.panel.panel-3 .panel-body {
    border: 1px solid #c75c5c;
}
.panel.panel-4 .panel-heading {
    border-left: 1px solid #c75c5c;
}
.panel.panel-4 .panel-heading:hover {
    border-left: 2px solid #c75c5c;
}
.panel.panel-4 .panel-title a:hover {
    color: #c75c5c;
}
.nav-tabs {
    border-bottom: 1px solid #c75c5c;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
    background-color: #c75c5c;
}
.btn-default {
    background-color: #c75c5c;
    border-color: #c75c5c;
}
.btn-default:hover,
.btn-default:active,
.open .dropdown-toggle.btn-default {
    color: #c75c5c !important;
    border: 1px solid #c75c5c !important;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
    background-color: #c75c5c;
}
.voyo-btn {
    color: #c75c5c;
    border-color: #c75c5c;
}
.voyo-btn:hover,
.voyo-btn:focus {
    background-color: #c75c5c;
    border-color: #c75c5c;
}
.voyo-btn-2,
.voyo-btn-3 {
    background: #c75c5c;
}
.voyo-btn-3:hover,
.voyo-btn-3:focus,
.voyo-btn-3:active {
    background: #0e5475;
}
.pagination li a, .pagination>li>span {
    color: #c75c5c !important;
}
.pagination .active a {
    background-color: #c75c5c !important;
}
.pagination li a:hover {
    background-color: #c75c5c !important;
}
.pagination.pagination-2 .active a,
.pagination.pagination-2.dark .active a {
    background-color: #c75c5c !important;
}
.pagination.pagination-2 li a:hover {
    background-color: #c75c5c !important;
}
.pagination.pagination-3 li a {
    border: 1px solid #c75c5c !important;
}
.media-heading .date i {
    color: #c75c5c !important;
}
.media-heading > .user:hover,
.media-heading > .user:focus,
.media-heading > .user:active {
    color: #c75c5c;
}
.blockquote-1 {
    border-left: 3px solid #c75c5c;
}
.blockquote-1 cite {
    color: #c75c5c;
}
.blockquote-1.blockquote-reverse {
    border-right: 3px solid #c75c5c;
}
.bg.bg-main {
    background: #c75c5c;
}
.well.well-2 {
    border-top: 2px solid #c75c5c;
    border-bottom: 2px solid #c75c5c;
}
.well.well-3 {
    border-top: 3px solid #c75c5c;
}
.well.well-4 {
    border-left: 3px solid #c75c5c;
    border-right: 3px solid #c75c5c;
}
.well.well-5 {
    border-top: 3px solid #c75c5c;
}
.well.well-6 {
    border-top: 3px solid #c75c5c;
    border-bottom: 3px solid #c75c5c;
}
.box-content:hover .fa-services {
    background-color: #c75c5c;
}
.divider.d3:after {
    background-color: #c75c5c;
}
.testimonial-4 .testimonial-content {
    background-color: #c75c5c;
}
.testimonial-4 .testimonial-content:after {
    background-color: #c75c5c;
}
.footer-wrapper {
    background-color: rgba(199, 92, 92, 0.95) !important;
    border-top: none !important;
    text-align: center;
}
.footer-wrapper a:hover {
    color: #c75c5c;
}
.sub-footer {
    background-color: #c75c5c !important;
}
.box-icon {
    background-color: #c75c5c;
}
.footer-wrapper .about-more {
    color: #c75c5c;
}
.footer-wrapper .about-more:hover {
    color: rgba(199, 92, 92, 0.7);
}
.main-footer .input-group-btn .btn {
    background-color: #c75c5c;
    border: 1px solid #c75c5c;
}
.main-footer .input-group-btn .btn:hover {
    background-color: rgba(199, 92, 92, 0.7);
    border: 1px solid rgba(199, 92, 92, 0.7);
}
.footer-posts .fa {
    color: #c75c5c;
}
.social-icon.main .fa {
    background-color: #c75c5c;
}
.social-icon.with-bg a:hover .fa {
    background-color: #c75c5c;
}
.topbar-info .fa, .top-bar .fa {
    color: #c75c5c !important;
}

.search-bar .btn {
   background-color: #c75c5c !important;
   border: 1px solid #c75c5c;
}

.bootstrap-select .dropdown-toggle:focus {
    outline: thin dotted #c75c5c !important;
    outline: 1px auto #c75c5c !important;
    outline-offset: -1px;
    background-color:#fefefe!important;
    border-color: 1px solid #c75c5c!important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 2px rgba(199, 92, 92, 0.9)!important;
}

.left-block .button-container a span.wrap_bg,
.blog-image .button-container a span.wrap_bg{
    background-color: #c75c5c;
    border-color: #c75c5c;
}

/*Pagination*/
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    background-color: #c75c5c !important;
    border-color: #c75c5c !important;
}

.sidebar-title, .up_price {
    color: #c75c5c !important;
}

/* Range Slider Skin details __ Start */

.irs-line-mid,
.irs-line-left,
.irs-line-right,
.irs-diapason,
.irs-slider {
    background: url(./img/sprite-skin-flat-reward.png) repeat-x;
}

.irs {
    height: 40px;
}
.irs-with-grid {
    height: 60px;
}
.irs-line {
    height: 12px; top: 25px;
}
    .irs-line-left {
        height: 12px;
        background-position: 0 -30px;
    }
    .irs-line-mid {
        height: 12px;
        background-position: 0 0;
    }
    .irs-line-right {
        height: 12px;
        background-position: 100% -30px;
    }

.irs-diapason {
    height: 12px; top: 25px;
    background-position: 0 -60px;
}

.irs-slider {
    width: 16px; height: 18px;
    top: 22px;
    background-position: 0 -90px;
}
#irs-active-slider, .irs-slider:hover {
    background-position: 0 -120px;
}

.irs-min, .irs-max {
    color: #999;
    font-size: 10px; line-height: 1.333;
    text-shadow: none;
    top: 0; padding: 1px 3px;
    background: #e1e4e9;
    border-radius: 4px;
}

.irs-from, .irs-to, .irs-single {
    color: #fff;
    font-size: 10px; line-height: 1.333;
    text-shadow: none;
    padding: 1px 5px;
    background: #c75c5c;
    border-radius: 4px;
}
.irs-from:after, .irs-to:after, .irs-single:after {
    position: absolute; display: block; content: "";
    bottom: -6px; left: 50%;
    width: 0; height: 0;
    margin-left: -3px;
    overflow: hidden;
    border: 3px solid transparent;
    border-top-color: #c75c5c;
}


.irs-grid-pol {
    background: #e1e4e9;
}
.irs-grid-text {
    color: #999;
}

.irs-disabled {
}

/* Range Slider Skin details __ End */

.top-bar {
    border: 1px solid rgba(199,92,92,0.15);;
}

#flash .flash-title:after {
    background-color: rgba(199,92,92,.3);
}
.section-delivery .main-title3, .rew-color, .main-title, p.deli_content_text strong{
    color: #c75c5c !important;
}
..main-title:after {
    border-bottom: 1px solid rgba(199,92,92,.1);
}
.delivery-table thead {
    background-color: rgba(199,92,92,0.8);
}
.bg-rew-red {
    background: #c75c5c;
}
.sidebar-title:after {
    border-bottom: 1px solid rgba(199,92,92,0.1);
}

.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
    border-color: #c75c5c !important;
}

/**
 * Override colors
 */

/* Main Color */
.fw_icon li a {
    color: #c75c5c;
}
table thead tr th {
    color: #c75c5c;
}
.total_price_border {
    border-top: 2px solid #c75c5c;
}
table thead tr th {
    color: #c75c5c;
}
.modal-title {
    color: #c75c5c;
    letter-spacing: 0.03em;
    font-weight: 300;
    font-size: 22px;
}
.btn-new-o {
    color: #c75c5c;
    border: 1px solid #c75c5c;
    background: #fff;
}
.btn-new-o:hover,
.btn-new-o:active{
    color: #fcfcfc;
    background-color: #c75c5c;
    border-color: #c75c5c;
}

.agree li {
    list-style: disc;
    color: #c75c5c !important;
    line-height: 12pt;
}

/* Hover Color */
#checkout .nav-tabs > li.active > a:hover, #checkout .nav-tabs > li.active > a:focus, #checkout .nav-tabs > li > a:hover, #checkout .nav-tabs > li > a:focus {
    color: #a02c2c;
    background: transparent;
    border: none;
    border-bottom-color: transparent;
}
table a:hover {
    color: #a02c2c;
}

/* Focus Color */
.pager li.next>a:focus {
    background: #c75c5c;
    color: #ffffff !important;
    border-color: #c75c5c;
}

table a:focus {
    color: #c75c5c;   
}

/*.activate-alert h3, .fa-check-alert, .brand-name, .select_arow_qty_wrap, .booking-title, a:hover, a:focus {
    color: #ffffff !important;
}*/

.btn-gray:hover, .btn-gray:focus, .btn-gray:active {
    color: #fff !important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
    color: #fff !important;
}

/*figure.green div.btn-reward .button:hover, .activate-alert h3, .fa-check-alert, .brand-name, .select_arow_qty_wrap, .booking-title, a:hover, a:focus {
    color: #fff !important;
}

.top-bar a:hover, .top-bar a:focus {
    color: #c75c5c;
}*/

.bottom-part1 ul li a:hover {
    color: #c75c5c;
}