@charset "UTF-8";

/* CSS Document */


/*Navigation buttons built with CSS and FontAwesome*/

center font a {
    text-decoration: none;
    white-space: nowrap;
    line-height: 300%;
}

.nav, .nav a {
    font-family: Arial, Helvetica, sans-serif!important;
    font-size: 14px !important;
    font-weight: bold!important;
    color: #555!important;
    text-decoration: none!important;
    padding: 10px!important;
    background-color: #f4f4f4!important;
    border: 1px solid #c6c6c4!important;
    border-radius: 2px !important;
}

@media only screen and (max-width:800px) {
    .mobile-hide {
        display: none!important;
    }
    .mobile-header {
        background-color: #076291;
        font-family: Arial, Helvetica, sans-serif;
        color: #fff;
        padding: 20px 10px;
        margin: -10px -10px 0;
        width: 100%;
        font-size: 18px;
        font-weight: bold;
        letter-spacing: -0.05em;
    }
    .mobile-header a {
        color: #fff;
        text-decoration: none;
    }
    table td {
        border: none;
    }
    table tbody tr th {
        display: none;
    }
    table th {
        border: none;
        color: #fff;
        background-color: #076291;
    }
    .bookinfo {
        display: none;
    }
    .new-sms {
        margin: 61px 10px 10px 90px!important;
        position: relative;
        float: left;
    }
    .new-print {
        margin: -1px 20px 10px 150px!important;
        position: relative;
        float: left;
    }
    .new-cls-mobile {
        margin: -89px 20px 10px 220px!important;
        position: relative;
        float: left !important;
        background-color: #d94a38;
        color: #ffffff;
        font-family: Arial, sans-serif;
        font-size: 13px;
        font-weight: bold;
        letter-spacing: -0.05em;
        padding: 8px 10px;
        text-decoration: none;
        border-radius: 2px;
    }
    .new-cls-mobile a {
        color: #fff;
        text-decoration: none;
    }
    .new-cls, .hover {
        display: none;
    }
    td:dir(ltr) {
        display: none;
        position: absolute;
    }
    .menu {
        display: none;
    }
    table {
        width: 100%;
    }
    table td {
        word-wrap: break-word;
    }
    table:nth-child(1) td:nth-child(1), table:nth-child(1) td:nth-child(2), table:nth-child(1) td:nth-child(3), table:nth-child(1) td:nth-child(4), table:nth-child(1) td:nth-child(5), table:nth-child(1) td:nth-child(6), table:nth-child(1) td:nth-child(7), table:nth-child(1) td:nth-child(8), table:nth-child(1) td:nth-child(9), table:nth-child(1) td:nth-child(10), table:nth-child(1) td:nth-child(11), table:nth-child(1) td:nth-child(12), table:nth-child(1) td:nth-child(13) {
        background-color: #eee;
        padding: 2px;
        border-radius: 2px;
    }
    table:nth-child(1) td a {
        text-decoration: none;
        font-weight: normal;
    }
    /*table td:nth-child(1) {display:none;}*/
    <!--table td:nth-child(1) {
        background-color: #eee !important;
    }
    -->/*table:nth-child(4) td:nth-child(2){display:none;}*/
    font[Attributes Style] {
        color: #fff !important;
    }
    table td:nth-child(3) {
        border-radius: 2px;
        background-color: #009688;
        padding: 5px 10px;
        color: #fff;
    }
    table:nth-child(4) td:nth-child(3) a, table:nth-child(4) td:nth-child(4) a {
        color: #fff;
        text-decoration: none;
    }
    table td:nth-child(4) {
        border-radius: 2px;
        background-color: #E91E63;
        padding: 5px 10px;
        color: #fff;
    }
    table td:nth-child(5) {
        border-radius: 2px;
        background-color: #90CAF9;
        padding: 5px 10px;
        color: #000;
    }
    img[alt*="Next"], img[alt*="Previous"] {
        height: 80px;
    }
    img[alt*="Next"] {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background: url(http://catalog.wrlc.org/images/next-mobile-white.png) no-repeat;
        background-size: 40px 40px;
        background-position: 50% 50%;
        width: 60px;
        height: 60px;
        border: 0px solid #c6c6c4;
        background-color: #9C27B0;
        padding-left: 60px;
        border-radius: 100%;
    }
    img[alt*="Previous"] {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background: url(http://catalog.wrlc.org/images/previous-mobile-white.png) no-repeat;
        background-size: 40px 40px;
        background-position: 50% 50%;
        width: 60px;
        height: 60px;
        border: 0px solid #c6c6c4;
        background-color: #9C27B0;
        padding-left: 60px;
        border-radius: 100%;
    }
    img[src="/images//d-prev.gif"], img[src="/images/d-prev.gif"] {
        display: none;
    }
}

@media only screen and (min-width:800px) {
    .mobile-header {
        display: none!important;
    }
    .new-cls-mobile {
        display: none!important;
    }
}

img[src="/images/view2a.gif"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(http://catalog.wrlc.org/images/view2a-mobile.png) no-repeat;
    background-size: 60px 27px;
    background-position: 50% 50%;
    width: 80px;
    height: 40px;
    border: 0px solid #c6c6c4;
    background-color: #3165f7;
    padding-left: 80px;
    border-radius: 2px;
    margin-top: 20px;
}

img[src="/images/view1a.gif"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(http://catalog.wrlc.org/images/view1a-mobile.png) no-repeat;
    background-size: 60px 27px;
    background-position: 50% 50%;
    width: 80px;
    height: 40px;
    border: 0px solid #c6c6c4;
    background-color: #3165f7;
    padding-left: 80px;
    border-radius: 2px;
    margin-top: 20px;
    margin-right: 10px;
}

img[src="/images/view2.gif"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(http://catalog.wrlc.org/images/view2-mobile.png) no-repeat;
    background-size: 60px 27px;
    background-position: 50% 50%;
    width: 80px;
    height: 40px;
    border: 1px solid #c6c6c4;
    background-color: #fff;
    padding-left: 80px;
    border-radius: 2px;
    margin-top: 20px;
}

img[src="/images/view1.gif"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(http://catalog.wrlc.org/images/view1-mobile.png) no-repeat;
    background-size: 60px 27px;
    background-position: 50% 50%;
    width: 80px;
    height: 40px;
    border: 1px solid #c6c6c4;
    background-color: #fff;
    padding-left: 80px;
    border-radius: 2px;
    margin-top: 20px;
    margin-right: 10px;
}
