/* Copyright (C) WarpTheme, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
.sp-contact-email {
display: none !important;
}
.slider {
    height: 300px;
    display: block;
}

.promo {
    line-height: 1.2;
    text-align: center;
padding-top: 30px;
text-transform: uppercase;
font-weight: 800;
color: #fff;
text-shadow: 1px 1px 0 #21293c;
}
.promo1 {
font-size: 40px;
}
.promo2 {
font-size: 35px;
}

.knopka .sscf-popup {
text-align: center;
margin: auto;
font-size: 18px;
width: 312px;
border: 1px solid #fff;
}

.free {
    text-align: center;
color: #fff;
font-size: 22px;
font-weight: 800;
text-shadow: 1px 1px 0 #21293c;
}

#sp-top-bar {
    font-size: 18px;
    font-weight: 700;
}

.sscf-popup {
    background: #154985 !important;
margin: auto;
}
.price {
    font-size: 18px;
text-align: center;
margin: auto;
display: block;
padding-bottom: 10px;
font-weight: 700;
}
.promos img {
    margin: auto;
}
.akc {
    text-align: center;
    color: #fff;
    font-size: 19px;
    text-shadow: 1px 1px 0 #21293c;
}
}
td, th {
    padding: 5px 10px;
}

th {
  font-weight: normal;
  color: #039;
  padding: 10px 15px;
}
td {
  color: #669;
  border-top: 1px solid #e8edff;
  padding: 10px 15px;
}
tr:nth-child(2n) {background: #eee;}
table {
    border-spacing: 0;
    border-collapse: collapse;
    width: 100%;
}
@media screen and (max-width: 960px) {
    table {
font-size: 11px;
}
}