@CHARSET "UTF-8";

@media only screen and (max-width: 1350px) {
    input.topsearch{
    width: 100%;
    }
}
@media only screen and (max-width: 1100px) {
    div#navrow .floatleft {
        margin-left: 21px;
    }
    .search{
        display:none;
    }
    .header_search{
        display: table-cell;
    }
}


/* Chrome Specific CSS */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    td#previewtd select {
        background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='898989'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;
        background-position: 96% 80%;
        background-size: 8px 10px;
        background-color: white;
        border: thin solid white;
        border-radius: 2px;
        font: inherit;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: borreder-box;
        box-sizing: border-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        min-width: 40px;
        padding: 0 12px 0 5px;
    }
  
}

/* Mozilla Specific CSS */
 @-moz-document url-prefix()  {
    td#previewtd select {
        background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='898989'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;
        background-position: 96% 80%;
        background-size: 8px 10px;
        background-color: white;
        border: thin solid white;
        border-radius: 4px;
        font: inherit;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        min-width: 40px;
        padding: 0 12px 0 5px;
    }  
}

@media only screen and (max-width: 900px) {
 .vertical-line{
    width: 3px;
 }
  #indexmain div.wstable {
    height: calc(100% - 35px);
  }
}
@media only screen and (max-width: 600px) {
 .vertical-line{
    width: 1px;
 }
}