﻿
/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
    .landingPage .container-fluid,
    .landingPage .searchContainer {
        padding-left: 0;
    }
}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
    .landingPage .searchContainer {
        background: url(../images/Landing-Page-BG-sm.jpg) no-repeat left top;
    }

    .BookTitle a {
        font-size: 20px;
        line-height: normal;
    }

    .RelatedBooks .box7 .box-content a {
        height: 57px!important;
        line-height: 22px !important;
        font-size: 14px!important;
    }

}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {
    @media (min-width: 768px) and (max-width: 991.98px) {
        .landingPage .searchContainer {
            background: url(../images/Landing-Page-BG-sm.jpg) no-repeat left top;
        }

        .navbar-toggler {
            right: 0;
        }

        .navbar-text {
            left: 0;
        }

        .landingPage .navbar-toggler {
            right: 160px;
        }
        .RelatedBooks .box7 .box-content a {
            height: 57px!important;
            line-height: 22px !important;
            font-size: 14px!important;
        }
    }
}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {
    .navbar-toggler {
        right: 120px;
    }

    .navbar-text {
        left: 10px;
    }

    .landingPage .searchContainer {
        background: url(../images/Landing-Page-BG-sm.jpg) no-repeat left top;
    }

    .masterPage .navbar-dark .navbar-toggler {
        right: 5px;
    }

    .advancedsearchMobile {
        left: 2px;
    }
    .landingPage .languageLink .login,
    .masterPage .languageLink .login {
        padding: 7px 10px;
        font-size: 14px !important;
    }
    .landingPage .navbar-brand.mainTitle img,
    .masterPage .navbar-brand.mainTitle img {
        width: 100px;
    }
    .RelatedBooks .box7 .box-content a {
        height: 55px !important;
        line-height: 22px !important;
        font-size: 14px !important;
    }

    .landingSearch .form-control,
    .masterPage .searchInput .form-control {
        padding-right: 80px !important;
    }
}

/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
    .landingSearch .form-control,
    .masterPage .searchInput .form-control {
        padding-right: 80px !important;
    }

    .row.ListItem .text-center {
        /*text-align: right !important;*/
    }

    .navbar-toggler {
        right: 80px;
    }

    .navbar-text .dropdown-toggle {
        font-size: 14px;
    }

    .navbar-text {
        left: 10px;
    }

    .landingPage .searchContainer {
        background: url(../images/Landing-Page-BG-sm.jpg) no-repeat left top;
    }

    .masterPage .navbar-dark .navbar-toggler {
        right: 5px;
    }

    .advancedsearchMobile {
        left: 2px;
    }

    .landingPage .login,
    .masterPage .login {
        padding: 7px 10px!important;
        font-size: 14px!important;
    }

    .landingPage .navbar,
    .masterPage .navbar{
        padding: 1rem 0;
    }

    .navbar-brand.mainTitle img {
        max-width: 80px !important;
    }

    .RelatedBooks .box7 .box-content a {
        line-height: 22px !important;
        font-size: 14px!important;
    }
}
