@font-face{
    font-family:opensans;
    src:url('/themes/fonts/opensans.woff') format('woff'),
    url("/themes/fonts/opensans.otf") format('opentype'),
    url("/themes/fonts/opensans.woff2") format('woff2'),
    url("/themes/fonts/opensans.ttf") format('truetype'),
    url("/themes/fonts/opensans.svg") format("svg");
}

@font-face{
    font-family:opensansbold;
    src:url('/themes/fonts/opensansbold.woff') format('woff'),
    url("/themes/fonts/opensansbold.otf") format('opentype'),
    url("/themes/fonts/opensansbold.woff2") format('woff2'),
    url("/themes/fonts/opensansbold.ttf") format('truetype'),
    url("/themes/fonts/opensansbold.svg") format("svg");
}

@font-face{
    font-family: opensansextrabold;
    src:url('/themes/fonts/opensansextrabold.woff') format('woff'),
    url("/themes/fonts/opensansextrabold.otf") format('opentype'),
    url("/themes/fonts/opensansextrabold.woff2") format('woff2'),
    url("/themes/fonts/opensansextrabold.ttf") format('truetype'),
    url("/themes/fonts/opensansextrabold.svg") format("svg");
}

@font-face{
    font-family: opensanssemibold;
    src:url('/themes/fonts/opensanssemibold.woff') format('woff'),
    url("/themes/fonts/opensanssemibold.otf") format('opentype'),
    url("/themes/fonts/opensanssemibold.woff2") format('woff2'),
    url("/themes/fonts/opensanssemibold.ttf") format('truetype'),
    url("/themes/fonts/opensanssemibold.svg") format("svg");
}

html *{
    max-height:99999999px;
}


body {
    font-size: 16px;
    font-family: opensans, calibri, arial;
    color: #272727;
    margin: 0;
    padding-top: 140px;
    transition: all 0.5s ease;
    
}

img{
    user-drag: none;
    -webkit-user-drag: none;
    -moz-user-drag: none;
    -ms-user-drag: none;
    -webkit-user-drag: none;
}

/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ */



div.fon {

    display: none;

    background: rgba(0,0,0,0.5);

    width: 200%;

    height: 200%;

    position: fixed;

    z-index: 400;

    opacity: 0.8;

    top: -20px;

}



input { outline:none; width: 100%; }

select { outline:none; width: 100%; }

textarea { outline:none; width: 100%; }



input[type="button"],
.but-block a {width: auto;font-size: 18px;font-family: opensansbold, calibri, arial;padding: 8px 35px;background: #1183C6;color: #fff;border: 2px solid #1183C6;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;border-radius: 0;cursor: pointer;cursor: hand;}



input[type="button"]:hover,
.but-block a:hover {
    background: #fff;
    color: #000;
}




input[type="text"],
input[type="password"],
input[type="number"],
textarea,
select{

	font-size: 16px;

    font-family: opensans, calibri, arial;

    padding: 10px 15px;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

    color: #000;

    border: 2px solid #1183C6;

    -webkit-transition: all 0.5s ease-in-out;

    -moz-transition: all 0.5s ease-in-out;

    -o-transition: all 0.5s ease-in-out;

    transition: all 0.5s ease-in-out;

}



input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus{   
    
}



input.fail,
textarea.fail,
select.fail{
    background: pink;
    border: 2px solid red;
}

/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â Chrome */
input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
}

/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â Firefox */
input[type='number']{
  -moz-appearance: textfield;
}

a {

    text-decoration: none;

    color: #000;

}



a:hover {

    text-decoration: none;

    color: #000;

}



div.relative { position: relative; }



div.deliver {}



div.delivercent {

    display: flex;

    flex-direction: column;

    flex-grow: 1;

    flex-shrink: 1;

    flex-basis: 49%;

}



div.incenter {

    margin: 0 auto;

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

}



div.nothingfound {

    color: var(--dark-fail-color);

    font-size: 90%;

    text-align: center;

    margin: 20px auto;

}



div.textfail {

    color: red;
    font-size: 12px;
    padding: 4px;
    position: absolute;
    top: 100%;
    left: 14px;

}

div.registration_blockparam div.textfail {
    color: red;
    font-size: 12px;
    padding: 4px;
    position: relative;
    top: 0;
    margin-bottom: 0;
    padding-left: 10px;
    left: 0;
}



span.star {
    font-size: 19px;
    color: red;

}



/*-- ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â --*/



div.answerform {

    position: fixed;

    background: var(--popup-background-color);

    box-shadow: 0px 0px 0px 20px var(--hard-dark-color);

    padding: 20px;

	box-sizing:border-box;

    display: none;

    z-index: 500;

    width: 500px;

    max-width: 96%;

}



div.answer_main {

    width: 100%;

}



div.answer_mainin {}



div.answer_closeline {

    height: 40px;

}



div.answer_close {

    float: right;

}



div.answer_title {

    text-align: center;

    padding: 20px;

}




div.center-block {
    margin: 0 auto;
    max-width: 1200px;
    width:100%;
    /* background: url(/themes/img-toys/bg-artrade.jpg); */
}

div.flex-block{
    display: flex;
    justify-content: space-around;
}


/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ */

header{
    background: #1183C6;
    z-index: 101;
    position: fixed;
    top:0;
    left:0;
    right:0;
    z-index: 150;
    transition:all 0.5s ease;
}

div.bg-overhead{
    background: #fff;
    height: 60px;
    transition:all 0.5s ease;
}


header.active div.bg-overhead{
    height: 0;
}




div.overhead {
    transition:all 0.5s ease;
    margin: 0 auto;
    max-width: 1200px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 60px;
    position: relative;
    top: 0;
}

.login-and-cart{
    display:flex;
    align-items:center;
}

header > .center-block:last-child{
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 80px;
    transition: all 0.5s ease;
}

div.headcolumn{
    margin-left: 15px;
    line-height: 14px;
    text-align: left;
}

div.headcolumn img{
    height: 55px;
    transition: all 0.5s ease;
}

div.headcolumn p{    
    margin: 0;
    font-size: 12px;
    color:#fff;
}

div.headcolumn a{
    display: inline-block;
    line-height: 0;
}

div.phones-block{
    line-height: 25px;
    overflow: hidden;
    transition: all 0.5s ease;
}

div.phones-block:hover{
}

div.phones-block a{
    font-family: opensansbold, calibri, arial;
    font-size: 18px;
    color:#fff;
    position:relative;
}

.login-block{
    margin-left:20px;
}

/*
div.phones-block a:first-child:before{
    content: url(/themes/img-toys/small-arrow.svg);
    position: absolute;
    right: -20px;
    top: 8px;
    line-height: 0;
    opacity:1;
    transition: all 0.5s ease;
}*/

div.phones-block:hover a:first-child:before{
    opacity:0;
}


div.callme input[type="button"]{
    padding: 0;
    border: none;
    text-decoration: underline;
    color: #1183C6;
    background: none;
    border-radius: 0;
}

div.callme input[type="button"]:hover{
    text-decoration:none;
    color:#303030;
    
}


div.menu-line .center-block{
    display: flex;
    justify-content: space-between;
    align-items: center;
    position:relative;
}

div.allcentermain {

    margin: 0 auto;
    max-width: 100%;
    width: 100%;
    min-height: 600px;

}



div.allcenterblock {

    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 1200px

}



div.leftmain {
    padding: 0 10px 5px 5px;
    margin: 20px 20px 5px 5px;
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 300px;
    max-width: 300px;
}



@media all and (max-width: 800px) {

    div.leftmain {

        display: none;

    }

}



div.leftcolumn {
    border: 2px solid #C4C4C4;
    padding: 0 0 10px;
}



div.centermain {


    flex-grow: 1;

    flex-shrink: 1;

    flex-basis: 70%;

}



div.centercolumn {}



div.rightmain {

    padding: 5px 5px 5px 10px;

    margin: 5px;

    flex-grow: 1;

    flex-shrink: 1;

    flex-basis: 200px;

}



@media all and (max-width: 800px) {

    div.rightmain {

        display: none;

    }

}



div.rightcolumn {}



div.centerunderslider {}



div.leftunderslider {}



div.rightunderslider {}



div.allfooter {

    background: var(--hard-dark-color);

    width: 100%;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

	color:#fff;

}



@media all and (max-width: 699px) {

    div.allfooter {

        display: none;

    }

}



div.allfooterinfo {

    padding: 10px;

    max-width: 1600px;

    margin: 0 auto;

}



div.overfooter {

	display:flex;

	flex-wrap:wrap;

}



@media all and (max-width: 600px) {

	div.overfooter {

		display:flex;

		flex-wrap:wrap;

		flex-direction:column;

	}

}


div.underfooter {}



div.underfooterleft {}



div.underfooterright {}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ */



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.topchapters {

	display: flex;

    flex-direction: row;	

}



div.topchapters_separator {

    display: none;

}



div.topchapter {position: relative;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;cursor: pointer;cursor: hand;padding: 4px 24px 4px 0;}




a.topchapter_link {

    text-decoration: none;
    color: #272727;
    font-size: 16px;
    min-height: 10px;
    align-items: center;
    font-family: opensans, calibri, arial;
    display: flex;
    justify-content: center;

}




a.topactivechapter_link {

    text-decoration: none;
    color: #1183C6;
    font-size: 16px;
    align-items: center;
    font-family: opensans, calibri, arial;
    display: flex;
    justify-content: center;

}



a.topchapter_link:hover {

	text-decoration: underline;

    color: #1183C6;

}



div.topchapter:hover {

    position: relative;

}



div.topactivechapter {position: relative;cursor: pointer;cursor: hand;padding: 4px 24px 4px 0;}



div.topchapter:hover div.topchapters_submenu {

    display: block;

}



div.topactivechapter:hover div.topchapters_submenu {

    display: block;

}



div.topchapters_submenu {

    display: none;

    position: absolute;

    top: 100%;

    background: var(--popup-background-color);

    z-index: 100;

	left:0;

    border: 1px solid var(--medium-color);

	box-shadow:0 0 5px 0 var(--light-color);

}



div.topchapter_submenu {

    min-width: 150px;

    padding: 5px;

	-webkit-transition: all 0.3s ease;

    -moz-transition: all 0.3s ease;

    -o-transition: all 0.3s ease;

    -ms-transition: all 0.3s ease;

    transition: all 0.3s ease;

}



div.topchapter_submenu:nth-child(odd) {

	background:var(--hard-light-color);

}



div.topchapter_submenu:hover {

    min-width: 150px;

    padding: 5px;

	background:var(--light-color);

}



div.topchapter_submenu a {

    color: var(--light-dark-color);

    font-size: 90%;

    white-space: nowrap;

}



div.topchapter_submenu:hover a {

    color: var(--hard-dark-color);

    font-size: 90%;

    white-space: nowrap;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â½ ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² */



div.mobiletopchapters {

    display: none;

}



@media all and (max-width: 900px) {

    div.topchapters {

        display: none;

    }

    div.mobiletopchapters {

    position: fixed;
    display: block;
    width: 32px;
    height: 32px;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 4px;
    right: 20px;
    top: 9px;

    }
    
header.active div.mobiletopchapters {
    position: fixed;
    display: block;
    width: 32px;
    height: 32px;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 4px;
    right: 20px;
    top: 20px;
}

#seeChapters span{
    height: 4px;
    background: #272727;
    display: block;
    margin-bottom: 8px;
    width: 100%;
    transition: all 0.2s ease;
    position: relative;
    top: 0;
}


#seeChapters.active span {
    background: #000;
}

#seeChapters.active span:first-child{
    transform:rotate(45deg);
    top: 11px;
}

#seeChapters.active span:nth-child(2){
    display:none;
}

#seeChapters.active span:last-child{
    transform:rotate(-45deg);
    top: -2px;
}

#seeChapters span:last-child{
    margin:0;
}



}



div.mobiletopchapters #seeChapters {
    width: 32px;
    height: 32px;
    cursor: pointer;
    cursor: hand;
    font-size: 0;
    display: flex;
    align-items: center;
    flex-direction: column;


}



div.menuchapters_name {

    color: var(--hard-dark-color);

}



div.menuchapters {
display: none;
    position: fixed;
    height: 100%;
    width: 0px;
    top: 0px;
    left: 0;
    z-index: 1000;
    max-height: 100%;
    overflow-y: auto;
    background: #fff;

}



div.menuchapters_block {

    padding: 5px;
    text-align: left;
    border-bottom: 1px solid #efefef;

}



div.menuchapters_block a {

    text-decoration: none;

}



div.menuchapters_block:hover a {

    text-decoration: none;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.columnchapters_main {

    margin-bottom: 10px;

}



div.columnchapters_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.columnchapters {}



div.columnchapter0 {

    padding: 5px;

    cursor: pointer;

    cursor: hand;

    -webkit-transition: all 0.3s ease-in-out;

    -moz-transition: all 0.3s ease-in-out;

    -o-transition: all 0.3s ease-in-out;

    transition: all 0.3s ease-in-out;

}



div.columnchapter0 a {

    text-decoration: none;

    color: var(--light-dark-color);

}



div.columnchapter0:hover {

    text-decoration: none;

    padding: 5px;

	background:var(--hard-light-color);

}



div.columnchapter0:hover a {

    text-decoration: none;

    color: var(--hard-dark-color);

}



div.columnchapteractive0 {

    padding: 5px;

    cursor: pointer;

    cursor: hand;

	background:var(--hard-light-color);

}



div.columnchapteractive0 a {

    text-decoration: none;

    color: var(--hard-dark-color);

}



div.columnchapter1 {

    padding: 4px 0px 4px 15px;

    cursor: pointer;

    cursor: hand;

	-webkit-transition: all 0.3s ease-in-out;

    -moz-transition: all 0.3s ease-in-out;

    -o-transition: all 0.3s ease-in-out;

    transition: all 0.3s ease-in-out;

}



div.columnchapter1 a {

    text-decoration: none;

    color: var(--light-dark-color);

    font-size: 90%;

}



div.columnchapter1:hover {

    padding: 4px 0px 4px 15px;

	background:var(--hard-light-color);

}



div.columnchapter1:hover a {

    text-decoration: none;

    color: var(--hard-dark-color);

}



div.columnchapteractive1 {

    padding: 4px 0px 4px 15px;

    cursor: pointer;

    cursor: hand;

	background:var(--hard-light-color);

}



div.columnchapteractive1 a {

    text-decoration: none;

    color: var(--hard-dark-color);

    font-size: 90%;

}



div.columnchapter2 {

    padding: 4px 0px 4px 30px;

    cursor: pointer;

    cursor: hand;

	-webkit-transition: all 0.3s ease-in-out;

    -moz-transition: all 0.3s ease-in-out;

    -o-transition: all 0.3s ease-in-out;

    transition: all 0.3s ease-in-out;

}



div.columnchapter2 a {

    text-decoration: none;

    font-size: 90%;

    color: var(--light-dark-color);

}



div.columnchapter2:hover {

    padding: 4px 0px 4px 30px;

	background:var(--hard-light-color);

}



div.columnchapter2:hover a {

    text-decoration: none;

    color: var(--hard-dark-color);

}



div.columnchapteractive2 {

    padding: 4px 0px 4px 30px;

    cursor: pointer;

    cursor: hand;

	background:var(--hard-light-color);

}



div.columnchapteractive2 a {

    text-decoration: none;

    color: var(--hard-dark-color);

    font-size: 90%;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.centerchapters {

    margin: 10px 0;

    text-align: center;

}



div.centerchapters_in {

    justify-content: center;

    display: flex;

    flex-wrap: wrap;

    text-align: center;


}



div.centerchapter {

    display: flex;

    flex-direction: column;

    margin: 5px;

    flex-grow: 0;

    flex-shrink: 1;

	flex-basis: calc(25% - 10px);

}



@media all and (min-width: 600px) and (max-width: 1199px) {

    div.centerchapter {

        flex-basis: calc(33% - 10px);

    }

}



@media all and (max-width: 599px) {

    div.centerchapter {

        flex-basis: calc(100% - 10px);

    }

}



div.centerchapter_topname {

    display: none;

}



div.centerchapter_img {

    width: 100%;

    height: 200px;

    overflow: hidden;

	align-items: center;

	justify-content: center;

    text-align: center;

    display: flex;

}



div.centerchapter_imgin {

    width: 100%;

}



div.centerchapter_imgin img {

    max-width: 100%;

    max-height: 200px;

    border: 0;

}



@media all and (max-width: 599px) {

    div.centerchapter_img {

        height: auto;

    }

    div.centerchapter_imgin img {

        max-height: 100%;

    }

}



div.centerchapter_infoblock {

    vertical-align: top;

    text-align: center;

}



div.centerchapter_bottomname {

    padding: 10px 0px 10px 0;

}



div.centerchapter_bottomname a {

    font-size: 110%;

    color: var(--hard-dark-color);

    -webkit-transition: all 0.7s ease;

    -moz-transition: all 0.7s ease;

    -o-transition: all 0.7s ease;

    transition: all 0.7s ease;

}



div.centerchapter_bottomname a:hover {

    font-size: 110%;

    color: var(--hard-dark-color);

}



div.centerchapter_info {

    margin: 5px 0px;

    font-size: 90%;

    color: var(--light-dark-color);

}



div.centerchapter_button {

    text-align: center;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ */


div.search-block{
    width: 100%;
    width: 250px;
}


div.search {

    position: relative;
    margin: 0 auto;

}



div.search form{

	display: flex;

    flex-direction: row;

	position: relative;

    align-items: center;

}



div.search_input {

    position: relative;
    max-width: 100%;
    width: 100%;

}



div.search_input input {width: 100%;padding: 4px 40px 4px 8px;font-size: 18px;border: 1px solid #1183c6;background: #fff;}



div.search_button {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 32px;
}



div.search_button input {

    padding: 0;
    position: absolute;
    top: 0;
    left: 0;
    background: url(/themes/img-toys/search_p.svg) no-repeat center;
    width: 100%;
    height: 100%;
    font-size: 0;
    border: 0;

}



div.search_button input:hover {

    opacity:0.9
    padding: 0;
    position: absolute;
    top: 0;
    left: 0;
    background: url(/themes/img/search_p.png) no-repeat center;
    width: 100%;
    height: 100%;
    font-size: 0;
    border: 0;

}



div.dropdownsearch {

    position: absolute;

    z-index: 500;

    width: 100%;

}



div.dropdownsearchfon {

    position: relative;
    border-top: none;
    box-shadow: 0 3px 5px 0 rgba(0,0,0,0.2);
    left: 0px;
    background: #fff;
}



div.searchrow {

    display: flex;
    flex-direction: row;
    cursor: pointer;
    cursor: hand;
    align-items: center;
    border-bottom: 1px solid rgba(0,0,0,0.1);
}

div.searchrow:hover{
    background:rgba(0,0,0,0.05);
}



div.dropdownimage {
    text-align: center;
    padding: 3px;
    width: 60px;
    height: 50px;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;

}



div.dropdownimage img {

	max-width:60px;

	max-height:50px;

}



div.dropdownname {text-align: left;color: var(--light-dark-color);padding: 3px;font-size: 90%;flex-basis:70%;height: 36px;overflow: hidden;}



div.dropdownprice {text-align: right;color: #000;font-size: 90%;padding: 3px;flex-grow:1;font-family: opensansbold,calibri,arial;}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.columnarticles_main {}



div.columnarticles_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.columnarticles {}



div.columnarticle_separator {

    display: none;

}



div.columnarticle {

    text-align: left;

    border-bottom: 1px solid var(--light-color);

    padding: 10px 0;

	display: flex;

    flex-direction: column;

}



div.columnarticle_imgleft img{

    max-width: 100%;

}



div.columnarticle_imgright mg{

    max-width: 100%;

}



div.columnarticle_info {

    vertical-align: top;

}



div.columnarticle_name {

    padding: 3px 0;

}



div.columnarticle_name a {

    color: var(--hard-dark-color);

}



div.columnarticle_date {

    color: var(--light-dark-color);

    font-size: 90%;

    text-align: left;

}



div.columnarticle_seeall {

    text-align: center;

    margin-bottom: 10px;

    margin-top: 10px;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.centerarticles_main {

    margin: 10px 0;

}



div.centerarticles_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.centerarticle_wrap {

    justify-content: center;

    display: flex;

    flex-wrap: wrap;

    text-align: center;

}



div.centerarticle {

    margin: 5px 5px;

    display: flex;

    flex-direction: column;

    flex-grow: 0;

    flex-shrink: 1;

    flex-basis: calc(33% - 10px);

}



@media all and (min-width: 500px) and (max-width: 890px) {

    div.centerarticle {

		flex-basis: calc(50% - 10px);

    }

}



@media all and (max-width: 499px) {

    div.centerarticle {

        flex-basis: calc(100% - 10px);

    }

}



div.centerarticle_img {

    width: 100%;

    height: 200px;

    overflow: hidden;

	margin-bottom:10px;

	align-items: center;

	justify-content: center;

    text-align: center;

    display: flex;

}



div.centerarticle_imgin {

    width: 100%;

}



div.centerarticle_img img {

    max-width: 100%;

    max-height: 200px;

    border: 0;

}



@media all and (max-width: 599px) {

    div.centerarticle_img {

        height: auto;

    }

	div.centerarticle_imgin img {

        max-height: 100%;

    }

}



div.centerarticle_info {

    text-align: center;

    margin-top: 20px;

}



div.centerarticle_topname {

    display: none;

}



div.centerarticle_name {

    text-align: left;

    margin: 8px 0;

}



div.centerarticle_name a {

    text-decoration: none;

    color: var(--light-dark-color);

}



div.centerarticle_name a:hover {

    text-decoration: none;

    color: var(--hard-dark-color);

}



div.centerarticle_short {

    margin: 5px 0px;

    text-align: left;

    color: var(--light-dark-color);

    font-size: 90%;

}


.art{
    text-align: left;
    font-weight: bold;
}



div.centerarticle_date {

    padding: 5px;

}



div.centerarticle_seeall {

    text-align: center;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° */



div.pagearticles {

    justify-content: center;

    display: flex;

    flex-wrap: wrap;

    text-align: center;

}



div.pagearticle {

    margin: 5px 0;

    justify-content: left;

    display: flex;

    flex-direction: row;

    text-align: center;

	flex-basis: 100%;

}



@media (max-width: 500px) {

    div.pagearticle {

		flex-direction: column;

	}

}



div.pagearticle_img {

    min-width: 180px;

}



@media (max-width: 500px) {

    div.pagearticle_img {

        width: 98%;

		margin: 0 auto;

    }

}



div.pagearticle_imgin {

	width:100%;

}



div.pagearticle_imgin img {

    max-width: 180px;

    max-height: 150px;

}



@media (max-width: 500px) {

    div.pagearticle_imgin img {

        max-width: 100%;

		max-height: 100%;

    }

}



div.pagearticle_info {

    text-align: left;

    padding-left: 15px;

    flex-grow: 1;

    flex-shrink: 1;

}



div.pagearticle_info {}



div.pagearticle_topname {

    display: none;

}



div.pagearticle_name {

    margin-bottom: 3px;

}



div.pagearticle_name a {

    text-decoration: none;

    color: var(--light-dark-color);

}



div.pagearticle_name a:hover {

    text-decoration: none;

    color: var(--hard-dark-color);

}



div.pagearticle_short {

    margin: 3px 0;

    font-size: 90%;

    color: var(--light-dark-color);

}



div.pagearticle_date {}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ */



div.articleback {

    margin: 10px 0;

}



div.articlename {

    margin-bottom: 20px;

}



h1 {

    font-weight: normal;
    padding: 4px 10px;
    font-size: 1.4em;

}



div.articletext {}



div.articledate {

    padding: 8px 0;

}



div.article_commall {}



div.articlecomments {}



div.commenthorseparator {}



div.commentquote {}



div.oneartcomm {}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ */



div.breads {
    margin: 20px auto 10px;
    padding: 10px 15px;
    font-size: 14px;
    max-width: 1200px;
    

}



div.linkicon {
    display: inline-block;
    vertical-align: middle;
    padding: 0;
    color: transparent;
    background: url(/themes/img/arrow-breads.svg) no-repeat center center;
    width: 25px;
    height: 19px;
    font-size: 0;
}




div.link {

    display: inline-block;

    vertical-align: middle;

}



div.link a {

    text-decoration: none;
    font-size: 14px;

}



div.link a:hover {

    font-size: 14px;

    text-decoration: underline;

}



div.linkactive {

    display: inline-block;

    vertical-align: middle;

}



div.linkactive a {

    font-size: 14px;

}



div.linkactive a:hover {

    text-decoration: underline;

    font-size: 14px;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ */



div.paging {

    align-items: center;

    margin: 0 auto;

	margin-top:10px;

	margin-bottom:10px;

	display: flex;

    flex-direction: row;

	justify-content:center;

}



div.pagingbutton {

    vertical-align: middle;

}



div.pagingleft input {
    padding: 8px 10px;
}



div.pagingright input {
    padding: 4px 6px;
    border-radius: 4px;

}



div.pagingall {
    margin: 0 2px;
    border-radius: 3px;
    padding: 7px 10px;
    background: transparent;

    border: 2px solid #1183C6;

    color: #000;

    text-align: center;

    cursor: pointer;

    cursor: hand;

    margin: 0 2px;

	-webkit-transition: all 0.7s ease;

    -moz-transition: all 0.7s ease;

    -o-transition: all 0.7s ease;

    transition: all 0.7s ease;

	border-radius:3px;

	padding: 6px 10px;

}



div.pagingall a {

    color: #000;

}



div.pagingall:hover {

    border: 2px solid #1183C6;

    color: #fff;

	background: #1183C6;

}



div.pagingall:hover a {

    color: #fff;

}



div.pagingnow {
    border: 2px solid #1183C6;
    color: #fff;
    background: #1183C6;
    text-align: center;
    cursor: pointer;
    cursor: hand;
    margin: 0 2px;
    border-radius: 3px;
    padding: 7px 10px;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ */



div.callme {}



div.callmeform {

    position: fixed;

    background: var(--popup-background-color);

    box-shadow: 0px 0px 0px 20px var(--hard-dark-color);

    padding: 30px;

	box-sizing:border-box;

    display: none;

    z-index: 500;

    width: 500px;

    max-width: 96%;

}



div.callme_main {

    width: 100%;

}



div.callme_mainin {}



div.callme_closeline {

    height: 40px;

}



div.callme_close {

    float: right;

}



div.callme_title {

    text-align: center;

    font-size: 110%;

	margin-bottom:10px;

}



div.callme_line {

    margin: 15px 0;

}



div.callme_block {}



div.callme_button {
        text-align: center;
}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â  */



div.sliderback {}



div.slider {}



div.sliderimg {
    margin: 0 auto;
    height: 520px !important;
    width: 100%;

}



div.advbanner {
    position: absolute;
    height: 520px !important;
    width: 100%;

}

.slidertext{
    max-width: 1200px;
    margin: 0 auto;
    text-align: center;
}

.slidertext h1,
.slidertext h2{
    font-size: 40px;
    font-family: opensansbold, opensans, calibri, arial;
    line-height: 47px;
    color: #fff;
    margin-top: 228px;
    text-shadow: 0 0 15px #000;
    margin-bottom: 1px;
}

.slidertext h2:before{
    display:none;
}

.slidertext p.after-h{
    margin-top: 0;
    font-size: 24px;
    line-height: 28px;
    font-family: opensanssemibold, opensans, calibri, arial;
    color: #fff;
    text-shadow: 0 0 5px #000;
}

.slidertext .but-block {    
    margin-top: 60px;
}

div.sliderarrows {
    position: absolute;
    top: calc(50% - 30px);
    max-width: 1920px;
    margin: auto;
    left: 0;
    right: 0;
    z-index: 2;
}



div.sliderleft {

    position: absolute;
    z-index: 100;
    left: 6.25%;
    top:0;
    bottom:0;
    margin:auto;

}



div.sliderleft input,
div.leftbgarrow input {

    background:#fff url(/themes/img-toys/arrow.svg) no-repeat center;
    width: 40px;
    height: 40px;
    font-size: 0;
    padding: 0;
    border: 0;
    border-radius:100px;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;

}



div.sliderleft input:hover,
div.leftbgarrow input:hover {

    background:#1183C6 url(/themes/img-toys/arrow-hover.svg) no-repeat center;
    font-size: 0;
    padding: 0;
    border: 0;

}



div.sliderright {

    position: absolute;
    z-index: 100;
    right: 6.25%;
    top:0;
    bottom:0;
    margin:auto;

}



div.sliderright input,
div.rightbgarrow input {

    background: #fff url(/themes/img-toys/arrow.svg) no-repeat center;
    width: 40px;
    height: 40px;
    font-size: 0;
    padding: 0;
    border: 0;
    border-radius: 100px;
    transform: rotate(-180deg);
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;

}

div.leftbgarrow input,
div.rightbgarrow input{
    background-color:#E5E5E5;
}



div.sliderright input:hover,
div.rightbgarrow input:hover {

    background:#1183C6 url(/themes/img-toys/arrow-hover.svg) no-repeat center;
    font-size: 0;
    padding: 0;
    border: 0;

}



div.sliderbuttons {
    left: 0;
    right: 0;
    position: absolute;
    bottom: 0;
    z-index: 1;
    text-align: center;
    width: 100%;
}



div.sliderbuttonsin {
    padding: 0 0 24px;
    display: flex;
    align-items: center;
    justify-content: center;
}



div.sliderbutton {
    padding: 0 4px;
}



div.slidernext {

    background: #fff;
    width: 12px;
    height: 12px;
    margin: 0;
    font-size: 0;
    cursor: pointer;
    cursor: hand;
    border-radius: 20px;

}



div.slidernextact {

    background: #1183C6;
    width: 12px;
    height: 12px;
    margin: 0;
    font-size: 0;
    cursor: pointer;
    cursor: hand;
    border-radius: 20px;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ */



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ */



div.pagegallery {

    justify-content: center;

    display: flex;

    flex-wrap: wrap;

    text-align: center;

}



div.gallery {

    display: flex;

    flex-direction: column;

    margin: 5px;

    flex-grow: 0;

    flex-shrink: 1;

    flex-basis: calc(25% - 10px);

}



@media all and (min-width: 600px) and (max-width: 1199px) {

    div.gallery {

        flex-basis: calc(33% - 10px);

    }

}



@media all and (max-width: 599px) {

    div.gallery {

        flex-basis: calc(100% - 10px);

    }

}



div.gallery_img {

	width: 100%;

    height: 120px;

    overflow: hidden;

	margin-bottom:10px;

	align-items: center;

	justify-content: center;

    text-align: center;

    display: flex;

}



div.gallery_imgin {

    width: 100%;

}



div.gallery_imgin img {

    max-width: 100%;

    max-height: 120px;

    border: 0;

}



@media all and (max-width: 599px) {

    div.gallery_img {

        height: auto;

    }

	div.gallery_imgin img {

        max-height: 100%;

    }

}



div.gallery_text {

    text-align: center;

    padding-top: 10px;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ */



div.slidergallerys {

    position: relative;

    padding-bottom: 10px;

    margin-top: 20px;

}



div.slidergallery_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.slidergallery_info {

    display: flex;

    flex-direction: row;

	align-items: center;

}



div.slidergallery_left {

    padding-right: 5px;

	box-sizing:border-box;

}



div.slidergallery_right {

     padding-left: 5px;

	box-sizing:border-box;

}



div.slidergallery_center {

     width: 100%;

}



div.slidergallery_cont {}



div.slidergallery_contin {

   display: flex;

    flex-direction: row;

}



div.slidergallery_main {

    vertical-align: top;

}



div.slidergallery {

    margin: 5px;

    width: 278px;

}



@media all and (min-width: 1400px) and (max-width: 1500px) {

    div.slidergallery { width: 306px; }

}

@media all and (min-width: 1300px) and (max-width: 1399px) {

    div.slidergallery { width: 288px; }

}

@media all and (min-width: 1200px) and (max-width: 1299px) {

    div.slidergallery { width: 266px; }

}

@media all and (min-width: 1000px) and (max-width: 1199px) {

    div.slidergallery { width: 274px; }

}

@media all and (min-width: 900px) and (max-width: 999px) {

    div.slidergallery { width: 252px; }

}

@media all and (min-width: 799px) and (max-width: 899px) {

    div.slidergallery { width: 302px; }

}

@media all and (min-width: 650px) and (max-width: 798px) {

    div.slidergallery { width: 288px; }

}

@media all and (max-width: 649px) {

    div.slidergallery { width: 228px; }

}



div.slidergallery_topname {

    display: none;

}



div.slidergallery_bottomname {

    text-align: center;

}



div.slidergallery_bottomname a {}



div.slidergallery_bottomname a:hover {

    color: var(--hard-dark-color);

    -webkit-transition: all 0.5s ease-in-out;

    -moz-transition: all 0.5s ease-in-out;

    -o-transition: all 0.5s ease-in-out;

    transition: all 0.5s ease-in-out;

    text-decoration: none;

}



div.slidergallery_img {

	width: 100%;

    height: 200px;

    overflow: hidden;

	margin-bottom:10px;

	align-items: center;

	justify-content: center;

    text-align: center;

    display: flex;

}



div.slidergallery_imgin {

    width: 100%;

}



div.slidergallery_imgin img {

    max-width: 100%;

    max-height: 200px;

    border: 0;

}



@media all and (max-width: 599px) {

    div.slidergallery_img {

        height: auto;

    }

	div.slidergallery_imgin img {

        max-height: 100%;

    }

}



div.slidergallery_seeall {

    text-align: center;

    margin: 15px 0;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ */



div.columngallerys_main {}



div.columngallery_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.columngallerys {}



div.columngallery {

	border-bottom: 1px solid var(--light-color);

	padding: 10px 0;

}



div.columngallery_topname {}



div.columngallery_bottomname {}



div.columngallery_imgleft {

    width: 100%;

}



div.columngallery_imgleft img {

    max-width: 100%;

}



div.columngallery_imgright {

    width: 100%;

}



div.columngallery_imgright img {

    max-width: 100%;

}



div.columngallery_separator {}



div.columngallery_seeall {

    text-align: center;

    margin-bottom: 10px;

    margin-top: 10px;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â« */





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â±ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */



div.addcomment {

    min-width: 50%;

    max-width: 500px;

    margin: 0 auto;

    margin-top: 30px;

}



div.addcomment_title {

    text-align: center;

    color: var(--hard-dark-color);

}



div.addcommenttitle {

    padding: 10px 0px 10px;

    font-size: 110%;

    text-align: center;

    margin: 0px auto 10px;

}



div.addcomment_line {

    margin: 10px 0;

}



div.addcomment_block {}



div.addcomment_button {

    text-align: center;

}



div.addcomment_info {}



div.addcomment_vote {
    display:none;
    margin-top: 10px;


    align-items: center;

}



div.addcomment_votename {

    padding-right: 20px;

    vertical-align: middle;

}



div.addcomment_voterate {

    vertical-align: middle;

}



div.itemactvote {

    background: url('/themes/images/star1.png');

    width: 30px;

    height: 30px;

    cursor: pointer;

    cursor: hand;

}



div.itemvote {

    background: url('/themes/images/star.png');

    width: 30px;

    height: 30px;

    cursor: pointer;

    cursor: hand;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² */



div.pagecomments {}



div.pagecomment {

    padding: 10px;
    margin: 0 auto;
    margin-bottom: 10px;
    margin-top: 10px;
    border-bottom: 1px solid #e5e5e5;

}



div.pagecomment_info {

    display: flex;

    flex-direction: row;

	justify-content: space-between;

}



@media all and (max-width: 500px) {

	

	div.pagecomment_info {

		display: flex;

		flex-direction: column;

		justify-content: baseline;

	}

	

}



div.pagecomment_name {

    margin-bottom: 10px;
    font-family: opensans, calibri, arial;

}



div.pagecomment_vote {

	display: flex;

    flex-direction: row;

	margin:3px 0;

    display:none;
}



div.pagecomment_text {}



div.pagecomment_date {

    

}



div.pagecomment_separator {}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.columncomments {}



div.columncomments_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    border-bottom: solid 1px var(--medium-color);

}



div.columncomment {

	text-align: left;

    border-bottom: 1px solid var(--light-color);

    padding: 10px 0;

}



div.columncomment_name { margin:2px 0;}



div.columncomment_item { margin:2px 0; }



div.columncomment_vote {

	display: flex;

    flex-direction: row;

	margin:3px 0;

}



div.columncomment_text { margin:2px 0;}



div.columncomment_date { margin:2px 0;}



div.columncomment_separator {}



div.columncomment_seeall { margin-top:10px; text-align:center; }



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.centercomments {

    vertical-align: top;

	display: flex;

    flex-wrap: wrap;

}



div.centercomments_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

	width:100%;

    border-bottom: solid 1px var(--medium-color);

}



div.centercomment {

    display: flex;

    flex-direction: column;

    margin: 5px;

    flex-grow: 0;

    flex-shrink: 1;

    flex-basis: calc(50% - 10px);

}



@media all and (max-width: 599px) {

    div.centercomment {

        flex-basis: calc(100% - 10px);

    }

}



div.centercomment_info {

    

}



@media all and (max-width: 500px) {

	

	div.centercomment_info {

		

	}

	

}



div.centercomment_name {

 

}



div.centercomment_item {

 

}



div.centercomment_vote {

	display: flex;

    flex-direction: row;

	margin:3px 0;

}



div.centercomment_text {

    font-size: 110%;

    margin: 5px 0;

}



div.centercomment_date {

   

}



div.centercomment_seeall {

	width:100%;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.slidercomments {

    vertical-align: top;

}



div.slidercomments_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.slidercomment {

	opacity: 1;

    padding: 20px;

    box-sizing: border-box;

}



div.slidercomment_left {

    padding-right: 5px;

	box-sizing:border-box;

}



div.slidercomment_right {

     padding-left: 5px;

	box-sizing:border-box;

}



div.slidercomments_info {

    display: flex;

    flex-direction: row;

	justify-content: space-between;

	align-items:center;

}



@media all and (max-width: 500px) {

	

	div.slidercomments_info {

		display: flex;

		flex-direction: column;

		justify-content: baseline;

	}

	

}



div.slidercomment_name {

 

}



div.slidercomment_item {

 

}



div.slidercomment_vote {

	display: flex;

    flex-direction: row;

	margin:3px 0;

}



div.slidercomment_text {

    font-size: 110%;

    margin: 5px 0;

}



div.slidercomment_date {

   

}



div.slidercomment_seeall { text-align:center; margin-top:10px; }





/* FAQ */





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â±ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */



div.addfaq {

    min-width: 50%;

    max-width: 500px;

    margin: 0 auto;

    margin-top: 30px;

}



div.addfaqtitle {

    padding: 10px 0px 10px;

    font-size: 110%;

    text-align: center;

    margin: 0px auto 10px;

}



div.addfaq_line {

    margin: 10px 0px;

}



div.addfaq_block {}



div.addfaq_button {

    text-align: center;

}



div.addfaq_info {}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² */



div.pagefaqs {}



div.page_faq {

    padding: 10px;

    margin: 10px auto;

}



div.pagefaq_info {

    display: flex;

    flex-direction: row;

	justify-content: space-between;

}



div.pagefaq_name {

    

}



div.pagefaq_text {

    font-size: 110%;

	margin:8px 0;

}



div.pagefaq_date {

    

}



div.pagefaq_textseparator {}



div.pagefaq_answerinfo {

    display: flex;

    flex-direction: row;

	justify-content: space-between;

}



@media all and (max-width: 500px) {

	

	div.pagefaq_answerinfo {

		display: flex;

		flex-direction: column;

		justify-content: baseline;

	}

	

}



div.pagefaq_answername {

    padding-top: 20px;

}



div.pagefaq_answertext {

	margin:5px 0;

    background: var(--hard-light-color);

    padding: 10px 10px 10px 30px;

    font-size: 110%;

	border-radius:3px;

}



div.pagefaq_answerdate {

    

}



div.pagefaq_separator {}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ */



div.feedback_main {
    vertical-align: top;
    box-sizing: border-box;
    margin: 0 auto;
    padding:70px 0;
    max-width: 1200px;
    width: 100%;
    position:relative;
}



div.feedback_in {}



div.feedback_title {padding: 10px 0;margin-bottom: 10px;font-weight: bold;}



div.feedback_titlein {
    text-align: left;
    position: absolute;
    right: 0;
    top:0;
    bottom:0;
    height:76px;
    margin:auto;
    width: 50%;
    font-size: 32px;
    line-height: 38px;
    font-family: opensanssemibold, opensans, calibri, arial;

}

div.feedback_titlein span{
    display: block;
    font-family: opensansbold;
}

div.feedback_info {}



div.feedback_line {
    margin: 17px 0;
}



div.feedback_blockname {
    display:none;
    vertical-align: top;

}



div.feedback_blockparam {

    vertical-align: top;

}



div.feedback_button {
    text-align: left;
}



div.feedback_button input {}

.feedbackinfo._feedbackinfo{
    max-width: 380px;
    text-align: left;
    width: 100%;
}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ */



div.columnpolls {

    margin-top: 20px;

    padding: 5px;

}



div.columnpolls_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.columnpoll {}



div.columnpoll_info {}



div.columnpoll_infoin {

    display: flex;

    flex-direction: row;

	justify-content: space-between;

	align-items:center;

}



div.columnpoll_radio {

    flex-basis:25px;

    vertical-align: middle;

}



div.columnpoll_radio input { width:unset; }



div.columnpoll_name {

	flex-basis:99%;

    vertical-align: middle;

    padding: 5px 0;

}



div.columnpoll_votes {

    flex-basis:1px;

    vertical-align: middle;

  

}



div.columnpoll_line {

    background: var(--light-color);

	border-radius:3px;

}



div.columnpoll_linein {

    background: var(--hard-dark-color);

    height: 20px;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ */



div.registration_main {

    max-width: 800px;

    min-width: 50%;

    margin: 0 auto;

    margin-top: 20px;

}



div.registration_title {
    font-weight:bold;
    padding: 10px 0px;
    text-align: right;
    margin: 0px auto 10px;
    text-align: center;
    font-size: 20px;

}



div.registration_blockin {
    max-width: 600px;
    margin: 0 auto;
}



div.registration_line {display: flex;width: 100%;flex-direction: column;}



div.registration_blockname {display: block;width: 100%;padding: 4px;vertical-align: middle;}



div.registration_blockparam {
    display: block;
    padding: 4px;
    vertical-align: middle;
    position: relative;
}



@media all and (max-width: 899px) {

    div.registration_blockname {

        display: none;

    }

    div.registration_blockparam {

        display: block;

        padding: 4px;

        margin: 3px;

        vertical-align: middle;

    }

}



div.registration_button {

    text-align: center;

    margin: 20px;

}



div.registration_maincomp {}

.callme_close input[type="button"],
.callme_close input[type="button"]:hover,
.quest_close input[type="button"],
.quest_close input[type="button"]:hover,
.oneclick_close input[type="button"],
.oneclick_close input[type="button"]:hover,
.login_close input[type="button"],
.login_close input[type="button"]:hover,
.bigoverclose input[type="button"],
.bigoverclose input[type="button"]:hover{
    background: url(/themes/img/close_one.png) no-repeat center center;
    color: transparent;
    font-size: 0;
    border: none;
    height: 42px;
    width: 42px;
    padding: 0;
    position: absolute;
    top: 10px;
    right: 10px;
    opacity:1;
}

.callme_close input[type="button"]:hover,
.quest_close input[type="button"]:hover,
.oneclick_close input[type="button"]:hover,
.login_close input[type="button"]:hover{
    opacity:0.5;
}




/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */

#fadeDiv{
    background: #fff;
}

div.loginform {

    position: fixed;
    background: #fff;
    padding: 30px;
    box-sizing: border-box;
    display: none;
    z-index: 500;
    width: 500px;
    max-width: 96%;

}



div.login_main {

    width: 100%;

}



div.login_mainin {}



div.login_closeline {

    height: 40px;

}



div.login_close {

    float: right;

}



div.login_title {text-align: center;font-size: 19px;padding: 10px;font-weight: bold;}



div.login_line {}



div.login_block {
    margin: 21px 0;
    position: relative;
}



div.login_button {
    background: #fff;
    text-align:center;
}



div.login_info {
    
}



div.login_forget {

    margin-top: 3px;
    cursor: pointer;
    cursor: hand;
    display: block;
    text-align: center;
    margin-top: 20px;

}

div.login_forget a{
    margin-right: 15px;
}

div.login_forget a,
div.login_forget span{
    transition:all 0.5s ease;
}

div.login_forget a:hover,
div.login_forget span:hover{
    color:#1183C6;
    text-decoration:underline;
}


div.login_maininsocial {}



div.login_titlesocial {

    text-align: center;

    font-size: 110%;

    text-transform: uppercase;

    padding: 10px;

}



div.login_titlesocialin {

    text-align: center;

}



div.login_socialfb {

    display: inline-block;

    padding: 5px;

}



div.login_socialfb input {

    width: 50px;

    height: 50px;

    background: url('/themes/images/f.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



div.login_socialfb input:hover {

    width: 50px;

    height: 50px;

    background: url('/themes/images/f.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



div.login_socialod {

    display: inline-block;

    padding: 5px;

}



div.login_socialod input {

    width: 50px;

    height: 50px;

    background: url('/themes/images/od.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



div.login_socialod input:hover {

    width: 50px;

    height: 50px;

    background: url('/themes/images/od.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



div.login_socialgg {

    display: inline-block;

    padding: 5px;

}



div.login_socialgg input {

    width: 50px;

    height: 50px;

    background: url('/themes/images/g.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



div.login_socialgg input:hover {

    width: 50px;

    height: 50px;

    background: url('/themes/images/g.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



div.login_socialvk {

    display: inline-block;

    padding: 5px;

}



div.login_socialvk input {

    width: 50px;

    height: 50px;

    background: url('/themes/images/vk.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



div.login_socialvk input:hover {

    width: 50px;

    height: 50px;

    background: url('/themes/images/vk.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ */





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ */



div.buttonsusers {
    display: flex;
    align-items: center;
}



div.buttonsusers_main {

    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;

}


div.buttonsusers_button2,
div.buttonsusers_button4{
    margin-left: 10px;
    border-left: 2px solid #c4c4c4;
    padding-left:10px;
}



div.buttonsusers_button1 input[type="button"],
div.buttonsusers_button3 input[type="button"],
div.buttonsusers_button2 input[type="button"],
div.buttonsusers_button4 input[type="button"] {
    border: none;
    padding: 0;
    font-size: 17px;
    font-family: opensans, calibri, arial;
    text-decoration: none;
    color: #272727;
    background: none;
    border-radius:0;
}

div.buttonsusers_button1 input[type="button"]:hover,
div.buttonsusers_button3 input[type="button"]:hover,
div.buttonsusers_button2 input[type="button"]:hover,
div.buttonsusers_button4 input[type="button"]:hover{
    text-decoration:underline;
}



div.buttonsusers_button3 input[type="button"]{
    color: #1183C6;
    font-family: opensans, calibri, arial;
    font-size: 18px;
}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */



div.polesusers {}



div.polesusers_main {}



div.polesusers_enter {}



div.polesusers_enter1 {

    margin: 3px 0;

}



div.polesusers_enter2 {

    margin: 3px 0;

}



div.polesusers_button {

	display: flex;

	flex-direction: row;

	justify-content: space-between;

	align-items:center;

}



div.polesusers_button1 {

    

}



div.polesusers_button2 {

    margin-left:5px;

}



div.polesusers_titlesoc {}



div.polesusers_social {}



div.polesusers_fb {}



div.polesusers_gg {}



div.polesusers_vk {}



div.polesusers_od {}



div.polesusers_forget span {

    cursor: pointer;

    cursor: hand;

}



div.polesusers_mainin {}



div.polesusers_enterin {}



div.polesusers_buttonsin {}



div.polesusers_buttonsin1 {}



div.polesusers_buttonsin2 {}



div.polesusers_buttonsin3 {}



div.polesusers_buttonsin4 {}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ */



div.accountinfo {}



div.userwelcome {
    padding: 10px 0px;
    font-size: 24px;
    text-align: center;
    margin: 0px auto 10px;
    font-family: opensansbold, opensans, calibri,arial;

}



div.accounttabs {

    margin-top: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #E5E5E5;
    position: relative;
    top: 0px;
    display: flex;
    flex-direction: row;
    margin-top: 40px;
    align-items: flex-end;

}



@media all and (max-width: 700px) {

	

div.accounttabs {
    flex-direction: row;
}

	

}



div.accounttabposition {
    vertical-align: bottom;
    position: relative;
    top: 1px;
    margin: 0 2px;

}



div.accounttab {
padding: 10px 20px;
    border: 1px solid #E5E5E5;
    height: 16px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
    background: transparent;
    display: inline-block;
    vertical-align: bottom;

}



div.accounttab:hover {

    padding: 10px 20px;
    border: 1px solid #E5E5E5;
    height: 24px;
    background: #E5E5E5;
    cursor: pointer;
    display: inline-block;
    vertical-align: bottom;
    line-height: initial;

}



div.accountactivetab {

    padding: 10px 20px;
    border: 1px solid #E5E5E5;
    height: 24px;
    background: #E5E5E5;
    cursor: pointer;
    display: inline-block;
    vertical-align: bottom;
    line-height: initial;

}



@media all and (max-width: 899px) {

    div.accounttabposition {

        display: block;

        top: 0px;

        line-height: initial;

    }

    div.accounttab {

        text-align: center;

        height: auto;

        padding: 10px;

        display: block;

        vertical-align: middle;

    }

    div.accounttab:hover {

        text-align: center;

        height: auto;

        padding: 10px;

        display: block;

        vertical-align: middle;

    }

    div.accountactivetab {

        text-align: center;

        height: auto;

        padding: 10px;

        display: block;

        vertical-align: middle;

    }

}



div.accounttabinfo {

    padding: 20px;

}



div.account_userdata {

    display: flex;

    flex-direction: row;

	justify-content: space-between;

}



div.account_userdatacolumn1,
div.account_userdatacolumn2 {
flex-basis: 50%;
    padding: 20px;
    flex-grow: 1;
    position: relative;

}



@media all and (max-width: 899px) {

	

	div.account_userdata {

		display: flex;

		flex-direction: column;

		justify-content: space-between;

	}

	

    div.account_userdatacolumn1 {

        flex-basis:100%;

        padding: 10px 0;

    }

    div.account_userdatacolumn2 {

        flex-basis:100%;

        padding: 10px 0;

    }

}



div.account_button {

    text-align: center;

    margin-top: 20px;

}

div.account_blockparam{
    display: flex;
    align-items: center;
    position: relative;
}

div.account_blockname {

    color: #888;
    font-size: 110%;
    padding: 27px 15px 5px;


}


#editUserPreview{
    margin-left: 20px;
}


#userAvatarCont{
    border: 1px solid #e5e5e5;
    line-height: 0;
    height: 138px;
    width: 138px;
    display: flex;
    align-items: center;
    justify-content: center;
}

#userAvatarCont img{
    max-width:126px;
    max-width: 126px;
}


div.account_title {

    font-size: 16px;
    color: #272727;
    padding: 5px 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #e5e5e5;
    font-family: opensansbold, opensans, calibri, arial;

}



div.account_orders table {

    width: 100%;

}



div.account_orders table td {

    padding: 6px;

    text-align: center;

}



div.account_orders {

    margin: 0 auto;

    margin-top: 20px;

}



div.account_order {

    border: 1px solid #e5e5e5;
    padding: 10px;
    margin-bottom: 15px;
}



div.account_ordertitle {}



div.account_ordertitlein {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
}



div.ordernumber {
    display: inline-block;
    font-family: opensansbold;
    margin: 10px 0 10px 15px;
}



div.orderinfo {
    padding: 5px;
    text-align: right;
    display: inline-block;
    color: #1183C6;
    font-weight: bold;
    margin: 10px 20px 10px;

}



div.account_orderinfo {}



div.account_ordertable {}



div.account_ordertable table {
    width: calc(100% - 30px);
    border-collapse: collapse;
    margin: 0 10px;
}



span.seemoreorder {
    cursor: hand;
    cursor: pointer;
    margin: 10px 0 10px 15px;
    color: #000;
    display: inline-block;
    vertical-align: middle;
    position:relative;

}
/*

span.seemoreorder:after{
    Content:'';
    display: inline-block;
    vertical-align: middle;
    padding: 0;
    color: transparent;
    background: url(/themes/img/sort-down.svg) no-repeat center center;
    width: 25px;
    height: 19px;
    font-size: 0;
}
*/


div.product_favordel {
    margin: 10px 0;
    text-align: left;

}


div.product_favordel input{
    font-size: 16px;
    padding: 8px 10px;
}


/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ */



div.searchtextpage {}



div.searchtextname {}



div.searchtext {}



div.searchtexthorseparator {}



div.searchtextfail {}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â« */



div.notemenu {

    margin-top: 5px;

    margin-bottom: 5px;

    border-bottom: 1px solid var(--light-dark-color);

    position: relative;

    top: 0px;

	display: flex;

    flex-direction: row;

}



div.notetabposition {

    vertical-align: bottom;

    position: relative;

    top: 1px;

	margin:0 2px;

    line-height: 56px;

}



div.notetab {

    padding: 10px 20px;

    border: 1px solid var(--light-dark-color);

    height: 16px;

    -webkit-transition: all 0.3s ease;

    -moz-transition: all 0.3s ease;

    -o-transition: all 0.3s ease;

    -ms-transition: all 0.3s ease;

    transition: all 0.3s ease;

    cursor: pointer;

    cursor: hand;

    background: var(--hard-light-color);

    color: var(--light-dark-color);

    display: inline-block;

    vertical-align: bottom;

    line-height: initial;

}



div.notetab:hover {

    padding: 10px 20px;

    border: 1px solid var(--light-dark-color);

    height: 24px;

    color: var(--hard-light-color);

    background: var(--light-dark-color);

    cursor: pointer;

    display: inline-block;

    vertical-align: bottom;

    line-height: initial;

}



div.notetabact {

    padding: 10px 20px;

    border: 1px solid var(--light-dark-color);

    height: 24px;

    color: var(--hard-light-color);

    background: var(--light-dark-color);

    cursor: pointer;

    display: inline-block;

    vertical-align: bottom;

    line-height: initial;

}



@media all and (max-width: 899px) {

    div.notetabposition {

        display: block;

        top: 0px;

        line-height: initial;

    }

    div.notetab {

        text-align: center;

        height: auto;

        padding: 10px;

        display: block;

        vertical-align: middle;

    }

    div.notetab:hover {

        text-align: center;

        height: auto;

        padding: 10px;

        display: block;

        vertical-align: middle;

    }

    div.notetabact {

        text-align: center;

        height: auto;

        padding: 10px;

        display: block;

        vertical-align: middle;

    }

}



div.notetab:hover a {

	color: var(--hard-light-color);

}



div.notetabact a {

	color: var(--hard-light-color);

}



div.notetabinfo {

    padding: 20px;

}



div.notetext {}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ */



div.languages {
    display: flex;
    flex-direction: row;
    margin: 0 16px;
    border: 1px solid #1183C6;

}



div.languageact {
    padding: 3px 5px;
    margin: 0;
    border: 2px solid #1183C6;
    color: #1183C6;
    background: #1183C6;
}



div.language {
    padding: 3px 5px;
    margin: 0;
    border: 2px solid transparent;
}

.language:hover a{
    color: #1183C6;
}

div.languageact a{
    color: #fff;
}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ */





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.topcategorys {

	display: flex;

    flex-direction: row;	

}



@media all and (max-width: 650px) {

    div.topcategorys {

        display: none;

    }

}



div.topcategorys_separator {

    display: none;

}



div.topcategory {

    position: relative;

    -webkit-transition: all 0.3s ease;

    -moz-transition: all 0.3s ease;

    -o-transition: all 0.3s ease;

    -ms-transition: all 0.3s ease;

    transition: all 0.3s ease;

    cursor: pointer;

    cursor: hand;

	padding: 6px 10px 6px 10px;

}



a.topcategory_link {

    text-decoration: none;

    color: var(--hard-light-color);

	min-height: 30px;

	align-items: center;

    display: flex;

    justify-content: center;

}



a.topcategory_link:hover {

	text-decoration: none;

    color: var(--hard-dark-color);

}



a.topactivecategory_link {

    text-decoration: none;

	color: var(--hard-dark-color);

    min-height: 30px;

	align-items: center;

    display: flex;

    justify-content: center;

}



div.topcategory:hover {

    position: relative;

	background:var(--hard-light-color);

}



div.topcategory:hover a {

	color: var(--hard-dark-color);

}



div.topactivecategory {

    position: relative;

    cursor: pointer;

    cursor: hand;

	padding: 6px 10px 6px 10px;

	background:var(--hard-light-color);

}



div.topcategory:hover div.topcategorys_submenu {

    display: block;

}



div.topactivecategory:hover div.topcategorys_submenu {

    display: block;

}



div.topcategorys_submenu {

    display: none;

    position: absolute;

    top: 100%;

    background:var(--hard-light-color);

    z-index: 100;

	left:0;

    border: 1px solid var(--medium-color);

	box-shadow:0 0 5px 0 var(--light-color);

}



div.topcategory_submenu {

    min-width: 150px;

    padding: 5px;

	-webkit-transition: all 0.3s ease;

    -moz-transition: all 0.3s ease;

    -o-transition: all 0.3s ease;

    -ms-transition: all 0.3s ease;

    transition: all 0.3s ease;

}



div.topcategory_submenu:nth-child(odd) {

	background:var(--hard-light-color);

}



div.topcategory_submenu:hover {

    min-width: 150px;

    padding: 5px;

	background:var(--light-color);

}





div.topcategory_submenu:hover {

    min-width: 150px;

    padding: 5px;

}



div.topcategory_submenu a {

    color: var(--light-dark-color);

    white-space: nowrap;

}



div.topcategory_submenu:hover a {

    color: var(--hard-dark-color);

    white-space: nowrap;

}



div.topcategorys_adapt {

   flex-direction: column;

   display: none;

}



@media all and (max-width: 650px) {

    div.topcategorys_adapt {

        display: flex;

    }

}



.topcategory_adapt {

    text-align: center;
    transition: all 0.3s ease;
    cursor: pointer;
    cursor: hand;
    padding: 10px 15px;
    border-bottom: 1px solid silver;
    text-align: left;

}



.topcategory_adapt a {

    text-decoration: none;
    color: var(--hard-light-color);
    font-size: 14px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.columncategorys_main {

    margin-bottom: 10px;

}

div.columncategorys > div{
    border-bottom: 2px solid #C4C4C4;
}


div.columncategorys_title {font-size: 20px;padding: 12px 5px;font-family: opensansbold, calibri, arial;border-bottom: 2px solid #C4C4C4;text-align: center;}



div.columncategorys {}



div.columncategory0 {
    position:relative;
    padding: 8px 5px 8px 10px;
    cursor: pointer;
    cursor: hand;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}


div.columncategory0:before {

}

div.columncategory0:hover:before{

}


div.columncategory0 a {
    font-size: 16px;
    text-decoration: none;
    font-weight: bold;
    color: #272727;

}



div.columncategory0:hover {

    text-decoration: none;


	background:var(--hard-light-color);

}



div.columncategory0:hover a {text-decoration: none;color: #1183c6;}



div.columncategoryactive0 {
    
    position:relative;

    padding: 8px 5px 8px 10px;

    cursor: pointer;

    cursor: hand;

	background:var(--hard-light-color);

}

div.columncategoryactive0:before {

}



div.columncategoryactive0 a {
    font-size: 16px;
    text-decoration: none;
    color: #1183c6;
    transition:all 0.5s ease;
    font-weight: bold;
}


div.columncategoryactive0 a:hover{
    color:#91B7C7;
}



div.columncategory1 {
    padding: 3px 0px 3px 15px;
    cursor: pointer;
    cursor: hand;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

div.columncategory1:hover{
    padding: 3px 0px 3px 15px;
}



div.columncategory1 a {
    text-decoration: none;
    color: var(--light-dark-color);
    font-size: 14px;
}

div.columncategory1:hover a{
    color: #91B7C7 ;

}



div.columncategory1:hover {


}



div.columncategory1:hover a {

    text-decoration: none;


}



div.columncategoryactive1 {

    padding: 3px 0px 3px 15px;

    cursor: pointer;

    cursor: hand;

	background:var(--hard-light-color);

}



div.columncategoryactive1 a {

    text-decoration: none;

    color: #91B7C7;

    font-size: 90%;

}



div.columncategory2 {
    margin-left: 10px;
    padding: 4px 0px 4px 20px;

    cursor: pointer;

    cursor: hand;

	-webkit-transition: all 0.3s ease-in-out;

    -moz-transition: all 0.3s ease-in-out;

    -o-transition: all 0.3s ease-in-out;

    transition: all 0.3s ease-in-out;

}



div.columncategory2 a {

    text-decoration: none;

    font-size: 85%;

    color: var(--light-dark-color);

}



div.columncategory2:hover {
    margin-left: 10px;
    padding: 4px 0px 4px 20px;

	background:var(--hard-light-color);

}



div.columncategory2:hover a {

    text-decoration: none;
    font-size: 85%;
    color: #91B7C7;

}



div.columncategoryactive2 {
    margin-left: 10px;
    padding: 4px 0px 4px 20px;
    cursor: pointer;
    cursor: hand;
	background:var(--hard-light-color);

}



div.columncategoryactive2 a {
    color: #91B7C7;
    text-decoration: none;
    color: #91B7C7;
    font-size: 85%;

}

div.columncategory2 a:before,
div.columncategoryactive2 a:before{
    content:'-';
    display:inline-block;
    margin-right:4px;
    
}

div.columncategory3 {
    margin-left: 10px;
    padding: 4px 0px 4px 20px;
    cursor: pointer;
    cursor: hand;
    transition: all 0.3s ease-in-out;
}

div.columncategory3 a {
    text-decoration: none;
    font-size: 85%;
    color: var(--light-dark-color);
}

div.columncategory3:hover {
    margin-left: 10px;
    padding: 4px 0px 4px 20px;
	background:var(--hard-light-color);
}

div.columncategory3:hover a {
    text-decoration: none;
    font-size: 85%;
    color: #91B7C7;
}

div.columncategoryactive3 {
    margin-left: 10px;
    padding: 4px 0px 4px 20px;
    cursor: pointer;
    cursor: hand;
	background:var(--hard-light-color);
}

div.columncategoryactive3 a {
    text-decoration: none;
    color: #91B7C7;
    font-size: 85%;
}

div.columncategory3 a:before,
div.columncategoryactive3 a:before{
    content:'--';
    display:inline-block;
    margin-right:4px;
}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.centercategorys {
    margin: 20px auto 0;
    text-align: center;
    max-width: 1200px;
}



div.centercategorys_in {

    justify-content: center;

    display: flex;

    flex-wrap: wrap;

    text-align: center;

}



div.centercategory {
    display: flex;
    flex-direction: row;
    box-sizing: border-box;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 380px;
    margin: 0 0 30px;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    position: relative;
    border-radius: 10px;
    overflow: hidden;
    height: auto;
    background: #efefef;
    border: 1px solid #efefef;
}


.close-cat{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow: hidden;
}


div.centercategory:hover {


}
/*
div.centercategory:nth-child(2n+1){
    margin: 0 30px 30px 30px;
}

div.centercategory:nth-child(2n+2){
    margin: 0 30px 30px 0;
}
*/
#centercategorys div.centercategory:nth-child(3n+2){
    margin: 0 30px 30px 0;
}

#centercategorys  div.centercategory:nth-child(3n+1){
    margin: 0 30px 30px 0;
}

#centercategorys  div.centercategory:nth-child(3n+3){
    margin: 0 0 30px ;
}


div.centercategorys:not(#centercategorys) div.centercategory:nth-child(2n+1){
    margin-right:30px;
}

div.centercategorys:not(#centercategorys) div.centercategory:nth-child(2n+2){
    margin-right:0;
}

div.centercategory_topname {

    display: none;

}


div.centercategory_img {
    flex-basis: 25%;
    max-width: 25%;
    overflow: hidden;
    align-items: center;
    justify-content: center;
    text-align: center;
    display: flex;
    order: 1;
    background: #fff;
}

div.menu-line{
    width: 100%;
    max-width: 700px;
}

div.centercategory_imgin {

    width: 100%;

}


div.centercategory_imgin a{
    width: 100%;
    line-height: 0;
    display: block;
    line-height:0;
    position: relative;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
}

div.centercategory_imgin a:before,
div.product_img:before{
}

div.centercategory:hover div.centercategory_imgin a:before,
div.product_img:hover:before{
}





div.centercategory_imgin img {    
    height: auto;
    max-width: 100%;
    max-height: 60px;
    border: 0;opacity:1; transition:all 0.5s ease;}


div.centercategory:hover img {opacity:0.5;}

div.centercategory_infoblock {
    flex-basis: 75%;
    display: flex;
}

div.centercategory:hover div.centercategory_infoblock{

}



div.centercategory_bottomname {    text-align: center;
    margin: 0;
    display: flex;flex-basis:100%;}



div.centercategory_bottomname a {
    font-size: 15px;
    font-family: opensansbold, calibri, arial;
    text-decoration: none;
    color: #1183C6;
    padding: 10px 15px;
    border-radius: 10px 0 0 10px;
    transition: all 0.5s ease;
    text-align: left;
    display: flex;
    flex-basis: 100%;
    align-items: center;
}

div.centercategory_bottomname:hover{
    background: #1183C6;
}

div.centercategory_bottomname a:hover {
    color:#fff;
}



div.centercategory_info {
    display:none;
    margin: 5px 0;

}



div.centercategory_button {
    display:none;
    text-align: center;


}



div.centersubcategory_main {
    display:none;
    text-align: center;

}



div.centersubcategory_info {

    padding-bottom: 8px;

}



div.centersubcategory_info a {

    color:var(--light-dark-color);

    font-size: 90%;

}



div.centersubcategory_info a:hover {

    color:var(--light-dark-color);

    font-size: 90%;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ */





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.columnbrands_main {}



div.columnbrands_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.columnbrands {}



div.columnbrand_separator {

    height: 1px;

    background: white;

    width: 100%;

}



div.columnbrand {

    text-align: center;

    margin: 20px 0;

}



div.columnbrand_imgleft {

    display: inline-block;

    vertical-align: top;

    width: 100%;

}



div.columnbrand_imgleft img {

    max-width: 100%;

}



div.columnbrand_imgright {

    display: inline-block;

    vertical-align: top;

}



div.columnbrand_imgright img {

    max-width: 100%;

}



div.columnbrand_info {

    display: inline-block;

    vertical-align: top;

}



div.columnbrand_name {

    display: none;

}



div.columnbrand_seeall {

    text-align: center;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.sliderbrands {
    position: relative;
    max-width: 100%;
    margin-bottom: 4px;
}


div.sliderbrands .center-block{
    max-width: 1000px;
    padding-top:1px;
}


div.sliderbrand_title {
    margin: 60px auto 60px;
    color: #fff;
}

div.sliderbrand_title:before{
    background: #fff;
}



div.sliderbrand_info {
    background: #1183C6;
    margin: 0 auto;
    padding-top: 1px;
    padding-bottom: 30px;
}



div.sliderbrand_left {

    padding-right: 5px;

	box-sizing:border-box;

}



div.sliderbrand_right {

    padding-left: 5px;

	box-sizing:border-box;

}



div.sliderbrand_center {

    width: 100%;

}



div.sliderbrands_cont {}



div.sliderbrand_contin {

    display: flex;

    flex-direction: row;

}



div.sliderbrand_main {

     vertical-align: top;

}





div.sliderbrand {

    margin: 5px;


	display: flex;

    flex-direction: column;

}




h2.open_cat{
    margin: 80px auto 67px;
}


h2.open_cat a{
    transition:all 0.5s ease;
}

h2.open_cat a:hover{
    color:#1183C6;
}


div.sliderbrand_topname {

    min-height: 40px;

    align-items: baseline;

    display: none;

	justify-content: center;

    text-align: center;

}



div.sliderbrand_bottomname {

    min-height: 40px;
    align-items: baseline;
    display: block;
    justify-content: center;
    text-align: center;
}

div.sliderbrand_bottomname:hover{
    text-decoration: underline;
}


div.sliderbrand_img {

width: 100%;
    height: 120px;
    overflow: hidden;
    align-items: center;
    justify-content: center;
    text-align: center;
    display: flex;
}



div.sliderbrand_imgin {

	width: 100%;

}

.sliderbrand_imgin a{
    outline:none;
}



div.sliderbrand_imgin img {
    max-height: 80px;
    max-width: 100%;
    border: 0;
    margin: 0 auto;
    transition:all 0.5s ease;
    opacity: 1;
}

div.sliderbrand_imgin img:hover{
    opacity: 0.7;
}



div.sliderbrand_seeall {
    display:none;
    text-align: center;
    margin: 40px 0 0;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° */



div.pagebrands {

    margin: 20px 0px;

    text-align: center;

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

}



@media all and (max-width: 400px) {

    div.pagebrands {

        flex-direction: column;

    }

}





div.pagebrand {
    margin: 10px 5px 40px;
    display: flex;
    flex-direction: column;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: calc(33.333% - 10px);
}



@media all and (min-width: 600px) and (max-width: 1199px) {

    div.pagebrand {

        flex-basis: calc(33% - 10px);

    }

}



@media all and (max-width: 599px) {

    div.pagebrand {

        flex-basis: calc(100% - 10px);

    }

}



div.pagebrand_img {
    width: 100%;
    height: 84px;
    overflow: hidden;
    margin-bottom: 10px;
    align-items: center;
    justify-content: center;
    text-align: center;
    display: flex;
}



div.pagebrand_imgin {
    width: 80%;
    border: 1px solid #EFEFEE;
    line-height: 0;
    height: 82px;
    align-items: center;
    display: flex;
    justify-content: center;
}



div.pagebrand_imgin img {

    max-width: 90%;
    max-height: 80px;
    border: 0;
    filter: grayscale(1);
    transition: all 0.5s ease;

}

div.pagebrand_imgin img:hover{
    filter: grayscale(0);
}

@media all and (max-width: 599px) {

    div.pagebrand_img {

        height: auto;

    }

	div.pagebrand_imgin img {

        max-height: 100%;

    }

}



div.pagebrand_info {
    text-align: left;
    margin-top: 0;

}



div.pagebrand_topname {

    display: none;

}



div.pagebrand_name {
    /* display: none; */
    text-align: center;


}

div.pagebrand_name a{
    font-size:16px;
}
.sliderbrand_bottomname a{
    transition: all 0.5s ease;
    color: #fff;
    font-size: 20px;
    outline: none;
    font-family: opensansbold, calibri,arial;
}
div.pagebrand_name a:hover{
    font-size:16px;
}
.sliderbrand_bottomname a:hover{
    transition: all 0.5s ease;
    color: #fff;
}

div.pagebrand_short {

    display: none;

}

.quantity-arrow-plus,
.quantity-arrow-plus-cart{
    height: 20px;
    width: 24px;
    background: #efefef url(/themes/img/arrow-breads.svg) no-repeat center center;
    cursor: pointer;
    transform: rotate(-90deg);
    display:none;
}

.quantity-arrow-minus,
.quantity-arrow-minus-cart{
    height: 20px;
    width: 24px;
    background: #efefef url(/themes/img/arrow-breads.svg) no-repeat center center;
    cursor: pointer;
    transform: rotate(90deg);
    display:none;
}

.quantity-arrow-plus:hover,
.quantity-arrow-minus:hover,
.quantity-arrow-plus-cart:hover,
.quantity-arrow-minus-cart:hover{
    background-color: #ccc;
}

#fadeDiv.cartform .quantity-arrow-plus-cart,
#fadeDiv.cartform .quantity-arrow-minus-cart{
    height: 60px;
    margin: -16px auto -16px;
    display:none;
}


/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ */



div.brandback {}



div.brandname {}




div.brandname h1 {

    padding: 5px 0px 10px;
    text-align: center;
    margin: 0px auto 10px;
    font-family: opensansbold, opensans, calibri, arial;
}



div.brandtext {

    margin-bottom: 20px;

}



div.brandcat {

    margin: 10px 0;

    max-width: 400px;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ */



div.sortviewblock {

    border-bottom: 1px solid var(--hard-light-color);

    border-top: 1px solid var(--hard-light-color);

	margin-bottom:5px;

}




div.sortviewblockin {

    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 10px 15px 30px;

}



@media all and (max-width: 500px) {

	

	div.sortviewblockin {

		flex-direction: unset;

		flex-wrap: wrap;

	}

	

}



div.sorting {

    display: flex;

	flex-direction: row;

	justify-content: space-between;

	align-items:center;

}



@media all and (max-width: 500px) {

	

	div.sorting {

		margin-bottom:6px;

	}

	

}



div.sorting_title {
    font-family: opensansbold, opensans, calibri, arial;
    margin-right: 10px;

}



div.sorting_sortingcell {
    border-right: 1px solid #efefef;
}

div.sorting_sortingcell:last-child{
    border:none;
}



div.sorting_sortingcellin {

    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0 10px;

}



div.sortby {

    cursor: pointer;

    cursor: hand;

}

div.sortby:hover{
    color: #1183C6;
}



div.sortbyact {
    cursor: pointer;
    color: #1183C6;
    cursor: hand;
}



div.sortarrow {}



div.sortarrowact {

    display: inline-block;

}



div.sortup {
    display: inline-block;
    vertical-align: middle;
    padding: 0;
    color: transparent;
    background: url(/themes/img/sort-up.svg) no-repeat center center;
    width: 25px;
    height: 19px;
    font-size: 0;
}



div.sortdown {
        display: inline-block;
    vertical-align: middle;
    padding: 0;
    color: transparent;
    background: url(/themes/img/sort-down.svg) no-repeat center center;
    width: 25px;
    height: 19px;
    font-size: 0;
}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.perpage_main {
    position: relative;
    padding-left: 20px;
    padding-right: 0;
    vertical-align: middle;
}



@media all and (max-width: 500px) {

	

	div.perpage_main {

		padding-left: 0px;

	}

	

}



#perPageChange {

	padding:3px;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² */



div.viewblock_main {

    flex-grow: 1;

    text-align: right;

    position: relative;

    padding-left: 20px;

    vertical-align: middle;

}


div.viewblock_main > div{
    display:none;
}


@media all and (max-width: 500px) {

	

	div.viewblock_main {

		padding-left: 0px;

		text-align: left;

	}

	

}



div.viewblock_table input {

    background: url("/themes/images/table.jpg") no-repeat center right;

    font-size: 0;

    border: 0;

    text-transform: none;

    width: 30px;

    height: 30px;

    padding: 0;

}



div.viewblock_table input:hover {

    background: url("/themes/images/table_act.jpg") no-repeat center right;

    font-size: 0;

    border: 0;

    text-transform: none;

    width: 30px;

    height: 30px;

    padding: 0;

}



div.viewblock_table {

    display: inline-block;

}



div.viewblock_tableact {

    display: inline-block;

}



div.viewblock_tableact input {

    background: url("/themes/images/table_act.jpg") no-repeat center right;

    font-size: 0;

    border: 0;

    text-transform: none;

    width: 30px;

    height: 30px;

    padding: 0;

}



div.viewblock_tableact input:hover {

    background: url("/themes/images/table_act.jpg") no-repeat center right;

    font-size: 0;

    border: 0;

    text-transform: none;

    width: 30px;

    height: 30px;

    padding: 0;

}



div.viewblock_list {

    display: inline-block;

}



div.viewblock_list input {

    background: url("/themes/images/list.jpg") no-repeat center right;

    font-size: 0;

    border: 0;

    text-transform: none;

    width: 30px;

    height: 30px;

    padding: 0;

}



div.viewblock_list input:hover {

    background: url("/themes/images/list_act.jpg") no-repeat center right;

    font-size: 0;

    border: 0;

    text-transform: none;

    width: 30px;

    height: 30px;

    padding: 0;

}



div.viewblock_listact {

    display: inline-block;

}



div.viewblock_listact input {

    background: url("/themes/images/list_act.jpg") no-repeat center right;

    font-size: 0;

    border: 0;

    text-transform: none;

    width: 30px;

    height: 30px;

    padding: 0;

}



div.viewblock_listact input:hover {

    background: url("/themes/images/list_act.jpg") no-repeat center right;

    font-size: 0;

    border: 0;

    text-transform: none;

    width: 30px;

    height: 30px;

    padding: 0;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ */





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â±ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ */



div.products {
    justify-content: flex-start;
    display: flex;
    flex-wrap: wrap;
    text-align: center;
}


.account_favor div.products {
    justify-content: flex-start;
}

div.product_topicon {
    position: relative;
    z-index: 1;
}



div.product_topitem,
div.productin_topitem {position: absolute;left: 0;top: 20px;width: 70px;height: 30px;background: #1183C6;line-height: 30px;border-radius: 25px;}



div.product_topitem::after,
div.productin_topitem::after {content: "NEW";color:white;}



div.product_newitem {
    display:none;
    position: absolute;

    left: -6px;

    top: -6px;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7abcff+0,4096ee+100 */

	background: #7abcff; /* Old browsers */

	background: -moz-linear-gradient(-45deg, #7abcff 0%, #4096ee 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(-45deg, #7abcff 0%,#4096ee 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(135deg, #7abcff 0%,#4096ee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

	width: 50px;

    height: 50px;

	border-radius:50%;

}



div.product_newitem::after {

	content:"NEW";

	color:white;

	font-weight:bolder;

	line-height: 50px;

}



div.product_actitem,
div.productin_actitem {

    position: absolute;
    left: 5px;
    top: 5px;
    background: red;
    width: 70px;
    height: 30px;
    line-height: 30px;

}



div.product_actitem::after,
div.productin_actitem::after {

    content: "SALE";
    color: white;
    font-weight: bolder;

}



div.product_main_wrap {
    justify-content: space-between;
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    padding-bottom: 0;
    max-width: 1200px;
    margin: 0 auto;
}


div.product_main_wrap div.product_main{
        width: calc(25% - 22.5px);
}


div.product_main {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    width: calc(33.3333% - 22.5px);
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    margin: 0 11px 30px;
}

div.account_favor div.product_main{
    width: calc(25% - 22.5px);
}





div.product_img {
    position: relative;
    width: 100%;
    height: 175px;
    overflow: hidden;
    margin-bottom: 20px;
    margin-top: 20px;
    align-items: center;
    justify-content: center;
    text-align: center;
    display: flex;
}


div.product_img > a{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
    line-height: 0;
    display: block;
}



div.product_imgin {

    width: 100%;

}



div.product_imgin img {max-width: 90%;max-height: 170px;border: 0;}






div.product_one {display: flex;flex-direction: column;border: 2px solid #C4C4C4;padding: 5px 16px 14px;position: relative;}

div.product_one div.flex-block{
    justify-content: space-between;
    align-items: center;
}

div.product_topname {

	min-height: 40px;

    align-items: baseline;

    display: none;

	justify-content: center;

    text-align: center;

}



div.product_info {}



div.product_rate {
    display:none;
	margin:0 auto;

    padding: 4px 0;

	    justify-content: center
	flex-direction:row;

}



div.product_rate div{

	margin:0 1px;

}



div.item_actrate {

    background: url('/themes/images/starsm1.png');

    width: 16px;

    height: 16px;

}



div.item_rate {

    background: url('/themes/images/starsm.png');

    width: 16px;

    height: 16px;

}



div.product_bottomname {
    margin: 8px 0;
    min-height: 65px;
    height: 65px;
    word-break: break-word;
    align-items: baseline;
    display: flex;
    justify-content: center;
    text-align: center;
    overflow: hidden;
}



div.product_bottomname a {
    text-decoration: none;
    font-size: 16px;
    font-family: opensanssemibold, calibri,arial;
    text-align: left;
    width: 100%;
}



div.product_bottomname a:hover {

    text-decoration: underline;

}



div.product_short {
    vertical-align: top;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    opacity: 0;
    transition: all 0.5s ease;
    z-index: 1;
    color: #fff;
    padding: 40px;

}

div.product_img:hover div.product_short{
    opacity:1;
}


div.product_buyinfo {

    display: flex;

	justify-content: space-between;

	flex-direction: column;

}



div.product_price {
    text-align: left;
    margin: 0;
    display: flex;
    font-size: 18px;
    margin-bottom: 15px;
}

div.product_price .price-name{
    text-decoration: none;
    font-family: opensanssemibold, opensans, calibri,arial;
    margin-right:10px;
}

div.product_price div.price{
    text-decoration: none;
    font-size: 18px;
    font-family: opensans, calibri,arial;
    font-weight: bold;
    position: relative;
    color: #1183C6;
}



div.product_price span {
    font-weight: normal;
    font-family: opensanssemibold, opensans, calibri,arial;
}



div.product_oldprice {
display: inline-block;
    color: silver;
    font-size: 15px;
    font-weight: normal;
    text-decoration: line-through;
    position: absolute;
    bottom: -19px;
    right: 0;

}



div.product_oldprice span {}



div.product_actprice {

    display: inline-block;
    text-align: left;
    color: #f00;
    font-size: 100%;
    font-weight: bolder

}



div.product_actprice span {color:#272727;}



div.product_buy {text-align: left;position: absolute;top: calc(100% + 2px);left: -2px;right: -2px;z-index: 1;height: 0;overflow: hidden;transition: all 0.5s ease;}

div.product_one:hover div.product_buy{
    height: 44px;
}

div.product_buy input {width: 100%;

    background: #1183C6  no-repeat 72% center;}



div.product_buy input:hover {
    color: #1183C6;
    background: #fff  no-repeat 72% center;}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.products_hor {

    justify-content: center;

    display: flex;

    flex-wrap: wrap;

    text-align: center;

}



div.product_topicon_hor {

    position: relative;

}



div.product_topitem_hor {

    position: absolute;

    left: -6px;

    top: -6px;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f4bd30+0,5e5a32+100 */

	background: #f4bd30; /* Old browsers */

	background: -moz-linear-gradient(-45deg, #f4bd30 0%, #5e5a32 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(-45deg, #f4bd30 0%,#5e5a32 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(135deg, #f4bd30 0%,#5e5a32 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4bd30', endColorstr='#5e5a32',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

    width: 50px;

    height: 50px;

	border-radius:50%;

}



div.product_topitem_hor::after {

	content:"TOP";

	color:white;

	font-weight:bolder;

	line-height: 50px;

}



div.product_newitem_hor {

    position: absolute;

    left: -6px;

    top: -6px;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7abcff+0,4096ee+100 */

	background: #7abcff; /* Old browsers */

	background: -moz-linear-gradient(-45deg, #7abcff 0%, #4096ee 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(-45deg, #7abcff 0%,#4096ee 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(135deg, #7abcff 0%,#4096ee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

	width: 50px;

    height: 50px;

	border-radius:50%;

}



div.product_newitem_hor::after {

	content:"NEW";

	color:white;

	font-weight:bolder;

	line-height: 50px;

}



div.product_actitem_hor {

    position: absolute;

    left: -6px;

    top: -6px;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a90329+0,6d0019+100 */

	background: #a90329; /* Old browsers */

	background: -moz-linear-gradient(-45deg, #a90329 0%, #6d0019 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(-45deg, #a90329 0%,#6d0019 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(135deg, #a90329 0%,#6d0019 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

	width: 50px;

    height: 50px;

	border-radius:50%;

}



div.product_actitem_hor::after {

	content:"SALE";

	color:white;

	font-weight:bolder;

	line-height: 50px;

}



div.product_main_hor {

    transition: all 0.3s ease;

    -webkit-transition: all 0.3s ease;

    -moz-transition: all 0.3s ease;

    -o-transition: all 0.3s ease;

    -ms-transition: all 0.3s ease;

    margin: 10px 0px;

    border:1px solid var(--hard-light-color);

    background-color: var(--white-background-color);

    display: flex;

    flex-direction: column;

    flex-grow: 1;

    flex-shrink: 1;

    flex-basis: 100%;

}



@media all and (min-width: 600px) {

    div.product_main_hor:hover {

        transition: all 0.3s ease;

		border:1px solid var(--light-color);

        -webkit-transition: all 0.3s ease;

        -moz-transition: all 0.3s ease;

        -o-transition: all 0.3s ease;

        -ms-transition: all 0.3s ease;

        box-shadow: 0 0 3px var(--light-color);

        transform: scale(1.05);

    }

}



div.product_one_hor {

    padding: 5px;

}



div.product_topname_hor {

    display: none;

}



div.product_maininfo_hor {

    display: flex;

    flex-direction: row;

	justify-content:space-between;

}



@media all and (max-width: 500px) {

	

	div.product_maininfo_hor {

		display: flex;

		flex-direction: column;

		justify-content:center;

	}

	

}



div.product_img_hor {

    flex-basis:200px;

	min-width: 200px;

    vertical-align: middle;

}



div.product_imgin_hor {}



div.product_imgin_hor img {

    max-width: 200px;

}



div.product_info_hor {

    flex-basis:90%;

    vertical-align: top;

}



div.product_bottomname_hor {

    text-align: left;

    margin: 8px 0;

}



div.product_bottomname_hor a {

    text-decoration: none;

}



div.product_bottomname_hor a:hover {

    text-decoration: none;

}



div.product_rate_hor {

    margin: 4px 0;

    text-align: left;

}



div.product_short_hor {

    font-size: 90%;

    color: var(--light-dark-color);

}



div.product_price_hor {

    display: none;

}



div.product_oldprice_hor {}



div.product_actprice_hor {}



div.product_buy_hor {

    display: none;

}



div.product_rightinfo_hor {

    flex-basis:140px;

    vertical-align: top;

    text-align: right;

    padding-left: 15px;

}



@media all and (max-width: 500px) {

	

	div.product_rightinfo_hor {

		flex-basis:auto;

	}

	

}



div.product_priceright_hor {

    text-align: left;

    font-size: 120%;

    font-weight: bolder;

    display: inline-block;

    margin: 8px 0;

}



div.product_oldpriceright_hor {

    display: inline-block;

    color: var(--light-dark-color);

    font-size: 80%;

    font-weight: normal;

    text-decoration: line-through;

    padding-right: 15px;

}



div.product_actpriceright_hor {

    display: inline-block;

    text-align: left;

    color: var(--dark-fail-color);

    font-size: 100%;

    font-weight: bolder;

}



div.product_buyright_hor {}



div.product_buyright_hor input {

    background: var(--dark-fail-color);

    color: var(--white-background-color);

    border: 1px solid var(--dark-fail-color);

}



div.product_buyright_hor input:hover {

	background: var(--white-background-color);

    color: var(--dark-fail-color);

    border: 1px solid var(--dark-fail-color);

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.slidertopitems {

    position: relative;

}



div.slidertopitem_title {

	font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.slidertopitem_info {

	display: flex;

    flex-direction: row;

	align-items: center;

}



div.slidertopitem_center {

    width: 100%;

}



div.slidertopitems_cont {}



div.slidertopitem_contin {

    display: flex;

    flex-direction: row;

}



div.slidertopitem_main {

	vertical-align: top;

}



div.slideractitems {

    position: relative;

}



div.slideractitem_title {

	font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.slideractitem_info {

	display: flex;

    flex-direction: row;

	align-items: center;

}



div.slideractitem_center {

	width: 100%;

}



div.slideractitems_cont {}



div.slideractitem_contin {

    display: flex;

    flex-direction: row;

}



div.slideractitem_main {

    vertical-align: top;

}



div.slidernewitems {

    position: relative;

}



div.slidernewitem_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.slidernewitem_info {

	display: flex;

    flex-direction: row;

	align-items: center;

}



div.slidernewitem_center {

    width: 100%;

}



div.slidernewitems_cont {}



div.slidernewitem_contin {

    display: flex;

    flex-direction: row;

}



div.slidernewitem_main {

	vertical-align: top;

}



div.sliderlasitems {

    position: relative;

}



div.sliderlasitem_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.sliderlasitem_info {

	display: flex;

    flex-direction: row;

	align-items: center;

}



div.sliderlasitem_center {

    width: 100%;

}



div.sliderlasitems_cont {}



div.sliderlasitem_contin {

    display: flex;

    flex-direction: row;

}



div.sliderlasitem_main {

    vertical-align: top;

}



div.slideritem {margin: 5px;width: 278px;display: flex;flex-direction: column;border: 2px solid #C4C4C4;padding: 14px 16px;}



@media all and (min-width: 1400px) and (max-width: 1500px) {

    div.slideritem { width: 306px; }

}

@media all and (min-width: 1300px) and (max-width: 1399px) {

    div.slideritem { width: 288px; }

}

@media all and (min-width: 1200px) and (max-width: 1299px) {

    div.slideritem { width: 266px; }

}

@media all and (min-width: 1000px) and (max-width: 1199px) {

    div.slideritem { width: 274px; }

}

@media all and (min-width: 900px) and (max-width: 999px) {

    div.slideritem { width: 252px; }

}

@media all and (min-width: 799px) and (max-width: 899px) {

    div.slideritem { width: 302px; }

}

@media all and (min-width: 650px) and (max-width: 798px) {

    div.slideritem { width: 288px; }

}

@media all and (max-width: 649px) {

    div.slideritem { width: 228px; }

}



div.slideritem_left {

    padding-right: 5px;

	box-sizing:border-box;

}



div.slideritem_right {

    padding-left: 5px;

	box-sizing:border-box;

}



div.slideritem_topname {

    min-height: 40px;

    align-items: baseline;

    display: none;

	justify-content: center;

    text-align: center;

}



div.slideritem_bottomname {

    min-height: 44px;
    align-items: baseline;
    justify-content: center;
    text-align: center;
    display: flex;
    height: 44px;
    overflow: hidden;

}



div.slideritem_bottomname a {
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    word-break: break-word;
}



div.slideritem_bottomname a:hover {

    text-decoration: underline;

}



div.slideritem_img {

    width: 100%;

    height: 200px;

    overflow: hidden;

	margin-bottom:10px;

	align-items: center;

	justify-content: center;

    text-align: center;

    display: flex;

}



div.slideritem_imgin {

    width: 100%;

}



div.slideritem_imgin img {

    max-width: 100%;

    max-height: 200px;

    border: 0;

}



div.slideritem_buyinfo {

    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    text-align: left;

}



div.slideritem_price {

    text-align: left;

    font-size: 120%;
    color: #1183c6;
    font-weight: bolder;

    margin: 8px 0;

}



div.slideritem_price span {}



div.slideritem_oldprice {

    display: inline-block;

    color: var(--light-dark-color);

    font-size: 80%;

    font-weight: normal;

    text-decoration: line-through;

    padding-right: 15px;

}



div.slideritem_oldprice span {}



div.slideritem_actprice {

    display: inline-block;

    text-align: left;

    color: var(--dark-fail-color);

    font-size: 100%;

    font-weight: bolder;

}



div.slideritem_actprice span {}



div.slideritem_buy {

    text-align: center;

}



div.slideritem_buy input {

}



div.slideritem_buy input:hover {


}



div.slideritem_seeall {

    text-align: center;

    margin: 15px 0;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.columnitems_main {

    margin-bottom: 20px;

}



div.columnitems_title {

    font-size: 110%;

    color: var(--hard-dark-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--medium-color);

}



div.columnitems {}



div.columnitem_separator {

    height: 1px;

    background: white;

    width: 100%;

}



div.columnitem {

    text-align: center;

    border-bottom: 1px solid var(--light-color);

    padding: 10px 0;

	display:flex;

	flex-direction:row;

}



div.columnitem_imgleft {

    vertical-align: top;

    flex-basis: 40%;

}



div.columnitem_imgleft img {

    max-width: 100%;

    

}



div.columnitem_imgright {

	vertical-align: top;

    flex-basis: 40%;

}



div.columnitem_imgright img {

    max-width: 100%;

    

}



div.columnitem_info {

    padding-left: 6px;

    box-sizing:border-box;

    vertical-align: top;

	flex-basis: 60%;

}



div.columnitem_topname {

    display: none;

}



div.columnitem_bottomname {}



div.columnitem_bottomname a {

    text-decoration: none;

}



div.columnitem_bottomname a:hover {

    text-decoration: none;

}



div.columnitem_price {

    text-align: center;

    font-weight: bolder;

    display: inline-block;

    margin: 8px 0;

}



div.columnitem_oldprice {

    display: inline-block;

    color: var(--light-dark-color);

    font-size: 80%;

    font-weight: normal;

    text-decoration: line-through;

}



div.columnitem_actprice {

    display: inline-block;

    text-align: left;

    color: var(--dark-fail-color);

    font-weight: bolder;

}



div.columnitem_buy {}



div.columnitem_buy input {

    background: var(--dark-fail-color);

    color: var(--white-background-color);

    border: 1px solid var(--dark-fail-color);

}



div.columnitem_buy input:hover {

	background: var(--white-background-color);

    color: var(--dark-fail-color);

    border: 1px solid var(--dark-fail-color);

}



div.columnitemsall {

    margin-top: 10px;

    text-align: center;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.maintopproducts {}



div.maintopitems_title {}



div.maintopitemsitem_seeall {
        /* display: none; */
        text-align: center;
        padding: 20px 0 50px;
}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */



div.allproductblock {

    padding-top: 10px;

}



div.nextproduct_block {

    display: table;

    padding: 5px;

    margin-bottom: 10px;

}



div.lastproduct {

    display: table-cell;

    white-space: nowrap;

}



div.lastproduct a {}



div.nextproduct {

    display: table-cell;

    text-align: right;

    width: 100%;

}



div.nextproduct a {}



div.productblock_over {

    display: none;

}



div.productname_over {

  

}



div.productcode_over {}



div.productcolumns {

    display: flex;

    flex-direction: row;

	justify-content: space-between;

}



div.productleftcolumn {
    flex-basis: 400px;
}



div.productcentercolumn {
    padding-left: 25px;
    padding-right: 15px;
    flex-grow: 1;
    max-width: 600px;
}



div.productrightcolumn {
    border-left: 2px solid #C4C4C4;
    padding: 10px;
    width: 200px;
}

.productrightcolumn .prei{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    margin: 0 25px 30px !important;
}

.prei .img-block{
    line-height:0;
}

.productrightcolumn .img-block{

}

.productrightcolumn .img-block img{
    max-width: 50px;
}

.productrightcolumn .prei .text-block{
    font-size: 16px;
    line-height: normal;
    font-family: opensans, calibri, arial;
    margin-left: 0;
    font-weight: 600;
}


@media all and (max-width: 1100px) {

    div.productrightcolumn {

        display: none;

    }

}



@media all and (max-width: 899px) {

	

	div.productcolumns {

		flex-direction: column;

		justify-content: space-between;

	}

    div.productleftcolumn {

        width: auto;

		flex-basis:unset;

    }

    div.productrightcolumn {

        width: auto;

		flex-basis:unset;

    }

    div.productcentercolumn {

        padding-left: 0px;

        padding-right: 0px;

        text-align: center;

    }

}



div.productname {

    

}



div.productname h1 {
    margin: 0 0 10px 0;
    padding: 0;
    font-family: opensans, calibri, arial;
    font-size: 1.6em;
    font-weight: bold;
    word-break: break-word;
}



div.productcode {

    padding: 2px 0 10px 0;

}

.linkactive span{
    word-break: break-word;
}



div.pricefor {
    padding: 8px 0;
    text-align: left;
    display: none;
}


div.product_main div.pricefor{
    padding:0;
    display: none;
}


div.productstatus {}

div.productstatus.green-status{
    color: #1183C6;
    font-weight: bold;
}

div.product_one div.productstatus {
    font-family: opensanssemibold, calibri,arial;
    color: #1183C6;
    font-size: 18px;
}

div.productstatus.red-status{
    color:red;
}

div.productrate {
display:none;
    margin: 8px 0;

	flex-direction:row;

	align-items:center;

}



div.productrate div {

	margin:0 1px;

}



div.inproductactiontimer {

    margin: 10px;

    background: var(--dark-fail-color);

    padding: 10px;

	font-size:110%;

    color: var(--white-background-color);

	border-radius:3px;

	display:flex;

	flex-direction:row;

	align-items:center;

}



div.actiontimerclock {

	display:flex;

	flex-direction:row;

	padding-left:10px;

	font-size:150%;

}



div.productprice {

    text-align: left;

    font-size: 150%;

    font-weight: bolder;

    display: inline-block;

    margin: 8px 0;

}



div.productprice span {}



div.productoldprice {

    display: inline-block;

    color: var(--light-dark-color);

    font-size: 80%;

    font-weight: normal;

    text-decoration: line-through;

    padding-right: 15px;

}



div.productoldprice span {}



div.productactprice {

    display: inline-block;

    text-align: left;

    color: var(--dark-fail-color);

    font-size: 120%;

    font-weight: bolder;

}



div.productactprice span {}



div.productvalutes {

    

}



div.productvalutes span {}



div.valuteseparator {

    display: inline-block;

    padding: 0px 5px;

}



div.valuteinprice {

    display: inline-block;

}



div.valuteoldprice {

    display: inline-block;

    color: var(--light-dark-color);

    text-decoration: line-through;

}



div.valuteactprice {

    display: inline-block;

    margin-left: 15px;

    color: var(--dark-fail-color);

}



div.productbuy {
    display: flex;
    align-items: center;
}

.spinnerWrap{
}

div.productbuyamount {display: inline-flex;align-items: center;position:relative;}

td.cartamount{position:relative;}
/*
div.productbuyamount:before,
td.cartamount:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 66px;
}
*/
div.productbuyamount input, {
    width: 60px;
    height: 40px;
    text-align: center;
    padding: 0;
    box-sizing: border-box;
}





div.productbuybutton {

    margin: 10px 15px;
    display: inline-block;

}



div.productbuybutton input {
}



div.productbuybutton input:hover {


}



div.productonebuybutton {

    display: /*inline-block*/ none;

}



div.productonebuybutton input {
    background: #99BCCB;
    border-color: #99BCCB;
    padding: 10px 25px;
}



div.productonebuybutton input:hover {


}



div.productbuttons {

    margin: 10px 0;

}



div.productcompare {

    display: inline-block;

}



div.productfavor {

    display: inline-block;

}



input.productinfavor {}



div.productfavor input {
    border: none;
    background: transparent url(/themes/img-toys/favorite.svg) no-repeat center center;
    color: transparent;
    width: 40px;
    height: 40px;
    padding: 0;
}

div.productfavor input:hover{
    background: transparent url(/themes/img-toys/favorite-hover.svg) no-repeat center center;
    color: transparent;
    width: 40px;
    height: 40px;
    padding: 0;
}



div.favor_delete {}



div.favor_delete_hor {}



div.productbrand {    padding: 12px 0;}

div.home-category { padding-bottom:12px 0; display:none; }


div.productbrand a,
div.home-category a {
    color: #000;
    font-family: opensans, calibri, arial;
    transition: all 0.5s ease;
    font-weight: bold;
    font-size: 16px;
}



div.productbrand a:hover,
div.home-category a:hover {
    color: #99BCCB;
}



div.productquest {
    display: inline-block;
    padding: 0 15px 0 0;
}

div.productquest input[type="button"],
input.productinfavor,
input.productoutfavor{
    background: #1183c6;
    border-color: #1183c6;
    padding: 10px 25px;
}


div.productquest input[type="button"]:hover,
input.productinfavor:hover,
input.productoutfavor:hover{
        background: #fff;
    color: #272727;
}

div.productfavor input.productoutfavor{
    background: transparent url(/themes/img-toys/favorite-hover.svg) no-repeat center center;
}


div.productdescription {}



div.actpocket_allblock {

    margin: 0 auto;

    margin-top: 20px;

    margin-bottom: 20px;

    border: 1px solid var(--dark-fail-color);

    padding: 10px;

    border-radius: 3px;

    display: table;

}



div.actpocket_inblock {

    text-align: center;

}



div.actpocket_title {

    font-size: 110%;

    color: var(--dark-fail-color);

    padding: 5px;

    margin-bottom: 10px;

    border-bottom: solid 1px var(--dark-fail-color);

}



div.actpocket_block { display:flex; flex-direction:row; align-items:center;}



div.actpocket_left {

	flex-basis:50px;

    vertical-align: middle;

    margin: 0 20px;

}



div.actpocket_right {

	flex-basis:50px;

    vertical-align: middle;

    margin: 0 20px;

}



div.actpocket_center {

    display: inline-block;

    vertical-align: middle;

}



div.actpocket_plus {

    display: inline-block;

    vertical-align: middle;

    margin: 0 20px;

    font-size: 120%;

}



div.actpocket_summ {

    display: inline-block;

    vertical-align: middle;

    margin: 0 20px;

    font-size: 120%;

}



div.actpocket_item {

    display: inline-block;

    vertical-align: middle;

    width: 150px;

}



div.actpocket_img {

    height: 150px;

    display: table-cell;

    vertical-align: middle;

}



div.actpocket_img img {

    max-width: 150px;

    max-height: 150px;

}



div.actpocket_name {

    text-align: center;

}



div.actpocket_allprice {

    display: inline-block;

    vertical-align: middle;

    font-size: 120%;

    font-weight: bold;

    margin: 5px 0;

}



div.actpocket_oldprice {

    color: var(--light-dark-color);

    font-size: 80%;

    text-decoration: line-through;

    margin: 5px 0;

}



div.actpocket_newprice {

    font-size: 120%;

    color: var(--dark-fail-color);

    margin: 5px 0;

}



div.actpocket_buybutton {}



div.actpocket_buybutton input {

    background: var(--dark-fail-color);

    color: var(--white-background-color);

    border: 1px solid var(--dark-fail-color);

	padding:10px 20px;

}



div.actpocket_buybutton input:hover {

	background: var(--white-background-color);

    color: var(--dark-fail-color);

    border: 1px solid var(--dark-fail-color);

	padding:10px 20px;

}



/*-- ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°--*/



div.productoptions {

    border-top: 1px solid var(--light-color);

    border-bottom: 1px solid var(--light-color);

    padding: 10px 0 10px 0;

    margin: 10px 0 10px 0;

}



div.productoption {

    margin: 6px 0;

	position:relative;

	max-width: 320px;

}



div.productoption_name{

	margin: 3px 0;

}



div.productoption_case {

	margin: 3px 0;

	max-width: 280px;

}



div.attr_one_block {

    border: 1px solid var(--light-color);

	padding: 8px 20px;

	font-size:13px;

    background: url("/themes/images/selectdown.png") no-repeat var(--white-background-color);

    background-position: 98% 50%;

    cursor: pointer;

    cursor: hand;

    text-align: left;

	position:relative;

	z-index:1;

}



div.choose_attr_div {

	display:none;

	position:absolute;

	 background: white;

    border-top: 0;

    border-bottom: 1px solid var(--light-color);

    border-left: 1px solid var(--light-color);

    border-right: 1px solid var(--light-color);

    width: 100%;

    max-width: 280px;

    z-index: 2;

    box-sizing: border-box;

    padding: 0px 0px;

}



div.choose_attr_line {

	padding:6px 20px;

	border-bottom:1px solid var(--light-color);

	width:100%;

	 box-sizing: border-box;

    font-size:13px;

	cursor:pointer;

	cursor:hand;

}



div.choose_attr_line:hover {

	background:var(--light-color);

}



div.attr_one_block{

	display:flex;

	flex-direction:row;

	align-items:center;

}



div.productoption_checkers {

	display:flex;

	flex-direction:row;

	align-items:center;

}



div.attr_one_cube {

	display:flex;

	flex-wrap:wrap;

	cursor:pointer;

	cursor:hand;

	padding:5px;

	border: 1px solid var(--light-color);

	box-sizing: border-box;

	align-items:center;

}



div.attr_one_cube input{

	width:unset;

}



div.attr_one_cube div{

	padding:5px;

	box-sizing: border-box;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° */



div.producttabs {margin-top: 5px;margin-bottom: 5px;border-bottom: 2px solid #C4C4C4;position: relative;top: 0px;display: flex;flex-direction: row;margin-top: 40px;}



@media all and (max-width: 700px) {

	

	div.producttabs { 

		flex-direction: column;

	}

	

}



div.producttabposition {

    vertical-align: bottom;

    position: relative;

    top: 1px;

	margin:0 2px;

    line-height: 56px;

}



div.producttab {

    padding: 10px 20px;
    border: 1px solid #E5E5E5;
    height: 16px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
    background: transparent;
    display: inline-block;
    vertical-align: bottom;
    line-height: initial;

}



div.producttab:hover {

    height: 24px;
    padding: 10px 20px;
    border: 1px solid #E5E5E5;
    height: 16px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
    background: transparent;
    display: inline-block;
    vertical-align: bottom;
    line-height: initial;

}



div.productactivetab {

    padding: 10px 20px;
    border: 1px solid #E5E5E5;
    height: 24px;
    background: #E5E5E5;
    cursor: pointer;
    display: inline-block;
    vertical-align: bottom;
    line-height: initial;

}



@media all and (max-width: 899px) {

    div.producttabposition {

        display: block;

        top: 0px;

        line-height: initial;

    }

    div.producttab {

        text-align: center;

        height: auto;

        padding: 10px;

        display: block;

        vertical-align: middle;

    }

    div.producttab:hover {

        text-align: center;

        height: auto;

        padding: 10px;

        display: block;

        vertical-align: middle;

    }

    div.productactivetab {

        text-align: center;

        height: auto;

        padding: 10px;

        display: block;

        vertical-align: middle;

    }

}



div.inproducttext {}



div.producttabinfo {
    padding: 25px 20px;
}



div.inproductcharrow {

    display: flex;

    flex-direction: row;

	width:100%;

}



div.inproductcharrow:nth-child(odd) {

	background: var(--hard-light-color);

}



div.inproductcharname {
    padding: 5px;
    flex-basis: 50%;
    font-size: 100%;
    font-weight: bold;
}

div.inproductcharname:after {
    content: ":";
}



div.inproductchartext {

    padding: 5px;

    font-size: 100%;

	flex-basis:80%;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.slidersameitems {

    position: relative;

}



div.slidersameitem_title {

}



div.slidersameitem_info {

    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0 0 50px;

}



div.slidersameitem_center {

    width: 100%;

}



div.slidersameitems_cont {}



div.slidersameitem_contin {

    display: flex;

    flex-direction: row;

}



div.slidersameitem_main {
    vertical-align: top;
    display: flex;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.slideraccessoriesitems {

    position: relative;

}



div.slideraccessoriesitem_title {

    display: none;

}



div.slideraccessoriesitem_info {

	display: flex;

    flex-direction: row;

	align-items: center;

}



div.slideraccessoriesitem_center {

    width: 100%;

}



div.slideraccessoriesitems_cont {}



div.slideraccessoriesitem_contin {

    display: flex;

    flex-direction: row;

}



div.slideraccessoriesitem_main {

     vertical-align: top;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.slidercomplectitems {

    position: relative;

}



div.slidercomplectitem_title {

    display: none;

}



div.slidercomplectitem_info {

	display: flex;

    flex-direction: row;

	align-items: center;

}



div.slidercomplectitem_center {

    width: 100%;

}



div.slidercomplectitems_cont {}



div.slidercomplectitem_contin {

     display: flex;

    flex-direction: row;

}



div.slidercomplectitem_main {

	vertical-align: top;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â±ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.productin_topicon {


}



div.productin_topitem {


}



div.productin_topitem::after {


}



div.productin_newitem {
    display:none;
    position: absolute;

    left: -6px;

    top: -6px;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7abcff+0,4096ee+100 */

	background: #7abcff; /* Old browsers */

	background: -moz-linear-gradient(-45deg, #7abcff 0%, #4096ee 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(-45deg, #7abcff 0%,#4096ee 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(135deg, #7abcff 0%,#4096ee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

	width: 50px;

    height: 50px;

	border-radius:50%;

}



div.productin_newitem::after {

	content:"NEW";

	color:white;

	font-weight:bolder;

	line-height: 50px;

}



div.productin_actitem {

   

}



div.productin_actitem::after {


}



div.productbigimg {
    border: 2px solid #C4C4C4;
    position:relative;
}



div.productbigimg_in {
    width: 400px;
    height: 350px;
    display: flex;
    vertical-align: middle;
    text-align: center;
    align-items: center;
    justify-content: center;

}



div.productbigimg_in img {
    max-width: 90%;
    max-height: 300px;
    cursor: pointer;
    cursor: hand;
}






div.bigproductform {

    position: fixed;

    background: #fff;

    box-shadow: 0px 0px 0px 20px var(--hard-dark-color);

    padding: 20px;

	box-sizing:border-box;

    display: none;

    z-index: 500;

    max-width: 96%;

}



div.bigproductinfo {

    position: relative;

}



div.bigproductleft {}



div.bigovername {
    font-family: opensansbold, opensans, calibri, arial;
    font-size: 20px;
    margin-bottom: 10px;
}



div.bigovercode {}



div.bigoverclose {

    position: absolute;
    top: 0;
    right: 0;
}



div.leftbgarrow {}



div.bigimgcenter {

    cursor: pointer;

    cursor: hand;

    text-align: center;

    display: table-cell;

    vertical-align: middle;

}



div.rightbgarrow {
right:0!important;
left:auto!important;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â±ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ */



div.smallitem_info {

    display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 20px;

}



div.smallitem_left {

    padding-right: 0;
	box-sizing:border-box;

}


div.smallitem_left input[type="button"],
div.smallitem_left input[type="button"]:hover{
    padding: 8px 11px;
    background-image: url(/themes/img/prev-hover.svg);
    background-repeat: no-repeat;
    background-position: center;
    color: transparent;
    background-size: 37%;
}

div.smallitem_left input[type="button"]:hover{
    background-image: url(/themes/img/prev.svg);
}

div.smallitem_right {

    padding-left: 5px;

	box-sizing:border-box;

}

div.smallitem_right input[type="button"],
div.smallitem_right input[type="button"]:hover{
    padding: 8px 11px;
    background-image: url(/themes/img/next-hover.svg);
    background-repeat: no-repeat;
    background-position: center;
    color: transparent;
    background-size: 37%;
}

div.smallitem_right input[type="button"]:hover{
    background-image: url(/themes/img/next.svg);
}

div.smallitem_center {

     width: 100%;

}



div.smallitems_cont {}



div.smallitem_contin {

    display: flex;

    flex-direction: row;

}



div.smallitem_main {
    vertical-align: top;
    border: 1px solid #E5E5E5;
    margin: 0 5px;
    cursor: pointer;
}

div.smallitem_main:hover{
    border: 1px solid #99BCCB;
}



div.smallitem {
    margin: 0 5px;
    width: 81px;

	

}



div.smallitem_img {

    vertical-align: middle;
    display: flex;
    text-align: center;
    height: 80px;
    align-items: center;
    justify-content: center;

}



div.smallitem_imgin {}



div.smallitem_imgin img {
    max-width: 70px;
    max-height: 70px;

}





@media all and (max-width: 329px) {

    div.smallitem_info {

        display: none;

    }

}



#smBgImage {

	cursor:pointer;

	cursor:hand;

}



/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â² ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº */



div.oneclickform {

    position: fixed;

    background: var(--popup-background-color);

    box-shadow: 0px 0px 0px 20px var(--hard-dark-color);

    padding: 20px;

	box-sizing:border-box;

    display: none;

    z-index: 500;

    width: 500px;

    max-width: 96%;

}



div.oneclick_main {

    width: 100%;

}



div.oneclick_mainin {}



div.oneclick_closeline {

    height: 40px;

}



div.oneclick_close {

    float: right;

}



div.oneclick_title {

    text-align: center;

    font-size: 120%;

    text-transform: uppercase;

    padding: 10px;

    border-bottom: 2px solid var(--light-dark-color);

}



div.oneclick_itemline {
    margin: 10px 0;
    display: flex;
}



div.oneclick_itemblockimg {
    display: inline-block;
    border: 2px solid #1183C6;

}



div.oneclick_itemblockimg img {

    max-width: 150px;

    max-height: 100px;

    border: 1px solid var(--hard-light-color);

    background: var(--white-background-color);

    padding: 8px;

}



div.oneclick_itemblockname {

    display: inline-block;

    vertical-align: top;

    padding-left: 20px;

}



div.oneclick_itemname {
    font-size: 110%;
    font-family: opensansbold, opensans, calibri, arial;
    margin-bottom: 10px;

}



div.oneclick_itemcode {
        padding: 15px 0;
}



div.oneclick_line {

    margin-bottom: 5px;

}



div.oneclick_block {}



div.oneclick_button {

    text-align: center;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */



div.questform {

    position: fixed;

    background: var(--popup-background-color);

    box-shadow: 0px 0px 0px 20px var(--hard-dark-color);

    padding: 20px;

	box-sizing:border-box;

    display: none;

    z-index: 500;

    width: 500px;

    max-width: 96%;

}



div.quest_main {

    width: 100%;

}



div.quest_mainin {}



div.quest_closeline {

    height: 40px;

}



div.quest_close {

    float: right;

}



div.quest_title {

    text-align: center;

    font-size: 120%;

    text-transform: uppercase;

    padding: 10px;

    border-bottom: 2px solid var(--light-dark-color);

}



div.quest_itemline {
    margin: 10px 0;
    display: flex;
}



div.quest_itemblockimg {
    display: inline-block;
    border: 2px solid #1183C6;
}



div.quest_itemblockimg img {

    max-width: 150px;

    max-height: 100px;

    border: 1px solid var(--hard-light-color);

    background: var(--white-background-color);

    padding: 8px;

}



div.quest_itemblockname {

    display: inline-block;

    vertical-align: top;

    padding-left: 20px;

}



div.quest_itemname {
    font-size: 16px;
    font-family: opensansbold, opensans, calibri, arial;
    margin-bottom: 10px;
    word-break: break-word;
}



div.quest_itemcode {}



div.quest_line {
    margin: 15px 0;
}



div.quest_block {}



div.quest_button {

    text-align: center;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¹Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº */



div.cart_block {
    cursor:pointer;
    background: url(/themes/img-toys/cart-big.svg) no-repeat 9px center;
    height: 80px;
    width: 100%;
    position: relative;
    padding-left: 65px;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
    box-sizing: border-box;
}



@media all and (max-width: 799px) {

    div.cart_block {}

}



div.cart_title {/* display: none; */font-family: opensansbold, calibri, arial;color: #1183c6;}



div.cart_modul {

    margin: 5px 0;

}



div.cart_modulinfo {}



div.cartmodul_amount {
    font-size: 10px;
    line-height: 20px;
    height: 20px;
    width: 20px;
    background: #1183C6;
    text-align: center;
    color: #fff;
    border-radius: 30px;
    position: absolute;
    top: -51px;
    right: -13px;
}

.noitems{
    font-size:14px;
}



div.cartmodul_price {
    font-size: 14px;
    color: #1183c6;
}



div.cartmodul_empty {

    text-align: right;

    padding-top: 7px;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ */



div.cartform {

	position: fixed;

    background: var(--popup-background-color);

    box-shadow: 0px 0px 0px 20px var(--hard-dark-color);

    padding: 10px;

	box-sizing:border-box;

    display: none;

    z-index: 500;

    width: 800px;

    max-width: 96%;

}



div.cartinfo {}



div.cartinfo_table {}



div.cartinfo_table table,
div.cartpage_table table {
    width: 100%;
    border-collapse: collapse;

}



div.cartinfo_table table td,
div.cartpage_table table td,
div.account_orders table td {

padding: 6px;
    text-align: center;
    border: 1px solid #E5E5E5;

}



tr.carttitlerow {

    background: var(--hard-dark-color) !important;

    color: var(--hard-light-color);

}



div.cartinfo_table table tr:nth-child(odd) {

	background: var(--white-background-color);

}



div.cartinfo_table table tr:nth-child(even) {

	background: var(--hard-light-color);

}



td.carttitlecode {

    font-size: 0;

    width: 1px;

}



td.carttitleimg {}



td.carttitlename {}



td.carttitleamount {}



td.carttitleprice {

    width: 100px;

}



td.carttitlesumm {

    width: 100px;

}



td.carttitledelete {}



td.cartcode {

    width: 1px;

}



td.cartimg {

    width: 50px;

}



td.cartimg img {

    max-height: 50px;

    max-width: 50px;

}



td.cartname {

    text-align: left !important;

}



table.cartparams {

    text-align: left !important;

}



table.cartparams td {

    padding: 2px !important;

}



td.cartparams_name {

    text-align: left !important;

    color: var(--light-dark-color);

    width: 1px;

    font-size: 90%;

}



td.cartparams_param {

    text-align: left !important;

    color: var(--light-dark-color);

    font-size: 90%;

}



td.cartamount {

    text-align: center;

    width: 50px;

}



td.cartamount input {
    width: 60px;
    text-align: center;
    padding: 10px 0;
}



td.cartprice {

    color: var(--dark-fail-color);

    width: 100px;

}



td.cartsumm {

    color: var(--dark-fail-color);

    width: 100px;

}



td.cartdelete {

    width: 1px;

}


td.cartdelete input[type='button']{
    padding: 8px 15px;
}



td.cartall {

    text-align: right !important;

    font-size: 110%;

}



td.cartallsumm {

    color: var(--white-background-color);

    font-size: 110%;

    background: var(--dark-fail-color);

    font-weight: bold;

    width: 100px;

}



td.cartalldelete {}



table.pockettable {

    width: 101%;

    position: relative;

    border: 1px solid #fff3f3;

    background: #fff3f3;

}



div.cartinfo_buttons {

    margin: 5px 0;

    text-align: center;

    display: table;

    width: 100%;

}



div.cartinfo_button1 {

    display: table-cell;

    text-align: left;

    padding: 3px;

}



div.cartinfo_button2 {

    display: table-cell;

    text-align: right;

    padding: 3px;

}



@media all and (max-width: 799px) {

    td.carttitleprice {

        display: none;

    }

    td.cartprice {

        display: none;

    }

    td.carttitlecode {

        display: none;

    }

    td.cartcode {

        display: none;

    }

    td.carttitleimg {

        display: none;

    }

    td.cartimg {

        display: none;

    }

    div.cartpage_title {

        display: none;

    }

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ */



div.cartpage_table {

    max-width: 1000px;

    margin: 0 auto;

    margin-top: 20px;

}



div.cartpage_table table {

    width: 100%;

}



div.cartpage_table table td {

    padding: 6px;

    text-align: center;

}



div.cartpage_table table tr.carttitlerow {

    background: var(--hard-dark-color) !important;

    color: var(--hard-light-color);

}



div.cartpage_table table tr:nth-child(odd) {

	background: var(--white-background-color);

}



div.cartpage_table table tr:nth-child(even) {

	background: var(--hard-light-color);

}





div.cartpage_data {

    max-width: 1000px;

    margin: 0 auto;

    margin-top: 20px;

}



div.cartpage_title {
    padding: 10px 0px;
    font-family: opensans, calibri, arial;
    font-size: 27px;
    text-align: center;
    margin: 0px auto 10px;
    border-bottom: 1px solid #e5e5e5;
    font-weight: bold;

}



div.cartpage_blockin1 {

    display: flex;

    flex-direction: row;

	justify-content: space-between;

}



div.cartpage_blockin11 {

    flex-basis: 50%;

    padding: 10px;

	flex-grow:1;

}



div.cartpage_blockin12 {

    flex-basis: 50%;

    padding: 10px;

	flex-grow:1;

}



@media all and (max-width: 899px) {

	

	div.cartpage_blockin1 {

		display: flex;

		flex-direction: column;

		justify-content: space-between;

	}

	

    div.cartpage_blockin11 {

        flex-basis:100%;

        padding: 10px 0;

    }

    div.cartpage_blockin12 {

        flex-basis:100%;

        padding: 10px 0;

    }

}



div.cartpage_blockin2 {

    text-align: center;

    margin-top: 20px;

    margin-bottom: 20px;

}



div.cartpage_blockin2 input {


}



div.cartpage_blockin2 input:hover {


}



div.cartpage_line {}



div.cartpage_blockname {
    padding: 10px 0px 5px 15px;
    font-weight:bold;
}



div.cartpage_blockparam {    padding: 5px 0;}



div.cartpage_paymentblock {

    margin: 10px 0;

}



div.cartpage_paymentinblock1 {

    display: inline-block;

    vertical-align: middle;

    margin-right: 10px;

}



div.cartpage_paymentinblock2 {

    display: inline-block;

    vertical-align: middle;

}



div.paymenttitle {

    color: #000;
    font-size: 20px;
    font-weight: bold;
    padding: 10px;
    text-align: center;
    font-family: opensansbold, opensans, calibri, arial;

}



input.cash {

    width: 72px;

    height: 24px;

    background: url('/themes/images/cash.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



input.cash:hover {

    width: 72px;

    height: 24px;

    background: url('/themes/images/cash.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



input.privat24 {

    width: 135px;

    height: 24px;

    background: url('/themes/images/privat24.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



input.privat24:hover {

    width: 135px;

    height: 24px;

    background: url('/themes/images/privat24.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



input.liqpay {

    width: 119px;

    height: 24px;

    background: url('/themes/images/liqpay.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



input.liqpay:hover {

    width: 119px;

    height: 24px;

    background: url('/themes/images/liqpay.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



input.portmone {

    width: 193px;

    height: 24px;

    background: url('/themes/images/portmone.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



input.portmone:hover {

    width: 193px;

    height: 24px;

    background: url('/themes/images/portmone.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



input.webmoney {

    width: 92px;

    height: 24px;

    background: url('/themes/images/webmoney.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}



input.webmoney:hover {

    width: 92px;

    height: 24px;

    background: url('/themes/images/webmoney.png') no-repeat;

    border: 0;

    font-size: 0;

    color: transparent;

    padding: 0;

}





/*-- ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â« --*/



div.allfilterscolumn {
    border-bottom: 0;
    padding: 10px 0;
    margin: 0 0 0;
}



div.filterscolumn {}



div.filtercolumn {
        padding: 0 20px;
}



div.filterscolumntitle {
    font-size: 20px;
    padding: 9px 5px;
    margin-bottom: 10px;
    font-family: opensans, calibri, arial;
    border-bottom: 2px solid #1183c6;
    font-weight: bold;
}



div.filterscolumntitleicon {

    display: none;

}



div.filtercolumnname {
    font-size: 16px;
    padding: 6px 5px;
    margin-bottom: 5px;
    font-family: opensans, calibri, arial;

}



div.filterparaminfo{

    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 3px 0;

}



div.filterparaminfo_slide {

	display: flex;

    flex-direction: row;

    justify-content: space-between;

    align-items: center;

}


.filterparaminfo_slide input[type="text"]{
    border-color: #1183c6;
}


div.filterparamname {

    

}



div.filterparamcheck {

        margin-right: 5px;

}



div.filterparamcheck input { width:unset; }

div.filterparamcheck input:disabled{

}

div.filterparamsep {

    

}



div.filtercolumnseparator {
    margin-bottom: 10px;
    margin-top: 10px;
    height: 1px;
    background: #efefef;

}



div.filtercolumnbutton {
    text-align: center;
    margin: 6px;
    padding-top: 0;

}

div.filtercolumnbutton input[type='button']{
    background: #1183c6;
    border-color: #1183c6;
}



input.filtercolumnbutton {}



div.filterslider {
    margin: 10px 6px 30px 6px;
    left: -2px;
}



div.filters_adapt {

    display: none;

}



div.filtersblock_adapt {

    display: none;

}



@media all and (max-width: 800px) {

    div.filters_adapt {

        display: block;

    }

    div.filtersbutton_adapt {

        text-align: center;

        margin: 10px 0;

    }

    div.filtercolumn {

        padding: 0 5px;

    }

}





/*-- ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®--*/



div.megacatalog {width: 100%;}



div.megacatalogin {
    cursor: hand;
    margin: 0 auto;
    justify-content: flex-start;
    display: flex;
    flex-direction: row;
}



div.megacatalogseparator {

    background: var(--light-dark-color);

    padding: 0px;

    height: 43px;
    display:none;
    flex-basis: 1px;

}



div.megacategory {
    padding: 0 20px;
    width: auto;
    display: flex;
    text-align: center;
    justify-content: center;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;

}






a.megacategory {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items:center;
    color: #fff;
    font-size: 18px;
    font-family: opensans, calibri, arial;

}

div.megacategory:hover a.megacategory{
    color: #fff;
    width: 100%;

}



a.activemegacategory {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 18px;
    font-family: opensans, calibri, arial;

}



div.activemegacategory {
    padding: 0 30px;
    display: flex;
    flex-direction: row;
    text-align: left;
    cursor: pointer;
    cursor: hand;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;

}



div.megacatalogsubmenu_load {

	opacity:0;

	display:block;

}



div.megacatalogsubmenu {

	opacity:1;

	display:none;

}



div.activemegacategory:hover div.megacatalogsubmenu {

    display: block;

}



div.megacategory:hover div.megacatalogsubmenu {

    display: block;

}



div.megacatalogsubmenu {

-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
    /* position: relative; */
    left: 0%;
    top: 0px;
    z-index: 200;
    display: none;

}



div.megacatalogsubmenu:hover {

    display: block;

}



div.megacatalogsubmenuinfo {
    left: 0!important;
    position: absolute;
    word-break: 100%;
    right: 0 !important;
    top: 100%;
    box-shadow: 0 2px 8px 0 rgba(0,0,0,0.1);

}



@media all and (max-width: 770px) {

    div.megacatalogsubmenuinfo {

        display: none;

    }

}



div.megacatalogsubmenuinfo1 {
    position: relative;
    width: 100%;
    z-index: 200;
    background: #1183C6;
    box-sizing: border-box;
}



div.megasubcategory {
    padding: 0 15px;
    text-align: left;
    box-sizing: border-box;
    width: 25%;
}



div.megasubcategoryblock {

    padding: 5px 20px;

}



div.megacatalogrow {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding: 15px 0;
}



div.megacatalogcolumn {

	display: flex;
    flex-direction: column;
    padding:15px 0;

}



div.megacatalogcell {

   

}



div.megasubcategory {}



div.megasubcategoryblock {}



div.megasubcategoryinfo {

    margin-bottom: 5px;

}



div.megasubcategorylink {
    position:relative;
}


div.megasubcategorylink:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    left: -15px;
    height: 7px;
    width: 7px;
    background: #91B7C7;
    border-radius: 100px;
    opacity: 0;
    transition: all 0.5s ease;
}

div.megasubcategorylink:hover:before{
    opacity:1;
}



div.megasubcategorysublink {

    padding: 3px 3px 3px 10px;

}



a.subcattwo {
    color: #272727;
    font-family: opensansbold, opensans, calibri, arial;
}



a.subcattwo:hover {

    color: #91B7C7;

    text-decoration: none;

}



a.subcatthree {

    color: #272727;
    font-size: 17px;

}



a.subcatthree:hover {

    color: #91B7C7;

    font-size: 17px;

    text-decoration: none;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â½ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° */



@media all and (max-width: 700px) {

    div.megacatalogin {

        margin: 0 auto;

        display: flex;

        justify-content: center;

        flex-direction: column;

        background: var(--light-dark-color);


    }

    div.megacatalog {
    displaY:none;
        width: 100%;

        background: var(--hard-light-color);

    }

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ */



div.compare_block {

    margin: 0px 0;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

    padding: 10px;

    color: var(--light-dark-color);

    font-size: 90%;

}



div.compare_in1 {

    display: inline-block;

}



div.compare_in2 {

    display: inline-block;

    margin-left: 10px;

}





/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */



div.comparepage {}



table.comparetable {}



table.comparetable tr:nth-child(even) {

	background:var(--white-background-color);

}



table.comparetable tr:nth-child(odd) {

	background:var(--hard-light-color);

}



tr.nobackground {

	background:transparent !important;

}



table.comparetable td {

	padding:6px;

}



input.compareset1 {}



input.compareset2 {}



td.comp_delete {}



td.comp_name {

    text-align: left;

    padding: 8px 0;

}



td.comp_name a {

    font-size: 110%;

    text-decoration: none;

}



td.comp_name a:hover {

    font-size: 110%;

    text-decoration: none;

}



td.comp_code {}



td.comp_img {

    height: 150px;

    vertical-align: middle;

    text-align: center;

}



td.comp_img img {

    max-width: 150px;

    max-height: 150px;

}



td.comp_price {

    text-align: left;

    font-size: 120%;

    font-weight: bolder;

    display: inline-block;

    margin: 8px 0;

}



span.comp_oldprice {}



span.comp_actprice {}



tr.comparecharrow0 {}



tr.comparecharrow1 {}



td.comparecharname {}



td.comparechartext {}



div.comp_nodata {}



.topadapt {

    display: none;

    background:var(--hard-dark-color);

}

/*effe-line*/

.effe-line{
    /*background:#666666;*/
    text-align: center;
    font-size: 16px;
    padding: 10px 0;
    font-family: opensans;
}

.effe-line a{
    text-decoration:none;
    color: #303030;
    /*color:#fff;*/
}

.effe-line a:hover{
    
}

.effe-line a span{
    
}

.effe-line a br{
    display:none;
}

.effe-line img{
    max-width: 16px;
    margin-top: -9px;
    margin-left: -12px;
    left: 13px;
    top: 6px;
    position: relative;
}

@media screen and (max-width:499px){
    .effe-line a br{
        display:block;
    }
}

/*effe-line*/

/*prei-block*/

.prei-block{
    margin-top: 0;
    background: #1183C6;
}

.prei-block .center-block{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 80px;
}

.prei{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 33%;
}

.prei:nth-child(2){
}

.prei .text-block{
    font-size: 18px;
    line-height: normal;
    font-family: opensans, calibri, arial;
    margin-left: 8px;
    color:#fff;
}

.prei .text-block span{
    display: block;
    font-size: 24px;
    font-family: opensansbold, calibri, arial;
    
}

.center-block h1,
.centercategorys h2,
.center-block h2,
.maintopitems_title,
.seo-text a,
.sliderbrand_title,
.slidersameitem_title,
.mainactitems_title,
.centertext h1{
    font-size: 32px;
    line-height: 38px;
    position: relative;
    font-family: opensanssemibold, opensans, calibri,arial;
    text-align: center;
}

.center-block h1:before,
.centercategorys h2:before,
.center-block h2:before,
.maintopitems_title:before,
.seo-text h2:before,
.sliderbrand_title:before,
.slidersameitem_title:before,
.mainactitems_title:before,
.centertext h1:before{
    content: '';
    width: 80px;
    height: 4px;
    background: #1183C6;
    margin: auto;
    left: 0;
    right: 0;
    bottom: -27px;
    position: absolute;
}


.center-block h1,
.centercategorys h2,
.maintopitems_title,
.seo-text h2,
.sliderbrand_title,
.slidersameitem_title,
.mainactitems_title{
    margin: 80px auto 67px;
}


/*maintopitems*/

.incenter_chapter3_home{
    display:flex;
    flex-direction:column;
}


/*seo-text*/

.seo-text{
    background: #1183C6;
}

.seo-text .center-block{
    padding: 1px 0;
    line-height: 19px;
    padding-bottom: 78px;
}

.seo-text .text-block:first-child{
    padding-right: 30px;
}

.seo-text .text-block:last-child{
    padding-left: 30px;
}

.seo-text .text-block p:first-child{
    margin-top:0;
}

.seo-text ul{
    padding-left: 21px;
}

.seo-text li{
    position: relative;
    list-style: none;
    margin: 10px 0;
}

.seo-text li:before{
    content: '';
    position: absolute;
    top: 6px;
    bottom: 0;
    left: -19px;
    height: 7px;
    width: 7px;
    background: #91B7C7;
    border-radius: 100px;
}

.seo-text div.flex-block {
    justify-content: space-around;
    align-items: center;
}

/*footer*/

div.protect-line-effe{
    background:#fff;
}



div.protect-line-effe .center-block{
padding:0;
align-items:center;

}

p.protect{
    text-align: center;
    margin: 0;
    padding: 15px 0;
    background: #fff;
    font-size: 12px;
    line-height: 17px;
    font-family: roboto, opensans, calibri, arial;
    text-transform: uppercase;
}


footer{
    background: #1183c6;
}

footer .center-block{
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    height: auto;
    padding: 60px 0 77px;
}

footer div.headcolumn p.descriptor{
    color:#fff;
    
}

footer .phones-block a,
footer .mail-block a{
    color:#fff;
}

footer div.topchapters,
footer div.megacatalogin,
footer div.activemegacategory,
footer div.megacategory{
    display:block;
}


footer div.topactivechapter,
footer div.topchapter,
footer div.activemegacategory,
footer div.megacategory{
    padding:4px 0;
}

footer a.topactivechapter_link,
footer div.topchapter a,
footer a.megacategory,
footer a.activemegacategory{
    color: #fff;
    font-size: 20px;
    font-family: opensans, calibri, arial;
    display: inline-block;
    /* font-weight: bold; */
}

footer div.topchapters_separator,
footer div.megacatalogseparator{
    display:block;
    height:0;
}


footer div.separator{
    
}

/*submenu*/

footer div.megacatalogsubmenu,
footer div.megacatalogsubmenuinfo{
    display:block !important;
    left:0!important;
    top:0!important;
}


footer div.topactivechapter,
footer div.topchapter,
footer div.activemegacategory,
footer div.megacategory{
    padding: 4px 0;
    text-align: left;
}

footer a.topactivechapter_link,
footer div.topchapter a,
footer a.megacategory,
footer a.activemegacategory{
    color: #fff;
    font-size: 18px;
    font-family: opensans, calibri, arial;
    display: inline-block;
}

footer a.topactivechapter_link:hover,
footer div.topchapter a:hover,
footer a.megacategory:hover,
footer a.activemegacategory:hover{
    color: #fff;
    font-size: 18px;
    font-family: opensans, calibri, arial;
    display: inline-block;
        text-decoration: underline;
}

footer a.topactivechapter_link,
footer a.activemegacategory{
    color: #fff;  
    text-decoration: underline;
}

/*submenu*/

.contact-block{
    text-align: left;
}

.contact-block a{
    font-size:18px;
    color:#fff;
    letter-spacing: 1px;
}

p.p-zagl{
    text-align: left;
    color: #fff;
    font-size: 18px;
    margin: 0;
    padding-bottom: 20px;
    font-family: opensansbold, calibri, arial;
}


div.mail-block{
    font-size: 16px;
    padding: 20px 0 0;
}

div.mail-block a{
    padding-left: 0;
    background: none;
}

footer div.megacatalogsubmenu{
    display:none!important;
}


/*slick-slider*/

.sliderbrands .slider {
        width: 50%;
        margin: 100px auto;
    }

  .sliderbrands  .slick-slide {
      margin: 0px 20px;
    }

  .sliderbrands  .slick-slide img {
    }

  .sliderbrands  .slick-prev:before,
  .sliderbrands  .slick-next:before {
      color: black;
    }


  .sliderbrands  .slick-slide {
      transition: all ease-in-out .3s;
    }
    
  .sliderbrands  .slick-active {
    }

  .sliderbrands  .slick-current {
      opacity: 1;
    }
    
    /* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
    outline: none;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
    display: none;
}


/* Arrows */
.slick-prev,
.slick-next
{   
    cursor: pointer;
    cursor: hand;
    width: 40px;
    height: 40px;
    font-size: 0;
    padding: 0;
    border: 0;
    border-radius: 100px;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    position: absolute;
    toP: calc(50% - 30px);
    outline: none;
    z-index: 1;
}


.slick-next{
    background: #fff url(/themes/img-toys/arrow.svg) no-repeat center;
    transform: rotate(180deg);
}


.slick-prev{
    background: #fff url(/themes/img-toys/arrow.svg) no-repeat center;
}
.slick-prev:hover,
.slick-next:hover
{
    color: transparent;
    outline: none;
    background-color: #fff;
}
.slick-prev:hover{
    background-image: url(/themes/img-toys/arrow.svg);
}
.slick-next:hover{
    background-image: url(/themes/img-toys/arrow.svg);
}
.slick-prev:hover:before,
.slick-next:hover:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{

    opacity: .1;
}

.slick-prev:before,
.slick-next:before
{
    width:50px;
    height:50px;
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;
    display: block;
    opacity: .75;
    color: white;
    z-index: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}



.slick-prev
{
    left: -50px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '';
}
[dir='rtl'] .slick-prev:before
{
    content: '';
}

.slick-next
{
    right: -50px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -50px;
}
.slick-next:before
{
    content: '';
}
[dir='rtl'] .slick-next:before
{
    content: '';
}

.slick-disabled{
    opacity:0;
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: 'ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}



@media screen and (max-width:600px){
    .slick-prev {
    left: -20px;
    z-index:1;
}

.slick-next {
    right: -20px;
}
}

/*slick-slider*/

.allcentermain_chapter_home .allcenterblock{
    max-width:100%;
}


.noitemsfound,
.registrationInfo{
    text-align: center;
    padding: 50px 0;
}


.centertext h1{
    padding: 30px 0 0;
    margin: 0 0 60px;
}


.centertext h1:before{
    bottom: -27px;
}

.centertext{
    
}

.centertext ol{
    padding-left: 16px;
}

.centertext li{
    margin: 0 0 5px;
}


.centertext a{
    color:#1183C6;
}

.centertext a:hover{
    text-decoration:underline;
}


.home-category a{
    display:none;
}

.home-category a.linkactive{
    display:inline-block;
}

/* .linkicon:nth-child(6),
.linkicon:nth-child(6) ~ div{
    display:none;
} */

.logout-users{
    padding: 20px 0 20px;
    font-weight: bold;
    text-align: left;
    font-size: 18px;
    color: #EB7373;
}

.logout-users div{
    color:#1183C6;
}

.product_one .logout-users {
    text-align: left;
    font-size: 18px;
    color: #EB7373;
}

.product_one .logout-users div{
    margin-top: 16px;
    color:#1183C6;
}


.logout-users a{
    color:#1183C6;
    cursor:pointer;
}

.logout-users a:hover{
    text-decoration:underline;
}

#registrationInfo{
    font-weight: bold;
    padding: 40px 20px;
    font-size: 18px;
    color: red;
}


/*scroll-header*/

header.active{
    box-shadow: 0 1px 5px 0 rgba(0,0,0,0.2);
}

header.active div.overhead{top: -60px;}

body.active{
    padding-top:70px;
}

header.active > .center-block:last-child{
    height: 70px;
}

header.active div.headcolumn img{
    height:50px;
}

header.active div.headcolumn p{
    opacity: 0;
    height: 0;
    overflow: hidden;
}

header.active div.phones-block a:last-child,
header.active div.phones-block a br:nth-child(4){
}


#leftDivNew .mobiletopchapters{
    displaY:none;
}

#leftDivNew div.topchapters {
    display: block;
    text-align: left;
    background: #efefef;
}

#leftDivNew div.topchapter,
#leftDivNew div.topactivechapter {
    padding: 10px 20px;
    text-align: left;
    border-bottom:1px solid #fff;
}

#leftDivNew div.topchapters a {
    text-align: left;
    font-size: 14px;
    display: block;
}

.open-window{
    display: block;
    position: absolute;
    top: 100%;
    right: 0;
    background: #fff;
    border-radius: 0;
    width: 200px;
    height: 80px;
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
    z-index:1;
}

.cart-block:before,
/*.favorite-block:before,*/
.login-block:before,
.open-window:before{
    content: '';
    position: absolute;
    top: 85%;
    right: 153px;
    width: 25px;
    height: 30px;
    background: #ffffff;
    transform: rotate(90deg) skewX(30deg);
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
}

/*.favorite-block:before{
    right: 100px;
}*/

.cart-block:before{
    right: 40px;
}

.open-window:before{
    top: -10px;
    box-shadow: none;
}
/*
.favorite-block .open-window:before{
    right: 100px;
}*/

.cart-block .open-window:before{
    right: 40px;
}

.cart-block,
.favorite-block{
    margin-left:24px;
}

.cart-block a,
.favorite-block a,
.login-block a{
    display: flex;
    line-height:0;
    align-items: center;
}

.login-block a span{
    display: block;
    font-weight: bold;
    color: #000;
    padding-left: 10px;
    font-size: 17px;
}

.cart-block a img path,
.favorite-block a img path,
.login-block a img path{
    fill: #1183C6;
    transition:all 0.5s ease;
}

.cart-block a:hover img path,
.favorite-block a:hover img path,
.login-block a:hover img path{
    opacity: 1;
}

.seo-text h2 br{
    display:none;
}

body .arrow-home {
    content: '';
    width: 40px;
    height: 40px;
    position: absolute;
    background: #1183C6 url(/themes/img/next-hover.svg) no-repeat center;
    background-size: 35%;
    transform: rotate(-90deg);
    z-index: 10;
    cursor: pointer;
    cursor: hand;
    transition: all .5s ease;
    box-shadow: 0px 0 0 rgba(0, 0, 0, 0.3);
    right: 20px;
    bottom: -40px;
    transition: all 0.5s ease;
    position: fixed;
    border-radius: 10px;
}

body .arrow-home.active {
    bottom: 60px;
}

.cartpage_empty{
    text-align: center;
    padding: 30px 0;
}

.login-and-cart a ~ div.open-window{
    height:0;
    box-shadow:0 0 0 0 rgba(0,0,0,0);
    transition:all 0.5s ease;

}

.login-and-cart div:not(.favorite-block) a:hover ~ div.open-window,
.login-and-cart div:not(.favorite-block) a ~ div.open-window:hover{
    height: 80px;
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
}

.cart-block:before, /*.favorite-block:before,*/ .login-block:before, .open-window:before{
    opacity:0;
    height:0;
    transition:all 0.2s ease;
}

.cart-block:hover:before, /*.favorite-block:hover:before,*/ .login-block:hover:before, div:not(.favorite-block) > a:hover ~ .open-window:before,
.open-window:hover:before{
    opacity:1;
    height: 30px;
}

.login-and-cart a ~ div.open-window > div,
.login-and-cart a ~ div.open-window > div{
    height:0;
    overflow:hidden;
    z-index:1;
    position:relative;
    transition: all 0.5s ease;
    opacity: 0.5;
}

.login-and-cart a:hover ~ div.open-window > div,
.login-and-cart a ~ div.open-window:hover > div{
    height:80px;
    opacity: 1;
}

.sotr-with-arttrade.hidden{
    display:none;
}

.sotr-with-arttrade .center-block{padding: 100px 0;display: flex;flex-direction: column;align-items: flex-end;background: url(/themes/img-toys/bg-artrade.jpg) no-repeat 10% center;text-align: left;}

.sotr-with-arttrade .center-block > *{
    max-width: 510px;
    width:100%;
}

.sotr-with-arttrade .center-block h4{font-size: 32px;font-family: opensansbold, calibri, arial;margin-bottom: 0;margin-top: 0;}

.sotr-with-arttrade .center-block p.after-h{
    font-size: 18px;
    line-height: 31px;
    margin: 24px 0 40px;
}

.but-block a:first-child{
    background: transparent;
    color: #000;
    margin-right:30px;
}

.but-block a:first-child:hover{
    background: #1183C6;
    color: #fff;
}

.product_price + div > div button,
.productbuyamount button,
.slideritem_price + div button{
    font-size: 18px;
    line-height: 0;
    background: #1183c6;
    border: none;
    color: #fff;
    height: 40px;
    width: 25px;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    font-family: opensanssemibold, calibri, arial;
    outline: none;
    transition: all 0.5s ease;
    cursor: pointer;
}

.product_price + div > div button:hover,
.productbuyamount button:hover,
.slideritem_price + div button:hover{
    background:#c4c4c4;
    color:#000;
}

.product_price + div > div input,
.productbuyamount input,
.slideritem_price + div input{
    border: 2px solid #1183c6;
    font-family: opensanssemibold, calibri, arial;
    font-size: 18px;
    text-align: center;
    width: 40px;
    height: 40px;
    box-sizing: border-box;
}

/* item */

.inproducttext img{
	max-width:100% !important;
	height:auto;
}

