form#caspioform {

    overflow: hide;
}

#caspioform {

    overflow: hide;
}
.wraps {
    overflow: scroll;
	width:400px;
}

.box {
  position: relative;
  background-color: cornflowerblue;
}
.content {
  overflow: auto;
  width: 100%;
  height: 100%;
}

.btnhldr
{
	vertical-align: top !important;
}

.noview {
display:none;
}

input.cbLoginButton {
    background-color: #f19a0e !important;
    font-weight: bold !important;
    border-radius: 0px !important;
}

th.cbResultSetLabel.cbResultSetHeaderCell {
    background-color: #390099 !important;
}

.bts {
    position: absolute;
    bottom: 0.5rem;
    right: 0.5rem;
    background-color: #390099;
    color: white;
    border: none;
    width: 37px;
    height: 37px;
    border-radius: 4px;
}


.u-nav-popup.open {
    background-color: #390099;
}

h1 {
    font-family: 'Nunito' !important;
}

  iframe {
    background-image: url("/Includes/Site/images/AjaxLoader.gif");   
    background-repeat: no-repeat;
   }

.men
{
    visibility: hidden ;
    /* display:none; */

}

[data-position="logisticsmenuuv"] {
    visibility: hidden;
}

[data-position="expmenv"] {
    visibility: hidden;
}

[data-position="termmenv"] {
    visibility: hidden;
}

[data-position="csdmenu"] {
    visibility: hidden;
}

[data-position="acctmenv"] {
    visibility: hidden;
}
[data-position="adminmenv"] {
    visibility: hidden;
}

.lgbtn
{
	 visibility: hidden;
}

.cbResultSetTable {
   height: 80vh !important;
    overflow: scroll;
    display: block;
max-width: 100%;
}

.cbResultSetTable {
    background: #FFFFFF;
    border-collapse: collapse;
    margin: 15px;
    width: 80vw !important;
    display: block;
    max-width: 80vw !important;
	margin: 0px !important;
}

.cbHTMLBlockContainer h1 {
    display: none;
}

.cbResultSetTable > thead >tr {
    position: sticky;
    top: 0;
    z-index: 100;
}

a {
    font-family: 'Nunito' !important;
}

.feedback {
    /* background-color: #31B0D5; */
    /* color: white; */
    /* padding: 10px 20px; */
    /* border-radius: 4px; */
    /* border-color: #46b8da; */
    /* z-index: 4000; */
    /* position: sticky; */
    /* z-index: 5000 !important; */
    position: fixed;
    top: 40%;
    left: 0px;
    transform: rotate(90deg);
    transform-origin: left bottom;
    padding: 3px 21px;
    background-color: #007BFF;
    color: white;
    border: none;
    border-radius: 5px;
    font-size: 14px;
    cursor: pointer;
    letter-spacing: 1px;
}

.u-popupmenu-items {
    font-size: 17px !important;
}

.u-sheet {
    width: 96vw !important;
}

.cbFormFieldCell
{
	padding: 6px 2px !important;
}

input.cbFormTextField
{
	max-width:200px !important;
}

.cbResultSetTable {
    background: #FFFFFF;
    border-collapse: collapse;
    margin: 15px;
    width: 100% important;
    display: block;
    max-width: 100% !important;
    margin: 0px !important;
    scrollbar-color: #390099 #eafaff;
}

input.cbFormTextField {
    max-width: 200px !important;
    height: 40px;
    border: 1px solid red;
    border-color: #d1d1d1 !important;
}

select.cbFormSelect {
    max-width: 200px !important;
    height: 40px;
    border-color: #d1d1d1 !important;
    min-width: 200px;
}

a.cbResultSetLabelLink {
    text-transform: uppercase;
}

.u-enable-responsive.u-offcanvas .u-sidenav .u-nav-link {
    padding-left: 9px !important;
    padding-right: 9px !important;
}


button.feedback {
    FONT-FAMILY: 'Nunito';
    font-weight: bold;
    background-color: #ffffff;
    /* font-size: 13px; */
    border: 1px solid #390e99;
    color: #390e99;
    opacity:60%;
}

button.modtrig {
    border: none;
    padding: 12px 16px;
    color: #390e99;
}

span.newfeat {
    background-color: #e4539b;
    font-size: 12px;
    border-radius: 12px;
    color: white;
    padding-left: 5px;
    padding-right: 5px;
}

button.modtrig.clear:hover {
    background-color: rgba(0, 0, 0, 0.125);
}

label {
    text-transform: uppercase !important;
}