button.accordion2 { 
    background-color: #bbb;
    color: #444;
    cursor: pointer;
    padding: 15px;
    width: 95%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 18px;
    transition: 0.4s;
}


.accordion, .accordion3 {
	margin-bottom:5px;
    background-color: #bbb;
    color: #444;
    cursor: pointer;
    padding: 15px;
    width: 95%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 18px;
    transition: 0.4s;
    transition: 0.4s;
}

.accordion3 {
	border-radius: 5px;
    width: 100%;
 
}


#NewItemList,#MobileItemList{
 background-color: #4CAF50;
 border: none;
 color: white;
 width:35%;
 font-family:arial,verdana;
 padding: 15px 15px;
 text-align: center;
 text-decoration: none;
 display: inline-block;
 font-size: 16px;
 margin: 4px 2px;
 cursor: pointer;
}


.accordion:after, .accordion3:after {
    content: '\02795'; 
    font-size: 13px;
    color: #777;
    float: right;
    margin-left: 5px;
}


.panel {
    padding: 0 18px;
    background-color: white;
    display: none;
    overflow: hidden;
}

.panel3 {
    padding: 0 2px;
    background-color: white;
    display: none;
    overflow: hidden;
}





.modal {
    display: none; 
    position: fixed; 
    z-index: 1; 
    padding-top: 50px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; 
    overflow: auto;
    background-color: rgb(0,0,0); 
    background-color: rgba(0,0,0,0.4); 
}


.modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 10px;
    border: 1px solid #888;
    width: 320px;
}

.close {
    color: #000000;
    float: right;
    font-size: 42px;
    font-weight: bold;
}

.close:hover,.close:focus {
    color: #ff0000;
    text-decoration: none;
    cursor: pointer;
}






.find {
text-decoration: none;
background-color: rgb(180,180,180); 
border-bottom-color: #FFF;

border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius:0px;

border-radius: 5px;

border-bottom-style: none;
border-bottom-width: 0px;
border-image-outset: 0 0 0 0;
border-image-repeat: stretch stretch;
border-image-slice: 100% 100% 100% 100%;
border-image-source: none;
border-image-width: 1 1 1 1;
border-left-color: #FFF;
border-left-style: none;
border-left-width: 0px;
border-right-color: #FFF;
border-right-style: none;
border-right-width: 0px;
border-top-color: #FFF;

border-top-style: none;
border-top-width: 0px;

box-sizing: border-box;
clear: both;
color: #FFF;
cursor: pointer;
display: block;

font-family: arial,verdana,tahoma,sans-serif;
font-size: 12.5pt;

line-height: 20px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
min-height: 30px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 0px;
padding-top: 10px;
text-rendering: optimizelegibility;
text-transform: none;
transition-delay: 0s;
transition-duration: 0.1s;
vertical-align: middle;

width: 95%;
max-width:325px;
height:40px;

-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
}


.int {

background-color: rgb(0,0,0); 
border-bottom-color: #000000;

border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius:0px;

border-radius: 5px;

border-bottom-style: none;
border-bottom-width: 0px;
border-image-outset: 0 0 0 0;
border-image-repeat: stretch stretch;
border-image-slice: 100% 100% 100% 100%;
border-image-source: none;
border-image-width: 1 1 1 1;
border-left-color: #000000;
border-left-style: none;
border-left-width: 0px;
border-right-color: #000000;
border-right-style: none;
border-right-width: 0px;
border-top-color: #000000;

border-top-style: none;
border-top-width: 0px;

box-sizing: border-box;
clear: both;
color: rgb(255,255,255);
cursor: pointer;
display: block;

font-family: arial,verdana,tahoma,sans-serif;
font-size: 12.5pt;

line-height:  20px;
margin-bottom: 5px;
margin-left:   0px;
margin-right:  0px;
margin-top:    0px;
min-height:    30px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
text-rendering: optimizelegibility;
text-transform: none;
transition-delay: 0s;
transition-duration: 0.1s;
vertical-align: middle;

width: 95%;
max-width:325px;
height:40px;

-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
}



select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}

select::-ms-expand {
    display: none;
}
