a {
    text-decoration:none;
    color:#fff;
}
a:hover {
    color:#ff0;
}

a.dropdown {
    color:#fff;
}
.clearfix::after {
    content: "";
    clear: both;
    display: table;
}
#mainbody {
    margin: 0px auto 0px auto;
    /* font-family: 'Arial', sans-serif; */
    font-family: 'Inter', sans-serif;
    font-size:12px;
    background:#FFF;
}
.menu-block {
    width:100%;
    background-color: var(--menu);
}

.pl-block {
    margin-top:30px;
    padding:0px 50px;
}
.footer-block {
    background:#3D4A70;
    width:100%;
    height:150px;
    margin-top:30px;
}
.topcols {
    margin-top:40px;
}
.leftcol {
    float:left;
    width:49%;
}
.rightcol {
    float: right;
    width:49%;
}
#content {
    margin-top: 50px;
}
.itemsright {
    float: right;
    /*width:65%;*/ /*49%*/
}
.pl-accounts {
    float:right;
}
.smalldropdown {
    margin-right:-10px;
    -webkit-appearance: none;  /*REMOVES DEFAULT CHROME & SAFARI STYLE*/
    -moz-appearance: none;  /*REMOVES DEFAULT FIREFOX STYLE*/
    border: 0 !important;  /*REMOVES BORDER*/
    color: #fff;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    font-size: 12px;
    padding: 3px;
    width:200px;
    cursor: pointer;
    background: #E4A22F url(/admin/images/icons/tiny/dropdownarrow.png) no-repeat right center;
    background-size: 24px 24px; /*TO ACCOUNT FOR @2X IMAGE FOR RETINA */
}
.logo-block {
    margin: 20px 0px 0px 10px;
    float:left;
    /*width:30%;*/ /*49%*/
}


.iconstoolbar {
    display:inline-flex;
}
.icondiv {
    display:flex;
    align-items: center;
    justify-content: center;
    width:25px;
    height:25px;
}
.icon1 {
    color:#5D6A90;
    border:1px solid #CCC;
    border-radius:4px;
    background:#EEE;
    margin:0px 2px 0px 2px;
    font-size:18px;
}
.icon1:hover {
    color:#DC6338;
    cursor: pointer;
    border:1px solid #DC6338;
    background:#FFF;
}
.icon2 {
    color:#3D7A3D;
    border:1px solid #CCC;
    border-radius:4px;
    background:#EEE;
    margin:0px 2px 0px 2px;
    font-size:18px;
}
.icon2:hover {
    color:#DC6338;
    cursor: pointer;
    border:1px solid #DC6338;
    background:#FFF;
}
.icon3 {
    color:#7A3D3D;
    border:1px solid #CCC;
    border-radius:4px;
    background:#EEE;
    margin:0px 2px 0px 2px;
    font-size:18px;
}
.icon3:hover {
    color:#DC6338;
    cursor: pointer;
    border:1px solid #DC6338;
    background:#FFF;
}
.icon4 {
    color:#803B80;
    border:1px solid #CCC;
    border-radius:4px;
    background:#EEE;
    margin:0px 2px 0px 2px;
    font-size:18px;
}
.icon4:hover {
    color:#DC6338;
    cursor: pointer;
    border:1px solid #DC6338;
    background:#FFF;
}
.icontab {
    color:#5D6A90;
    border:1px solid #FFF;
    border-radius:4px;
    background:#FFF;
    margin:5px 2px 0px 2px;
    font-size:18px;
}
.icontab:hover {
    color:#DC6338;
    cursor: pointer;
    border:1px solid #DC6338;
    background:#FFF;
}
.icontabsmall {
    color:#5D6A90;
    border: 1px solid #FFF;
    border-radius:4px;
    background:#FFF;
    margin:5px 2px 0px 2px;
    font-size:18px;
    width: 20px !important;
    height: 20px !important;
}
.icontabsmall:hover{
    color:#DC6338;
    cursor: pointer;
    border:1px solid #DC6338;
    background:#FFF;
}

.footer {
    margin-top:100px;
    background: #3D4A70;
    width: 100%;
    height: 140px;
    font-family:verdana;
    clear:both;
}
a.footerlinks:link,a.footerlinks:visited {
    font-size:14px;
    color: #dddddd;
    text-decoration:none;
}

/* mouse over link */
a.footerlinks:hover {
    color: #dddddd;
    text-decoration:underline;
}

/* selected link */
a.footerlinks:active {
    color: #dddddd;
    text-decoration:none;
}
#searchinput {
    font-size: 14px;
    color: #6A7BAE;
    padding:5px;
    /* border: 1px solid #6A7BAE; */
    border: none;
    border-radius:10px;
    background:#FAFAFA;
}

#searchbutton {
    border:none;
    border-radius:10px;
    text-align:center;
    width:60px;
    height:29px;
    color:#FFF;
    background:#3D4A70;
    margin-top:-10px;
}

#searchbutton:hover {
    background:#7D8AB0;
    cursor:pointer;
}

.highlight {
    background-color: var(--menuhighlight);
    cursor:pointer;
    color: var(--menuhighlighttext) !important;
}