@charset "utf-8";
@import url('./colorbox.css');  @import url('./main-menu.css'); @import url('./icomoon.css'); 
/* BLOX */ .blox h1.blox-t ,.blox h4.blox-t ,.blox h5.blox-t{text-align: center;} .blox {padding:45px 0 43px; clear:both; background:#f1f8fc; text-shadow: 1px 1px 0 #fff;} .blox .btn{ text-shadow: none; } .blox.nopad { padding:0; margin:0;} .blox.dark {background:#535353;  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.73);} .blox.gray {background:#f1f1f1;} .blox hr {border-color: rgba(255, 255, 255, 0.2); } .blox.dark * { color:#fff; } .blox.dark a {color:#24cb03;} .blox.dark a.button, .blox.dark .magic-link a {color:#fff;} .blox.dark a:lhover {color:#ff9900;} .blox.dark p { color:rgba(255, 255, 255, 0.9); } .blox.dark small { color:rgba(255, 255, 255, 0.8); } .bloxcirc {width:70px; height:70px; border-radius:35px; background:#e53f51 url(../images/ico-bulb1.png) no-repeat center center; position:relative; margin:-78px auto 21px; display:block; } .bloxcirc.portx {width:50px; height:50px; border-radius:25px;  margin:-58px auto 21px; background-color:#0093d0;  } .dark.bot-blox .magic-link { margin:0; float:right;} *+html .blox.dark.bot-blox { margin-bottom:-21px; } .blox.dark.section-bg2 { background-image: url(../images/section-bg3.jpg);}  .blox.dark.section-bg2, .av-about {background-color:#8a93a4;background-size:cover; background-attachment:fixed; background-position: center; background-repeat: no-repeat; min-height:520px; border-top:5px solid #e5e5e5;} .av-about { background-image:url(../images/bg/antivirus-about.jpg);} .blox.section-bg1, .blox.section-bg4, .blox.section-bg5, .blox.section-bg6  { height:380px; margin-top:0; padding:0; border-top: 1px solid #d9d9d9;} .blox.section-bg6 { background:#384852 url(../images/dl-av.jpg) no-repeat center; height:260px; border-bottom:4px solid #e8e8e8;}  .parallax-sec article {position: relative;  text-align: center;  top: 150px; height:120px;  width: 100%;} .parallax-sec .blox, .parallax-sec .blox.dark { background:none;} .slogan h1 {font-size:67px; line-height:80px;} .slogan  span, .blox.dark .slogan  span {color:#fc4f4f;}
/* WRAPPER */  #wrap {margin:0 auto; position:relative; padding:0; background:#fff;} #hero {width:100%; padding:0; clear:both;  border-bottom:7px solid #ddd;}
/* HEADER */ header {background-color: #1b1b1b;min-height: 80px; padding-bottom:12px;} .logo {margin:20px 0px 10px 0px;} .logo img {max-width:100%;} .made-usa {margin:0;} #site-title { text-transform:capitalize; font-weight:900; line-height:1;} #site-title small {font-size:16px; line-height:1.2; display:block; font-weight:normal;  letter-spacing: -0.02em; } .headerSocial .socialfollow i {color: #fff;font-size: 20px; opacity: 0.95;padding: 0px;} .headerSocial .socialfollow a:last-of-type {margin-right: 0px;} .headerSocial .socialfollow a {background-color: #62696B; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; display: inline-block; margin: 0 5px 0; padding: 10px; text-decoration: none;transition: all 0.31s ease 0s;height: 40px; overflow: hidden;} .headerSocial .socialfollow { padding: 0px !important;text-align: right;padding-top: 20px !important; margin: 0px auto !important;} .top-bar {background:#1b1b1b; min-height:40px;  border-bottom:3px solid #333; padding:10px 0; } .top-links {float:left; color:#5b6670; font-size:13px; padding:6px 0 0 0;  font-weight:bold; } .top-links.rgtflot {float:right; padding-right:10px;} .top-links img, .container .top-links p {float:left; margin:4px 3px 0 0;} .container .top-links p {color:#d9d9d9; font-weight:bold; font-size:12px; line-height:1; margin:5px 9px 0 0;} .top-links a, .top-links span {color: #999999; font-size:11px; display:inline; margin:0 7px; text-transform:uppercase; font-weight:bold; font-family: 'Open Sans', Arial;} .top-links a:first-child {margin-left:0;} .top-links a:hover {color:#27ce11;} .top-co-inf {margin-top:3px;  color:#6d6e71;} .top-bar h6 {font-size:14px; margin:0 20px; font-weight:400; color:#bbc2c7; display:inline-block;} .top-bar h6 i {font-size:16px; background:#000; color:#a3acb2; display:inline; padding:5px; border-radius:34px; vertical-align:middle;} .top-co-inf h6 {float:right; margin:0 0 0 20px;} .top-co-inf h6:first-child {margin-right: -15px;} .dd-lang {float:right; margin:0 -15px 0 20px;font-size:11px;text-transform:uppercase;background:#24AF09;border-radius:3px;vertical-align:middle;padding:4px 8px;color:#fff;} .dd-lang a {color:#fff;} .dd-lang a:hover {text-decoration:underline;} .dd-lang .dropdown-menu {background-color:#ededed;font-size:12px;min-width:100px;text-transform:none;} .dd-lang .dropdown-menu li a {padding:1px 9px;} .dd-lang .dropdown-menu li a:hover, .dd-lang .dropdown-menu li a:focus {background-color:#10AB13;} .partner-nav, .blog-nav {margin-top:10px;} .partner-nav ul li, .blog-nav ul li {display:inline-block;background:#333;margin:0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;} .partner-nav ul li a, .blog-nav ul li a {display:inline-block;color:#cbcbcb;padding:10px 20px;} .partner-menu.active, .partner-menu:hover, .blog-nav ul li.current-menu-item a, .blog-nav ul li a:hover {color:#fff;} .partner-menu.active, .blog-nav ul li.current-menu-item a {font-weight:bold;} .mb_menu {background:#333;position:relative;height:34px;width:auto;display:none;padding:5px;} a.mobile_menu {width:24px; height:24px;background: #333 url(../images/icon_menu.svg) no-repeat 0 0;background-size:contain;position:absolute;top:5px;left:50%;margin-left:-15px;display:none;}
/* MAIN CONTENT */ .mainContent {background-color: #FFFFFF;min-height: 300px;padding: 10px 0px;} .sectionTitle h2,.sectionTitle p {text-align: center;} .sectionTitle p {color: #999999;font-family: sans-serif; font-size: 25px; font-weight: normal; margin: 0 auto;width: 60%;line-height: 1.2;} .sectionTitle.darkBG p {color: #fff;} .sectionTitle h2 {font-size: 59px;font-weight: 700;} .sectionTitleHeaderDivider {width: 150px; border-bottom: 3px solid #5dba7a; display: block; height: 15px; margin: -25px auto 30px;} .slider .btn-primary {color: #FFFFFF;} .about { background: none repeat scroll 0 0 #EFEFEF;} .about h2 {color: #58A77D;} .aboutCarousel {margin-bottom: 30px;} .aboutWelcome p {color: #999; font-size: 15px;} .sidebarChat a {color:#fff;}
/* SLIDER */ .slider {background-color: #FFFFFF;} .sliderAdjustLeft {display: inline-block;left: 50%;position: absolute;top: 50%;z-index: 5;} .sliderAdjustRight {display: inline-block;right: 50%;position: absolute;top: 50%;z-index: 5;}
#hero-home {background:#fff url(../images/slide-pics/bg-white.jpg) no-repeat 0 0;color:#1a1a1a;min-height:400px;} #hero-home img {margin-top:40px;} #hero-home h1 {font-weight:900;color:#1a1a1a;font-size:3.4em;letter-spacing:-0.9px;line-height:1.25em;margin:30px auto;} #hero-home h1 span {font-weight:600;font-size:0.6em;} #hero-home ul {margin:20px 0 20px 35px;} #hero-home ul li {background:url(../images/slide-pics/li-check.png) no-repeat top left;margin:8px 0;padding:0 0 0 25px;font-size:16px;} #hero-home .button {text-transform:uppercase;font-size:18px;padding:14px 60px;display:inline-block;margin:20px auto;} #hero-home small {display:block;margin:0 auto;color:#666;}
/* OUR PROCESS SECTION */ .our-pros-sec {width:100%; position:relative; min-height:460px; background:#fff url(../premium-support/img/bg-process.png) no-repeat center; text-align:center; margin: 50px 0;} .our-pros-sec h1, .our-pros-sec h2 {border-bottom: 4px solid #efefef; display:inline-block; padding-bottom:20px; font-size: 40px; line-height: 48px; margin-bottom: 20px; letter-spacing: -0.06em;} .our-pros {position:relative; height:320px; padding-top:50px; width:960px; margin:0 auto;} .our-pros-item {position:relative; margin:0 20px; float:left; width:178px; height:295px;}  .our-pros-item h4 {font-weight:400; margin-top:20px; text-align:center; position:relative; } .our-pros-item h4:before {content: ""; position: absolute; border-bottom:3px solid #e5e5e5; width:180px; height:1px; left:20%; bottom:-10px; margin-left:-35px; box-shadow: 0 3px 7px 0 rgba(0,0,0,0.03);} .our-pros-item.item3pros .our-pros-img {margin-top:25px;} .our-pros-img {position:relative; overflow:hidden; width:178px; height:178px; box-shadow: 0 0 9px 1px rgba(0,0,0,0.06); border-radius:50%;} .our-pros-item.big-pros {width:267px; margin-left:30px; margin-right:0;} .our-pros-item.big-pros .our-pros-img {width:267px; height:267px;} .our-pros-img img {max-width:100%; height:auto;} .our-pros-img:before {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;border-radius:50%;-webkit-box-shadow: inset 0 0 0 9px rgba(255,255,255,0.5);-moz-box-shadow: inset 0 0 0 9px rgba(255,255,255,0.5); box-shadow: inset 0 0 0 9px rgba(255,255,255,0.5); -webkit-transition: all 0.18s ease;-moz-transition: all 0.18s ease;-o-transition: all 0.18s ease;transition: all 0.18s ease;} .our-pros-img:hover:before {-webkit-box-shadow: inset 0 0 40px 14px rgba(255,255,255,0.5); -moz-box-shadow: inset 0 0 40px 14px rgba(255,255,255,0.5); box-shadow: inset 0 0 40px 14px rgba(255,255,255,0.5);} 
/* FOOTER */ footer h3 {padding-bottom: 5px; margin-top:10px;  color: #fff; font-family: "Open Sans", Arial; font-size: 22px; font-weight: 300; letter-spacing: 0; text-shadow:1px 1px 0 rgba(0,0,0,0.7);} footer {background-color:#1b1b1b; min-height:500px; border-top: 5px solid #ccc; color:#ccc; margin: 0px; padding-top:20px; } .footerDivider { border-bottom: 1px solid #383E47;border-top: 1px solid #5F6C7F; margin: 30px 0 25px;} footer .footerBottom {background: #141414; color: #fff; padding: 10px 0; margin-top:20px;} footer .footerBottom .footerLogo {padding-bottom: 8px;padding-right: 10px;} .copyright {margin: 0 0 25px;padding-left: 0px; color: #555;} .copyright a {color: #999;} footer .footerNewsletter p {font-size: 13px; margin-bottom:24px;}  footer .footerNewsletter .form-control, .ftr-form-control {background: #e9e9e9; border:none; height: 30px;width: 140px;float: left; color: #333;} footer .footerNewsletter .ftr-form-control {width: 193px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding: 6px 12px;color:#555;margin-bottom:5px;} footer .footerNewsletter .newsletterForm .btn {height: 30px; background: #ccc; color: #333; text-shadow:none; font-weight:400; padding:7px 15px !important;} footer .footerNewsletter .newsletterForm {float: left;} footer .footerNewsletter .input-group {width: 204px;} footer .footerContactInfo { background: url("../images/world-map.png") no-repeat scroll center center rgba(0, 0, 0, 0);} footer .footerContactInfo .list-group-item:first-child {-webkit-border-top-left-radius: 0px;-webkit-border-top-right-radius: 0px;-moz-border-top-left-radius: 0px;-moz-border-top-right-radius: 0px;border-top-left-radius: 0px;border-top-right-radius: 0px;} footer .footerContactInfo .list-group-item {border: none;display: block; margin-bottom: 0px; padding: 7px 0px;position: relative;font-size: 13px; } footer .footerContactInfo .contactItemIcon {float: left;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;display: block;height: 30px;margin-right: 0;width: 30px;margin-top: -4px;} footer .footerContactInfo .contactItemIcon i {color: #ddd;display: block;font-size: 15px;height: 30px;padding: 7px 0px;width: 30px;} footer .footerContactInfo .list-group li.list-group-item:hover {cursor: inherit;} footer .worldMap > img { max-width: 100%;} .footerSocial .socialfollow i {color: #fff;font-size: 20px; opacity: 0.95;padding: 0px;} .footerSocial .socialfollow a:last-of-type {margin-right: 0px;} .footerSocial .socialfollow a {background-color: #62696B; display: inline-block; margin: 7px 5px 0; padding: 10px; text-decoration: none;transition: all 0.31s ease 0s;height: 40px; overflow: hidden;} .footerSocial .socialfollow { padding: 0px !important;text-align: right;margin: 0px auto !important;}
/* Scroll to top */ #scroll-top a.scrollup { width:32px; height:32px; padding:7px 8px 9px !important; border-radius:4px; background:#818c90; position:fixed; bottom:98px; right:36px; display:none; opacity: 0.89; filter: alpha(opacity=89); z-index:999;} #scroll-top a.scrollup i {font-size:16px; color:#fff;} #scroll-top a.scrollup:hover {background-color:#E04B23; cursor:pointer;}
/* Products Section*/ .product-about h1 {color: #999; font-size: 35px; font-weight: 300;line-height:45px; margin-top:-6px;} .product-about h4 a { font-weight: 300; } .shop-item {text-align:center; display:block; position:relative;} .shop-item img {max-width: 100%;margin-bottom:15px;} .product-info .stars {margin:25px 0 20px 15px !important; font-size:13px !important;} .ShopSection .ElementTabs .tab-content {border: none;border: 1px solid #ddd;border-top:none; padding: 0 25px 25px;}
.config {background:#4c4e4d;margin:0 0 0 20px;min-height:100px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;} .config-tabs {background:#ccc; border:none !important; border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0;} .config-tabs > li {margin-bottom:0 !important;} .config-tabs > li > a {background:#ccc !important; padding:8px 15px !important;border:none !important;} .config-tabs > li.active > a, .config-tabs > li.active > a:hover, .config-tabs > li.active > a:focus {color: #fff !important;font-weight:bold;background:#4c4e4d !important;border:none !important;} .config-content {padding:10px 18px 0 18px;position:relative;} .config-content li {padding:4px 0;border-bottom:1px solid #3b3d3c; border-top:1px solid #606362;} .config-content li.alpha {border-top:none;} .config-arrow {position:absolute;top:12px; right:18px; width:103px;height:35px;color:#fff;font-size:11px;font-style:italic;background:url(../images/bg-arrow.png) no-repeat 0 0;} .config-arrow-text {margin:7px 0 0 18px;} .config-arrow2 {position:absolute;top:35px; right:-25px; width:130px;height:52px;color:#000;font-size:12px;font-style:italic;background:url(../images/bg-config-arrow.png) no-repeat 0 0;} .config-arrow2 .config-arrow-text {margin:12px 0 0 25px;} .config-add {font-size:12px;} .config-add a {color:#fff !important;text-decoration:underline;} .config-cta {margin:20px;}
.price {font-weight:bold;font-size:18px;padding-top:9px;} .btn-buy {padding:10px 25px !important;text-transform:uppercase !important;font-weight:bold !important;font-size:16px !important;} .prod-only {font-size:12px;text-transform:uppercase;} .prod-price {font-size:36px;line-height:44px;padding:0;} .prod-qty {font-size:16px;margin-bottom:10px;font-weight:bold;} .prod-btn {margin-top:20px;} .prod-btn-buy {font-size:24px !important;font-weight:bold !important;text-transform:uppercase !important;} .product-awards, .support-product {background-color: #9fb69e;padding: 10px 0px; } .product-awards a {background-color: #819381; display: inline-block; margin: 7px 5px 0; overflow: hidden; padding: 10px; text-decoration: none;transition: all 0.31s ease 0s;} .product-awards h2 {color: #fff;margin: 0px;font-size:40px;line-height:48px !important;} .awards {margin:0 auto;padding-top:20px; text-align:center;}
.features-list li {padding:8px 15px 20px 100px;min-height:105px;} .features-list li img {position:absolute;display:block;top:5px;left:0;} .product-description {margin:0 30px;} /*.product-description p {font-size:12px !important;}*/ .av-description {color:#fff;padding-top:80px;} .link-pdf {background:url(../images/icons/ic-pdf.png) no-repeat 0 0;min-height:20px;padding-left:25px;} .link-datasheet {margin:0 0 20px 0;display:block;} .prod-dlLink {color:#999;font-weight:normal;font-size:12px;} .product-icon-box {margin-bottom:40px;} .product-icon-box img {margin:0 20px 200px 0;float:left;} .product-icon-box h4 {font-weight:400;} .prod-desc h2 {font-size:24px;line-height:24px;margin-bottom:5px;font-weight:400;} .prod-desc h2 a, .prod-desc h3, .prod-cta .prod-price {color:#1a1a1a;} .prod-desc h3 {font-size:20px;line-height:20px;} .prod-cta .prod-price {font-size:24px;margin:18px auto 16px auto;} .prod-cta .prod-price span.pp {font-size:12px;color:#535353;} .prod-cta .btn-bold {font-weight:bold;} .prod-desc .prod-link {display:inline-block;margin:0 10px;font-size:12px;text-transform:uppercase;} .prod-compat {font-size:12px;} .prod-col {background:#ededed;border-radius:10px;margin-bottom:15px;padding-bottom:20px;border-bottom:4px solid #86898A;} .prod-col h2 {background:#86898A;border-radius:6px 6px 0 0;font-size:22px;line-height:30px;padding:10px 0;} .prod-col h2 a {color:#fff;} .prod-col img {display:block;margin:10px auto 15px auto;} .prod-col .prod-btn a {margin-bottom:15px;font-weight:bold;text-transform:uppercase;font-size:15px;} .prod-col ul {text-align:left;} .prod-col ul li {margin:3px 20px;padding:6px 0;} .prod-col ul li i {font-size:.85em;} .small-link a {font-size:.9em;display:inline-block;margin:0 10px;} .summer-content .config {background:#4A5D5E;} .summer-content .config-content li {border-bottom-color:#3D484D;} .summer-content .features-list li img {left:25px;width:50px;} .product-cta {background:#dedede;} .product-cta .container {padding-top:40px;padding-bottom:30px;} .product-cta h3 {font-size:40px;letter-spacing:-.04em;line-height:42px;margin-bottom:30px;} .product-cta h4 {font-weight:bold;font-size:20px}
/* 404 Section */ .Error404Section .tagcloud a:link, .Error404Section .tagcloud a:visited {line-height:18px; padding:8px 16px; font-size:14px; margin:0 8px 8px 0; float:none; min-width:40px; width:auto;  display:block; text-decoration:none; color: #777; background: #eee;} .Error404Section .tagcloud a:hover {color:#fff;background: #0B7B06; border-radius: 3px; } .Error404Section h1 {color: #0B7B06;font-size: 145px;font-weight: 800;margin-bottom: 40px;line-height: 1;letter-spacing: 1px;}
/* FULL WIDTH DARK BG Section */ .full-width.darkBG {background: #1A8E8C; } .full-width.darkBG h2 {color: #FFFFFF; font-size: 40px;font-weight: 800;letter-spacing: 0;text-shadow: 0px 1px 1px #333333;text-transform: none;} .full-width.darkBG .sectionTitle h4 { color: #FFFFFF; font-size:21px; font-weight:400; text-align:center;line-height: 1.2;margin: 0 auto; margin-top:26px; } .full-width.darkBG .thumbnail {height:380px; background-color: #1A8E8C ; border: none; -moz-border-radius: none; -webkit-border-radius: none; cursor: pointer;padding-top: 20px;padding-top: 30px; border-bottom: 8px solid #1A8E8C; border-radius:0px } .full-width.darkBG .thumbnail:hover {background: #18817F ; border-bottom: 8px solid #177876; } .full-width.darkBG .thumbnail h3 {color: #FFFFFF;font-size: 20px;font-weight: 400;line-height: 20px;padding: 15px 0;text-align: center;border-bottom: 1px solid #1A8E8C;} .full-width.darkBG .thumbnail:hover  h3 {color:#71D14B; padding-bottom: 15px; border-bottom: 1px solid rgba(255,255,255,0.5);} .full-width.darkBG .thumbnail p {text-align: center;font-size: 14px;letter-spacing: 0px;color:#4ACCCA;} .full-width.darkBG .thumbnail:hover p {color: #fff;}  full-width.darkBG .thumbnail .caption div.captionImage {text-align: center; width: 100%;} .full-width.darkBG .thumbnail .caption div.captionImage > img {max-height: 100px;} .full-width.darkBG .btn-primary {display:none;background: #71D14B;color: #999 ; font-style: normal; } .full-width.darkBG .thumbnail:hover .btn-primary { color: #FFFFFF; display: block; margin: 0 auto; margin-top:20px; width: 115px;} .full-width.darkBG .btn-primary:hover, .full-width.darkBG  .btn-primary:focus, .full-width.darkBG  .btn-primary:active, .full-width.darkBG  .btn-primary.active, .full-width.darkBG  .open .dropdown-toggle.btn-primary {background: #71D14B; color: #fff;} .thumbnail .caption p a.btn i{ font-size: 9px; padding: 0 5px 0 0;}
/* SUPPORT */ .support-block {text-align:center;margin:15px auto;min-width:200px;} .support-block h5 {margin-bottom:5px;} .support-block h6 {font-weight:bold;font-size:18px !important;margin-bottom:5px !important;} ul.list-faq li {float:left;margin-right:30px;} ul.list-faq li a {min-width:310px;} .support-product h2 {color:#fff;font-weight:300;} #sel-support-product {margin:20px auto;padding:3px;border:1px solid #65707B;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:280px;color:#65707B;font-size:16px;} .links-support-product {color:#fff;} .links-support-product a {display:inline-block;margin:0 10px;color:#fff;border-bottom:1px dotted #fff;font-weight:bold;} label.error {font-weight:normal;color:#CF0609;font-size:12px;} .key-result h3 {margin:0 auto 20px auto;padding-bottom:10px;border-bottom:1px solid #ddd;font-weight:300;letter-spacing:-0.3px;color:#1a1a1a;} .key-result p {margin:10px auto;font-size:16px;} .key-result .ph {font-weight:normal;font-size:20px;} .chat-link div, .supportLC div {display:inline;} .btn-chat-pg a {color:#fff !important;}
/* ABOUT SECTION */ .terms ol li {list-style:decimal outside;margin:10px 0 30px 20px;} .terms ol li p {line-height:1.35em;} .terms ol li ol li {list-style-type:lower-roman;margin-bottom:10px;} .terms h4 {font-size:16px;} .terms h4, .terms h5 {font-weight:600;} 
/* CONTACT PAGE*/ img {max-width: none;} .contactDetails h4 {border-bottom: 3px solid #ddd; padding-bottom: 5px;text-align: left;} .contactDetails .list-group-item:first-child {-webkit-border-top-left-radius: 0px;-webkit-border-top-right-radius: 0px; -moz-border-top-left-radius: 0px;-moz-border-top-right-radius: 0px;border-top-left-radius: 0px;border-top-right-radius: 0px;} .contactDetails .list-group-item {background:transparent; border: none;display: block; margin-bottom: 0px; padding: 5px 0px;position: relative;color: #555;font-size: 14px;} .contactItemIcon {float: left; -webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;display: block;height: 30px;margin-right: 10px;width: 30px; margin-top: -4px;} .contactItemIcon i {color: #999;display: block;font-size: 15px;height: 30px;padding: 8px;width: 30px;} .btn-default {border: none;font-size:14px;line-height:1.2;margin-right:10px;border-radius: 5px;display: block; padding: 7px 15px;text-align: center;background: #1F9513;color: #fff;font-weight: bold;margin-bottom: 10px;} .btn-default:hover {background: #60B240;border: none;color: #fff;} .contactForm .btn-default:hover {background: #60B240;border: none;} .contactForm .btn-default.reset:hover {font-size:14px;line-height:1.2;background: #2376de !important; border: none;border-radius: 5px;display: block; padding: 7px 15px;text-align: center;color: #fff;font-weight: bold;} .contactInfo, .contactForm {min-height: 490px;}
/* PARTNERS Section*/ ul.partner-index li {display:inline-block;padding:20px 0 0 58px;margin:10px 20px;height:48px;background:url(../images/partner-icons.png) no-repeat 0 0;font-weight:bold;} ul.partner-index li.l2 {background-position:0 -48px;} ul.partner-index li.l3 {background-position:0 -96px;} .btn-partner {font-weight:bold !important;text-transform:uppercase !important; font-size:18px !important;}
/* PRICING Section*/ .pricing-table2, .support-table { text-align: center; -webkit-border-radius: 5px;-moz-border-radius: 5px;margin-bottom: 15px; border:1px solid #e5e5e5;color: #999;border-radius: 5px;} .pricing-table2 .price-header,.pricing-table2 .price-footer, .support-header, .support-footer {background: #5b6670; -webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;} .pricing-table2 .price-footer, .support-footer {background-color: #24AF09;padding-top:15px; padding-bottom:15px;border-top: 1px solid #e5e5e5; -webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;} .pricing-table2 .price-footer a, .support-footer a {color: #FFFFFF;margin-bottom: 0;text-transform: uppercase;display: block;width: 100%;font-weight:bold;font-size:1.1em;} .price-footer a:hover {text-decoration:underline;} .pricing-table2 .price-header, .support-header { border-bottom: 1px solid #e5e5e5; } .pricing-table2 ul.features { padding: 0px;list-style: none outside none;text-align:left;} .pricing-table2 ul.features li { padding:10px; font-family:Arial, sans-serif; } .pricing-table2 ul.features li:nth-child(even) {background: #efefef;} .pricing-table2 ul.features li i {font-size:.8em;} .pricing-table2 .plan-title, .support-title { text-transform:capitalize; font-size: 18px; line-height: 36px; background-color: #465155; -webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; padding: 5px 15px; margin: 0 -1px; color:#fff; } .plan-title a {color:#fff;} .pricing-table2 .plan-price {line-height: normal;  background: #fafafa; padding: 12px 15px; margin: 0;  border-top: 1px solid rgba(255,255,255,0.4);} .pricing-table2 .plan-price span {  font-weight: 700; font-size: 34px;  color: #465155; text-shadow: 0 1px 1px rgba(255,255,255,0.3); } .pricing-table2.featured .plan-title,.pricing-table2.featured .plan-price span, .pricing-table2.featured .plan-price small { color: #fff; } .plan-price small { font-size:14px; font-weight:400;} .pricing-table2.featured .plan-title,  .support-table.featured .support-title { line-height: 46px; background-color:#e53f51; font-size: 14px; } .pricing-table2.featured .plan-price,  .support-table.featured .support-number {  border-top: 1px solid #d63243;  background:#f45365; padding:15px;  } .pricing-table2.featured .plan-price span,  .support-table.featured .support-number span { font-size: 42px; text-shadow: 0 1px 1px rgba(0,0,0,0.4);} .basicHeader {background-color: #8dd7d8 !important;} .basicFooter {background-color: #55acad !important;} .support-phone {font-size:24px;} .support-footer a {font-size:13px;} .support-footer a:hover {text-decoration:underline;} .team { background: none repeat scroll 0 0 #EFEFEF;} .team h2 {color: #58A77D;}
/* Careers*/ ul#career-list li {margin:12px 35px;list-style-type:circle;} ul#career-list li span {float:right;margin-right:35px;} ul#career-list li ul li {margin:5px 20px;} #career-list h4.req {margin-top:20px;}
/* Sitemap */ .sitemap ul li {list-style:inside;margin:10px;font-weight:bold;} .sitemap ul li ul li, .sitemap ul li ul li ul li {margin:5px 30px;font-weight:normal;list-style-type:circle;}
/* Uninstall */ .uninstall ul li, .eula ul li {list-style:outside;margin:10px;} .uninstall ol li, .eula ol li {list-style:decimal outside;margin:20px;} .uninstall ol li ul li, .uninstall ol li ul li ul li {list-style-type:circle;margin:10px 15px;} .uninstall h3 a {color:#535353;} .uninstall table {margin:10px 0 20px;} .uninstall table td {border:1px solid #ccc;padding:10px;font-size:12px;} .eula ol li ul li, .uninstall ol li ul li ul li {list-style-type:circle;margin:15px;} .eula h3 {margin-top:30px;} .eula h4, .eula h5 {margin-bottom:5px;} .whitelist ul li {list-style:outside;margin:10px 20px;} .whitelist ol li {list-style:decimal outside;margin:5px 20px;} .whitelist h3 {margin-top:30px;} .whitelist h4 {margin-top:20px;}
/* feature*/ .features h3 { border-bottom: 2px solid #DAE5ED; font-size: 22px;font-weight: lighter; margin-top: 0; padding-bottom: 5px;} .featureItem:hover {cursor: pointer;} .featureItem p {font-size: 12px;text-align: left; } .featureItemIcon {background: none repeat scroll 0 0 #EFEFEF;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;display: block;float: left;height: 80px;margin-right: 10px;width: 80px;} .featureItemIcon i {color: #FFFFFF;display: block;font-size: 35px;height: 80px;padding: 20px;width: 80px;} .featureItemIcon.first {background-color: #0093d0;}.featureItemIcon.second {background-color: #0aad80;}.featureItemIcon.third 	{background-color: #E02626;}.featureItemIcon.forth 	{background-color: #f98805;}
/* tabs */ .nav-tabs a { color: #333333;} .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {color: #24af09;}  .tab-content > .active, .pill-content > .active { border: 1px solid #DDDDDD; display: block; border-top: none;} #myTabContent .icon-box {padding: 0px 20px;} #myTabContent p  {font-size: 14px;} #myTabContent.tab-content div#Features.tab-pane,#myTabContent.tab-content div#Screens.tab-pane,#myTabContent.tab-content div#Requirements.tab-pane,#myTabContent.tab-content div#Reviews.tab-pane,#myTabContent.tab-content div#Guide.tab-pane,#myTabContent.tab-content div#User1.tab-pane,#myTabContent.tab-content div#User3.tab-pane, #myTabContent.tab-content div#User5.tab-pane {border: none;} .prod-tabs {border-width:5px;text-transform:uppercase;} .prod-tabs li {margin-bottom:-5px !important;} .prod-tabs li a {padding-left:25px; padding-right:25px;} .prod-tabs > li.active > a, .prod-tabs > li.active > a:hover, .prod-tabs > li.active > a:focus {border-bottom-color:#24af09;-moz-border-bottom-color:#24af09;-webkit-border-bottom-color:#24af09;border-left:none;border-right:none;border-top:none;border-width:5px;} .prod-tabs > li.active > a, .prod-tabs > li.active > a:hover, .prod-tabs > li.active > a:focus {font-weight:bold;} .prod-tabs > li > a:hover, .prod-tabs > li > a:focus {background:none;border:none;color:#24af09;}
/* testimonials & reviews */ .testimonial {margin-bottom:40px; } .testimonial i {padding:12px 0 0 0;} .testimonialsAuthor {position: relative;} .testimonialsAuthor ul {left: 100px; list-style: none outside none; margin: 0;padding: 0; position: absolute;top: -27px;} .testimonialsAuthor .aName {font-family: Open Sans;font-size: 18px;font-weight: normal;letter-spacing: -1px;margin-bottom: 7px; padding-bottom: 0;} .testimonialsAuthor .aPosition {color: #2376de;font-size: 15px;letter-spacing: 1px; margin-top:8px;} .testimonialsText {background: #EEEEEE;border-radius: 9px; clear: both; padding: 10px 25px 10px;position:relative;height:220px;} .testimonialsText p {padding:12px 0 12px 50px;font-style: italic; font-size: 15px;color: #737373;line-height: 1.5; margin-bottom:16px;} a.testimonial-more {display:block;background:#a3a3a3;width:100%;border-radius:0 0 9px 9px;-moz-border-radius:0 0 9px 9px;-webkit-border-radius:0 0 9px 9px;text-align:center;position:absolute;bottom:0;left:0;padding:12px;margin:20px auto 0 auto;color:#fff;}a.testimonial-more:hover {color:#fff;background:#888;} .review .author {font-weight:bold;} .review i {padding-top:0;} .reviews {margin:20px 0;} .reviews h6, blockquote.testimonial h6 {font-weight:bold;} .reviews p {margin:0 !important;}.reviews p.author {font-style:italic;} .reviews-write {border-top:1px solid #ddd;padding:20px 0 0 0;} .stars {display:block;margin:10px 0;padding: 2px 0 0 120px;font-weight:bold;font-size:12px;background:url(../images/stars.png) no-repeat;height:18px;} .rating-5 {background-position:0 0;}.rating-45 {background-position:0 -18px;}.rating-4 {background-position:0 -36px;} .rating-3 {background-position:0 -72px;} .rating-2 {background-position:0 -90px;} .rating-1 {background-position:0 -144px;} blockquote.testimonial {-moz-border-radius: 10px;-webkit-border-radius: 10px;background: #E7E7E7;border: 0;border-bottom: 3px solid #E0E0E0;border-radius: 10px;margin: 0;padding: 20px;position: relative;text-align: left;clear: both;} blockquote.testimonial p {font-size: 1em;font-style: normal;font-weight:normal;} div.testimonial-arrow-down {border-left: 15px solid transparent;border-right: 15px solid transparent;border-top: 15px solid #E7E7E7;height: 0;margin: 0 0 0 25px;width: 0;top: -3px;position: relative;} div.testimonial-author {margin: 8px 0 0 8px;padding-bottom: 10px;margin: 0 0 0 15px;text-align: left;display: block;padding-top: 7px;font-style:italic;} .testimonial-content { padding:12px; position:relative; border:1px solid #f6f6f6; background:#f4f4f4;  border-radius:4px;} .container .testimonial-content p { margin:6px;} .testimonial-content h4 { padding:10px; line-height:1.7; color:#595959; margin-top:7px; font-family:"Roboto Slab"; } .testimonial-arrow { position:absolute; width:127px; height:14px; background:#fff url(../images/nav-bott1.png) no-repeat; left:50px;bottom:-14px;} .testimonial-brand { position:relative; margin:12px 16px 8px 0px;}.testimonial-brand img { width:90px; height:90px; border-radius:45px; float:left;}.testimonial-brand h5 { float:left; clear:right; margin:20px; color:#6f6f6f; }.testimonial-brand h5 strong { font-weight:600;}.testimonial-brand h5 em { font-size:14px; font-style:normal; font-family:Arial, Helvetica, sans-serif; }
/* system requirements */ ul.win-badges li {display:inline-block;margin:0 5px;}
/* portal guide */ .portal-guide ol li {list-style:decimal;}.portal-guide ul li {list-style:outside;}.portal-guide ul li ul li {list-style:circle;}.portal-guide ol li, .portal-guide ul li {margin:10px 20px;} .portal-guide img {display:block;margin:15px auto 30px auto;}
/* iconbox3c  */ .iconbox3c .thumbnail, .iconboxCommunity .thumbnail {background-color: #FFFFFF; border: none; -moz-border-radius: none; -webkit-border-radius: none; border-radius: none; cursor: pointer;padding-top: 20px;padding-top: 30px; border-bottom: 8px solid #fff; border-radius:0px } .iconbox3c .thumbnail:hover, .iconboxCommunity .thumbnail:hover {background: #efefef; border-bottom: 8px solid #ddd;} .iconbox3c .thumbnail h3, .iconboxCommunity .thumbnail h3 {font-size: 22px; text-align: center; margin-top:11px; font-weight:400; color: #717171;padding-bottom: 10px; border-bottom: 1px solid #ddd;font-weight: normal;} h3.chatSupport a {color:#717171;} .iconbox3c .thumbnail:hover h3, .iconboxCommunity .thumbnail:hover h3, h3.chatSupport a:hover {color: #24af09;} .iconbox3c .thumbnail p, .iconboxCommunity .thumbnail p {text-align: center;letter-spacing: 0px;color: #898989;} .iconbox3c .homeThumbnailCircle, .iconboxCommunity .communityCircle { border: 10px solid #DDDDDD; display: block; height: 170px; margin: 0 auto; width: 170px;} .iconbox3c .homeThumbnailCircle i, .iconboxCommunity .communityCircle i {display: block; font-size: 71px; margin: 0 auto;padding: 35px 42px 34px 30px;text-align: center; width: 170px;color:#535353;} .iconbox3c .homeThumbnailCircle i:hover, .iconboxCommunity .communityCircle i:hover {color:#24af09;} .iconbox3c .btn-primary, .iconbox3c .btn-primary a {background: transparent;color: #999 ; font-style: normal;} .iconbox3c .btn-primary:hover, .iconbox3c  .btn-primary:focus, .iconbox3c  .btn-primary:active, .iconbox3c  .btn-primary.active, .iconbox3c  .open .dropdown-toggle.btn-primary, .iconbox3c .btn-primary a:hover {background: #24af09; color: #fff;} .iconbox3c  .thumbnail .caption .btn-primary i{ font-size: 9px; padding: 0 5px 0 0;}
/* ICON BOX */ .icon-box { vertical-align:baseline; margin-bottom:30px;}.icon-box img, .icon-box5 img, .icon-box i { float:left; display:block; vertical-align:text-top; margin:-1px 20px 95px 0;} .icon-box5 img { margin:0 12px 0 0; }.icon-box5 i, .icon-box i, .testimonial i, .review i { font-size:32px; color:#484b4d; float:left; margin-right:10px; cursor:default;} .icon-box i { margin-right:20px;} .icon-box h5, .features-list li h5 { margin-bottom:10px; line-height:1; } .container .icon-box p { margin-bottom:12px; }.container .icon-box5 p { margin-top:4px; margin-right:20px; margin-bottom:10px;} .icon-box2 { vertical-align:baseline; text-align:center; border-radius:5px; padding:10px 0; 	-webkit-transition:background .3s ease-in-out;	-moz-transition:background .3s ease-in-out;	-ms-transition:background .3s ease-in-out;	-o-transition:background .3s ease-in-out;	transition:background .3s ease-in-out;}.icon-box2:hover { background-color:#fafafa; cursor:default;} .icon-box3 i, .icon-box4 i { font-size:48px; color:#666e74;  margin-bottom:10px; display:inline-block; -webkit-transition:all .3s ease-in-out;	-moz-transition:all .3s ease-in-out;	-ms-transition:all .3s ease-in-out;	-o-transition:all .3s ease-in-out;	transition:all .3s ease-in-out;}.icon-box3:hover i { color:#0093d0; cursor:default; }.icon-box3 h5, .icon-box4 h5 { margin-bottom:4px; color:#666e74; font-size:16px; letter-spacing: 0.25px; }.icon-box3 h5 strong, .icon-box4 h5 strong { font-weight:bold; }.icon-box3 p { line-height:21px; margin-right:10px;} .icon-colorx i, i.icon-colorx, .blox.dark .icon-colorx i { color:#e53f51; } .icon-box4 { text-align:center; margin-bottom:20px;}.icon-box4 i { padding:30px; font-size:32px; background:#f2f2f2; border-radius:50%; margin-bottom:24px; cursor:default;}.container .icon-box4 p { margin:0 10px 30px;}.icon-box4:hover i { color:#fff; background:#0093d0; } .icon-box6 { position:relative; background-color:#fff; border:1px solid #e5e5e5; border-radius:3px; padding:36px 20px 28px; text-shadow:0 0 0 0; margin:40px 0 20px;}.icon-box6 * { text-shadow:none; }.icon-box6 i { font-size:24px; padding:15px 16px 17px; background:#e53f51; color:#fff; position:absolute; top:-30px; left:50%; margin-left:-27px; border-radius:30px; cursor:default;}.icon-box6 h4, .blox .icon-box6 h4, .blox.dark .icon-box6 h4 { color:#363636; font-weight:400;} .container .icon-box6 p, .container .blox .icon-box6 p, .container .blox.dark .icon-box6 p { color:#818181; margin-bottom:12px;}  .contactPhone {font-weight:bold;color:#818181 !important;} .infoIcon {border:10px solid #ddd;display:block;height:170px;width:170px;margin:0 auto;border-radius:50%;} .infoIcon i {display:block;font-size:72px;margin:0 auto;text-align:center;padding-top:35px;}
/*	ACCORDION */ .acc-trigger {	border-top: 3px solid #f3f2f2; cursor: pointer; display: block; margin: 0;	} .acc-trigger:last-of-type, .acc-container:last-of-type { border-bottom: 3px solid #f3f2f2; margin-bottom: 20px; } .no-js .acc-trigger:last-of-type { border-bottom: none; } .acc-trigger a { background: url(../images/accordion-ico.png) no-repeat 6px 18px;	display: block;	color:#656f78;	padding: 19px 14px 16px 40px; text-decoration: none; text-shadow: none; font-weight:bold; font-size:16px; } .acc-trigger a:hover {background-color: #fbfbfb;} .acc-trigger a:hover, .acc-trigger.active a, .acc-trigger.active a:hover {color: #24af09;} .acc-trigger.active a:hover { background-color: transparent; } .acc-trigger.active {cursor: pointer;  border-top-color:#b0afaf; background-color:#fff; } .acc-trigger.active:last-of-type { border-bottom: none; margin-bottom: 0; } .acc-trigger.active a {background-position: 6px -54px; cursor: pointer;} .acc-container .content {padding: 0 14px 21px 40px;} .partner-accordion .acc-trigger a {padding: 10px 14px 10px 40px;background-position:6px 10px;font-size:15px;color:#54606B;} .partner-accordion .acc-trigger.active a {background-position: 6px -60px;} .partner-accordion .acc-container .content {padding: 0 14px 21px 14px;} .partner-accordion .acc-container .content, .partner-accordion .acc-container .content p {font-size:13px !important;}
/* tooltip */ .tooltips p {line-height: 1.7;}
/* sidebar */ .badges-list li {text-align:center;margin: 0 0 10px 0;} .sidebar .tagcloud a:link, .tagcloud a:visited { line-height:16px; padding:4px 10px; font-size:14px; margin:0 4px 4px 0; float:left; min-width:18px; width:auto;  display:block; text-decoration:none; color: #777; background: #eee;} .sidebar .tagcloud a:hover { color:#FF5C30;} .sidebar  .navbar-form { height: auto; margin: 0 !important; padding: 0; padding: 20px 0px;} .sidebar .box.leftside { background-position: 245px; padding-right:60px; } .sidebar .box h4.subtitle {text-align: left;color: #54606B;margin-bottom: 14px; border: none; } .sidebar .box p, .box li { font-size:14px;} .sidebar .box .box > img {border-radius: 3%;-webkit-border-radius: 3%;-moz-border-radius: 3%;float: left;margin: 0 5px 0 0; width: 80px;} .sidebar .list-group-item {padding: 0px;} .sidebar .list-group-item a {color: #555; display: block; padding: 8px 0px;} .sidebar .list-group-item a:hover {color: #CC1C33;} .sidebar .list-group li.list-group-item:hover {cursor: pointer; } .sidebar li.list-group-item a:before {color: #CC1C33;content: "\e3c2";float: left;font-family: icomoon;padding: 0px 5px;} .sidebar li.list-group-item:hover a:before {color: #CC1C33;content: "\e3c2";font-family: icomoon;} .sidebar .box .socialfollow i {color: #fff;font-size: 18px; opacity: 0.95;padding: 0px;} .sidebar .box .socialfollow a:first-of-type {margin-left: 0px;} .sidebar .box .socialfollow a { background-color: #50595C; border-radius: 0px; -webkit-border-radius: 0px;-moz-border-radius: 0px;display: inline-block; margin: 7px 5px 0; padding: 10px; text-decoration: none;transition: all 0.31s ease 0s;height: 40px;} .sidebar .box .socialfollow { padding: 0px !important;text-align: left;padding-top: 20px !important;} .sidebar .box .list-group-item:first-child {-webkit-border-top-left-radius: 0px;-webkit-border-top-right-radius: 0px;-moz-border-top-left-radius: 0px;-moz-border-top-right-radius: 0px;border-top-left-radius: 0px;border-top-right-radius: 0px;} .sidebar .box .list-group-item { border: none;display: block; margin-bottom: 0px; padding: 0px;position: relative;color: #999;font-size: 12px;} .list-group-item:last-child {border-radius: 0px;}
.sidebar .sb-contact-top {background:#ddd;padding:20px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;} .sidebar .sb-contact-top h4 {font-weight:bold;} .sidebar .sb-contact-top h5 {margin-bottom:0;} .sidebar .sb-contact-top hr {margin-top:15px;border-color:#ccc;} .sidebar .sb-contact-top .sb-num {font-weight:bold;font-size:24px;} .sidebar .sb-contact-btm {background:#62696b;padding:15px 0 10px 0;border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;}
/* pagination */ .pagination > li, .pagination li {display: inline-block;} .pagination li a {background:#DDDDDD; border: medium none;border-radius: 4px !important; color: #999999; font-weight: bold; margin: 0 5px;} .pagination li a:hover, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .pagination li:first-child a:hover,.pagination li:last-child a:hover {background-color: #71D14B; border-color: #71D14B; color: #FFFFFF;} .pagination > li > a, .pagination > li > span, .pagination li a, .pagination li span {border: 1px solid #dddddd; float: left;line-height: 1.42857;margin-left: -1px;padding: 6px 12px;position: relative;text-decoration: none;} .pagination span.screen-reader-text {display:none;}
/* h1 header */ .h1Header {background:#2d7a12 url("../images/topH1Bg.jpg") repeat-x scroll top center;border-bottom: 5px solid #f3f3f3;height: 128px; overflow: hidden; padding: 12px 0;} .h1Header h1 { margin:0px;color: #FFFFFF;font-size: 41px;font-weight: 800;letter-spacing: 0; padding-bottom: 5px; text-shadow: 0 1px 1px #555555;} .h1Header .sectionTitleHeaderDivider {-moz-border-bottom-colors: none; -moz-border-left-colors: none;-moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #FFFFFF -moz-use-text-color -moz-use-text-color;border-image: none; border-right: medium none; border-style: solid none none;border-width: 1px medium medium; margin: 0; width: 100px; height: 10px;} .h1Header .sectionTitle p { color: #fff !important; font-family: 'Open Sans', sans-serif; font-size: 15px !important; font-weight: normal; letter-spacing: 2px; margin: 0 auto; text-transform: uppercase; width: 80%;} .h1Header .breadcrumbs {border-top: 1px solid #FFFFFF;display: inline-block;list-style: none outside none;margin: 0;padding: 10px 0;} .h1Header .breadcrumbs li {float: left; margin-right: 10px;} .h1Header .breadcrumbs li a { color: #FFFFFF; font-family: arial; font-size: 14px;} .h1Header .breadcrumbs li a:before {content: '/';color: #fff; font-style: 12px;font-weight: bold;padding-right: 10px;} .h1Header .breadcrumbs li:first-child a:before {content: '';padding-right: 0px;} .sectionTitle {padding-bottom: 20px; padding-top: 5px;}.h1Header.hdr-b2b {background-image:url("../images/b2b/topH1Bg-b2b.jpg");}
/* ISOTOPE & Screens */ .screensItems {padding: 0px;min-height: 490px; overflow: hidden;} .screens figure.screens-item figcaption h4 {font-family: open sans;font-size: 13px; border-bottom: 3px solid #ddd;margin: 10px auto 30px auto;} .screens figure.screens-item .img-item img{opacity: 1; -webkit-transform: scale(1,1);    -webkit-transition-timing-function: ease-out;    -webkit-transition-duration: 250ms;    -moz-transform: scale(1,1);    -moz-transition-timing-function: ease-out;    -moz-transition-duration: 250ms; blur:2;} .screens .screens-item:hover .img-item img {cursor: pointer; -webkit-transform: scale(1.2,1.2);    -webkit-transition-timing-function: ease-out;    -webkit-transition-duration: 250ms;    -moz-transform: scale(1.2,1.2);  -moz-transition-timing-function: ease-out;    -moz-transition-duration: 250ms; position: relative;} .screens .zoomex { background: none no-repeat scroll center center rgba(0, 0, 0, 0.35);} .screens .screens-item:hover .ff {display: block;} .screens .screens-item .ff:hover {background: #666; color: #fff;} .screens .screens-item .ff i {color: #FFFFFF;display: block;font-size: 18px; height: 40px; padding: 10px 10px 10px 11px;} .screens .screens-item .ff {display:none;background: none repeat scroll 0 0 #FF5C30;border-radius: 50%;height: 40px;position: absolute;top: 40%;width: 40px; left: 60%; margin-top:-20px; margin-left:-50px;} .zoomex, .zoomex2 { width: 100%; background:rgba(0,0,0,.35) url(../images/fancy-big-ico.png) no-repeat center;	opacity:0;	-webkit-transition:all .3s ease-in-out;	-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;	-o-transition:all .3s ease-in-out;	transition:all .3s ease-in-out;	color: transparent;	display: block;	left: 0;filter: alpha(opacity=0); 	position: absolute;	top: 0;	bottom:0; }  .zoomex2 { background:rgba(0,0,0,.42) url(../images/zoomexbg1.png) repeat-x bottom; background:url(../images/zoomexbg1.png) repeat-x bottom\9;} .zoomex2 * { filter: alpha(opacity=0)\9;} .zoomex2 i { color: inherit; font-size:11px; padding:10px; border:2px solid #fff; border-radius:50%;} .zoomex2 a.zoomlink1, .zoomex2 a.zoomlink2 { position:absolute; bottom:14%; left:50%; color:#fff; margin-left:-45px; } .zoomex2 a.zoomlink2 { margin-left:12px; } .zoomex2 a:hover i { color:#0b91d3; border-color:#0b91d3;} .screens {display:block; padding-bottom:20px; margin-bottom:20px;} .shop-item h4, .side-list h5 { font-weight:400; margin:10px 0 7px; font-size:18px;} .shop-item h4 a, .side-list h5 a { color:#494949; } .shop-item h4 a:hover, .side-list h5 a:hover { text-decoration:underline;} .img-item > img {width: 100%;} .img-item img { margin-bottom:-6px;} .img-item {position:relative; overflow:hidden;} .img-item:hover .zoomex { opacity:1; } .Single-Item:hover .prt-img-hov-bg, .gallery:hover .zoomex{ opacity:1; filter: alpha(opacity=100); } #Iframe-Item .zoomex { background:rgba(0,0,0,.5) url(../images/fancy-big-ico2.png) no-repeat center; } #Iframe-Item:hover .zoomex { opacity:1; } .isotope-item { z-index: 2; } .isotope-hidden.isotope-item {pointer-events: none;  z-index: 1;} .isotope, .isotope .isotope-item {-webkit-transition-duration: 0.8s;   -moz-transition-duration: 0.8s;  transition-duration: 0.8s;} .isotope {-webkit-transition-property: height, width;   -moz-transition-property: height, width;        transition-property: height, width;} .isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity;   -moz-transition-property: -moz-transform, opacity;  transition-property: transform, opacity; }
/*DOWNLOADS*/ .btn-download {background-color:#1f9513;font-weight:800;color:#fff;font-size:28px;padding:10px 25px;text-transform:uppercase;} .btn-download:hover {background-color:#15b405; color:#fff;} .btn-download:active, .btn-download:focus, .btn-download:hover, .btn-download:visited {color:#fff !important;}
/* Social Icons */ .social-icons a  { border:0; float:left; margin:1px 7px 0 12px; opacity: 0.5; text-decoration:none; -webkit-transition: opacity 0.5s ease; -moz-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease; } .social-icons a:hover {opacity: 1;} .socialfollow {margin: 0 auto; padding-top: 10px; text-align: center;} .socialfollow a:first-of-type {margin-left:0;} .socialfollow a.facebook:hover {background:#3b5996;} .socialfollow a.twitter:hover {background:#00acee;} .socialfollow a.youtube:hover {background:#cb322c;} .socialfollow a.pinterest:hover {background:#cb2027;} .socialfollow a.google:hover {background:#c3391c;} .socialfollow img {opacity:0.79;}
/* EXTRAS */ .brdr-r1, .brdr-r2  {border-right:1px solid #e5e5e5; padding-right:19px; }.brdr-l1, .brdr-l2 { border-left:1px solid #e5e5e5; padding-left:19px; }.brdr-r2, .pad-r27 {padding-right:27px;}.brdr-l2, .pad-l27 {padding-left:27px;} .alignright {text-align:right;} img.alignright{float:right;}.alignleft {text-align:left;} img.alignleft {float:left;} .aligncenter {text-align:center;} .full-width{width:100%;} ol.list-show li {list-style:outside decimal;margin:5px 40px;}
/* Landing Pages */ .lp-hero {min-height:425px;} .lp-heading {border-bottom: 4px solid #E8E8E8;height: 260px;} .lp-col-text {position:relative;background:url(../images/black-60p.png) repeat 0 0;color:#fff;padding:20px;}.lp-col-text h1 {font-weight:bold;font-size:36px;}.lp-col-text h3 {font-weight:bold;font-size:18px;line-height:24px;} .av-install {background:#ededed url(../images/lp/bg-install-help.jpg) no-repeat 0 0;} .line-through{position:absolute;top:21px;left:16px;z-index:20;}.line-through-lg{position:absolute;top:45px;left:110px;z-index:20;} .price-wrap .price-new {font-size:16px;color:#666;line-height:20px;font-weight:bold;margin:15px auto;} .price-wrap .price-old {color:#1a1a1a;font-size:26px;line-height:25px;}.price-wrap .price-old span.line {text-decoration:line-through;} .price-wrap .price-text {font-size:14px;}
/* MEDIA QUERIES */
@media only screen and (max-width: 479px) {.header-phone i {display:none !important;} .line-through, .line-through-lg {left:120px;} .Headerlogo {text-align: center;} .input-group {margin-bottom: 20px;} .h1Header h1 {color: #FFFFFF;font-size: 22px;font-weight: 800;letter-spacing: 0;margin: 0 0 5px 0 ;text-shadow: 0 1px 1px #555555;text-transform: uppercase;line-height: 1.2;}.h1Header .breadcrumbs {display: inline-block;list-style: none outside none;margin: 0;padding: 0;padding-top: 5px;}.h1Header {padding: 25px 0;} .form-control {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;} .icon-box img, .icon-box5 img, .icon-box i { display: block; float: none; margin: 0; text-align: center;}.icon-box h5 { line-height: 1; margin-bottom: 20px; text-align: center;} .tline-row-l, .tline-row-r {display:none}.copyright .copyText {clear: both;} .features-list li {padding:100px 0 20px 0 !important;} .blog-hdr {min-height:128px;}}
@media only screen and (max-width: 625px) {/*.partner-hdr, .blog-hdr {overflow:visible;}*/ a.mobile_menu, .mb_menu {display:block;} .blog-nav {margin-top:2px;} .partner-nav ul li, .blog-nav ul li {-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:100%;float:none;border-bottom:1px solid #5F5F5F;}.partner-nav ul li a, .blog-nav ul li a {padding:5px;} .blogSection article.blog-post .postContentTitle h3 {font-size: 20px !important;line-height: 1.2;margin: 0;text-align: left !important;} .h1Header.blog-hdr {height:auto;min-height:128px;overflow:auto;} .blog-nav {height:0px;overflow:hidden;} .sectionTitle {padding-top:0; padding-bottom:0;} }
@media only screen and (min-width: 480px) and (max-width: 767px) { .line-through,.line-through-lg {left:260px;} .Headerlogo {text-align: center;} .form-control {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;} .input-group {margin-bottom: 20px;} .mainContent .socialfollow { margin: 0 auto; padding-top: 0;} .tline-row-l, .tline-row-r { display:none}}
@media only screen and (min-width: 767px) and (max-width: 980px) {.line-through,.line-through-lg{left:160px;}}
@media only screen and (max-width: 1010px) {.copyright {text-align: center; margin-top: 20px;}}
@media only screen and (max-width: 767px) {	.top-bar {text-align: center; padding-bottom: 20px;} .top-co-inf {clear: both;padding-top: 20px; text-align: center;} .top-co-inf h6 {float: none; margin: 0px; padding-right: 20px;} #ElementTab.nav-tabs > li {float: none; margin-bottom: -1px; border-radius: 0px;} #ElementTab.nav-tabs > li a {border-radius: 0px; border:none; border-bottom: 1px solid #ddd;}#ElementTab.nav-tabs > li.active {border: none; color: #333; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}#ElementTab.nav-tabs > li.active a {border-radius: 0px; border:none; background: #efefef;} .HomePortfolioSection .portfolio figure.portfolio-item {padding:0px;margin-bottom: 20px;} .PortfolioSection nav.primary ul li a.selected,.PortfolioSection  nav.primary ul li a:active {background: none repeat scroll 0 0 #61A300;color: #FFFFFF; font-weight: normal; margin-top: 0 !important; text-align: center;width: auto; padding: 7px 15px;display: block;font-size: 14px;line-height: 1.2;} .PortfolioSection  nav.primary ul li.portf {color: #61A300; font-weight: bold; margin-right: 10px;padding-top: 5px;} .PortfolioSection  nav.primary ul li {float: left;margin-right: 10px;margin-bottom: 10px; } .PortfolioSection  nav.primary ul li a {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display: block;font-size: 14px;line-height: 1.2;background: none repeat scroll 0 0 #40494C; color: #FFFFFF; font-weight: normal; margin-top: 0 !important; padding: 7px 15px; text-align: center; width: auto;} .PortfolioSection  nav.primary ul li a:hover {background: none repeat scroll 0 0 green;} .blogSection article.blog-post .postContentTitle h3 {font-size: 20px;} .blogSection .mainContent .blog-date-sec {-moz-border-bottom-colors: none; -moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none; border-color: #20BC66 #EEEEEE #EEEEEE; border-image: none; border-style: solid; border-width: 10px 1px 1px; -webkit-box-shadow: 0 0 3px #DDDDDD;-moz-box-shadow: 0 0 3px #DDDDDD;box-shadow: 0 0 3px #DDDDDD;max-width: 48px;padding: 0; text-align: center;} .blogSection .mainContent .blog-date-sec h3 { border-bottom: 2px solid #CCCCCC;color: #999999; font-size: 28px; font-weight: bold; margin-bottom: 5px; margin-top: 0; padding-bottom: 5px;padding-top: 10px; text-align: center;}.blogSection .mainContent .blog-date-sec span {color: #999999;  font-size: 12px;  font-weight: bold;  padding: 0px;} .blogSection article.blog-post .postContentTitle h3 { font-size: 24px; line-height: 1.2; margin: 0; text-align: left !important;} .blogSection .postmetadata { margin-bottom: 35px !important; margin-top: 10px;}.blogSection .postmetadata h6 { float: none; font-size: 13px !important;  margin: 0; text-align: left !important; background-color: #fff; padding-bottom: 0 !important;} .blogSection .postContent {padding: 0;} div.thumbnail {margin-bottom: 10px !important;} .sectionTitle h2 { font-size: 40px;letter-spacing: 0px;}.sectionTitle p {font-size: 24px; width: 100%;} .full-width.darkBG h2 {font-size: 40px; text-shadow:none;} .full-width.darkBG .sectionTitle p {font-size: 18px; width: 100%; text-shadow:none;} h3 {font-size: 20px; line-height: 25px; margin-bottom: 14px;} .hidden-xs {display:none !important;} .blox.dark, .blox.gray {height:auto;} .homedark #nav a { color:#595959;} .our-pros-sec {background:#fff url(../premium-support/img/bg-process-xs.png) no-repeat center top; min-height:1380px;} .our-pros-sec h1 {margin-top:-12px;} .our-pros {width:300px; height:auto;  padding-top:90px;} .our-pros-item {margin-left:30px; margin-right:0; height:273px;} .our-pros-item.item3pros .our-pros-img {margin-top:0;} .our-pros-item.big-pros {margin-left:30px; width:178px; height:273px;} .our-pros-item.big-pros .our-pros-img{margin:0; width:178px; height:178px;} .our-pros-item h4 {display:inline-block; background:#fff; padding:5px 1px;} .av-description {padding-top:20px;} }
@media screen and (min-width: 767px) {.ls-layer h1, .ls-layer h3 {left:10px;}}
@media screen and (min-width: 768px) {.blogSection .popPosts ul li {height: 110px !important;}}
@media only screen and (max-width: 959px) {.parallax-sec { background-repeat:repeat; background-size:960px auto;   height:400px;} .slogan h1 { font-size:41px; line-height:53px;} .our-pros {width:760px;} .our-pros-item {margin:0 -20px 0 0;} .our-pros-item.big-pros {margin-left:-10px; width:210px;} }
@media only screen and (min-width: 1200px) {.our-pros {width:1100px;} .our-pros-item {margin:0 30px;} .our-pros-item.big-pros {margin-left:80px;} }
.formInputName {display: none;} .no-rgba .h1Header {background-image: url("../images/topH1Bg.jpg");} .no-rgba .formInputName {display: block;} .col-prod {padding:15px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background: #c1fbff; background: -moz-linear-gradient(top,  #c1fbff 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1fbff), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #c1fbff 0%,#ffffff 100%); background: -ms-linear-gradient(top,  #c1fbff 0%,#ffffff 100%);background: linear-gradient(to bottom,  #c1fbff 0%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1fbff', endColorstr='#ffffff',GradientType=0 ); }
.pr-post {margin-bottom:30px;} .pr-post h3 a, .pr-page h2 {color:#1a1a1a;} .pr-post img {margin-bottom:10px;} .pr-meta {border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; color: #999;font-size: 13px; margin-bottom: 20px; padding: 10px 0;} .pr-lead {font-family:Baskerville, 'Palatino Linotype', Palatino, 'Century Schoolbook L', 'Times New Roman', serif;font-style:italic;}
.alert-bar {background: #d9edf7; border-bottom: 1px solid #98cdd8; color: #3a87ad; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);} .alert-bar .container {padding:8px 0 8px 40px;background: url("../images/alert-info-ico.png") no-repeat scroll 9px 50%}
.bundle3up h3 {font-size:18px;line-height:24px;margin-top:20px;font-weight:bold;margin-bottom:0;} .bundle3up h4 {font-size:14px;} .bundle3up .price-promo {font-weight:bold;font-size:30px;line-height:28px;color:#05AB18;} .bundle3up .price-promo span.line {text-decoration:line-through;font-weight:400;font-size:18px;color:#1a1a1a;} .bundle3up a.btn-promo {text-transform:uppercase;margin:15px auto;padding:8px 45px;}
.lp-b2b {background: url(../images/b2b/bg-sz-business.jpg) no-repeat top center;} .config-b2b {background:#cfcfcf;padding:20px 15px 5px 15px;color:#1a1a1a;font-weight:bold;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.pricing {font-size:24px;margin-top:24px;}.savings {color:#555;font-weight:normal;}.lbl-devices{font-size:16px;}