/* Minification failed. Returning unminified contents.
(54,25): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(56,27): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(59,29): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(60,30): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(61,36): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(66,30): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(79,19): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(93,38): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(97,53): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(104,25): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(143,27): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(144,29): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(162,32): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(189,46): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(194,28): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(222,27): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(223,34): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(285,70): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(315,44): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(317,24): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(324,70): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(387,56): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(388,78): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
(424,73): run-time error CSS1039: Token not allowed after unary operator: '-color-orange'
 */
.leftaside {float:left; width:20%; padding-right:20px;  margin-bottom:20px;}

.afterloginleft{float:left;}
.day31{margin: 0 0 20px 0;}
.infrontimg{display:none;}
.inhoverimg{display:inline-block;}
.leftsource p{text-align: center;}
.day31{margin: 0 0 20px 0; width:174px;}
.day31 .hoverimg{display:none;}
.day31:hover .frontimg{display:none;}
.day31:hover .hoverimg{display:inline-block;}

.lowestprice{margin: 0 0 20px 0; }
.lowestprice{margin: 0 0 20px 0; width:174px;}
.lowestprice .hoverimg{display:none;}
.lowestprice:hover .frontimg{display:none;}
.lowestprice:hover .hoverimg{display:inline-block;}

.colorwhite { color: #FFF }
.colorwhite a { color: #FFF!important; text-decoration: none }
.colorwhite a:hover { color: #FFF }

.colordarkgray { color: #5f5f5f }
.colordarkgray a { color: #5f5f5f!important; text-decoration: underline }
.colordarkgray a:hover { color: #5f5f5f; text-decoration: none }

.colorgreen { color: #008706 }
.colororange { color: #ff7200 }
.colorored { color: #ff0600 }
.errored{color:#ff0600; }
.colorosaffron { color: #d2623e }
.colorpistagreen { color: #598b92 }
.colorpistagreenlink { color: #598b92!important }
.colordarkgraylink { color: #5f5f5f!important }

.shopperapproved{text-align:center;}

.sliderlogin {background:#ffffff; border:solid 1px #f1f1f1; margin-bottom:20px; border-bottom: none; }
.sliderlogin > li {border-bottom: solid 1px #f1f1f1; position: relative;}
.sliderlogin > li > a {font-size: 12px; display: block; padding:12px; color: #58534f; text-decoration: none; font-weight: normal; line-height: 24px; font-family: 'robotobold';}
.sliderlogin > li > a:hover { color: #58534f; text-decoration: none; outline: none !important; background:none;}
.sliderlogin > li:after{content: ""; height: 4px; width: 8px; background:url("../images/sidebar-arrow-down.svg") no-repeat; position: absolute; top: 24px; right: 10px;}
.sliderlogin ul li a { font-size: 11px; display: block; padding: 6px 12px 6px 20px; color: #58534f; text-decoration: none; font-weight: normal; position: relative; font-family: 'robotoregular';}
.sliderlogin ul li a:hover {outline: none !important; background: #f1f1f1; }
.sliderlogin ul li a:before{content: ""; height: 0; width: 0; border-top: 3px solid transparent; border-bottom: 3px solid transparent; border-left: 3px solid #666; position: absolute; top: 11px; left: 12px;}

.sliderlogin .librandimg{ padding:10px;}
.sliderlogin .librandimg a{ padding:0px;}
.sliderlogin .librandimg a:hover{ background:none;}
#subnavlist {border-top: solid 1px #f1f1f1; }

.rightsection {float:left; width:80%; }

.breadactive{color:var(--color-orange) !important; background:none !important;}
.cotextin {background: #ffffff;}
.headbar {background:var(--color-orange); padding:15px 20px 14px 15px; }
.headbar-sub{color:#ffffff;font-family: 'archivo_narrowbold'; margin-top:5px;display:block;}
.headbar h1{color:#FFF; font-family: 'archivo_narrowbold'; font-size:36px; font-weight: normal; letter-spacing: normal; line-height: 36px; padding:0px; margin:0px;}
.contentarea h2 {color:var(--color-orange); font-family: 'archivo_narrowbold'; font-size: 28px; font-weight: normal; margin-bottom: 15px; line-height:28px;}
.contentarea h2 a{color:var(--color-orange); text-decoration:underline;}
.contentarea h2 a:hover{color:var(--color-orange); text-decoration:none;}
.contentarea p{line-height:24px;}

.procntarea{ padding: 12px 10px 15px 10px; color: #58534f; }
.procntarea p { color: #4f4f4f; font-size: 14px; line-height: 20px; margin-bottom:10px;}
.procntarea p a{ color: var(--color-orange) !important; text-decoration: underline; }
.procntarea p a:hover { color: #58534f; text-decoration: none; }

.innerfooterbg { background: url(../images/innerfooterbg.png) repeat center top; width: 100%; }
.commontxt { color: #58534f; font-size: 14px; line-height: 16px; padding: 14px 0 0 0; }
.smltxt { color: #6e6e6e !important; font-size: 12px !important; line-height: 18px !important; padding: 5px 0 0 0; }

.contact-address address{font-style:normal;font-size: 14px;line-height: 24px;}
.contact-address address:not(:last-child){margin-bottom:15px}
/*=====================================================
						Brands
=====================================================*/
.addcartbtn {
	background: var(--color-orange);
	font-size: 18px;
	line-height: 18px !important;
	font-family: 'archivo_narrowbold';
	color: #FFF;
	border: none;
	font-weight: normal;
	padding: 7px 8px 7px 8px;
	text-transform: uppercase;
	letter-spacing: -0.024em;
	margin: 0px;
	cursor: pointer;
}
.acstexport > a{text-decoration:none;}
.addcartbtn:hover { background: var(--color-orange); color:#206272;}
#RapidSSLContent_tdExport > a{text-decoration:none;}

.darkclrbtn { background:#206272; font-size: 18px; line-height: 18px !important; font-family: 'archivo_narrowbold'; color:#ffffff; border: none; font-weight: normal; padding: 7px 8px 7px 8px; text-transform: uppercase; letter-spacing: -0.024em; margin: 0px; cursor:pointer;}
.darkclrbtn:hover { background: #206272; color:var(--color-orange);}

.btngeneratenow { background: url(../images/checkout.png) no-repeat 0px -1576px; width: 119px; height: 17px; border: none; }
.btnview { background: url(../images/checkout.png) no-repeat 0 -1943px; width: 32px; height: 32px; border: none; }

.faquli ul { padding: 0; }
.faquli li {font-size: 14px; padding: 0 0 0 0; line-height: 26px; margin: 0 0 0 25px; list-style-image: url(../images/faqlist.svg) }
.faquli a { color: var(--color-orange); text-decoration: underline; }
.faquli a:hover { color: #58534f; text-decoration: none; }
.regular { margin: 10px 0 15px 25px !important; }
.regular ul { padding: 0; }
.regular li {font-size: 14px; margin: 0 0 0 15px; line-height: 26px; list-style-type: disc; color:#58534f;}
.regular a { color: #58534f; text-decoration: none; }
.regular a:hover { color: #58534f; }
.marbtm { margin: 0 0 15px 0; }
/*SSL Partner*/
.sslpartners { width: 748px; border: solid 1px #cdcdcd; background: #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color: #58534f; font-size: 14px; line-height: 20px; margin: 0 0 15px 0; }
.sslpartnersleft { width: 26%; float: left; text-align: center; }
.sslpartnersleft img { padding: 25px 0 0 0; }
.sslpartnersright { float: right; width: 73.59%; background: #f4f9f9; border-left: solid 1px #cdcdcd; }
.sslpartnersright a { color: #EB5525; text-decoration: underline; }
.sslpartnersright a:hover { color: #7C7066; text-decoration: none; }
.sslpartnerswrap { padding: 7px 10px; min-height: 104px; }
.sslpartnerstwo { width: 748px; border: solid 1px #cdcdcd; background: #ffffff; color: #58534f; font-size: 14px; line-height: 20px; margin: 0 0 15px 0; }
.sslpartnersleftwo { width: 26%; float: right; text-align: center; }
.sslpartnersleftwo img { padding: 25px 0 0 0; }
.sslpartnersrightwo { float: left; width: 73.59%; background: #f4f9f9; border-right: solid 1px #cdcdcd; }
.sslpartnersrightwo a { color: #EB5525; text-decoration: underline; }
.sslpartnersrightwo a:hover { color: #7C7066; text-decoration: none; }
.sslpartnerswraptwo { padding: 7px 10px; min-height: 104px; }
/*------------- Newly Added --------------*/
.tbl { background: #fff; }
.tbl td { padding: 5px; font-size: 12px; border:solid 1px #cdcdcd; text-align: left; }
.tbl td + td{text-align:center;}
.tbl td strong{ color:#206272; font-weight:normal;}
tr.trhead { background:#f6f6f6; }
tr.trhead td{padding: 8px;}
tr.trhead td img{ width: 100px; height: 26px;}
.marbtmzero { margin-bottom: 0px !important; }
.regularuli { margin: 0 0 15px 15px !important; }
.regularuli ul { padding: 0; }
.regularuli li { font-size: 14px; margin: 0 0 0 15px; line-height: 26px; list-style-type: circle; }
.regularuli a { color: #58534f; text-decoration: underline; }
.regularuli a:hover { color: #58534f; text-decoration: none; }

.commonfont { color: #58534f; font-size: 14px; line-height: 20px; padding: 0 0 0 0; }
.orangelink { color: var(--color-orange); font-size: 14px; line-height: 20px; padding: 0 0 0 0; }
.orangelink a { color: var(--color-orange); text-decoration: underline; }
.orangelink a:hover { color: #58534f; text-decoration: none; }

.hearthome { margin: 0 0 15px 0; }
.imginuli { padding: 10px 0px 5px 0px; }
.heartsmily { font-size: 20px; padding: 0px !important; }
.heartulimartop { margin: 5px 0 0px 15px !important; }
.couliline { line-height: 22px; }
.opencommonuli { margin: 0 0 15px 15px !important; }
.opencommonuli ul { padding: 0; }
.opencommonuli li {margin: 0 0 0 0; font-size:14px; background: url(../images/icon-yes-arrow.png) no-repeat left 8px; padding: 0 0 0 25px; line-height: 22px; list-style-type: none; }
.opencommonuli a { color: #EB5525; text-decoration: underline; }
.opencommonuli a:hover { color: #EB5525; text-decoration: none; }

.cheapcmntxt { padding: 12px 10px; color: #58534f; }
.cheapcmntxt p { color: #58534f; font-size: 14px; line-height: 22px; }
.cheapcmntxt h4 {color: #58534f; font-family: 'archivo_narrowbold'; font-size:18px; font-weight: normal; display: block !important;}

.cheapcmntxt p a { color: var(--color-orange) !important; text-decoration: underline; }
.cheapcmntxt p a:hover { color: #58534f; text-decoration: none; }

.btnaddcart { background: url(../images/btn-addtocart.png) repeat-y 0 -51px #f36b3f; font-size: 18px; line-height: 18px !important; font-family: 'BebasNeueRegular'; color: #FFF !important; border: none; font-weight: normal; padding: 2px 8px 0 8px; text-transform: uppercase; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; letter-spacing: -0.024em; margin: 0px; text-decoration:none;}
.btnaddcart:hover { background: #b8431e; -webkit-transition: background-color 1.5s; -moz-transition: background-color 1.5; -o-transition: background-color 1.5; -ms-transition: background-color 1.5; transition: background-color 1.5; }

.collapse .colorosaffron {font-size:11px;}
.collapse .compordereight {float:right;}
.pad-zero{padding:0px !important;}
/*---------------------- Set Password ------------------------*/
.popsetnewpass{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#58534f;}
.popsetnewpass p{margin:0;}
.popsetnewpass dl{margin-bottom:0;}
.popsetnewpass .common{margin:0 !important;}
.popsetnewpass .cotextin{padding:20px;}
.popsetnewpass dt{float:left; width:120px; text-align:right; margin-right:10px; line-height:30px;}
.popsetnewpass dd{margin-left:0; margin-bottom: 20px;}
.popsetnewpass .userid{line-height:30px; margin-bottom:10px;}
.poupinput{background: #f8f8f8; border: 1px solid #cdcdcd; color: #5b5b5b; font-size: 14px; min-width: 76px; padding: 6px 5px; width: 370px;}
.setpassbox dl dd .setspan {display: block; font-size:11px; font-style: italic; line-height: 14px;}
.popsetnewpass .setnowbtn{padding-left:130px;}

.commontbl {font-family: 'robotoregular'; font-size: 14px; line-height: 22px; color:#58534f; background:#f6f6f6; }
.commontbl tr td { border:1px solid #cdcdcd; padding:6px 4px; }
.commontbl tr:nth-child(even){ padding:10px 10px; background:#ffffff;}
.commontbl tr:nth-child(odd){padding:10px 10px; background:#fbfbfb;}

.cmntblhead { background:#f6f6f6; color:var(--color-orange); font-family: 'archivo_narrowbold'; font-weight:normal; font-size:16px;}
.stamobopen{display:none;}


.lowadpromo {margin-left: 240px; margin-top: -7px; margin-bottom:10px; font-size: 12px; font-style:italic; font-family: 'robotoregular';}
.otherbtn {background:var(--color-orange); font-size: 14px; line-height: 18px; font-family: 'archivo_narrowbold'; color: #FFF; border: none; font-weight: normal; padding:5px 7px 5px 7px; text-transform: uppercase; letter-spacing: -0.024em; margin: 0px; cursor:pointer;}
.otherbtn:hover { color:#206272;}

.brandbtbl .brandraw p .sealtype{display:block; text-align:center;}
.typetitle{padding-bottom:20px; font-family: 'archivo_narrowbold'; font-size:24px; color:#165b6c; font-weight:normal; line-height:30px; margin-bottom:0px;}

.bgbreadcrumb{background:#FFFFFF; padding:0;}
.bggray{background:#f6f6f6; padding:60px 0 40px 0;}
.bgwhite{background:#FFFFFF; padding:60px 0 40px 0;}

.padtopzero{padding-top:0px !important;}

.boxoneleft{width:565px; float:left;}
.boxoneright{ width:415px; float:left; text-align:center; padding:55px 0 0 0;}
.boxoneright img{ display:inline-block; text-align:center;}

.boxtwoleft{width:560px; float:left; padding:30px 0 0 0;}
.boxtwoleft img{margin-left: 30px;}
.boxtworight{width:420px; float:left;}

.boxthreeleft{width:400px; float:left;}
.boxthreeright{ width:580px; float:left; text-align:center; padding:55px 0 0 0;}
.boxthreeright img{ display:inline-block; text-align:center;}

.bgreen{background:#206272; padding:30px 0 30px 0;}
.bgreen h3{font-size:30px; line-height:40px; margin:0px; font-family: 'archivo_narrowbold'; color: #FFF; float:left;}
.bgreen .btnbox{float:right;}
.bgreen .gbtn{padding:12px 15px 11px; font-size:20px; float:right;}
.databtn {background:var(--color-orange); font-size:18px; line-height:18px; font-family: 'archivo_narrowbold'; color:#FFF; border: none; font-weight: normal; padding:8px 10px 7px; text-transform: uppercase; text-decoration: none; display:inline-block; cursor:pointer;}
.databtn:hover {background: var(--color-orange); color:#206272;}

.encryptedwrap{ text-align:center;}
.encryptedwrap h3{margin-bottom:50px; text-align:center;}
.encryptedwrap img{margin-bottom:20px;}

.boxfourleft{width:520px; float:left; padding:25px 0 0 0; text-align:center;}
.boxfourleft img{padding-bottom:20px;}
.boxfourright{width:460px; float:left;}

.boxsixleft{width:580px; float:left;}
.boxsixright{ width:400px; float:left; text-align:center; padding:55px 0 0 0;}
.boxsixright img{ display:inline-block; text-align:center;}
.browsedv{ margin:40px 0 20px 0;}

.boxsevenleft{width:460px; float:left; padding:30px 0 0 0; text-align:center;}
.boxsevenright{width:520px; float:left;}

.newlinks { width:33.33333%; float: left; text-align: center;  margin-bottom:20px;}
.newlinks figure { display: block;}
.newlinks figure img {display:inline-block;}
.newlinks figure figcaption {margin-top:30px;}

.authlinkswrp h3{margin-bottom:35px; text-align:center;}
.authlinks { width:33.33333%; float: left; text-align: center;  margin-bottom:20px;}
.authlinks figure { display: block; width:80%; margin:0 auto;}
.authlinks figure img {display:inline-block; margin-bottom:41px;}
.authlinks figure h4{ margin:0 0 10px 0; color:#58534f; font-family: 'archivo_narrowbold'; font-size:24px; line-height:28px;}
.authlinks figure p{color:#58534f; margin:0 0 0 0; font-size:12px; line-height:18px;}
.authlinks figure figcaption {margin-top:25px;}

.authoneleft{width:565px; float:left;}
.authoneright{ width:415px; float:left; text-align:center; padding:55px 0 0 0;}
.authoneright img{ display:inline-block; text-align:center;}

.authtwoleft{width:530px; float:left;}
.authtwoleft p span{ color:#57a34c;}
.authtworight{ width:450px; float:left; text-align:center; padding:30px 0 0 0;}
.authtworight img{ display:inline-block; text-align:center;}


.authreeleft{width:475px; float:left; padding:30px 0 0 0; text-align:center;}
.authreeright{width:505px; float:left;}

.authchecklist{margin-bottom:45px;}
.authchecklist ul li{display:table-cell; width:122px; padding:20px 0px; font-family:"archivo_narrowbold"; color:#206272;}
.authchecklist ul li:last-child{border-right:none;}
.authchecklist ul:first-child li{font-size:13px; line-height:14px;  text-align:center; border-right: solid 1px #fff;}
.authchecklist ul + ul li{min-height:128px; font-size:10px; border-right: solid 1px #e9eaeb;  text-align:center; vertical-align: middle;}
.authchecklist ul + ul li:first-child span{display: block; margin-top: 10px;}
.authchecklist ul:last-child li{border-top: solid 1px #e9eaeb;}

.bgreentwo{background:#206272; padding:40px 0 40px 0; margin-bottom:55px;}
.bgreentwo h3{font-size:24px; line-height:28px; margin:0px; color: #FFF; letter-spacing:-0.022em;}


/*----------------- SSL Products --------------*/
.ssltype-boxes ul {list-style: none; float: left; width: 100%;}
.ssltype-boxes ul li {float: left; margin-right: 20px; margin-bottom: 20px; position: relative; width:230px; box-sizing:content-box;}
.ssltype-boxes ul li:nth-child(4n) {margin-right:0} 
.ssltype-boxes ul li a{display: block; padding:25px 10px 21px 10px; background:#206272; box-sizing: border-box; text-align: center; color: #fff; text-decoration: none;}
.ssltype-boxes ul li p {font-size:20px; line-height:22px; font-weight:normal; color:#FFF; font-family:"archivo_narrowbold"; margin-bottom:0;} 
.ssltype-boxes ul li a:hover{text-decoration: none; background: var(--color-orange);}
.ssltype-boxes ul li span {display:block; height: 66px; margin-bottom:10px;} 
.ssltype-boxes ul li:hover span {background-position: center inherit!important}
.ssltype-boxes ul li .field-tip {display:none; text-align:left; height:auto; margin-bottom: 0; line-height: 22px; position: absolute;  width: 278px; padding: 34px 40px; background: #f6f6f6; z-index:999; color:#58534f; top:96%;}
.ssltype-boxes ul li:hover .field-tip {display: block; -webkit-transition: opacity 250ms ease-out; -moz-transition: opacity 250ms ease-out; -ms-transition: opacity 250ms ease-out; -o-transition: opacity 250ms ease-out; transition: opacity 250ms ease-out}
.ssltype-boxes ul li .field-tip:before {content:""; position: absolute; height:0; width:0; border-bottom:19px solid #f6f6f6; top: -19px;}
.ssltype-boxes ul li .fieldtip-left:before {left:0; border-right:25px solid transparent;}
.ssltype-boxes ul li .fieldtip-right:before {right:0; border-left:25px solid transparent;}
.ssltype-boxes ul li .fieldtip-left {left: 50%;}
.ssltype-boxes ul li .fieldtip-right {right: 50%;}

.tlsprowrap {padding:35px 0 40px;}
.tlsprowrap+.tlsprowrap {border-top:solid 1px #eee;}
.typeleftimg {width: 225px; float: left; padding-top:0; text-align: center;}
.typeleftimg img {display: inline-block;}
.typecontent {width: 690px}
.typecontent h3 {margin-bottom:10px; color:#2d6b7a;}
.typecontent p {margin-bottom:20px;}
.typecontent .gbtn{padding: 12px 20px 11px;}
.typeleftcnt {float: left}
.typerightcnt {float: right;}
.typerightcnt .gbtn {float: right;}
.typerightimg {width: 245px; float: right; padding-top: 5px; text-align: right;}

.ovtypeimg {margin-right: 32px}
.malwaretypeimg, .emailtypeimg {margin-top: 32px}
.mdtypeimg {margin-top:39px}
.wctypeimg {margin-top:18px}

/*----------------- SSL Renewals --------------*/
.innercontentwrap .maintitleh1{color: var(--color-orange); padding: 0 0 10px;}
.innercontentwrap .maintitleh2{line-height: 36px;}
.fullcmnh3{color: var(--color-orange); font-size: 30px; line-height: 30px; margin-bottom: 20px;}
.renewcert-left{width:60%; float:left;}
.renewcert-img{float:right; padding-top:67px; width: 324px;}

.renewalearly .col-3{float:left;  padding:0 43px; width:33.333333%; text-align:center;}
.renewalearly .col-3 p{margin-bottom:0;}
.renewalearly .col-3 span{display:block; margin-bottom:30px;}
.renewalearly .col-3 h3{font-size:36px; line-height:40px; color:var(--color-orange); margin:57px 0 44px;}
.renewalearly .col-3 .gbtn{padding: 12px 15px 11px; font-size:20px;}

.revalidateleft{float:left; width:60%;}
.revalidateright{float:right; padding-top:17px; width: 260px}
.revalidateright img{width: 260px;}

.renewal-feature{padding:48px 0;}
.featurebox{float:left; width:26%;  padding:0 40px; text-align:center; position:relative;}
.featurebox:first-child{padding-left:0; width:23%;}
.featurebox:nth-child(4n){padding-right:0; width:25%;}
.featurebox i{display:block; margin-bottom:30px;}
.featurebox + .featurebox:before{content:""; background:#e5e5e5; left:0; top:15px; position:absolute; height:153px; width:1px;}

.brandsbar .branddecptxt{padding-bottom:0px !important; margin-bottom:0px !important;}
.typetblraw {position:relative;}


/*=====================================================
					SSL SUpport
=====================================================*/
.supportlist{margin-bottom:33px;}
.supportlist h3{margin-bottom:25px;}
.supportlist ul li{display:inline-block; width:100px; vertical-align:top; text-align:center;}
.supportlist ul li + li{margin-left:70px;}
.supportlist ul li a{display:block; color:#206272; font-family:'roboto_slabbold'; text-decoration:none;}
.supportlist ul li a i{display:block; height:91px; width:91px; border-radius:50%;  margin:0 auto 15px;}
.supportlist ul li a i img{margin-top:19px;}
.supportlist ul li a span{font-size:14px; display:block; line-height:18px;}
.blueiconbg{background:#c4e3e7;}
.pinkiconbg{background:#f9b7a4;}
.yellowiconbg{background:#f5e091;}
.greeniconbg{background:#bde5b5;}

.supportlist ul li a:hover .staticimg, .supportlist ul li a .hoverimg{display:none;}
.supportlist ul li a:hover .hoverimg{display:inline-block;}
.supportlist ul li a i .submittkt-icon{margin-top: 28px;}
.supportlist ul li a i .mouse-icon, .supportlist ul li a i .install-ssl-icon{margin-top: 26px;}
.supportlist ul li a i .glossary-icon{margin-top: 23px;}

.spt-brandicon{float:left; width:180px; text-align:center;}
.spt-brandicon i{display:block; height:91px; width:91px; border-radius:50%;  margin:0 auto 15px; text-align:center;}
.spt-brandicon i img{margin-top:19px;}
.spt-brandicon span{font-size:14px; display:block; line-height:18px; color:#206272; font-family:'roboto_slabbold';}
.spt-brandicon:hover .staticimg, .spt-brandicon .hoverimg{display:none;}
.spt-brandicon:hover .hoverimg{display:inline-block;}
.comparisonchart .common{float:left; margin-top:19px !important;}

.ratereview {height:210px;}
.offertxt{width:100%;}
.offertxt p{margin-bottom:0px;}
.img-bg{background: #f6f6f6;padding: 10px;margin: 0 0 0px}

/*=====================================================
					McAfee
=====================================================*/
.mcafeebox{padding-top:0!important;padding-bottom: 25px}
.mcafeebox h2{font-size:24px;color: #216373}
.mcafeebox .right-para img{cursor:pointer}
.mcafeebox .wrapper{background: #f6f6f6;padding: 30px 20px;margin: 0px}
.certxtwrap{ width:50%; float:left;}
.certxtimg{float:right;}
.right-para{cursor:pointer}
.certitle{font-size:46px; line-height:45px; color:var(--color-orange);}
.certxtwrap h3{font-family: 'archivo_narrowbold'; font-size:48px; color:var(--color-orange); font-weight:normal; line-height:30px; margin-bottom:21px;}
.certxtwrap h3 span{font-size:24px; line-height:24px; color:#2d6b7a; margin-bottom:11px; display:block;}
.certxtwrap p{margin-bottom:25px;}
.certxtwrap .certbtnwrp{ width:100%;}
.certbtnwrp .gbtn{font-size:20px; padding:12px 20px 11px;}

.imgpopupshow{z-index:999;display:none}
.imgpopupshow .img-overlay{width:100%;height:100%;background:rgba(0,0,0,.66);position:absolute;top:0;left:0}
.imgpopupshow .img-show{width:600px;height:400px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}
.img-show .close{position:absolute;top:10px;right:10px;z-index:99;cursor:pointer}
.img-show img{width:100%;height:100%;position:absolute;top:0;left:0}

#imgpopshow > .mcafeepoopup {position: fixed!important;width: 990px;top: 50% !important;left: 50% !important;transform: translate3d(-50%,-51%,0);-webkit-font-smoothing: subpixel-antialiased}

.httppopupbox .httppopupraw {margin-bottom: 20px;}
.httppopupbox .httppopupraw label {font-size: 12px;margin-bottom: 5px;display: block}
.httppopupbox .httppopupraw label span{color: red;}
.httppopupbox input[type=submit]{font-size: 20px;padding: 12px 20px 11px;}
.httppopupbox .chkinput {background: #fff;border: solid 1px #cecece;font-size: 13px;color: #58534f;padding: 8px 25px 8px 8px;width: 100%}
.httppopupbox #spnlicense {font-size:13px;margin-left:10px;line-height: 14px;}

/******** CTA Banners ********/
.cheapprobox {width: 100%;margin-bottom: 20px}
.cheapprobox .cheap-feature {border: 1px solid #89C5CB}
.cheapprobox .cheap-feature:hover .cheap-feature-body, .cheap-feature:hover .cheap-feature-body h3{color:#105C9C!important;background:#ffffff}
.cheapprobox .cheap-feature .cheap-feature-head {padding: 8px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content: center;align-items: center}
.cheapprobox .cheap-feature .cheap-feature-head h3{margin-bottom:0;font-size:18px;text-align:center;line-height: 22px}
.cheapprobox .cheap-feature .smallbutton {padding: 4px 8px 4px;font-size: 13px;border-radius: 2px}
.cheapprobox .cheap-feature .cheap-feature-body {padding: 10px 10px;text-align: center;background: #89C5CB;color: #fff}
.cheapprobox .cheap-feature .cheap-feature-body h3 {font-size:24px;line-height: 28px;margin-bottom: 3px;color: #fff}
.cheapprobox .cheap-feature .cheap-feature-body h4 {text-transform:initial;line-height: 16px;font-size: 11px;color: #fff;margin:10px 0px;font-family: 'roboto_slabregular'}
.cheapprobox .cheap-feature:hover h4{color:#58534f}
/******** End CTA Banners ********/

/******** End Https Checker ********/
a.httptranckerbtn{font-size: 15px;padding: 6px 10px}
a.httptranckerbtn:hover{text-decoration:none!important;background: var(--color-orange);color: #206272!important}
/******** End Https Checker ********/
@media only screen and (max-width:979px) {
	.mcafeebox{padding-bottom:25px!important}
	.certxtimg.right-para img {width: 325px}
	.certxtimg.right-para {width: 48%;text-align: center}
	.certxtimg.right-para .common ul li {text-align: left}
	#imgpopshow > .mcafeepoopup{width: 90%}
	.fullwidthtab{width:100%}
}
@media only screen and (max-width:767px) {
	.certxtwrap {width: 100%}
	.certxtimg.right-para img {width: 100%}
	.certxtimg.right-para {width: 100%}
	.mcafeebox .wrapper{padding:15px}
	.mcafeebox .wrapper h2{font-size:18px}
	.btn-group a + a{margin-left:0;margin-top:10px}
	#imgpopshow > .mcafeepoopup{width: 90%}
	#imgpopshow > .mcafeepoopup .closepopup {top: -15px;right: -15px;padding: 2px;background: #fff;border-radius: 100px}
}
@media only screen and (max-width:360px) {
	.contentarea h2 {font-size:18px; line-height:30px; margin-bottom:10px;}
}

