/*** uncss> filename: https://www2.bitdefender.com/media/html/back-to-school-2017-opt/css/main.css ***/
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.6.3');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
/* Deprecated as of 4.4.0 */
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-check:before {
  content: "\f00c";
}
.fa-times:before {
  content: "\f00d";
}
.fa-download:before {
  content: "\f019";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}


/*! CSS Used from: ../css/bootstrap.css */

body,
figure {
    margin: 0
}

a,
a:focus {
    color: #5b5b5b
}

.clearfix:after,
.container:after {
    clear: both
}

html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    font-size: 62.5%;
    -webkit-tap-highlight-color: transparent
}

body {
    font-size: 14px;
    line-height: 1.42857143;
    background-color: #fff
}

figure,
footer,
section {
    display: block
}

a {
    background: 0 0
}

a:active,
a:hover {
    outline: 0
}

b {
    font-weight: 700
}

h1 {
    margin: .67em 0;
    font-size: 72px
}

h1,
h3,
h5,
h6,
ul {
    margin-bottom: 10px
}

.ishide {display: none;}
.fpshow { display: block; }

@media print {
    * {
        color: #000!important;
        text-shadow: none!important;
        background: 0 0!important;
        box-shadow: none!important
    }
    a,
    a:visited {
        text-decoration: underline
    }
    a[href]:after {
        content: " (" attr(href) ")"
    }
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: ""
    }
    img {
        page-break-inside: avoid;
        max-width: 100%!important
    }
    h3,
    p {
        orphans: 3;
        widows: 3
    }
    h3 {
        page-break-after: avoid
    }
}

a,
a:focus,
a:hover {
    text-decoration: none
}

*,
:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

a:focus {
    outline: dotted thin;
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

img {
    border: 0;
    vertical-align: middle;
    max-width: 100%;
    height: auto
}

h1,
h3,
h5,
h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    text-rendering: optimizelegibility
}

h1,
h3 {
    margin-top: 20px
}

h5,
h6 {
    margin-top: 10px
}

p {
    margin: 0 0 10px
}

.small {
    font-size: 85%
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.backTop a,
.buyNow,
.text-center {
    text-align: center
}

ul {
    margin-top: 0
}

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

@media (min-width:768px) {
    .container {
        width: 750px
    }
}

@media (min-width:992px) {
    .container {
        width: 970px
    }
}

@media (min-width:1200px) {
    .container {
        width: 1170px
    }
}

.col-md-4,
.col-md-8,
.col-sm-12,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-xs-1,
.col-xs-11,
.col-xs-12,
.col-xs-4,
.col-xs-6 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.col-xs-1,
.col-xs-11,
.col-xs-12,
.col-xs-4,
.col-xs-6 {
    float: left
}

.col-xs-12 {
    width: 100%
}

.col-xs-11 {
    width: 91.66666667%
}

.col-xs-6 {
    width: 50%
}

.col-xs-4 {
    width: 33.33333333%
}

.col-xs-1 {
    width: 8.33333333%
}

@media (min-width:768px) {
    .col-sm-12,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7 {
        float: left
    }
    .col-sm-12 {
        width: 100%
    }
    .col-sm-7 {
        width: 58.33333333%
    }
    .col-sm-6 {
        width: 50%
    }
    .col-sm-5 {
        width: 41.66666667%
    }
    .col-sm-4 {
        width: 33.33333333%
    }
}

@media (min-width:992px) {
    .col-md-4,
    .col-md-8 {
        float: left
    }
    .col-md-8 {
        width: 66.66666667%
    }
    .col-md-4 {
        width: 33.33333333%
    }
}

.clearfix:after,
.clearfix:before,
.container:after,
.container:before {
    display: table;
    content: " "
}

@media (max-width:767px) {
    .hidden-xs {
        display: none!important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .hidden-sm {
        display: none!important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .hidden-md {
        display: none!important
    }
}

@media (min-width:1200px) {
    .hidden-lg {
        display: none!important
    }
}


/*! CSS Used from: ../css/site.css */

body {
    font-family: Roboto, sans-serif;
    color: #6a6a6a
}

h1,
h3,
h5,
h6 {
    font-family: 'Roboto', serif;
    color: #3a3a3a;
    font-weight: 700
}

h1 {
    letter-spacing: -.008em;
    line-height: .92em
}

h3 {
    letter-spacing: -.02em;
    margin: 0;
    font-size: 2.34em;
    line-height: 1em
}

h5 {
    letter-spacing: -.03em;
    font-size: 1.85em
}

h6 {
    letter-spacing: -.04em;
    font-size: 1.45em
}

a {
    font-size: inherit;
    font-weight: 400;
    outline: 0!important
}

a:hover {
    color: #e80000
}

.lightFont {
    font-weight: 300!important
}

.boldFont {
    font-weight: 700!important
}

.exo2 {
    font-family: 'Exo 2', serif!important
}

.roboto {
    font-family: Roboto, sans-serif!important
}

.noPadding {
    padding: 0!important
}

.padding3 {
    padding: 3em 0!important
}

.clearfix:after,
.clearfix:before {
    content: "";
    display: table
}

.clearfix {
    zoom: 1
}

.backTop {
    bottom: 105px;
    position: fixed;
    right: 10px;
    z-index: 999
}

.backTop a {
    width: 80px;
    height: 80px;
    background: url(../images/to-top.png) center center no-repeat #000;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
    display: block
}

.backTop a:hover {
    background: url(../images/to-top-hover.png) center 15px;
    color: #fff
}

.buyNow {
    border: none;
    line-height: 1;
    background: url(../images/cart_v2.png) 14px center no-repeat #ff8208;
    border-radius: 0;
    color: #fff!important;
    font-family: Roboto;
    font-size: 17px;
    font-weight: 700;
    text-transform: uppercase;
    display: inline-block;
    padding: 16px 20px 16px 50px;
    outline: 0;
    transition: background .2s
}

.buyNow:hover {
    background-color: #f27a05;
    color: #fff
}

.product-awards2017 {
    background: #F3F3F3
}

.product-awards2017 h5 {
    color: #333;
    margin-bottom: 1.5em;
    font-weight: 400;
    font-size: 30px
}

.product-awards2017 img {
    max-width: 160px
}

.product-awards2017 q {
    display: block;
    color: #c1781e;
    font-size: 16px;
    margin: 1em 0 0;
    font-style: italic;
    font-weight: 500
}

.product-awards2017 span {
    color: #4b4a4a;
    display: block;
    font-size: 13px
}

.product-awards2017 .award2 {
    max-width: 70px
}

.product-awards2017 .award1 {
    margin-top: 2em
}

.product-awards2017 .award3 {
    max-width: 100px
}

.product-awards2017 .col {
    display: inline-block;
    vertical-align: bottom;
    width: 33%
}

.list-none {
    list-style: none;
    padding: 0
}

.global-footer {
    /* background: url(../images/newfooter.jpg) center no-repeat; */
    background-repeat: no-repeat;
    background-position: center;
    height: 250px
}

.global-footer .logo-footer {
    max-width: 220px;
    margin: 70px 0 35px
}

.global-footer .sublinks a {
    font-size: 11px;
    transition: all .5s ease
}

.global-footer .theCopyRights {
    font-size: 11px;
    color: #373737;
    display: block
}

.header-lunch2018 {
    background: url(../images/lunch-lp2018.jpg) center top no-repeat #f3f3f3;
    min-height: 1100px;
    background-size: 100%
}

.header-lunch2018 .logo {
    max-width: 140px;
    display: block;
    margin: 20px auto 0
}

.header-lunch2018 h1 {
    color: #111;
    margin-top: 10px
}

.header-lunch2018 h5 {
    margin: 20px 0 10px
}

.header-lunch2018 .items-lunch .item {
    display: inline-block;
    width: 33%
}

.header-lunch2018 .items-lunch {
    margin-top: 20px
}

.header-lunch2018 .items-lunch img.box {
    max-width: 450px
}

.header-lunch2018 .items-lunch .last img.box {
    margin-left: -150px
}

.header-lunch2018 .items-lunch .first img.box {
    margin-right: -200px
}

.header-lunch2018 .items-lunch .small {
    position: relative;
    top: 30px
}

.header-lunch2018 .details {
    padding: 20px;
    background: #fff;
    width: 280px;
    border: 1px solid #eee;
    min-height: 200px;
    text-align: left
}

.header-lunch2018 .left .details {
    position: relative;
    right: -150px;
    top: 0
}

.header-lunch2018 .middle .details {
    position: relative;
    right: -70px;
    top: 0
}

.header-lunch2018 .right .details {
    position: relative;
    right: 5px;
    top: 0
}

.header-lunch2018 .mini-logo {
    max-width: 70px
}

.header-lunch2018 .details h3 {
    font-size: 24px;
    color: #0b0b0b;
    font-weight: 600;
    padding-bottom: 10px;
    border-bottom: 1px dotted #b5b5b5;
    margin-bottom: 10px
}

.header-lunch2018 .itemD {
    display: inline-block;
    width: 33%;
    vertical-align: top
}

.header-lunch2018 .item-details {
    margin-top: -40px
}

.header-lunch2018 .item-details .pc {
    font-weight: 300;
    text-transform: uppercase;
    font-size: 12px;
    color: #303030;
    display: block;
    margin-top: 5px
}

.header-lunch2018 .item-details .old-price {
    font-weight: 500;
    text-decoration: line-through;
    font-size: 23px;
    color: #000;
    display: block
}

.header-lunch2018 .item-details .new-priceT {
    font-weight: 500;
    font-size: 13px;
    color: #000;
    display: block;
    margin-top: 8px
}

.header-lunch2018 .item-details .new-price {
    font-weight: 500;
    font-size: 15px;
    color: #000;
    display: block
}

.header-lunch2018 .item-details .full {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ededed
}

.header-lunch2018 .item-details .your-sav {
    font-weight: 400;
    font-size: 13px;
    color: #707070;
    display: block
}

.header-lunch2018 .item-details .savings {
    font-weight: 500;
    font-size: 16px;
    color: #36af00;
    display: block
}

.header-lunch2018 .buyNow {
    margin-top: 25px;
    font-size: 13px
}

.blueBtn2 { outline: none !important; background: #00baff; border: none; line-height: 1; border-radius: 0; color: #fff !important; font-family: Roboto; font-size: 16px; font-weight: 400; display: inline-block; text-align: center; padding: 16px 20px; outline: none; transition: background .2s; cursor: pointer; }
.blueBtn2:hover { background: #279ac5; }
.yellowBtn { border: none; background: #FF8208; padding: 11px 30px; color: #fff !important; display: inline-block; text-transform: uppercase; font-weight: bold; font-size: 14px; transition: all 0.3s ease; outline: none; }
.yellowBtn:hover { background: #db7009; color: #fff !important; }

.header-lunch2018 .compare-products{margin-top: 30px;}
.header-lunch2018 .compare-products .show-compare{display: inline-block;margin: 10px 0;border-bottom: 1px solid #dadada;padding: 20px 100px;color: #0012ff;font-size: 15px;transition: all 0.5s ease;width: 40%;}
.header-lunch2018 .hidden-comparative2018{display: none;}
.header-lunch2018 .comparison2018 ul .info h3.some{margin-top: 20px;font-size: 26px;}
.header-lunch2018 .show-compare i{margin-left: 20px;display: inline-block;font-size: 24px;vertical-align: middle;}

.header-lunch2018 .items-lunch .item.sameMid img{position: relative;left: -23px;top: 30px;}
.header-lunch2018.blackF2018 .item-details{margin-top: 0;}
.header-lunch2018.blackF2018{background: url('../images/blackfriday2018.jpg') center  top no-repeat;}
.header-lunch2018.blackF2018 .logo{max-width: 130px;margin-bottom: 10px;}
.header-lunch2018.blackF2018 h5{color: #ffe038;font-weight: 300;font-size: 80px;margin-top: 0;}
.header-lunch2018.blackF2018 .save-up{background: url('../images/savebf.png') center no-repeat; width: 600px;height: 150px;margin: 0 auto;padding: 10px 20px;}
.header-lunch2018.blackF2018 h6{color: #fff;font-size: 26px;font-weight: 300;}
.header-lunch2018.blackF2018 .save{text-transform: uppercase;display: block;text-align: center;color: #111;font-size: 60px;font-weight: bold;line-height: 1;margin-top: 5px;}
.header-lunch2018.blackF2018 .sm{display: block;text-align: center;font-size: 20px;color: #111;font-weight: 600;margin-top: 3px;}
.header-lunch2018.blackF2018 h3.buyi{font-size: 34px;}
.header-lunch2018.blackF2018 .items-lunch img.box{margin-top: -20px;}
.ro .header-lunch2018.blackF2018 .save {font-size: 38px;}

.colorWhite {
    color: #fff;
}
.thinFont {
    font-weight: 100 !important;
}

/* comparison 2018 */
.comparison2018 ul .info h3 { font-weight: 400; line-height: 1.2; font-size: 36px; margin-top: 100px; }
.comparison2018 ul li .info { float: left; width: 40%; }
.comparison2018 ul li p { font-size: 14px; color: #606060; margin-top: 10px; }
.comparison2018 ul li .product { width: 20%; float: left; position: relative; }
.comparison2018 .product.best-sale { background: #ececec; padding: 20px 0; }
.comparison2018 .bdf { display: block; text-align: center; font-size: 13px; color: #505050; margin-top: 5px; font-weight: 500; }
.comparison2018 .product-title { font-size: 15px; font-weight: 500; color: #555; display: block; margin-bottom: 15px; }
.comparison2018 .yellowBtn { padding: 10px 20px; font-size: 15px; }
.comparison2018 .yellowBtn .line01 { position: relative; top: -1px; }
.comparison2018 .product.small .yellowBtn { background: #b9b9b9; }
.comparison2018 .product.small .yellowBtn:hover { background: #333; }
.comparison2018 .devices { display: block; font-size: 13px; margin-top: 5px; }
.comparison2018 .row-custom.item.first { background: #ecf6f7; border: 1px solid #fff; }
.comparison2018 i { color: #545c6d; font-size: 24px; display: inline-block; margin-right: 30px; vertical-align: middle; }
.comparison2018 i.first { margin-left: 30px; }
.comparison2018 i.solo { margin-top: 22px !important; display: block; }
.comparison2018 i.fa-times { color: #545c6d !important; }
.comparison2018 .row-custom.item .titles { display: inline-block; vertical-align: middle; }
.comparison2018 .row-custom.item h3 { margin-top: 15px; font-size: 20px; color: #545c6d; }
.comparison2018 .row-custom.item h4 { margin-top: 0; margin-bottom: 10px; font-size: 12px; color: #6b6b6b; font-weight: 400; margin-top: 2px; }
.comparison2018 .check-labels i { display: block; color: #22ca75; margin-right: 0; margin-top: 10px; }
.comparison2018 .check-labels { display: block; text-align: center; font-size: 12px; color: #6b6b6b; }
.comparison2018 .dropdown-features .row-custom.item { background: #fff; }
.comparison2018 .dropdown-features .info { position: relative; left: 85px; height: 75px }
.comparison2018 .dropdown-features .clr { background: #fff; }
.comparison2018 .dropdown-features .product { border-bottom: 1px solid #ddd; padding: 15px 0; }
.comparison2018 .dropdown-features .product, .comparison2018 .dropdown-features .info { border-bottom: 1px solid #ddd; }
.comparison2018 .dropdown-features { display: none; }
.comparison2018 .info.arrow { background: url('../images/arrow-inactive.png') 67px 22px no-repeat; }
.comparison2018 .dropdown-features .row-custom.item h3 { font-size: 18px; }
.comparison2018 .improved { margin: -1px 0 0 5px; background: #4dca8b; font-size: 11px; padding: 2px 4px; text-transform: uppercase; display: inline-block; color: #fff; position: relative; top: -1px; }
.comparison2018 .new { margin: -1px 0 0 5px; background: #f1cc00; font-size: 11px; padding: 2px 4px; text-transform: uppercase; display: inline-block; color: #fff; position: relative; top: -1px; }
.comparison2018 .dropdown-features .check-labels i { margin: 10px 0; display: block; }
.comparison2018 .not-sure { float: right; background: #f0f0ef; padding: 15px; margin-bottom: 30px; }
.comparison2018 .not-sure .img-ask { margin: 0 30px 0 10px; }
.comparison2018 .not-sure > * { display: inline-block; vertical-align: middle; }
.comparison2018 .not-sure h4 { color: #545c6d; font-size: 18px; margin-bottom: 0; margin-top: 5px; }
.comparison2018 .not-sure h5 { color: #6b6b6b !important; font-size: 12px !important; margin-top: 0; font-weight: 400; }
.comparison2018 .not-sure .blueBtn2 { padding: 14px 16px; font-size: 14px; margin-left: 140px; font-weight: 500; }
.comparison2018 li.windows { cursor: pointer; transition: all 0.3s ease; }
.comparison2018 li.windows:hover { background: #d4f7fb !important; }

.lunch2018-middle {
    /*background: url(../images/lunch-bottom.jpg) center top no-repeat;*/
    background-repeat: no-repeat;
    background-position: center top;
    min-height: 1135px
}

.lunch2018-middle .custom-features .item {
    float: left;
    width: 33.3%;
    height: 393px;
    padding: 35px 25px
}

.lunch2018-middle .custom-features .item1 {
    background: url(../images/lch1.jpg) center no-repeat
}

.lunch2018-middle .custom-features .item2 {
    background: url(../images/lch2.jpg) center no-repeat
}

.lunch2018-middle .custom-features .item3 {
    background: url(../images/lch3.jpg) center no-repeat
}

.lunch2018-middle .custom-features h3 {
    text-transform: uppercase;
    color: #fff;
    font-size: 30px;
    font-weight: 600;
    margin: 40px 0 0 5px;
    line-height: 1.3
}

.lunch2018-middle .custom-features {
    z-index: 990;
    position: relative
}

.lunch2018-middle .features {
    margin-top: 30px
}

.lunch2018-middle .content {
    margin-top: 50px
}

.lunch2018-middle .custom-features p {
    color: #fff;
    font-size: 18px
}

.lunch2018-middle .content .image {
    float: left;
    width: 10%;
    height: 100px
}

.lunch2018-middle .content .text {
    float: right;
    width: 85%
}

.lunch2018-middle .content .text p {
    text-align: left;
    font-size: 18px;
    color: #474747;
    font-weight: 300
}

.lunch2018-middle .content .title {
    text-align: left;
    display: block;
    font-size: 27px;
    color: #111;
    margin-bottom: 15px
}

.lunch2018-middle .content .text p.small {
    font-size: 14px;
    font-weight: 400
}

.lunch2018-middle .content .row-item {
    margin-bottom: 50px;
    margin-top: 20px
}

.what-customer2017 {
    padding-bottom: 20em!important
}

.what-customer2017 h5 {
    color: #333;
    margin-bottom: 50px;
    font-size: 30px
}

.what-customer2017 .title {
    font-size: 15px;
    display: block;
    color: #111;
    letter-spacing: 1px;
    font-weight: 500;
    margin-top: 10px
}

.what-customer2017 .role {
    color: #9fa3a7;
    font-size: 14px;
    display: block;
    margin-top: 5px
}

.what-customer2017 img {
    height: 100px;
    margin-top: 40px
}

.what-customer2017 .tooltip-custom {
    background: #002bcc;
    padding: 20px;
    position: relative;
    width: 80%;
    margin: 0 auto
}

.what-customer2017 .tooltip-custom:after {
    content: "";
    position: absolute;
    bottom: -15px;
    border-top: 20px solid #002bcc;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    margin: 0 auto;
    left: 0;
    right: 0;
    width: 0
}

.what-customer2017 .tooltip-custom p {
    color: #fff
}

.header-lunch2018.bottom {
    background: #f3f3f3;
    min-height: auto
}

.header-lunch2018.bottom .items-lunch {
    margin-top: -17em
}

.global-footer {
    position: relative;
    z-index: 20
}

.header-lunch2018 h5 {
    font-size: 34px;
    font-weight: 500;
    color: #111
}

.header-lunch2018 h1 {
    font-size: 30px;
    font-weight: 300
}

.header-lunch2018 .items-lunch .MID {
    top: 30px;
    position: relative
}

.header-lunch2018 .items-lunch .MID img {
    margin-left: 0
}

.header-lunch2018 h5 {
    font-size: 20px;
    color: #616161
}

.header-lunch2018 h1 {
    font-size: 36px
}

.header-lunch2018 .discount {
    position: absolute;
    left: 170px;
    bottom: 60px;
    z-index: 9
}

.header-lunch2018 .off-discount {
    position: absolute;
    z-index: 99;
    color: #fff;
    font-size: 30px;
    left: 18px;
    bottom: 30px
}

.header-lunch2018 .item.last .discount {
    left: -5px
}

.header-lunch2018 .item.MID .discount img {
    margin: 0!important
}

.header-lunch2018 .item.MID .discount {
    left: 80px
}

.header-lunch2018 .details {
    top: 50px;
    height: 290px!important
}

.header-lunch2018 .items-lunch img.box {
    max-width: 400px
}

.header-lunch2018 .item-details .pc.v2 {
    text-transform: none
}

.header-lunch2018 .item-details .new-price {
    font-weight: 500;
    font-size: 23px;
    color: #000;
    display: block
}

.header-lunch2018 .item-details .old-price {
    font-weight: 500;
    font-size: 15px;
    color: #000;
    display: block;
    margin-top: 4px;
    margin-bottom: 15px
}

.header-lunch2018.bottom {
    background: 0 0;
    min-height: 720px
}

.header-lunch2018.bottom .items-lunch {
    margin-top: 0
}

.what-customer2017.v2 {
    padding-bottom: 3em!important
}

.header-lunch2018 .line {
    height: 1px;
    float: left;
    width: 45%;
    background: #e4e5e9
}

.header-lunch2018 .line:last-child {
    float: right
}

.header-lunch2018 .lines {
    overflow: hidden;
    margin-top: 120px
}

.header-lunch2018 .info-three span {
    display: block;
    color: #414246;
    font-size: 18px;
    margin-top: 15px
}

.header-lunch2018 .midLI img {
    margin-top: -20px
}

.header-lunch2018 .midLI span {
    margin-top: 0
}

.header-lunch2018 .awimg img {
    max-width: 130px
}

.awardB {
    margin-top: 70px
}

.header-lunch2018 .awimg,
.header-lunch2018 .awtext {
    display: inline-block
}

.header-lunch2018 .awtext {
    text-align: left;
    margin-left: 20px
}

.header-lunch2018 .awtext h6 {
    color: #111;
    font-size: 24px
}

.header-lunch2018 .awtext span {
    color: #111
}

.header-lunch2018 .items-lunch .item.wrapper-is,
.right.itemD.wrapper-is {
    display: none;
    visibility: hidden
}

.suport-en {
    display: none
}

.en .suport-en,
.suport-restofworld {
    display: inline
}

.en .suport-restofworld {
    display: none
}


/*! CSS Used from: ../css/responsive.css */

@media (max-width:1500px) {
    .header-lunch2018 {
        background-size: 110%
    }
}

@media (max-width:1279px) {
    .header-lunch2018 .details {
        height: auto!important
    }
    .header-lunch2018 .discount {
        left: 48px!important
    }
    .header-lunch2018 .item.last .discount {
        left: -80px!important
    }
    .header-lunch2018 .item.MID .discount {
        left: -10px!important
    }
    .header-lunch2018 .items-lunch .MID img {
        margin-left: -85px!important;
        max-width: 350px
    }
    .header-lunch2018 .items-lunch .first img.box {
        margin-left: -70px!important;
        margin-right: -90px!important
    }
    .header-lunch2018 .buyNow {
        margin-top: 5px
    }
    .header-lunch2018 .right .details {
        right: 58px!important
    }
    .header-lunch2018 .middle .details {
        right: 0!important
    }
    .header-lunch2018 .details h3 {
        font-size: 20px
    }
    .header-lunch2018 .details {
        width: 250px
    }
    .header-lunch2018 .left .details {
        right: -58px!important
    }
    .header-lunch2018 .items-lunch .last img.box {
        margin-left: -250px!important
    }
    .header-lunch2018 .items-lunch .first img.box,
    .header-lunch2018 .items-lunch .last img.box {
        max-width: 350px
    }
}

@media (min-width:1441px) and (max-width:1600px) {
    .header-lunch2018 {
        background-size: 103%
    }
}

@media (max-width:1400px) {
    .header-lunch2018 .item.last .discount {
        left: -29px
    }
    .header-lunch2018 .item.MID .discount {
        left: 70px
    }
    .header-lunch2018 .discount {
        left: 150px
    }
    .header-lunch2018 .items-lunch .first img.box {
        margin-right: -150px!important
    }
    .header-lunch2018 .items-lunch .MID img {
        margin-left: -44px
    }
    .header-lunch2018 {
        background-size: 100%
    }
    .header-lunch2018 .items-lunch .last img.box {
        margin-left: -214px
    }
    .header-lunch2018 .left .details {
        right: -138px
    }
    .header-lunch2018 .middle .details {
        right: -60px
    }
    .header-lunch2018 .right .details {
        right: 18px
    }
}

@media all and (max-width:1335px) {
    .header-lunch2018 .discount {
        left: 149px
    }
    .header-lunch2018 .items-lunch .first img.box {
        margin-right: -110px!important
    }
    .header-lunch2018 .items-lunch .last img.box {
        margin-left: -220px!important
    }
    .header-lunch2018 {
        background-size: 110%
    }
}

@media (max-width:1023px) {
    .header-lunch2018 .itemD .details {
        height: auto!important
    }
    .header-lunch2018 .item-details .old-price {
        font-size: 15px
    }
    .header-lunch2018 .item.MID .discount {
        left: 20px!important
    }
    .header-lunch2018 .item.last .discount {
        left: -30px!important
    }
    .header-lunch2018 .off-discount {
        bottom: 24px;
        font-size: 20px
    }
    .header-lunch2018 .item .discount img {
        max-width: 70px!important
    }
    .header-lunch2018 .items-lunch .MID img {
        max-width: 300px;
        margin-left: -40px!important
    }
    .header-lunch2018 .item-details .old-price {
        font-size: 19px
    }
    .header-lunch2018 .item-details .pc {
        font-size: 10px
    }
    .lunch2018-middle .custom-features p {
        font-size: 14px
    }
    .lunch2018-middle .custom-features h3 {
        font-size: 20px
    }
    .header-lunch2018 .item-details {
        margin-top: -20px
    }
    .header-lunch2018 .middle .details {
        right: -20px!important
    }
    .header-lunch2018 .right .details {
        right: 18px!important
    }
    .header-lunch2018 .details h3 {
        font-size: 16px
    }
    .header-lunch2018 .details {
        width: 200px
    }
    .header-lunch2018 .items-lunch .first img.box {
        max-width: 300px
    }
    .header-lunch2018 .items-lunch .last img.box {
        max-width: 300px;
        margin-left: -120px!important
    }
    .header-lunch2018 {
        background-size: 120%
    }
}

@media (min-width:768px) and (max-width:1023px) {
    body {
        padding-top: 0!important;
        font-size: 13px
    }
    h1 {
        font-size: 60px
    }
    h3 {
        font-size: 2.5em
    }
    h5 {
        font-size: 1.45em
    }
    a {
        font-size: 1.3em
    }
}

@media (max-width:767px) {
    .header-lunch2018 .items-lunch .item {
        margin-top: 40px;
        width: 100%
    }
    .header-lunch2018 .info-three span {
        font-size: 11px
    }
    .header-lunch2018 {
        background: 0 0!important;
        height: auto!important;
        padding-bottom: 40px
    }
    .header-lunch2018 .details {
        top: 0
    }
    .header-lunch2018 .item.last .discount {
        left: 46px!important
    }
    .header-lunch2018 .item.MID .discount {
        left: 44px!important
    }
    .header-lunch2018 .item.MID .off-discount {
        bottom: 23px
    }
    .header-lunch2018 .off-discount {
        bottom: 33px
    }
    .header-lunch2018 .items-lunch .item.MID .mini-logo {
        margin: 0!important
    }
    .header-lunch2018 .discount {
        bottom: 250px
    }
    .header-lunch2018 .items-lunch .first img.box,
    .header-lunch2018 .items-lunch .last img.box {
        margin-right: 0!important;
        max-width: 340px!important;
        margin-left: -20px!important
    }
    .what-customer2017 .role {
        margin-bottom: 30px
    }
    .lunch2018-middle {
        background: #fff
    }
    .header-lunch2018 .details {
        width: 100%;
        left: 0;
        right: 0
    }
    .header-lunch2018 {
        min-height: auto;
        background: 0 0
    }
    .lunch2018-middle .custom-features {
        margin-top: -2em
    }
    .lunch2018-middle .custom-features .item {
        width: 100%;
        float: none;
        margin-bottom: 20px
    }
    .header-lunch2018 .itemD {
        width: 100%
    }
    .header-lunch2018 .middle .details {
        width: 100%;
        right: 0!important
    }
    .header-lunch2018 h5 {
        font-size: 20px
    }
    .header-lunch2018 h1 {
        font-size: 24px
    }
    .header-lunch2018 .items-lunch .small img {
        max-width: 340px;
        margin: 0 0 10px
    }
    .header-lunch2018 .mini-logo {
        max-width: 70px!important;
        margin-bottom: 0!important
    }
    .global-footer .sublinks a {
        font-size: 10px
    }
    .global-footer .logo-footer {
        margin-top: 50px
    }
    .global-footer {
        text-align: center;
        background: #000
    }
    .product-awards2017 q {
        font-size: 14px
    }
    .product-awards2017 img {
        max-width: 140px
    }
    .product-awards2017 .award2 {
        max-width: 50px
    }
    .product-awards2017 h5 {
        font-size: 26px
    }
    .product-awards2017 .col {
        display: block;
        width: 100%;
        margin-bottom: 30px
    }
    body {
        font-size: 12px;
        padding-top: 0!important
    }
    h1 {
        font-size: 3.5em
    }
    h3 {
        font-size: 1.9em
    }
    h5 {
        font-size: 1.45em
    }
    a {
        font-size: 1.29em
    }
    .backTop {
        position: absolute;
        bottom: 50px;
        right: 10px
    }
    .backTop a {
        width: 60px;
        height: 60px;
        background: url(../images/to-top.png) center center/50% auto no-repeat #000;
        text-align: center;
        -webkit-transition: 1s;
        -moz-transition: 1s;
        transition: 1s;
        display: block
    }
    .backTop a:hover {
        width: 60px;
        height: 60px;
        background: url(../images/to-top-hover.png) center 25px/50% auto no-repeat #000;
        color: #fff
    }
}

@media (max-width:1280px) {
    .header-lunch2018 .items-lunch .last img.box {
        margin-left: -280px
    }
    .container {
        width: 1280px!important
    }
    .header-lunch2018 .items-lunch .first img.box {
        margin-right: -200px
    }
}

@media (max-width:1279px) {
    .container {
        width: 96%!important
    }
}


/*! CSS Used fontfaces */

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/Roboto-Black_new.ttf)
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 900;
    src: url(../fonts/Roboto-BlackItalic_new.ttf)
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/Roboto-Bold_new.ttf)
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 700;
    src: url(../fonts/Roboto-BoldItalic_new.ttf)
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/Roboto-Medium_new.ttf)
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 500;
    src: url(../fonts/Roboto-MediumItalic_new.ttf)
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/Roboto-Regular_new.ttf)
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/Roboto-Italic_new.ttf)
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/Roboto-Light_new.ttf)
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 300;
    src: url(../fonts/Roboto-LightItalic_new.ttf)
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: url(../fonts/Roboto-Thin_new.ttf)
}

@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 100;
    src: url(../fonts/Roboto-ThinItalic_new.ttf)
}

@font-face {
    font-family: Bitter;
    font-style: normal;
    font-weight: 700;
    src: local("?"), url(../fonts/bitter-bold.woff) format("woff"), url(../fonts/bitter-bold.ttf) format("truetype"), url(../fonts/bitter-bold.svg) format("svg")
}

@font-face {
    font-family: Bitter;
    font-style: normal;
    font-weight: 400;
    src: local("?"), url(../fonts/bitter-regular.woff) format("woff"), url(../fonts/bitter-regular.ttf) format("truetype"), url(../fonts/bitter-regular.svg) format("svg")
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 100;
    src: local('Exo 2 Thin Italic'), local('Exo2-ThinItalic'), url(https://fonts.gstatic.com/s/exo2/v3/eVT2YjM90_OfVfatCnMNt4X0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 100;
    src: local('Exo 2 Thin Italic'), local('Exo2-ThinItalic'), url(https://fonts.gstatic.com/s/exo2/v3/-Hjc4jtnQgJIAWP1NDt63oX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 100;
    src: local('Exo 2 Thin Italic'), local('Exo2-ThinItalic'), url(https://fonts.gstatic.com/s/exo2/v3/BcTwYQH4QHiI46xew8Vt5JBw1xU1rKptJj_0jans920.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 200;
    src: local('Exo 2 Extra Light Italic'), local('Exo2-ExtraLightItalic'), url(https://fonts.gstatic.com/s/exo2/v3/GPcnHEcViOv9M6tOEXaj1QsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 200;
    src: local('Exo 2 Extra Light Italic'), local('Exo2-ExtraLightItalic'), url(https://fonts.gstatic.com/s/exo2/v3/tnz2R07zhK1IagGVkpqXSgsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 200;
    src: local('Exo 2 Extra Light Italic'), local('Exo2-ExtraLightItalic'), url(https://fonts.gstatic.com/s/exo2/v3/FoL3DQ5h24Mp-VKZ-NjJxAzyDMXhdD8sAj6OAJTFsBI.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 300;
    src: local('Exo 2 Light Italic'), local('Exo2-LightItalic'), url(https://fonts.gstatic.com/s/exo2/v3/23rYvy_JA5ECpoxf7frKbQsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 300;
    src: local('Exo 2 Light Italic'), local('Exo2-LightItalic'), url(https://fonts.gstatic.com/s/exo2/v3/MjcxgXfhyR_SJwppOHwuDQsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 300;
    src: local('Exo 2 Light Italic'), local('Exo2-LightItalic'), url(https://fonts.gstatic.com/s/exo2/v3/nWbHq5XdqJFjIrJyBvpVowzyDMXhdD8sAj6OAJTFsBI.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 400;
    src: local('Exo 2 Italic'), local('Exo2-Italic'), url(https://fonts.gstatic.com/s/exo2/v3/mtDUsDAV0EZyq25Xucv6YFKPGs1ZzpMvnHX-7fPOuAc.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 400;
    src: local('Exo 2 Italic'), local('Exo2-Italic'), url(https://fonts.gstatic.com/s/exo2/v3/jYO12anuo1iXvHfdXpE-ilKPGs1ZzpMvnHX-7fPOuAc.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 400;
    src: local('Exo 2 Italic'), local('Exo2-Italic'), url(https://fonts.gstatic.com/s/exo2/v3/RaxHP3waTeKeluDxRte-WALUuEpTyoUstqEm5AMlJo4.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 500;
    src: local('Exo 2 Medium Italic'), local('Exo2-MediumItalic'), url(https://fonts.gstatic.com/s/exo2/v3/eaanbqgvNGwrqFRlRINTXgsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 500;
    src: local('Exo 2 Medium Italic'), local('Exo2-MediumItalic'), url(https://fonts.gstatic.com/s/exo2/v3/i5NxmCRBbb0FYs_jPsIakgsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 500;
    src: local('Exo 2 Medium Italic'), local('Exo2-MediumItalic'), url(https://fonts.gstatic.com/s/exo2/v3/1_2um3wNMzErQK93dC9HegzyDMXhdD8sAj6OAJTFsBI.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 600;
    src: local('Exo 2 Semi Bold Italic'), local('Exo2-SemiBoldItalic'), url(https://fonts.gstatic.com/s/exo2/v3/AbE2HdC08fDM25clla7d4wsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 600;
    src: local('Exo 2 Semi Bold Italic'), local('Exo2-SemiBoldItalic'), url(https://fonts.gstatic.com/s/exo2/v3/sckEAwIKmmsx7VFwzUEGbQsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 600;
    src: local('Exo 2 Semi Bold Italic'), local('Exo2-SemiBoldItalic'), url(https://fonts.gstatic.com/s/exo2/v3/1cBqBVaZ3i9Efab2hdPpzAzyDMXhdD8sAj6OAJTFsBI.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 700;
    src: local('Exo 2 Bold Italic'), local('Exo2-BoldItalic'), url(https://fonts.gstatic.com/s/exo2/v3/8v5Te3n1zxIm7cF0xXG0igsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 700;
    src: local('Exo 2 Bold Italic'), local('Exo2-BoldItalic'), url(https://fonts.gstatic.com/s/exo2/v3/37_egASvAhc9tHwCuoIfKwsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 700;
    src: local('Exo 2 Bold Italic'), local('Exo2-BoldItalic'), url(https://fonts.gstatic.com/s/exo2/v3/Rpc1bsIIcqFfucX8mi4y5gzyDMXhdD8sAj6OAJTFsBI.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 800;
    src: local('Exo 2 Extra Bold Italic'), local('Exo2-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/exo2/v3/ypwaNNE60c87t97j4sVyqgsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 800;
    src: local('Exo 2 Extra Bold Italic'), local('Exo2-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/exo2/v3/7QdOk5tMB25V4JlYtwJ2eQsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 800;
    src: local('Exo 2 Extra Bold Italic'), local('Exo2-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/exo2/v3/Gj10EN9jO3BquHnP2Z4qNgzyDMXhdD8sAj6OAJTFsBI.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 900;
    src: local('Exo 2 Black Italic'), local('Exo2-BlackItalic'), url(https://fonts.gstatic.com/s/exo2/v3/GWqof4rbZ7r2U2YOej_9-AsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 900;
    src: local('Exo 2 Black Italic'), local('Exo2-BlackItalic'), url(https://fonts.gstatic.com/s/exo2/v3/RIAbswA4ePiUasfrC4OUwQsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: italic;
    font-weight: 900;
    src: local('Exo 2 Black Italic'), local('Exo2-BlackItalic'), url(https://fonts.gstatic.com/s/exo2/v3/4W580FLpNwVHxorEVMZVGQzyDMXhdD8sAj6OAJTFsBI.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 100;
    src: local('Exo 2 Thin'), local('Exo2-Thin'), url(https://fonts.gstatic.com/s/exo2/v3/RbNnk5ThoeBwBIxiex2KK1KPGs1ZzpMvnHX-7fPOuAc.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 100;
    src: local('Exo 2 Thin'), local('Exo2-Thin'), url(https://fonts.gstatic.com/s/exo2/v3/JqnBPJ9IgePo5dsfcq7K_lKPGs1ZzpMvnHX-7fPOuAc.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 100;
    src: local('Exo 2 Thin'), local('Exo2-Thin'), url(https://fonts.gstatic.com/s/exo2/v3/Kve-H8cnCO47O-asaotEpgLUuEpTyoUstqEm5AMlJo4.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 200;
    src: local('Exo 2 Extra Light'), local('Exo2-ExtraLight'), url(https://fonts.gstatic.com/s/exo2/v3/fTWF5_X2GMFGSeu9Jfm8xRkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 200;
    src: local('Exo 2 Extra Light'), local('Exo2-ExtraLight'), url(https://fonts.gstatic.com/s/exo2/v3/2te67bJO7v3hcIhF8WOfpxkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 200;
    src: local('Exo 2 Extra Light'), local('Exo2-ExtraLight'), url(https://fonts.gstatic.com/s/exo2/v3/4VH1sjauXOSoJIJOdxuAC3YhjbSpvc47ee6xR_80Hnw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 300;
    src: local('Exo 2 Light'), local('Exo2-Light'), url(https://fonts.gstatic.com/s/exo2/v3/ZvqiGg27-1PW7JHPGOnJEBkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 300;
    src: local('Exo 2 Light'), local('Exo2-Light'), url(https://fonts.gstatic.com/s/exo2/v3/-u8MnRNZbXng_riSEM1grRkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 300;
    src: local('Exo 2 Light'), local('Exo2-Light'), url(https://fonts.gstatic.com/s/exo2/v3/TZlHHgxEfHXA7uKM1eaCjXYhjbSpvc47ee6xR_80Hnw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 400;
    src: local('Exo 2'), local('Exo2-Regular'), url(https://fonts.gstatic.com/s/exo2/v3/67PFCF-E5tJ4OT0xf2g4_4DGDUGfDkXyfkzVDelzfFk.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 400;
    src: local('Exo 2'), local('Exo2-Regular'), url(https://fonts.gstatic.com/s/exo2/v3/TcVKmYnemVyF2Qc-sZ-RtYDGDUGfDkXyfkzVDelzfFk.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 400;
    src: local('Exo 2'), local('Exo2-Regular'), url(https://fonts.gstatic.com/s/exo2/v3/mJrGVjHbrdshrbGyvd7vdaCWcynf_cDxXwCLxiixG1c.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 500;
    src: local('Exo 2 Medium'), local('Exo2-Medium'), url(https://fonts.gstatic.com/s/exo2/v3/hJNWOADMCBRrv6g6rvmDLRkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 500;
    src: local('Exo 2 Medium'), local('Exo2-Medium'), url(https://fonts.gstatic.com/s/exo2/v3/LIOVoUZaNfvKcnPK2sqyzhkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 500;
    src: local('Exo 2 Medium'), local('Exo2-Medium'), url(https://fonts.gstatic.com/s/exo2/v3/6b9HPGUYUr8qZeNu0Z7o-HYhjbSpvc47ee6xR_80Hnw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 600;
    src: local('Exo 2 Semi Bold'), local('Exo2-SemiBold'), url(https://fonts.gstatic.com/s/exo2/v3/LFe3mB-q6jNXyAcQ2iPxARkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 600;
    src: local('Exo 2 Semi Bold'), local('Exo2-SemiBold'), url(https://fonts.gstatic.com/s/exo2/v3/GGsKokbvGBQnZ182Vk7qiRkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 600;
    src: local('Exo 2 Semi Bold'), local('Exo2-SemiBold'), url(https://fonts.gstatic.com/s/exo2/v3/0BGKjb5TxeNM_vPrpoWDWHYhjbSpvc47ee6xR_80Hnw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 700;
    src: local('Exo 2 Bold'), local('Exo2-Bold'), url(https://fonts.gstatic.com/s/exo2/v3/bjq6AK9kaX_qiS97tqNwpBkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 700;
    src: local('Exo 2 Bold'), local('Exo2-Bold'), url(https://fonts.gstatic.com/s/exo2/v3/j6S3lQriBGoUURQ3ejUiKBkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 700;
    src: local('Exo 2 Bold'), local('Exo2-Bold'), url(https://fonts.gstatic.com/s/exo2/v3/AbMslUVu4Wq5jvNwOBLwLnYhjbSpvc47ee6xR_80Hnw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 800;
    src: local('Exo 2 Extra Bold'), local('Exo2-ExtraBold'), url(https://fonts.gstatic.com/s/exo2/v3/XcVNq7h_15hNJotQOnfwdhkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 800;
    src: local('Exo 2 Extra Bold'), local('Exo2-ExtraBold'), url(https://fonts.gstatic.com/s/exo2/v3/vxP0mJ4Ah81pzPPpYPzpbBkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 800;
    src: local('Exo 2 Extra Bold'), local('Exo2-ExtraBold'), url(https://fonts.gstatic.com/s/exo2/v3/CJVzeXcVfU8kDtg9_l0We3YhjbSpvc47ee6xR_80Hnw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 900;
    src: local('Exo 2 Black'), local('Exo2-Black'), url(https://fonts.gstatic.com/s/exo2/v3/rUGmGYSiV3Rj1fENrroZexkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 900;
    src: local('Exo 2 Black'), local('Exo2-Black'), url(https://fonts.gstatic.com/s/exo2/v3/MqITCP2L4jm77PnkS72K-BkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 900;
    src: local('Exo 2 Black'), local('Exo2-Black'), url(https://fonts.gstatic.com/s/exo2/v3/GJUUsjMsQG_gk-UGzcMXoXYhjbSpvc47ee6xR_80Hnw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}


/* ####################################################### RESPONSIVE #####################################################################*/

/* others */

/* Desktop Responsive */
@media (min-width:1153px) and (max-width:1280px) {

    /* GPN */

    /* anti rans */

    /* autopilot */

    /* photon */

    /* smart scan */

    /* clueful */

    /* anti spam */

    /* web filter */

    /* anto rootkit */
}

/* MD-Desktop Responsive */
@media (max-width:1279px) {
    .header-lunch2018 .right .details{right: 58px!important;}
    .header-lunch2018 .middle .details{right: 0!important;}
    .header-lunch2018 .details h3{font-size: 20px;}
    .header-lunch2018 .details{width: 250px;}
    .header-lunch2018 .left .details{right: -58px!important;}
    .header-lunch2018 .items-lunch .first img.box{margin-right: -90px!important;}
    .header-lunch2018 .items-lunch .last img.box{margin-left: -250px!important;}
    .header-lunch2018 .items-lunch .first img.box{max-width: 350px;}
    .header-lunch2018 .items-lunch .last img.box{max-width: 350px;}
    .comparison2018 .not-sure { width: auto !important; }

    /* GPN */

    /* anti rans */

    /* autopilot */

    /* photon */

    /* smart scan */

    /* anti spam */

    /* web filter */

    /* anto rootkit */

    /* clueful */

    /* OEM Homepage */

    /* OAS Product*/
}
@media (min-width:1601px) and (max-width:1680px) {

    /* GPN */

    /* anti rans */

    /*.techSlider .slideItem#tech-0         { background-position: 80% 100% !important; } /* autopilot */

    /* photon */

    /* smart scan */

    /* anti spam */

    /* web filter */

    /* anto rootkit */

    /* clueful */
}
@media (min-width:1441px) and (max-width:1600px) {

    /* GPN */

    /* anti rans */

    /*.techSlider .slideItem#tech-0         { background-position: 80% 100% !important; } /* autopilot */

    /* photon */

    /* smart scan */

    /* anti spam */

    /* web filter */

    /* anto rootkit */

    /* clueful */
}
@media (min-width:1401px) and (max-width:1440px) {

    /* GPN */

    /* anti rans */

    /* autopilot */

    /* photon */

    /* smart scan */

    /* clueful */

    /* anti spam */

    /* web filter */

    /* anto rootkit */
}
@media (max-width: 1400px) {
    .header-lunch2018{background-size: 100%;}
    .header-lunch2018 .items-lunch .first img.box{margin-right: -130px;}
    .header-lunch2018 .items-lunch .last img.box{margin-left: -214px;}
    .header-lunch2018 .left .details{right: -138px;}
    .header-lunch2018 .middle .details{right: -60px;}
    .header-lunch2018 .right .details{right: 18px;}
}
@media (min-width:1281px) and (max-width:1400px) {

    /* GPN */

    /* anti rans */

    /* autopilot */

    /* photon */

    /* smart scan */

    /* clueful */

    /* anti spam */

    /* web filter */

    /* anto rootkit */
}
@media all and (max-width:1335px) {
    .comparison2018 .not-sure { width: 690px; }
}
@media (min-width:1130px) and (max-width:1152px) {

    /* GPN */

    /* anti rans */

    /* autopilot */

    /* photon */

    /* clueful */

    /* smart scan */

    /* anti spam */

    /* web filter */

    /* anto rootkit */

    /* OAS Product*/
}

/* SM-Tablet Responsive */
@media (min-width:1024px) {

    /*.comfortPromoPack { background-position: left -46px top 434px  ;background-size: 53% auto ;}*/

    /*.comfortPromoPack ul { margin-top: 31em; }*/

    /*nav#mainNav .mainLinks li .dropdown-menu { display: none !important; }*/

/*nav#mainNav .mainLinks li:hover .dropdown-menu { display: block !important; }*/ }

/* SM-Tablet Responsive */
@media (max-width:1023px) {
    .header-lunch2018 .item-details .old-price{font-size: 19px;}
    .header-lunch2018 .item-details .pc{font-size: 10px;}
    .lunch2018-middle .custom-features p{font-size: 14px;}
    .lunch2018-middle .custom-features h3{font-size: 20px;}
    .header-lunch2018 .item-details{margin-top: -20px;}
    .header-lunch2018 .middle .details{right: -20px!important;}
    .header-lunch2018 .right .details{right: 18px!important;}
    .header-lunch2018 .details h3{font-size: 16px;}
    .header-lunch2018 .details{width: 200px;}
    .hidden-comparative2018 .container{width: 100%!important;padding: 0;}
    .header-lunch2018 .compare-products .show-compare{width: 80%;}
    .header-lunch2018 .items-lunch .first img.box{max-width: 300px;}
    .header-lunch2018 .items-lunch .last img.box{max-width: 300px;margin-left: -120px!important;}
    .header-lunch2018{background-size: 120%;}
    .comparison2018 .dropdown-features .info { height: 71px; }
    .comparison2018 .dropdown-features .row-custom.item h3 { font-size: 14px; }
    .comparison2018 .dropdown-features .info { left: 44px; }
    .comparison2018 ul .info h3 { font-size: 26px; }
    .comparison2018 .yellowBtn { font-size: 12px; }
    .comparison2018 i { font-size: 20px; }
    .comparison2018 .info.arrow { background-position: 37px 18px; }
    .comparison2018 .row-custom.item h4 { font-size: 10px; }
    .comparison2018 .row-custom.item h3 { font-size: 14px; }
    .comparison2018 i.first { margin-left: 14px; margin-right: 15px; }
    .comparison2018 .product-title { font-size: 12px; }
    .comparison2018 ul li p { font-size: 10px; }

    /*.menu-new2017 .already-links, .menu-new2017 .already{display: none;}*/

    /* nav#mainNav #bigLogo { top: 2.8em !important; } */

    /*nav#mainNav .topMenuWrapper { display: none; }*/

    /* nav#mainNav.open #secondNav      { -ms-transform: translate(21em); -webkit-transform: translate(21em); transform: translate(21em); } */

    /* nav#mainNav .mainLinks .nextLevel .fa    { transition: transform 0.5s; } */
}

/* ################################### SM RESPONISVE ##################################*/
@media (min-width:768px) and (max-width:1023px) {
    iframe { width: 100% !important; }
    body { padding-top: 0 !important; }
    body { font-size: 13px; }
    h1 { font-size: 60px; }
    h3 { font-size: 2.5em; }
    h4 { font-size: 23px; }
    h5 { font-size: 1.45em; }
    a { font-size: 1.3em; }

    /*product page*/

    /*BMS product page*/

    /*AV for Mac*/

    /*Product Comparison*/

    /*Renewal Center*/

    /*Renew License*/

    /*Cluefuf for Android page*/

    /*Trial downloads*/

    /*Tech Assist*/

    /*Small Business*/

    /*Small Business product page*/

    /*SMB downloads*/

    /*Enterprise homepage*/

    /*Toolbox*/

    /*Virus Removal Tool*/

    /*LP Clutter Cleanup */

    /*Partner Homepage */

    /* Partner Locator */

    /* Service Providers */

    /* Product Page BRAIN */

    /* Product Page FP */

    /* LP Family Pack */

    /* FunZone page */

    /* Custom Mobile Menu */

    /* Service Providers page */

    /* OEM news */

    /*Install & setup*/

    /* SDK Integration */

    /*Free Antivirus (Gonzales)*/

    /* awards */

    /* consumer support*/

    /* OAS Product */

    /*Free antivirus - Gonzales*/

    /* Consumer Support*/

    /* #GZdemos .round                 { top:30%; right: 43%;} */

    /* Press Center */

    /* New Business Homepage */

    /* New Business Security */

    /* Comparison Page */

    /* LP March */

    /* START LP NAVBAR */

    /* LP 1 product PC Optimizer */

    /*LP cosmos*/

    /* Jobs */

    /*UBP*/

    /* Website Enterprise Technologies */

    /* LP PC Optimizer */

    /* 365 days Full Antivirus Protection */

    /* BD2015 Techs You Can Trust */

    /* BD2015 One Step Ahead */

    /* Lp Campaign March */

    /* Bitdefender 2016 BETA */

    /* Bitdefender 2016 v3 BETA */

    /* Bitdefender 2016 Product Page */

    /* techs */

    /* GPN */

    /* anti rans */

    /* autopilot */

    /* photon */

    /* smart scan */

    /* clueful */

    /* anti spam */

    /* web filter */

    /* anto rootkit */

    /* Bitdefender Central */

    /* LP AV 4 Mac */

    /* LP 3 product Launch 2016 */

    /* Ready for Windows 10? */

    /* av-is-ts */

    /* LP Migration 2016 */

    /* BS */

    /* Black Friday 2016 DE */

    /* Black Friday */

    /* Business Security */

    /* pop up tsmd free or buy */

    /* button */

    /* happy antivirus */

    /* lp brief 2016 */

    /* bms ro */

    /* Our Mission */

    /* bms ro */

    /* business award */

    /* download page */

    /* lp consumer */

    /* ts upgrade windows 10 */

    /* install de */

    /* WINDOWS 10 COMPATIBILITY */

    /* business v2 */

    /* comparison tooltip */

    /* av 2016 free */

    /* reviewers logged */

    /* map testimonials */

    /* adu students */
}

/* media queries end */

/* ###################################  XS RESPONISVE  ##################################*/
@media (max-width:767px) {
    .header-lunch2018 .items-lunch .first img.box,.header-lunch2018 .items-lunch .last img.box{margin-right: 0!important;max-width: 340px!important;margin-left: -20px!important;}
    .what-customer2017 .role{margin-bottom: 30px;}
    .lunch2018-middle{background: #fff;}
    .header-lunch2018 .details{width: 100%;left: 0;right: 0;}
    .header-lunch2018{min-height: auto;background: transparent;}
    .lunch2018-middle .custom-features{margin-top: -2em;}
    .lunch2018-middle .custom-features .item{width: 100%;float: none;margin-bottom: 20px;}
    .header-lunch2018 .comparison2018 ul .info h3.some{font-size: 16px;}
    .header-lunch2018 .compare-products .show-compare{padding: 20px;}
    .header-lunch2018 .compare-products .show-compare{width: 100%;}
    .header-lunch2018 .itemD{width: 100%;}
    .header-lunch2018 .middle .details{width: 100%;right: 0!important;}
    .header-lunch2018 .left.itemD,.header-lunch2018 .right.itemD{}
    .header-lunch2018 h5{font-size: 20px;}
    .header-lunch2018 h1{font-size: 24px;}
    .header-lunch2018 .items-lunch .item{width: 100%;}
    .header-lunch2018 .items-lunch .small img{max-width: 340px;margin: 0 0 10px 0;}
    .header-lunch2018 .mini-logo{max-width: 70px!important;margin-bottom: 0px!important;}
    .comparison2018 .not-sure .blueBtn2 { margin-left: 0; }
    .comparison2018 .not-sure .button { text-align: center; }
    .comparison2018 .row-custom.item h4 { font-size: 9px; }
    .comparison2018 .dropdown-features .row-custom.item h3 { font-size: 10px; }
    .comparison2018 .dropdown-features .info { left: 3px; }
    .comparison2018 .row-custom.item h4 br { display: none; }
    .comparison2018 .info.arrow { background-position: 80% 9px; }
    .comparison2018 i.first { display: block; text-align: center; margin-top: 5px; }
    .comparison2018 .devices { font-size: 10px; }
    .comparison2018 ul li p br { display: none; }
    .comparison2018 .yellowBtn { padding: 6px 3px; font-size: 9px; }
    .comparison2018 .bdf { font-size: 10px; }
    .comparison2018 ul .info h3 { font-size: 16px; }
    .comparison2018 .product-title { font-size: 10px; }
    .global-footer .sublinks a { font-size: 10px; }
    .global-footer .logo-footer { margin-top: 50px; }
    .global-footer { text-align: center; background: #000; }
    .product-awards2017 q { font-size: 14px; }
    .product-awards2017 img { max-width: 140px; }
    .product-awards2017 .award2 { max-width: 50px; }
    .product-awards2017 h5 { font-size: 26px; }
    .product-awards2017 .col { display: block; width: 100%; margin-bottom: 30px; }
    iframe { width: 100% !important; }
    body { font-size: 12px; padding-top: 0 !important; }
    h1 { font-size: 3.5em; }
    h3 { font-size: 1.9em; }
    h4 { font-size: 1.5em; }
    h5 { font-size: 1.45em; }
    a { font-size: 1.29em; }
}
@media (max-width:767px) {

    /*#copyright label      { position:relative; font-weight: normal;}
                    #copyright label:after  { content: ">";font:700 25px "Consolas",monospace; color: #3F3F3F;padding: 0 0 2px;pointer-events: none;position: absolute;right: 10px;top: -2px;background-color: #F8F8F8; -webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
                    #copyright label:before { background-color: #F8F8F8; content: ""; display: block;pointer-events: none;position: absolute;right: 2px;top: 0;width: 20px; height:24px;} */

    /*product page*/

    /*BMS product page*/

    /*AV for Mac*/

    /*Product Comparison*/

    /*Renewal Center*/

    /* #RnwTop #quickRnw .form-inline input { width: 13.5em;} */

    /*Renew License*/

    /*Cluefuf for Android page*/

    /*Trial Downloads*/

    /*Tech Assist*/

    /*Small Business*/

    /*Small Business product page*/

    /*SMB downloads*/

    /*Enterprise homepage*/

    /*Premium content*/

    /*Toolbox*/

    /*Virus Removal*/

    /*LP Clutter Cleanup */

    /*Partner Homepage */

    /*Partner Locator*/

    /*Service Providers*/

    /* Tech Assist */

    /* Product Page BRAIN */

    /* Family Pack Page */

    /* Family Pack LP */

    /* Fun Zone Page */

    /* Back to top */
    .backTop { position: absolute; bottom: 50px; right: 10px; }
    .backTop a { width: 60px; height: 60px; background: url("../images/to-top.png") no-repeat scroll center center / 50% auto #000; text-align: center; -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; display: block; }
    .backTop a:hover { width: 60px; height: 60px; background: url("../images/to-top-hover.png") no-repeat scroll center 25px / 50% auto #000; color: #fff; }

    /* Service Providers */

    /* OEM Homepage */

    /* SDK Integration */

    /*Install & setup*/

    /*Free Antivirus (Gonzales)*/

    /* consumer support*/

    /* #GZdemos .round               {  right: 0; left: 0; margin: 0 auto } */

    /* oty product */

    /* New Business Homepage */

    /*#businessTable table          { display: none; }*/

    /* New Business Security */

    /* Comparison Page */

    /* START LP NAVBAR */

    /* END LP NAVBAR */

    /* Nordics */

    /* Modal */

    /* LP IS + PC Optimizer */

    /* LP 1 product PC Optimizer */

    /*LP cosmos*/

    /* Safepay */

    /* lp SMB */

    /* Jobs */

    /* UBP */

    /* gravity banner */

    /* Website Enterprise Technologies */

    /* #GZ_Techs section::after { background: #000; width: 100%; height: 100%; position: absolute; top: 0; left: 0; content: ""; opacity: .5; z-index: 6 } */

    /* LP PC Optimizer */

    /* 365 days Full Antivirus Protection */

    /* BD2015 Techs You Can Trust */

    /*PAN Awards*/

    /* BD2015 One Step Ahead */

    /* Lp Campaign June */

    /* Bitdefender 2016 BETA */

    /* Bitdefender 2016 v3 BETA */

    /* overlay free antivirus */

    /* LP 3 products windows 10 */

    /* Bitdefender 2016 Product Page */

    /* GPN */

    /* anti rans */

    /* autopilot */

    /* photon */

    /* smart scan */

    /* anti spam */

    /* web filter */

    /* anto rootkit */

    /* clueful */

    /* Bitdefender Central */

    /* LP AV 4 Mac */

    /* LP 3 product Launch 2016 */

    /* Ready for Windows 10? */

    /* av-is-ts */

    /* LP Migration 2016 */

    /* Black Friday 2016 DE */

    /* Business Security */

    /* pop up tsmd free or buy */

    /* happy antivirus */

    /* homepage pan 2016 */

    /* visionray lp */

    /* lp comp box v2 */

    /* bms ro */

    /* Our Mission */

    /* lp brief 2016 */

    /* bms ro */

    /* business award */

    /* download page */

    /* lp consumer */

    /*endpoints fr page*/

    /* enjoy benefits */

    /* ts upgrade w10 */

    /* install de */

    /* pan header locator 2016 */

    /* web technologies */

    /* WINDOWS 10 COMPATIBILITY */

    /* business v2 */

    /* comparison tooltip */

    /* av 2016 free edition */

    /* reviewers logged */

    /* map testimonials */

    /* adu students */
}

/* media queries end */
@media (max-width:1280px) {
    .header-lunch2018 .items-lunch .last img.box{margin-left: -280px;}
    .container { width: 1280px !important; }
    .header-lunch2018 .items-lunch .first img.box{margin-right: -200px;}
}
@media (max-width:1279px) {
    .container { width: 96% !important; }
}
