*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
@import url('https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,800,900');
body, *, body *{
	font-family: 'Raleway', sans-serif;
}
/* GENERAL STYLES */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
.text-center{text-align: center;}
:focus {/* remember to define focus styles! */
	outline: 0;}

ol, ul {list-style: none;margin-left:20px;border:none;line-height:140%;}
ol li, ul li {list-style: none;margin-left:0;border:none;}
ul.normal {list-style: disc inside;margin-left:20px;line-height:140%;}
ul li.normal {list-style: disc;margin-left:20px;border:none;}
ol.normal {list-style: decimal;margin-left:20px;border:none;line-height:140%;}
ol li.normal {list-style: decimal;margin-left:20px;border:none;}
ol.lalpha {list-style: lower-alpha;margin-left:20px;border:none;line-height:140%;}
ol li.lalpha {list-style: lower-alphadecimal;margin-left:0;border:none;}
hr {border:none;width:100%;height:1px;margin:1em auto;color:#999;background-color:#666;}
p {line-height:140%;margin:.5em auto 1em auto;}
/* Links */
a {color: #67267c;text-decoration: none;}
.clear {clear:both;}
.clearr {clear:right;}
.clearl {clear:left;}
h1,h2,h3,h4,h5,h6 {color:#147a88;font-weight:700;margin:0 auto;clear:none;}
h1 {font-size:22px;margin:1em auto;color:#147a88;}
h2 {font-size:18px;}
h3 {font-size:16px;}
testimonals.h2 {font-size: 10px;}
testimonals.a {font-size: 10px;}
/* PAGE DIV */

/* HEADER STYLES */
#header {height:auto; width:970px; margin:0 auto; padding:0;}
#post-8 .entry-header, #post-5401 .entry-header, #post-5402 .entry-header, #post-5406 .entry-header, #post-5421 .entry-header, #post-5417 .entry-header, #post-5418 .entry-header, #post-5419 .entry-header, #post-5405 .entry-header, #post-5407 .entry-header, #post-5416 .entry-header, #post-5425 .entry-header, #post-5408 .entry-header, #post-5410 .entry-header, #post-5411 .entry-header, #post-5412 .entry-header, #post-5413 .entry-header, #post-5426 .entry-header, #post-5427 .entry-header, #post-5428 .entry-header, #post-5850 .entry-header, #post-5860 .entry-header, #post-5872 .entry-header, #post-5420 .entry-header, #post-5887 .entry-header, #post-5904 .entry-header, #post-5916 .entry-header, #post-5923 .entry-header, #post-5409 .entry-header, #post-6578 .entry-header, #post-6596 .entry-header, #post-6598 .entry-header, #post-6592 .entry-header, #post-5400 .entry-header, #post-6693 .entry-header, #post-6815 .entry-header, #post-6764 .entry-header, #post-5423 .entry-header, #post-6900 .entry-header, #post-6897 .entry-header, #post-6960 .entry-header, #post-54 .entry-header, #post-7003 .entry-header, #post-7017 .entry-header, #post-7020 .entry-header, #post-7040 .entry-header, #post-7183 .entry-header, #post-7183 .entry-header, #post-7961 .entry-header, #post-8051 .entry-header, #post-7941 .entry-header, #post-8197 .entry-header, #post-8181 .entry-header, #post-8228 .entry-header, #post-8230 .entry-header, #post-8231 .entry-header, #post-8265 .entry-header, #post-8306 .entry-header, #post-8311 .entry-header, #post-8313 .entry-header, #post-999999 .entry-header  {display: none;}
#content>u{text-decoration: none;}
.entry-header {background: #d8d8d8;padding: 5px;}
.compsec {float:right;}
.compsec img{border:none; width:250px;}
.eset {float:right;margin-left:20px;}
.eset img {border:none;	width:100px;}
.tagline {width:590px;height:21px;margin:0 auto;padding:2px 0;font-size:14px;color:#98939D;text-align:left;letter-spacing:1px;font-weight:500;float:left;}
.tagline strong {color:#EEAE18;font-weight:700;letter-spacing:2px;}
.login {width:200px;height:auto;color:#bababa;text-align:left;float:left;font-size:12px;}
.login div, .login input {width:140px;height:16px;margin:0 3px 0 -1px;border:1px solid #99939c;background-color:#bababa;float:left;}
/* END HEADER STYLES */
/* #container {margin:1px auto 0 auto;background-color:#fff;padding:0;background-image:url('/images/layout/androids/rotate.php');background-repeat:no-repeat;background-position:right bottom;} */
/* SIDEBAR */
#sidebar{display: none; width:250px;float:right;text-align:center;margin-left:10px;margin-right:0;border:none;}
/* MAIN DIV STYLES */
#main {margin-right:0px;text-align:left;clear:none;border:none;}
/* FOOTER STYLES */
/* #footer {clear:both;background-image:url('/images/layout/bg_footer.png');background-repeat:no-repeat;background-position:center bottom;height:225px;width:970px;text-align:center;padding-top:15px;}
#footernav {height:16px;width:970px;margin:0 auto;padding:0;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;position:relative;top:120px;}
#footernav a {text-decoration:none;color:#147a88;}
#footernav a:hover {color:#501D68;}
#footernav a.active {color:#70D4E3;}
#footernav ul {height:16px;}
#footernav ul, #footernav ul li {list-style-type:none;margin:0;padding:0;vertical-align: middle;}
#footernav ul li {display:inline;height:14px;text-align:center;margin:0;padding-top:0;padding-left:20px;padding-right:20px;border-left:2px solid #147a88;}
#footernav ul li:first-child {border-left:none;} */
/*.socialmedia {margin:0 auto;height:45px;width:205px;position:relative;top:130px;}
.socialmedia div {float:left;margin:0 5px 0 0;height:45px;width:45px;}
.socialmedia div img {margin:0;height:45px;width:45px;border:none;}*/
#copyright {margin:0 auto;font-size:12px;color:#99939c;}
#copyright p {margin:0 auto 1.5em auto;}
/* MAIN NAV STYLES */
#nav {height:auto;width:970px;margin:0 auto;padding:0;font-size:14px;letter-spacing:0;font-weight:600;clear:both;}
.clearb {/* needed for some browsers */clear: both;}
ul#primary-nav ul, ul#primary-nav li {
/* remove any default bullets */
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul#primary-nav {
/* keeps the first menu item off the left side */
	width:820px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	list-style-type:none;
}
ul#primary-nav ul {
/* make the ul stay in place so when we hover it lets the drops go over the content below else it will push everything below out of the way */
	position: absolute;
/* top being the bottom of the li it comes out of */
	top: auto;
/* keeps it hidden till hover event */
	display: none;
	text-align:left;
}
ul#primary-nav ul ul {
/* now we move the next level ul down from the top a little for distinction */
	margin-top: 1px;
/* pull it in on the left, helps us not lose the hover effect when going to next level */
	margin-left: -1px;
/* keeps the left side of this ul on the right side of the one it came out of */
	left: 100%;
/* sets the top of it inline with the li it came out of */
	top: 0px;
}
ul#primary-nav li {
	display:block;
	float:left;
	/* no margin/padding keeps them next to each other, the padding will be in the "a" */
	margin:0;
	padding:0;
	text-align:left;
}
#primary-nav li li {
/* Set the width of the menu elements at second level. Leaving first level flexible. */
	width: auto;
/* removes any left margin it may have picked up from the first li */
	margin-left: 0px;
/* keeps them tight to the one above, no missed hovers */
	margin-top: 0;
/* removes the left float set in first li so these will stack from top down */
	float: none;
/* relative to the ul they are in */
	position: relative;
	white-space:nowrap;
	float:none;
}
/* set the "a" link look here */
ul#primary-nav li a {color: #fff;display: block;text-decoration: none;padding:0 25px 0 0;}
ul#primary-nav li a:hover {color: #007a88;}
ul#primary-nav li ul a {color: #007a88; display: block; text-decoration: none; padding-right:1em;}
ul#primary-nav ul li a:hover {color:#07acbf;}
ul#primary-nav li li a:hover {color: #07acbf;}
ul#primary-nav li a.menuactive {color: #07acbf;}
ul#primary-nav li a.menuactive:hover {color: #07acbf;}
#primary-nav li li a.menuparent span {/* makes it hold a shape */display: block;}
ul#primary-nav li ul a {
/* insures alignment */
	text-align: left;
	margin: 0px;
/* keeps it relative to it's container */
	position: relative;
/* less padding than first level no need for large links here */
	padding: 1px 10px 2px 5px;
	border:none;
}
ul#primary-nav li ul {background: #d9d5d5;margin:-2px 0 0 -5px;padding:0;position: absolute;width: auto;height: auto;display: none;z-index: 999;border:none;}
ul#primary-nav li ul li {border:none;display:block;width:auto;padding:0;margin:0;}
ul#primary-nav li ul ul {background: #d9d5d5;border:none;margin:0;}
/* Styling the appearance of menu items on hover */
#primary-nav li:hover,
#primary-nav li.menuh,
#primary-nav li.menuparenth,
#primary-nav li.menuactiveh {color: #000}
/* The magic - set to work for up to a 3 level menu, but can be increased unlimited, for fourth level add
#primary-nav li:hover ul ul ul,
#primary-nav li.menuparenth ul ul ul,
*/
#primary-nav ul,
#primary-nav li:hover ul,
#primary-nav li:hover ul ul,
#primary-nav li.menuparenth ul,
#primary-nav li.menuparenth ul ul {display: none;}
/* for fourth level add
#primary-nav ul ul ul li:hover ul,
#primary-nav ul ul ul li.menuparenth ul,
*/
#primary-nav li:hover ul,
#primary-nav ul li:hover ul,
#primary-nav ul ul li:hover ul,
#primary-nav li.menuparenth ul,
#primary-nav ul li.menuparenth ul,
#primary-nav ul ul li.menuparenth ul {display: block;}
/* IE6 Hacks */
#primary-nav li li a {height: 1%;}
/* END MAIN NAV STYLES */
/* SIDEBAR STYLES */
.widget_container {width:250px;border:none;margin:20px 0;position:relative;left:0;}
.widget_top{background-image:url('/images/layout/bg_widget_top.png');background-repeat:no-repeat;width:250px;height:20px;margin:0;padding:0;}
.widget_bottom{background-image:url('/images/layout/bg_widget_bottom.png');background-repeat:no-repeat;width:250px;height:20px;margin:0;padding:0;}
.widget_center{background-image:url('/images/layout/bg_widget_content.png');background-repeat:repeat-y;width:250px;margin:0;padding:0 0 10px 0;}
.widget_content{margin:0;padding:0;font-size:12px;border:none;}
.widget_content p {margin:0 0 1em 0;padding:0 0 10px 0;}
.widget_content h3.widget-title {margin:0 2px .5em 2px;padding:2px 0;line-height:1em;color:#007a88;background-color:#f5ad34;font-size:14px;font-weight:600;text-transform:uppercase;}
.widget_content div{margin:0 auto 10px auto;padding:0;border:none;}
.widget_content table {border:none;margin:0 auto;width:250px;}
.widget_content table td {text-align:center;}
.widget_content .textwidget {border:none;margin:0 auto 10px auto;}
.widget_content aside {border:none;margin:0;padding:0;display:block;}
/* OS COMMERCE STYLES */
table.templateinfoBox {border:none;}
table.infoBoxContents {border:none;}
td.main {border:none;}
#main .infoBoxHeading{padding: 0; background-color:#fff;color:#007a88;font-size:130%;font-weight:600;height:auto;text-align:center;margin:0;padding:5px;display:block;width:100%;}
td.infoBoxHeading{border:none;}
.pageHeading{border:none;background-color:#007a88;padding:5px;color:#fff;font-size:130%;font-weight:600;margin:0 0 20px 0;}
.category_desc{border:none;padding:15px 0 5px 5px;font-style:italic;color:#99939c;}
#sidebar .infoBoxHeading{background:#99939c;color:#000;text-align:center;margin:0;padding:3px 0 0 0;height:2em;font-weight:600;}
#sidebar .templateinfoBox {margin:0 auto;padding:0 1px;width:250px;background-image:url('/images/layout/bg_widget.png');background-repeat:repeat;font-size:12px;border:0;}
#sidebar table, #sidebar table table, #sidebar table table table {padding:0;margin:0;border-collapse:collapse;}
#sidebar table table{border:none;}
#sidebar table table table {border:none;}
#sidebar table.shopping{ }
#sidebar table.shopping .shopping-cart-title {}
#sidebar table.shopping .cart-icon {}
#sidebar .category-spacer{width:15px;height:10px;float:left;}
#sidebar .boxText {line-height:200%;font-size:11px;letter-spacing:0;font-weight:600;padding-bottom:10px;white-space:normal;}
#sidebar .boxText nobr {white-space:normal;}
/* WORDPRESS STYLES */
#content {border:none;margin:0;}
.entry-content {border:none;padding:0;margin:0;}
.entry-content table {padding:0;margin:0;border:none;}
.entry-content td.main {padding:0 0 5px 0;margin:0;border:none;}
.entry-title {border:none;margin:0 auto;padding:0px;}
#wpadminbar {display:none;}
.edit-link {display:none;}
#primary {float: left;margin: 0;width: 100%;}
/* RANDOM CONTENT STYLES */
td.tHeading {font-weight:700;padding:1px 5px;}
td.tItem, td.tItems {padding:1px 5px;border:none;}
td.tItems {white-space:nowrap;}
td.tHeading:last-child {text-align:left;}
td.tItem:last-child {border:none;text-align:left;}
td.dotbox-B, .gradient-box {overflow:auto; background: #e9fdff; padding: 10px; border: 1px solid #eaeaea;}
div.gradient-box {padding:10px;}
.featuretext {color:#f5ad34;font-size:22px;font-weight:600;}
.featuretext p:first-child {margin: 0 0 50px 0;font-size: 24px;line-height: 35px;font-weight: 600;text-shadow: 1px 1px 1px rgb(120, 153, 154);color: #66267c;}
.featuretext p a {padding: 8px 15px;background: #3AA275;color: #fff;font-weight: 300;}
td.dotbox-R {border-right:none;padding:0 10px 0 0;margin:0;}
td.dotbox-T {border-top:1px dotted #99939c;}
td.contenttext {border:none;padding:0 0 15px 0;line-height:140%;}
.contenttext b {color:#007a88;font-size:110%;}
.dotbox-B table {border-collapse:collapse;}
.dotbox-B table td {text-align:center;border:none;margin:0;}
/* .tabcolor {color:#f5ad34;border:1px solid #000;background-color:#007a88;font-size:22px;font-weight:600;padding:3px;margin:3px;} */
.titletext2 {color:#165888;font-size:16px;font-weight:600;line-height:130%;}
/* .Subtitle {font-weight:500;color:#165888;margin:0;} */
.vRegKey {font-weight:500;}
.date {font-size:80%;}
.testimonial {border:1px solid #dddddd;background-color:#eeeeee;padding:10px;font-style:italic;margin:10px;width:95%;float:left;}
.testimonial p {margin:0 auto 1em auto;}
.testimonial p.signature {font-style:normal;font-weight:600;text-align:right;}
.content-column-left {float:left;width:49%;margin:0 10px 10px 0;background-color:#eee;padding:5px;border:1px solid #ddd;}
.content-column-right {float:right;width:49%;margin:0 0 10px 10px;padding:5px;border:none;}
.highlight {padding:10px;text-align:center;background-color:#eee;color:#666;border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:auto;font-weight:600;margin:0 auto 1em auto;}
.alert, .headerError {color:#d01e1e;text-align:center;font-weight:600;padding:.5em auto 1em;}
.searchbox {border: 1px solid #eaeaea;background-color: #e9fdff;padding: 10px;margin: 20px 0;text-align: left;}
.searchbox table {margin:0 auto;text-align:center;}
.trials {border:none;}
.trials table table {border:none;margin:1em auto 2em auto;}
.coupon {float:left;width:300px;height:280px;border:1px solid #ddd;background-color:#eee;padding:5px;margin:10px 15px;text-align:center;font-size:110%;font-weight:600;}
.coupon img {border:none;margin:10px 3px 3px 3px;}
.products {margin-top:3em;border:none;}
.products .product-image-left {float:left;border:none;}
.products h1 {margin-top:0;}
.products table {border:none;margin-bottom:3em;}
.products table table {border:none;}
.products table td {padding:3px 5px;border:none;}
.products table td.productimage {width:150px;text-align:center;}
.products img.buynow {float:right;border:none;}
.eset_nod32_subheader {color:#165888;font-weight:600;}
.eset_nod32_subtext {color:#666;font-weight:500;}
.eset_security_body {font-weight:600;}
#toggleMe1 {border:none;}
td.Title {font-weight:700;font-size:120%;}
td.Subtitle {font-weight:700;font-size:110%;}
td.TextU {font-weight:500;}
.float-right {float:right;margin:0 auto 0 10px;}
.float-left {float:left;margin:0 10px 0 auto;}
.align-right {text-align:right;}
.align-left {text-align:left;}
.options {margin:1em auto;padding-bottom:1em;border-bottom:1px solid black;}
.options .pageHeading {margin-left:80px;}
/* FORM STYLES */
input[type="text"], input[type="password"], textarea  {border:1px solid #ccc;background-color: transparent;}
/* input[type="submit"], input[type="button"] {background-color:#7711A5; border:1px solid #000; padding:3px 5px; text-transform:uppercase; font-weight:600; font-size:100%; color:#fff; letter-spacing:1px; margin:.25em auto; cursor: pointer;} */
.form, .form2 {border:none;}
.form2{border:none;width:50%;float:left;margin:0;padding:0;}
.form .row, .form2 .row {clear:both;border:none;overflow:auto;padding-top:20px;border-top:1px solid #ccc;}
.form2 .row{border:none;padding-top:5px;}
.form .row .prompt{float:left;border:none;width:320px;padding-right:5px;text-align:right;}
.form2 .row .prompt{float:left;border:none;width:150px;padding-right:5px;text-align:right;}
.form .row .input{border:none;margin:5px 0 5px 330px;}
.form2 .row .input{border:none;margin:0 0 0 155px;padding:0;}
.red {color:#c60f02;font-weight:600;}
.form table td{padding:2px;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/********************* LALIT'S CODE ******************/
#copyright{background-color: #1f1f1f;padding: 15px 0;}
.wrapper{max-width: 1170px; margin: 0 auto;}
.socialmedia a i{font-size: 24px; color: #666;}
p {font-size: 14px;}
section.main-products{overflow: hidden;margin-bottom: 50px;}
.tabcolor{font-size: 30px; text-align: center; color: #464646; font-weight: 400; margin-bottom: 20px;}
.contenttext{float: left; width: 25%;  padding: 0 15px;}
.contenttext img{width: 120px; height: 170px; display: block; margin: 0 auto;}
.contenttext h4{font-size: 18px;font-weight: 400;}
.contenttext p{text-align: justify;}
a.btn-explore-wp, a.btn-buy-wp{position: relative;font-size: 14px;display: inline-block;text-transform: uppercase;padding: 0 10px;margin-right: 10px;}
a.btn-explore-wp:hover{background-color: #0097a6;color: #fff;}
a.btn-buy-wp:hover{background-color: #f8b322;color: #000;}
a.btn-explore-wp:before, a.btn-buy-wp:before {position: absolute;content: '\[';font-size: 28px;font-weight: 300;left: -4px;top: -11px;color: #000!important;}
a.btn-explore-wp:after, a.btn-buy-wp:after {position: absolute;content: '\]';font-size: 28px;font-weight: 300;right: -4px;top: -11px;color: #000!important;}
section.award{background-color: #424d56;color: #fff;text-align: center;padding: 50px 0;}
.award h4{font-size: 30px;text-align: center;color: #fff;font-weight: 400;margin-bottom: 25px;}
.btn-know{border: 1px solid #fff; font-size: 16px; text-transform: uppercase; padding: 8px 15px!important; display: inline-block; margin-top: 15px;}
.btn-know:hover{background-color: #67267c;}
section.award a{color: #fff;}
/* body:not(.home)>#container>#main, */ .wp-wrapper{max-width: 1170px; margin: 0 auto; overflow: hidden; width: 100%; padding: 0 15px;}
section.protect{padding: 50px 0; text-align: center;}
.protect h4{font-size: 30px; font-weight: 400; margin-bottom: 25px;}
.protect>p{font-size: 20px; margin-bottom: 50px;}
.protect-business{float: left;width: 33.33%; text-align: center;}
#footer{background-color: #2e2e2e;	clear: both;padding: 35px 0;text-align: center;	width: 100%;border:none;}
#footernav a{text-decoration:none;color:#fff!important;text-transform: capitalize;font-weight: 300;font-size: 14px;line-height: 22px;display: inline-block;}
#footernav a:hover{color:#3AA275!important;}
#footernav a.active{color:#3AA275!important;}
#footernav ul, #footernav ul li{list-style-type:none; margin:0;padding:0;vertical-align: middle;}
#footernav ul li{display:inline-block;text-align:center;margin:0;padding-top:0;padding-left:20px;padding-right:20px;}
#footernav ul li:first-child{border-left:none;}
.socialmedia{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;align-items: center;justify-content: center;margin-top: 45px;}
.socialmedia div{width: 45px;}
#copyright{text-align: center;margin:0 auto;font-size: 14px;color: #666;}
#copyright a{font-size: 14px!important;color: #666!important;font-weight: 500;}
#copyright p{margin:0 auto 1.5em auto;}
a.check {padding: 8px 15px; border: 1px solid #464646; text-transform: uppercase; color: #464646; margin-top: 25px; display: inline-block; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
a.check:hover{background-color: #464646;color: #fff;}
.owl-dots{display: none;}
section.testimonials{background: url('../images/testi.jpg') 0 -160px no-repeat; padding: 80px 0; text-align: center; background-size: cover; min-height: 400px;}
p.testi{font-size: 24px; color: #fff; width: 60%; margin: 0 auto 25px auto; font-weight: 300; line-height: 40px;}
p.testi-by{font-size: 16px; margin: 0; color: #fff; line-height: 24px; font-style: italic; font-weight: 500;}
#post-8 > div > section.testimonials > div > div.owl-stage-outer > div > div.owl-item > div > p:nth-child(3){margin:0; line-height: 0}
.owl-theme .owl-nav{margin: 0;}
.owl-theme .owl-nav [class*=owl-]:hover, .owl-theme .owl-nav [class*=owl-]{background-color: transparent; color: #464646; padding: 0;}
.owl-theme .owl-nav [class*=owl-] i{font-size: 35px;padding: 0;margin: 0;color: #ccc;}
.news{padding: 50px 0;}
.news h4{font-size: 24px; font-weight: 400; text-align: center; margin-bottom: 15px;}
.news h2.entry-title{float: left; width: 50%; padding: 10px;}
.read-all-news{text-align: right;}
.home-quote p{font-size: 16px;text-align: center;}
.home-quote p a{text-decoration: underline;}
.form-row {padding: 10px 30px; background: #eee; margin: 0 0 10px 0;}
.form-row label {font-weight: bold;margin-right: 10px;display: inline-block;width: 19%;text-align: right;position: relative;}
.form-row label small{position: absolute;left: 100%;top: 0;background: #ccc;padding: 5px;font-size: 13px;font-weight: 500;width: 275px;border-radius: 4px;text-align: left;opacity: 0;visibility: hidden;}
.form-row>label:hover>small, .form-row>label:focus>small{opacity: 1;visibility: visible;}
.form-row label span {height: 20px;width: 20px;background: #5f2e70;display: inline-block;text-align: center;line-height: 20px;color: #fff;border-radius: 50%;font-size: 13px;vertical-align: middle;}
.form-row > p{display: none;width: 0px;}
.all-input div {float: left;margin-right: 1%;width: 49%;}
.form-row input[type="text"], .form-row .all-input, .form-row textarea, .form-row input[type="password"] {padding: 15px 5px;font-size: 18px;font-weight: 500;border: 1px solid #ccc;box-shadow: 0px 0px 0px rgba(0,0,0,1) inset;width: 80%;	display: inline-block;}
.form-row textarea {vertical-align: text-top;}
.form-row .all-input{width: 79%;padding: 0;border: none;vertical-align: text-top;}
.wp-main.wp-main-under-header>.new-header-content-offer{display: none;}
header.wp-main.wp-main-under-header{min-height: 147px; height: 147px;}
#main #primary {float: none;max-width: 1170px;margin: 0 auto;padding: 0 15px;width: 100%;}
form[name="search"] .col-md-6 {float: left;width: 50%;padding: 0 15px;}
form[name="search"] .col-md-12 {float: left;width: 100%;padding: 0 15px;}
form[name="search"] h3{margin-bottom: 10px;}
.search-bar{overflow: hidden; margin-bottom: 15px;}
.search-bar label {display: block;font-weight: 500;font-size: 15px;margin: 5px 0;}
.search-bar input, .search-bar select {width: 100%;padding: 8px 10px;border: 1px solid #ccc;}
.textu{text-align: right;}
.textu a{border-bottom: 1px dotted #ccc;padding-bottom: 5px;}
.textu a:hover{color: #464646; border-color: #464646;}
input[type="submit"].btn-serch-update{padding: 8px 15px;background-color: #3AA275; border:none; text-transform: initial; letter-spacing: 0;color: #fff;font-weight: 300; display: inline-block; margin-top: 10px;}
div#allupdates {overflow: hidden;}
u{text-decoration: none;}
#allupdates a {float: left;width: 24%;display: inline-block;margin: 0 1% 10px 0;text-align: left;padding: 0 0 10px 0;border-bottom: 1px dotted #ccc;}
img[alt="User Guide"], img[alt="Download Mirror"]{margin-left: 5px;}
tr .tHeading:first-child{width: 62%;}
.active-area{padding: 20px 0;}
#main_form>div>label{display: block; font-weight: 600; font-size: 15px; margin-bottom: 5px;}
#main_form>div>div>input, #main_form>div>div>select{font-size: 16px; display: block;padding: 10px;border: 1px solid #ccc;width: 100%;background: transparent;color: #464646;}
#main_form>div>div>input:focus, #main_form>div>div>select:focus{box-shadow: 0px 0px 1px rgba(0,0,0,1) inset;}
#main_form>div{margin-bottom: 15px;}
.border{font-size: 13px;margin: 5px 0 0 0;font-weight: 500;color: #3AA275;border-bottom: 1px solid #ccc;padding: 0 0 2px 0;display: inline-block;}
.red-star {color: #f00;font-size: 20px;}
content.login-form input[type="submit"].btn-orange, .btn-orange {border:none; background: #93b93a!important;border-radius: 0!important;font-size: 16px!important;font-weight: 500!important;padding: 8px 14px!important;height: auto!important;text-transform: uppercase!important;line-height: 16px!important;margin: 10px 0 0 0!important;transition: all 1s;color: #fff!important;display: inline-block;}
content.login-form input[type="submit"].btn-orange:hover, .btn-orange:hover{background-color: #76932f!important; cursor: pointer;}
.full-wrapper{padding: 0 15px;}
.full-wrapper #main, .wp-wrapper #main{padding: 0;}
.compare-header {margin: 40px 0 0 0; position: relative;}
.compare-header>img {width: 100%;max-width: 100%;z-index: -1;}
.compare p{margin:0;}
.compare-header-content {position: absolute;z-index: 1;top: 10px;width: 55%;padding: 50px;}
.compare-header-content-right {top: 0;right: 0;bottom: 7px;width: 45%;background: rgba(0,0,0,.3);}
.single-tap h1 {text-align: center;font-weight: 400;font-size: 30px;margin-bottom: 35px;max-width: 675px; line-height: 35px;}
.benefit-bar {padding: 50px 0;margin: 40px 0;text-align: center;background: #67267c;}
.how-it-works{padding: 50px 0;}
.how-it-works h1 {font-size: 30px;font-weight: 400;}
.benefit-bar p {color: #fff;font-size: 30px;font-weight: 300;}
.compare-header-content-full {width: 100%;text-align: center;}
.compare-header-content-full h1 {font-weight: 700!important;text-shadow: 0 0 1px rgba(0, 0, 0, .6);-webkit-text-shadow: 0 0 1px rgba(0, 0, 0, .6);-moz-text-shadow: 0 0 1px rgba(0, 0, 0, .6);-o-text-shadow: 0 0 1px rgba(0, 0, 0, .6);}
.disc{margin-left: 25px;list-style: disc;}
.disc li{list-style: disc;}
.single-tap .col-md-6 {padding: 0 25px;}
.single-tap .row{margin: 0 -25px;}
.single-tap .col-md-10{padding: 0 150px;}
.single-tap .col-md-6 iframe{width: 100%;}
.list-dotmark>li{position: relative;}
.list-dotmark>li:before {content: "";display: block;position: absolute;width: 8px;height: 8px;top: 5px;left: -20px;border-radius: 50%;background: #dbdedb;}
.compare-header-content-full p {text-align: center;	margin-top: 25px;font-weight: 500;color: #fff;font-size: 24px;text-shadow: 0 0 1px rgba(0, 0, 0, .6);-webkit-text-shadow: 0 0 1px rgba(0, 0, 0, .6);-moz-text-shadow: 0 0 1px rgba(0, 0, 0, .6);-o-text-shadow: 0 0 1px rgba(0, 0, 0, .6);}
.compare-header-content p{margin: 20px 0;font-weight: 400;color: #fff;font-size: 18px;}
.compare-header-content button{margin-top: 20px!important;}
.compare-header-content h1 {font-weight: 400;font-size: 36px;margin: 0;color: #fff;line-height: 44px;}
.compare-table {text-align: center;border-collapse: separate;overflow: hidden;margin-bottom: 25px;-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.compare-table .name {margin: 0;font-weight: 700;}
.compare-table .thumbnail-wrap {padding-top: 10px;margin: 0;}
.compare-table .thumbnail-wrap1 {padding-top: 10px;margin: 0;}
.compare-table .thumbnail-wrap2 {padding-top: 10px;margin: 0;}
.compare-table tr th img{width: 119px; height: 170px;}
.compare-table thead .description{display: none;}
.compare-table.skin-count4 [scope=col] {width: 20%;}
.compare-table .information, .compare-table .product {text-align: center;position: relative;clear: both;margin: 0 auto;}
.compare-table .feature {display: block;margin: 0;line-height: 1.2em;}
.compare-table .feature span:not(.tooltip-content):not(.tooltip) {color: #3e3e3e;}
.compare-table .feature span{text-transform: initial;}
.compare-table .feature {position: relative;}
.compare-table .body td, .compare-table .body th {border-bottom: 1px solid #c5cfd8;vertical-align: middle;}
.compare-table .head th {padding-top: 25px;padding-bottom: 15px;border-bottom: 1px solid #c5cfd8;}
.compare-table td, .compare-table th {padding: 6px 15px;font-weight: 400;}
.compare-table .body th {text-align: left;padding-left: 0;/*   width: 25%; */}
.compare-table .tooltip {float: right;margin: 0 -25px 0 0;}
.tooltip {display: inline-block;vertical-align: middle;position: relative;cursor: help;}
.tooltip .tooltip-content {top: -16px;left: 120%;width: 415px;margin: 0 0 0 20px;}
.tooltip::before {content: "\f128";width: 20px;height: 20px;color: rgb(255, 255, 255);font-size: 14px;line-height: 1em;text-align: center;font-family: FontAwesome;background: rgb(149, 158, 163);display: inline-block;border-radius: 50%;line-height: 20px;}
.tooltip-content {display: block;width: 100%;left: 0;position: absolute;z-index: -1;padding: 20px 25px;background: #3b3b3b;	color: #fff;font-size: 15px;line-height: 1.33333em;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;filter: alpha(Opacity=0);opacity: 0;}
.tooltip-content:before {content: "";display: block;position: absolute;top: 20px;left: -10px;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 10px solid #3b3b3b;}
.tooltip.shown .tooltip-content, .tooltip:hover .tooltip-content {left: 100%;}
.product-tile .thumbnail-wrap:hover .tooltip-content, .tooltip.shown .tooltip-content, .tooltip:hover .tooltip-content {z-index: 70;filter: alpha(enabled=false);opacity: 1;}
.compare-table .feature.checked:before {content: "\f058";font-family: FontAwesome;color: #3e3e3e; font-size: 120%;}
.compare-table .feature.checked{text-align: center;}
.information .description{margin-bottom: 20px; line-height: 16px;}
.compare .price {color: #424d56;font-size: 24px;display: inline-block;font-weight: 700;vertical-align: middle;line-height: 1em;margin: 10px 0;text-decoration: none;position: relative;}
/* .testimonials-slider .et_pb_slide_title{position: relative;} */
/* .testimonials-slider .et_pb_slide_title::before{position: absolute;left: -35px; top: -12px;content: '\f10d';font-family: FontAwesome;font-size: 36px;color: #ccc} */
.product-images img{width: 180px;border-radius: 50%;border: #f6f6f6 solid 2px;display:block;margin: 0 auto;}
.helpdesk-icon, .livesupport-icon{display: block; width: 120px; margin: 50px auto;}
.purple-btn, .btn-purple {font-size: 16px!important; padding: 10px 30px!important; display: inline-block!important; background: #67267c!important; color: #fff!important; text-transform: uppercase!important;margin: 5px!important;font-weight: 300!important; text-shadow: none!important; letter-spacing: 1px!important;}
table.pricing_table { width: 100%; border-collapse: collapse; }
tr.eset_security_header, tr.d0 { background-color: #efefef; }
img.renewal_table_image { padding: 20px 0px 0px 0px; }
img.ren_table_img { padding: 20px 0px 0px 0px; }
td.buy_table_desc { text-align:left; color: black; font-weight: 700; nowrap; padding: 5px 5px 5px 35px;}
td.buy_table_col2 { text-align:right; font-weight: bold; nowrap; padding: 5px 50px 5px 5px;}
td.buy_table_col3 { text-align:right; font-weight: bold; nowrap; padding: 5px 50px 5px 5px;}
a.link-normal, .yellow-btn, .btn-yellow,
.gform_wrapper .gform_footer input.button, 
.gform_wrapper .gform_footer input[type=submit], 
.gform_wrapper .gform_page_footer input.button, 
.gform_wrapper .gform_page_footer input[type=submit] {font-size: 16px!important; color: #464646!important; text-transform: uppercase!important; background-color: #f8b322!important; padding: 10px 30px!important; min-width: 125px!important; text-align: center!important; border: 0!important; font-weight: 500!important; letter-spacing: 1px!important; cursor: pointer!important; display: inline-block!important; text-shadow: none!important;}
.buy-btn { font-size:12px; padding: 5px 15px!important; min-width: 60px!important; }
a.link-normal {padding: 10px!important; letter-spacing: initial!important; text-transform: none!important;}
.gform_wrapper.gf_browser_chrome select {padding: 7px 0 7px 3px;}
span.rate-dollar {font-size: 60%;vertical-align: top;}
span#each {font-size: 16px;padding: 0 0px 0 10px;}
/* MOBILE COMPARE */
.compare-list{display: none;}
.compare-list .comparable {border-top: 1px solid #c5cfd8;padding: 15px;}
.compare-list .features, .compare-list .product {float: left;width: 40%;}
.compare-list .information, compare-list .product {text-align: center;position: relative;clear: both;margin: 0 auto;}
.compare-list .description {font-size: 15px;line-height: 1.33333em;}
.product-thumbnail {position: relative;display: block;}
.compare-list .features {width: 60%;padding-left: 25px;}
.compare-list .feature {margin: 0 0 10px; line-height: 1.2em;display: block;position: relative;}
.compare-list .tooltip{display: none;}
.compare-list .feature.checked::before {content: "\f00c";font-family: FontAwesome;color: #8dc63f;margin-right: 15px;}
.compare-list .name {font-weight: 700;}
.compare-list .information {text-align: center;position: relative;clear: both;margin: 0 auto;max-width: none;}
.compare-list .price {color: #424d56;font-size: 24px;display: inline-block;font-weight: 700;}
.compare-list [class*=link] {display: block;}
.compare-list .feature.unchecked{display: none;}
.compare-list figure{margin: 0;}
.active-name a {color: #464646;font-weight: 900;}
h1.eset-compare-heading {font-weight: 300;color: #464646;text-align: center;font-size: 30px;}
h1.cart-heading {margin: 0 0 15px 0;font-size: 30px;color: #fff;line-height: 32px;font-weight: 300;}
.about-cart-prod{overflow: hidden;}
.about-cart-prod img {float: left;margin: 0 15px 10px 0;width: 119px;}
.about-cart-prod h3 {font-size: 20px;color: #fff;font-weight: 400;line-height: 24px;margin: 0 0 10px 0;}
.about-cart-prod p {color: #fff;}
.device-years{color: #fff;overflow: hidden;}
.device-years>div{float: left; width: 33.33%; padding: 0 10px;}
.device-years>div label{display: block;text-align: center; font-weight: 600;}
.device-years select{width: 100%;border: none;padding: 10px;border-bottom: 1px solid #ccc;background: transparent;color: #fff;}
.device-years select option{color: #000;}
.saving p{color: #fff;}
.total-cost{text-align: center; padding: 10px 0!important;}
.total-cost del {color: #7b7b7b;font-weight: 500;font-size: 15px;}
.total-cost h4 {font-weight: 400;color: #fff;font-size: 28px;margin: 0;line-height: 25px;margin-top: 18px;}
.total-cost h4 sub, .total-cost h4 sup{font-size: 15px;display: inline-block;margin: 0 2px;}
.device-years{margin-top: 25px;}
.add-to-cart{margin-top: 30px;}
.add-to-cart button, a.download-cta-link, .btn-yellow {font-size: 16px;color: #464646;text-transform: uppercase;background-color: #ffa600;padding: 15px 25px;min-width: 125px;text-align: center;border: 0;font-weight: 500;letter-spacing: 1px;cursor: pointer;display: inline-block;}
.section.skin-inverse {color: #fff;padding: 50px 0;background-color: #3b3b3b;}
.csc-default{width: 25%;float: left;padding: 0 15px;}
.list-skin-green>li{position: relative;}
.list-skin-green>li:before {display: block;position: absolute;color: #8dc63f!important;}
.list-checkmark > li::before {content: "\f00c";color: rgb(141, 198, 63);font-family: FontAwesome;top: -2px;left: -30px;font-size: 20px;}
.uh-product-page{text-align: center;padding: 50px 0;}
.uh-product-page h2 {font-size: 30px;font-weight: 400;margin: 0;}
.uh-product-page p {font-size: 16px;line-height: 24px;}
.page-features{overflow: hidden;}
.page-features>div {float: left;width: 33.33%;padding: 40px 30px;text-align: center;}
.page-features>div h3 {font-size: 20px;font-weight: 400;margin: 10px 0;}
.page-features>div p {font-size: 16px;line-height: 24px;}
.skin-mt-s h3 {font-size: 26px;text-align: center;font-weight: 300;}
.csc-premium {width: 33.33%;float: left;text-align: center;padding: 20px 40px;}
.csc-premium ul{margin: 0;display: inline-block}
.csc-premium ul li{padding-left: 30px;font-size: 20px;font-weight: 400;}
.csc-premium ul li:before{left: 0;}
.btn-top{text-align: center;padding: 50px 0;}
a.btn-green {padding: 12px 24px;color: #464646;background: #ffa600;font-size: 16px;	text-shadow: 1px 1px 0 rgba(0,0,0,.2);display: inline-block;}
.skin-mb-l h3{font-weight: 400;font-size: 24px;text-align: center;margin: 15px 0;}
.skin-gutter-l.skin-mb-s .csc-premium{text-align: left;}
.two-parts {background: #f1f4f9;padding: 50px 0;}
.two-parts .second-half{width: 50%;float: left;}
.second-half h3 {font-size: 24px;font-weight: 300;margin-bottom: 15px;}
.second-half ul li{margin-bottom: 10px;}
.second-half p {margin-left: 20px;}
.download-heading h2{text-align: center;margin-top: 30px;font-weight: 400;font-size: 26px;margin-bottom: 15px;}
.download-left {float: left;width: 66.66667%;text-align: center;}
.download-left h3, .download-right h3 {font-weight: 300;font-size: 24px;margin-bottom: 15px;}
.download-left p {font-size: 16px;line-height: 24px;margin-top: 15px;}
.download-right {float: left;width: 33.3333%;padding-left: 50px;border-left: 1px solid #464646;}
.download-right h3 {margin-bottom: 5px;}
.hide-on-liveinstaller{display: none;}
.dynamic-links.download-options{margin-top: 15px;}
.security-header{margin-top: 50px;position: relative;}
.security-header>img {width: 100%;max-width: 100%;z-index: -1;}
.page-id-5421.page-child.parent-pageid-5416 #main{padding-top: 0;}
ul.tabs-head {margin: 0;border-bottom: 1px solid #ccc;}
ul.tabs-head li {float: left;margin: 0;width: 20%;text-align: center;}
ul.tabs-head.two li{width: 50%;}
ul.tabs-head li a {display: block;padding: 15px 0;position: relative;font-weight: 700;}
ul.tabs-head li a.active::before{content: '';position: absolute;height: 5px;width: 100%;background-color: #0097a2;bottom: 0;left: 0;}
ul.tabs-head li a:hover::before{content: '';position: absolute;height: 2px;width: 100%;background-color: #0097a2;bottom: 0;left: 0;}
.tabs-body>div.wp-wrapper>div{display: none;}
.tabs-body>div.wp-wrapper>div.active{display: block; padding: 50px 0; overflow: hidden;}
.tabs-body .three>div{float: left;width: 33.333%;text-align: center;padding: 0 15px;}
.tabs-body .two>div{float: left;width: 50%;text-align: center;padding: 0 50px;}
.tabs-body .one>div{float: left;width: 100%;text-align: center;padding: 0 15px;}
.tabs-body h1 {font-size: 22px;font-weight: 400;}
.tabs-body p {margin-bottom: 25px;}
.btn-learnmore{display: inline-block;padding: 8px 15px;border: 2px solid #464646;color: #464646;-webkit-transition: all .25s;   -moz-transition: all .25s; -ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;text-transform: uppercase;}
.btn-learnmore:hover{background-color: #464646;color: #fff;}
.business-types {padding: 50px 0;overflow: hidden;}
.a-type {float: left;width: 32%;text-align: center;padding: 15px;margin: 20px .65%;min-height: 340px;border: 1px solid #e4e4e4;}
.a-type.full{width: 100%; float: none; margin: 0;}
.a-type img {height: 100px;width: 100px;margin-bottom: 10px;}
.a-type h2 {font-size: 24px;font-weight: 600;margin: 0 0 15px 0;color: #464646;}
.a-type p {font-size: 16px;}
.eset-benfits{background-color: #67267c;position: relative;text-align: center;padding: 50px 0;}
.eset-benfits::after{position: absolute;content: '';border-top: 25px solid #67267c;border-left: 25px solid transparent;border-right: 25px solid transparent;left: 48%;top: 100%;}
.eset-benfits h2 {color: #fff;font-weight: 400;font-size: 30px;}
.eset-benfits p {color: #fff;font-size: 20px;line-height: 26px;margin: 20px 0 0 0;}
.list-checkmark.list-skin-green li{margin-bottom: 15px;}
.one-third-benefits {overflow: hidden;padding: 50px 0;}
.a-benefit {float: left;width: 33.33%;padding: 0 15px;}
.a-benefit h2{font-size: 24px;font-weight: 400;text-align: center;margin-bottom: 15px;}
.a-benefit img{margin: 0 auto;display: block;}
.full-half {float: left;text-align: center;width: 40%;margin: 20px 5%;}
.compare-header-content h1.purple-right{color: #67267c;text-align: right;}
.compare-header-content.right{top: 50px;right: 50px;}
.section.skin-renew {padding: 20px 0;background: #67267c;}
h2.section-title {text-align: center;color: #fff;font-weight: 300;font-size: 30px;margin: 0 0 15px 0;}
.sub-section {width: 50%;margin: 40px auto;}
#form-renew-username h3 {font-size: 20px;font-weight: 400;color: #fff;margin-bottom: 10px;}
input#username, input#email {width: 100%;padding: 10px;background: rgba(255,255,255,0.9); margin-bottom: 10px;}
.media-block.media-block-left.sub-section>img{float: left;margin: 0 10px 10px 0;}
.media-block.media-block-left.sub-section>div{float: left;width: calc(100% - 115px);margin-bottom: 25px;}
input#email {border: 1px solid #ccc;}
.at-mid{margin: 25px auto;width: 50%;font-size: 25px;font-weight: 300;}
#renew-lost-license-container{display: none;}
.company-sizes {overflow: hidden;margin-top: -70px;z-index: 1;position: relative;}
.a-size {float: left;width: 30%;text-align: center;margin: 0px 1.65%;background: #67267c;padding: 25px 0;}
.a-size h3 {font-size: 24px;margin-bottom: 15px;color: #fff;}
.a-size h4 {color: #fff;font-weight: 400;}
.interested-in {overflow: hidden;text-align: center;padding: 80px 0;}
.a-interest {float: left;width: 25%;}
.interested-in>h3 {font-size: 30px;margin-bottom: 50px;font-weight: 400;}
.secure-system {padding: 50px 0;}
.secure-system h2 {font-size: 30px;font-weight: 400;margin-bottom: 25px;line-height: 35px;}
.secure-system p {font-size: 16px;}
.multi-layered{padding: 50px 0;}
.multi-layered>h2{text-align: center;font-size: 30px;font-weight: 400;margin-bottom: 35px;max-width: 600px;line-height: 36px;}
.a-ml {overflow: hidden;margin-bottom: 50px;width: 90%;}
.a-ml img {float: left;margin: 0 15px 15px 0;vertical-align: middle;shape-outside: circle(50%);height: 90px;width: 90px;}
.a-ml h4 {margin-top: 5px;font-size: 16px;font-weight: 500;}
.remote-tabs ul.tabs-head li{width: 25%;}
.remote-tabs .tabs-body .col-md-4{padding: 0 10px;}
.remote-tabs .tabs-body h4{font-size: 20px;	font-weight: 600;}
.remote-tabs .tabs-body table{margin-bottom: 15px;}
.remote-tabs .tabs-body p{font-size: 14px;font-weight: 400;}
.bundle-page-header{padding: 25px 0;}
.bundle-page-header h1 {text-align: center;font-weight: 400;font-size: 30px;max-width: 700px;line-height: 35px;}
.bundle-page-header p {text-align: center;font-weight: 400;font-size: 15px;max-width: 800px;line-height: 20px;}
.prod-incl p{width: 95%; margin: 0 0 40px 0;min-height: 150px;}
.prod-inc-img {overflow: hidden; margin-bottom: 10px;}
.prod-inc-img img {height: 50px;width: 50px;float: left;margin-right: 15px;}
.prod-inc-img h2 {font-size: 24px;font-weight: 400;}
.page-id-5923 .device-years{display: none;}
/**************************************************************/
/*********************** NEW HEADER ***************************/
/**************************************************************/
header.wp-main{background: url('../images/header-bg.jpg') top left no-repeat; min-height: 610px; -webkit-background-size: cover; background-size: cover;}
header.windows-nod-32{background: url('../images/windows-nod.jpg') 10% 100% no-repeat; min-height: 700px; -webkit-background-size: cover; background-size: cover;}
/* header.windows-nod-32 .top-header{background: rgba(0, 0, 0,.35);} */
header.windows-nod-32 .new-nav{background: rgba(34, 34, 34, 0.6);}
.prod-header-cart{position: absolute;background: rgba(0,75,85,.9);top: 146px;right: 0;padding: 50px 80px;width: 625px;height: 554px;}
header .top-header{background: rgb(0, 151, 166); overflow: hidden; padding: 10px 15px;}
header .top-header ul{margin: 0; padding: 0;}
header .top-header ul li{margin: 0 15px 0 0; padding: 0; float: left; color: #fff;font-size: 14px; line-height: 21px;}
header .top-header ul li:last-child{margin: 0 0 0 0;}
header .top-header ul li a{padding: 0; display: block; color: #fff!important;}
header .top-header ul li a i{margin-top: 3px;}
.new-nav{padding: 10px 15px 0 15px;}
.new-nav:hover{background: rgba(34, 34, 34, 0.6);}
.fixed_header{background: rgba(34, 34, 34, 0.8); position: fixed; z-index: 9999; left: 0; top: 0; width: 100%;}
.new-logo{float: left; width: 250px;}
.new-logo h4{font-size: 18px; color: #f2ed72; font-weight: 300;margin: 20px 0 12px 0;}
.new-logo h4 span{position: relative; z-index: 1;}
.new-logo h4 span::before{position: absolute; width: 48px; height: 42px; background-color: #67267c; z-index: -1; left: -3px; content: ''; top: -18px;}
.new-logo p{font-size: 13px; color: #fff; margin: 0; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.35);}
.new-nav-side {float: left; width: calc(100% - 350px);}
.side-logos {text-align: right;}
a.side-comp-logo img {width: 240px;  vertical-align: middle;  margin-right: 20px;}
a.side-eset-logo img {width: 68px; vertical-align: middle;}
.side-main-nav>ul{float: right; margin:0;}
.side-main-nav>ul>li {float: left;margin-left: 10px;}
.side-main-nav>ul>li>a {display: block; padding: 10px 25px; color: #fff!important; font-size: 16px; font-weight: 300;}
.side-main-nav>ul>li:hover>a{background-color: #484848;}
.has-side-sub{position: relative;}
.side-sub-full{width: 1000px; position: absolute; top: 100%; background-color: #373737; opacity: 0; visibility: hidden; z-index: 9999;}
.side-sub-full.first{left: -500px;}
.side-sub-full.second{left: -600px;}
.side-sub-full.third{left: -850px;}
.has-side-sub:hover>.side-sub-full{opacity: 1; visibility: visible;}
nav.side-sub-half{width: 40%; float: left;}
.product-tab{float: left; width: 60%; background: #484848; min-height: 360px; max-height: 550px; overflow-y: auto; padding: 15px;}
.product-tab.second{min-height: 480px;}
nav.side-sub-half>ul{margin: 0;}
nav.side-sub-half>ul>li{}
nav.side-sub-half>ul>li>a{padding: 20px 15px; display: block; text-align: right; color: #fff!important; font-size: 16px; text-transform: uppercase;}
nav.side-sub-half>ul>li>a.active{background-color: #484848;}
.related-sub{display: none;}
.related-sub.active{display: block;}
.menu-prod{float: left; width: 33.33%; text-align: center;}
#for-business .menu-prod {min-height: 200px;margin-bottom: 25px;}
#business-bundle .menu-prod {margin-top: 25px;min-height: 180px;}
#download .menu-prod{width: 100%;}
#download .menu-prod p{width: 60%; margin: 0 auto;}
.menu-prod p{font-size: 14px; color: #fff;}
.btn-compare{display: block; -webkit-transition: all .5s; text-align: center; color: #fff!important; margin: 10px auto 15px auto; width: 70%; border: 1px solid #fff; padding: 15px; text-transform: uppercase;}
.btn-compare:hover{color: #562a1d!important; background-color: #fff;}
.header-content{padding: 150px 15px;}
.header-content h1{margin: 0 0 65px 0; font-size: 51px; color: #fff; line-height: 60px; font-weight: 300; width: 750px; text-shadow: 2px 2px 2px rgba(0,0,0,.6);}
.header-content h1 span{font-weight: 800; letter-spacing: 5px; text-transform: capitalize;}
a.btn-buy-now{font-size: 36px; width: 350px; text-align: center; display: inline-block; color: #fff!important; background: #953317; line-height: 40px; padding: 15px; margin-bottom: 30px;}
.header-content p{font-size: 22px; font-weight: 500; color: #fff;text-shadow: 2px 2px 0px rgba(0,0,0,.4);}
.multi-device-product-list>img {float: left;width: 140px;}
.mdpl-content{padding: 15px;float: left;width: 65%;}
.mdpl-content>img{width: 115px;}
.mdpl-content h4{color: #fff;font-size: 18px;}
.mdpl-content p{color: #fff;}
.menu-prod h5{font-size: 20px; color: #fff; font-weight: 400; margin: 10px 0;}
.multi-device-product-list{padding: 10px 75px;}
.for-two.prod-list>.menu-prod{width: 50%; text-align: center; padding: 0 35px;}
.for-two.prod-list>.menu-prod.full-width{width: 100%;}
.for-two.prod-list>.menu-prod.full-width p{width: 50%;}
.for-one>.menu-prod{width: 100%;}
#hp .menu-prod img{width: 119px; height: 170px;}
.less-pad.for-two.prod-list>.menu-prod{padding: 0 15px;}
.less-pad.for-two.prod-list>.menu-prod a{display: inline-block; padding: 8px 15px; color: #fff!important; text-transform: uppercase; border: 1px solid #fff; transition: all .5s;}
.less-pad.for-two.prod-list>.menu-prod a:hover{background-color: #fff; color: #000!important;}
.for-four.prod-list>.menu-prod{width: 25%; text-align: center; padding: 0 15px; padding: 0 10px; min-height: 125px;}
.menu-prod h4{font-size: 16px; font-weight: 700; color: #fff;}
.menu-prod h4.large-text{font-size: 22px; margin: 10px 0;}
.menu-prod h3{font-size: 16px; font-weight: 300; color: #fff; text-align: center;}
.ra-btn{font-size: 16px; background-color: transparent; border: 1px solid #fff; text-transform: uppercase; padding: 8px 25px; margin-top: 10px; display: inline-block; color: #fff!important; transition: all .5s;}
.ra-btn:hover{background-color: #fff; color: #000!important;}
.prod-list-heading{font-size: 24px; font-weight: 300; color: #fff; margin: 15px 0 25px 0; text-align: center;}
.ft-height .menu-prod{min-height: 150px;}
.menu-prod p b a{color: #fff!important;font-size: 16px;}
.related-sub>div.related-sub-alter:nth-child(even){background-color: #565555;}
.related-sub>div.related-sub-alter{padding: 15px 10px;}
.to-close {position: absolute;z-index: 9998;background: rgba(0,0,0,.6);width: calc(100% - 300px);height: 100%;}
.wp-wrapper.no-overflow{overflow: initial; padding: 45px 0;}
/**************************************************************/
/************************ SIDE NAV ****************************/
/**************************************************************/
.side-menu{float: right;width: 75px; color: #fff; text-align: center; padding: 5px 0; cursor: pointer; height: 94px;}
.side-menu p i{font-size: 30px;}
.side-menu p{font-size: 18px; font-weight: 300; margin: 0;}
.side-menu p:first-child{margin: 15px 0 10px 0;}
.side-menu:hover{background-color: rgba(255, 255, 255, .6); color: #464646;}
.side-main-nav-fixed{display: none; position: fixed; background-color: rgba(0, 0, 0, .6); z-index: 9999; top: 0; right: 0; border: 0; left: 0; width: 100%; height: 100%;}
.side-main-nav-fixed-content{position: absolute;background-color: rgb(22, 22, 22);z-index: 9999;top: 0;right: 0;bottom: 0;width: 310px;box-shadow: -8px 0 16px rgba(0,0,0,.4);padding: 45px 0px;overflow-y: auto;}
.side-main-nav-fixed-content ul{margin: 15px 0;padding: 10px 30px;border-top: 1px solid #000;}
.side-main-nav-fixed-content ul li a{padding:5px 10px; font-size: 16px; color: #fff!important; text-transform: uppercase;  display: block;}
.side-main-nav-fixed-content ul li a:hover{background: #666;}
.side-main-nav-fixed-content ul.fixed-side-social li{float: left; margin-right: 15px; vertical-align: middle;}
.side-main-nav-fixed-content ul.fixed-side-social li a {border-radius: 50%;background: #ccc;color: #000;height: 35px;width: 35px;line-height: 25px;text-align: center;}
.side-main-nav-fixed-content ul.fixed-side-social li a i{color: #464646;}
.close-fixed-nav {color: #fff; cursor: pointer; position: absolute; right: 35px; top: 10px; z-index: 999999;}
.close-fixed-nav i{font-size: 36px;}
.et_column_last .purple-btn,.et_column_last .btn-purple{margin: 10px 0 0 0!important;}
.et_column_last>a{min-width: 212px!important;}
/****************************************/
/************* BOOTSTRAP CLASSES ********/
/****************************************/
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
	position: relative;
	min-height: 1px;
	float: left;
}
.col-md-12 {width: 100%;}
.col-md-11 {width: 91.66666667%;}
.col-md-10 {width: 83.33333333%;}
.col-md-9 {width: 75%;}
.col-md-8 {width: 66.66666667%;}
.col-md-7 {width: 58.33333333%;}
.col-md-6 {width: 50%;}
.col-md-5 {width: 41.66666667%;}
.col-md-4 {width: 33.33333333%;}
.col-md-3 {width: 25%;}
.col-md-2 {width: 16.66666667%;}
.col-md-1 {width: 8.33333333%;}
/**************************************************************/
/************************ CLEARFIX ****************************/
/**************************************************************/
.row::before, .row::after, .multi-device-product-list::before, .multi-device-product-list::after, .prod-list::before, .prod-list::after, .clearfix::before, .clearfix::after, nav.side-main-nav::before, nav.side-main-nav::after, .new-nav::before, .new-nav::after, .side-sub-full::before, .side-sub-full::after {display: table; content: " ";}
.row::after, nav.side-main-nav::after, .new-nav::after, .side-sub-full::after, .clearfix::after, .prod-list::after, .multi-device-product-list::after{clear: both;}
/**************************************************************/
/************************ CLEARFIX ****************************/
/**************************************************************/
::-moz-selection { background: rgba(58,162,117,1); color: #fff; }
::selection { background: rgba(58,162,117,1); color: #fff; }
/* MEDIA  QUERIES*/
@media (max-width: 1170px){
	.wp-wrapper.no-overflow{
		padding: 45px 15px;
	}
}
@media (max-width: 1024px){
	.a-type{width: 48%;}
	.compare-header-content.compare-header-content-right{padding: 40px;}
	.compare-header-content.compare-header-content-right h1{line-height: 36px;}
	.compare-header-content button{margin-top: 0px!important;}
}
@media (max-width: 992px){
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: left;}
	.col-md-12 {width: 100%;}
	.col-md-11 {width: 91.66666667%;}
	.col-md-10 {width: 83.33333333%;}
	.col-md-9 {width: 75%;}
	.col-md-8 {width: 66.66666667%;}
	.col-md-7 {width: 58.33333333%;}
	.col-md-6 {width: 50%;}
	.col-md-5 {width: 41.66666667%;}
	.col-md-4 {width: 33.33333333%;}
	.col-md-3 {width: 25%;}
	.col-md-2 {width: 16.66666667%;}
	.col-md-1 {width: 8.33333333%;}
	#main #content{margin: 0;}
	#header{width: 100%;}
}
@media (max-width: 960px){
	.page-features>div h3{font-size: 18px;}
	.page-features>div p{font-size: 14px;}
	.page-features>div{padding: 40px 20px;}
	#copyright{padding: 15px;}
	.side-main-nav>ul>li>a{padding: 10px 12px;}
	.side-sub-full{width: 830px;}
	.multi-device-product-list {padding: 10px 15px;}
	.side-sub-full.first {left: -357px;}
	.side-sub-full.second {left: -485px;}
	.side-sub-full.third {left: -640px;}
	header .top-header ul li{font-size: 13px;}
	.compare-header-content.compare-header-content-right{padding: 20px;}
	.compare-header-content.compare-header-content-right h1{font-size: 24px;line-height: 30px;}
	.compare-header-content.compare-header-content-right p{font-size: 16px;}
	section.testimonials{background-position: 0 0; padding: 50px 0;}
	.top-header>.col-md-6:first-child{width: 70%;float: left;}
	.top-header>.col-md-6:last-child{width: 30%;float: left;}
}
@media (max-width: 768px){
	.compare-list{display: block;}
	.compare-table-wrap{display: none;}
	.page-features>div{width: 50%;padding: 10px 20px;}
	.page-features>div h3{font-size: 15px;}
	.page-features>div p{font-size: 13px; min-height: 100px;}
	.prod-header-cart{top: initial;right: initial;height: auto;left: initial;width: 100%;bottom: 0;padding: 15px;text-align: center;}
	.about-cart-prod img{display: none;}
	header.windows-nod-32{position: relative;}
	.saving{display: none;}
	.side-logos{position: static;}
	.csc-premium{padding: 20px 10px;}
	#footernav ul li{margin-bottom: 10px;}
	.download-left{float: none; width: 100%;}
	.csc-default{width: 50%;}
	.download-right{float: none; border: none; padding: 15px 0; width: 100%;text-align: center;border-top: 1px solid #464646;}
	#form-renew-username h3{font-size: 14px;}
	h2.section-title{font-size: 24px;}
	.at-mid, .sub-section {width: 90%;}
	.media-block.media-block-left.sub-section>div{width: 100%;}
	.side-main-nav {display: none;}
	.compare-header-content {top: 0;width: 80%;}
	.compare-header-content h1{font-size: 24px;line-height: 30px;}
	.compare-header-content p{margin: 10px 0;}
	.thumbnail-wrap img{width: 119px; height: 180px;}
	.thumbnail-wrap1 img{width: 100%; height: auto; max-width: 100% }
	.thumbnail-wrap2 img{width: 119px; height: 119px;}
	.compare-list .information{margin-top: 10px;}
	.compare-list .feature.checked::before{margin-right: 0;}
	.compare-list .features{padding-left: 15px;}
	.compare-list .comparable{padding: 15px 0px;}
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {width: 100%; float: none;}
	.a-ml {margin-bottom: 15px; width: 100%;}
	.multi-layered>h2, .secure-system h2{font-size: 24px; line-height: 30px;}
	.secure-system p{font-size: 14px;}
	iframe{width: 100%!important;}
	.full-half{float: none; width: 100%; margin: 0 0 15px 0;}
	.compare-header-content.compare-header-content-right{width: 100%;padding: 15px;}
	.compare-header-content button{margin-top: 0!important;}
	.compare-header-content.compare-header-content-right p{margin: 10px 0;}
	.single-tap .col-md-10 {padding: 0 45px;}
	.benefit-bar{padding: 20px 0;}
	.benefit-bar p {font-size: 24px; padding: 0 15px; line-height: 30px;}
	.compare-header-content.compare-header-content-right h1{font-size: 18px; line-height: 24px;}
	.tabs-body .three>div, .tabs-body .two>div, #post-5421 ul.tabs-head li{float: none; width: 100%;}
	.contenttext{float: none;width: 100%;margin-bottom: 15px;overflow: hidden;}
	.contenttext img{float: left; margin-right: 15px;}
	.tabcolor {font-size: 24px;}
	.wp-wrapper table{width: 100%;}
	tr .tHeading:first-child {width: auto;}
	td.tHeading {font-weight: 700;padding: 0;font-size: 14px;}
	td.tItems {white-space: initial;font-size: 14px;}
	td.tItem, td.tItems {padding: 0;}
}
@media (max-width: 660px){
	.a-type{width: 100%; margin: 0 0 15px 0;}
	.a-benefit{width: 100%; float: none;}
	.eset-benfits h2{font-size: 24px;}
	.eset-benfits p{font-size: 16px;}
	.a-size{float: none; width: 100%; margin-bottom: 10px;}
	.a-interest{float: left; width: 50%; margin-bottom: 20px;}
	.remote-tabs ul.tabs-head li{width: 100%; float: none;}
	.news h2.entry-title{width: 100%;}
	.offer-img{display: none;}
	.offer-content{width: 100%;}
	.offer-content h1 {font-size: 30px;line-height: 36px;}
}
@media (max-width: 615px){
	.side-logos{display: none;}
}
@media (max-width: 560px){
	header.wp-main.wp-main-under-header{min-height: 187px;height: 187px;}
}
@media (max-width: 520px){
	.page-features>div{width: 100%;padding: 10px 20px;}
	.csc-premium{width: 100%;}
	.two-parts .second-half{width: 100%;}
	.section.skin-inverse{padding: 20px 0;}
	.compare-header-content {width: 100%; padding: 25px;}
	.compare-header-content h1 {font-size: 20px; line-height: 26px;}
	.single-tap h1{font-size: 24px; line-height: 30px;}
	.compare-header-content.compare-header-content-right{background: #0097a6;}
	.compare-header-content.compare-header-content-right p{display: none;}
}
@media (max-width: 480px){
	.protect-business{width: 100%; float: none;}
	.new-header-content-offer{padding: 15px 20px;}
	p.testi{width: 85%;}
}
@media (max-width: 380px){
	.new-logo{width: 180px;}
	.new-logo h4{margin: 10px 0 5px 0;}
	.csc-default {width: 100%;}
}
/* #post-7003 .btn-purple, #post-7003 .btn-yellow, #post-7017 .btn-purple, #post-7017 .btn-yellow{
	display: none!important;
} */

ul.carbonite2feature, ol.carbonite2feature2 {
  list-style: none;
}
ul.carbonite2feature li:before {
  content: '\00BB';   /* code Hex notation */
  padding-right: 8px;
  color:#0000be;
}
ol.carbonite2feature2 li:before {
  content: '\272C';   /* code Hex */
  padding-right: 8px;
  color:#00be00;
}
#ccImage {
    opacity: 0.4;
    filter: alpha(opacity=40);
}
#ccwrapper {
    opacity: 0.4;
    filter: alpha(opacity=40); /* msie */
    background-color: #000;
}
