.responsive body{min-width:240px}.responsive img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.responsive .ypc-content-layout img,.responsive .ypc-content-layout video{max-width:100%;height:auto!important}.responsive.responsive-phone .ypc-content-layout img{margin:1%}.responsive.responsive-phone .ypc-collage,.responsive.responsive-tablet .ypc-collage{margin:0!important}.responsive .ypc-content-layout .ypc-sidebar0,.responsive .ypc-content-layout .ypc-sidebar1,.responsive .ypc-content-layout .ypc-sidebar2{width:auto!important}.responsive .ypc-content-layout,.responsive .ypc-content-layout-row,.responsive .ypc-layout-cell{padding:0;display:block}.responsive .image-caption-wrapper{width:auto}.responsive .ypc-responsive-embed{padding-bottom:56.25%;position:relative}.responsive .ypc-responsive-embed embed,.responsive .ypc-responsive-embed iframe,.responsive .ypc-responsive-embed object{left:0;top:0;width:100%}.responsive .ypc-header{width:auto!important;max-width:none!important;min-height:100px!important;min-width:0!important;text-align:center}.default-responsive .ypc-header{height:auto;display:none}.default-responsive .ypc-header *{position:relative;text-align:center;-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;-ms-transform:none!important;transform:none!important}.default-responsive .ypc-header .ypc-headline,.default-responsive .ypc-header .ypc-slogan{display:block!important;top:0!important;left:0!important;margin:2%!important;text-align:center!important}.default-responsive .ypc-header .ypc-headline a,.default-responsive .ypc-header .ypc-slogan{white-space:normal!important}.default-responsive .ypc-header .ypc-logo{display:inline-block;margin:auto!important;left:auto;top:auto!important;width:auto;height:auto}.responsive .ypc-header .ypc-slidenavigator{position:absolute}.default-responsive .ypc-header .ypc-positioncontrol{top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:auto;height:auto;margin:auto}.responsive .ypc-header #ypc-flash-area{display:none}.default-responsive .ypc-header>.ypc-textblock{position:relative!important;display:block!important;margin:1% auto!important;width:75%!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}.default-responsive .ypc-header .ypc-textblock{position:relative!important;display:block!important;margin:auto!important;left:0!important;right:0!important;top:auto!important;height:auto!important;width:auto;background-image:none}.responsive .ypc-nav ul.ypc-hmenu ul,.responsive .ypc-nav-inner,.responsive nav.ypc-nav{left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;position:relative!important}.responsive .ypc-header .ypc-textblock *{text-align:center!important}.default-responsive .ypc-header .ypc-shapes>.ypc-textblock,.default-responsive .ypc-header .ypc-slide-item>.ypc-textblock{display:none!important}.default-responsive .ypc-header .ypc-shapes>.ypc-textblock *,.default-responsive .ypc-header .ypc-slider .ypc-textblock *{text-align:center!important;width:auto!important;height:auto!important;display:block}.responsive .ypc-header>.ypc-textblock>div{width:100%}.responsive .ypc-nav-inner,.responsive nav.ypc-nav{width:auto!important;margin-top:0;margin-bottom:0;min-width:0;text-align:left!important}.responsive nav.ypc-nav{min-width:1%}.responsive .ypc-nav{padding-left:0;padding-right:0;margin-top:20px}.responsive .ypc-nav ul.ypc-hmenu{float:none;text-align:center;display:none}.responsive .ypc-hmenu-extra1,.responsive .ypc-hmenu-extra2,.responsive .ypc-nav ul.ypc-hmenu li{float:none}.responsive .ypc-nav ul.ypc-hmenu>li,.responsive .ypc-nav ul.ypc-hmenu>li:first-child,.responsive .ypc-nav ul.ypc-hmenu>li:last-child{margin-left:0;margin-right:0}.responsive .ypc-nav ul.ypc-hmenu>li:before{display:none}.responsive .ypc-nav ul.ypc-hmenu a{margin-top:1px!important;margin-bottom:1px!important;height:auto;white-space:normal}.responsive .ypc-nav ul.ypc-hmenu>li:first-child>a{margin-top:0!important}.responsive .ypc-nav ul.ypc-hmenu>li:last-child>a{margin-bottom:0!important}.responsive .ypc-nav .ext,.responsive .ypc-nav ul.ypc-hmenu>li>ul,.responsive .ypc-nav ul.ypc-hmenu>li>ul>li,.responsive .ypc-nav ul.ypc-hmenu>li>ul>li a{width:auto!important}.responsive .ypc-nav ul.ypc-hmenu ul{display:none!important;visibility:visible!important}.responsive .ypc-nav ul.ypc-hmenu li.active>ul{display:block!important}.responsive .ypc-nav ul.ypc-hmenu ul li.active>a{font-weight:700}.ypc-nav .ypc-menu-btn{border:1px solid #404040;border-radius:3px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;-svg-background:linear-gradient(to bottom,#707070 0,#000 100%);background:-ms-linear-gradient(top,#707070 0,#000 100%);background:-moz-linear-gradient(top,#707070 0,#000 100%);background:-o-linear-gradient(top,#707070 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#707070),color-stop(1,#000));background:-webkit-linear-gradient(top,#707070 0,#000 100%);background:linear-gradient(to bottom,#707070 0,#000 100%);margin:3px;outline:0;padding:5px;position:relative;vertical-align:bottom;width:20px}.ypc-nav .ypc-menu-btn span{background:#E0E0E0;border-radius:2px;display:block;height:3px;margin:3px 1px;position:relative;-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s}.ypc-nav .ypc-menu-btn:hover span{background:#f3f3f3}.responsive .ypc-nav .ypc-menu-btn{display:inline-block;margin:0 0 0 15px;bottom:9px;}
.responsive .ypc-nav .ypc-hmenu.visible{display:block}#ypc-resp,#ypc-resp-desktop,#ypc-resp-phone-landscape,#ypc-resp-phone-portrait,#ypc-resp-tablet-landscape,#ypc-resp-tablet-portrait,.responsive .ypc-nav ul.ypc-hmenu>li>ul>li:first-child:after{display:none}.responsive .ypc-nav ul.ypc-hmenu ul ul a{padding-left:6%!important}.responsive .ypc-nav ul.ypc-hmenu ul ul ul a{padding-left:8%!important}.responsive .ypc-nav ul.ypc-hmenu ul ul ul ul a{padding-left:10%!important}.responsive .ypc-nav ul.ypc-hmenu ul ul ul ul ul a{padding-left:12%!important}.responsive .ypc-nav ul.ypc-hmenu>li>ul{padding:1px}.responsive .ypc-nav ul.ypc-hmenu>li>ul:before{top:0;right:0;bottom:0;left:0}.responsive .ypc-sheet{width:auto!important;min-width:240px!important;max-width:none!important;margin-right:1%!important;margin-left:1%!important}@media all and (max-width:999px){#ypc-resp,#ypc-resp-t{display:block}#ypc-resp-m{display:none}}@media all and (max-width:480px){#ypc-resp,#ypc-resp-m{display:block}#ypc-resp-t{display:none}}@media (min-width:1200px){#ypc-resp-desktop{display:block}}@media (min-width:980px) and (max-width:1199px){#ypc-resp-tablet-landscape{display:block}}@media (min-width:768px) and (max-width:979px){#ypc-resp-tablet-portrait{display:block}}@media (min-width:480px) and (max-width:767px){#ypc-resp-phone-landscape{display:block}}@media (max-width:479px){#ypc-resp-phone-portrait{display:block}}.responsive .ypc-layout-cell{width:auto!important;height:auto!important}.responsive .ypc-content-layout-row:after,.responsive .ypc-content-layout:after,.responsive .ypc-layout-cell:after{content:".";display:block;height:0;clear:both;visibility:hidden}.responsive .ypc-post{border-radius:0}.responsive .ypc-footer-inner{width:auto;padding:2%!important}.responsive .ypc-footer{margin-top:1%}.responsive .responsive-tablet-layout-cell{width:50%!important;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.responsive .responsive-layout-row-3 .responsive-tablet-layout-cell{width:33.33%!important}.responsive.responsive-phone .items-row .item,.responsive.responsive-tablet .items-row .item{width:auto;display:block}@media screen and (max-width:1200px){.hptopcats li.clearfix:first-of-type{width:600px;float:none;margin:0 auto}ul.hptopcats li:nth-of-type(4){clear:both}.hptopcats ul#ja-ul-lastnews{max-width:602px;margin:0 auto;width:100%;display:block}.responsive .ypc-before{text-align:center}.responsive nav.ypc-nav.desktop-nav{background:#000;text-align:center!important}.responsive .ypc-nostyle.hplatest h3,.responsive p.mod-articles-category-introtext,.responsive ul#ja-ul-lastnews{text-align:center}.responsive .ypc-hmenu-extra2{margin:0 auto;width:160px;top:-15px}.responsive input#mod-search-searchword{border:1px solid #fff;padding:3px 6px;width:150px}
.responsive .ypc-nav ul.ypc-hmenu li{
	float: none;
    display: block;
    margin: 0 0 15px;}
	.responsive .hplatest h2{height:auto}.responsive-phone .custom_ad6block,.responsive-phone .hplatest li.clearfix,.responsive-phone .hplatest li.no-images{width:100%;display:block;margin:0;min-height:0;padding-top:0}.responsive-phone .facebook li:nth-of-type(3),.responsive-phone .youtube li:nth-of-type(3){display:none}.responsive-tablet .custom_ad6block,.responsive-tablet .hplatest li.clearfix,.responsive-tablet .hplatest li.no-images,.responsive-tablet .hplatest.row4>li{width:48%;display:inline-block;margin:0 0 20px;min-height:0}.responsive .ypc-sidebar2 .ypc-block,.responsive-phone .ypc-hmenu-extra2{display:none}@media screen and (max-width:1200px){.ypc-sheet{width:100%}}@media screen and (max-width:602px){.responsive .hptopcats li.clearfix:first-of-type .img-intro{width:100%;height:251px}}.responsive .hptopcats li.clearfix:first-of-type,.responsive .hptopcats li.clearfix:first-of-type .img-intro,.responsive .hptopcats li.clearfix:first-of-type img{width:100%!important}.responsive .topgrey{padding-top:81px}@media screen and (max-width:602px){.responsive .hptopcats li.clearfix:first-of-type{width:100%;height:251px}.responsive .hptopcats li.clearfix,.responsive .hptopcats li.clearfix .img-intro,.responsive .hptopcats li.no-images,.responsive .hptopcats li.no-images .img-intro{width:100%}}.responsive .ypc-hmenu ul a.active,.responsive .ypc-hmenu ul a:hover,.responsive .ypc-hmenu ul a:link,.responsive .ypc-hmenu ul a:visited,.responsive .ypc-hmenu>li>a,.responsive .ypc-hmenu>li>a.active,.responsive .ypc-hmenu>li>a:hover,.responsive .ypc-hmenu>li>a:link,.responsive .ypc-hmenu>li>a:visited{text-align:center!important}.responsive-tablet .ypc-block.clearfix:nth-of-type(2),.responsive-tablet .ypc-sheet .ypc-block.clearfix:nth-of-type(1),.responsive-tablet .ypc-sheet .ypc-block.clearfix:nth-of-type(3){min-height:575px}@media screen and (max-width:863px){.responsive-tablet .ypc-sheet .ypc-block.clearfix:nth-of-type(1),.responsive-tablet .ypc-sheet .ypc-block.clearfix:nth-of-type(2),.responsive-tablet .ypc-sheet .ypc-block.clearfix:nth-of-type(3){width:49%;min-height:0}}.responsive .ypc-footer .ypc-block{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.responsive-phone .ypc-footer .ypc-block{margin:0;padding:0;border:0;min-height:0}.responsive .custom.cell{display:inline-block;max-width:250px;margin-top:10px}.responsive .ypc-hmenu-extra2,.responsive-phone .breadcrumbs2,.responsive-phone .ypc-nostyle_topad,.responsive-phone div#scrollToTop{display:none!important}.responsive .zzzytgallery,.responsive-phone .hplatest li.clearfix:before,.responsive-phone .ypc-layout-cell.ypc-sidebar1{display:none}.responsive-phone .hplatest li.clearfix:first-of-type .showcategory{border:0}.responsive-phone .hplatest .showcategory{border-top:1px solid #ccc;padding-top:15px}.responsive-phone .catnews,.responsive-phone .catskirot,.responsive-phone .cattips{position:relative}.responsive-phone .cellad{display:block}}
	.responsive .ypc-footer .custom a, .responsive .ypc-footer .custom a:link, .responsive .ypc-footer .custom a:visited {
    margin-bottom: 20px;
    display: block;
    width: 100%;
    text-align: center;
}

.cell img {
    height: 30px;
    margin: 5px 0 8px;
}

.responsive-phone .ypc-nostyle.hplatest.ads {
    display: none;
}



@media screen and (max-width: 999px) {
	
div.fixed {
	min-height: 60px !important;
}

.ypc-nav {
    max-width: 100%;
    width: auto;
	left: auto!important;
    right: auto!important;
    top: auto!important;
    bottom: auto!important;
    position: relative!important;
}

.ypc-header {
	height: auto;
	display: none;
}

.ypc-nav .ypc-menu-btn {
	display:inline-block;
	margin:0 0 0 15px;
	bottom:9px;
}

.custom.cell {
    display: inline-block;
    max-width: 250px;
    margin-top: 10px;
}

nav.ypc-nav.desktop-nav {
    background: #000;
    text-align: center!important;
}


	
}

@media screen and (max-width: 480px) {
.item-page table {
    font-size: 12px;
}
}

@media screen and (max-width: 380px) {
.item-page table {
    font-size: 11px;
}
}