.rte a {
    text-decoration: underline;
}
.rte ul li a {
    text-decoration: none;
}
/* ************************************************************************************************
								Categories Page Styles
************************************************************************************************* */
.content_scene_cat {	
  border-top: 0px solid #06B2E6;	
  color: #777;	
  line-height: 19px;	
  margin: 0 0 0px 0;
 }
  .content_scene_cat .content_scene_cat_bg {	
    padding: 0px 10px 10px 0px;
 }
    @media (max-width: 768px) {	
      .content_scene_cat .content_scene_cat_bg {		
        padding: 10px 0px 0x 0px;		
	 }
 }
  .content_scene_cat span.category-name {	
    font: 600 35px/51px "Open Sans", sans-serif;	
    color: #333333;	
    margin-bottom: 12px;
	padding-left: 10px;
 }
    @media (max-width: 1199px) {	
      .content_scene_cat span.category-name {		
        font-size: 25px;		
        line-height: 30px;
	 }
 }
  .content_scene_cat a {
 }
   .content_scene_cat a:hover {	
      text-decoration: underline;
 }
  .content_scene_cat .content_scene {	
    color: #777777;
 }
    .content_scene_cat .content_scene .cat_desc {	
      padding-top: 20px;
 }
      .content_scene_cat .content_scene .cat_desc a {	
        color: #777777;
 }
        .content_scene_cat .content_scene .cat_desc a:hover {	
          color: #FC0784;
 }
/* ************************************************************************************************
									Sub Categories Styles
************************************************************************************************ */
#subcategories {	
  border-top: 1px solid #d6d4d4;	
  padding: 15px 0 0px 0;
 }
  #subcategories p.subcategory-heading {	
    font-weight: bold;	
    color: #333333;	
    margin: 0 0 15px 0;
 }
  #subcategories ul {	
    margin: 0 0 0 0px;
 }
#subcategories ul li {
    float: left;
    width: 25%;
    padding: 10px 3px 10px 3px;
    text-align: center;
    height: 65px;
    margin: 0 0px 11px 0;
 }
 @media (max-width:991px){#subcategories ul li {
    float: left;
    width: 50%;
    padding: 0 5px 0 0;
    text-align: center;
    margin: 4px 0px 5px 0px;
     }}
      #subcategories ul li .subcategory-image { 
 }
@media (max-width:991px){ #subcategories ul li .subcategory-imagei {
    padding: 0 0 5px 0;
    width: 100%;
    height: 77px; }}
@media (min-width:768px) and (max-width:991px){ #subcategories ul li .subcategory-imagei {
    padding: 0 0 5px 0;
    width: 100%;
    height: 77px; }}

        #subcategories ul li .subcategory-image a { 
        display: block;
        padding: 0px;
        border: 1px solid #d6d4d4;
        transition: opacity 0.5s;
 }
          #subcategories ul li .subcategory-image a img {   
            max-width: 100%;    
            vertical-align: top;
 }
 @media (max-width:991px){#subcategories ul li .subcategory-image a img{
    max-width: 100%;
    vertical-align: top;
    height: 100%; }}
@media (min-width:768px) and (max-width:991px){#subcategories ul li .subcategory-image a img{
    max-width: 100%;
    vertical-align: top;
    height: 100%; }}
      #subcategories ul li .subcategory-name {  
        font: 600 18px/22px "Open Sans", sans-serif;    
        color: #ffffff; 
        text-transform: normal;
 }
        #subcategories ul li .subcategory-name:hover {  
          color: #FC0784;
 }
      #subcategories ul li .cat_desc {  
        display: none;
 }
      #subcategories ul li:hover .subcategory-image a {       
        padding: 0px;
        opacity: 0.7;
 }
.content_scene_cat_bg {	  
    /*  min-height: 130px;*/
	 
  }
@media (max-width:767px){ .content_scene_cat_bg{background-position:left;	  max-height:auto; }} 
  .content_scene_cat .h1cat, span.cat-name {
  font: 600 35px/51px "Open Sans", sans-serif;	
  color: #333333;
  margin-top: 0px;
  margin-bottom: 0px;
  line-height: 51px;  

 }
    @media (max-width: 1199px) {	
      .content_scene_cat .h1cat, span.cat-name {
        font-size: 25px;		
        line-height: 30px;
		margin-top: 0px;
        margin-bottom: 0px;

	 }
 } 
a.lnk_more {
    border: 1px solid #dcdcdc;
    padding: 0px 5px 0px 5px;
    color: #797979;
	border-radius: 3px;
}
@media (max-width:767px){a.lnk_more{
    border: 1px solid #dcdcdc;
    padding: 0px 5px 0px 5px;
    color: #797979;
	border-radius: 3px;
	 }}
a.lnk_less:hover {
    text-decoration: none;
	color: #1dabe0;
    background: #f7f8fc;
}
a.lnk_less {
    float: right;    
    border: 1px solid #dcdcdc;
    padding: 0px 5px 0px 5px;
    color: #797979;
	border-radius: 3px;
	margin-right: 24%;
}
@media (max-width:767px){a.lnk_less{
	float: left;    
    border: 1px solid #dcdcdc;
    padding: 0px 5px 0px 5px;
    color: #797979;
	border-radius: 3px;
	 }}
a.lnk_less:hover {
    text-decoration: none;
	color: #1dabe0;
    background: #f7f8fc;

}
span.nazov_kategorie {
    width: 75%;
    padding-left: 15px;
    flex-grow: 0;
    text-align: left;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
}
span.nazov_kategorie:hover{	  
}
#category_description_full>ul>li:before{
	content: "\f138";
    font-family: "FontAwesome";
    display: inline-block;
    margin: 0px 8px 0 0px;
    color: #FC0784;
    font-size: 16px;
    vertical-align: middle;
}
#category_description_short>ul>li:before{
	content: "\f138";
    font-family: "FontAwesome";
    display: inline-block;
    margin: 0px 8px 0 0px;
    color: #FC0784;
    font-size: 16px;
    vertical-align: middle;
}
.rte>ul>li:before{
	content: "\f138";
    font-family: "FontAwesome";
    display: inline-block;
    margin: 0px 8px 0 0px;
    color: #FC0784;
    font-size: 16px;
    vertical-align: middle;
}
@media (max-width:767px){.content_scene_cat p{margin-right: 0%; }}
@media (max-width:767px){#category_description_short{margin-right: 0%; }}
@media (max-width:767px){#category_description_full{margin-right: 0%; }}
@media (max-width:767px){.cat_desc .rte{  margin-right: 0%	}} 
/* BACKGROUND OBRÁZKY KATEGÓRIE*/
/* Dámske oblečenie */
/*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-oblecenie .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/main.png);
    background-position: left calc(49% - 586px) top 22px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-oblecenie .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/main.png);
    background-position: left calc(50% - 692px) top 45px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	
     */ 
/* TOPY */
/*
@media (min-width:1200px) and (max-width:1399px) {body.category-topy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/topy.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px)  {body.category-topy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/topy.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 
     */
/* Body */
/*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-body .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/body.png);
    background-position: left calc(44% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-body .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/body.png);
    background-position: left calc(44% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	
     */ 
/* Blúzky a košele */
/*
@media (min-width:1200px) and (max-width:1399px) {body.category-bluzky-a-kosele .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/bluzky-a-kosele-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-bluzky-a-kosele .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/bluzky-a-kosele-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 
     */
/* Riflľové bundy */
/*
@media (min-width:1200px) and (max-width:1399px) {body.category-riflove-bundy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/riflove-bundy.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-riflove-bundy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/riflove-bundy.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 
     */
/* Korzetové topy */
/*
@media (min-width:1200px) and (max-width:1399px) {body.category-kratke-topy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/korzetove-topy-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px)  {body.category-kratke-topy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/korzetove-topy-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 
     */
/* Pončá */
/*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-ponca .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/ponca-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-ponca .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/ponca-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 
     */
/* Saká */
/*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-saka .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/main.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-saka .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/main.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	
     */ 
/* Skladom	 */
/*
@media (min-width:1200px) and (max-width:1399px) {body.category-skladom .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/tielka-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-skladom .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/tielka-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } } 
     */
/* Tielka / Tričká bez rukávov	 *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-tielka .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/tielka-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-tielka .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/tielka-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	*/ 
/* Svetre a tričká - dlhý rukáv	 *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-svetre .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/svetre.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-svetre .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/svetre.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Tričká - krátky rukáv	 *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-tricka .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/tricka-kratky-rukav-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-tricka .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/tricka-kratky-rukav-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */	 
/* ŠATY */
/* ŠATY KATEGÓRIA *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/saty.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/saty.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Maxi šaty *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-maxi-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/maxi-saty-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-maxi-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/maxi-saty-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Mini šaty *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-mini-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/mini-saty-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-mini-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/mini-saty-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Pletené šaty *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-pletene-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/pletene-saty.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-pletene-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/pletene-saty.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Rifľové šaty *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-riflove-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/riflove-saty-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-riflove-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/riflove-saty-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Šaty s dlhými rukávmi *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-saty-s-dlhymi-rukavmi .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/saty-dlhy-rukav-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-saty-s-dlhymi-rukavmi .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/saty-dlhy-rukav-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Plesové šaty *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-plesove-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/plesove-saty.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-plesove-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/plesove-saty.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Kokteilove saty *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-koktejlove-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/kokteilove-saty.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-koktejlove-saty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/kokteilove-saty.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 	 */
/* KATEGÓRIA DŽINSY A NOHAVICE  *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-dzinsy-nohavice-leginy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/rifle-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-dzinsy-nohavice-leginy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/rifle-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Legíny  *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-leginy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/leginy.png);
    background-position: left calc(42% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-leginy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/leginy.png);
    background-position: left calc(42% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Nohavice  *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-nohavice .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/nohavice-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-nohavice .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/nohavice-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Skinny rifle  *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-skinny-rifle .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/skinny-rifle.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-skinny-rifle .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/skinny-rifle.png);
    background-position: left calc(50% - 718px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
/* Džínsy  *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-dzinsy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/skinny-rifle.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-dzinsy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/skinny-rifle.png);
    background-position: left calc(50% - 718px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */	 
/* Tepláky  *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-teplaky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/teplaky.png);
    background-position: left calc(50% - 626px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-teplaky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/teplaky.png);
    background-position: left calc(50% - 725px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Športové oblečenie *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-sportove-oblecenie .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/teplaky.png);
    background-position: left calc(50% - 626px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-sportove-oblecenie .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/teplaky.png);
    background-position: left calc(50% - 725px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	*/ 	 
/* Skinny  *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-skinny-rifle .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/skinny-rifle.png);
    background-position: left calc(50% - 625px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-skinny-rifle .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/skinny-rifle.png);
    background-position: left calc(50% - 718px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	*/ 
/* Vyvyšené *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-dzinsy-s-vysokym-pasom .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/vyvysene-rifle.png);
    background-position: left calc(46% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-dzinsy-s-vysokym-pasom .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/vyvysene-rifle.png);
    background-position: left calc(46% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	*/ 
/* Vyvyšené *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-kratasy-a-sortky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/kratasy-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-kratasy-a-sortky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/kratasy-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	*/ 	
/* KATEGÓRIA PLAVKY */
/* PLAVKY *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-plavky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/bikiny.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-plavky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/bikiny.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
 /* BIKINY *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-bikiny .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/bikiny.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-bikiny .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/bikiny.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* Monokiny */ /*
@media (min-width:1200px) and (max-width:1399px) {body.category-monokiny-jednodielne-plavky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/monokiny-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px)  {body.category-monokiny-jednodielne-plavky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/monokiny-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	*/	 
/* KATEGÓRIA BUNDY A KABÁTY *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-bundy-a-kabaty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/bundy-a-kabaty-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-bundy-a-kabaty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/bundy-a-kabaty-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	*/ 
	 
/* KATEGÓRIA Dámske topánky *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-topanky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/topanky.png);
    background-position: left calc(50% - 580px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px)  {body.category-damske-topanky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/topanky.png);
    background-position: left calc(50% - 680px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
	/* SUB-KATEGÓRIA Dámske topánky - Čižmy *//*
    @media (min-width:1200px) and (max-width:1399px) {body.category-damske-cizmy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/cizmy.png);
    background-position: left calc(50% - 580px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
	@media (min-width:1400px)  {body.category-damske-cizmy .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/cizmy.png);
    background-position: left calc(50% - 680px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } } */
	 /* SUB-KATEGÓRIA Dámske topánky - Členkové *//*
	@media (min-width:1200px) and (max-width:1399px) {body.category-damska-clenkova-obuv .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/clenkove.png);
    background-position: left calc(50% - 580px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } } 
	@media (min-width:1400px) {body.category-damska-clenkova-obuv .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/clenkove.png);
    background-position: left calc(50% - 680px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } } 	 */
	 /* SUB-KATEGÓRIA Dámske topánky - Lodičky *//*
	@media (min-width:1200px) and (max-width:1399px) {body.category-damske-lodicky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/lodicky.png);
    background-position: left calc(50% - 580px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } } 
	@media (min-width:1400px) {body.category-damske-lodicky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/lodicky.png);
    background-position: left calc(50% - 680px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } } 	 */
	 /* SUB-KATEGÓRIA Dámske topánky - Lodičky *//*
	@media (min-width:1200px) and (max-width:1399px) {body.category-damske-tenisky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/tenisky.png);
    background-position: left calc(50% - 580px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } } 
	@media (min-width:1400px) {body.category-damske-tenisky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/tenisky.png);
    background-position: left calc(50% - 680px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } } 	 */
	 /* SUB-KATEGÓRIA Dámske topánky - Sandále *//*
	@media (min-width:1200px) and (max-width:13 99px) {body.category-damske-sandale .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/sandale.png);
    background-position: left calc(50% - 580px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } } 
	@media (min-width:1400px)  {body.category-damske-sandale .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/sandale.png);
    background-position: left calc(50% - 680px) top 0px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } } 	 */
/* KATEGÓRIA OVERALY *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-overaly .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/overaly-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px)  {body.category-damske-overaly .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/overaly-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* KATEGÓRIA OVERALY *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-kardigany .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/kardigany.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px)  {body.category-damske-kardigany .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/kardigany.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }*/
/* KATEGÓRIA SUKNE *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-sukne .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/sukne-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px)  {body.category-sukne .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/sukne-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* KATEGÓRIA DÁMSKE MIKINY *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-mikiny .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/mikiny.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-mikiny .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/mikiny.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	 */
/* KATEGÓRIA DÁMSKE VESTY *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-damske-vesty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/vesty-r.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }
@media (min-width:1400px) {body.category-damske-vesty .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/vesty-r.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }*/	 
/* KATEGÓRIA MOLETKY *//*
@media (min-width:1200px) and (max-width:1399px) {body.category-moda-pre-moletky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/moletky.png);
    background-position: left calc(50% - 580px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	
@media (min-width:1400px) {body.category-moda-pre-moletky .columns-container {
    background-image: url(https://najlepsiamoda.sk/img/bg/moletky.png);
    background-position: left calc(50% - 680px) top 182px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
	 } }	*/
/* kategorie ikony */
a.img {
    display: flex;
    align-items: center;
    padding-left: 7px;
}
/*
#subcategories ul li a {
	border: 1px solid #d6d4d4;
    background-color: #fcfcfc;
    color: #202020;
    transition: 0.3s;
    padding: 7px 5px 7px 9px;
    height: 70px;
    border-radius: 5px;
}
#subcategories ul li a:after {
	content: "\f054";
    font-family: "FontAwesome";
    vertical-align: middle;
    text-transform: none;
    text-decoration: none;
    font-size: 8px;
    margin: 0px 8px 0px 0px;
}
#subcategories ul li a:hover {
    border: 1px solid #fc07845e;
    background-color: #fc078417;
    color: #fc0784ad;
	opacity: 1;
}
*/
img.replace-2x.icon-opacity {
    opacity: 0.8;
}

/*SHOW ALL BUTTON*/
@keyframes spinner {
  to {transform: rotate(360deg);}
}
a.spinner span:after{
    content: '';
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 25px;
    height: 25px;
    margin-top: -10px;
    margin-left: -10px;
    border-radius: 50%;
    border-top: 2px solid #000;
    border-right: 2px solid transparent;
    animation: spinner .6s linear infinite;
}

a.btn-showall span:before {
    content: "\f078";
    font-family: "FontAwesome";
    color: #FFFFFF;
}
a.spinner span{
    background: #d90071 !important;
}

/*Instagram INSPIRACIE SPOLUPRACE START*/
/* Štýl pre profilové obrázky v tvare kruhu */
.profile-img {
    width: 100px;
    height: 100px;
    border-radius: 50%; /* Okrúhly tvar */
    margin: 10px; /* Biela medzera okolo profilového obrázku */
}

/* Štýl pre farebný kruh okolo profilového obrázku v štýle Instagram loga */
.profile-border {
    width: 120px;
    height: 120px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    background: linear-gradient(to right, #E4405F, #F9A825, #E4405F, #d300c5);
    background-size: 200% 200%;
}
.white-space {
    background-color: white;
    padding: 5px;
    border-radius: 50%;
    border: 6px solid white;
    width: 108px;
    height: 108px;
}
.profile-border .white-space img.instagram{
    margin: -7px 0px 0px -7px
}
.mb-20{
    margin-bottom: 10px;
}
.my-20{
    margin-top: 10px;
}
a.decoration-none {
    text-decoration: none;
}
/*Instagram INSPIRACIE SPOLUPRACE END*/

div.novinky_damske_oblecenie {
  text-align: center;
  color: #555454;
  text-transform: uppercase;
  font-family: "Open Sans",sans-serif;
  font-weight: 600;
  font-size: 18px;
  line-height: 20px;
  padding: 14px 20px 17px;
  margin: 0 0 0;
  position: relative;
  border-bottom: none;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
div.novinky_damske_oblecenie a {
   color: #555454;
}
div.novinky_damske_oblecenie a:hover {
   color: #FC0784;
}
div.novinky_damske_oblecenie::after {
  content: "";
  margin-top: 5px;
  display: block;
  width: 115px;
  height: 2px;
  margin-right: auto;
  margin-left: auto;
  background: #FC0784;
}
.hide_li_novinky > li {
  display: none;
}
#subcategories ul li.novinky_li_mobil_full {
  width: 100%;
  max-width: 600px;
  float: none;
  margin-right: auto;
  margin-left: auto;
}
li a span.nazov_kategorie {
    width: 97%;

}


/*CENA S KUPONOM*/
.exp-last-chance {
  position: relative;
  display: inline-block;
  margin-bottom: 10px;
  padding: 10px 20px 10px 44px;
  border-radius: 22px;
  background-color: #f8f4e8;
  background-image: url("https://najlepsiamoda.sk/img/ico/circle_sale.svg");
  background-position: 10px 8px;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  overflow: visible !important;
}
.exp-last-chance.sale {
  background-image: url(https://najlepsiamoda.sk/img/ico/circle_sale.svg);
  font-size: 14px;
  position: relative;
  display: inline-block;
  width: fit-content;
}
.exp-last-chance.sale b {
  color: black;
  font-size: 15px;
}
.exp-last-chance.sale .coupon {
  border: #f8f4e8 3px dotted;
  background: #fc0784;
  padding: 2px;
  cursor: pointer;
  white-space: nowrap;
  color: white;
  font-weight: bold;
}

@media (max-width: 570px) { 
    .exp-last-chance {
      position: relative;
      display: inline-block;
      margin-bottom: 7px;
      padding: 5px 20px 5px 32px;
      border-radius: 22px;
      background-color: #f8f4e8;
      background-image: url("https://najlepsiamoda.sk/img/ico/circle_sale.svg");
      background-position: 8px 17px;
      background-repeat: no-repeat;
      background-size: 24px 24px;
      overflow: visible !important;
    }
    .exp-last-chance.sale {
      background-image: url(https://najlepsiamoda.sk/img/ico/circle_sale.svg);
      font-size: 14px;
      position: relative;
      display: inline-block;
      width: fit-content;
    }
    .exp-last-chance.sale .coupon {
      border: #f8f4e8 3px dotted;
      background: #fc0784;
      padding: 1px 3px 1px 3px;
      cursor: pointer;
      white-space: nowrap;
      color: white;
      font-weight: bold;
      display: block;
      margin: 5px;
    }
}

@media (min-width:991px) and (max-width:1199px){    
    .exp-last-chance {
      position: relative;
      display: inline-block;
      margin-bottom: 7px;
      padding: 5px 20px 5px 32px;
      border-radius: 22px;
      background-color: #f8f4e8;
      background-image: url("https://najlepsiamoda.sk/img/ico/circle_sale.svg");
      background-position: 8px 17px;
      background-repeat: no-repeat;
      background-size: 24px 24px;
      overflow: visible !important;
    }
    .exp-last-chance.sale {
      background-image: url(https://najlepsiamoda.sk/img/ico/circle_sale.svg);
      font-size: 14px;
      position: relative;
      display: inline-block;
      width: fit-content;
    }
    .exp-last-chance.sale .coupon {
      border: #f8f4e8 3px dotted;
      background: #fc0784;
      padding: 1px 3px 1px 3px;
      cursor: pointer;
      white-space: nowrap;
      color: white;
      font-weight: bold;
      display: block;
      margin: 5px;
    }
}
.tooltiptext {
  position: absolute;
  top: -85px;
  right: 10px;
  z-index: 10;
  width: 160px;
  padding: 10px;
  border: 1px solid #e6e6e6;
  border-radius: 5px;
  background-color: #ffffff;
  color: #4c4c4c;
  font-size: 13px;
  line-height: 1.384615385;
  visibility: hidden;
  cursor: default;
  box-shadow: 0 8px 10px 0 rgb(0 0 0 / 8%);
}
/*ToolTip Hover ZĽAVA v pokladni kupón*/
.exp-last-chance.sale .coupon:hover + .tooltiptext {
    visibility: visible;
}

/**/
#layered_ajax_loader {
  text-align: center;
}

/* --- Subcategories scroll on mobile --- */
/* === horizontálny scroll pre podkategórie === */
.subcategories-scroll {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;  /* plynulejší scroll na iOS */
    margin: 0 -10px;  /* odsadenie okrajov, ak chceš */
    padding: 10px 0;
    height: auto;
}


.subcategories-scroll ul {
    display: flex !important;
    flex-wrap: nowrap !important;
    padding: 0;
    margin: 0;
    list-style: none;
}
.subcategories-scroll #subcategories ul li a{

}


.subcategories-scroll ul li {
    flex: 0 0 auto !important;    /* položky sa neroztiahnu, zobrazia v pôvodnej veľkosti */
    float: none !important;       /* zrušíme akékoľvek staré floaty */
    margin-right: 10px !important;/* medzera medzi obrázkami */
    width: 100px;
}

.subcategory-thumb {
    display: block;
    width: auto;      /* alebo podľa potreby */
    height: 100px;     /* môže aj auto, len object-fit */
    object-fit: cover;
    border-radius: 8px;
    margin: 0 auto 5px auto;
}

.subcategories-scroll .nazov_kategorie {
    display: block;
    text-align: center;
    font: 600 12px/12px "Open Sans", sans-serif;
    color: #202020;
}
.subcategories-scroll ul li img.subcategory-thumb {
    width: auto;
    height: 160px;
    object-fit: cover;
    border-radius: 8px;
    display: block;
    margin: 0 auto 5px auto;
    border: 1px solid #00000024;
}
/*HOVER EFEKTY*/
/* Hlavný link obalu podkategórie */
.subcategories-scroll ul li a {
    display: block;
    text-decoration: none;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* pri hovere mierny zdvih aj tieň */
.subcategories-scroll ul li a:hover {
    transform: translateY(-5px);

}

/* obrázok – jemné zosvetlenie */
.subcategories-scroll ul li a:hover .subcategory-thumb {
    filter: brightness(1.05);
}

/* názov podkategórie – zmena farby */
.subcategories-scroll ul li a:hover .nazov_kategorie {
    color: #fc0784;
}

/* zabezpečíme, aby boli obrázky aj názov pripravené na animácie */
.subcategory-thumb {
    transition: transform 0.3s ease, filter 0.3s ease;
}
.nazov_kategorie {
    transition: color 0.3s ease;
}
.subcategory-heading {
    color: black;
    font-weight: bold;
}
/**/
