
/********************* Media Queries *********************/
@media(max-width:767px){
    #voffice {
        margin-right: 10px;
    }
    .product_info {
        padding: 1em;
        margin-top: 45px;
    }
    .product_info h1 {
        margin: 8px 0px;
        text-align: center;
        display: block;
    }
    .tagline {
        margin: 0;
        text-align: center;
        display: block;
    }
    .product_image {
        max-width: 60%;
        margin-top: 25px;
    }
    .fact_container {
        margin-top: -50px;
    }
    .facts h1 {
        font-size: 40px;
    }
    .product_line_logo {
        background-size: contain !important;
        height: 100px;
    }
    .btn.product {
        width: auto;
        font-size: 1.85em;
        margin-right: 5px;
        padding: 10px;
    }
    .btn.product:last-child {
        margin-right: 0;
    }
    .title_bar {
        height: auto;
    }
    .title.detail_page {
        padding: 25px 0;
        margin-top: 25px;
    }
    .title.detail_page img {
        width: 25%;
        margin-right: 5px;
    }
    .title.detail_page h1 {
        font-size: 35px;
    }
    .title.detail_page .get_more {
        margin-top: 13px;
    }
    .title.detail_page .subTitle {
        font-size: 14px;
        margin-top: 0;
    }
    .btn.facts {
        height: auto;
        font-size: 1.5em !important;
        width: 43% !important;
    }
    .benefits .btn {
        float: left;
        margin-left: 108px;
        margin-top: 0;
        margin-bottom: 15px;
    }
    .benefits p {
        max-width: 178px;
        margin-top: 0;
    }
}

@media(max-width:992px){
    .benefits {
        width: 100%;
    }
    .navbar-default .navbar-nav li a {
        font-size:15px;
    }
    .title.detail_page {
        margin-top: 25px;
    }
    .title.detail_page h1 {
        line-height: 100%;
    }
    .related_block {
        margin: 25px auto;
    }
}

@media(min-width:993px) and (max-width:1199px) {
    .title.detail_page {
        margin-top: 25px;
    }
    .title.detail_page h1 {
        line-height: 100%;
    }
    .title.detail_page .get_more {
        margin-top: 5px;
    }
    .btn.product {
        width: auto;
    }
    .btn.facts {
        font-size: 20px;
        margin: 25px 10px;
        width: 178px;
        height: auto;
    }
    .benefits .btn {
        width: auto;
        font-size: 18px;
        padding: 10px;
    }
    .benefits p {
        max-width: 182px;
    }
}

@media(max-width:1200px){
    .product_info {
        width: auto;
    }
}

/*
     FILE ARCHIVED ON 00:19:19 Jun 25, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:21:59 Oct 03, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.565
  exclusion.robots: 0.039
  exclusion.robots.policy: 0.028
  esindex: 0.009
  cdx.remote: 5.569
  LoadShardBlock: 174.527 (3)
  PetaboxLoader3.datanode: 204.188 (5)
  PetaboxLoader3.resolve: 3128.96 (2)
  load_resource: 3216.205
  loaddict: 71.976
*/