/*
 * You can find an example of using Custom CSS in our knowledge base here:
 * https://kb.x-cart.com/look_and_feel/theme_tweaker/custom_css.html
 */

body {
 font-family: 'Arial',serif; 
}

div.oops {
  content:url('images/oops.png');
   margin:0; /* If you want no margin */
   padding:0; /*if your want to padding */
   position: relative;
   /*top: -267px;
   left: 927px; */
  
}
/*.powered-by>* {
    left: -270px;
    position: relative;
} */

div.paypal2 {
   content:url('images/paypal-verified-transparent.png');
   margin:0; /* If you want no margin */
   padding:0; /*if your want to padding */
   position: relative;
   top: -50px;
   left: 806px;
}
div.paypal3 {
   content:url('images/pay-paypal-logo_1.png');
   margin:0; /* If you want no margin */
   padding:0; /*if your want to padding */
   position: relative;
   top: -135px;
   left: 927px;
}

div.paypal1 {
   content:url('images/comodo.png');
   margin:0; /* If you want no margin */
   padding:0; /*if your want to padding */
   position: relative;
   top: 50px;
   left: 680px;
}

div.reviews div.title .date {
    display: none;
}

details .brief-descr, .product-quicklook .brief-descr p, .product-details .brief-descr p, .product-quicklook .brief-descr div, .product-details .brief-descr div, .product-quicklook .brief-descr li, .product-details .brief-descr li, .category-description, .category-description p, .category-description div, .product-details-tabs div.tabs-container .tab-container p, .product-details-tabs div.tabs-container .tab-container div, .product-details-tabs div.tabs-container .tab-container li, .navbar-nav>li>a, .navbar-nav>li>span, #secondary-menu ul>.leaf  {
  font-family: 'Arial',serif;
}
.skin-customer #footer-area {
    background: #FFF !important;
}
#secondary-menu ul .leaf a, #secondary-menu .footer-menu>.leaf>a {
    color: #000;
}
.skin-customer #footer-area .footer_contacts li {
    color: #827f72;
}
.skin-customer #footer-area .footer_contacts a {
    color: #827f72;
}
div.subscription-block {
    
    background-color: #827f72 !important;
}
       
  .skin-customer #footer-area .social-media-container {
    background-color: #827f72 !important;
        }
#secondary-menu ul .leaf a:hover, #secondary-menu .footer-menu>.leaf>.footer-title, #secondary-menu ul .leaf .footer-title {
    color: #99cc33 !important;
}

.skin-customer #footer-area .footer_contacts h4 {
    font: 400 20px/27px Montserrat,sans-serif;
    color: #000;
}
.skin-customer #footer-area .social-media-container .social-media>li>a {
    color: #827f72 !important;
}

.subscription-block form .form-control {
    background: #000 !important;
    color: #fff !important;
    background: #827f72 !important;
    border: 1px solid #FFF !important;
}

.product-quicklook .attribute-values li:not(.not-floating) textarea.form-control, .product-details .attribute-values li:not(.not-floating) textarea.form-control {
    min-height: 60px !important;
}

#secondary-menu ul .leaf a, #secondary-menu .footer-menu>.leaf>a {
    font: 300 18px/28px 'montserrat',serif !important; 
}

.skin-customer #footer-area .footer_contacts li {
    font: 300 18px/28px 'montserrat',serif;
}

.offer-link {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 8px 14px;
    border-radius: 2px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0;
    -moz-background-clip: padding-box;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: .3s all ease;
    transition: .3s all ease;
    border: 2px solid #d4d4d4;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 0;
    margin-top: 0;
    background-image: -webkit-linear-gradient(top,transparent 0%,transparent 100%);
    background-image: -o-linear-gradient(top,transparent 0%,transparent 100%);
    background-image: linear-gradient(to bottom,transparent 0%,transparent 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#00000000',GradientType=0);
    position: relative;
    padding: 11px 20px;
    background-color: transparent;
    font-family: Montserrat,sans-serif;
    color: #FFF !important;
    font-weight: 700;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    border: none;
    background-image: -webkit-linear-gradient(top,#ea375c 0%,#ea375c 100%);
    background-image: -o-linear-gradient(top,#ea375c 0%,#ea375c 100%);
    background-image: linear-gradient(to bottom,#ea375c 0%,#ea375c 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffea375c',endColorstr='#ffea375c',GradientType=0);
    background-color: #ea375c;
   position: relative;
    left: -15px;
}

.skin-customer #footer-area .footer_contacts li {
    color: #827f72;
}

.offer-link:hover {
    background-image: -webkit-linear-gradient(top,#141d23 0%,#141d23 100%);
    background-image: -o-linear-gradient(top,#141d23 0%,#141d23 100%);
    background-image: linear-gradient(to bottom,#141d23 0%,#141d23 100%);
    background-repeat: repeat-x;
    background-repeat-x: repeat;
    background-repeat-y: no-repeat;
    background-repeat-x: repeat;
    background-repeat-y: no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff141d23',endColorstr='#ff141d23',GradientType=0);
    background-color: #141d23;
    border-color: #141d23;
}

#secondary-menu ul .leaf a, #secondary-menu .footer-menu>.leaf>a {
    color: #99cc33 !important;
}

.offer-link>a, a:hover, a:focus {
  
  color: #99cc33;
}

.products-list .product-cell .product.out-of-stock, .products-list .product-cell .not-available, .products-grid .product-cell .product.out-of-stock, .products-grid .product-cell .not-available {
    opacity: 1 !important;
    
}
.category-banner_image-wrapper {
    max-height: 600px;
}

.category-banner_image-wrapper .additional-wrapper {
    max-height: 600px;
}

#cart-right .totals .shipping-code-modifier .estimator .link {
    display: none;
}

  @media only screen and (max-width: 1080px) {
  div.paypal2 {
    content:url('images/paypal-verified-transparent.png');
   margin:0; /* If you want no margin */
   padding:0; /*if your want to padding */
   position: relative;
   top: -30px;
   left: 0px;
}
  @media only screen and (max-width: 1080px) {
  div.paypal3 {
   content:url('images/pay-paypal-logo_1.png');
   margin:0; /* If you want no margin */
   padding:0; /*if your want to padding */
   position: relative;
   top: 0px;
   left: 0px;
}
  @media only screen and (max-width: 1080px) {
  div.paypal1 {
    content: url(images/comodo.png);
    margin: 0;
    padding: 0;
    position: relative;
    top: -30px;
    left: 0px;
}