@media screen and (max-width: 1025px){
.content-container{
	display:flex!important;
	flex-direction:column-reverse;
}
	.collapse-sub-navigation ul.menu{
		display:flex!important;
		flex-wrap:wrap;
		gap:20px;
	}
	.widget_pages li, .widget_nav_menu li{
		flex:1 1 50%;
	}
}

.ueditor-container {
  overflow: auto;
  padding: 0;
  word-wrap: break-word;
  font-size: 16px;
}
.ueditor-container * {
  -webkit-box-sizing: unset;
  box-sizing: unset;
}
.ueditor-container h1 {
  margin-block-start: 0.67em;
  margin-block-end: 0.67em;
}
.ueditor-container h2 {
  margin-block-start: 0.83em;
  margin-block-end: 0.83em;
}
.ueditor-container h3 {
  margin-block-start: 1em;
  margin-block-end: 1em;
}
.ueditor-container h4 {
  margin-block-start: 1.33em;
  margin-block-end: 1.33em;
}
.ueditor-container ul {
  list-style-type: disc;
  margin-block-start: 1em;
  margin-block-end: 1em;
  padding-inline-start: 40px;
}
.ueditor-container ol {
  list-style-type: decimal;
  margin-block-start: 1em;
  margin-block-end: 1em;
  padding-inline-start: 40px;
}
.ueditor-container dl {
  margin-block-start: 1em;
  margin-block-end: 1em;
}
.ueditor-container dd {
  margin-inline-start: 40px;
}
.ueditor-container p {
  margin: 5px 0;
}
.ueditor-container img {
  max-width: 100%;
  height: auto;
}
.ueditor-container .selectTdClass {
  background-color: #edf5fa !important;
}
.ueditor-container table.noBorderTable td, .ueditor-container table.noBorderTable th, .ueditor-container table.noBorderTable caption {
  border: 1px dashed #ddd !important;
}
.ueditor-container table {
  margin-bottom: 10px;
  border-collapse: collapse;
  display: table;
}
.ueditor-container td, .ueditor-container th {
  padding: 5px 10px;
  border: 1px solid #DDD;
}
.ueditor-container caption {
  border: 1px dashed #DDD;
  border-bottom: 0;
  padding: 3px;
  text-align: center;
}
.ueditor-container th {
  border-top: 1px solid #BBB;
  background-color: #F7F7F7;
}
.ueditor-container table tr.firstRow th {
  border-top-width: 2px;
}
.ueditor-container .ue-table-interlace-color-single {
  background-color: #fcfcfc;
}
.ueditor-container .ue-table-interlace-color-double {
  background-color: #f7faff;
}
.ueditor-container td p {
  margin: 0;
  padding: 0;
}
.ueditor-container pre {
  margin: .5em 0;
  padding: .4em .6em;
  border-radius: 8px;
  background: #f8f8f8;
}
.ueditor-container iframe, .ueditor-container embed {
  max-width: 100%;
}
.ueditor-container video {
  max-width: 100%;
}
.nei-table table{
	width:1000px;
	border: 1px solid #DDD;
	border-collapse: collapse;
}
.nei-table table th,
   .nei-table table td {
        border: 1px solid #DDD;
        text-align: center;
    }

@media (max-width: 960px){
	.nei-table{
		overflow:scroll;
	}
	.nei-table.table-flex {display:flex; justify-content:space-around; align-items:center; overflow:scroll;}
.nei-tabler table {border-collapse: collapse;display: table;margin-left:auto!important;margin-right:auto!important;}	
.nei-table.table-wrapper {display: flex; place-content:flex-start; align-items:flex-start; overflow:auto;}
.container.main .additional p img{ max-width: 100%!important;  height:auto!important;}	
.container.main .additional img{ max-width: 100%!important;  height:auto!important;}
.container img{ max-width: 100%!important;  height:auto!important;}	
.container.main p iframe{ width: 100%!important;}
.container.main iframe{ width: 100%!important; max-height: 400px!important;}
	.woocommerce div.product div.images.woocommerce-product-gallery{
		height:auto!important;
	}
}
