a {
    color: #067ccc;
}

.h3, h3 {
    font-size: 1.25rem !important;
}
.h1, h1 {
    font-size: 1.30rem !important;
}
#productTabs {
	display:none;
}
.sppb-title-heading {
    font-size: 26px !important;
}
#sp-header.lg-header #offcanvas-toggler {
    padding-right: 10px;
}
#productContent {
	display:none;
}
.product-info .product-cart {
    padding: 0px 5px;
}
tbody {
    border-bottom: 1px solid #e6e6e6;
}
tr {
	border-style:solid;
	border-width:1px;
	border-color: #e6e6e6;
}
.eshop-product-sorting {
	display:none;
}
.eshop-product-show {
	display:none;
}

.img-polaroid {
    padding: 4px;
    background-color: #fff;
    border: 0px solid #ccc;
    border: 0px solid rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0px 0px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0.1);
    box-shadow: 0 0px 0px rgb(0 0 0 / 10%);
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    font-size: 14px !important;
}
.align-items-right {
direction:rtl;
text-align:justify;
}
.eshop-info-block h5 {
    font-size: 22px;
    font-weight: bold;
	text-decoration:underline;
    margin: 10px 0;
}
.product-infor {
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0;
	text-align:center;
}
.product-infor a{
color:#000;  
}
.eshop-info-block a {
     color: #000 !important;
}
#sp-footer, #sp-bottom {
    background: #fff;
    color: #000;
}
#sp-logo {
	margin-left:0px;
}
.layout-boxed .body-innerwrapper {
    max-width: 1240px;
    margin: 0 auto;
    box-shadow: none;
}
.sp-megamenu-parent>li>a {
    color: #6b6b6b;
}
.sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a {
    color: #000000;
}
#sp-toolbar {
    color: #AAAAAA;
    border-bottom: 1px solid #f2f2f2;
    background: #FCFCFC;
}
#sp-toolbar a {
	color:#AAAAAA;
}
#sp-header-topbar {
    position: relative;
    z-index: 111;
	background:#000;
	color: #fff;	
}
.graybox {
	background: #E8E8E8 !important;
	padding-right:10px !important;
	color:#000 !important;
	margin-right:5px !important;
}
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    display: inline-block;
    padding: 0 10px;
    line-height: 25px !important;
    margin: 0;
}

#sp-logo a{
  	color: #fff !important;
font-size:36px !important;
padding-left:30px;	
}
#sp-header-topbar a{
  	color: #bababa;
font-size:15px;	
}
#sp-header.lg-header {
    box-shadow: none;
}

#sp-header-topbar a:hover{
  	color: #f7f7f7;	
}
.top2 a {
	font-size:18px;
}

.logo a {
	font-size:18px;
}

.spacer img {
    text-align:center;
}
.featuredProductImage img{
    text-align:center;
}
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    display: inline-block;
    padding: 0 10px;
    line-height: 40px;
    margin: 0;
}
@media (min-width: 1400px) {
.container {
    max-width: 100% !important; 
}
}

#sppb-addon-1627876351048 {
    background-color: #ffffff !important;
    border-width: 1px !important;
    border-color: #cdcdcd !important;
    border-style: solid !important;
}
.sppb-addon-feature.butter:hover {
    color: #000 !important;
    background: #f7f7f7 !important;
    border-color: #cdcdcd !important;
	border-radius:0px !important;
}
#sppb-addon-1627876351048 .sppb-addon-title {
    margin-top: 20px;
    margin-bottom: 20px;
    color: rgb(254,198,58) !important;
    font-size: 22px;
}
#sppb-addon-1627876351048 .sppb-addon-title {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    color: #fec63a;
    font-size: 22px;
}
#sppb-addon-1654747992522 {
    background-color: #ffffff !important;
    border-width: 1px !important;
    border-color: #cdcdcd !important;
    border-style: solid !important;
}

#sppb-addon-1654747992522 .sppb-addon-title {
    margin-top: 20px;
    margin-bottom: 20px;
    color: rgb(254,198,58) !important;
    font-size: 22px;
}
#sppb-addon-1654747992522 .sppb-addon-title {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    color: #fec63a;
    font-size: 22px;
}
#sp-main-body {
    padding: 10px 0;
}