/* ####################################################### RESPONSIVE #####################################################################*/

/* 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) {
	.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!important;}
}

/* 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;}
	
	}
@media (max-width:1439px) {
	
	.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) {
	#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 p { font: 300 1.6em/1em 'Roboto', sans-serif; color: #fff; letter-spacing: -0.02em; }
	.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) {
	#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 !important; }
	.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 p { font: 300 1.6em/1em 'Roboto', sans-serif; color: #fff; letter-spacing: -0.02em; }
	.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; }

	/* 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 p { font: 300 1.8em/1em 'Roboto', sans-serif; color: #fff; letter-spacing: -0.02em; }
	.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 (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; }

	/* 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 p { font: 300 1.8em/1em 'Roboto', sans-serif; color: #fff; letter-spacing: -0.02em; }
	.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) {
	#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 p { font: 300 1.6em/1em 'Roboto', sans-serif; color: #fff; letter-spacing: -0.02em; }
	.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:1281px) and (max-width:1400px) {
	#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 p { font: 300 1.6em/1em 'Roboto', sans-serif; color: #fff; letter-spacing: -0.02em; }
	.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 (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 p { font: 300 1.6em/1em 'Roboto', sans-serif; color: #fff; letter-spacing: -0.02em; }
	.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 */
@media (max-width:1023px) {
	.trusted-2017.fp{background-size: 170%; background-position: -322px center}
	.anywhere-anytime.fp2017{background-position: 73% center;}
	#prodSection.v2017.fp2017{background: #E3E3E3!important;}
	#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;}
	#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.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){
	.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: 20px; }
		.tablePrice .valab { font-size: 10px; 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){
	.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;}
	#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;}
	.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: 14px;}
    .redBtn.v2 img { margin: 0 0 2px 0;}
    #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;}
		/*#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 { font-size: 1em; width: 60px; left: -22px; }
		#beta2016.v3 #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 (min-width:400px) and (max-width:680px) {
		.box-room { margin-bottom: 19em; }
		#prodSection.v2017.v2 .trial-info.v2{padding-left: 36%;}

	}

	/* media queries end */