.content-block a, .collection-description a, .article-body.editor a {
  color: blue;
    text-decoration: underline;
}

.collection-description h2 {
  margin-top: 1em;
  text-indent: 30px;
}

.collection-description ul {
  list-style: initial;
  padding-left: 40px;
}

.collection-description p {
  text-indent: 30px;
}

@media (min-width:1024px) {
    .collection-menu_hidden-xl {
      display: none!important;
  }
}

.dashed-link {
  border: none;
  color: inherit;
  font-style: italic;
  font-size: inherit;
  line-height: 1.2;
  padding: .5em 0;
  background-color: transparent;
  cursor: pointer;
}

.dashed-link > span {
  border-bottom: 1px dashed #fff;
}

.dashed-link:hover > span,
.dashed-link:focus > span,
.dashed-link:active > span {
  border-bottom: 1px dashed transparent;
}

.menu-inner tr.lvl-1 td a:hover{
	color: #fff!important;/*цвет текста*/
  	background: rgb(192, 192, 192);/*цвет подложки, бэкграунда */
    -webkit-box-shadow: 0px 0px 5px 2px rgba(212,212,212,1);
    -moz-box-shadow: 0px 0px 5px 2px rgba(212,212,212,1);
    box-shadow: 0px 0px 5px 2px rgba(212,212,212,1);

}

.one-click{display: none;}
div#registered_client {
    display: none !important;
}

@media (max-width: 680px){
  #text-for-mob span{
  	font-size: 16px!important;
  }
    .table_container {
   	overflow:scroll; 
  }
  
  table {
		width:600px!important;    
  }

}



