/* ####################################################### RESPONSIVE #####################################################################*/
@media (max-width:1500px) {
	.tabs-shots2018 .laptop-fixed { max-width: 760px; }
	.tabs-shots2018 .carousel-inner .item.active img { max-width: 420px; }
	.tabs-shots2018 .carousel.slide { right: 55px; top: -89px; }
	.tabs-shots2018 .carousel.slide.mac { right: -15px; }
}

/* others */
@media (min-width:1600px) and (max-width:2500px) {
	.comfortPromoPack ul { margin-top: 29em; }
	.product .logo_prod { margin: 6rem 0 0; }
	#co_slide01 .text h1 { margin: 8em 0 0 0; font: 100 3.75em/1em 'Roboto'; background-color: rgba(0, 0, 0, 0.5); color: #d3cdd1; text-transform: uppercase; text-align: center; }
	#co_slide01 .text h1 span { font: 700 1.1em/1em 'Roboto'; color: #fff; display: block; }
	#co_slide01 .text q { margin: 0 0 1em 0; font: 300 italic 1.9em/1em 'Roboto'; color: #d08400; }
}
@media (min-width:925px) and (max-width:986px) {
	#LPGartnerHead .slide1 p { margin: 0.5rem 0 0 7rem !important; font-size: 2rem !important; }
	#LPGartnerHead .slide1 p.protect { font-size: 1.5rem !important; margin: 0.5rem 0 0 0.5rem !important; }
	#LPGartnerHead .slide2 { margin: 3rem 0 0 !important; }
	#LPGartnerHead .slide2 p { font-size: 2em !important; }
	#LPGartnerHead .slide2 h1 { font-size: 7em !important; }
	#LPGartnerHead .slide2 img { max-width: 98px !important; }
	#LPGartnerHead .slide3 { margin: 5rem 0 0 !important; }
	#LPGartnerHead .slide3 img { max-width: 78px !important; }
	#LPGartnerHead .slide3 p:nth-child(1) { margin-top: 3rem !important; }
	#LPGartnerHead .slide3 p { font-size: 2.3em !important; }
	#LPGartnerHead .slide4 { margin: 2.2rem 0 0 !important; }
	#LPGartnerHead .slide4 h3 { font-size: 1.7em !important; }
	#brand_guidelines { padding: 5em 0 0 0; overflow: hidden; }
	#brand_guidelines .text { padding: 2em 0 0 0; }
	#brand_guidelines .text h2 { padding: 0 0.5em 0.25em 0; font: 900 4em/1em 'Roboto', serif; color: #fff; text-transform: uppercase; text-align: right; }
}
@media screen and (max-width:1680px) {
	.universe-man { background-position: 120% top; }
	.static-banner2 .left-static.mrl { padding-left: 70px !important; }
	.static-banner2.box .left-static .box-b-text { margin-right: 10px; }
	.comfortPromoPack { background-position: left 216px top 299px; }
	.triangle-down { border-left: 63px solid transparent; border-right: 63px solid transparent; }
	.comfortPromoPack ul { margin-top: 32em; }
	.comfort { background-position: left 92px top 361px; }
	#prodSection.v2017 a.download { font-size: 12px !important; }
}
@media screen and (max-width:1025px) {
	#GZfaq.hvi { padding: 3em 0; }
	.citrix { padding: 5em 0; }
	#co_slide05 h2 { font: 300 1.75em/1.8em 'Roboto', serif; color: #444; text-align: center; }
}
@media (min-width:768px) {
	.btn-sm, .btn-group-sm > .btn { font-size: 1.1em; }
}
@media (min-width:1200px) {
	.btn-md, .btn-group-md > .btn { font-size: 1.3em; }
}
@media (min-width:1100px) {
	.OEMindex .nav-tabs > li > a br { display: none; }
}
@media (min-width:1600px) {
	.btn-lg, .btn-group-lg > .btn { font-size: 1.6em; }
}
@media all and (max-width:1599px) {
	#prodSection.v2017.fp2017 { background: url('../images/fp-head2017_blured.jpg')  center no-repeat; }
	.static-banner2 .bottom-static { padding: 10px; }
	.static-banner2 .right-static { padding: 10px 10px 0 10px; }
}

/* Desktop Responsive */
@media (max-width:1700px) {
	#LPGartnerHead .slide1 h1 { margin: 4rem 0 0 2rem; font-size: 2.2em; }
	#LPGartnerHead .slide1 hr { margin: 1rem 0 0 2rem; }
	#LPGartnerHead .slide1 p { margin: 0rem 0 0 2rem; font-size: 2rem; }
	#LPGartnerHead .slide1 p.protect { font-size: 1.5rem; margin: 1.5rem 0 0 2rem; }
	#LPGartnerHead .slide2 { margin: 4rem 0 0; }
	#LPGartnerHead .slide2 p { font-size: 2.2em; }
	#LPGartnerHead .slide2 h1 { font-size: 8em; }
	#LPGartnerHead .slide3 { margin: 5rem 0 0; }
	#LPGartnerHead .slide3 img { max-width: 111px; }
	#LPGartnerHead .slide3 p:nth-child(1) { margin-top: 5rem; }
	#LPGartnerHead .slide3 p { font-size: 2.1em; }
	#LPGartnerHead .slide4 { margin: 3rem 0 0; }
	#LPGartnerHead .slide4 h3 { font-size: 2.1em; }
	.one_product .labelNewPrice { font-size: 1.2em; }
}
@media (max-width:1439px) {
	.content-hvi .topM br { display: none; }
	.content-hvi .marg { font-size: 14px; }
	.content-hvi { min-height: auto; }
	.content-hvi .topM { margin: 30px 0; }
	.content-hvi .marg { font-size: 15px; }
	.content-hvi h6 { font-size: 20px; margin-top: 20px; }
	.content-hvi h4 { margin-top: 40px; font-size: 30px; }
	.carousel-awards .carousel-inner { max-width: 700px; }
	.advanced-protection2017 h1 { font-size: 60px; }
	.SMBcateg .console-grey p, .SMBcateg .console-green p { padding: 0.8em 0 0; color: #fff; font: 700 1.1em/1em 'Roboto', sans-serif; }
	.SMBcateg ul li a { font: 400 1em/1em 'Roboto', sans-serif; }
	.SMBcateg ul li { padding: 0; font: 1em/1.5em 'Roboto', sans-serif; color: #a1a1a1; }
	.SMBcateg ul li a { padding: 0; font: 1.2em/1.5em 'Roboto', sans-serif; color: #a1a1a1; }
	.SMBcateg .console-grey p, .SMBcateg .console-green p { padding: 0.7em 0 0; color: #fff; font: 700 1em/1em 'Roboto', sans-serif; }
	.SMBcateg ul li a { font: 400 1em/1em 'Roboto', sans-serif; }
	.SMBcateg ul li, .SMBcateg ul li a { padding: 0; font: 1em/1.5em 'Roboto', sans-serif; color: #a1a1a1; }
}
@media (min-width:1153px) and (max-width:1280px) {
	.tabs-shots2018 .carousel.slide { right: 187px; top: -89px; }
	.tabs-shots2018 .carousel-inner.mac .item.active img { max-width: 444px; }
	.tabs-shots2018 .laptop-fixed.mac { max-width: 500px; }
	.tabs-shots2018 h3 { margin-bottom: 10px; }
	.tabs-shots2018 .carousel.slide.mac { right: 127px; }
	.tabs-shots2018 .carousel-inner .item.active img { max-width: 363px; }
	.tabs-shots2018 .carousel.slide.android { right: 242px; }
	.tabs-shots2018 .laptop-fixed { max-width: 680px; }
	.tabs-shots2018 .nav-tabs { margin: 20px 0 0 0; }
	.one-tap2017 .cmb { margin-bottom: -101px; }
	.real-time2017 .cmb { margin-bottom: -49px; }
	.translate-banner .right-one .info-in { margin-left: 10%; }
	.content-hvi .floating { top: 50px; }
	.content-hvi .marg { margin-bottom: 40px; }
	.universe-man { background-position: 440% top !important; }
	.static-banner2.box .left-static a { margin: 10px 30px 0 0; }
	.static-banner2.box .left-static .box-b-text { max-width: 100%; }
	.static-banner2 .text-Bstatic h3 { font-size: 18px; }
	.static-banner2 .yellowBtn { font-size: 14px; }
	.static-banner2 .text-Bstatic h2 { font-size: 34px; }
	.static-banner2.classic-line .left-static .img-boxes { width: 50%; margin-right: 20px; }
	.static-banner2 .bottom-static a.redBtn { font-size: 13px; margin-top: 30px; }
	.static-banner2 .right-static p { font-size: 16px; }
	.static-banner2 .bottom-static h4 { font-size: 19px !important; }
	.static-banner2 .bottom-static p { font-size: 13px !important; margin-top: 30px; }
	.static-banner2 .left-static.mrl { padding-left: 80px; }
	#prodSection.v2017.fp2017 { background: url('../images/fp-head2017_blured.jpg')  center no-repeat; }
	.comfortPromoPack { background-position: left 61px top 264px !important; }
	.comfortPromoPack ul { margin-top: 30em; }
	.triangle-down { border-left: 85px solid transparent; border-right: 85px solid transparent; margin: 0 0 0 40px; }
	.comfort { background-position: left -61px top 345px !important; }
	.comfort h1 { font-size: 4.5em; }
	.product .buyBox li { font-size: 13px; }
	.product .buyBox li span { font-size: 35px; }
	#LPGartnerHead .slide1 h1 { margin: 4rem 0 0 2rem; font-size: 2.2em; }
	#LPGartnerHead .slide1 hr { margin: 1rem 0 0 2rem; }
	#LPGartnerHead .slide1 p { margin: 0rem 0 0 2rem; font-size: 2rem; }
	#LPGartnerHead .slide1 p.protect { font-size: 1.5rem; margin: 1.5rem 0 0 2rem; }
	#LPGartnerHead .slide2 { margin: 4rem 0 0; }
	#LPGartnerHead .slide2 p { font-size: 2.2em; }
	#LPGartnerHead .slide2 h1 { font-size: 8em; }
	#LPGartnerHead .slide3 { margin: 5rem 0 0; }
	#LPGartnerHead .slide3 img { max-width: 111px; }
	#LPGartnerHead .slide3 p:nth-child(1) { margin-top: 5rem; }
	#LPGartnerHead .slide3 p { font-size: 2.1em; }
	#LPGartnerHead .slide4 { margin: 3rem 0 0; }
	#LPGartnerHead .slide4 h3 { font-size: 2.1em; }
	#prodSection.LP2016.consumerDE .relative-margin { left: 0 !important; }
	#prodSection.v2016.FPv2 { background-position: 132% top !important; }
	#buy-menu .accordion-section a.accordion-section-title { font-size: 14px !important; }
	#buy-menu .tablePrice .info { margin-bottom: 0; }
	#buy-menu .tablePrice .savings { margin: 3px 0 0 0; padding-top: 3px; }
	#buy-menu .priceTable .price p, #buy-menu .priceTable .disclaimer { margin: 3px 0; font-size: 11px; }
	#buy-menu a.buyNow { font-size: 12px; padding: 12px 10px 12px 43px; }
	#buy-menu .priceTable label { margin: 1px 0 !important; }
	#buy-menu { margin-top: -22px; }
	#buy-menu .priceTable.business p.amount label a { padding: 0 3px; }
	.techSlider .slideItem#tech-8 { background-position: 12em 30% !important; }

	/* GPN */
	.techSlider .slideItem#tech-2 { background-position: 10em 0% !important; }

	/* anti rans */
	.techSlider .slideItem#tech-0 { background-position: 36em 100% !important; }

	/* autopilot */
	.techSlider .slideItem#tech-1 { background-position: 0em 0% !important; }

	/* photon */
	.techSlider .slideItem#tech-7 { background-position: 47em 50% !important; }

	/* smart scan */
	.techSlider .slideItem#tech-4 { background-position: 10em 50% !important; }

	/* clueful */
	.techSlider .slideItem#tech-5 { background-position: 18em 30% !important; }

	/* anti spam */
	.techSlider .slideItem#tech-6 { background-position: 30em 30% !important; }

	/* web filter */
	.techSlider .slideItem#tech-3 { background-position: 25em 800% !important; }

	/* anto rootkit */
	#prodSection.v2016 .particles { left: -30% !important; }
	#bdfTopFtrs { background-position: -15em bottom !important; }
	#oneStepAhead #gz { background-position: -120px -55px !important; }
	#oneStepAhead #end_scr { background-position: 60% 0 !important; }
	#GZ_EdtSctTls .techImg { right: 5% !important; width: 116% !important; }
	#GZ_Pht .techImg { right: 20% !important; }
	#GZ_Pht { background: #020A10 !important; }
	#GZ_SmtScn .techImg { right: -8% !important }
	#GZ_ZrdTrtPrt .techImg { right: -5% !important; }
	#GZ_RtmMsgPrt .techImg { left: 9% !important; }
	#LP_FP_intro.einstein { background-position: right -370px bottom !important; }
	.entSecurity { padding-top: 3em !important; }
	#LP_FP_intro { background-position: right -200px bottom !important; }
	#LP_FP_footer { background: url("../images/LP_FP_footer.png") no-repeat scroll right -190px center #e8eef0 !important; }
	#GZNewFeatures { background-position: 3% 1em !important; }
	.slide .txt#TSMD_HPB { margin-top: 0.2em !important; }
	.winterSlide .productBox { margin-top: 3em !important; width: 21em !important; left: 3em !important; }
	.winterSlide .labelImg { left: 7.6em !important; top: 7.9em !important; width: 4em !important; }
	.winterSlide .winterDecoration4 { margin: -10.4em 0 -5em -19.5em !important; width: 54em; }
	.slide .winterSlide .txt { margin-top: 6em !important; }
	#BrainWrapper .BprevArrow { left: 5% !important; }
	#BrainWrapper .BnextArrow { right: 5% !important; }
	#BrainExplained p { padding: 0 3em !important; }
	#BrainExplained h1 { font-size: 8em !important; }
	.slide .txt { margin: 3em 0 0; }
	.slide h2 { margin: 0 0 0.2em; font: 600 4.8em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	.slide h3 { font: 300 1.9em/1em 'Roboto', sans-serif; letter-spacing: -0.02em; color: #ffffff; }
	.slide .btn { margin: 1em 0 0; }
	#BD2015 { margin: 21em 0 0; }
	#BD2015 p { font-size: 0.9em; }
	#avMac.txt { margin: 4.5em 0 0 4em; }
	#avMac h2 { font-size: 3.6em; }
	#SMBbest.txt { margin: 5em 0 0; }
	#SMBbest h2 { margin: 0 0 0.2em; font: 600 2.8em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#SMBbest .btn { margin: 1em 0 0; }
	#SMBsimple.txt { margin: 4em 0 0 4em; }
	#SMBsimple h2 { font-size: 3em; margin: 0 0 0.5em; }
	#SMBsimple p { font: 300 1.3em/0.8em 'Roboto', sans-serif; }
	#SMBsimple .btn { margin: 1em 0 0; }
	#GZslide.txt { margin: 3em 0 0; }
	#GZslide h2 { margin: 0 0 0.2em; font: 600 3.5em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#GZslide .btn { margin: 1em 0 0; }
	#OEMlinkedin { margin: 1.3em 0 0; }
	#OEMlinkedin h1 { font-size: 4.5em; }
	#OEMlinkedin h1 span { font-weight: 600; }
	#OEMlinkedin p { color: #9cdefc; font-size: 1.2em; margin-bottom: 1em; }
	#OEMlinkedin img { margin: 2em 0 0 0em; }
	#OEMav h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 0.5em; font-size: 2em; }
	#OEMav p { color: #fff; font-size: 1.1em; margin: 0.5em 0 0.5em; }
	#OEMav .btn { margin: 0.5em 0 0; padding: 0.2em 0.7em; }
	#OEMav img { display: block; margin: 1em 0 0 2em; }
	#OEMav q { color: #90a7e2; font-size: 0.9em; font-style: italic; display: block; margin: 0.5em 0 0; }
	#OEMav small { color: #5a6c9f; font-size: 0.75em; display: block; }
	#OEMvb h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 0.5em; font-size: 2em; }
	#OEMvb img { display: block; margin: 1em 0 0 2em; }
	#OEMvb p { font-size: 1.1em; }
	#OEMvb q { color: #fff; font-size: 1em; font-style: italic; display: block; margin: 4em 0 0.5em; }
	#OEMvb .btn { padding: 0.2em 0.7em; }
	#OEMpartners h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0.2em; font-size: 2.5em; }
	#OEMpartners h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 1.5em; }
	#OEMpartners p { font-size: 1em; }
	#OEMpartners .btn { padding: 0.2em 0.7em; margin: 0.5em 0 0; }
	#OEMpartners img { display: block; margin: 1em 0 0; }
	#OEMpartners2 h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0; font-size: 2.8em; }
	#OEMpartners2 h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 2.5em; margin: 0.2em 0 0; }
	#OEMpartners2 q { color: #fff; font-size: 0.9em; font-style: italic; display: block; margin: 0; }
	#OEMpartners2 small { color: #c7d9ff; font-size: 0.8em; display: block; text-align: right; }
	#OEMpartners2 .btn { margin: 0; padding: 0.2em 0.7em; }
	#OEMpartners2 img { display: block; margin: 1em 0 0; }
	#OEMmobile h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 3.3em; margin: 0.2em 0 0; }
	#OEMmobile p { color: #bfdce8; font-size: 0.9em; margin: 1em 0 0; }
	#OEMmobile .white { color: #fff; font-size: 1em; margin: 0.5em 0 0.5em; }
	#OEMmobile .btn { margin: 0.1em 0 0; padding: 0.2em 0.7em; }
	#OEMmobile img { display: block; margin: 0.8em 0 0; max-width: 55%; }
	#DE_slide1 { margin: 2em 0 0; text-align: left; }
	#DE_slide1 h4 { font-size: 1.6em; margin: 0; }
	#DE_slide1 h2 { font-size: 3.6em; }
	#DE_slide1 p { font-size: 1em; }
	#DE_slide1 img { max-width: 82%; }
	#DE_slide1 .btn-lg { font-size: 1.4em; font-weight: 600; }
	#DE_slide2 { margin: 2em 0 0; }
	#DE_slide2 h2 { margin: 0.2em 0; font-size: 2.5em; }
	#DE_slide2 p { font-size: 1.15em; }
	#DE_slide2 a { margin: 4.1em 0 0; }
	#DE_slide2 img { max-width: 82%; }
	#DE_slide2 .btn-lg { font-size: 1.4em; font-weight: 600; }
	#DE_slide3 { margin: 1em 0 0; }
	#DE_slide3 .top { margin: 0.5em 0 0.3em; font-size: 2.2em; }
	#DE_slide3 p { font-size: 1.5em; }
	#DE_slide3 img { max-width: 80%; }
	#DE_slide3 .btn-lg { font-size: 1.4em; font-weight: 600; }
	.awardSlide .topLight { background: url("../images/bg_top_slide_award_light.png") no-repeat scroll center top -6em rgba(0, 0, 0, 0) !important; }
	.awardSlide h3 { margin: 1em 0 0 !important; font-size: 1.6em; }
	.awardSlide h2 { font-size: 2.6em !important; margin: 0 2em !important; }
	.awardSlide .awardLogo { max-width: 33.8% !important; margin: 3.2em 0 1em 1em !important; }
	.awardSlide q { font: italic 300 1.4em/1em "Roboto", sans-serif !important; margin: -0.5em 0 0 1.5em !important; max-width: inherit !important; }
	.awardSlide p { margin: 1em 0 0 1.7em !important; font-size: 1em !important; }
	.awardSlide .productBox { max-width: 48.5% !important; margin-left: 0 !important; margin-top: 1em !important; }
	.awardSlide .labelImg { left: 15.6em !important; max-width: 24%; top: 11em !important; }
	.awardSlide .productBox .btn { margin: 0.5em 0 0 5em !important; }
	#trustBD { margin: 2em 0 0; }
	#trustBD hr { margin: 0.7em 0; border-color: rgba(255, 255, 255, 0.3) }
	#trustBD h2 { margin: -0.25em 0 0.8em; font-family: 'Roboto', sans-serif; font-weight: 700; color: #ffffff; font-size: 2.1em; letter-spacing: -0.04em; }
	#trustBD p { font: 400 1.3em/1em 'Roboto', sans-serif; margin: -1.4em 0 1em; letter-spacing: -0.03em; width: 100%; }
	#trustBD h1 { font: 700 12em/0.4em 'Roboto', sans-serif; letter-spacing: -0.03em; color: #ffffff; margin: 0.1em 0 0.1em -0.03em; }
	#trustBD .million { font: 600 2.6em/1.2em 'Roboto', sans-serif; margin: 0.3em 0 0 0.1em; letter-spacing: -0.03em; }
	#trustBD .already { font: 200 3.5em/0.8em 'Roboto', sans-serif; margin: -0.1em 0 0.1em 0.01em; letter-spacing: -0.03em; color: rgba(255, 255, 255, 0.5); }
	#strapslide .slide .btntrustBD { font: 700 1.2em/2.3em 'Roboto', sans-serif; margin: 0.2em 0 0 1em; padding: 0 1.1em; -webkit-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; text-transform: none; }
	#PANheader { background: url("../images/bgPAN.png") no-repeat scroll right -13em top #009ab1 !important; }
	#locPANheader { background: url("../images/bgPANlocator.jpg") no-repeat scroll right -18em bottom #009ab1 !important; }
	#locPANheader .PANlocator .partner { max-width: 11em !important; padding: 0em 0.2em !important; }
	#locPANheader .PANlocator button { margin-left: 0 !important; }
	#blkFriday { margin-top: 2.2em !important; }
	#blkFriday .sloganImg { max-width: 240px !important; }
	#blkFriday h3 { font-size: 3.5em !important; }
	.blkFridayRobot { max-width: 484px !important; margin-left: -2% !important; }
	.BF50OFF { left: 132px !important; top: 242px !important; width: 195px !important; }
	#blkFriday .btn { margin-top: 0.5em !important; }
	.slide-content figure.businesSecurity { max-width: 37%; margin-left: 5em; }
	#enterprise_headerImage .callSupport { margin-top: 0 !important }
	.slide #gravity_zone_v2 { margin-top: 1em !important; }
	#prodSection.cosmos { background-position: 220% bottom !important; }
	#UBP.gravityZone { padding: 8em 0 14em 0 !important; }
	#mediaModal.overlayP .modal-dialog, #mediaModal2.overlayP .modal-dialog, #flagsModal.overlayP .modal-dialog { width: 95% !important; }
	#prodSection.backToSchool_lp .elements { top: 275px !important; }
	#prodComparison.av-is-ts #home { padding-left: 0px !important; }
	#tbComp.av-is-ts td a { font-size: 13px !important; }
	#march_award.v2 { margin-top: 300px !important; }
	#prodComparison.av-is-ts span.actprice { font-size: 16px !important; }
	#prodComparison.av-is-ts .variation { font-size: 11px !important; }
	#prodComparison.av-is-ts .th h2 { font-size: 22px !important; }
	#prodComparison.av-is-ts .noXSp { padding: 0 !important; }
}

/* MD-Desktop Responsive */
@media (max-width:1279px) {
	.usecases-accordion .panel-body{padding: 20px;}
	.usecases-accordion .panel-group{width: 100%!important;}
	.header-lunch2018 .product-1item .midChange{padding-right: 0!important;}
	.header-lunch2018 .product-1item .rightChange{margin-left: 0;}
	.header-lunch2018.bottom .product-1item{margin-top: 1em;}
	.header-lunch2018 .product-1item .offer-box{margin-top: 10px;}
	.header-lunch2018 .buyNow{margin-top: 5px;}
	.header-lunch2018 .product-1item .pop{left: 10px;}
	.header-lunch2018 .product-1item  .yes-check span{font-size: 11px;}
	.header-lunch2018 .product-1item .mini{font-size: 13px;}
	.header-lunch2018 .product-1item .offer-box, .header-lunch2018 .product-1item .not-sure{width: 100%;}
	.header-lunch2018 .product-1item .bdf{margin-top: 40px;}
	.header-lunch2018 .product-1item .boxfirst{max-width: 460px;margin-left: -80px;}
	.lpH-Product2018 h4{font-size: 26px;}
	.lpH-Product2018 h3{font-size: 30px;margin-top: 10px;}
	.header-lunch2018 .items-lunch .mid img.box{margin-left: -135px!important;}
	.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 .mid img.box{max-width: 500px;}
	.header-lunch2018 .items-lunch .first img.box{max-width: 350px;}
	.header-lunch2018 .items-lunch .last img.box{max-width: 350px;}
	.usecases-section h3 { font-size: 30px; }
	.usecases-accordion .panel-group { width: 80%; }
	.usecases-video2017 .text h3 { font-size: 20px; margin-top: 20px; }
	.usecases-video2017 .text { padding-top: 0; padding-right: 2%; }
	.buy-more-devices .more-devices { margin-top: 20px; }
	.buy-more-devices p { font-size: 13px; }
	.pc-optimizer2017.product2018 .discount { font-size: 9px; }
	
	.buy-more-devices .more-devices { margin-top: 20px; }
	.buy-more-devices p { font-size: 13px; }
	.pc-optimizer2017.product2018 .discount { font-size: 9px; }

	.upgrade_now .title { font-size: 38px }
	.upgrade_now .overtitle { padding-top: 1.1em; }
	.buy-more-devices .more-devices { margin-top: 20px; }
	.buy-more-devices p { font-size: 13px; }
	.pc-optimizer2017.product2018 .discount { font-size: 9px; }

	.pc-optimizer2017 { background-position: 41% top; }
	.pc-optimizer2017.product2018 .customSelect-price { margin-top: 0; }
	.product2018 .customSelect-price ul li a { padding: 6px 13px; }
	.product2018.bms .boxImg img { max-width: 290px !important; margin-top: 30px; }
	.product2018 .boxImg img { max-width: 440px; margin-left: -100px; margin-top: 0; }
	.tabs-shots2018 .carousel-control.left { left: -120px; }
	.tabs-shots2018 .carousel-control.right { right: -90px; }
	.tabs-shots2018 .laptop-fixed.mac { max-width: 370px; }
	.tabs-shots2018 h3 { margin-bottom: 10px; }
	.tabs-shots2018 .carousel.slide.mac { right: 72px; }
	.tabs-shots2018 .carousel-inner .item.active img { max-width: 363px; }
	.tabs-shots2018 .carousel.slide.android { right: 242px; }
	.tabs-shots2018 .carousel-inner.mac .item.active img { max-width: 340px; }
	.tabs-shots2018 ul li { font-size: 10px; }
	.tabs-shots2018 .nav-tabs { margin: 10px 0 0 0; }
	.tabs-shots2018 h3 { margin-bottom: 10px; }
	.tabs-shots2018 { padding: 3em 0 !important; }
	.tabs-shots2018 .carousel.slide { right: 91px; top: -99px; }
	.tabs-shots2018 .carousel-inner.android .item.active img { max-width: 209px; }
	.tabs-shots2018 .laptop-fixed.android { left: 210px; max-width: 230px; }
	.tabs-shots2018 .carousel.slide.android { right: 127px; top: -112px; }
	.tabs-shots2018 .carousel-control i { font-size: 50px; }
	.tabs-shots2018 .carousel-inner .item.active img { max-width: 309px; }
	.tabs-shots2018 .laptop-fixed { max-width: 580px; }
	.tabs-shots2018 ul li { font-size: 12px; }
	.multi-layer2018 li { margin-bottom: 111px; }
	.multi-layer2018.mac2017 li{margin-bottom: 90px;}
	.multi-layer2018 li { font-size: 16px; }
	.product2018 h3 { font-size: 34px; }
	.product2018 .customSelect-price { margin-top: 2em; }
	.product2018 .nr-devices { font-size: 9px; margin-top: 12px; }
	.product2018 .discount { font-size: 10px; }
	.product2018 .cta .price { font-size: 19px; }
	.product2018 .logo { margin-top: 0; }
	.beta2018 p { font-size: 17px; }
	.beta2018 h2 { font-size: 50px; }
	.beta2018 h4 { font-size: 16px; }
	.beta2018 ul span { margin-bottom: 5px; }
	.comparison2018 .not-sure { width: auto !important; }
	.ntx-blueprint p { font-size: 14px; }
	.agile-ntx.amz { min-height: 390px; }
	.def-ntx h3 { font-size: 27px; }
	.content-usecase2 p { font-size: 13px; }
	.content-usecase2 h3 { font-size: 26px; }
	.content-usecase2 p { font-size: 14px; }
	.agile-ntx h3, .infra-ntx h3 { font-size: 28px; }
	.one-tap2017 p br { display: none; font-size: 13px; }
	.one-tap2017 .cmb { margin-bottom: -76px; }
	.one-tap2017 h4 { font-size: 32px; margin-top: 3em; }
	.real-time2017 .cmb { margin-bottom: -36px; }
	.one-stop2017 h3 { margin-top: 3.3em; }
	.translate-banner .left-one .info-in.v2  .anchor { font-size: 11px; }
	.translate-banner .left-one .info-in.v2 { margin-left: 5%; width: 630px; height: 350px; }
	.freeScanner .title { font-size: 3.5em; }
	.business-features2017  p { font-size: 11px; line-height: 1.2; }
	.menu-new2017 .title-controls h3 { font-size: 17px !important; }
	.menu-new2017  .info-text.cs { top: 43px; }
	.menu-new2017 .banner-menu-static .special { font-size: 20px; }
	.menu-new2017  .info-text.pan { top: 60px; }
	.menu-new2017 .event-name .address { font-size: 13px; }
	.translate-banner .left-one .info-in { margin-left: 15%; }
	.translate-banner .rp a { font-size: 13px; }
	.translate-banner .right-one .info-in { margin-left: 5%; width: 650px; height: 350px; }
	.protection-bdf .odometer-inside span { font-size: 13px; }
	.protection-bdf .odometer-inside span { font-size: 80px; }
	.bottom-business2017 .custom-link { font-size: 14px; }
	.bottom-business2017 .event-name .address { font-size: 14px; }
	.business-slider2017.v2 .item { padding-left: 25%; }
	.business-slider2017.v2 .carousel-indicators { width: 100px; height: 50px; left: auto; right: 18%; }
	.business-slider2017.v2 .logoM { margin-left: -20px; }
	.business-features2017 .nav-tabs li { width: 300px; }
	.business-features2017 .features li a { font-size: 15px; }
	.content-hvi h6 { font-size: 18px; }
	.content-hvi .floating { top: 250px; }
	.content-hvi .topM br { display: none; }
	.content-hvi { min-height: auto; }
	.content-hvi .topM { margin: 30px 0; }
	.content-hvi .marg { font-size: 13px; margin-bottom: 20px; }
	.content-hvi h6 { margin-top: 20px; }
	.content-hvi h4 { margin-top: 40px; font-size: 30px; }
	.header-hvi2017 h3 br { display: none; }
	.menu-new2017 .new-price { font-size: 24px !important; }
	.menu-new2017 .whiteBtn { font-size: 12px !important; }
	.menu-new2017 .info-text { top: 5px; }
	.menu-new2017 .info-text h4 { font-size: 26px; }
	.solution_configurator.v2 .title { font-size: 30px; }
	.solution_configurator.v2 label { padding-top: 10px; }
	.solution_configurator label p { font-size: 10px; }
	.solution_configurator.v2 label { width: 110px; height: 110px; }
	.solution_configurator.v2 .product-title { font-size: 22px; }
	.solution_configurator.v2 .box { margin-top: -15px; }
	.solution_configurator.v2 .bdf { margin-top: 0; }
	.solution_configurator .tablePrice { padding: 0 !important; }
	.noPMobile { padding: 0 !important; }
	#prodSection.v2017.ab .mrgn_tgec2016 { font-size: 12px; margin-top: 18px; }
	#prodSection.v2017.ab .bottSect { margin-top: -85px !important; }
	#prodSection.v2017.ab .bdf { margin-top: 5px !important; }
	#prodSection.v2017.ab .bottSect p { font-size: 13px; }
	#prodSection.v2017.ab .bottSect { margin-left: -40px; margin-top: -120px; }
	#prodSection.v2017.ab .bottSect h3 { font-size: 18px; }
	#awards_page.v2017.ss-left { float: none; text-align: center; width: 100%; }
	#awards_page.v2017.ss-right { float: none; text-align: center; width: 100%; }
	#awards_page.v2017 .ss-row { margin-bottom: 80px; }
	#awards_page.v2017 .quote { float: none; text-align: center; width: 100%; max-width: 94%; }
	#awards_page.v2017 .award { float: none; text-align: center; width: auto; }
	#awards_page.v2017 .content { width: 100%; text-align: center; }
	.universe-man p { font-size: 12px; }
	.advanced-protection2017 canvas { height: 600px !important; }
	.advanced-protection2017 .grav-logo { margin-top: 50px; }
	.advanced-protection2017 { height: 600px !important; }
	.customer-case .blue-box { width: auto; }
	.universe-man { background-position: -160% top; }
	.automic-sandbox p { font-size: 12px; }
	.email-attacks h3 { margin-top: 2em; }
	.lunch2017-header { min-height: 670px; }
	.static-banner2.box .left-static a { margin-top: 5px; }
	.static-banner2 .left-static.mrl { padding: 0 2em !important; }
	.static-banner2.box .left-static .box-b-text { margin-top: 50px; max-width: 100%; }
	.static-banner2 .text-Bstatic h3 { font-size: 18px; }
	.static-banner2 .yellowBtn { font-size: 14px; }
	.static-banner2 .text-Bstatic h2 { font-size: 30px; }
	.static-banner2 .text-Bstatic { text-align: center; display: block; }
	.static-banner2 .text-Bstatic h2 br { display: none; }
	.static-banner2.classic-line .left-static .img-boxes { width: 50%; margin: 40px 20px 0 0; }
	.static-banner2.box .left-static .bdf { margin-top: 0; }
	.static-banner2 .right-static { width: 44%; }
	.static-banner2 .left-static { width: 55%; }
	.static-banner2 .right-static .bdf { margin-top: 20px; }
	.static-banner2 .left-static.mrl { padding-left: 55px; }
	#prodSection.LP2016.hurry { background-position: right -26em top 0; }
	#prodSection.LP2016.hurry h2 { min-height: inherit; }
	#prodSection.LP2016.hurry h2.large { font-size: 44px !important; }
	#prodSection.LP2016.hurry h5 { margin-bottom: 2em; }
	.lunch2017-header { background-position: right 25% top 0; }
	.all-products2017 li.col-xs-12.col-sm-4 { height: 500px; padding: 0 10px !important; }
	.all-products2017 p br { display: none; font-size: 12px; }
	#prodSection.v2017.fp2017 { background: url('../images/fp-head2017_blured.jpg')  center no-repeat; }
	.trusted-2017.fp { height: 580px; }
	#prodSection.v2017.fp2017 { background-position: 90% center; }
	#prodSectionBottom.v2017 .noBgMenu #tabs li a span { font-size: 12px; }
	#prodSectionBottom .tablePrice.noBgMenu { padding: 0 !important; }
	#prodSectionBottom.v2017 .noBgMenu #tabs li a { padding-left: 5px; }
	#FPprodFtrs .prodDetails .menu a { font-size: 13px; }
	#BrainOneAccount.v2017.fp h3 { font-size: 16px; }
	#BrainOneAccount.v2017.fp h1 { font-size: 36px; }
	#prodSection.v2017 .ultimate h4 { font-size: 20px; }
	.lunch2017-header h5 { font-size: 20px; }
	.lunch2017-header h2 { font-size: 44px; }
	.subheader-lunch2017 .box .content { margin-right: -70px; }
	.subheader-lunch2017 .content.right { margin-left: -130px; }
	#prodSection.v2017.mac .form-horizontal { left: 0; top: 0; }
	#prodSection.v2017.bms .boxImg { margin-left: -8px; }
	.insights-blog.v2 .lastest span.by-who { margin-top: -8px; }
	#prodSection.v2017.tsmdHead .title br { display: none; }
	#prodSection.v2017.tsmdHead.v2 .form-horizontal { top: 0; }
	#prodSection.v2017 .boxImg { margin-left: -50px; }
	#prodSection.v2017.v2 .bdf { margin-top: 50px; }
	#prodSection.v2017 .new-sticker { top: 24px; }
	#prodSection.v2017.is .form-horizontal { top: 0; left: 0; }
	#prodSection.v2017.bms .trial-info.v2 { padding-left: 30px; }
	#prodSection.v2017.bms .bdf { margin-top: 1em; }
	#prodSection.v2017.bms .trial-info { margin-top: 0 !important; }
	#prodSection.v2017.bms a.buyNow { font-size: 13px; }
	#prodSection.v2017.bms .form-horizontal { margin-top: 0 !important; }
	#prodSection.v2017 .trial-info .expired a { display: block; }
	#prodSection.v2017.v2 .form-horizontal { top: 0; left: 0; }
	#prodSection.v2017.av .form-horizontal { top: 0; }
	#prodSection.v2017 .trial-info a.download { font-size: 12px; padding-left: 10px; }
	#prodSection.v2017.v2 ul.list li { font-size: 12px; }
	#prodSection.v2017 ul.list li { font-size: 12px; }
	#prodSection.v2017 .customMargin { padding: 0 !important; left: 0px; }
	#prodSection.bottom.mac.v2017 .bdf { margin-top: 3em; }
	#prodSection.v2017 .boxImg { padding: 0 25px; }
	#prodSection.v2017.bms .ultimate h4 { font-size: 20px; }
	#prodSection.v2017.v2.bms .title { margin-top: 30px; }
	#prodSection.bms .form-horizontal { margin-top: -5em; }
	#prodSection.v2017.bms.bottom .title { margin-top: 0; }
	#prodSection.bms .see, #prodSection.bms .bdf { margin-top: 0; }
	#prodSection.bms.bottom .form-horizontal { margin-top: -7em; }
	#prodSection.v2017.bms.bottom .form-horizontal { top: -80px; }
	.TopThree.v2 .aplus { left: 73%; }
	.secureDL .header { padding: 12em 0; }
	.secureDL { background-position: top -150%; }
	.take-a-look a.blueBtn2.v2017.active span.less-q { font-size: 13px; }
	#LPGartnerHead .slide3 { margin-top: 0; }
	.trusted-2017 h4 { margin-top: 1em; }
	.blueBtn2.v2017 { font-size: 14px; }
	#bottom-buy2017 .bottom-config a.info { margin: 0 4px; }
	#bottom-buy2017 .buyNow.v2017 { margin-right: -11px; }
	#bottom-buy2017 .on span { margin-right: -25px; font-size: 14px; margin-top: 10px; }
	.take-a-look p { font-size: 12px; }
	#new-improved2017 p { font-size: 13px; }
	.compatiblew10-2017 h5 { font-size: 20px; }
	#prodSection.v2017 ul.list li { font-size: 13px; white-space: normal; }
	.hybrid-infrastructure p.custom { font-size: 15px; }
	.gartner2016.customBG p { padding-left: 54px; font-size: 19px; }
	.product.marginHer2 .tablePrice .sep { margin-top: 30px; }
	.product.marginHer .tablePrice .sep { margin-top: 47px; }
	#prodSection.LP2016.v4 .badge-off { top: 22px; }
	#ransomwareThreats .logosDE img { height: 44px; }
	#prodSection.LP2016.v4 .priceBox p span { margin-top: -7px !important; }
	#prodSection.LP2016.v4 .priceBox p { font-size: 16px !important; margin-top: 5px !important; }
	#prodSection.LP2016.v4 .priceBox p span { font-size: 24px; margin-top: 20px; }
	.tablePrice.noBgMenu.v2 #tabs > li a { padding-left: 5px; }
	.tablePrice.noBgMenu.v2 #tabs > li a span { vertical-align: inherit; font-size: 13px; }
	#prodSection.v2016.fp-try .ultimate p { font-size: 14px; }
	#GZ_Techs #GZ_newSection { height: 1050px !important; margin-left: -7% !important; }
	#GZ_newSection .techImg { background-position: -150px 130px !important; }
	#toolbox_prods.newVersion .hidden-download { padding: 0 !important; }
	#toolbox_prods.newVersion a.yellowBtn { font-size: 13px; padding: 9px 20px; }
	#av2016-free h1.betaIMG { background-position: 97% 8px; }
	.testimonal-map .open-list .wrappeR { width: 800px; }
	.insights-blog h5.exo2 { margin-top: 0; }
	.productStructure .mini-links a { font-size: 12px; outline: none; }
	.the-most-advanced p br { display: none !important; }
	.content-section-a i.red-check { margin-left: 100px !important; }
	.testimonal-map iframe { width: 100% !important; }
	.testimonal-map { min-height: 720px !important; }
	.testimonal-map .pin1 { left: 124px !important; top: 226px !important; }
	.testimonal-map .pin2 { left: 300px !important; top: 417px !important; }
	.testimonal-map .pin3 { left: 448px !important; top: 282px !important; }
	.testimonal-map .pin4 { left: 455px !important; top: 233px !important; }
	.testimonal-map .pin5 { left: 478px !important; top: 257px !important; }
	.testimonal-map .pin6 { left: 493px !important; top: 278px !important; }
	.testimonal-map .pin7 { left: 502px !important; top: 272px !important; }
	.testimonal-map .pin8 { left: 488px !important; top: 259px !important; }
	.testimonal-map .pin9 { left: 499px !important; top: 254px !important; }
	.testimonal-map .pin10 { left: 514px !important; top: 248px !important; }
	.testimonal-map .pin11 { left: 737px !important; top: 359px !important; }
	#av2016-featuredlist h1 { font-size: 42px; }
	#av2016-free h1 { font-size: 60px !important; }
	#av2016-getride h4 { font-size: 24px !important; }
	#prod-comparison table .lto.mostP { left: 85px !important; }
	#prodSection.business.vPower img.elements { margin-bottom: 4em !important; }
	#prodSection.business.vPower .years_checkbox p label { font-size: 12px !important; }
	#GZ_EdtSctTls { height: 700px !important; }
	#GZ_EdtSctTls.hvi h1, #GZ_GlbPrtNtk.hvi h1 { font-size: 34px !important; }
	#GZ_GlbPrtNtk .container { margin-top: 1em !important; }
	#GZ_GlbPrtNtk { height: 630px !important; }
	#GZ_newSection .techImg { background-position: -150px 130px !important; }
	#W10comp h3 { font-size: 36px !important; }
	#prodSection.brief .priceBox p { font-size: 32px !important; }
	#GZ_Techs #GZ_newSection { height: 1050px !important; margin-left: -7% !important; }
	#ta_prodHeader.v2 h3 { font-size: 30px !important; }
	#ta_prodHeader.v2 h4 { font-size: 26px !important; }
	#prodSection.LP2016.consumerDE .relative-margin { left: 0 !important; }
	#prodSection.business.newAward .badgePos div { float: left !important; margin: 3em 0 0 1em !important; text-align: left !important; }
	#prodSection.v2016.ro .ultimate.v2 { margin-top: 0 !important; }
	#prodComparison.v20162.prod2 .activePack { margin-top: -302px !important; }
	#prodComparison.v20162 figure.box { margin-top: -13px !important; }
	#prodComparison.v20162 .marginm { padding-top: 10px !important; }
	#compareTableBox.v2 .marginm .box { top: 33px !important; }
	#compareTableBox.v2.prod2 .customWidth { margin: -299px 0 137px -9px !important; width: 450px !important; }
	#prodSection.LP2016.v2.startSafe2016 .title h2 { font-size: 3em !important; }
	#prodSection .priceBox.box-v3 .row2 { font-size: 28px !important; }
	#prodSection .priceBox.box-v3 .one { font-size: 24px !important; }
	#prodSection .priceBox.box-v3 .year { font-size: 18px !important; }
	#prodSection .priceBox.box-v2 p { width: 70px !important; margin: 10px auto 0 !important; }
	#prodSection .priceBox.box-v2 .currency { font-size: 18px !important; }
	#prodSection .priceBox.box-v2 .value { font-size: 30px !important; }
	#prodSection .priceBox.box-v2 .value-small { font-size: 17px !important; padding-top: 10px !important; }
	#prodSection.v2016.FPv2 .off50 { max-width: 120px !important; }
	#prodSection.v2016.FPv2 { background-position: 330% top !important; }
	#prodSection.v2016.FPv2 .title { font-size: 2.6em !important; }
	#prodSection.v2016.FPv2 .tablePrice { margin-top: 25px !important; }
	#OEMcateg3.v2 .col1 { margin-left: 4% !important; }
	#OEMcateg3.v2 .col2 { margin-left: 15.5% !important; }
	#OEMcateg3.v2 .col3 { margin-left: 17% !important; }
	#sysReq.v2 .cols { width: 17% !important; }
	#sysReq.v2 .cols.col1 { margin-left: 5% !important; }
	#sysReq.v2 .cols.col2 { margin-left: 7.5% !important; }
	#sysReq.v2 .cols.col3 { margin-left: 7% !important; }
	#sysReq.v2 .cols.col4 { margin-left: 7% !important; }
	#choiceIsYours ul, #choiceIsYours .info { padding: 0 !important; }
	#classicLine.box .box-custom-img { max-width: 100%; }
	#classicLine.box .box-custom-img img { max-width: 230px; }
	#prodSection.smb.v2016 .newBadge { padding-top: 0 !important; }
	#prodSection.smb.v2016 h1 { font-size: 3.7em !important; }
	#prodSupport img { float: right; }
	#prodSection.smb.v2016 img.off { max-width: 150px !important; }
	#btmProd.smb.v2016 img.off { max-width: 150px !important; }
	#prodSection.v2016 .title { font-size: 3.7em !important; }
	#prodSection.smb.v2016 .newBadge q { font-size: 14px !important; }
	#prodSection.smb.v2016 .newBadge .txt { padding-top: 5px !important; }
	#prodSection.v2016 .particles { left: -20em !important; top: -3.3em !important; }
	#prodSection .priceBox.small-text p { top: 52px !important; }
	#prodSection .priceBox p.v2 { top: 52px !important; }
	#prodSection .priceBox p.v2 .val { font-size: 36px !important; }
	#prodSection .priceBox p.v2 .txt .perc { font-size: 26px !important; }
	#prodSection .priceBox p.v2 .txt { padding-top: 2px !important; }
	#prodSection.BF2016 .discount_wrapper { width: 270px !important; height: 312px !important; }
	#prodSection.BF2016 .discount_wrapper .value { font-size: 42px !important; }
	#btmProd.v2016 .BSimg25Off { bottom: 30px !important; left: 69px !important; width: 100px !important; }
	#prodSection.v2016 .BSimg25Off { bottom: 30px !important; left: 100px !important; }
	#prodSection.LP2016.migration .part { left: 15% !important; }
	#ec2days h3 { font-size: 35px !important; }
	#prodSection.business.vPower .badgePos div { margin-top: 0 !important; }
	#tripleChoice.v2016 figure { margin-top: 3em !important; }
	#prodSection.business .monate3gratis { left: 13% !important; }
	#prodSection.business .price .monate3gratis { left: -47px !important; width: 70px !important; }
	#readyW10 p { font-size: 2.2em !important; }
	.twoProd .tablePrice a.buyNow { padding-left: 32px !important; padding-right: 10px !important; background-position: 7px center; font-size: 13px !important; }
	.twoProd .small { margin-top: 60px !important; }
	.twoProd .ftr { margin-top: 45px !important; }
	#prodSection.v2016.pcmag2016 q { font-size: 14px !important; margin-left: 10px !important; }
	.twoProd .ftr.right { margin-top: 33px !important; }
	#btmProd.v2016.av-is-ts .title .bdf { margin-top: 30px !important; }
	#prodSection.v2016.pcmag2016 h5 { font-size: 16px !important; margin-left: 10px !important; }
	#prodSection.LP2016 .priceBox, #prodSection .FP.priceBox { width: 140px !important; height: 140px !important; background-size: cover !important; }
	#prodSection.LP2016 .priceBox img, #prodSection .FP.priceBox img { width: 100% !important; }
	#prodSection .priceBox p { font-size: 28px !important; top: 47px !important; }
	#prodSection.LP2016.v2 .discount { left: 25px !important; }
	#prodSection.v2016.pcmag2016 span { margin-left: 10px !important; }
	#prodSection.LP2016 h2 { font-size: 1.6em; }
	.tablePrice { padding-left: 15px !important; padding-right: 15px !important; }
	#LP_2016Ftrs .no { font-size: 30px !important; }
	#LP_2016Ftrs .txt { font-size: 13px !important; padding-top: 5px !important; }
	.techSlider .slideItem#tech-8 { background-position: 3em 30% !important; }

	/* GPN */
	.techSlider .slideItem#tech-2 { background-position: 1em 0% !important; }

	/* anti rans */
	.techSlider .slideItem#tech-0 { background-position: 24em 100% !important; }

	/* autopilot */
	.techSlider .slideItem#tech-1 { background-position: -8em 0% !important; }

	/* photon */
	.techSlider .slideItem#tech-7 { background-position: 35em 50% !important; }

	/* smart scan */
	.techSlider .slideItem#tech-5 { background-position: 0em 30% !important; }

	/* anti spam */
	.techSlider .slideItem#tech-6 { background-position: 14em 30% !important; }

	/* web filter */
	.techSlider .slideItem#tech-3 { background-position: 7em 800% !important; }

	/* anto rootkit */
	.techSlider .slideItem#tech-4 { background-position: 10em 50% !important; }

	/* clueful */
	#bdfTopFtrs { background-position: -20em bottom !important; }
	#oneStepAhead #gz { background-position: -70% -55px !important; }
	#oneStepAhead #end_scr { background-position: 60% 0 !important; }
	#prodSection.LPpcOpt .ctfd { top: 3em !important; }
	#prodSection.LPpcOpt .badgeOff { bottom: 31% !important; right: 3% !important; }
	#btmProd_ta.LPpcOpt .badgeOff { right: 17% !important; }
	#businessBanner h5 { margin-top: 3em !important; }
	#full365AV #prodSection .price_img { width: 70px !important; }
	#prodSection.LPpcOpt h2 { font-size: 1.7em !important; }
	#GZ_GlbPrtNtk .techImg { right: -18% !important; }
	#GZ_EdtSctTls .techImg { right: -25% !important; width: 160% !important; }
	#GZ_Pht .techImg { right: -13% !important; width: 141% !important; }
	#GZ_SmtScn .techImg { right: -29% !important }
	#GZ_ZrdTrtPrt .techImg { right: -18% !important; }
	#GZ_RtmMsgPrt .techImg { background-size: cover !important; height: 262px !important; left: 8% !important; width: 410px !important; }
	.adr #howItWorks.adrt_mac img { width: 100% !important; }
	#sphFtrs h6 > i { font-size: 5.4em !important; }
	#howItWorks img { margin-left: 2% !important; }
	.pcOptimizerBox h4 { font-size: 1.5em !important; }
	.priceTable #quickRnw button { font-size: 1.1em !important; }
	#LP_FP_intro.einstein { background-position: right -490px bottom !important; }
	#prodSection.scratchCards .yspacer { margin: 14.3em 0 0 !important; }
	#prodSection.scratchCards .badgePos a img { max-width: 100% !important; }
	#GZprodDesc.entSecurity .freeTrialBtn { padding: 0 !important; width: 100%; text-align: center; }
	#GZprodDesc.entSecurity a.learnMore { padding-left: .6em !important; padding-right: .6em !important; }
	#GZprodDesc.entSecurity p { padding-bottom: 0; }
	#GZfooterDL .circle { margin-top: .5em !important; }
	#GZfooterDL a.learnMore { font-size: 1em !important; }
	#GZfooterDL h2 { margin-bottom: 0.5em !important; }
	#GZfooterDL .callSales { margin-top: 0 !important; }
	#GZfooterDL a.download { margin-top: 0.7em !important; }
	.avTable .xAxis li { font-size: 0.8em !important; }
	#LP_FP_intro { background-position: right -330px bottom !important; }
	.endpoints #prodSection .yspacer { margin-top: 11.7em !important; }
	#LP_FP_footer { background: url("../images/LP_FP_footer.png") no-repeat scroll right -190px center #e8eef0 !important; }
	#prodSection.FP_prodSection .badgePos img { float: none !important; margin: 0 auto !important; }
	#prodSection.FP_prodSection .badgePos div { float: none !important; text-align: center !important; }
	#prodSection.business.v2 .badgePos div { float: left !important; text-align: left !important; margin-left: 1em; }
	#prodSection.FP_prodSection .badgePos { width: 250px !important; }
	#prodSection.FP_prodSection .badgePos { left: 4.7em !important; top: 26em !important; }
	#prodSection.FP_prodSection.business .badgePos { left: 0 !important; right: 0 !important; width: 400px !important; margin: 0 auto; top: 35em !important; }
	#prodSection.FP_prodSection.business .badgePos img { float: left !important; }
	#FPprodFtrs .prodDetails h1 { font-size: 2.5em !important; }
	#GZ-NextGen .GZ_line { margin: -0.2em 0 0 -1.7em !important; }
	#GZIndustryFirst h2 { margin-top: 7em !important; }
	#GZIndustryFirst h2.firstHead { margin-top: 3em !important; }
	#GZIndustryFirst { padding-bottom: 30em !important; }
	#GZNewFeatures { background-position: -10% 1em !important; }
	.slide .txt#TSMD_HPB { margin-top: 0.9em !important; }
	#TSMD_HPB #B-R-A-I-N { font-size: 4.8em !important; }
	#TSMD_HPB h2 { font-size: 3.4em !important; }
	#TSMD_HPB h2.secondRow { font-size: 2.6em !important; }
	#TSMD_HPB h3 { font: 400 2.1em/0.8em "Roboto", sans-serif !important; }
	#TSMD_HPB .weCallWrapper { margin-top: 0.1em !important; }
	.slide #TSMD_HPB .btn { margin-top: 0.5em !important; }
	.winterSlide h2 { font-size: 3em !important; }
	.winterSlide .productBox { margin-top: 0.3em !important; width: 19em !important; left: 3em !important; }
	.winterSlide .labelImg { left: 6.6em !important; top: 7.1em !important; width: 4em !important; }
	.winterSlide .winterDecoration4 { margin: -10.4em 0 -5em -19.5em !important; width: 54em; }
	.slide .winterSlide .txt { margin-top: 3.3em !important; }
	#Brain .getAccess { font-size: 2.5em !important; }
	.brainDiagPattern { height: 1.9em !important; }
	#BrainWrapper .BprevArrow { left: 5% !important; }
	#BrainWrapper .BnextArrow { right: 5% !important; }
	#BrainExplained p { padding: 0 3em !important; }
	#BrainExplained h1 { font-size: 6em !important; margin-top: 5.2em !important; }
	#Brain #B-R-A-I-N { font-size: 15em !important; }
	#Brain .weCallIt { padding: 0 !important; }
	#Brain .BitIntel { font-size: 1.8em !important; }
	#joinBrain q { font-size: 1.8em !important; }
	#BFhead .BF_Robot #BF_RobotLegs { top: 340px !important; }
	#prodFtrs h2.txtUpercase { font-size: 5.2em !important; }
	#prodFtrs h4.txtUpercase { font-size: 4em !important; }
	.slide .txt { margin: 3em 0 0; }
	.slide h2 { margin: 0 0 0.2em; font: 600 4.8em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	.slide h3 { font: 300 1.9em/1em 'Roboto', sans-serif; letter-spacing: -0.02em; color: #ffffff; }
	.slide .btn { margin: 1em 0 0; }
	#BD2015 { margin: 18.2em 0 0; }
	#BD2015 p { font-size: 0.85em; }
	#avMac.txt { margin: 4em 0 0 4em; }
	#avMac h2 { font-size: 2.5em; }
	#SMBbest.txt { margin: 4em 0 0; }
	#SMBbest h2 { margin: 0 0 0.2em; font: 600 2.3em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#SMBbest .btn { margin: 1em 0 0; }
	#SMBsimple.txt { margin: 3em 0 0 3em; }
	#SMBsimple h2 { font-size: 2.5em; margin: 0 0 0.5em; }
	#SMBsimple p { font: 300 1.3em/0.8em 'Roboto', sans-serif; }
	#SMBsimple .btn { margin: 1em 0 0; }
	#GZslide.txt { margin: 3em 0 0; }
	#GZslide h2 { margin: 0 0 0.2em; font: 600 2.5em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#GZslide .btn { margin: 1em 0 0; }
	#OEMlinkedin { margin: 1.7em 0 0; padding: 0; }
	#OEMlinkedin h1 { font-size: 4.5em; }
	#OEMlinkedin h1 span { font-weight: 600; }
	#OEMlinkedin p { color: #9cdefc; font-size: 1em; margin-bottom: 1.5em; }
	#OEMlinkedin img { margin: 2em 0 0 0em; }
	#OEMav h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 0.5em; font-size: 1.8em; }
	#OEMav p { color: #fff; font-size: 1.1em; margin: 0.5em 0 0.5em; }
	#OEMav .btn { margin: 0.5em 0 0; padding: 0.2em 0.7em; }
	#OEMav img { display: block; margin: 1em 0 0 2em; max-width: 75%; }
	#OEMav q { color: #90a7e2; font-size: 0.8em; font-style: italic; display: block; margin: 0.5em 0 0; }
	#OEMav small { color: #5a6c9f; font-size: 0.75em; display: block; }
	#OEMvb h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 0.5em; font-size: 1.8em; }
	#OEMvb img { display: block; margin: 1em 0 0 2em; max-width: 45%; }
	#OEMvb p { font-size: 1.1em; }
	#OEMvb q { color: #fff; font-size: 0.9em; font-style: italic; display: block; margin: 4em 0 0.5em; }
	#OEMvb .btn { padding: 0.2em 0.7em; margin-top: 0.5em; }
	#OEMpartners h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0.2em; font-size: 2.5em; }
	#OEMpartners h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 1.5em; }
	#OEMpartners p { font-size: 1em; margin: 0.8em 0; }
	#OEMpartners .btn { padding: 0.2em 0.7em; margin: 0; }
	#OEMpartners img { display: block; margin: 1em 0 0; }
	#OEMpartners2 h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0.2em; font-size: 2.2em; }
	#OEMpartners2 h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 2em; margin: 0.1em 0 0; }
	#OEMpartners2 q { color: #fff; font-size: 0.9em; font-style: italic; display: block; margin: 0; }
	#OEMpartners2 small { color: #c7d9ff; font-size: 0.8em; display: block; text-align: right; }
	#OEMpartners2 .btn { margin: 0; padding: 0.2em 0.7em; font-size: 1.2em }
	#OEMpartners2 img { display: block; margin: 1em 0 0; }
	#OEMmobile h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 3em; margin: 0.2em 0 0; }
	#OEMmobile p { color: #bfdce8; font-size: 0.85em; margin: 1em 0 0; }
	#OEMmobile .white { color: #fff; font-size: 0.9em; margin: 0.3em 0 0.3em; }
	#OEMmobile .btn { margin: 0.1em 0 0; padding: 0.2em 0.7em; }
	#OEMmobile img { display: block; margin: 0.8em 0 0; max-width: 55%; }
	#DE_slide1 { margin: 2em 0 0; text-align: left; }
	#DE_slide1 h4 { font-size: 1.1em; margin: 0; }
	#DE_slide1 h2 { font-size: 2.4em; margin: 0 0 0.4em; }
	#DE_slide1 h6 { font-size: 1em; }
	#DE_slide1 p { font-size: 0.7em; }
	#DE_slide1 img { max-width: 82%; }
	#DE_slide1 .btn-lg { font-size: 1.1em; font-weight: 600; }
	#DE_slide2 { margin: 1em 0 0; }
	#DE_slide2 h2 { margin: 0.2em 0; font-size: 1.8em; }
	#DE_slide2 p { font-size: 0.9em; }
	#DE_slide2 strong { font-size: 1.05em; }
	#DE_slide2 a { margin: 4.1em 0 0; }
	#DE_slide2 img { max-width: 80%; margin: 1em 0 0; }
	#DE_slide2 .btn-lg { font-size: 1.2em; font-weight: 600; }
	#DE_slide3 { margin: 1em 0 0; }
	#DE_slide3 .top { margin: 0.5em 0 0.3em; font-size: 1.6em; }
	#DE_slide3 p { font-size: 1em; }
	#DE_slide3 img { max-width: 80%; }
	#DE_slide3 .btn-lg { font-size: 1.3em; font-weight: 600; }
	.awardSlide .topLight { background: url("../images/bg_top_slide_award_light.png") no-repeat scroll center top -6em rgba(0, 0, 0, 0) !important; }
	.awardSlide h3 { margin: 1em 0 0 !important; font-size: 1.6em; }
	.awardSlide h2 { font-size: 2.5em !important; margin: 0 2em !important; }
	.awardSlide .awardLogo { max-width: 27% !important; margin: 3.2em 0 1em 1em !important; }
	.awardSlide q { font: italic 300 1em/1em "Roboto", sans-serif !important; margin: -0.8em 0 0 1.5em !important; max-width: inherit !important; }
	.awardSlide p { margin: 0.3em 0 0 1.7em !important; font-size: 0.8em !important; }
	.awardSlide .productBox { max-width: 46% !important; margin-left: -1em !important; margin-top: 1em !important; }
	.awardSlide .labelImg { left: 9.9em !important; max-width: 20%; top: 9em !important; }
	.awardSlide .productBox .btn { margin: 0.5em 0 0 5em !important; }
	#trustBD { margin: 1.5em 0 0; }
	#trustBD hr { margin: 0.4em 0; border-color: rgba(255, 255, 255, 0.3) }
	#trustBD h2 { margin: -0.25em 0 0.8em; font-family: 'Roboto', sans-serif; font-weight: 700; color: #ffffff; font-size: 1.8em; letter-spacing: -0.04em; }
	#trustBD p { font: 400 1.15em/1em 'Roboto', sans-serif; margin: -1.2em 0 1em 0.5em; letter-spacing: -0.03em; }
	#trustBD h1 { font: 700 10.5em/0.5em 'Roboto', sans-serif; letter-spacing: 0; color: #ffffff; margin: 0 0 0 0.1em; }
	#trustBD .million { font: 500 2.1em/1.5em 'Roboto', sans-serif; letter-spacing: 0.02em; }
	#trustBD .already { color: rgba(255, 255, 255, 0.5); font: 200 2.65em/1em 'Roboto', sans-serif; letter-spacing: 0.06em; margin: -0.4em 0 0; }
	#strapslide .slide .btntrustBD { border-radius: 4px; font: 400 1.1em/2em 'Roboto', sans-serif; margin: 0.5em 0 0 1em; padding: 0 1.3em; text-transform: none; }
	#OEMnewsMenu .solutions { display: inline-block; float: left; max-width: 50%; padding: 0 2em; }
	#OEMnewsMenu .info { max-width: 44%; }
	#GZdemos .thumb { display: block; position: relative; width: 100%; }
	#GZdemos .time { right: 2.8em !important; top: 9.4em !important; font: 400 0.8em/1.1em 'Roboto' !important; padding: 0.3em !important; }
	#contSide #GZdemos .time { right: 0.4em !important; top: 7.7em !important; }
	#GZfirst .number { font: 400 1.5em/1em 'Roboto' !important; }
	#GZprodFtrs h4 { text-align: left; font-size: 3.9em !important; }
	#GZprodFtrs { background: url("../images/bg_middle_productGZ.jpg") no-repeat scroll center top #000; padding: 5em 0 !important; }
	#GZprodFtrs .txtMedSize { text-align: left; font-size: 1.17em !important; }
	#SMBcomp #tbComp .ribbon { left: 22.85em !important; }
	#SMBchoise h3 { font: 600 1.5em/1em 'Bitter' !important; }
	.priceTable p:not(#foo) > input + label:before { margin: -4px 0 0 -27px !important; }
	.priceTable.business p label { margin-top: 0!Important; }
	.priceTable p label { font: 500 0.9em/1em 'Roboto' !important; margin: -17px 0 0 29px !important; }
	#tbComp th > img { right: 0.66em !important; }
	#prodSection #topTabs a { font: 500 0.97em/1.1em 'Roboto', serif !important; }
	#SOSbtmProd #btmTabs a { font: 500 0.87em/1.1em 'Roboto', serif !important; }
	#PANheader { background: url("../images/bgPAN.png") no-repeat scroll right -17em top #009ab1 !important; }
	#PANheader .locator p { font-size: 0.8em !important; margin: 0.4em 0.5em 0 0 !important; }
	#PANresell .step1 { margin: 0 4em 3em 0 !important }
	#PANresell .step3 { margin: 0 2em !important; }
	#PANresell img { float: left !important; margin: 4em 0 2em 8em !important; }
	#virus_header_search select { width: 7.2em !important; }
	#virus_header_search label { font: 400 0.9em/1em 'Roboto', serif !important; }
	#locPANheader { background: url("../images/bgPANlocator.jpg") no-repeat scroll right -20em bottom #009ab1 !important; }
	#locPANheader .solution { font-size: 1.5em !important; }
	#locPANheader h1 { font-size: 4.4em !important; }
	#locPANheader div.PANlocator { margin: 3.88em 0 0 !important; }
	#locPANheader .PANlocator p { font-size: 0.75em !important; padding: 0.3em 0.2em !important; line-height: 1em !important; }
	#locPANheader .PANlocator button { margin: 1.9em 0 0 0.5em !important; }
	#locPANheader .partner { max-width: 10em; }
	#RnwFindKey ul.keypag li { padding: 0 11px !important; }
	#RnwTop #quickRnw .form-inline .form-group { padding: 0.6em 0 0.8em 1em !important; }
	#RnwTop #quickRnw .form-inline input { height: 2.3em !important; width: 11em; margin-left: 0.3em; }
	#RnwTop #quickRnw .labelInput { margin: 1.8em 0 0.9em 4.5em !important; }
	#sphFtrs .feat h6 { font: 300 1.3em/1.5em 'Roboto', sans-serif !important; }
	#sphFtrs .txt { font-size: 1.5em !important; }
	#RnwProd .renew { width: 45%; }
	#bannner_footer a.link { height: 14.2em !important; }
	#leftSide .topSrc { padding: 1.5em 0.5em 1.5em 1em !important; }
	#leftSide .topSrc input { width: 80% !important; font-size: 0.9em; padding: 6px !important; height: 3em !important; }
	#leftSide .topSrc .btn { padding: 5px 11px !important; margin: 0 !important; }
	.btmBan p { margin: 3.5em 0 0 !important; font-size: 1em !important; }
	#contSide .form-inline .form-control { padding-left: 2.1em !important; width: 11em !important; font-size: 12px !important; }
	#virus_header_search .btn-success { font: 700 1em/1em 'Roboto', serif !important; }
	#sampleURL .form-inline .form-control { width: 25em !important; padding-left: 1.1em !important; height: 34px !important; }
	#prodSection h2 { font-size: 3em !important; padding-bottom: 0.15em; }
	#search .btn { margin: 1em 0 0 !important; }
	.pulse { padding: 9.32em 0 0 !important; }
	#BMSwearable .btn { padding: 10px 16px !important; }
	#BMSwearable .or { margin: 1em 0 0 !important; }
	#LPmigProd #howitworks img { padding: 0 0 0 1.5em; width: 81%; }
	#people_1step { right: 1em !important; }
	.tboxComp p { font-size: 0.82em !important; }
	.tboxComp ul li a { font-size: 0.9em !important; }
	#security_news .txt { height: 13em !important; }
	#fvrtWrapper .form-control { width: 20em !important; }
	#blkFriday { margin-top: 0.8em !important; }
	#blkFriday .sloganImg { max-width: 210px !important; }
	#blkFriday h3 { font-size: 2.8em !important; }
	.blkFridayRobot { max-width: 389px !important; margin-left: 0% !important; }
	.BF50OFF { left: 115px !important; top: 189px !important; width: 165px !important; }
	#blkFriday .btn { margin-top: 0.7em !important; padding: 0.6em 0.7em !important; font-size: 1.3em !important; }
	#winter .labelImg { top: 9em !important; left: 3.3em !important; width: 70px !important; }
	#winter.oneProduct .labelImg { top: 9em !important; left: 5.6em !important; }
	#winter .winterDecoration1 { width: 420px; margin: -4.4em 0 -1.2em -11em !important; }
	#winter .winterDecoration2 { width: 410px; margin: -6.0em 0 -5em -4.2em !important; }
	#winter .winterDecoration3 { width: 330px; }
	#winter.oneProduct.DE_product .labelImg { top: 7.4em !important; }
	#howitworks img { max-width: 80% !important; }

	/* OEM Homepage */
	#OEMnewsMenu .news { left: 0; }

	/* OAS Product*/
	#prodSection .badgePos { top: 24em !important; left: 4.0em !important; }
	#prodSection .badgePos div { margin-top: 1em !important; text-align: center; }
	#prodSection .badgePos a img { max-width: 80px; }
	#prodSection .badgePos a { font-size: 1.1em !important; }
	#prodSection .badgePos div p { font-size: 0.8em !important; }
	#prodSection .badgePos div { margin-top: .4em !important; }
	.priceTable .years_checkbox p > input + label { margin-left: 14px !important; }
	.priceTable.business p:not(#foo) > input + label::before { margin: -3px 0 0 -30px !important }
	.priceTable.business p label { margin-left: 10px !important; }
	.priceTable.business p.amount label a { padding: 1px 2px 0 3px !important; }
	.slide-content figure.businesSecurity { max-width: 40%; margin-left: 5em; }
	.slide #business h4 { font-size: 22px !important; margin-top: 0; }
	.slide #business p { font-size: 1em !important; }
	.slide #business h6 { font-size: 1.2em; }
	.slide #business a { font-size: 16px; }
	.slide #gravity_zone_v2 { margin-top: 1em !important; }
	.slide #gravity_zone_v2 h6 { font-size: 1.8em !important; }
	.slide #gravity_zone_v2 h4 { font-size: 2em !important; }
	.slide #gravity_zone_v2 a.btn { font-size: 1em !important; }
	#nordics a.chat { right: 20% !important; }
	#prodSection.cosmos { background-position: 580px bottom !important }
	#prodSection.cosmos a span { bottom: 55px !important }
	#prodSection.SMB .badgePos img { width: 5em; float: left !important; }
	#prodSection.SMB .badgePos { width: 500px !important; }
	#prodSection.SMB .badgePos div { float: left !important; text-align: left !important; margin-left: 2em !important; }
	#prodSection.FP_prodSection.business.SMB .badgePos { top: 20em !important; left: 23em !important; }
	#table-comparative #tbComp table { width: 100% !important; }
	#prodSection.FP_prodSection.business .badgePos img { width: 5em; }
	#UBP.gravityZone { padding: 10em 0 14em 0 !important; }
	#UBP.gravityZone a.btn { font-size: 1em !important; }
	#content #tbComp .tableComparation th h2 { font-size: 0.9em !important; }
	#mediaModal.overlayP .modal-dialog, #mediaModal2.overlayP .modal-dialog, #flagsModal.overlayP .modal-dialog { width: 95% !important; }
	#content h2 { font-size: 1.4em !important; }
	#tbComp .tableComparation td.firstTD a { font-size: 0.9em !important; }
	#prodSection.backToSchool_lp .elements { top: 215px !important; }
	#prodSection.backToSchool_lp { background-position: center 0 !important; }
	#prodSection.backToSchool_lp span.priceWrapper { left: 64px; max-width: 70px; }
	#iwantTo .products a.secLinks:last-child { margin-right: -20px !important; }
	#iwantTo .box { width: 320px !important; }
	#prodSection.business.v2 .badgePos img { width: 4em; }
	#RnwTop.renewal2 ul li { font-size: 12px !important; }
	#RnwTop.renewal2 .form-group a.btn { font-size: 12px !important; height: 40px !important; line-height: 24px !important; }
	#RnwTop.renewal2 #quickRnw .form-inline input { margin-right: 5px !important; }
	#RnwProd.v2 .activePack figure { margin-left: -60px !important; width: 367px !important; }
	#RnwProd.v2 .activePack { margin-top: -333px !important; }
	#PANawards.v2 h5 { margin-top: 1em !important; }
	#PANawards .align img { margin-left: 5%; }
	#secondZone h3:nth-child(1) { margin-top: 70px; }
	#GZprodDesc.v2 h2 { font-size: 2.6em; }
	#GZftrs.avChart .bars { padding: 0 19px !important; }
	#prodSection.LP2016.pcmag a.buyNow { font-size: 12px !important; }
	#prodSection.LP2016.pcmag .tablePrice .oldp { font-size: 20px !important; }
	#prodSection.LP2016.pcmag .tablePrice .save { padding: 0 !important; }
	#prodComparison.av-is-ts #home { padding-left: 0px !important; }
	#tbComp.av-is-ts td a { font-size: 13px !important; }
	#march_award.v2 { margin-top: 240px !important; }
	#prodComparison.av-is-ts span.actprice { font-size: 14px !important; }
	#prodComparison.av-is-ts .variation { font-size: 11px !important; }
	#prodComparison.av-is-ts .th h2 { font-size: 17px !important; }
	#prodComparison.av-is-ts .noXSp { padding: 0 !important; }
	#prodComparison.av-is-ts a.buyNow { font-size: 12px !important; }
	#prodComparison.av-is-ts .priceWrapper { left: -30px !important; }
	#prodComparison.av-is-ts .th h2 span { margin-top: 50px !important; }
	#prodComparison.av-is-ts .oldprice { font-size: 11px !important; }
	#prodComparison.av-is-ts .years_checkbox input + label { white-space: nowrap; }
	#prodComparison.av-is-ts #home { margin-left: -10px; }
	#prodSection.LP2016.de .priceBox p { font-size: 16px !important; line-height: 18px !important; }
	#prodSection.LP2016.de.v2 .priceBox p { font-size: 15px !important; line-height: 17px !important; }
	#prodSection.LP2016.de.v3 .priceBox p { font-size: 18px !important; margin-top: 6px !important; }
	#prodSection.LP2016.de.v3 .priceBox p span { font-size: 30px !important; }
	#prodSection.business.SMB img.img35Off { width: 90px !important; bottom: 7em !important; }
	#prodSection.business.SMB .w10logo { width: 60px !important; bottom: 8em !important; }
	#prodSection.BF2016v3.second .lens-background { background: transparent !important; }
	#prodSection.BF2016v3.second h1 { font-size: 40px; margin-top: 2.5em !important; }
	#prodSection.BF2016v3.second .circle-rotate2 { top: -620px !important; }
	#prodSection.BF2016v3.second .circle-rotate { top: -800px !important; }
	#prodSection.BF2016v3.second h4 { font-size: 22px; }
	#filters_locator2016 .headerFilter label { font-size: 12px !important; }
	#prodSection .tablePrice.noBgMenu { padding: 0 !important; }
	.tablePrice.noBgMenu .tab-pane .bg { padding: 10px !important; }
	div.noPM { padding: 0 !important; }
	.paddingMobile { padding: 0 15px !important; }
	.tablePrice.noBgMenu .installv2 label { font-size: 11px !important; }
	.tablePrice.noBgMenu .installv2 span { font-size: 9px !important; }
	#compareTableBox.v2 .customWidth { width: 380px !important; margin: -433px 0 36px -92px !important; }
	#prodSection.v2016.v3 .new-badge { top: 4.5%; right: 2.3%; }
	#prodSection.v2016.v3 .title { font-size: 3.4em !important; }
}
@media (min-width:1601px) and (max-width:1680px) {
	#prodSection.v2017.fp2017 { background-position: 80% center; }
	#prodSection.v2016.FPv2 { background-position: 83% top !important; }
	.techSlider .slideItem#tech-8 { background-position: 30em 30% !important; }
	.static-banner2 .left-static.mrl { padding-left: 285px; }

	/* GPN */
	.techSlider .slideItem#tech-2 { background-position: 30em 0% !important; }

	/* anti rans */

	/*.techSlider .slideItem#tech-0			{ background-position: 80% 100% !important; } /* autopilot */
	.techSlider .slideItem#tech-1 { background-position: 20em 0% !important; }

	/* photon */
	.techSlider .slideItem#tech-7 { background-position: 74% 50% !important; }

	/* smart scan */
	.techSlider .slideItem#tech-5 { background-position: 120% 30% !important; }

	/* anti spam */
	.techSlider .slideItem#tech-6 { background-position: 46em 30% !important; }

	/* web filter */
	.techSlider .slideItem#tech-3 { background-position: 40em 800% !important; }

	/* anto rootkit */
	.techSlider .slideItem#tech-4 { background-position: 30em 800% !important; }

	/* clueful */
	#prodSection.v2016 .particles { left: -10% !important; }
	#GZ_EdtSctTls .techImg { right: 7% !important; }
	#GZ_Pht .techImg { right: 7% !important; }
	#GZ_RtmMsgPrt .techImg { left: 17% !important; }
	#LP_FP_intro { background-position: right -120px bottom !important; }
	.winterSlide .productBox { margin-top: 3em !important; }
	.slide .txt { margin: 5em 0 0; }
	.slide h2 { margin: 0 0 0.2em; font: 600 5.2em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	.slide h3 { font: 300 2.1em/1em 'Roboto', sans-serif; letter-spacing: -0.02em; color: #ffffff; }
	.slide .btn { margin: 2em 0 0; }
	#BD2015 { margin: 27.5em 0 0; }
	#BD2015 p { font-size: 1.2em; }
	#avMac.txt { margin: 6em 0 0 3em; }
	#avMac h2 { font-size: 4em; }
	#SMBbest.txt { margin: 5em 0 0; }
	#SMBbest h2 { margin: 0 0 0.2em; font: 600 3.5em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#SMBbest .btn { margin: 1em 0 0; }
	#SMBsimple.txt { margin: 5em 0 0 1em; }
	#SMBsimple h2 { font-size: 3.5em; margin: 0 0 0.5em; }
	#SMBsimple p { font: 300 1.6em/0.8em 'Roboto', sans-serif; }
	#SMBsimple .btn { margin: 1em 0 0; }
	#GZslide.txt { margin: 6em 0 0; }
	#GZslide h2 { margin: 0 0 0.2em; font: 600 3.5em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#GZslide .btn { margin: 1em 0 0; }
	#OEMlinkedin { margin: 2.5em 0 0; }
	#OEMav .btn { margin: 0.5em 0 0; padding: 0.5em 1em; }
	#OEMvb h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 1.2em; font-size: 2.5em; }
	#OEMvb h2 span { color: #fff; font-family: roboto; font-weight: 600; display: block; font-size: 1em; }
	#OEMvb p { color: #cedcff; font-size: 1.3em; margin: 0.5em 0 0.5em; }
	#OEMvb .btn { margin: 1em 0 0; }
	#OEMvb img { display: block; margin: 3em 0 0 2em; }
	#OEMvb q { color: #fff; font-size: 1em; font-style: italic; display: block; margin: 5em 0 0.5em; }
	#OEMvb small { color: #5c9552; font-size: 0.8em; display: block; }
	#OEMpartners h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0.2em; font-size: 4em; }
	#OEMpartners .btn { padding: 0.4em 0.9em; }
	#OEMpartners img { display: block; margin: 1em 0 0; }
	#OEMpartners2 h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0; font-size: 3.8em; }
	#OEMpartners2 h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 3.4em; margin: 0.2em 0 0; }
	#OEMpartners2 q { color: #fff; font-size: 1em; font-style: italic; display: block; margin: 1em 0 0.5em; }
	#OEMpartners2 small { color: #c7d9ff; font-size: 0.8em; display: block; text-align: right; }
	#OEMpartners2 .btn { margin: 0; padding: 0.4em 0.9em; }
	#OEMpartners2 img { display: block; margin: 1em 0 0; }
	#OEMmobile h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 4.3em; margin: 0.2em 0 0; }
	#OEMmobile .btn { margin: 0.5em 0 0; padding: 0.3em 0.8em; }
	#OEMmobile img { display: block; margin: 0.8em 0 0; max-width: 75%; }
	#DE_slide1 { margin: 2em 0 0; }
	#DE_slide1 h4 { margin: 1em 0 0; }
	#DE_slide2 { margin: 2em 0 0; }
	#DE_slide2 a { margin: 6.4em 0 0; }
	#DE_slide3 { margin: 2em 0 0; text-align: left; }
	.awardSlide .topLight { background: url("../images/bg_top_slide_award_light.png") no-repeat scroll center top -3.6em rgba(0, 0, 0, 0) !important; }
	.awardSlide h3 { margin: 1.7em 0 0 !important; font-size: 1.7em; }
	.awardSlide h2 { font-size: 3em !important; margin: 0 2em !important; }
	.awardSlide .awardLogo { max-width: 40% !important; margin: 3.2em 0 1em 1em !important; }
	.awardSlide q { font: italic 300 1.6em/1em "Roboto", sans-serif !important; margin: 0.4em 0 0 1.5em !important; max-width: inherit !important; }
	.awardSlide p { margin: 1em 0 0 1.7em !important; font-size: 1em !important; }
	.awardSlide .productBox { max-width: 65% !important; margin-left: 0 !important; margin-top: 1.7em !important; }
	.awardSlide .labelImg { left: 20.4em !important; max-width: 25.7%; top: 16.6em !important; }
	.awardSlide .productBox .btn { margin: 1em 0 0 7em !important; }
	#trustBD { margin: 2.5em 0 0; }
	#trustBD hr { margin: 0.7em 0; border-color: rgba(255, 255, 255, 0.3) }
	#trustBD h2 { margin: -0.25em 0 0.8em; font-family: 'Roboto', sans-serif; font-weight: 700; color: #ffffff; font-size: 2.6em; letter-spacing: -0.04em; }
	#trustBD p { font: 400 1.4em/1em 'Roboto', sans-serif; margin: -1.4em 0 1em; letter-spacing: -0.03em; width: 100%; }
	#trustBD h1 { font: 700 13em/0.4em 'Roboto', sans-serif; letter-spacing: -0.03em; color: #ffffff; margin: 0.1em 0 0.1em -0.03em; }
	#trustBD .million { font: 600 2.8em/1.2em 'Roboto', sans-serif; margin: 0.5em 0 0 0.1em; letter-spacing: -0.03em; }
	#trustBD .already { font: 200 3.7em/0.8em 'Roboto', sans-serif; margin: -0.1em 0 0.4em 0.01em; letter-spacing: -0.03em; color: rgba(255, 255, 255, 0.5); }
	#strapslide .slide .btntrustBD { font: 700 1.3em/3em 'Roboto', sans-serif; margin: 0.2em 0 0 0.5em; padding: 0 1.5em; -webkit-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; text-transform: none; }
	#PANheader { background: url("../images/bgPAN.png") no-repeat scroll right 1em top #009ab1 !important; }
	#locPANheader { background: url("../images/bgPANlocator.jpg") no-repeat scroll right -5em bottom #009ab1 !important; }
	#blkFriday { margin-top: 3em; }
	.blkFridayRobot { max-width: 625px !important; margin-left: -5% !important; }
	.BF50OFF { left: 149px !important; top: 308px !important; width: 285px !important; }
	#prodSection.cosmos { background-position: 130% bottom !important }
	#prodSection.backToSchool_lp .elements { top: 215px !important; }
	#march_award.v2 { margin-top: 300px !important; }
}
@media all and (min-width:1280px) and (max-width:1399px) {
	.translate-banner .left-one .info-in.v2 { margin-left: 15%; }
}
@media (min-width:1441px) and (max-width:1600px) {
	#prodSection.productTSMD .FP.priceBox { left: 144px; top: 422px; }
	#prodSection.v2016.FPv2 { background-position: 96% top !important; }
	.techSlider .slideItem#tech-8 { background-position: 30em 30% !important; }
	.static-banner2 .left-static.mrl { padding-left: 250px; }
	.universe-man { background-position: 160% top !important; }

	/* GPN */
	.techSlider .slideItem#tech-2 { background-position: 30em 0% !important; }

	/* anti rans */

	/*.techSlider .slideItem#tech-0			{ background-position: 80% 100% !important; } /* autopilot */
	.techSlider .slideItem#tech-1 { background-position: 20em 0% !important; }

	/* photon */
	.techSlider .slideItem#tech-7 { background-position: 74% 50% !important; }

	/* smart scan */
	.techSlider .slideItem#tech-5 { background-position: 120% 30% !important; }

	/* anti spam */
	.techSlider .slideItem#tech-6 { background-position: 46em 30% !important; }

	/* web filter */
	.techSlider .slideItem#tech-3 { background-position: 40em 800% !important; }

	/* anto rootkit */
	.techSlider .slideItem#tech-4 { background-position: 30em 800% !important; }

	/* clueful */
	#prodSection.v2016 .particles { left: -10% !important; }
	#GZ_EdtSctTls .techImg { right: 7% !important; }
	#GZ_Pht .techImg { right: 7% !important; }
	#GZ_RtmMsgPrt .techImg { left: 17% !important; }
	#LP_FP_intro { background-position: right -210px bottom !important; }
	.slide .txt#TSMD_HPB { margin-top: 1.9em !important; }
	.winterSlide .productBox { margin-top: 3em !important; }
	#BrainWrapper .BprevArrow { left: 8% !important; }
	#BrainWrapper .BnextArrow { right: 8% !important; }
	.slide .txt { margin: 5em 0 0; }
	.slide h2 { margin: 0 0 0.2em; font: 600 5.2em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	.slide h3 { font: 300 2.1em/1em 'Roboto', sans-serif; letter-spacing: -0.02em; color: #ffffff; }
	.slide .btn { margin: 2em 0 0; }
	.slide-content figure.businesSecurity { margin: -8em 0 0 4em !important }
	#BD2015 { margin: 26.5em 0 0; }
	#BD2015 p { font-size: 1.2em; }
	#avMac.txt { margin: 6em 0 0 3em; }
	#avMac h2 { font-size: 4em; }
	#SMBbest.txt { margin: 5em 0 0; }
	#SMBbest h2 { margin: 0 0 0.2em; font: 600 3.5em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#SMBbest .btn { margin: 1em 0 0; }
	#SMBsimple.txt { margin: 5em 0 0 1em; }
	#SMBsimple h2 { font-size: 3.5em; margin: 0 0 0.5em; }
	#SMBsimple p { font: 300 1.6em/0.8em 'Roboto', sans-serif; }
	#SMBsimple .btn { margin: 1em 0 0; }
	#GZslide.txt { margin: 6em 0 0; }
	#GZslide h2 { margin: 0 0 0.2em; font: 600 3.5em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#GZslide .btn { margin: 1em 0 0; }
	#OEMlinkedin { margin: 2.5em 0 0; }
	#OEMav h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 1em; font-size: 2.2em; }
	#OEMav .btn { margin: 0.5em 0 0; padding: 0.4em 0.9em; }
	#OEMav img { display: block; margin: 2em 0 0 2em; }
	#OEMvb h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 1em; font-size: 2.5em; }
	#OEMvb img { display: block; margin: 2.5em 0 0 2em; }
	#OEMvb q { color: #fff; font-size: 1em; font-style: italic; display: block; margin: 4.5em 0 0.5em; }
	#OEMpartners h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0.2em; font-size: 3.5em; }
	#OEMpartners .btn { padding: 0.4em 0.9em; }
	#OEMpartners img { display: block; margin: 1em 0 0; }
	#OEMpartners2 h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0; font-size: 3.7em; }
	#OEMpartners2 h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 3.3em; margin: 0.2em 0 0; }
	#OEMpartners2 q { color: #fff; font-size: 1em; font-style: italic; display: block; margin: 1em 0 0.5em; }
	#OEMpartners2 small { color: #c7d9ff; font-size: 0.8em; display: block; text-align: right; }
	#OEMpartners2 .btn { margin: 0; padding: 0.3em 0.8em; }
	#OEMpartners2 img { display: block; margin: 1.2em 0 0; }
	#OEMmobile h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 4.2em; margin: 0.2em 0 0; }
	#OEMmobile p { color: #bfdce8; font-size: 1.1em; margin: 1em 0 0; }
	#OEMmobile .white { color: #fff; font-size: 1.4em; margin: 0.5em 0 0.5em; }
	#OEMmobile .btn { margin: 0.3em 0 0; padding: 0.3em 0.8em; }
	#OEMmobile img { display: block; margin: 0.8em 0 0; max-width: 70%; }
	#DE_slide1 { margin: 2em 0 0; }
	#DE_slide1 h4 { ; margin: 1em 0 0; }
	#DE_slide2 { margin: 2em 0 0; }
	#DE_slide2 h2 { margin: 0.3em 0; }
	#DE_slide2 a { margin: 6.1em 0 0; }
	#DE_slide3 { margin: 1em 0 0; }
	#DE_slide3 .top { margin: 1.5em 0 0.3em; }
	.awardSlide .topLight { background: url("../images/bg_top_slide_award_light.png") no-repeat scroll center top -3.6em rgba(0, 0, 0, 0) !important; }
	.awardSlide h3 { margin: 1.7em 0 0 !important; font-size: 1.7em; }
	.awardSlide h2 { font-size: 3em !important; margin: 0 2em !important; }
	.awardSlide .awardLogo { max-width: 40% !important; margin: 3.2em 0 1em 1em !important; }
	.awardSlide q { font: italic 300 1.4em/1em "Roboto", sans-serif !important; margin: -0.5em 0 0 1.5em !important; max-width: inherit !important; }
	.awardSlide p { margin: 1em 0 0 1.7em !important; font-size: 1em !important; }
	.awardSlide .productBox { max-width: 60% !important; margin-left: 0 !important; margin-top: 1.7em !important; }
	.awardSlide .labelImg { left: 18.6em !important; max-width: 25%; top: 14.3em !important; }
	.awardSlide .productBox .btn { margin: 0.5em 0 0 5em !important; }
	#trustBD { margin: 2.5em 0 0; }
	#trustBD hr { margin: 0.7em 0; border-color: rgba(255, 255, 255, 0.3) }
	#trustBD h2 { margin: -0.25em 0 0.8em; font-family: 'Roboto', sans-serif; font-weight: 700; color: #ffffff; font-size: 2.6em; letter-spacing: -0.04em; }
	#trustBD p { font: 400 1.4em/1em 'Roboto', sans-serif; margin: -1.4em 0 1em; letter-spacing: -0.03em; width: 100%; }
	#trustBD h1 { font: 700 13em/0.4em 'Roboto', sans-serif; letter-spacing: -0.03em; color: #ffffff; margin: 0.1em 0 0.1em -0.03em; }
	#trustBD .million { font: 600 2.8em/1.2em 'Roboto', sans-serif; margin: 0.5em 0 0 0.1em; letter-spacing: -0.03em; }
	#trustBD .already { font: 200 3.7em/0.8em 'Roboto', sans-serif; margin: -0.1em 0 0.4em 0.01em; letter-spacing: -0.03em; color: rgba(255, 255, 255, 0.5); }
	#strapslide .slide .btntrustBD { font: 700 1.3em/3em 'Roboto', sans-serif; margin: 0.2em 0 0 0.5em; padding: 0 1.5em; -webkit-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; text-transform: none; }
	#PANheader { background: url("../images/bgPAN.png") no-repeat scroll right 1em top #009ab1 !important; }
	#locPANheader { background: url("../images/bgPANlocator.jpg") no-repeat scroll right -5em bottom #009ab1 !important; }
	#blkFriday { margin-top: 2.2em !important; }
	.blkFridayRobot { max-width: 594px !important; margin-left: -3% !important; }
	#mediaModal.overlayP .modal-dialog, #mediaModal2.overlayP .modal-dialog, #flagsModal.overlayP .modal-dialog { width: 90% !important; }
	.BF50OFF { left: 156px !important; top: 296px !important; width: 235px !important; }
	#prodSection.backToSchool_lp .elements { top: 215px !important; }
	#march_award.v2 { margin-top: 300px !important; }
}
@media (min-width:1401px) and (max-width:1440px) {
	.translate-banner .right-one .info-in { margin-left: 20%; }
	.universe-man { background-position: 180% top; }
	.static-banner2.box .left-static .box-b-text { max-width: 400px; }
	.static-banner2.box .left-static a { margin-right: 13px; }
	.static-banner2 .left-static.mrl { padding-left: 170px; }
	#prodSection.v2017.fp2017 { background: url('../images/fp-head2017_blured.jpg')  center no-repeat; }
	#prodSection.v2016.FPv2 { background-position: 112% top !important; }
	.techSlider .slideItem#tech-8 { background-position: 19em 30% !important; }

	/* GPN */
	.techSlider .slideItem#tech-2 { background-position: 30em 0% !important; }

	/* anti rans */
	.techSlider .slideItem#tech-0 { background-position: 44em 100% !important; }

	/* autopilot */
	.techSlider .slideItem#tech-1 { background-position: 8em 0% !important; }

	/* photon */
	.techSlider .slideItem#tech-7 { background-position: 54em 50% !important; }

	/* smart scan */
	.techSlider .slideItem#tech-4 { background-position: 20em 50% !important; }

	/* clueful */
	.techSlider .slideItem#tech-5 { background-position: 20em 30% !important; }

	/* anti spam */
	.techSlider .slideItem#tech-6 { background-position: 32em 30% !important; }

	/* web filter */
	.techSlider .slideItem#tech-3 { background-position: 30em 800% !important; }

	/* anto rootkit */
	#prodSection.v2016 .particles { left: -20% !important; }
	#bdfTopFtrs { background-position: -10em bottom !important; }
	#oneStepAhead #gz { background-position: 0% -55px !important; }
	#oneStepAhead #end_scr { background-position: 60% 0 !important; }
	#GZ_EdtSctTls .techImg { right: 13% !important; }
	#GZ_Pht .techImg { right: 13% !important; }
	#GZ_Pht { background: #02080D !important; }
	#GZ_ZrdTrtPrt .techImg { right: -5% !important; }
	#GZ_RtmMsgPrt .techImg { left: 11% !important; }
	#LP_FP_intro { background-position: right -300px bottom !important; }
	#LP_FP_footer { background: url("../images/LP_FP_footer.png") no-repeat scroll right -110px center #e8eef0 !important; }
	#GZNewFeatures { background-position: 10% 1em !important; }
	.slide .txt#TSMD_HPB { margin-top: 1.9em !important; }
	.winterSlide .productBox { margin-top: 3em !important; width: 21em !important; left: 3em !important; }
	.winterSlide .labelImg { left: 7.6em !important; top: 7.9em !important; width: 4em !important; }
	.winterSlide .winterDecoration4 { margin: -10.4em 0 -5em -19.5em !important; width: 54em; }
	#BrainWrapper .BprevArrow { left: 5% !important; }
	#BrainWrapper .BnextArrow { right: 5% !important; }
	.slide .txt { margin: 3em 0 0; }
	.slide h2 { margin: 0 0 0.2em; font: 600 4.8em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	.slide h3 { font: 300 1.9em/1em 'Roboto', sans-serif; letter-spacing: -0.02em; color: #ffffff; }
	.slide .btn { margin: 1em 0 0; }
	#BD2015 { margin: 24em 0 0; }
	#BD2015 p { font-size: 1em; }
	#avMac.txt { margin: 4.5em 0 0 4em; }
	#avMac h2 { font-size: 3.6em; }
	#SMBbest.txt { margin: 5em 0 0; }
	#SMBbest h2 { margin: 0 0 0.2em; font: 600 2.8em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#SMBbest .btn { margin: 1em 0 0; }
	#SMBsimple.txt { margin: 4em 0 0 4em; }
	#SMBsimple h2 { font-size: 3em; margin: 0 0 0.5em; }
	#SMBsimple p { font: 300 1.3em/0.8em 'Roboto', sans-serif; }
	#SMBsimple .btn { margin: 1em 0 0; }
	#GZslide.txt { margin: 3em 0 0; }
	#GZslide h2 { margin: 0 0 0.2em; font: 600 3.5em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#GZslide .btn { margin: 1em 0 0; }
	#OEMlinkedin { margin: 1.5em 0 0; }
	#OEMav h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 0.5em; font-size: 2.2em; }
	#OEMav p { color: #fff; font-size: 1.3em; margin: 0.5em 0 0.5em; }
	#OEMav .btn { margin: 0.5em 0 0; padding: 0.4em 0.9em; }
	#OEMav img { display: block; margin: 1em 0 0 2em; }
	#OEMav q { color: #90a7e2; font-size: 1em; font-style: italic; display: block; margin: 1em 0 0.5em; }
	#OEMav small { color: #5a6c9f; font-size: 0.8em; display: block; }
	#OEMvb h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 0.5em; font-size: 2.5em; }
	#OEMvb img { display: block; margin: 2em 0 0 2em; }
	#OEMvb q { color: #fff; font-size: 1em; font-style: italic; display: block; margin: 4em 0 0.5em; }
	#OEMvb .btn { padding: 0.4em 0.9em; }
	#OEMpartners h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0.2em; font-size: 3em; }
	#OEMpartners h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 1.8em; }
	#OEMpartners .btn { padding: 0.4em 0.9em; margin: 0.5em 0 0; }
	#OEMpartners img { display: block; margin: 1em 0 0; }
	#OEMpartners2 h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0; font-size: 3.5em; }
	#OEMpartners2 h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 3.2em; margin: 0.2em 0 0; }
	#OEMpartners2 q { color: #fff; font-size: 0.9em; font-style: italic; display: block; margin: 0; }
	#OEMpartners2 small { color: #c7d9ff; font-size: 0.8em; display: block; text-align: right; }
	#OEMpartners2 .btn { margin: 0; padding: 0.2em 0.7em; }
	#OEMpartners2 img { display: block; margin: 1em 0 0; }
	#OEMmobile h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 4em; margin: 0.2em 0 0; }
	#OEMmobile p { color: #bfdce8; font-size: 1em; margin: 1em 0 0; }
	#OEMmobile .white { color: #fff; font-size: 1.2em; margin: 0.5em 0 0.5em; }
	#OEMmobile .btn { margin: 0.2em 0 0; padding: 0.2em 0.7em; }
	#OEMmobile img { display: block; margin: 0.8em 0 0; max-width: 63%; }
	#DE_slide1 { margin: 2em 0 0; text-align: left; }
	#DE_slide1 h4 { color: #fff; font-family: bitter; font-weight: 400; font-size: 1.8em; margin: 0; }
	#DE_slide1 img { max-width: 90%; }
	#DE_slide2 { margin: 2em 0 0; }
	#DE_slide2 h2 { margin: 0.2em 0; font-size: 3em; }
	#DE_slide2 a { margin: 5.1em 0 0; }
	#DE_slide2 img { max-width: 88%; }
	#DE_slide3 { margin: 1em 0 0; }
	#DE_slide3 .top { margin: 0.5em 0 0.3em; }
	#DE_slide3 img { max-width: 90%; }
	.awardSlide .topLight { background: url("../images/bg_top_slide_award_light.png") no-repeat scroll center top -6em rgba(0, 0, 0, 0) !important; }
	.awardSlide h3 { margin: 1em 0 0 !important; font-size: 1.6em; }
	.awardSlide h2 { font-size: 2.6em !important; margin: 0 2em !important; }
	.awardSlide .awardLogo { max-width: 40% !important; margin: 3.2em 0 1em 1em !important; }
	.awardSlide q { font: italic 300 1.4em/1em "Roboto", sans-serif !important; margin: -0.5em 0 0 1.5em !important; max-width: inherit !important; }
	.awardSlide p { margin: 1em 0 0 1.7em !important; font-size: 1em !important; }
	.awardSlide .productBox { max-width: 53% !important; margin-left: 0 !important; margin-top: 1.7em !important; }
	.awardSlide .labelImg { left: 16.4em !important; max-width: 23%; top: 13em !important; }
	.awardSlide .productBox .btn { margin: 0.5em 0 0 5em !important; }
	#trustBD { margin: 2em 0 0; }
	#trustBD hr { margin: 0.7em 0; border-color: rgba(255, 255, 255, 0.3) }
	#trustBD h2 { margin: -0.25em 0 0.8em; font-family: 'Roboto', sans-serif; font-weight: 700; color: #ffffff; font-size: 2.1em; letter-spacing: -0.04em; }
	#trustBD p { font: 400 1.3em/1em 'Roboto', sans-serif; margin: -1.4em 0 1em; letter-spacing: -0.03em; width: 100%; }
	#trustBD h1 { font: 700 12em/0.4em 'Roboto', sans-serif; letter-spacing: -0.03em; color: #ffffff; margin: 0.1em 0 0.1em -0.03em; }
	#trustBD .million { font: 600 2.6em/1.2em 'Roboto', sans-serif; margin: 0.3em 0 0 0.1em; letter-spacing: -0.03em; }
	#trustBD .already { font: 200 3.5em/0.8em 'Roboto', sans-serif; margin: -0.1em 0 0.1em 0.01em; letter-spacing: -0.03em; color: rgba(255, 255, 255, 0.5); }
	#strapslide .slide .btntrustBD { font: 700 1.2em/2.3em 'Roboto', sans-serif; margin: 0.2em 0 0 1em; padding: 0 1.1em; -webkit-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; text-transform: none; }
	#PANheader { background: url("../images/bgPAN.png") no-repeat scroll right -13em top #009ab1 !important; }
	#locPANheader { background: url("../images/bgPANlocator.jpg") no-repeat scroll right -18em bottom #009ab1 !important; }
	#blkFriday { margin-top: 2.2em !important; }
	#blkFriday .sloganImg { max-width: 240px !important; }
	#blkFriday h3 { font-size: 3.8em !important; }
	.blkFridayRobot { max-width: 539px !important; margin-left: -2% !important; }
	.BF50OFF { left: 148px !important; top: 278px !important; width: 214px !important; }
	#prodSection.cosmos { background-position: 170% bottom !important; }
	#prodSection.backToSchool_lp .elements { top: 215px !important; }
	#prodComparison.av-is-ts #home { padding-left: 10px !important; }
	#march_award.v2 { margin-top: 300px !important; }
}
@media (min-width:1300px) and (max-width:1370px) {
	.universe-man { background-position: 300% top !important; }
}
@media (max-width: 1400px) {
	.lpH-Product2018.header-lunch2018.products2 .items-lunch img.sec { margin-left: -154px!important;}
	.header-lunch2018{background-size: 100%;}
	.header-lunch2018 .items-lunch .first img.box{margin-right: -130px;}
	.header-lunch2018 .items-lunch .mid img.box{margin-left: -138px;}
	.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) {
	.translate-banner .right-one .info-in { margin-left: 15%; }
	.universe-man { background-position: 220% top; }
	.static-banner2.box .left-static .box-b-text { max-width: 400px; }
	.static-banner2.box .left-static a { margin-right: 13px; }
	.static-banner2 .left-static.mrl { padding-left: 150px; }
	#prodSection.v2017.fp2017 { background-position: 80% center; }
	#prodSection.v2016.FPv2 { background-position: 112% top !important; }
	#buy-menu .tablePrice .info { margin-bottom: 0; }
	#buy-menu .tablePrice .savings { margin: 3px 0 0 0; padding-top: 3px; }
	#buy-menu .priceTable .price p, #buy-menu .priceTable .disclaimer { margin: 3px 0; font-size: 11px; }
	#buy-menu a.buyNow { font-size: 12px; padding: 12px 10px 12px 43px; }
	#buy-menu .priceTable label { margin: 1px 0 !important; }
	#buy-menu { margin-top: -22px; }
	#buy-menu .priceTable.business p.amount label a { padding: 0 3px; }
	#buy-menu .accordion-section a.accordion-section-title { font-size: 14px !important; }
	.techSlider .slideItem#tech-8 { background-position: 19em 30% !important; }

	/* GPN */
	.techSlider .slideItem#tech-2 { background-position: 30em 0% !important; }

	/* anti rans */
	.techSlider .slideItem#tech-0 { background-position: 44em 100% !important; }

	/* autopilot */
	.techSlider .slideItem#tech-1 { background-position: 8em 0% !important; }

	/* photon */
	.techSlider .slideItem#tech-7 { background-position: 54em 50% !important; }

	/* smart scan */
	.techSlider .slideItem#tech-4 { background-position: 20em 50% !important; }

	/* clueful */
	.techSlider .slideItem#tech-5 { background-position: 20em 30% !important; }

	/* anti spam */
	.techSlider .slideItem#tech-6 { background-position: 32em 30% !important; }

	/* web filter */
	.techSlider .slideItem#tech-3 { background-position: 30em 800% !important; }

	/* anto rootkit */
	#prodSection.v2016 .particles { left: -20% !important; }
	#bdfTopFtrs { background-position: -10em bottom !important; }
	#oneStepAhead #gz { background-position: 0% -55px !important; }
	#oneStepAhead #end_scr { background-position: 60% 0 !important; }
	#GZ_EdtSctTls .techImg { right: 13% !important; }
	#GZ_Pht .techImg { right: 13% !important; }
	#GZ_Pht { background: #02080D !important; }
	#GZ_ZrdTrtPrt .techImg { right: -5% !important; }
	#GZ_RtmMsgPrt .techImg { left: 11% !important; }
	#LP_FP_intro { background-position: right -300px bottom !important }
	#LP_FP_footer { background: url("../images/LP_FP_footer.png") no-repeat scroll right -110px center #e8eef0 !important; }
	#GZNewFeatures { background-position: 10% 1em !important; }
	.slide .txt#TSMD_HPB { margin-top: 1.5em !important; }
	.winterSlide .productBox { margin-top: 3em !important; width: 21em !important; left: 3em !important; }
	.winterSlide .labelImg { left: 7.6em !important; top: 7.9em !important; width: 4em !important; }
	.winterSlide .winterDecoration4 { margin: -10.4em 0 -5em -19.5em !important; width: 54em; }
	#BrainWrapper .BprevArrow { left: 5% !important; }
	#BrainWrapper .BnextArrow { right: 5% !important; }
	.slide .txt { margin: 3em 0 0; }
	.slide h2 { margin: 0 0 0.2em; font: 600 4.8em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	.slide h3 { font: 300 1.9em/1em 'Roboto', sans-serif; letter-spacing: -0.02em; color: #ffffff; }
	.slide .btn { margin: 1em 0 0; }
	#BD2015 { margin: 23em 0 0; }
	#BD2015 p { font-size: 0.9em; }
	#avMac.txt { margin: 4.5em 0 0 4em; }
	#avMac h2 { font-size: 3.6em; }
	#SMBbest.txt { margin: 5em 0 0; }
	#SMBbest h2 { margin: 0 0 0.2em; font: 600 2.8em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#SMBbest .btn { margin: 1em 0 0; }
	#SMBsimple.txt { margin: 4em 0 0 4em; }
	#SMBsimple h2 { font-size: 3em; margin: 0 0 0.5em; }
	#SMBsimple p { font: 300 1.3em/0.8em 'Roboto', sans-serif; }
	#SMBsimple .btn { margin: 1em 0 0; }
	#GZslide.txt { margin: 3em 0 0; }
	#GZslide h2 { margin: 0 0 0.2em; font: 600 3.5em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#GZslide .btn { margin: 1em 0 0; }
	#OEMlinkedin { margin: 1.3em 0 0; }
	#OEMav h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 0.5em; font-size: 2.2em; }
	#OEMav p { color: #fff; font-size: 1.3em; margin: 0.5em 0 0.5em; }
	#OEMav .btn { margin: 0.5em 0 0; padding: 0.2em 0.7em; }
	#OEMav img { display: block; margin: 1em 0 0 2em; }
	#OEMav q { color: #90a7e2; font-size: 1em; font-style: italic; display: block; margin: 1em 0 0.5em; }
	#OEMav small { color: #5a6c9f; font-size: 0.8em; display: block; }
	#OEMvb h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 0.5em; font-size: 2.3em; }
	#OEMvb img { display: block; margin: 2em 0 0 2em; }
	#OEMvb q { color: #fff; font-size: 1em; font-style: italic; display: block; margin: 4em 0 0.5em; }
	#OEMvb .btn { padding: 0.2em 0.7em; }
	#OEMpartners h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0.2em; font-size: 3em; }
	#OEMpartners h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 1.8em; }
	#OEMpartners .btn { padding: 0.2em 0.7em; margin: 0.5em 0 0; }
	#OEMpartners img { display: block; margin: 1em 0 0; }
	#OEMpartners2 h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0; font-size: 3em; }
	#OEMpartners2 h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 2.7em; margin: 0.2em 0 0; }
	#OEMpartners2 q { color: #fff; font-size: 0.9em; font-style: italic; display: block; margin: 0; }
	#OEMpartners2 small { color: #c7d9ff; font-size: 0.8em; display: block; text-align: right; }
	#OEMpartners2 .btn { margin: 0; padding: 0.2em 0.7em; }
	#OEMpartners2 img { display: block; margin: 1em 0 0; }
	#OEMmobile h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 3.8em; margin: 0.2em 0 0; }
	#OEMmobile p { color: #bfdce8; font-size: 1em; margin: 1em 0 0; }
	#OEMmobile .white { color: #fff; font-size: 1.1em; margin: 0.5em 0 0.5em; }
	#OEMmobile .btn { margin: 0.1em 0 0; padding: 0.2em 0.7em; }
	#OEMmobile img { display: block; margin: 0.8em 0 0; max-width: 60%; }
	#DE_slide1 { margin: 2em 0 0; text-align: left; }
	#DE_slide1 h4 { font-size: 1.8em; margin: 0; }
	#DE_slide1 h2 { font-size: 3.8em; }
	#DE_slide1 p { font-size: 1em; }
	#DE_slide1 img { max-width: 88%; }
	#DE_slide2 { margin: 2em 0 0; }
	#DE_slide2 h2 { margin: 0.2em 0; font-size: 3em; }
	#DE_slide2 a { margin: 5.1em 0 0; }
	#DE_slide2 img { max-width: 88%; }
	#DE_slide3 { margin: 1em 0 0; }
	#DE_slide3 .top { margin: 0.5em 0 0.3em; }
	#DE_slide3 img { max-width: 89%; }
	.awardSlide .topLight { background: url("../images/bg_top_slide_award_light.png") no-repeat scroll center top -6em rgba(0, 0, 0, 0) !important; }
	.awardSlide h3 { margin: 1em 0 0 !important; font-size: 1.6em; }
	.awardSlide h2 { font-size: 2.6em !important; margin: 0 2em !important; }
	.awardSlide .awardLogo { max-width: 33.8% !important; margin: 3.2em 0 1em 1em !important; }
	.awardSlide q { font: italic 300 1.4em/1em "Roboto", sans-serif !important; margin: -0.5em 0 0 1.5em !important; max-width: inherit !important; }
	.awardSlide p { margin: 1em 0 0 1.7em !important; font-size: 1em !important; }
	.awardSlide .productBox { max-width: 53% !important; margin-left: 0 !important; margin-top: 1em !important; }
	.awardSlide .labelImg { left: 16em !important; max-width: 23%; top: 11em !important; }
	.awardSlide .productBox .btn { margin: 0.5em 0 0 5em !important; }
	#trustBD { margin: 2em 0 0; }
	#trustBD hr { margin: 0.7em 0; border-color: rgba(255, 255, 255, 0.3) }
	#trustBD h2 { margin: -0.25em 0 0.8em; font-family: 'Roboto', sans-serif; font-weight: 700; color: #ffffff; font-size: 2.1em; letter-spacing: -0.04em; }
	#trustBD p { font: 400 1.3em/1em 'Roboto', sans-serif; margin: -1.4em 0 1em; letter-spacing: -0.03em; width: 100%; }
	#trustBD h1 { font: 700 12em/0.4em 'Roboto', sans-serif; letter-spacing: -0.03em; color: #ffffff; margin: 0.1em 0 0.1em -0.03em; }
	#trustBD .million { font: 600 2.6em/1.2em 'Roboto', sans-serif; margin: 0.3em 0 0 0.1em; letter-spacing: -0.03em; }
	#trustBD .already { font: 200 3.5em/0.8em 'Roboto', sans-serif; margin: -0.1em 0 0.1em 0.01em; letter-spacing: -0.03em; color: rgba(255, 255, 255, 0.5); }
	#strapslide .slide .btntrustBD { font: 700 1.2em/2.3em 'Roboto', sans-serif; margin: 0.2em 0 0 1em; padding: 0 1.1em; -webkit-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; text-transform: none; }
	#PANheader { background: url("../images/bgPAN.png") no-repeat scroll right -13em top #009ab1 !important; }
	#locPANheader { background: url("../images/bgPANlocator.jpg") no-repeat scroll right -18em bottom #009ab1 !important; }
	#blkFriday { margin-top: 2.2em !important; }
	#blkFriday .sloganImg { max-width: 240px !important; }
	#blkFriday h3 { font-size: 3.8em !important; }
	.blkFridayRobot { max-width: 525px !important; margin-left: -2% !important; }
	.slide-content figure.businesSecurity { max-width: 40%; margin-left: 3em; }
	.BF50OFF { left: 148px !important; top: 253px !important; width: 202px !important; }
	#prodSection.cosmos { background-position: 180% bottom !important; }
	#UBP.gravityZone { padding: 6em 0 10em 0 !important; }
	#mediaModal.overlayP .modal-dialog, #mediaModal2.overlayP .modal-dialog, #flagsModal.overlayP .modal-dialog { width: 95% !important; }
	#content #tbComp .tableComparation th h2 { font-size: 1.1em !important; }
	#prodSection.backToSchool_lp .elements { top: 215px !important; }
	#prodComparison.av-is-ts #home { padding-left: 0px !important; }
	#prodComparison.av-is-ts span.actprice { font-size: 14px !important; }
	#prodComparison.av-is-ts .th h2 { font-size: 1.6em !important; }
	#prodComparison.av-is-ts .th h2 span { margin-top: 45px !important; }
	#tbComp.av-is-ts td a { font-size: 13px !important; }
	#march_award.v2 { margin-top: 300px !important; }
}
@media all and (max-width:1335px) {
	.comparison2018 .not-sure { width: 690px; }
	.smb17rnStep1 .keyfield { padding-left: 4em; padding-right: 4em; }
}
@media (min-width:1130px) and (max-width:1152px) {
	.testimonal-map iframe { width: 100% !important; }
	.testimonal-map { min-height: 720px !important; }
	.testimonal-map .pin1 { left: 158px !important; top: 292px !important; }
	.testimonal-map .pin2 { left: 300px !important; top: 417px !important; }
	.testimonal-map .pin3 { left: 448px !important; top: 282px !important; }
	.testimonal-map .pin4 { left: 455px !important; top: 233px !important; }
	.testimonal-map .pin5 { left: 478px !important; top: 257px !important; }
	.testimonal-map .pin6 { left: 493px !important; top: 278px !important; }
	.testimonal-map .pin7 { left: 502px !important; top: 272px !important; }
	.testimonal-map .pin8 { left: 488px !important; top: 259px !important; }
	.testimonal-map .pin9 { left: 499px !important; top: 254px !important; }
	.testimonal-map .pin10 { left: 514px !important; top: 248px !important; }
	.testimonal-map .pin11 { left: 737px !important; top: 359px !important; }
	#av2016-free h1 { font-size: 60px !important; }
	#av2016-getride h4 { font-size: 24px !important; }
	#prodSection.business.vPower .years_checkbox p > input + label { margin-left: 20px !important; }
	#prodSection.business.vPower .years_checkbox p label { font-size: 12px !important; }
	#prodComparison.v20162.prod2 .activePack { margin-top: -301px !important; }
	#prodComparison.v20162 .activePack figure { margin-left: -60px !important; width: 367px !important; margin-top: 2px !important; }
	#prodComparison.v20162 .marginm { padding-top: 16px !important; }
	#compareTableBox.v2 .customWidth { margin: -319px 0 122px -39px !important }
	#compareTableBox.v2 .marginm .box { top: 33px !important; }
	#prodSection.LP2016.v2.startSafe2016 .title h2 { font-size: 3em !important; }
	#prodSection .priceBox.box-v3 .row2 { font-size: 28px !important; }
	#prodSection .priceBox.box-v3 .one { font-size: 24px !important; }
	#prodSection .priceBox.box-v3 .year { font-size: 18px !important; }
	#prodSection .priceBox.box-v2 p { width: 70px !important; margin: 10px auto 0 !important; }
	#prodSection .priceBox.box-v2 .currency { font-size: 18px !important; }
	#prodSection .priceBox.box-v2 .value { font-size: 30px !important; }
	#prodSection .priceBox.box-v2 .value-small { font-size: 17px !important; padding-top: 10px !important; }
	#prodSection.v2016.FPv2 .off50 { max-width: 120px !important; }
	#prodSection.v2016.FPv2 { background-position: 140% top !important; }
	#prodSection.v2016.FPv2 .title { font-size: 2.6em !important; }
	#prodSection.v2016.FPv2 .tablePrice { margin-top: 25px !important; }
	#OEMcateg3.v2 .col1 { margin-left: 4% !important; }
	#OEMcateg3.v2 .col2 { margin-left: 15.5% !important; }
	#OEMcateg3.v2 .col3 { margin-left: 17% !important; }
	#sysReq.v2 .cols { width: 17% !important; }
	#sysReq.v2 .cols.col1 { margin-left: 5% !important; }
	#sysReq.v2 .cols.col2 { margin-left: 7.5% !important; }
	#sysReq.v2 .cols.col3 { margin-left: 7% !important; }
	#sysReq.v2 .cols.col4 { margin-left: 7% !important; }
	#choiceIsYours ul, #choiceIsYours .info { padding: 0 !important; }
	#classicLine.box .box-custom-img { max-width: 100%; }
	#classicLine.box .box-custom-img img { max-width: 230px; }
	#prodSection.smb.v2016 .newBadge { padding-top: 0 !important; }
	#prodSection.smb.v2016 h1 { font-size: 3.7em !important; }
	#prodSupport img { float: right; }
	#prodSection.smb.v2016 img.off { max-width: 150px !important; }
	#btmProd.smb.v2016 img.off { max-width: 150px !important; }
	#prodSection.smb.v2016 .newBadge q { font-size: 14px !important; }
	#prodSection.smb.v2016 .newBadge .txt { padding-top: 5px !important; }
	#prodSection .priceBox.small-text p { top: 52px !important; }
	#prodSection .priceBox p.v2 { top: 52px !important; }
	#prodSection .priceBox p.v2 .val { font-size: 36px !important; }
	#prodSection .priceBox p.v2 .txt .perc { font-size: 26px !important; }
	#prodSection .priceBox p.v2 .txt { padding-top: 2px !important; }
	#prodSection.BF2016 .discount_wrapper { width: 270px !important; height: 312px !important; }
	#prodSection.BF2016 .discount_wrapper .value { font-size: 42px !important; }
	#btmProd.v2016 .BSimg25Off { bottom: 30px !important; left: 69px !important; width: 100px !important; }
	#prodSection.v2016 .BSimg25Off { bottom: 30px !important; left: 100px !important; }
	#prodSection.LP2016.migration .part { left: 15% !important; }
	#ec2days h3 { font-size: 35px !important; }
	#tripleChoice.v2016 figure { margin-top: 3em !important; }
	#prodSection.business .monate3gratis { left: 13% !important; }
	#prodSection.business .price .monate3gratis { left: -47px !important; width: 70px !important; }
	#readyW10 p { font-size: 2.2em !important; }
	.twoProd .tablePrice a.buyNow { padding-left: 32px !important; padding-right: 10px !important; background-position: 7px center; font-size: 13px !important; }
	.twoProd .small { margin-top: 60px !important; }
	.twoProd .ftr { margin-top: 45px !important; }
	.twoProd .ftr.right { margin-top: 33px !important; }
	#prodSection.LP2016 .priceBox, #prodSection .FP.priceBox { width: 140px !important; height: 140px !important; background-size: cover !important; }
	#prodSection.LP2016 .priceBox img, #prodSection .FP.priceBox img { width: 100% !important; }
	#prodSection .priceBox p { font-size: 28px !important; top: 47px !important; }
	#prodSection.LP2016.v2 .discount { left: 25px !important; }
	#prodSection.LP2016 h2 { font-size: 1.6em !important; }
	.tablePrice { padding-left: 15px !important; padding-right: 15px !important; }
	#LP_2016Ftrs .no { font-size: 35px !important; }
	#LP_2016Ftrs .txt { font-size: 13px !important; padding-top: 5px !important; }
	.techSlider .slideItem#tech-8 { background-position: 12em 30% !important; }

	/* GPN */
	.techSlider .slideItem#tech-2 { background-position: 10em 0% !important; }

	/* anti rans */
	.techSlider .slideItem#tech-0 { background-position: 36em 100% !important; }

	/* autopilot */
	.techSlider .slideItem#tech-1 { background-position: 0em 0% !important; }

	/* photon */
	.techSlider .slideItem#tech-4 { background-position: 10em 50% !important; }

	/* clueful */
	.techSlider .slideItem#tech-7 { background-position: 45em 50% !important; }

	/* smart scan */
	.techSlider .slideItem#tech-5 { background-position: 18em 30% !important; }

	/* anti spam */
	.techSlider .slideItem#tech-6 { background-position: 30em 30% !important; }

	/* web filter */
	.techSlider .slideItem#tech-3 { background-position: 25em 800% !important; }

	/* anto rootkit */
	#bdfTopFtrs { background-position: -15em bottom !important; }
	#prodSection.v2016 .badgePos { width: 400px !important; position: static !important; margin: 10px 0 0 70px !important; }
	#prodSection.v2016 ul { padding-right: 0 !important; }
	#prodSection.v2016 .particles { left: -20em !important; top: -3.3em !important; }
	#prodSection.v2016 .title { font-size: 3.5em !important; }
	#oneStepAhead #gz { background-position: -30% -55px !important; }
	#oneStepAhead #end_scr { background-position: 60% 0 !important; }
	#prodSection.LPpcOpt .ctfd { top: 3em !important; }
	#btmProd_ta.LPpcOpt .badgeOff { right: 17% !important; }
	#prodSection.LPpcOpt .badgeOff { bottom: 31% !important; right: 3% !important; }
	#businessBanner h5 { margin-top: 3em !important; }
	#full365AV #prodSection .price_img { width: 70px !important; }
	#prodSection.LPpcOpt h2 { font-size: 1.7em !important; }
	#GZ_EdtSctTls .techImg { right: 5% !important; width: 116% !important; }
	#GZ_Pht .techImg { right: -23% !important; width: 150% !important; }
	#GZ_Pht { background: #040D15 !important; }
	#GZ_SmtScn .techImg { right: -20% !important }
	#GZ_ZrdTrtPrt .techImg { right: -13% !important; }
	#GZ_RtmMsgPrt .techImg { left: 6% !important; }
	.adr #howItWorks.adrt_mac img { width: 98% !important; }
	#sphFtrs h6 > i { font-size: 5.4em !important; }
	#howItWorks img { margin-left: 3% !important; }
	.pcOptimizerBox h4 { font-size: 1.5em !important; }
	.priceTable #quickRnw button { font-size: 1.1em !important; }
	#LP_FP_intro.einstein { background-position: right -430px bottom !important; }
	#prodSection.scratchCards .yspacer { margin: 14.3em 0 0 !important; }
	#prodSection.scratchCards .badgePos a img { max-width: 100% !important; }
	.entSecurity { padding-top: 2em !important; }
	#GZprodDesc.entSecurity .freeTrialBtn { padding: 0 !important; width: 100%; text-align: center; }
	#GZprodDesc.entSecurity a.learnMore { padding-left: .6em !important; padding-right: .6em !important; }
	#GZprodDesc.entSecurity p { padding-bottom: 0; }
	#GZfooterDL .circle { margin-top: .5em !important; }
	#GZfooterDL a.learnMore { font-size: 1em !important; }
	#GZfooterDL h2 { margin-bottom: 0.5em !important; }
	#GZfooterDL .callSales { margin-top: 0 !important; }
	#GZfooterDL a.download { margin-top: 0.7em !important; }
	.avTable .xAxis li { font-size: 0.8em !important; }
	#LP_FP_intro { background-position: right -330px bottom !important; }
	.endpoints #prodSection .yspacer { margin-top: 11.7em !important; }
	#LP_FP_footer { background: url("../images/LP_FP_footer.png") no-repeat scroll right -190px center #e8eef0 !important; }
	#prodSection.FP_prodSection .badgePos img { float: none !important; margin: 0 auto !important; }
	#prodSection.FP_prodSection .badgePos div { float: none !important; text-align: center !important; }
	#prodSection.FP_prodSection .badgePos { width: 250px !important; }
	#prodSection.FP_prodSection .badgePos { left: 4.7em !important; top: 26em !important; }
	#prodSection .priceTable p label { font: 500 0.8em/1em "Roboto" !important; }
	#btmProd .priceTable p label { font: 500 0.8em/1em "Roboto" !important; }
	#FPprodFtrs .prodDetails h1 { font-size: 2.5em !important; }
	#GZ-NextGen .GZ_line { margin: -0.2em 0 0 -1.7em !important; }
	#GZIndustryFirst h2 { margin-top: 7em !important; }
	#GZIndustryFirst h2.firstHead { margin-top: 3em !important; }
	#GZIndustryFirst { padding-bottom: 30em !important; }
	#GZNewFeatures { background-position: 3% 1em !important; }
	.slide .txt#TSMD_HPB { margin-top: 1.3em !important; }
	#TSMD_HPB #B-R-A-I-N { font-size: 4.8em !important; }
	#TSMD_HPB h2 { font-size: 3.4em !important; }
	#TSMD_HPB h2.secondRow { font-size: 2.6em !important; }
	#TSMD_HPB h3 { font: 400 2.1em/0.8em "Roboto", sans-serif !important; }
	.winterSlide h2 { font-size: 3em !important; }
	.winterSlide .productBox { margin-top: 2em !important; width: 19em !important; left: 3em !important; }
	.winterSlide .labelImg { left: 6.6em !important; top: 7.1em !important; width: 4em !important; }
	.winterSlide .winterDecoration4 { margin: -10.4em 0 -5em -19.5em !important; width: 54em; }
	.slide .winterSlide .txt { margin-top: 5em !important; }
	#Brain .getAccess { font-size: 2.5em !important; }
	.brainDiagPattern { height: 1.9em !important; }
	#BrainWrapper .BprevArrow { left: 5% !important; }
	#BrainWrapper .BnextArrow { right: 5% !important; }
	#BrainExplained p { padding: 0 3em !important; }
	#BrainExplained h1 { font-size: 8em !important; }
	.slide-content figure.businesSecurity { max-width: 42%; margin-left: 5em; }
	#Brain #B-R-A-I-N { font-size: 15em !important; }
	#Brain .weCallIt { padding: 0 !important; }
	#Brain .BitIntel { font-size: 1.8em !important; }
	#joinBrain q { font-size: 1.8em !Important; }
	.slide .txt { margin: 3em 0 0; }
	.slide h2 { margin: 0 0 0.2em; font: 600 4.8em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	.slide h3 { font: 300 1.9em/1em 'Roboto', sans-serif; letter-spacing: -0.02em; color: #ffffff; }
	.slide .btn { margin: 1em 0 0; }
	#BD2015 { margin: 19em 0 0; }
	#BD2015 p { font-size: 0.85em; }
	#avMac.txt { margin: 4em 0 0 4em; }
	#avMac h2 { font-size: 2.5em; }
	#SMBbest.txt { margin: 4em 0 0; }
	#SMBbest h2 { margin: 0 0 0.2em; font: 600 2.3em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#SMBbest .btn { margin: 1em 0 0; }
	#SMBsimple.txt { margin: 3em 0 0 3em; }
	#SMBsimple h2 { font-size: 2.5em; margin: 0 0 0.5em; }
	#SMBsimple p { font: 300 1.3em/0.8em 'Roboto', sans-serif; }
	#SMBsimple .btn { margin: 1em 0 0; }
	#GZslide.txt { margin: 3em 0 0; }
	#GZslide h2 { margin: 0 0 0.2em; font: 600 2.5em/1em 'Bitter', sans-serif; color: #ffffff; letter-spacing: -0.03em; }
	#GZslide .btn { margin: 1em 0 0; }
	#OEMlinkedin { margin: 1.7em 0 0; padding: 0; }
	#OEMlinkedin h1 { font-size: 4.5em; }
	#OEMlinkedin h1 span { font-weight: 600; }
	#OEMlinkedin p { color: #9cdefc; font-size: 1em; margin-bottom: 1.5em; }
	#OEMlinkedin img { margin: 2em 0 0 0em; }
	#OEMav h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 0.5em; font-size: 1.8em; }
	#OEMav p { color: #fff; font-size: 1.1em; margin: 0.5em 0 0.5em; }
	#OEMav .btn { margin: 0.5em 0 0; padding: 0.2em 0.7em; }
	#OEMav img { display: block; margin: 1em 0 0 2em; max-width: 75%; }
	#OEMav q { color: #90a7e2; font-size: 0.8em; font-style: italic; display: block; margin: 0.5em 0 0; }
	#OEMav small { color: #5a6c9f; font-size: 0.75em; display: block; }
	#OEMvb h2 { color: #fff; font-family: roboto; font-weight: 200; margin-top: 0.5em; font-size: 2em; }
	#OEMvb img { display: block; margin: 1em 0 0 2em; max-width: 50%; }
	#OEMvb p { font-size: 1.1em; }
	#OEMvb q { color: #fff; font-size: 0.9em; font-style: italic; display: block; margin: 4em 0 0.5em; }
	#OEMvb .btn { padding: 0.2em 0.7em; margin-top: 0.5em; }
	#OEMpartners h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0.2em; font-size: 2.5em; }
	#OEMpartners h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 1.5em; }
	#OEMpartners p { font-size: 1em; }
	#OEMpartners .btn { padding: 0.2em 0.7em; margin: 0; }
	#OEMpartners img { display: block; margin: 1em 0 0; }
	#OEMpartners2 h2 { color: #fff; font-family: roboto; font-weight: 600; margin-top: 0; font-size: 2.5em; }
	#OEMpartners2 h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 2.2em; margin: 0.2em 0 0; }
	#OEMpartners2 q { color: #fff; font-size: 0.9em; font-style: italic; display: block; margin: 0; }
	#OEMpartners2 small { color: #c7d9ff; font-size: 0.8em; display: block; text-align: right; }
	#OEMpartners2 .btn { margin: 0; padding: 0.2em 0.7em; font-size: 1.2em }
	#OEMpartners2 img { display: block; margin: 1em 0 0; }
	#OEMmobile h3 { color: #fff; font-family: roboto; font-weight: 200; font-size: 3em; margin: 0.2em 0 0; }
	#OEMmobile p { color: #bfdce8; font-size: 0.85em; margin: 1em 0 0; }
	#OEMmobile .white { color: #fff; font-size: 0.9em; margin: 0.3em 0 0.3em; }
	#OEMmobile .btn { margin: 0.1em 0 0; padding: 0.2em 0.7em; }
	#OEMmobile img { display: block; margin: 0.8em 0 0; max-width: 55%; }
	#DE_slide1 { margin: 2em 0 0; text-align: left; }
	#DE_slide1 h4 { font-size: 1.3em; margin: 0; }
	#DE_slide1 h2 { font-size: 3.2em; margin: 0 0 0.4em; }
	#DE_slide1 h6 { font-size: 1.2em; }
	#DE_slide1 p { font-size: 0.9em; }
	#DE_slide1 img { max-width: 90%; }
	#DE_slide1 .btn-lg { font-size: 1.1em; font-weight: 600; }
	#DE_slide2 { margin: 1em 0 0; }
	#DE_slide2 h2 { margin: 0.2em 0; font-size: 2.5em; }
	#DE_slide2 p { font-size: 1em; }
	#DE_slide2 a { margin: 4.1em 0 0; }
	#DE_slide2 img { max-width: 92%; margin: 1em 0 0; }
	#DE_slide2 .btn-lg { font-size: 1.2em; font-weight: 600; }
	#DE_slide3 { margin: 1em 0 0; }
	#DE_slide3 .top { margin: 0.5em 0 0.3em; font-size: 1.9em; }
	#DE_slide3 p { font-size: 1.3em; }
	#DE_slide3 img { max-width: 89%; }
	#DE_slide3 .btn-lg { font-size: 1.3em; font-weight: 600; }
	.awardSlide .topLight { background: url("../images/bg_top_slide_award_light.png") no-repeat scroll center top -6em rgba(0, 0, 0, 0) !important; }
	.awardSlide h3 { margin: 1em 0 0 !important; font-size: 1.6em; }
	.awardSlide h2 { font-size: 2.5em !important; margin: 0 2em !important; }
	.awardSlide .awardLogo { max-width: 31% !important; margin: 3.2em 0 1em 1em !important; }
	.awardSlide q { font: italic 300 1.2em/1em "Roboto", sans-serif !important; margin: -0.5em 0 0 1.5em !important; max-width: inherit !important; }
	.awardSlide p { margin: 0.3em 0 0 1.7em !important; font-size: 0.8em !important; }
	.awardSlide .productBox { max-width: 54% !important; margin-left: 0 !important; margin-top: 1em !important; }
	.awardSlide .labelImg { left: 13.9em !important; max-width: 26%; top: 10em !important; }
	.awardSlide .productBox .btn { margin: 0.5em 0 0 5em !important; }
	#trustBD { margin: 1.5em 0 0; }
	#trustBD hr { margin: 0.4em 0; border-color: rgba(255, 255, 255, 0.3) }
	#trustBD h2 { margin: -0.25em 0 0.8em; font-family: 'Roboto', sans-serif; font-weight: 700; color: #ffffff; font-size: 1.8em; letter-spacing: -0.04em; }
	#trustBD p { font: 400 1.15em/1em 'Roboto', sans-serif; margin: -1.2em 0 1em 0.5em; letter-spacing: -0.03em; }
	#trustBD h1 { font: 700 10.5em/0.5em 'Roboto', sans-serif; letter-spacing: 0; color: #ffffff; margin: 0 0 0 0.1em; }
	#trustBD .million { font: 500 2.1em/1.5em 'Roboto', sans-serif; letter-spacing: 0.02em; }
	#trustBD .already { color: rgba(255, 255, 255, 0.5); font: 200 2.65em/1em 'Roboto', sans-serif; letter-spacing: 0.06em; margin: -0.4em 0 0; }
	#strapslide .slide .btntrustBD { border-radius: 4px; font: 400 1.1em/2em 'Roboto', sans-serif; margin: 0.5em 0 0 1em; padding: 0 1.3em; text-transform: none; }
	#OEMnewsMenu .solutions { display: inline-block; float: left; max-width: 50%; padding: 0 2em; }
	#OEMnewsMenu .info { max-width: 44%; }
	#GZdemos .thumb { display: block; position: relative; width: 100%; }
	#GZdemos .time { right: 2.8em !important; top: 9.4em !important; font: 400 0.7em/1.1em 'Roboto' !important; padding: 0.3em !important; }
	#contSide #GZdemos .time { right: 0.4em !important; top: 7.3em !important; }
	#GZfirst .number { font: 400 1.5em/1em 'Roboto' !important; }
	#SMBcomp #tbComp .ribbon { left: 22.85em !important; }
	#SMBchoise h3 { font: 600 1.5em/1em 'Bitter' !important; }
	.priceTable p:not(#foo) > input + label:before { margin: -4px 0 0 -27px !important; }
	.priceTable p label { font: 500 0.9em/1em 'Roboto' !important; margin: 0 0 0 12px !important; }
	#tbComp th > img { right: 0.66em !important; }
	#prodSection #topTabs a { font: 500 0.97em/1.1em 'Roboto', serif !important; }
	#SOSbtmProd #btmTabs a { font: 500 0.87em/1.1em 'Roboto', serif !important; }
	#PANheader { background: url("../images/bgPAN.png") no-repeat scroll right -17em top #009ab1 !important; }
	#PANheader .locator p { font-size: 0.8em !important; margin: 0.4em 0.5em 0 0 !important; }
	#PANresell .step1 { margin: 0 4em 3em 0 !important }
	#PANresell .step3 { margin: 0 2em !important; }
	#PANresell img { float: left !important; margin: 4em 0 2em 8em !important; }
	#virus_header_search select { width: 7.2em !important; }
	#virus_header_search label { font: 400 0.9em/1em 'Roboto', serif !important; }
	#locPANheader { background: url("../images/bgPANlocator.jpg") no-repeat scroll right -20em bottom #009ab1 !important; }
	#locPANheader .solution { font-size: 1.5em !important; }
	#locPANheader h1 { font-size: 4.4em !important; }
	#locPANheader div.PANlocator { margin: 3.88em 0 0 !important; }
	#locPANheader .PANlocator p { font-size: 0.75em !important; max-width: 11em; }
	#locPANheader .PANlocator button { margin: 1.9em 0 0 0.5em !important; }
	#RnwFindKey ul.keypag li { padding: 0 11px !important; }
	#RnwTop #quickRnw .form-inline .form-group { padding: 0.6em 0 0.8em 1em !important; }
	#RnwTop #quickRnw .form-inline input { height: 2.3em !important; width: 11em !important; margin-left: 0.3em; }
	#RnwTop #quickRnw .labelInput { margin: 1.8em 0 0.9em 4.5em !important; }
	#sphFtrs .feat h6 { font: 300 1.3em/1.5em 'Roboto', sans-serif !important; }
	#RnwProd .renew { width: 45%; }
	#bannner_footer a.link { height: 14.2em !important; }
	#leftSide .topSrc { padding: 1.5em 0.5em 1.5em 1em !important; }
	#leftSide .topSrc input { width: 80% !important; font-size: 1em; padding: 6px !important; height: 3em !important; }
	#leftSide .topSrc .btn { padding: 5px 11px !important; margin: 0 !important; }
	.btmBan p { margin: 3.5em 0 0 !important; font-size: 1em !important; }
	#contSide .form-inline .form-control { padding-left: 2.1em !important; width: 11em !important; font-size: 12px !important; }
	#virus_header_search .btn-success { font: 700 1em/1em 'Roboto', serif !important; }
	#sampleURL .form-inline .form-control { width: 25em !important; padding-left: 1.1em !important; height: 34px !important; }
	#prodSection h2 { font-size: 3em !important; padding-bottom: 0.15em; }
	#search .btn { margin: 1em 0 0 !important; }
	#BMSwearable .btn { font-size: 1.2em !important; }
	#BMSwearable .or { margin: 1em 0 0 !important; }
	#LPmigProd #howitworks img { padding: 0 0 0 1.5em; width: 81%; }
	#fvrtWrapper .form-control { width: 20em !important; }
	#BFhead .BF_Robot #BF_RobotLegs { top: 340px !important; }
	#blkFriday { margin-top: 2.2em !important; }
	#blkFriday .sloganImg { max-width: 240px !important; }
	#blkFriday h3 { font-size: 2.8em !important; }
	.slide #business p { font-size: 1em !important; }
	.slide #business a { font-size: 1.2em !important; }
	.slide #business h4 { margin-top: 0 !important; font-size: 24px !important; }
	.blkFridayRobot { max-width: 434px !important; margin-left: 0% !important; }
	.BF50OFF { left: 132px !important; top: 211px !important; width: 175px !important; }
	#blkFriday .btn { margin-top: 0.7em !important; padding: 0.6em 0.7em !important; font-size: 1.3em !important; }
	#winter .labelImg { top: 9em !important; left: 3.3em !important; width: 70px !important; }
	#winter.oneProduct .labelImg { top: 9em !important; left: 5.6em !important; }
	#winter .winterDecoration1 { width: 420px; margin: -4.4em 0 -1.2em -11em !important; }
	#winter .winterDecoration2 { width: 410px; margin: -6.0em 0 -5em -4.2em !important; }
	#winter .winterDecoration3 { width: 330px; }
	#winter.oneProduct.DE_product .labelImg { top: 7.4em !important; }
	#howitworks img { max-width: 80% !important; }

	/* OAS Product*/
	#prodSection .badgePos { top: 24em !important; left: 4.0em !important; }
	#prodSection .badgePos div { margin-top: 1em !important; text-align: center; }
	#prodSection .badgePos a img { max-width: 80px; }
	#prodSection .badgePos a { font-size: 1.1em !important; }
	#prodSection .badgePos div p { font-size: 0.8em !important; }
	#prodSection .badgePos div { margin-top: 0.4em !important; }
	.slide #gravity_zone_v2 h6 { font-size: 1.8em !important; }
	.slide #gravity_zone_v2 h4 { font-size: 2em !important; }
	.slide #gravity_zone_v2 a.btn { font-size: 1em !important; }
	#prodSection.cosmos { background-position: 300% bottom !important; }
	#prodSection.cosmos a span { bottom: 55px !important }
	#prodSection.SMB .badgePos img { width: 5em; float: left !important; }
	#prodSection.SMB .badgePos { width: 500px !important; }
	#prodSection.SMB .badgePos div { float: left !important; text-align: left !important; margin-left: 2em !important; }
	#prodSection.SMB .badgePos { left: 23em !important; top: 20em !important; }
	#prodSection.FP_prodSection.business .badgePos { left: 0 !important; right: 0 !important; width: 400px !important; margin: 0 auto; top: 35em !important; }
	#prodSection.FP_prodSection.business .badgePos img { float: left !important; width: 5em; }
	#prodSection.FP_prodSection.business .badgePos q { font-size: 1.1em; }
	#UBP.gravityZone a.btn { font-size: 1em !important; }
	#UBP.gravityZone { padding: 6em 0 17em 0 !important; }
	#content #tbComp .tableComparation th h2 { font-size: 0.9em !important; }
	#mediaModal.overlayP .modal-dialog, #mediaModal2.overlayP .modal-dialog, #flagsModal.overlayP .modal-dialog { width: 75% !important; }
	#content h2 { font-size: 1.4em !important; }
	#tbComp .tableComparation td.firstTD a { font-size: 0.9em !important; }
	#prodSection.backToSchool_lp .elements { top: 275px !important; }
	#iwantTo .products a.secLinks:last-child { margin-right: -20px !important; }
	#RnwTop.renewal2 #quickRnw .form-inline input { margin-right: 5px !important; }
	#RnwTop.renewal2 .form-group a.btn { font-size: 12px !important; height: 40px !important; line-height: 24px !important; }
	#prodComparison.av-is-ts #home { padding-left: 0px !important; }
	#tbComp.av-is-ts td a { font-size: 13px !important; }
	#march_award.v2 { margin-top: 240px !important; }
	#prodComparison.av-is-ts span.actprice { font-size: 16px !important; }
	#prodComparison.av-is-ts .variation { font-size: 11px !important; }
	#prodComparison.av-is-ts .th h2 { font-size: 22px !important; }
	#prodComparison.av-is-ts .noXSp { padding: 0 !important; }
	#prodSection.LP2016.de .priceBox p { font-size: 16px !important; line-height: 18px !important; }
	#prodSection.LP2016.de.v3 .priceBox p { font-size: 18px !important; margin-top: 6px !important; }
	#prodSection.LP2016.de.v3 .priceBox p span { font-size: 30px !important; }
}

/* SM-Tablet Responsive */
@media (min-width:1024px) {

	/*.comfortPromoPack { background-position: left -46px top 434px  ;background-size: 53% auto ;}*/
	.comfortPromoPack h1 { font-size: 4em; }
	.comfortPromoPack h2 { font-size: 2em; font-weight: 300; }
	.comfortPromoPack .name_prod { font-size: 33px; margin: 2em 0 0 19%; }
	.comfortPromoPack .product .buyBox li a { padding: 5px 17px; font-size: 26px; }
	.comfortPromoPack .product .buyBox .number { font-size: 20px; padding-top: 10px; }
	.triangle-down { border-left: 85px solid transparent; border-right: 85px solid transparent; margin: 0 0 0 40px; }
	.comfortPromoPack .devices { font-size: 20px; font-weight: 300; }
	.comfortPromoPack .devices span { font-size: 44px; }
	.comfortPromoPack .devicesPromo img { padding: 4em 2em 0 0; }

	/*.comfortPromoPack ul { margin-top: 31em; }*/
	.comfort h1 { font-size: 4em; }

	/*nav#mainNav .mainLinks li .dropdown-menu { display: none !important; }*/

/*nav#mainNav .mainLinks li:hover .dropdown-menu { display: block !important; }*/ }
@media (min-width:980px) and (max-width:1279px) {
	.comfortPromoPack { background-position: left 48px top 316px !important; background-size: 53% auto !important; }
	.triangle-down { border-left: 60px solid transparent; border-right: 60px solid transparent; margin: 0 0 0 40px; }
	.comfortPromoPack .bonus { margin: 0.5em 0 1em 2.7em; }
	.comfortPromoPack ul { margin-top: 29em; }
	.comfort { background-position: left -111px top 358px !important; }
	.product .buyBox li { font-size: 13px; height: auto; text-align: center; }
	.product .buyBox li span { font-size: 27px; }
	.product .buyBox li a { font-size: 19px; }
	.product .buyBox .number { padding: 5px 17px; }
	.Protection h1 { font-size: 2.8em; }
	#prodSection.v2017 .paddingMobile { padding: 0 !important; }
}

/* SM-Tablet Responsive */
.content-hvi .floating { top: auto; bottom: 0; }
@media (max-width:1023px) {
	.vmware2017 .video h3{margin-top: 0;}
	.vmware2017 h3{font-size: 23px;}
	.customer-success h3{margin-top: 0;}
	.datacenter-gz2017 img{margin-top: 40px;}
	.usecases-accordion .panel-heading a.collapsed{font-size: 13px;}
	.usecases-accordion .double-accordion{width: 100%;}
	.usecases-accordion .item .title{font-size: 12px;}
	.left-sddc p{font-size: 11px;}
	.left-sddc h4{font-size: 22px;}
	.sddc-header h3{font-size: 40px;}
	.header-lunch2018.product1 .compare-products{margin-top: 0;}
	.header-lunch2018.product1{min-height: auto;}
	.header-lunch2018.product1 .buyNow{font-size: 12px;}
	.header-lunch2018 .product-1item .newT{font-size: 13px;}
	.header-lunch2018 .product-1item .old-price{font-size: 15px;}
	.header-lunch2018 .product-1item .yes-check .yes{margin-bottom: 5px;}
	.header-lunch2018 .product-1item  .yes-check, .header-lunch2018 .product-1item .valadity{margin-top: 5px;}
	.header-lunch2018 .product-1item .doted{display: none;}
	.header-lunch2018 .product-1item .select-devices select{height: 24px;}
	.header-lunch2018 .product-1item .nr-devices{font-size: 12px;margin-top: 3px;}
	.header-lunch2018 .product-1item .mini{font-size: 12px;}
	.header-lunch2018 .product-1item .offer-box{padding: 10px;}
	.header-lunch2018 .product-1item li{font-size: 11px;}
	.header-lunch2018 .product-1item .multi-devices{font-size: 12px;}
	.header-lunch2018 .product-1item h3{font-size: 20px;}
	.header-lunch2018 .product-1item .boxfirst{max-width: 330px;}
	.product2018.msios .sidebuy .learn-more {}
	.product2018 .boxImg img {max-width: 100%; }
	.product2018.msios .sidebuy .learn-more {left: 110px; }
	.product2018.msios .sidebuy .imagedetails .image {max-width: 200px; }
	.product2018.msios .noPaddingLeft {padding-left: 20px !important; }
	#mainNav.v2016.adu img.abu-img.v2{max-width: 120px;margin-top: 20px;}
	.parental2018{background: url('../images/parental2018.jpg') 40% top no-repeat;}
	.lpH-Product2018.header-lunch2018.products2 .labels{width: 100%;}
	.lpH-Product2018.header-lunch2018.products2 .items-lunch{margin-top: 0;}
	.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 .mid img.box{max-width: 400px;margin-left: -94px!important;}
	.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%;}
	.multi-slider .item.bgP p{font-size: 11px;}
	.multi-layer2018.mac2017 li{white-space: nowrap;}
	.multi-layer2018.mac2017 .anchor{font-size: 10px;}
	.multi-layer2018.mac2017 h4{font-size: 17px;}
	.search-results2017 .more-about{font-size: 11px;}
	#MenuPress h4{font-size: 18px;}
	.lpH-Product2018.header-lunch2018.products2 .items-lunch img.sec{margin-left: -94px!important;}
	.search-results2017 h5{font-size: 13px;}
	.search-results2017 .blueBtn2{font-size: 12px;}
	.search-results2017 a{font-size: 13px;width: auto;}
	.pc-optimizer2017 { background-position: 41% 0% !important; background-size: 160% !important; }
	.usecases-accordion .panel-group { width: 100%; }
	.usecases-video2017 .text a { font-size: 12px; margin-top: 0; }
	.usecases-ransomware2017 h3 { font-size: 22px; }
	.whats-new2017 a { font-size: 13px; }
	.buy-more-devices .add-devices { font-size: 16px; }
	.buy-more-devices p { font-size: 12px; margin-top: 5px; }
	.buy-more-devices h3 { font-size: 26px; }
	.buy-more-devices .bdf { margin-top: 10px; }
	.pc-optimizer2017.bottom h2 { margin-top: 30px; }
	.pc-optimizer2017.bottom .bottom-optimizer { margin-top: 0; max-width: 150px; }
	.pc-optimizer2017 .mobileC { text-align: center; }
	.best-suits2017 .call-back { font-size: 16px; }
	.middle-optimizer2017 h6 { margin-top: -3px; font-size: 16px; }
	.middle-optimizer2017 p { font-size: 11px; }
	.middle-optimizer2017 p br { display: none; }
	.middle-optimizer2017 h5 { font-size: 14px; }
	.pc-optimizer2017 .noPaddingRight.sel { padding: 0 30px !important; }
	.pc-optimizer2017.product2018 .customSelect-price { margin-top: 50px; }
	.pc-optimizer2017 ul { border-bottom: 0; }
	.pc-optimizer2017 h2 br { display: none; }
	.pc-optimizer2017 .customMobile { text-align: center; }
	.product2018.bms  ul li { font-size: 12px; }
	.take-a-look.lp h3 { font-size: 34px; }
	.product2018.bms .boxImg img { max-width: 250px !important; margin-left: -30px !important; }
	.lpH-Product2018.header-lunch2018.products2 .items-lunch img.box{max-width: 330px!important;margin-left: -50px!important;}
	.toolbox-header h3 { font-size: 30px; }
	.toolbox-content a { font-size: 12px; }
	.product2018 .award { max-width: 80px !important; right: 20px; }
	.tabs-shots2018 .laptop-fixed { position: static; margin: 0 auto; display: block; }
	.tabs-shots2018 .carousel-control.right { right: -100px; }
	.tabs-shots2018 .carousel.slide.mac { right: -18px; top: 9px; }
	.tabs-shots2018 .carousel.slide { left: 0; right: 0; top: 50px; width: 310px; margin: 0 auto; }
	.tabs-shots2018 .carousel-inner .item.active img { margin: 0 auto; display: block; }
	.sections2018 p { font-size: 15px; }
	.tabs-shots2018
	.multi-layer2018 li { font-size: 12px; }
	.multi-layer2018 h4 { font-size: 24px; }
	.product2018 .customSelect-price { margin-top: 0; }
	.product2018 .tab-content .bg { padding: 10px; }
	.product2018 .discount { font-size: 8px; }
	.product2018 .npmc { padding-right: 0 !important; padding-left: 10px !important; }
	.product2018 .cta .price { font-size: 17px; margin-top: 0; }
	.product2018 .pcM { padding: 0 !important }
	.product2018 .cta span.save { font-size: 12px !important; }
	.product2018 .bg .noPaddingRight { padding-left: 0 !important; }
	.product2018 .yes-check span { font-size: 10px; line-height: 10px; }
	.product2018 .select-devices { float: none; margin-left: 10px; }
	.product2018 .nr-devices { text-align: center; margin: 0 0 5px 0; float: none; display: block; }
	.product2018 .customSelect-price ul li a { font-size: 9px; padding: 4px 9px; }
	.product2018 .expired { font-size: 11px; }
	.product2018 .others li a { font-size: 11px; }
	.product2018 ul li { font-size: 10px; }
	.product2018 h3 { font-size: 24px; }
	.product2018 .boxImg img { max-width: 190px; }
	.beta2018 ul span { font-size: 11px; }
	.beta2018 h4 { font-size: 12px; }
	.beta2018 h2 { font-size: 38px; }
	.beta2018 form button { height: 38px; }
	.beta2018 form input { font-size: 12px; width: 190px; padding: 7px; height: 38px; }
	.beta2018 h3 { font-size: 40px; }
	.beta2018 p { font-size: 14px; }
	.ntx-blueprint .purpleBtn { font-size: 12px; }
	.agile-ntx.amz img { position: absolute; top: -50px; }
	.comparison2018 .dropdown-features .info { height: 71px; }
	.comparison2018 .dropdown-features .row-custom.item h3 { font-size: 14px; }
	.comparison2018 .dropdown-features .info { left: 44px; }
	.orangeArrowBtn { font-size: 11px; }
	.real-time2017 p { font-size: 12px; }
	.real-time2017.cmp2018 .cmb { margin-left: -70px; }
	.box-protect2017 h3 { font-size: 25px; }
	.comparison2018 .bottom .product.small .bdf { margin-top: 24px; }
	.comparison2018 ul .info h3 { font-size: 26px; }
	.comparison2018-header h3 { font-size: 38px; }
	.comparison2018 .yellowBtn { font-size: 12px; }
	.comparison2018 i { font-size: 20px; }
	.comparison2018 .info.arrow { background-position: 37px 18px; }
	.product2018 .boxImg img
	.comparison2018 .info.arrow.active { background-position: 34px 20px; }
	.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 .product.small img { max-width: 105px; }
	.comparison2018 .product img { max-width: 135px; }
	.comparison2018 ul li p { font-size: 10px; }
	.def-ntx h3 { font-size: 20px; }
	.def-ntx .img-sv { max-width: 300px; }
	.content-usecase2 .greenBtn { padding: 8px 14px; font-size: 12px; margin-bottom: 10px; }
	.def-ntx h3 { margin-top: 0em; font-size: 24px; }
	.def-ntx .defn { margin-top: 50px; }
	.linear-ntx h3 { font-size: 20px; margin-top: 1em; }
	.agile-ntx h3 br, .infra-ntx h3 br { display: none; }
	.agile-ntx h3 br, .infra-ntx h3 { font-size: 24px; }
	#premiumAwrds.v2017 img { margin-bottom: 30px; }
	#premiumAwrds.v2017 a { font-size: 13px; }
	.one-tap2017 .cmb { margin-bottom: -55px; }
	.one-tap2017 p { font-size: 13px; margin-bottom: 10px; }
	.one-tap2017 p a { font-size: 13px; }
	.one-tap2017 p br { display: none; }
	.one-tap2017 .store { max-width: 100px; }
	.one-tap2017 h4 { font-size: 24px; margin-top: 3em; }
	.real-time2017 .cmb { margin-bottom: -27px; }
	.real-time2017 h4 { font-size: 30px; margin-top: 1em; }
	.one-stop2017 p { font-size: 14px; }
	.one-stop2017 p br { display: none; }
	.one-stop2017 h3 { font-size: 28px; margin-top: 1.3em; }
	.central-header2017 h3 br { display: none; }
	.central-header2017 h3 { font-size: 20px; }
	.central-header2017 h2 { margin-top: 2em; font-size: 34px; }
	.central-header2017 { min-height: 600px; background-position: center bottom; }
	.translate-banner .left-one .info-in.v2 { margin-left: 2%; width: 520px; padding: 10px; height: 330px; }
	#ovrChosep.v2 .inpList { width: 30%; }
	.cases-content .readMB { font-size: 11px; }
	.business-slider2017.v2 .greenBtn { font-size: 11px; padding: 12px 15px; margin: 5px 0 0 0; }
	.business-slider2017.v2 .blueDarkBtn { font-size: 11px; padding: 12px 15px; }
	.wifiNet p { padding-bottom: 2em; }
	.wifiNet .title { padding-top: 0; font-size: 2.5em; }
	.wifiNet { padding: 6em 0; }
	.freeScanner { margin-top: 0; padding: 2em 0; }
	.freeScanner .img-responsive { padding: 4em 0 0 0; }
	.business-features2017  p { font-size: 10px; }
	.business-features2017 .nav-tabs li { width: 220px; }
	.menu-new2017 .partners-logos { display: none; }
	.menu-new2017 .custom-links { display: none; }
	.menu-new2017 .social-menu { display: none; }
	.menu-new2017 .partners-logos { margin: 10px 0 !important; }
	.menu-new2017 .login-to-pan { display: none; }
	.menu-new2017 .custom-links2 { display: none; }
	.banner-menu-static, #menCollection, #menCollection2, #menCollection3, .menu-new2017 #myCarousel2 { display: none; }
	.bottom-business2017 .event-name .title { font-size: 13px; }
	.bottom-business2017.case .servercase a { font-size: 10px; }
	.bottom-business2017.case .servercase { padding: 20px 10px; }
	.bottom-business2017.case .servercase h3 { font-size: 23px; }
	.cases-content p { font-size: 13px; }
	.cases-content .item h3 { font-size: 16px; }
	.cases-content .item h5 { font-size: 18px; }
	.cases-content .lt { font-size: 9px; }
	.usecases-header h3 { font-size: 22px; }
	.cases-content .custom { font-size: 24px; }
	.protection-bdf { background: url(../images/protectionbg.jpg) 40% center no-repeat; }
	.protection-bdf .odometer-inside span { font-size: 70px; }
	.translate-banner .info-in a { font-size: 15px; }
	.translate-banner .info-in i { font-size: 18px; }
	.translate-banner .rp a { font-size: 12px; }
	.translate-banner .right-one .info-in h4 { font-size: 14px; }
	.translate-banner .right-one .info-in { margin-left: 2%; width: 510px; height: 350px; }
	.translate-banner .info-in .anchor { font-size: 12px; }
	.translate-banner .info-in p { font-size: 16px; margin-top: 10px; }
	.translate-banner .left-one .info-in { width: 390px; height: 440px; }
	.bottom-business2017 .bottom-full li a { font-size: 12px; }
	.only-business2017 { top: 49px; }
	.only-business2017 .menu3  li a { font-size: 10px; }
	.bottom-business2017 .custom-link { font-size: 12px; }
	.bottom-business2017 .event-name .address { font-size: 10px; margin-left: 6px; }
	.bottom-business2017 .event-name .title { font-size: 14px; margin-left: 6px; }
	.bottom-business2017 .date .event-date { width: 100%; }
	.business-slider2017.v2 .left.carousel-control, .business-slider2017.v2 .right.carousel-control { left: 72%; }
	.business-slider2017.v2 .carousel-indicators { right: 7%; }
	.business-slider2017.v2 p { font-size: 13px; }
	.business-features2017 .nav-tabs li a:after { bottom: 2.5em; }
	.business-features2017 .title2 { font-size: 11px; }
	.business-features2017  p { font-size: 11px; }
	.business-features2017 .custom-features .item { height: 360px; }
	.business-features2017 .features li a { font-size: 12px; }
	.business-features2017 .custom-features h3 { font-size: 20px; }
	.business-slider2017 h2 { font-size: 45px !important; margin: 30px 0; }
	.content-hvi p.custom { font-size: 12px; }
	.thankyoupage .text { text-align: left; }
	.thankyoupage .date2 h5 { font-size: 24px; }
	.strong-together p br, .lag-notify p br { display: none; }
	.devices-protection ul li { margin: 0 15px; }
	.solution_configurator.v3 .choose label { text-align: center; }
	.transitionend p { font-size: 15px; text-shadow: 1px 1px 1px #000 }
	.content-hvi h6 { font-size: 16px; }
	.content-hvi h4 { margin-top: 0; font-size: 22px; }
	.content-hvi h5 br { display: none; }
	.content-hvi h5 { margin-bottom: 5px; }
	.translate-banner .main-text h3 { font-size: 32px; }
	nav#mainNav .shopcart { background: transparent !important; }
	nav#mainNav .mainLinks h3 .nextLevel { width: 14% !important; }
	nav#mainNav .mainLinks .dropdown-menu ul li a { font-size: 12px; color: #666; }
	.menu-new2017 .techA, .menu-new2017 .already-links, .menu-new2017 .already { display: none; }
	.menu-new2017 h3 { color: #484848 !important; font-weight: 500 !important; }
	.menu-new2017 .search-input { display: none !important; }
	nav#mainNav .mainLinks li:hover .mainLink a::after { display: none; }

	/*.menu-new2017 .already-links, .menu-new2017 .already{display: none;}*/
	#menCollection { display: none; }
	nav#mainNav .mainLinks li:hover .mainLink a { background: transparent none repeat scroll 0 0; color: #fff !important; }
	nav#mainNav .mainLinks li .mainLink a::after { display: none; }
	.menu-new2017 .menuFix { height: 49px; }
	.menu-new2017 .static-links { display: none; }
	nav#mainNav .mainLinks { width: 100%; text-align: left; margin: 0 !important; }
	.menu-new2017 .search-input { position: static; width: 100%; text-align: left; padding-left: 10px; }
	nav#mainNav .topMenuWrapper { padding: 0 !important; transition: all 0.5s ease; transform: translate(-290px); background: #10131a; display: block; position: fixed !important; width: 270px; height: 100vh; bottom: 0; top: 49px; }
	nav#mainNav .topMenuWrapper.active { transform: translate(-10px); }
	nav#mainNav #lang_down a { font-size: 9px; }
	.blue-map h3.first { margin-top: 40px !important; }
	.blue-map h2 { font-size: 80px; }
	.customer2017 p br { display: none; }
	.solution_configurator.v2 .decide a { font-size: inherit; }
	.solution_configurator label p { font-size: 9px; }
	.solution_configurator.v2 label { height: 110px; width: 90px; }
	.solution_configurator .why { font-size: 14px; }
	.solution_configurator.v2 .expired a { font-size: 12px; }
	.solution_configurator.v2 .expired { font-size: 11px; }
	.solution_configurator.v2 .vat { font-size: 9px; }
	.solution_configurator.v2 .bg.cta .price { font-size: 15px; }
	.solution_configurator.v2 .noBgMenu #tabs li a span { font-size: 10px; }
	.solution_configurator.v2 .box { margin-left: 0; padding: 0 !important; }
	.solution_configurator.v2 .box img { margin-left: -30px; }
	.blue-map h3.first { margin-top: 28px; }
	.our-thing2017 h2 { font-size: 22px; }
	.our-thing2017 q { font-size: 17px; }
	.choose-bitdefender h3 { margin-top: 30px; }
	.choose-bitdefender p { font-size: 22px; }
	.box-blog .blog-title { font-size: 20px; }
	.section-buttons li { margin: 0 10px; }
	.section-buttons li a { padding: 15px 10px; width: 134px; height: 110px; }
	.static-header { background-position: 10% top; }
	.static-header h2 { font-size: 48px; }
	.static-header .titleD { font-size: 18px; }
	.carousel-awards .carousel-inner { max-width: 700px; }
	.tabs-free .yellowBtn.cust { padding: 8px 14px !important; }
	.tabs-head h3 { font-size: 36px; }
	.tabs-free .imgl img { max-width: 400px; margin-left: 0; }
	.tabs-free { margin: -124px auto 0; }
	.tabs-free .yellowBtn, .tabs-free p { font-size: 13px; }
	.tabs-free h1.betaIMG { font-size: 34px; }
	.tabs-free { width: 96%; }
	#prodSection.v2017.ab { background: #e3e3e3 !important; }
	#prodSection.v2017.ab .bottSect { margin-top: -10px !important; margin-left: 0; }
	#advanced-protection.v2 { height: 485px !important; }
	#advanced-protection.v2 .grav-logo { margin-top: 10px; }
	#advanced-protection.v2 h1 { font-size: 40px; }
	.customer-case .blue-box.v2 { padding-top: 60px; }
	.customer-case .blue-box { padding: 80px 20px; font-size: 14px; }
	.customer-case .blue-box { width: 80%; }
	.molecule2016 a { font-size: 13px; }
	.molecule2016 p { font-size: 13px; }
	.molecule2016 span { font-size: 15px; }
	.molecule2016 h3 { font-size: 22px; }
	.universe-man { background-position: -70% top; background-size: cover; }
	.universe-man .details { width: 77%; }
	.blue-section p { font-size: 18px; }
	.advanced-protection2017 canvas { display: none; }
	.advanced-protection2017 h1 { font-size: 48px; }
	.email-attacks h3 { margin-top: 0; }
	.sandbox-analyzer h3 { font-size: 48px; }
	#filters_locator2016.overlay .bottom-options { bottom: -67px !important; }
	.subheader-lunch2017 .img-orange-off.small { line-height: 1.1; }
	.subheader-lunch2017 .img-orange-off { bottom: -5px; left: 10px; font-size: 13px; width: 90px; height: 90px; background-size: cover; padding: 25px 0; }
	.subheader-lunch2017 .img-orange-off.small.fr { left: 7px; }
	.subheader-lunch2017 .img-orange-off.small.lr { left: 7px; }
	#filters_locator2016 .col-md-2.image { padding-right: 0 !important; }
	#filters_locator2016 span.company-details { margin-left: 0; display: block; font-size: 11px; }
	#filters_locator2016 span.company { font-size: 12px !important; }
	.subheader-lunch2017 .discount-orange.mini.lr { left: 8px; }
	.subheader-lunch2017 .discount-orange { left: 10px; }
	.subheader-lunch2017 .discount-orange.mini.fr { left: 10px; }
	.static-banner2.box .left-static h4 { font-size: 26px; }
	.aws-tabs2017 p { margin-top: 50px; }
	.aws-video2017 h2 { margin-top: 40px; }
	.aws-video2017 { min-height: 480px; }
	.security-amazon2017 .amazonimg { margin-top: 60px; }
	.aws-header-section h2 { margin-top: 90px; }
	.aws-header-section { min-height: 500px; }
	.static-banner2.classic-line .left-static .img-boxes { margin-top: 60px; }
	.static-banner2 .bottom-static a.redBtn { font-size: 11px; margin-top: 18px; padding: 11px; }
	.static-banner2 .right-static p { font-size: 13px !important; }
	#prodSection.v2017.fp2017.rnsw { background: rgba(0, 0, 0, 0) url("../images/bg_anti-ransomware.jpg") no-repeat scroll center top; padding: 0; }
	#LPGartnerHead.v2017 .slide3 { margin-top: 0 !important; }
	#LPGartnerHead.v2017 .slide2 { margin-top: 0 !important; }
	.static-banner2 .bottom-static h4 { font-size: 16px !important; }
	#LPGartnerHead.v2017 p { font-size: 14px !important; }
	.all-products2017.v2 ul#products-filters .clearfix { display: none; }
	.trusted-2017.fp { background-size: 170%; background-position: -322px center }
	.anywhere-anytime.fp2017 { background-position: 73% center; }
	#prodSection.v2017.fp2017 { background: #E3E3E3; }
	#prodSectionBottom .form-horizontal { margin-top: 0; left: 0; }
	#prodSection.v2017.fp2017 .ultimate { text-align: center; }
	#bottom-buy2017.lunch2017 h3 { font-size: 30px; }
	#prod-comparison.lunch2017 a.yellowBtn { font-size: 13px; }
	.subheader-lunch2017 .free { font-size: 13px; }
	.subheader-lunch2017 b { font-size: 20px; }
	.subheader-lunch2017 h4.title { margin-top: 11px; }
	.subheader-lunch2017 { margin-top: -16em; }
	.subheader-lunch2017 .fix { left: -10px; }
	.lunch2017-header .logo { margin-top: 50px; }
	.lunch2017-header { min-height: 550px; background-size: cover; }
	.subheader-lunch2017 .boxP img.first, .subheader-lunch2017 .content, .subheader-lunch2017 .box .content { margin-right: 0; }
	.subheader-lunch2017 .boxP img.last, .subheader-lunch2017 .content.right { margin-left: 0; }
	.subheader-lunch2017 .boxP img { padding: 20px 10px; margin-top: 30px; }
	.subheader-lunch2017.one_product { margin-top: -28em; }
	.subheader-lunch2017.one_product .boxP img { margin-top: -36px; }
	.one_product h5 { font-size: 5em; }
	.one_product.subheader-lunch2017 h4.title2prods, .one_product .two_products.logoProd { color: #333; text-align: center; }
	.one_product.footerProd h4 { text-align: center; margin-top: 0; }
	.one_product .labelNewPrice, .one_product .labelOldPrice, .one_product .labelSave { color: #666666 }
	.one_product .three_products.bigTitle { font: 200 1.5em/1em "Roboto", sans-serif; }
	.one_product .three_products.smallTitle { font: 300 .9em/1em "Roboto", sans-serif; }
	.subheader-lunch2017 .three_products h4.title, .one_product.footerProd h4 { margin-top: 10px; font-size: 1.3em; display: block; min-height: 60px; }
	.subheader-lunch2017.one_product .three_products.boxP img { padding: 0; max-width: 122%; margin-top: -88px; }
	.three_products.boxP img { max-width: 117%; }
	.subheader-lunch2017.one_product { margin-top: -13em; }
	.compatiblew10-2017 img { max-width: 92% }
	.compatiblew10-2017 span { font-size: 13px; }
	#bestProt.mac.v2017 .avTable .xAxis { margin-top: 3em; }
	#OEMcateg3.v2 .spacer { margin: 0; }
	#prod-comparison.prod5 .product-selector .product-name { font-size: 13px; }
	#prod-comparison.prod5 .product-selector img.box { width: 75%; }
	#prodSection.v2017.tsmdHead .ultimate { margin-top: 0; }
	#prodSection.v2017 .trial-info .expired a { font-size: 14px; }
	#prodSection.v2017.bms.bottom .form-horizontal { top: 0; }
	#prodSection.v2017 .new-award { max-width: 110px; }
	#prodSection.v2017.bms .boxImg { margin-left: 0 !important; }
	#prodSection.renewTSMD .logoHeader { margin-bottom: 10px; }
	#prodSection.LP2016.renewTSMD h2 { font-size: 2.5em !important; }
	#prodSection.renewTSMD h2 span { font-size: 1.3em; }
	#prodSection.renewTSMD .FP.priceBox { top: 275px; left: 103px; }
	.insights-blog.v2 .by-who a { font-size: 13px; }
	#prodSection.v2017.mac .bdf { margin-top: 38px; }
	#prodSection.v2017.bms .boxImg { margin-left: 0 !important; }
	.insights-blog.v2 .by-who a { font-size: 13px; }
	.insights-blog.v2 .lastest h6 { font-size: 15px; margin-top: -3px; }
	#prodSection.v2017.is .bdf { margin-top: 2em; }
	#prodSection.v2017.bms .trial-info.v2 { text-align: center; padding-left: 0; }
	#prodSection.v2017.bms .customLeft { left: 0; }
	#prodSection.v2017.bms .form-horizontal { top: 0; left: 0; }
	#prodSection.v2017.v2 .bdf { margin-top: 35px; }
	#prodSection.v2017 .new-sticker { top: 11px; }
	#prodSection.v2017 .ribbonOrange { top: 16px; right: 27px; width: 34%; }
	#prodSection.v2017 .ribbon_txt { top: 45px; right: 25px; font-size: 18px; }
	#prodSection.v2017 .ribbon_txt strong { font-size: 23px; }
	#prodSection.v2017.av .bdf { margin-top: 2em; }
	#prodSection.v2017.tsmdHead.v2 .form-horizontal { left: 0; top: 0; }
	#bottom-buy2017 h3 { font-size: 42px; }
	#prodSection.v2017 .trial-info a.download { padding-left: 0px; margin-bottom: 5px; }
	#prodSection.v2017 a.sec-button { display: block; }
	#prodSection.v2017 .boxImg { margin-left: 0px; }
	#prodSection.v2017 .trial-info { text-align: center; margin: 10px 0 20px 0; }
	#prodSection.v2017.tsmdHead.v2 .form-horizontal { margin-top: 1em; }
	.header-tsmd2017 h3 { margin-bottom: 1em; }
	.header-tsmd2017 h2 { font-size: 36px; margin-top: 70px; }
	#prodSection.bms.bottom.v2 .form-horizontal, #prodSection.bottom.mac.v2017 .form-horizontal { margin-top: 1em !important; }
	#prodSection.bms.bottom.v2 .trial-info { text-align: left; }
	#prodSection.bms.bottom.v2 .trial-info a.download { padding-left: 0; }
	#prodSection.bms.bottom.v2 .title { margin-top: 0; }
	#btmProd.business.new2016 .special-offer .disc { font-size: 1.6em !important; }
	.top-details2017 h5 a { font-size: inherit; }
	.top-details2017 h3 { font-size: 36px; }
	#prodSection.bms .form-horizontal { margin-top: 1em; }
	#prodSection.bms .bms-awards { margin-top: 4em; }
	.secureDL { background-position: center -30%; }
	.secureDL h1 { font-size: 45px; }
	.secureDL h3 { font-size: 28px; }
	.secureDL h3 img { max-width: 150px; }
	.Protection #custom-gallery ul li span { font-size: 16px; padding-top: 8px; }
	#beta2017.v2 .beta-txt img { max-width: 200px; }
	#beta2017.v2 h1 { font-size: 50px; }
	#mediaModal #content.v7_overlay { font-size: 12px; }
	#mediaModal #content.v7_overlay p.av { font-size: 13px; }
	#mediaModal #content.v7_overlay h1 { font-size: 28px !important; }
	#LPGartnerHead.v2017 .slide1 p { margin-top: 10px; font-size: 13px !important; text-align: left !important; margin-left: 0 !important; color: #5d5d5d; font-weight: normal; line-height: 1.5; }
	#LPGartnerHead.v2017 .time { color: #717171; font-size: 13px; display: block; }
	#LPGartnerHead.v2017 q { font-size: 21px; color: #444; margin-top: 25px; display: block; }
	#prodSection.XXL-aktion-DE.LP2016.de.v2 .priceBox p { font-size: 13px !important; line-height: 13px !important; margin-top: 4px; }
	.v2 .tablePrice .oldp { font-size: 20px; }
	.XXL-aktion-DE .lto.popular { right: 53px; }
	#prodSection.v2017 .subTitle { font-size: 15px !important; }
	#bottom-buy2017 .buyNow.v2017 { margin: 1em 0; }
	#bottom-buy2017 .on span { display: block; margin: 10px 0; }
	#bottom-buy2017 .styled { width: 80px; margin: 0 auto; }
	#bottom-buy2017 .styled select { font-size: 13px; width: 80px; }
	#bottom-buy2017 .bottom-config a.info { display: block; }
	#bottom-buy2017 a.compare { font-size: 13px; }
	#bottom-buy2017 h6.title { font-size: 18px; }
	#bottom-buy2017 .adjust h6.title { padding-left: 40px; }
	.take-a-look a.blueBtn2.v2017 { font-size: 12px; padding: 11px 13px; }
	.take-a-look .left, .take-a-look .middle, .take-a-look .right { padding-right: 10px; }
	.take-a-look p { font-size: 11px; }
	.take-a-look h3 { font-size: 36px; }
	#new-improved2017 a.read-more.v2 { margin-top: auto; }
	#new-improved2017 p { padding: 0; }
	#new-improved2017 h3 { font-size: 40px; }
	#bestProt.v2016.v2017.newhomepage p.customp { font-size: 15px; }
	#bestProt.v2016.v2017.newhomepage h1 { font-size: 40px; }
	.compatiblew10-2017 h5 { font-size: 14px; }
	#top-buy2017 .buyNow.v2017 { font-size: 13px; padding: 10px 20px; }
	#prodSection.v2017 a.download { font-size: 14px; }
	#prodSection.v2017 .icons i { font-size: 26px; }
	#prodSection.v2017 .trial-info .expired { margin: 5px 0; }
	.hybrid-infrastructure p.custom { font-size: 14px; }
	#bestProt.v2016.newhomepage p.customp { font-size: 18px; }
	.productStructure h1 { font-size: 48px; }
	.gartner2016.customBG p { padding-left: 0; }
	.product.marginHer2 .tablePrice .sep { margin-top: 9px; }
	.product.marginHer .tablePrice .sep { margin-top: 26px; }
	#prodSection.LP2016.v4 .badge-off { top: 12px; }
	.tablePrice.noBgMenu.v2 #tabs > li a { text-align: center; }
	#prodSection.v2016.fp-try .price + div { text-align: right; }
	#prodSection.v2016.fp-try .priceTable .wrap p { text-align: right; }
	#prodSection.v2016.fp-try .priceTable .price p { text-align: right; }
	#prodSection.v2016.fp-try .ultimate .noPadding h4, #prodSection.v2016.fp-try .ultimate .noPadding p { text-align: left; }
	#prodSection.v2016.fp-try .ultimate .noPadding p br { display: none; }
	#prodSection.v2016.fp-try .ultimate .expired a { font-size: 13px; display: block; }
	#prodSection.v2016.fp-try .boxImg figure { margin-top: -2em; }
	#prodSection.v2016.fp-try .ultimate p { font-size: 13px; }
	#prodSection.v2016.fp-try ul li { text-align: left; }
	#prodSection.v2016.fp-try { text-align: center; }
	.testimonal-map div.modal-dialog { width: 80% !important; }
	#toolbox_prods.newVersion .noPaddingRM { padding-right: 0 !important; }
	#toolbox_prods.newVersion .content h5 { font-size: 18px; }
	#toolbox_prods.newVersion .blue { font-size: 14px; }
	#toolbox_prods.newVersion a.yellowBtn { font-size: 12px; padding: 9px 12px; }
	#av2016-free h1.betaIMG { background-position: 98% 2px; }
	#mediaModal.tsmd_freeorbuy2016 .left::after { width: 50px; height: 50px; font-size: 16px; line-height: 34px; }
	#prodSection.newOverlay #mediaModal.tsmd_freeorbuy2016 a.greenBtn { font-size: 13px; }
	#mediaModal.tsmd_freeorbuy2016 .right img.product { width: 180px !important; margin-top: 20px !important; }
	#prodSection.newOverlay .priceTable h6 { margin: 0; }
	#prodSection.newOverlay .priceS .old-price, #prodSection.newOverlay .priceS .save, #prodSection.newOverlay .priceS .newprice { text-align: center; }
	#prodSection.newOverlay .priceS .old-price { margin-top: 30px; }
	#prodSection.newOverlay .modal-dialog, #prodSection.newOverlay .modal-dialog, #prodSection.newOverlay .modal-dialog { width: 90% !important; }
	#prodSection.v2016.v3 .new-badge { top: 5.6%; right: 3.6%; max-width: 70px; }
	#prodSection.v2016.v3 .title { font-size: 2.7em !important; }
	.testimonal-map .open-list .wrappeR { width: 600px; }
	nav#mainNav h3 { margin-bottom: 0; }
	nav#mainNav .mainLinks .dropdown-menu ul li a { margin: 1px 0 !important; }
	nav#mainNav .mainLinks li .mainLink a { background: transparent !important; }
	nav#mainNav .mainLinks .dropdown-menu ul li { margin: 1px 0 !important; }
	nav#mainNav .mainLinks .dropdown-menu ul br { display: none; }
	nav#mainNav .shopcart.full span { background-color: #de0000 !important; font: 11px/14px "Open Sans", sans-serif; height: 14px; margin: 10px 0 0 7px; }
	nav#mainNav .shopcart span, nav#mainNav .shopcart.full span { background-color: #de0000 !important; border-radius: 2px; color: #f4f4f4; display: block !important; font: 13px/13px "Open Sans", sans-serif; margin: 0 0 0 0.7em; min-width: 13px; padding: 0; text-align: center; }
	nav#mainNav .shopcart.full span { background-color: #de0000; font: 11px/14px "Open Sans", sans-serif; height: 14px; width: 14px; margin: 10px 0 0 13px; }
	.insights-blog .lastest span.by-who { font-size: 12px; margin-top: 1em; }
	.insights-blog .lastest h6 { margin-top: 0; font-size: 15px; }
	.insights-blog .bordeR { padding-top: 1em; }
	.insights-blog span.topics { margin-top: 1em; }
	.insights-blog a { font-size: 13px; }
	.insights-blog p { font-size: 13px; }
	#socialMedia .icons { margin-top: -2em; }
	#welcome-back a { font-size: 14px; }
	#welcome-back h4.title { font-size: 20px; }
	.gartner2016 h3, #socialMedia.v2016 h4.socialText { font-size: 30px; }
	.gartner2016 p, .hybrid-infrastructure p { font-size: 17px; }
	.meet-bitdefender2016 .links a, .gartner2016 a, .hybrid-infrastructure a, .worldwide a { font-size: 15px; }
	.meet-bitdefender2016 .customH p { font-size: 13px; }
	.meet-bitdefender2016 .customH h4 { font-size: 20px; }
	.meet-bitdefender2016 h4 { font-size: 26px; }
	#bestProt.v2016.newhomepage h1 { font-size: 46px; }
	#bestProt.v2016.newhomepage p.customp { font-size: 16px; }
	.anywhere-anytime a.b-info { margin: 1.5em 0 2em 0; color: #333; }
	.anywhere-anytime h6.cMargin { margin-top: 2em; }
	.anywhere-anytime { background-position: 60% top; }
	.productStructure a.buyNowRed { font-size: 13px; }
	.productStructure h1 { font-size: 46px; }
	.zero-days { text-align: center; }
	.hypervisor-hvi.attack-detection .container div { text-align: center; }
	.hypervisor-hvi.attack-detection h3 { font-size: 30px; }
	.hypervisor-hvi.attack-detection h3 br { display: none; }
	.hypervisor-hvi img { margin: 30px auto; }
	.hypervisor-hvi, .persistent-threats p, .citrix .container { text-align: center; }
	#home-hvi { padding-top: 5em !important; }
	nav#mainNav { top: 0 !important; }
	nav#mainNav.active #bigLogo { top: 0 !important; }
	.navFix { height: 3.6em; }
	.navFade { content: ""; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: #000; opacity: .5; z-index: 998; }
	nav#mainNav #langsel { display: none; }
	#home-hvi h1 { font-size: 58px; }
	.persistent-threats p.corners { background-position: center center; padding-left: 10px; }

	/* nav#mainNav #bigLogo	{ top: 2.8em !important; } */
	nav#mainNav #bigLogo img { max-width: 10em; }
	nav#mainNav #bigLogo a { display: inline-block; }
	nav#mainNav #firstNav { display: none; overflow: auto; }

	/*nav#mainNav .topMenuWrapper { display: none; }*/
	#secondNav .container { width: auto; padding: 0; }
	nav#mainNav .mobileMenuTrigger { display: block; }
	nav#mainNav .navbar-toggle { float: left; }
	nav#mainNav .navbar-toggle.active { background: #333 !important; }
	nav#mainNav .mainLinks { overflow: hidden; }
	nav#mainNav .mainLinks li { float: none; border-bottom: 1px solid #303030; overflow: hidden; transition: all 0.1s ease-out 0s; }
	nav#mainNav #firstNav { position: fixed; top: 0; height: 100%; width: 80%; max-width: 21em; -ms-transform: translate(-21em); -webkit-transform: translate(-21em); transform: translate(-21em); transition: all 0.5s; }
	nav#mainNav #secondNav { transition: all 0.5s; -ms-transform: translate(0); -webkit-transform: translate(0); transform: translate(0); height: auto; }
	nav#mainNav.open #firstNav { -ms-transform: translate(0); -webkit-transform: translate(0); transform: translate(0); }

	/* nav#mainNav.open #secondNav		{ -ms-transform: translate(21em); -webkit-transform: translate(21em); transform: translate(21em); } */
	nav#mainNav.open .navbar-toggle, body.menuOpen .navbar-toggle { background: #333 !important; }
	nav#mainNav #firstNav .container { width: 100%; padding: 0; }
	nav#mainNav .mainLinks li a { transition: all 0.1s ease-out 0s; float: left; width: 84%; background: transparent; }
	nav#mainNav .mainLinks li:hover, nav#mainNav .mainLinks li:focus { background: #181818; }
	nav#mainNav .mainLinks .nextLevel { display: block; float: right; width: 15%; text-align: center; line-height: 2.4em; padding: 0.45em 0; cursor: pointer; background: #181818; }
	nav#mainNav .mainLinks h3 .nextLevel { background: #E8E8E8; padding: 0 0 !important; width: 16% !important; line-height: 2.6em; }

	/* nav#mainNav .mainLinks .nextLevel .fa	{ transition: transform 0.5s; } */
	nav#mainNav .mainLinks .nextLevel.active .fa { transform: rotate(-180deg); }
	nav#mainNav .mainLinks .nextLevel:hover, nav#mainNav .mainLinks .nextLevel:focus { color: #fff; }
	nav#mainNav .dropdown-menu { clear: both; float: none; position: relative; top: auto; width: auto !important; border: 0; }
	nav#mainNav .mainLinks li:hover .dropdown-menu { display: none; }
	nav#mainNav .dropdown-menu li { padding: 0; }
	nav#mainNav .dropdown-menu li .col { padding: 0; display: block; }
	nav#mainNav .dropdown-menu li:hover, nav#mainNav .dropdown-menu li:focus { background: #fff; }
	nav#mainNav .dropdown-menu ul { display: none; margin: 0; }
	nav#mainNav .dropdown-menu { padding: 0 0; }
	nav#mainNav h3 { font-size: 0.9em; line-height: 2.6em; padding: 0 0 0 1em !important; background: #f7f7f7; margin: 0 0 2px 0; cursor: pointer; position: relative; }
	nav#mainNav h3:hover, nav#mainNav h3.active { background: #e8e8e8; }
	nav#mainNav h3 a { float: none !important; line-height: 2.4em !important; }
	nav#mainNav h3 .nextLevel { padding: 0 !important; }
	nav#mainNav h3 .nextLevel:hover .fa { color: #000; }
	nav#mainNav .triangle { left: 1.8em; top: 0; }
	nav#mainNav .empty { display: none; }
	nav#mainNav .mainLinks .dropdown-menu ul li { border: 0; background: #e8e8e8; margin-bottom: 1px; }
	nav#mainNav .mainLinks .dropdown-menu ul li a { width: 100%; margin: 0; line-height: 2.4em; padding: 0.8em 0.3em 0.8em 1.6em; line-height: 1.2; }
	nav#mainNav .langWrapper .shopcart { display: none; }
	nav#mainNav #firstNav { display: block; }
	nav#mainNav .onlyMobile { display: block; margin-top: 0.1em; }
	nav#mainNav .onlyMobile .shopcart { margin-top: .6em; margin-right: 0; background: none; padding: 0; text-align: center; }
	nav#mainNav .onlyMobile .shopcart img { width: 30px; }
	nav#mainNav .onlyMobile .myBitdefender { margin-right: 1em; font-size: 1em; color: #fff; }
	nav#mainNav .onlyMobile .myBitdefender img { width: 15px; display: inline-block; margin-right: 0.3em; }
	.navbar-toggle { margin-bottom: 7px !important; }
}

/* ################################### SM RESPONISVE ##################################*/
@media (min-width:768px) and (max-width:1023px) {
	.support_center_header .title2 { margin: 0 0 0.5em 0; text-align: center; }
	.upgrade_now { background-position: top center; }
	.smbrenew2017header .title { font-size: 2.1em; }
	.smbrenew2017header .subtitle { font-size: 1.2em; }
	.product2018 .boxImg img { max-width: 385px; margin-left: -110px; margin-top: 0; bottom: 26px; }
	.tabs-shots2018 .carousel-control.right { right: -100px; }
	.tabs-shots2018 .carousel.slide.mac { right: -18px; top: 9px; }
	.tabs-shots2018 .carousel.slide.android { right: -15px; top: 31px; }
	.locDesc .number { font-size: 40px; }
	.locDesc .datasheet { padding: 10px 33px; }
	.locDesc ul.opt li { padding: 1px; }
	.locDesc .number { font-size: 40px; }
	.locDesc .datasheet { padding: 10px 33px; }
	.locDesc ul.opt li { padding: 1px; }
	#prod-comparison.prod5.v2017 table thead .boxshot
	#prod-comparison.v2017  .for { display: none; }
	.comfortPromoPack h1 { font-size: 4em; }
	.comfortPromoPack { background-position: left 8px top 334px; background-size: 59% auto; margin: 0; }
	.comfortPromoPack .name_prod span { font-size: 47px; }
	.comfortPromoPack .product .buyBox li a { font-size: 19px; padding: 6px 13px; margin-top: 3px; }
	.comfortPromoPack .product .buyBox .number { font-size: 14px; }
	.comfortPromoPack .product .buyBox li span { font-size: 30px; }
	.triangle-down { border-left: 43px solid transparent; border-right: 43px solid transparent; margin: 0 0 0 32px; }
	.comfortPromoPack .bonus { font-size: 15px; margin: 0.5em 0 1em 2.2em; }
	.comfortPromoPack .devices { font-size: 16px; font-weight: 300; margin: 0.2em 0 0.5em 1.5em; }
	.comfortPromoPack .devices span { font-size: 36px; }
	.comfortPromoPack ul { margin-top: 26em; }
	.comfortPromoPack ul li { font-size: 16px; }
	#prodSection.productTSMD h2 { font-size: 3.1em !important; }
	#prodSection.productTSMD h2 span { font-size: 1.3em !important; }
	#prodSection.productTSMD .product h1 { font-size: 2.5em; font-weight: 800; }
	#prodSection.productTSMD .product h2.subtitle { font-size: 2.1em !important; }
	#prodSection.productTSMD ul li { font-size: 1em; padding: 5px 0 0; }
	#prodSection.productTSMD .FP.priceBox { left: 83px; top: 324px; }
	#prodSection.renewTSMD .logoHeader { margin-bottom: 10px; }
	#prodSection.LP2016.renewTSMD h2 { font-size: 1.5em !important; }
	#prodSection.renewTSMD h2.upgrade { font-size: 2.5em !important; }
	#prodSection.renewTSMD h2.upgrade span { font-size: 1.3em; }
	#prodSection.renewTSMD .FP.priceBox { top: 275px; left: 103px; }
	#prodSection.LP2016.v2.renew_protect h2 { font-size: 3.5em !important; font-weight: 200; margin-bottom: 0.2em; }
	#prodSection.LP2016.v2.renew_protect h3 { font-size: 2em; font-weight: 600; }
	#prodSection.LP2016.v2.renew_protect h4 { font-size: 22px; font-weight: 600; margin-bottom: 15px; }
	#prod-comparison .icons .fa { font-size: 24px; color: #5b5b5b; }
	#prod-comparison table .lto.bestV::before { top: 35px; }
	#prod-comparison table .lto.bestV { font-size: 13px; }
	.secureDL .side.right img { left: -13px; }
	.secureDL .mid img { position: relative; left: -20px; }
	.secureDL .back2school { background-size: contain; }
	.secureDL .back2school { font-size: 20px; padding-top: 13px; top: -185px; }
	.secureDL .lob { font-size: 27px; }
	.secureDL .side.left img { left: -19px; }
	.newTable h6 { font-size: 25px; }
	.newTable h6 span { font-size: 23px; }
	.secureDL .side img { padding-top: 32px; }
	.secureDL { background-position: center -70%; height: 590px; }
	.comfort { background-position: left -98px top 258px !important; }
	.comfort h1 { font-size: 4em; }
	.comfort h2 { font-size: 2em; }
	.product .logo_prod { font-size: 19px; }
	.product .name_prod { font-size: 31px; }
	.product .buyBox li { padding: 1px 12px; height: 40px; font-size: 11px; }
	.product .buyBox li a { font-size: 22px; margin-top: 4px; }
	.product .buyBox li span { font-size: 20px; }
	.product .buyBox .number { padding: 5px 16px; }
	.product .buyBox .labelNewP { font-size: 16px; }
	.product .buyBox .NewP { font-size: 22px; }
	.TopThree h1 { font-size: 2.3em; }
	.TopThree h2 { font-size: 1.3em; }
	.TopThree blockquote { font-size: 13px; }
	.Protection h1 { font-size: 2.2em; }
	#prod-comparison > p { font-size: 14px; }
	#btmProd.business.new2016 .txt { padding: 0 15px; }
	#btmProd.business.new2016 .txt h2 { font-size: 28px; }
	#whyBdfGZ h2 { font-size: 28px; }
	#superiorPerformance { padding: 2em 0 4em 0; }
	#superiorPerformance h2 { font-size: 28px; }
	#business2016Top h1 { font-size: 35px; }
	#superiorProtection h2 { font-size: 30px; }
	#LPGartnerHead .carousel-indicators { bottom: -3px; }
	#LPGartnerHead .slide1 h1 { font: 300 2.2em/1em "Exo 2", sans-serif; margin: 1rem 0 0 7rem; }
	#LPGartnerHead .slide1 p { font: 500 1.1em/1em "Roboto", sans-serif; margin: -.5rem 0 0 7rem; }
	#LPGartnerHead .slide1 p.protect { font-size: 1.1rem; margin: 0rem 0 0 3rem; }
	#LPGartnerHead .slide2 { margin: 1.5rem 0 0; }
	#LPGartnerHead .slide2 p { font-size: 1.7em; }
	#LPGartnerHead .slide2 h1 { font-size: 5em; margin: 0; }
	#LPGartnerHead .slide2 img { max-width: 78px; }
	#LPGartnerHead .slide3 { margin: 3rem 0 0; }
	#LPGartnerHead .slide3 img { max-width: 65px; }
	#LPGartnerHead .slide3 p:nth-child(1) { margin-top: 2rem; }
	#LPGartnerHead .slide3 p { font-size: 1.7em; }
	#LPGartnerHead .slide4 { margin: 1.8rem 0 0; }
	#LPGartnerHead .slide4 h3 { font-size: 1.2em; }
	#headlineProd h1 { font-size: 2.05em; }
	#prod-comparison .boxshotBig { max-width: 170px; }
	#prod-comparison table .progress { width: 155px; }
	#prod-comparison table .lto.popular::before, #prod-comparison table .lto.NewBox::before { top: 32px; }
	#prod-comparison table .lto.popular { font-size: 10px; left: 64px; }
	#prod-comparison table .lto.NewBox { font-size: 11px; left: 64px; }
	#prod-comparison table .w10Comp strong { font-size: 18px; }
	#prod-comparison table .w10Comp { font-size: 12px; }
	#prod-comparison table .labelComp { font-size: 15px; }
	#prod-comparison table .infoLabel { font-size: 12px; }
	#prod-comparison table .NewCompare { text-align: center !important; }
	#prodSection.LP2016.protectOptimize2 h4 { font-size: 3rem; }
	#prodSection.LP2016.protectOptimize2 .subTitle { font-size: 1.7rem; font-weight: 300; }
	#prodSection.LP2016.protectOptimize2 i { font-size: 2.5rem; }
	#prodSection.LP2016.protectOptimize2 .tablePrice.btmProd { margin-top: 0 }
	#prodSection.LP2016.protectOptimize2 .box1 { left: 45px; top: 185px; }
	#prodSection.LP2016.protectOptimize2 a.buyNow { font-size: 12px; }
	#prodSection.LP2016.protectOptimize h1, #prodSection.LP2016.protectOptimize2 h1 { font-size: 6rem; }
	#prodSection.LP2016.protectOptimize h3, #prodSection.LP2016.protectOptimize2 h3 { font-size: 2.5rem; }
	#prodSection.LP2016.protectOptimize .tablePrice.col2 { left: -19px; }
	.ransomware h3 { font-size: 36px; }
	.secSol h2 { font-size: 3.5rem; }
	#prodSectionProtect h2 { font-size: 3.5rem; }
	#prodSectionProtect h1 { font-size: 7rem; }
	#FtrsProtect .no { font-size: 39px; }
	#FtrsProtect .txt { font-size: 13px; padding-top: 8px; }
	iframe { width: 100% !important; }
	#renewLicence .findKey { padding: 0 5.5rem; }
	#LicenceScreens .scrVersion { font-size: 1.5rem; }
	#LicenceScreens a { top: -16px; }
	a.close_company_area { padding: 0 2.2em 0 0; font: 300 1em/1em 'Roboto'; position: absolute; bottom: 1em; right: 1em; }
	#companyW .contentW { height: 28em; padding: 1em 1.5em; overflow: auto; position: relative; }
	body { padding-top: 0 !important; }
	.navbarMain { display: none !important; }
	#xsMenu { display: block !important; }
	.navbarSecond { display: block !important; }
	body { font-size: 13px; }
	h1 { font-size: 60px; }
	h2 { font-size: 3.2em; }
	h3 { font-size: 2.5em; }
	h4 { font-size: 23px; }
	h5 { font-size: 1.45em; }
	a { font-size: 1.3em; }
	#filters_locator2016 .location .location { font-size: 11px; }
	a.renew { font-size: 1em; }
	.subTitle { font: 300 1.7em/1em 'Roboto', serif; }
	#firstnav { height: 3.8em; }
	#header a { font-size: 1em; }
	#classicLine .price { font-size: 3em; }
	#classicLine ul li { font-size: 1em; }
	#SMB h5 { padding: 0; font-size: 1.3em; }
	#SMB p { padding: 2px 0; }
	#SMB .products { min-height: 18em; }
	#socialMedia { background: url(../images/bgSocialMedia.png) no-repeat scroll center top rgba(0, 0, 0, 0); background-size: 200% auto; }
	#socialMedia .txtWhite { font-size: 1.2em; }
	#prodSection .add_cart, #btmProd .add_cart { display: inline-block; font-size: 1.1em }
	#sphFtrs h6 { font: 500 1.1em/1em 'Roboto'; }
	#scrModal1 .modal-dialog, #scrModal2 .modal-dialog, #scrModal3 .modal-dialog, #scrModal4 .modal-dialog, #mediaModal .modal-dialog, #mediaModal2 .modal-dialog, #flagsModal .modal-dialog { width: 650px; margin: 10.5em auto; }
	#scrModal1 .carousel-control, #scrModal2 .carousel-control, #scrModal3 .carousel-control, #scrModal4 .carousel-control { top: 2.5em; }

	/*product page*/
	#prodSection ul li, .priceTable .saving { font-size: 0.9em; }
	.priceTable select { height: 40px; font-size: 1em; }
	.priceTable label, .priceTable p label { font-size: 1em !important; margin: 1.3em 0 0; }
	.priceTable p label { margin: 4px 0 0 29px !important; }
	.priceTable span { margin-top: 0; font-size: 0.9em !important; }
	.priceTable p:not(#foo) > input + label:before { margin: -3px 0 0 -27px !important; }
	#prodFtrs h2 { font-size: 5em; margin: 2em 0 0; }
	#prodFtrs h4 { font-size: 4.1em; }
	#sphFtrs p { font-size: 1em; }
	#btmProd .center { margin: 6.5em -1em 0 0.5em; }
	#prodAwrds .awrd { margin: 1em auto 0; }
	.priceTable p:not(#foo) > input + label:before { left: 32px; top: 10px; }

	/*BMS product page*/
	.bms #prodSection blockquote p, .bms #btmProd blockquote p { font-size: 0.9em; }
	.bms #prodSection blockquote footer, .bms #btmProd blockquote footer { font-size: 0.8em; }
	.bms #prodSection .btn { display: inline-block; }
	.bms #weyg { margin: 0; }
	#sphFtrs .txt { padding: 0; }
	#sphFtrs .scrShoots { margin: 1em 0; }
	.bms .lowered-3 { margin-top: -2em; }
	.bms .lowered-2 { margin-top: -3em; }

	/*AV for Mac*/
	#secondZone h3 { font-size: 2.4em }
	#secondZone a { margin: 0.5em 0 2em !important; }
	#MACaward .award q { font-size: 1.3em; margin: 0 0 0 2em; }
	#MACaward p { text-align: center; }
	#MACaward .award { padding: 0; }
	.avTable .xAxis li { width: 50%; }
	.avTable .xAxis li:first-child { text-align: left; }
	.avTable .xAxis li:last-child { text-align: right; }

	/*Product Comparison*/
	#threeAwards q { font-size: 1em; margin: 0; }
	#prodComparison .row_odd .cell, #prodComparison .row_even .cell { line-height: 1.2em; padding: 1em; min-height: 4.9em; }
	#prodComparison .row_even .cell i, #prodComparison .row_odd .cell i { padding-top: 1.5em; }
	#prodComparison .cell p { font-size: 1em; }

	/*Renewal Center*/
	#RnwTop #quickRnw .form-inline .form-group { display: table; }
	#RnwTop #quickRnw .form-inline input { margin-left: 0.8em; width: 11em; margin-right: 0.5em; display: inline; }

	/*Renew License*/
	#RnwProd .priceTable { margin-top: 2em; }
	#RnwProd .renew { width: auto; }

	/*Cluefuf for Android page*/
	.cland #prodSection .yspacer { margin: 2.1em 0 0; }
	.cland .lowered-3 { margin-top: 2em; }

	/*Trial downloads*/
	#toolbox_prods .prodWrapper figure { margin: 0; padding-right: 15px; }
	#toolbox_prods .badge-wrapper a { font-size: 1em; }
	#toolbox_prods .prodWrapper p.trial { margin: 0 0 1em 0.5em; }
	#toolbox_prods .prodWrapper { padding-bottom: 1em; }

	/*Tech Assist*/
	#people_1step { bottom: 39px; position: absolute; right: 0; width: 52%; }
	#solutionsTA .priceTable p.p_new { font-size: 2.4em; }
	#TAneeds .subTitle { margin: 0.5em 0; }
	#GZfirst .number { font-size: 1.2em; }
	#people_2step { left: -2em; }

	/*Small Business*/
	#SMBchoise h2 { font: 600 2.7em/1.1em "Bitter"; }
	#SMBchoise h3 { min-height: 2.3em; }
	#SMBchoise .header { min-height: 15em; }
	#SMBchoise .options { padding: 1em; }
	.topImg { padding: 4em 0 0; }
	#GZfirst .circle { font: 400 1.7em/1.7em "Roboto"; height: 2em; width: 2em; }

	/*Small Business product page*/
	#GZprodDesc .btnDatasheet { margin: 0; }
	#GZprodDesc .circle { padding: 0; margin: 0 1em 0 0; }
	#GZprodDesc .envelope { margin: 0.3em 0 0; }
	#GZprodDesc a.envelope { line-height: 3.5em; }
	#GZprodDesc img { margin: 4em 0 0; }
	#GZprodDesc .datasheet { margin: 2em 3em 0 0; }

	/*SMB downloads*/
	#smbDwnld_formW { margin: -8em 0 4em; }

	/*Enterprise homepage*/
	#GZprodFtrs h6 { margin: 0 0 0; text-align: center; }
	#GZprodFtrs h4 { font-size: 4em; text-align: center; }
	#GZprodFtrs { background: url("../images/bg_sky.jpg") no-repeat scroll center top #000; padding: 6em 0 4em; }
	#GZprodFtrs .clouds { margin: -20em auto -2em; }
	#GZprodFtrs #plusFeatBtn, #GZprodFtrs .txtMedSize { text-align: center; }
	#GZprodFtrs #plusFeatBtn a.plusbg { margin: 2em 0 0; }
	#carouselEntrprs #part { margin: 2em 0 6em; }
	#featBlog .featured .rightSide { padding: 0 0 0 1em; }
	#carouselEntrprs .logo, #carouselEntrprs .logo:hover { background-size: auto 38% }
	#featBlog .rightSide { padding: 0; margin: 0; }
	#featBlog img { margin: 0em 1em 2em 0; }
	#featBlog p { margin: 2em 0 2em; }
	#featBlog h2 { margin: 0 0 1em; }

	/*Toolbox*/
	.tboxComp h3 { font-size: 1.2em; }
	.tboxComp p { font-size: 0.82em; }
	.tboxComp ul li a { font-size: 0.9em; }

	/*Virus Removal Tool*/
	#fvrtWrapper h2 span { font-size: 1.3em }
	#fvrtWrapper .form-control { font-size: 1.1em; height: 3em; width: 18em; }
	#fvrtWrapper .btn { font-size: 1.2em; margin: 0 0 0 0.2em; width: 5.5em; height: 2.8em; }
	#srch_vrem_tools p { width: 100%; }
	#feat_rem_tool a.dwld_now { margin: 1em 0 0 1.3em; }
	#virus_header_search label { margin: -2em 0.5em 0 0; }
	#virus_header_search input[type="search"] { width: 9em; }
	#virus_header_search select { margin: -1em 0 0; }
	#security_news .imgW { height: 17em; }
	#security_news .txt { height: 8em }
	#security_news ul li .wrapper { margin: 2em 0 0; }
	#vlist_area .vinfo { padding: 3em 1em; }
	#vlist_area .links { text-align: center; }
	#vlist_area .vinfo a.plusbg { margin: 0 1em 1em 0; }
	#vlist_area .vinfo a.dwldnow { margin: 0 0 0 -4em !important; }
	#vlist_area .vinfo .or { display: block; margin: 0.8em 0; }
	#vlist_area .virus .vname a { color: #b20000; background: url(../images/plus_virus_list.png) left 1.1em no-repeat; }

	/*LP Clutter Cleanup */
	#LPcleanup .desktop { height: 50.6em; }

	/*Partner Homepage */
	#PANheader { background-position: right -33em top; }
	#PANfeat a.plusbg { margin-left: 1em; }
	#PANresell img { margin: 4em 0 2em 0; }
	#PANresell .step1 { margin: 0 0 3em 0; }
	#PANresell .step2 { margin: 0 0 0 0; }
	#PANresell .step3 { margin: 0 -1em; }

	/* Partner Locator */
	#locPANheader { background-position: right -40em bottom; }
	#locPANheader .solution { font-size: 1.5em; margin: 0.8em 0 0; }
	#locPANheader div.PANlocator { margin-top: 3.2em; }
	#PANfeat .subTitle { display: block; }
	#PAN-video iframe { width: 100% !important; }

	/* Service Providers */
	#GZfirst h1 { line-height: 1.1em; }

	/* Product Page BRAIN */
	#Brain .getAccess { font-size: 2.3em; }
	.brainDiagPattern { height: 1.7em; }
	#Brain #B-R-A-I-N { font-size: 15em; }
	#Brain .weCallIt { font-size: 1.9em; }
	#Brain .weCallLeft, #Brain .weCallRight { margin-top: 0.9em; }
	#Brain .BitIntel { font-size: 1.8em; }
	#BrainWrapper .BnextArrow { right: 4%; }
	#BrainWrapper .BprevArrow { left: 4%; }
	#BrainExplained h1 { font-size: 6.2em; margin: 5.4em 0 0; }
	#Brain #brainProduct { margin-top: 13em; }
	#BrainExplained p { font-size: 1.7em; padding: 0 2.9em; }
	.connectBrainStatic { display: none; }
	#underProd h6 { font-size: 1.6em; }
	#BrainOneAccount p { margin: 0 0 3em; }

	/* Product Page FP */
	#prodSection.FP_prodSection .badgePos div { margin-top: 1.2em; }
	#prodSection.FP_prodSection .badgePos { margin: 2em auto 0; overflow: hidden; }

	/* LP Family Pack */
	#LP_FP_intro { background-position: right -510px bottom -40px; }
	#LP_FP_footer { background-position: right -200px center; }
	#LP_FP_intro.einstein h2 { margin-top: 1.6em; }
	#LP_FP_intro.einstein .box { margin-top: 5em; }
	#LP_FP_intro.einstein .off { top: 1.8em; }
	#LP_FP_intro.einstein { background-position: center !important; }

	/* FunZone page */
	#FunZone h2 { padding: 0 2em; }
	#FunZone.funZoneHP .thumbnail { overflow: visible; }
	#FunZone.funZoneHP .caption { transition: all 0s; height: auto; padding: 9px; line-height: 1.4; }
	#FunZone.funZoneHP .thumbnail:hover .FunZone_img { height: 13em; transition: all 0s; }
	#FunZone.funZoneHP .thumbnail:hover .caption { height: auto; padding: 9px; }

	/* Custom Mobile Menu */
	.navbar-toggle { display: block; }
	.navbar-header { width: 100%; }

	/* Service Providers page */
	#GZfirst.bgGrey .btnEntrprs { margin: 0; }

	/* OEM news */
	#OEMnewsMenu .news { margin-bottom: 30px; }
	#OEMrated img { display: inline-block; margin-top: 0; }
	.OEMindex a.tabname { font-size: 0.9em; }
	.nav-tabs > li { padding: 0; }
	#oemSocial .social { margin-top: 30px; }
	.OEMindex { margin: 3em 0 0; }

	/*Install & setup*/
	#ta_prodHeader .ta_h1_bd_logo img { width: 100%; }
	#ta_prodHeader hr { margin: 1.7em 0; }
	#howitworks .step2 { margin: 0 2.5em; padding: 0 2em; }
	#howitworks .step4 { margin: 0 1.9em; padding: 0 2em; }
	#howitworks .subTitle { margin: 0 0 1em; }
	#howItWorks img { margin-left: 2% !important; }
	.adr #howItWorks.adrt_mac img { width: 98% !important; margin-left: 3% !important; }
	#quickSupport { background: url("../images/bg_quicksupport_section.jpg") no-repeat scroll left 45% top / cover rgba(0, 0, 0, 0); }
	#schedcall { border-right: 1px solid #4F3E2F; border-left: 1px solid #4F3E2F; margin: 0; }
	#chat { border-right: 1px solid #4F3E2F; margin: 0; }
	#quickSupport h4 { margin: 0 0 1em; }
	#btmProd_ta form { margin: -5em 0; }
	#btmProd_ta .center .logo-small { max-width: 50%; padding: 1em 0; }
	#userReviews q { font-size: 1.3em; }
	#btmProd_ta .center { margin: 3.5em 0 0 0; }

	/* SDK Integration */
	#OEMmenu a span.menu { font-size: 1em; }

	/*Free Antivirus (Gonzales)*/
	#feats.gnz h4 { font-size: 1.2em; }
	#feats.gnz h6 { min-height: 6.2em; }
	#feats.gnz .feat { padding: 2em 0; }

	/* awards */

	/* consumer support*/
	#leftSide .topSrc { padding: 0.8em 0.1em 0.9em 0.4em; }
	#leftSide .topSrc input { font-size: 0.82em; padding-left: 3px; padding-right: 3px; }
	#leftSide .topSrc .btn { margin: 0.1em 0 0 0 !important; }
	#leftSide .extra h4 { font-size: 1.4em; }
	#leftSide ul li { margin-left: -1.5em; }
	#contSide #GZdemos .time { top: 81%; right: 27%; font-size: 0.7em; }
	#contSide #GZdemos p { text-align: center; }
	#contSide iframe { width: 100% !important; }

	/* OAS Product */
	#prodSection .badgePos div { margin: 0.6em 0 0 0; }

	/*Free antivirus - Gonzales*/
	#better.gnz p { font-size: 1em; }

	/* Consumer Support*/
	#GZfaq .resources .datasheet { margin-top: 0.5em !important; }

	/* #GZdemos .round                 { top:30%; right: 43%;} */

	/* Press Center */
	.btmBan img { margin: -5em 0 0; }
	.bgbtmBan .more { margin: 3em 1em 0 0 !important }

	/* New Business Homepage */
	#businessTable table .sep { width: 0.5%; }
	#GZfirst.business { padding-top: 0; }
	#businessBanner h1 span { display: block; margin: 0.2em auto; }
	#carouselEntrprs.business { padding-bottom: 0; }
	#businessBanner h5 { margin-top: 3em; }

	/* New Business Security */
	.entSecurity { padding-top: 0 !important; }
	#businessTable table.GZGlyph .sep { display: none; }
	#businessTable table.GZGlyph td:first-child { padding-left: 0; }
	#businessTable table.GZGlyph a { font-size: 1em; }
	ul.checkList { padding-left: 20px; }
	#GZfooterDL { padding-top: 0; }
	#GZfooterDL .circle { margin-top: 0.5em; }
	#GZfooterDL a.learnMore { font-size: 1em !important; }
	#GZfooterDL h2 { margin-bottom: 0.5em; }

	/* Comparison Page */
	#tbComp table { table-layout: fixed; }
	#tbComp th:first-child { width: 30%; }
	#tbComp th { width: 24%; }
	#SMBcomp #tbComp .tableComparation p.devices { line-height: 1.3; }
	#SMBcomp #tbComp .tableComparation th > img.box { max-width: 110px; }
	#SMBcomp #tbComp .tableComparation th > img { max-width: 130px; }
	#SMBcomp #tbComp .tableComparation .btn { font-size: 0.9em; }

	/* LP March */
	.priceTable.business p label { margin-left: 10px !important; font-size: 1.3em; }
	.priceTable.business p.amount label a { padding: 0px 2px 0 4px !important; }
	.priceTable .years_checkbox p > input + label { margin-left: 35px !important; }
	.priceTable.business .need_more { margin-left: 10px !important; }
	.priceTable p:not(#foo) > input + label::before { margin-top: -5px !important }
	#enterpriseExperts { background: #F1F1F1; padding-bottom: 2em; min-height: auto; }
	#march_award .award img { margin-top: 7em; }
	#prodSection.march span.priceWrapper { width: 30%; left: 30px; text-align: center; }
	#prodSection.march span.priceWrapper img { display: inline-block; }
	#prodSection.reviewers.v2 fieldset i { top: 50px !important; }
	#subMenu { margin-top: 0.4em; }
	#prodSection.scratchCards .yspacer { margin-top: 4em; }
	#prodSection.scratchCards .btn { margin: 1.5em 0; }
	#prodSection.scratchCards .docs { text-align: center; margin-top: 1em; }

	/* START LP NAVBAR */
	.LPNav a { font-size: 1.1em; }
	.LPNav .navbar-header { display: none; }
	#nordics hr.v2 { bottom: 0; position: relative; }
	#nordics hr { margin: 10px 0 20px 0 !important; }
	#nordics a { margin-bottom: 10px; }
	#nordics a.chat { top: 48px; right: 60%; }
	#nordics-footer .ad-text { margin-left: 0; }

	/* LP 1 product PC Optimizer */
	.pcOptimizerBox::before, .pcOptimizerBox::after { left: 0; right: 0 }

	/*LP cosmos*/
	#prodSection.cosmos .btn.add_cart { display: block !important; }
	#prodSection.cosmos { background: transparent !important; }
	#prodSection.cosmos .priceTable { margin-top: 5% !important; }
	#prodSection.cosmos a span { bottom: 55px !important }
	#table-comparative #tbComp table { width: 100% !important; }

	/* Jobs */
	#careers .showCities a.active::before { top: -.9em; }
	#careers .jobCategory ul li a { font-size: 1.1em; }
	#prodSection.FP_prodSection.business .badgePos { text-align: center; }
	#prodSection.FP_prodSection.business .badgePos img { width: 5em; }
	#prodSection.FP_prodSection.business .badgePos { top: 43em; left: 0 !important; right: 0 !important; margin: 0 auto !important; }
	#prodSection.FP_prodSection.business .form-horizontal { margin-top: 8em !important; }

	/*UBP*/
	#UBP.gravityZone { background-color: #000000; padding: 0em 0 16em 0; background-position: center top !important; }
	#UBP.gravityZone .borders div.border::before { display: none; }
	#UBP.gravityZone h6 { margin-bottom: 1em; }
	#UBP .compare a { margin-top: -1em; display: inline-block; }
	#UBP.gravityZone h4 { margin-top: 3em; }
	#UBP.gravityZone h3 { font-size: 2em; }

	/* Website Enterprise Technologies */
	#GZ_Techs .actions a { font-size: .9em; }
	#GZ_GlbPrtNtk .techImg { background-position: 30% 0 !important; right: 0; top: -16%; width: 100%; }
	#GZ_Techs section { width: 116%; margin-left: -8%; }
	#GZ_EdtSctTls .techImg { left: 0%; width: 100%; background-position: 55% 0; }
	#GZ_SmtScn .techImg { background-position: 50% 0; width: 100%; }
	#GZ_Pht .techImg { right: 0; top: -220px; width: 100%; background-position: 66% 0; }
	#GZ_ZrdTrtPrt .techImg { background-position: 60% 0; top: -140px; width: 100%; }
	#GZ_RtmMsgPrt .techImg { background-size: cover; height: 180px; left: auto; width: 284px; right: 59%; }

	/* LP PC Optimizer */
	#prodSection.LPpcOpt h2 span { display: block; }
	#prodSection.LPpcOpt .badgeOff { bottom: 31% !important; right: 3% !important; }
	#btmProd_ta.LPpcOpt .badgeOff { right: 18% !important; }
	#prodSection.LPpcOpt .ctfd { top: 5em; }

	/* 365 days Full Antivirus Protection */
	#full365AV #prodSection .price_img { width: 55px; left: 21%; }

	/* BD2015 Techs You Can Trust */
	#techsYouTrust #botSym { top: -13px; }
	#techsYouTrust .botInfo .txt { height: 18.5em; }

	/* BD2015 One Step Ahead */
	#oneStepAhead .title { font-size: 5em; }
	#oneStepAhead .subtitle { font-size: 1.2em; }
	#oneStepAhead #nimbus .bsn { margin-top: -12em; }
	#oneStepAhead #nimbus .counter .val { font-size: 2.5em; }
	#oneStepAhead #gz { background-position: -29em -55px; }
	#oneStepAhead #end_scr { background-position: 50% 0; }
	#oneStepAhead .slider { padding-top: 0; }
	#oneStepAhead .sliderButtons a { width: 100px; height: 120px; }
	#oneStepAhead .sliderButtons figure { height: 100px; width: 100px; }
	#oneStepAhead .sliderButtons h5 { font-size: 0.8em; }
	#oneStepAhead .sliderButtons p { display: none; }

	/* Lp Campaign March */
	#march_award.jun .award .text { margin-top: 5em; }
	#march_award.jun .award img { margin-top: 3em; }
	#march_award.jun h1 { font-size: 3em; }
	#march_award.jun img.logo { margin: 3.5em 0 1em 0; }
	#content #tbComp .tableComparation th h2 { font-size: 0.9em !important; }
	#mediaModal.overlayP .modal-dialog, #mediaModal2.overlayP .modal-dialog, #flagsModal.overlayP .modal-dialog { width: 98% !important; }
	#content h2 { font-size: 1.4em !important; }
	#tbComp .tableComparation td.firstTD a { font-size: 0.9em !important; }
	#content .btnUpgrade { background: url(../images/btn_red_xs.png) center top no-repeat; height: 40px; width: 150px; }
	#content h1 { margin-top: 1em; }
	#content .btnChoice { background: url(../images/btn_grey_xs.png) center top no-repeat; }

	/* Bitdefender 2016 BETA */
	#beta2016 .response p a { font-size: 1em; }
	#prodSection.backToSchool_lp { background-position: center 0 !important; }
	#iwantTo .box { width: 340px; }
	#iwantTo .products { text-align: center; }
	#iwantTo .products span.old-price { margin-top: 8px; }

	/* Bitdefender 2016 v3 BETA */
	#beta2016.v3 a, #beta_feedback a, #increase_chances a, #how_test a { font-size: 1.1em; }
	#prodSection.business.v2 .logo-small { margin-top: 2em !important; }
	#prodSection.business.v2 .badgePos div { text-align: left; }
	#prodSection.business.v2 .middle { text-align: left; }
	#prodSection.business.v2 .badgePos img { width: 4em; }
	#RnwTop.renewal2 ul li { line-height: 26px; }
	#RnwTop.renewal2 ul li { font-size: 12px !important; }
	#RnwTop.renewal2 .form-group a.btn { font-size: 12px !important; height: 40px !important; line-height: 24px !important; }
	#RnwTop.renewal2 #quickRnw .form-inline input { margin-right: 5px !important; }
	#RnwTop.renewal2 #quickRnw .form-inline input { width: 50%; height: 40px; }
	#RnwTop.renewal2 #quickRnw .bgForm { height: 4.5em; }
	#RnwProd.v2 .activePack { margin-top: 0; }
	#RnwProd.v2 .activePack figure { width: auto; margin-left: 0; }
	#RnwProd.v2 .customHeight { padding-top: 20px !important; margin-top: -40px; padding-bottom: 0 !important; }
	#mediaModal.overlayP.free .modal-dialog, #mediaModal2.overlayP.free .modal-dialog, #flagsModal.overlayP.free .modal-dialog { width: 750px !important; }
	#PANawards.v2 h5 { margin-top: 0; }
	#PANawards h4.customTitle { font-size: 30px; }
	#PANawards.v2 h5 { margin-top: 15px !important; }

	/* Bitdefender 2016 Product Page */
	#prodSection.v2016 .badgePos { margin: 10px 0 0 40px !important; position: static !important; width: 270px !important; overflow: hidden; }
	#prodSection.v2016 .badgePos a img { max-width: 80px; }
	#prodSection.v2016 .badgePos div { margin-top: 2em; width: 180px; }
	#prodSection.v2016 .particles { left: -400px; }
	#prodSection.v2016 .priceTable { position: relative; z-index: 40; }
	#prodSection.v2016 .title { font-size: 3.5em; }
	#prodSection.v2016 .subTitle { font-size: 1.8em; }
	#prodSection.v2016 .priceTable .wrap p { text-align: center; }
	#prodSection.v2016 .priceTable .wrap { text-align: center; }
	#prodSection.v2016 .priceTable .wrap .buyNow { float: none !important; }
	#bestProt.v2016 .avTable .avTop { width: 100%; }
	#bdfTopFtrs { background-position: -30em bottom !important; padding-top: 0; }
	#prodScreenshot .control.left { left: -40px; }
	#prodScreenshot .control.right { right: -40px; }
	#prodScreenshot .control { font-size: 100px; height: 100px; }
	#btmProd.v2016 .title { font-size: 3.5em; }
	#btmProd.v2016 .priceTable { margin-top: 65px; }
	#bdfCentral .allNeeds p { width: 100%; }
	.techSlider { height: 220px; }
	#secondZone.mac h3:nth-child(1) { margin-top: 60px; }
	#btmProd.v2016.bms img.pcChoice, #prodSection.v2016.bms img.pcChoice { margin-right: 0; }
	#btmProd.v2016.bms .badgePos { position: static; }

	/* techs */
	.techSlider .sliderButtons a { padding-left: 6px; padding-right: 6px; }
	.techSlider .slideItem#tech-8 { background-position: 3em 30% }

	/* GPN */
	.techSlider .slideItem#tech-2 { background-position: 1em 0% }

	/* anti rans */
	.techSlider .slideItem#tech-0 { background-position: 24em 100%; }

	/* autopilot */
	.techSlider .slideItem#tech-1 { background-position: -8em 0% }

	/* photon */
	.techSlider .slideItem#tech-7 { background-position: 35em 50% }

	/* smart scan */
	.techSlider .slideItem#tech-4 { background-position: 10% 30% }

	/* clueful */
	.techSlider .slideItem#tech-5 { background-position: 0em 30% }

	/* anti spam */
	.techSlider .slideItem#tech-6 { background-position: 14em 30% }

	/* web filter */
	.techSlider .slideItem#tech-3 { background-position: 7em 800% }

	/* anto rootkit */

	/* Bitdefender Central */
	#centralHowLogIn h2 { margin-top: .5em; }

	/* LP AV 4 Mac */
	#LP_MacTop .mac_laptop { margin-top: 150px; }
	#LP_MacNonStop .container-fluid { width: 750px; }
	#LP_MacNonStop .notif-wrapper { padding: 0 30px; }
	#LP_MacNonStop .notif { padding: 0 30px; }
	#LP_MacNonStop .checkH1, #LP_MacNonStop .checkH2 { text-align: center !important; }

	/* LP 3 product Launch 2016 */
	#prodSection .priceBox { bottom: -10px; }
	#prodSection a.buyNow { font-size: 14px; }
	.tablePrice { padding: 10px 15px; }
	.tablePrice .oldp { font-size: 18px; }
	.tablePrice .valab { font-size: 9px; margin-top: 0; }
	#LP_2016Ftrs .no { font-size: 30px; }
	#LP_2016Ftrs .txt { font-size: 12px; padding-top: 5px; }
	#LP_2016Ftrs .container::before { left: 33%; }
	#LP_2016Ftrs .container::after { right: 40%; }
	#prodSection.LP2016 .particles { height: 500px; }
	#prodSection.LP2016 .priceBox, #prodSection .FP.priceBox { width: 140px; height: 140px; background-size: cover; }
	#prodSection.LP2016 .priceBox img, #prodSection .FP.priceBox img { width: 100%; }
	#prodSection .priceBox p { font-size: 28px; top: 47px; }
	#prodSection.LP2016.twoProd .tablePrice { margin-top: 0; max-width: 100%; }
	.twoProd .tablePrice::after { display: none; }
	.twoProd .tablePrice::before { display: block; }
	.addInstall label { padding-bottom: 2px; }
	.twoProd .ftr { margin-top: 71px; }
	#prodSection.twoProd .displaced { margin-left: auto; }
	#prodSection.oneProd .tablePrice { margin-top: 0; }
	#prodSection.oneProd .particles { top: 0%; }
	#GZprodDesc.v2 img { margin-top: 0; }
	#GZprodDesc.v2 .laptop { margin-top: 5em; }
	#GZprodDesc.v2 .inputs label { font-size: 12px; }
	#GZprodDesc.v2 .laptop { padding-right: 0; }
	#GZprodDesc.v2 .phoneTxt { font-size: 12px; }
	#GZprodDesc.v2 .inputRow .text-left { text-align: center !important; }
	#mediaModal.pcOptimizer .modal-dialog { width: 760px !important; }
	#mediaModal.pcOptimizer #content h1 { margin-top: 2em !important; }
	#mediaModal.pcOptimizer #content h5 { font-size: 18px; }

	/* Ready for Windows 10? */
	#readyW10 p { font-size: 2em }
	#readyW10 img { max-height: 50px; }
	#prodAwrds .btmAward { margin-top: 3em; }
	#GZftrs.avChart .bars { padding: 0 13px !important; }

	/* av-is-ts */
	#prodSection.LP2016.pcmag a.buyNow { padding: 15px 11px 15px 40px; font-size: 10px; }
	#prodSection.LP2016.pcmag .tablePrice .oldp { margin-top: 5px; }
	#prodSection.LP2016.pcmag .tablePrice .oldp, #prodSection.LP2016.pcmag .tablePrice .newp { font-size: 14px; margin-right: 5px; }
	#prodSection.LP2016.pcmag .years_checkbox input + label { font-size: 11px; line-height: 18px; }
	#prodSection.LP2016.pcmag .tablePrice .save { padding: 0 !important; font-size: 12px; }
	#prodSection.LP2016.pcmag .years_checkbox div.col-md-4.noPadding + div > span { font-size: 10px; white-space: nowrap; }
	#prodSection.LP2016.pcmag .nav-tabs > li > a { font-size: 12px; }
	#prodComparison.av-is-ts .priceWrapper { display: none !important; }
	#march_award.v2 { margin-top: 200px !important; }
	#prodComparison.av-is-ts .th h2 { font-size: 14px !important; }
	#prodComparison.av-is-ts .th h2 span { margin-top: 40px; }
	#prodComparison.av-is-ts span.actprice { font-size: 14px !important; }
	#prodComparison.av-is-ts .variation { font-size: 11px !important; }
	#prodComparison.av-is-ts .th h2 { font-size: 15px !important; }
	#prodComparison.av-is-ts .noXSp { padding: 0 !important; }
	#prodComparison.av-is-ts a.buyNow { font-size: 11px !important; padding: 8px 10px 8px 40px !important; }
	#prodComparison.av-is-ts .oldprice { font-size: 11px !important; }
	#tbComp.av-is-ts td a { font-size: 13px !important; }
	#btmProd.v2016.av-is-ts .title .bdf { margin-top: 10px; }
	#btmProd.v2016.av-is-ts .title { font-size: 40px; }
	#prodSection.LP2016.de.v3 .priceBox p { margin-top: 5px; }
	#prodSection.LP2016.de.v3 .priceBox p span { font-size: 30px; }
	#ec2days h3 { font-size: 28px; margin-top: 35px; }
	#ec2days .subtitle { font-size: 22px; }
	#ec2days .quote q { font-size: 25px; }
	#prodSection.LP2016.de.v2 .priceBox p { font-size: 15px !important; line-height: 17px !important; }
	#prodSection.LP2016.de .priceBox p { margin-top: 2px; font-size: 16px !important; line-height: 18px !important; }

	/* LP Migration 2016 */
	#prodSection.LP2016.migration .part { left: auto; right: -190%; top: -160px; }
	#prodSection.business.SMB img.img35Off { width: 100px !important; bottom: 6em !important; }
	#prodSection.business.SMB .w10logo { width: 60px !important; bottom: 7em !important; }
	#prodSection.business.SMB .form-horizontal { margin-top: 0 !important; }
	#prodSection.business.SMB .badgePos { position: static; }
	#bestRated h6 { font-size: 16px; }
	#bestRated h3 { font-size: 38px; }
	#bestRated h5 { margin-top: 2em; }

	/* BS */
	#prodSection.v2016 .BSimg25Off { bottom: 30px !important; left: 80px !important; width: 100px; }
	#btmProd.v2016 .BSimg25Off { bottom: 30px !important; left: 64px !important; width: 100px !important; }

	/* Black Friday 2016 DE */
	#prodSection.BF2016 .discount_wrapper { width: 210px; height: 243px; }
	#prodSection.BF2016 .discount_wrapper .value { font-size: 30px; height: 55px; }
	#prodSection.BF2016 .discount_wrapper .value span { font-size: 16px; }
	.modal-backdrop { z-index: 9; }
	#mediaModal.av_free2016 .right h1 { font-size: 32px !important }
	#mediaModal.av_free2016 span.old-price.line { font-size: 20px !important; }
	#mediaModal.av_free2016 span span { font-size: 12px !important; }
	#mediaModal.av_free2016 a.no { font-size: 12px !important; }
	#mediaModal.av_free2016 a.redBtn { font-size: 14px; }
	#mediaModal.av_free2016 .right h3 { font-size: 20px !important; }
	#mediaModal.av_free2016 figure { margin-top: 25%; }

	/* Black Friday */
	#prodSection .priceBox p.v2 { top: 51px; }
	#prodSection .priceBox p.v2 .val { font-size: 36px !important; }
	#prodSection .priceBox p.v2 .txt .perc { font-size: 26px !important; }
	#prodSection .priceBox p.v2 .txt { padding-top: 2px !important; }
	#prodSection .FP.priceBox { left: 50px; }
	#prodSection .priceBox.small-text p { top: 52px; font-size: 27px; }

	/* Business Security */
	#prodSection.smb.v2016 h1 { font-size: 3.8em; }
	#prodSection.smb.v2016 p.subtitle { font-size: 1.5em; }
	#prodSection.v2016 .title { font-size: 3em; }
	#prodSection.smb.v2016 .off { max-width: 120px !important; }
	#btmProd.smb.v2016 .off { max-width: 120px !important; }
	#prodSection.smb.v2016 .w10, #btmProd.smb.v2016 .w10 { max-width: 58px !important; }
	#prodSection.smb.v2016 .newBadge { padding-top: 0 !important; }

	/* pop up tsmd free or buy */
	#mediaModal.tsmd_freeorbuy2016 .right img.ribbon { width: 320px; left: -7px; }
	#mediaModal.tsmd_freeorbuy2016 .right h3 { font-size: 24px; top: 58px; }
	#mediaModal.tsmd_freeorbuy2016 .left h1 { font-size: 18px !important; }
	#mediaModal.tsmd_freeorbuy2016 .right h1 { font-size: 34px !important; }
	#mediaModal.tsmd_freeorbuy2016 .right img.product { width: 150px; margin: 0 auto }
	#mediaModal.tsmd_freeorbuy2016 a.yellowBtn { margin-top: 1em; }
	#mediaModal.tsmd_freeorbuy2016 .award { margin-top: 20px; }
	#mediaModal.tsmd_freeorbuy2016 .award img { width: 40px; }
	#mediaModal.tsmd_freeorbuy2016 a.greenBtn { font-size: 14px; }
	#mediaModal.tsmd_freeorbuy2016.fp .right h3 { font-size: 20px; }

	/* button */
	#prodSection.v2016 a.sec-button { display: block; margin-bottom: 15px; }

	/* happy antivirus */
	.circles-slider .circle-rotate { width: 760px !important; top: -450px !important; }
	.circles-slider .purple-shadow { top: 0 !important; width: 600px !important; }
	.circles-slider .circle-rotate2 { width: 495px !important; top: -321px !important; }
	#prodSection.LP2016.BF2016v3 .title h2 { font-size: 48px; }
	#prodSection.BF2016v3.second .lens-background { background: transparent !important; }
	#prodSection.BF2016v3.second h1 { font-size: 40px; margin-top: 2.5em !important; }
	#prodSection.BF2016v3.second .circle-rotate2 { top: -620px !important; }
	#prodSection.BF2016v3.second .circle-rotate { top: -800px !important; }
	#prodSection.BF2016v3.second h4 { font-size: 22px; }
	#prodSection.BF2016v3.second .circle-rotate { top: -520px !important; }
	#prodSection.BF2016v3.second .circle-rotate2 { top: -388px !important; }
	#prod-comparison table h5 .fa { right: 10%; }
	#classicLine.box .box-custom-img img { max-width: 100%; }
	#classicLine.box h2 { background: none; }
	#classicLine.box .myDevices { display: inline-block; }
	#classicLine.box .dev { text-align: center; }
	#classicLine.box .item { padding-bottom: 2em; }
	#classicLine.box .descr.box { min-height: 100px; }
	#filters_locator2016 span.company { font-size: 14px; }
	#filters_locator2016 .contact-details span, #filters_locator2016 span.location { font-size: 11px !important; }
	#filters_locator2016 .customPadding { margin-top: 10px; padding: 20px 0 !important; }
	#filters_locator2016 .contact-details { background-position: 80% 22px; }
	#ranked1 h2, #mgmSimple h2 { padding-top: 0; }
	#MSPprogram .cloud-2015 { max-width: 120px; }
	#choiceIsYours ul, #choiceIsYours .info { padding: 0; }
	#choiceIsYours .info { text-align: center; }
	#choiceIsYours .info .or { display: block; padding: 6px; }
	#choiceIsYours ul li { font-size: .9em; }
	#choiceIsYours .info .dl { font-size: 13px; }
	#OEMcateg3.v2 .cols { width: 25%; margin-left: 0% !important; }
	#OEMcateg3.v2 .col1 { margin-left: 1% !important; }
	#OEMcateg3.v2 .col2 { margin-left: 11% !important; }
	#OEMcateg3.v2 .col3 { margin-left: 12% !important; }
	#underProd.business.v2016 h2 { font-size: 2.6em; }
	#OEMcateg3.v2 p a, #sysReq.v2 p a { font-size: 1em; }
	#sysReq.v2 .cols { width: 17% !important; }
	#sysReq.v2 .cols.col1 { margin-left: 5% !important; }
	#sysReq.v2 .cols.col2 { margin-left: 7.5% !important; }
	#sysReq.v2 .cols.col3 { margin-left: 7% !important; }
	#sysReq.v2 .cols.col4 { margin-left: 7% !important; }
	#prodSection.v2016.FPv2 { background-position: -140% top; }
	#prodSection.v2016.FPv2 .avail { text-align: center; }
	#prodSection.v2016.FPv2 .devices { margin: 0 auto; }
	#prodSection.v2016.FPv2 .off50 { max-width: 120px; }
	#prodSection .priceBox.box-v2 p { width: 70px !important; margin: 10px auto 0 !important; }
	#prodSection .priceBox.box-v2 .currency { font-size: 18px !important; }
	#prodSection .priceBox.box-v2 .value { font-size: 30px !important; }
	#prodSection .priceBox.box-v2 .value-small { font-size: 17px !important; padding-top: 10px !important; }
	#prodSection .priceBox.box-v3 .row2 { font-size: 28px !important; }
	#prodSection .priceBox.box-v3 .one { font-size: 24px !important; }
	#prodSection .priceBox.box-v3 .year { font-size: 18px !important; }
	#visionary_header h1 span { font-size: 42px; }
	#compareTableBox.v2 figure { width: 220px !important; margin: 0 auto !important; }
	#compareTableBox.v2 .marginm { margin-top: 0 !important; }
	#compareTableBox.v2 .th.big { top: 0 !important; margin-top: -30px; }
	#compareTableBox.v2 .th h2 { font-size: 18px; }
	#compareTableBox.v2 .marginm { padding-top: 0; }
	#compareTableBox.v2 figure.box { width: 210px !important; margin-top: -4px !important; top: 15px !important; left: 10px !important; }
	#compareTableBox.v2 a.buyNow { font-size: 13px; }
	#compareTableBox.v2 table tbody tr td { font-size: 11px; }
	#compareTableBox.v2.prod2 figure { margin-bottom: 0 !important; margin-top: 0 !important; margin-left: 45px !important; }
	#prodComparison.v20162 .th h2 { font-size: 18px; }
	#prodComparison.v20162 .box + div.marginm { margin-top: -53px; }
	#prodComparison.v20162.prod2 .activePack figure { margin-left: 30px !important; width: 295px !important; }
	#prodComparison.v20162.prod2 .box + div.marginm { margin-top: -52px; }
	#prodComparison.v20162 figure.box { margin-top: -7px !important; }
	#prodComparison.v20162 .activePack { margin-top: 0; }

	/* lp brief 2016 */
	#prodSection.brief .priceBox p { font-size: 36px; line-height: 46px; }
	#brief-header h2 { font-size: 34px; }

	/* bms ro */
	#prodSection.v2016.ro .ultimate.v2 { margin-top: 1em !important; }
	#centralManage .social_btn img { max-width: 120px; }

	/* Our Mission */
	.ourMission { position: relative; bottom: 0; width: 100%; float: left; padding: 0 5px; background-position: 90% top; height: 83px; }
	.ourMission h2 { width: 100%; font-size: 14px; margin: 8px 0; float: none; }
	nav#mainNav .mainLinks .dropdown-menu .ourMission .redBtn { max-width: 120px; padding: 6px 10px; font-size: 12px; float: none; margin: 2px auto 0; display: block; }
	.ourMission .ft { display: none; }

	/* bms ro */
	#prodSection.v2016.ro .ultimate.v2 { margin-top: 1em !important; }

	/* business award */
	#prodSection.business.newAward .badgePos div { float: left !important; margin: 3em 0 0 1em !important; text-align: left !important; }
	#prodSection.business.newAward .badgePos { margin-top: 2em !important; }
	#prodSection.business.newAward .badgePos img { margin-left: 0 !important; }

	/* download page */
	#downloadPage .container::after { bottom: -115px; }

	/* lp consumer */
	#prodSection.consumerDE { background-position: center -550px !important; }
	#prodSection.LP2016.consumerDE .relative-margin { left: 0 !important; }
	#prodSection.LP2016.consumerDE a.yellowBtn { font-size: 14px; }
	#prodSection.LP2016.consumerDE .boxWrapper .awards img { width: 10%; }
	#prodSection.LP2016.consumerDE .boxWrapper .awards img.width4, #prodSection.LP2016.consumerDE .boxWrapper .awards img.width2 { width: 15%; }
	#prodSection.LP2016.consumerDE .boxWrapper .awards img.width3 { width: 7%; }

	/* ts upgrade windows 10 */
	#upgradeW10 h3 { font-size: 30px; }
	#upgradeW10 p.inline { font-size: 12px; }
	#upgradeW10 span.details { font-size: 11px; }

	/* install de */
	#ta_prodHeader.v2 .form-horizontal { right: 0; }
	#ta_prodHeader.v2 h3 { font-size: 26px; }
	#ta_prodHeader.v2 h4 { font-size: 20px; }
	#GZ_Techs.v2 #GZ_newSection { height: 950px; margin-left: -9%; }
	#GZ_newSection .techImg { background-position: -150px 0 !important; }
	#GZ_Techs h1 { font-size: 3.2em; }
	#GZ_GlbPrtNtk.v2 { margin-top: 5px !important; }
	#GZ_EdtSctTls { height: 700px; }
	#GZ_GlbPrtNtk .container { margin-top: 1em; }
	#GZ_GlbPrtNtk { height: 630px; }
	#GZ_Techs.noRotate .container { padding-left: 40px !important; padding-right: 40px !important; }

	/* WINDOWS 10 COMPATIBILITY */
	#W10comp h3 { font-size: 36px !important; }
	#prodSection.brief .priceBox p { font-size: 32px !important; }
	#W10Benefits .subtitle { font-size: 19px; padding: 2em; }
	#W10install .txtMedSize { font-size: 1.25em }
	#W10install a { font-size: 1em }
	#W10speed h2 { font-size: 34px }

	/* business v2 */
	#prodSection.business.vPower .priceTable .price { text-align: center !important; }
	#prodSection.business.vPower h1 { font-size: 58px !important; }
	#prodSection.business.vPower .badgePos div { margin-top: 0 !important; }
	#prodSection.business.vPower .priceBox p { font-size: 26px !important; }
	#prodSection.business.vPower .badgePos { width: auto !important; }
	#prodSection.business.vPower .form-horizontal { margin-top: 4em !important; }

	/* comparison tooltip */
	#prod-comparison table .lto.mostP { left: 60px !important; }

	/* av 2016 free */
	#av2016-featuredlist h1 { font-size: 40px; }
	#av2016-free h1 { font-size: 46px !important; margin-top: 2em; }
	#av2016-free h3 { font-size: 32px; }
	#av2016-makefree p { font-size: 15px; }
	#av2016-makefree h3 { font-size: 40px; }
	#av2016-getride h4 { font-size: 20px; }
	#av2016-getride p { font-size: 13px; }
	#av2016-getride h3 { font-size: 23px; }
	#av2016-getride q { font-size: 16px; }
	#av2016-featuredlist ul { padding: 0; }

	/* reviewers logged */
	#mainNav.v2016 .mainLinks li { display: block; text-align: left; }

	/* map testimonials */
	.testimonal-map { min-height: 630px !important; }
	.testimonal-map .pin1 { left: 123px !important; top: 225px !important; }
	.testimonal-map .pin2 { left: 228px !important; top: 344px !important; }
	.testimonal-map .pin3 { left: 347px !important; top: 235px !important; }
	.testimonal-map .pin4 { left: 352px !important; top: 196px !important; }
	.testimonal-map .pin5 { left: 368px !important; top: 217px !important; }
	.testimonal-map .pin6 { left: 383px !important; top: 238px !important; }
	.testimonal-map .pin7 { left: 392px !important; top: 232px !important; }
	.testimonal-map .pin8 { left: 378px !important; top: 219px !important; }
	.testimonal-map .pin9 { left: 389px !important; top: 215px !important; }
	.testimonal-map .pin10 { left: 404px !important; top: 208px !important; }
	.testimonal-map .pin11 { left: 569px !important; top: 292px !important; }
	.testimonal-map iframe { width: 100% !important; }

	/* adu students */
	.content-section-a i, .content-section-b i { font-size: 200px !important; margin: 50px 0; }
	.content-section-a .red-check { margin-left: 100px; }
	.content-section-a h2, .content-section-b h2 { font-size: 28px; }
	#mainNav.v2016.adu img.abu-img { max-width: 55%; margin-top: 30px; }
	#mainNav.v2016.adu.active img.abu-img { margin-top: 7px; }
	#mainNav.v2016.adu.active #secondNav { height: 52px; }
}

/* media queries end */

/* ###################################  XS RESPONISVE  ##################################*/
@media (max-width:767px) {
	.optimized-sddc h3{font-size: 17px;}
	.usecases-accordion .tab-dropdown{padding: 0;}
	.sddc-header .greenBtn,.datacenter-gz2017 .actions .greenBtn{margin: 30px 0 0 0;}
	.sddc-header h3{font-size: 26px;}
	.header-lunch2018 .product-1item .not-sure{text-align: center;}
	.header-lunch2018 .product-1item .offer-box{border: 1px solid #ddd;}
	.header-lunch2018 .product-1item li i{height: auto;}
	.header-lunch2018 .product-1item .bdf{margin-top: 10px;}
	.header-lunch2018 .product-1item .boxfirst{margin: 30px auto 0;}
	.parental2018 h5, .parental2018 h5 a{font-size: 15px;}
	.parental2018{background: #f2e7d7;}
	.parental2018 h4 br{display: none;}
	.parental2018 h4{font-size: 18px;}
	.parental2018 h3{margin-top: 10px;font-size: 20px;}
	.lpH-Product2018.header-lunch2018.products2 .items-lunch .item.mid{margin: 0 0 50px 0;}
	.lpH-Product2018.header-lunch2018.products2{background: #646362;padding-bottom: 60px!important;}
	.lpH-Product2018.bottom  .others{text-align: center;}
	.lpH-Product2018.bottom .bd{border-left: 0;}
	.lpH-Product2018.bottom .product-title{margin-top: 20px;}
	#bestProt.vBG{padding: 3em 0!important;}
	.lpH-Product2018 .product-title{margin-top: 20px;}
	.lpH-Product2018 .bd{border-left: 0;}
	.lpH-Product2018 .price-wrap .yellowBtn{margin-bottom: 30px;}
	.lpH-Product2018 .price-wrap{text-align: center;border: none;}
	.lpH-Product2018 ul li{font-size: 12px;}
	.lpH-Product2018 .product-title{font-size: 28px;}
	.lpH-Product2018 .item{width: 100%;}
	.lpH-Product2018{background: #646362;}
	.lpH-Product2018 .item img{max-width: 300px;margin-left: 0;margin-top: 20px;}
	.lpH-Product2018 h4{font-size: 18px;}
	.lpH-Product2018 h3{font-size: 24px;}
	.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;}
	.header-lunch2018 .items-lunch .mid img.box{max-width: 340px;}
	.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 .items-lunch .item.mid{margin-top: 60px;}
	.header-lunch2018 h1{font-size: 24px;}
	.header-lunch2018 .items-lunch .mid img.box{margin-left: -20px!important;}
	.header-lunch2018 .items-lunch .item{width: 100%;}
	.header-lunch2018 .items-lunch .small img{max-width: 340px;margin: 0 0 10px 0;}
	.multi-slider .item.bgP h3{font-size: 28px;}
	.multi-slider .item.bgP p{line-height: 1.3;}
	.product2018.bms .boxImg img{margin: 0 auto!important;}
	.static-header.cl2017 h2{font-size: 27px;}
	.usecases-accordion .panel-body { padding: 20px; }
	.usecases-video2017 .video { width: 100%; float: none; }
	.support_center_poducts .product_types a { padding-top: .5em; padding-bottom: .5em; }
	.support_center_poducts .product_types { text-align: center; }
	.support_center_poducts .product_types li { float: none; display: inline-block; }
	.support_center_poducts .product_types a { font-size: 15px; }
	.support_center_poducts .product_list li { width: 50%; }
	.header-lunch2018 .mini-logo{max-width: 70px!important;margin-bottom: 0px!important;}
	.support_center_poducts .product_list .bdf, .support_center_poducts .product_list .name { font-size: 13px; }
	.support_center_poducts .product_types li.select_year { float: none; }
	.support_center_poducts .product_list li img { display: none; }
	.support_page .title { font-size: 16px; line-height: 1.2; }
	.support_page .title, .support_page .content { padding-left: 1rem; padding-right: 1rem; }
	.support_articles .main_link { font-size: 17px; }
	.support_center_header .search { font-size: 14px; }
	.support_center_header .title2 { margin: 0 0 0.5em 0; text-align: center; }
	.top_solutions .title { font-size: 30px; }
	.top_solutions .howto { padding-left: 0; }
	.upgrade_now { background-position: 83% 0%; padding: 2em 0; position: relative; }
	.upgrade_now:before { content: ""; background: #fff; opacity: .5; width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
	.contact_support .title { font-size: 35px; line-height: 1.1; }
	.contact_support .link img { max-height: 50px; }
	.contact_support .link .text { line-height: 1.1; }
	.contact_support .second_row { padding-left: 0; padding-right: 0; }
	.upgrade_now img { max-width: 200px; margin: 0 auto; }
	.upgrade_now .overtitle { font-size: 18px; text-align: center; }
	.upgrade_now .title { font-size: 28px; text-align: center; }
	.upgrade_now .subtitle { font-size: 18px; text-align: center; }
	.top_solutions .videos { border-left: 0; border-top: 1px solid #e7e7e7; margin-top: 2em; }
	.support_center_header .title { font-size: 30px; }
	.whats-new2017 .disclaimer { margin-top: 20px; }
	.buy-more-devices { height: auto; }
	.buy-more-devices h4 { font-size: 24px; }
	.quick-solutions2017 p { font-size: 14px; }
	.quick-solutions2017 { text-align: center; }
	.quick-solutions2017 h3 { font-size: 26px; }
	.best-suits2017 h4 { font-size: 27px; }
	.middle-optimizer2017 hr { display: none; }
	.pc-optimizer2017.product2018 .logo { margin-top: -2em; max-width: 100px; margin-bottom: 0; }
	.business-features2017 .list-protect a { margin-bottom: 40px; display: block; }
	.usecases-section h3 { font-size: 20px; margin-top: 30px; }
	.usecases-video2017 .text { width: 100%; float: none; padding: 0 30px 20px 30px; text-align: center; }
	.whats-new2017 a { font-size: 12px; }
	.whats-new2017 { padding-top: 3em !important; }
	.quick-solutions2017 .col-sm-3 { margin-bottom: 40px; }
	.pc-optimizer2017 { background-position: 61% 0% !important; background-size: 282% !important; }
	.best-suits2017 img { margin-top: 60px; }
	.pc-optimizer2017 h4 br { display: none; }
	.pc-optimizer2017 h4 { font-size: 16px; }
	.pc-optimizer2017 h2 { font-size: 20px; }
	.popup-mgmt .image-wrapper img { margin-left: auto; margin-right: auto; }
	.team-members .popup-trigger { max-width: 345px; margin-left: auto; margin-right: auto; float: none; display: block; }
	.company-header.pc .title { font-size: 1.9em; padding-top: 0; }
	.company-graphic .data-table .item { width: 100%; margin-left: 0%; }
	.company-graphic .data-table .item.left .date { right: auto; text-align: left; }
	.company-graphic .data-table .item.left .text { float: right; }
	.company-graphic .data-table .item.left .text:before { border-left: 0; border-right: 20px solid #f3f3f3; right: auto; left: -20px; }
	.company-graphic .data-table .left .line { left: 16.5%; right: auto; }
	.company-graphic .data-table .left .dot { right: auto; left: 56%; }
	.company-header { background-position: 0% center; }
	.company-header.hp .title { padding-top: 0.1em; font-size: 1.9em; }
	.company-header .title { padding-top: 0.5em; }
	#businessTable.v2.smb17rnStep2 .priceTable p label { margin-left: 0 !important; }
	#businessTable.v2.smb17rnStep2 .priceTable .years_checkbox p label { text-align: center; padding-left: 5px !important; }
	#businessTable.v2.smb17rnStep2 .tooltiPlus a { margin: -2.7em -0.5em 0; }
	.product2018.bms .customSelect-price img { display: block; margin: 0 auto; }
	.take-a-look.lp .text { text-align: center !important; }
	.take-a-look.lp h5 { font-size: 20px; margin-bottom: 10px; }
	.take-a-look.lp h3 { font-size: 24px; }
	.take-a-look.lp .blue-logo { max-width: 80px; margin-top: 10px; }
	.take-a-look.lp h2 { font-size: 20px !important; }
	.bms2017-best q { font-size: 1.3em !important; margin-top: 30px; display: block; }
	.bms2017-best .award1, .bms2017-best .award2 { margin-top: 0; max-width: 80px; }
	.bms2017-best .title { font-size: 24px; }
	#businessTable.v2 .console-option .font { font-size: 11px; }
	.findmykey .expand { display: none !important; }
	.findmykey .scrshot { max-width: 100%; }
	.smb17rnStep1 .keyfield { padding-left: 1em; padding-right: 1em; }
	.smb17rnStep1 .checkkey .stepno { display: block; border: 0; }
	.smb17rnStep1 .checkkey { padding: 0.1em 0.3em; }
	.smb17rnStep1 .checkkey .stepno { padding: 0.3em; }
	.smb17rnStep1 .info a { font-size: 1em; }
	.toolbox-content .col-sm-4 { margin-bottom: 25px; }
	.toolbox-content { text-align: center; }
	.smbrenew2017header { padding: 1em 0 4em; }
	.smbrenew2017header .title { font-size: 1.6em; }
	.smbrenew2017header .subtitle { font-size: 1.2em; }
	.modal-dialog.trial-modal { max-width: 730px; width: 95%; }
	.contentTrial .step2 .title { margin-top: 25px; font-size: 25px; }
	.contentTrial .darkOrangeBtn { font-size: 13px; }
	.contentTrial .step2 { padding-bottom: 4px; }
	.contentTrial ul { width: 100%; }
	.contentTrial .col1 { font-size: 20px; }
	.contentTrial .col1 span { font-size: 15px; }
	.contentTrial .subtitle { margin-top: 5px; }
	.contentTrial .col2 { font-size: 25px; }
	.contentTrial .step1, .contentTrial .step2, .contentTrial .bg-blue { padding-left: 15px; padding-right: 15px; }
	.contentTrial .small { padding: 15px 0; }
	.contentTrial .form-group { width: 100%; }
	.contentTrial .form-inline .form-control { width: 56%; display: inline-block; }
	.contentTrial .greenBtn { vertical-align: 0; }
	.modal-dialog.trial-modal .modal-body .noPaddingLeft { padding: 0; }
	.modal-dialog.trial-modal { max-width: 730px; width: 95%; }
	.contentTrial .step2 .title { margin-top: 25px; font-size: 25px; }
	.contentTrial .darkOrangeBtn { font-size: 13px; }
	.contentTrial .step2 { padding-bottom: 4px; }
	.contentTrial ul { width: 100%; }
	.contentTrial .col1 { font-size: 20px; }
	.contentTrial .col1 span { font-size: 15px; }
	.contentTrial .subtitle { margin-top: 5px; }
	.contentTrial .col2 { font-size: 25px; }
	.contentTrial .step1, .contentTrial .step2, .contentTrial .bg-blue { padding-left: 15px; padding-right: 15px; }
	.contentTrial .small { padding: 15px 0; }
	.contentTrial .form-group { width: 100%; }
	.contentTrial .form-inline .form-control { width: 56%; display: inline-block; }
	.contentTrial .greenBtn { vertical-align: 0; }
	.modal-dialog.trial-modal .modal-body .noPaddingLeft { padding: 0; }
	.bms2017-best .award { max-height: 150px; padding-bottom: 3em; }
	.bms2017-best q { font-size: 2.3em; }
	.tabs-shots2018 .laptop-fixed.mac { max-width: 290px; }
	.tabs-shots2018 .laptop-fixed { max-width: 310px; }
	.product2018 .boxImg img { max-width: 290px; margin: 0 auto; margin-top: 20px; display: block; }
	.tabs-shots2018 .carousel.slide.android { right: -13px; top: 34px; }
	.tabs-shots2018 .carousel.slide.android { width: 250px; }
	.tabs-shots2018 .carousel-inner.mac .item.active img { max-width: 260px; }
	.tabs-shots2018 .carousel.slide.mac { width: 250px; }
	.choose-best2018 .text { float: none; text-align: center; width: 100%; }
	.choose-best2018 .icon { width: 100%; float: none; text-align: center; }
	.sections2018 .anchor { margin-top: 434px; }
	.sections2018 p { font-size: 14px; }
	.tabs-shots2018 .carousel.slide { left: 0; right: -19px; top: 50px; width: 170px }
	.tabs-shots2018 .carousel-control { display: none; }
	.tabs-shots2018 .carousel.slide { top: 26px; }
	.tabs-shots2018 .carousel-inner .item.active img { max-width: 170px; }
	.tabs-shots2018 ul.second { margin-left: 0; display: block; }
	.tabs-shots2018 p { font-size: 12px; }
	.tabs-shots2018 h3 { font-size: 25px; }
	.multi-layer2018 { min-height: 720px; }
	.multi-layer2018 li { margin-bottom: 121px; font-size: 12px; }
	.our-thing2017 h3 { font-size: 26px; }
	.product2018 .npmc { padding-left: 0 !important; }
	.product2018 .logo { margin-top: 2em; }
	.beta2018 .done, .beta2018 .required { text-align: center; margin-top: 2px; }
	.beta2018 form input { width: 280px; text-align: center; }
	.beta2018 form button { display: block; margin: 0 auto; margin-top: 10px; }
	.beta2018 { background-position: center bottom; }
	.beta2018 h4 br { display: none; }
	.beta2018 p { font-size: 10px; }
	.beta2018 form { margin-top: 1em; }
	.beta2018 h3 { font-size: 25px; margin-top: 0.3em; }
	.beta2018 .container { text-align: center !important; }
	.ntx-blueprint .purpleBtn { margin-bottom: 2em; }
	.agile-ntx.amz img { position: static; width: 100%; }
	.agile-ntx h3, .infra-ntx h3 { font-size: 22px; }
	.gz-providers2017 { height: 400px; }
	.gz-providers2017 h3 { font-size: 32px; }
	.gz-providers2017 p { font-size: 14px; }
	.gz-providers2017 h2 { margin-top: 10px; }
	.real-time2017.cmp2018 .orangeArrowBtn { margin-bottom: 20px; }
	.real-time2017 p { font-size: 11px; }
	.real-time2017 h4 { font-size: 24px; }
	.real-time2017.cmp2018 .cmb { margin-left: -30px; }
	.box-protect2017 .boxBtn { margin-bottom: 20px; }
	.box-protect2017 { text-align: center; }
	.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 .info.arrow.active { background-position: 80% 12px; }
	.comparison2018 i.first { display: block; text-align: center; margin-top: 5px; }
	.comparison2018-header h4 { font-size: 18px; }
	.comparison2018 .product .top-orange { font-size: 9px; }
	.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 .product.small img { margin-top: 35px; }
	.comparison2018 .product img { max-width: 67px; margin-top: 13px; }
	.comparison2018 ul .info h3 { font-size: 16px; }
	.comparison2018 .product-title { font-size: 10px; }
	.comparison2018 .product.small img { max-width: 65px; }
	.def-ntx .img-sv { max-width: 250px; margin: 0 auto; margin-bottom: 2em; }
	.content-usecase2 .br:after { display: none; }
	.content-usecase2 .see-solutions h4 { font-size: 23px; }
	.content-usecase2 .see-graphic h2 { font-size: 34px; }
	.content-usecase2 .imgicon { text-align: center; }
	.content-usecase2 p { font-size: 12px; }
	.content-usecase2 h3 { font-size: 20px; }
	.linear-ntx .purpleBtn { margin-bottom: 2em; }
	.infra-ntx h3 { font-size: 24px; }
	.def-ntx h3 { font-size: 21px; }
	.agile-ntx, .infra-ntx, .linear-ntx, .def-ntx { text-align: center; }
	.ntx-blueprint h3 { font-size: 26px; }
	.ntx-blueprint { text-align: center; }
	.locDesc .number { font-size: 34px; }
	.locDesc .datasheet { padding: 10px 20px; }
	.locDesc .txtInternational { font-size: 24px; }
	.locDesc .flag { margin-top: 19px; }
	.locDesc .fa-globe { margin-top: 6px; }
	.central-header2017 h3 { font-size: 19px; }
	.one-tap2017 { text-align: center; }
	.one-tap2017 .cmb { margin-left: -60px; margin-bottom: -58px; }
	.real-time2017 .cmb { margin-left: -60px; }
	.central-header2017 .scroll-more { bottom: 20px; }
	.central-header2017 .desktop { max-width: 200px; }
	.central-header2017 { background-position: center top }
	.real-time2017 p { font-size: 13px; }
	.real-time2017 p br { display: none; }
	.real-time2017 { text-align: center; }
	.one-stop2017 p { font-size: 13px; }
	.one-stop2017 h3 { font-size: 24px; }
	.one-stop2017 { text-align: center; padding-bottom: 2em; }
	.central-header2017 { text-align: center; }
	.central-header2017 h2 { margin-top: 0; }
	.translate-banner .back-option .info-in.come { right: 0; }
	.translate-banner .left-one .info-in.v2 .blueBtn2.more { margin-top: 15px !important; }
	.translate-banner .left-one .info-in.v2 { width: 90%; height: auto; margin: 3em auto 0; left: 0; right: 0; }
	.mapworlds { background: #556; }
	#ovrChosep.v2 .inpList ul li, #ovrChosep.v2 .inpList a { width: 100% !important; }
	#ovrChosep.v2 .inpList { width: 100%; text-align: center; margin-bottom: 20px; margin: 0 auto 70px; }
	.onlmb { margin-bottom: 20px !important }
	#prod-comparison.v2017 .learn-more { font-size: 11px !important; }
	#prod-comparison.v2017 .for3 { font-size: 12px; margin-top: 0; }
	#prod-comparison.prod5 table thead .product-name, #prod-comparison.v2017  .details { font-size: 9px; }
	#prod-comparison.v2017 table .greenBtn { padding: 7px 12px !important; font-size: 12px !important; }
	#prod-comparison.v2017 .b-logo { margin-top: 20px !important; }
	#prod-comparison.v2017  .for { display: none; }
	#prod-comparison.prod5.v2017 table thead .boxshot { width: 50px; }
	.global-footer .sublinks a { font-size: 10px; }
	.global-footer .logo-footer { margin-top: 50px; }
	.global-footer { text-align: center; background: #000; }
	.bottom-business2017 h3 { white-space: normal; font-size: 24px; }
	.bottom-business2017 .left { height: auto; padding: 20px; }
	.bottom-business2017 .right { margin-top: 0; height: auto; margin-top: -50px; }
	.bottom-business2017 .bottom-features { background: #ccc; }
	.cases-content .custom { margin-top: 0; }
	.cases-content img { margin: 10px 0; }
	.cases-content .custom { font-size: 16px; }
	.usecases-header { padding: 20px 0 !important; }
	.usecases-header .text-right { text-align: left !important; }
	.menu-new2017 .date { width: 14%; }
	.menu-new2017 .event-name { width: 82%; }
	.menu-new2017 .date .event-date { padding: 7px 6px; }
	.translate-banner .info-in p { font-size: 15px; }
	.translate-banner .info-in .anchor { font-size: 11px; }
	.translate-banner .left-one .info-in.v2 .anchor.v2 { text-align: left; padding-top: 7px; }
	.menu-new2017 .item { margin-bottom: 0; }
	.menu-new2017 .carousel-indicators.v2 { position: static; width: auto; margin-left: 0; }
	.menu-new2017 .custom-links2 { display: none; }
	.menu-new2017 .event-name .address { font-size: 12px; }
	nav#mainNav .mainLinks .dropdown-menu a { font-size: 12px; margin-top: 7px !important; }
	.menu-new2017 .date .event-date { background: transparent; width: auto; height: auto; color: #111; }
	.carousel-awards4 li .hover { left: 25px; right: 0; }
	.carousel-awards4 li.secondS .hover { left: -130px; }
	.carousel-awards4 .item li.hover { left: 0; right: 0; }
	.carousel-awards4 .item li { width: 49%; margin: 0 0 30px 0; }
	.protection-bdf { padding-left: 10px !important; }
	.trusted2017 .years15 { margin-top: 30px; max-width: 150px; }
	.trusted2017 p { font-size: 13px; line-height: 1.3; font-weight: 300; }
	.trusted2017 h3 { font-size: 32px; }
	.protection-bdf .title.v2 { margin-top: -20px; }
	.protection-bdf .title { font-size: 35px; margin-top: 150px; }
	.protection-bdf .odometer-inside span { font-size: 50px; }
	.solution-need .right { padding: 0; border-left: 0; }
	.solution-need .left { padding: 0; }
	.translate-banner .backN { display: block; margin-bottom: 5px; font-size: 12px; color: #333; }
	.translate-banner .backNL { display: block; margin-bottom: 5px; font-size: 12px; color: #333; }
	.translate-banner .backN i, .translate-banner .backNL i { font-size: 12px !important; color: #333 !important; margin-right: 2px !important; }
	.translate-banner .dropdown { background: url('../images/arrow-menu.png') 98% center no-repeat; }
	.translate-banner .list-none.rp { display: none; }
	.translate-banner .info-in a { font-size: 13px; }
	.translate-banner .info-in li { margin-bottom: 10px; }
	.translate-banner .info-in ul.features { margin: 5px 0; }
	.translate-banner .left-one .info-in { background: rgba(234, 239, 248, .8); width: 90%; margin: 90px auto 0; padding: 12px 15px; height: auto; }
	.translate-banner .rp { margin: 0; border-right: 0; }
	.translate-banner .anchor.first { margin-left: 0 !important; }
	.translate-banner .right-one .info-in h4 br { display: none; }
	.translate-banner .right-one .info-in h3 { margin-bottom: 5px; }
	.translate-banner .right-one .info-in { background: rgba(234, 239, 248, .8); width: 90%; margin: 100px auto 0; padding: 12px 15px; height: auto; }
	.translate-banner .right-click { margin-left: 5px; }
	.translate-banner .right-one.active { width: 100%; }
	.translate-banner .left-one.inactive { width: 0%; }
	.noPaddingMobile { padding: 0 !important; }
	.translate-banner .right-one.inactive { width: 0%; }
	.translate-banner .left-one.active { width: 100%; }
	.translate-banner .left-one { background: url('../images/newbdf1a.jpg') 91% top no-repeat; }
	.translate-banner .main-text h3 { position: relative; z-index: 105; }
	.translate-banner .left-one:after, .translate-banner .right-one:after { display: none; }
	.translate-banner .main-text .dist { display: block; width: 20px; display: inline-block; }
	.translate-banner .main-text h3 img { top: 150px; margin: 0 20px; max-width: 90px; position: absolute; left: 0; right: 0; margin: 0 auto; }
	.translate-banner .main-text h2 { font-size: 20px; margin-top: 220px; }
	.translate-banner .main-text h4 { font-size: 15px; }
	.translate-banner .main-text { width: auto; }
	.business-features2017 .nav-tabs li a:after { display: none; }
	.bottom-business2017 .date .event-date { width: auto; }
	.bottom-business2017 h6 { text-align: center; }
	.bottom-business2017 .bottom-full li { margin-right: 17px; }
	.bottom-business2017 .bottom-full li a { font-size: 9px; }
	.bottom-business2017 .bottom-full { padding: 6px 8px; height: 33px; text-align: center; }
	.bottom-business2017 .bottom-full ul { margin-bottom: 0; }
	.bottom-business2017 .left, .bottom-business2017 .right { margin-bottom: 10px; width: 100%; }
	.business-slider2017.v2 .logoM { margin-top: 4em; }
	.business-slider2017.v2 .item { padding-left: 6%; }
	.business-features2017 .nav-tabs li { width: 100%; }
	.business-features2017 h5 { font-size: 19px; }
	.business-features2017 .custom-features .item { margin-bottom: 20px; }
	.business-features2017 .custom-features { margin-top: 0; }
	.business-features2017 .custom-features .item { width: 100%; }
	.business-slider2017 .left.carousel-control { left: 5px; }
	.business-slider2017 .right.carousel-control { right: 5px; }
	.only-business2017 .menu3 { display: none; }
	.quickscan2017 .system, .quickscan2017 .button, .quickscan2017 ul { margin-top: 30px; }
	.quickscan2017 ul li { font-size: 13px; }
	.quickscan2017 h3 { font-size: 22px; }
	#awards_page.thankyoupage .sect { margin-top: 5px !important; }
	.strong-together .icons-social a { max-width: 35px; }
	.devices-protection ul li a { display: block; margin-bottom: 20px; }
	.devices-protection ul li { display: block; }
	.devices-protection h3 { font-size: 18px; }
	.thankyoupage .date2 h5 { font-size: 16px; }
	#awards_page.v2017 .ss-row { margin-bottom: 30px !important; }
	.thankyoupage .text.v3 { margin-top: 24px; }
	.thankyoupage h4 { font-size: 14px; }
	#awards_page.thankyoupage .sect { font-size: 28px; line-height: 1.1; }
	.thankyoupage .number { font-size: 60px; }
	.thankyoupage .ss-left, .thankyoupage .odd .ss-right { margin-top: 0; }
	.thankyoupage .text br { display: none; }
	.thankyoupage .text { font-size: 11px; margin-top: 30px; line-height: 1; }
	#awards_page.thankyoupage .sect { margin-top: 5px !important; }
	.strong-together .icons-social a { max-width: 35px; }
	.devices-protection ul li a { display: block; margin-bottom: 20px; }
	.devices-protection ul li { display: block; }
	.devices-protection h3 { font-size: 18px; }
	.thankyoupage .date2 h5 { font-size: 16px; }
	#awards_page.v2017 .ss-row { margin-bottom: 30px !important; }
	.thankyoupage .text.v3 { margin-top: 24px; }
	.thankyoupage h4 { font-size: 14px; }
	#awards_page.thankyoupage .sect { font-size: 28px; line-height: 1.1; }
	.thankyoupage .number { font-size: 60px; }
	.thankyoupage .ss-left, .thankyoupage .odd .ss-right { margin-top: 0; }
	.thankyoupage .text br { display: none; }
	.thankyoupage .text { font-size: 11px; margin-top: 30px; line-height: 1; }
	.solution_configurator.v3 .box { margin-top: 0; }
	.solution_configurator .choose label:last-child { border: none; }
	.solution_configurator.v3 label p { margin: 10px 0; text-align: center; }
	.solution_configurator .check-box { width: auto !important; float: none !important; }
	.solution_configurator.v3 .product-title { font-size: 18px; }
	.request-a-demo p { font-size: 17px; }
	.request-a-demo h3 { font-size: 30px; }
	.transitionend h3 { font-size: 27px; }
	.content-hvi .floating { display: none; }
	.header-hvi2017 .svg { margin: 0 auto; }
	.header-hvi2017 { text-align: center; }
	.header-hvi2017 h3 { text-align: center; font-size: 40px; }
	.solution_configurator label p { padding-top: 8px; }
	.solution_configurator.v2 .choose label { padding: 0.8em; }
	.solution_configurator.v2 .choose input + label .check-box { display: block; font-size: 16px; width: 10px; padding-right: 30px; }
	.solution_configurator.v2 .choose input + label .check-box span { font-size: 12px !important; }
	.solution_configurator.v2 .choose input:checked + label { border-bottom: 0; }
	.solution_configurator.v2 .box img { max-width: 250px; margin: 0 auto; }
	.box-blog .box-award { margin-right: 0; }
	.solution_configurator.v2 .trial-info { margin-right: 5px; }
	.solution_configurator.v2 .bdf { margin-top: 20px; }
	.solution_configurator.v2 .subtitle { font-size: 17px; }
	.solution_configurator.v2 .title { font-size: 20px; }
	.solution_configurator.v2 .container { padding: 0 !important; }
	.blue-map .inovation { font-size: 17px; }
	.blue-map h2 { font-size: 64px; }
	.blue-map h3 { font-size: 40px; }
	.our-thing2017 #myCarousel2 { margin-top: 100px; }
	.choose-bitdefender p { font-size: 19px; }
	.section-buttons li { margin-bottom: 20px; }
	.section-buttons h4 { font-size: 16px; }
	.section-buttons h3 { font-size: 26px; }
	.static-header { background-position: 22% top; }
	.static-header h2 { font-size: 39px; margin-top: 15px; }
	.static-header .titleD { font-size: 16px; margin-top: 13px; }
	#langsel { display: none !important; }
	nav#mainNav .topMenuWrapper { display: block; position: fixed !important; }
	nav#mainNav .topMenuWrapper.active { transform: translate(-14px); }
	.carousel-awards .item q { font-size: 14px; }
	.carousel-awards .carousel-inner { height: auto !important; }
	.carousel-awards .item .fl { width: 100%; float: none; text-align: center; }
	.carousel-awards .img-co { width: 100%; float: none; }
	.tabs-free .imgl img { max-width: 100%; }
	.tabs-free { margin-top: -120px; }
	.tabs-free ul li a { font-size: 11px; }
	.tabs-free .yellowBtn, .tabs-free p { font-size: 12px; }
	.tabs-free { text-align: center; }
	#welcome-back.v2017 { background: #070921; }
	#welcome-back.v2017 .notyet { font-size: 9px; }
	#welcome-back.v2017 h4.title { font-size: 14px; }
	#prodSection.v2017.ab .bdf { margin-top: 0; }
	#prodSection.v2017.ab { background: #e3e3e3 !important; }
	#prodSection.v2017.ab .newStr { margin: 20px auto; }
	.stripe2017 .greenBtn { font-size: 16px; }
	#headstripe.v2017 { background-size: 100%; min-height: 85px; }
	.stripe2017 h4 { font-size: 15px; }
	.stripe2017 h3 { font-size: 13px; }
	.stripe2017 h2 { font-size: 28px; }
	#awards_page.v2017 .quote p { font-size: 10px; }
	#awards_page.v2017 .quote .title-prod { font-size: 11px; }
	#awards_page.v2017 .quote .award-title { font-size: 11px; }
	#filters_locator2016 .headerFilter label { font-size: 11px !important; }
	.colC { padding: 15px 5px !important; }
	.all-products2017 .greenBtn { margin-bottom: 20px; }
	.all-products2017 li.col-xs-12.col-sm-4 { height: auto; }
	#locPANheader2016 { position: relative; }
	#locPANheader2016:before { content: ""; position: absolute; left: 0; right: 0; bottom: 0; top: 0; background: rgba(255, 255, 255, .6); }
	#locPANheader2016 h2 { font-size: 50px; }
	#locPANheader2016 p { font-size: 15px; }
	#locPANheader2016 .thinFont { margin-top: 100px; }
	#advanced-protection.v2 span { font-size: 18px; margin-bottom: 30px; }
	.advanced-protection2017 .whiteBtnT { font-size: 11px; margin-top: 5px; }
	#advanced-protection.v2 { height: 450px !important; }
	#advanced-protection.v2 p { font-size: 12px; }
	#advanced-protection.v2 .grav-logo { margin-top: 0px; }
	#advanced-protection.v2 h1 { font-size: 21px; }
	.discover-solutions h3 { margin-top: 50px; }
	.discover-solutions { text-align: center; }
	.intrigued span { font-size: 18px; }
	.customer-case .blue-box { width: 100%; }
	.customer-case h4 { font-size: 15px; }
	.molecule2016 h3 { font-size: 20px; margin-top: 30px; }
	.molecule2016 { text-align: center; }
	.universe-man h5 { font-size: 18px; }
	.universe-man { text-align: center; }
	.blue-section h5 { font-size: 30px; }
	.blue-section p { font-size: 14px; }
	.advanced-protection2017 .whiteBtnT { font-size: 14px; }
	.advanced-protection2017 { height: 450px !important; }
	.advanced-protection2017 h1 { font-size: 34px; margin-top: 0.3em; }
	.automic-sandbox .img img { margin-top: 3em; }
	.hand-tech ul { padding-left: 0; }
	.system-requirements h3 { font-size: 28px; }
	.sandbox-analyzer h3 span { font-size: 15px; }
	.sandbox-analyzer h3 { font-size: 23px; margin-top: 8em; }
	#filters_locator2016.overlay #content span a { font-size: 13px !important; }
	#filters_locator2016.overlay #content p a { font-size: 13px !important; }
	#filters_locator2016.overlay #content h2 { line-height: 1.3; }
	.do-your-thing2016 a { margin: 10px 0; }
	.do-your-thing2016.inLP .item { margin: 0 0 30px 0; display: block; }
	.do-your-thing2016 p br { display: none; }
	.do-your-thing2016 p { font-size: 12px; }
	.do-your-thing2016 h2 { font-size: 30px; }
	.do-your-thing2016 { text-align: center; }
	#filters_locator2016 .info-upload br { display: none; }
	.lunch2017-header h5 b { display: block; }
	#filters_locator2016 .info-upload { font-size: 12px; padding: 0 10px; }
	.subheader-lunch2017 { margin-top: -220px !important; }
	#locPANheader2016 { text-align: center; }
	#filters_locator2016 select { width: 90px !important; }
	.headerFilter .col-xs-4 { padding: 0 10px !important; }
	.static-banner2.box .left-static a { float: none; }
	.static-banner2.box .left-static .box-b-text { text-align: center; max-width: 100%; margin: 0; float: none; }
	.static-banner2 .left-static.mrl { margin-bottom: 0; padding-bottom: 20px !important; }
	.static-banner2.box .left-static h4 { font-size: 20px; margin-top: 0; }
	.static-banner2.box .left-static .box-logo { max-width: 140px; }
	.static-banner2.box100 .boxBtn { float: none; margin-top: 20px; }
	.aws-tabs2017 p { margin: 20px 0; }
	.static-banner2.box100 .right-static { padding-bottom: 50px; }
	.aws-tabs2017 .border-button { font-size: 13px; }
	.aws-tabs2017 .border-button { margin: 0; }
	.aws-video2017 h2 { font-size: 32px; }
	.aws-video2017 p { font-size: 15px; }
	.aws-header-section .yellowBtn { margin-top: 16px; }
	.aws-header-section .or { display: block; margin-top: 15px; }
	.aws-header-section a.greenBtn { display: block; }
	.aws-header-section h2 { font-size: 23px; margin-top: 40px; }
	.static-banner2 .yellowBtn { margin-bottom: 10px; padding: 12px 16px; }
	.static-banner2 .text-Bstatic p { font-size: 16px; }
	.static-banner2 .text-Bstatic h3 { font-size: 16px; margin: 5px 0; }
	.static-banner2.classic-line .left-static .img-boxes { margin-top: 20px; }
	.static-banner2 .bottom-static { position: static; margin-bottom: 50px; }
	.static-banner2 .right-static h2 { font-size: 30px; }
	.static-banner2 .right-static p { margin-top: 0; }
	.static-banner2 .right-static .bdf { margin-top: 5px; }
	.static-banner2 .right-static h3 { margin-bottom: 10px; }
	.static-banner2 .left-static { width: 100%; float: none; margin: 0 0 40px 0; height: auto; }
	.static-banner2 .right-static { width: 100%; float: none; height: auto; text-align: center; }
	#prodSection.v2017.fp2017.rnsw { padding: 0 0 1em; }
	.whiteBoldTxt { margin-top: .5em; }
	#prodSection.LP2016.hurry { background-position: left -26em top 0; }
	#prodSection.LP2016.hurry h2 { min-height: inherit; }
	#prodSection.LP2016.hurry h2.large { font-size: 29px !important; }
	#prodSection.LP2016.hurry h5 { font-size: 39px; margin-bottom: 0; }
	.all-products2017 .row3 img { height: auto; }
	.all-products2017 li.all { border-bottom: 1px solid #f1f1f1; padding-bottom: 20px !important; height: auto; }
	.all-products2017 .pull-right { float: none; text-align: center; margin-top: 1em; }
	.all-products2017 { text-align: center; }
	.all-products2017 .styled { float: none; margin: 1em auto; }
	.all-products2017 h2 { font-size: 34px; }
	.trusted-2017.fp { background-size: cover }
	#prodSectionBottom .boxImg { float: none; margin: 0 auto !important; max-width: 500px; }
	#BrainOneAccount.v2017.fp h1 { font-size: 22px; }
	#bottom-buy2017.lunch2017 h3 { font-size: 19px; }
	#new-improved2017.lunch2017 .info-lunch { position: static; margin-top: 20px; background: transparent; }
	#new-improved2017.lunch2017 .info-lunch p { font-size: 11px; }
	.subheader-lunch2017 .free { margin-bottom: 20px; }
	.subheader-lunch2017 .borders { border: none; }
	.lunch2017-header { min-height: 450px; }
	.subheader-lunch2017 .boxP img, .subheader-lunch2017 .boxP { padding: 0; margin-bottom: 35px; }
	.subheader-lunch2017 { margin-top: 0; }
	.lunch2017-header .item span { display: block; margin-top: 10px; font-size: 15px; }
	.lunch2017-header .item { display: block; }
	.lunch2017-header h5 { font-size: 15px; }
	.lunch2017-header h2 { font-size: 26px; }
	.one_product h5 { font-size: 3em; }
	.one_product .logoProd, .one_product.subheader-lunch2017 h4.title, .one_product .subprod_title, .one_product ul, .one_product.subheader-lunch2017 h4.title2prods { color: #333; }
	.subheader-lunch2017.one_product .three_products.boxP img, .three_products.boxP img { max-width: 100%; }
	.subheader-lunch2017.one_product .three_products.boxP img.xsbox, .three_products.boxP img { margin-top: 15px; }
	.one_product.subheader-lunch2017 h4.title { margin-top: -40px; }
	.subheader-lunch2017.one_product .boxP img { margin-top: 28px; }
	#bestProt.mac.v2017 .avTable .xAxis { margin-top: 2em; }
	#bestProt.v2017.mac q { font-size: 12px !important; font-weight: 400; }
	#bestProt.v2017.mac h2 { font-size: 28px !important; }
	.comfortPromoPack { background-image: none; margin: 0 0 1rem; }
	.comfortPromoPack h1 { font-size: 3em; }
	.comfortPromoPack h2 { font-size: 1.5em; font-weight: 300; }
	.comfortPromoPack .product .name_prod { font-size: 24px; margin: 2em 0 0 2em; }
	.comfortPromoPack .product .name_prod span { font-size: 36px; }
	.comfortPromoPack .product .buyBox li a { font-size: 19px; padding: 6px 13px; }
	.comfortPromoPack .product .buyBox .number { font-size: 14px; }
	.comfortPromoPack .product .buyBox li span { font-size: 30px; }
	.triangle-down { border-left: 40px solid transparent; border-right: 40px solid transparent; margin: 0 0 0 28px; }
	.comfortPromoPack .bonus { font-size: 15px; margin: 0.5em 0 1em 2.2em; }
	.comfortPromoPack .devices { font-size: 16px; font-weight: 300; margin: 0.2em 0 0.5em 1.5em; }
	.comfortPromoPack .devicesPromo img { padding: 4.5em 1em 0 0; }
	.comfortPromoPack .devices span { font-size: 36px; }
	.comfortPromoPack ul { margin-top: 1em; }
	.comfortPromoPack ul li { font-size: 16px; }
	#prod-comparison.prod5 .product-selector .product-name { font-size: 11px; height: 80px; }
	#prod-comparison.prod5 .product-selector .bdf { font-size: 10px; }
	.unsubscribe2017 { padding: 4em 0; }
	.unsubscribe2017 { text-align: center; }
	.unsubscribe2017 label { display: block; font-size: 15px; }
	.unsubscribe2017 .redBtn { margin: 0; }
	.unsubscribe2017 .ip-row { margin-left: 0; text-align: center; }
	#prodSection.productTSMD h2 { font-size: 2.8em !important; margin-bottom: 1em; }
	#prodSection.productTSMD h2 { font-size: 2.8em !important; margin-bottom: 1em; }
	#prodSection.productTSMD .product h1 { font-size: 2.5em; font-weight: 800; margin-top: 1.2em; }
	#prodSection.productTSMD .product h2.subtitle { font-size: 2.1em !important; margin-bottom: 0; }
	#prodSection.productTSMD ul li { font-size: 1em; padding: 5px 0 0; }
	#prodSection.productTSMD .FP.priceBox { left: 55px; top: 229px; }
	#prodSection.productIS .FP.priceBox { left: 55px; top: 229px; }
	#prodSection.v2017.mac  a.sec-button { margin-right: 0; }
	#prodSection.v2017.mac .trial-info.v2 { padding-left: 65px; }
	#prodSection.renewTSMD .logoHeader { margin-bottom: 10px; }
	#prodSection.LP2016.renewTSMD h2 { font-size: 2.5em !important; }
	#prodSection.renewTSMD h2 span { font-size: 1.5em; line-height: 0.8; }
	#prodSection.renewTSMD .FP.priceBox { top: 236px; left: 103px; }
	.insights-blog.v2 .item { padding: 0 !important; }
	#prodSection.v2017.bms .bmS { padding: 0 !important; }
	#top-buy2017.vHead.sticky { display: none !important; }
	#prodSection.v2017.bms .form-horizontal { margin-top: 0 !important; }
	#top-buy2017 { display: none !important; }
	#prodSection.v2017 .form-horizontal { left: 0 !important; }
	#prodSection.v2017 .new-sticker { top: 15px; }
	#prodSection.v2017.av .form-horizontal { left: 0; }
	#prodSection.v2017.tsmdHead .title br { display: none; }
	#prodSection.v2017 .tablePrice { max-width: 100%; }
	#prodSection.v2017 .boxImg { max-width: 500px; float: none; margin: 0 auto !important; }
	#BrainOneAccount.v2017 { min-height: 605px; height: auto; }
	#brainDevices.v2017 { min-height: 240px; }
	#BrainOneAccount.v2017 h3 { font-size: 15px; }
	#BrainOneAccount.v2017 h3 br { display: none; }
	#BrainOneAccount.v2017 h1 { margin-top: 1em; }
	#prodSection.v2017 .paddingMobile { padding: 0 !important; }
	#prodSection.v2017.tsmdHead.v2 .form-horizontal { left: 0; }
	#prodSection.v2017.tsmdHead .bdf { margin-top: 0em; }
	#prodSection.v2017 .trial-info a.download { margin-right: 5px; }
	#prodSection.v2017 a.sec-button { display: inline-block; }
	#prodSection.v2017 .trial-info.v2 { padding-left: 65px; }
	#prodSection.v2017 .boxImg { margin: 2em 0 0 0; }
	#prodSection.v2017 .ribbon_txt { top: 48px; right: 25px; font-size: 18px; }
	.header-tsmd2017 h3 { margin-bottom: 0; }
	.header-tsmd2017 { min-height: 200px; }
	.header-tsmd2017 h3 { font-size: 19px; }
	.header-tsmd2017 h2 { font-size: 28px; margin-top: 50px; }
	.header-tsmd2017 .videoMagic { margin-top: 0; }
	#prodSection .icon { text-align: center; }
	#secondZone.mac.v2017 h3 { font-size: 29px; }
	#prodSection.LP2016.v2.renew_protect h2 { font-size: 3.5em !important; font-weight: 200; margin-bottom: 0.2em; }
	#prodSection.LP2016.v2.renew_protect h3 { font-size: 2em; font-weight: 600; }
	#prodSection.LP2016.v2.renew_protect h4 { font-size: 22px; font-weight: 600; margin-bottom: 15px; }
	#prod-comparison .icons .fa { font-size: 20px; color: #5b5b5b; }
	#prod-comparison table .lto.bestV::before { top: 21px; }
	#prod-comparison table .lto.bestV { font-size: 9px; padding: 5px 8px; left: 10px; }
	#prodSection.LP2016.v2.renew_protect h3 { font-size: 2em; font-weight: 600; }
	.solution_configurator .box { padding-bottom: 2em; }
	.solution_configurator .box img { position: relative; left: -20px; }
	.solution_configurator .choose .icon { display: none; padding-bottom: 5px; }
	.solution_configurator .check-box { display: block; float: left; width: 15%; padding: 0; }
	.solution_configurator label p { display: block; width: 85%; float: left; text-align: left; padding-top: 5px; }
	.solution_configurator .choose label { float: none; display: block; width: 100%; border-left: 0; margin: 0; border-bottom: 0; height: auto; padding: 1em; position: relative; overflow: hidden; }
	.solution_configurator .choose label:last-child { border-bottom: 1px solid #c2c2c2; }
	.solution_configurator .content { top: 5%; }
	.solution_configurator .close-btn { left: 50%; right: auto; margin-left: -20px; }
	.bms2017-features .title-new .yellow { margin: 3px 0 0 11px; }
	.top-details2017 .icon.mobile { margin-top: 50px; }
	#FPprodFtrs2.scrsht2016 h2 { font-size: 30px; }
	.top-details2017 h5 br { display: none; }
	#secondZone.mac.v2017 .macScreen { margin-top: 1em; max-width: 230px; }
	#secondZone.mac.v2017 h2.bolder + div.text-left { margin-top: 2em; }
	#secondZone.mac.v2017 h2 { font-size: 26px; margin-bottom: 0.3em; }
	#new-improved2017.mac p br { display: none; }
	#bestProt.v2016.mac-test-2017 q { font-size: 12px; }
	#bestProt.v2016.mac h2 { font-size: 30px; }
	#bestProt.v2016.mac .imgs { margin-top: 30px; }
	#prodSection.v2017 .p767 { padding: 0 30px !important; }
	.bms2017-features .title-new .yellow { margin: 3px 0 0 11px; }
	.top-details2017 .icon.mobile { margin-top: 50px; }
	#prodSection.bottom .system-requirements h3 { font-size: 30px; }
	.top-details2017 h5 br { display: none; }
	#secondZone.mac.v2017 .macScreen { margin-top: 1em; max-width: 230px; }
	#secondZone.mac.v2017 h2.bolder + div.text-left { margin-top: 2em; }
	#secondZone.mac.v2017 h2 { font-size: 26px; margin-bottom: 0.3em; }
	#new-improved2017.mac p br { display: none; }
	#bestProt.v2016.mac-test-2017 q { font-size: 12px; }
	#bestProt.v2016.mac h2 { font-size: 30px; }
	#bestProt.v2016.mac .imgs { margin-top: 30px; }
	#prodSection.v2017 .p767 { padding: 0 30px !important; }
	.bms2017-features .title-new .yellow { margin: 3px 0 0 11px; }
	.top-details2017 .icon.mobile { margin-top: 50px; }
	#prodSection.LP2016.v2.renew_protect h4 { font-size: 22px; font-weight: 600; margin-bottom: 15px; }
	#prod-comparison .icons .fa { font-size: 20px; color: #5b5b5b; }
	#prod-comparison table .lto.bestV::before { top: 21px; }
	#prod-comparison table .lto.bestV { font-size: 9px; padding: 5px 8px; left: 10px; }
	.take-a-look .icon { text-align: center; }
	.solution_configurator .box { padding-bottom: 2em; }
	.solution_configurator .box img { position: relative; left: -20px; }
	.solution_configurator .choose .icon { display: none; padding-bottom: 5px; }
	.solution_configurator .check-box { display: block; float: left; width: 15%; padding: 0; }
	.solution_configurator label p { display: block; width: 85%; float: left; text-align: left; padding-top: 5px; }
	.solution_configurator .choose label { float: none; display: block; width: 100%; border-left: 0; margin: 0; border-bottom: 0; height: auto; padding: 1em; position: relative; overflow: hidden; }
	.solution_configurator .choose label:last-child { border-bottom: 1px solid #c2c2c2; }
	.solution_configurator .content { top: 5%; }
	.solution_configurator .close-btn { left: 50%; right: auto; margin-left: -20px; }
	.bms2017-features .title-new .yellow { margin: 3px 0 0 11px; }
	.top-details2017 .icon.mobile { margin-top: 50px; }
	.top-details2017 .icon { text-align: center; }
	.top-details2017 .icon img { margin-top: 10px; }
	.top-details2017 h5 { font-size: 16px; }
	.top-details2017 h3 { font-size: 30px; }
	.bms2017-features h4 { margin-top: 5px; }
	.bms2017-features .action { margin-top: 3em; }
	.bms2017-features img { display: block; margin: 15px auto 20px; }
	.bms2017-features .action hr { display: none; }
	.bms2017-features h2 { font-size: 36px; }
	.bms2017-features h3 { font-size: 18px; }
	#prodSection.bms .ultimate .best-award { margin-top: 30px; }
	#prodSection.v2017 .ultimate p { font-size: 13px; }
	#business2016Top .special-offer { padding: 0 !important; background: none !important; }
	.TopThree.v2 h1 strong { font-size: 1.1em; }
	#business2016Top .special-offer { padding: 0 !important; background: none !important; }
	.TopThree.v2 h1 strong { font-size: 1.1em; }
	.digitalLifeTable .container { padding: 0 3px; }
	.newTable td { font-size: 10px; }
	.newTable .enhanced, .newTable .new3 { font-size: 9px; }
	.newTable .w10 { font-size: 12px; }
	.newTable .product-name { font-size: 14px; }
	.newTable thead .buyNow, .newTable tfoot .buyNow.v2017 { font-size: 11px; padding: 10px; }
	.newTable .price .big { font-size: 16px; padding: 0; display: block; }
	.newTable h6 { font-size: 18px; }
	.newTable .box { width: 80px; }
	.newTable h6 span { font-size: 16px; }
	.newTable td { padding: 10px 5px; }
	.TopThree.v2 .aplus { display: none; }
	.secureDL { background-position: center top; height: 200px; }
	.secureDL .header { padding: 5em 0; }
	.secureDL h1 { font-size: 29px; margin-bottom: 0; }
	.secureDL h3 img { display: none; }
	.secureDL h3 { font-size: 22px; }
	.secureDL .info { margin-top: 20px; }
	.bestPerf .mid { border: 0; padding-top: 3em; padding-bottom: 3em; }
	.secureDL .side.left img, .secureDL .side.right img { left: -30px; padding: 0; }
	.secureDL .mid img { left: -30px; position: relative; }
	.secureDL .mid { padding: 4em 0 !important; }
	.secureDL .back2school { background: none; top: 0; padding-bottom: 9em; }
	.secureDL .lob { display: block; }
	.bestPerf .subtitle { font-size: 34px; padding-bottom: 1em; }
	.product2017Ftrs .mid { border: 0; padding-top: 2em; padding-bottom: 2em; }
	#how_test .details  .known_bugs { padding: 0; }
	#beta2017.v2 .beta-txt .txt { font-size: 30px; letter-spacing: 10px; padding: 0; }
	#beta2017.v2 .beta-txt img { display: none; }
	#beta2017.v2 h1 { font-size: 40px; }
	#beta2017.v2 .subtitle { font-size: 21px; margin: 1em 0 0; }
	.comfort { background-position: left -98px top 330px !important; }
	.comfort h1 { font-size: 4em; }
	.comfort h2 { font-size: 2em; }
	.product .logo_prod { font-size: 19px; }
	.product .name_prod { font-size: 31px; }
	.product .buyBox li { padding: 1px 12px; height: 59px; font-size: 11px; text-align: center }
	.product .buyBox li a { font-size: 22px; margin-top: 4px; }
	.product .buyBox li span { font-size: 24px; }
	.product .buyBox .number { padding: 5px 16px; }
	.product .buyBox .labelNewP { font-size: 16px; }
	.product .buyBox .NewP { font-size: 22px; }
	.TopThree h1 { font-size: 2.3em; }
	.TopThree h2 { font-size: 1.3em; }
	.TopThree blockquote { font-size: 13px; }
	.Protection h1 { font-size: 2.2em; }
	#table-comparative table.vMagic th h2 { font-size: 16px; }
	#prod-comparison > p { font-size: 12px; }
	#prodSection.v2017 .title { font-size: 30px; }
	#prodSection.v2017  .bdf { margin-top: 10px; }
	#bottom-buy2017 h3 .bdf { font-size: 24px; }
	#bottom-buy2017 h3 .bdf { margin-bottom: 0; }
	.testimonal-map.v2 h2 { color: #fff; }
	.testimonal-map.v2 .hidden-map { display: block; }
	.testimonal-map.v2:before { opacity: 1; }
	#beta2017 h1 { font-size: 2.6em; }
	#beta2017 h3 { font-size: 2em; }
	#mediaModal #content.v7_overlay h1 { font-size: 25px !important; }
	#mediaModal #content.v7_overlay .right h3 { font-size: 22px !important; }
	#mediaModal #content.v7_overlay ul li { list-style: none; }
	#LPGartnerHead.v2017 .carousel-inner > .item { height: 350px; }
	#LPGartnerHead.v2017 .carousel-indicators { bottom: 0px; }
	.trusted-2017 h4 { margin-top: -0.5em; }
	#bottom-buy2017 .buyNow.v2017 { display: inline-block; }
	#bottom-buy2017 ul.bottom-features { margin: 2em 0; }
	#bottom-buy2017 h6.title { font-size: 26px; }
	#bottom-buy2017 h5 { margin-bottom: 2em; }
	#bottom-buy2017 h6.title { margin: 0 0 20px 0; }
	#bottom-buy2017 img { padding: 0 30px 0 0 !important; }
	#bottom-buy2017 h5 { font-size: 20px; }
	#bottom-buy2017 h3 { font-size: 30px; }
	#top-buy2017 { display: none; }
	#FPprodFtrs2.scrsht2016.v2017 h2 { font-size: 26px; }
	.take-a-look .right img { margin-top: 0; }
	.take-a-look .action hr { display: none; }
	.take-a-look img { margin-top: 15px; }
	.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; }
	#new-improved2017 { background: #111; height: auto; }
	#new-improved2017 .second { margin-top: 3em; }
	#new-improved2017 h3 { font-size: 32px; }
	#new-improved2017 h5 { margin: 15px 0 15px 0; }
	#new-improved2017.padding5 { padding: 3em 0 !important; }
	#bestProt.v2016.v2017.newhomepage p.customp { font-size: 14px; }
	#bestProt.v2016.v2017 h3.section { font-size: 26px; }
	#bestProt.v2016.v2017.newhomepage h1 { font-size: 34px; }
	.compatiblew10-2017 div.text-right { text-align: center !important; }
	.compatiblew10-2017 img:after { content: ""; position: absolute; right: -5px; height: 30px; width: 10px; background: blue; }
	#prodSection.v2017 .ultimate h4 { font-size: 18px; }
	.hybrid-infrastructure p.custom { font-size: 14px; margin-bottom: 1.5em; }
	.gartner2016 h3 { font-size: 24px; }
	.gartner2016.customBG p { font-size: 17px; }
	#business2016Ftrs .image-slider-wrapper img, #business2016Ftrs .image-slider-wrapper, #business2016Ftrs .sld::before { display: none !important; }
	#business2016Ftrs .sld h3, #business2016Ftrs .sld p { color: #272727 !important; }
	#business2016Ftrs { padding-top: 0; }
	#business2016Ftrs .sld { background: #fff !important; cursor: default; }
	#btmProd.business.new2016 .txt { padding: 0 15px; }
	#btmProd.business.new2016 .txt h2 { font-size: 28px; }
	#whyBdfGZ h2 { font-size: 28px; }
	#superiorPerformance h2 { font-size: 28px; }
	#superiorProtection h2 { font-size: 30px; }
	#business2016Top .priceTable { margin-top: 5px; }
	#business2016Top .priceTable .dif big { font-size: 1.3em; }
	#business2016Top .priceTable hr { margin: 0 !important; padding: 0; }
	#business2016Top .priceTable.business p label[for="amount"] { margin-left: 0 !important }
	#business2016Top .priceTable .oldPrice { margin-bottom: 0; }
	.lightGreenBtn { font-size: 15px; }
	.redBtn.v2 { font-size: 12px; padding: 5px; }
	.redBtn.v2 img { margin: 0 auto 2px auto; padding: 0; display: block; }
	#business2016Top { padding: 1em 0; }
	#business2016Top h2 { font-size: 18px; }
	#business2016Top h1 { font-size: 22px; }
	#prodSection.LP2016.v4 .badge-off { display: none; }
	#prodSection.v2016.fp-try .price + div, #prodSection.v2016.fp-try .priceTable .wrap p { text-align: center; }
	#prodSection.v2016 .unlimited_no, #btmProd.v2016 .unlimited_no { text-align: center !important; }
	#prodSection.v2016.fp-try .ultimate .noPadding h4, #prodSection.v2016.fp-try .ultimate .noPadding p { text-align: center; }
	#prodSection.v2016.fp-try .boxImg figure { margin-top: 1em; }
	#prodSection.v2016.fp-try { background: #C98862; }
	#prodSection.v2016.fp-try ul { padding-top: 5px; }
	#prodSection.v2016.fp-try ul li { font-size: 11px; }
	#prodSection.v2016.fp-try .title { margin-top: 0; font-size: 2.5em !important; }
	#GZ_newSection h1 { font-size: 3.1em !important; }
	#GZ_newSection h2 { font-size: 2.8em !important; }
	#GZ_newSection h4 { font-size: 24px !important; }
	#GZ_newSection h4 { padding-left: 0; }
	#GZ_Techs #GZ_newSection { height: auto !important; padding: 0 10px !important; }
	.testimonal-map div.modal-dialog { width: 100% !important; }
	.testimonal-map .vid-item { height: 72px; width: 80px; }
	.testimonal-map .thumb { height: 75px; top: 25px; }
	.testimonal-map .vid-item .desc { text-align: left; font-size: 10px; padding-left: 5px; background-image: none; }
	#toolbox_prods.newVersion .noPaddingRM { padding: 0 20px !important; margin-top: 2em; }
	#av2016-free h1.betaIMG { background-position: center 0px; }
	#prodSection.newOverlay .priceTable h6 { font-size: 24px !important; }
	#prodSection.newOverlay #mediaModal.tsmd_freeorbuy2016.mac .right h1 { font-size: 24px !important; }
	#prodSection.newOverlay .award { margin: 10px 0 !important; }
	#prodSection.newOverlay .right img.sales { margin-top: 0; }
	#prodSection.newOverlay #mediaModal.tsmd_freeorbuy2016 a.greenBtn, #prodSection.newOverlay  #mediaModal.tsmd_freeorbuy2016 a.yellowBtn { padding: 14px 18px; }
	#prodSection.newOverlay #mediaModal.tsmd_freeorbuy2016 .left, #mediaModal.tsmd_freeorbuy2016 .right { height: auto !important; }
	#prodSection.newOverlay #mediaModal.tsmd_freeorbuy2016 .left { margin-bottom: 2em; }
	#prodSection.newOverlay .priceS .old-price { margin-top: 30px; }
	#prodSection.newOverlay .modal-dialog, #prodSection.newOverlay .modal-dialog, #prodSection.newOverlay .modal-dialog { width: 90% !important; }
	#prodSection.newOverlay .noPaddingRight { padding: 0 !important; }
	#prodSection.newOverlay .install input { padding: 4px 5px; }
	#mediaModal.tsmd_freeorbuy2016 label.first, #mediaModal.tsmd_freeorbuy2016 #termsBuy + label { font-size: 9px !important; }
	#LPGartnerHead .carousel-indicators { bottom: -7px; }
	#LPGartnerHead .slide1 h1 { font: 700 1.2em/1em "Exo 2", sans-serif; margin: 0; text-align: center; }
	#LPGartnerHead .slide1 hr { border: 1px solid #00ade4; margin: 0.5rem 0; }
	#LPGartnerHead .slide1 p { font: 500 1.1em/1em "Roboto", sans-serif; margin: -.5rem 0 0 7rem; }
	#LPGartnerHead .slide1 p.protect { font-size: 1rem; margin: 0; text-align: center; }
	#LPGartnerHead .slide2 { margin: 0.2rem 0 0; }
	#LPGartnerHead .slide2 p { font-size: 1em; margin: 0; }
	#LPGartnerHead .slide2 h1 { font-size: 2.5em; margin: 0; }
	#LPGartnerHead .slide2 img { max-width: 42px; }
	#LPGartnerHead .slide3 { margin: 0; }
	#LPGartnerHead .slide3 img { max-width: 33px; }
	#LPGartnerHead .slide3 p:nth-child(1) { margin-top: 1.5rem; }
	#LPGartnerHead .slide3 p { font-size: 0.9em; margin: 1.1rem 0 0; }
	#LPGartnerHead .slide3 mark { padding: 2px 6px; }
	#LPGartnerHead .slide4 { margin: 1rem 0 0; }
	#LPGartnerHead .slide4 h3 { font-size: 1em; }
	#LPGartnerBody h2 { margin: 1rem 0 2rem; }
	#LPGartnerBody p { font-size: 1.1em; margin: 0 0 2rem; }
	#LPGartnerBody h1 { font-size: 1em; }
	#LPGartnerBody .protected p { font-size: 2rem; margin: 2rem 0 0; }
	#LPGartnerBody ul li a { font-size: 1em; margin: 3rem 0 2rem; }
	#LPGartnerBody .complete { margin: 3rem 0 2rem; margin: 3rem 0 2rem; }
	#LPGartnerBody .start { font-size: 2em; }
	#LPGartnerBody .trial { font-size: 3em; }
	#headlineProd h1 { font-size: 1.8em; }
	#prod-comparison .boxshotBig { max-width: 77px; }
	#prod-comparison table .progress { width: 90px; }
	#prod-comparison table .lto.popular::before, #prod-comparison table .lto.NewBox::before { top: 21px; }
	#prod-comparison table .lto.popular { font-size: 8px; left: 15px; padding: 1px 3px; top: 7px; }
	#prod-comparison table .lto.NewBox { font-size: 9px; left: 26px !important; padding: 5px 6px; top: 7px; }
	#prod-comparison table .NewCompare { text-align: center !important; }
	#prod-comparison table .NewCompare a { font-size: 9px; }
	#prod-comparison table .title { font-size: 13px; }
	#prod-comparison table .topdv { font-size: 10px; }
	#prod-comparison table a.linkdv { font-size: 9px; }
	#prod-comparison table .labelCut { font-size: 15px; }
	#prod-comparison table .labelPrice { font-size: 19px; }
	#prod-comparison table .greenBtn, #prod-comparison table .yellowBtn { font-size: 9px; padding: 9px 17px; }
	#prod-comparison table .ltoComp { font-size: 9px; padding: 2px 5px; }
	#prod-comparison table .ltoSave { font-size: 10px; padding: 2px 8px; }
	#prod-comparison table .guarantee { font-size: 13px; }
	#prod-comparison table .w10Comp strong { font-size: 12px; }
	#prod-comparison table .w10Comp { font-size: 11px; }
	#prod-comparison table .labelComp { font-size: 12px; }
	#prod-comparison table .infoLabel { font-size: 10px; }
	#bestProt.v2016.comparison .quote { margin: -2rem 0 0; }
	.the-most-advanced .pulse2, .the-most-advanced .pulse1 { width: 300px; height: 300px; }
	.the-most-advanced span.title { margin-top: 44px; }
	.the-most-advanced .icon { width: 290px; height: 290px; }
	.the-most-advanced p { font-size: 12px; }
	.the-most-advanced h3 { font-size: 29px; }
	.box-room { padding-bottom: 0 !important; height: 340px; margin-bottom: 11em; }
	.box-room .box-img { margin-top: 3.5em; }
	.box-room p { font-size: 16px; }
	.box-room h2 { font-size: 28px; }
	.box-room h4 { font-size: 25px; }
	.anywhere-anytime a.b-info { font-size: 12px; }
	.anywhere-anytime .store { max-width: 120px; }
	.anywhere-anytime { background-position: 42% top; }
	#bestProt.newhomepage .slideR { margin-top: 20px; }
	#bestProt.newhomepage .item q { font-size: 12px; }
	#bestProt.v2016.newhomepage p.customp { font-size: 14px; }
	#bestProt.v2016.newhomepage h1 { font-size: 32px; margin-bottom: 20px; }
	.w10-section .col-xs-12 { text-align: center; }
	.w10-section a.pull-right { float: none !important; margin-top: 5px; display: block; }
	.w10-section h5 { font-size: 16px; }
	.w10-section img.w10-sec { float: none; display: block; margin: 0 auto 10px; }
	.productStructure .particles2 { display: none; }
	.productStructure a.buyNowRed { margin-top: 2em; }
	.productStructure span.devices { font-size: 13px; }
	.productStructure .features li { background-position: left 5px; font-size: 14px; }
	.productStructure .devices img { display: block; margin: 0 auto 10px; }
	.productStructure span { font-size: 15px; }
	.productStructure h4 { font-size: 20px; }
	.productStructure h1 { font-size: 32px; }
	.quick-links .dot { font-size: 12px; }
	.quick-links .dot .dot-inner { margin-bottom: 10px; }
	.quick-links div.col-xs-4 { padding: 0; }
	.quick-links .dot:after { display: none; }
	.quick-links .dot .dot-inner { width: 70px; height: 70px; }
	#yourlife2016 h2 { margin-top: 2em; }
	#prodSection.LP2016.protectOptimize2 h4 { margin: 0; }
	#prodSection.LP2016.protectOptimize2 .box1 { left: 64px; }
	#prodSection.LP2016.protectOptimize2 .priceBox.small { left: 37px !important; bottom: 18px !important; }
	#prodSection.LP2016.protectOptimize { background-color: #03151F; }
	#prodSection.LP2016.protectOptimize h1, #prodSection.LP2016.protectOptimize2 h1 { font-size: 5rem; }
	#prodSection.LP2016.protectOptimize h3, #prodSection.LP2016.protectOptimize2 h3 { font-size: 2rem; padding: 0 2rem; }
	#prodSection.LP2016.protectOptimize .tablePrice.col2 { left: 0; }
	.ransomware img { margin-top: -80px; }
	.ransomware h3 { font-size: 30px; }
	.ransomware p { font-size: 20px; }
	.secSol img { margin-top: -89px; }
	.secSol h2 { font-size: 2.5rem; }
	#prodSectionProtect h2 { font-size: 2rem; }
	#prodSectionProtect h1 { font-size: 4rem; }
	#prodSectionProtect .buyNow { font-size: 13px; padding: 10px 14px 16px 50px; }
	#FtrsProtect .no { font-size: 39px; }
	#FtrsProtect .txt { font-size: 13px; padding-top: 8px; }
	iframe { width: 100% !important; }
	.videoMagic span.line { width: 50px; display: inline-block; overflow: hidden; }
	#LicenceScreens ul li { background: none; display: inline-block; outline: medium none; padding: 2px; min-height: 0; margin-top: 1rem; }
	#LicenceScreens h1 { margin: 2rem 0 4rem; }
	#LicenceScreens ul li.active { background: #dcdcdc none repeat scroll 0 0; color: #ff0004; padding: 2px; background-position: left -1px; height: 2px; }
	#LicenceScreens ul li.last { min-height: 0; background-position: left -1px; height: 2px; }
	#LicenceScreens a { top: 0; }
	#LicenceScreens a.access { font-size: 1.3rem; outline: medium none; padding-top: 0; position: relative; top: 0; vertical-align: inherit; }
	#renewCentral h3, #renewLicence h3 { font-size: 2em; }
	#renewCentral h4, #renewLicence h4 { font-size: 2.7rem; }
	#renewCentral .last, #renewLicence .last { padding: 1rem 0; }
	#renewCentral .btn-central { margin: 3rem 2rem 1rem; }
	#headerRenewal .up, #headerRenewal .older { margin: 0; }
	#renewLicence #quickRnw .labelInput { font-size: 1.2rem; }
	#renewLicence .form-control { width: 100%; }
	#renewLicence .yellowBtn { padding: 12px 15px; margin: 1rem 0 0; }
	#renewLicence p { text-align: center; }
	#LicenceScreens h1 { font-size: 3rem; }
	#LicenceScreens h1 b { font-size: 2.7rem; }
	.hypervisor-hvi.attack-detection { padding: 0em; }
	.persistent-threats p, .hypervisor-hvi p { font-size: 15px; }
	.persistent-threats h3, .hypervisor-hvi h3 { font-size: 26px; }
	#home-hvi a.purpleBtn { font-size: 13px; margin-top: 10px; }
	#home-hvi ul li { margin-bottom: 20px; background: transparent; }
	#home-hvi { text-align: center; padding: 2em 0 !important; }
	#home-hvi h1 { font-size: 50px; margin-bottom: 40px; }
	.zero-days { text-align: center; }
	.hypervisor-hvi.attack-detection .container div { text-align: center; }
	.hypervisor-hvi.attack-detection h3 { font-size: 30px; }
	.hypervisor-hvi.attack-detection h3 br { display: none; }
	.hypervisor-hvi img { margin: 30px auto; }
	.hypervisor-hvi, .persistent-threats p, .citrix .container { text-align: center; }
	a.close_company_area { padding: 0 2.2em 0 0; font: 300 1em/1em 'Roboto'; position: absolute; bottom: 1em; right: 1em; }
	#companyW .contentW { height: 28em; margin: 0; padding: 1em 1.5em; overflow: auto; position: relative; }
	#brand_guidelines { padding: 5em 0 0 0; overflow: hidden; }
	nav#mainNav #bigLogo img { width: 121px; }
	nav#mainNav #bigLogo { margin-top: 1em; }
	.navbar-toggle { margin-top: 5px !important; margin-right: 9px !important; margin-bottom: 4px !important; }
	nav#mainNav .onlyMobile .myBitdefender img { vertical-align: -4px; }
	nav#mainNav .onlyMobile .myBitdefender { margin-right: .5em; }
	body { font-size: 12px; padding-top: 0 !important; }
	h1 { font-size: 3.5em; }
	h2 { font-size: 2.5em; }
	h3 { font-size: 1.9em; }
	h4 { font-size: 1.5em; }
	h5 { font-size: 1.45em; }
	a { font-size: 1.29em; }
	a.renew { font-size: 1em; }
	a.linkBigRed, a.linkBig { font-size: 1.2em; }
	.subTitle { font: 300 1.4em/1.3em 'Roboto', serif !important; display: block; }
	#enjoyAndroid { padding-bottom: 1em; padding-top: 3em; background-color: #f7f7f7; }
	#enjoyAndroid h1 { font-size: 2.5em; letter-spacing: -0.04em; }
	#enjoyAndroid img { margin: 2em 0; }
	#classicLine .price { font-size: 2.7em; }
	#classicLine .logo-small { margin: 3em 0 0; width: 71%; }
	#classicLine h3 { font-size: 2em; }
	#classicLine ul li { padding: 3px 0; width: 100%; font-size: 1em; }
	#award img { display: inline-block; width: 18%; }
	#gravityZone p { margin: 1em 0; }
	#gravityZone img { padding: 2em 0 0; }
	#SMB h5 { padding: 0; min-height: 1em; }
	#SMB p { padding: 2px 0; }
	#SMB .inquiry { padding: 1em 0 0; }
	#SMB .products { min-height: 17em; }
	#SMB .endpoints { padding-top: 4em; }
	#SMB .security { padding-top: 3em; }
	#socialMedia { background: url(../images/bgSocialMedia.png) no-repeat scroll center top rgba(0, 0, 0, 0); background-size: 300% auto; }
	#socialMedia .txtWhite { font-size: 1.2em; }
	#socialMedia .icons-social { height: 4em; }
	#footer { background: url("../images/dragon.png") no-repeat scroll center bottom -12px / 100% auto #000000; }
	#footer .social { margin: -2em 0 1em; }
	#footer a.social { padding: 0; }
	#footer a.social img { max-width: 70%; height: auto; margin: 0 auto; }
	#footer .socialSmall { margin: 0 0 11em; }
	#copyright { position: relative; }
	#copyright select { -moz-appearance: none; background: none repeat scroll 0 0 #F8F8F8; border: medium none; cursor: pointer; display: inline-block; margin: 0; outline: medium none; padding: 3px; width: 12em; }
}
@media (max-width:767px) {
	.product2018.msios {padding-top: 1em; margin-bottom: 0;}
	.carousel-awards .item q { font-size: 14px; }
	.carousel-awards .carousel-inner { height: auto !important; }
	.carousel-awards .item .fl { width: 100%; float: none; text-align: center; }
	.carousel-awards .img-co { width: 100%; float: none; }
	.tabs-free .imgl img { max-width: 100%; }
	.tabs-free { margin-top: -120px; }
	.tabs-free ul li a { font-size: 11px; }
	.tabs-free .yellowBtn, .tabs-free p { font-size: 12px; }
	.tabs-free { text-align: center; }
	#welcome-back.v2017 { background: #070921; }
	#welcome-back.v2017 .notyet { font-size: 9px; }
	#welcome-back.v2017 h4.title { font-size: 14px; }
	#prodSection.v2017.ab .bdf { margin-top: 0; }
	#prodSection.v2017.ab { background: #e3e3e3 !important; }
	#prodSection.v2017.ab .newStr { margin: 20px auto; }
	.stripe2017 .greenBtn { font-size: 16px; }
	#headstripe.v2017 { background-size: 100%; min-height: 85px; }
	.stripe2017 h4 { font-size: 15px; }
	.stripe2017 h3 { font-size: 13px; }
	.stripe2017 h2 { font-size: 28px; }
	#awards_page.v2017 .quote p { font-size: 10px; }
	#awards_page.v2017 .quote .title-prod { font-size: 11px; }
	#awards_page.v2017 .quote .award-title { font-size: 11px; }
	#filters_locator2016 .headerFilter label { font-size: 11px !important; }
	.colC { padding: 15px 5px !important; }
	.all-products2017 .greenBtn { margin-bottom: 20px; }
	.all-products2017 li.col-xs-12.col-sm-4 { height: auto; }
	#locPANheader2016 { position: relative; }
	#locPANheader2016:before { content: ""; position: absolute; left: 0; right: 0; bottom: 0; top: 0; background: rgba(255, 255, 255, .6); }
	#locPANheader2016 h2 { font-size: 50px; }
	#locPANheader2016 p { font-size: 15px; }
	#locPANheader2016 .thinFont { margin-top: 100px; }
	#advanced-protection.v2 span { font-size: 18px; margin-bottom: 30px; }
	.advanced-protection2017 .whiteBtnT { font-size: 11px; margin-top: 5px; }
	#advanced-protection.v2 { height: 450px !important; }
	#advanced-protection.v2 p { font-size: 12px; }
	#advanced-protection.v2 .grav-logo { margin-top: 0px; }
	#advanced-protection.v2 h1 { font-size: 21px; }
	.discover-solutions h3 { margin-top: 50px; }
	.discover-solutions { text-align: center; }
	.intrigued span { font-size: 18px; }
	.customer-case .blue-box { width: 100%; }
	.customer-case h4 { font-size: 15px; }
	.molecule2016 h3 { font-size: 20px; margin-top: 30px; }
	.molecule2016 { text-align: center; }
	.universe-man h5 { font-size: 18px; }
	.universe-man { text-align: center; }
	.blue-section h5 { font-size: 30px; }
	.blue-section p { font-size: 14px; }
	.advanced-protection2017 .whiteBtnT { font-size: 14px; }
	.advanced-protection2017 { height: 450px !important; }
	.advanced-protection2017 h1 { font-size: 34px; margin-top: 0.3em; }
	.automic-sandbox .img img { margin-top: 3em; }
	.hand-tech ul { padding-left: 0; }
	.system-requirements h3 { font-size: 28px; }
	.sandbox-analyzer h3 span { font-size: 15px; }
	.sandbox-analyzer h3 { font-size: 23px; margin-top: 8em; }
	#filters_locator2016.overlay #content span a { font-size: 13px !important; }
	#filters_locator2016.overlay #content p a { font-size: 13px !important; }
	#filters_locator2016.overlay #content h2 { line-height: 1.3; }
	.do-your-thing2016 a { margin: 10px 0; }
	.do-your-thing2016.inLP .item { margin: 0 0 30px 0; display: block; }
	.do-your-thing2016 p br { display: none; }
	.do-your-thing2016 p { font-size: 12px; }
	.do-your-thing2016 h2 { font-size: 30px; }
	.do-your-thing2016 { text-align: center; }
	#filters_locator2016 .info-upload br { display: none; }
	.lunch2017-header h5 b { display: block; }
	#filters_locator2016 .info-upload { font-size: 12px; padding: 0 10px; }
	.subheader-lunch2017 { margin-top: -220px !important; }
	#locPANheader2016 { text-align: center; }
	#filters_locator2016 select { width: 90px !important; }
	.headerFilter .col-xs-4 { padding: 0 10px !important; }
	.static-banner2.box .left-static a { float: none; }
	.static-banner2.box .left-static .box-b-text { text-align: center; max-width: 100%; margin: 0; float: none; }
	.static-banner2 .left-static.mrl { margin-bottom: 0; padding-bottom: 20px !important; }
	.static-banner2.box .left-static h4 { font-size: 20px; margin-top: 0; }
	.static-banner2.box .left-static .box-logo { max-width: 140px; }
	.static-banner2.box100 .boxBtn { float: none; margin-top: 20px; }
	.aws-tabs2017 p { margin: 20px 0; }
	.static-banner2.box100 .right-static { padding-bottom: 50px; }
	.aws-tabs2017 .border-button { font-size: 13px; }
	.aws-tabs2017 .border-button { margin: 0; }
	.aws-video2017 h2 { font-size: 32px; }
	.aws-video2017 p { font-size: 15px; }
	.aws-header-section .yellowBtn { margin-top: 16px; }
	.aws-header-section .or { display: block; margin-top: 15px; }
	.aws-header-section a.greenBtn { display: block; }
	.aws-header-section h2 { font-size: 23px; margin-top: 40px; }
	.static-banner2 .yellowBtn { margin-bottom: 10px; padding: 12px 16px; }
	.static-banner2 .text-Bstatic p { font-size: 16px; }
	.static-banner2 .text-Bstatic h3 { font-size: 16px; margin: 5px 0; }
	.static-banner2.classic-line .left-static .img-boxes { margin-top: 20px; }
	.static-banner2 .bottom-static { position: static; margin-bottom: 50px; }
	.static-banner2 .right-static h2 { font-size: 30px; }
	.static-banner2 .right-static p { margin-top: 0; }
	.static-banner2 .right-static .bdf { margin-top: 5px; }
	.static-banner2 .right-static h3 { margin-bottom: 10px; }
	.static-banner2 .left-static { width: 100%; float: none; margin: 0 0 40px 0; height: auto; }
	.static-banner2 .right-static { width: 100%; float: none; height: auto; text-align: center; }
	#prodSection.v2017.fp2017.rnsw { padding: 0 0 1em; }
	.whiteBoldTxt { margin-top: .5em; }
	#prodSection.LP2016.hurry { background-position: left -26em top 0; }
	#prodSection.LP2016.hurry h2 { min-height: inherit; }
	#prodSection.LP2016.hurry h2.large { font-size: 29px !important; }
	#prodSection.LP2016.hurry h5 { font-size: 39px; margin-bottom: 0; }
	.all-products2017 .row3 img { height: auto; }
	.all-products2017 li.all { border-bottom: 1px solid #f1f1f1; padding-bottom: 20px !important; height: auto; }
	.all-products2017 .pull-right { float: none; text-align: center; margin-top: 1em; }
	.all-products2017 { text-align: center; }
	.all-products2017 .styled { float: none; margin: 1em auto; }
	.all-products2017 h2 { font-size: 34px; }
	.trusted-2017.fp { background-size: cover }
	#prodSectionBottom .boxImg { float: none; margin: 0 auto !important; max-width: 500px; }
	#BrainOneAccount.v2017.fp h1 { font-size: 22px; }
	#bottom-buy2017.lunch2017 h3 { font-size: 19px; }
	#new-improved2017.lunch2017 .info-lunch { position: static; margin-top: 20px; background: transparent; }
	#new-improved2017.lunch2017 .info-lunch p { font-size: 11px; }
	.subheader-lunch2017 .free { margin-bottom: 20px; }
	.subheader-lunch2017 .borders { border: none; }
	.lunch2017-header { min-height: 450px; }
	.subheader-lunch2017 .boxP img, .subheader-lunch2017 .boxP { padding: 0; margin-bottom: 35px; }
	.subheader-lunch2017 { margin-top: 0; }
	.lunch2017-header .item span { display: block; margin-top: 10px; font-size: 15px; }
	.lunch2017-header .item { display: block; }
	.lunch2017-header h5 { font-size: 15px; }
	.lunch2017-header h2 { font-size: 26px; }
	.one_product h5 { font-size: 3em; }
	.one_product .logoProd, .one_product.subheader-lunch2017 h4.title, .one_product .subprod_title, .one_product ul, .one_product.subheader-lunch2017 h4.title2prods { color: #333; }
	.subheader-lunch2017.one_product .three_products.boxP img, .three_products.boxP img { max-width: 100%; }
	.subheader-lunch2017.one_product .three_products.boxP img.xsbox, .three_products.boxP img { margin-top: 15px; }
	.one_product.subheader-lunch2017 h4.title { margin-top: -40px; }
	.subheader-lunch2017.one_product .boxP img { margin-top: 28px; }
	#bestProt.mac.v2017 .avTable .xAxis { margin-top: 2em; }
	#bestProt.v2017.mac q { font-size: 12px !important; font-weight: 400; }
	#bestProt.v2017.mac h2 { font-size: 28px !important; }
	.comfortPromoPack { background-image: none; margin: 0 0 1rem; }
	.comfortPromoPack h1 { font-size: 3em; }
	.comfortPromoPack h2 { font-size: 1.5em; font-weight: 300; }
	.comfortPromoPack .product .name_prod { font-size: 24px; margin: 2em 0 0 2em; }
	.comfortPromoPack .product .name_prod span { font-size: 36px; }
	.comfortPromoPack .product .buyBox li a { font-size: 19px; padding: 6px 13px; }
	.comfortPromoPack .product .buyBox .number { font-size: 14px; }
	.comfortPromoPack .product .buyBox li span { font-size: 30px; }
	.triangle-down { border-left: 40px solid transparent; border-right: 40px solid transparent; margin: 0 0 0 28px; }
	.comfortPromoPack .bonus { font-size: 15px; margin: 0.5em 0 1em 2.2em; }
	.comfortPromoPack .devices { font-size: 16px; font-weight: 300; margin: 0.2em 0 0.5em 1.5em; }
	.comfortPromoPack .devicesPromo img { padding: 4.5em 1em 0 0; }
	.comfortPromoPack .devices span { font-size: 36px; }
	.comfortPromoPack ul { margin-top: 1em; }
	.comfortPromoPack ul li { font-size: 16px; }
	#prod-comparison.prod5 .product-selector .product-name { font-size: 11px; height: 80px; }
	#prod-comparison.prod5 .product-selector .bdf { font-size: 10px; }
	.unsubscribe2017 { padding: 4em 0; }
	.unsubscribe2017 { text-align: center; }
	.unsubscribe2017 label { display: block; font-size: 15px; }
	.unsubscribe2017 .redBtn { margin: 0; }
	.unsubscribe2017 .ip-row { margin-left: 0; text-align: center; }
	#prodSection.productTSMD h2 { font-size: 2.8em !important; margin-bottom: 1em; }
	#prodSection.productTSMD h2 { font-size: 2.8em !important; margin-bottom: 1em; }
}
@media (max-width:767px) {
	.reasons { padding: inherit; }
	.carousel-awards .item q { font-size: 14px; }
	.carousel-awards .carousel-inner { height: auto !important; }
	.carousel-awards .item .fl { width: 100%; float: none; text-align: center; }
	.carousel-awards .img-co { width: 100%; float: none; }
	.tabs-free .imgl img { max-width: 100%; }
	.tabs-free { margin-top: -120px; }
	.tabs-free ul li a { font-size: 11px; }
	.tabs-free .yellowBtn, .tabs-free p { font-size: 12px; }
	.tabs-free { text-align: center; }
	#welcome-back.v2017 { background: #070921; }
	#welcome-back.v2017 .notyet { font-size: 9px; }
	#welcome-back.v2017 h4.title { font-size: 14px; }
	#prodSection.v2017.ab .bdf { margin-top: 0; }
	#prodSection.v2017.ab { background: #e3e3e3 !important; }
	#prodSection.v2017.ab .newStr { margin: 20px auto; }
	.stripe2017 .greenBtn { font-size: 16px; }
	#headstripe.v2017 { background-size: 100%; min-height: 85px; }
	.stripe2017 h4 { font-size: 15px; }
	.stripe2017 h3 { font-size: 13px; }
	.stripe2017 h2 { font-size: 28px; }
	#awards_page.v2017 .quote p { font-size: 10px; }
	#awards_page.v2017 .quote .title-prod { font-size: 11px; }
	#awards_page.v2017 .quote .award-title { font-size: 11px; }
	#filters_locator2016 .headerFilter label { font-size: 11px !important; }
	.colC { padding: 15px 5px !important; }
	.all-products2017 .greenBtn { margin-bottom: 20px; }
	.all-products2017 li.col-xs-12.col-sm-4 { height: auto; }
	#locPANheader2016 { position: relative; }
	#locPANheader2016:before { content: ""; position: absolute; left: 0; right: 0; bottom: 0; top: 0; background: rgba(255, 255, 255, .6); }
	#locPANheader2016 h2 { font-size: 50px; }
	#locPANheader2016 p { font-size: 15px; }
	#locPANheader2016 .thinFont { margin-top: 100px; }
	#advanced-protection.v2 span { font-size: 18px; margin-bottom: 30px; }
	.advanced-protection2017 .whiteBtnT { font-size: 11px; margin-top: 5px; }
	#advanced-protection.v2 { height: 450px !important; }
	#advanced-protection.v2 p { font-size: 12px; }
	#advanced-protection.v2 .grav-logo { margin-top: 0px; }
	#advanced-protection.v2 h1 { font-size: 21px; }
	.discover-solutions h3 { margin-top: 50px; }
	.discover-solutions { text-align: center; }
	.intrigued span { font-size: 18px; }
	.customer-case .blue-box { width: 100%; }
	.customer-case h4 { font-size: 15px; }
	.molecule2016 h3 { font-size: 20px; margin-top: 30px; }
	.molecule2016 { text-align: center; }
	.universe-man h5 { font-size: 18px; }
	.universe-man { text-align: center; }
	.blue-section h5 { font-size: 30px; }
	.blue-section p { font-size: 14px; }
	.advanced-protection2017 .whiteBtnT { font-size: 14px; }
	.advanced-protection2017 { height: 450px !important; }
	.advanced-protection2017 h1 { font-size: 34px; margin-top: 0.3em; }
	.automic-sandbox .img img { margin-top: 3em; }
	.hand-tech ul { padding-left: 0; }
	.system-requirements h3 { font-size: 28px; }
	.sandbox-analyzer h3 span { font-size: 15px; }
	.sandbox-analyzer h3 { font-size: 23px; margin-top: 8em; }
	#filters_locator2016.overlay #content span a { font-size: 13px !important; }
	#filters_locator2016.overlay #content p a { font-size: 13px !important; }
	#filters_locator2016.overlay #content h2 { line-height: 1.3; }
	.do-your-thing2016 a { margin: 10px 0; }
	.do-your-thing2016.inLP .item { margin: 0 0 30px 0; display: block; }
	.do-your-thing2016 p br { display: none; }
	.do-your-thing2016 p { font-size: 12px; }
	.do-your-thing2016 h2 { font-size: 30px; }
	.do-your-thing2016 { text-align: center; }
	#filters_locator2016 .info-upload br { display: none; }
	.lunch2017-header h5 b { display: block; }
	#filters_locator2016 .info-upload { font-size: 12px; padding: 0 10px; }
	.subheader-lunch2017 { margin-top: -220px !important; }
	#locPANheader2016 { text-align: center; }
	#filters_locator2016 select { width: 90px !important; }
	.headerFilter .col-xs-4 { padding: 0 10px !important; }
	.static-banner2.box .left-static a { float: none; }
	.static-banner2.box .left-static .box-b-text { text-align: center; max-width: 100%; margin: 0; float: none; }
	.static-banner2 .left-static.mrl { margin-bottom: 0; padding-bottom: 20px !important; }
	.static-banner2.box .left-static h4 { font-size: 20px; margin-top: 0; }
	.static-banner2.box .left-static .box-logo { max-width: 140px; }
	.static-banner2.box100 .boxBtn { float: none; margin-top: 20px; }
	.aws-tabs2017 p { margin: 20px 0; }
	.static-banner2.box100 .right-static { padding-bottom: 50px; }
	.aws-tabs2017 .border-button { font-size: 13px; }
	.aws-tabs2017 .border-button { margin: 0; }
	.aws-video2017 h2 { font-size: 32px; }
	.aws-video2017 p { font-size: 15px; }
	.aws-header-section .yellowBtn { margin-top: 16px; }
	.aws-header-section .or { display: block; margin-top: 15px; }
	.aws-header-section a.greenBtn { display: block; }
	.aws-header-section h2 { font-size: 23px; margin-top: 40px; }
	.static-banner2 .yellowBtn { margin-bottom: 10px; padding: 12px 16px; }
	.static-banner2 .text-Bstatic p { font-size: 16px; }
	.static-banner2 .text-Bstatic h3 { font-size: 16px; margin: 5px 0; }
	.static-banner2.classic-line .left-static .img-boxes { margin-top: 20px; }
	.static-banner2 .bottom-static { position: static; margin-bottom: 50px; }
	.static-banner2 .right-static h2 { font-size: 30px; }
	.static-banner2 .right-static p { margin-top: 0; }
	.static-banner2 .right-static .bdf { margin-top: 5px; }
	.static-banner2 .right-static h3 { margin-bottom: 10px; }
	.static-banner2 .left-static { width: 100%; float: none; margin: 0 0 40px 0; height: auto; }
	.static-banner2 .right-static { width: 100%; float: none; height: auto; text-align: center; }
	#prodSection.v2017.fp2017.rnsw { padding: 0 0 1em; }
	.whiteBoldTxt { margin-top: .5em; }
	#prodSection.LP2016.hurry { background-position: left -26em top 0; }
	#prodSection.LP2016.hurry h2 { min-height: inherit; }
	#prodSection.LP2016.hurry h2.large { font-size: 29px !important; }
	#prodSection.LP2016.hurry h5 { font-size: 39px; margin-bottom: 0; }
	.all-products2017 .row3 img { height: auto; }
	.all-products2017 li.all { border-bottom: 1px solid #f1f1f1; padding-bottom: 20px !important; height: auto; }
	.all-products2017 .pull-right { float: none; text-align: center; margin-top: 1em; }
	.all-products2017 { text-align: center; }
	.all-products2017 .styled { float: none; margin: 1em auto; }
	.all-products2017 h2 { font-size: 34px; }
	.trusted-2017.fp { background-size: cover }
	#prodSectionBottom .boxImg { float: none; margin: 0 auto !important; max-width: 500px; }
	#BrainOneAccount.v2017.fp h1 { font-size: 22px; }
	#bottom-buy2017.lunch2017 h3 { font-size: 19px; }
	#new-improved2017.lunch2017 .info-lunch { position: static; margin-top: 20px; background: transparent; }
	#new-improved2017.lunch2017 .info-lunch p { font-size: 11px; }
	.subheader-lunch2017 .free { margin-bottom: 20px; }
	.subheader-lunch2017 .borders { border: none; }
	.lunch2017-header { min-height: 450px; }
	.subheader-lunch2017 .boxP img, .subheader-lunch2017 .boxP { padding: 0; margin-bottom: 35px; }
	.subheader-lunch2017 { margin-top: 0; }
	.lunch2017-header .item span { display: block; margin-top: 10px; font-size: 15px; }
	.lunch2017-header .item { display: block; }
	.lunch2017-header h5 { font-size: 15px; }
	.lunch2017-header h2 { font-size: 26px; }
	.one_product h5 { font-size: 3em; }
	.one_product .logoProd, .one_product.subheader-lunch2017 h4.title, .one_product .subprod_title, .one_product ul, .one_product.subheader-lunch2017 h4.title2prods { color: #333; }
	.subheader-lunch2017.one_product .three_products.boxP img, .three_products.boxP img { max-width: 100%; }
	.subheader-lunch2017.one_product .three_products.boxP img.xsbox, .three_products.boxP img { margin-top: 15px; }
	.one_product.subheader-lunch2017 h4.title { margin-top: -40px; }
	.subheader-lunch2017.one_product .boxP img { margin-top: 28px; }
	#bestProt.mac.v2017 .avTable .xAxis { margin-top: 2em; }
	#bestProt.v2017.mac q { font-size: 12px !important; font-weight: 400; }
	#bestProt.v2017.mac h2 { font-size: 28px !important; }
	.comfortPromoPack { background-image: none; margin: 0 0 1rem; }
	.comfortPromoPack h1 { font-size: 3em; }
	.comfortPromoPack h2 { font-size: 1.5em; font-weight: 300; }
	.comfortPromoPack .product .name_prod { font-size: 24px; margin: 2em 0 0 2em; }
	.comfortPromoPack .product .name_prod span { font-size: 36px; }
	.comfortPromoPack .product .buyBox li a { font-size: 19px; padding: 6px 13px; }
	.comfortPromoPack .product .buyBox .number { font-size: 14px; }
	.comfortPromoPack .product .buyBox li span { font-size: 30px; }
	.triangle-down { border-left: 40px solid transparent; border-right: 40px solid transparent; margin: 0 0 0 28px; }
	.comfortPromoPack .bonus { font-size: 15px; margin: 0.5em 0 1em 2.2em; }
	.comfortPromoPack .devices { font-size: 16px; font-weight: 300; margin: 0.2em 0 0.5em 1.5em; }
	.comfortPromoPack .devicesPromo img { padding: 4.5em 1em 0 0; }
	.comfortPromoPack .devices span { font-size: 36px; }
	.comfortPromoPack ul { margin-top: 1em; }
	.comfortPromoPack ul li { font-size: 16px; }
	#prod-comparison.prod5 .product-selector .product-name { font-size: 11px; height: 80px; }
	#prod-comparison.prod5 .product-selector .bdf { font-size: 10px; }
	.unsubscribe2017 { padding: 4em 0; }
	.unsubscribe2017 { text-align: center; }
	.unsubscribe2017 label { display: block; font-size: 15px; }
	.unsubscribe2017 .redBtn { margin: 0; }
	.unsubscribe2017 .ip-row { margin-left: 0; text-align: center; }
	#prodSection.productTSMD h2 { font-size: 2.8em !important; margin-bottom: 1em; }
	#prodSection.productTSMD h2 { font-size: 2.8em !important; margin-bottom: 1em; }

	/*#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;} */
	#copyright .select { margin: 1em 0; }
	#copyright .small { padding: 1em 0; }
	#prodAwrds .midItem { margin: 2em 0; }
	#prodAwrds .Vbord { border-right: 0; }
	#SOSbtmProd .btmForm { margin-top: 0; }
	#prodSection .dropdown-menu > li > a { font-size: 0.9em; }
	#prodFtrs .small { padding: 0; }
	#prodAwrds .btmAward { margin: 3em auto; }
	#SOS h1 { line-height: 1.1em; }
	#SOS h3 { max-height: inherit; }
	#SOS ul { padding: 0 0 1em; }
	#SOSbtmProd .btmBox { margin: -2em 0 0; }

	/*product page*/
	#prodSection ul li, .priceTable .saving { font-size: 1em; }
	.priceTable select { height: 40px; font-size: 1em; }
	.priceTable label { font-size: 1em !important; margin: 1em 0 0; }
	.priceTable p label { font-size: 1.2em !important; margin: 0.5em 0 0; }
	.priceTable span { margin-top: 0; font-size: 0.9em !important; }
	.priceTable p:not(#foo) > input + label:before { margin: 0 0 0 -19px !important; }
	input[type="radio"], input[type="checkbox"] { margin: 6px 7px 0; }
	.priceTable .price p { font-size: 1.2em; }
	#prodSection .add_cart { display: inline-block; }
	#prodAwrds .awrd { margin: 2.5em auto -1em; }
	#prodAwrds .img-margin { margin-top: 0; }
	#prodAwrds small { margin: -1.5em 0 1.2em; display: block; }
	#prodFtrs { background: url("../images/bg_middle_productXS.jpg") no-repeat center top #25292C; padding: 0 0 5em; }
	#prodFtrs h2 { margin: 1em 0 0; font-size: 3.7em; }
	#prodFtrs h4 { font-size: 3em; }
	#sphFtrs h6 > i { font-size: 4em; }
	#sphFtrs .scrShoots { margin: 2em 0; }
	#owl-demo .item img { display: block; width: 100%; height: auto; }
	#btmProd { margin: 4em 0 0; }
	#btmProd .logo-small { margin: 0 0 0.3em !important; }
	#btmProd .add_cart { display: inline-block; }
	.adr #btmProd { margin-top: 1em; }

	/*BMS product page*/
	.bms #prodSection figure.imgprod { margin: 0; }
	.bms #prodSection blockquote p, .bms #btmProd blockquote p { font-size: 1em; }
	.bms #prodSection blockquote footer, .bms #btmProd blockquote footer { font-size: 0.9em; }
	.bms .lowered-2 { margin-top: 4em; }
	.bms .lowered-3 { margin-top: -1em; }
	#BMSwearable h1 { margin-top: .6em; font-size: 3.5em; text-align: center; }
	#BMSwearable h3 { font-size: 2.2em; text-align: center; }
	#BMSwearable p { text-align: center; font-size: 1.4em; line-height: 1.2; }

	/*AV for Mac*/
	#prodSection .subTitle { font-size: 1.4em !important; padding: 0.4em 0.1em 0 0; }
	#secondZone a { margin: 0.5em 0 2em !important; }
	#MACaward { margin: 0; }
	#MACaward .award { border-left: 0; }
	#MACaward .award q { font-size: 1.3em; text-align: center; padding: 0.5em 0 0; }
	#MACaward p { text-align: center; }
	#MACaward img { padding: 1em 0; margin: 0 auto; }
	#features img { padding: 3.5em 0 0; }
	#btmProd form { margin: 0em 0 0; }

	/*Product Comparison*/
	#prodComparison .th h2 { font-size: 1.4em; }
	#prodComparison .th h2 span { font-size: 0.7em; }
	#prodComparison .th .btn { font-size: 1em; }
	#prodComparison .th p { font-size: 0.9em; }
	#prodComparison .th p.price { font-size: 1.5em; }
	#prodComparison .th p.fmore a { display: block; font-size: 0.95em; }
	#prodComparison .row_odd .cell, #prodComparison .row_even .cell { line-height: 1.2em; padding: 1em; min-height: 7em; }
	#prodComparison .row_even .cell i, #prodComparison .row_odd .cell i { padding-top: 3em; }
	#prodComparison .cell p { font-size: 0.9em; }
	#pageHeader h1 { margin: 0.5em 0; font-size: 1.8em; }
	#solutionsNav a { font-size: 1.3em; }
	#social_sharingTop { margin: 0; }
	#threeAwards h2 { margin: 0 0 0.5em; }
	#threeAwards q { margin: 2em 0 0.7em; line-height: 1.2em; font-size: 1em; }
	#threeAwards img { padding: 1em 0; }

	/*Renewal Center*/
	#RnwTop ul li { font-size: 0.9em; }
	#RnwTop #quickRnw { margin: 10em 0 0; }
	#RnwTop #quickRnw img { margin: -22em 0 0 0; }
	#RnwTop #quickRnw .bgForm { margin-left: 0; height: auto; }

	/* #RnwTop #quickRnw .form-inline input	{ width: 13.5em;} */
	#RnwTop #quickRnw .form-inline .form-group { padding: 0.3em 0 0 0; }
	#RnwTop #quickRnw .form-inline .form-group > a { margin: 1.5em 0 0; }
	#RnwTop #quickRnw .form-inline .form-group > button { margin: 1.5em 0 0; }
	#RnwTop #quickRnw .form-inline { padding: 0 0 0.5em; }

	/*Renew License*/
	#RnwProd .renew { bottom: -1em; right: -15em; }
	#price p { text-align: right; }

	/*Cluefuf for Android page*/
	.cland #prodSection .yspacer { margin: 3.1em 0 0; }
	.cland .lowered-3 { margin-top: 2em; }
	.cland .lowered-1 { margin-bottom: 3em; }

	/*Trial Downloads*/
	.dwldnow, #toolbox_prods .prodWrapper .dwldnow { margin: 2em 0 0; }
	#toolbox_prods .prodWrapper p.trial { margin: 0; }
	#toolbox_prods .prodWrapper p { padding: 1em 0 }
	#toolbox_prods .prodWrapper { padding-bottom: 5em; }
	#toolbox_prods .description { margin-top: 2em; }
	#toolbox_prods .badge-wrapper a { font-size: .9em; }
	#toolbox_prods .badge-wrapper p { padding: 0; }
	#toolbox_prods .badge-wrapper figure { padding-right: 15px; }
	#solutionsNav a { font-size: 1em; }

	/*Tech Assist*/
	#first_step { padding: 1.5em 2em 2em; }
	p#notsure { margin: 0.5em 0 0 4em; }
	#solutionsTA h2 { font: 700 3em/1em "Bitter", serif; }
	#solutionsTA p.subTitle { padding: 0.5em 0 1em; }
	#TAneeds a.btn { margin: 0 0 0.2em 0; }
	#GZfirst .number { font-size: 1.2em; }
	#GZfirst .circle { margin: 1em auto; }
	#whychooseus hr { margin: 1.5em 0; }
	#userReviews { margin: 0 0 3em; }
	#userReviews q { line-height: 1.2em; }
	#wizardTA .serviceImg { margin-bottom: 2em; text-align: center; }

	/*Small Business*/
	#SMBchoise h2 { font: 600 2.7em/1.1em "Bitter"; }
	#SMBcomp h2 { text-align: center; margin: 0 0 1em; }
	#SMBneeds { margin: -4em auto 3em; }

	/*Small Business product page*/
	#GZprodDesc { padding: 3em 0 0; }
	#GZprodDesc img { margin: 0 0 2em; }
	#GZprodDesc .logoGZ { margin: 0; max-width: 75%; }
	#GZprodDesc .btnDatasheet { margin: 0; }
	#GZprodDesc .envelope { display: inline; }
	#GZprodDesc .datasheet { float: none; margin: 2em auto; }
	#GZprodDesc ul li { font-size: 1em; line-height: 1.2em; }
	#GZpartLogos img { padding: 0.5em; }
	#GZpartLogos .logos { margin: 1.5em 0 0; }
	#GZftrs h1, #GZfirst h1 { line-height: 1em; margin-bottom: 0; }
	#GZftrs .benefits { line-height: 1.2em; }
	#GZfirst .number { margin: -0.6em 0 1em; }

	/*SMB downloads*/
	#smbDwnld_form { padding: 0.5em 0.7em; }
	#smbDwnld_form input, #smbDwnld_form select { margin: 0 0 1em; }
	#header_smb_downloads h1 { font-size: 3em }

	/*Enterprise homepage*/
	#carouselEntrprs h1 { font: 600 2.7em/1em "Bitter", serif; }
	#GZprodFtrs h6 { margin: 0 0 0; text-align: center; }
	#GZprodFtrs h4 { font-size: 4em; text-align: center; }
	#GZprodFtrs { background: url("../images/bg_sky.jpg") no-repeat scroll center top #000; padding: 6em 0 4em; }
	#GZprodFtrs .clouds { margin: -20em auto -2em; }
	#GZprodFtrs #plusFeatBtn, #GZprodFtrs .txtMedSize { text-align: center; }
	#GZprodFtrs #plusFeatBtn a.plusbg { margin: 2em 0 0; }
	#carouselEntrprs #part { margin: 2em 0 6em; }
	#Entrprs .partners img { margin: 0; }
	#PremiumContnt img { margin: 3em 0 0em; }
	#PremiumContnt a { text-align: center }
	#featBlog .rightSide { padding: 1em !important; margin: 2em 0; }
	#featBlog img { margin: 2em 1em 2em 0; }
	#featBlog p { padding: 0em 0 0em 1em !important }
	#featBlog .latest { padding: 0 !important }

	/*Premium content*/
	#premiumAwrds p { text-align: center; padding: 0.2em 0; }

	/*Toolbox*/
	.tboxComp h3 { font-size: 1.2em; }
	.tboxComp p { font-size: 0.82em; }
	.tboxComp ul li a { font-size: 0.9em; }

	/*Virus Removal*/
	#fvrtWrapper .form-control { width: 18em; margin-bottom: 1em; }
	#fvrtWrapper .btn { margin: 0em 0 0; }
	#fvrtWrapper form { margin: 0 0 2em; }
	#global_feat { padding: 0 0 0 1em !important; }
	#srch_vrem_tools p#gvalvl { margin: 1em 0 0; }
	#srch_vrem_tools { background: url("../images/search_wrapper_free_removal_tools_mobile.jpg") no-repeat scroll center top rgba(0, 0, 0, 0); margin: 0; padding: 5em 0 0; text-align: center; }
	#srch_vrem_tools p { font-size: 1em; width: 100% }
	#security_news p.subTitle { padding: 1em 1em 2em; }
	#security_news .imgW { height: 17em; }
	#security_news ul li .wrapper { margin: 2em 0 0; }
	#vlist_area .dwnldn { text-align: center; }
	#vlist_area .dwnldn a { background-color: #eee; padding: 1em; }
	#vlist_area .vinfo { padding: 3em 1em; }
	#vlist_area .vinfo a.plusbg { margin: 0 1em 1em 0; }
	#vlist_area .vinfo a.dwldnow { margin: 1em 0 0 -1em !important; }
	#vlist_area .vinfo .links, #vlist_area .vinfo .links span, #vlist_area .vinfo .links .or { text-align: center; }
	#vlist_area .virus_stats .three { padding: 0; }
	#vlist_area .virus .vname a { color: #b20000; background: url(../images/plus_virus_list.png) left 1.1em no-repeat; }
	#vlist_area .virus.selected .vname a { background: url(../images/minus_virus_list.png) left 1.5em no-repeat; }

	/*LP Clutter Cleanup */
	#LPcleanup .desktop { height: 54.8em; }
	.clutterLightWrapper { display: none; }
	.LPcleanupDrawing .shareBox { display: none; }

	/*Partner Homepage */
	#PANheader { background-position: right -59em top; }
	#PANheader h1 { font-size: 4.1em; margin: 0.3em 0 0.1em; }
	#PANheader h2 { font-size: 2em; }
	#PANheader img { margin-top: 2em; }
	#PANheader a.joinNow { display: block; margin: 1em 0; max-width: 7em; padding: 0.6em 1.3em; }
	#PANheader span.joinNow { margin: 0 auto; text-align: left; }
	#PANheader span.joinNow.txtItalic { display: block; line-height: 1; margin: 1em 0; padding: 0; }
	#PANheader ul li { font-size: 1.1em; }
	#PANheader .locator .btn { display: block; float: left; margin: 0.7em 0 !important; }
	#PANheader .locator p { font-size: 0.8em; margin: 0.3em 0 0; }
	#PANheader .locator img { width: 2.6em; margin: 0.5em 0 0; }
	#PANheader div.locator { padding: 0; margin-top: 0.7em; }
	#PANactions.bgGrey, #PANaffil.bgGrey { padding: 2em 0; }
	#PANactions ul { padding: 0; }
	#PANactions ul li { padding: 0 0 1em 0; border-bottom: 1px dashed #afafaf; border-right: 0; margin-top: 1em; }
	#PANactions ul li:first-child { margin-top: 0; }
	#PANactions a.datasheet { margin: 0 0 1em; }
	#PANactions ul li:last-child { border: 0; }
	#PANactions p { min-height: auto; font-size: 1em; }
	#PANfeat .subTitle { display: block; }
	#PANfeat a.plusbg { margin-left: 1.5em; }
	#PANfeat .title, #PANfeat .checked, #PANfeat .text-left, #PANactions .text-left { text-align: center; }
	#PANfeat p { text-align: center; font-size: 1em; }
	#PANresell img { margin: 2em auto; float: none; }
	#PANresell .step1, #PANresell .step2, #PANresell .step3 { margin: 0 0 0.5em; }
	#PANresell p { font-size: 1em; }
	#PANresell h2 { line-height: 1.1em; }
	#PAN-video img { width: 100%; }
	#PAN-video a.play-video { top: 47%; }
	#PAN-video iframe { width: 100% !important; height: auto !important; margin: 0; }
	#PAN-video.bgdarkGrey { padding: 3em 0 1em; }
	#PANaffil .learnMore { margin: 1.5em 0 !important; }
	#carouselEntrprs { padding-top: 0; }

	/*Partner Locator*/
	#locPANheader { background-position: right -56em bottom; }
	#locPANheader h1 { font-size: 4.1em; margin: 0.3em 0 0.1em; }
	#locPANheader h2 { font-size: 2em; }
	#locPANheader img { margin-top: 2em; width: 40%; max-width: 171px; }
	#locPANheader .solution { font-size: 1.6em; }
	#locPANheader div.PANlocator { margin: 3em 0 0 0; }
	#locPANheader .PANlocator p { line-height: 1.1em; }
	#locPANheader .PANlocator button { margin-left: 0; }
	#locPANheader .PANlocator img { margin-left: -4.5em; }
	#PANfeat #virus_library { padding: 4em 0 0 0; }
	#virus_header_search label { width: 10em; text-align: left; }
	#virus_header_search select { margin: 0.5em 0; }
	.partnerFilters { display: none; }
	#PANfeat #virus_library #showPartFilt { width: 7em; text-align: left; background-color: #b9b9b9; }

	/*Service Providers*/
	#techGZ .selectSolution { padding: 0; }
	#techGZ .serviceProv, #techGZ .hostedCloud, #techGZ .serviceProv:hover, #techGZ .hostedCloud:hover { background-size: 100%; }
	#techGZ .nav-tabs > li > a.serviceProv, #techGZ .nav-tabs > li > a.hostedCloud { border: 0.4em solid #F7F7F7; }
	#techGZ .nav-tabs > li.active > a.hostedCloud, #techGZ .nav-tabs > li.active > a.hostedCloud:hover, #techGZ .nav-tabs > li.active > a.hostedCloud:focus { background-size: 100%; border: 0.4em solid #E7E7E7; }
	#techGZ .nav-tabs > li.active > a.serviceProv, #techGZ .nav-tabs > li.active > a.serviceProv:hover, #techGZ .nav-tabs > li.active > a.serviceProv:focus { background-size: 100%; border: 0.4em solid #E7E7E7; }
	#techGZ .hostedCloud, #techGZ .serviceProv { height: 8em; }
	#techGZ.serviceProv a.tabname { font-size: 1.05em; padding: 0.5em; }
	#techGZ.serviceProv .tabCont { height: 5em; }
	#GZpartLogos .gfImax { margin: 2em 0; }
	#GZfirst .serProv .btnEntrprs { margin: 2em 0; }
	#GZfaq h3 { font: 400 1.9em/1.2em "Exo 2", sans-serif; }

	/* Tech Assist */
	#first_step li > input { display: none !important; }
	#first_step ul li > label { margin-left: 0; padding-left: 3em; }
	#solutionsTA .priceTable p.p_new { font-size: 2.2em; margin-top: 0.2em; }

	/* Product Page BRAIN */
	#Brain p { font-size: 1.2em; font-weight: normal; }
	#Brain q { font-size: 1.6em; }
	#Brain .quoteBlock { margin: 3em 0 0; }
	#Brain .getAccess { font-size: 2em; }
	#Brain .securityArch { font-size: 3em; }
	#Brain #B-R-A-I-N { font-size: 7em; }
	#Brain .BitIntel { margin-top: 0.3em; font-size: 2em; }
	#BrainWrapper .BnextArrow { right: 2%; }
	#BrainWrapper .BprevArrow { left: 2%; }
	#BrainExplained h1 { font-size: 5.0em; margin: 7.4em 0 0.3em 0; line-height: 0.9; }
	#BrainExplained p { font-size: 1.5em; margin: 1.9em 0 0; padding: 0 2.2em; }
	#BrainExplained p.bold { margin: 0; font-size: 1.7em; }
	#BrainExplained #whatIsNav { bottom: 20em; right: 0; left: 0; margin: auto; width: 20em; }
	#joinBrain .badgePos div { float: none; text-align: center; }
	#joinBrain .badgePos img { float: none; margin: 0 auto; }
	#BrainOneAccount { height: 775px; background-position: center top; }
	#joinBrain h1, #joinBrain p { text-align: left !important; }
	#joinBrain .badgePos p { text-align: center !important; }
	.connectBrainStatic { display: none; }

	/* Family Pack Page */
	.newSlideWrapper.FP_slider { height: 400px !important; }
	#newSlider.FP_newSlider { height: 405px !important; }
	.FP_slider .customNav { margin-top: 330px !important; }
	#impFtrs .userB { margin-top: 1.5em; }
	#FPprodFtrs .prodDetails .menu { margin-bottom: 2em; }
	#prodSection.FP_prodSection .badgePos div { margin-top: 2em; }
	#prodSection.FP_prodSection .badgePos { margin: 2em auto 0; overflow: hidden; }
	#prodSection.FP_prodSection .badgePos img { float: none !important; margin: 0 auto !important; }
	#prodSection.FP_prodSection .badgePos div { float: none !important; text-align: center !important; }
	#prodSection.FP_prodSection .badgePos { width: 250px !important; }
	.LP_FP_screenshots .miniSliderNav a .fa { margin: -0.1em; }

	/* Family Pack LP */
	#FPprodFtrs.LP_FP h5, #FPprodFtrs2.LP_FP h5 { text-align: center !important; margin-bottom: 0 !important; }
	.noPaddingXS { padding: 0 !important; }
	#LP_FP_intro { height: auto; background-size: cover; background-position: left -240px top; background-color: #fff; position: relative; }
	#LP_FP_intro .container { position: relative; z-index: 10; }
	#LP_FP_intro h1 { font-size: 3em; margin: 0.2em; }
	#FPprodFtrs.LP_FP .prodDetails { padding: 2em 0; }
	#FPprodFtrs.LP_FP .featWrapper { padding-top: 2em; }
	#animFtrs { background-image: none; background-color: #fff; height: auto; }
	#animFtrs .dotWrapper { position: relative; top: 0; left: 0; width: 5em; height: 5em; background: none repeat scroll 0 0 rgba(23, 23, 23, 0.1); padding: 0.5em; margin-top: -40%; }
	#animFtrs .dotWrapper .fa { font-size: 1.7em; line-height: 2.4em; }
	#animFtrs .infoXS p { color: #171717; font-size: 1em; }
	#animFtrs .infoXS { display: none; }
	#animFtrs .infoXS.active { display: block; }
	#animFtrs .infoXS h4 { color: #f8481e; font-size: 1.1em; margin: 1.2em 0 0.4em; }
	#animFtrs .infoXS p.descr { opacity: 0.6; margin-top: 2em; }
	#LP_FP_footer { padding-top: 0; background: #fff; height: auto; }
	#LP_FP_footer .btmBox { margin-top: 3em; }
	#LP_FP_footer h3 { text-align: center; font-size: 3em; }
	#LP_FP_footer h3 img { max-width: 160px; display: block; margin: 0 auto 0.2em; }
	#LP_FP_footer p { font-size: 1.4em; text-align: center; }
	#LP_FP_footer .specialOffer { padding: 0 0 0.5em; }
	#copyright.FP_cpr { text-align: center; }
	#animFtrs .dotWrapper.active { background-color: rgba(249, 73, 30, .2); }
	#animFtrs .dotWrapper.active .dot { background: #f9491e; }
	#FPprodFtrs .sliderContainer .slideText { background-color: rgba(256, 256, 256, .4); }
	#LP_FP_intro .logo { margin-bottom: 2em; margin-top: 2em; max-width: 160px; }
	#LP_FP_intro h2 { font-size: 2.8em; text-align: center !important; }
	#LP_FP_intro .orderFP { margin-top: 2em; margin-bottom: 2em; }
	#LP_FP_intro .specialOffer .p_new { text-align: center; }
	#LP_FP_intro .specialOffer { text-align: center; font-size: 1.3em; }
	#LP_FP_intro:before { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.4); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
	#LP_FP_intro p { color: #222; text-align: center !important; }
	#LP_FP_intro .specialOffer { color: #222; }
	#LP_FP_footer .orderFP { margin-top: 0; margin-bottom: 2em; }
	#LP_FP_intro .small { line-height: 1.3; }
	#underProd.FPuProd .award .text { margin: 1em 0 0 0; display: block; }
	#underProd.FPuProd q { text-align: center; }
	#underProd.FPuProd cite { text-align: center; }
	#LP_FP_intro.einstein:before { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }
	#LP_FP_intro.einstein .box { margin: .5em auto 0; float: none; }
	#LP_FP_intro.einstein .off { font-size: 1.7em; left: 0.5em; top: -0.2em; }
	#LP_FP_intro.einstein { background-size: auto !important; background-position: top center !important; margin-top: 5em; background-color: #E8E8E8 !important; }
	#LP_FP_intro.einstein h2 { font-size: 2.2em; margin-top: 2em; line-height: 1.1; }
	#LP_FP_intro.einstein .specialOffer .p_new { font-size: 2em; color: #ff4c00; }
	#LP_FP_intro.einstein .specialOffer .p_old { font-size: 1.5em; color: #222; }
	#LP_FP_intro.einstein .container { padding: 0; }
	#LP_FP_intro.einstein .orderFP { margin-bottom: 2.4em; margin-top: 1.1em; }
	#LP_FP_intro.einstein .logo { margin-bottom: 3.1em; margin-top: -3.2em; }
	#LP_FP_intro.einstein .specialOffer { margin: 2.5em 0 0; }

	/* Fun Zone Page */
	#FunZone .shArt .shArtItem { position: relative; }
	#FunZone.funZoneHP .thumbnail { overflow: visible; }
	#FunZone.funZoneHP .caption { transition: all 0s; height: auto; padding: 9px; line-height: 1.4; }
	#FunZone.funZoneHP .thumbnail:hover .FunZone_img { height: 13em; transition: all 0s; }
	#FunZone.funZoneHP .thumbnail:hover .caption { height: auto; padding: 9px; }
	#FunZone textarea { margin: 1em 0.3em; }

	/* 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 */
	#GZfirst div.text-right { text-align: center !important; }
	#GZfirst .btnEntrprs { margin: 0; }
	#GZfirst.bgWhite .btnEntrprs { margin-bottom: 2em; }
	#GZfaq .resources { padding: 0; }
	#GZfirst .circle { line-height: 1.75em; }

	/* OEM Homepage */
	#OEMnewsMenu .info { margin: 20px 0 0 0; }
	#OEMnewsMenu .solutions, #OEMnewsMenu .info { float: none !important; display: block; margin: 40px auto 0; overflow: hidden; text-align: center; }
	#OEMrated h1 { font-size: 3em; }
	.OEMindex .nav-tabs > li { padding: 0; margin-bottom: -1px; }
	.OEMindex .nav-tabs > li > a { background-size: 80% !important; padding: 1em !important; height: auto !important; min-height: 6em !important; }
	.OEMindex .nav-tabs > li > a > p, .OEMindex .nav-tabs > li.active > a > p { font-size: 1.15em; padding-top: 10px; }
	.OEMindex .nav-tabs > li > a span { display: none; }
	.OEMindex { margin: 3em 0; }
	.OEMcateg a.link { padding-left: 3em; margin: 1.1em 0; }
	#banner_oemhub, #banner_monthnl { width: auto; margin-bottom: 20px; }
	#oemSocial .social a { text-align: center; margin-bottom: 20px; }
	#oemSocial .social a img { display: inline-block; width: 3em; }
	#oemSocial { padding: 2em 0; }

	/* SDK Integration */
	#OEMcategoryHead h1 { margin-top: 1em; font-size: 2.3em; }
	#OEMmenu img { margin: 1em 0; display: inline-block; }
	#OEMmenu a span.menu { margin-bottom: 1.5em; }
	.OEMcateg .light { font-size: 2.5em; text-align: center; }
	#OEMlist h2, #OEMlist .art, #OEMlist .artGrey { text-align: center; }
	#OEMcategoryHead .topfig { margin-top: -2.5em; }
	.OEMcateg { padding: 3em 0 6em; }
	#OEMpartHead { padding: 3em 0; }

	/*Install & setup*/
	#ta_prodHeader .inst_stp { background: url("../images/bg_prodheader_installsetup.jpg") no-repeat scroll left 58% top rgba(0, 0, 0, 0); }
	#ta_prodHeader h1 { font-size: 3.1em; margin-top: 0.2em; padding: 0; }
	#ta_prodHeader .subTitle { padding: 0; }
	#ta_prodHeader hr { margin: 16.4em 0 1.5em; }
	#ta_prodHeader .t_assist { margin: 2em 0; }
	#howitworks.bgWhite { text-align: left; }
	#howitworks h2 { text-align: center; }
	#howitworks .subTitle { text-align: center; }
	#howitworks .step2, #howitworks .step4 { padding: 0; }
	#quickSupport h4 { margin: 0 0 1em; }
	#schedcall, #chat { margin: 1em 0 3em; }
	#schedcall { border-left: none; }
	#chat { border-right: none; }
	#quickSupport p { text-align: left; font-size: 0.93em; }
	#btmProd_ta .btmBox { margin: 2em 0 3em; }
	#btmProd_ta .center { margin: 0; }
	#btmProd_ta .center .logo-small { max-width: 34%; }
	#btmProd_ta .center h2 { padding-top: 0.2em; }
	#btmProd_ta form { margin: -1em 0 0; }

	/*Free Antivirus (Gonzales)*/
	#head.gnz h1 { font-size: 2.757em }
	#head.gnz blockquote p:before, #quote.gnz blockquote p:before { color: #989898; content: "â€œ"; display: inline-block; font: italic 500 1.2em/1em Arial, sans-serif; margin-right: 9px; position: relative; top: 0.2em; }
	#head.gnz blockquote p:after, #quote.gnz blockquote p:after { color: #989898; content: "â€"; display: inline-block; font: italic 500 1.2em/1em Arial, sans-serif; margin-left: 1px; position: relative; top: 0.2em; }
	#head.gnz .ratings { padding: 0; font-size: 0.9em; }
	#feats.gnz figure { margin: 2em 0 0; }
	#feats.gnz h6 { font-size: 1.25em }
	#feats2 p { font-size: 1em; }
	#better.gnz ul li { text-align: center; }
	#better.gnz ul { margin: 30px 0 0; }
	#better.gnz hr { margin: 0 0 3em; }
	#social.gnz { background: url("../images/gonz_comm_shape.png") no-repeat scroll center top / 90% auto rgba(0, 0, 0, 0); }
	#better.gnz p, #sysreq.gnz p { font-size: 1em; }
	#sysreq.gnz h2 { font-size: 2.1em; }

	/* consumer support*/
	#mediaModal .modal-cancel, #mediaModal2 .modal-cancel, #flagsModal .modal-cancel { display: none; }
	#mediaModal .modal-dialog, #mediaModal2 #mediaModal .modal-dialog, #flagsModal #mediaModal .modal-dialog { width: 98% !important; padding: 0 !important }
	#contSide iframe { width: 100% !important; height: auto !important; margin: 0; }
	.shArt .titleLabel { text-align: left; margin-top: 1em; }
	#contSide .shArt h1 { margin-top: 1em; font-size: 2em; }
	#GZfaq .resources .datasheet { white-space: normal !important; margin-top: 1em !important; text-align: left; }
	#contSide #GZdemos .time { right: 15%; top: 81%; font-size: 0.8em; }

	/* #GZdemos .round               {  right: 0; left: 0; margin: 0 auto } */
	#GZdemos a.related-video .thumb { margin-bottom: 1em; }
	#leftSide { margin-top: -2em; }
	#leftSide .extra ul li { border: none; }
	.panel-heading .accordion-toggle:after { margin-right: 8px; }
	#PressSubHeader a.selected { background: transparent; text-align: left; }
	#pageSubHeader a.selected { background: transparent; text-align: left; }
	#pageSubHeader a, #pageHeader h1, #PressSubHeader a, #leftSide .extra { display: block; text-align: left; }
	#leftSide .leftMenu { padding: 0; }
	#leftSide .leftMenu p { margin: 0 0 10px -16px; }
	#leftSide .leftMenu h4 { cursor: pointer; padding: 1em 1.5em; }
	#solutionsNav a { padding: 0 1em 0 0; }
	#leftSide .topSrc .btn, #leftSide .topSrc input { display: inline-block; vertical-align: middle; }
	#leftSide .topSrc input { font-size: 0.9em; padding-left: 6px; padding-right: 6px; }
	.btnNext { margin: 0 0 1em !important; }
	.btmBan { margin: 0; }
	.btmBan p { margin-top: 2em; float: none; }
	.btmBan img { margin: -5em 0 1em; }

	/* oty product */
	#prodSection .badgePos div { margin: 1.7em 0 0 0; }
	#prodSection .badgePos > a { margin-right: 0.3em; }

	/* New Business Homepage */

	/*#businessTable table			{ display: none; }*/
	#GZfirst.business { padding-top: 0; }
	#businessBanner h1 span { display: block; margin: 0.2em auto; }
	#carouselEntrprs.business { padding-bottom: 0; }
	#businessBanner h5 { margin-top: 1em; }

	/* New Business Security */
	.entSecurity { background-position: right -580px top !important; position: relative; max-height: 640px !important; overflow: hidden; }
	.entSecurity .container { transform: translateY(0px) !important; position: relative; z-index: 2; }
	.entSecurity img { margin: 0 !important; }
	.entSecurity:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; content: ""; z-index: 1; opacity: .5; }
	#GZprodDesc.entSecurity .freeTrialBtn, #GZfooterDL .freeTrialBtn { margin: 0 auto; display: block; max-width: 14em; text-align: center; }
	#GZfooterDL { padding-top: 0; }
	#GZfooterDL .freeTrialBtn { font-size: 1.1em; }
	#GZfooterDL .circle { margin: 0 auto; float: none !important; display: block; }
	#GZfooterDL .learnMore { float: none !important; font-size: 1em !important; font-weight: normal !important; margin: 0.3em 0 !important; }
	.noMarginXS { margin: 0 !important; }
	.noPaddingXS { padding: 0 !important; }
	#GZprodDesc.entSecurity .circle { float: none !important; display: block; }
	#GZprodDesc.entSecurity .learnMore { float: none !important; }
	#GZprodDesc.entSecurity .callSales { text-align: center; margin-top: 1em; }
	.newGZTable td, .newGZTable th { padding: 0.3em; }
	#businessTable h1 { font-size: 2.8em; }
	#businessTable table.GZGlyph { display: block !important; margin-top: 0; }
	#businessTable table.GZGlyph .sep { display: none; }
	#carouselEntrprs.business { padding-top: 5em !important; }
	#businessTable table.GZGlyph a { font-size: 1em; }
	#businessTable table.GZGlyph tr td:first-child { width: 10%; padding: 1em 0.5em; }
	#businessTable table.GZGlyph tr .hideXS { display: none !important; }
	#businessTable .GZGlyphSwitch { list-style: none; margin: 2em 0 0; border-bottom: 1px solid #dcdcdc; }
	#businessTable .GZGlyphSwitch li { padding: 0; }
	#businessTable .GZGlyphSwitch a { font-size: 1em; outline: 0; display: block; border-top: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; height: 112px; }
	#businessTable .GZGlyphSwitch li:first-child a { border-left: 1px solid #dcdcdc; }
	#businessTable .GZGlyphSwitch li.active { background: #fff; }
	#businessTable .GZGlyphSwitch img { max-width: 60px; }
	#businessTable .GZGlyphSwitch a.viewProd { color: #0084cf; line-height: 1; border-top: 0; height: auto !important; padding: 0.7em 0; }
	#businessTable .GZGlyphSwitch a.viewProd:hover { color: #e80000; }
	.priceTable.business p { padding: 0 0.7em; }
	.priceTable.business p label { margin-top: 0 !important; }
	#GZprodDesc.entSecurity_product h2 { font-size: 2em; }

	/* Comparison Page */
	#tbComp table { table-layout: fixed; }
	#SMBcomp #tbComp .tableComparation .firstTD a { white-space: normal; padding: 0.2em; }
	#tbComp .tableComparation th.tcHead.features, #tbComp .tableComparation th.tcHead { white-space: normal; padding: 0.2em 0.2em 0.7em !important; font-size: 1em; }
	#tbComp .tableComparation th.tcHead.bestDeal { padding-bottom: 0 !important; }
	#SMBcomp #tbComp th #award { display: none; }
	#tbComp th:first-child { width: 20%; }
	#tbComp th { width: 24%; }
	#SMBcomp #tbComp .tableComparation p.devices { line-height: 1.3; }
	#SMBcomp #tbComp .tableComparation th > img.box { max-width: 70px; margin-left: -20px; }
	#SMBcomp #tbComp .tableComparation th > img { max-width: 70px; margin-left: -10px; }
	#SMBcomp #tbComp .tableComparation .btn { font-size: 0.9em; white-space: normal; }
	#threeAwards figure img { float: none !important; margin: 0 auto !important; }
	.priceTable.business p.amount label a { padding: 1px 2px 0 3px !important; }
	.priceTable.business p.amount label { margin-left: 0; }
	#enterpriseExperts { background: #F1F1F1; padding-bottom: 2em; min-height: auto; }
	#enterprise_headerImage li { white-space: normal; }
	#prodSection.march span.priceWrapper { width: 30%; left: 30px; text-align: center; }
	#march_award .award { margin-top: 8em; }
	#subMenu { margin-top: -0.2em; }
	#prodSection.reviewers.v2 fieldset i { top: 47px !important; }
	#reviewers_buttons .row > div { margin-bottom: 2em; }
	#prodSection.scratchCards .yspacer { margin-top: 4em; }
	#prodSection.scratchCards .btn { margin: 1.5em 0; }
	#prodSection.scratchCards .docs { text-align: center; margin-top: 1em; }

	/* START LP NAVBAR */
	.LPNav .navbar-toggle { float: left; margin: 8px 0 6px !important; }
	.LPNav .navbar-header { margin: 0; }
	.LPNav .navbar-tiggle { margin: 0 !important; }
	.LPNav .navbar-collapse a { font-size: 1em; }
	.LPNav .navbar-collapse { height: 100%; max-width: 21em; position: fixed; top: 0; transform: translate(-21em); transition: all 0.5s ease 0s; width: 80%; display: block; background: #0b0b0b; margin-right: 0; padding: 0 !important; max-height: 100% !important; box-shadow: none; }
	.LPNav .navbar-collapse.open { transform: translate(0px) }
	.LPNav .navbar-collapse .navbar-nav { margin: 0; }
	.LPNav .navbar-inverse .navbar-brand, .LPNav .navbar-inverse .navbar-nav > li > a { text-shadow: none; }
	.LPNav .nav > li { border-bottom: 1px solid #303030; }

	/* END LP NAVBAR */
	#headstripe { background: url("../images/1_hbk.png") no-repeat scroll -650px 50px #000000; }
	.navFade { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: #000; opacity: .5; z-index: 998; }

	/* Nordics */
	#nordics hr.v2 { bottom: 0; position: relative; }
	#nordics hr { margin: 10px 0 20px 0 !important; }
	#nordics a { margin-bottom: 10px; }
	#nordics a.chat { top: 48px; right: 20%; }
	#nordics-footer .ad-text { margin-left: 0; }

	/* Modal */
	#setup .modal-text { bottom: 0 !important; height: auto !important; left: 0 !important; position: relative !important; width: 100% !important; }
	#setup .modal-body { height: auto !important; }
	#setup .modal-body>img { display: block !important; margin: 0 auto !important; }

	/* LP IS + PC Optimizer */
	.pcOptimizerBox .title { padding: 0 15px !important; }
	.pcOptimizerBox .logo-small { max-width: 90px !important; }
	.pcOptimizerBox h4 { font-size: 1.7em !important; }
	.pcOptimizerBox p { font-size: 1em !important; margin-top: 1em !important; }
	.pcOptimizerBox .noPaddingLeft { padding: 0 15px !important; }
	.pcOptimizerBox li { font-size: .9em !important; }
	.pcOptimizerBox .picProd { max-width: 94px; }

	/* LP 1 product PC Optimizer */
	.pcOptimizerBox::before, .pcOptimizerBox::after { left: 0; right: 0 }

	/*LP cosmos*/
	#prodSection.cosmos .btn.add_cart { display: block !important; }
	#prodSection.cosmos { background: transparent !important; }
	#prodSection.cosmos .priceTable { margin-top: 5% !important; }

	/* Safepay */
	ul.safepay-feats li { min-height: auto !important; }
	#prodSection.cosmos a span { bottom: 55px !important; }

	/* lp SMB */
	#prodSection.SMB ul { margin-top: 0; list-style-image: url(../images/check.png); }
	#prodSection.SMB ul li { color: #000; font-size: 1em; text-shadow: none; }
	#prodSection.SMB h2 { margin-bottom: 1.5em; }
	#prodSection.SMB .badgePos div { max-width: 100%; }
	#tbComp .tableComparation tbody td { white-space: normal; vertical-align: middle; }
	#table-comparative { padding-top: 10em; }
	#table-comparative #tbComp { overflow: visible; border-top: 0; }
	#table-comparative th > img { top: -100px; }
	#table-comparative #tbComp table { width: 100% !important; }

	/* Jobs */
	#careers .showCities a.active::before { top: -.9em; }
	#prodSection.FP_prodSection.business .badgePos { text-align: center; }
	#prodSection.FP_prodSection.business .badgePos img { width: 5em; }
	#prodSection.FP_prodSection.business .badgePos { top: 0; position: relative; left: 0 !important; right: 0 !important; margin: 0 auto !important; }
	#prodSection.FP_prodSection.business .form-horizontal { margin-top: 1em !important; }
	#careers .jobCategory ul li a { font-size: 1.1em; }
	#careers .jobCategory ul li { border: 0; padding: .3em 15px }

	/* UBP */
	#UBP.container { transform: translate(0, 0) !important; }
	#UBP.gravityZone { background: #092238; padding: 5em 0; overflow: visible !important }
	#UBP.gravityZone .borders div.border::before { display: none; }
	#UBP.gravityZone h6 { margin-bottom: 1em; }
	#UBP .compare a { margin-top: -1em; display: inline-block; }
	#UBP.gravityZone a.btn { font-size: 1em; }

	/* gravity banner */
	#gravityzone_banner { background-position: left center !important; padding-top: 10em; }

	/* Website Enterprise Technologies */
	#GZ_Techs { text-align: center; }
	#GZ_Techs section { transform: rotate(0); -webkit-transform: rotate(0); -ms-transform: rotate(0); min-height: 100% !important; height: auto !important; padding: 0; background-attachment: fixed !important; }
	#GZ_Techs section .container { transform: rotate(0); -webkit-transform: rotate(0); -ms-transform: rotate(0); padding: 5em 15px; margin: 0 !important; }
	#GZ_Techs .actions .or { display: block; margin: .8em auto; }
	#GZ_Techs .actions a { line-height: 1; }
	.watchTrailer { margin-left: 2em; }
	#GZ_Techs { padding: 0; }
	#GZ_Techs h2 { font-size: 4em; }
	#GZ_Techs h1 { font-size: 4.1em; }
	#GZ_Techs section .techImg { transform: rotate(0) !important; -webkit-transform: rotate(0) !important; -ms-transform: rotate(0) !important; width: 100%; top: 0; left: 0; right: 0; opacity: .4; }
	#GZ_Techs .actions { margin-bottom: 0; }

	/* #GZ_Techs section::after	{ background: #000; width: 100%; height: 100%; position: absolute; top: 0; left: 0; content: ""; opacity: .5; z-index: 6 } */
	#GZ_GlbPrtNtk .techImg { background-position: 50% 0; }
	#GZ_EdtSctTls .techImg { background-position: 38% 0; top: -18em !important; opacity: .2 !important; }
	#GZ_SmtScn .techImg { background-position: 64% -9em; top: -18em !important; }
	#GZ_Pht .techImg { background-position: 47% -9em; top: -18em !important; }
	#GZ_ZrdTrtPrt, #GZ_ZrdTrtPrt .container { transform: rotate(0) !important; -webkit-transform: rotate(0) !important; -ms-transform: rotate(0) !important; margin: 0; }
	#GZ_ZrdTrtPrt .techImg { background-position: 66% -9em; top: -10em !important; }
	#GZ_RtmMsgPrt, #GZ_RtmMsgPrt .container { transform: rotate(0) !important; -webkit-transform: rotate(0) !important; -ms-transform: rotate(0) !important; margin: 0; }
	#GZ_RtmMsgPrt .techImg { background-position: 66% 12em; top: 0 !important; }

	/* LP PC Optimizer */
	#prodSection.LPpcOpt h2 span, #btmProd_ta.LPpcOpt h2 span { display: block; }
	#prodSection.LPpcOpt h4 { margin-top: 2em; }
	#btmProd_ta.LPpcOpt .new_price, #btmProd_ta.LPpcOpt .buyNow { background: none; }
	#btmProd_ta.LPpcOpt .old_price { background: url(../images/vertical-line.png) top 0 right 10px no-repeat; }
	#btmProd_ta.LPpcOpt .buyNow { text-align: center; margin: 2em 0 0 0; }
	#prodSection.LPpcOpt .badgeOff { bottom: 31% !important; right: 3% !important; }
	#btmProd_ta.LPpcOpt .badgeOff { right: -4% !important; }
	#prodSection.LPpcOpt .ctfd { top: 0; }

	/* 365 days Full Antivirus Protection */
	#tripleChoice .bar { text-align: center; margin: 0 0 2em 0; }
	#full365AV #title { margin-top: 1em; }
	#prodSection.two .row > div { margin-bottom: 3em; }
	#full365AV #prodSection .price_img { width: 75px; }

	/* BD2015 Techs You Can Trust */
	#techsYouTrust .title { font-size: 3.8em; }
	#techsYouTrust .buttons > div { padding: 0; }
	#techsYouTrust .buttons a { font-size: .9em; }
	#usrProtected { font-size: 4em; margin-top: 8em; }
	#usrProtected .txt { font-size: .23em; line-height: 1.4em; letter-spacing: 0.6em; }
	#techsFooter { height: 630px; }
	#techsSlider .images { height: 220px; }
	.slider3elm .arrows { top: 7em; }
	#techsYouTrust #botSym { top: 52px; }
	.slider3elm { height: 35em; }
	#techsYouTrust .botInfo { margin-top: 5em; text-align: center; }
	#techsYouTrust .botInfo .txt { height: auto; padding: 0 15px !important; }
	#techsYouTrust .botInfo .pull-right { display: inline-block !important; float: none !important; margin: 0.5em 0 3em; }
	#techsYouTrust #btmEarth { margin-top: -450px; }

	/*PAN Awards*/
	#PANawards.v2 { background: #F8F7F8 !important; }
	#PANawards.v2 h4 { margin-bottom: 2.5em; }

	/* BD2015 One Step Ahead */
	#oneStepAhead .logo { margin-top: 4em; }
	#oneStepAhead .title { font-size: 5em; }
	#oneStepAhead .topEarth h2 { font-size: 2.8em; line-height: 1.1; }
	#oneStepAhead .subtitle { font-size: 1.5em; }
	#oneStepAhead #nimbus .bsn { margin-top: -5em; z-index: 540; }
	#oneStepAhead h1.innerTitle { font-size: 3em; }
	#oneStepAhead #nimbus .counter .val { font-size: 2.5em; }
	#oneStepAhead #gz { background-position: -29em -55px; }
	#oneStepAhead #end_scr { background-position: 50% 0; }
	#oneStepAhead .slider { padding-top: 0; margin-top: -10em; position: relative; z-index: 400; }
	.mid-sign { max-width: 50px; margin: 1em auto; }
	.tech_descr { text-align: center; position: relative; }
	.tech_descr:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(3, 5, 12, .5); }
	.tech_descr .container { position: relative; z-index: 200; }
	#oneStepAhead #nimbus .cloud { z-index: 300; }
	#oneStepAhead #gz { margin-top: -61em; }
	#oneStepAhead #end_scr { margin-top: -18em; }
	#oneStepAhead h3.section { font-size: 2.6em; }
	#oneStepAhead .avTable .noPaddingRight { padding-right: 15px !important; padding-left: 0 !important; margin-top: 2em; }
	#oneStepAhead .sliderButtons a { width: 15%; height: 60px; max-width: 100px; margin: 0; padding: 2px; }
	#oneStepAhead .sliderButtons figure { height: 60px; width: 100%; display: block; position: relative; }
	#oneStepAhead .sliderButtons h5 { font-size: 0.8em; display: none; }
	#oneStepAhead .sliderButtons p { display: none; }
	#oneStepAhead .sliderWrapper { height: 440px; }
	#oneStepAhead .sliderButtons img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; max-width: 100%; max-height: 90%; display: block; }
	#oneStepAhead .sliderButtons { margin-top: -30px; }

	/* Lp Campaign June */
	#march_award.jun .award .text { margin-top: 5em; }
	#march_award.jun .award img { margin-top: 3em; float: none; display: inline-block; }
	#march_award.jun h1 { font-size: 2.5em; margin: 1em 0; }
	#march_award.jun img.logo { margin: 0 0 1em 0; }
	#march_award.jun .award { margin: 0; }
	#march_award.jun .award .text { float: none; display: inline-block; }

	/* Bitdefender 2016 BETA */
	#beta2016 h1 { font-size: 2.8em; margin-top: 2.9em; line-height: 1.1; }
	#beta2016 h3 { font-size: 2em; letter-spacing: .3em; }
	#beta2016 .prize { margin-bottom: -6em; margin-top: -5em; }
	#beta2016 .response p a { font-size: 1em; }
	#beta_reward p.disclaimer { font-size: .8em; }
	#content .btnChoice, #content .btnUpgrade { border-radius: 10px; height: auto; padding: 7px 10px; white-space: normal; background: #800000; margin-top: 5px; }
	#content .btnChoice { background: #999 !important; margin-top: 0 !important; }
	#content .btnUpgrade { font-size: 11px; }
	#content h2 { margin-bottom: 5px; }
	#prodSection.backToSchool_lp { background-position: center 0 !important; }
	#prodSection.backToSchool_lp h1 { font-size: 28px; margin-top: 2em; }
	#prodSection.backToSchool_lp .borderWhite span { font-size: 12px; }
	#prodSection.backToSchool_lp .borderWhite { padding: 14px 0 !important; margin-bottom: 40px; }
	#content h2 { margin-bottom: 5px; }
	#iwantTo .separator { background: transparent; }
	#iwantTo .box { width: auto; }
	#iwantTo .products { text-align: center; margin-bottom: 40px; }

	/* Bitdefender 2016 v3 BETA */
	#beta2016.v3 h1 { font-size: 9em; }
	#beta2016.v3 h2 { font-size: 5em; }
	#beta2016.v3 .sep hr { margin-top: 3em; }
	#beta2016.v3 .campaign h4 { font-size: 2.7em; }
	#beta2016.v3 #beta_steps .period .title, .beta2018v2 #beta_steps .period .title { font-size: 1em; width: 60px; left: -22px; }
	#beta2016.v3 #beta_steps .period .date, .beta2018v2 #beta_steps .period .date { width: 60px; left: -20px; }
	#beta2016.v3 { overflow: hidden; }
	#how_test .ftrs h4 { font-size: 1.4em; margin-bottom: 0.6em; margin-top: 1em; }
	#how_test .mid-sign { max-width: 100%; }
	#prodSection.business.v2 .middle { text-align: center; }
	#prodSection.business.v2 .badgePos { margin-top: 2em !important; }
	#RnwTop.renewal2 #quickRnw { margin-top: 10em !important; }
	#RnwTop.renewal2 ul li { font-size: 9px; margin-left: 0; }
	#RnwTop.renewal2 .form-group a.btn { height: auto; }
	#RnwTop.renewal2 ul li { padding-left: 3px; }
	#RnwTop.renewal2 .form-group a.btn { font-size: 12px !important; height: 40px !important; line-height: 24px !important; }
	#RnwTop.renewal2 #quickRnw .form-inline input { margin-right: 5px !important; }
	#RnwTop.renewal2 .form-group a.btn { font-size: 12px !important; height: 40px !important; line-height: 24px !important; }
	#RnwTop.renewal2 #quickRnw .form-inline input { margin-right: 5px !important; }
	#RnwProd.v2 .activePack figure { width: 250px !important; margin-left: 0; padding: 0 15px !important; }
	#RnwProd.v2 #prodComparison .th, #RnwProd.v2 #prodComparison .cell { border-left: 1px solid #dedede; }
	#RnwProd.v2 .activePack { margin-top: 0; }
	#RnwProd.v2 .container.custom > div { margin-bottom: 50px; }
	#RnwProd.v2 .cell p { margin-top: 20px !important; }
	#mediaModal.overlayP.v2 .modal-dialog, #mediaModal2.overlayP.v2 .modal-dialog, #flagsModal.overlayP.v2 .modal-dialog { width: 96% !important; }
	#prodSection.v2 span.customHr { left: -21px; }

	/* overlay free antivirus */
	#mediaModal.overlayP.free .modal-dialog, #mediaModal2.overlayP.free .modal-dialog, #flagsModal.overlayP.free .modal-dialog { width: 100% !important; }
	#mediaModal.overlayP.free .modal-body { padding: 30px 0 !important; }
	#tbComp.free { padding-top: 20px !important; }
	.customTable .row div span { font-size: 10px; }
	.customTable img.logo { margin-left: 0; }
	.customTable img.off { top: -3.5em; width: 60px; }
	.customTable .last a.btn { white-space: normal; font-size: 9px; }
	.customTable .right.free h5 { white-space: normal; font-size: 14px; }
	.customTable .right.free { margin-top: -26px; }
	.customTable .row div span { display: block; }
	.customTable .body .right { height: 30px; }
	.customTable .row .right { border: transparent; border-right: 1px solid #f5f5f5; }
	.customTable .row div, .customTable .last .borderB { border-right: transparent; }
	#PANawards.v2 h5 { margin-top: 0; }
	#PANawards h4.customTitle { font-size: 20px; }

	/* LP 3 products windows 10 */
	#LP_W10 h1 { font-size: 3.6em; }
	#LP_W10 h2 { font-size: 3.1em; }
	#PANawards.v2 h5 { margin: 0 0 30px 0 !important; }

	/* Bitdefender 2016 Product Page */
	#prodSection.v2016 .badgePos { margin: 10px 0 0 40px !important; position: static !important; width: 270px !important; overflow: hidden; }
	#prodSection.v2016 .badgePos a img { max-width: 80px; }
	#prodSection.v2016 .badgePos div { margin-top: 2em; width: 180px; }
	#prodSection.v2016 .particles { left: -490px; top: -200px; }
	#prodSection.v2016 .priceTable { position: relative; z-index: 40; }
	#prodSection.v2016 .title { font-size: 2.8em; margin-top: 1em; }
	#prodSection.v2016 .title .bdf { font-size: .6em; }
	#prodSection.v2016 .subTitle { font-size: 1.8em; }
	#prodSection.v2016 .priceTable .wrap p { text-align: center; }
	#prodSection.v2016 .priceTable .wrap { text-align: center; }
	#prodSection.v2016 .priceTable .wrap .buyNow { float: none !important; }
	#prodSection.v2016 .priceTable label { text-align: left; }
	#prodSection.v2016 .ultimate .text-right { text-align: center; }
	#bestProt.v2016 .avTable .avTop { width: 100%; }
	#bestProt.v2016 .avTable p.best, #bestProt.v2016 .avTable p.overall { font-size: .9em; }
	#bestProt.v2016 .avTable .noPaddingRight, #bestProt.v2016 .avTable .noPaddingLeft { padding: 0 !important; }
	#bestProt.v2016 .avTable { padding-left: 0; margin-bottom: 1em; }
	#bdfTopFtrs { background-position: -35em bottom !important; text-align: center; position: relative; padding: 0em 0 6em 0; }
	#bdfTopFtrs:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: #f2f2f2; opacity: .2; }
	#bdfTopFtrs .ftr h2 { font-size: 2.5em; }
	#bdfTopFtrs .wrap { position: relative; z-index: 20; }
	#bdfCentral .allNeeds > div { margin-bottom: 2em; padding-left: 80px; }
	#bdfCentral .need1 { background-position: 16px center; }
	#bdfCentral .need2 { background-position: 8px center; }
	#bdfCentral .need3 { background-position: 21px center; }
	#bdfCentral .logo { width: 170px; }
	#bdfCentral h2 { font-size: 2.4em; }
	#bdfCentral h3 { font-size: 2.2em; }
	#bdfCentral .dl { margin-top: 0; }
	#bdfCentral .dl a { margin: 0 0 1em 0; }
	#sphFtrs.v2016 .quote { margin-bottom: 1.5em; }
	#sphFtrs.v2016 .subtitle { padding: 0; }
	#sphFtrs.v2016 .smallTitle { font-size: 2.1em; }
	#prodScreenshot .control.left { left: 0px; }
	#prodScreenshot .control.right { right: 0px; }
	#prodScreenshot .control { font-size: 100px; height: 100px; }
	#btmProd.v2016 .title { font-size: 2.8em; margin-top: 1em; }
	#btmProd.v2016 .priceTable .wrap .buyNow { float: none !important; }
	#btmProd.v2016 .priceTable .wrap p { text-align: center; }
	#btmProd.v2016 .priceTable .wrap { text-align: center; }
	#btmProd.v2016 .btmBox { margin-bottom: 0; }
	#btmProd.v2016 .info { margin-top: 0; }
	.techSlider { height: auto; }
	.techSlider .sliderButtons { display: none; }
	#prodSection.v2016 .unlimited_no, #btmProd.v2016 .unlimited_no { text-align: center; }
	#prodSection.v2016 .newBadge a { max-width: 100%; }
	#prodSection.v2016.bms .paddM { padding: 0 30px !important; }
	.techSlider .slideItem h2 { font-size: 2.3em; }
	.techSlider .slideItem#tech-8 { background-position: center 30% }

	/* GPN */
	.techSlider .slideItem#tech-2 { background-position: center 0% }

	/* anti rans */
	.techSlider .slideItem#tech-0 { background-position: center 100%; }

	/* autopilot */
	.techSlider .slideItem#tech-1 { background-position: center 0% }

	/* photon */
	.techSlider .slideItem#tech-7 { background-position: center 50% }

	/* smart scan */
	.techSlider .slideItem#tech-5 { background-position: center 30% }

	/* anti spam */
	.techSlider .slideItem#tech-6 { background-position: center 30% }

	/* web filter */
	.techSlider .slideItem#tech-3 { background-position: center 0% }

	/* anto rootkit */
	.techSlider .slideItem#tech-4 { background-position: center 50% }

	/* clueful */
	.techSlider .slideItem .alignMid { z-index: 30; }
	.techSlider .slideItem .container { background: rgba(0, 0, 0, .7); }
	.techSlider .slideItem h2, .techSlider .slideItem .subTitle { width: 100%; }

	/* Bitdefender Central */
	#centralHowLogIn img { float: none !important; margin: 0 auto; }
	#centralHowLogIn h2 { text-align: center; font-size: 2.3em; margin-bottom: 1em; }
	#centralHowLogIn li { line-height: 1.1; font-size: 1.3em; margin-bottom: 1em; }
	#centralJoin { padding-bottom: 2em; }

	/* LP AV 4 Mac */
	.LP_AV4Mac .logo img { max-width: 120px; width: 100%; }
	.LP_AV4Mac .logo { padding-top: 10px !important; }
	#LP_MacTop .mac_laptop { margin-top: 5em; }
	#LP_MacTop h2 { margin-top: 1.5em; text-align: center; }
	#LP_MacTop p { text-align: center; }
	#LP_MacTop .blueBtn { margin: 0 auto; display: block; }
	#LP_MacTop .info { width: 100%; max-width: 100%; color: #f2f2f2; }
	#LP_MacTop { height: auto; min-height: 550px; }
	#LP_MacTop .mac_laptop { max-width: 350px; width: 100%; }
	#LP_MacNonStop .notif-wrapper { padding: 0 15px; }
	#LP_MacNonStop .checkH1, #LP_MacNonStop .checkH2 { text-align: center !important; }
	#LP_MacBot { text-align: center !important; }
	#LP_MacBot .box { margin: 0 auto; float: none !important; }
	#LP_MacBot .logo { margin-left: auto; margin-right: auto; margin-top: 4em; }
	#LP_MacBot .info { max-width: 100%; width: 100%; }
	#LP_MacBot .blueBtn { display: block; margin: 0 auto; }
	#LP_MacBot { padding-bottom: 2em; }

	/* LP 3 product Launch 2016 */
	#prodSection.LP2016 .title h2 { font-size: 3.3em; }
	#prodSection.LP2016 .glow-sep img { width: 100%; }
	#prodSection.LP2016 .product { margin-bottom: 2em; }
	#prodSection.two .displaced, #prodSection.two .displaced2 { margin: 0; }
	.tablePrice.col2, .tablePrice.col3 { left: 0; }
	#prodSection.LP2016 .boxImg { max-width: 270px; width: 100%; margin: 0 auto; }
	#LP_2016Ftrs .container::before, #LP_2016Ftrs .container::after { display: none; }
	#LP_2016Ftrs .col2, #LP_2016Ftrs .col3 { left: 0; }
	#LP_2016Ftrs .col-xs-12 { margin-bottom: 10px; }
	#LP_2016Ftrs .no { text-align: left; }
	#prodSection.LP2016 { padding-left: 10px; padding-right: 10px; }
	.tablePrice, .prod2 .addInstall, .prod2 .ftr ul { max-width: 350px; margin-left: auto; margin-right: auto; float: none; clear: both; }
	#prodSection.LP2016 .particles { display: none; }
	#prodSection.LP2016 .box2, #prodSection.LP2016 .box1 { left: 0; }
	#prodSection.LP2016.twoProd .title h2 { font-size: 2.6em; }
	#prodSection.LP2016.twoProd .tablePrice { margin-top: 0; max-width: 100%; }
	.twoProd .tablePrice::after { display: none; }
	.twoProd .tablePrice::before { display: block; }
	.addInstall label { padding-bottom: 3px; }
	.twoProd .ftr { margin-top: 71px; }
	#prodSection.oneProd .tablePrice { margin-top: 0; }
	#prodSection.oneProd .particles { top: 4%; }
	#GZprodDesc.v2 .inputRow .text-left { text-align: center !important; }
	#GZprodDesc.v2 .laptop { padding-right: 0; }
	#GZprodDesc.v2 .phoneTxt { font-size: 12px; }
	#GZprodDesc.v2 .inputs label { text-align: center; }
	#mediaModal.pcOptimizer .modal-dialog { width: 100% !important; }
	#mediaModal.pcOptimizer #content { background: url("../images/bg_pcOptimizer.png") center top no-repeat #25272C; height: auto; padding: 20px !important; }
	#mediaModal.pcOptimizer #content h1 { font-size: 30px !important; }
	#mediaModal.pcOptimizer #content .text-left.center, #mediaModal.pcOptimizer #content h5 { text-align: center; }
	#mediaModal.pcOptimizer #content .text-right.center { text-align: center; }

	/* Ready for Windows 10? */
	#readyW10 { text-align: center; background-color: #0067b1; background-image: none; }
	#readyW10 p { font-size: 2em; margin: .5em 0; line-height: 1.1; }
	#readyW10 img { max-height: 50px; display: block; margin: 0 auto; }
	#superiorToDD table .bdf { padding-left: 0; padding-right: 2px; }
	#superiorToDD table .mcr { padding-left: 0; padding-right: 2px; }
	#superiorToDD .subtitle td { font-size: .6em; }
	#prodSection.business .monate3gratis { bottom: 10px; left: 15%; width: 80px; }
	#prodSection.business .price .monate3gratis { left: 0; width: 70px; }
	#prodSection .FP.priceBox { left: 4%; }
	#GZftrs.avChart .title-list span { text-align: left; font-size: 11px; }
	#GZftrs.avChart .title-list { padding: 0 !important; }
	#GZftrs.avChart .bar .progress-barAV { margin-bottom: 25px; }
	#GZftrs.avChart .bars { padding: 0 12px !important; }
	#GZftrs.avChart ul.lines { height: 240px !important; }
	#GZftrs.avChart .legend { margin: 20px 0; }
	#GZftrs.avChart .legend span { font-size: 9px; }
	#GZftrs.avChart .legend span:before { top: 2px; }

	/* av-is-ts */
	#prodSection.LP2016.pcmag .years_checkbox input + label { line-height: 18px; }
	#prodSection.LP2016.pcmag .tablePrice { float: left; }
	#prodSection.LP2016.pcmag ul { text-align: center; }
	#prodSection.LP2016.pcmag ul li { display: inline-block; float: none; }
	#prodSection.LP2016.pcmag .nav-tabs > li > a { font-size: 12px; }
	#prodSection.LP2016.pcmag a.buyNow { font-size: 13px; }
	#thirdNav { display: none; }
	.navFix { height: 43px !important; }
	#oneStepAhead #nimbus .secondRowCounter { margin-top: 0; }
	#oneStepAhead #nimbus .mid-sign.v2 { display: none; }
	#oneStepAhead #nimbus .counter .txt { margin-bottom: 2em; }
	#prodComparison.av-is-ts .priceWrapper { display: none !important; }
	#prodComparison.av-is-ts .avProduct { margin-bottom: 30px; }
	#march_award.v2 { display: none !important; }
	#tbComp.av-is-ts { display: none; }
	#btmProd.v2016.av-is-ts .title .bdf { margin-top: 0 !important; }
	#LP_MacTop.v2 .priceBox { left: auto; width: 160px; height: 160px; background-size: cover; }
	#LP_MacTop.v2 #prodSection .priceBox img { width: 100%; height: 100%; }
	#LP_MacTop.v2 #prodSection .priceBox p { font-size: 30px; }
	#ec2days h3 { font-size: 24px; margin-top: 15px; }
	#ec2days .subtitle { font-size: 22px; line-height: 1; margin-top: 5px; }
	#ec2days .quote q { font-size: 20px; margin-top: 5px; }
	#ec2days .pcmag { margin-top: -25px; }
	#prodComparison.av-is-ts .th { border: 1px solid #ccc; }

	/* LP Migration 2016 */
	#prodSection.LP2016.migration .priceTable { margin-top: 0; }
	#prodSection.LP2016.migration { padding-top: 30px; }
	#prodSection.LP2016.migration .text-right { text-align: center; }
	#prodSection.LP2016.migration .buyNow.pull-right { float: none !important; }
	#prodSection.LP2016.migration .discl { text-align: center; }
	#prodSection.LP2016.migration .part { display: none; }
	#prodComparison a.buyNow { background-image: none; padding: 10px; font-size: 12px; }
	#prodSection.business.SMB .w10logo { display: none; }
	#prodSection.business.SMB img.img35Off { bottom: 5em; left: 4em; width: 80px; }
	#bestRated h5 { margin-top: 0.5em; font-size: 20px; }
	#bestRated h3 { font-size: 28px; }
	#bestRated h6 { font-size: 16px; }
	.btmWrapper { min-height: auto; }
	#btmProd.business { margin-top: 0; padding-top: 4em; }
	#prodSection.v2016 .BSimg25Off { bottom: 40px !important; left: 27% !important; width: 100px; }
	#btmProd.v2016 .BSimg25Off { bottom: 30px !important; left: 23% !important; width: 100px !important; }

	/* Black Friday 2016 DE */
	#prodSection.BF2016 .discount_wrapper { width: 210px; height: 243px; }
	#prodSection.BF2016 .discount_wrapper .value { font-size: 30px; height: 55px; }
	#prodSection.BF2016 .discount_wrapper .value span { font-size: 16px; }
	.BFcountWrapper { padding: 0; }
	#BFcountDown.flip-clock-wrapper ul { width: 28px; }
	#BFcountDown .flip-clock-divider.days .flip-clock-label { left: 7px; }
	#BFcountDown .flip-clock-divider .flip-clock-label { right: -57px; }
	#BFcountDown .flip-clock-divider.minutes .flip-clock-label { right: -58px; }
	#BFcountDown .flip-clock-divider.seconds .flip-clock-label { right: -61px; }
	.modal-backdrop { z-index: 9; }
	#mediaModal.av_free2016 div.text-left, #mediaModal.av_free2016 div.text-right, #mediaModal.av_free2016 a.no { text-align: center !important; }
	#mediaModal.av_free2016 .right h1 { font-size: 34px !important; }

	/* Business Security */
	#prodSection.smb.v2016 h1 { font-size: 2.8em; }
	#btmProd.smb.v2016 h1 { font-size: 2.6em !important; }
	#prodSection.smb.v2016 .first-row .logo { width: 140px; }
	#prodSection.smb.v2016 .off { max-width: 120px !important; }
	#btmProd.smb.v2016 .off { max-width: 120px !important; }
	#prodSection.smb.v2016 .w10, #btmProd.smb.v2016 .w10 { max-width: 58px !important; }
	#prodSection.smb.v2016 .title { font-size: 2.6em; }
	#prodSection.smb.v2016 .newBadge a img { max-width: 70px !important; }
	#prodSection.smb.v2016 .newBadge q { text-align: center !important; display: block; }
	#prodSection.smb.v2016 .newBadge p { text-align: center !important; display: block; }
	#prodSection.smb.v2016 .newBadge .txt { padding-left: 0; }
	#prodSupport img { float: right; }
	#prodSupport p { margin-bottom: 2em; }
	#bestChoice4business h2, #table-comparative.v2016 h2, #underProd.business.v2016 h2 { font-size: 2.5em; padding: 0; }
	#bestChoice4business p { font-size: 1.2em; margin-bottom: 1em; }
	#table-comparative.v2016 #tbComp { border: 0; }
	#table-comparative.v2016 .tableComparation td.firstTD a { padding: 5px; }
	#prodSection.smb.v2016 .newBadge { padding-top: 0 !important; }
	#prodSection.BF2016v2 h5.special { font-size: 24px; padding: 0; }
	#prodSection.BF2016v2 h5.special span { font-size: 16px; padding: 0; }
	#prodSection.BF2016v2 h5.special { top: 366px; }
	.OEMindex.v2016 h5 { font-size: 1.6em; }
	.OEMcateg .container { padding: 0; }

	/* pop up tsmd free or buy */
	#mediaModal.tsmd_freeorbuy2016 .right img.ribbon { width: 182px; left: -3px; top: 23px; }
	#mediaModal.tsmd_freeorbuy2016 .right h3 { font-size: 12px; top: 26px; }
	#mediaModal.tsmd_freeorbuy2016 .left h1 { font-size: 13px !important; }
	#mediaModal.tsmd_freeorbuy2016 .right h1 { font-size: 12px !important; }
	#mediaModal.tsmd_freeorbuy2016 .right img.product { width: 120px; margin: 0 auto }
	#mediaModal.tsmd_freeorbuy2016 a.yellowBtn { margin-top: 1em; }
	#mediaModal.tsmd_freeorbuy2016 .award { margin-top: 20px; }
	#mediaModal.tsmd_freeorbuy2016 .award img { width: 40px; }
	#mediaModal.tsmd_freeorbuy2016 .left::after { display: none; }
	#mediaModal.tsmd_freeorbuy2016 .modal-dialog { width: 360px !important; }
	#prodSection.newOverlay .modal-dialog, #prodSection.newOverlay .modal-dialog, #prodSection.newOverlay .modal-dialog { width: 90% !important; }
	#mediaModal.tsmd_freeorbuy2016 .row { margin: 0 !important; }
	#mediaModal.tsmd_freeorbuy2016 .modal-body { padding: 0; }
	#mediaModal.tsmd_freeorbuy2016 .left h4 { font-size: 11px; }
	#mediaModal.tsmd_freeorbuy2016 label.first, #mediaModal.tsmd_freeorbuy2016 #termsBuy + label { font-size: 10px !important; }
	#mediaModal.tsmd_freeorbuy2016 input { width: 100%; }
	#mediaModal.tsmd_freeorbuy2016 a.greenBtn { padding: 8px 15px; font-size: 11px; }
	#mediaModal.tsmd_freeorbuy2016 .right { padding: 40px 0 0 0 !important; height: 520px; }
	#mediaModal.tsmd_freeorbuy2016 a.yellowBtn { padding: 8px 11px; font-size: 12px; }
	#mediaModal.tsmd_freeorbuy2016 .award q { font-size: 10px; }
	#mediaModal.tsmd_freeorbuy2016 .left { padding: 0 !important; height: 520px; }
	#mediaModal.tsmd_freeorbuy2016.fp .right h3 { font-size: 12px; }
	#mediaModal.tsmd_freeorbuy2016 #content { padding: 5px !important; width: 100%; }
	#prodSection.v2016 a.sec-button { display: block; margin-bottom: 15px; }
	#mediaModal.tsmd_freeorbuy2016.fp .right img.ribbon { top: 15px; }
	#mediaModal.tsmd_freeorbuy2016 .right h3 { top: 18px; }

	/* happy antivirus */
	#prodSection.LP2016.BF2016v3 {            /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0c173b+0,123163+50,123163+50,123163+51,2e569d+100 */
	background: #0c173b;            /* Old browsers */ background: -moz-linear-gradient(top, #0c173b 0%, #123163 50%, #123163 50%, #123163 51%, #2e569d 100%);            /* FF3.6-15 */ background: -webkit-linear-gradient(top, #0c173b 0%, #123163 50%, #123163 50%, #123163 51%, #2e569d 100%);            /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #0c173b 0%, #123163 50%, #123163 50%, #123163 51%, #2e569d 100%);            /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c173b', endColorstr='#2e569d', GradientType=0);            /* IE6-9 */ }
	#prodSection.LP2016.BF2016v3 .title h2 { font-size: 24px; }
	#prodSection.LP2016.BF2016v3 .title h3 { font-size: 16px; }
	.circles-slider .circle-rotate { width: 360px !important; top: -190px !important; }
	.circles-slider .purple-shadow { width: 100% !important; top: 0 !important; }
	.circles-slider .circle-rotate2 { width: 235px !important; top: -130px !important; }
	#prodSection.BF2016v3.second .lens-background { background: transparent !important; }
	#prodSection.BF2016v3.second h1 { font-size: 30px; margin-top: 0 !important; }
	#prodSection.BF2016v3.second .circle-rotate2 { top: -620px !important; }
	#prodSection.BF2016v3.second .circle-rotate { top: -800px !important; }
	#prodSection.BF2016v3.second h4 { font-size: 22px; }
	#prodSection.circles {            /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0c173b+0,123163+50,123163+50,123163+51,2e569d+100 */
	background: #0c173b;            /* Old browsers */ background: -moz-linear-gradient(top, #0c173b 0%, #123163 50%, #123163 50%, #123163 51%, #2e569d 100%);            /* FF3.6-15 */ background: -webkit-linear-gradient(top, #0c173b 0%, #123163 50%, #123163 50%, #123163 51%, #2e569d 100%);            /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #0c173b 0%, #123163 50%, #123163 50%, #123163 51%, #2e569d 100%);            /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c173b', endColorstr='#2e569d', GradientType=0);            /* IE6-9 */ }
	#prodSection.oneProd.circles .Title h2 { font-size: 36px; }
	#prodSection.oneProd.circles .Title h3 { font-size: 26px; }
	#prod-comparison table h5 .fa { display: none; }
	#prod-comparison table th:first-child { width: 19%; }
	#prod-comparison table th { width: 27%; }
	#prod-comparison table th h4, #prod-comparison table h3 { font-size: 13px; }
	#prod-comparison p.os { line-height: 1.2; }
	#prod-comparison table td, #prod-comparison table th { border-right-width: 2px; }
	#prod-comparison a.redBtn { line-height: 1.1; }
	#meetTheFuture { background-position: 54% top }
	#prod-comparison table h5 { padding: 5px 1px; }
	.box-popup-wrapper .popup-content h1 { font-size: 30px; padding-bottom: 20px; }
	.box-popup-wrapper ul { padding: 0; margin: 0; }
	.box-popup-wrapper ul li { font-size: 12px; }
	.box-popup-wrapper .popup-content { width: 95%; height: 95%; }
	.box-popup-wrapper .boxBtn { margin-top: 10px; }
	.box-popup-wrapper .popup-content { padding: 10px 10px; background-position: 60% -150%; }
	.box-popup-wrapper .popup-content:before { background: #fff none repeat scroll 0 0; content: ""; opacity: .6; position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 2; }
	.box-popup-wrapper .boxBtn { font-size: 12px; padding: 10px; }
	.box-popup-wrapper p { font-size: 12px; }
	.box-popup-wrapper .keep { bottom: 5px; right: 9px; z-index: 15; }
	.box-popup-wrapper .col-xs-12 { z-index: 10; }
	#classicLine.box .box-custom-img img { max-width: 100%; }
	#classicLine.box h2 { background: none; }
	#classicLine.box .myDevices { display: inline-block; }
	#classicLine.box .dev { text-align: center; }
	#classicLine.box .item { padding-bottom: 4em; }
	#classicLine.box .try-renew { padding-left: 10px; }
	#classicLine.box .descr.box { min-height: 100px; }
	#filters_locator2016 .headerFilter { height: auto; }
	#filters_locator2016 .headerFilter .text-right { text-align: left; }
	#filters_locator2016 .headerFilter .text-right.mb-c { text-align: center; }
	.contentWrapper .row > div { text-align: center; }
	#filters_locator2016 .spans i, #filters_locator2016 .spans .float { float: none; }
	#filters_locator2016 .contact-details { background: transparent; }
	#ranked1 h2 { font-size: 2.3em; }
	#MSPintro h1 { font-size: 2.5em; }
	#MSPintro .col-xs-12 { padding-top: 9em; padding-left: 0; padding-right: 0; }
	#integrateWithEase hr { padding: 0; }
	#mgmSimple h2 { padding-top: 0; }
	#mgmSimple ul { padding-bottom: 30px; }
	#MSPprogram .cloud-2015 { float: none !important; max-width: 100px; padding-top: 10px; }
	#choiceIsYours .info .or { display: block; padding: 6px; }
	#choiceIsYours .info { text-align: center; }
	#choiceIsYours ul, #choiceIsYours .info { padding: 0; }
	#choiceIsYours .info { margin-bottom: 3em; }
	#choiceIsYours .contactRMM { margin-top: 0; }
	#joinMSP .or .line { width: 50px; }
	#OEMcateg3.v2 .cols, #sysReq.v2 .cols { width: 100%; margin: 0 !important; }
	#OEMcateg3.v2 p a, #sysReq.v2 p a { font-size: 1em; }
	#OEMcateg3.v2 .adv .line, #sysReq.v2 .adv .line { width: 20%; }
	#OEMcateg3.v2 .adv .txt, #sysReq.v2 .adv .txt { width: 60%; }
	#sysReq.v2 .adv-list .extra p { width: 100%; left: 0%; }
	#choiceIsYours ul { min-height: auto; }
	#prodSection.v2016.FPv2 .avail { text-align: center; }
	#prodSection.v2016.FPv2 .devices { margin: 0 auto; }
	#prodSection.v2016.FPv2 { background-position: 60% top; }
	#legalPage .links a { display: block; }
	.tablePrice.noBgMenu .installv2 label { font-size: 12px; margin-top: 5px; }
	.tablePrice.noBgMenu #my-tab-content .years_checkbox input + label { padding: 4px 0 3px 27px !important; font-size: 11px; }
	.tablePrice.noBgMenu .installv2 label { font-size: 10px; }
	.tablePrice.noBgMenu .installv2 span { font-size: 9px; }

	/* homepage pan 2016 */
	#PANheader.vr2016 img { margin: 2em auto; width: 110px; }
	#PANheader.vr2016 { text-align: center; }
	#PANheader.vr2016 h2 { font-size: 20px; }
	#PANheader.vr2016 ul li { font-size: 12px; background: transparent; }
	#PANheader.vr2016 .textC { text-align: center !important; }
	.panButton { float: none !important; }
	#PANheader.vr2016 a.joinNow { max-width: none; margin-top: 0; }
	#PANheader.vr2016 span.letsMake { display: block; margin-left: 0; float: none; }
	#PANheader.vr2016 .panButton { margin-bottom: 10px; }
	#PANheader.vr2016 a.locator2016 { font-size: 13px; }

	/* visionray lp */
	#visionary_header .logo { width: 100px; }
	#visionary_content .first_row { font-size: 20px; }
	#visionary_content .compl_report h4 { margin-top: 1em; }
	#visionary_header h1 span { font-size: 26px; }
	#visionary_header h1 span.row2 { font-size: 26px; }

	/* lp comp box v2 */
	#compareTableBox.v2 .th h2 { font-size: 13px; }
	#compareTableBox a.buyNow { font-size: 12px; padding: 8px 14px; background-image: none; }
	#compareTableBox.v2 .th.big { top: 0; }
	#compareTableBox.v2 th { vertical-align: bottom; }
	#compareTableBox.v2 .th p.fmore a { font-size: 11px; }
	#compareTableBox.v2 .devices img { margin: 0 auto; display: block; }
	#compareTableBox.v2 table tbody tr td { font-size: 11px; }
	#compareTableBox.v2.prod2 .marginm { margin-top: 0 !important }
	#prodComparison.v20162 .cell { min-height: 6em; }
	#prodComparison.v20162.prod2 .activePack figure { margin-left: 0 !important; }
	#prodComparison.v20162 .customBG { height: 70px; }
	#prodComparison.v20162 .customBG.v2 { height: 80px; padding: 5px 0; }
	#prodComparison.v20162 .customBG p.other-text { margin-top: 0 !important; }

	/* bms ro */
	#prodSection.v2016.ro .ultimate.v2 { margin-top: 0 !important; }
	#centralManage .social_btn img { max-width: 120px; }
	#centralManage h2 { font-size: 28px; }
	#centralManage .subtitle { font-size: 23px; line-height: 1.1; }
	#centralManage .subtitle { margin-bottom: 2em; }
	#centralManage .social_wrapper { text-align: center; }

	/* Our Mission */
	.ourMission { position: relative; bottom: 0; width: 100%; float: left; padding: 0 5px; background-position: 90% top; height: 83px; }
	.ourMission h2 { width: 100%; font-size: 13px; margin: 8px 0; float: none; }
	nav#mainNav .mainLinks .dropdown-menu .ourMission .redBtn { max-width: 120px; padding: 6px 10px; font-size: 12px; float: none; margin: 2px auto 0; display: block; }
	.ourMission .ft { display: none; }

	/* lp brief 2016 */
	#brief-header h2 { font-size: 26px; }

	/* bms ro */
	#prodSection.v2016.ro .ultimate.v2 { margin-top: 0 !important; }

	/* business award */
	#prodSection.business.newAward .badgePos { margin-top: 2em !important; }

	/* download page */
	#generated-key a.greenBtn, #downloadPage a { font-size: 12px; }
	#downloadPage .container::after { bottom: -110px; }

	/* lp consumer */
	#prodSection.consumerDE { background-position: center -480px !important; background: #295094 !important; }
	#prodSection.LP2016.consumerDE .boxWrapper .boxes img { width: 26%; margin-bottom: 20px; }
	#prodSection.consumerDE ul li, #prodSection.consumerDE h4, #prodSection.LP2016.consumerDE .boxWrapper .awards h5 { color: #fff; }
	.center-mobile { text-align: center !important; }
	#prodSection.consumerDE .row > div { margin-bottom: 1em; }
	#prodSection.LP2016.consumerDE .boxes img.bms { width: 22% !important; margin-bottom: 0px !important; }
	#prodSection.LP2016.consumerDE .relative-margin { left: 0 !important; }

	/*endpoints fr page*/
	#prodAwrds .customQuote { margin-top: 20px !important; }

	/* enjoy benefits */
	#enjoyBenefits h1 { font-size: 16px; margin: 0; z-index: 10 !important; }
	#enjoyBenefits img { height: 90px; margin: -20px auto 0; display: block; padding: 0 0 10px !important; }

	/* ts upgrade w10 */
	#upgradeW10 .mid { margin-top: -0.7em; }
	#upgradeW10 h3 { font-size: 24px; }
	#upgradeW10 img.w10 { display: block; margin: 0 auto; width: 80px; }
	#upgradeW10 p.inline { display: block; margin: 1em 0; width: 100%; }
	#upgradeW10 div.inl { width: 100%; }
	#upgradeW10 span.details { margin-top: 1em; font-size: 11px; }

	/* install de */
	#ta_prodHeader.v2 .row { margin: 0 20px; }
	#ta_prodHeader.v2 h3 { font-size: 30px; }
	#ta_prodHeader.v2 h4 { font-size: 26px; }
	#ta_prodHeader.v2 .form-horizontal { right: 0; }
	#ta_prodHeader.v2 h3 { font-size: 26px; }
	#ta_prodHeader.v2 h4 { font-size: 20px; }

	/* pan header locator 2016 */
	#filters_locator2016 .search-wrapper input.search-partner { width: auto; }
	#filters_locator2016 .row { margin: 0; }

	/* web technologies */
	#GZ_newSection h2, #GZ_newSection h4 { transform: rotate(0deg); }
	#GZ_newSection .techImg { background-position: -150px 0 !important; }
	#GZ_GlbPrtNtk.v2 { margin-top: 0 !important; }
	#HVI1 h3 { font-size: 44px; }
	#HVI1 .logo img { margin-top: 1em; }
	#GZ_EdtSctTls.hvi h1 { font-size: 30px; }
	#GZ_GlbPrtNtk.hvi h1 { font-size: 30px; }
	#reserveHVI h1 { font-size: 40px !important; }
	#reserveHVI h2 { font-size: 20px !important; }
	#HVI1 h3 { font-size: 38px; }
	#GZ_Techs.noRotate .container { padding-left: 60px !important; padding-right: 60px !important; }
	#GZ_EdtSctTls.hvi h1 { font-size: 24px; }
	#reserveHVI h1 { font-size: 32px !important; }
	#reserveHVI h2 { font-size: 18px !important; }
	#oneStepAhead.hvi a.learnMore + img { display: block; margin: 0 auto; }

	/* WINDOWS 10 COMPATIBILITY */
	#W10comp .w10bg { height: 255px !important; }
	#W10comp h3 { font-size: 28px !important; margin-top: 30px !important; }
	#W10comp .subtitle { font-size: 17px !important; }
	#W10comp .w10img { width: 24% !important; margin-bottom: 0 !important; }
	#W10Benefits .subtitle { font-size: 17px !important; }
	#W10install .txtMedSize { font-size: 1.25em }
	#W10install a { font-size: 1em }
	#W10speed h2 { font-size: 24px !important; line-height: 1.1em }
	#W10speed p { font-size: 19px !important; line-height: 1.1em; margin-top: 1.5em; }

	/* business v2 */
	#prodSection.LP2016 .priceBox, #prodSection .FP.priceBox { background-size: cover; height: 140px; width: 140px; }
	#prodSection.business.vPower h1 { font-size: 34px !important; }
	#prodSection.business.vPower h1 + p { font-size: 14px; padding: 0 30px !important; }
	#prodSection.business.vPower .elements { padding: 0 20px !important; }
	#prodSection.business.vPower img.elements { margin-bottom: 2em !important; }
	#prodSection.business.vPower .priceBox p { top: 42px; font-size: 30px; line-height: 1; }
	#prodSection.business.vPower .badgePos, #prodSection.business.vPower .badgePos div { width: 100% !important; text-align: center !important; }
	#prodSection.business.vPower .priceTable .price { text-align: center !important; }
	#prodSection.business.vPower .badgePos q { margin-top: 10px !important; }
	#prodSection.business.vPower .years_checkbox p > input + label { margin-left: 15px !important; font-size: 12px !important; }
	#prodSection.business.vPower .years_checkbox p label { font-size: 12px !important; }
	#prodSection.business.vPower .priceBox p { font-size: 28px; }

	/* comparison tooltip */
	#prod-comparison table .lto.mostP { white-space: nowrap; font-size: 12px; left: 5px; }
	#prod-comparison table .lto.mostP.new { white-space: nowrap; left: 15px; top: -53px; }

	/* av 2016 free edition */
	#av2016-free { min-height: 450px; }
	#av2016-featuredlist h1 { font-size: 40px; }
	#av2016-free h1 { font-size: 30px !important; margin-top: 1em; }
	#av2016-free h3 { font-size: 18px; }
	#av2016-makefree p, #av2016-livedigital p { font-size: 13px; }
	#av2016-makefree h3 { font-size: 21px; }
	#av2016-getride h4 { font-size: 20px; }
	#av2016-getride p { font-size: 13px; }
	#av2016-getride h3 { font-size: 20px; }
	#av2016-getride q { font-size: 16px; }
	#av2016-featuredlist ul { padding: 0; }
	#av2016-livedigital h5 { font-size: 22px; }
	#av2016-getride .text-center { margin: 10px 0; padding: 0 !important; }
	#av2016-featuredlist { text-align: left; }
	#av2016-featuredlist h1 { font-size: 24px; padding-left: 15px; }
	#av2016-featuredlist ul li { padding: 0 !important; }
	#av2016-featuredlist h3 { font-size: 16px; }
	#prodScreenshot h2, #av2016-systemreq h2 { font-size: 24px; }
	#av2016-systemreq ul li h4 { font-size: 15px; }
	#av2016-systemreq ul li { font-size: 12px; }
	#av2016-systemreq .products .col-xs-8 { margin: 20px 0; }
	#av2016-systemreq .icons-social a { margin: 15px 5px 0; max-width: 40px; }
	#av2016-systemreq a.yellowBtn { margin-top: 2em; }

	/* reviewers logged */
	#mainNav.v2016 .mainLinks li { display: block !important; text-align: left; }

	/* map testimonials */
	.testimonal-map h2 { font-size: 28px; }
	.testimonal-map { min-height: 500px !important; background: transparent; }
	.testimonal-map .pin { position: static !important; left: 0 !important; }
	.testimonal-map .pin > span { width: 100%; position: static !important; }
	.testimonal-map #vtest-map { display: none; }
	.testimonal-map .only-mobile .row-custom a { color: #333; padding: 10px 0; text-align: center; display: block; border-bottom: 1px solid #eee; }
	.testimonal-map .only-mobile { display: block; }
	.testimonal-map span a.hover-text { font-size: 12px; width: 100%; position: static; color: #333 !important; display: block; background: transparent; padding: 15px 0 }
	.testimonal-map span a.hover-text:after { display: none !important; }
	.testimonal-map .open-list .wrappeR { width: 80% !important; padding: 10px 10px 0 10px; }

	/* adu students */
	.content-section-a i, .content-section-b i { font-size: 200px !important; margin: 50px 0; }
	.content-section-a .red-check { margin-left: 100px; }
	.content-section-a h2, .content-section-b h2 { font-size: 28px; }
	#mainNav.v2016.adu.active img.abu-img { margin-top: 0; }
	#mainNav.v2016.adu.active #secondNav { height: 80px; }
	#mainNav.v2016.adu #bigLogo img { display: block; margin: 0 auto; }
	#mainNav.v2016.adu #bigLogo { margin-top: 20px; }
	#mainNav.v2016.adu #bigLogo a.pull-left { float: none !important }
	#mainNav.v2016.adu img.abu-img { display: none; }
	.content-section-a, .content-section-b { text-align: center; }
	.content-section-a .red-check { margin-left: 0; }
}
@media all and (min-width:400px) and (max-width:680px) {
	.box-room { margin-bottom: 19em; }
	#prodSection.v2017.v2 .trial-info.v2 { padding-left: 36%; }
}

/* media queries end */
@media all and (max-width:1800px) {
	.static-banner2 .bottom-static p { font-size: 14px; }
	.static-banner2 .bottom-static h4 { font-size: 20px; }
}
@media (max-width:1280px) {
	.product2018.bms .boxImg img { max-width: 500px; margin-left: 10px; }
	.product2018 .boxImg { margin-left: 0; }
	.header-lunch2018 .items-lunch .last img.box{margin-left: -280px;}
	.container { width: 1280px !important; }
	.header-lunch2018 .items-lunch .mid img.box{margin-left: -118px;}
	.header-lunch2018 .items-lunch .first img.box{margin-right: -200px;}
}
@media (max-width:1279px) {
	.container { width: 96% !important; }
}
@media (min-width:1280px) and (max-width:1550px) {
	.section-buttons h4 { margin-bottom: 20px; }
	.section-buttons { padding: 2em 0 0 0 !important; }
	.static-header { padding: 1em 0 !important; min-height: 400px; }
}