form .posr {
  position: relative; }
  form .posr div.error {
    position: absolute;
    top: 21px;
    right: 28px;
    color: red;
    font-size: 15px;
    z-index: 2; }
  form .posr input.error,
  form .posr textarea.error {
    border: 1px solid red; }

.my-gradient-bg {
  width: 371px;
  height: 591px;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #f2f2f2 43%, #e6e6e6 85%), linear-gradient(315deg, rgba(115, 115, 115, 0) 0%, rgba(209, 209, 209, 0) 38%, rgba(209, 209, 209, 0) 50%, #d1d1d1 82%), linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 49%, white 64%, white 100%), linear-gradient(220deg, #cfcfcf 0%, #cfcfcf 34%, #cfcfcf 50%, #787878 88%) !important; }

.full-width-header .rs-header .toolbar-area.topbar-style1 {
  background-color: #a5963b !important; }

.full-width-header .rs-header .toolbar-area.topbar-style1 .toolbar-contact .rs-contact-info li i {
  color: #ffffff !important; }

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li a {
  color: #4d4d4d !important; }

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li a:hover {
  color: #c4b776 !important; }

.readon.slide-started {
  color: #a5963b !important; }

.sec-title .sub-text {
  color: #a5963b !important; }

.sec-title .title {
  color: #4d4d4d !important; }

.rs-services.services-style1 .services-item .services-wrap .serial-number {
  color: rgba(165, 150, 59, 0.3) !important; }

.rs-services.services-style1 .services-item .services-wrap .services-content .title {
  color: #4d4d4d !important; }

#scrollUp i {
  background: #a5963b !important; }

.rs-carousel .owl-dots .owl-dot:hover,
.rs-carousel .owl-dots .owl-dot.active {
  background: #a5963b !important; }

.rs-pricing.pricing-style1
.price-table
.price-table-wrap
.pricing-table-header
.pricing-table-title {
  color: #4d4d4d !important; }

.rs-testimonial.testimonial-style1
.testi-item
.testi-wrap
.testi-content
.testi-information
.testi-name {
  color: #4d4d4d !important; }

.rs-testimonial.testimonial-style1 .testi-item .testi-wrap .item-content-basic p {
  color: #808080 !important;
  font-style: normal !important; }

.rs-footer.footer-main-home {
  background-color: #a5963b !important; }

.rs-footer.footer-main-home .footer-top .footer-title:before {
  background: white !important; }

.rs-footer.footer-main-home .footer-top .address-widget li i {
  color: #ffffff !important; }

.rs-project-details .project-title .title {
  color: #4d4d4d !important; }

.rs-project-details .project-title .title:before {
  background: #a5963b !important; }

.blog-full blockquote {
  border-left: 4px solid #a5963b !important; }

.rs-contact.contact-style3 .contact-box .address-box .address-icon {
  background-color: #a5963b !important; }

.rs-contact.contact-style3 .contact-box .address-box .address-text .label {
  color: #4d4d4d !important; }

.readon.submit {
  background-color: #a5963b !important; }

.readon.price-started {
  background-color: #a5963b !important; }

.breadcrumb-replacement {
  height: 84px; }

.full-width-header .rs-header .expand-btn-inner ul .humburger .nav-expander .bar span {
  background-color: #a5963b !important; }

.full-width-header .right_menu_togle {
  background-color: #ffffff !important;
  background-image: none; }

.full-width-header .right_menu_togle .close-btn .nav-close .line span {
  background-color: #a5963b !important; }

.full-width-header
.right_menu_togle
.canvas-contact
.address-area
.address-list
.info-icon
i:before {
  color: #a5963b !important; }

.rs-footer.footer-main-home .footer-bottom {
  background-color: #4d4d4d !important; }

.loader .loader-container:before {
  border-top: 3px solid #a5963b !important; }

.loader .loader-icon img {
  width: 70px !important; }
