<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*** defcss: 50*/
/* AB:  */
/* GYÁRTÓ: 0 */
/* Design: 50 */

/***--- CSS: _0_blocks ---****/
div.mod-custom-seowithtitle
{
padding:1em;
border-bottom:1px solid #8aa641;
font-weight:bold;
color:#4e4f4d;
text-align:justify;
font-family:'Roboto Condensed',sans-serif;
}
div.mod-custom-seowithtitle h1
{
font-size:19px;
}
/***--- CSS: _0_customblocks ---****/

@media (min-width:1370px)
{
div.cssbig
{
color:#ffff00;
}
div.cssbig2
{
color:#ffff00;
}
}
div.mod-left-webshop&gt;a
{
display:block;
text-align:left;
color:#ffffff;
text-decoration:none;
padding-top:2%;
padding-bottom:2%;
background-color:white;
font-family:'Roboto Condensed',sans-serif;
font-size:0.9em;
font-weight:bold;
padding:7px;
line-height:1.6em;
color:#e9ebe1;
border-bottom:1px solid rgba(227, 227, 227, 0.49);
text-transform:none;
display:block;
text-decoration:none;
font-weight:bold;
font-size:14px;
color:#40c7d3;
padding-left:5%;
}
div.mod-left-webshop&gt;a&gt;span
{
margin-left:1%;
}
/***--- CSS: _0_design ---****/

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/mem8YaGs126MiZpBA-UFWJ0bbck.woff2') format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb8td.woff2') format('woff2');
unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/mem8YaGs126MiZpBA-UFUZ0bbck.woff2') format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/mem8YaGs126MiZpBA-UFWZ0bbck.woff2') format('woff2');
unicode-range:U+1F00-1FFF;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/mem8YaGs126MiZpBA-UFVp0bbck.woff2') format('woff2');
unicode-range:U+0370-03FF;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/mem8YaGs126MiZpBA-UFWp0bbck.woff2') format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/mem8YaGs126MiZpBA-UFW50bbck.woff2') format('woff2');
unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/mem8YaGs126MiZpBA-UFVZ0b.woff2') format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2') format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2') format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2') format('woff2');
unicode-range:U+1F00-1FFF;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2') format('woff2');
unicode-range:U+0370-03FF;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2') format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2') format('woff2');
unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face
{
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2') format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2') format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2') format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2') format('woff2');
unicode-range:U+1F00-1FFF;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2') format('woff2');
unicode-range:U+0370-03FF;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2') format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2') format('woff2');
unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2') format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCkYb8td.woff2') format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCAYb8td.woff2') format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCgYb8td.woff2') format('woff2');
unicode-range:U+1F00-1FFF;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCcYb8td.woff2') format('woff2');
unicode-range:U+0370-03FF;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCsYb8td.woff2') format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb8td.woff2') format('woff2');
unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face
{
font-family:'Roboto Condensed';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2') format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2') format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2') format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2') format('woff2');
unicode-range:U+1F00-1FFF;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2') format('woff2');
unicode-range:U+0370-03FF;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2') format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2') format('woff2');
unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2') format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2') format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2') format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2') format('woff2');
unicode-range:U+1F00-1FFF;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2') format('woff2');
unicode-range:U+0370-03FF;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2') format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2') format('woff2');
unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face
{
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
src:url('/tportal_upload/d50/fonts/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2') format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.fa
{
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
font-size:inherit;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.fa-search:before
{
content:"\f002";
}
.fa-home:before
{
content:"\f015";
}
.fa-shopping-cart:before
{
content:"\f07a";
}
.fa-cart-plus:before
{
content:"\f217";
}
.fa-plus:before
{
content:"\2b";
}
.fa-minus:before
{
content:"\f068";
}
.fa-info-circle:before
{
content:"\f05a";
}
.fa-info:before
{
content:"\f129";
}
.fa-cogs:before
{
content:"\f085";
}
.fa-gift:before
{
content:"\f06b";
}
.fa-tree:before
{
content:"\f1bb";
}
.fa-chevron-up:before
{
content:"\f077";
}
.fa-chevron-left:before
{
content:"\f054";
}
.fa-chevron-down:before
{
content:"\f078";
}
.fa-chevron-circle-up:before
{
content:"\f139";
}
.fa-user:before
{
content:"\f007";
}
.fa-envelope:before
{
content:"\f0e0";
}
.fa-download:before
{
content:"\f019";
}
.fa-tv:before
{
content:"\f26c";
}
.fa-blog:before
{
content:"\f022";
}
.fa-newspaper:before
{
content:"\f1ea";
}
.fa-heart:before
{
content:"\f004";
}
.fa-circleborder
{
border-radius:100%;
border:3px solid #ffffff;
padding:5px;
}
.fa-th-large:before
{
content:"\f009";
}
.fa-bars:before
{
content:"\f0c9";
}
.fa-hand-peace-o:before
{
content:"\f25b";
}
.fa-sign-language:before
{
content:"\f2a7";
}
.fa-save:before
{
content:"\f0c7";
}
.fa-thumbs-o-up:before
{
content:"\f087";
}
.fa-spinner:before
{
content:"\f110";
}
.fa-credit-card-alt:before
{
content:"\f283";
}
.fa-spin
{
-webkit-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear;
}
.fa-pulse
{
-webkit-animation:fa-spin 1s infinite steps(8);
animation:fa-spin 1s infinite steps(8);
}
.fa-fire:before
{
content:"\f06d";
}
.fa-question-circle-o:before
{
content:"\f29c";
}
.fa-menu:before
{
content:"\f0c9";
}
.fa-lampa:before
{
content:"\f0eb";
}
.fa-share-alt:before
{
content:"\f1e0";
}
.fa-folder-open:before
{
content:"\f07c";
}
.fa-search:before
{
content:"\f002";
}
.fa-arrow-circle-up:before
{
content:"\f0aa";
}
.fa-cut:before
{
content:"\f0c4";
}
.fa-szettek:before
{
content:"\f1b3";
}
@-webkit-keyframes fa-spin
{
0%
{
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
100%
{
-webkit-transform:rotate(359deg);
transform:rotate(359deg);
}
}
@keyframes fa-spin
{
0%
{
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
100%
{
-webkit-transform:rotate(359deg);
transform:rotate(359deg);
}
}
#foot
{
width:100%;
maring:auto;
background:rgb(63 7 27);
height:auto;
padding-top:10px;
}
/***--- CSS: _0_gyarto ---****/

/***--- CSS: _0_imagelist ---****/
.mainimagediv
{
position:relative;
top:0px;
left:0px;
text-align:center;
}
.mainimage-allo
{
width:auto;
height:100%;
}
.mainimage-fekvo
{
width:100%;
height:auto;
}
.mainimage0
{
}
.mainimage1
{
display:none;
}
div.image-right-arrow,div.image-left-arrow
{
width:5%;
background:rgba(255,255,255,0.0);
height:100%;
position:absolute;
top:0px;
-webkit-transition:all 0.3s;

transition:all 0.3s;
color:rgba(0,0,0,1);
}
div.image-right-arrow:hover,div.image-left-arrow:hover
{
background:rgba(0,0,0,0.7);
color:rgba(255,255,255,1);
}
div.image-right-arrow:after,div.image-left-arrow:after
{
font:normal normal normal 14px/1 FontAwesome;
font-size:2em;
display:block;
text-align:center;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
position:absolute;
top:50%;
margin-top:-1em;
width:100%;
}
div.image-left-arrow
{
left:0px;
}
div.image-right-arrow
{
right:0px;
}
div.image-right-arrow:after
{
content:"\f054";
}
div.image-left-arrow:after
{
content:"\f053";
}
/***--- CSS: _0_responsive ---****/


.clearfix
{
*zoom:1;
}
.posrelative
{
position:relative;
top:0px;
left:0px;
}
.itemcount-1
{
width:100%;
}
.itemcount-2
{
width:50%;
}
.itemcount-3
{
width:33%;
}
.itemcount-4
{
width:25%;
}
.itemcount-5
{
width:20%;
}
.itemcount-6
{
width:16%;
}
.itemcount-8
{
width:25%;
}
.itemcount-1-margin
{
width:98%;
margin:1%;
}
.itemcount-2-margin
{
width:48%;
margin:1%;
}
.itemcount-2-column
{
-webkit-column-count:2;

-moz-column-count:2;

column-count:2;
}
.itemcount-4-column
{
-webkit-column-count:4;

-moz-column-count:4;

column-count:4;
}
.itemcount-block
{
-webkit-column-break-inside:avoid;

page-break-inside:avoid;

break-inside:avoid-column;

}
.margin1pc
{
margin:1%;
}
.margin2pc
{
margin:2%;
}
.margin-right05em
{
margin-right:0.5em;
}
.left33
{
float:left;
width:33%;
}

.wrapper
{
width:100%;
margin:0 auto;
}
#centercontent
{
background:transparent;
}

#headbg
{
background:url(/tportal_upload/d50/header.png) no-repeat bottom left;
}

#head0
{

background-color:none;



border-bottom:none;
box-shadow:none;
z-index:1003;
position:relative;
margin:0px;
top:0px;
left:0px;
display:block;
border-bottom:1px solid #bbc40c;
}
#head0&gt;div
{
height:40px;
}

#fulek
{
position:absolute;
left:0px;
text-transform:uppercase;
bottom:0px;
z-index:10;
font-size:16px;
font-weight:700;
font-family:'Roboto Condensed',sans-serif;
}
#fulek&gt;a&gt;span
{
line-height:14px;
margin:13px 10px 15px;
display:inline-block;
}
#fulek&gt;a.tab
{
display:inline-block;
transition:opacity .25s ease 0;
border-radius:9px 9px 0px 0px;
background-color:rgb(47, 49, 9);
color:#e9ebe1;

}
#fulek&gt;a.active
{
background-color:rgba(255,255,255,0.8);

color:#2f3108;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.27);
}

#head1
{
min-height:128px;
}
#head1content
{
height:128px;
position:relative;
}
div.head1infobox
{
color:#ffffff;
position:absolute;

right:0px;
z-index:150;
background:rgba(0,0,0,0.5);
padding:0.2em;
color:#e9ebe1;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.8);
font-family:'Roboto Condensed',sans-serif;
font-size:0.7em;
background-color:rgba(146, 181, 55, 0.66);
border-bottom:1px solid rgba(0,0,0,0.3);
box-shadow:-1px 1px 11px #080808,inset -6px -8px 19px -6px rgba(0,0,0,0.33);
}

#mainmenu
{
clear:both;
display:table;
width:100%;



background-color:rgba(19, 40, 23, 0.85);
color:#e9ebe1;
letter-spacing:.02em;

background-color:rgb(255 180 214);

text-transform:none;
font-weight:700;
text-align:center;

border-top:1px solid #bbc40c;
border-top:1px solid #9f9f9f;
}
#main-content
{

background-color:white;
box-shadow:0px 12px 8px 1px rgb(6 7 7 / 31%);
}
#topmenu
{
margin:auto;
padding:0px;
list-style:none;
transition:max-height 1s ease;
overflow:hidden;
}
div.toploginbutton,div.topaccountbutton
{
display:table;
float:right;
background:rgba(50,50,255,0.6);
border-left:1px solid rgba(0,0,0,0.2);
border-right:1px solid rgba(0,0,0,0.2);
color:#ffffff;
height:100%;
font-weight:bold;
margin-right:1em;
background:rgba(75, 87, 49, 0.32);
font-family:'Roboto Condensed',sans-serif;
}
div.toploginbutton&gt;span,div.topaccountbutton&gt;span
{
display:table-cell;
vertical-align:middle;
padding:0 0.5em 0 0.5em;
}
#topmenu&gt;li:last-child
{
border-right:none;
}
#topmenu&gt;li
{
font-size:1em;
margin-left:-1px;
display:inline-block;
float:none;
line-height:40px;
border-right:1px solid rgba(255,255,255,0.2);


}
#topmenu&gt;li&gt;a
{
display:block;
color:black;
padding-left:7px;
padding-right:10px;
}
#topmenu&gt;li&gt;a:hover
{
background:#eb83b1;
}

div.module
{
}
div.title
{
padding:0.3em;
color:#616161;
font-weight:bold;
border-bottom:2px solid #8aa641;
text-transform:uppercase;
font-size:1.3em;
}

@media (max-width:1366px)
{
div.title
{
font-size:10px;
border-bottom:none;
}
}
/***--- CSS: _1_datepicker ---****/
.calendar
{
font-family:'Trebuchet MS', Tahoma, Verdana, Arial, sans-serif;
font-size:0.9em;
background-color:#EEE;
color:#333;
border:1px solid #DDD;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
padding:0.2em;
width:14em;
line-height:1em;
z-index:200000;
}
.calendar a
{
outline:none;
}
.calendar .months
{
background-color:#F6AF3A;
border:1px solid #E78F08;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
color:#FFF;
padding:0.2em;
text-align:center;
}
.calendar .prev-month,
.calendar .next-month
{
padding:0;
}
.calendar .prev-month
{
float:left;
}
.calendar .next-month
{
float:right;
}
.calendar .current-month
{
margin:0 auto;
}
.calendar .months a
{
color:#FFF;
text-decoration:none;
padding:0 0.4em;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}
.calendar .months a:hover
{
background-color:#FDF5CE;
color:#C77405;
}
.calendar table
{
border-collapse:collapse;
padding:0;
font-size:0.8em;
width:100%;
}
.calendar th
{
text-align:center;
}
.calendar td
{
text-align:right;
padding:1px;
width:14.3%;
}
.calendar td a
{
display:block;
color:#1C94C4;
background-color:#F6F6F6;
border:1px solid #CCC;
text-decoration:none;
padding:0.2em;
}
.calendar td a:hover
{
color:#C77405;
background-color:#FDF5CE;
border:1px solid #FBCB09;
}
.calendar td.today a
{
background-color:#FFF0A5;
border:1px solid #FED22F;
color:#363636;
}
/***--- CSS: _1_images_editor ---****/
button.idximage
{
width:32px;
height:32px;
background:url(/images/icons/pipa.png) no-repeat;
border:none;
cursor:pointer;
}
button.editimage
{
width:32px;
height:32px;
background:url(/images/icons/edit.png) no-repeat;
border:none;
cursor:pointer;
}
button.deleteimage
{
width:32px;
height:32px;
background:url(/images/icons/remove_icon24.png) no-repeat 4px 4px;
border:none;
cursor:pointer;
}
ul.imageeditorimages
{
margin:0px;
padding:0px;
list-style:none;
}
ul.imageeditorimages li,table.imageeditorimages tr td
{
padding:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-border-radius:5px;
-webkit-box-shadow:0 2px 10px silver;
box-shadow:0 2px 10px silver;
-webkit-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
border:1px solid #444444;
margin:10px;
width:200px;
text-align:center;
}
ul.imageeditorimages li
{
float:left;
}
ul.imageeditorimages li img, table.imageeditorimages td img
{
border:1px solid #999999;
padding:1px;
}
/***--- CSS: _1_jquery-ui ---****/


.ui-helper-hidden
{
display:none;
}
.ui-helper-hidden-accessible
{
border:0;
clip:rect(0 0 0 0);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
}
.ui-helper-reset
{
margin:0;
padding:0;
border:0;
outline:0;
line-height:1.3;
text-decoration:none;
font-size:100%;
list-style:none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after
{
content:"";
display:table;
border-collapse:collapse;
}
.ui-helper-clearfix:after
{
clear:both;
}
.ui-helper-clearfix
{
min-height:0;

}
.ui-helper-zfix
{
width:100%;
height:100%;
top:0;
left:0;
position:absolute;
opacity:0;
filter:alpha(opacity=0);
}
.ui-front
{
z-index:100;
}

.ui-state-disabled
{
cursor:default !important;
}


.ui-icon
{
display:block;
text-indent:-99999px;
overflow:hidden;
background-repeat:no-repeat;
}


.ui-widget-overlay
{
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}
.ui-autocomplete
{
position:absolute;
top:0;
left:0;
cursor:default;
}
.ui-menu
{
list-style:none;
padding:2px;
margin:0;
display:block;
outline:none;
}
.ui-menu .ui-menu
{
margin-top:-3px;
position:absolute;
}
.ui-menu .ui-menu-item
{
margin:0;
padding:0;
width:100%;

list-style-image:url(data:image/gif;
base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider
{
margin:5px -2px 5px -2px;
height:0;
font-size:0;
line-height:0;
border-width:1px 0 0 0;
}
.ui-menu .ui-menu-item a
{
text-decoration:none;
display:block;
padding:2px .4em;
line-height:1.5;
min-height:0;

font-weight:normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active
{
font-weight:normal;
margin:-1px;
}
.ui-menu .ui-state-disabled
{
font-weight:normal;
margin:.4em 0 .2em;
line-height:1.5;
}
.ui-menu .ui-state-disabled a
{
cursor:default;
}

.ui-menu-icons
{
position:relative;
}
.ui-menu-icons .ui-menu-item a
{
position:relative;
padding-left:2em;
}

.ui-menu .ui-icon
{
position:absolute;
top:.2em;
left:.2em;
}

.ui-menu .ui-menu-icon
{
position:static;
float:right;
}

.ui-widget
{
font-family:Segoe UI,Arial,sans-serif;
font-size:1.1em;
}
.ui-widget .ui-widget
{
font-size:1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button
{
font-family:Segoe UI,Arial,sans-serif;
font-size:1em;
}
.ui-widget-content
{
border:1px solid #8e846b;
background:#feeebd url(images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x;
color:#383838;
}
.ui-widget-content a
{
color:#383838;
}
.ui-widget-header
{
border:1px solid #494437;
background:#817865 url(images/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x;
color:#ffffff;
font-weight:bold;
}
.ui-widget-header a
{
color:#ffffff;
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default
{
border:1px solid #d19405;
background:#fece2f url(images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;
font-weight:bold;
color:#4c3000;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited
{
color:#4c3000;
text-decoration:none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus
{
border:1px solid #a45b13;
background:#ffdd57 url(images/ui-bg_gloss-wave_70_ffdd57_500x100.png) 50% 50% repeat-x;
font-weight:bold;
color:#381f00;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited
{
color:#381f00;
text-decoration:none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active
{
border:1px solid #655e4e;
background:#ffffff url(images/ui-bg_inset-soft_30_ffffff_1x100.png) 50% 50% repeat-x;
font-weight:bold;
color:#0074c7;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited
{
color:#0074c7;
text-decoration:none;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight
{
border:1px solid #eeb420;
background:#fff9e5 url(images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x;
color:#1f1f1f;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a
{
color:#1f1f1f;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error
{
border:1px solid #ffb73d;
background:#d34d17 url(images/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat;
color:#ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a
{
color:#ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text
{
color:#ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary
{
font-weight:bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary
{
opacity:.7;
filter:alpha(opacity=70);
font-weight:normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled
{
opacity:.35;
filter:alpha(opacity=35);
background-image:none;
}
.ui-state-disabled .ui-icon
{
filter:alpha(opacity=35);

}


.ui-icon
{
width:16px;
height:16px;
}
.ui-icon,
.ui-widget-content .ui-icon
{
background-image:url(images/ui-icons_d19405_256x240.png);
}
.ui-widget-header .ui-icon
{
background-image:url(images/ui-icons_fadc7a_256x240.png);
}
.ui-state-default .ui-icon
{
background-image:url(images/ui-icons_3d3d3d_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon
{
background-image:url(images/ui-icons_bd7b00_256x240.png);
}
.ui-state-active .ui-icon
{
background-image:url(images/ui-icons_eb990f_256x240.png);
}
.ui-state-highlight .ui-icon
{
background-image:url(images/ui-icons_ed9f26_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon
{
background-image:url(images/ui-icons_ffe180_256x240.png);
}

.ui-icon-blank
{
background-position:16px 16px;
}
.ui-icon-carat-1-n
{
background-position:0 0;
}
.ui-icon-carat-1-ne
{
background-position:-16px 0;
}
.ui-icon-carat-1-e
{
background-position:-32px 0;
}
.ui-icon-carat-1-se
{
background-position:-48px 0;
}
.ui-icon-carat-1-s
{
background-position:-64px 0;
}
.ui-icon-carat-1-sw
{
background-position:-80px 0;
}
.ui-icon-carat-1-w
{
background-position:-96px 0;
}
.ui-icon-carat-1-nw
{
background-position:-112px 0;
}
.ui-icon-carat-2-n-s
{
background-position:-128px 0;
}
.ui-icon-carat-2-e-w
{
background-position:-144px 0;
}
.ui-icon-triangle-1-n
{
background-position:0 -16px;
}
.ui-icon-triangle-1-ne
{
background-position:-16px -16px;
}
.ui-icon-triangle-1-e
{
background-position:-32px -16px;
}
.ui-icon-triangle-1-se
{
background-position:-48px -16px;
}
.ui-icon-triangle-1-s
{
background-position:-64px -16px;
}
.ui-icon-triangle-1-sw
{
background-position:-80px -16px;
}
.ui-icon-triangle-1-w
{
background-position:-96px -16px;
}
.ui-icon-triangle-1-nw
{
background-position:-112px -16px;
}
.ui-icon-triangle-2-n-s
{
background-position:-128px -16px;
}
.ui-icon-triangle-2-e-w
{
background-position:-144px -16px;
}
.ui-icon-arrow-1-n
{
background-position:0 -32px;
}
.ui-icon-arrow-1-ne
{
background-position:-16px -32px;
}
.ui-icon-arrow-1-e
{
background-position:-32px -32px;
}
.ui-icon-arrow-1-se
{
background-position:-48px -32px;
}
.ui-icon-arrow-1-s
{
background-position:-64px -32px;
}
.ui-icon-arrow-1-sw
{
background-position:-80px -32px;
}
.ui-icon-arrow-1-w
{
background-position:-96px -32px;
}
.ui-icon-arrow-1-nw
{
background-position:-112px -32px;
}
.ui-icon-arrow-2-n-s
{
background-position:-128px -32px;
}
.ui-icon-arrow-2-ne-sw
{
background-position:-144px -32px;
}
.ui-icon-arrow-2-e-w
{
background-position:-160px -32px;
}
.ui-icon-arrow-2-se-nw
{
background-position:-176px -32px;
}
.ui-icon-arrowstop-1-n
{
background-position:-192px -32px;
}
.ui-icon-arrowstop-1-e
{
background-position:-208px -32px;
}
.ui-icon-arrowstop-1-s
{
background-position:-224px -32px;
}
.ui-icon-arrowstop-1-w
{
background-position:-240px -32px;
}
.ui-icon-arrowthick-1-n
{
background-position:0 -48px;
}
.ui-icon-arrowthick-1-ne
{
background-position:-16px -48px;
}
.ui-icon-arrowthick-1-e
{
background-position:-32px -48px;
}
.ui-icon-arrowthick-1-se
{
background-position:-48px -48px;
}
.ui-icon-arrowthick-1-s
{
background-position:-64px -48px;
}
.ui-icon-arrowthick-1-sw
{
background-position:-80px -48px;
}
.ui-icon-arrowthick-1-w
{
background-position:-96px -48px;
}
.ui-icon-arrowthick-1-nw
{
background-position:-112px -48px;
}
.ui-icon-arrowthick-2-n-s
{
background-position:-128px -48px;
}
.ui-icon-arrowthick-2-ne-sw
{
background-position:-144px -48px;
}
.ui-icon-arrowthick-2-e-w
{
background-position:-160px -48px;
}
.ui-icon-arrowthick-2-se-nw
{
background-position:-176px -48px;
}
.ui-icon-arrowthickstop-1-n
{
background-position:-192px -48px;
}
.ui-icon-arrowthickstop-1-e
{
background-position:-208px -48px;
}
.ui-icon-arrowthickstop-1-s
{
background-position:-224px -48px;
}
.ui-icon-arrowthickstop-1-w
{
background-position:-240px -48px;
}
.ui-icon-arrowreturnthick-1-w
{
background-position:0 -64px;
}
.ui-icon-arrowreturnthick-1-n
{
background-position:-16px -64px;
}
.ui-icon-arrowreturnthick-1-e
{
background-position:-32px -64px;
}
.ui-icon-arrowreturnthick-1-s
{
background-position:-48px -64px;
}
.ui-icon-arrowreturn-1-w
{
background-position:-64px -64px;
}
.ui-icon-arrowreturn-1-n
{
background-position:-80px -64px;
}
.ui-icon-arrowreturn-1-e
{
background-position:-96px -64px;
}
.ui-icon-arrowreturn-1-s
{
background-position:-112px -64px;
}
.ui-icon-arrowrefresh-1-w
{
background-position:-128px -64px;
}
.ui-icon-arrowrefresh-1-n
{
background-position:-144px -64px;
}
.ui-icon-arrowrefresh-1-e
{
background-position:-160px -64px;
}
.ui-icon-arrowrefresh-1-s
{
background-position:-176px -64px;
}
.ui-icon-arrow-4
{
background-position:0 -80px;
}
.ui-icon-arrow-4-diag
{
background-position:-16px -80px;
}
.ui-icon-extlink
{
background-position:-32px -80px;
}
.ui-icon-newwin
{
background-position:-48px -80px;
}
.ui-icon-refresh
{
background-position:-64px -80px;
}
.ui-icon-shuffle
{
background-position:-80px -80px;
}
.ui-icon-transfer-e-w
{
background-position:-96px -80px;
}
.ui-icon-transferthick-e-w
{
background-position:-112px -80px;
}
.ui-icon-folder-collapsed
{
background-position:0 -96px;
}
.ui-icon-folder-open
{
background-position:-16px -96px;
}
.ui-icon-document
{
background-position:-32px -96px;
}
.ui-icon-document-b
{
background-position:-48px -96px;
}
.ui-icon-note
{
background-position:-64px -96px;
}
.ui-icon-mail-closed
{
background-position:-80px -96px;
}
.ui-icon-mail-open
{
background-position:-96px -96px;
}
.ui-icon-suitcase
{
background-position:-112px -96px;
}
.ui-icon-comment
{
background-position:-128px -96px;
}
.ui-icon-person
{
background-position:-144px -96px;
}
.ui-icon-print
{
background-position:-160px -96px;
}
.ui-icon-trash
{
background-position:-176px -96px;
}
.ui-icon-locked
{
background-position:-192px -96px;
}
.ui-icon-unlocked
{
background-position:-208px -96px;
}
.ui-icon-bookmark
{
background-position:-224px -96px;
}
.ui-icon-tag
{
background-position:-240px -96px;
}
.ui-icon-home
{
background-position:0 -112px;
}
.ui-icon-flag
{
background-position:-16px -112px;
}
.ui-icon-calendar
{
background-position:-32px -112px;
}
.ui-icon-cart
{
background-position:-48px -112px;
}
.ui-icon-pencil
{
background-position:-64px -112px;
}
.ui-icon-clock
{
background-position:-80px -112px;
}
.ui-icon-disk
{
background-position:-96px -112px;
}
.ui-icon-calculator
{
background-position:-112px -112px;
}
.ui-icon-zoomin
{
background-position:-128px -112px;
}
.ui-icon-zoomout
{
background-position:-144px -112px;
}
.ui-icon-search
{
background-position:-160px -112px;
}
.ui-icon-wrench
{
background-position:-176px -112px;
}
.ui-icon-gear
{
background-position:-192px -112px;
}
.ui-icon-heart
{
background-position:-208px -112px;
}
.ui-icon-star
{
background-position:-224px -112px;
}
.ui-icon-link
{
background-position:-240px -112px;
}
.ui-icon-cancel
{
background-position:0 -128px;
}
.ui-icon-plus
{
background-position:-16px -128px;
}
.ui-icon-plusthick
{
background-position:-32px -128px;
}
.ui-icon-minus
{
background-position:-48px -128px;
}
.ui-icon-minusthick
{
background-position:-64px -128px;
}
.ui-icon-close
{
background-position:-80px -128px;
}
.ui-icon-closethick
{
background-position:-96px -128px;
}
.ui-icon-key
{
background-position:-112px -128px;
}
.ui-icon-lightbulb
{
background-position:-128px -128px;
}
.ui-icon-scissors
{
background-position:-144px -128px;
}
.ui-icon-clipboard
{
background-position:-160px -128px;
}
.ui-icon-copy
{
background-position:-176px -128px;
}
.ui-icon-contact
{
background-position:-192px -128px;
}
.ui-icon-image
{
background-position:-208px -128px;
}
.ui-icon-video
{
background-position:-224px -128px;
}
.ui-icon-script
{
background-position:-240px -128px;
}
.ui-icon-alert
{
background-position:0 -144px;
}
.ui-icon-info
{
background-position:-16px -144px;
}
.ui-icon-notice
{
background-position:-32px -144px;
}
.ui-icon-help
{
background-position:-48px -144px;
}
.ui-icon-check
{
background-position:-64px -144px;
}
.ui-icon-bullet
{
background-position:-80px -144px;
}
.ui-icon-radio-on
{
background-position:-96px -144px;
}
.ui-icon-radio-off
{
background-position:-112px -144px;
}
.ui-icon-pin-w
{
background-position:-128px -144px;
}
.ui-icon-pin-s
{
background-position:-144px -144px;
}
.ui-icon-play
{
background-position:0 -160px;
}
.ui-icon-pause
{
background-position:-16px -160px;
}
.ui-icon-seek-next
{
background-position:-32px -160px;
}
.ui-icon-seek-prev
{
background-position:-48px -160px;
}
.ui-icon-seek-end
{
background-position:-64px -160px;
}
.ui-icon-seek-start
{
background-position:-80px -160px;
}

.ui-icon-seek-first
{
background-position:-80px -160px;
}
.ui-icon-stop
{
background-position:-96px -160px;
}
.ui-icon-eject
{
background-position:-112px -160px;
}
.ui-icon-volume-off
{
background-position:-128px -160px;
}
.ui-icon-volume-on
{
background-position:-144px -160px;
}
.ui-icon-power
{
background-position:0 -176px;
}
.ui-icon-signal-diag
{
background-position:-16px -176px;
}
.ui-icon-signal
{
background-position:-32px -176px;
}
.ui-icon-battery-0
{
background-position:-48px -176px;
}
.ui-icon-battery-1
{
background-position:-64px -176px;
}
.ui-icon-battery-2
{
background-position:-80px -176px;
}
.ui-icon-battery-3
{
background-position:-96px -176px;
}
.ui-icon-circle-plus
{
background-position:0 -192px;
}
.ui-icon-circle-minus
{
background-position:-16px -192px;
}
.ui-icon-circle-close
{
background-position:-32px -192px;
}
.ui-icon-circle-triangle-e
{
background-position:-48px -192px;
}
.ui-icon-circle-triangle-s
{
background-position:-64px -192px;
}
.ui-icon-circle-triangle-w
{
background-position:-80px -192px;
}
.ui-icon-circle-triangle-n
{
background-position:-96px -192px;
}
.ui-icon-circle-arrow-e
{
background-position:-112px -192px;
}
.ui-icon-circle-arrow-s
{
background-position:-128px -192px;
}
.ui-icon-circle-arrow-w
{
background-position:-144px -192px;
}
.ui-icon-circle-arrow-n
{
background-position:-160px -192px;
}
.ui-icon-circle-zoomin
{
background-position:-176px -192px;
}
.ui-icon-circle-zoomout
{
background-position:-192px -192px;
}
.ui-icon-circle-check
{
background-position:-208px -192px;
}
.ui-icon-circlesmall-plus
{
background-position:0 -208px;
}
.ui-icon-circlesmall-minus
{
background-position:-16px -208px;
}
.ui-icon-circlesmall-close
{
background-position:-32px -208px;
}
.ui-icon-squaresmall-plus
{
background-position:-48px -208px;
}
.ui-icon-squaresmall-minus
{
background-position:-64px -208px;
}
.ui-icon-squaresmall-close
{
background-position:-80px -208px;
}
.ui-icon-grip-dotted-vertical
{
background-position:0 -224px;
}
.ui-icon-grip-dotted-horizontal
{
background-position:-16px -224px;
}
.ui-icon-grip-solid-vertical
{
background-position:-32px -224px;
}
.ui-icon-grip-solid-horizontal
{
background-position:-48px -224px;
}
.ui-icon-gripsmall-diagonal-se
{
background-position:-64px -224px;
}
.ui-icon-grip-diagonal-se
{
background-position:-80px -224px;
}


.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl
{
border-top-left-radius:8px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr
{
border-top-right-radius:8px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl
{
border-bottom-left-radius:8px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br
{
border-bottom-right-radius:8px;
}

.ui-widget-overlay
{
background:#5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x;
opacity:.8;
filter:Alpha(Opacity=80);
}
.ui-widget-shadow
{
margin:-7px 0 0 -7px;
padding:7px;
background:#cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x;
opacity:.6;
filter:Alpha(Opacity=60);
border-radius:8px;
}
/***--- CSS: _1_jquery_select2 ---****/

.select2-container
{
margin:0;
position:relative;
display:inline-block;

zoom:1;
*display:inline;
vertical-align:middle;
width:200px;
}
.select2-container,
.select2-drop,
.select2-search,
.select2-search input
{

-webkit-box-sizing:border-box;

-khtml-box-sizing:border-box;

-moz-box-sizing:border-box;

-ms-box-sizing:border-box;

box-sizing:border-box;

}
.select2-container .select2-choice
{
display:block;
height:26px;
padding:0 0 0 8px;
overflow:hidden;
position:relative;
border:1px solid #aaa;
white-space:nowrap;
line-height:26px;
color:#444;
text-decoration:none;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-background-clip:padding-box;
-moz-background-clip:padding;
background-clip:padding-box;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
background-color:#fff;
background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
background-image:-webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
background-image:-moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
background-image:-o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%);
background-image:-ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
background-image:linear-gradient(top, #ffffff 0%, #eeeeee 50%);
}
.select2-container.select2-drop-above .select2-choice
{
border-bottom-color:#aaa;
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
background-image:-webkit-linear-gradient(center bottom, #eeeeee 0%, white 90%);
background-image:-moz-linear-gradient(center bottom, #eeeeee 0%, white 90%);
background-image:-o-linear-gradient(bottom, #eeeeee 0%, white 90%);
background-image:-ms-linear-gradient(top, #eeeeee 0%,#ffffff 90%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
background-image:linear-gradient(top, #eeeeee 0%,#ffffff 90%);
}
.select2-container.select2-allowclear .select2-choice .select2-chosen
{
margin-right:42px;
}
.select2-container .select2-choice &gt; .select2-chosen
{
margin-right:26px;
display:block;
overflow:hidden;
white-space:nowrap;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
}
.select2-container .select2-choice abbr
{
display:none;
width:12px;
height:12px;
position:absolute;
right:24px;
top:8px;
font-size:1px;
text-decoration:none;
border:0;
background:url('/templates/allrusty-fjt/images/jquery/select2.png') right top no-repeat;
cursor:pointer;
outline:0;
}
.select2-container.select2-allowclear .select2-choice abbr
{
display:inline-block;
}
.select2-container .select2-choice abbr:hover
{
background-position:right -11px;
cursor:pointer;
}
.select2-drop-undermask
{
border:0;
margin:0;
padding:0;
position:absolute;
left:0;
top:0;
z-index:9998;
background-color:transparent;
filter:alpha(opacity=0);
}
.select2-drop-mask
{
border:0;
margin:0;
padding:0;
position:absolute;
left:0;
top:0;
z-index:9998;

background-color:#fff;
opacity:0;
filter:alpha(opacity=0);
}
.select2-drop
{
width:100%;
margin-top:-1px;
position:absolute;
z-index:9999;
top:100%;
background:#fff;
color:#000;
border:1px solid #aaa;
border-top:0;
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
-webkit-box-shadow:0 4px 5px rgba(0, 0, 0, .15);
-moz-box-shadow:0 4px 5px rgba(0, 0, 0, .15);
box-shadow:0 4px 5px rgba(0, 0, 0, .15);
}
.select2-drop-auto-width
{
border-top:1px solid #aaa;
width:auto;
}
.select2-drop-auto-width .select2-search
{
padding-top:4px;
}
.select2-drop.select2-drop-above
{
margin-top:1px;
border-top:1px solid #aaa;
border-bottom:0;
-webkit-border-radius:4px 4px 0 0;
-moz-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
-webkit-box-shadow:0 -4px 5px rgba(0, 0, 0, .15);
-moz-box-shadow:0 -4px 5px rgba(0, 0, 0, .15);
box-shadow:0 -4px 5px rgba(0, 0, 0, .15);
}
.select2-drop-active
{
border:1px solid #5897fb;
border-top:none;
}
.select2-drop.select2-drop-above.select2-drop-active
{
border-top:1px solid #5897fb;
}
.select2-container .select2-choice .select2-arrow
{
display:inline-block;
width:18px;
height:100%;
position:absolute;
right:0;
top:0;
border-left:1px solid #aaa;
-webkit-border-radius:0 4px 4px 0;
-moz-border-radius:0 4px 4px 0;
border-radius:0 4px 4px 0;
-webkit-background-clip:padding-box;
-moz-background-clip:padding;
background-clip:padding-box;
background:#ccc;
background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
background-image:-o-linear-gradient(bottom, #ccc 0%, #eee 60%);
background-image:-ms-linear-gradient(top, #cccccc 0%, #eeeeee 60%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
background-image:linear-gradient(top, #cccccc 0%, #eeeeee 60%);
}
.select2-container .select2-choice .select2-arrow b
{
display:block;
width:100%;
height:100%;
background:url('/templates/allrusty-fjt/images/jquery/select2.png') no-repeat 0 1px;
}
.select2-search
{
display:inline-block;
width:100%;
min-height:26px;
margin:0;
padding-left:4px;
padding-right:4px;
position:relative;
z-index:10000;
white-space:nowrap;
}
.select2-search input
{
width:100%;
height:auto !important;
min-height:26px;
padding:4px 20px 4px 5px;
margin:0;
outline:0;
font-family:sans-serif;
font-size:1em;
border:1px solid #aaa;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
background:#fff url('/templates/allrusty-fjt/images/jquery/select2.png') no-repeat 100% -22px;
background:url('/templates/allrusty-fjt/images/jquery/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
background:url('/templates/allrusty-fjt/images/jquery/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background:url('/templates/allrusty-fjt/images/jquery/select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background:url('/templates/allrusty-fjt/images/jquery/select2.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
background:url('/templates/allrusty-fjt/images/jquery/select2.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
background:url('/templates/allrusty-fjt/images/jquery/select2.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}
.select2-drop.select2-drop-above .select2-search input
{
margin-top:4px;
}
.select2-search input.select2-active
{
background:#fff url('select2-spinner.gif') no-repeat 100%;
background:url('select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
background:url('select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background:url('select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background:url('select2-spinner.gif') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
background:url('select2-spinner.gif') no-repeat 100%, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
background:url('select2-spinner.gif') no-repeat 100%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices
{
border:1px solid #5897fb;
outline:none;
-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
-moz-box-shadow:0 0 5px rgba(0,0,0,.3);
box-shadow:0 0 5px rgba(0,0,0,.3);
}
.select2-dropdown-open .select2-choice
{
border-bottom-color:transparent;
-webkit-box-shadow:0 1px 0 #fff inset;
-moz-box-shadow:0 1px 0 #fff inset;
box-shadow:0 1px 0 #fff inset;
-webkit-border-bottom-left-radius:0;
-moz-border-radius-bottomleft:0;
border-bottom-left-radius:0;
-webkit-border-bottom-right-radius:0;
-moz-border-radius-bottomright:0;
border-bottom-right-radius:0;
background-color:#eee;
background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
background-image:-webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
background-image:-moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
background-image:-o-linear-gradient(bottom, white 0%, #eeeeee 50%);
background-image:-ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
background-image:linear-gradient(top, #ffffff 0%,#eeeeee 50%);
}
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices
{
border:1px solid #5897fb;
border-top-color:transparent;
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(0.5, #eeeeee));
background-image:-webkit-linear-gradient(center top, white 0%, #eeeeee 50%);
background-image:-moz-linear-gradient(center top, white 0%, #eeeeee 50%);
background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);
background-image:-ms-linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
background-image:linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);
}
.select2-dropdown-open .select2-choice .select2-arrow
{
background:transparent;
border-left:none;
filter:none;
}
.select2-dropdown-open .select2-choice .select2-arrow b
{
background-position:-18px 1px;
}

.select2-results
{
max-height:200px;
padding:0 0 0 4px;
margin:4px 4px 4px 0;
position:relative;
overflow-x:hidden;
overflow-y:auto;
-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.select2-results ul.select2-result-sub
{
margin:0;
padding-left:0;
}
.select2-results ul.select2-result-sub &gt; li .select2-result-label
{
padding-left:20px
}
.select2-results ul.select2-result-sub ul.select2-result-sub &gt; li .select2-result-label
{
padding-left:40px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub &gt; li .select2-result-label
{
padding-left:60px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub &gt; li .select2-result-label
{
padding-left:80px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub &gt; li .select2-result-label
{
padding-left:100px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub &gt; li .select2-result-label
{
padding-left:110px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub &gt; li .select2-result-label
{
padding-left:120px
}
.select2-results li
{
list-style:none;
display:list-item;
background-image:none;
}
.select2-results li.select2-result-with-children &gt; .select2-result-label
{
font-weight:bold;
}
.select2-results .select2-result-label
{
padding:3px 7px 4px;
margin:0;
cursor:pointer;
min-height:1em;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}
.select2-results .select2-highlighted
{
background:#3875d7;
color:#fff;
}
.select2-results li em
{
background:#feffde;
font-style:normal;
}
.select2-results .select2-highlighted em
{
background:transparent;
}
.select2-results .select2-highlighted ul
{
background:white;
color:#000;
}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit
{
background:#f4f4f4;
display:list-item;
}

.select2-results .select2-disabled.select2-highlighted
{
color:#666;
background:#f4f4f4;
display:list-item;
cursor:default;
}
.select2-results .select2-disabled
{
background:#f4f4f4;
display:list-item;
cursor:default;
}
.select2-results .select2-selected
{
display:none;
}
.select2-more-results.select2-active
{
background:#f4f4f4 url('select2-spinner.gif') no-repeat 100%;
}
.select2-more-results
{
background:#f4f4f4;
display:list-item;
}

.select2-container.select2-container-disabled .select2-choice
{
background-color:#f4f4f4;
background-image:none;
border:1px solid #ddd;
cursor:default;
}
.select2-container.select2-container-disabled .select2-choice .select2-arrow
{
background-color:#f4f4f4;
background-image:none;
border-left:0;
}
.select2-container.select2-container-disabled .select2-choice abbr
{
display:none;
}

.select2-container-multi .select2-choices
{
height:auto !important;
height:1%;
margin:0;
padding:0;
position:relative;
border:1px solid #aaa;
cursor:text;
overflow:hidden;
background-color:#fff;
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background-image:-webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image:-moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image:-o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image:-ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image:linear-gradient(top, #eeeeee 1%, #ffffff 15%);
}
.select2-locked
{
padding:3px 5px 3px 5px !important;
}
.select2-container-multi .select2-choices
{
min-height:26px;
}
.select2-container-multi.select2-container-active .select2-choices
{
border:1px solid #5897fb;
outline:none;
-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
-moz-box-shadow:0 0 5px rgba(0,0,0,.3);
box-shadow:0 0 5px rgba(0,0,0,.3);
}
.select2-container-multi .select2-choices li
{
float:left;
list-style:none;
}
.select2-container-multi .select2-choices .select2-search-field
{
margin:0;
padding:0;
white-space:nowrap;
}
.select2-container-multi .select2-choices .select2-search-field input
{
padding:5px;
margin:1px 0;
font-family:sans-serif;
font-size:100%;
color:#666;
outline:0;
border:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
background:transparent !important;
}
.select2-container-multi .select2-choices .select2-search-field input.select2-active
{
background:#fff url('select2-spinner.gif') no-repeat 100% !important;
}
.select2-default
{
color:#999 !important;
}
.select2-container-multi .select2-choices .select2-search-choice
{
padding:3px 5px 3px 18px;
margin:3px 0 3px 5px;
position:relative;
line-height:13px;
color:#333;
cursor:default;
border:1px solid #aaaaaa;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
-moz-box-shadow:0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
box-shadow:0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
-webkit-background-clip:padding-box;
-moz-background-clip:padding;
background-clip:padding-box;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
background-color:#e4e4e4;
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0 );
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image:-ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen
{
cursor:default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus
{
background:#d4d4d4;
}
.select2-search-choice-close
{
display:block;
width:12px;
height:13px;
position:absolute;
right:3px;
top:4px;
font-size:1px;
outline:none;
background:url('/templates/allrusty-fjt/images/jquery/select2.png') right top no-repeat;
}
.select2-container-multi .select2-search-choice-close
{
left:3px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover
{
background-position:right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close
{
background-position:right -11px;
}

.select2-container-multi.select2-container-disabled .select2-choices
{
background-color:#f4f4f4;
background-image:none;
border:1px solid #ddd;
cursor:default;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice
{
padding:3px 5px 3px 5px;
border:1px solid #ddd;
background-image:none;
background-color:#f4f4f4;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close
{
display:none;
background:none;
}

.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match
{
text-decoration:underline;
}
.select2-offscreen, .select2-offscreen:focus
{
clip:rect(0 0 0 0);
width:1px;
height:1px;
border:0;
margin:0;
padding:0;
overflow:hidden;
position:absolute;
outline:0;
left:0px;
}
.select2-display-none
{
display:none;
}
.select2-measure-scrollbar
{
position:absolute;
top:-10000px;
left:-10000px;
width:100px;
height:100px;
overflow:scroll;
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:144dpi)
{
.select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b
{
background-image:url('select2x2.png') !important;
background-repeat:no-repeat !important;
background-size:60px 40px !important;
}
.select2-search input
{
background-position:100% -21px !important;
}
}
/***--- CSS: _1_page ---****/
div.topscroll
{
text-align:right;
position:fixed;
bottom:0.5em;
right:0.5em;
}
a.topscroll
{
display:inline-block;
padding:0.2em;
background:#dfd6c4;
color:#474747;
border-radius:5px;
font-size:1.5em;
}
a.topscroll:hover
{
background:#474747;
color:#dfd6c4;
}
div.page h1
{
margin:0px;
padding:13px;
color:black;

font-weight:bold;
border-bottom:1px solid #eee;
text-transform:uppercase;
}
div.page h2
{
margin:0px;
font-size:16px;
color:#000000;
font-weight:bold;
text-shadow:3px 2px 4px rgba(255, 255, 255, 0.6);
}
div.page h3
{
margin:0px;
font-size:14px;
color:#000000;
font-weight:bold;
}
div.page table.hasabok
{
margin:10px;
width:700px;
}
div.page div.skype
{
text-align:center;
margin:20px;
}
div.page div.map
{
padding:0px;
margin:0px;
border:0px solid rgba(156, 140, 88, 0.42);
box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
background:white;
width:440px;
}
div.page div.logo160
{
padding:0px;
margin:0px;
border:0px solid rgba(156, 140, 88, 0.42);
-webkit-border-radius:6px;
border-radius:6px;
background:#F7FDDF;
background:url('/tportal_upload/d50/logo.jpg') center ;
background-size:200px 109px;
width:200px;
height:109px;
margin:auto;
}
div.page div.map iframe
{
padding:0px;
margin:0px;
}
div.page div.map
{
margin-left:5%;
}
div.page div.cimadatok
{
font-size:13px;
background:white;
padding:1px 1px 1px 13px;
padding:2%;
}
div.pagekapcsolat
{
margin:2%;
}
table.simple
{
border-collapse:collapse;
margin:5px;
}
table.simple th
{
background:#f1f1f1;
font-weight:bold;
text-align:center;
padding:6px;
border:1px solid #999999;
}
table.simple td
{
padding:6px;
border:1px solid #999999;
}
table.simple td.num
{
text-align:right;
}
table.simple td a
{
color:#407096;
font-weight:bold;
}
@media (max-width:1024px)
{
table.simple
{
margin:auto;
margin-top:10px;
margin-bottom:10px;
font-size:12px;
}
table.simple td
{
padding:4px;
}
}
/***--- CSS: _1_scrollbar ---****/

/***--- CSS: _1_side ---****/
div.sidetitle
{
font-size:12px;
font-weight:bold;
margin:0;
height:35px;
line-height:30px;
color:#FDEA06;
padding:0 0px 0 0px;
background:url(/templates/allrusty-fjt/imagesxfish/content_menu.png) -5px 0 no-repeat;
width:%sidetitle.width%;
text-align:center;
}
#side-left div.sidetitle
{
position:relative;
left:-15px;
}
#side-right div.sidetitle
{
background:url(/templates/allrusty-fjt/images/content_menu/content_menu_right.png);
position:relative;
right:-30px;
}
div.sidecontent
{
background:#CBDFAC;
-webkit-border-radius:3px;
border-radius:3px;
border:1px solid #CCC;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:-1px 0px 9px 3px rgba(0, 0, 0, 0.61);
margin:0;
padding:5px;
padding-left:8px;
}
#side-left div.sidecontent
{
position:relative;
left:-10px;
}
#side-right div.sidecontent
{
position:relative;
right:-10px;
}
/***--- CSS: _1_styles_j ---****/
body.contentpane
{
background:#fff;
color:#555;
}
h1,h2,h3,h4,h5,h6
{
margin:0;
padding:10px 0;
font-weight:bold;
color:black ;
}
h1
{
font-size:20px;
}
h2
{
font-size:18px;
}
h3
{
font-size:16px;
}
h4
{
font-size:14px;
}
p em
{
font-style:italic;
}
hr
{
width:100%;
clear:both;
border:none;
height:2px;
background:#eee;
margin:0;
padding:0;
}
#header
{
position:relative;
background:url(/templates/allrusty-fjt/images/header.png);
height:154px;
width:1104px;
margin:0px auto 0;
}


#sidebar .module-title,.site-title
{
margin:0;
padding:7px;


font-size:13px;
letter-spacing:.02em;
color:#fff;

background-color:#83c236;
position:relative;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
color:white;
font-weight:bold;
}
div.h3c
{

}
#sidebar .module-title:after,.site-title:after
{
border-color:#83c236 transparent transparent;
border-style:solid;
border-width:10px 11px 0;
bottom:-9px;
content:"";
display:inline-block;
height:0;
left:10px;
position:absolute;
width:0;
z-index:1;
color:   #c7caaa;
}

.module-body
{


position:relative;

color:#474747;
}
div.clearpad
{
padding:3px;
}
div.clearpad ul
{
clear:both;
}

#topleft
{
left:7px;
margin-left:563px;
color:white;
margin-right:317px;
padding-left:15px;
padding-top:3px;
padding-bottom:3px;
background:url('/templates/allrusty-fjt/images/fishbook/carbon.jpg') center repeat;
border:1px solid rgba(156, 140, 88, 0.42);
box-shadow:3px 3px 6px 1px rgba(0, 0, 0, 0.74);
font-size:9px;
background:rgba(60, 168, 68, 0.3);
}
@media (max-width:1150px)
{
#sidebar .module-title,.site-title
{
font-size:14px;

background-color:#fe4381;
}
#sidebar .module-title:after, .site-title:after
{
border-color:#fe4381 transparent transparent;
}
}
/***--- CSS: _1_system ---****/
div.noimage320
{
background:url(/templates/allrusty-fjt/images/noimage320.jpg) center no-repeat;
}
div.noimage640
{
background:url(/templates/allrusty-fjt/images/noimage640.jpg) center no-repeat;
}
div.noimage800
{
background:url(/templates/allrusty-fjt/images/noimage800.jpg) center no-repeat;
}
div.clear
{
clear:both;
}
#overlay
{
width:100%;
height:100%;
position:fixed;
top:0px;
left:0px;
background-color:#000000;
z-index:200000;
opacity:0.70;
filter:alpha(opacity=70);
visibility:hidden;
}
table.grid
{
border:1px solid rgba(0,0,0,0.5);
border-collapse:collapse;
vertical-align:middle;
background:#ececec;
background:rgba(243, 197, 146, 0.99);


}
table.grid tr.fejlec
{
height:30px;
margin:0px;
padding:0px;
}
table.grid thead tr th
{
background:rgba(39, 18, 1, 0.4);
;
border:1px solid #333333;
border-bottom:1px solid rgba(0,0,0,0.2);
color:#000000;
;
-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
box-shadow:0px 0px 10px 1px rgba(0,0,0,0.2);
margin:0px;
padding:5px;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
table.grid tr:nth-child(even) td
{
background:rgba(255,255,255,0.2);
}
table.grid tr:nth-child(odd) td
{
background:rgba(255,255,255,0.7);
}
table.grid tr td
{
padding:5px;
border:1px solid rgba(39, 18, 1, 0.4);
;
}
table.grid tr td.number
{
text-align:right!important;
}
table.grid tr.torolve td
{
color:#ff0000!important;
text-decoration:line-through!important;
}
/***--- CSS: _1_wggallery ---****/
#wggaleryloading
{
position:absolute;
top:50px;
left:50px;
z-index:90000;
display:none;
}
button.wggaleryclose
{
padding:0px;
line-height:25px;
text-align:center;
vertical-align:center;
background-color:black;
color:white;
font-weight:bold;
border:2px solid white!important;
-webkit-border-radius:12px;
-webkit-border-radius:12px;
border-radius:12px;



width:25px;
height:25px;
margin-left:-17px;
margin-top:-10px;
position:absolute;
left:100%;
top:0px;
cursor:pointer;
}
button.wggalery
{
margin-top:2px;
height:20px;
line-height:20px;
background-color:white;
color:black;
font-weight:bold;
border:none;







cursor:pointer;
}
div.wggaleryfoot
{
display:block;
text-align:center;
font-family:verdana;
line-height:30px;
background:#eeeeee;
vertical-align:middle;
color:#333333;
}
#wggalerydialog
{
padding:10px;
position:fixed;
top:30px;
left:30px;
background-color:#ffffff;
z-index:20000;



-webkit-box-shadow:2px 4px 12px -1px rgba(0, 0, 0, 0.87);
-moz-box-shadow:2px 4px 12px -1px rgba(0, 0, 0, 0.87);
box-shadow:2px 4px 12px -1px rgba(0, 0, 0, 0.87);
transition:width 1s;
-moz-transition:width 1s;

-webkit-transition:width 1s;

-o-transition:width 1s;

}
/***--- CSS: _1_window ---****/
#iframewindow
{
z-index:900000;
position:fixed;
top:50%;
left:50%;
background:#b2d195;
background:white!important;
font-family:'Roboto Condensed',sans-serif!important;
text-transform:uppercase!important;
}
#iframewindow div.windowtitle
{
background:rgba(255, 143, 0, 0.87);
border-bottom:1px solid rgba(54,164,175,0.9);
z-index:900000;
position:relative;
top:0px;
left:0px;
padding:2px;
padding-top:1.5em;
padding-bottom:1em;
height:25px;
width:696px;
}
#iframewindow div.windowtitle span
{
color:#000;
font-size:16px;
padding:15px;
font-weight:bold;
}
#iframewindow div.windowtitle div.closebutton
{
float:right;
margin-top:-12px;
margin-right:-12px;
cursor:pointer;
color:#fff;
border:3px solid white;
border-radius:24px;
background:grey;
font-size:17px;
font-weight:bold;
display:block;
line-height:24px;
width:27px;
height:27px;
text-align:center;
}
#iframewindow div.windowtitle div.closebutton:before
{
content:" x";
}
div.window
{
color:#000000;
font-size:1.1em;
text-decoration:none;
border-bottom:1px solid #ccc;
line-height:normal;
margin:0px;
margin-bottom:10px;
margin-right:7px;
background:rgba(255,255,255,0.6);




width:500px;
margin:auto;
margin-top:50px;
font-family:'Roboto Condensed',sans-serif;
background:#ecf0f1;
letter-spacing:1px;
}
div.window h1
{
display:block;
color:#ffffff;
font-size:1empx;
font-weight:bold;
text-decoration:none;
padding:1em;
padding-left:10px;
background:#0099AD;
-webkit-box-shadow:inset 2px 2px 3px 2px rgba(0, 0, 0, 0.1);
box-shadow:inset 3px 3px 6px 1px rgba(0, 0, 0, 0.1);






}
div.window div.wincontent
{
padding:10px;
}
input[type=text], input[type=password]
{
background:#ffffff;
padding:3px;
background-color:#f6f6f6;
border:none;
color:#0d0d0d;
text-decoration:none;
display:inline-block;
font-size:13px;
margin:5px;

border-bottom:2px solid #f6f6f6;
}
.wsl-cart-buttons&gt;input
{
padding:0.5em!important;
}
input#logintourlpassword
{

}
input#logintourlpassword2
{

}
#logintourllostpasswordline
{
font-weight:bold;
}
table.webshopajandek tr td div.tdcontent
{
border:1px solid #BDBABA;
background:white;
box-shadow:1px 1px 6px 1px rgba(0, 0, 0, 0.52);
margin:11px;
cursor:pointer;
}
/***--- CSS: _1_window2 ---****/
div.window2
{
color:#000000;
font-size:10px;
text-decoration:none;
border:1px solid #ccc;
line-height:normal;
margin:0px;
margin-bottom:10px;
background:none;




margin:auto;
}
div.window2&gt;h1
{
display:block;
color:#393939;
text-decoration:none;
padding:9px;
padding-left:10px;

background:#e5e5e5;
text-transform:uppercase;
text-align:left;
font-family:'Roboto Condensed',sans-serif;
}
div.window2&gt;div.wincontent
{
padding:10px;
}
/***--- CSS: _2_alertbox ---****/
div.alertbox
{
padding:10px;
margin:5px;
-webkit-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;



text-align:left;
padding-left:35px;
}
div.success
{
border:1px solid #B7DB58;
color:#ffffff;
font-weight:bold;
background:url(/templates/allrusty-fjt/images/alertbox/success.png) no-repeat 5px 5px #2c96a9;
}
div.error
{
border:1px solid #D96E66;
color:#CD0A0A;
background:url(/templates/allrusty-fjt/images/alertbox/error.png) no-repeat 5px 5px #FFC8D1;
}
div.info
{
border:1px solid #8ED9F6;
color:#2E6093;
background:url(/templates/allrusty-fjt/images/alertbox/info.png) no-repeat 5px 5px #E3F7FC;
}
div.onform
{
margin-left:165px;
}
/***--- CSS: _2_app ---****/

div.app_list_kategoria
{
text-align:center;
color:#000000;
font-size:12px;
text-decoration:none;
padding:10px 15px;
line-height:normal;
margin:0px;
margin-bottom:10px;
margin-right:7px;
background:rgba(255,255,255,0.6);
font-weight:bold;
box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
}
div.app_list_kategoria a
{
}
div.app_list_kategoria a.active
{
color:#13618d;
font-weight:bold;
}

ul.app_jmodul
{
list-style:none;
}
ul.app_jmodul li
{
position:relative;
top:0px;
left:0px;
}
ul.app_jmodul li image.kep
{
}



div.app_listmenu
{
color:#ffffff;
font-size:12px;
text-decoration:none;
padding:0px;
line-height:normal;
margin:0px;
margin-top:10px;
text-align:center;

clear:both;
text-transform:uppercase;
width:100%;
}
div.app_listmenu div
{

background:#ff5a00;
padding:34px;
text-decoration:none;
color:white;
margin-right:3px;
font-weight:bold;














font-size:11px;
display:inline-block;



font-weight:bold;
line-height:12px;
height:12px;
padding:4px 8px;

font-weight:bold;
padding:4px 8px;
margin:2px 2px 2px 2px;



}
div.app_listmenu div:hover
{
background:#92b537;
}
div.app_lista_kategoriak
{
color:#484899;
font-size:12px;
text-decoration:none;
padding:10px 15px;
border:1px solid #CCC;
text-align:center;
line-height:normal;
margin:0px;
margin-bottom:10px;
margin-right:7px;
background:rgba(255,255,255,0.6);

clear:both;
text-transform:uppercase;
text-align:center;
font-weight:bold;


}
div.app_lista_kategoriak ul
{
overflow:auto;
list-style:circle;
}
div.app_lista_kategoriak ul li
{
float:left;
margin-left:15px;
padding-right:10px;
}
div.app_lista_kategoriak a
{
color:#000000;
text-decoration:none;
}
div.app_lista_kategoriak a.active
{
color:#000000;
font-weight:bold;
}
div.app_lista_kategoriak a:hover
{
color:#000000;
text-decoration:underline;
}
div.app_listmenu div.active
{
color:#DCE4CB;
font-weight:bold;
border:1px solid #A39C9C;
background:#647F29;
border-color:#4F661D;
-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.1) inset;
-moz-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;
box-shadow:0 1px 0 rgba(255, 255, 255, 0.1) inset;
}
div.app_listmenu div a
{
color:white;
font-size:1.1em;
padding:13px;
}

table.app_lista_left td
{
border:none;



vertical-align:top;

}
table.app_lista_left td.kep div.imgdoboz
{




text-align:center;



margin-left:-3px;
}
table.app_lista_left td.kep div.imgdoboz img
{





width:210px;


font-size:0.9em;
font-weight:bold;
}

div.app_keresodoboz
{
margin-top:10px;
margin-bottom:10px;
padding:10px 15px;
text-transform:uppercase;
border-bottom:1px solid #ccc;
background:rgba(255,255,255,0.6);
-webkit-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:2px 2px 3px 2px rgba(0, 0, 0, 0.4);
box-shadow:3px 3px 6px 1px rgba(0, 0, 0, 0.4);
margin-right:7px;
}
ul.app_lista
{
list-style:none;
}
ul.app_lista li
{



}
ul.app_lista li div.like
{
float:left;
}
ul.app_lista li div.fb-send
{
float:right;
}
ul.app_lista li div.adatok
{
padding:12px;
font-size:12px;
clear:both;

margin:3px;
}
ul.app_lista li div.adatok div.halfaj
{
font-weight:bold;
float:left;
}
ul.app_lista li div.adatok div.datum
{
float:right;
}
ul.app_lista li div.adatok div.sor
{
clear:both;
}
ul.app_lista li div.adatok div.nev
{
font-weight:bold;
float:left;
}
ul.app_lista li div.adatok div.tovabbi
{
float:right;
font-weight:normal;
}
ul.app_lista li div.adatok div.reszletek:hover
{
background:#40C2EB;
background:rgba(85, 243, 71, 0.7);
}
ul.app_lista li div.adatok div.reszletek
{
position:absolute;
top:127px;
right:0px;
height:17px;
color:#000000;
background:rgba(65, 105, 28, 0.7);
text-shadow:2px 1px 4px rgba(7, 0, 0, 0.98);
border:1px solid rgba(107, 124, 113, 0.9);
border-bottom:none;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-bottomleft:0px;
-webkit-border-radius:8px 0px 0px 0px;
border-radius:8px 0px 0px 0px;
margin:0px;
padding:2px;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
ul.app_lista li div.adatok div.suly
{
position:absolute;
top:0px;
left:0px;
background:rgba(65, 105, 28, 0.7);
text-shadow:2px 1px 4px rgba(7, 0, 0, 0.98);
color:#000000;
border:1px solid rgba(107, 124, 113, 0.9);
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-radius:10px 0px 10px 0px;
border-radius:10px 0px 10px 0px;
margin:0px;
padding:0px;
padding:5px;
color:#ffffff;
font-size:18px;
font-weight:bold;
text-decoration:none;
}
ul.app_lista li div.imgdoboz
{
width:200px;
height:150px;
text-align:center;


vertical-align:middle;
overflow:hidden;
2.	border-bottom:1px solid rgba(30, 30, 32, 0.44);
}
ul.app_lista li img.kep
{
border:	border:1px solid #999999;
;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-bottomleft:0px;
-webkit-border-radius:10px 10px 0px 0px;
border-radius:10px 10px 0px 0px;


}



div.app_pages
{
text-align:center;
height:30px;
}
div.app_pages ul
{
margin-top:20px;
margin-bottom:20px;
}
div.app_pages ul li
{
display:inline;
margin:3px;
text-align:center;

background:rgba(255, 255, 255, 0.8);




padding:5px;


width:29px;
height:29px;


text-align:center;
text-align:center;
font-weight:bold;
border:1px solid #cecece;
color:#5f5d5d;
display:inline;
margin:3px;
text-align:center;
background:rgba(255, 255, 255, 0.8);
padding:8px;
width:29px;
height:29px;
text-align:center;
}
div.app_pages ul li:hover
{
background:#8fb138;
}
div.app_pages ul li.activepage
{
background:#92b537;




padding:8px;
color:#ffffff;
}
div.app_pages ul a
{
text-decoration:none;
}

table.app_sajat_lista
{
width:98%;
margin:auto;
border:1px solid rgba(0,0,0,0.5);
vertical-align:middle;
background:#ececec;
background:rgba(255,255,255,0.6);
border-collapse:separate;




}
table.app_sajat_lista th
{
margin:0px;
color:black;
font-size:12px;
font-weight:bold;
text-decoration:none;
line-height:30px;
}
table.app_sajat_lista td
{
border:none;
box-shadow:-1px 0px 3px 0px rgba(0, 0, 0, 0.6);
padding:5px;
vertical-align:top;
}
table.app_sajat_lista td.tartalom a
{
color:#2f7ac0;
font-size:16px;
}

table.app_sajat_lista td.tartalom div.cim
{
font-size:18px;
font-weight:bold;
margin-bottom:10px;
}

table.app_sajat_lista td.tartalom span.me
{
padding-left:5px;
}

table.app_sajat_lista td.tartalom div.line
{
}
table.app_sajat_lista td.tartalom div.line span.label
{
font-weight:bold;
width:80px;
display:inline-block;
}
table.app_sajat_lista td.tartalom div.line span.me
{
font-weight:normal;
}

table.app_sajat_lista td.tartalom div.line1
{
}

table.app_sajat_lista td.tartalom div.datum
{
margin-top:5px;
}
table.app_sajat_lista td.tartalom div.datum span.label
{
font-weight:bold;
width:80px;
display:inline-block;
}

table.app_sajat_lista td.tartalom div.imgdoboz
{
float:left;
margin:5px;
-webkit-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
border:1px solid #CCC;
padding:6px;
text-align:center;
background:url('/templates/allrusty-fjt/images/fishbook/kiswood.jpg') bottom repeat;
border:10px solid rgba(156, 140, 88, 0.42);
box-shadow:2px 2px 4px 1px rgba(0, 0, 0, 0.45);
border:1px solid #667477;
margin-right:20px;
}
table.app_sajat_lista td.tartalom div.imgdoboz img
{
-webkit-border-radius:5px 5px 5px 5px;
border-radius:3px 3px 3px 3px;
border:1px solid #eeeeee;
box-shadow:2px 2px 4px 1px rgba(0, 0, 0, 0.45);
padding:1px;
}
table.app_sajat_lista td.ar
{
padding:10px;
padding-top:0px;
padding-bottom:0px;
text-align:center;
vertical-align:middle;
}

table.app_sajat_lista td.gombok
{
width:130px;
}

table.app_sajat_lista td.gombok div.btn
{
}

table.app_sajat_lista td.gombok div a.button
{
color:#ffffff;
width:140px;
text-align:center;
font-size:12px;
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#18DFFA), color-stop(100%,#0F6272));
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e97eb', endColorstr='#2b67c0',GradientType=0 );
-webkit-box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
-moz-box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
}
table.app_sajat_lista td.gombok div.btnupdate
{
}
table.app_sajat_lista td.gombok div.btnimages
{
}
table.app_sajat_lista td.gombok div.btnaction
{
}
table.app_sajat_lista td.gombok div.btnaction a.publicshare
{
background:#00ff00;
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F52839), color-stop(100%,#490E08));
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e97eb', endColorstr='#2b67c0',GradientType=0 );
-webkit-box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
-moz-box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
}
table.app_sajat_lista td.gombok div.btnaction a.suspend
{
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#18DFFA), color-stop(100%,#0F6272));
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e97eb', endColorstr='#2b67c0',GradientType=0 );
-webkit-box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
-moz-box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
}
table.app_sajat_lista td.gombok div.btndelete
{
}
table.app_sajat_lista td.gombok div.btndelete a
{
background:#ff0000;
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F52839), color-stop(100%,#490E08));
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e97eb', endColorstr='#2b67c0',GradientType=0 );
-webkit-box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
-moz-box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
box-shadow:inset 0px 1px 0px rgba(255, 255, 255, 0.6);
}

table.app_lista
{
margin:auto;
border:1px solid rgba(155, 152, 152, 0.5);
vertical-align:middle;
background:#ececec;
background:rgba(255,255,255,0.6);
border-collapse:separate;
margin-top:5px;
}
table.app_lista th
{

background:white;
border-bottom:1px solid rgba(0,0,0,0.2);
color:#000000;
margin:0px;

color:black;
font-size:12px;
font-weight:bold;
text-decoration:none;
font-family:'Roboto Condensed',sans-serif;
line-height:30px;
}
table.app_lista td
{


background:rgba(255, 255, 255, 0.6);
padding:5px;
vertical-align:top;
background:white;
}
table.app_lista td.tartalom a
{
color:#00A9DD;
font-weight:bold;
text-decoration:none;
padding-top:4px;
padding-bottom:4px;
font-size:20px;
color:black;
font-weight:bold;
text-decoration:none;
padding-bottom:13px;
display:block;
border-bottom:1px solid #eee;
font-size:1.6em;
}
table.app_lista td a.bovebben
{
border:1px solid #888888;
background:url('/templates/allrusty-fjt/images/fishbook/carbon.jpg') bottom repeat;
padding:4px;
text-decoration:none;
color:#fff;
font-weight:bold;
position:relative;
bottom:0px;
display:block;
width:54px;
text-align:center;
margin-top:4px;
-webkit-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.3);
box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.3);
transition:all 0.3s;
-moz-transition:all 0.3s;

-webkit-transition:all 0.3s;

-o-transition:all 0.3s;

font-weight:bold;
line-height:12px;
height:13px;
padding:5px 22px;
border-bottom:5px solid rgba(117, 237, 253, 0.77);
-webkit-border-radius:3px 3px 0 0;
width:171px;
height:32px;
padding:0px;
margin:0px;
margin-right:-21px;
background:#eee;
border:none;
box-shadow:none;
color:#0A0707;
text-transform:uppercase;
font-size:16px;
text-align:center;
line-height:30px;
margin-top:20px;
}
table.app_lista td a.bovebben:hover
{
background:url('/templates/allrusty-fjt/images/fishbook/jkm3.png') no-repeat 2px 2px;
}
table.app_lista td.kep div.imgdoboz
{



padding:1px;
text-align:center;


}
table.app_lista td.kep div.imgdoboz img
{
width:auto;
height:auto;
overflow:auto;
padding:12px;
}
table.app_lista td.ar
{
padding:10px;
padding-top:0px;
padding-bottom:0px;
text-align:center;
vertical-align:middle;
background:white;
}

div.app_reszletes
{
margin:auto;
position:relative;
top:0px;
left:0px;
}
div.app_reszletes_ujgomb
{
position:absolute;
top:8px;
right:31px;
padding:5px;
font-size:18px;
font-weight:bold;
color:black;
width:171px;
height:32px;
padding:0px;
margin:0px;
margin-right:-21px;
background:rgb(143, 191, 6);
border:2px solid rgb(6, 111, 8);
box-shadow:none;
color:#0A0707;
text-transform:uppercase;
font-size:11px;
text-align:center;
line-height:30px;



*/
}
div.app_reszletes div.helyszin
{
font-size:16px;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
line-height:25px;
height:25px;
padding:4px 8px;
margin-bottom:8px;
height:25px;
padding:4px 8px;
margin-bottom:8px;
color:black;
background:white;
padding-left:17;
}
div.app_reszletes div.addthis
{
text-align:center;
padding:5px;
margin-left:14px;
vertical-align:middle;


border-collapse:separate;



margin-bottom:5px;
margin-top:5px;
width:394px;
width:95%!important;
}
div.app_reszletes div img.idximage
{
margin:auto;
border-radius:8px;
}
div.app_reszletes div div.adatokbg
{
width:610px;
margin-top:140px;
padding:15px;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-webkit-border-radius:0px 0px 5px 5px;
border-radius:0px 0px 5px 5px;
background:#000000;
opacity:0.5;
}
div.app_reszletes div div.adatokszoveg
{
color:#ffffff;
}
div.app_reszletes ul.kepek
{
margin:0px;
list-style-type:none;
}
div.app_reszletes ul.kepek li
{
float:left;
margin:10px 10px 10px 10px;
}
div.app_reszletes ul.kepek li:first-child
{
margin-left:0px;
}
div.app_reszletes ul.kepek li:last-child
{
margin-right:0px;
}
img.fogasi_keptar
{
width:200px;
height:150px;
-webkit-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}

ul.app_toplista
{
}
ul.app_toplista li
{
list-style:none;
float:left;
width:208px;
padding:5px;
}
ul.app_toplista li table
{
vertical-align:middle;
background:white;
border-collapse:separate;
padding:3px;
width:100%;
}
ul.app_toplista li table th
{
border-bottom:1px solid #eee;
margin:0px;
padding:0px;
font-size:1.5em;
text-align:center;
color:#ffffff;

background:white;
color:black;
}
ul.app_toplista li table td
{
text-align:left;
padding:3px;
font-size:11px;
border-bottom:1px solid #eee;
}
ul.app_toplista li table tr
{
height:40px;
}
ul.app_toplista li table tr.helyezes1 td
{
}
ul.app_toplista li table tr.helyezes1 td.helyezes1
{
background:url(/templates/allrusty-fjt/images/app/aranyerem.png) no-repeat;
background-size:28px 28px;
}
ul.app_toplista li table tr.helyezes2 td
{
}
ul.app_toplista li table tr.helyezes2 td.helyezes2
{
background:url(/templates/allrusty-fjt/images/app/ezusterem.png) no-repeat;
background-size:28px 28px;
}
ul.app_toplista li table tr.helyezes3 td
{
}
ul.app_toplista li table tr.helyezes3 td.helyezes3
{
background:url(/templates/allrusty-fjt/images/app/bronzerem.png) no-repeat;
background-size:28px 28px;
}
ul.app_toplista li table tr td.kep
{
}
ul.app_toplista li table tr td.kep div.imgdoboz
{
width:32px;
height:32px;
text-align:center;
vertical-align:middle;
overflow:hidden;



}
ul.app_toplista li table tr td.kep img
{
text-align:center;
width:32px;
height:31px;
border-radius:44px;
}
ul.app_toplista li table td.helyezes
{
text-align:right;
}
ul.app_toplista li table td.adat
{
text-align:right;
font-weight:bold;
}
ul.app_toplista li table td.nev
{
font-weight:bold;
}

ul.app_lista li div.adatok div.halfaj a
{
color:white;
font-size:125%;
text-shadow:0px 1px 1px rgba(7, 0, 0, 0.98);
}
div.app_listmenu aprohirdetes_listmenu li a
{
text-decoration:none;
color:#FDFAFA;
}
table.app_lista_left td.tartalom
{
background:white;
padding:5px;
}
/***--- CSS: _2_button ---****/

.fbloginbutton
{
background:#3B5998;
color:#ffffff!important;
display:inline-block;
padding:1em!important;
border:none;
border-radius:0px;
font-family:'Roboto Condensed',sans-serif;
text-transform:uppercase;
font-weight:bold;
}
a.button, .button
{
border:1px solid #0089AD;
padding:4px;
text-decoration:none;
color:#ffffff;
margin:2px;
transition:all 0.3s;
-moz-transition:all 0.3s;

-webkit-transition:all 0.3s;

-o-transition:all 0.3s;

background:#404040;
font-weight:bold;
padding:4px 8px;
display:inline-block;
cursor:pointer;
}
a.button:hover, .button:hover
{
border:1px solid #888;
background-color:#999;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.greenbutton
{
border:1px solid #498D00;
background-color:#69aD00;
}
.bluebutton
{
border:1px solid #49008D;
background:#00A9DD;
}
a.closebtn
{
-moz-box-shadow:inset 0px -1px 2px 0px #f29c93;
-webkit-box-shadow:inset 0px -1px 2px 0px #f29c93;
box-shadow:inset 0px -1px 2px 0px #f29c93;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
background-color:#fe1a00;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
border:1px solid #d83526;
display:inline-block;
color:#ffffff;
font-family:Trebuchet MS;
font-size:11px;
font-weight:bold;
padding:0px 4px;
text-decoration:none;
text-shadow:1px 2px 0px #b23e35;
}
a.closebtn:hover
{
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
background-color:#ce0100;
}
a.closebtn:active
{
position:relative;
top:1px;
}

.btn
{
text-decoration:none !important;
color:#333;
font:100% Arial, Helvetica, sans-serif;
padding:5px 13px;
margin:0 3px 5px 0;
border:solid 1px #aaa;
background:#f5f5f5;
background:-moz-linear-gradient(top, #f6f6f6 0%, #dfdfdf 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#dfdfdf));
background:-webkit-linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
background:-o-linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
background:-ms-linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dfdfdf',GradientType=0 );
background:linear-gradient(top, #f6f6f6 0%,#dfdfdf 100%);
vertical-align:middle;
display:inline-block;
zoom:1;
*display:inline;



-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(255,255,255,.3);
-moz-box-shadow:0 1px 0 rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(255,255,255,.3);
box-shadow:0 1px 0 rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(255,255,255,.3);
}
.btn:hover
{
text-decoration:none;
background:#777777;
}

.btn.orange
{
border-color:#a3620a;
background:#f9800f;
background:-moz-linear-gradient(top, #ff9a22 0%, #f46e01 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9a22), color-stop(100%,#f46e01));
background:-webkit-linear-gradient(top, #ff9a22 0%,#f46e01 100%);
background:-o-linear-gradient(top, #ff9a22 0%,#f46e01 100%);
background:-ms-linear-gradient(top, #ff9a22 0%,#f46e01 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9a22', endColorstr='#f46e01',GradientType=0 );
background:linear-gradient(top, #ff9a22 0%,#f46e01 100%);
color:#fff !important;
text-shadow:0 -1px 0 rgba(0,0,0,.2);
}
.btn.orange:hover
{
background:#ff9a22;
}
.btn.orange.flat
{
background:#f9800f;
}
.btn.blue
{
border-color:#0076a3;
background:#49b3fc;
background:-moz-linear-gradient(top, #76c7ff 0%, #1da0fa 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#76c7ff), color-stop(100%,#1da0fa));
background:-webkit-linear-gradient(top, #76c7ff 0%,#1da0fa 100%);
background:-o-linear-gradient(top, #76c7ff 0%,#1da0fa 100%);
background:-ms-linear-gradient(top, #76c7ff 0%,#1da0fa 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#76c7ff', endColorstr='#1da0fa',GradientType=0 );
background:linear-gradient(top, #76c7ff 0%,#1da0fa 100%);
color:#fff !important;
text-shadow:0 -1px 0 rgba(0,0,0,.1);
}
.btn.blue:hover
{
background:#76c7ff;
}
.btn.blue.flat
{
background:#49b3fc;
}
.btn.green
{
border-color:#4e7521;
background:#76ab3b;
background:-moz-linear-gradient(top, #90c356 0%, #649a27 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#90c356), color-stop(100%,#649a27));
background:-webkit-linear-gradient(top, #90c356 0%,#649a27 100%);
background:-o-linear-gradient(top, #90c356 0%,#649a27 100%);
background:-ms-linear-gradient(top, #90c356 0%,#649a27 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#90c356', endColorstr='#649a27',GradientType=0 );
background:linear-gradient(top, #90c356 0%,#649a27 100%);
color:#fff !important;
text-shadow:0 -1px 0 rgba(0,0,0,.2);
}
.btn.green:hover
{
background:#90c356;
}
.btn.green.flat
{
background:#76ab3b;
}
.btn.red
{
border-color:#9e0b0f;
background:#e41d24;
background:-moz-linear-gradient(top, #fb4e55 0%, #d7020a 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb4e55), color-stop(100%,#d7020a));
background:-webkit-linear-gradient(top, #fb4e55 0%,#d7020a 100%);
background:-o-linear-gradient(top, #fb4e55 0%,#d7020a 100%);
background:-ms-linear-gradient(top, #fb4e55 0%,#d7020a 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb4e55', endColorstr='#d7020a',GradientType=0 );
background:linear-gradient(top, #fb4e55 0%,#d7020a 100%);
color:#fff !important;
text-shadow:0 -1px 0 rgba(0,0,0,.2);
}
.btn.red:hover
{
background:#fb4e55;
}
.btn.red.flat
{
background:#e41d24;
}
.btn.black
{
border-color:#000000;
background:#111;
background:-moz-linear-gradient(top, #4f4f4f 0%, #030303 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f4f4f), color-stop(100%,#030303));
background:-webkit-linear-gradient(top, #4f4f4f 0%,#030303 100%);
background:-o-linear-gradient(top, #4f4f4f 0%,#030303 100%);
background:-ms-linear-gradient(top, #4f4f4f 0%,#030303 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f4f4f', endColorstr='#030303',GradientType=0 );
background:linear-gradient(top, #4f4f4f 0%,#030303 100%);
color:#eee !important;
text-shadow:0 -1px 0 rgba(0,0,0,.6);
}
.btn.black:hover
{
background:#4f4f4f;
}
.btn.black.flat
{
background:#111;
}
.btn.purple
{
border-color:#350d4c;
background:#7933ac;
background:-moz-linear-gradient(top, #9655c6 0%, #661e9b 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9655c6), color-stop(100%,#661e9b));
background:-webkit-linear-gradient(top, #9655c6 0%,#661e9b 100%);
background:-o-linear-gradient(top, #9655c6 0%,#661e9b 100%);
background:-ms-linear-gradient(top, #9655c6 0%,#661e9b 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9655c6', endColorstr='#661e9b',GradientType=0 );
background:linear-gradient(top, #9655c6 0%,#661e9b 100%);
color:#fff !important;
text-shadow:0 -1px 0 rgba(0,0,0,.3);
}
.btn.purple:hover
{
background:#9655c6;
}
.btn.purple.flat
{
background:#7933ac;
}
.btn.gray
{
border-color:#656565;
background:#888888;
background:-moz-linear-gradient(top, #adadad 0%, #707070 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#adadad), color-stop(100%,#707070));
background:-webkit-linear-gradient(top, #adadad 0%,#707070 100%);
background:-o-linear-gradient(top, #adadad 0%,#707070 100%);
background:-ms-linear-gradient(top, #adadad 0%,#707070 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#adadad', endColorstr='#707070',GradientType=0 );
background:linear-gradient(top, #adadad 0%,#707070 100%);
color:#fff !important;
text-shadow:0 -1px 0 rgba(0,0,0,.2);
}
.btn.gray:hover
{
background:#adadad;
}
.btn.gray.flat
{
background:#888888;
}
.btn.lightblue
{
border:1px solid #5189B3;
background:#88bfe8;

background:-moz-linear-gradient(top,  #88bfe8 0%, #70b0e0 100%);

background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#88bfe8), color-stop(100%,#70b0e0));

background:-webkit-linear-gradient(top,  #88bfe8 0%,#70b0e0 100%);

background:-o-linear-gradient(top,  #88bfe8 0%,#70b0e0 100%);

background:-ms-linear-gradient(top,  #88bfe8 0%,#70b0e0 100%);

background:linear-gradient(top,  #88bfe8 0%,#70b0e0 100%);

filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bfe8', endColorstr='#70b0e0',GradientType=0 );

color:#fff !important;
text-shadow:0 -1px 0 rgba(0,0,0,.2);
}
.btn.lightblue.flat
{
background:#88bfe8;
}
.btn.lightblue:hover
{
background:#88bfe8;
}

.btn.small
{
font-size:85%;
font-weight:normal;
padding:2px 6px;
text-shadow:none;
}
.atrighttop
{
position:absolute;
top:0px;
right:0px;
}
/***--- CSS: _2_fileupload ---****/
input[type=file].imageupload
{
border:none;
}
#fileselect
{
width:190px;
margin:auto;
}
#filedrag
{
font-weight:bold;
text-align:center;
padding:1em 0;
margin:1em 0;
color:#555;
border:2px dashed #555;
border-radius:7px;
cursor:default;
width:190px;
height:45px;
margin:auto;
}
#filedrag:hover
{
color:#f00;
border-color:#f00;
border-style:solid;
box-shadow:inset 0 3px 4px #888;
}
div.imageuploadprogressbar
{
width:190px;
height:13px;
background:url(/templates/allrusty-fjt/images/upload.gif) no-repeat -6px -3px;
margin:auto;
}
#uploadprogress
{
text-align:center;
}
/***--- CSS: _2_form ---****/
form.filterform&gt;span.filterlabel
{
font-size:12px;
border-radius:0px;
display:inline-block;
width:70px!important;
padding-left:0.5em;
text-align:right;
}
select
{
border:1px solid #cacaca;
background:#ffffff;
padding:3px;
font-size:16px;
}
input[type=text],input[type=password]
{
border:1px solid #cacaca;
background:#ffffff;
padding:3px;
}
input[type=checkbox]
{
}
input[type=submit]
{
background:#ff5a00;
color:#fff;
letter-spacing:-.02em;
text-transform:uppercase;
border:0 none transparent;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-webkit-hyphens:none;
-moz-hyphens:none;
-ms-hyphens:none;
hyphens:none;
margin:0;

padding:9px 16px;
border:0;
cursor:pointer;
background:#83c236;
color:white;
display:inline-block;
white-space:normal;
transition:background-color .15s ease .15s,color .15s ease .15s;
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;

}
input[type=submit]:hover
{
}
.narancs
{
background:#ff55ae!important;
color:#ffffff!important;
}
#map_canvas
{
width:500px;
height:300px;
margin:10px 20px 10px 0;
margin-left:165px;
background:#ececec;
background:rgba(255,255,255,0.6);
border:1px solid rgba(150,150,150,0.7);
}
div.formprogress
{
color:#000000;
font-size:12px;
text-decoration:none;
padding:10px 15px;
border-bottom:1px solid #ccc;
line-height:normal;

background:rgba(255,255,255,0.6);
}
div.formprogress div
{
display:inline;
color:#000000;
font-size:12px;
text-decoration:none;
padding:5px;
padding-left:10px;
background:url(/templates/allrusty-fjt/images/arrow.png) no-repeat 0px 8px;
}
div.formprogress div:first-child
{
background:none;
}
div.formprogress div.formprogressactive
{
color:#13618d;
font-weight:bold;
}
div.form
{
font-size:1.3em;
color:#1d3424;
}
div.formrow label
{
font-weight:bold;
font-size:14px;
color:#000000;
text-align:right;
float:left;
width:150px;
margin-right:10px;
padding-top:7px;
font-family:'Roboto Condensed',sans-serif!important;
text-transform:uppercase!important;
}
div.formlargelabel div.formrow label
{
width:230px;
}
div.kiemelt
{
font-size:18px;
color:#9f0000;
font-weight:bold;
}
div.formrow
{
margin:5px;
display:block;
clear:both;
}
div.formerror
{
background-color:#af0000;
color:#ffffff;
font-size:14px;
text-align:center;
font-weight:bold;
}
span.afterinput
{
font-weight:bold;
font-size:14px;
}
span.inputdisabled
{
font-size:16px;
color:#999999;
padding:4px;
background-color:#efefef;
border-width:1px;
border-style:solid;
border-color:#e0e0e0;
margin:1px;
display:inline-block;
}
.name1&gt;input
{
width:80%;
}
input#logintourlbutton.btn
{
padding:1em;
padding:1em!important;
width:100%;
}
div.ws-productlist-filter .submit-button
{
padding:1em 3em 1em 1em;
font-size:1em;
}
/***--- CSS: _4_mod_hello ---****/
img.cHello-Avatar
{
-webkit-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
padding:1px;
background:url('/templates/allrusty-fjt/images/fishbook/sand.jpg') bottom repeat;
border:1px solid #f8f8f8;
-webkit-box-shadow:0px 0px 3px 2px rgba(240,240,240,0.2);
-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.2);
box-shadow:0px 0px 2px 1px rgba(0,0,0,0.2);
}
div.mod_hellome_menu
{
}
div.mod_hellome_menu div.menutitle
{
font-size:16px;
font-weight:bold;
border-bottom:1px solid #cccccc;
}
div.mod_hellome_menu a
{
margin-left:10px;
font-weight:normal;
display:block;
}
/***--- CSS: _4_mod_login_fixed_side ---****/

@media (max-width:960px)
{
#loginfixedside
{
display:none!important;
}
}
#loginfixedside
{
display:block;
height:170px;
padding:0 5px 0 36px;
width:285px;
z-index:99999;
position:fixed;
right:-291px;
top:10%;
transition:all 0.6s;
-moz-transition:all 0.6s;

-webkit-transition:all 0.6s;

-o-transition:all 0.6s;

}
div.loginfixedsidelogin
{
background:url(/templates/allrusty-fjt/images/buttons/login_fixed_btn.png) no-repeat scroll left center transparent !important;
}
div.loginfixedsidelogout
{
background:url(/templates/allrusty-fjt/images/buttons/logout_fixed_btn.png) no-repeat scroll left center transparent !important;
}
#loginfixedside-button
{
position:absolute;
width:38px;
height:120px;
top:26px;
left:0px;
}
#loginfixedside:hover
{
}
#loginfixedside div.loginfixedsidecontent
{
background:#549EC8;
margin-right:40px;
padding-top:5px;
padding-left:30px;
padding-bottom:10px;
color:#fff;
-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.8);
box-shadow:0px 0px 10px 1px rgba(0,0,0,0.8);
-webkit-border-radius:5px;
border-radius:5px;
}
#loginfixedside h1
{
font-size:18px;
color:#FFFFCC;
border-bottom:1px solid #ffffee;
padding-bottom:1px;
}
#loginfixedside input[type=text],#loginfixedside input[type=password]
{
background:#FFFFCC;
font-size:12px;
-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
box-shadow:0px 0px 10px 1px rgba(0,0,0,0.2);
-moz-border-radius:5px;
border-radius:5px;
-webkit-border-radius:5px;
transition:all 0.3s;
-webkit-transition:all 0.3s;
width:140px;
}
#loginfixedside div
{
border:none;
display:block;
}
#loginfixedside span
{
bottom:12px;
font:8px "lucida grande",tahoma,verdana,arial,sans-serif;
position:absolute;
left:7px;
text-align:left;
z-index:99999;
}
#loginfixedside a
{
color:#eeeeee;
text-decoration:none;
}
#loginfixedside a:hover
{
text-decoration:underline;
}
/***--- CSS: _4_mod_videocom ---****/
div.cMods-PhotoComments
{
overflow-x:hidden;
overflow-y:hidden;
height:auto;
}
/***--- CSS: _4_social ---****/
#community-wrap .cStream-Actions a
{
color:#157ED1;
}
b.cVideo-Title&gt;a
{
margin-left:5px;
font-size:1em!important;
display:block;
color:black;
text-transform:uppercase;
}
div.cStream-Content a
{
font-weight:bold;
font-family:'Roboto Condensed',sans-serif;
}
#community-wrap
{
width:98%;
margin-left:21px;
}
#community-wrap .cAlert.alert-success
{

border-color:#b6cca3;
color:#468847;
background:white!important;
}
div.cThumb-Members a
{
color:#157ED1
}
#community-wrap .cStream-Avatar .cAvatar
{
width:48px;
height:48px;
padding:4px 5px 0px 8px!important;
}
#community-wrap .community-status .status-creator
{






border:none!important;
background:none!important;
}
#community-wrap .cStream-Content
{
margin:0 0 0 58px;
padding:17px;
margin-left:0px;
background:white;
}
.cThumb-Calendar b + b
{
background:white;
box-shadow:0px 3px 5px 1px rgba(0, 0, 0, 0.2);
border-top:1px solid #CCC;
border-bottom:2px solid #EEE;
font:bold 17px/32px Arial,sans-serif;
}
#community-wrap .cThumbsList .cAvatar
{
width:36px;
height:36px;

border-radius:50%;


}
#community-wrap .cThumbsList
{

margin:0px!important;
}
#community-wrap .cThumbsList li
{
margin:7px 0 0 5px
}
#community-wrap .cGuest-Access
{
width:261px;
font-family:'Roboto Condensed',sans-serif;
}
#community-wrap .cIndex-Box
{

background:white;

-webkit-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);
padding:10px;

position:relative;
margin:-8px 0 0 2px;
}
#facebook li
{
border:0;
margin:0;
height:55px;
padding:0 0 6px 0;
list-style:none;
margin:10px 17px 13px 1px;
padding:6px 10px 6px 6px;

-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);

}
#community-wrap .cGuest
{




background:url(/tportal_upload/d50/login3.jpg) no-repeat left top ;




width:100%;

background-size:100%;
padding:11px!important;
}
#community-wrap .cGuest-Intro .cGuest-Head
{
font-size:20px;

text-shadow:2px 3px 5px #050505;
padding:0 0 8px;
margin-top:188px;
text-transform:uppercase;
color:white;
width:400px;
}
#community-wrap h2.cResetH
{


}
#community-wrap .cGuest-Intro .cGuest-Action
{

margin:20px 0 0;
padding:20px 0 0;
}
#community-wrap .cGuest-Intro .cGuest-Story li
{
padding:0 0 0 25px;
line-height:20px;
text-shadow:2px 3px 5px #050505;
color:white;
font-weight:bold;
}
div.cGuest-Access input[type=checkbox]
{
text-shadow:2px 3px 5px #050505;
}
#community-wrap .cThumbsList .cAvatar.cMediaAvatar
{
width:98px;
height:auto;
}
#community-wrap .cFloatedList li,#community-wrap .cThumbsList li,#community-wrap .cThumbsList li a
{
display:inline-block;
float:left
}
#cModule-LatestMembers img
{
border:1px solid #CCC;
width:44px;
box-shadow:5px -5px 6px 0px rgba(0, 0, 0, 0.2);
}

#cModule-ActiveGroups img
{
border:1px solid #CCC;
width:44px;
box-shadow:5px -5px 6px 0px rgba(0, 0, 0, 0.2);
}
#cModule-TopMembers img
{
border:1px solid #CCC;
width:44px;
box-shadow:5px -5px 6px 0px rgba(0, 0, 0, 0.2);
}
#cModule-LatestDiscussion img
{
border:1px solid #CCC;
width:44px;

}
#cModule-PhotoComments  img
{
border:1px solid #CCC;
width:44px;
box-shadow:5px -5px 6px 0px rgba(0, 0, 0, 0.2);
}
#community-wrap .row-fluid
{
background:white;
width:100%;
border:none!important;
}
#cResetH
{
color:red;
border:1px solid #ccc;
}
.cHello-Menu div + div
{
border-top:1px solid rgba(12, 9, 9, 0.48);
margin-top:-1px;
font-weight:bold;
padding-top:7px;
}
.cHello-Menu a
{
line-height:16px;
font-weight:bold;
padding-top:0px;
}
#community-wrap .community-status .creator a
{
line-height:30px;
font-weight:bold;
font-size:15px;
}
#community-wrap .app-box
{


background-repeat:no-repeat;
background:white;
background-position:left top;

-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);
-moz-box-shadow:0 1px 0 rgba(0,0,0,0.05);
box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);
margin:9px 0 15px;
padding:10px;
position:relative;
height:auto;
overflow:visible;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:-6px -4px 9px -3px rgba(0, 0, 0, 0.61);


box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
border:none!important;
background:rgba(255, 255, 255, 0.73);
}
div.cModule.cVideos-Categories.app-box
{
display:none;
}
#community-wrap .app-box-header
{
border-bottom:1px solid #DDD;
color:#000000;
line-height:20px;
text-shadow:none;
margin:0 0 10px;

font-weight:bold!important;
padding-top:41px;

background:url(/templates/allrusty-fjt/images/hatter/f2000.png) no-repeat;
background-size:60%;
background-position-x:83px;
font-family:'Roboto Condensed',sans-serif;
text-trasform:uppercase;
}
#community-wrap .cStreamList &gt; li
{
padding:7px 0;
position:relative;
display:inline-block;
width:100%;
}
#community-wrap label
{
border:0;
background:0;
font-weight:bold;
color:black;
}
#community-wrap .cStream-Quote
{
padding:0 0 0 10px;
margin-top:7px;
border-left:2px solid #C91616;
}
#community-wrap .cMedia-VideoCover
{
background:none;
text-align:center;
position:relative;
-webkit-border-radius:5px;
border-radius:5px;



margin-top:5px;
z-index:999999;
}
#community-wrap .cMedia-ThumbList.Photos .cMedia-Avatar
{
padding:10px 0;

text-align:center;
position:relative;
-webkit-border-radius:5px;
border-radius:5px;



margin-top:5px;
z-index:999999;
border:2px solid #DDD;
}
div.photoTagsTitle
{
font-weight:bold;
margin:97px 4px 17px 4px;
padding:7px;
-webkit-border-radius:5px;
border-radius:5px;
border:1px solid #CCC;
}
#cGallery .photoDisplay
{
-webkit-border-radius:5px;
border-radius:5px;



margin:0;
position:relative;
z-index:6200;
background:none!important;
}
#cGallery .photoTags
{
position:absolute;
z-index:6300;
margin-top:1px;
border:1px solid #CCC;
}
#community-wrap .cVideo-Screen
{
text-align:center;
background:#555;
padding:20px 0;
-webkit-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.61);
margin:0;
position:relative;
z-index:6200;
border:1px solid #CCC;
}
div.videoTextTags
{
background:white;
}
#community-wrap .cVideo-Thumb img
{

text-align:center;


-webkit-box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
-moz-box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
z-index:999999;
width:170px;

}
#facebook .user-title
{
font-weight:bold;
padding-top:10px;
margin-top:5px;
margin-bottom:4px;
font-size:12px;
color:#020202;
}
#facebook a
{
color:#157ED1;
}
#community-wrap .cToolBar&gt;li.cFloat-R
{
}
#community-wrap .cToolBar
{



font-size:12px;

top:0px;
left:0px;
width:100%;
padding:8px;

z-index:20;
border:none;
box-shadow:none;
}
#community-wrap .cToolBar a
{
background:white;

border:none;
}
#community-wrap .cToolBar .cMenu-Text &gt; a
{
height:20px;
padding:4px 8px;
margin-bottom:5px;
background:#333818;
padding:34px;
text-decoration:none;
color:white;
font-weight:bold;
-webkit-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.3);
box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.3);
transition:all 0.3s;
-moz-transition:all 0.3s;
-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
display:inline-block;



font-weight:bold;
line-height:12px;
height:12px;
padding:4px 8px;

font-weight:bold;
padding:4px 8px;
border:none;
border-radius:0px;
text-transform:uppercase;
font-size:0.8em;
border:none;
}
#community-wrap .cFilter
{
border-bottom:1px solid green;
}
#community-wrap .inputbox, #community-wrap input, #community-wrap textarea, #community-wrap select
{
background:none repeat scroll 0 0 transparent;
border:1px solid silver;
color:#13618D;
margin-left:10px;
border-radius:5px;
padding-right:38px;
}
#community-wrap .cToolBar + .cToolBox
{
margin-top:0px;
}
#community-wrap .small, #community-wrap small
{
color:#757070;
font-size:90%!important;
border-top:1px solid #DDD;
padding-top:6px;
}
#community-wrap .cStream-Photo .cPhoto-Thumb, #community-wrap .cStream-Photo .cPhoto-Thumb img
{
box-shadow:1px 1px 6px 1px rgba(0, 0, 0, 0.52);
}
#community-wrap .cSnip-Avatar img
{
box-shadow:1px 1px 6px 1px rgba(0, 0, 0, 0.52);
}
.cMod-Row + .cMod-Row
{
border-top:1px solid rgba(12, 9, 9, 0.48);
}
.cHello-Header
{
border-bottom:1px solid rgba(12, 9, 9, 0.48);
}
#community-wrap .community-status
{
padding:none!important;
}
#community-wrap .cFloat-R
{
float:right;

padding:4px 8px 4px 10px;
color:white;


background:rgba(119, 163, 84, 0.6);

background:rgba(119, 163, 84, 0.6);
background:rgba(146, 181, 55, 0.69);
background:rgba(146, 181, 55, 0.71);
}
#community-wrap .cFilter .filters
{
display:inline-block;
background:rgba(255,255,255,0.6);

border:none;
background:rgb(246, 246, 245);
color:black;
margin-top:-50px;
margin-right:120px;
}
#community-wrap .cFormList.cFormVertical .form-label
{
color:white;
}
div p community-wrap .cFloat-R
{
color:white;
}
div p small cFloat-R
{
color:white;
}
#community-wrap .inputbox, #community-wrap input, #community-wrap textarea, #community-wrap select
{
background:white;
}
#community-wrap .cMedia-Description
{
border-top:1px solid #EEE;
margin:15px 0 25px;
padding-top:15px;
padding-left:15px;
background:#D6DBCF;
padding-bottom:15px;
border:1px solid silver;
color:#090A0A;
margin-left:10px;
border-radius:5px;
padding-right:38px;
}
#community-wrap .cButton, #community-wrap .cButton:hover, #community-wrap .cButton:focus
{
border-radius:3px;
color:white;
-webkit-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.3);
box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.3);
transition:all 0.3s;
-moz-transition:all 0.3s;
-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
background:#404040;
font-weight:bold;
line-height:20px;
border:none;
-webkit-border-radius:3px 3px 0 0;
}
#community-wrap .cButton-Green, #community-wrap .cButton-Green:hover, #community-wrap .cButton-Green:focus
{
border:1px solid;
border-color:#78A624 #689F0D #4D9200;
color:white;
background-color:#8EC445;
background-image:-moz-linear-gradient(top,#A2CF59,#71B426);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#A2CF59),to(#71B426));
background-image:-webkit-linear-gradient(top,#A2CF59,#71B426);
background-image:-o-linear-gradient(top,#A2CF59,#71B426);
background-image:linear-gradient(to bottom,#A2CF59,#71B426);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa2cf59',endColorstr='#ff71b426',GradientType=0);
text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);
}
#community-wrap .cMedia-Actions, #community-wrap .cMedia-Controls, #community-wrap .cMedia-Summary
{
margin:10px 0 0;




}
#community-wrap .cSubmenu
{



border-radius:3px 3px 3px 3px;
font-weight:bold;
background:rgba(255,255,255,0.6);
}
#community-wrap .cFormList .form-helper
{
color:black;
}
#community-wrap .cField .cField-Name
{
background:white;
border:1px solid #CCC;
font-weight:bold;
color:black;
}
#community-wrap .cField .cField-Name
{
color:black;
}
#community-wrap .cProfile-Header
{
border-bottom:1px solid #8A7E7E;
background:#779438;
color:white !important;
padding-left:10px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
#community-wrap .cPageActions
{
border-bottom:1px solid #8A7E7E;
}
#community-wrap .cVideo-Content
{
margin:0 0 0 122px;
padding:0px 0px 0px 8px;
overflow:hidden;



}
b.cVideo-title
{
margin-left:16px;
font-size:18px;
}
#community-wrap .jsPasswordStrength
{
border:2px solid black;
}
a.saveButton
{
font-weight:bold;
border-radius:3px;
color:white;
-webkit-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.3);
box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.3);
transition:all 0.3s;
-moz-transition:all 0.3s;
-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
background:#1D0B4D;
font-weight:bold;
line-height:24px;
border-bottom:5px solid rgba(117, 237, 253, 0.77);
-webkit-border-radius:3px 3px 0 0;
padding:1px 31px 1px 31px;
}
#community-wrap .app-box-header li .show-avatar
{
background:white url(/templates/allrusty-fjt/images/f2000.jpg) no-repeat;
}
div.app-box-footer
{
margin-bottom:21px;
}
div.app-box.show-avatar
{
background:white;
}
#system-message dd ul
{
color:#05B;
margin:0;
list-style:none;
padding:10px;
border-top:3px solid #84A7DB;
border-bottom:3px solid #84A7DB;
background:white;
position:relative;
z-index:99999;
margin-top:-25px;
margin-bottom:25px;
}
div.moduletable
{

background-repeat:no-repeat;

background-position:left top;
-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);
-moz-box-shadow:0 1px 0 rgba(0,0,0,0.05);
box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);
margin:9px 0 15px;
padding:10px;
position:relative;
height:auto;
overflow:visible;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:-6px -4px 9px -3px rgba(0, 0, 0, 0.61);
}

#community-wrap .cVideoIndex
{
}
#community-wrap .cVideo-Desc
{
margin:5px 17px 0;
}
#community-wrap .cStream-Respond .cStream-Likes, #community-wrap .cStream-Respond .cStream-More
{
width:97%;
}
#community-wrap .cLayout
{
display:inline-block;
width:100%;
position:relative;

}
#community-wrap .cSidebar+.cMain
{
margin:0 244px 0 0;
position:relative;




}
#community-wrap .cSidebar
{
width:230px;

font-family:'Roboto Condensed',sans-serif;
}
div.activity-stream-container.cActivity.cFrontpage-activity
{
width:127%;
}

#community-wrap .cMedia-ThumbList li
{

}
#community-wrap .cPagination
{
text-align:left;
display:inline-block;
background:rgba(96,96,96,0.8);
color:#ffffff;
}
#facebook img
{
border-radius:50%;

border:1px solid rgba(128, 128, 128, 0.21);
}
#community-wrap .cStream-Comment .cStream-Content
{
margin:0 0 0 50px;
width:91%!important;
}
div.cStream-Headline
{
text-transform:uppercase;

padding-left:6px;

font-size:1em;

margin-left:50px;
font-family:'Roboto Condensed',sans-serif;
border-bottom:1px solid #DDD;

}
div.moduletable
{

background-repeat:no-repeat;
background:white;
background-position:left top;
-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);
-moz-box-shadow:0 1px 0 rgba(0,0,0,0.05);
box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);
margin:9px 0 15px;
padding:10px;
position:relative;
height:auto;
overflow:visible;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
background:rgba(255, 255, 255, 0.73);
overflow:hidden;
}
div.forumactivity div.actmessage
{
margin-bottom:5px;
background-color:white;
padding:7px!important;

text-align:justify;
border:none!important;
}
#community-wrap .cStream-Actions a
{
font-family:'Roboto Condensed',sans-serif;
color:#7f7f7f!important;
}
#community-wrap .community-status.on-message .creator-message-container
{
border-top:0;
font-family:'Roboto Condensed',sans-serif;

}
#community-wrap .community-status .creators
{
margin:0 0 -1px 0;
height:32px;
margin-top:15px!important;
font-family:'Roboto Condensed',sans-serif;
padding-top:6px;
}
#cModule-PhotoComments img
{
border:1px solid #CCC;
width:44px;
box-shadow:none!important;
}
#community-wrap .cStream-Photo
{
margin-left:33px;
}
#facebook img
{
float:left!important;

padding:4px!important;
width:30px!important;
border:none!important;
}
#facebook .del
{
font-size:14px!important;
float:right!important;
font-weight:bold!important;
margin-right:30px!important;
color:#DDD!important;
font:Tahoma, Geneva, sans-serif!important;
}
#facebook .del a
{
color:#DDD;
}
#facebook a
{
color:#ADADAC;
}
#facebook .addas
{
display:block!important;
font-size:11px!important;

font:Tahoma, Geneva, sans-serif!important;

}
#facebook li
{


height:40px!important;

margin-bottom:13px!important;


padding:-5px 5px 12px -1px!important;



margin:0px 0px 0px 0px!important;
padding:0px 0px 0px 0px!important;
}
/***--- CSS: _4_social_fb_leftside ---****/
#fbfixedside
{
background:url(/templates/allrusty-fjt/images/social/fb.png) no-repeat scroll left center transparent !important;
display:block;
height:290px;
padding:0 5px 0 46px;
width:285px;
z-index:99999;
position:fixed;
right:-291px;
top:30%;
transition:all 0.6s;
-moz-transition:all 0.6s;

-webkit-transition:all 0.6s;

-o-transition:all 0.6s;

}
#fbfixedside:hover
{
right:-50px;
}
#fbfixedside div.fbfixedsidecontent
{
background:#ffffff;
margin-right:40px;
padding-top:5px;
-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.8);
box-shadow:0px 0px 10px 1px rgba(0,0,0,0.8);
-webkit-border-radius:5px;
border-radius:5px;
}
#fbfixedside div
{
border:none;
position:relative;
display:block;
}
#fbfixedside span
{
bottom:12px;
font:8px "lucida grande",tahoma,verdana,arial,sans-serif;
position:absolute;
left:7px;
text-align:left;
z-index:99999;
}
#fbfixedside span a
{
color:gray;
text-decoration:none;
}
#fbfixedside span a:hover
{
text-decoration:underline;
}
/***--- CSS: _4_social_uzenofal ---****/


div.cStream-Content a
{
font-weight:bold;
}
table.jswgshare div.imagediv
{
}
table.jswgshare div.imagediv img
{
}
table.jswgshare div.bigimagediv
{
}
table.jswgshare div.bigimagediv img
{

margin-left:18px;
}
table.jswgshare td.szoveg
{
text-align:justify;
margin:0 0 0 12px;
padding:5px 7px 6px 8px;

}
table.jswgshare td.cim
{
font-weight:bold;
font-size:1.8em;
border-bottom:1px solid #DDD;
}
table.jswgshare a.ujlink
{
float:right;
color:#ff5a00;
font-family:'Roboto Condensed',sans-serif;
}
table.jswgshare a.bigujlink
{
display:block;
text-align:center;
margin:10px;
color:#0089AD;
}

/***--- CSS: _4_social_uzenofal_video ---****/
#community-wrap .cVideo-Screen
{
text-align:center;
background:#555;
padding:20px 0;
-webkit-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.61);
margin:0;
position:relative;
z-index:6200;
border:1px solid #CCC;
}
div.videoTextTags
{
background:white;
}
#community-wrap .cVideo-Thumb
{
display:block;
position:relative
}
#community-wrap .cVideo-Thumb b
{
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
color:#fff!important;
font:14px Tahoma,Arial,sans-serif;
padding:3px 5px;
background:#111;
opacity:.8;
position:absolute;
bottom:5px;
right:5px
}
#community-wrap .cVideo-Content
{
margin:0 0 0 0px;

margin:0 0 0 0px;
width:590px;
color:black;
}
b.cVideo-Title&gt;a
{
margin-left:5px;
font-size:18px;
display:block;
color:black;
}
#community-wrap .cVideo-Desc
{
padding:5px 15px 15px 10px;
}
#community-wrap .cVideo-Thumb img
{
text-align:center;
-webkit-box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
-moz-box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
z-index:999999;
width:100%;
height:auto;

}
#community-wrap .cVideo-Thumb .playbutton
{
background:url(/tportal_upload/icon/read.png);
background-size:64px 64px;
width:64px;
height:64px;
position:absolute;

top:50%;
left:50%;
margin-left:-32px;
margin-top:-32px;
}
/***--- CSS: _4_wgsocial ---****/
span.like
{
background:url(/components/com_community/templates/default/images/sprites-icons.png) 0 center no-repeat;
background-position:0 -580px;
padding:4px 0 0 23px;
margin:0 0 0 5px;
margin-left:-2px;
}
a.ilike
{
background:url(/components/com_community/templates/default/images/middot.png) 0 center no-repeat;
color:#157ED1;
font-size:11px;
padding:0 0 0 7px;
margin:0 0 0 5px;
margin-left:-6px;
}
/***--- CSS: _5_jsoc ---****/

/***--- CSS: aprohirdetes ---****/
@media (max-width:700px)
{

}

table.jsaprohirtedes
{
width:100%;
}
table.jsaprohirtedes tr:first-child td
{
font-size:18px;
}

table.jsaprohirtedes tr:last-child td:first-child
{
width:320px;
}

table.jsaprohirtedes tr:last-child td:last-child
{
padding-left:5px;
position:relative;
}

img.jsaprohirtedes
{
width:320px;
height:auto;
}
div.imagediv.jsaprohirtedes
{
width:320px;
}
div.szoveg.jsaprohirtedes
{
font-size:15px;
}
a.ujlink.jsaprohirtedes
{
position:absolute;
right:2px;
bottom:3px;
}
table.aprohirdetes_lista
{
background:transparent;
border:none;
}
table.aprohirdetes_lista tr td.ar
{
}
table.aprohirdetes_lista tr.separate ,table.aprohirdetes_lista tr.separate td
{
margin-top:20px;
background:transparent;
border:none;
}
table.aprohirdetes_lista tr td.ar div.ar
{
font-weight:bold;
line-height:16px;
color:black;
overflow:visible;
padding:3px;
border-radius:3px;

width:171px;
height:37px;

border:none;
box-shadow:none;
color:#0A0707;
text-transform:uppercase;
font-size:18px;
text-align:center;
line-height:37px;
margin-bottom:20px;
font-size:1.5em;
font-family:'Roboto Condensed',sans-serif;
font-weight:700;
border:1px solid #eee;
}
table.aprohirdetes_lista tr td.ar div.datum
{
margin-top:8px;
margin-bottom:8px;
}
table.aprohirdetes_lista tr td.ar div.allapot
{
}
table.aprohirdetes_lista tr td.ar div.nev
{
font-weight:bold;
font-family:'Roboto Condensed',sans-serif;
}
div.varos
{
margin-top:5px;
margin-bottom:5px;
font-weight:bold;
border-top:1px solid #eee;
font-family:'Roboto Condensed',sans-serif;
}
div.szoveg
{

margin-bottom:10px;
overflow:hidden;
height:128px;
padding-top:10px;
text-align:justify;
padding-right:1em;
}
/***--- CSS: aprohirdetes_reszletes ---****/

div.aprohirdetes-allo,div.aprohirdetes-fekvo
{
position:relative;
background:white;
top:0px;
left:0px;
margin-right:9px;
}
h1.aprohirdetes-cim
{
color:#fff00;
}

ul.aprohirdetes-social
{
list-style:none;
margin-top:1em;
margin-bottom:1em;
padding:0.3em;
border-bottom:1px solid #EEEEEE;
border-top: 1px solid #EEEEEE;
}
ul.aprohirdetes-social&gt;li
{
width:33%;
}
li.aprohirdetes-fb-send
{
float:right;
text-align:right;
}
li.aprohirdetes-fb-like
{
float:left;
text-align:center;
}
li.aprohirdetes-addthis
{
float:left;
text-align:left;
}

ul.aprohirdetes-buttons
{
list-style:none;
margin-top:2em;
margin-bottom:2em;
}

ul.aprohirdetes-buttons&gt;li
{
float:left;
padding:0;
width:50%;
margin:0px;
text-align:center;
padding-top:1em;
padding-bottom:1em;
background:#eeeeee;
}

ul.aprohirdetes-buttons&gt;li&gt;a
{
display:inline-block;
padding:0.3em 1em 0.3em 1em;
background-color:#F5F5F5;
border:1px solid #eaeaea;
font-family:'Roboto Condensed',sans-serif;
}
ul.aprohirdetes-buttons&gt;li&gt;a&gt;span
{
color:black;
font-weight:bold;
font-size:1.5em;
}
ul.aprohirdetes-buttons&gt;li&gt;a:hover
{
background:#b2e557;
}
div.aprohirdetes-kep
{
overflow:hidden;
width:60%;
margin-right:1%;
float:left;
position:relative;
top:0px;
left:0px;
}
div.aprohirdetes-kep&gt;img
{
max-width:100%;
max-height:100%;
}
img.aprohirdetes-moreimages
{
display:none;
}
table.aprohirdetes-adatok
{
float:left;
width:auto;

border-collapse:collapse;
text-transform:uppercase;
}

@media (max-width:770px)
{
div.aprohirdetes-kep
{
width:100%;
float:none;
}
table.aprohirdetes-adatok
{
width:100%;
float:none;
}
ul.aprohirdetes-social,ul.aprohirdetes-buttons
{
float:none;
display:block;
margin:0px;
padding:0px;
width:100%;
text-align:center;
}
ul.aprohirdetes-social&gt;li,ul.aprohirdetes-buttons&gt;li
{
float:none;
display:block;
margin:0px;
padding:0px;
width:100%;
text-align:center;
}
ul.aprohirdetes-buttons&gt;li&gt;a
{
display:block;
margin-bottom:0.4em;
margin-top:0.4em;
}
}

table.aprohirdetes-adatok&gt;tbody&gt;tr&gt;td
{
padding:0.2em;
}
table.aprohirdetes-adatok&gt;tbody&gt;tr&gt;td:first-child
{
font-weight:bold;
border-bottom:1px solid #eee;
text-align:left;
font-family:'Roboto Condensed',sans-serif;
}
table.aprohirdetes-adatok&gt;tbody&gt;tr&gt;td:last-child
{
font-weight:bold;
border-bottom:1px solid #eee;
text-align:left;
}
table.aprohirdetes-adatok&gt;tbody&gt;tr.ar&gt;td
{
font-size:1.5em;
background:#eee;
}
div.aprohirdetes-hirdetesszovege
{
text-align:justify;
display:block;
padding:2em;
margin:2em;
border-top:1px solid #eee;
border-bottom:1px solid #eee;
}
h1.aprohirdetes-cim
{
font-family:'Roboto Condensed',sans-serif;
font-size:2em;
padding-left:30px;
font-weight:bold;
text-transform:uppercase;
}
/***--- CSS: articles ---****/
div.column-1
{
padding-right:30px;
border-right:1px solid #cccccc;
}
/***--- CSS: banner ---****/
#topbanner
{
box-shadow:3px 3px 6px 1px rgba(0, 0, 0, 0.74);
padding-left:15px;
padding-top:3px;
padding-bottom:3px;
position:fixed;
top:1px;
right:1px;

width:118px;
height:107px;
color:black;
padding-left:15px;
padding-top:3px;
padding-bottom:3px;

box-shadow:3px 3px 6px 1px rgba(0, 0, 0, 0.74);
background:white ;
float:right;
-webkit-transition:width 2s, height 2s;
font-size 2s;

transition:width 2s, height 2s, font-size 2s;
text-align:center;
}
#topbanner:hover
{
width:300px;
background:#ffffff url(/templates/allrusty-fjt/images/fishbook/vizjelxf2.png) bottom left no-repeat;
height:210px;
text-align:center;
z-index:160;
}
a.visszahivjuk
{
font-weight:bold;
}
#shop_banner
{
width:140px;
height:354px;
background:url(/tportal_upload/banner/balfelso.png) no-repeat;
position:absolute;
left:49%;
margin-left:-685px;
top:-50px;

}
@-webkit-keyframes swinging
{
0%
{
-webkit-transform:rotate(-3deg);
}
50%
{
-webkit-transform:rotate(3deg);
}
100%
{
-webkit-transform:rotate(-3deg);
}
}
#shop_banner a
{
display:block;
width:135px;
height:200px;
margin-top:45px;
margin-left:20px;

}
/***--- CSS: blog ---****/
div.blog_cikk h1
{
text-align:left;
color:black;
font-weight:bold;




text-transform:uppercase;

margin-bottom:1em;
margin-top:9px;
font-size:2.5em;
border-bottom:1px solid green;
font-family:'Roboto Condensed',sans-serif;
}
div.blog_cikk h1.xh1
{
color:black;
font-weight:bold;
text-transform:uppercase;
padding:0px;
margin-bottom:0px;
margin-top:9px;
font-size:30px;
border-bottom:1px solid green;
font-family:'Roboto Condensed',sans-serif;
}
h2.xh2
{
color:black;
font-weight:bold;
text-transform:uppercase;
margin:0px;
margin-bottom:0px;
margin-top:5px;
font-size:25px;
border-bottom:1px solid green;
font-family:'Roboto Condensed',sans-serif;
}
h3.xh3
{
color:black;
font-weight:bold;
text-transform:none;
margin-bottom:0px;
margin-top:5px;
font-size:15px;
border-bottom:1px solid green;
font-family:'Roboto Condensed',sans-serif;
}
img.blog-bigimage
{
width:100%;
}
td.blogleftimage
{
position:relative;
top:0px;
left:0px;
}
a.blogleftlink
{

bottom:0px;


color:white;
padding:8px;
display:block;
margin-left:-3px;
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
background:rgb(199, 202, 170);
font-size:0.9em!important;
}
ul.blog_lista
{
overflow:auto;
color:black;
text-align:justify;
clear:both;
height:auto;
}
ul.blog_lista li
{
width:48%;

}
ul.blog_lista li.k0
{
float:left;
margin-left:16px;
margin-top:18px;
background:white;
box-shadow:0px 2px 3px #ccc;
}
ul.blog_lista li.k1
{
float:left;
margin-top:18px;
margin-left:16px;
background:white;
box-shadow:0px 2px 3px #ccc;
}
div.blog-lista-szoveg
{
height:6em;
overflow:hidden;
padding:0px 22px 8px 19px;
border-bottom:27px solid white;
}
ul.blog_lista li div.bevezeto
{

overflow:hidden;
}
ul.blog_lista li div.adatok
{
position:absolute;
bottom:0px;

font-family:'Roboto Condensed',sans-serif;
padding:0px;
margin:0px;
background:rgba(0,0,0,0.5);
text-transform:uppercase;
font-size:0.7em;

}
div.blog-list-image
{
position:relative;
top:0px;
left:0px;
}
ul.blog_lista li div.adatok span.szerzo
{
padding:0.2em;
font-weight:bold;
color:white;
}
ul.blog_lista li div.adatok span.kategoria
{
margin-left:0.2em;
text-align:center;
padding:0.2em;
}
ul.blog_lista li div.adatok span.kategoria a
{
color:white;
font-weight:bold;
text-decoration:none;
}
ul.blog_lista li div.adatok span.datum
{
margin-left:0.2em;
padding:0.2em;
font-weight:bold;
color:white;
}
ul.blog_lista li div.adatok span.blog-bovebben a
{
color:#40C2EB;
margin-top:8px;
}
ul.blog_lista li h1
{
text-align:left;
color:white;
font-weight:bold;
font-size:152%;
padding-left:3%;
overflow:hidden;
height:2.5em;
text-transform:uppercase;

vertical-align:middle;
padding-top:0.5em;
padding-bottom:0.5em;

}
ul.blog_lista li div.imgdoboz
{
width:100%;
height:auto;
max-height:300px;
overflow:hidden;
margin:0px;
padding:0px;
vertical-align:middle;
}
ul.blog_lista li div.imgdoboz img
{
width:100%;
height:auto;
border-radius:0%;
}
ul.blog_lista li a
{


}
div.blogegybanner
{
width:202px;

float:left;
background:white;
padding:19px;
margin-left:14px;
}
div.ws-pr-small-name
{
font-size:1.1em;
font-family:'Roboto Condensed',sans-serif;

}
div.ws-pr-small-price
{

}
div.blog_cikk
{


background:white;

width:68%;
float:left;
position:relative;
top:0px;
left:2%;
color:black;
font-size:1em;




padding:2%;
margin-right:2%;
text-align:justify;
}
div.app_cikk_kategoria
{
position:absolute;

padding:5px;
font-weight:bold;
color:#000000;
;
height:37px;
margin:0px;
margin-right:-21px;
border:none;
box-shadow:none;
text-transform:uppercase;
font-size:11px;
text-align:center;
}
div.app_cikk_ujgomb
{
position:absolute;
top:-5px;
right:29px;
padding:5px;
font-weight:bold;
color:#000000;
;
height:37px;
margin:0px;
margin-right:-21px;
border:none;
box-shadow:none;
text-transform:uppercase;
font-size:11px;
text-align:center;
line-height:30px;
}
div.blog_cikk img.idximage
{
float:left;
width:31%;
margin:13px;
margin-top:-6px;
margin-left:0px;




}
div.blog_cikk span.bold
{
font-weight:bold;
}
div.blog_cikk div.forras
{
text-align:right;
color:#000000;
}
div.blog_cikk div.forras a
{
}
div.blog_cikk a
{
color:#79b927;
text-decoration:underline;
font-size:0.9em;
}
div.blog_cikk a:hover
{
color:#2f7ac0;
text-decoration:none;
}
div.blog_cikk div.video
{
text-align:center;
}
div.blog_cikk div.keptar
{
text-align:center;
}
div.blog_cikk ul.keptar
{
list-style:none;
margin:0px;
overflow:auto;
display:inline-block;
}
div.blog_cikk ul.keptar li
{
padding:0px;
margin:5px;
float:left;
}
div.blog_cikk ul.keptar li img
{
padding:0px;
margin:0px;
-webkit-border-radius:5px;
border-radius:5px;
border:1px solid #CCC;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:0px 0px 4px -1px;
}
div.blog_cikk div.nagykep
{
text-align:center;
clear:both;
}
div.blog_cikk div.nagykep img
{




margin:auto;
}
div.blog_cikk div.nagykep div.kepalattiszoveg
{
text-align:center;
font-size:1.2em;
font-weight:bold;
}
div.blog_cikk table
{
margin:auto;
border:1px solid rgba(0, 0, 0, 0.5);
vertical-align:middle;
background:#ececec;
background:rgba(255,255,255,0.6);
border-collapse:separate;
-webkit-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:2px 2px 3px 2px rgba(0, 0, 0, 0.4);
box-shadow:3px 3px 6px 1px rgba(0, 0, 0, 0.4);
}
div.blog_cikk table td
{
text-align:center;
padding:5px;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:-1px 0px 3px 0px rgba(0, 0, 0, 0.21);
}
div.blog_cikk table thead tr
{
background:#40C2EB;
background:rgba(64,194,235,0.4);
background:url('/templates/allrusty-fjt/images/fishbook/carbon.jpg') bottom repeat;
border-bottom:1px solid rgba(0,0,0,0.2);
color:#000000;
-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
box-shadow:0px 0px 10px 1px rgba(0,0,0,0.2);
margin:0px;
padding:0px;
color:#fff;
}
div.blog_cikk table thead tr th
{
padding:5px;
font-size:0.9em;
text-align:center;
color:black;
}
div.blog_cikk table tbody tr td
{
font-size:0.8em;
}
/***--- CSS: chat ---****/
#tpchat
{
position:fixed;
left:0px;
bottom:-180px;
z-index:9999999;
height:200px;
border:1px solid #000000;
background:#eeeeee;
width:200px;
transition:all 0.6s;
-moz-transition:all 0.6s;

-webkit-transition:all 0.6s;

-o-transition:all 0.6s;

}
#tpchat:hover
{
bottom:0px;
}
#tpchat input
{
width:190px;
border:0px;
margin:0px;
font-size:12px;
position:absolute;
bottom:0px;
left:0px;
}
/***--- CSS: download ---****/
div.download
{
margin-left:66px;
}
div.download ul
{
list-style:none;
overflow:auto;
}
div.download ul li
{
font-size:14px;
font-weight:normal;
}
div.download ul li.dir
{
font-size:18px;
line-height:32px;
font-weight:bold;
}
div.download ul li.dir div.folder
{
margin:0px;
padding:8px;
color:black;
font-weight:bold;
text-transform:uppercase;
margin-bottom:18px;
margin-top:30px;
margin-right:31px;
border-bottom:1px solid green;
}
div.download ul li.filejpg,div.download ul li.filepdf,div.download ul li
{
float:left;
padding:0px;
margin:2px;
}
div.download ul li.filejpg img,div.download ul li.filepdf img,div.download ul li img
{
border:border:1px solid #999999;



-webkit-box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.3);
box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.3);
transition:all 0.3s;
-webkit-transition:all 0.3s;
min-height:120px;
min-width:160px;
background:white;
}
div.download ul li img:hover
{
-webkit-box-shadow:inset 0px 0px 10px 13px rgba(255, 255, 255, 0.6);
box-shadow:inset 5px 5px 10px 13px rgba(255, 255, 255, 0.6);
-webkit-border-radius:5px;
-webkit-border-radius:5px;
transition:all 0.3s;
-moz-transition:all 0.3s;
-webkit-transition:all 0.3s;
-o-transition:all 0.3s;

border-bottom-right-radius:100px;
}
div.downloadtopmenu
{
text-transform:uppercase;
text-align:center;
}

div.downloadtopmenu a
{
background:#ff5a00;
text-decoration:none;
color:white;
font-weight:bold;
margin:0.5em;
-webkit-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.3);
box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.3);
transition:all 0.3s;
-moz-transition:all 0.3s;
-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
display:inline-block;
font-weight:bold;
padding:4px 8px;
}

div.downloadtopmenu a:hover
{
background:#cfc6b4;
}
/***--- CSS: faq ---****/
a.bluebutton
{
text-align:center;
display:inline-block;
min-width:15%;
padding:1em;
margin:1em;
background:#2dbcd5;
border:1px solid #8ED9F6;
border-radius:10px;
color:#ffffff!important;
font-weight:bold;
text-transform:uppercase;
}
a.blockbutton,input.blockbutton
{
display:block;
}
.smallbutton
{
text-transform:none!important;
font-weight:normal!important;
margin:0.1em!important;
padding:0.3em!important;
border-radius:4px!important;
}
div.faq-separator
{
margin-top:1em!important;
border-top:solid;
}
div.faq-separator:before
{
border-top:1px solid rgba(0,0,0,0.5);
content:" ";
display:block;
}
div.faq-title
{
color:#000000;
font-size:1.2em;
text-decoration:none;
padding:10px 15px;
line-height:normal;
margin:0px;
margin-top:10px;

background:rgb(215 215 215 / 60%);
font-weight:bold;


font-family:'Roboto Condensed',sans-serif;


}
div.faq-clickable
{
cursor:pointer;
}
div.faq-content
{
background:rgba(255,255,255,0.4);
}
div.faq-content-inside
{
padding:1em;
}
div.faq-page-title
{
margin:0px;

padding:7px;
color:black;
font-weight:bold;


text-transform:uppercase;

font-family:'Roboto Condensed',sans-serif;
margin-bottom:1em;


color:#ffffff;
font-weight:bold;
background:#ffb4d6;

font-size:16px;
}
ul.faq-wizard-items,ul.faq-wizard-items-vert
{
list-style:none;
margin:2%;
padding:0;
display:block;
clear:both;
}
ul.faq-wizard-items-vert li.faq-wizard-item
{
display:block;
}
ul.faq-wizard-items li.faq-wizard-item
{
display:inline-block;
}
ul.faq-wizard-items-vert li.faq-wizard-item,ul.faq-wizard-items li.faq-wizard-item
{
text-align:center;
min-width:15%;
padding:2%;
margin:2%;
margin-bottom:2%!important;

background:#2dbcd5;
border:1px solid #8ED9F6;
border-radius:10px;
font-weight:bold;



font-size:16px;
}
li.faq-wizard-item:hover
{
background:#8ED9F6!important;
}
div#faq_title_147
{
background:#ffb4d6;
color:white;
}
span.faq-wizard-item-text
{
color:white;
}
div.page-subtitle
{
font-size:1.2em;
text-decoration:none;
padding:10px 15px;
line-height:normal;
margin:0px;
margin-top:10px;
font-weight:bold;


font-family:'Roboto Condensed',sans-serif;


background:#ffb4d6;
color:fff;
}

@media (max-width:800px)
{
.bluebutton.mobilblock
{
margin:0.7em!important;
}

span.faq-wizard-item-text
{
font-size:15px;
}
}
/***--- CSS: fehova ---****/
div.fehova
{
background:rgba(255,255,255,0.6);
border:1px solid #cccccc;
margin-top:0.3em;
margin-bottom:0.3em;
text-align:center;
font-size:1.5em;
font-size:13px;
padding:0.3em;
-webkit-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:2px 2px 3px 2px rgba(0, 0, 0, 0.4);
box-shadow:3px 3px 6px 1px rgba(0, 0, 0, 0.4);
}
/***--- CSS: fogasi_naplo ---****/

ul.fogasi_naplo_lista li div.like
{
float:left;
}
ul.fogasi_naplo_lista li div.fb-send
{
float:right;
}

div.fogasi_naplo_keresodoboz
{
margin-top:10px;
margin-bottom:10px;

padding-top:2px;
padding-left:10px;
text-transform:uppercase;
border-bottom:1px solid #ccc;
background:rgba(255,255,255,0.6);

-webkit-box-shadow:2px 2px 3px 2px rgba(0, 0, 0, 0.4);
box-shadow:3px 3px 6px 1px rgba(0, 0, 0, 0.4);
margin-right:7px;
}
ul.fogasi-lista
{
list-style:none;
margin:0px;
padding:0px;
}
ul.fogasi-lista&gt;li
{
float:left;
overflow:hidden;
margin-bottom:6px;
}
ul.fogasi-lista&gt;li&gt;div.lidoboz
{
margin:2%;
background:#ececec;
background:rgba(154, 206, 46, 0.3);
background:white;
position:relative;
top:0px;
left:0px;
box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
height:100%;
}
ul.fogasi-lista li div.fogasi-image
{
position:relative;
top:0px;
left:0px;
background:#000000;
text-align:center;
width:100%;
height:70%;
overflow:hidden;
}
ul.fogasi-lista img.fogasi-indeximage
{
width:100%;
}
ul.fogasi-lista img.fogasi-indeximage-allitott
{
height:100%;
}
ul.fogasi-lista li div.fogasi-avatar
{
}
ul.fogasi-lista li div.fogasi-avatar&gt;a&gt;img
{
border:1px solid #999999;
border:1px solid rgba(55,55,55,0.7);
-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
border:0px solid #FFFFFF;
border-radius:50%;
height:20%;
position:absolute;
bottom:12%;

z-index:50;
border-right:3px solid black;
border-bottom:3px solid black;
border-top:3px solid black;
width:60px;
height:60px;
margin-left:5px;
border:5px solid #fff;

}
ul.fogasi-lista li div.fogasi-adatok
{
position:relative;
top:0px;
left:0px;
padding:0px;
clear:both;
width:100%;
font-size:0.8em;
background:#ffffff;
border-top:2px solid rgba(60,60,60,0.8);
}
ul.fogasi-lista li div.fogasi-halfaj&gt;a
{
display:inline-block;
position:absolute;
bottom:1%;
left:0px;
width:100%;
text-align:center;
font-size:0.7em;
font-weight:bold;
padding:1%;
color:#000000;
font-family:'Roboto Condensed',sans-serif;
}
ul.fogasi-lista li div.fogasi-adatok div.fogasi-datum
{
font-size:0.8em;
text-align:center;
display:block;
width:100%;
text-align:center;
}
ul.fogasi-lista li div.fogasi-adatok div.fogasi-nev
{
font-weight:bold;
text-align:center;
display:block;
width:100%;
text-align:center;
font-family:'Roboto Condensed',sans-serif;
font-size:1.3em;
}
ul.fogasi-lista li div.fogasi-adatok div.fogasi-tovabbi
{
float:right;
font-weight:normal;
}
ul.fogasi-lista li div.fogasi-adatok div.fogasi-like
{
position:absolute;
right:1%;
bottom:0px;
font-weight:normal;
}
@media (max-width:800px)
{
ul.fogasi-lista li div.fogasi-halfaj&gt;a
{
position:relative;
display:block;
padding:0px;
}
ul.fogasi-lista li
{
margin:0px!important;
}
}
ul.fogasi-lista li div.fogasi-suly
{
display:inline-block;
position:absolute;
bottom:0px;
right:0px;
font-size:1.2em;
font-weight:bold;
background:rgba(146, 181, 55, 0.72);
padding:1%;
color:#00000;


font-family:'Roboto Condensed',sans-serif;
font-size:1em;
font-weight:bold;
background:rgba(0, 0, 0, 0.5);
padding:1%;
color:#ffffff;
box-shadow:0 1px 5px #000000;
}
ul.app_jmodul li div.suly
{
position:absolute;
top:0px;
left:0px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
display:inline-block;
color:black;
font-size:11px;
font-weight:bold;
font-style:normal;
height:32px;
line-height:34px;
width:50px;
text-decoration:none;
text-align:center;

background:rgba(31, 28, 22, 0.6);
color:#0E0F0F;



}
ul.fogasi_naplo_jmodul li div.suly
{
width:83px;
font-family:'Roboto Condensed',sans-serif;
color:white;
font-size:15px;
font-weight:bold;
}
ul.fogasi_naplo_jmodul li img.kep
{
border:	border:1px solid #999999;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-bottomleft:0px;


-webkit-box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.3);
box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
margin-bottom:2px;
width:210px;
}
ul.fogasi_naplo_lista li div.imgdoboz
{
width:200px;
height:150px;
text-align:center;

vertical-align:middle;
overflow:hidden;
border-bottom:5px solid rgba(66, 54, 3, 0.85);

background:black;
}
ul.fogasi_naplo_lista li img.kep
{
border:	border:1px solid #999999;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-bottomleft:0px;
-webkit-border-radius:10px 10px 0px 0px;
border-radius:10px 10px 0px 0px;
-webkit-box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.3);
box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.3);
margin-left:-40px;
margin-top:-20px;
}

ul.fogasi_naplo_lista li div.adatok div.halfaj a
{
color:#523F10;
font-size:125%;

}
block-fogasilista block-562
{
padding:1em;
}
div.blocks-fogasilista
{
padding:1em;
border-bottom:1px solid #8aa641;
font-weight:bold;
color:#4e4f4d;
text-align:justify;
font-family:'Roboto Condensed',sans-serif;
}
/***--- CSS: fogasi_naplo_reszletes ---****/

div.fogasi-allo,div.fogasi-fekvo
{
position:relative;
background:white;
top:0px;
left:0px;
margin-right:9px;
}
h1.fogasi-cim
{
color:#fff00;
}

ul.fogasi-social
{
list-style:none;
margin-top:1em;
margin-bottom:1em;
padding:0.3em;
border-bottom:1px solid #EEEEEE;
border-top: 1px solid #EEEEEE;
}
ul.fogasi-social&gt;li
{
width:33%;
}
li.fogasi-fb-send
{
float:right;
text-align:right;
}
li.fogasi-fb-like
{
float:left;
text-align:center;
}
li.fogasi-addthis
{
float:left;
text-align:left;
}

ul.fogasi-buttons
{
list-style:none;
margin-top:2em;
margin-bottom:2em;
}

ul.fogasi-buttons&gt;li
{
float:left;
padding:0;
width:50%;
margin:0px;
text-align:center;
padding-top:1em;
padding-bottom:1em;
background:#eeeeee;
}

ul.fogasi-buttons&gt;li&gt;a
{
display:inline-block;
padding:0.3em 1em 0.3em 1em;
background-color:#F5F5F5;
border:1px solid #eaeaea;
font-family:'Roboto Condensed',sans-serif;
}
ul.fogasi-buttons&gt;li&gt;a&gt;span
{
color:black;
font-weight:bold;
font-size:1.5em;
}
ul.fogasi-buttons&gt;li&gt;a:hover
{
background:#b2e557;
}
div.fogasi-kep
{
overflow:hidden;
width:60%;
margin-right:1%;
float:left;
position:relative;
top:0px;
left:0px;
}
div.fogasi-kep&gt;img
{
max-width:100%;
max-height:100%;
}
img.fogasi-moreimages
{
display:none;
}
table.fogasi-adatok
{
float:left;
width:auto;

border-collapse:collapse;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
}

@media (max-width:770px)
{
div.fogasi-kep
{
width:100%;
float:none;
}
table.fogasi-adatok
{
width:100%;
float:none;
}
ul.fogasi-social,ul.fogasi-buttons
{
float:none;
display:block;
margin:0px;
padding:0px;
width:100%;
text-align:center;
}
ul.fogasi-social&gt;li,ul.fogasi-buttons&gt;li
{
float:none;
display:block;
margin:0px;
padding:0px;
width:100%;
text-align:center;
}
ul.fogasi-buttons&gt;li&gt;a
{
display:block;
margin-bottom:0.4em;
margin-top:0.4em;
}
}

table.fogasi-adatok&gt;tbody&gt;tr&gt;td
{
padding:0.2em;
}
table.fogasi-adatok&gt;tbody&gt;tr&gt;td:first-child
{
font-weight:bold;
border-bottom:1px solid #eee;
text-align:left;
}
table.fogasi-adatok&gt;tbody&gt;tr&gt;td:last-child
{
font-weight:bold;
border-bottom:1px solid #eee;
text-align:left;
}
div.fogasi_naplo_reszletes div.map
{
background:#ececec;
box-shadow:3px 3px 6px 1px transparent;
margin-top:-4px;
}
table.fogasi-adatok&gt;tbody&gt;tr.suly&gt;td
{
font-size:1.8em;
background:#eee;
}
div.fogasi_naplo_reszletes div.kepek::-webkit-scrollbar
{
border:1px solid rgba(0,0,0,0.8);
width:15px;
background:transparent;
}
div.fogasi_naplo_reszletes div.kepek::-webkit-scrollbar-track
{
}
div.fogasi_naplo_reszletes div.kepek::-webkit-scrollbar-thumb
{
background-color:rgba(0, 0, 0, 0.4);
}
div.fogasi_naplo_reszletes div.kepek::-webkit-scrollbar-button
{
width:1px;
}
div.fogasi_naplo_reszletes div.kepek::-webkit-scrollbar-corner
{
width:1px;
}
h1.fogasi-cim
{
font-family:'Roboto Condensed',sans-serif;
font-size:2em;
padding-left:30px;
font-weight:bold;
text-transform:uppercase;
}
/***--- CSS: footer ---****/
div.foot0
{
padding:5px;
text-align:center;
}
.footlogo
{
margin-bottom:5px;
max-width:100%;
}
.foot0buttons td
{
display:inline-block;
}
div.foot0text
{
font-size:0.7em;
color:#cccccc;
text-align:justify;
padding:1em;
border-bottom:1px solid #666;
border-top:1px solid #666;
margin-top:1em;
color:#e9ebe1;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.8);
}
table.foot0buttons
{
width:100%;
margin-top:10px;
}
table.foot0buttons&gt;tbody&gt;tr&gt;td
{
text-align:center;
}

div.foot1
{
padding:1em;
color:#e9ebe1;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.8);
}
div.foot1title
{
font-size:18px;
font-weight:bold;
color:#eeeeee;
border-bottom:1px solid #666;
color:#e9ebe1;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.8);
}
div.foot1menu
{
font-size:12px;
color:#cccccc;
text-align:justify;
font-family:'Roboto Condensed',sans-serif;
color:#e9ebe1;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.8);
}
div.foot1menu&gt;a
{
display:block;
padding:10px;
padding-left:0px;
border-bottom:1px dashed #666;
color:#cccccc;
font-size:1.1em;
color:#e9ebe1;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.8);
}

div.foot3
{
padding:1em;
text-align:left
}
div.foot3title
{
font-size:18px;
color:#eeeeee;
border-bottom:1px solid #666;
font-weight:bold;
margin-bottom:5px;
color:#e9ebe1;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.8);
}
div.foot3text
{
font-size:12px;
color:#cccccc;
border-bottom:1px solid #666;
font-family:'Roboto Condensed',sans-serif;
color:#e9ebe1;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.8);
}
div.foot3map
{
margin-top:10px
}
/***--- CSS: forum ---****/
div.forumactivity
{
padding-left:40px;
background:url(/templates/allrusty-fjt/images/icons/activity_forum_icon.png) no-repeat;
}
div.forumactivity div.acttitle
{
margin-bottom:5px;
}
div.forumactivity div.actmessage
{
margin-bottom:5px;
background-color:white;
padding:14px;
border:1px solid rgb(219, 219, 219);
}
div.forumactivity div.acttovabblink
{
margin-left:200px;
margin-top:5px;
}

table.forumtemak
{
width:100%;
margin:auto;

vertical-align:middle;
background:rgba(255, 255, 255, 0.31);
border-collapse:separate;




}
table.forumtemak td
{
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:-1px 0px 3px 0px rgba(0, 0, 0, 0.21);
padding:5px;
font-size:14px;
}
table.forumtemak tr.fejlec
{
height:32px;
margin:0px;
padding:0px;
}
table.forumtemak tr.k0 td
{
background:rgba(117, 255, 30, 0.04);
border-bottom:1px solid green;
}
table.forumtemak tr.k1 td
{

border-bottom:1px solid green;
background:white;
}
table.forumtemak tr:hover td
{
background:#cccccc;
cursor:pointer;
}
table.forumtemak td.tema
{
font-weight:bold;
}
table.forumtemak td.utolsohsz
{
text-align:center;
}
table.forumtemak td.datum
{
text-align:center;
}
table.forumtemak td.hozzaszolasdb
{
text-align:right;
}
table.forumtemak tr.fejlec th
{
border-bottom:1px solid rgba(0,0,0,0.2);
color:#000000;
font-size:19px!important;
margin:0px;
padding:0px;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#747272;
}

div.forumtopichead
{
margin:0px;
padding:5px;
padding-left:10px;
color:#ffffff;
font-weight:bold;
text-transform:uppercase;
clear:both;
overflow:auto;
border-bottom:1px solid green;
}
div.forumtopichead h1
{
display:inline-block;
color:black;
margin:0px;
padding:0px;
font-family:'Roboto Condensed',sans-serif;
}
div.forumtopichead a
{
float:right;
margin-right:130px;
margin-top:6px;
color:grey;
font-family:'Roboto Condensed',sans-serif;
}
ul.forumhsz
{
list-style:none;
margin:0px;
padding:0px;
}
ul.forumhsz li
{
width:100%;
list-style:none;
margin:0px;
padding:0px;
clear:both;
overflow:auto;
}
ul.forumhsz li div.szoveg
{
background:white;
padding:7px;
height:auto!important;
-webkit-border-radius:5px;
border-radius:5px;
border:1px solid #CCC;
border-color:#e5e6e9 #dfe0e4 #d0d1d5;
background:rgba(255, 255, 255, 0.73);
}
ul.forumhsz li div.szoveg div.forummsg
{
padding:0 0 0 10px;
margin-top:7px;
border-left:2px solid #eee;
background:rgba(255, 255, 255, 0.85);
padding:9px;
border-bottom:1px solid #eee;
font-family:'Roboto Condensed',sans-serif;
}
ul.forumhsz li div.szoveg div.foot
{
margin-left:10px;
}
ul.forumhsz li div.szoveg div.foot span.nev
{
color:#157ED1;
font-size:11px;
}
ul.forumhsz li div.szoveg div.foot span.datum
{
background:url(/components/com_community/templates/default/images/middot.png) 0 center no-repeat;
padding:0 0 0 7px;
margin:0 0 0 5px;
font-size:0.6em;
}
ul.forumhsz li div.szoveg div.foot span.like
{
background:url(/components/com_community/templates/default/images/sprites-icons.png) 0 center no-repeat;
background-position:0 -578px;
padding:4px 0 0 23px;
margin:0 0 0 5px;
font-size:0.8em;
}
ul.forumhsz li div.szoveg div.foot a.forumdeletehsz
{
background:url(/components/com_community/templates/default/images/middot.png) 0 center no-repeat;
padding:4px 0 0 13px;
margin:0 0 0 5px;
color:#f90000;
}
ul.forumhsz li div.szoveg div.foot a.ilike
{
background:url(/components/com_community/templates/default/images/middot.png) 0 center no-repeat;
color:#157ED1;
font-size:11px;
padding:0 0 0 7px;
margin:0 0 0 5px;
}
ul.forumhsz li div.avatar
{
padding-right:5px;
float:left;
}
ul.forumhsz li div.avatar img
{
border-radius:76px;
height:48px;
border:3px solid white;
}

ul.forumhsz li.ujhsz
{
margin-top:20px;
}
ul.forumhsz li.ujhsz div.ujszoveg
{



-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);

padding:10px;
overflow:auto;
background:rgba(180, 180, 150, 0.33);
border:1px solid rgba(204, 204, 204, 0.25);
}
ul.forumhsz li.ujhsz div.ujszoveg div.container
{
background:#ffffff;
clear:both;
-webkit-border-radius:5px;
border-radius:5px;
border-top:0px;
}
ul.forumhsz li.ujhsz div textarea
{
width:665px;
margin:0px;
border:none;
}
ul.forumhsz li.ujhsz div div.buttons
{
float:right;
}
ul.forumhsz li.ujhsz div.ujszoveg ul
{
list-style:none;
padding:0px;
margin:0px;
margin-left:20px;
}
ul.forumhsz li.ujhsz div.ujszoveg ul li
{
float:left;
color:#000000;
font-weight:bold;
width:140px;
padding:5px;
text-align:center;
cursor:pointer;
margin-bottom:0px;
}
ul.forumhsz li.ujhsz div.ujszoveg ul li.active
{
border-color:#ccc;
border:1px solid cccccc;
border-bottom:1px solid #fff;
background:#fff;
-webkit-border-radius:3px 3px 0 0;
-moz-border-radius:3px 3px 0 0;
border-radius:3px 3px 0 0;
cursor:default;
}
/***--- CSS: gtranslate ---****/
div.gtranslate
{
z-index:21;
position:absolute;
right:1px;
top:208px;
}
div.gtranslate div.flags
{
display:inline-block;
padding-top:4px;
vertical-align:middle;
}
div.gtranslate select
{
font-size:8px;
margin:0px;
padding:0px;
}
div.gtranslate a.gflag
{
vertical-align:middle;
font-size:16px;
padding:1px 0;
background-repeat:no-repeat;
background-image:url('http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/16.png');
}
div.gtranslate a.gflag img
{
border:0;
}
div.gtranslate a.gflag:hover
{
background-image:url('http://joomla-gtranslate.googlecode.com/svn/trunk/mod_gtranslate/tmpl/lang/16a.png');
}
#goog-gt-tt
{
display:none !important;
}
div.gtranslate .goog-te-banner-frame
{
display:none !important;
}
div.gtranslate .goog-te-menu-value:hover
{
text-decoration:none !important;
}
#google_translate_element2
{
display:none!important;
}
/***--- CSS: homepage ---****/
h1.home-title
{
margin-bottom:0.3em;

border-bottom:2px solid #4c5832;
text-transform:uppercase;
padding-left:1%;
font-size:0.8em;
}
h1.home-title&gt;span
{
color:#4c5832;
padding:0.2em;
float:none;
clear:both;
font-size:1.3em;
font-family:'Roboto Condensed',sans-serif;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.29);
}

div.homepost
{
background:#ffffff;
margin-bottom:0.5em;
width:100%;
box-shadow:0px 2px 3px #ccc;
background:rgba(255, 255, 255, 0.73);
}
div.homeposttitle
{
font-family:'Roboto Condensed',sans-serif;
border-bottom:1px solid #DDD;
margin:0.5em;
font-weight:bold;
text-transform:uppercase;
font-size:0.7em;
color:#505c3e;
text-align:center;
}
div.homepostcontent
{
width:100%;
overflow:hidden;
border-bottom:1px solid #dddddd;
}
div.homepostfoot
{
margin:0.5em;
font-size:0.8em;
color:#aaaaaa;
}
div.homepostfoot-actor
{
float:right;
font-family:'Roboto Condensed',sans-serif;
font-size:0.7em;
}
div.homepostfoot-date
{
float:left;
font-family:'Roboto Condensed',sans-serif;
font-size:0.7em;
}
div.homepost a.bigujlink
{
display:block;
text-align:center;
color:#ffffff;
text-transform:uppercase;
background:#91b437;
}
div.homepostcontent&gt;.jswgshare
{
margin-top:0;
}
div.homepostcontent&gt;table.jswgshare div.bigimagediv img,img.homepostimage
{
width:100%;
margin:0px;
}
div.homepost-aprohirdetes
{
text-align:center;
font-weight:bold;
font-family:'Roboto Condensed',sans-serif;
}
div.homepost-product-price
{
color:#89D50E;
text-align:center;
font-size:1.5em;
font-weight;
bold;
border-bottom:1px solid #eee;
border-top:1px solid #eee;
color:#ffffff;
font-weight:bold;
background:#4c5832;
font-family:'Roboto Condensed',sans-serif;
}
div.homepost-product-desc
{
padding:0.9em;
font-family:'Roboto Condensed',sans-serif;
text-align:justify;
font-size:0.9em;
}
a.homepost-product-detail
{

display:block;
text-decoration:none;
color:#fff;
font-weight:bold;
font-size:1em;
text-align:center;
text-transform:uppercase;
}
.home3block&gt;div&gt;section, .home1block&gt;div&gt;section, .home2block&gt;div&gt;section, .home4block&gt;div&gt;section
{
height:auto;
position:relative;
top:0px;
left:0px;
width:100%;

}
div.homepost-content-video
{
position:relative;
top:0px;
left:0px;
}
div.homepost-videos-play,div.homevideo-play
{
background:url(/tportal_upload/d50/icons/video_play.png);
background-size:32px 32px;
width:32px;
height:32px;
position:absolute;
top:50%;
left:50%;
margin-left:-16px;
margin-top:-16px;
}

.homereg
{

width:100%;
height:230px;
position:relative;
top:0px;
left:0px;
box-shadow:0px 2px 3px #ccc;
border:3px solid grey;
display:none;
}
.homeloginform
{
padding-top:1.3em;
float:right;


padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}
div.homeloginrow
{
margin-bottom:0.5em;
}
div.homeloginrow&gt;label
{
display:inline-block;
width:10em;
text-align:right;
}
div.homeloginrow&gt;label
{
display:inline-block;
width:10em;
text-align:right;
}
div.homeloginbutton
{
display:block;
padding-left:2em;

}
div.homeloginlost
{
position:absolute;
bottom:0px;

background-color:rgb(255, 90, 0);
padding:5px;
}
div.homeloginlost&gt;a
{
display:block;
text-align:center;
font-size:0.7em;

color:white;



}

div.homeslide
{
position:relative;
top:0px;
left:0px;
margin-bottom:1%;
overflow:hidden;
box-shadow:0px 2px 3px #ccc;
}
img.homeslide
{
width:100%;
width:calc(100% - 2px);
box-shadow:0px 2px 3px #ccc;
border:1px solid white;
}
div.homeslideblock:first-child
{
width:100%;
position:relative;
left:0px;
top:0px;
}
div.homeslideblock,div.homeslide&gt;.homeslideblock
{
width:100%;
position:absolute;
left:0px;
top:0px;
}
div.homeslideblock&gt;.homeslidetext
{
position:absolute;
bottom:0px;
left:0px;

color:#ffffff;
width:100%;
}
div.homeslideblock&gt;.homeslidetext&gt;span
{
margin:0.2em;
display:block;
line-height:1;
font-weight:bold;
color:#e9ebe1;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.8);
font-family:'Roboto Condensed',sans-serif;
letter-spacing:-1px;
margin-left:0.5em;
font-size:1em;
}

img.homephotosimage
{
width:98%;
height:90%;
box-shadow:0px 2px 3px #ccc;

margin:3%;
box-shadow:0px 2px 3px #5d5858;
margin-left:7%;
}
div.homephotos
{
position:relative;
top:0px;
left:0px;
}

img.homecikkimage
{
width:100%;

width:calc(100% - 2px);
border:1px solid white;
}
div.homecikk
{
}
div.homecikktitle
{
background-color:rgba(0, 0, 0, 0.31);
background-color:rgb(44, 150, 169);
background:rgba(146, 181, 55, 0.81);
transform:skewY(3deg);
width:100%;
color:#ffffff;
text-align:center;
font-size:1.1em;
position:absolute;
bottom:13px;
left:0px;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
padding-top:2%;
padding-bottom:1%;
color:#e9ebe1;

height:2.5em;


}

img.homefogasiimage
{
width:100%;
width:calc(100% - 2px);
border:1px solid white;
}
div.homefogasi
{
}
div.homefogasiavatar
{
position:absolute;
left:5px;
bottom:10px;
}
div.homefogasiavatar&gt;img
{
-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
border:0px solid #FFFFFF;
border-radius:50%;
height:20%;
position:absolute;
bottom:12%;
z-index:50;
width:60px;
height:60px;
margin-left:5px;
border:3px solid #fff;
box-shadow:0 1px 5px #888888;
}
div.homefogasititle
{
background:rgba(0,0,0,0.5);
background:rgb(76, 88, 50);
background:rgba(146, 181, 55, 0.67);
height:2.5em;
width:100%;
color:white;
text-align:center;
font-size:0.9em;
position:absolute;
bottom:0px;
left:0px;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
padding-top:2%;
}
span.homefogasisuly
{
display:block;
}

img.homeaproimage
{
width:100%;
}
div.homeapro
{
}
div.homeaprotitle
{
background-color:rgba(0, 0, 0, 0.31);
width:100%;
color:#ffffff;
text-align:center;
font-size:0.7em;
position:absolute;
bottom:0px;
left:0px;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
padding-top:2%;
padding-bottom:2%;
color:white;

height:4em;
border-top:1px solid white;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.8);
}

img.homevideoimage
{
width:100%;
}
div.homevideo
{
}
div.homevideotitle
{
background:rgba(0,0,0,0.5);
background:black;
height:2.5em;
padding-top:2%;
padding-bottom:2%;
width:100%;
color:#ffffff;
text-align:center;
font-size:0.9em;
position:absolute;
bottom:0px;
left:0px;
color:#e9ebe1;
text-shadow:1px 1px 2px rgba(10, 10, 10, 0.8);
text-transform:uppercase;
font-weight:bold;
font-family:'Roboto Condensed',sans-serif;
}

div.homeproduct
{
position:relative;
top:0px;
left:0px;
}
img.homeproductimage
{
width:100%;
height:auto;
border-bottom:2em solid white;
border-top:1.4em solid white;
}
div.home-prod-datas
{

bottom:0px;
left:0px;




width:100%;
}
div.home-prod-name
{
text-align:center;
height:2.3em;
overflow:hidden;
padding-left:3%;
padding-right:3%;

padding-top:3%;
padding-bottom:3% ;





transform:skewY(-3deg);
}
div.home-prod-name&gt;a
{

font-family:'Roboto Condensed',sans-serif;
color:#333;
font-weight:bold;
}
div.home-prod-hot-price-logo
{
position:absolute;
top:0px;


width:54px;
height:70px;
color:black;
text-align:center;
border-radius:50%;
width:60px;
height:60px;
background:#ffc304;
border:3px solid white;
font-weight:bold;
}
div.home-prod-hot-price-logo&gt;span
{
margin-top:35%;
display:block;
text-align:center;
font-size:15px!important;
}
div.home-prod-price-block
{

text-align:center;
font-family:'Roboto Condensed',sans-serif;
}
div.home-prod-price-old
{
font-size:0.8em;
color:#02b203;
font-weight:bold!important;
text-decoration:line-through;
}
div.home-prod-price
{
font-size:2em;
color:#333;

background:white;
LETTER-SPACING:-3PX;
border-bottom:0.5em solid white;


}

#xfishhome
{
margin-top:5px;

}
#homeright
{
float:left;
width:38%;

padding-right:1%;
}
div.homepost-aprohirdetes.h2
{
color:red;
}

#homeleft
{
float:right;
width:60%;
}
.homeposts
{
width:100%;
height:auto;
margin-top:2%;
}
.home3block,.home3blockfull,home1block,.home1blockfull,home2block,.home2blockfull,.home4blockfull,.home5blockfull,.home6blockfull
{
width:100%;
margin-bottom:1%;
}
.home1blockfull&gt;div
{
width:100%;
float:none;
}
.home2blockfull&gt;div
{
width:50%;
float:left;
}
.home3blockfull&gt;div
{
width:33.33%;
float:left;
}
.home4blockfull&gt;div
{
width:25%;
float:left;
}
.home5blockfull&gt;div
{
width:20%;
float:left;
}
.home3block&gt;div
{
width:32%;
float:left;

box-shadow:0px 1px 3px #5da50254;
}
.home3block&gt;div:first-child
{
margin-right:2%;
margin-bottom:1%;
}
.home3block&gt;div:last-child
{
margin-left:2%;
}
.home2block&gt;div
{
width:49.5%;
float:left;
margin-bottom:1%;
}
.home2block&gt;div:nth-child(2n-1)
{
width:49.5%;
margin-right:1%;
float:left;
}
.home3block&gt;div&gt;section,.home1block&gt;div&gt;section,.home2block&gt;div&gt;section,.home4block&gt;div&gt;section
{
height:auto;
position:relative;
top:0px;
left:0px;
width:100%;
}


/***--- CSS: mod_idojaras ---****/
div.custom_idojaras
{
}
div.custom_idojaras strong
{
}
div.custom_idojaras img
{
}
/***--- CSS: social ---****/

div.wallpost
{
background:#ffffff;
margin-bottom:0.5em;
width:100%;
box-shadow:0px 2px 3px #ccc;
background:rgba(255, 255, 255, 0.73);
}
div.wallposttitle
{
font-family:'Roboto Condensed',sans-serif;
border-bottom:1px solid #DDD;
margin:0.5em;
font-weight:bold;
text-transform:uppercase;
font-size:0.7em;
color:#505c3e;
text-align:center;
}
div.wallpostcontent
{
width:100%;
overflow:hidden;
border-bottom:1px solid #dddddd;
}
div.wallpostfoot
{
margin:0.5em;
font-size:0.8em;
color:#aaaaaa;
}
div.wallpostfoot-actor
{
float:right;
font-family:'Roboto Condensed',sans-serif;
font-size:0.7em;
}
div.wallpostfoot-date
{
float:left;
font-family:'Roboto Condensed',sans-serif;
font-size:0.7em;
}
div.wallpost a.bigujlink
{
display:block;
text-align:center;
color:#ffffff;
text-transform:uppercase;
background:#91b437;
}
div.wallpostcontent&gt;.jswgshare
{
margin-top:0;
}
div.wallpostcontent&gt;table.jswgshare div.bigimagediv img,img.wallpostimage
{
width:100%;
margin:0px;
}
.wpiallokep img
{
width:50%!important;
}
.wpiallokep
{
text-align:center;
}
div.wallpost-aprohirdetes
{
text-align:center;
font-weight:bold;
font-family:'Roboto Condensed',sans-serif;
}
div.wallpost-product-price
{
color:#89D50E;
text-align:center;
font-size:1.5em;
font-weight;
bold;
border-bottom:1px solid #eee;
border-top:1px solid #eee;
color:#ffffff;
font-weight:bold;
background:#4c5832;
font-family:'Roboto Condensed',sans-serif;
}
div.wallpost-product-desc
{
padding:0.9em;
font-family:'Roboto Condensed',sans-serif;
text-align:justify;
font-size:0.9em;
}
a.wallpost-product-detail
{

display:block;
text-decoration:none;
color:#fff;
font-weight:bold;
font-size:1em;
text-align:center;
text-transform:uppercase;
}
div.wallpost-content-video
{
position:relative;
top:0px;
left:0px;
}
div.wallpost-videos-play
{
background:url(/tportal_upload/d50/icons/video_play.png);
background-size:32px 32px;
width:32px;
height:32px;
position:absolute;
top:50%;
left:50%;
margin-left:-16px;
margin-top:-16px;
}
.wallposts
{
width:100%;
height:auto;
margin-top:2%;
}

div.wgs-page
{
background:#ffffff;
padding:1%;
font-family:'Roboto Condensed',sans-serif;

}
div.wgs-title
{
border-bottom:2px solid #92b537;
margin-bottom:0.5em;
font-size:2em;
}
.wgs-title&gt;h1
{
margin:0px;
padding:0px;
font-weight:bold;
text-transform:uppercase;
background:url(/tportal_upload/banner/grasskicsi.png) right bottom no-repeat!important;
}

div.wgs-page-image-block
{
float:left;
padding-bottom:3px;

}
img.wgs-image
{
border:1px solid #cccccc;
}
div.wgs-page-details
{
float:left;
width:33%;
margin-left:1%;
padding:1%;
border:1px solid #eee;
}
.wgs-page-details&gt;span.label
{
display:inline-block;
font-weight:bold;
margin-right:0.5em;
width:8em;
}

ul.wgs-lista
{
list-style:none;
margin:0px;
padding:0px;
}
ul.wgs-lista&gt;li
{
float:left;
overflow:hidden;
margin-bottom:6px;
}
ul.wgs-lista&gt;li&gt;div.lidoboz
{
margin:2%;
background:#ececec;
background:rgba(154, 206, 46, 0.3);
background:white;
position:relative;
top:0px;
left:0px;
box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
height:100%;
}
ul.wgs-lista&gt;li&gt;div.wgs-image
{
position:relative;
top:0px;
left:0px;
background:#000000;
text-align:center;
width:100%;
height:100%;
overflow:hidden;
}
ul.wgs-lista img.wgs-indeximage
{
width:100%;
}
ul.wgs-lista img.wgs-indeximage-allitott
{
height:100%;
}
/***--- CSS: staticpages ---****/
div.vevotajekoztato
{
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
margin-top:-2em;
display:block;
clear:both;
text-align:center;
}
div.vevotajekoztato-account&gt;a
{
margin:0.3em;
display:block;
color:#222222;
padding:0.2em;
text-decoration:none;
font-weight:normal;
}
div.vevotajekoztato-account&gt;a:hover
{
text-decoration:underline;
}
div.vevotajekoztato&gt;a
{
margin:0.3em;
display:inline-block;
background:#ffb4d6;


color:#000;

padding:8px;
text-decoration:none;

font-weight:bold;

font-size:13px;
}
div.vevotajekoztato&gt;a:hover
{
color:#000000;
}
sup
{
vertical-align:super!important;
font-size:smaller;
}

div.vevotajekoztato-account a
{
font-size:14px!important;
}
/***--- CSS: torzsvasarloi ---****/
.tccard-fiokom
{
width:282px;
height:178px;
background:url(/tportal_upload/d50/torzsvasarloi/tc-fiokom-bg.jpg) #777777;
position:relative;
top:0px;
left:0px;
border-radius:10px;
border:1px solid #777777;
}
.tccard-fiokom-cardnumber
{
position:absolute;
bottom:0px;
left:0px;
color:#ffffff;
background:rgba(0,0,0,0.5);
padding:5px;
font-size:14px;
border-radius:10px;
}
.tccard-fiokom-exp
{
position:absolute;
bottom:0px;
right:0px;
color:#ffffff;
background:rgba(0,0,0,0.5);
padding:5px;
font-size:12px;
border-radius:10px;
}
/***--- CSS: videos ---****/

ul.app_lista.videos_lista
{
padding:0px;
box-shadow:none;
margin-top:10px;
}
div.videosegybanner
{
width:210px;
height:512px;
background:white;
float:left;
overflow:hidden;
margin-left:1em!important;
}
div.videosegybanner2
{
width:210px;
height:512px;
background:white;
float:left;
overflow:hidden;
margin-left:1em!important;
}

@media (max-width:1300px)
{
div.videosegybanner2
{
display:none;
}
}

div.videosegy iframe.video
{
}

div.tovabbitermek
{
background:white;
padding:6px;
padding-left:15px;
border-bottom:1px solid #eee;
font-size:1.5em;
text-transform:uppercase;
font-weight:bold;
}
div.videosegy
{
float:left;
width:676px;
height:380px;
background:none;
background:#F7FDDF;
;
background:black;
margin:auto;
}
div.videosegy h1
{
text-align:center;
color:white;
font-weight:bold;
font-size:18px;
overflow:hidden;
height:36px;
box-shadow:0px 3px 12px 1px rgba(0, 0, 0, 0.7);
background:url('/templates/allrusty-fjt/images/fishbook/carbon.jpg') bottom repeat;
text-transform:uppercase;
padding:0px;
padding-top:5px;
margin-bottom:10px;
display:block;
border:1px solid rgba(63, 54, 54, 0.36);
}
div.videosegy div.adatok
{
box-shadow:0px -5px 12px 1px rgba(0, 0, 0, 0.7);
margin-top:15px;
background:url('/templates/allrusty-fjt/images/fishbook/carbon.jpg') bottom repeat;
padding:0.5em;
}
div.videosegy div.adatok span.kategoria a
{
float:right;
color:#ffffff;
}
div.videosegy div.adatok span.datum
{
display:inline-block;
color:#cccccc;
margin-left:2em;
}
div.videosegy div.adatok span.hits
{
display:inline-block;
color:rgb(255,255,51);
background:url(/tportal_upload/icon/read.png) no-repeat;
background-size:16px 16px;
padding-left:20px;
}
div.videosegy a.vissza
{
background:url('/templates/allrusty-fjt/images/fishbook/carbon.jpg') bottom repeat;
display:block;
padding:3px;
color:#ffffff;
text-align:center;
border-top:1px solid #444444;
}

ul.videos_lista li div.videothumb
{
}
ul.videos_lista li div.videothumb&gt;img
{
width:100%;
height:auto;
}
ul.videos_lista li div.videothumb div.videothumbplay
{
background:url(/tportal_upload/d50/icons/video_play.png);
background-size:64px 64px;
width:64px;
height:64px;
position:absolute;

top:50%;
left:50%;
margin-left:-32px;
margin-top:-32px;
}
ul.videos_lista
{
}
ul.videos_lista li
{
background:black;
position:relative;
margin-bottom:0.5em;
;
-webkit-column-break-inside:avoid;

page-break-inside:avoid;

break-inside:avoid-column;

box-shadow:1px 1px 6px 1px rgba(0, 0, 0, 0.52);
}
ul.videos_lista li.k0
{
}
ul.videos_lista li.k1
{
}
ul.videos_lista li div.adatok
{
position:absolute;
left:0px;
bottom:0px;
width:100%;
background:rgba(0,0,0,0.5);
margin:0px;
padding:0px;
}
ul.videos_lista li div.adatok&gt;div
{
padding:1%;
}
ul.videos_lista li div.adatok span.kategoria
{
float:right;
}
ul.videos_lista li div.adatok span.datum
{
display:inline;
color:#cccccc;
margin-left:2em;
}
ul.videos_lista li div.adatok span.hits
{
display:inline-block;
color:rgb(255,255,51);
background:url(/tportal_upload/icon/read.png) no-repeat;
background-size:16px 16px;
padding-left:20px;
}
ul.videos_lista li h1
{
text-align:center;
color:white;
font-weight:bold;
font-size:1em;
text-transform:uppercase;
margin:0px;
padding:0px;
width:100%;
}
ul.videos_lista li h1&gt;a
{
}
ul.videos_lista li div.imgdoboz
{
margin:0px;
width:auto;
height:auto;
border:1px solid #CCC;
}
ul.videos_lista li div.imgdoboz img
{
-webkit-border-radius:5px;
border-radius:5px;
}
ul.videos_lista li a
{
color:#e9ebe1;
font-family:'Roboto Condensed',sans-serif;
}
div.tovabbitermekblock
{
padding-top:6px;
padding-bottom:4px;
}
.app_lista_kategoriak.videos
{
color:#484899;
font-size:12px;
text-decoration:none;
padding:10px 15px;
border:1px solid #CCC;
text-align:center;
line-height:normal;
margin:0px;
margin-bottom:10px;
margin-right:7px;
background:rgba(255,255,255,0.6);
box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21)!important;
clear:both;
text-transform:uppercase;
text-align:center;
font-weight:bold;
}
div.blocks-videolista
{
padding:1em;
border-bottom:1px solid #8aa641;
font-weight:bold;
color:#4e4f4d;
text-align:justify;
font-family:'Roboto Condensed',sans-serif;
}
@media (max-width:900px)
{
div.videosegybanner
{
display:none;
}
div.videosegybanner2
{
display:none;
}
div.videosegy
{
float:none;
width:100%;
}
div.videosegy iframe
{
width:100%;
}
}

/***--- CSS: webshop ---****/
.cartsuccessfoot
{
min-width:400px;
padding:10px;
border-top:1px solid #cccccc;
margin-top:10px;
position:relative;
height:25px;
}
.cartsuccessfoot .cartsuccess-checkout
{
padding:5px;
background:#ff5900;
color:#ffffff;
border:1px solid #ff5900;
position:absolute;
left:10px;
top:5px;
border-radius:5px;
}
.cartsuccessfoot .cartsuccess-shoping
{
padding:5px;
background:#83b808;
color:#ffffff;
border:1px solid #83b808;
position:absolute;
right:10px;
top:5px;
border-radius:5px;
}
.cartsuccesstermek td
{
font-weight:bold;
padding:5px;
font-size:18px;
vertical-align:top;
}
.cartsuccesstermek img.prodimg
{
width:96px;
border:1px solid #cccccc;
padding:1px;
}
.topaccountfav span
{
font-size:12px;
background:#5da503;
color:#ffffff;
border-radius:100%;
width:20px;
height:20px;
text-align:center;
display:inline-block;
line-height:20px;
position:absolute;
top:1px;
right:0px;
}
.range-slider
{
height:32px;
position:relative;
width:100%;
-moz-user-select:-moz-none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
}
.range-mouseover
{
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
z-index:10;
background:rgba(255,255,255,0.5);
-moz-user-select:-moz-none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
}
.range-slider&gt;span.line
{
position:absolute;
width:100%;
top:14px;
left:0px;
height:4px;
background:#ffffff;
border-top:1px solid #cccccc;
border-bottom:1px solid #aaaaaa;
}
.range-slider&gt;span.range-from
{
width:20px;
height:20px;
position:absolute;
top:6px;
background:#2c96a9;
border-radius:12px;
left:0%;
-moz-user-select:-moz-none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
}
.range-slider&gt;span.range-to
{
width:20px;
height:20px;
position:absolute;
top:6px;
border-radius:12px;
background:#2c96a9;
right:0%;
-moz-user-select:-moz-none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
}
.iframe-ajandek-szoveg
{
text-align:center;
font-size:1.2em;
}
table.ktable
{
padding:0px;
margin:0px;
border-collapse:collapse;
}
table.ktable tr td
{
border:1px solid #000000;
padding:4px;
}
table.ktable tr.kproblem td
{
background:#ff0000;
color:#ffffff;
font-weight:bold;
}
table.ktable tr.kwarning td
{
background:rgb(255,255,102);
color:#000000;
font-weight:normal;
}
.akciosavmobilon
{
border-top:1px solid #ffffff;
padding:0.3em;
text-align:center;
font-weight:bold;
background:#ff5a00;
color:#ffffff!important;
}
div.cartsuccess
{
border:1px solid #B7DB58;
color:#38762C;
margin:2em;
background:#DDFFCD;
background:#ff5a00;
font-weight:bold;
color:white;
}
div.cartsuccess span.cartsuccess
{
display:block;
text-align:center;
margin:1em;
}
div.cartsuccess a.cartsuccess
{
display:block;
text-align:center;
text-decoration:underline;
margin-bottom:1em;
}
a.webshopaddtofav
{
padding:2px;

display:inline-block;
margin:2px;

padding:4px;
padding:0px 0px 0px 0px;
padding-left:20px;
width:106px;
height:23px;
font-size:10px;


color:#7AA32F;
font-weight:bold;

cursor:pointer;
direction:ltr;
transition:all 0.3s;
-moz-transition:all 0.3s;
-webkit-transition:all 0.3s;
-o-transition:all 0.3s;






margin-left:139px;
line-height:22px;
}
a.webshopaddtofavdel
{
padding:2px;
background:#ff0000!important;
color:#ffffff;
display:inline-block;
margin:2px;
border-radius:5px;
padding:4px;
}
table.jswgshare a.webshopbovebben
{
background:#7CBC27;
text-decoration:none;
color:#fff;
font-weight:bold;
display:inline-block;
font-size:1em;
text-align:center;
transition:all 0.3s;
-moz-transition:all 0.3s;
-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
font-weight:bold;
padding:4px 22px;
margin-top:4px;
float:right;
height:16px;
font-size:1em;
line-height:1em;
}
table.jswgshare a.webshopbovebben:hover
{
background:#999;
color:black;
}
table.jswgshare tr td div.eredetibrutto
{
color:rgba(56, 131, 77, 0.82);
font-size:10px;
background:url(/templates/allrusty-fjt/images/fishbook/mtakar.png) no-repeat right top;
line-height:5;
}
table.jswgshare tr td div.brutto
{
color:#89D50E;
font-weight:bold;
font-size:1.5em;
}
table.jswgshare tr td div.megtakaritas
{
color:grey;
font-size:10px;
}
table.wgsharewebshop td.cim a
{
color:black!important;
letter-spacing:-1px;
font-family:'Roboto Condensed',sans-serif;
}
table.wgsharewebshop td.szoveg
{
color:black;



}
table.termeklista span.flagstatus0
{
margin-top:2px;
}

@media (max-width:969px)
{
.cartsuccessfoot
{
width:100%;
min-width:auto;
}
.cartsuccesstermek td
{
font-weight:bold;
padding:5px;
font-size:14px;
}
.cartsuccesstermek img.prodimg
{
width:64px;
}
}
/***--- CSS: webshop_ajandek ---****/
#ajandekbanner
{
width:140px;
background:#2E1F01;
text-align:center;
font-size:9px;
color:#ffffff;
z-index:5;
position:relative;
top:-45px;
left:0px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;
border-bottom-right-radius:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-bottom-left-radius:10px;
border-bottom-left-radius:10px;
margin-left:1px;
}
#ajandekbanner div
{
padding:5px;
margin-top:15px;
}
#ajandekbanner a
{
color:#a1eF23;
font-weight:bold;
font-size:12px;
text-shadow:1px 1px 0px rgba(0, 0, 0, 1);

}
#ajandekbanner:hover
{
text-decoration:none !important;
}
div.webshopajandek-nincs
{
border:1px solid #BDBABA;
height:80px;
background:url(/templates/allrusty-fjt/images/transp.jpg);
border:1px solid #777777;
-webkit-border-radius:2px;
border-radius:2px;
margin-top:5px;
margin-right:7px;
}
div.webshopajandek-nincs-szoveg
{
padding-top:20px;
text-align:center;
margin-left:42px;
font-size:16px;
font-weight:bold;
color:white;
}
div.webshopajandek-nincs a
{
color:#ffff00;
text-shadow:#000000 1px 1px;
}
div.ajandekvalaszto
{
font-size:18px;
font-weight:bold;
}
div.ajandekvalaszto select
{
}
table.webshopajandek
{
height:auto;
height:270px;
}
table.webshopajandek tr td
{
height:250px;
}
table.webshopajandek tr td div.tdcontent
{
border:1px solid #BDBABA;
background:white;
box-shadow:1px 1px 6px 1px rgba(0, 0, 0, 0.52);
margin:11px;
cursor:pointer;
}
table.webshopajandek tr td div.tdcontent:hover
{
margin:10px;
border:2px solid #5D5A5A;
background:#efefef;
box-shadow:3px 3px 12px 1px rgba(0, 0, 0, 0.72);
}
table.webshopajandek tr td.selected
{
border:1px solid #00ff00;
}
table.webshopajandek tr td img.kep
{
}
table.webshopajandek tr td div.nev
{
height:2em;
text-align:center;
padding:11px;
margin-left:-7px;
margin-top:0px;
color:black;
font-size:14px;
line-height:13px;
font-weight:bold;
}
table.webshopajandek tr td div.leiras
{
padding:5px;
}
table.webshopajandek tr td div.ar
{
padding:11px;
text-align:center;
margin-left:-7px;
margin-top:7px;
color:red;
font-size:18px;
line-height:13px;
font-weight:bold;
}
/***--- CSS: webshop_ajaxsearch ---****/

/***--- CSS: webshop_balkategoriak ---****/
table.hirek
{
width:98%;
margin:auto;
}
table.hirek tr.termekek
{
width:100%;
}
table.hirek tr.termekek td.termek
{
text-align:center;
margin-top:10px;
padding:0px;
}
table.hirek tr.termekek td.termek div.nev
{
width:150px;
margin:0 0 0 7px;
padding:0px;
font-size:12px;
cursor:pointer;
}
table.hirek tr.termekek td.termek div.ar
{
width:150px;
margin:0px;
padding:0px;
font-size:12px;
color:#000000;
font-weight:normal;
}
table.hirek tr.termekek td.termek div.kosar
{
width:150px;
margin:0px;
padding:0px;
}
table.hirek tr.termekek td.termek div.wgshopbtn
{
width:150px;
height:40px;
margin:0px;
padding:0px;
}
/***--- CSS: webshop_gyartolista ---****/
span.ws-gyartolista-gyartonev
{
font-size:0.8em;
font-weight:bold;
}
span.ws-gyartolista-katnev
{
}
ul.gyartolist
{
list-style:none;
clear:both;
margin:auto;
width:98%;
}
ul.gyartolist a li
{















*/



background:rgba(255, 255, 255, 0.73);
padding:5px;
float:left;
margin:10px;




box-shadow:2px 2px 4px -3px rgb(0 0 0 / 17%);
text-align:center;

}
ul.gyartolist li div.catname
{
padding:5px;
font-weight:bold;
text-transform:uppercase;
font-size:15px;

font-family:'Roboto Condensed',sans-serif;
}
gyartolistfokat
{
color:white;
}
h1.ws-kiemelt-gyartok
{
color:#646464;
font-size:1em;

padding-top:0.5em;
padding-left:0.5em;
font-weight:bold;
text-transform:uppercase;
}
ul.gyartolist li img
{




background:#cccccc;
width:190px;



}
ul.gyartolist li:hover
{



































background:#fec6df;

z-index:10;
}


@media (max-width:1366px)
{
ul.categorylist a li
{
box-shadow:none!important;
border:1px solid #ffd0d0!important;
}
}
@media (max-width:960px)
{
ul.gyartolist a li
{
width:45%;
margin:2%;
padding:0px;
border:1px solid #ffd0d0;
font-size:15px;
border-radius:5px;
box-shadow:none!important;
}
ul.gyartolist a li img
{
width:45%;
z-index:500;
margin-top:5px;

background:none;
}
ul.gyartolist li div.catname
{
height:2em;
overflow:hidden;
font-size:14px;
color:#5f5f5f;
padding:0px;
}

h1.ws-kiemelt-gyartok
{
font-size:10px;
text-align:center;
}

h1.ws-gyartok-nev-szerint
{
font-size:10px;
text-align:center;
text-transform:uppercase;
font-weight:bold;
color:#646464;
}

ul.categorylist a li
{
box-shadow:none;
border:1px solid #ffd0d0;
}

span.gyartonev
{
font-size:12px;
}

ul.categorylist li div.catname
{
padding-bottom:15px!important;
}
}
/***--- CSS: webshop_kategorialista ---****/
form.katmapsearch
{
padding:0.4em;
display:block;
border:1px solid #cececc;
background:#e1e1e0;
color:#4f4f4f;
margin-top:0.5em;
}
form.katmapsearch select
{
font-size:13px;
padding:2px;
}

.wsl-orderby
{

vertical-align:top;
display:table;
}
.wsl-orderby&gt;a
{
display:table-cell;
height:32px;
}
.wsl-orderby&gt;span
{
font-family:'Roboto Condensed',sans-serif;
display:table-cell;
vertical-align:middle;
color:#717270;
font-weight:bold;
}
span.wsl-filter-label
{
display:inline-block;
font-weight:bold;
text-align:right;
padding-left:5px;
font-family:'Roboto Condensed',sans-serif;
padding-right:3px;
}

.wsl-filter-inputbox-from
{
text-align:right;
width:auto!important;
}
.wsl-filter-inputbox-to
{
text-align:right;
width:auto!important;
}

span.wsl-filter-me
{

}

.wsl-filter-select
{
}
div.wsl-filter-block
{
text-transform:none!important
}

div.wsl-filter-box
{
display:inline-block;
}

div.wsl-product
{
background:#ffffff;
border-bottom:1px solid #e9e9e9;
margin-top:6px;
border-bottom:1px solid #ffab00;
}


span.wsl-img-freeship:before
{

}
div.wsl-image
{
width:25%;
float:left;
padding:1%;
padding-left:1%;
position:relative;
top:0px;
left.0px;
}
div.wsl-image img.wsl-imagetag
{
width:100%;
height:100%;
}
div.wsl-kozepso
{
float:left;
margin-left:20px;
color:#474747;
font-size:0.9em;

width:45%;
line-height:1.5;
}
h2.wsl-product-name
{

font-family:'Roboto Condensed', sans-serif;
line-height:1.2em;
font-size:24px;
font-weight:bold;

margin-bottom:0.7em;
margin-top:0.5em;
color:#333;


font-weight:800;
}
h2.wsl-product-name&gt;a
{
color:#3d4951;
}
div.wsl-description
{
text-align:justify;

padding-left:10px;

padding-right:10px;
}
img.wsl-price-freeship
{
height:24px;
width:auto;
display:block;
}
div.wsl-price-box
{
font-size:32px;
font-family:'Roboto Condensed',sans-serif;
font-weight:700;
font-weight:bold;
font-style:normal;
color:#333;


}
div.wsl-hotprice-text
{
font-size:21px;
color:red;
text-transform:uppercase;
color:rgb(120, 167, 18);
}
div.wsl-price-hot
{


color:rgb(42, 161, 180);
color:rgb(23, 121, 209);
color:rgb(255, 0, 0);
font-size:none;
color:rgb(120, 167, 18);
color:rgb(255 66 130);


}
div.wsl-old-price
{
font-size:15px!important;
text-shadow:none!important;
}
div.wsl-old-price&gt;span
{
text-decoration:line-through;
}
div.wsl-stock
{
margin-top:10px;
font-size:14px;
}
div.wsl-stock-s1:before,div.wsl-stock-s2:before,div.wsl-stock-s3:before
{
content:"● ";
color:#8dc756;
}
div.wsl-cart-buttons
{
width:100%;
}
a.wsl-addfav,a.wsl-delfav
{
display:block;
width:100%;
background:#dfd6c4;
color:#474747!important;
margin-top:10px;
color:#fff;
font-size:12px;
letter-spacing:-.02em;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
min-width:0;
padding-left:0;
padding-right:0;
line-height:20px;
border-radius:5px;
border:0 none transparent;
cursor:pointer;
text-align:center;
}
a.wsl-morebutton
{
display:block;
width:100%;
background:#8dc756;
color:#ffffff!important;
margin-top:10px;
color:#fff;
font-size:12px;
letter-spacing:-.02em;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
min-width:0;
padding-left:0;
padding-right:0;
line-height:20px;
border-radius:5px;
border:0 none transparent;
cursor:pointer;
text-align:center;
}
div.wsl-cart-buttons&gt;button.plusminus
{
width:25px;
height:25px;
background-color:#dfd6c4;
color:#fff;
border-radius:5px;
border:0 none transparent;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
transition:background-color .15s ease .15s,color .15s ease .15s;
display:inline-block;
font-family:'Roboto Condensed',sans-serif;
font-size:20px;
margin-left:5px;
cursor:pointer;
}
div.wsl-cart-buttons&gt;button.plusminus:hover
{
background:#cdbfa3;
}
div.wsl-cart-buttons&gt;input.wsl-cart-db
{
border:1px solid #dfd6c4;
margin:0px!important;
height:25px!important;
text-align:right;
padding:0px;
font-size:16px;
color:#474747;
}
button.wsl-cart-button
{
display:block;
width:100%;
background:#83c236;
margin-top:10px;
color:#fff;
font-size:18px;
letter-spacing:-.02em;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
min-width:0;
padding-left:0;
padding-right:0;
line-height:37px;
border-radius:5px;
border:0 none transparent;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-webkit-hyphens:none;
-moz-hyphens:none;
-ms-hyphens:none;
hyphens:none;
cursor:pointer;
transition:background-color .15s ease .15s,color .15s ease .15s;
}
a.wsp-kltalert-button
{
display:block;
width:100%;
background:#83c236;
margin-top:10px;
color:#fff;
font-size:16px;
letter-spacing:-.02em;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
padding-left:0;
padding-right:0;
line-height:37px;
border-radius:5px;
border:0 none transparent;
cursor:pointer;
transition:background-color .15s ease .15s,color .15s ease .15s;
text-align:center;
}
a.wsp-kltalert-button&gt;span
{
color:#ffffff;
}
div.blocks-kategoria_lista_alul
{

clear:both;
margin:auto;
width:100%;
}
div.block-kategoria_lista_alul
{

font-size:16px;
}
div.webshoptermklistaszuro
{
text-align:center;
font-weight:bold;
font-family:'Roboto Condensed',sans-serif;
font-size:1.3em;
}
div.webshoptermklistaszuro&gt;div.btntitle
{
background:rgb(255 66 130);
padding:5px;
margin:5%;
margin-top:10px;
margin-bottom:10px;
}
div.webshoptermklistaszuro&gt;div&gt;a
{
display:inline-block;
padding:5px;
}
div.webshoptermklistaszuro&gt;div&gt;a:hover
{
background:#cecece;
border-radius:5px;
}
ul.categorylist
{
list-style:none;
clear:both;
margin:auto;
width:100%;
}
ul.categorylist a li
{

background:rgba(255, 255, 255, 0.73);
-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
text-align:center;
box-shadow:3px 3px 4px -3px rgba(0, 0, 0, 0.21);
display:inline-block;
margin-right:5%;
}
ul.categorylist li div.catname
{
height:60px;
padding:3px;
font-weight:bold;
text-transform:uppercase;
vertical-align:middle;
font-family:'Roboto Condensed',sans-serif;


}
ul.categorylist li div.catname:hover
{
color:white;
}
categorylistfokat
{
color:white;
}
ul.categorylist li img
{

padding:5px;
border-radius:50%;
border:2px solid rgb(70, 84, 30);
border:none!important;
width:242px;
height:auto;
}
ul.categorylist li img:hover
{

































}
ul.categorylist li:hover
{


















background:#fec6df;

position:relative;


z-index:10;
outline:1px solid #fff;
outline-offset:1px;
}
div.mod-custom-seowithtitle
{
padding:10px;
font-size:0.9em;
}

@media (max-width:1280px)
{
div.wsl-price-hot
{
font-size:29px;
}
div.wsl-stock
{
margin-top:5px;
font-size:14px;
}

div.wsl-old-price
{
font-size:13px!important;
font-weight:normal;
}

a.wsp-kltalert-button
{
line-height:30px;
font-size:14px;
background:#ff55ae;
}

}

@media (max-width:970px)
{
div.webshoptermklistaszuro&gt;div&gt;a
{
display:block;
font-weight:normal;
margin:9px;
height:20px;

overflow:hidden;
font-size:16px;
}
form.katmapsearch
{
background:#fff6fb;

}

a.wsl-addfav,a.wsl-delfav
{
font-size:16px;
text-transform:none;
padding:2px;
background:none!important;
color:#fd417f!important;
font-weight:bold;
}

a.wsl-morebutton
{
background:#f3f3f3;
line-height:31px;
color:#212121!important;
font-weight:bold;
}

div.wsl-product
{
border-bottom:1px solid #ffffff;
}

.onmobilbox
{
border-top:1px solid #eee!important;
}
}
/***--- CSS: webshop_kategorialista_kibontott ---****/
categorylistfokat
{
color:white;
}
/***--- CSS: webshop_kosar ---****/

/***--- CSS: webshop_kosarba ---****/
div.productremove
{
display:inline;
padding-left:5px;
}
div.kosarban
{
display:none;
font-weight:bold;
margin-left:12px;
margin-top:10px;
}
div.kosarbapm
{
display:inline-block;
font-weight:bold;
}
div.kosarbapm button
{
padding:2px 4px;
width:20px;
margin:2px;

background-color:%termeklista.pluszminusz.gomb.bgcolor%;
font-weight:bold;
color:#ffffff;
;
transition:all 0.3s;
-moz-transition:all 0.3s;

-webkit-transition:all 0.3s;

-o-transition:all 0.3s;

-webkit-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;



cursor:pointer;
color:black;
}
input.subitemdb
{

margin:2px;
border:1px solid #00A9DD;
;
font-weight:bold;
transition:all 0.3s;
-moz-transition:all 0.3s;

-webkit-transition:all 0.3s;

-o-transition:all 0.3s;

-webkit-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;



font-size:10px;
text-align:right;

margin-left:7px;
}
button.wgshopbtn:hover
{
background-color:#999999;
;
background-position:left -22px;
color:%termeklista.kosarbarakom.gomb.hover.betu.szin%;
border:1px solid %termeklista.kosarbarakom.gomb.hover.keret.szin%;
padding:0px 0px 0px 0px;
padding-left:20px;
border-bottom:5px solid %termeklista.kosarbarakom.gomb.hover.betu.szin%;
}
button.wgshopbtn
{

padding:0px 0px 0px 0px;
padding-left:20px;
width:127px;
height:23px;
font-size:10px;
background:url(/templates/allrusty-fjt/images/bt-addtocart.gif) no-repeat left top #00A9DD;
;
border:1px solid #00A9DD;
;
color:#ffffff;
;
font-weight:bold;
margin-top:5px;
cursor:pointer;
direction:ltr;
transition:all 0.3s;
-moz-transition:all 0.3s;
-webkit-transition:all 0.3s;
-o-transition:all 0.3s;



-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);
-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);
box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);


}
/***--- CSS: webshop_leftcat ---****/
.catleft-block
{
padding:9px;
font-size:14px;
clear:both;
}
.catleft-block input,.catleft-block select
{
margin:3px;
padding:3px;
font-size:13px;
border-radius:3px;
}
.catleft-block .wsl-filter-box
{
content:' ';
clear:both;
}
.catleft-block .filter-2-col .checklist
{
float:left;
width:50%;
height:20px;
}

.catleft-cats
{
background:#fcf6ea;
}
.catleft-cats a
{
display:block;
margin-bottom:4px;
font-size:12px;
}
.catleft-level0
{
font-weight:bold;
font-size:13px;
}
.catleft-level1
{
margin-left:15px;
}
.catleft-cats a span
{
font-size:11px;
color:#aaaaaa;
margin-left:8px;
}
.catleft-cats a.selected
{
font-weight:bold;
}

.catleft-block .checklist
{
margin-top:5px;
margin-bottom:5px;
cursor:pointer;
}
.catleft-block a:link .checklist
{
text-transform:none;
font-size:13px;
}
.catleft-block a.menuitem
{
font-size:16px;
display:block;
margin:5px;
padding:5px;

font-weight:bold;
text-transform:none;
display:block;
text-decoration:none;
font-weight:bold;
font-size:14px;
color:#4d4d4d;
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
}

div.wsa-szlas
{
padding:8px;
text-align:justify;
}
.catleft-block a.menuitem.active
{
background:#fe4381;
color:#ffffff;
}
.catleft-block a.menuitem:hover
{
background:#cecece;
}
.catleft-block-scroll
{
max-height:200px;
overflow-y:scroll;
}
.catleft-block-scroll::-webkit-scrollbar-track
{
-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);
border-radius:10px;
background-color:#F5F5F5;
}
.catleft-block-scroll::-webkit-scrollbar
{
width:10px;
background-color:#F5F5F5;
}
.catleft-block-scroll::-webkit-scrollbar-thumb
{
border-radius:10px;
-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
background-color:#888888;
}
.catleft-block .searchicon
{
display:inline-block;
width:24px;
height:26px;
padding:0px;
margin:0px;
border-radius:0px;
}
.catleft-block .free-search
{
display:inline-block;
width:calc(100% - 35px);
height:24px;
margin:0px;
padding:0px;
padding-left:5px;
border-radius:0px;
}
.catleft-block .searchbutton
{
display:block;
width:100%;
padding:8px;
text-align:center;
border-radius:0px;
margin:0px;
}
.catleft-block input[type=checkbox]
{
margin:7px;
}
.catleft-szoveg input,.catleft-block select
{
width:calc(100% - 35px);
}
.catleft-block .checklist span
{
font-size:11px;
color:#aaaaaa;
margin-left:8px;
}
.catleft-block .checklist:before
{
font:normal normal normal 14px/1 FontAwesome;
font-size:12px;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
border:1px solid #999999;
border-radius:2px;
padding:1px;
margin-right:10px;
width:12px;
display:inline-block;
height:12px;
content:" ";
}
.catleft-block .checklist.checked
{
color:#4d9500;
}
.catleft-block .checklist.checked:before
{
content:"\f00c";
background:#5da503;
border-color:#4d9500;
color:#ffffff;
}
.catleft-block .wsl-filter-label
{
font-size:16px;
display:block;
text-align:left;
margin-bottom:10px;
padding-left:0px;
}
.catleft-block .wsl-filter-box
{
display:block;
margin-bottom:15px;
}
ul.virtuemartcategory li.kedvenceim
{
background-color:#e9e9e9;
color:black;
}
ul.virtuemartcategory li.kedvenceim a span
{
font-weight:bold;
border:none;
color:black;
text-shadow:none;
}
ul.virtuemartcategory li.kedvenceim:hover
{
}
ul.virtuemartcategory li.gyartoilista
{
background:#2c96a9;
background:#f8b0d0;
}
ul.virtuemartcategory li.gyartoilista:hover
{
}
ul.virtuemartcategory li.gyartoilista a
{
}
ul.virtuemartcategory li.gyartoilista a span
{
}
ul.virtuemartcategory li.ajandekotletek
{
background:#fecadb;
}
ul.virtuemartcategory li.ajandekotletek:hover
{
}
ul.virtuemartcategory li.ajandekotletek a
{
}
ul.virtuemartcategory li.ajandekotletek a span
{
}
ul.virtuemartcategory li.napiakciok
{
background:#38d864!important;
}
ul.virtuemartcategory li.napiakciok:hover
{
}
ul.virtuemartcategory li.napiakciok a span
{
}
ul.virtuemartcategory li.akciok
{
background:white!important;
}
ul.virtuemartcategory li.akciok:hover
{
}
ul.virtuemartcategory li.akciok a span
{
}
ul.virtuemartcategory li.utolsodarabok
{
background:#f8b0d0!important;
}
ul.virtuemartcategory li.utolsodarabok
{
}
ul.virtuemartcategory li.utolsodarabok
{
}
ul.virtuemartcategory li.kiarusitas
{
background:#ff7800!important;
}
ul.virtuemartcategory li.kiarusitas:hover
{
}
ul.virtuemartcategory li.kiarusitas a span
{
}
ul.virtuemartcategory li.akcioshorgaszszett
{
background:#2c96a9;
background:#f8b0d0!important;
}
ul.virtuemartcategory li.topakcioshorgaszszett
{
background:#30cda4!important;
}
ul.virtuemartcategory li.topakcioshorgaszszett span
{
color:yellow;
}
ul.virtuemartcategory li.akcioshorgaszszett:hover
{
}
ul.virtuemartcategory li.akcioshorgaszszett a span
{
}
@-webkit-keyframes animtopakcioshorgaszszett 
{
0%
{
background:red;
}
50%
{
background:black;
}
100%
{
background:red;
}
}
ul.virtuemartcategory
{
display:block;

font-size:16px;
margin:0;
transition:all 0.2s;
-moz-transition:all 0.2s;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;

font-family:'Roboto Condensed',sans-serif;




background-color:#fec6df;

position:relative;
padding:15px 0px 10px;
color:#474747;
}
ul.virtuemartcategory li
{
display:block;
padding:0px;
border-bottom:1px solid rgba(227, 227, 227, 0.49);
}
ul.virtuemartcategory li:hover a span
{
color:#ffffff!important;
}
ul.virtuemartcategory li:hover
{
background:#15d5eb;
}
ul.virtuemartcategory li a
{
}
ul.virtuemartcategory li a span i
{
padding-right:5px;
}
ul.virtuemartcategory li a span
{
text-transform:none;
display:block;
text-decoration:none;
font-weight:bold;
font-size:14px;
color:#4d4d4d;
padding-top:4px;
padding-bottom:4px;

padding-left:10px;
}
ul.virtuemartcategory li a
{
}
ul.virtuemartcategory li.active
{
background:#15d5eb;
margin-bottom:3px;
}
ul.virtuemartcategory li.active a
{
color:#ffffff;
font-size:16px;
font-weight:700;
}
ul.virtuemartcategory li.active a span
{
}
ul.virtuemartcategory li.sublevel
{
display:block;
padding:2px 5px 2px;
margin-left:20px;
color:darkgrey;
}
ul.virtuemartcategory li.sublevel span
{
text-transform:none;

color:#1c6d75;
}
ul.virtuemartcategory li.sublevel:hover
{
color:black;
text-decoration:none;
text-shadow:0.5px 0.5px #666666;
}
ul.virtuemartcategory li.subactive
{
-webkit-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
padding-left:10px;
margin-left:10px;
background:#fff7fa;

}
ul.virtuemartcategory div.points
{
}
@media (max-width:960px)
{

ul.virtuemartcategory
{
font-family:Arial, sans-serif;
background-color:#f6f6f6;
}

ul.virtuemartcategory li
{
padding:10px;
}

ul.virtuemartcategory li.gyartoilista
{
background:#ffffff;
}

ul.virtuemartcategory li.ajandekotletek
{
background:#ffffff;
}

ul.virtuemartcategory li.akcioshorgaszszett
{
background:#ffffff!important;
}

ul.virtuemartcategory li.akciok
{
background:#ffffff!important;
}

ul.virtuemartcategory li a span
{
font-size:15px;
color:#000;
}

ul.virtuemartcategory li.utolsodarabok
{
background:#fff!important;
}


}
/***--- CSS: webshop_minicart ---****/


#minicart
{
position:absolute;
font-size:11px;
padding:5px;
top:42px;
right:10px;
color:#000000;
background-color:#fafafa;
transition:all 0.6s;
-moz-transition:all 0.6s;

-webkit-transition:all 0.6s;

-o-transition:all 0.6s;

border:1px solid #cecece;
display:none;
z-index:9000;
width:300px;
}
#minicart a
{
text-decoration:none;
color:#000000;
}
#minicart a:hover
{
color:#2f7ac0;
}
a.minicart-button
{
background:#83c236;
margin:0;
margin-top:5px;
cursor:pointer;
display:block;
text-align:center;
padding:2%;
}
a.minicart-button&gt;span
{
color:#fff;
letter-spacing:-.02em;
font-size:1.1em;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
margin:0.5em;
}
div.minicart
{
}
div.minicart div.productremove
{
width:16px;
height:16px;
cursor:pointer;
}
div.minicart div.productremove:hover
{
}
#topminicart
{
display:inline-block;
float:right;

border-left:1px solid rgba(0,0,0,0.2);
border-right:1px solid rgba(0,0,0,0.2);
color:#ffffff;
height:100%;
font-weight:bold;
padding-right:9px;
position:relative;
top:0px;
left:0px;
background:white;
}
a.topminicart-button
{
}
#topminicart-button
{
padding:5px;
font-size:12px;
color:#ffffff;
font-weight:bold;
margin-top:5px;
margin-left:12px;
cursor:pointer;
border-radius:4px;
display:inline-block;
margin-top:30px;
margin-left:15px;
}
#topbasket
{
display:inline-block;
vertical-align:top;
position:relative;
top:0px;
left:0px;
}
.basket-item-count
{
background:url('/tportal_upload/d50/top-cart-icon.png') no-repeat center 1px;
width:50px;
height:39px;
display:inline-block;
text-align:center;
position:relative;
top:0px;
left:0px;
}
.basket-item-count&gt;span.count
{
color:#000000;
border-radius:12px;
width:21px;
height:21px;
line-height:21px;
font-size:12px;
font-weight:bold;
text-align:center;
background:%color1%;
display:inline-block;
position:absolute;
top:16px;
left:25px;
background:#ffffff;
box-shadow:none;
}
.total-price-basket
{
display:inline-block;
}
.total-price-basket&gt;a&gt;.lbl
{
font-size:14px;
line-height:8px;

color:#ff7800;
display:block;
font-family:'Roboto Condensed',sans-serif;
}
.total-price-basket&gt;.total-price
{
font-size:22px;
font-weight:bold;
color:%color1%;
}
.total-price-basket .sign
{
padding-left:0.3em;
}
/***--- CSS: webshop_penztar ---****/
.webshop-szett-items
{
font-weight:normal;
font-size:12px;
padding-left:1em;
}
div.penztar
{
font-family:'Roboto Condensed',sans-serif;
}
span#osszesen_fizetendo
{
background:#eee;
font-weight:bold;
padding:5px;
}
span#szallitasi_dij
{
padding:5px;
}
div.wsc-title
{
font-size:1.2em;
text-decoration:none;
padding:10px 15px;
line-height:normal;
margin:0px;
margin-top:10px;
font-weight:bold;
box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
font-family:'Roboto Condensed',sans-serif;
text-transform:uppercase;
background:#8aa641;
color:white;
clear:both;
display:block;
}
div.wsc-body
{
margin-left:6em;
clear:both;
}

#carttoptotal
{
position:fixed;
top:0px;
left:50%;
margin-left:-360px;
width:720px;
height:40px;
background:#efefef;
display:none;
border:1px solid #000000;
}
table.carttoptotal
{
}

div.wsc-point
{
padding:1em;
border-bottom:1px solid green;
}
div.wsc-point&gt;label
{
font-weight:bold;
display:table-cell;
}
div.wsc-point-input
{
display:table-cell;

}
div.wsc-point-input&gt;input
{
font-size:1.2em;
text-align:right;
}
div.wsc-point-creditdiv
{
padding-bottom:3em;
}
span.wsc-point-credit
{
font-weight:bold;
color:#ff0000;
font-size:1.5em;
}

div.wsc-coupon
{
padding:1em;
}
div.wsc-coupon&gt;label
{
display:table-cell;
font-weight:bold;
}
div.wsc-coupon-input
{
display:table-cell;
}

div.wsc-elfogadom
{
padding-top:2em;
}
div.wsc-elfogadom a.wsc-link
{
font-size:14px;
color:#000000;
text-decoration:underline;
}
div.wsc-newletter
{
}
div.wsc-newletter
{
padding-bottom:2em;
}
span.wsc-nlinfo
{
}

div.wsc-ship-total
{
margin-top:5px;
border-top:1px solid #999999;
padding-top:5px;
font-size:1.1em;
font-weight:bold;
background:white;
padding:10px;
}
div.wsc-ship-row
{
}
span.wsc-ship-label
{
}

div.wsc-pay-row
{
}
div.wsc-pay-row&gt;span
{
}
div.wsc-pay-row&gt;span.wsc-infotext
{
padding-left:20px;
}

div.penztarklt
{
padding:1px;
font-weight:normal;
border-radius:4px;
display:inline-block;
font-size:9px;
margin:0px;
}
div.penztarklt-1
{
display:none;
}

div.penztarklt0
{
color:#36a93f;
font-weight:bold;
border:1px solid rgba(0,0,0,0.5);
}

div.penztarklt1
{
color:#36a93f;
font-weight:bold;
border:1px solid rgba(0,0,0,0.4);
}

div.penztarklt2
{
color:#36a93f;
font-weight:bold;
}

div.penztarklt3
{
color:#36a93f;
font-weight:bold;
display:none!important;
}
div.wsc-gombok
{
clear:both;
}
div.wsc-megrendelbtn
{
clear:both;
float:left;
width:50%;
vertical-align:middle;
text-align:center;
}
div.wsc-backbtn&gt;button
{
padding:0.3em!important;
}

table.cart
{
width:100%!important;
margin:auto;
font-family:'Roboto Condensed',sans-serif;
vertical-align:middle;
background:white;
border-bottom:2px solid black;
}
table.cart tr.fejlec
{
height:30px;
margin:0px;
padding:0px;
}
table.cart tr th
{
background:#eee;
color:#000000;
;
margin:0px;
padding:0px;
}
table.cart tr.fejlec th.cikkszam
{
font-family:'Roboto Condensed',sans-serif;
}
table.cart tr.fejlec th.nev
{
font-family:'Roboto Condensed',sans-serif;
}
table.cart tr.fejlec th.db
{
}
table.cart tr.fejlec th.ar
{
}
table.cart tr.fejlec th.afa
{
}
table.cart tr.termek
{
}
table.cart td
{
margin:0px;
padding:3px;
}
table.cart tr.termek td.cikkszam
{
border-bottom:1px solid #eee;
font-family:'Roboto Condensed',sans-serif;
font-size:0.7em;
padding-left:1em;
}
table.cart tr.termek td.nev
{
border-bottom:1px solid #eee;
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
}
table.cart tr.termek td.db
{
text-align:right;
border-bottom:1px solid #eee;
font-family:'Roboto Condensed',sans-serif;
}
table.cart tr.termek td.egysegar
{
text-align:right;
border-bottom:1px solid #eee;
font-family:'Roboto Condensed',sans-serif;
}
table.cart tr.termek td.reszosszeg
{
text-align:right;
border-bottom:1px solid #eee;
font-family:'Roboto Condensed',sans-serif;
}
table.cart tr.osszesen
{
}
#webshop_osszesen
{
text-align:right;
}
#webshop_afa
{
text-align:right;
}
#webshop_afas_ar
{
text-align:right;
}
#webshop_szallitasi_dij
{
text-align:right;
}
#webshop_fizetendo
{
text-align:right;
font-weight:bold;
font-size:1.4em;
background:#eee;
}
#webshop_pontok
{
font-size:18px;
}
div.wsc-ajandekok
{
padding:1em;
clear:both;
height:auto;
}
div.wsc-ajandek
{
float:left;
background:white;
margin:1%;
padding:1%;
width:28%;
}
img.wsc-ajandek-kep
{
}
div.wsc-ajandek-nev
{
}
div.wsc-ajandek-leiras
{
}
div.wsc-ajandek-ar
{
}
div.wsc-ajandekvalaszto
{
}
div.wsc-copydatas
{
float:right;
font-weight:bold;
font-size:0.7em;
}

@media (max-width:800px)
{
div.wsc-copydatas
{
font-size:10px;
font-weight:normal!important;
}
div.wsc-megrendelbtn
{
display:block;
float:none;
clear:both;
width:95%;
margin:auto;
font-size:24px;
}
div.wsc-megrendelbtn&gt;input
{
font-size:24px;
}
div.wsc-title
{
font-size:14px;
}
div.wsc-body input[type=radio]
{
margin:0.7em;
}
span.wsc-infotext
{
display:block;
font-size:0.8em;
}
.wsc-infotext
{
padding:10px;
}
div.checkboxlist input[type=checkbox]
{
margin:0.5em;
margin-left:1em;
width:20px;
height:20px;
}
div.wsc-backbtn&gt;button
{
display:block;
float:none;
clear:both;
width:55%;
margin:auto;
font-size:12px;
}
div.wsc-coupon&gt;label,div.wsc-point&gt;label
{
display:block;
}
#ajandek_select
{
display:block;
width:96%;
margin:2%;
font-weight:bold;
background:#fefefe;
font-size:12px;
padding:10px;
-webkit-appearance:none;
color:#41890c;
text-align:center;
position:relative;
}
.newcart tr.fejlec
{
display:none;
}
table.newcart:before
{
content:"Kosárban lévő termékek:";
font-size:1.2em;
text-decoration:none;
padding:10px 15px;
line-height:normal;
margin:0px;
margin-top:10px;
font-weight:bold;
text-transform:uppercase;
background:#8aa641;
color:white;
clear:both;
display:block;
}
.newcart tr.termek
{
display:block;
text-align:right;
background:#f9f9f9;
border:1px solid #8aa641;
border-bottom:2px solid #8aa641;
margin:5px;
border-radius:5px;
padding:10px;
}
table.newcart tr.termek td.nev
{
text-align:left;
border-bottom:none;
}
.newcart tr.termek td.cikkszam
{
display:none;
}
table.newcart tr.termek td.db
{
display:inline-block;
width:60%;
border:none;
text-align:left;
}
table.newcart tr.termek td.db&gt;img
{
border:1px solid #8aa641;
padding:3px!important;
margin-left:0.5em;
margin-right:0.5em;
background:#ffffff;
border-radius:5px;
position:relative;
top:10px;
}
.newcart tr.termek td.db:before
{
content:"Mennyiség:";
font-size:11px;
}
.newcart tr.termek td.db input
{
border-radius:4px;
border:1px solid #eeeeee;
padding:3px!important;
display:inline-block;
font-size:16px;
}
table.newcart tr.termek td.egysegar
{
display:none;
}
table.newcart tr.termek td.reszosszeg
{
display:inline-block;
width:35%;
border:none;
font-size:18px;
}
.newcart tr.termek td.reszosszeg:before
{
content:"Összesen:";
display:block;
font-size:11px;
}
.newcart tr.termek td
{
display:block;
}
.newcart tr.osszesen
{
}
.newcart tr.osszesen,.newcart tr.osszesen2afa,.newcart tr.osszesen2
{
display:block;
}
.newcart tr.osszesen td,.newcart tr.osszesen2afa td,.newcart tr.osszesen2 td
{
}
.newcart tr.osszesen td:first-child,.newcart tr.osszesen2 td:first-child,.newcart tr.osszesen2afa td:first-child
{
display:inline-block;
width:45%;
}
.newcart tr.osszesen td:last-child,.newcart tr.osszesen2 td:last-child,.newcart tr.osszesen2afa td:last-child
{
display:inline-block;
width:50%;
}
}
/***----------------------------------****/
/***--- CSS: webshop_penztar.mobil ---****/
/***----------------------------------****/

@media (max-width:700px){div.wsc-body { margin:0px!important;} } 
/***--- CSS: webshop_termek ---****/

div.ws-product-fixedcart
{
font-family:'Roboto Condensed',sans-serif;
box-shadow:0px -1px 5px rgba(0, 0,0, 0.1);
letter-spacing:1px;
font-stretch:200%;
}
div.fixedcart-btn
{
background:#ff55ae;
line-height:30px;
font-size:12px;
color:#ffffff;
border-radius:5px;
text-align:center;
cursor:pointer;
}
div.fixedcart-name
{
font-weight:normal;
}
div.fixedcart-price
{
font-size:18px;
line-height:25px;
color:rgb(248 42 159);
font-weight:bold;
}
div.fixedcart-price:before
{
content:"Online ár:";
font-size:15px;
margin-right:5px;
}
.tovabbitermekblockkapcs .tovabbitermek
{
font-size:18px;
text-align:center;
background:white;
color:black;
font-weight:bold;
}
.ws-detail-videoitem
{
text-align:center;
}
.ws-detail-videoitem .youtubethumb
{
width:676px;
max-width:98%;
height:auto;
cursor:pointer;
border:1px solid #cccccc;
margin:5px;
}
.ws-videothumbplay
{
background:url(/tportal_upload/d50/icons/video_play.png);
background-size:64px 64px;
width:64px;
height:64px;
position:absolute;
top:50%;
left:50%;
margin-left:-32px;
margin-top:-32px;
cursor:pointer;
}

.ws-product-variations
{
padding:5px;
}

a.ws-product-variations-cart
{
font-size:18px;
font-weight:normal;
background:#fd417f;
color:#ffffff!important;
margin:5px;
margin-top:10px;
padding:5px;
display:block;
}
.ws-product-variations-head,.ws-product-szettek-head
{
font-size:18px;
font-weight:bold;
border-bottom:1px solid #8aa641;
padding:6px;
padding-left:15px;
font-size:1.5em;
font-family:'Roboto Condensed',sans-serif;
background:#5da50312;
}
.ws-product-variations table,.ws-product-szettek table
{
border-collapse:collapse;
width:100%;
}
.ws-product-variations table tr td,.ws-product-szettek table tr td
{
vertical-align:top;
padding-bottom:4px;
padding-top:4px;
border-bottom:1px solid #cccccc;
position:relative;
}
.ws-product-variations-name,.ws-product-szettek-name
{
font-size:18px;
font-weight:bold;
}
.ws-product-variations-img
{
width:95px;
}
.ws-product-szettek-img
{
width:160px;
}
.ws-product-variations-btn,.ws-product-szettek-btn
{
display:inline-block;
background:#5da503;
color:#ffffff!important;
padding:5px;
border-radius:5px;
position:absolute;
right:0px;
bottom:10px;
}
.ws-product-variations table tr td:first-child
{
width:95px;
}
.ws-product-szettek table tr td:first-child
{
width:170px;
}
.ws-product-variations-variacio
{
font-weight:bold;
padding-top:10px;
color:#5da503;
}
.ws-product-szettek-content
{
font-size:12px;
padding-top:10px;
color:#444444;
}
.ws-product-variations-price,.ws-product-szettek-price
{
white-space:nowrap;
font-weight:bold;
font-size:24px;
margin-bottom:5px;
font-family:"Exo 2", sans-serif;
color:#ff5a00;
text-align:left;
}
.ws-products-variation-akciosar,.ws-products-szettek-akciosar
{
font-size:13px;
color:#000000;
font-weight:bold;
padding:3px;
display:inline-block;
}
div.kosarbanvari input.wsl-cart-db
{
padding:0px;
font-size:12px;
height:14px!important;
}
div.kosarbanszett input.wsl-cart-db
{
padding:0px;
font-size:12px;
height:14px!important;
}

.ws-product-xbox
{
height:42px;
overflow:hidden;
padding:0px;
width:calc(100% - 10px);
}
.wsl-grid-xbox&gt;span,.ws-product-xbox&gt;span
{
position:relative;
top:0px;
left:0px;
display:block;
}
.wsl-grid-xbox&gt;span&gt;div,.ws-product-xbox&gt;span&gt;div
{
display:block;
position:absolute;
left:0px;
top:0px;
width:calc(100% - 2px);
height:37px;
text-align:center;
border-radius:5px;
padding:0px;
margin:0px;
-webkit-transition:all 1s;

transition:all 1s;
}
.ws-xbox0
{
line-height:37px;
border:1px solid #fcd6c1;
font-size:14px;
color:#ff6e06;
background:#fcf6ea;
}
.ws-xbox1
{
line-height:37px;
border:1px solid #fcd6c1;
font-size:14px;
color:#ff6e06;
background:#fcf6ea;
}
.ws-xbox2
{
line-height:37px;
border:1px solid #cccccc;
background:#fafafa;
font-size:16px;
color:#269eca;
}
.wsl-grid-xbox .ws-xbox0
{
font-size:14px;
line-height:18px;
width:calc(100% - 20px);
padding-left:5px;
padding-right:5px;
}
.ws-xbox100:before
{
content:"Ingyen szállítjuk!";
}
.ws-xbox100
{
line-height:37px;
border:#ffa4cdb3;
background:#ffa4cd;
font-size:18px;
color:#ffffff;
}
.ws-xbox101
{
line-height:37px;
border:#ffb9d8;
background:#ffb9d8;
font-size:14px;
color:white;
}
.ws-xbox102
{
line-height:37px;
border:1px solid rgb(247, 14, 161);
background:rgb(239, 90, 174);
font-size:18px;
color:#ffffff;
}
.ws-xbox103
{
line-height:18px;
border:1px solid rgb(247, 14, 161);
background:rgb(239, 90, 174);
font-size:15px;
color:#ffffff;
}
.ws-product-sales-week
{
background-color:#fcf6ea;
text-align:center;
border:1px solid #fcd6c1;
color:#ff6e06;
margin:5px;
border-radius:5px;
display:inline-block;
padding:5px;
}
.ws-product-hotprice-right
{
display:inline-block;
float:right;
}
.wsp-szett-hotprice-percent
{
color:black;
font-size:1em;
font-weight:bold;
display:inline-block;
padding:1em;
padding-top:0.7em;
text-align:center;
border-radius:50%;
background:#ff7800;
font-style:italic;
background:#7fb22a;
text-shadow:0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 2px 7px black;
}
.wsp-szett-termek-leirasban
{
border-bottom:1px solid #cccccc;
margin-bottom:1em;
padding-bottom:1em;
}
.wsp-szett-termek-leirasban h3
{
margin-top:1em;
margin-bottom:1em;
font-weight:bold
}
.wsp-szett-termek-leirasban h3&gt;span
{
border:1px solid #5da503;
background:#5da503;
float:right;
font-size:14px;
color:#ffffff;
text-align:center;
padding:2px;
font-weight:normal;
border-radius:4px;
}
.wsp-szett-imagetag
{
border:1px solid #eeeeee;
margin-right:1em;
float:left;
}
.wsp-szett-tartalma
{
font-size:1.1em;
margin-bottom:1em;
}
.wsp-szett-tartalma-title
{
font-weight:bold;
font-size:1.3em;
margin-bottom:0.5em;
}
.ws-pr-banner-kltinfo
{
border-top:none;
border-bottom:none;
margin-top:5px;
font-size:0.8em;
padding:0.3em;
text-align:justify;
}
.ws-pr-banner-kltinfo-nev
{
margin-top:5px;
font-size:1.1em;
font-weight:bold;
margin-bottom:0.5em;
text-align:center;
}
.ws-pr-banner-kltinfo-klt
{
margin-bottom:0.3em;
font-weight:600;
}
.wsp-rating-form
{
width:48%;
float:left;
margin-right:1%;
border-right:1px solid #eeeeee;
padding:0px;
margin:0px;
}
.wsp-rating-form form
{
background:#eeeeee;
margin:1%;
padding:2%;
}
.wsp-rating-title
{
font-weight:bold;
border-bottom:1px solid #eeeeee;
margin-bottom:0.7em;
}
.wsp-rating-list
{
padding:1%;
float:left;
margin:0px;
}
.wsp-rating-item
{
padding-left:1em;
border-bottom:1px solid #eeeeee;
margin-bottom:0.5em;
}
.wsp-rating-item-head
{
font-weight:bold;
}
.wsp-rating-item-body
{
margin-left:1em;
}
.wsp-rating-empty
{
text-align:center;
padding:5%;
display:block;
}
div.ws-product-rating
{
margin-bottom:0.4em;
color:#666666;
font-size:0.9em;
}
div.ws-product-rating&gt;span
{
color:#005eb8;
font-size:12px;
display:inline-block;
margin-top:-5px;
}
div.wsp-hamegtobb
{
text-align:center;
margin:0.5em;
margin-bottom:1em;
}
div.wsp-hamegtobb a
{
text-decoration:underline;
color:#00009f;
}
div.ws-product-category
{
margin-bottom:0.4em;
color:#888888;
font-size:0.9em;
}
div.ws-product-category&gt;a
{
margin-right:0.2em;
font-weight:normal;
color:black;
}
div.ws-product-category&gt;a:hover
{
color:#000000;
text-decoration:underline;
}
img.webshopkepanim
{
-webkit-animation-name:flipInY;
animation-name:flipInY;
-webkit-animation-duration:.75s;
animation-duration:.75s;
}
@-webkit-keyframes flipInY
{
from
{
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0;
}
40%
{
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
}
60%
{
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity:1;
}
80%
{
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);
transform:perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to
{
-webkit-transform:perspective(400px);
transform:perspective(400px);
}
}
@keyframes flipInY
{
from
{
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
transform:perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0;
}
40%
{
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
transform:perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
}
60%
{
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
transform:perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity:1;
}
80%
{
-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);
transform:perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to
{
-webkit-transform:perspective(400px);
transform:perspective(400px);
}
}

div.ws-product
{
background:#ffffff;
padding:1%;

}

div.ws-product-image-block
{
float:left;
width:44%;
padding-bottom:3px;

}
div.ws-product-details
{
float:left;
border:1px solid #ffff00;
width:36%;
margin-left:1%;
padding:1%;
border:1px solid #eee;
background:linear-gradient(to bottom left, #ffffff, #fcf6ea);

box-shadow:none;
background:linear-gradient(to bottom left, #ffffff, #ff79341a);
}
div.ws-product-banners
{
float:right;
width:15%;

}

div.ws-product-details-freeship
{
background:#ff0000;
width:100%;
height:30px;
background:url(/tportal_upload/d50/iszall.png) no-repeat bottom left;
border-bottom:1px solid #92b537;
}
div.ws-product-details-ajandek
{
background:#ff00ff;
width:100%;
height:30px;
background:url(/tportal_upload/d50/aji.png) no-repeat bottom left;
border-bottom:1px solid #92b537;
}
div.ws-pr-staticbanner0
{
background:#ff00ff;
width:100%;
height:30px;
background:url(/tportal_upload/d50/garancia.png) no-repeat bottom left;
}
div.ws-product-details-buy
{
padding:2%;
padding-left:0px;
text-align:center;
font-weight:bold;
margin-top:1%;
font-size:1.2em;
}
div.ws-product-details-banner-gls
{
background:#ffff00;
width:100%;
height:30px;
background:url(/tportal_upload/d50/1130.png) no-repeat bottom left;
border-bottom:1px solid #eee;
}
div.ws-product-details-banner-gls-pont
{
background:#00ffff;
width:100%;
height:30px;
background:url(/tportal_upload/d50/csomag.png) no-repeat bottom left;
border-bottom:1px solid #eee;
}

div.image3ddiv
{
overflow:hidden;
position:relative;
top:0px;
left:0px;
}
img.img3d
{
position:absolute;
top:0px;
left:0px;
}
div.wsp-videoitem
{
margin:1em;
text-align:center;
}

div.wsp-product-text-after-cart
{
font-size:0.9em;
text-align:center;
margin:0.5em;
border-top:1px solid #eee;
font-weight:bold;
font-style:italic;

}
.wsp-script-ingyen
{
color:black;
text-transform:uppercase;
text-shadow:0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 0 5px white, 0 2px 7px black;
}
#webshopszallitasbanner
{
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
color:#ff5a00;
font-size:1.2em;
font-weight:bold;
font-style:italic;

}
#webshopszallitasbanner&gt;a,#ws-pr-ajandekbanner&gt;a
{
color:#96a92c;
font-size:1.5em;
}
#ws-pr-ajandekbanner
{
margin-top:1em;
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
color:#4b4a4a;
}
div.wsp-price
{
}
div.wsp-price&gt;span
{
color:#2a96a9;
font-size:3em;
font-weight:bold;
border-bottom:1px solid #33af43;
font-weight:bold;
font-style:italic;
color:black;
font-family:"Exo 2", sans-serif;
text-shadow:none;
}
div.wsp-hotprice-text
{
font-size:20px;
margin-top:1em;
text-transform:uppercase;
font-weight:bold;
font-style:italic;




color:black;
font-family:'Roboto Condensed',sans-serif;
text-shadow:none;
}
div.wsp-price-hot&gt;span
{


font-size:3em;
border-bottom:1px solid #33af43;
font-weight:bold;




color:rgb(42, 161, 180);
font-style:italic;
color:rgb(255, 0, 0);
color:rgb(120, 167, 18);
color:rgb(255, 0, 80);


color:rgb(255 66 130);


}
div.wsp-price-eur
{
font-size:15px!important;
font-weight:bold;
font-family:'Roboto Condensed',sans-serif;
font-style:italic;
}
div.areur
{
font-size:15px!important;
font-weight:none;
margin-top:0.3em;
font-style:italic;
}
div.kosarbanblock.clearfix.onmobilfullwidth
{

background:#83c236;
}
div.wsp-old-price
{
font-size:1.1em;
margin-top:1em;


}
div.wsp-old-price&gt;span
{

background:none;
text-decoration:line-through;

}
div.wsp-stock
{
margin-bottom:1em;
font-family:'Roboto Condensed',sans-serif;
}
div.wsp-stock-s1:before,div.wsp-stock-s2:before,div.wsp-stock-s3:before
{
content:"● ";
color:#8dc756;
}

a.wsp-button
{
display:block;
background:#fa569d;
color:#ffffff!important;

border:0 none transparent;
cursor:pointer;
text-align:center;
margin-bottom:5px;
}
a.wsp-button&gt;span
{
display:inline-block;
padding:0.4em;
font-size:0.8em;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
letter-spacing:-.02em;
font-weight:bold;
}
div.ws-product-desc-text
{
padding:2%;
text-align:justify;
}
a.ws-product-jobbargomb
{
font-size:0.9em;
box-shadow:#1919192b 0px 0px 7px 0px;
margin-top:0.5em;
display:block;
color:#ffffff!important;
border:0 none transparent;
cursor:pointer;
text-align:center;
margin-bottom:5px;
background:#83b808;
}
a.wsp-addfav,a.wsp-delfav
{
margin-top:1em;
}
div.gyartotermekei
{
padding:6px;
padding-left:15px;
font-size:1.5em;
font-family:'Roboto Condensed',sans-serif;
background:white;
text-align:center;

font-weight:bold;
}
div.tovabbitermek
{
padding:6px;
padding-left:15px;
font-size:1.5em;
font-family:'Roboto Condensed',sans-serif;
background:none;
font-weight:bold;

text-transform:none;
}
div.wsp-cart-buttons-div
{
display:table-cell;
}
div.wsp-cart-amo-block
{
height:100%;
display:table-cell;
padding:5px;
padding-left:10px;
padding-right:20px;
}
div.wsp-cart-cartbutton-block
{
height:100%;
padding-left:1em;
display:table-cell;
}
div.wsp-cart-amo-block&gt;a.wsp-plusminus
{
color:#000000;
cursor:pointer;
text-align:center;
font-size:11px;
-webkit-user-select:none;

-moz-user-select:none;

-ms-user-select:none;


-o-user-select:none;
user-select:none;
}
div.wsp-cart-amo-block&gt;a.wsp-plusminus&gt;span
{
display:inline-block;
font-weight:bold;
font-size:14px;
line-height:24px;
}
div.wsp-cart-amo-block&gt;a.wsp-plusminus:hover
{
background:#cdbfa3;
}
div.wsp-cart-amo-block&gt;input.wsp-cart-db
{
box-shadow:inset 0px 3px 5px 2px rgba(76, 75, 75, 0.2);
-moz-box-shadow:inset 0px 3px 5px 2px rgba(76, 75, 75, 0.2);
-webkit-box-shadow:inset 0px 3px 5px 2px rgba(76, 75, 75, 0.2);
border:1px solid rgba(0,0,0,0.5);

text-align:center;
width:1em;
color:#474747;
border-radius:0px;
display:table-cell;
margin-left:0.5em;
margin-right:0.5em;
}
a.wsp-cart-button
{
display:table-cell;
background:#6db317;
color:#fff;
letter-spacing:-.02em;
text-transform:uppercase;
border-radius:0px;
border:0 none transparent;
cursor:pointer;
padding-left:0.4em;
padding-right:0.4em;
padding-top:0.5em;
padding-bottom:0.5em;
}
a.wsp-cart-button&gt;i
{
font-size:1.1em;
}
a.wsp-cart-button&gt;span
{
font-size:1.1em;
}

span.wsp-sku
{
font-size:12px;
color:darkgrey;
}
span.wsp-sku&gt;span
{
font-size:0.7em;
}
div.ws-product-name
{
border-bottom:1px solid #eee;
margin-bottom:0.5em;
font-size:2em;
}
h1.ws-product-name
{
font-size:1em;
margin:0px;
padding:0px;


background:url(/tportal_upload/banner/grasskicsi.png) right bottom no-repeat;

font-family:"Exo 2", sans-serif;


}
div.ws-product-manufacturer
{
text-align:center;
display:block;
border-bottom:1px solid #8aa641;
}
img.ws-product-manufacturer
{
width:86px;
height:auto;
}
span.ws-products-manufacturer
{
display:block;
text-align:center;
font-size:0.7em;
}
div.ws-product-desc-title
{
padding:6px;
padding-bottom:0px;
padding-left:15px;
border-bottom:2px solid #f6f6f6;
border-top:1px solid #eee;
position:relative;
top:0px;
left:0px;
}
div.ws-product-desc-title&gt;span.ws-product-tab
{
border:1px solid #beb4b4;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
font-size:16px;
background:#f3f3f3;
display:inline-block;
padding-top:0.2em;
padding-left:1em;
padding-right:1em;
cursor:pointer;
}
div.ws-product-desc-title&gt;span.selectedtab
{
border:1px solid #8aa64121;
font-size:22px;
border-bottom:0px;
background:rgb(205 205 205);
color:#2d2d2d;
}
@media (max-width:700px)
{
div.ws-product-desc-title&gt;span.ws-product-tab
{
border-radius:0px;
margin:0px;
display:block;
text-align:center;
}
div.ws-product-desc-title
{
padding:0px;
}
}
div.ws-product-desc-title&gt;span
{
font-size:1.5em;
text-transform:none;
font-weight:bold;

font-family:'Roboto Condensed',sans-serif;
}
div.ws-product-desc-title&gt;div.ws-product-desc-title-buttons
{
float:right;
font-weight:bold;
}
div.ws-product-bottom-buttons
{
margin:1em;
text-align:right;
}
div.ws-product-image
{
position:relative;
top:0px;
left:0px;
}
.ws-hotprice-percent
{
color:black;
font-size:18px;
font-weight:bold;
display:inline-block;
padding:1%;
padding-top:0.7em;
position:absolute;
text-align:center;


border-radius:50%;
height:2.4em;
background:#ff7800;
font-style:italic;
background:#ff699a;

top:49px;
color:rgb(255, 255, 255);
padding-top:0.7em;
height:60px;
border:2px solid white;
}
.ws-hotprice-ft
{
font-size:17px;
text-shadow:none;
color:#ffffff;
}


div.ws-hot-price-logo
{
position:absolute;

top:5px;
width:55px;
height:55px;
background:#fecadb;
border-radius:50%;
line-height:55px;
font-weight:bold;
font-size:14px;
border:2px solid #ffffff;
}
div.ws-hot-price-logo&gt;span
{
margin-top:3%;
display:block;
text-align:center;
font-size:15px!important;
text-transform:uppercase;
color:black;
font-weight:bold;
}
div.ws-product-image img.termekkep
{
}
div.ws-product-images-leftarrow
{

}
div.ws-product-images-rightarrow
{
}
div.ws-product-images
{
height:165px;
overflow:auto;
overflow-x:auto;
overflow-y:hidden;
width:100%;
position:relative;
top:0px;
left:0px;
}
img.ws-product-images
{
width:140px;
height:auto;
position:absolute;
margin:1px;
top:0px;
padding:1px;
border-right:1px solid #eee;

border:1px solid #eee;
}
#termekkep
{
width:100%;
height:auto;
}
div.ws-product-buttons
{
clear:both;
}
@media (max-width:1366px)
{
ul.categorylist a li
{
width:22%;
margin:1%;
padding:0px;
border:1px solid #cccccc;
;
font-size:15px;
border-radius:5px;
}
ul.categorylist a li img
{
width:45%;
z-index:500;
}
ul.categorylist li div.catname
{
height:2.3em;
overflow:hidden;
font-size:17px;
}
ul.categorylist li div.catname-gy
{
height:3.3em;
overflow:hidden;
font-size:17px;
}
}

@media (max-width:1024px)
{

.ws-product-szettek table tr td
{
display:block;
padding:5px;
}
.ws-product-szettek table tr td:first-child
{
width:100%;
}
.ws-product-szettek-name,.ws-product-szettek-price,.ws-products-szettek-akciosar
{
text-align:center;
}
.ws-product-szettek-img
{
width:100%;
}
.ws-products-szettek-akciosar,.ws-product-szettek-price,ws-product-szettek-btn
{
display:block;
margin:10px;
}
.ws-product-variations-btn, .ws-product-szettek-btn
{
display:block;
position:relative;
margin:10px;
}
.ws-product-szettek-price
{
}
}

@media (max-width:800px)
{
div.ws-product-glsiconrow a
{
display:inline-block;
width:31%;
margin:0.5%;
}
div.ws-product-glsiconrow&gt;a&gt;div
{
width:100%;
border:none;
background-size:100%;
}

a.ws-product-variations-cart
{
border-radius:5px;
background:#ffeaf1;
margin:none;
color:black!important;
font-family:'Roboto Condensed',sans-serif;
font-size:16px;
}

.ws-product-variations table tr td:first-child
{
width:60px;
}
.ws-product-variations-img
{
width:60px;
}
.ws-product-variations-name
{
font-size:12px;
}
.ws-product-variations-price
{
white-space:nowrap;
font-weight:bold;
font-size:16px;
font-family:"Exo 2", sans-serif;
color:black;
}
.ws-products-variation-akciosar
{
font-size:11px;
background:#7fb22a;
color:#000000;
padding:1px;
display:inline-block;
border-radius:5px;
}
.kosarbanvari div.kosarban
{
font-size:10px;
margin-left:0px;
}
.kosarbanvari .wsl-cart-button
{
font-size:12px;
padding:5px;
line-height:20px;
}
.kosarbanvari .productremove img
{
width:12px;
}
div.ws-product-details-buy
{
padding-left:2%;
}
div.ws-product-xbox
{
padding:2%;
}
div.ws-product-details-freeship,div.ws-product-details-ajandek,div.ws-pr-staticbanner0,div.ws-product-details-banner-gls,div.ws-product-details-banner-gls-pont
{
background-position:bottom center;

border-bottom:1px solid #eee;
}

a.wsp-button&gt;span
{
font-size:16px;
text-transform:none;
padding:2px;
background:none!important;
color:#fd417f!important;
}

a.wsp-button
{
background:none!important;
color:#fd417f!important;
}
h1.ws-product-name
{
font-size:19px!important;


margin:0px;
text-align:center;
padding:0px;

background:none;
}

div.ws-product-details
{
background:none;
border:none;
}

div.ws-product-category&gt;a
{
color:#005eb8;
}

div.wsp-product-text-after-cart
{
border:none;
}
div.wsp-cart-buttons-div
{
display:block;
background:#ff55ae;
border-radius:5px;
}

div.wsp-cart-amo-block
{
}
div.wsp-cart-cartbutton-block
{
padding:0px;
}
a.wsp-cart-button
{
display:block;

background:#ff55ae;


line-height:30px;
font-size:19px;
}

a.wsp-cart-button&gt;i
{
font-size:19px;
}
span.wsp-sku
{
display:none;
}
div.ws-product-category
{
text-align:center;
}
div.ws-product-rating
{
text-align:center;
color:#333333;
}
div.ws-product-manufacturer
{
display:none;
}
div.wsp-price-hot,div.wsp-price
{
text-align:center;
}
div.wsp-hotprice-text,div.wsp-price
{
text-align:center;
text-shadow:none;

font-size:17px;
}
div.wsp-price-hot&gt;span
{
text-align:center;
font-style:normal;
border:none;
text-shadow:none;
display:block;

color:rgb(255 66 130);

font-size:32px;
font-weight:bold;
}
div.wsp-price&gt;span
{
text-align:center;
font-style:normal;
border:none;
text-shadow:none;
display:block;

font-size:23px;
}

div.wsp-price-eur,div.areur
{
display:block;
text-align:center;
font-style:normal;
font-size:12px!important;
}
div.wsp-old-price
{
display:block;
text-align:center;
}
div.ws-product-details-garancia
{
text-align:center;
}

div.ws-product-details-buy
{
font-size:13px;
}

div.ws-product-desc-title&gt;span
{
padding-left:3px;
font-family:'Roboto Condensed',sans-serif;
font-size:18px;
}

div.tovabbitermek
{
background:none;
padding:none;
padding-left:8px;
text-uppercase:none;
border-bottom:1px solid #eee;
font-size:18px;
text-align:center;
}


div.wsl-ajanlott-szo
{
border-bottom:1px solid #eee;
}
a.ws-product-jobbargomb
{
box-shadow:none;
border:none;

background:none;
color:#fd417f!important;
}
.katmapsearch input
{
width:140px;
}
.katmapsearch select
{
width:130px;
}
.katmapsearch input[type=submit]
{
width:80px;
padding:3px;
}
ul.categorylist
{
width:97%;
}
ul.categorylist a li
{
width:45%;
margin:1%;
padding:1px;
border:1px solid #cccccc;
font-size:15px;
border-radius:5px;
display:inline-block;
}
ul.categorylist a li img
{
width:60px;
z-index:500;
float:left;
}
ul.categorylist li div.catname
{
height:2em;
overflow:hidden;
font-size:12px;
margin-top:15px;
}


div.ws-hot-price-logo
{
position:absolute;
top:0px;
background-color:rgb(1 198 239);
color:#ffffff;
text-align:center;
border-radius:6%;
width:64px;
height:35px;
}
div.ws-product-desc-text
{
font-size:16px;
}


.ws-xbox0
{
line-height:37px;
border:1px solid #fcd6c1;
font-size:14px;
color:#ff6e06;
background:#fcf6ea;
}

.ws-xbox1
{
line-height:37px;
border:1px solid #fcd6c1;
font-size:14px;
color:#ff6e06;
background:#fcf6ea;
}

.ws-xbox2
{
line-height:37px;
border:1px solid #cccccc;
background:#fafafa;
font-size:16px;
color:#269eca;
}

.wsl-grid-xbox .ws-xbox0
{
font-size:14px;
line-height:18px;
width:calc(100% - 20px);
padding-left:5px;
padding-right:5px;
}

.ws-xbox100:before
{
content:"Ingyen szállítjuk!";
}

.ws-xbox100
{
line-height:37px;
border:#ffa4cdb3;
background:#f3f3f3;
font-size:18px;
color:#494949;
}

.ws-xbox101
{
line-height:37px;
border:1px solid #cccccc;
background:#bfbfbf;
font-size:14px;
color:white;
}

.ws-xbox102
{
line-height:37px;
border:1px solid rgb(247, 14, 161);
background:rgb(239, 90, 174);
font-size:18px;
color:#ffffff;
}

.ws-xbox103
{
line-height:18px;
border:1px solid rgb(247, 14, 161);
background:rgb(239, 90, 174);
font-size:15px;
color:#ffffff;
}

div.wsp-cart-amo-block&gt;input.wsp-cart-db
{
box-shadow:none;
}

div.kosarbanblock.clearfix.onmobilfullwidth
{
border-radius:5px;
}


div.ws-hot-price-logo&gt;span
{
margin-top:-20%;
display:block;
text-align:center;
font-size:14px!important;
text-transform:uppercase;
color:white;
font-weight:normal;
}


.ws-hotprice-percent
{
color:white;
font-size:1em;

display:inline-block;
padding:1%;

position:absolute;
text-align:center;
border-radius:6%;
height:2.4em;
font-style:italic;
background:rgb(1 220 239) ;
top:31px;
font-weight:normal;
width:64px;
}


.ws-hotprice-ft
{
font-size:14px;
text-shadow:none;
color:#ffffff;
}
div.ws-product-fixedcart
{
background:pink;

}
}
/***--- CSS: webshop_termek_horizont ---****/


div.kosarbanprodlist
{
margin-top:10px;
height:40px;
}
div.kosarbanprodlist .wsl-cart-buttons
{
width:90%;
margin:auto;
}
div.kosarbanprodlist input.wsl-cart-db
{
padding:0px;
font-size:12px;
height:14px!important;
}
div.kosarbanprodlist div.kosarban
{
padding:0px;
font-size:12px;
}
div.kosarbanprodlist .wsl-cart-button
{
padding:0px;
font-size:15px;
line-height:28px;
}
li.prodhorsmaller div.ws-pr-small-name a strong
{
font-size:13px;
}
li.prodhorsmaller div.ws-pr-small-price-ft
{
font-size:17px;
}
ul.ws-productlist-small-v.prodhorsmaller
{
padding:10px;
padding-left:0px;
padding-right:0px;
overflow:hidden;
}
ul.ws-productlist-small-v&gt;li.prodhorsmaller
{
}
ul.ws-productlist-small-f
{
margin:auto;
list-style:none;
clear:both;
padding-top:17px;
background:white;
padding-bottom:17px;
}
ul.ws-productlist-small-f&gt;li
{
text-align:center;
position:relative;
left:0px;
top:0px;
}
ul.ws-productlist-small-f li .productimage
{
}
ul.ws-productlist-small-f li .productimage img.termekkep
{
}
ul.ws-productlist-small-f&gt;li div.ws-pr-small-name
{
font-size:1em;
padding:0.5em;
height:2em;
overflow:hidden;
}
ul.ws-productlist-small-f&gt;li div.ws-pr-small-name strong
{
color:#000000;
}
ul.ws-productlist-small-f&gt;li div.ws-pr-small-price
{
}
div.ws-pr-small-hot-price-logo
{
position:absolute;
top:0px;
left:2%;
background:url(/tportal_upload/d50/prisea.png);
width:54px;
height:70px;
color:#ffffff;
text-align:center;
}
div.ws-pr-small-hot-price-logo&gt;span
{
margin-top:35%;
display:block;
text-align:center;
font-size:15px!important;
}
div.ws-pr-small-price-old
{
font-size:0.8em;
color:#999999;
font-weight:normal!important;
text-decoration:line-through;
}
div.ws-pr-small-price-ft
{
font-size:22px;
font-weight:bold;
font-weight:bold;


color:#ff66b2 ;
padding-top:0.5em;
}
.ws-products-small&gt;li div.ws-pr-small-price
{
font-size:1em!important;
}
.ws-products-small&gt;li .productimage img.termekkep
{
width:80%!important;
}

ul.ws-productlist-small-v
{
margin:auto;
list-style:none;
clear:both;
padding-top:17px;
background:white;
padding-bottom:17px;
}
ul.ws-productlist-small-v&gt;li
{
float:left;
text-align:center;
position:relative;
top:0px;
left:0px;
}
ul.ws-productlist-small-v&gt;li .productimage
{
}
ul.ws-productlist-small-v li .productimage img.termekkep
{
}
ul.ws-productlist-small-v&gt;li div.ws-pr-small-name
{
font-size:1em;
padding:0.5em;
height:2em;
overflow:hidden;
}
ul.ws-productlist-small-v&gt;li div.ws-pr-small-name strong
{
color:#000000;
}
@media (max-width:960px)
{
ul.ws-productlist-small-v&gt;li
{
margin-bottom:20px;
padding-bottom:10px;
border-bottom:1px solid #cccccc;
background:white;

}
ul.ws-productlist-small-v li .productimage img.termekkep
{
width:100%;
}
div.kosarbanprodlist .wsl-cart-buttons
{
width:100%;
}
ul.ws-productlist-small-v
{
background:#fafafa;

}
}
/***--- CSS: webshop_termeklista ---****/
.ws-productlist-ccategories a
{
background:#f0f0f0;
display:inline-block;
padding:4px;
margin:5px;
border-radius:8px;
font-size:12px;
}
.ws-productlist-ccategories a:hover
{
background:#000000;
color:#f0f0f0;
}
.wsl-grid-variations
{
color:#ff5a00!important;
font-weight:bold;
font-size:14px;
height:18px;
display:block;
}
form.wsl-filterform
{
font-weight:bold;
}
#wpl-center
{
background:#f0f0f0;
width:calc(100% - 20px);
clear:both;
padding:10px;
font-size:13px;
}
#wpl-center-left
{
float:left;
}
#wpl-center-right
{
float:right;
}
#wspview_icon_grid,#wspview_icon_
{
padding:5px;
cursor:pointer;
}
#wpl-center-sortby
{
height:24px;
position:relative;
border:1px solid #aaaaaa;
border-radius:3px 3px 0px 0px;
width:160px;
font-size:13px;
}
#wpl-center-sortby&gt;div.actualvalue
{
display:block;
width:100%;
padding:5px;
cursor:pointer;
}
#wpl-center-sortby&gt;div.actualvalue&gt;i
{
float:right;
margin-right:10px;
}
#wpl-center-sortby-options
{
position:absolute;
z-index:50;
width:160px;
display:none;
top:24px;
left:-1px;
background:#ffffff;
border:1px solid #aaaaaa;
border-top:none;
border-radius:0px 0px 3px 3px;
box-shadow:0 7px 14px -3px rgba(0,0,0,.175);
}
#wpl-center-sortby-options&gt;a.selected
{
background:#d4d4d4;
}
#wpl-center-sortby-options&gt;a:hover
{
background:#f0f0f0;
}
#wpl-center-sortby-options&gt;a
{
display:block;
width:calc(100% - 10px);
padding:5px;
}
.wsl-szett-description
{
font-size:11px!important;
}

.wsl-delfav-grid
{
display:none;
}
.wsl-addfav-grid
{
display:none;
}
.wsl-grid .wsl-addfav-grid:before
{
content:"\f004";
}
.wsl-grid .wsl-delfav-grid:before
{
content:"\f004";
color:#ff0000;
}
.wsl-grid .wsl-addfav-grid:hover:before
{
color:#ff0000;
}
.wsl-grid .wsl-delfav-grid,.wsl-grid .wsl-addfav-grid
{
display:block;
width:24px;
height:24px;
font:normal normal normal 14px/1 FontAwesome;
position:absolute;
right:10px;
bottom:10px;
}
.wsl-grid .wsl-delfav,.wsl-grid .wsl-addfav
{
display:none;
}
.wsl-grid .webshopimgakcios
{
position:absolute;
right:5px;
top:5px;
width:55px;
height:55px;
background:#fecadb;
border-radius:50%;
line-height:55px;
font-weight:bold;
font-size:14px;
border:2px solid #ffffff;
}
.wsl-grid .webshopimgakcios:before
{
content:"AKCIÓ";
}
.wsl-grid .wsl-hotprice-percent
{
font-size:20px;
top:50px;
width:65px;
height:55px;
border-width:2px;
}
.wsl-grid .wsl-hotprice-ft
{
font-size:15px;
}
.wsl-grid .wsl-hotprice-text
{
display:none;
}
.wsl-grid span.normalprice
{
font-size:none;
margin-top:0px;
display:inline-block;
}
.wsl-grid .wsl-product-sales-week
{
position:absolute;
left:0px;
top:0px;
width:calc(100% - 2px);
font-size:13px;
padding:0px;
margin:0px;
-webkit-transition:all 1s;

transition:all 1s;
}
.wsl-grid .wsl-grid-xbox&gt;span
{
position:relative;
top:0px;
left:0px;
display:block;
}
.wsl-grid .wsl-grid-xbox
{
height:42px;
overflow:hidden;
position:absolute;
padding:0px;
bottom:232px;
left:4px;
width:calc(100% - 10px);
}
.wsl-grid .wsl-price-ship-grid,.wsl-grid .wsl-price-ship-grid2
{
display:block;
position:absolute;
left:0px;
top:0px;
width:calc(100% - 2px);
height:37px;
line-height:37px;
text-align:center;
border:1px solid #cccccc;
font-size:12px;
color:#333333;
background:#e9e9e9!important;
border-radius:5px;
padding:0px;
margin:0px;
-webkit-transition:all 1s;

transition:all 1s;
}
.wsl-grid .wsl-price-ship-grid:before
{
content:"30 napos pénzvisszafizetési garancia";
}
.wsl-grid .wsl-price-ship-grid2:before
{
content:"Rendelj még!";
}
.wsl-price-freeship-grid
{
display:none;
}
.wsl-grid .wsl-price-freeship-grid
{
display:block;
position:absolute;
left:0px;
top:0px;
width:calc(100% - 2px);
height:37px;
line-height:37px;
text-align:center;
border:1px solid #5da503;
font-size:18px;
color:#ffffff;
background:#5da503;
border-radius:5px;
padding:0px;
margin:0px;
-webkit-transition:all 1s;

transition:all 1s;
}
.wsl-grid .wsl-price-freeship-grid:before
{
content:"Ingyen szállítjuk!";
}
.wsl-grid .wsl-price-freeship
{
display:none;
}
.wsl-grid .wsl-price-freeship-grid
{
}
.wsl-grid div.wsl-product
{
width:22%;
height:710px;
float:left;

background:none;
margin:8px;
border:1px solid #ffb9d896;
text-align:center;
position:relative;
top:0px;
left:0px;
overflow:hidden;
}
.wsl-grid div.wsl-product div.wsl-image
{
width:auto;
float:none;
}
.wsl-grid .wsl-product-name:before
{
display:table;
}
.wsl-grid .wsl-price-box
{
position:absolute;
bottom:140px;
left:0px;
width:100%;
height:90px;
}
.wsl-grid .kosarbanblock
{
position:absolute;
bottom:50px;
left:0px;
text-align:center;
width:95%;
margin-left:2.5%;
margin-right:2.5%;
}
div.kosarban-szoveg
{
display:inline;
font-size:11x;
}
div.kosarban
{
text-align:center;
font-weight:normal;
margin:0px;
padding:0px;
margin-top:5px;
}
div.kosarban img
{
width:12px;
height:12px;
}
.wsl-grid div.wsl-cart-buttons&gt;input.wsl-cart-db
{
height:20px!important;
font-size:14px;
padding:2px!important;
padding-right:7px;
}
.wsl-grid .wsl-product-details-ship
{
position:absolute;
bottom:4px;
left:0px;
text-align:center;
margin:0px!important;
;
width:100%;
}
.wsl-grid .wsl-stock
{
position:absolute;
bottom:24px;
left:0px;
margin:0px;
text-align:center;
width:100%;
}
.wsl-grid .wsl-product-name
{
font-size:15px;
height:65px;
overflow:hidden;
display:table-cell;
vertical-align:middle;
}
.wsl-grid .wsl-description
{
font-size:12px;
line-height:16px;
height:96px;
overflow:hidden;
color:#4a5a64;
margin:0px;
margin-left:4px;
margin-right:4px;
}
.wsl-grid div.wsl-product div.wsl-kozepso
{
width:auto;
float:none;
margin-left:0px;
margin-right:0px;
background:#ffffff;
border-bottom:1px solid #fcf6ea;
}
.wsl-grid .wsl-morebutton,.wsl-grid .wsl-addfav
{
display:none;
}
.wsl-grid .szallitasiinfo
{
font-size:12px;
}
div.wsl-price-block
{
margin:10px;
padding:10px 15px 15px;
background-color:#fcf6ea;
float:right;
width:20%;
min-height:240px;
position:relative;
top:0px;
left:0px;
background:linear-gradient(to bottom left, #ffffff, #fcf6ea);
}
.wsl-grid div.wsl-product div.wsl-price-block
{
width:auto;
float:none;
padding:0px;
height:305px;
min-height:275px;
position:static;
margin:0px;
background:#fff7fa;
}
.wsl-grid .kosarban
{
}

.wsl-quickview-icon
{
position:absolute;
text-align:center;
left:50%;
color:#ff007f;
background:#ffffff;
background:rgba(255,255,255,0.8);
border-radius:5px;
border:1px solid rgba(0,0,0,0.2);
padding:4px;
bottom:5px;
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
font-size:32px;
margin-left:-16px;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
cursor:pointer;
}
.wsl-quickview-icon:hover
{
color:#000000;
background:rgba(255,255,255,1);
}
.wsl-quickview-icon:before
{
content:"\f002";
}
.wsqv-close
{
position:absolute;
right:6px;
top:0px;
width:24px;
height:24px;
font-size:24px;
color:#aaaaaa;
cursor:pointer;
}
.wsqv-name
{
text-align:left;
margin:5px;
line-height:40px;
font-size:18px;
margin-left:15px;
}
.wsqv-img
{
padding:3px;
display:inline-block;
margin:5px;
overflow:hidden;
cursor:zoom-in;
}
.wsqv-desc
{
display:inline-block;
}
.wsqv-top-btns:before
{
content:"Érdekel a termék?";
}
.wsqv-images
{
width:220px;
margin-left:10px;
margin-top:0px;
float:left;
overflow-y:scroll;
overflow-x:hidden;
}
.wsqv-images::-webkit-scrollbar
{
width:10px;
}
.wsqv-images::-webkit-scrollbar-track
{
border-radius:10px;
}
.wsqv-images::-webkit-scrollbar-thumb
{
background:#cccccc;
border-radius:10px;
}
.wsqv-images::-webkit-scrollbar-thumb:hover
{
background:#bbbbbb;
}
.wsqv-images&gt;img
{
width:calc(50% - 10px);
float:left;
margin:4px;
border:1px solid #cecece;
cursor:pointer;
}
.wsqv-btns
{
height:30px;
}
.wsqv-btn-detail
{
float:right;
background:#ff5a00;
color:#fff!important;
padding:10px;
margin:5px;
margin-right:10px;
font-size:16px;
letter-spacing:-.02em;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
border-radius:5px;
}
.wsqv-btn-close
{
float:left;
background:#dfd6c4;
color:#474747!important;
padding:10px;
margin:5px;
margin-left:10px;
font-size:16px;
letter-spacing:-.02em;
text-transform:uppercase;
font-family:'Roboto Condensed',sans-serif;
border-radius:5px;
}

.wsl-product-sales-week
{
background-color:#fcf6ea;
text-align:center;
border:1px solid #fcd6c1;
color:#ff6e06;
margin:5px;
border-radius:5px;
display:inline-block;
padding:5px;
}
.ws-productlist-pages
{
position:relative;
height:45px;
}
.wpl-mobil-views
{
position:absolute;
right:0px;
top:0px;
text-align:center;
font-size:12px;
color:black;
}
.wpl-mobil-views i
{
margin:5px;
padding:5px;
vertical-align:middle;
cursor:pointer;
}
.wpl-mobil-views i:before
{
font-size:20px;
}
.wpl-mobil-views i.active
{
color:black;
}

span.wsl-filter-holkat
{
font-size:15px;
font-weight:bold;
font-family:'Roboto Condensed',sans-serif;
}
.wsl-ajanlott-szo&gt;a
{
background:#fd417f;
padding-left:1.1em;
padding-right:1.1em;
}
.wsl-ajanlott-kats&gt;a
{
background:#8aa641;
padding-left:1.1em;
padding-right:1.1em;
}
.wsl-ajanlott-gyartok&gt;a
{
background:#2c96a9;
padding-left:1.1em;
padding-right:1.1em;
}
div.wsl-ajanlott-szo
{


font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
}
div.wsl-ajanlott-kats
{
border-bottom:1px solid #8aa641;
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
}
div.wsl-ajanlott-gyartok
{
border-bottom:1px solid #8aa641;
font-family:'Roboto Condensed',sans-serif;
font-weight:bold;
}
.wsl-ajanlott-item
{
padding:3px;
border-radius:4px;
font-size:0.9em;
color:#ffffff!important;
margin:4px;
cursor:pointer;
font-weight:bold;
display:inline-block;
}
.wsl-products
{
font-family:'Roboto Condensed',sans-serif;
}

div.ws-productlist-filterbox
{
float:left;
}
div.ws-productlist-filterbox-big
{
float:left;
width:calc(100% - 110px);
}
div.ws-productlist-filter
{
padding:10px;
background:rgb(255 180 214 / 11%);
border:none;
}
div.ws-productlist-filter .free-search
{
background:white;
margin-right:3px;
font-size:14px;
text-indent:10px;
font-family:'Roboto Condensed',sans-serif;

}
div.ws-productlist-filter .free-search::placeholder
{
color:#000000;
}
div.ws-productlist-filter .brand-filter
{
background:white;
margin-right:3px;
padding:3px;
font-weight:normal;
font-size:14px;
text-indent:10px;
font-family:'Roboto Condensed',sans-serif;

}
div.ws-productlist-filter .price-filter-label
{
background:none;
}
div.ws-productlist-filter .price-filter
{
background:white;
margin-right:3px;
}
div.ws-productlist-filter .price-filter-intervall
{
color:#ff0000;
}
div.ws-productlist-filter .submit-button
{
padding:10px;
width:100px;
}

div.ws-productlist-filter-price-div
{
display:inline-block;
}
div.ws-productlist-filter-price-div input
{
text-align:right;
}
div.ws-productlist-filterklt
{
font-size:14px;
color:#8eb138;
display:inline-block;
}
div.wsl-orderby
{
position:absolute;
left:0px;
top:7px;
margin-left:10px;
font-size:12px;
line-height:24px;
height:24px;
}
div.wsl-orderby img
{
height:24px;
width:auto;
}
a.ws-feltetel
{
background:rgba(196, 199, 167, 0.27);
padding:3px;
display:inline-block;
margin:3px;
font-size:14px;
border:1px solid #999999;
border-radius:5px;
color:#000000;
}
a.ws-feltetel:after
{
content:"x";
color:#ff0000;
margin-left:0.3em;
margin-right:0.3em;
font-weight:bold;
}
a.ws-feltetel:hover
{
background:rgba(255,255,255,0.8);
border:1px solid #444444;
color:#333333;
}
.wsl-hotprice-percent
{

font-size:1.7em;
font-weight:bold;
display:inline-block;
padding:3%;
color:rgb(255, 255, 255);
padding-top:0.7em;
position:absolute;
text-align:center;
right:0px;
border-radius:50%;
height:2.5em;
background:#ef9999;
font-style:italic;
width:68px;
background:#ff699a;
height:60px;
border:4px solid white;
}
.wsl-hotprice-ft
{
font-size:15px;
text-shadow:none;
color:#ffffff;
}
ul.kategoria-alatt-alkategoriak
{
list-style:none;
margin:auto;
padding:0px;
width:100%;
}
ul.kategoria-alatt-alkategoriak li
{
text-align:center;
float:left;
margin:6px;
background:rgb(255, 255, 255);
border:1px solid rgba(0, 0, 0, 0.12);
border-radius:5px;
font-weight:bold;
display:inline-block;

padding-top:1%;
padding-bottom:1%;
box-shadow:4px 4px 4px -3px rgba(0, 0, 0, 0.21);
font-size:0.9em;
font-family:'Roboto Condensed',sans-serif;
width:160px;
}
ul.kategoria-alatt-alkategoriak li&gt;img
{

max-width:100%;
max-height:100%;
}
ul.kategoria-alatt-alkategoriak li:hover
{

border:1px solid rgb(204, 204, 204);
opacity:0.5;
-webkit-transition:0.8s;
}

.fixedmenu2 h2.kategoriapos
{
line-height:24px;
background:transparent;
}
.fixedmenu2 h2.kategoriapos a
{
font-size:13px;
height:20px;
line-height:20px;
color:black;
}
.fixedmenu2 h2.kategoriapos a:before
{
width:19px;
top:2px;
left:-20px;
border-color:rgba(255,255,255,0.5);
}
.fixedmenu2 h2.kategoriapos a:after
{
width:20px;
bottom:1px;
left:-20px;
border-color:rgba(255,255,255,0.5);
}
h2.kategoriapos
{
text-transform:none!important;

border-bottom:1px solid #eee;
line-height:28px!important;
margin:0px;
background-color:#f6f6f6;
font-weight:bold;
}
h2.kategoriapos a
{
padding:0px;
color:#676a67;
position:relative;
margin:10px;
padding-left:10px;
padding-right:10px;
margin-top:0px;
margin-bottom:0px;
display:inline-block;
font-family:'Roboto Condensed',sans-serif;
font-size:14px;
}
h2.kategoriapos a:first-child:before,h2.kategoriapos a:first-child:after
{
content:" ";
display:none;
}
h2.kategoriapos a:before
{
content:" ";
border-top:1px solid #bbbbbb;
height:1px;
position:absolute;
transform:rotate(50deg);
width:32px;
top:13px;
left:-30px;
}
h2.kategoriapos a:after
{
content:" ";
border-top:1px solid #bbbbbb;
height:1px;
position:absolute;
width:33px;
bottom:11px;
left:-30px;
transform:rotate(-50deg);
}
h2.kategoriapos a.home
{
padding:5px;
}


div.twebshoppages
{
text-align:center;
}
ul.twebshoppages
{
}
ul.twebshoppages li
{
color:#000000;
display:inline-block;
margin:3px;
text-align:center;
background:rgba(255, 255, 255, 0.8);
padding:4px;
width:29px;
text-align:center;
}
ul.twebshoppages li:hover
{
background:#f6a6c0;
}
ul.twebshoppages li.activepage
{
background:#fecadb;
color:#ffffff;
font-weight:bold;
}
ul.twebshoppages a
{
text-decoration:none;
}

@media (min-width:1150px) and (max-width:1369px)
{
h2.kategoriapos a
{
font-size:13px;
}
}
@media (min-width:1920px)
{
.wsl-grid div.wsl-product
{
width:18%;
}
}

@media (min-width:970px) and (max-width:1150px)
{
.wsl-quickview-icon
{
display:none;
}
div.wsl-kozepso
{
margin-left:0px;
}
div.wsl-cart-buttons&gt;input.wsl-cart-db
{
font-size:14px;
height:20px!important;
}
div.wsl-stock
{
font-size:16px;
}
div.ws-productlist-filter .price-filter-label:before
{
content:" ";
display:table;
}
.wsl-grid div.wsl-product
{
width:30%;
}
}

@media (max-width:969px)
{
.wsl-grid-xbox
{
height:37px;
}
.wsl-quickview-icon
{
display:none;
}
.wsl-grid-variations
{
font-size:11px;
font-weight:300;
color:#f03698!important;
}

div.wsl-cart-buttons&gt;button.plusminus
{
display:none;
}
div.wsl-cart-buttons .wsl-cart-db
{
display:none;
}
div.ws-productlist-filter .submit-button
{
width:95%;
}
div.ws-productlist-filterbox-big
{
float:none;
width:100%;
display:block;
clear:both;
text-align:center;
}
div.ws-productlist-filterbox
{
float:none;
width:100%;
display:block;
text-align:center;
}
div.ws-productlist-pages
{
display:block;
height:80px;
}
div.ws-productlist-pages-etc
{
display:block;
height:40px;
}
.wsl-grid .szallitasiinfo
{
font-size:11px;
}
div.ws-productlist-filterklt
{
display:block;
display:none;

}
div.kosarban-szoveg
{
display:inline-block;
}
.wsl-grid .kosarban
{
position:absolute;
width:100%;
bottom:-8px;
font-size:10px;
}

.wsl-grid .wsl-hotprice-percent
{
font-size:14px;
width:43px;
height:41px;
top:0px;
}

.wsl-grid .webshopimgakcios
{
width:39px;
height:39px;
font-size:9px;
line-height:40px;
}

.wsl-grid .wsl-hotprice-ft
{
font-size:9px;
}

.wsl-grid .webshopimgakcios
{
left:0px;
top:0px;
}
h2.kategoriapos
{
line-height:30px;



height:30px;
font-weight:normal;
color:#005eb8;
overflow:hidden;
}
h2.kategoriapos a
{
line-height:30px;
font-size:13px;
height:30px;
padding-left:1px;
padding-right:1px;

display:inline-block;

color:#005eb8!important;
}
h2.kategoriapos a:nth-child(2):before,h2.kategoriapos a:nth-child(2):after
{
content:" ";
display:none;
}
.notriangle:before,.notriangle:after
{
display:none;
}
h2.kategoriapos a.prodname
{
display:none;
}

h2.kategoriapos a:before
{
display:none;
}
h2.kategoriapos a:after
{
display:none;
}
h2.kategoriapos a:last-child
{
}
div.ws-productlist-filter
{
background:none;
}
div.wsl-orderby
{
float:none;
font-size:16px;
margin-bottom:15px;
margin-top:5px;
top:0px;
}
div.wsl-grid .wsl-product
{
width:47%;
height:auto;
margin:1%;
float:left;
}
.wpl-mobil-views
{
float:none;
text-align:center;
}
div.wsl-grid .wsl-description
{
display:none;
}
div.wsl-grid .wsl-product-name
{
font-size:14px;
height:68px!important;
overflow:hidden;
text-align:center;
display:table-cell;
vertical-align:middle;
}
div.wsl-products
{
clear:both;
height:auto;
background:#fafafa;
}
div.wsl-grid .wsl-product
{

border:1px solid #eee;
background:#ffffff;
display:table-row;
}
div.wsl-grid .wsl-price-block
{
background:#ffffff;
}
div.wsl-grid .wsl-hotprice-text
{
display:none;
}
div.wsl-grid .wsl-addfav
{
display:none;
}
div.wsl-grid .wsl-morebutton
{
display:none;
}
div.wsl-grid .wsl-price-block
{
height:230px;
overflow:hidden;
}
div.wsl-grid .wsl-price-hot
{
font-size:17px;
text-shadow:none!important;
}
div.wsl-grid .wsl-price-box
{
font-size:17px;
text-shadow:none!important;
color:#5da503;
bottom:75px;
}
div.wsl-grid .wsl-cart-button
{
position:absolute;
bottom:10px;
}
div.wsl-grid .wsl-cart-db
{
padding:1px!important;
}
div.wsl-grid .wsl-price-freeship
{
width:90%;
margin:auto;
}
div.wsl-grid .wsl-stock
{
font-size:12px;
}
div.wsl-grid .wsl-product-details-ship
{
font-size:12px;
}
.wsl-grid div.wsl-product div.wsl-price-block
{
height:170px;
background:white;

}
.wsl-product-name
{
font-size:14px;
text-align:center;
}
.wsl-price-hot
{
font-size:30px;
text-shadow:none!important;
}
.wsl-price-box
{
font-size:30px;
text-shadow:none!important;
color:#4e4f4e!important;
}
.wsl-price-freeship
{
width:90%;
margin:auto;
}
#select_alkat
{
display:inline-block;


font-weight:bold;
background:#fefefe;
font-size:12px;
padding:3px;
-webkit-appearance:none;
color:#41890c;
text-align:center;
}
ul.twebshoppages li
{
margin:1px!important;
font-size:13px!important;
}
.kategoria-alatt-alkategoriak li
{
width:46%!important;
border:1px solid #aaaaaa!important;
box-shadow:none!important;
}
}
@media (max-width:800px)
{
button.wsl-cart-button
{
font-size:17px;

line-height:30px;
background:#ff55ae;
}
}
/***--- CSS: wg_content ---****/
div.wgcontent
{
color:#black;
font-size:1em;
padding:0px;
}
div.wgcontent img.idximage
{
float:left;
margin:5px;
margin-top:0px;
margin-left:0px;
-webkit-border-radius:5px;
border-radius:5px;
border:1px solid #CCC;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:0px 0px 4px -1px;
}
div.wgcontent h1
{
text-align:left;
color:white;
font-weight:bold;
font-size:1em;

background:url(/templates/allrusty-fjt/images/fishbook/oldwood.jpg) top repeat;
box-shadow:0px 5px 12px 1px rgba(0, 0, 0, 0.7);
text-shadow:1px 2px 4px rgba(7, 0, 0, 0.98);
text-transform:uppercase;
padding-left:7px;
margin-bottom:2em;
margin-top:9px;
}
div.wgcontent span.bold
{
font-weight:bold;
}
div.wgcontent div.forras
{
text-align:right;
color:#000000;
}
div.wgcontent div.forras a
{
}
div.wgcontent a
{
color:#2f7ac0;
text-decoration:underline;
}
div.wgcontent a:hover
{
color:#2f7ac0;
text-decoration:none;
}
div.wgcontent div.video
{
text-align:center;
}
div.wgcontent div.keptar
{
text-align:center;
}
div.wgcontent ul.keptar
{
list-style:none;
margin:0px;
overflow:auto;
display:inline-block;
}
div.wgcontent ul.keptar li
{
padding:0px;
margin:5px;
float:left;
}
div.wgcontent ul.keptar li img
{
padding:0px;
margin:0px;
-webkit-border-radius:5px;
border-radius:5px;
border:1px solid #CCC;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:0px 0px 4px -1px;
}
div.wgcontent div.nagykep
{
text-align:center;
clear:both;
}
div.wgcontent div.nagykep img
{
-webkit-border-radius:5px;
border-radius:5px;
border:1px solid #CCC;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:0px 0px 4px -1px;
margin:auto;
}
div.wgcontent div.nagykep div.kepalattiszoveg
{
text-align:center;
font-size:1.2em;
font-weight:bold;
}
div.wgcontent table
{
margin:auto;
border:1px solid rgba(0, 0, 0, 0.5);
vertical-align:middle;
background:#ececec;
background:rgba(255,255,255,0.6);
border-collapse:separate;
-webkit-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:2px 2px 3px 2px rgba(0, 0, 0, 0.4);
box-shadow:3px 3px 6px 1px rgba(0, 0, 0, 0.4);
}
div.wgcontent table td
{
text-align:center;
padding:5px;
-webkit-box-shadow:0px 0px 3px 2px rgba(240, 240, 240, 0.2);
box-shadow:-1px 0px 3px 0px rgba(0, 0, 0, 0.21);
}
div.wgcontent table thead tr
{
background:#40C2EB;
background:rgba(64,194,235,0.4);
background:url('/templates/allrusty-fjt/images/fishbook/carbon.jpg') bottom repeat;
border-bottom:1px solid rgba(0,0,0,0.2);
color:#000000;
-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);
box-shadow:0px 0px 10px 1px rgba(0,0,0,0.2);
margin:0px;
padding:0px;
color:#fff;
}
div.wgcontent table thead tr th
{
padding:5px;
font-size:1.1em;
}/*V2*/</pre></body></html>