.dropdowntextholder{
height: 300px;
overflow: hidden;
margin-bottom: 30px !important;
transition: all ease-in-out 1s;
position: relative;
padding-left: 25px;
}
.dropdownopener {
position: absolute;
left: 0px;
bottom: 0px;
margin-bottom: 0px;
}
.dropdowncloser {
position: absolute;
left: 0px;
bottom: 0px;
margin-bottom: 0px;
}
.dropdownopener  , .dropdowncloser {
cursor: pointer;
}
.mCustomScrollbar  {
height: 0px;
overflow: hidden;
}
.dst-admin th {
background-color: #23282d;
color: white;
}
.dst-admin input[type=submit] {
background-color: #23282d;
border: 0px;
padding: 8px;
color: white;
}
.dst-admin th, .dst-admin td {
border: 1px solid #d2d2d2;
text-align: center;
padding: 10px;
margin-top: 10px;
vertical-align: bottom;
}
.dst-admin table {
width: 100%;
}
.dst-admin form * {
display: block;
width: 100%;
margin-bottom: 10px;
max-width: none !important;
direction: ltr;
border: 1px solid gray;
padding: 5px;
border-radius: 4px;
}
.dst-admin .shortcode-generated {
direction: ltr;
background-color: white;
padding: 20px 10px;
font-size: 14px;
border-radius: 6px;
box-shadow: 0 0 6px 0px #23282d26;
}
.dst-admin .copybtn {
background-color: #23282d;
border: 0px;
color: white;
padding: 11px;
margin-top: 20px;
}
.dst-admin #copy-status {
background-color: #dc2c2c;
padding: 11px;
color: white;
display: none;
}
.ltr-d{
direction: ltr
}
.theme-demo {
text-align: left; font-size: 20px;
}
.over-x{
overflow-x:auto;
}