.entry-title {
     display: none;
}
.artCartTop{
padding-top: 0px !important;
}

h2 {
     font-size: 18px;
     line-height: 18px;
     margin: 15px 0px;
}

h1, h2, h3 {
     color: #3F3F3F;
     font-family: "Franklin Gothic Medium",Tahoma,Arial;
     font-weight: normal;
     letter-spacing: normal;
}

ul li {
     font-size: 11px;
     line-height: 16px;
     margin: 0px 0px 5px;
}

ul, ol {
     margin: 0.5em 0px 1.5em 1.5em;
     padding-left: 20px;
}

.postdata .edit {
     display: none;
     float: right;
     padding-right: 10px;
}

.articleHR {
     background-color: #DDDDDD;
     border: 0px none;
     color: #DDDDDD;
     height: 1px;
     margin-bottom: 15px;
     margin-top: 15px;
}

.ArticleBody a {
     color: #2E6399 ! important;
}

.articlesP a:visited {
     color: #0095A6;
}

.ToolContainerHeadingImage {
     float: left;
}

.ToolContainerHeadingImage img {
     padding-right: 5px ! important;
}

.ToolContainerHeading {
     float: left;
}

.ToolDescriptionLeft {
     padding-right: 19px;
     width: 400px;
}

.CategoryHeader {
     color: #197F00;
     font-size: 16px;
     padding-bottom: 7px;
     padding-top: 7px;
}

.vidheader {
     color: #D32222;
     font-size: 10px;
     font-weight: bold;
}

.green {
     color: Green;
}

h1.solution {
     padding-left: 34px ! important;
}

.testimonial_dialog_middle_content {
     font-size: 11px ! important;
}

.ArticleBody {
     color: #333333 ! important;
     font-size: 12px ! important;
}

.ArticleBody p {
     color: #333333 ! important;
     font-size: 12px ! important;
     line-height: 18px;
}

.ArticleBody h1 {
     color: #197F00;
     font-family: Verdana,Geneva,sans-serif;
     font-size: 19px;
     font-weight: bold;
     letter-spacing: normal;
     line-height: 26px;
     margin-bottom: 15px;
     margin-top: 15px;
}

.tipTitle {
     color: #197F00;
     font-family: Verdana,Geneva,sans-serif;
     font-size: 19px;
     font-weight: bold;
     letter-spacing: normal;
     line-height: 26px;
     margin-bottom: 15px;
     margin-top: 5px;
}

h1.tipTitle {
    
}

ul.CheckMarkCheckList {
     margin: 0px;
     padding: 0px;
}

ul.CheckMarkCheckList li {
     background-image: url("../../images/bullet_checkmark_green.png");
     background-position: left 2px;
     background-repeat: no-repeat;
     line-height: 18px;
     list-style-type: none;
     padding-left: 19px;
}

ul.ArticleStepsNumbered {
     margin-left: 23px;
     padding: 0px;
}

ul.ArticleStepsNumbered li {
     line-height: 18px;
     list-style-type: decimal;
}

ol {
     margin-left: 23px;
     padding: 0px;
}

.ArticleRed {
     color: #AD1212;
}

.ArticleGreen {
     color: #197F00;
}

.ArticleImageCaption {
     font-style: italic;
     text-align: center;
}

.ArticleImage {
     text-align: center;
}

.ui-widget-header {
    
}

.module_header {
     -moz-border-bottom-colors: none;
     -moz-border-left-colors: none;
     -moz-border-right-colors: none;
     -moz-border-top-colors: none;
     background: url("/content/uploads/images/articles/right_submenu_th_bg.gif") repeat-x scroll 0px 0px transparent;
     border-color: -moz-use-text-color #DFDFDF;
     border-image: none;
     border-left: 1px solid #DFDFDF;
     border-right: 1px solid #DFDFDF;
     font-family: tahoma,verdana,arial;
     font-size: 11px;
     font-weight: bold;
     height: 18px;
     padding: 3px 9px 7px;
     text-align: left;
     vertical-align: middle;
}

.module_header_IE {
    
}

.widget_text {
     list-style: none outside none;
     margin-bottom: 20px;
     margin-top: 0px;
}

.widget_text .textwidget {
     background-color: #FFFFFF;
}

.widget_text_icl {
     list-style: none outside none;
     margin-bottom: 20px;
     margin-top: 0px;
}

.widget_text_icl .textwidget {
     background-color: #FFFFFF;
}

#text-31 .textwidget a {
     color: #2E6399 ! important;
}

#bannerTextWidget .textwidget {
     border: 0px solid #DFDFDF;
}

.textwidget {
     border-bottom: 1px solid #DFDFDF;
     border-left: 1px solid #DFDFDF;
     border-right: 1px solid #DFDFDF;
}

.textwidget ul {
     border-color: -moz-use-text-color #DFDFDF;
     border-image: none;
     margin-bottom: 0px;
     margin-left: 0px;
     margin-top: -15px;
     padding-bottom: 10px;
     padding-left: 10px;
     padding-top: 5px;
}

.textwidget li {
     list-style: none outside none;
}

.textwidget .nextStep ul {
     padding-left: 25px;
     padding-top: 12px;
}

.textwidget .nextStep li {
     list-style: none outside none;
     margin-left: -16px;
}

.nextStep a {
     color: #0095A6 ! important;
     text-decoration: none;
}

.toSpeed .textwidget {
     border-bottom: 0px solid #DFDFDF;
     border-left: 0px solid #DFDFDF;
     border-right: 0px solid #DFDFDF;
     margin-bottom: 25px;
}

.stayConn {
     font-size: 11px;
     margin-top: -15px;
     padding: 0px 10px 10px;
}

.articleRed {
     color: #AD1212;
     font-size: 12px;
     font-weight: bold;
}

.articleP {
     margin-bottom: 6px;
     margin-top: 6px;
}

.stayConn img {
     margin: 10px 0px 5px;
}

.getSM {
     font-size: 11px;
     margin-top: -15px;
     padding: 5px 10px 10px;
}

.etInput {
     -moz-border-bottom-colors: none;
     -moz-border-left-colors: none;
     -moz-border-right-colors: none;
     -moz-border-top-colors: none;
     background-color: #2061A2;
     border-color: #CCCCCC #AAAAAA #AAAAAA #CCCCCC ! important;
     border-image: none;
     border-radius: 0px 5px 5px 0px ! important;
     border-style: none;
     border-width: 1px;
     color: #FFFFFF;
     font-size: 13px;
     height: 26px;
     left: -6px;
     position: relative;
     top: 0px;
     width: 50px;
}

@media not all {
  .sample {  }
  .etField {  }
  .etInput { height: 30px; width: 50px; position: relative; top: -2px; left: -6px; }
}

.etField {
     border-color: #CCCCCC ! important;
     border-radius: 5px 0px 0px 5px ! important;
     border-width: 1px;
     height: 25px;
     width: 98px;
}

.etFieldBottom {
     border-radius: 5px 0px 0px 5px ! important;
     width: 170px;
}

.button:hover, input[type="submit"]:hover, .button:active, input[type="submit"]:active .etFieldBottom {
     cursor: pointer ! important;
     font-weight: normal ! important;
}

#text-14 h3 {
     display: none;
}

#text-14 {
     height: 70px;
}

#text-17 h3 {
     font-size: 20px;
}



.socialIcons {
     left: 141px;
     position: relative;
     top: -39px;
}

.socialBox {
     margin-top: -20px;
}


.socialLinks {
     left: -189px;
     position: relative;
     top: 0px;
     width: 680px;
     z-index: 0;
}


/***************************************************************************
  Social Media Side
***************************************************************************/


.socialLinks_side_container {
     float: left;
     position: absolute;
}

div.socialLinks_side, div.socialLinks_side span {margin: 0; padding: 0; border: 0; }

div.socialLinks_side span:first-child { margin-bottom: 10px;  }

div.socialLinks_side span.st_facebook_vcount:first-child { margin-bottom: -15px !important; }
div.socialLinks_side span.googleplus:first-child { margin-bottom: 0px; }


div.socialLinks_side {
  width:68px; 
  position: absolute; 
  left: -100px; top: 20px;
  border: #e0e0e0 1px solid; 
  background-color: #ffffff;
  padding: 10px 0px;
  padding-left: 8px;
}

.printPDF_side { width: 62px; padding-top: 15px; margin-top: 10px; border-top: #e0e0e0 2px solid; }

.googleplus{ 
     font-size: 10px !important;
}



/*************************
  Social Media previous
*************************/

/********** Hide old social media **********/



.printPDF {
     float: left;
     position: relative;
     right: -500px;
}

.socialIcons {
     left: 141px;
     position: relative;
     top: -39px;

}

.socialLinks {
     left: -189px;
     position: relative;
     top: 0px;
     width: 680px;
     z-index: 0;
}


.textwidget .socialIcons, #text_icl-20 h3 {
     display: none;
}


.socialForm {
    
}

.socialForm .etFieldBottom {
    
}

.articlePSmall p {
     color: #999999;
     font-size: 10px;
     margin-top: -10px;
}

.articlePSmallSide p {
     color: #999999;
     font-size: 11px;
     margin-top: 6px;
}

.toSpeed {
     clear: both;
}

.toSpeed #text-32 {
     height: 75px;
}

.toSpeed h3 {
     font-size: 19px;
     position: relative;
     top: -3px;
}

#text-32 img {
    
}

#text-32 h3 {
    
}

#text-21 h3 {
     color: #3F3F3F;
     font-family: "Franklin Gothic Medium",Tahoma,Arial;
     font-size: 20px;
     font-weight: normal;
     letter-spacing: normal;
     line-height: 25px;
}

#text_icl-2 {
     list-style: none outside none;
}

#text-16 .textwidget {
     border-bottom: 0px solid #DFDFDF;
     border-left: 0px solid #DFDFDF;
     border-right: 0px solid #DFDFDF;
}

#text-18 .textwidget {
     border-bottom: 0px solid #DFDFDF;
     border-left: 0px solid #DFDFDF;
     border-right: 0px solid #DFDFDF;
}

.articleList a {
     color: #2E6399;
     font-size: 12px;
     font-weight: bold;
     line-height: 18px;
}

.articleLink {
     color: #2E6399;
     font-size: 12px;
     font-weight: bold;
}

.etWeb {
     margin-left: 10px;
     position: relative;
     top: -560px;
}

.etWebText {
     margin-left: 10px;
     position: relative;
     top: -560px;

}

.etWebTextPrivacy {
     height: 0px;
     padding: 0px;
}

.etWebTextPrivacy p {
     color: #999999;
     font-size: 11px;
     margin-left: 10px;
     margin-top: 6px;
     position: relative;
     top: -558px;
}

.etWebTextPrivacy a {
     color: #2E6399;
}

.etWebText .etErrorTect {
     color: #AD1212;
     font-size: 10px;
     font-weight: bold;
}

.etWebText .etThanksTect {
     color: #2E6399;
     font-size: 10px;
     font-weight: bold;
}

.articlesitems .first-para {
     margin-bottom: 0px;
     margin-top: 18px;
}

/*
.socialLinks {
     left: -189px;
     position: relative;
     top: 0px;
     width: 680px;
     z-index: 0;
}
*/

.module {
     font-family: tahoma,verdana,arial;
     font-size: 11px;
}

.module a {
     display: block;
     line-height: 18px;
}

.module_header_top {
     border: 0px none;
     font-weight: bold;
     height: 8px;
     padding: 5px;
     text-align: left;
     vertical-align: middle;
}

.module_header {
    
}

.module_body {
     border-color: -moz-use-text-color #DFDFDF #DFDFDF;
     border-style: none solid solid;
     border-width: 0px 1px;
     margin-top: -17px;
     padding: 10px;
     width: 158px;
}

.module_footer {
     background: url("/content/uploads/images/SubscriptionBar/module_bg_b.gif") repeat-x scroll center bottom transparent;
     height: 5px;
}

ul.purchase_notes {
     margin: 6px 0px 0px;
     padding: 0px;
}

ul.purchase_notes li {
     clear: both;
     display: block;
     line-height: normal;
     list-style: none outside none;
     margin-bottom: 0px;
     padding: 3px;
     vertical-align: middle;
}

ul.purchase_notes li span {
     padding-right: 10px;
}

.icon_smallmargin {
     margin-right: 5px;
}

.ms_certified_partner {
     border-left: 1px solid #DFDFDF;
     border-right: 1px solid #DFDFDF;
     border-top: 1px solid #DFDFDF;
     padding: 10px;
     text-align: center;
}

.CircleGaugeGreen {
     background: url("/content/uploads/images/SubscriptionBar/greencircle.gif") no-repeat scroll 0% 0% transparent;
     height: 24px;
     width: 24px;
}

.CircleGaugeYellow {
     background: url("/content/uploads/images/SubscriptionBar/yellowcircle.gif") no-repeat scroll 0% 0% transparent;
     height: 24px;
     width: 24px;
}

.CircleGaugeRed {
     background: url("/content/uploads/images/SubscriptionBar/redcircle.gif") no-repeat scroll 0% 0% transparent;
     height: 24px;
     width: 24px;
}

.CircleGaugeBlue {
     background: url("/content/uploads/images/SubscriptionBar/bluecircle.gif") no-repeat scroll 0% 0% transparent;
     height: 24px;
     width: 24px;
}

.BarGauge {
     background: url("/content/uploads/images/SubscriptionBar/emptybar.gif") repeat scroll right center transparent;
     text-align: left;
}

.BarGaugeTiming {
     background: url("/content/uploads/images/SubscriptionBar/bluebar.gif") repeat scroll right center transparent;
     text-align: left;
}

.BarGaugeProgressGreen {
     background: url("/content/uploads/images/SubscriptionBar/greenbar.gif") repeat scroll 0% 0% transparent;
}

.BarGaugeProgressYellow {
     background: url("/content/uploads/images/SubscriptionBar/yellowbar.gif") repeat scroll 0% 0% transparent;
}

.BarGaugeProgressRed {
     background: url("/content/uploads/images/SubscriptionBar/redbar.gif") repeat scroll 0% 0% transparent;
}

.BarGaugeProgressBlue {
     background: url("/content/uploads/images/SubscriptionBar/bluebar.gif") repeat scroll 0% 0% transparent;
}

.statusokcolor {
     color: #118811;
     font-weight: bold;
}

.statusrecurringcolor {
     color: #4070BF;
     font-weight: bold;
}

.statusexpiredcolor {
     color: #C80D0D;
     font-weight: bold;
}

.statusmarginalcolor {
     color: #FF8000;
     font-weight: bold;
}

.statuswarningcolor {
     color: #FF8000;
     font-weight: bold;
}

.save_price {
     color: #C80D0D;
     font-weight: bold;
}

table.subscription_date {
    
}

table.subscription_date td.left {
     background: url("/content/uploads/images/SubscriptionBar/subscription_extension_date_bg_left.gif") no-repeat scroll 0% 0% transparent;
     height: 90px;
     width: 6px;
}

table.subscription_date td.middle {
     background: url("/content/uploads/images/SubscriptionBar/subscription_extension_date_bg_middle.gif") repeat-x scroll 0% 0% transparent;
     padding: 0px 10px 10px;
}

table.subscription_date td.right {
     background: url("/content/uploads/images/SubscriptionBar/subscription_extension_date_bg_right.gif") no-repeat scroll 0% 0% transparent;
     width: 6px;
}

table.subscription_date .heading {
     border-bottom: 1px solid #CFCFCF;
     color: #5F5F5F;
     font-size: 10px;
     font-weight: bold;
     margin: 3px auto 5px;
     padding: 5px;
     text-align: center;
     width: auto;
}

table.subscription_date p {
     margin-bottom: 3px;
}

.extension_purchase_pane .left {
     background: url("/content/uploads/images/SubscriptionBar/subscription_extension_purchase_pane_bg_left.gif") repeat scroll 0% 0% transparent;
     height: 106px;
     width: 5px;
}

.extension_purchase_pane .middle {
     background: url("/content/uploads/images/SubscriptionBar/subscription_extension_purchase_pane_bg_middle.gif") repeat scroll 0% 0% transparent;
     width: auto;
}

.extension_purchase_pane .right {
     background: url("/content/uploads/images/SubscriptionBar/subscription_extension_purchase_pane_bg_right.gif") repeat scroll 0% 0% transparent;
     height: 106px;
     width: 5px;
}

.extension_purchase_pane .top {
     height: 52px;
     padding: 10px 10px 0px;
}

.extension_purchase_pane .bottom {
     height: 34px;
     padding: 5px 10px;
}

.extension_purchase_pane .top div {
     margin-bottom: 8px;
}

.extension_purchase_pane .price {
     float: left;
}

.extension_purchase_pane .product_price {
     color: #BC2222;
     font-size: 13px;
     font-weight: bold;
}

.extension_purchase_pane .you_save {
     color: #BC2222;
     font-size: 10px;
}

.extension_purchase_pane .regular_price {
     color: #7F7F7F;
     display: block;
     font-size: 10px;
     margin-top: 2px;
}

.extension_purchase_pane label.checkbox {
     font-size: 10px;
     margin-left: 0px;
}

table.subscription_renewing_date td.left {
     background: url("/content/uploads/images/SubscriptionBar/subscription_renewing_expired_bg_left.gif") no-repeat scroll 0% 0% transparent;
     height: 95px;
     width: 6px;
}

table.subscription_renewing_date td.middle {
     background: url("/content/uploads/images/SubscriptionBar/subscription_renewing_expired_bg_middle.gif") repeat-x scroll 0% 0% transparent;
     padding: 0px 10px 10px;
}

table.subscription_renewing_date td.right {
     background: url("/content/uploads/images/SubscriptionBar/subscription_renewing_expired_bg_right.gif") no-repeat scroll 0% 0% transparent;
     width: 6px;
}

table.subscription_renewing_date .heading {
     border-bottom: 1px solid #F6B9B9;
     color: #664E4E;
     font-size: 10px;
     font-weight: bold;
     margin: 3px auto 5px;
     padding: 5px;
     text-align: center;
     width: auto;
}

.current_subscription_expired {
     color: #BC2222;
     font-weight: normal;
     margin-bottom: 5px;
}

#text_icl-2 {
     height: 72px;
}

#text_icl-2 h3 {
     display: none;
}

#text_icl-3 {
     height: 72px;
}

#text_icl-3 h3 {
     display: none;
}

.issue_box {
     border: 1px solid #CFCFCF;
     padding: 5px;
}

.testimonial_dialog {
     background-image: url("/content/uploads/images/articles/Awards/testmonial_dialog_bg_long.gif");
     background-repeat: no-repeat;
     font-size: 13px;
     height: 49px;
     margin: 25px auto;
     padding: 15px 105px 15px 45px;
     width: 320px;
}

#text-34 {
    
}

#text-7 h3 {
    
}

.wp-tab-content .module {
     display: none;
}

.wp-tab-content #text-34 {
    
}

#text-34 {
    
}

#text-34 .module_header {
     margin-left: -11px;
     width: 160px;
}

#text-34 .artText {
     font-size: 11px;
     font-weight: bold;
     left: -10px;
     margin-bottom: 19px;
     margin-top: 19px;
     position: relative;
     top: -10px;
}

#text-34 .textwidget div {
     border: 0px solid black ! important;
     padding: 0px 0px 0px 10px ! important;
}

#text-34 .textwidget h2 {
     display: none;
}

#text-34 .artThumbnail .wp-post-image {
     height: 60px;
     left: -10px;
     position: relative;
     top: -10px;
     width: 60px;
}

#text-34 .regPrice {
     left: 55px;
     position: relative;
     top: -43px;
}

#text-34 .savePrice {
     left: 55px;
     position: relative;
     top: -77px;
}

#text-34 .saveAmount {
     left: 55px;
     position: relative;
     top: -56px;
}

#text-34 .pricePercent {
     display: none;
}

#text-34 .artButton {
     height: 4px;
     left: -10px;
     position: relative;
     top: -40px;
}

#text-34 .textwidget a {
     font-size: 13px;
     height: 28px;
     width: 106px;
}

#text-37.textwidget a {
     color: #0095A6 ! important;
}

#text-34 .textwidget a span {
     height: 28px;
     width: 73px;
}

.savePrice {
     color: #AD1212;
     font-family: Arial,Verdana,sans-serif;
     font-size: 22px;
     font-weight: bold;
     padding-bottom: 15px;
}

.saveAmount {
     color: #AD1212;
     font-family: Arial,Verdana,sans-serif;
     font-size: 14px;
     font-weight: bold;
     padding-bottom: 15px;
}

.regPrice {
     color: #4F4F4F;
     font-family: Arial,Verdana,sans-serif;
     font-size: 11px;
     padding-bottom: 15px;
}

#text-8 {
    
}

a.iolo_product_button_green_article span {
     background: url("/wp-content/uploads/iolo_main_button_article.png") no-repeat scroll left -14px transparent;
     color: #FFFFFF ! important;
     cursor: pointer;
     display: block;
     float: left;
     height: 26px;
     line-height: 30px;
     margin-right: 48px;
     padding: 0px 0px 0px 20px;
}

a.iolo_product_button_green_article {
     background: url("/wp-content/uploads/iolo_main_button_article.png") no-repeat scroll right -62px transparent;
     color: #FFFFFF ! important;
     cursor: pointer;
     float: left;
     font-family: Arial,Verdana,sans-serif;
     font-size: 13px;
     font-weight: bold;
     height: 46px;
     text-decoration: none;
}

a.iolo_product_button_green_article:hover {
     background-position: right -158px;
     color: #FFFFFF ! important;
     cursor: pointer;
}

a.iolo_product_button_green_article:hover span {
     background-position: 0px -110px;
     color: #FFFFFF ! important;
     cursor: pointer;
     height: 26px;
     margin-right: 48px;
}

#text-34 .textwidget .addTime a {
     font-size: 13px;
     height: 28px;
     width: 128px;
}

#text-34 .textwidget .addTime a span {
     height: 28px;
     width: 95px;
}

#text-34 .textwidget .reActivateNow a {
     font-size: 13px;
     height: 28px;
     width: 140px;
}

#text-34 .textwidget .reActivateNow a span {
     height: 28px;
     width: 107px;
}

a.iolo_product_button_green_article_promo span {
     background: url("/wp-content/uploads/iolo_main_button_article.png") no-repeat scroll left -14px transparent;
     clear: both;
     color: #FFFFFF ! important;
     cursor: pointer;
     display: block;
     float: left;
     height: 29px ! important;
     line-height: 30px;
     margin-right: 13px;
     padding: 0px 6px 0px 20px;
}

a.iolo_product_button_green_article_promo {
     background: url("/wp-content/uploads/iolo_main_button_article.png") no-repeat scroll right -62px transparent;
     color: #FFFFFF ! important;
     cursor: pointer;
     float: left;
     font-family: Arial,Verdana,sans-serif;
     font-size: 13px;
     font-weight: bold;
     height: 46px;
     text-decoration: none;
}

a.iolo_product_button_green_article_promo:hover {
     background-position: right -158px;
     color: #FFFFFF ! important;
     cursor: pointer;
}

a.iolo_product_button_green_article_promo:hover span {
     background-position: 0px -110px;
     color: #FFFFFF ! important;
     cursor: pointer;
     height: 26px;
     margin-right: 13px ! important;
}

.artPromo {
     border-bottom: 1px solid #CCCCCC;
     border-top: 1px solid #CCCCCC;
     height: 180px;
     padding-top: 20px;
}

.artPromoLeft {
     float: left;
     width: 131px;
}

.artPromoRight {
     float: right;
     width: 428px;
}

.artPromoImage {
    
}

.artPromoRed {
     color: #BC2222;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px ! important;
}

.artPromoHeader {
     font-family: Arial,Helvetica,sans-serif;
     font-size: 15px ! important;
     font-weight: bold;
     margin-top: 0px;
     padding-bottom: 3px;
}

.artPromoPOne {
     font-family: Arial,Helvetica,sans-serif;
     font-size: 12px ! important;
     margin-bottom: 8px;
     margin-top: 0px;
}

.artPromoPTwo {
     font-family: Arial,Helvetica,sans-serif;
     font-size: 12px ! important;
     margin-bottom: 8px;
     margin-top: 0px;
}

.artPromoCoupon {
    
}

.artPromoSave {
     color: #BB551D;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 16px ! important;
     font-weight: bold;
}

.artPromo .artButton {
     height: 46px;
}

.artPromoHurry {
     color: #000000;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 14px;
     font-weight: bold;
     position: relative;
     top: -11px;
}

.wp-tab-content #text-27 {
    
}

#text-27 {
    
}

#text-27 .module_header {
     margin-left: -11px;
     width: 160px;
}

#text-27 .artText {
     font-size: 11px;
     font-weight: bold;
     left: -10px;
     margin-bottom: 19px;
     margin-top: 19px;
     position: relative;
     top: -10px;
}

#text-27 .textwidget div {
     border: 0px solid black ! important;
     padding: 0px 0px 0px 10px ! important;
}

#text-27 .textwidget h2 {
     display: none;
}

#text-27 .artThumbnail .wp-post-image {
     height: 60px;
     left: -10px;
     position: relative;
     top: -10px;
     width: 60px;
}

#text-27 .regPrice {
     left: 55px;
     position: relative;
     top: -45px;
}

#text-27 .module_header {
    
}

#text-27 .savePrice {
     left: 55px;
     position: relative;
     top: -78px;
}

#text-27 .saveAmount {
     height: 12px;
     left: 55px;
     position: relative;
     top: -57px;
}

#text-27 .pricePercent {
     display: none;
}

#text-27 .artButton {
     height: 13px;
     left: -10px;
     position: relative;
     top: -37px;
}

#text-27 .textwidget a {
     font-size: 13px;
     height: 28px;
     width: 106px;
}

#text-27 .textwidget a span {
     height: 28px;
     width: 73px;
}

#text-29 h3 {
     height: 30px;
}

#text-27 .textwidget .addTime a {
     font-size: 13px;
     height: 28px;
     width: 128px;
}

#text-27 .textwidget .addTime a span {
     height: 28px;
     width: 95px;
}

#text-27 .textwidget .reActivateNow a {
     font-size: 13px;
     height: 28px;
     width: 140px;
}

#text-27 .textwidget .reActivateNow a span {
     height: 28px;
     width: 107px;
}

.ToolContainerHeader {
     background-image: url("/wp-content/uploads/images/misc/gray_tool_box_top-530x5.gif") ! important;
     background-repeat: no-repeat ! important;
     height: 5px ! important;
     line-height: 5px ! important;
}

.ToolContainerFooter {
     background-image: url("/wp-content/uploads/images/misc/gray_tool_box_bottom-530x5.gif") ! important;
     background-repeat: no-repeat ! important;
     height: 5px ! important;
     margin-bottom: 6px ! important;
}

.ToolContainer {
     background-image: url("/wp-content/uploads/images/misc/gray_tool_box_middle-530x1.gif") ! important;
     background-repeat: repeat-y ! important;
     font-size: 11px ! important;
     padding: 6px ! important;
}

.ToolDescription {
     margin-top: 6px ! important;
     width: 508px ! important;
}

.ToolDescriptionSeparator {
     border-bottom: 1px solid #D0D0D0 ! important;
     margin-bottom: 6px ! important;
     padding-bottom: 6px ! important;
     width: 518px ! important;
}

.column {
     float: left;
     margin-right: 20px;
}

.clear {
     clear: both;
}

.testimonial_dialog_top {
     background-image: url("/wp-content/uploads/images/testimonial/testimonial_widget_top.gif");
     background-repeat: no-repeat;
     height: 6px;
     width: 401px;
}

.testimonial_dialog_middle {
     background-image: url("/wp-content/uploads/images/testimonial/testimonial_widget_middle.gif");
     background-repeat: repeat-y;
     font-size: 13px;
     width: 401px;
}

.testimonial_dialogue_center {
     background-image: url("/wp-content/uploads/images/testimonial/testimonial_widget_arrow.gif");
     background-repeat: no-repeat;
     float: left;
     height: 16px;
     margin: 10px 0px 0px -2px;
     width: 13px;
     z-index: 2;
}

.testimonial_dialog_bottom {
     background-image: url("/wp-content/uploads/images/testimonial/testimonial_widget_bottom.gif");
     background-repeat: no-repeat;
     height: 6px;
     width: 401px;
}

.testimonial_dialogue_left {
     float: left;
     z-index: 1;
}

.testimonial_dialogue_right {
     float: left;
     padding-left: 6px;
}

.testimonial_dialog_middle_content {
     font-size: 13px;
     margin: 0px 10px;
     width: 313px;
}

.testimonial_dialog_middle_container_source {
     text-align: right;
}

.tipTitle {
     color: #197F00;
     font-family: Verdana,Geneva,sans-serif;
     font-size: 22px;
     font-weight: bold;
     letter-spacing: normal;
     line-height: 26px;
     margin-bottom: 15px;
     margin-top: 20px;
}

.ArticleGreen {
     color: #197F00;
}

ul.checklist li {
     background-image: url("/wp-content/uploads/images/misc/bullet_checkmark_green.png");
     background-position: left 2px;
     background-repeat: no-repeat;
     line-height: 18px;
     list-style-type: none;
     padding-left: 19px;
}

.ensure_privacy_image {
     color: #7F7F7F;
     font-size: 10px;
     text-align: center;
     width: 273px;
}

.fR {
     float: right;
}

.what_SM_does_privacy {
     margin: 0px 0px 0px -20px;
}

img[align="right"] {
     float: right;
     margin: 2px 0px 5px 10px;
}

img {
     border: medium none;
}

hr {
     margin-top: 15px;
}

#text-33 {
     height: 1px ! important;
     visibility: hidden;
}

.wp-tab-content #text-35 {
    
}

#text-35 .module_header {
     margin-left: -11px;
     width: 160px;
}

#text-35 .artText {
     font-size: 11px;
     font-weight: bold;
     left: -10px;
     margin-bottom: 19px;
     margin-top: 19px;
     position: relative;
     top: -10px;
}

#text-35 .textwidget div {
     border: 0px solid black ! important;
     padding: 0px 0px 0px 10px ! important;
}

#text-35 .textwidget h2 {
     display: none;
}

#text-35 .artThumbnail .wp-post-image {
     height: 60px;
     left: -10px;
     position: relative;
     top: -10px;
     width: 60px;
}

#text-35 .regPrice {
     left: 55px;
     position: relative;
     top: -45px;
}

#text-35 .module_header {
    
}

#text-35 .savePrice {
     left: 55px;
     position: relative;
     top: -78px;
}

#text-35 .saveAmount {
     height: 12px;
     left: 55px;
     position: relative;
     top: -57px;
}

#text-35 .pricePercent {
     display: none;
}

#text-35 .artButton {
     height: 13px;
     left: -10px;
     position: relative;
     top: -37px;
}

#text-35 .textwidget a {
     font-size: 13px;
     height: 28px;
     width: 106px;
}

#text-35 .textwidget a span {
     height: 28px;
     width: 73px;
}

#text-35 .textwidget .addTime a {
     font-size: 13px;
     height: 28px;
     width: 128px;
}

#text-35 .textwidget .addTime a span {
     height: 28px;
     width: 95px;
}

#text-35 .textwidget .reActivateNow a {
     font-size: 13px;
     height: 28px;
     width: 140px;
}

#text-35 .textwidget .reActivateNow a span {
     height: 28px;
     width: 107px;
}

#text-36 h3 {
     height: 30px;
}

.wp-tab-content #text_icl-40 {
    
}

#text_icl-40 {
    
}

#text_icl-40 .module_header {
     margin-left: -11px;
     width: 160px;
}

#text_icl-40 .artText {
     font-size: 11px;
     font-weight: bold;
     left: -10px;
     margin-bottom: 19px;
     margin-top: 19px;
     position: relative;
     top: -10px;
}

#text_icl-40 .textwidget div {
     border: 0px solid black ! important;
     padding: 0px 0px 0px 10px ! important;
}

#text_icl-40 .textwidget h2 {
     display: none;
}

#text_icl-40 .artThumbnail .wp-post-image {
     height: 60px;
     left: -10px;
     position: relative;
     top: -10px;
     width: 60px;
}

#text_icl-40 .regPrice {
     left: 55px;
     position: relative;
     top: -45px;
}

#text_icl-40 .module_header {
    
}

#text_icl-40 .savePrice {
     left: 55px;
     position: relative;
     top: -78px;
}

#text_icl-40 .saveAmount {
     height: 12px;
     left: 55px;
     position: relative;
     top: -57px;
}

#text_icl-40 .pricePercent {
     display: none;
}

#text_icl-40 .artButton {
     height: 13px;
     left: -10px;
     position: relative;
     top: -37px;
}

#text_icl-40 .textwidget a {
     font-size: 13px;
     height: 28px;
     width: 106px;
}

#text_icl-40 .textwidget a span {
     height: 28px;
     width: 73px;
}

#text_icl-40 .textwidget .addTime a {
     font-size: 13px;
     height: 28px;
     width: 128px;
}

#text_icl-40 .textwidget .addTime a span {
     height: 28px;
     width: 95px;
}

#text_icl-40 .textwidget .reActivateNow a {
     font-size: 13px;
     height: 28px;
     width: 140px;
}

#text_icl-40 .textwidget .reActivateNow a span {
     height: 28px;
     width: 107px;
}

.wp-tab-content #text_icl-38 {
    
}

#text_icl-38 {
    
}

#text_icl-38 .module_header {
     margin-left: -11px;
     width: 160px;
}

#text_icl-38 .artText {
     font-size: 11px;
     font-weight: bold;
     left: -10px;
     margin-bottom: 19px;
     margin-top: 19px;
     position: relative;
     top: -10px;
}

#text_icl-38 .textwidget div {
     border: 0px solid black ! important;
     padding: 0px 0px 0px 10px ! important;
}

#text_icl-38 .textwidget h2 {
     display: none;
}

#text_icl-38 .artThumbnail .wp-post-image {
     height: 60px;
     left: -10px;
     position: relative;
     top: -10px;
     width: 60px;
}

#text_icl-38 .regPrice {
     left: 55px;
     position: relative;
     top: -45px;
}

#text_icl-38 .module_header {
    
}

#text_icl-38 .savePrice {
     left: 55px;
     position: relative;
     top: -78px;
}

#text_icl-38 .saveAmount {
     height: 12px;
     left: 55px;
     position: relative;
     top: -57px;
}

#text_icl-38 .pricePercent {
     display: none;
}

#text_icl-38 .artButton {
     height: 13px;
     left: -10px;
     position: relative;
     top: -37px;
}

#text_icl-38 .textwidget a {
     font-size: 13px;
     height: 28px;
     width: 106px;
}

#text_icl-38 .textwidget a span {
     height: 28px;
     width: 73px;
}

#text_icl-38 .textwidget .addTime a {
     font-size: 13px;
     height: 28px;
     width: 128px;
}

#text_icl-38 .textwidget .addTime a span {
     height: 28px;
     width: 95px;
}

#text_icl-38 .textwidget .reActivateNow a {
     font-size: 13px;
     height: 28px;
     width: 140px;
}

#text_icl-38 .textwidget .reActivateNow a span {
     height: 28px;
     width: 107px;
}

.wp-tab-content #text_icl-39 {
    
}

#text_icl-39 {
    
}

#text_icl-39 .module_header {
     margin-left: -11px;
     width: 160px;
}

#text_icl-39 .artText {
     font-size: 11px;
     font-weight: bold;
     left: -10px;
     margin-bottom: 19px;
     margin-top: 19px;
     position: relative;
     top: -10px;
}

#text_icl-39 .textwidget div {
     border: 0px solid black ! important;
     padding: 0px 0px 0px 10px ! important;
}

#text_icl-39 .textwidget h2 {
     display: none;
}

#text_icl-39 .artThumbnail .wp-post-image {
     height: 60px;
     left: -10px;
     position: relative;
     top: -10px;
     width: 60px;
}

#text_icl-39 .regPrice {
     left: 55px;
     position: relative;
     top: -45px;
}

#text_icl-39 .module_header {
    
}

#text_icl-39 .savePrice {
     left: 55px;
     position: relative;
     top: -78px;
}

#text_icl-39 .saveAmount {
     height: 12px;
     left: 55px;
     position: relative;
     top: -57px;
}

#text_icl-39 .pricePercent {
     display: none;
}

#text_icl-39 .artButton {
     height: 13px;
     left: -10px;
     position: relative;
     top: -37px;
}

#text_icl-39 .textwidget a {
     font-size: 13px;
     height: 28px;
     width: 106px;
}

#text_icl-39 .textwidget a span {
     height: 28px;
     width: 73px;
}

#text_icl-39 .textwidget .addTime a {
     font-size: 13px;
     height: 28px;
     width: 128px;
}

#text_icl-39 .textwidget .addTime a span {
     height: 28px;
     width: 95px;
}

#text_icl-39 .textwidget .reActivateNow a {
     font-size: 13px;
     height: 28px;
     width: 140px;
}

#text_icl-39 .textwidget .reActivateNow a span {
     height: 28px;
     width: 107px;
}

.wp-tab-content #text_icl-41 {
    
}

#text_icl-41 .module_header {
     margin-left: -11px;
     width: 160px;
}

#text_icl-41 .artText {
     font-size: 11px;
     font-weight: bold;
     left: -10px;
     margin-bottom: 19px;
     margin-top: 19px;
     position: relative;
     top: -10px;
}

#text_icl-41 .textwidget div {
     border: 0px solid black ! important;
     padding: 0px 0px 0px 10px ! important;
}

#text_icl-41 .textwidget h2 {
     display: none;
}

#text_icl-41 .artThumbnail .wp-post-image {
     height: 60px;
     left: -10px;
     position: relative;
     top: -10px;
     width: 60px;
}

#text_icl-41 .regPrice {
     left: 55px;
     position: relative;
     top: -45px;

     *top: -42px;
}

#text_icl-41 .module_header {
    
}

#text_icl-41 .savePrice {
     left: 55px;
     position: relative;
     top: -78px;

     *line-height: normal;
}


#text_icl-41 .saveAmount {
     height: 12px;
     left: 55px;
     position: relative;
     top: -57px;

     *top: -67px;
}

#text_icl-41 .pricePercent {
     display: none;
}

#text_icl-41 .artButton {
     height: 13px;
     left: -10px;
     position: relative;
     top: -37px;
}

#text_icl-41 .textwidget a {
     font-size: 13px;
     height: 28px;
     width: 106px;
}

#text_icl-41 .textwidget a span {
     height: 28px;
     width: 73px;
}

#text_icl-41 .textwidget .addTime a {
     font-size: 13px;
     height: 28px;
     width: 128px;
}

#text_icl-41 .textwidget .addTime a span {
     height: 28px;
     width: 95px;
}

#text_icl-41 .textwidget .reActivateNow a {
     font-size: 13px;
     height: 28px;
     width: 140px;
}

#text_icl-41 .textwidget .reActivateNow a span {
     height: 28px;
     width: 107px;
}

#text_icl-34 h3 {
     height: 30px;
}

.wp-tab-content #text_icl-42 {
    
}

#text_icl-42 .module_header {
     margin-left: -11px;
     width: 160px;
}

#text_icl-42 .artText {
     font-size: 11px;
     font-weight: bold;
     left: -10px;
     margin-bottom: 19px;
     margin-top: 19px;
     position: relative;
     top: -10px;
}

#text_icl-42 .textwidget div {
     border: 0px solid black ! important;
     padding: 0px 0px 0px 10px ! important;
}

#text_icl-42 .textwidget h2 {
     display: none;
}

#text_icl-42 .artThumbnail .wp-post-image {
     height: 60px;
     left: -10px;
     position: relative;
     top: -10px;
     width: 60px;
}

#text_icl-42 .regPrice {
     left: 55px;
     position: relative;
     top: -45px;
}

#text_icl-42 .module_header {
    
}

#text_icl-42 .savePrice {
     left: 55px;
     position: relative;
     top: -78px;
}

#text_icl-42 .saveAmount {
     height: 12px;
     left: 55px;
     position: relative;
     top: -57px;
}

#text_icl-42 .pricePercent {
     display: none;
}

#text_icl-42 .artButton {
     height: 13px;
     left: -10px;
     position: relative;
     top: -37px;
}

#text_icl-42 .textwidget a {
     font-size: 13px;
     height: 28px;
     width: 106px;
}

#text_icl-42 .textwidget a span {
     height: 28px;
     width: 73px;
}

#text_icl-42 .textwidget .addTime a {
     font-size: 13px;
     height: 28px;
     width: 128px;
}

#text_icl-42 .textwidget .addTime a span {
     height: 28px;
     width: 95px;
}

#text_icl-42 .textwidget .reActivateNow a {
     font-size: 13px;
     height: 28px;
     width: 140px;
}

#text_icl-42 .textwidget .reActivateNow a span {
     height: 28px;
     width: 107px;
}

.wp-tab-content #text_icl-43 {
    
}

#text_icl-43 .module_header {
     margin-left: -11px;
     width: 160px;
}

#text_icl-43 .artText {
     font-size: 11px;
     font-weight: bold;
     left: -10px;
     margin-bottom: 19px;
     margin-top: 19px;
     position: relative;
     top: -10px;
}

#text_icl-43 .textwidget div {
     border: 0px solid black ! important;
     padding: 0px 0px 0px 10px ! important;
}

#text_icl-43 .textwidget h2 {
     display: none;
}

#text_icl-43 .artThumbnail .wp-post-image {
     height: 60px;
     left: -10px;
     position: relative;
     top: -10px;
     width: 60px;
}

#text_icl-43 .regPrice {
     left: 55px;
     position: relative;
     top: -45px;
}

#text_icl-43 .module_header {
    
}

#text_icl-43 .savePrice {
     left: 55px;
     position: relative;
     top: -78px;
}

#text_icl-43 .saveAmount {
     height: 12px;
     left: 55px;
     position: relative;
     top: -57px;
}

#text_icl-43 .pricePercent {
     display: none;
}

#text_icl-43 .artButton {
     height: 13px;
     left: -10px;
     position: relative;
     top: -37px;
}

#text_icl-43 .textwidget a {
     font-size: 13px;
     height: 28px;
     width: 106px;
}

#text_icl-43 .textwidget a span {
     height: 28px;
     width: 73px;
}

#text_icl-43 .textwidget .addTime a {
     font-size: 13px;
     height: 28px;
     width: 128px;
}

#text_icl-43 .textwidget .addTime a span {
     height: 28px;
     width: 95px;
}

#text_icl-43 .textwidget .reActivateNow a {
     font-size: 13px;
     height: 28px;
     width: 140px;
}

#text_icl-43 .textwidget .reActivateNow a span {
     height: 28px;
     width: 107px;
}
#text_icl-23 .textwidget {
    border-bottom: 0px solid #DFDFDF;
    border-left: 0px solid #DFDFDF;
    border-right: 0px solid #DFDFDF;
}

#text_icl-44 .textwidget {
    border-bottom: 0px solid #DFDFDF;
    border-left: 0px solid #DFDFDF;
    border-right: 0px solid #DFDFDF;
}

#text_icl-45 .textwidget {
    border-bottom: 0px solid #DFDFDF;
    border-left: 0px solid #DFDFDF;
    border-right: 0px solid #DFDFDF;
}


/***********************************
  SCU - Default widget
***********************************/

#SCU_PChealthCheck *{
     margin: 0;padding: 0;
}
#SCU_PChealthCheck {
     width: 116px;
}

#SCU_PChealthCheck_BG {
     width: 168px !important; height: 122px !important;
     margin: 0px !important; padding: 0px !important;
     position: relative; left: -10px;
     border-top: 1px solid #DFDFDF;
     background-image: url("/content/uploads/SCU_Free-PC-HealthCheck.png");
}

#SCU_PChealthCheck a{
     width: 116px !important; height: 57px !important;
     display: block;
     margin-left: 22px;
     background-image: url("/content/uploads/SCU_ScanNow-Button.png");
}

#SCU_PChealthCheck_paragraph {
     width: 80px;
     font-size: 11px;
     font-family: Tahoma, Verdana, Segoe, sans-serif;
     position: relative;
     left: 79px; top: 68px;
}




/***********************************
  webToaster styles
***********************************/

.iolo_webToaster{
    width:400px;
    min-height: 50px;
    /*height:300px;*/
    padding:10px;
    background-color:#fff;
    border-top:3px solid #ad1212;   
    position:fixed;
    bottom:62px;
    right:-430px;
     -moz-box-shadow:-2px 0px 5px #aaa;
     -webkit-box-shadow:-2px 0px 5px #aaa;
     box-shadow:-2px 0px 5px #aaa;

     z-index: 999 !important;

     border-left: 2px solid #aaa\9;
}

.iolo_webToaster .textwidget{ border: none; }

span.iolo_webToaster-date {
     margin-left: 0px;
     font-size: 12px;
     font-style: italic;
     font-weight: 100;
     color: #555;
}

p.iolo_webToaster-excerpt{
     text-transform: none !important;
}

.iolo_webToaster p, a.more{
    font-size:11px;
    text-transform:uppercase;
    font-family: Arial,Helvetica,sans-serif;
    letter-spacing:1px;
    color:#555;
}
.iolo_webToaster a.more{
    cursor:pointer;
    color:#0095a6;
     
     width: 100%;
}
.iolo_webToaster a.more:hover{
    text-decoration:underline;
}
.iolo_webToaster h2{
     color:#ad1212;
     font-size:16px;
     margin:10px 20px 10px 0px;
}


/*Close*/
.iolo_webToaster a.iolo_webToaster-close{
    width:15px;
    height:15px;
    position:absolute;
    cursor:pointer;
    top:10px;
    right:10px;

    color: #ad1212;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 14px;
}
.iolo_webToaster a.iolo_webToaster-close:hover{
     color: #ffffff;
     background-color: #ad1212;
}


/*Expand*/
.iolo_webToaster a.iolo_webToaster-expand{
    width:15px;
    height:15px;
    position:absolute;
    cursor:pointer;
    top:10px;
    right:30px;

    color: #ad1212;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 14px;
}/*
.iolo_webToaster a.iolo_webToaster-expand:hover{
     color: #ffffff;
     background-color: #ad1212;
}*/



/*Divider*/
.iolo-webToaster-divider {
     width: 100%; height: 1px;
     background-color: #ccc;
     margin: 10px 0px 10px 0px;
}

#footerWrapper { z-index: 1;}


/***********************************
  Show/Hide contentent
***********************************/

/*By default hide tips and show recent articles*/
#iolo_webToaster-TipsCategory {
     display: none;
}
#iolo_webToaster-RecentArticles {
     display: block;
}


/*if category-tips class exists then display tips and hide recent articles*/
.tag-webtoaster_tips #iolo_webToaster-TipsCategory {
     display: block;
}
.tag-webtoaster_tips #iolo_webToaster-RecentArticles {
     display: none;
}      




/***********************************
  Social Media - Media Queries
***********************************/

/*Small screen*/  
 @media only screen and (max-width : 975px) {

    .printPDF, .socialLinks {
     display: block;
    }
    div.socialLinks_side {
     visibility: hidden;
    }


     }

/*Larger screen*/
 @media only screen and (min-width : 976px) {

    .printPDF, .socialLinks  {
     display: none;
    }
    div.socialLinks_side {
     visibility: visible;
    }

}

