html {
  background: #fff;
  color: #000000;
}
/*WRAPPERS*/
.wrapper_20 {
  height:20px;
}
.wrapper_30 {
  height:30px;
}
.wrapper_40 {
  height:40px;
}
.wrapper_60 {
  height:60px;
}

.dark-akcent {
  display: inline-block;
  width: fit-content;
  background: rgba(0, 0, 0, 0.7);
  padding: 20px;
  border-radius: 3px;
}

.dark_pages_title {
  background: linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0.3), rgba(0,0,0,0.1), rgba(0,0,0,0.0), rgba(0,0,0,0.0));
  padding: 20px;
  border-radius: 3px;
}


.uk-background-black {
	background: #44505F;
    /*background-image: linear-gradient(to right, rgba(132, 154, 173, .99), rgba(44, 51, 64, .99), rgba(44, 51, 64, .99)) !important;*/
    /*border-bottom: 1px solid rgba(193, 193, 193, .30);
    border-top: 1px solid rgba(193, 193, 193, .30);*/
}
.my-menu {
	min-width:90% !important;
}
.my-menu .uk-navbar-nav > li > a {
	background: transparent !important;
	border:0px none transparent !important;
}
.my-menu .uk-navbar-nav > li:hover > a,
.my-menu .uk-navbar-nav > li > a:hover,
.my-menu .uk-navbar-nav > li.uk-active > a {
	background: #636262 !important;
	color:#ffffff !important;
	border:0px none transparent !important;
}
.my-menu .uk-navbar-nav > .uk-parent > a::after {
	display:none !important;
}
.my-menu .uk-navbar-nav > li {
	position:relative;
	margin-left:5px;
	margin-right:5px;
}
.my-menu .uk-navbar-nav > li.uk-float-left + li.uk-float-left:before {
	content:"\0387";
	color:#fff;
	position:absolute;
	top:12px;
	left:-10px;
	font-size:50px;
	line-height:1;
}
.my-menu .uk-navbar-nav > li.uk-float-right + li.uk-float-right:after {
	content:"\0387";
	color:#fff;
	position:absolute;
	top:12px;
	right:-10px;
	font-size:50px;
	line-height:1;
}
.hi-icon-wrap {
	text-align: center;
}
.top-line {
	background: #f5f5f5;
}
.top-line * {
	color:#000;
	font-weight: 600;
	font-size: 0.9rem;
}

.top-line a{
	text-decoration: none;
}
.top-line a:hover{
	text-decoration: none;
	color:#44505F;
}

.top-adress-container {
	background: #EBC969;
}
.top-adress {
	background: #fff;
	padding: 6px 20px 6px 20px;
	border-radius: 20px;
}

.top-line .social-bg-hover i {
	color:#333333 !important;
}
.uk-text-secondary {
	color: #696969 !important;
}
.hi-icon {
	display: inline-block;
	border-radius: 50%;
	text-align: center;
	position: relative;
	z-index: 1;
	color: #fff;
}

.hi-icon:after {
	pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	content: '';
	-webkit-box-sizing: content-box; 
	-moz-box-sizing: content-box; 
	box-sizing: content-box;
}

.hi-icon:before {
	font-size: 48px;
	line-height: 90px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	display: block;
	-webkit-font-smoothing: antialiased;
}
/* Effect 8 */
.hi-icon-effect-8 .hi-icon {
	/*background: rgba(255,255,255,0.1);*/
	-webkit-transition: -webkit-transform ease-out 0.3s, background 0.3s;
	-moz-transition: -moz-transform ease-out 0.3s, background 0.3s;
	transition: transform ease-out 0.3s, background 0.3s;
}

.hi-icon-effect-8 .hi-icon:after {
	top: 0;
	left: 0;
	padding: 0;
	z-index: -1;
	box-shadow: 0 0 0 2px rgba(255,102,0,0.1);
	opacity: 0;
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
}
.card-gallery-catalog .uk-card-body {
background: #fff;
padding: 20px !important;
}

.card-gallery-catalog a:hover{
text-decoration: none;
}

/*CARDS*/
.title-project {
color:#EBC969 !important;
background:#44505F !important;
padding-left: 20px;
padding-right: 20px;
border-radius:5px;
}

.title-project-info {
color:#EBC969 !important;
background:#44505F !important;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
border-radius:5px;
margin-top: 20px;
margin-bottom: 20px;
}

.background-card-project {
  background:#2c3340;
  border-radius: 3px;
}

.background-card-project .uk-card-media-top img {
padding-left:20px;
padding-right:20px;
}

.background-card-project .uk-card-body{
border-top: 1px solid #EBC969;
background:#44505F;
}

.background-card-project .uk-card-footer {
border-top: 1px solid #EBC969;
}
.background-card-project .uk-card-body h2{
display:inline-block;
color:#EBC969;
border-radius: 5px;
border: 1px solid #EBC969;
padding: 10px;
width: fit-content;
}

.background-card-project:hover {
  background:#EBC969;
  box-shadow: 0 5px 15px rgba(0,0,0,.30);
}

.background-card-catalog {
  background:#EBC969;
  border-radius: 3px;
}

.background-card-catalog .uk-card-body {
background:#44505F;
color:#fff;
border-top: 1px solid #e5e5e5;
}

.background-card-catalog .uk-card-body h4{
color: #EBC969;
}

.background-card-catalog:hover {
  background:#44505F;
  box-shadow: 0 5px 15px rgba(0,0,0,.30);
}

.desc-sales {
font-weight:bold;
font-size:1.1rem;
}

.gallery-folder {
  display: inline-block;
  background:#fff;
  border-radius: 50%;
  border: 2px solid #2c3340;
  padding: 10px;
  width: fit-content;
}

.project-bg {
  background:rgba(0,0,0,0.6);
  width:200px;
  height:200px;
}

.project-bg:hover {
  background:rgba(0,0,0,0.4);
}


.underslideshow .uk-card:hover .hi-icon {
	/*background: rgba(255,255,255,0.05);*/
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	color: #fff;
}

.underslideshow .uk-card:hover .hi-icon:after {
	-webkit-animation: sonarEffect 1.3s ease-out 75ms;
	-moz-animation: sonarEffect 1.3s ease-out 75ms;
	animation: sonarEffect 1.3s ease-out 75ms;
}

@-webkit-keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0 0 2px rgba(255,102,0,0.1), 0 0 10px 10px #3176d3, 0 0 0 10px rgba(255,102,0,0.5);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,102,0,0.1), 0 0 10px 10px #3176d3, 0 0 0 10px rgba(255,102,0,0.5);
		-webkit-transform: scale(1.5);
		opacity: 0;
	}
}
@-moz-keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0 0 2px rgba(255,102,0,0.1), 0 0 10px 10px #3176d3, 0 0 0 10px rgba(255,102,0,0.5);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,102,0,0.1), 0 0 10px 10px #3176d3, 0 0 0 10px rgba(255,102,0,0.5);
		-moz-transform: scale(1.5);
		opacity: 0;
	}
}
@keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0 0 2px rgba(255,102,0,0.1), 0 0 10px 10px #3176d3, 0 0 0 10px rgba(255,102,0,0.5);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,102,0,0.1), 0 0 10px 10px #3176d3, 0 0 0 10px rgba(255,102,0,0.5);
		transform: scale(1.5);
		opacity: 0;
	}
}
.border-bottom {
	border-bottom: 1px solid #bfbfbf;
}
[class*="primary"] .social-bg-hover i {
	color: #8b8b8b !important;
}
[class*="secondary"] .social-bg-hover i {
	color: #192506 !important;
}
.uk-overlay-primary {
	background-color: rgba(0,0,0,0.6);
}
/*----CUSTOM---------*/
.hotoffersbutton {
position:fixed;
display:block;
width:100px;
height:100px;
bottom:140px;
left:17px;
}


.uk-navbar-nav {
margin-left: 90px;
}


.top-logo-ahchor {
display: block;
z-index: 999 !important;
min-width: 278px !important;
margin-left: -20px;

}
.link-logo{
position:absolute; 
top:-42px; 
width: 50px;
/*background: rgba(214,243,255,0.6);
border-radius: 5px;*/
}

@media (max-width: 767px) {
.link-logo {
top: 6px;
width: 137px;
}
.top-logo-ahchor {
min-width: 137px !important;
}

.uk-h2, h2 {
font-size: 1.2rem;
}
}

/*-----START QUIZ-----*/
.button-quiz {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 300px;
    height: 58px;
    margin: 0 auto;
    padding-top: 2px;
    border: none;
    border-radius: 6px;
    position: relative;
    font-weight: bold;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    overflow: hidden;
    background: #2c3340;
    -webkit-transition: ease 0.3s;
    transition: ease 0.3s;
}

.button-quiz:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #2c3340;
    opacity: 0;
    z-index: 1;
    -webkit-transition: ease 0.3s;
    transition: ease 0.3s;
}

.button-quiz:after {
    content: "";
    display: block;
    width: 30px;
    height: 300px;
    margin-left: 60px;
    background: rgba(255,255,255, 0.40);
    position: absolute;
    left: -40px;
    top: -150px;
    z-index: 1;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all 0.1s;
    transition: all 0.1s;
    -webkit-animation-name: slideme;
    animation-name: slideme;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-delay: 0.05s;
    animation-delay: 0.05s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

@-webkit-keyframes slideme { 0% { left: -30px; margin-left: 0px; }
  30% { left: 110%; margin-left: 80px; }
  100% { left: 110%; margin-left: 80px; } }

.button-quiz:hover{
  background: #EBC969;
	color: #44505F;
	text-decoration: none;
}
/*-----END QUIZ-----*/

.second-pages-consultation {
background: #44505F;
padding: 20px;
border-radius: 6px;
}

.second-pages-consultation h2{
background: #EBC969;
border-radius: 6px;
}

.second-pages-consultation h3{
color: #EBC969 !important;
}

.second-pages-consultation-button {
background: #fff;
padding:20px;
margin:0 auto;
border-radius: 6px;
width: fit-content;
}

@media (max-width: 767px) {
.second-pages-consultation-button{
padding:3px;
}
}

.news-block {
padding:5px;
}

.articles-block {
padding:5px;
}
.otz-block {
background-image: linear-gradient(to top, rgba(255, 255, 255, .99), rgba(255, 255, 255, .99), rgba(16, 134, 255, .99)) !important;
border-top-left-radius: 30px;
border-top-right-radius: 30px;
}

.otz-block h2{
color:#fff;
margin-top: -45px;
}

.news-block img{
height: 337px !important;
}

.news-div1 {
margin-top:10px;
font-size:18px;
line-height:1.2;
color:#000;
display:block;
font-weight:400;
font-family:'Roboto Condensed',sans-serif;
}
.news-div2{
color:#3d3d3d;
font-size:12px;
}

.news-div3{
color:#018911;
font-size:12px;
}
.news-div4 {
color:#000000;
font-size:14px;
text-align: justify !important;
}

.news-hr {
margin-top:4px;
margin-bottom:4px;
border-top:1px solid rgba(16,134,255,0.6);
}

.otz-block img {
max-height: 120px;
box-shadow: 0 0 20px 0 rgba(16,134,255,0.7);
}

.otz {
font-size:14px;
line-height: 1.5;
color:#000;
}

.otz h3{
line-height: 1.1;
color:#08a652;
margin-top: 2px;
margin-bottom: 2px;
}

.otz hr{
border-top: 1px solid #08a652;
margin-top: 5px;
margin-bottom: 5px;
opacity: 0.5;
}

.tarif-block-title {
background: #08a652;
padding-top: 10px;
padding-bottom:1px;
color: #fff !important;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
}

.price-block {
border: 1px solid #08a652;
margin-bottom: 20px;
border-radius: 15px;
}
.price-block-title{
background: #cfe5fc;
padding-top: 10px;
padding-bottom:1px;
}
.price-content {
padding: 20px;
}

.tarif-block-title h3{
color:#fff;
}

.tarif-block p{
padding: 15px;
}
.second-tarif-block {
padding: 15px;
background:#e2f0fe;
font-size: 13px;
height: 90%;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
}

.messengers-icon {
width: 27px;
}

.messengers-icon-big {
width: 50px;
}

.background-otzyvy {
background: #08a652;
color:#fff;
border-radius:10px !important;
}

.input-captcha-style {
    width: 250px;
    height: 35px;
    border: 2px solid #08a652;
    border-radius: 500px;
    padding-left: 8px;
    text-align: center;
    font-family: 'Roboto Condensed', sans-serif;
	font-size: 16px;
}
.selectme_forcss img {
border-radius: 300px;
}


.preim-card {
margin: 15px;
border-top-left-radius: 50px;
border-bottom-right-radius: 50px;
background: #ff8000;
font-weight: 600;
height: 220px;
padding-left: 15px;
padding-right: 15px;
}

.preim-card-2 {
margin: 15px;
border-top-left-radius: 50px;
border-bottom-right-radius: 50px;
background: #08a652;
font-weight: 600;
height: 220px;
padding-left: 15px;
padding-right: 15px;
}

.preim-card-2 p {
color:#fff;
font-size: 20px;
font-weight: 300;
text-transform: uppercase;
font-family: 'Roboto Condensed', sans-serif;
}

/*.preim-card-2:hover {
background: #ff8000;
cursor:pointer;
}*/

.preim-card p {
color:#fff;
font-size: 20px;
font-weight: 300;
text-transform: uppercase;
font-family: 'Roboto Condensed', sans-serif;
}

/*.preim-card:hover {
background: #08a652;
cursor:pointer;
}*/
.preim-card img{
padding-top: 10px;
margin-bottom: 0px;
}

.preim-card-2 img {
padding-top: 10px;
margin-bottom: 0px;
}


.autsorcing {
border-radius:15px;
padding-top:20px;
padding-bottom:20px;
background-image: linear-gradient(to top, rgba(0, 0, 0, .70), rgba(0, 0, 0, .30), rgba(0, 0, 0, .70)), url(../images/bg_1.jpg) !important;
background-repeat: no-repeat !important;
background-position: center center !important;
position: relative !important;
background-attachment: fixed !important;
background-size: cover !important;
color:#fff
}

.dark-card-top {
    background: rgba(0, 177, 227,0.6);
    margin: 15px;
	color: #fff;
	border-radius: 15px;
    font-weight: 600;
	height: 190px;
	padding-left: 15px;
	padding-right: 15px;
}

.punkt-ekonomy {
    background: #182768;
    color: #fff;
    font-size: 32px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 9px;
    padding-bottom: 9px;
    font-family: 'Roboto Condensed', sans-serif !important;
    font-weight: 700;
    border-radius: 50%;
}

.underslideshow {
background:#fff;
background-image: url(../images/background.webp) !important;
}

.dote-dark {
background-image: url(../images/dote-dark.png) !important;
}

.service-all {
background: rgba(68,80,95,0.9);
border-radius: 15px;
padding: 20px;
width: 50%;
margin: 0 auto;
}

.service-card {
	border-radius: 3px;
	background: rgba(68,80,95,0.9);
}

.service-card .uk-card-media-top img{
	padding: 5px;
}

.service-card .uk-card-title{
	margin-bottom: 0px;
}

.service-card .uk-card-body {
	padding:10px 10px;
}
.service-card .uk-card-footer {
	padding:1px 3px 10px 3px;
}


.service-card .pam-number {
	color:#EBC969;
}

.service-card:hover {
	background: rgba(68,80,95,0.7);
}

.service-card a:hover{
	text-decoration: none;
	color:#fff !important;
}

.service-text {
	color:#EBC969 !important;
	font-weight:600;
	font-size: 1.6rem;
}

.dark-transparant {
	border-radius: 3px;
	background: rgba(68,80,95,0.9);
	padding-top:20px;
	padding-bottom:20px;
}

.dark-transparant .button-quiz {
 border:2px solid #ffd200;
}

.dark-transparant-container {
  border-radius: 3px;
	background: rgba(68,80,95,0.9);
	padding-top:20px;
	padding-bottom:20px;
  margin-left:40px;
  margin-right: 40px;
}

.data-summary {
margin-top:-20px;
font-size: 0.9rem;
color: #ffd200;
padding-bottom:20px;
}

@media (max-width: 767px) {
.data-summary {
font-size: 0.7rem;
}
}

.dark-block {
	border-radius: 5px;
	background: #44505F;
	padding:20px;
}

.dark-block .mdi{
color:#EBC969 !important;
}
.dark-block p{
color:#fff !important;
}

.dark-block a{
color:#EBC969 !important;
text-decoration: none;
}

.dark-block a:hover{
color:#d2d2d2 !important;
}
.quiz-block-wrapper {
padding: 20px;
margin-bottom: -30px !important;
}
.quiz-block {
border-radius: 15px;
background: rgba(0, 0, 0, 0.5);
margin: 0 auto;
padding:20px;
}
@media (max-width: 767px) {
.quiz-block {
padding: 0px;
}
}

.quiz-block-2 {
border-radius: 15px;
background: rgba(0, 0, 0, 0.9);
margin: 0 auto;
padding:20px;
}

@media (max-width: 767px) {
.quiz-block-2 {
padding: 10px;
}
}


.etapy-whatsapp img{
width:70px;
}

.big-price {
font-size: 42px !important;
color:#a6e9ff !important;
}

.line-price {
border: none;
background-color: #ffd200;
color:#ffd200 !important;
height: 1px;
}

.albums-color-container {
background: #dede7c;
/*background: #7f8000;*/
background-image: linear-gradient(to top, rgba(0, 0, 0, .20), rgba(243, 242, 248, .90), rgba(0, 0, 0, .20)) !important;
padding: 10px;
border-radius: 5px;
}

.uk-slidenav {
    border-radius: 50%;
    background: #EBC969;
	color: #ffffff !important;
}

.sld-font-title {
font-style: italic;
}

.button-attach {
background: #EBC969;
color: #000;
cursor: pointer !important;
}

.button-attach:hover {
background: #000 !important;
background-color: rgba(255,255,255,0.2);
transition: all 0.2s linear;
}

/*SHARING BLOCK*/
.sharing-block {
  display: block;
  position: fixed;
  background:#EBC969 !important;
  bottom: 150px;
  left: 40px;
  border-radius: 3px;
  z-index:888;
  box-shadow: 0 0 15px rgb(255 255 255 / 80%);
  width: 50px !important;
  height: 50px !important;
  }
  
  .ya-share2__container {
  background: #fff;
      display: block;
      width: 30px;
      height: 30px;
      border-radius: 3px;
      margin: 0 auto;
      margin-top: 9px;
    z-index:900;
  }
  /*END SHARING BLOCK*/

.black-input {
background: #000 !important;
    border: 1px solid #ffd200;
}

.copyright-site-name {
color: #fff !important;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
}
/*SLIDER NEWS*/
.lenta-news {
  background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='30.5' height='30' patternTransform='scale(2) rotate(165)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(19, 0%, 26%, 1)'/><path d='M0 22.5h30v15H0zm15-15h30v15H15m-30-15h30v15h-30zm15-15h30v15H0z' transform='translate(0.25,0)' stroke-width='3.5' stroke='hsla(349, 0%, 31%, 1)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>") !important;
  border-top: 1px solid #ffd200;
}

.uk-link-heading a, a.uk-link-heading {
  color: #000 !important;
  text-decoration: none;
  font-weight: 500;
}

.sl-news {
  display: block;
  position: absolute;
  z-index: 1000;
  padding: 15px;
  font-size: 16px;
  font-weight: 600;
  background: rgba(0,0,0,0.4);
  margin: 5px 5px 5px 5px;
  border-radius: 5px;
  color: #fff;
  width: -webkit-fill-available;
}

.post-date-slider {
    background: rgba(0,0,0,0.4);
    border-radius: 3px;
    padding: 15px;
    color: #fff;
    margin-bottom: 5px;
    display: block;
    width: fit-content;
}

.sl-descr {
  background: rgba(0,0,0,0.6);
}


/*FOOTER*/
.express-section {
  background:#fff;
  /*background-size: cover;
  background-position: center center;
  background-repeat: repeat;*/
  background-image: url(../images/background.webp);
  border-top: 2px solid #A6A6A6;
  border-bottom: 2px solid #A6A6A6;
}

.express-block {
    display: inline-block;
    margin: 0 auto;
    background: #EBC969;
    padding: 20px;
    border-radius: 3px;
    box-shadow: 0 5px 15px rgba(0,0,0,.08);
}

.uk-section-footer {
  padding-top: 40px;
  padding-bottom: 40px;
  background: #000;
  background-image: linear-gradient(to top, rgba(255, 255, 255, .10), rgba(0, 0, 0, .10), rgba(0, 0, 0, .10), rgba(255, 255, 255, .10)), url(../images/uzor.png) !important;
  border-bottom: 1px solid #EBC969;
}

.uk-section-footer .uk-button-primary {
    color: #000 !important;
    font-weight: 900 !important;
}
.uk-section-footer .uk-button-primary:hover {
  color: #000 !important;
}

footer-card-title .mdi {
  color: #fff !important;
}

.copy {
	background-color:#44505F;
}



.ymaps-layers-pane {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
}


.partners-block {
border: 1px solid #e5e5e5;
border-radius: 10px;
padding: 20px;
margin-bottom: 10px;
}

.card-catalog-bg {
background: #000;
background-image: linear-gradient(to top, rgba(68,80,95, .30), rgba(166,166,166,.30), rgba(68,80,95, .30)) !important;
border-radius: 5px;
padding: 5px;
margin-bottom: 10px;
}

.card-catalog-bg:hover {
  background: #000;
  background-image: linear-gradient(to top, rgba(166,166,166,.30), rgba(68,80,95, .30), rgba(166,166,166,.30)) !important;
  }
  .card-catalog-bg a{
    color:#EBC969 !important;
  }

  .card-catalog-bg a:hover{
    color:#fff !important;
    text-decoration: none;
  }
  
  .card-catalog-bg h3{
  color:#EBC969;
  }

.cat-image img {
  opacity: 0.7;
  }

.cat-image img:hover {
opacity: 1.0;
}

.cat-block-link {
color:#fff !important;
}

.cat-block-link:hover {
color:#bedfed !important;
}


.card-hot-offers-bg {
background: #ff0000;
border-radius: 5px;
padding: 5px;
margin-bottom: 10px;
}

.cat-hot-image img:hover {
opacity: 0.7;
}

.cat-hot-block-link {
color:#ffff00 !important;
}

.cat-hot-block-link:hover {
color:#ffd34b !important;
}

.top-slogan {
font-weight: bold;
}
@media (max-width: 767px) {
.top-slogan{
display: block;
}
.top-number {
display: block;
}
}

.cat-help {
display: block;
position: absolute;
right: 8px;
}

.table-klass {
font-size: 14px;
}

.table-klass td{
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}


.sales-card-block {
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 1.0);
border-radius:5px;
margin-bottom: 20px;
padding: 5px;
}

.sales-card-title {
  background: #000000;
  background-image: linear-gradient(to top, rgba(0, 0, 0, .30), rgba(193, 193, 193, .30), rgba(0, 0, 0, .30)) !important;
  border-radius:5px;
  padding:5px;
  margin-bottom:10px;
}

.sales-card-title h2{
margin-top: 0px;
margin-bottom:-15px;
}

.sales-card-title h3{
margin-bottom: 0px;
}


.sales-card-title h4{
margin-top: 5px;
margin-bottom:0px;
}

.hot-card-title h4{
margin-bottom:0px;
}

.hot-card-block span{
color:#00b450 !important;
}

.sales-card-block span{
color:#08a652 !important;
}
.sales-title-h4 {
font-size: 16px;
line-height: 1.4;
margin-top: 1px !important;
margin-bottom: 1px;
color:#ff8000;
}
.opisanie p{
font-size:14px;
margin-top: 0px;
margin-bottom:0px;
}
#num_lot {
display:block;
background:#000;
color:#fff !important;
width:fit-content;
font-size: 16px;
font-weight: bold;
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
padding-right:20px;
border-radius:5px;
margin: 0 auto;
margin-top: 5px;
margin-bottom: -15px;
}

#hot_stuff_lot {
display:block;
background:#ff0000;
color:#ffff00 !important;
width:fit-content;
font-size: 16px;
font-weight: bold;
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
padding-right:20px;
border-radius:5px;
margin: 0 auto;
margin-top: 5px;
margin-bottom: -15px;
}

.sales-par {
font-size: 14px;
}

.block-massmail {
/*background:#08a652;*/
background-image: linear-gradient(to top, rgba(2, 123, 173, 1.0),rgba(0, 160, 227, .99), rgba(2, 123, 173, 1.0));
margin-bottom: 35px;
padding-top:10px;
border-radius:5px;
}

.block-massmail h3 {
color:#fff;
}

.block-form-massmail {
padding:20px;
margin:0 auto;
width:50%;
}

.card-produkt-1 {
height: 400px;
background-image:url(../images/kp_1200.jpg) !important;
background-repeat: no-repeat !important;
background-position: center center !important;
position: relative !important;
/* background-attachment: fixed !important; */
background-size: cover !important;
border-radius: 15px;
}

#no-deco {
display: block;
text-decoration: none;
}

.card-produkt-1:hover {
background-image: linear-gradient(to top, rgba(0, 0, 0, .50), rgba(193, 193, 193, .50), rgba(0, 0, 0, .50)), url(../images/kp_1200.jpg) !important;
cursor: pointer;
}

.card-produkt-2 {
height: 400px;
background-image:url(../images/gr_1400.jpg) !important;
background-repeat: no-repeat !important;
background-position: center center !important;
position: relative !important;
/* background-attachment: fixed !important; */
background-size: cover !important;
border-radius: 15px;
}


.card-produkt-2:hover {
background-image: linear-gradient(to top, rgba(0, 0, 0, .50), rgba(193, 193, 193, .50), rgba(0, 0, 0, .50)), url(../images/gr_1400.jpg) !important;
cursor: pointer;
}

.card-produkt-1  h2{
color: #fff;
/*text-shadow: 1px 1px 3px #000;*/
font-weight: 900;
font-size: 2em;
margin-top: 40px;
}

.card-produkt-1  h1{
color: #fff;
/*text-shadow: 1px 1px 3px #000;*/
font-weight: 900;
font-size: 7.5em;
}

.card-produkt-2  h2{
color: #fff;
/*text-shadow: 1px 1px 3px #000;*/
font-weight: 900;
font-size: 2em;
margin-top: 40px;
}
.card-produkt-2  h1{
color: #fff;
/*text-shadow: 1px 1px 3px #000;*/
font-weight: 900;
font-size: 7.5em;
}

.tovar-detail {
display: block;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 10px;
padding-right: 10px;
background: #08a652;
width: 150px;
text-align: center;
border-radius: 5px;
color: #fff;
margin: 0 auto;
font-family: 'Roboto Condensed', sans-serif;
font-size: 14px;
text-transform: uppercase;
font-weight: 100;
}

.tovar-detail:hover {
background: #000;
color: #fff;
text-decoration: none;
}

.call-back-footer {
 display: inline-block;
    background: #08a652;
	background-image: linear-gradient(to right, rgba(0, 0, 0, .60), rgba(0, 0, 0, .10), rgba(255, 102, 0, .0));
    color: #ffffff;
    font-weight: 700;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 5px;
	/*border: 1px solid #000;*/
    margin-bottom: 1px;
}

.call-back-footer:hover{
    background: #08a652;
	background-image: linear-gradient(to right, rgba(255, 102, 0, .0), rgba(0, 0, 0, .10), rgba(0, 0, 0, .60));
	color: #ffffff;
	text-decoration: none;
}



.callback-button {
 display: inline-block;
    background: #08a652;
	background-image: linear-gradient(to right, rgba(0, 0, 0, .60), rgba(0, 0, 0, .10), rgba(255, 102, 0, .0));
    color: #ffffff;
    font-weight: 700;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 5px;
	/*border: 1px solid #000;*/
    margin-bottom: 1px;
}

.callback-button:hover{
    background: #08a652;
	background-image: linear-gradient(to right, rgba(255, 102, 0, .0), rgba(0, 0, 0, .10), rgba(0, 0, 0, .60));
	color: #ffffff;
	text-decoration: none;
	/*border: 1px solid #3176d3;*/
}

.button-link {
    display: inline-block;
    background: #08a652;
	background-image: linear-gradient(to right, rgba(0, 0, 0, .60), rgba(0, 0, 0, .10), rgba(255, 102, 0, .0));
    color: #ffffff;
    font-weight: 700;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 5px;
	/*border: 1px solid #000;*/
    margin-bottom: 1px;
}

.button-link:hover{
    background: #08a652;
	background-image: linear-gradient(to right, rgba(255, 102, 0, .0), rgba(0, 0, 0, .10), rgba(0, 0, 0, .60));
	color: #ffffff;
	text-decoration: none;
	/*border: 1px solid #3176d3;*/
}



.uk-heading-small {
color:#ffffff;
/*text-shadow: 1px 1px 3px #000;*/
}
.uk-breadcrumb {
color:#d2d2d2;
}
.uk-breadcrumb a{
color:#d2d2d2;
}

.uk-breadcrumb>* {
    flex: none;
	color:#d2d2d2;
}
.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
    color: #d2d2d2;
}


.underslide-card {
color:#ffffff !important;
}

.underslide-card h3{
color:#ffffff !important;
}

.bg-white{
border-top: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
}

.uk-section-small {
padding-top: 40px;
padding-bottom: 40px;
background: #000000;
background-image: linear-gradient(to top, rgba(0, 0, 0, .30), rgba(193, 193, 193, .30), rgba(0, 0, 0, .30)) !important;
border-bottom: 1px solid rgba(193, 193, 193, .30);
}

b, strong {
    font-weight: bold;
}

.root_3ovNg:after{
background-color: #ff0000 !important;
}

.footer-bottom {
padding-top: 15px;
padding-bottom: 15px;
}

.uk-section-xsmall {
padding-top: 130px;
padding-bottom: 130px;
}

.uk-card-title {
color: #fff;
}

.under-block-link a{
text-decoration: none;
color: #fff;
}

.under-block-link a:hover{
text-decoration: none;
color: #3176d3;
}


/*----END CUSTOM---------*/

/*--- backgrounds ---*/
.uk-icon-button {

}

.uk-section-default {
  background: #ffffff;
}
.uk-background-muted,
.uk-section-muted,
.uk-tile-muted {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .70), rgba(0, 0, 0, .30), rgba(0, 0, 0, .70)), url(../images/bg_1.jpg) !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    position: relative !important;
    background-attachment: fixed !important;
    background-size: cover !important;
}
.uk-section-muted.border-bottom {
	border-bottom: 1px solid #777777;
}
@media (max-width: 959px) {
  .uk-section-muted.border-top\@m {
	border-top: 1px solid #777777;
  }
}

.uk-button-primary {
  background: #EBC969 !important;
  color: #000;
  font-weight: 900;
}
.uk-background-primary,
.uk-section-primary,
.uk-tile-primary,
.uk-card-primary,
.uk-card-primary.uk-card-hover:hover,
.uk-badge,
.uk-label,
.uk-subnav-pill > .uk-active > a {
background: rgba(68,80,95,1.0) !important;
}
.uk-button-primary:hover,
.uk-button-primary:focus {
  background-color: #8b8b8b;
  color: #ffffff !important;
}
.uk-button-primary:active,
.uk-button-primary.uk-active {
  background-color: #8b8b8b;
  color: #ffffff !important;
}
.uk-section-secondary,
.uk-background-secondary,
.uk-tile-secondary,
.uk-card-secondary {
  background: #A6A6A6;
}
.uk-button-secondary {
  background-color: #192506;
  color: #ffffff !important;
  border: 1px solid transparent;
}
.uk-button-secondary:hover,
.uk-button-secondary:focus {
  background-color: #192506;
  color: #ffffff !important;
}
.uk-button-secondary:active,
.uk-button-secondary.uk-active {
  background-color: #192506;
  color: #ffffff !important;
}
.uk-background-extra,
.uk-tile-extra,
.uk-section-extra,
.uk-card-extra {
	background-color: #555401;
	color: #ffffff !important;
	background-image:linear-gradient(to right, rgba(0, 0, 0, .60), rgba(0, 0, 0, .10), rgba(255, 102, 0, .0)) !important;
}
.uk-button-extra {
	background-color: #555401 !important;
	color: #ffffff !important;
	transition: 0.3s ease all;
}
.uk-overlay-extra {
  background: rgba(29, 229, 119, 0.8);
}
.uk-button-extra:hover,
.uk-button-extra:focus,
.uk-button-extra:active,
.uk-button-extra.uk-active {
	background-color: #f12727 !important;
	color: #ffffff !important;
}
.uk-text-extra {
	color: #f12727;
}
.uk-button-danger {
  background-color: #ec2147;
  color: #ffffff !important;
  border: 1px solid transparent;
}
.uk-button-danger:hover,
.uk-button-danger:focus {
  background-color: #ec2147;
  color: #ffffff !important;
}
.uk-button-danger:active,
.uk-button-danger.uk-active {
  background-color: #ec2147;
  color: #ffffff !important;
}
/*--- color ---*/
.uk-text-primary,
.uk-text-primary * {
  color: #8b8b8b !important;
}

a {
color: #182866;
}
a:hover {
color: #02b0e3;
text-decoration: underline;
}
.uk-link,
a.uk-link-heading:hover,
.uk-link-heading a:hover,
.uk-button-link,
.uk-notification-message-primary,
.uk-text-background {
  color: #8b8b8b;
}

.uk-link:hover,
.uk-button-link:hover,
.uk-button-link:focus {
  color: #4e7115;
}
.uk-input:focus,
.uk-select:focus,
.uk-textarea:focus {
  outline: none;
  background-color: #fff;
  color: #666;
  border-color: #8b8b8b;
}
/*--- navigation ---*/
.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li.uk-active > a {
	background-image: linear-gradient(to top, rgba(235,201,105,.90), rgba(0,0,0,.02), rgba(0,0,0,.02), rgba(0,0,0,.02), rgba(235,201,105,.90)) !important;
	border-left: 1px solid rgba(235,201,105,.40);
	border-right: 1px solid rgba(235,201,105,.40);
	color: #fff !important;
}
.uk-navbar-nav > li.uk-active + li:hover > a {
	border-left: 1px solid rgba(255,255,255,0.2);
}
.uk-navbar-nav > li:hover + li.uk-active > a {
	border-left: 1px solid rgba(255,255,255,0.2);
}
.uk-sticky-fixed {
	box-shadow:0px 1px 3px rgba(0,0,0,0.6);
}
.uk-sticky-fixed .uk-navbar-nav > li > .uk-navbar-dropdown {
	top:calc(100% + 0.1px) !important;
}
.uk-sticky-fixed .uk-navbar-nav > li.uk-parent > .uk-navbar-dropdown {
	top:calc(100% + 0.1px) !important;
}
.uk-sticky-fixed .uk-navbar-nav > li.uk-parent > .uk-navbar-dropdown .uk-navbar-dropdown {
	top:0px !important;
}
.uk-navbar-nav {
	/*text-shadow: 1px 1px 1px #000 !important;*/
	font-weight: 300 !important;
}

/*--- breadcrumb ---*/
.uk-breadcrumb > * > * {
  font-size: 0.875rem;
  color: #999;
}
.uk-breadcrumb > * > :hover,
.uk-breadcrumb > * > :focus {
  color: #d2d2d2;
  text-decoration: none;
}
.uk-breadcrumb > :last-child > * {
  color: #d2d2d2;
}
.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
  color: #d2d2d2;
}
.uk-border-rounded {
	border-radius: 3px;
}
/*-- dotnav ---*/
.uk-dotnav > * > * {
  width: 13px;
  height: 13px;
  border-radius: 3px;
  background: transparent;
  border: 1px solid rgba(102, 102, 102, 0.4);
}
.uk-dotnav > * > :hover,
.uk-dotnav > * > :focus {
  background-color: rgba(102, 102, 102, 0.6);
}
.uk-dotnav > * > :active {
  background-color: rgba(102, 102, 102, 0.2);
  border-color: transparent;
}
.uk-dotnav > .uk-active > * {
  background-color: rgba(102, 102, 102, 0.6);
  border-color: transparent;
}
/*--- main ---*/
blockquote {
	border-left: 4px solid #e9e9e9;
	padding-left: 20px;
}
.main table {
	border-collapse: collapse;
  	border-spacing: 0;
  	width: 100% !important;
  	margin-bottom: 20px;
  	border: 1px solid #dcdcdc;
}
.main * + table {
  margin-top: 20px;
}
.main table th {
  padding: 16px 12px;
  text-align: left;
  vertical-align: bottom;
  font-size: 0.875rem;
  font-weight: normal;
  color: #999;
  text-transform: uppercase;
}
.main table td {
  padding: 16px 12px;
  vertical-align: top;
}
.main table td > :last-child {
  margin-bottom: 0;
}
.main table tfoot {
  font-size: 0.875rem;
}
.main table caption {
  font-size: 0.875rem;
  text-align: left;
  color: #999;
}
.main table > tr:nth-of-type(odd),
.main table tbody tr:nth-of-type(odd) {
  /*background: #f2f7d6;*/
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}
.main table > tr:hover,
.main table tbody tr:hover {
  background: #ededed;
}
.main table > tr.uk-active,
.main table tbody tr.uk-active {
  background: #ededed;
}
.main ul:not(.calendar):not(.uk-accordion):not(.uk-pagination):not(.uk-slider-items):not(.uk-slider-nav) {
	padding-left:10px;
}
.main ul:not(.calendar):not(.uk-accordion):not(.uk-pagination):not(.uk-slider-items):not(.uk-slider-nav) ul {
	padding-left:20px;
}
.main ul:not(.calendar):not(.uk-accordion):not(.uk-pagination):not(.uk-slider-items):not(.uk-slider-nav) > li {
  position: relative;
  padding-left: calc(1.5em + 8px);
  list-style-type: none;
}
.main ul:not(.calendar):not(.uk-accordion):not(.uk-pagination):not(.uk-slider-items):not(.uk-slider-nav) > li ol li {
  padding-left: 0px;
  margin-top:10px;
}
.main ul:not(.calendar):not(.uk-accordion):not(.uk-pagination):not(.uk-slider-items):not(.uk-slider-nav) li + li,
.main ol li + li {
  margin-top:10px;
}
.main ul:not(.calendar):not(.uk-accordion):not(.uk-pagination):not(.uk-slider-items):not(.uk-slider-nav) > li::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 1.5em;
  height: 1.5em;
  background-image: url("../images/punkt.svg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  display: block;
}
.main ul:not(.calendar):not(.uk-accordion):not(.uk-pagination):not(.uk-slider-items):not(.uk-slider-nav) > li li::before {
  display:none;
  background-image: none;
}
.main ul:not(.calendar):not(.uk-accordion):not(.uk-pagination):not(.uk-slider-items):not(.uk-slider-nav) > li li {
  position: relative;
  padding-left: 0px;
  list-style-type: circle;
  margin-top:10px;
}
.main ul.calendar {
	padding:0px !important;
	margin:0px !important;
}
.main ul.calendar li {
	padding:16px 0px !important;
	margin:0 !important;
}
.main ul.calendar li div {
	margin-left:15px;
}
.main .uk-form-label {
	font-weight: bold;
	font-size: 16px;
	color: #444444;
}
.uk-h3.uk-accordion-title {
	margin: 0;
    background: #ffd200;
    padding: 10px;
    border-top-left-radius: 25px;
	border-bottom-right-radius: 25px;
}
.uk-accordion-title {
  color: #000;
}
.faq-bg .uk-accordion-title {
	background-color: #fcf4cb;
	padding:15px 20px;
	border-radius:3px;
}
.faq-bg .uk-open > .uk-accordion-title {
	background-color: #eff5f9;
}
.uk-accordion-title::before {
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");
background-color: #000;
border-radius: 50%;
margin-right: 10px;
float: left;
}
.uk-open > .uk-accordion-title::before {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.faq-bg .uk-accordion-title::before {
  	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23222222%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23222222%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");
	border:1px solid #222222;
	border-radius:50%;
}
.faq-bg .uk-open > .uk-accordion-title::before {
  	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23222222%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
/*--- sidebar ---*/
.sidebar-widget + .sidebar-widget {
	border-top-color: #dfdfdf ;
}
.sidebar .uk-nav-default.nav-secondary > li.uk-active > a,
.sidebar .uk-nav-default.nav-primary li a,
.sidebar .uk-nav-default.nav-secondary .uk-nav-sub > li.uk-active > a {
  color: #8b8b8b !important;
}
.uk-nav-default > li > a {
  color: #999;
}
.uk-nav-default > li > a:hover,
.uk-nav-default > li > a:focus {
  color: #666;
}
.uk-nav-default > li.uk-active > a {
  color: #333;
}
.sidebar .uk-nav-default.nav-secondary li a {
	color: #222222 !important;
}
.sidebar .uk-nav-default.nav-secondary li:hover > a,
.sidebar .uk-nav-default.nav-secondary li:focus > a {
  color: #666 !important;
}
.sidebar .uk-nav-default.nav-primary li:hover > a,
.sidebar .uk-nav-default.nav-primary li:focus > a {
  color: #666 !important;
}
.sidebar .uk-nav-default.nav-primary > li.uk-active > a {
  color: #222222 !important;
}
.sidebar .uk-nav-default.nav-primary .uk-nav-sub > li.uk-active > a {
  color: #222222 !important;
}
/*--- uk-grid-divider ---*/
.uk-grid-divider > :not(.uk-first-column)::before {
  border-color: 1px solid #e5e5e5;
}
.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
  border-color: #e5e5e5;
}

/*------VERT TABS-------*/
.vert-tabs {
padding:10px;
}

.vert-tabs ul{
padding-left:10px !important;
}

.vert-tabs .uk-tab {
display: flex;
flex-wrap: wrap;
padding: 0;
list-style: none;
position: relative;
}

.vert-tabs .uk-tab-left::before {
content: none !important;
}


.vert-tabs .uk-tab-left > * > a {
  text-align: left;
  border: none !important;
  text-transform :none;
 }


.vert-tabs .uk-tab > * > a {
  color: #EBC969;
  background: #44505F;
  display: block;
  border-radius: 5px;
  font-size: 1rem;
  font-weight: bold;
  margin-bottom: 5px;
}

.vert-tabs .uk-tab > .uk-active > a {
 color: #44505F;
 background: #EBC969;
 }

.vert-tabs .uk-tab li{
	position: relative;
	padding-left: 0px !important;
	list-style: none !important;
}

.vert-tabs .uk-switcher li{
	position: relative;
	margin-top:10px;
	padding-left: 0px !important;
	list-style: none !important;
}

.vert-tabs .uk-tab li::before{
	content: none !important;
}

.vert-tabs .uk-switcher li::before{
	content: none !important;
}

@media (max-width: 767px) {
.vert-tabs ul{
padding-left:40px !important;
}

.vert-tabs .uk-tab > * > a {
font-size: 0.8rem;
margin-bottom: 0px;
margin-right:3px;
text-transform: none;
text-align: center;
}

}

/*----/.VERT TABS-------*/
.dark-panel {
background: rgba(0, 0, 0, 0.7);
padding: 20px;
border-radius:5px;
}

.dark-desc {
background: #2c3340;
color:#ffd200;
margin-top:-20px;
padding: 20px;
font-weight:bold;
font-size:1.1rem;
}


