@import url('/css/bootstrap-grid.min.css') all;
@import url('/css/fonts.css') all;
@import url('/css/font-awesome.min.css') all;
@import url('/css/animate.min.css') all;
@import url('/css/components.min.css') all;
@import url('/css/extra-style.min.css') all;
@import url('/css/style.css') all;
@import url('/css/flexslider.min.css') all;
@import url('/css/media.css') all;

.infkozep {position: relative;}

#cat-cont li { 
 display: inline-block; 
 margin-top: 16px; 
 margin-right: 1px; 
} 

#cat-cont li a { 
 display: block; 
 font-size: 14px; 
 line-height: 20px; 
 padding: 5px 14px; 
 background-color:; 
 color: ; 
 white-space: nowrap; 
 border-radius: 0px; 
} 

#cat-cont li a:hover { 
color: #51d143; 
}


/* Game-Repack */
.uadm {display: none !important;}

.rating div {line-height: 15px; float: left;} 
.rating div:nth-of-type(2) {margin-left: 12px; font-size: 12px; text-transform: uppercase;} 
.rating span {font-weight: bold; color: #8dd143;}


/*=============*/

.audio.green-audio-player { 
 width: 100%; 
 min-width: 300px; 
 height: 53px; 
 box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.07); 
 display: flex; 
 justify-content: space-between; 
 align-items: center; 
 padding-left: 24px; 
 padding-right: 24px; 
 border-radius: 0px; 
 user-select: none; 
 -webkit-user-select: none; 
 background-color: ; 
 } 
 .audio.green-audio-player .play-pause-btn { 
 display: none; 
 cursor: pointer; 
 } 
 .audio.green-audio-player .spinner { 
 width: 18px; 
 height: 18px; 
 background-image: url(http://difm.ucoz.hu/loader/loading.gif); 
 background-size: cover; 
 background-repeat: no-repeat; 
 animation: spin 0.4s linear infinite; 
 } 
 .audio.green-audio-player .slider { 
 flex-grow: 1; 
 background-color: #2a2a35; 
 cursor: pointer; 
 position: relative; 
 } 
 .audio.green-audio-player .slider .progress { 
 height: 10px; 
 background-color: #8dd143; 
 border-radius: inherit; 
 position: absolute; 
 pointer-events: none; 
 } 
 .audio.green-audio-player .slider .progress .pin { 
 height: 16px; 
 width: 16px; 
 border-radius: 8px; 
 background-color: #2a2a35; 
 position: absolute; 
 pointer-events: all; 
 box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.32); 
 } 
 .audio.green-audio-player .controls { 
 font-family: 'Roboto', sans-serif; 
 font-size: 16px; 
 line-height: 18px; 
 color: #55606E; 
 display: flex; 
 flex-grow: 1; 
 justify-content: space-between; 
 align-items: center; 
 margin-left: 24px; 
 margin-right: 24px; 
 } 
 .audio.green-audio-player .controls .slider { 
 margin-left: 16px; 
 margin-right: 16px; 
 border-radius: 2px; 
 height: 4px; 
 } 
 .audio.green-audio-player .controls .slider .progress { 
 width: 0; 
 height: 100%; 
 } 
 .audio.green-audio-player .controls .slider .progress .pin { 
 right: -8px; 
 top: -6px; 
 } 
 .audio.green-audio-player .controls span { 
 cursor: default; 
 } 
 .audio.green-audio-player .volume { 
 position: relative; 
 } 
 .audio.green-audio-player .volume .volume-btn { 
 cursor: pointer; 
 } 
 .audio.green-audio-player .volume .volume-btn.open path { 
 fill: #44BFA3; 
 } 
 .audio.green-audio-player .volume .volume-controls { 
 width: 30px; 
 height: 135px; 
 background-color: rgba(0, 0, 0, 0.62); 
 border-radius: 7px; 
 position: absolute; 
 left: -3px; 
 bottom: 52px; 
 flex-direction: column; 
 align-items: center; 
 display: flex; 
 } 
 .audio.green-audio-player .volume .volume-controls.hidden { 
 display: none; 
 } 
 .audio.green-audio-player .volume .volume-controls .slider { 
 margin-top: 12px; 
 margin-bottom: 12px; 
 width: 6px; 
 border-radius: 3px; 
 } 
 .audio.green-audio-player .volume .volume-controls .slider .progress { 
 bottom: 0; 
 height: 100%; 
 width: 6px; 
 } 
 .audio.green-audio-player .volume .volume-controls .slider .progress .pin { 
 left: -5px; 
 top: -8px; 
 } 
 @keyframes spin { 
 from { 
 transform: rotateZ(0); 
 } 
 to { 
 transform: rotateZ(1turn); 
 } 
 } 
 
/*=============*/

/*---Ð ÐµÐ¹Ñ‚Ð¸Ð½Ð³---*/ 
.unit-rating li.current-rating { 
 position: absolute; height: 17px; display: block; text-indent: -9000px; z-index: 1;} 

.ul-rating {overflow:hidden; border-radius:3px; border:1px solid #304156; display:inline-block; vertical-align:middle;} 
.ul-rating li {float:left; border-right:1px solid #304156; height:30px; line-height:30px; background:#222933} 
.ul-rating li:first-child {border-top-left-radius:3px; border-bottom-left-radius:3px;} 
.ul-rating li:last-child {border-right:none; border-top-right-radius:3px; border-bottom-right-radius:3px;} 

.ul-rating li > span {display:block; font-size:14px; padding:0 4px} 
.ul-rating li a {display:block; height:30px; line-height:30px; width:30px; text-align:center} 
.ul-rating li a i {vertical-align:middle; font-size:18px;} 
.ul-rating li.rating-plus a {color:#2ECC71; border-top-left-radius:3px; border-bottom-left-radius:3px; background:#232F3D;} 
.ul-rating li.rating-minus a {color:#FC1A3F; border-top-right-radius:3px; border-bottom-right-radius:3px; background:#232F3D;} 
.ul-rating li.rating-plus a:hover { 
 color:#fff; color:rgba(255,255,255,0.8); 
 background:#2ECC71;background:rgba(46,204,113,0.4);} 
.ul-rating li.rating-minus a:hover { 
 color:#fff; color:rgba(255,255,255,0.8); 
 background:#FC1A3F;background:rgba(252,26,63,0.4);} 

.ratingzero {color: #6c838e;} 
.ratingtypeplusminus {padding: 0px 5px;} 
.ratingtypeplus {color: #6c838e;padding: 0px 0px 0px 5px;} 
.ratingplus {color: green;} 
.ratingminus {color: red;}

/*=============*/

div.gallery {
 margin: 2px;
 font-size: 14px;
 float: left;
 width: 180px;
 border-radius:2px;
}

div.gallery img {
 width: 180px;
 height: 180px;
 border-radius:2px;
 font-size: 5px; 
}

div.desc {
 padding: 1500px;
 text-align: center;
 font-size:8px; 
}

/*=============*/

table {
 border-collapse: collapse;
 width: ;
 
}

th, td {
 padding: 8px;
 text-align: left;
 border-bottom: 0px solid #16161e;
 font-size:13px;
 border-radius: 0px; 
 
}


.content p {
 padding: 0 40px;
}

img.x {
 border: 1px solid #41414f;
 border-radius: 1%;
 padding: 3px;
 
}

img {
 border:;
 border-radius: 1px;
 padding: 0px;
 
}

.dd {
 color: #333;
}

.gallery, .albums {
 position: relative;
}

.gallery .cat_float, .albums .cat_float {
 position: absolute;
 background: #;
 color: #ffffff;
 border-radius: 5px 0 0 5px;
 font-weight: bold;
 
 top: 20px;
 right: 0;
 padding: 3px 13px;
 font-size: 12pt;
}

​.dropbtn {
 background-color: #4CAF50;
 color: white;
 padding: 16px;
 font-size: 16px;
 border: none;
 cursor: pointer;
}

.dropdown {
 position: relative;
 display: inline-block;
}

.dropdown-content {
 display: none;
 position: absolute;
 background-color: #f9f9f9;
 min-width: 160px;
 box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
 z-index: 1;
}

.dropdown-content a {
 color: black;
 padding: 12px 16px;
 text-decoration: none;
 display: block;
}

.dropdown-content a:hover {background-color: #E8E9E8}

.dropdown:hover .dropdown-content {
 display: block;
}

.dropdown:hover .dropbtn {
 background-color: #E8E9E8;
}

.button class {
 border: 13px;
 
}

.info { 
 font-size: 17px; 
 color: #fff; 
 padding: 20px 12px 20px 12px; 
 width: auto; 
 background-repeat: no-repeat; 
 background-position: center top; 
 margin: 0 0 10px 0px; 
 background: url(../images/upsell-bg-6faa7230c6c43758b3e35eaa64da4451.jpg); 
 border-radius: 0px; 
}

.button { background-color: #51d143; border: none; color: white; padding: 0 15px; line-height: 25px; text-align: center; text-decoration: none; display: inline-block; font-size: 13px; border-radius:30px; }

.button5 {background-color: #555555;
 color: white;
}

.catPages1, 
 .catPages2, 
 .pagesBlock1, 
 .pagesBlock2, 
 .pagesBlockuz1, 
 .pagesBlockuz2 {padding:35px 0px 0px 0px;border-bottom:1px solid rgba(255,255,255,0.1)} 
 span.catPages1, 
 span.catPages2, 
 span.pagesBlock1, 
 span.pagesBlock2, 
 span.pagesBlockuz1, 
 span.pagesBlockuz2 { 
display: inline-block; 
 } 
 .catPages1 a, 
 .catPages2 a, 
 .pagesBlock1 a, 
 .pagesBlock2 a, 
 .pagesBlockuz1 a, 
 .pagesBlockuz2 a, 
 .catPages1 b, 
 .catPages2 b, 
 .pagesBlock1 b, 
 .pagesBlock2 b, 
 .pagesBlockuz1 b, 
 .pagesBlockuz2 b { 
font-weight:bold; 
padding:12px 12px; 
color:#b7bac7; 
background:none; 
font-size:11px; 
position:relative; 
 } 
 .catPages1 b, 
 .catPages2 b, 
 .pagesBlock1 b, 
 .pagesBlock2 b, 
 .pagesBlockuz1 b, 
 .pagesBlockuz2 b { 
color:#73c3f5; 
 } 

 .catPages1 b:after, 
 .catPages2 b:after, 
 .pagesBlock1 b:after, 
 .pagesBlock2 b:after, 
 .pagesBlockuz1 b:after, 
 .pagesBlockuz2 b:after { 
content:''; 
width:100%; 
height:1px; 
position:absolute; 
background:#73c3f5; 
bottom:-1px; 
left:0px; 
 } 

 .catPages1 a:hover, 
 .catPages2 a:hover, 
 .pagesBlock1 a:hover, 
 .pagesBlock2 a:hover, 
 .pagesBlockuz1 a:hover, 
 .pagesBlockuz2 a:hover { 
color:#73c3f5; 
background:none; 
 } 
 .swchItemDots { 
letter-spacing:1px; 
color:#828e96; 
font-size:11px; 
 }

.bloginfo:hover{ 
background:rgb(26, 33, 45); 
} 

#wid_n_inf2 { 
 position: relative; 
 width: 29%; 
 margin: 20px 2%; 
 float: left; 
} 
#wid_n_inf2_cena { 
 position: absolute; 
 right: -15px; 
 top: 15px; 
 background: #D53A3A; 
 color: #FFF; 
 padding: 5px 10px; 
} 

#wid_n_inf2_img { 
 min-width: 100%; 
 height: 200px; 
 overflow: hidden; 
} 
#wid_n_inf2_img img { 
 min-width: 100%; 
 max-width: 100%; 
 height: 200px; 
 object-fit: cover; 
} 

#wid_n_inf2_nsme { 
 height: 50px; 
 position: relative; 
 margin-top: -50px; 
 background: rgba(0,0,0,.7); 

} 
#wid_n_inf2_nsme:hover { 
 position: relative; 
 background: url(../images/playbutton.png) no-repeat center; 
} 
#wid_n_inf2_nsme a { 
 color: #FFF; 
 display: block; 
 font-family: Arial, Tahoma, sans-serif; 
 font-size: 13px; 
 padding: 10px 20px; 
} 

@media screen and (max-width: 1100px) { 
 #wid_n_inf2 {width: 48%;margin: 1%;} 
} 
@media screen and (max-width: 600px) { 
 #wid_n_inf2 {width: 96%;margin: 2%;} 
}

@import url(https://fonts.googleapis.com/css?family=Raleway:400,500,800);
.snip1135 {
 font-family: 'Raleway', Arial, sans-serif;
 text-align: left;
 text-transform: uppercase;
 font-weight: 500;
 font-size: 8pt; 
}
.snip1135 * {
 box-sizing: border-box;
}
.snip1135 li {
 display: inline-block;
 list-style: outside none none;
 margin: 0 1.5em;
 padding: 0;
}
.snip1135 a {
 padding: 0.5em 0;
 color: rgba(255, 255, 255, 0.5);
 position: relative;
 letter-spacing: px;
 text-decoration: none;
}
.snip1135 a:before,
.snip1135 a:after {
 position: absolute;
 -webkit-transition: all 0.35s ease;
 transition: all 0.35s ease;
}
.snip1135 a:before {
 bottom: 0;
 display: block;
 height: 3px;
 width: 0%;
 content: "";
 background-color: #2980b9;
}
.snip1135 a:after {
 left: 0;
 top: 0;
 padding: 0.5em 0;
 position: absolute;
 content: attr(data-hover);
 color: #ffffff;
 white-space: nowrap;
 max-width: 0%;
 overflow: hidden;
}
.snip1135 a:hover:before,
.snip1135 .current a:before {
 opacity: 1;
 width: 100%;
}

@import url('https://fonts.googleapis.com/css?family=Fira+Sans+Extra+Condensed:400,700');
@import url(https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);
.snip1583 {
 font-family: 'Fira Sans Extra Condensed', Arial, sans-serif;
 position: relative;
 display: inline-block;
 overflow: hidden;
 margin: 2px;
 min-width: 180px;
 max-width: 180px;
 width: 100%;
 font-size: 16px;
 background-color: ;
 color: #fff;
 line-height: 1.2em;
 text-align: left;
 border-radius: 2px;
}

.snip1583 *,
.snip1583 *:before,
.snip1583 *:after {
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 -webkit-transition: all 0.35s ease;
 transition: all 0.35s ease;
}

.snip1583 img {
 max-width: 100%;
 vertical-align: top;
}

.snip1583 figcaption {
 padding: 10px;
}

.snip1583 h3 {
 font-size: 15px;
 font-weight: 400;
 margin: 0 0 4px;
}

.snip1583 .price {
 margin: -1px 0;
 font-weight: 700;
 color: #b3b3b3;
 font-size: 10px;
}

.snip1583 .icons {
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 right: 0;
 padding: 10px;
 display: flex;
 flex-direction: column;
 justify-content: flex-start;
}

.snip1583 .icons a {
 margin: 2px;
 opacity: 0;
 -webkit-transform: translateY(50%);
 transform: translateY(50%);
}

.snip1583 .icons a i {
 display: block;
 font-size: 23.52941176px;
 line-height: 40px;
 width: 40px;
 background-color: #ffffff;
 text-align: center;
 color: #000000;
}

.snip1583 .icons a i:hover {
 background-color: #4da3e2;
 color: #ffffff;
 cursor: pointer;
}

.snip1583:hover a,
.snip1583.hover a {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}

.snip1583:hover a:nth-child(2),
.snip1583.hover a:nth-child(2) {
 -webkit-transition-delay: 0.1s;
 transition-delay: 0.1s;
}

.snip1583:hover a:nth-child(3),
.snip1583.hover a:nth-child(3) {
 -webkit-transition-delay: 0.2s;
 transition-delay: 0.2s;
}