/**
 * Like Button toolbar button, loading text & container styles
 *
 * @todo: doesn't look like "style.css" is used anymore.
 */


/* Master container */
#jp-post-flair {
	padding-top: .5em;
}

/* Overall Sharedaddy block title */
div.sharedaddy,
#content div.sharedaddy,
#main div.sharedaddy {
	clear: both;
}

div.sharedaddy h3.sd-title {
	margin: 0 0 1em 0;
	display: inline-block;
	line-height: 1.2;
	font-size: 9pt;
	font-weight: bold;
}

div.sharedaddy h3.sd-title:before {
	content: "";
	display: block;
	width: 100%;
	min-width: 30px;
	border-top: 1px solid #ddd;
	margin-bottom: 1em;
}


/* Toolbar */
#wpadminbar li#wp-admin-bar-admin-bar-likes-widget {
	width: 61px;
	overflow: hidden;
}

#wpadminbar iframe.admin-bar-likes-widget {
	width: 61px;
	height: 28px;
	min-height: 28px;
	border-width: 0px;
	position: absolute;
	top: 0;
}

div.jetpack-likes-widget-wrapper {
	width: 100%;
	min-height: 50px;	/* Previous height, 60px */
	position: relative; /* Need to abs position placeholder and iframe so there isn't a jarring jump */
}

div.jetpack-likes-widget-wrapper .sd-link-color {
	font-size: 12px;
}

div.jetpack-likes-widget-wrapper.slim-likes-widget {
	width: 1px; /* initial default */
	min-height: 0;
}

#likes-other-gravatars {
	display: none;
	position: absolute;
	padding: 10px 10px 12px 10px;
	background-color: #2e4453;
	border-width: 0;
	box-shadow: 0 0 10px #2e4453;
	box-shadow: 0 0 10px rgba(46,68,83,.6);
	min-width: 130px;
	z-index: 1000;
}

#likes-other-gravatars * {
	line-height: normal;
}

#likes-other-gravatars .likes-text {
	color: white;
	font-size: 12px;
	padding-bottom: 8px;
}

#likes-other-gravatars ul,
#likes-other-gravatars li {
	margin: 0;
	padding: 0;
	text-indent: 0;
	list-style-type: none;
}

#likes-other-gravatars li::before {
	content: "";
}

#likes-other-gravatars ul.wpl-avatars {
	overflow: auto;
	display: block;
	max-height: 190px;
}

#likes-other-gravatars ul.wpl-avatars li {
	width: 32px;
	height: 32px;
	float: left;
	margin: 0 5px 5px 0;
}

#likes-other-gravatars ul.wpl-avatars li a {
	margin: 0 2px 0 0;
	border-bottom: none !important;
	display: block;
}

#likes-other-gravatars ul.wpl-avatars li a img {
	background: none;
	border: none;
	margin: 0 !important;
	padding: 0 !important;
	position: static;
}

div.sd-box {
	border-top: 1px solid #ddd;
	border-top: 1px solid rgba(0,0,0,.13);
}

.entry-content .post-likes-widget, .post-likes-widget,
.comment-likes-widget {
	margin: 0;
	border-width: 0;
	display: block;
}


/* Loading text */
.post-likes-widget-placeholder {
	margin: 0;
	border-width: 0;
	position: relative;
}

.post-likes-widget-placeholder .button {
	display: none;	/* Let's not show a dummy like button, let's just make a great button experience once it's loaded */
}

.post-likes-widget-placeholder .button span {
}

.post-likes-widget-placeholder .loading {
	color: #999;
	font-size: 12px;
}

.slim-likes-widget .post-likes-widget {
	width: auto;
	float: none;
}


/* Like Special cases (display on it's own) */
div.sharedaddy.sd-like-enabled .sd-like h3 {
	display: none;
}

div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget {
	width: 100%;
	float: none;
	position: absolute; /* Need to abs position placeholder and iframe so there isn't a jarring jump */
	top: 0;
}

.comment-likes-widget {
	width: 100%;
}


/* Make ratings block. @todo: make !important unnecessary by removing inline style */
.pd-rating {
	display: block !important;
}


/* Hide G+ title */
.sd-gplus .sd-title {
	display: none;
}
/**
 * Add text colors to the playlist shortcode light color scheme.
 * 
 * Core ticket: https://core.trac.wordpress.org/ticket/27562
 */

.wp-playlist-light {
	color: #000;
}

.wp-playlist-light .wp-playlist-item {
	color: #333;
}

.wp-playlist-light .wp-playlist-playing {
	background: #fff;
	color: #000;
}

.wp-playlist-dark .wp-playlist-item .wp-playlist-caption {
	color: #fff;
}

.wp-playlist-caption {
	display: block;
}/**
 * MP6 hacks, CSS that's either WPCOM specific or otherwise not suitably for MP6 proper
 */

/* Invert stats sparkline on light theme */
body.admin-color-mp6-light li#wp-admin-bar-stats img {
	filter: invert(100%);
	-webkit-filter: invert(100%);
}

/* Fix dashicons priority so Japanese users can use the toolbar. Should long term be fixed in whatever plugin that forces all fonts to be Arial */
i.mce-i-bold, i.mce-i-italic, i.mce-i-bullist, i.mce-i-numlist, i.mce-i-blockquote, i.mce-i-alignleft, i.mce-i-aligncenter, i.mce-i-alignright, i.mce-i-link, i.mce-i-unlink, i.mce-i-wp_more, i.mce-i-strikethrough, i.mce-i-spellchecker, i.mce-i-fullscreen, i.mce-i-wp_fullscreen, i.mce-i-wp_adv, i.mce-i-underline, i.mce-i-alignjustify, i.mce-i-forecolor, i.mce-i-pastetext, i.mce-i-pasteword, i.mce-i-removeformat, i.mce-i-charmap, i.mce-i-outdent, i.mce-i-indent, i.mce-i-undo, i.mce-i-redo, i.mce-i-help, i.mce-i-wp_help, i.mce-i-wp-media-library, i.mce-i-ltr, i.mce-i-wp_page, .mce-close {
	font: normal 20px/1 'dashicons' !important;
}

.dashicons, .dashicons-before:before {
	font-family: 'dashicons' !important;
}

.noticon {
	font-family: "Noticons" !important;
}.bbp-staff-role {
	color: #f1831e;
}

.bbp-a8c-reply {
	background: #e9eff3 !important;
	border: 1px solid #c8d7e1;
	width: 98% !important;
}/*!
Theme Name: Naked Security
Theme URI: https://nakedsecurity.sophos.com/
Author: Drawbackwards
Author URI: http://drawbackwards.com/
Description: The official theme for nakedsecurity.sophos.com. Built on the Forward Framework.
Version: 1.0.1
Text Domain: forward
Tags: two-columns, responsive-layout, custom-menus, featured-images, microformats, post-formats, sticky-post, threaded-comments, translation-ready

License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
pre,textarea{overflow:auto}
code,pre{background-color:#fdfdfd}
hr,img{border:0}
embed,iframe,img,object,pre,video{max-width:100%}
.header-container,a:active,sub,sup{position:relative}
.mfp-arrow,.slick-slider{-webkit-tap-highlight-color:transparent}
.slick-list:focus,a:active,a:hover{outline:0}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
.author-connect,.results-title,.search-form .search-field{white-space:nowrap;text-overflow:ellipsis}
.comment-list li.comment,.entry-categories ul li,.entry-tags ul li,.filter-menu li,.main-navigation .menu li,.menu li,.no-bullets li,.slick-dots li,.social-links li,.social-sharing li,.widget ul li{list-style-type:none;list-style-image:none}
@font-face{font-family:flamabook;font-weight:400;font-style:normal;src:url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-book-webfont.eot);src:url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-book-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-book-webfont.woff) format("woff"),url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-book-webfont.ttf) format("truetype"),url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-book-webfont.svg#flamabook) format("svg")}
@font-face{font-family:flamalight;font-weight:400;font-style:normal;src:url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-light-webfont.eot);src:url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-light-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-light-webfont.woff) format("woff"),url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-light-webfont.ttf) format("truetype"),url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-light-webfont.svg#flamalight) format("svg")}
@font-face{font-family:flamamedium;font-weight:400;font-style:normal;src:url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-medium-webfont.eot);src:url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-medium-webfont.woff) format("woff"),url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-medium-webfont.ttf) format("truetype"),url(/wp-content/themes/vip/sophosnews-2015/fonts/flama-medium-webfont.svg#flamamedium) format("svg")}
@font-face{font-family:klinic_slabbook;font-weight:400;font-style:normal;src:url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslabbook-webfont.eot);src:url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslabbook-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslabbook-webfont.woff2) format("woff2"),url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslabbook-webfont.woff) format("woff"),url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslabbook-webfont.ttf) format("truetype"),url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslabbook-webfont.svg#klinic_slabbook) format("svg")}
@font-face{font-family:klinic_slablight;font-weight:400;font-style:normal;src:url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslablight-webfont.eot);src:url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslablight-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslablight-webfont.woff2) format("woff2"),url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslablight-webfont.woff) format("woff"),url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslablight-webfont.ttf) format("truetype"),url(/wp-content/themes/vip/sophosnews-2015/fonts/klinicslablight-webfont.svg#klinic_slablight) format("svg")}
html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
*,::after,::before{box-sizing:inherit}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent;text-decoration:none;color:#007EC3}
abbr[title]{border-bottom:1px dotted}
mark{background:#ff0;color:#000}
sup{top:-.5em;bottom:1ex}
sub{bottom:-.25em;top:.5ex}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
#mobile-menu-switch .toggle,.comment-body h4,.exit-links.menu .menu-item a,.page-title,.sharing-label,article.page h4,article.post h4{text-transform:uppercase}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
optgroup{font-weight:700}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
address,blockquote,blockquote p,dd,dl,p{margin-bottom:1em}
small,sub,sup{font-size:75%}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
.comment-body::after,.gallery::after,.main-navigation .menu::after,.nav-links::after,.search-form::after,.slick-track:after,.slick-track:before,.social-sharing::after{content:""}
table{border-collapse:collapse;border-spacing:0}
body,button,input,select,textarea{font-weight:400;font-family:flamalight,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.77689em;margin-top:1em;margin-bottom:1em;color:#152E3B}
body{margin-top:0;margin-bottom:0}
h1,h2,h3,h4,h5,h6{font-weight:400;clear:both}
a:hover{text-decoration:underline;color:#276aa2}
#mobile-menu-switch .toggle:hover,.author-connect:hover,.comment-body h1 a:hover,.entry-title a:hover,.error404 .page-title a:hover,.exit-links.menu .menu-item a:hover,.load-more .button:hover,.newsletter-panel input.button:hover,.page-title a:hover,.site-title a:hover,.submit .button:hover,article.page h1 a:hover,article.post .entry-content h1 a:hover,article.post .entry-content h2 a:hover,article.post .entry-content h3 a:hover,article.post .entry-content h4 a:hover,article.post .entry-content h5 a:hover,article.post .entry-content h6 a:hover,article.post h1 a:hover,ins,mark{text-decoration:none}
a:active{top:1px}
b,dt,strong{font-weight:400}
cite,dfn,em,i{font-style:italic}
blockquote{line-height:1.77689em;padding-left:1.333em}
>blockquote p:last-child{margin-bottom:0}
hr,pre{margin-bottom:1.6em}
code,kbd,pre,samp,tt,var{font-family:Monaco,Consolas,"Lucida Console",monospace;font-size:12px;font-size:.75rem;line-height:1.77689em;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;-ms-hyphens:none}
.comment-body h1,.entry-title,.error404 .page-title,.site-title,article.page h1,article.post h1{font-family:klinic_slabbook,"Helvetica Neue",Helvetica,Arial,sans-serif}
code{margin-right:.31672em;margin-left:.31672em}
body code,body pre{border:1px solid #dadada}
pre{padding:1.77689em}
abbr,acronym{cursor:help;border-bottom:1px dotted #eaeaea;border-bottom:1px dotted rgba(51,51,51,.1)}
ins,mark{padding-right:.2376em;padding-left:.2376em;background-color:#fff9c0}
sub,sup{line-height:0;height:0;vertical-align:baseline}
big{font-size:125%}
hr{box-sizing:content-box;height:1px;background-color:#eaeaea;background-color:rgba(51,51,51,.1)}
ol,ul{margin:0 0 1em 1.333em}
.no-bullets,.no-bullets li{padding-left:0;margin-left:0}
ul{list-style:disc}
ol{list-style:decimal}
.comment-list,.entry-categories ul,.entry-tags ul,.filter-menu,.main-navigation .menu,.menu,.no-bullets,.slick-dots,.social-links,.social-sharing,.widget ul{list-style:none}
li>ol,li>ul{margin-bottom:0}
img{height:auto;-ms-interpolation-mode:bicubic}
.site-header,.widget{border-bottom:1px solid #dadada}
.comment-content img[height],.entry-content img,.entry-summary img,img[class*=align],img[class*=wp-image-],img[class*=attachment-]{height:auto;vertical-align:bottom}
figure.wp-caption,img.size-full,img.size-large,img.wp-post-image{max-width:100%;height:auto}
.entry-content .twitter-tweet-rendered{max-width:100%!important}
.wp-caption-text{font-size:14px;font-size:.875rem;line-height:1.333em;padding-bottom:1em;text-align:center}
.alignleft{display:inline;float:left}
.alignright{display:inline;float:right}
.aligncenter,.alignnone{display:block}
.aligncenter{margin-right:auto;margin-left:auto}
.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:.56278em 1.333em .56278em 0}
.wp-caption.alignright,blockquote.alignright,img.alignright{margin:.56278em 0 .56278em 1.333em}
.wp-caption.aligncenter,.wp-caption.alignnone,blockquote.aligncenter,blockquote.alignnone,img.aligncenter,img.alignnone{clear:both;margin-top:1.333em;margin-bottom:1em}
.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright{margin-bottom:.42219em}
.attachment-post-thumbnail{display:block;margin-bottom:2.36859em}
input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border-radius:0;-webkit-appearance:none}
.container,.content-container,.footer-container,.header-container{max-width:68em;margin-left:auto;margin-right:auto;padding-right:2.0225em;padding-left:2.0225em}
.container::after,.content-container::after,.footer-container::after,.header-container::after{clear:both;content:"";display:table}
.site-header{height:75px;padding-top:30px;padding-top:1.875rem;padding-bottom:30px;padding-bottom:1.875rem}
.site-branding{position:absolute;left:2.0225em}
.site-title{font-size:3.15733em;line-height:1em;margin-top:.56278em;font-weight:300}
.site-logo,.site-title:first-child{margin-top:0}
.site-logo{margin-bottom:0}
.site-description{display:none}
.main-navigation{position:absolute;top:20px;right:0}
.main-navigation .menu{display:block;margin-left:0;padding-left:0}
.main-navigation .menu::after{clear:both;display:table}
.main-navigation .menu li{padding-left:0;margin-left:0}
.main-navigation .menu:first-child{margin-left:0}
.main-navigation .menu .menu-item,.main-navigation .menu .page_item{font-weight:300;position:relative;float:left;margin-left:2em}
.main-navigation .menu .menu-item:first-child,.main-navigation .menu .page_item:first-child,.widget ul,.widget ul li{margin-left:0}
.main-navigation .menu .current_page_item,.main-navigation .menu .current_page_parent{font-weight:600}
.main-navigation .menu>.menu-item-has-children:hover .sub-menu{display:block}
.main-navigation .sub-menu .menu-item,.main-navigation .sub-menu .page_item{line-height:1.333em;float:none;margin-left:0}
.main-navigation .sub-menu .menu-item:last-child,.main-navigation .sub-menu .page_item:last-child{margin-bottom:0}
#mobile-menu-switch{position:fixed;top:0;right:0;display:none}
#mobile-menu-switch .toggle{font-size:14px;font-size:.875rem;line-height:60px;display:block;width:70px;height:60px;text-align:center;color:#007EC3}
.comment-body .comment-meta .comment-metadata a,.comment-body .reply a,.comment-reply-title small a,.comments-title small a{color:#999}
#mobile-menu-switch .toggle:active{top:0}
#mobile-menu-switch .toggle.on{border-left:1px solid #dadada;background-color:#f9f9f9}
.comment-navigation{margin-top:-30px;margin-top:-1.875rem;margin-bottom:60px;margin-bottom:3.75rem}
.content-area,.widget-area{display:block;margin-top:60px;margin-top:3.75rem;float:left}
.content-area{margin-right:2.35765%;width:65.88078%;margin-bottom:60px;margin-bottom:3.75rem}
.content-area:last-child{margin-right:0}
.page-template-page-full-width .content-area{float:left;display:block;margin-right:2.35765%;width:100%;padding-right:0}
.page-template-page-full-width .content-area:last-child{margin-right:0}
.page .content-area,.single .content-area{margin-bottom:0}
.widget-area{margin-right:2.35765%;width:31.76157%;margin-bottom:60px;margin-bottom:3.75rem}
.widget-area:last-child{margin-right:0}
.screen-reader-text{display:none}
.widget-title{font-weight:400;font-size:1em;line-height:1em;margin-top:1em;margin-bottom:1em}
.widget{margin-bottom:1em;padding-top:1em;padding-bottom:1em}
.widget_search,.widget_search .search-submit{margin-bottom:0}
.widget:first-child{padding-top:0}
.widget:last-child{padding-bottom:0;border-bottom:none}
.widget ul,.widget ul li{padding-left:0}
.widget_search{padding-bottom:0;border-bottom:none}
.widget_search .search-form{margin-bottom:1em}
.widget.sophos-inline-ad{border:1px solid #dadada;border-left:none;border-right:none;padding:0}
.widget.sophos-inline-ad .sophos-home{text-align:center;padding: 1em; overflow:hidden; color: #fff; background: #007ac7}
.widget.sophos-inline-ad .sophos-home h2{font-family:"Flama-Light",sans-serif;margin-bottom: .25em}
.widget.sophos-inline-ad .sophos-home h2:before{margin: -.05em .25em 0 0; content:''; display: inline-block; vertical-align: top; height: 1em; width: 1em; background: transparent url(https://www.sophos.com/en-us/medialibrary/SophosNext/Images/LP/SophosHome/title-icon.png?la=en) no-repeat 0 0; background-size: cover}
.widget.sophos-inline-ad .sophos-home p,.widget.sophos-inline-ad .sophos-home a{font-family:"Flama-Basic",sans-serif; font-size: .9em}
.widget.sophos-inline-ad .sophos-home p{margin: 0 0 .25em 0}
.widget.sophos-inline-ad .sophos-home a{line-height:1;display:inline-block;padding: .75em 3em .5em 3em; border-radius: .25em; color:#fff;background:#71a865; border: 1px solid #7fbb73}
.widget.sophos-inline-ad .sophos-home a:hover{text-decoration: none;color:#7fbb73;background:#fff;border: 1px solid #7fbb73}
.comment-body,article.page,article.post{margin-bottom:60px;margin-bottom:3.75rem;padding-bottom:60px;padding-bottom:3.75rem;border-bottom:1px solid #dadada}
.comment-body h1,article.page h1,article.post h1{font-weight:400;font-size:3.15733em;line-height:1em;margin-top:.56278em;margin-bottom:.56278em}
.comment-body h1:first-child,article.page h1:first-child,article.post h1:first-child{margin-top:0}
.comment-body h2,article.page h2,article.post h2{font-weight:300;font-size:1.77689em;line-height:1.333em;margin-top:1em;margin-bottom:.75019em}
.comment-body h3,article.page h3,article.post h3{font-weight:400;font-size:1.333em;line-height:1em;margin-top:1em;margin-bottom:1em}
.comment-body h4,.comment-body h5,.comment-body h6,article.page h4,article.page h5,article.page h6,article.post h4,article.post h5,article.post h6{font-size:1em;line-height:1em;margin-top:1em;margin-bottom:1em;font-weight:400}
.comment-body table,article.page table,article.post table{width:100%}
.comment-body th,article.page th,article.post th{font-weight:400}
.comment-body td,.comment-body th,article.page td,article.page th,article.post td,article.post th{line-height:1.333em;padding:.75019em .75019em .75019em 0;text-align:left;border-bottom:1px solid #dadada}
.page article.page{padding-bottom:0;border:none}
.entry-title{font-weight:400;font-size:3.15733em;line-height:1em;margin-top:.56278em;margin-bottom:.42219em}
.entry-title:first-child{margin-top:0}
.entry-content,.entry-summary,.page-content{margin-top:1em;margin-bottom:1.77689em}
.entry-footer{font-size:14px;font-size:.875rem;line-height:1.333em}
.entry-footer>span{margin-right:1em}
.entry-footer>span:last-child{margin-right:0}
.page-title{font-weight:400;margin-top:1em;margin-bottom:1.333em}
.nav-links{display:block;line-height:1.333em}
.nav-links::after{clear:both;display:table}
.nav-links .nav-next{float:left;margin-right:2.35765%;text-align:right}
.nav-links .nav-next:last-child{margin-right:0}
.nav-links .nav-previous{float:left}
.nav-links .nav-previous:last-child{margin-right:0}
.nav-links .nav-previous+.nav-next{float:left;display:block;margin-right:2.35765%;width:48.82117%}
.nav-links .nav-previous+.nav-next:last-child{margin-right:0}
.page-links span{margin-right:2px;margin-left:2px}
.gallery{display:block;margin-bottom:1em;padding-top:1em}
.gallery::after{clear:both;display:table}
.gallery .gallery-item{margin-bottom:1em;text-align:center}
.gallery-columns-2 .gallery-item{float:left;display:block;margin-right:2.35765%;width:48.82117%}
.gallery-columns-2 .gallery-item:last-child{margin-right:0}
.gallery-columns-2 .gallery-item:nth-child(2n){margin-right:0}
.gallery-columns-2 .gallery-item:nth-child(2n+1){clear:left}
.gallery-columns-3 .gallery-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}
.gallery-columns-3 .gallery-item:last-child{margin-right:0}
.gallery-columns-3 .gallery-item:nth-child(3n){margin-right:0}
.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:left}
.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item{float:left;display:block;margin-right:2.35765%;width:23.23176%}
.gallery-columns-4 .gallery-item:last-child,.gallery-columns-5 .gallery-item:last-child{margin-right:0}
.gallery-columns-4 .gallery-item:nth-child(4n),.gallery-columns-5 .gallery-item:nth-child(4n){margin-right:0}
.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(4n+1){clear:left}
.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{float:left;display:block;margin-right:2.35765%;width:14.70196%}
.gallery-columns-6 .gallery-item:last-child,.gallery-columns-7 .gallery-item:last-child,.gallery-columns-8 .gallery-item:last-child,.gallery-columns-9 .gallery-item:last-child{margin-right:0}
.gallery-columns-6 .gallery-item:nth-child(6n),.gallery-columns-7 .gallery-item:nth-child(6n),.gallery-columns-8 .gallery-item:nth-child(6n),.gallery-columns-9 .gallery-item:nth-child(6n){margin-right:0}
.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(6n+1),.gallery-columns-8 .gallery-item:nth-child(6n+1),.gallery-columns-9 .gallery-item:nth-child(6n+1){clear:left}
.bypostauthor,.gallery-caption{display:block}
.social-sharing{display:block;margin-left:0;padding-left:0;margin-bottom:30px;margin-bottom:1.875rem}
.social-sharing::after{clear:both;display:table}
.comment-body,article.sticky{display:block}
.social-sharing li{padding-left:0;margin-left:0;font-size:14px;font-size:.875rem;line-height:1.333em;float:left;margin-right:1em}
.social-sharing li:last-child{margin-right:0}
.comment-body{margin-bottom:30px;margin-bottom:1.875rem;padding-bottom:30px;padding-bottom:1.875rem;padding-left:65px}
.comment-body .comment-content p,.comment-body .comment-meta{margin-bottom:.31672em}
.comment-body::after{clear:both;display:table}
.comment-body .comment-meta .comment-author{position:relative;top:0;right:0;bottom:0;left:0;display:inline}
.comment-body .comment-meta .comment-metadata{font-size:14px;font-size:.875rem;line-height:1.333em;display:inline;margin-left:.56278em}
.comment-body .comment-meta .avatar{position:absolute;top:0;right:0;bottom:0;left:-65px;border-radius:50%}
.slick-list,.slick-slider,.slick-track{position:relative;display:block}
.comment-body .comment-meta .says{display:none}
.comment-body .reply{font-size:14px;font-size:.875rem;line-height:1.333em;padding-top:.31672em}
.comment-form-comment{margin-bottom:0}
.comment-list{margin-left:0;padding-left:0;margin-bottom:30px;margin-bottom:1.875rem;padding-bottom:15px;padding-bottom:.9375rem}
.comment-list li.comment{padding-left:0;margin-left:0}
.form-allowed-tags{font-size:14px;font-size:.875rem;line-height:1.333em;margin-bottom:1em}
.comment-reply-title,.comments-title{font-weight:300;line-height:1.333em;margin-top:1em}
.comment-reply-title small,.comments-title small{font-size:14px;font-size:.875rem;line-height:1.333em;font-weight:300;float:right;margin-top:10px;text-transform:capitalize}
.content-area .search-form,.pingback+.comment .comment-body{margin-top:30px;margin-top:1.875rem}
.comment-notes{font-size:14px;font-size:.875rem;line-height:1.333em;margin-bottom:30px;margin-bottom:1.875rem}
.comment-respond{margin-bottom:30px;margin-bottom:1.875rem;padding-bottom:30px;padding-bottom:1.875rem}
.comment-respond .submit{margin-bottom:0}
.pingback .comment-body{margin-bottom:15px;margin-bottom:.9375rem;padding-bottom:15px;padding-bottom:.9375rem;padding-left:0}
.site-footer{padding-top:60px;padding-top:3.75rem;padding-bottom:60px;padding-bottom:3.75rem;border-top:1px solid #dadada}
.site-footer .site-info{font-size:14px;font-size:.875rem;line-height:1.333em}
.site-footer .vip-powered-wpcom .copyright {white-space:nowrap;}
.search-form{display:block}
.search-form::after{clear:both;display:table}
.content-area .search-form label{margin-top:0;margin-bottom:0}
.search-form input[type=search]{width:100%;margin-top:0;margin-bottom:0}
.search-form .search-submit{float:left;display:block;width:40.28361%;margin-top:0;padding-right:0;padding-left:0}
.search-form .search-submit:last-child{width:32.86064%}
.search-form label{float:left;display:block;width:67.13936%}
.search-form label:last-child{width:59.71639%}
.search-form label input[type=search]{box-sizing:border-box;width:100%}
.search-results article:last-child{border:none;padding-bottom:0;margin-bottom:30px;margin-bottom:1.875rem}
.content-area label{font-weight:400;font-size:1em;line-height:1em;margin-top:1em;display:block;margin-bottom:.5em}
input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=search],textarea{margin-top:.31672em;margin-bottom:1em;padding:6px 8px;border:1px solid #c4c4c4}
input[type=color]:focus,input[type=color]:hover,input[type=date]:focus,input[type=date]:hover,input[type=datetime]:focus,input[type=datetime]:hover,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=email]:focus,input[type=email]:hover,input[type=month]:focus,input[type=month]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,input[type=week]:focus,input[type=week]:hover,input[type=search]:focus,input[type=search]:hover,textarea:focus,textarea:hover{border-color:#989898;outline:0}
input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{width:100%}
input[type=search]{width:auto;border-right:none}
input[type=submit]{font-weight:400;padding:6px 1.77689em;color:#007EC3;border:1px solid #007EC3;background-color:transparent}
input[type=submit]:hover{color:#f9f9f9;background-color:#007EC3}
input[type=submit]:active{position:relative;top:1px;right:0;bottom:0;left:0}
.post-password-form label{margin-top:1.77689em}
.post-password-form input[type=password]{margin-top:.75019em}
.gform_button.button,.post-password-form input[type=submit]{margin-top:0}
.gform_fields{list-style:none;margin-left:0;padding-left:0}
.gform_fields li{padding-left:0;margin-left:0;list-style-type:none;list-style-image:none}
.gfield_description{font-size:14px;font-size:.875rem;line-height:1.333em;margin-bottom:1em}
.gform_validation_container.gfield{display:none}
.validation_error{margin-bottom:30px;margin-bottom:1.875rem;color:#B2432C}
.gfield_error input[type=color],.gfield_error input[type=date],.gfield_error input[type=datetime],.gfield_error input[type=datetime-local],.gfield_error input[type=email],.gfield_error input[type=month],.gfield_error input[type=number],.gfield_error input[type=password],.gfield_error input[type=search],.gfield_error input[type=tel],.gfield_error input[type=text],.gfield_error input[type=time],.gfield_error input[type=url],.gfield_error input[type=week],.gfield_error textarea{border-color:#B2432C}
.gfield_error .gfield_description{color:#B2432C}
.error404 .content-area{float:left;display:block;width:100%;margin-right:0;padding-right:0}
.error404 .content-area:last-child{margin-right:0}
.error404 .page-title{font-weight:400;font-size:3.15733em;line-height:1em;margin-top:.56278em;margin-bottom:.56278em}
.error404 .page-title:first-child{margin-top:0}
.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{left:0;top:0}
.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0;width:100%}
.slick-track:after,.slick-track:before{display:table}
.mfp-container:before,.mfp-figure:after{content:''}
.slick-track:after{clear:both}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.mfp-bg{height:100%;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}
.mfp-wrap{height:100%;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-close,.mfp-preloader{text-align:center;position:absolute}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-close,.mfp-preloader a:hover{color:#FFF}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-figure,img.mfp-img{line-height:0}
.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}
.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right{right:0}
.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}
img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.row::after,.site-header .header-container::after{content:"";clear:both}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.comment-form label,.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.author-connect,.learn-more,.load-more,.page-title,.submit .button{text-align:center}
.page-title,.page-title a{color:#acadae}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
body{background-color:#F3F3F4}
.site-header .header-container{display:block}
.site-header .header-container::after{display:table}
.page-title{font-family:flamamedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.333em}
.entry-content,blockquote p tt{font-size:18px;font-size:1.125rem}
.page-title a:hover{color:#898a8b}
code,tt{display:inline;margin:3px;margin:.1875rem;padding:3px;padding:.1875rem;color:#ee6248;border-radius:4px;background:#F3F3F4}
.entry-content p[style*='font-size: 85%'] em,blockquote{color:#98999A}
code:empty,tt:empty{display:none}
blockquote{font-style:italic;padding:24px;padding:1.5rem;border:1px solid #DBDBDB;border-width:1px 0}
blockquote p:last-child{margin-bottom:0}
blockquote p tt{font-family:flamalight,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;color:#98999A;background:0 0}
.entry-content p:first-of-type img{display:none}
.entry-content p strong,.entry-content p>b,.entry-content li strong,.entry-content li b{font-family:flamamedium,"Helvetica Neue",Helvetica,Arial,sans-serif}
.entry-content img:not([class*='']){display:block;margin:1.77689em auto!important}
.entry-content ul li{margin-bottom:9px;margin-bottom:.5625rem}
article.post .entry-content h1,article.post .entry-content h2,article.post .entry-content h3,article.post .entry-content h4,article.post .entry-content h5,article.post .entry-content h6{font-family:klinic_slablight,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1em;margin-top:1em;margin-bottom:1em}
article.post .entry-content h1:first-child,article.post .entry-content h2:first-child,article.post .entry-content h3:first-child,article.post .entry-content h4:first-child,article.post .entry-content h5:first-child,article.post .entry-content h6:first-child{margin-top:0}
article.post .entry-content h1{font-size:2.36859em}
article.post .entry-content h2{font-size:1.77689em}
article.post .entry-content h3,article.post .entry-content h4,article.post .entry-content h5,article.post .entry-content h6{font-size:1.333em}
.row{display:block}
.row::after{display:table}
.dynamic-image-frame{overflow:hidden}
.dynamic-image-frame.with-zoom{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#e2e2e2;background-image:-webkit-linear-gradient(45deg,#e2e2e2,#f1f1f1);background-image:linear-gradient(45deg,#e2e2e2,#f1f1f1)}
.dynamic-image{background-color:#eeeeef;background-position:center center;background-size:cover}
.load-more,.site-header{background-color:#fcfcfc}
.with-zoom .dynamic-image{-webkit-transition:-webkit-transform 2s;transition:transform 2s;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.with-zoom .dynamic-image:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.site-title{margin-bottom:0}
.site-branding{top:-6px}
.site-logo{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/naked-security-logo.png);background-repeat:no-repeat;background-position:left top;overflow:hidden;text-indent:101%;white-space:nowrap;height:31px;width:286px;display:block}
.load-more{padding-bottom:60px;padding-bottom:3.75rem}
.load-more .button{background-color:#71A865;color:#fcfcfc}
.load-more .button:hover{color:#fff;background-color:#65975a}
.button{display:inline-block;padding:10px 30px;padding:.625rem 1.875rem;vertical-align:top;border-radius:4px;outline:0}
.main-navigation .container{margin:0;padding:0}
.main-navigation a:after{height:6px;width:6px;display:inline-block;margin:0 0 0 5px;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:1px;border:4px solid #007EC3;border-width:2px 2px 0 0}
.menu,.menu li{padding-left:0;margin-left:0}
.exit-links.menu,.search-form{margin-bottom:0}
.multi-column.menu{-webkit-columns:2;-moz-columns:2;columns:2}
.exit-links.menu .menu-item{margin-left:10px;margin-left:.625rem}
.exit-links.menu .menu-item a{font-family:flamamedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;display:inline-block;padding:2px 15px;padding:.125rem .9375rem;border:1px solid #DBDBDB;border-radius:4px}
.exit-links.menu .menu-item a:hover{border-color:#007EC3}
.search-toggle{height:32px;width:32px;position:relative;top:-10px;z-index:5;display:block;float:right;margin-right:10px;background:url(/wp-content/themes/vip/sophosnews-2015/img/icon-search.svg) center no-repeat}
#newsletter .bademail,#newsletter .busy,#newsletter .failure,#newsletter .success,#newsletter.success .ready,#newsletter.success .success-hide,.search-form .submit{display:none}
.search-toggle:active{top:-9px}
.search-toggle.is-open{background:url(/wp-content/themes/vip/sophosnews-2015/img/icon-search-close-white.svg) center no-repeat}
.site-search-block{z-index:4;width:100%;height:52px;margin-bottom:0;padding-right:2.0225em;padding-left:2.0225em}
.site-header .site-search-block{position:absolute;top:-19px;left:0;display:none}
.search-form .search-field{overflow:hidden;font-family:flamabook,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:1em;box-sizing:border-box;height:52px;padding-right:40px;padding-right:2.5rem;padding-bottom:10px;padding-bottom:.625rem;padding-left:45px;padding-left:2.8125rem;color:#fff;border:none;background:url(/wp-content/themes/vip/sophosnews-2015/img/icon-search-white.svg) 15px center no-repeat #007EC3;background:url(/wp-content/themes/vip/sophosnews-2015/img/icon-search-white.svg) .9375rem center no-repeat #007EC3}
.search-form .search-field::-webkit-input-placeholder{position:relative;top:3px;font-family:flamalight,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#bfdef0}
.search-form .search-field::-moz-placeholder{position:relative;top:3px;font-family:flamalight,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#bfdef0}
.search-form .search-field:-moz-placeholder{position:relative;top:3px;font-family:flamalight,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#bfdef0}
.search-form .search-field:-ms-input-placeholder{position:relative;top:3px;font-family:flamalight,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#bfdef0}
.author-name,article .callout p{font-family:klinic_slabbook,"Helvetica Neue",Helvetica,Arial,sans-serif}
.submit .button{background-color:#71A865;color:#fcfcfc;display:inline-block;margin:1em auto;border:0}
.submit .button:hover{color:#fff;background-color:#65975a}
body.blog .content-area,body.category .content-area,body.error404 .content-area,body.page-template-page-full-width .content-area,body.single .content-area,body.tag .content-area{float:left;display:block;margin-right:2.35765%;width:100%}
body.blog .content-area:last-child,body.category .content-area:last-child,body.error404 .content-area:last-child,body.page-template-page-full-width .content-area:last-child,body.single .content-area:last-child,body.tag .content-area:last-child{margin-right:0}
.panel-content{display:block;padding:15px;padding:.9375rem}
.panel-content::after{clear:both;content:"";display:table}
.content-panel,.expert-panel{background-color:#fcfcfc}
.expert-panel .framed-content-area,.expert-panel body.blog .content-area,.expert-panel body.category .content-area,.expert-panel body.error404 .content-area,.expert-panel body.single .content-area,.expert-panel body.tag .content-area,body.blog .expert-panel .content-area,body.category .expert-panel .content-area,body.error404 .expert-panel .content-area,body.single .expert-panel .content-area,body.tag .expert-panel .content-area{border-top:1px solid #DBDBDB}
.author-profile a:active{position:static;top:0}
.author-profile .avatar{display:inline-block;vertical-align:top}
.author-name a::after,.learn-more a::after{vertical-align:center;display:inline-block}
.author-connect{overflow:hidden;display:block;padding:5px 10px 6px 0;padding:.3125rem .625rem .375rem 0;color:#fcfcfc;background-color:#007EC3}
.author-connect:hover{color:#fff;background-color:#276aa2}
.author-connect .twitter{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/author-twitter.png);background-repeat:no-repeat;background-position:left center;padding-left:21px;padding-left:1.3125rem}
.social-links .facebook a,.social-links .google a,.social-links .linkedin a,.social-links .reddit a,.social-links .rss a,.social-links .twitter a{background-repeat:no-repeat}
.author-name{font-size:30px;font-size:1.875rem;margin-bottom:10px;margin-bottom:.625rem}
.author-name a::after{height:0;width:0;border-bottom:6px solid transparent;border-left:6px solid #007EC3;border-top:6px solid transparent;margin-bottom:1px;margin-bottom:.0625rem;margin-left:10px;margin-left:.625rem;content:""}
article .callout{float:left;width:33.33333%;margin:32px 32px 32px 0;margin:2rem 2rem 2rem 0}
article .callout p{font-size:1.77689em;line-height:1.125em;margin:0;color:#007EC3}
article .callout .social-links{margin:15px 0 0;margin:.9375rem 0 0}
article .callout .social-links a{background-color:#DBDBDB}
.social-links a,article .callout .social-links a:hover{background-color:#007EC3}
.learn-more{font-family:flamabook,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-size:1.0625rem;margin-bottom:1em;padding:15px;padding:.9375rem;border:1px solid #DBDBDB}
.learn-more a::after,.sharing-label::after{border-bottom:6px solid transparent;border-top:6px solid transparent;content:""}
.learn-more a::after{height:0;width:0;border-left:6px solid #007EC3;margin-bottom:1px;margin-bottom:.0625rem;margin-left:10px;margin-left:.625rem}
.social-links{margin-left:0;padding-left:0}
.social-links li{padding-left:0;margin-left:0;display:inline-block;margin:0 1px;margin:0 .0625rem;vertical-align:top}
.social-links a{overflow:hidden;text-indent:101%;white-space:nowrap;height:28px;width:28px;display:block;border-radius:50%}
.social-links a:hover{background-color:#276aa2}
.social-links .facebook a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/facebook-white.png)}
.social-links .twitter a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/twitter-white.png)}
.social-links .google a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/google-white.png)}
.social-links .linkedin a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/linkedin-white.png)}
.social-links .reddit a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/reddit-white.png)}
.social-links .rss a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/rss-white.png)}
.entry-prefix{display:block;margin-bottom:30px;margin-bottom:1.875rem}
.entry-prefix::after{clear:both;content:"";display:table}
.entry-prefix .entry-author{float:left;display:block;margin-right:2.35765%;width:31.76157%;font-family:klinic_slabbook,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-size:1.25rem;color:#007EC3}
.entry-prefix .entry-author:last-child{margin-right:0}
.entry-prefix .entry-sharing{float:left;display:block;margin-right:2.35765%;width:65.88078%;text-align:right}
.entry-prefix .entry-sharing:last-child{margin-right:0}
.entry-prefix .by{font-family:klinic_slablight,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem}
.sharing-label{font-size:12px;font-size:.75rem;color:#98999A;position:relative;top:-2px;margin-right:10px;margin-right:.625rem}
.sharing-label::after{height:0;width:0;border-left:6px solid #bcbcbd;display:inline-block;margin-bottom:-1px;margin-left:10px;margin-left:.625rem;vertical-align:center}
.article-social-links{display:inline}
.entry-content .article-social-links li{-webkit-transition:all .25s cubic-bezier(.19,1,.22,1);transition:all .25s cubic-bezier(.19,1,.22,1);position:relative;top:0;margin-bottom:6px;margin-bottom:.375rem; width: 15%; max-width:3.5em}
.entry-content .article-social-links li:hover{top:-2px}
.entry-content .article-social-links li:active{top:-1px}
.entry-content .article-social-links li.facebook{width:30%}
.entry-content .article-social-links li.facebook a{background-position: 10% 50%}
.article-social-links li.facebook a{background-color:#3b5998}
.article-social-links li.twitter a{background-color:#64BCF7}
.article-social-links li.twitter a span{background-color:#79D1FB}
.article-social-links li.twitter a:hover{background-color:#5aa9de}
.article-social-links li.twitter a:hover span{background-color:#6cbce1}
.article-social-links li.google a{background-color:#DB3203}
.article-social-links li.google a span{background-color:#EA5426}
.article-social-links li.google a:hover{background-color:#c52d02}
.article-social-links li.google a:hover span{background-color:#d24b22}
.article-social-links li.linkedin a{background-color:#02568B}
.article-social-links li.linkedin a span{background-color:#0A71B1}
.article-social-links li.linkedin a:hover{background-color:#014d7d}
.article-social-links li.linkedin a:hover span{background-color:#09659f}
.article-social-links li.reddit a{background-color:#A8D2F6}
.article-social-links li.reddit a span{background-color:#C1DFF9}
.article-social-links li.reddit a:hover{background-color:#97bddd}
.article-social-links li.reddit a:hover span{background-color:#adc8e0}
.article-social-links a{line-height:0;font-size:.8em;display:block;width:100%;min-height:45px;min-height:2.8rem;color:#fcfcfc;border-radius:0;background-position:50% 50%}
.article-social-links span{width:41px;height:100%;line-height:45px;line-height:2.8rem;display:block;float:right;text-align:center;text-indent:0}
.article-author-block{display:block}
.article-author-block::after{clear:both;content:"";display:table}
.article-author-block .author-connect{width:100%}
.article-author-block .author-profile{float:left;display:block;margin-right:2.35765%;width:23.23176%}
.article-author-block .author-profile:last-child{margin-right:0}
.article-author-block .author-description{float:left;display:block;margin-right:2.35765%;width:74.41059%}
.article-author-block .author-description:last-child{margin-right:0}
.author-bio-block{display:block}
.author-bio-block::after{clear:both;content:"";display:table}
.author-bio-block .author-connect{display:inline-block;width:auto;padding:5px 20px;padding:.3125rem 1.25rem}
.author-bio-block .author-profile{float:left;display:block;margin-right:2.35765%;width:31.76157%}
.author-bio-block .author-profile:last-child{margin-right:0}
.author-bio-block .author-description{float:left;display:block;margin-right:2.35765%;width:65.88078%}
.author-bio-block .author-description:last-child{margin-right:0}
.author-bio-block .author-name{font-family:klinic_slabbook,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:42px;font-size:2.625rem;margin-bottom:20px;margin-bottom:1.25rem}
.author-bio-block .author-bio{font-size:17px;font-size:1.0625rem;margin-bottom:20px;margin-bottom:1.25rem}
.author-bio-block .author-title{font-family:flamamedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;margin-bottom:5px;margin-bottom:.3125rem;text-transform:uppercase;color:#007EC3}
.breaking-news-panel .strip-title,.newsletter-panel .newsletter-messaging h3{font-family:flamabook,"Helvetica Neue",Helvetica,Arial,sans-serif}
.newsletter-panel{background-color:#007EC3;margin-bottom:0;padding-bottom:0;color:#fcfcfc}
.newsletter-panel .panel-content{display:block;position:relative;padding:2.0225em;text-align:center;vertical-align:top}
.newsletter-panel .panel-content::after{clear:both;content:"";display:table}
.newsletter-panel .newsletter-messaging{display:inline-block;width:50%;text-align:right;vertical-align:top}
.about-panel,.banner-panel .panel-content,.filter-panel,.newsletter-panel .newsletter-messaging .success,.takeover-panel{text-align:center}
.newsletter-panel .newsletter-messaging h3{font-size:1.333em;line-height:38px;line-height:2.375rem;vertical-align:middle}
.newsletter-panel .newsletter-messaging .state p{font-family:flamalight,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75019em;display:inline-block;margin:0;padding:0}
.newsletter-panel .newsletter-messaging .bademail p,.newsletter-panel .newsletter-messaging .failure p{border-bottom:2px solid #bd0000}
.newsletter-panel .success .newsletter-messaging{width:100%}
.newsletter-panel .state.ready{position:relative;display:inline-block;width:30%;margin-right:70px;margin-left:30px;margin-left:1.875rem}
.newsletter-panel .capture{text-align:right}
.newsletter-panel input.email{line-height:40px;line-height:2.5rem;margin:0 0 8px;margin:0 0 .5rem;padding:0 16px;padding:0 1rem;vertical-align:middle;border:0;border-radius:3px}
.breaking-news-panel .panel-content,.comments-panel .panel-content,.recommended-panel .panel-content{padding-right:0;padding-left:0}
.newsletter-panel input.button{background-color:#71A865;color:#fcfcfc;line-height:24px;line-height:1.5rem;margin:0;border-radius:4px}
.newsletter-panel input.button:hover{color:#fff;background-color:#65975a}
.newsletter-panel button.close-link{font-size:.75019em;position:absolute;bottom:0px;bottom:0rem;left:0;margin:0;color:#DBDBDB;border:0;background:0 0}
.breaking-news-panel .card-article,.card-article .card-image,.card-slide .card-image{position:relative}
.newsletter-panel button.close-link:before{font-size:1.5em;margin-right:4px;margin-right:.25rem;content:'\00d7 ';vertical-align:-1px}
.meta-box::after,.story-collection::after{content:""}
.advert-image,.card-advert{vertical-align:top}
#newsletter.bademail .bademail,#newsletter.busy .busy,#newsletter.failure .failure,#newsletter.success .success{display:block}
#newsletter.busy .ready{display:inline-block}
.comments-panel{margin-bottom:0;padding-bottom:0;padding-top:30px;padding-top:1.875rem;background-color:#fcfcfc}
.recommended-panel{background-color:#464747;padding-top:30px;padding-top:1.875rem;padding-bottom:30px;padding-bottom:1.875rem;color:#fcfcfc}
.recommended-panel .block-title{margin-bottom:1em}
.recommended-panel .card-collection{margin-right:-10px;margin-left:-10px}
.recommended-panel .card-slide{border-right:10px solid #464747;border-left:10px solid #464747;outline:0;background-color:#fcfcfc}
.recommended-panel .card-content{overflow-y:scroll;height:180px;height:11.25rem}
.breaking-news-panel{display:none}
.breaking-news-panel .panel-strip{padding:5px 0;padding:.3125rem 0;color:#fcfcfc;background-color:#007EC3}
.breaking-news-panel .panel-strip a{color:#fcfcfc}
.breaking-news-panel .panel-strip a:hover{color:#fff;text-decoration:underline}
.breaking-news-panel .strip-title{font-size:17px;font-size:1.0625rem;display:inline;text-transform:lowercase}
.breaking-news-panel .strip-hide{font-size:14px;font-size:.875rem;display:inline;margin-left:15px;margin-left:.9375rem}
.breaking-news-panel .panel-content{padding-top:120px;padding-top:7.5rem;padding-bottom:20px;padding-bottom:1.25rem}
.breaking-news-panel .card-content{padding:10px;padding:.625rem}
.breaking-news-panel .card-content .card-title{font-family:klinic_slabbook,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem;margin-bottom:.56278em}
.breaking-news-panel .card-pointer{z-index:10}
.breaking-news-image{background-position:center top;background-size:cover}
.takeover-active{background-attachment:fixed}
.takeover-active .about-panel,.takeover-active .site-footer{background-color:#F3F3F4}
.takeover-panel{background-color:rgba(0,0,0,.25)}
.author-cards-panel,.cards-panel,.hero-panel{background-color:#fcfcfc}
.takeover-panel .container{padding-right:0;padding-left:0}
.takeover-panel .takeover-image-link{display:block}
.takeover-panel .takeover-image{display:inline-block;vertical-align:top}
.about-panel{margin-bottom:0;padding-bottom:0;border-bottom:1px solid #DBDBDB}
.about-panel .panel-content{border-top:none}
.about-panel .social-links{height:20px;margin-bottom:8px;margin-bottom:.5rem}
.about-panel .social-links a{height:20px;width:20px;background-position:center center;background-size:20px 20px}
.hero-panel{margin-bottom:0;padding-bottom:0}
.hero-panel .panel-content{border:1px solid #DBDBDB;border-top:none}
.with-widget{padding-bottom:30px;padding-bottom:1.875rem}
.with-widget .panel-content{margin:0;padding:0;border:none}
.with-widget .main-column{float:left;display:block;margin-right:2.35765%;width:65.88078%}
.with-widget .main-column:last-child{margin-right:0}
.with-widget .slide-collection-disabled{padding:15px;padding:.9375rem;border:1px solid #DBDBDB}
.author-cards-panel .panel-content,.author-results-panel .panel-content{padding-right:0;padding-left:0}
.with-widget .aside-column{float:left;display:block;margin-right:2.35765%;width:31.76157%}
.with-widget .aside-column:last-child{margin-right:0}
.cards-panel{padding-bottom:30px;padding-bottom:1.875rem}
.cards-panel .panel-content{border:1px solid #DBDBDB}
body.paged .cards-panel{padding-top:30px;padding-top:1.875rem}
.author-cards-panel{padding-bottom:30px;padding-bottom:1.875rem}
.newsletter-panel.contained{padding-bottom:30px;padding-bottom:1.875rem;background-color:#fcfcfc}
.newsletter-panel.contained .panel-content{text-align:center;background-color:#007EC3}
.advice-video-panel{padding-bottom:30px;padding-bottom:1.875rem;background-color:#fcfcfc}
.advice-video-panel .panel-content{border:1px solid #DBDBDB;border-top:none;padding:0}
.banner-panel,.stories-panel,.tools-panel{padding-bottom:30px;padding-bottom:1.875rem;background-color:#fcfcfc}
.banner-panel .panel-content{margin-bottom:30px;margin-bottom:1.875rem;padding:0}
.bio-panel{padding-bottom:30px;padding-bottom:1.875rem;background-color:#fcfcfc;padding-top:30px;padding-top:1.875rem}
.author-results-panel,.results-panel{padding-bottom:0;background-color:#fcfcfc}
.bio-panel .panel-content{border:1px solid #DBDBDB}
.results-panel{margin-bottom:0}
.results-panel .block-title{margin-bottom:15px;margin-bottom:.9375rem}
.author-results-panel{margin-bottom:0;padding-top:30px;padding-top:1.875rem}
.author-results-panel .block-title{margin-bottom:5px;margin-bottom:.3125rem}
.filter-panel{background-color:#fcfcfc;padding-top:15px;padding-top:.9375rem;padding-bottom:15px;padding-bottom:.9375rem}
.attach-bottom,.zero-bottom{padding-bottom:0}
.attach-top .panel-content{border-top:none}
.attach-bottom .panel-content{border-bottom:none}
.zero-bottom{margin-bottom:0}
.zero-top{margin-top:0;padding-top:0}
.framed-content-area,body.blog .content-area,body.category .content-area,body.error404 .content-area,body.single .content-area,body.tag .content-area{margin:0 auto;padding:60px 12%;padding:3.75rem 12%;border-right:1px solid #DBDBDB;border-left:1px solid #DBDBDB;background-color:#fcfcfc}
.site-content{background-color:#fcfcfc}
.results-title{font-family:flamamedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-size:1.5rem;overflow:hidden;margin-bottom:1.77689em;padding-bottom:1em;border-bottom:1px solid #DBDBDB}
.search-content-area{float:left;display:block;margin-right:2.35765%;width:65.88078%}
.search-content-area:last-child{margin-right:0}
.search-results-sidebar{float:left;display:block;margin-right:2.35765%;width:31.76157%}
.search-results-sidebar:last-child{margin-right:0}
article.sophos_video{border-bottom:1px solid #dadada}
.search-results-list .post,.search-results-list .sophos_video{display:block;margin-bottom:1.77689em;padding:0 0 1.77689em}
.search-results-list .post::after,.search-results-list .sophos_video::after{clear:both;content:"";display:table}
.search-results-list .post .result-thumbnail,.search-results-list .sophos_video .result-thumbnail{float:left;display:block;margin-right:2.35765%;width:23.23176%;padding-right:.67417em}
.search-results-list .post .result-thumbnail:last-child,.search-results-list .sophos_video .result-thumbnail:last-child{margin-right:0}
.search-results-list .post .result-details,.search-results-list .sophos_video .result-details{float:left;display:block;margin-right:2.35765%;width:74.41059%}
.search-results-list .post .result-details:last-child,.search-results-list .sophos_video .result-details:last-child{margin-right:0}
.search-results-list .post .result-title,.search-results-list .sophos_video .result-title{font-family:klinic_slabbook,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem;margin-bottom:.56278em}
.search-results-list .post .result-title a,.search-results-list .sophos_video .result-title a{color:#152E3B}
.search-results-list .post .result-title a:hover,.search-results-list .sophos_video .result-title a:hover{color:#10242f;text-decoration:underline}
.search-results-list .post .result-meta,.search-results-list .sophos_video .result-meta{font-size:12px;font-size:.75rem;text-transform:uppercase;margin-bottom:10px;margin-bottom:.625rem;color:#98999A}
.search-results-list .post .result-meta a,.search-results-list .sophos_video .result-meta a{color:inherit}
.result-tags.entry-tags{margin-left:-6px;text-align:left}
.advice-block,.card-advert,.date-box,.comment-box,.entry-meta,.entry-title,.slick-dots,.tool-item{text-align:center}
.tag-search-results{border-bottom:none}
.card-article{outline:0;background-color:#fcfcfc}
.card-article .card-image a:active,.card-slide .card-image a:active{position:static;top:0}
.card-article .image-pointer,.card-slide .image-pointer{position:absolute;bottom:-1px;left:15px;left:.9375rem;height:0;width:0;border-bottom:16px solid #fcfcfc;border-left:16px solid transparent;border-right:16px solid transparent;z-index:10}
.card-article .dynamic-image,.card-slide .dynamic-image{min-height:160px;min-height:10rem}
.advert-link{display:block}
.advert-image{display:inline-block}
.card-content{padding:15px;padding:.9375rem}
.card-content .card-title{font-family:klinic_slabbook,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-size:1.25rem}
.card-content .card-title a{color:#152E3B}
.card-content .card-title a:hover{color:#10242f;text-decoration:underline}
.meta-box{display:block;position:relative;height:55px;height:3.4375rem;margin-bottom:.75019em}
.meta-box::after{clear:both;display:table}
.date-box{float:left;width:32px;width:2rem;color:#98999A}
.meta-box .comment-box{position:absolute;right:0;bottom:2px}
.comment-box{display:inline-block;margin-left:.5em}
.comment-box .count{display:block;font-size:.85em;line-height:1.8em;min-width:32px;min-width:2rem;padding:0 16px;padding:0 .5rem;;background-color:#98999A;color:#FFF;border-radius:5px}
.comment-box:after{border-right-color:transparent;border-right-style:solid;border-right-width:5px;border-top-color:#98999A;border-top-style:solid;border-top-width:5px;content:"";display:block;height:0;margin-left:8px;width: 0;}
.author-box,.categories-box{position:absolute;width:80%;vertical-align:bottom;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.date-box .month{font-size:14px;font-size:.875rem;line-height:1.333em;display:block;text-transform:uppercase}
.date-box .day{font-size:28px;font-size:1.75rem;line-height:1em;display:inline-block;padding-bottom:4px;padding-bottom:.25rem;border-bottom:2px solid #DBDBDB}
.author-card,.slide-content .content-frame{padding:15px;padding:.9375rem}
.categories-box{font-family:flamamedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.333em;color:#acadae;bottom:7px;display:inline-block;float:left;margin-left:15px;margin-left:.9375rem}
.author-card .author-name,.author-card .card-title,.slide-title{font-family:klinic_slabbook,"Helvetica Neue",Helvetica,Arial,sans-serif}
.categories-box a{color:#acadae}
.categories-box a:hover{color:#898a8b;text-decoration:none}
.author-box{font-size:12px;font-size:.75rem;text-transform:uppercase;color:#98999A;bottom:4px;display:inline-block;margin-left:10px;margin-left:.625rem}
.author-card{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:2.35765%;border:1px solid #DBDBDB}
.author-card:last-child{margin-right:0}
.author-card:nth-of-type(3n){margin-right:0}
.author-card:nth-of-type(3n+1){clear:left}
.author-card .author-profile{position:relative;margin-bottom:15px;margin-bottom:.9375rem}
.author-card .author-name{font-size:30px;font-size:1.875rem;line-height:1em;margin-bottom:15px;margin-bottom:.9375rem}
.author-card .card-title{font-size:20px;font-size:1.25rem}
.author-card .card-title a{color:#152E3B}
.author-card .card-title a:hover{color:#10242f;text-decoration:underline}
.author-card .card-meta{font-size:12px;font-size:.75rem;text-transform:uppercase;color:#98999A}
.author-card .image-pointer{position:absolute;bottom:-1px;left:15px;left:.9375rem;height:0;width:0;border-bottom:16px solid #fcfcfc;border-left:16px solid transparent;border-right:16px solid transparent;z-index:10}
.slide-article{outline:0}
.slide-image{position:relative}
.slide-image a:active{position:static;top:0}
.story-snippet,.tool-link,.weekly-video-block .top-row{position:relative}
.slide-image .image-pointer{z-index:10}
.slide-image .dynamic-image{min-height:410px;min-height:25.625rem}
.slick-dots,.slick-dots li{padding-left:0;margin-left:0;height:10px}
.slide-title{font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem;margin-bottom:.56278em}
.block-title,.comment-reply-title,.comments-title,.story-content .story-categories,.tool-title{font-family:flamamedium,"Helvetica Neue",Helvetica,Arial,sans-serif}
.slide-title a{color:#152E3B}
.slide-title a:hover{color:#10242f;text-decoration:underline}
.slide-author,.story-content .story-date{font-size:12px;font-size:.75rem;color:#98999A;text-transform:uppercase}
.slide-excerpt{line-height:1.333em}
.slick-dots{margin-bottom:0;padding-bottom:0;margin-top:15px;margin-top:.9375rem;margin-bottom:5px;margin-bottom:.3125rem}
.slick-dots li{display:inline-block;margin:auto 5px;margin:auto .3125rem;vertical-align:top}
.slick-dots button{margin:0;padding:0;overflow:hidden;text-indent:101%;white-space:nowrap;height:10px;width:10px;border:none;border-radius:50%;outline:0;background-color:#DBDBDB}
.recommended-panel .slick-dots button,.slick-dots .slick-active button{background-color:#98999A}
.recommended-panel .slick-dots{margin-top:30px;margin-top:1.875rem}
.recommended-panel .slick-dots .slick-active button{background-color:#DBDBDB}
.story-collection{display:block}
.story-collection::after{clear:both;display:table}
.story-snippet{float:left;display:block;margin-right:3.57866%;width:48.21067%;min-height:90px;min-height:5.625rem;margin-bottom:30px;margin-bottom:1.875rem}
.story-snippet:last-child{margin-right:0}
.story-snippet:nth-of-type(2n){margin-right:0}
.story-snippet .dynamic-image{height:90px;width:90px}
.story-content .story-meta{line-height:1em;margin-bottom:5px;margin-bottom:.3125rem}
.feed-article,.story-content .story-title,.tool-title{line-height:1.333em}
.story-content .story-date{display:block}
.story-content .story-categories{line-height:1.333em;color:#acadae;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-size:.875rem;display:block;margin-right:10px;margin-right:.625rem;margin-bottom:5px;margin-bottom:.3125rem}
.story-content .story-categories a{color:#acadae}
.story-content .story-categories a:hover{color:#898a8b;text-decoration:none}
.advice-title a:hover,.feed-title a:hover,.more-advice a:hover,.more-videos a:hover,.tool-item a:hover,.video-title a:hover{text-decoration:underline}
.story-content .story-title a{color:#152E3B}
.story-content .story-title a:hover{color:#10242f;text-decoration:underline}
.feed-collection{margin-bottom:30px;margin-bottom:1.875rem}
.feed-article{margin-bottom:1em}
.feed-title a{color:#152E3B}
.feed-title a:hover{color:#10242f}
.visit-sophos{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/sophos-feed-logo.png);background-repeat:no-repeat;background-position:15px center;background-position:.9375rem center;overflow:hidden;text-indent:101%;white-space:nowrap;height:45px;height:2.8125rem;width:100%;display:block;padding:15px;padding:.9375rem;background-color:#007EC3}
.site-footer .social-links .facebook a,.site-footer .social-links .google a,.site-footer .social-links .linkedin a,.site-footer .social-links .rss a,.site-footer .social-links .twitter a,.site-footer .sophos-logo a{background-position:left top;background-repeat:no-repeat}
.visit-sophos:hover{background-color:#276aa2}
.tool-link{-webkit-transition:all .25s cubic-bezier(.19,1,.22,1);transition:all .25s cubic-bezier(.19,1,.22,1);top:0;display:block}
.tool-link:hover{top:-4px}
.tool-link:active{top:-2px}
.tool-item{background-color:#fcfcfc;background-image:-webkit-radial-gradient(#fcfcfc 35%,#e7e7e7);background-image:radial-gradient(#fcfcfc 35%,#e7e7e7);padding:15px;padding:.9375rem;border-right:2px solid #fcfcfc}
.tool-item a{color:#152E3B}
.tool-item a:hover{color:#10242f}
.tool-item img{max-height:70px;width:auto}
.tool-image{display:inline-block;margin-bottom:4px;margin-bottom:.25rem;vertical-align:top}
.tool-title{font-size:13px;font-size:.8125rem}
.block-title,.comment-reply-title,.comments-title{font-size:24px;font-size:1.5rem;margin-bottom:1.333em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.lighten,.total-count{font-family:flamalight,"Helvetica Neue",Helvetica,Arial,sans-serif}
.uppercase{text-transform:uppercase}
.tools-title{font-family:flamamedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;margin-bottom:1em;color:#acadae}
.advice-title,.advice-title a{color:#fcfcfc}
.popular-stories-block{float:left;display:block;margin-right:2.35765%;width:65.88078%}
.popular-stories-block:last-child{margin-right:0}
.sophos-news-block{float:left;display:block;margin-right:2.35765%;width:31.76157%}
.sophos-news-block:last-child{margin-right:0}
.advice-block{padding:0}
.advice-block .top-row{overflow-y:scroll;padding:30px 15px;padding:1.875rem .9375rem;background-color:#d0d0d0}
.nav-links .nav-next a,.nav-links .nav-previous a,.site-footer .sophos-logo a,.video-title{overflow:hidden;white-space:nowrap}
.advice-block .bottom-row{padding:30px;padding:1.875rem}
.advice-block-title{font-family:flamabook,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;color:#fcfcfc}
.advice-title{font-family:klinic_slabbook,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-size:1.25rem}
.more-advice,.more-videos{font-family:flamamedium,"Helvetica Neue",Helvetica,Arial,sans-serif}
.advice-title a:hover{color:#fff}
.advice-image{display:inline-block;margin:15px auto;margin:.9375rem auto;vertical-align:top}
.advice-image .dynamic-image-frame{border-radius:50%}
.advice-image .dynamic-image{height:180px;width:180px}
.more-advice a{color:#152E3B}
.more-advice a:hover{color:#10242f}
.weekly-video-block .bottom-row{padding:25px 30px 30px;padding:1.5625rem 1.875rem 1.875rem;color:#fcfcfc;background-color:#152E3B}
.more-videos a{color:#fcfcfc}
.more-videos a:hover{color:#fff}
.video-date{line-height:1em;margin-bottom:15px;margin-bottom:.9375rem;text-transform:uppercase}
.video-title{text-overflow:ellipsis;font-family:klinic_slablight,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-size:2.25rem;line-height:1.333em}
.entry-categories,.filter-menu li a{font-family:flamamedium,"Helvetica Neue",Helvetica,Arial,sans-serif}
.video-label,.video-length{position:absolute;left:0;font-size:14px;font-size:.875rem;padding:0 15px;padding:0 .9375rem}
.video-title a{color:#fcfcfc}
.video-title a:hover{color:#fff}
.video-label{top:0;text-transform:lowercase;color:#fcfcfc;background-color:#152E3B}
.entry-published{display:inline-block}
.entry-published,.menu-title{text-transform:uppercase}
.video-length{bottom:0;color:#152E3B;background-color:#fcfcfc}
.video-image a:active{position:static;top:0}
.video-image .dynamic-image{min-height:360px;min-height:22.5rem}
.entry-meta{font-size:16px;font-size:1rem;line-height:1.333em;color:#98999A;margin-bottom:1em}
.entry-published .time{margin-left:.42219em}
.entry-categories{display:block;font-size:15px;font-size:.9375rem;line-height:1.333em;color:#acadae}
.entry-categories a{color:#acadae}
.entry-categories a:hover{color:#898a8b;text-decoration:none}
.entry-categories ul{margin-left:0;padding-left:0;display:inline;margin-bottom:.56278em}
.entry-categories ul li{padding-left:0;margin-left:0;display:inline}
.entry-tags{font-size:15px;font-size:.9375rem;text-align:left}
.error-404 .search-field,.help-message{text-align:center}
.entry-tags ul{margin-left:0;padding-left:0;margin-bottom:0}
.entry-tags ul li{padding-left:0;display:inline-block;margin:0 3px 6px}
.entry-tags ul li a{color:#98999A;display:block;padding:0 15px;padding:0 .9375rem;border:1px solid #DBDBDB;border-radius:20px}
.entry-tags ul .current-tag a,.entry-tags ul li a:hover{color:#007EC3;border-color:#007EC3}
.entry-tags ul li a:hover{text-decoration:none}
.entry-tags ul .current-tag a:hover{color:#00649c;text-decoration:none}
.site-main .entry-tags{margin-bottom:30px;margin-bottom:1.875rem;margin-left:-5px;margin-left:-.3125rem}
.filter-menu{margin-left:0;padding-left:0;font-size:15px;font-size:.9375rem;margin-bottom:0}
.filter-menu li{padding-left:0;display:inline-block;margin:0 3px 6px}
.filter-menu li a{font-size:15px;font-size:.9375rem;color:#acadae;line-height:2.36859em;display:block;padding:0 5px;padding:0 .3125rem}
.filter-menu li a:hover{color:#007EC3;text-decoration:none;border-color:#007EC3}
.filter-menu li a a{color:#acadae}
.filter-menu li a a:hover{color:#898a8b;text-decoration:none}
.filter-menu .current-cat a{color:#fcfcfc;padding:0 15px;padding:0 .9375rem;border-radius:20px;background-color:#007EC3}
.filter-menu .current-cat a:hover{color:#fff;text-decoration:none}
body.single article.post{margin-bottom:0;padding-bottom:0;border-bottom:none}
body.single .post-navigation{margin-bottom:15px;margin-bottom:2.1375rem; font-size: 0.875rem}
.entry-featured-image{margin-top:60px;margin-top:3.75rem;margin-right:-15.85%;margin-left:-15.85%;overflow:hidden}
.entry-featured-image img{margin:0 auto 1.1843em auto;display:block;overflow:hidden}
.wp-caption-text{font-style:italic;padding-top:1.333em;color:#98999A}
.wp-caption-text a{color:#98999A}
.wp-caption-text a:hover{color:#797a7b;text-decoration:underline}
.attachment-post-thumbnail.with-caption{margin-bottom:0}
.error-404 .page-title{font-size:80px;font-size:5rem;line-height:.75019em;margin-bottom:.5em}
.help-message{margin-bottom:30px;margin-bottom:1.875rem}
.comments-area{float:left;display:block;margin-right:2.35765%;width:65.88078%}
.comments-area:last-child{margin-right:0}
.comments-widget-area{float:left;display:block;margin-right:2.35765%;width:31.76157%}
.comments-widget-area:last-child{margin-right:0}
.comment-list .fn{font-family:klinic_slabbook,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;color:#007EC3}
.comment-reply-title small{font-family:flamabook,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem}
.comment-form p{margin-bottom:5px;margin-bottom:.3125rem}
.comment-form .required{color:#98999A}
.comment-form .submit{display:inline-block;padding:10px 30px;padding:.625rem 1.875rem;vertical-align:top;border-radius:4px;outline:0;background-color:#007EC3;color:#fcfcfc;border:none}
.comment-form .submit:hover{color:#fff;text-decoration:none;background-color:#0071af}
.site-footer a{color:#acadae}
.site-footer a:hover{color:#898a8b;text-decoration:underline}
.menu-title,.nav-links .nav-label,.nav-links .nav-seperator{color:#98999A}
.site-footer .block{float:left;display:block;margin-right:2.35765%;width:23.23176%}
.site-footer .block:last-child{margin-right:0}
.site-footer .small.menu{font-size:14px;font-size:.875rem;line-height:1.77689em}
.site-footer .sophos-logo{position:relative;display:inline-block;margin-bottom:28px;margin-bottom:1.75rem}
.site-footer .sophos-logo a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/sophos-footer-logo.png);text-indent:101%;height:19px;width:108px;display:inline-block;padding:0;vertical-align:bottom}
.site-footer .sophos-logo.is-open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.site-footer .social-links a{padding:0;background-color:#fcfcfc}
.site-footer .social-links a:hover{background-color:#fff}
.site-footer .social-links .facebook a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/facebook-grey.png)}
.site-footer .social-links .twitter a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/twitter-grey.png)}
.site-footer .social-links .google a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/google-grey.png)}
.site-footer .social-links .linkedin a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/linkedin-grey.png)}
.site-footer .social-links .rss a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/rss-grey.png)}
.menu-title{font-family:flamamedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;margin-bottom:.56278em}
.post-navigation{margin-top:60px;margin-top:3.75rem;margin-bottom:60px;margin-bottom:3.75rem}
.entry-featured-image ~ .post-navigation{margin-top:0}
/*.nav-links{border:1px solid #007EC3}*/
.nav-links .nav-next:hover .nav-label,.nav-links .nav-next:hover .nav-seperator,.nav-links .nav-previous:hover .nav-label,.nav-links .nav-previous:hover .nav-seperator{color:#276aa2}
.nav-links .nav-next:first-child{float:right}
.nav-links .nav-next{display:table-cell;width:50%;width:50%!important;/*border-left:1px solid #007EC3*/}
.nav-links .nav-next
a{text-overflow:ellipsis;background-image:url(/wp-content/themes/vip/sophosnews-2015/img/post-nav-next.png);background-repeat:no-repeat;background-position:right center;display:block;margin-right:15px;margin-right:0/*.9375rem*/;padding:15px;padding:.9375rem;padding-right:30px;padding-right:1.875rem;text-align:left}
.nav-links .nav-previous{display:table-cell;width:50%;margin-right:0}
.nav-links .nav-previous
a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/post-nav-previous.png);background-repeat:no-repeat;background-position:left center;text-overflow:ellipsis;display:block;margin-left:15px;margin-left: 0 /*.9375rem*/;padding:15px;padding:.9375rem;padding-left:35px;padding-left:2.1875rem}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.site-logo{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/naked-security-logo@2x.png);background-size:286px 31px}
.author-connect .twitter{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/author-twitter@2x.png);background-size:15px 12px}
.social-links .facebook a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/facebook-white@2x.png);background-size:28px 28px}
.social-links .twitter a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/twitter-white@2x.png);background-size:28px 28px}
.social-links .google a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/google-white@2x.png);background-size:28px 28px}
.social-links .linkedin a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/linkedin-white@2x.png);background-size:28px 28px}
.social-links .reddit a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/reddit-white@2x.png);background-size:28px 28px}
.social-links .rss a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/rss-white@2x.png);background-size:28px 28px}
.about-panel .social-links a{background-size:20px 20px}
.visit-sophos{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/sophos-feed-logo@2x.png);background-size:80px 14px}
.site-footer .sophos-logo a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/sophos-footer-logo@2x.png);background-size:108px 19px}
.site-footer .social-links .facebook a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/facebook-grey@2x.png);background-size:28px 28px}
.site-footer .social-links .twitter a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/twitter-grey@2x.png);background-size:28px 28px}
.site-footer .social-links .google a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/google-grey@2x.png);background-size:28px 28px}
.site-footer .social-links .linkedin a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/linkedin-grey@2x.png);background-size:28px 28px}
.site-footer .social-links .rss a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/social/rss-grey@2x.png);background-size:28px 28px}
.nav-links .nav-next a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/post-nav-next@2x.png);background-size:1.2rem 1.2rem}
.nav-links .nav-previous a{background-image:url(/wp-content/themes/vip/sophosnews-2015/img/post-nav-previous@2x.png);background-size:1.2rem 1.2rem}
}
@media screen and (min-width:769px){.advice-video-panel .panel-content::after,.card-collection::after,.nav-links::after,.slide-article::after,.tools-collection::after{clear:both;content:""}
.main-navigation{display:block!important;height:auto!important}
.main-navigation .menu>.menu-item-has-children{min-height:40px}
.main-navigation .sub-menu{position:absolute;top:38px;left:-11px;margin-left:0;padding-left:0;display:none;min-width:150px;padding:.625rem;border:1px solid #dadada;background-color:#f9f9f9}
.main-navigation .sub-menu .menu-item,.main-navigation .sub-menu .page_item{margin-bottom:.625rem}
.main-navigation .sub-menu .sub-menu{position:static;top:30px;padding-bottom:0;padding-left:0;border:none}
.main-navigation .sub-menu .sub-menu .menu-item,.main-navigation .sub-menu .sub-menu .page_item{padding-left:.625rem}
.content-area{padding-right:4.7153%}
blockquote{width:80%;margin:2rem auto}
.main-navigation{top:-10px;right:80px}
.entry-sharing .article-social-links{position:relative;top:-6px}
.entry-sharing .article-social-links a{background-position:50% 50%}
.recommended-panel .card-content{height:12.5rem}
.breaking-news-panel .panel-content{height:calc(100vh - 115px);padding-top:5.625rem;padding-bottom:5.625rem}
.breaking-news-panel .card-article{float:left;display:block;margin-right:2.35765%;width:48.82117%}
.about-panel .description,.about-panel .social-links{display:inline-block;vertical-align:top}
.breaking-news-panel .card-article:last-child{margin-right:0}
.breaking-news-panel .card-content{padding:1.875rem 1.25rem 1.25rem}
.breaking-news-panel .card-pointer{position:absolute;top:20px;right:-16px;height:0;width:0;border-bottom:16px solid transparent;border-left:16px solid #fcfcfc;border-top:16px solid transparent}
.takeover-active #page{max-width:70em;margin:0 auto}
.takeover-panel{margin-top:1.875rem;margin-bottom:1.875rem}
.takeover-panel .panel-content{padding-top:1.875rem;padding-bottom:1.875rem}
.about-panel .social-links{margin-top:4px;margin-bottom:0;margin-left:.9375rem}
.with-widget .slide-content .content-frame{padding-right:1.25rem;padding-left:1.25rem}
.cards-panel .panel-content{padding-bottom:0}
.card-collection{display:block;display:table;width:100%;table-layout:fixed}
.card-collection::after{display:table}
.card-article{display:table-cell;width:33.33333%;border-left:1px solid #DBDBDB}
.card-article:first-child{border-left:none}
.card-content{padding-right:1.875rem;padding-bottom:1.875rem}
.author-card .author-description{overflow-y:scroll;height:11.875rem;padding:.625rem}
.slide-article{display:block;display:table;width:100%;table-layout:fixed}
.slide-article::after{display:table}
.slide-content,.slide-image{display:table-cell;vertical-align:top}
.slide-image{width:66.66667%}
.slide-image .image-pointer{position:absolute;top:1.25rem;right:-1px;height:0;width:0;border-bottom:24px solid transparent;border-right:24px solid #fcfcfc;border-top:24px solid transparent}
.slide-content{width:33.33333%}
.slide-content .content-frame{overflow-y:scroll;min-height:400px;padding:.9375rem 2.8125rem}
.story-image{position:absolute;top:0;left:0;max-width:90px}
.story-content{padding-left:6.5625rem}
.tools-collection{display:block;display:table;width:100%;table-layout:fixed}
.tools-collection::after{display:table}
.tool-item{display:table-cell;width:20%;vertical-align:top}
.tool-item:last-child{border-right:none}
.advice-video-panel .panel-content{display:block;display:table;width:100%;table-layout:fixed}
.advice-video-panel .panel-content::after{display:table}
.advice-block,.weekly-video-block{display:table-cell;vertical-align:top}
.advice-video-panel .top-row{height:22.5rem}
.advice-video-panel .bottom-row{height:10rem}
.advice-block{width:33.89583%}
.more-advice{padding:2.25rem 0}
.comments-widget-area,.popular-tags{padding-top:1.875rem}
.weekly-video-block{width:66.14583%}
.entry-categories{margin-left:.56278em;margin-bottom:1em}
.popular-tags{border-top:1px solid #DBDBDB}
.popular-tags:last-child{padding-bottom:1.875rem;border-bottom:1px solid #DBDBDB}
.entry-featured-image .wp-caption-text{margin-bottom:2.36859em}
.comments-area{padding-right:4.7153%}
.comment-list .children {margin-left: 0; padding-left: 5%};
.comment-list .children .comment-body{padding-left:2.8125rem}
.comment-list .children .avatar{height:35px;width:35px;left:-50px}
.site-footer #collapseFooter{display:block!important}
.site-footer .sophos .menu{margin-bottom:0}
.site-footer .social-links{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-left:76.76824%}
.site-footer .social-links:last-child{margin-right:0}
.nav-links{display:block;display:table;width:100%;table-layout:fixed}
.nav-links::after{display:table}
.widget.sophos-inline-ad .sophos-home{text-align:left; background: #007ac7 url("https://www.sophos.com/en-us/medialibrary/SophosNext/Images/LP/SophosHome/banner2.jpg?la=en") no-repeat 150px 0; background-size:auto 100%;background-position:20vw 0}
}
@media screen and (min-width:769px) and (max-width:768px){.comments-area,.content-area{padding-right:0}
.breaking-news-panel .card-article{float:left;display:block;margin-right:3.57866%;width:100%}
.breaking-news-panel .card-article:last-child{margin-right:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}
.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}
@media screen and (max-width:768px){#mobile-menu-switch,.main-navigation .menu .menu-item a,.main-navigation .menu .page_item a{display:block}
.comment-body h1,.entry-title,.error404 .page-title,.site-title,article.page h1,article.post h1{font-size:2.36859em}
.advice-video-panel .panel-content::after,.card-collection::after,.slide-article::after,.tools-collection::after{clear:both;content:""}
body,button,input,select,textarea{font-weight:400}
.container,.content-container,.footer-container,.header-container{padding-right:1.01125em;padding-left:1.01125em}
.site-header{position:fixed;top:0;left:0;width:100%;height:60px;padding-top:0;padding-bottom:0;background-color:#fff;z-index:100}
.admin-bar .site-header{top:46px}
.site-branding{left:1.01125em}
.site-logo{line-height:60px}
#wpadminbar{position:fixed;top:0;left:0}
.main-navigation{left:0;float:none;overflow-y:scroll;width:100%;background-color:#f9f9f9;-webkit-overflow-scrolling:touch}
.main-navigation a{color:#152E3B}
.main-navigation .container{padding-right:0;padding-left:0}
.main-navigation .menu{padding-top:.67417em;padding-bottom:.67417em}
.main-navigation .menu .menu-item,.main-navigation .menu .page_item{float:none;margin-bottom:0;margin-left:0;padding-top:.46875rem;padding-bottom:.3125rem}
.main-navigation .menu>.menu-item,.main-navigation .menu>.page_item{margin-bottom:.625rem;padding-top:0;padding-right:1.01125em;padding-bottom:.625rem;padding-left:1.01125em;border-bottom:1px solid #dadada}
.main-navigation .sub-menu{float:none;margin-left:0}
.main-navigation .sub-menu .menu-item,.main-navigation .sub-menu .page_item{padding-left:.625rem}
.main-navigation .sub-menu .sub-menu{margin-bottom:0;padding-bottom:0;padding-left:0}
.main-navigation .sub-menu .sub-menu li:last-child{margin-bottom:0;padding-bottom:0}
.main-navigation .sub-menu .sub-menu .menu-item,.main-navigation .sub-menu .sub-menu .page_item{padding-left:.625rem}
.panel-content,.site-search-block,body.blog .content-area,body.category .content-area,body.error404 .content-area,body.page-template-page-full-width .content-area,body.single .content-area,body.tag .content-area{padding-right:0;padding-left:0}
.admin-bar #mobile-menu-switch{top:46px}
.comment-navigation{margin-top:0;margin-bottom:1.875rem}
.content-area,.widget-area{margin-top:1.875rem;margin-bottom:1.875rem;display:block;width:100%;float:left}
.content-area{margin-right:3.57866%}
.content-area:last-child{margin-right:0}
.widget-area{margin-right:3.57866%}
.widget-area:last-child{margin-right:0}
.comment-body,article.page,article.post{margin-bottom:1.875rem;padding-bottom:1.875rem}
.comment-list{margin-bottom:.9375rem;padding-bottom:0rem}
body{margin-top:100px}
#spinner .spinner{top:120px!important}
.site-branding{top:17px}
.main-navigation{position:absolute;top:60px;display:block;height:40px;border-bottom:1px solid #DBDBDB}
.admin-bar .main-navigation{top:60px}
.main-navigation .container{display:table;width:100%}
.main-navigation .menu{display:table-row}
.main-navigation .menu .menu-item{display:table-cell;padding:0;border:0;border-left:1px solid #DBDBDB}
.main-navigation .menu .menu-item a{line-height:38px;display:block;padding-top:0;padding-bottom:0;text-align:center;color:#007EC3;border:0}
.main-navigation .menu .menu-item:first-child{border:0}
.multi-column.menu{-webkit-columns:1;-moz-columns:1;columns:1}
.search-toggle{top:13px;margin-right:-5px}
.search-toggle:active{top:14px}
.site-search-block{height:60px}
.site-header .site-search-block{top:0}
.search-form .search-field{height:60px}
.panel-content{border:none}
article .callout{width:100%}
.entry-prefix .entry-author{float:left;display:block;width:100%;margin-right:0;margin-bottom:.9375rem;text-align:center}
.entry-prefix .entry-author:last-child{margin-right:0}
.entry-prefix .entry-sharing{float:left;display:block;margin-right:3.57866%;width:100%;text-align:center}
.entry-prefix .entry-sharing:last-child{margin-right:0}
.sharing-label{display:block;margin-right:0}
.sharing-label::after{display:none}
.article-author-block .author-connect{width:150px;margin-bottom:1.25rem}
.article-author-block .author-profile{float:left;display:block;margin-right:3.57866%;width:100%}
.article-author-block .author-profile:last-child{margin-right:0}
.article-author-block .author-profile .avatar{max-width:150px;margin-bottom:.9375rem}
.article-author-block .author-description{float:left;display:block;margin-right:3.57866%;width:100%}
.article-author-block .author-description:last-child{margin-right:0}
.author-bio-block .avatar{margin-bottom:.9375rem}
.author-bio-block .author-profile{float:left;display:block;margin-right:3.57866%;width:100%}
.author-bio-block .author-profile:last-child{margin-right:0}
.author-bio-block .author-description{float:left;display:block;margin-right:3.57866%;width:100%}
.author-bio-block .author-description:last-child{margin-right:0}
.newsletter-panel .newsletter-messaging{width:100%;text-align:center}
.newsletter-panel .state.ready{width:100%;max-width:400px;margin:1rem auto;text-align:center}
.newsletter-panel .state.ready:after{right:auto;left:0}
.breaking-news-panel .card-content .card-title{font-size:1.5rem;line-height:1.333em}
.breaking-news-panel .card-pointer{position:absolute;top:-16px;right:auto;left:20px;height:0;width:0;border-bottom:16px solid #fcfcfc;border-left:16px solid transparent;border-right:16px solid transparent}
.advice-video-panel .panel-content,.bio-panel .panel-content,.cards-panel .panel-content,.hero-panel .panel-content{border:none}
.takeover-active{background-size:75%}
.takeover-active #page{padding-right:.9375rem;padding-left:.9375rem}
.about-panel .description{margin-bottom:.3125rem}
.with-widget .main-column{float:left;display:block;margin-right:3.57866%;width:100%;margin-bottom:1.875rem}
.with-widget .main-column:last-child{margin-right:0}
.with-widget .aside-column{float:left;display:block;margin-right:3.57866%;width:100%}
.with-widget .aside-column:last-child{margin-right:0}
.framed-content-area,body.blog .content-area,body.category .content-area,body.error404 .content-area,body.single .content-area,body.tag .content-area{margin:0 auto;padding:1.875rem 0;border:none}
.results-title{font-size:1.25rem}
.search-content-area{float:left;display:block;margin-right:3.57866%;width:100%}
.search-content-area:last-child{margin-right:0}
.search-results-sidebar{display:none}
.search-results-list .post .result-title,.search-results-list .sophos_video .result-title{font-size:1.5rem;line-height:1.333em}
.author-card .card-title,.card-content .card-title{font-size:1.25rem}
.card-collection{display:block}
.card-collection::after{display:table}
.author-card,.card-article,.slide-article{display:block}
.card-article{float:left;margin-right:7.42297%;width:100%;padding:.625rem;border:1px solid #DBDBDB;border-bottom:none}
.card-article:last-child{margin-right:0;border-bottom:1px solid #DBDBDB}
.card-article .image-pointer,.card-slide .image-pointer{left:.3125rem}
.card-content{padding:.9375rem .3125rem 1.875rem}
.card-slide .card-content{padding:.9375rem}
.author-card{float:left;margin-right:3.57866%;width:100%;margin-bottom:0;border-bottom:0}
.author-card:last-child{margin-right:0;border-bottom:1px solid #DBDBDB}
.slide-article::after{display:table}
.slide-image .image-pointer{position:absolute;top:auto;right:auto;bottom:0;left:.9375rem;height:0;width:0;border-bottom:16px solid #fcfcfc;border-left:16px solid transparent;border-right:16px solid transparent}
.slide-image .dynamic-image{min-height:12.5rem!important}
.slide-title{font-size:1.5rem;line-height:1.333em}
.advice-title,.block-title,.comment-reply-title,.comments-title{font-size:1.25rem}
.story-snippet .dynamic-image{height:140px;width:140px}
.story-image{max-width:140px;margin-bottom:.625rem}
.tools-collection{display:block}
.tools-collection::after{display:table}
.tool-item{float:left;display:block;width:46.28851%;width:50%;min-height:8.75rem;margin-right:0;margin-bottom:2px}
.tool-item:last-child{margin-right:0}
.popular-stories-block{float:left;display:block;margin-right:3.57866%;width:100%;margin-bottom:.9375rem;padding-bottom:.9375rem;border-bottom:1px solid #DBDBDB}
.popular-stories-block:last-child{margin-right:0}
.sophos-news-block{float:left;display:block;margin-right:3.57866%;width:100%}
.sophos-news-block:last-child{margin-right:0}
.advice-video-panel .panel-content{display:block}
.advice-video-panel .panel-content::after{display:table}
.weekly-video-block{float:left;display:block;margin-right:3.57866%;width:100%}
.weekly-video-block:last-child{margin-right:0}
.video-title{font-size:1.625rem}
.entry-categories{display:block}
.entry-featured-image{margin-top:1.875rem;margin-right:0;margin-left:0}
.error-404 .page-title{font-size:3.75rem}
.comments-area{float:left;display:block;margin-right:3.57866%;width:100%}
.comments-area:last-child{margin-right:0}
.comments-widget-area{float:left;display:block;margin-right:3.57866%;width:100%}
.comments-widget-area:last-child{margin-right:0}
.site-footer{padding-top:2.8125rem;padding-bottom:2.8125rem;text-align:center}
.site-footer a{display:block;padding:.5rem}
.site-footer .block{float:left;display:block;margin-right:3.57866%;width:100%}
.site-footer .block:last-child{margin-right:0}
.site-footer .sophos-logo a{height:19px;width:128px;margin-left:20px}
.site-footer .sophos-logo:after{height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #007EC3;position:absolute;right:-16px;bottom:4px;display:inline-block;margin:0 1rem 0 0;content:'';vertical-align:middle}
.site-footer #collapseFooter{display:none}
.post-navigation{margin-top:1.875rem;margin-bottom:1.875rem}
}
@media screen and (max-width:480px){.comment-respond .submit,input[type=submit]{width:100%}
.tool-item { width: 100% }
	
.alignleft,.alignright{display:block;float:none}
.comment-body .comment-meta .avatar,.result-tags.entry-tags{display:none}
.wp-caption.alignleft,.wp-caption.alignright,blockquote.alignleft,blockquote.alignright,img.alignleft,img.alignright{margin:1.333em auto 1em}
.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright{margin-bottom:.42219em}
.comment-body,.comment-respond{margin-bottom:.9375rem;padding-bottom:.9375rem}
.comment-body{padding-left:0}
.comment-list .children{margin-left:0;padding-left:5%}
.pingback+.comment .comment-body{margin-top:.9375rem}
.site-logo{background-size:258px 28px}
.newsletter-panel .state.ready:after{position:static;margin:1rem auto 0}
.takeover-active{background-size:50%}
.search-results-list .post .result-title,.search-results-list .sophos_video .result-title{font-size:1.333em;margin-bottom:0}
.video-image .dynamic-image{min-height:12.5rem}
.nav-links .nav-label,.nav-links .nav-seperator{color:#007EC3}
.nav-links .nav-label:hover,.nav-links .nav-seperator:hover{color:#00649c;text-decoration:underline}
}
@media screen and (max-width:480px) and (max-width:480px){.gallery .gallery-item{float:left;display:block;margin-right:7.42297%;width:100%}
.gallery .gallery-item:last-child{margin-right:0}
}
/**

	Noticons

	Noticons are vector icons embedded in a font for use across wp.com.
	To use, reference this stylesheet in your project. See instructions in example.html

*/


/* IE8 and below use EOT and allow cross-site embedding. 
   IE9 uses WOFF which is base64 encoded to allow cross-site embedding.
   So unfortunately, IE9 will throw a console error, but it'll still work.
   When the font is base64 encoded, cross-site embedding works in Firefox */
@font-face {
  font-family: "Noticons";
  src: url(/i/noticons/./Noticons.eot?) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Noticons";
  src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),
       url(/i/noticons/./Noticons.ttf) format("truetype"),
       url(/i/noticons/./Noticons.svg#Noticons) format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Noticons";
    src: url(/i/noticons/./Noticons.svg#Noticons) format("svg");
  }
}


/**
 * All noticons
 */

.noticon {
	font-size: 16px;
	vertical-align: top;
	text-align: center;
	-moz-transition: color .1s ease-in 0;
	-webkit-transition: color .1s ease-in 0;
	display: inline-block;
	font-family: "Noticons";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1;
	text-decoration: inherit;
	text-transform: none;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	speak: none;
}


/**
 * Individual icons
 */

.noticon-404:before { content: "\f423"; }
.noticon-activity:before { content: "\f508"; }
.noticon-add:before { content: "\f8b3"; }
.noticon-add-media:before { content: "\f8d9"; }
.noticon-akismet:before { content: "\f8d2"; }
.noticon-anchor:before { content: "\f509"; }
.noticon-art:before { content: "\f8b4"; }
.noticon-aside:before { content: "\f101"; }
.noticon-atsign:before { content: "\f814"; }
.noticon-attachment:before { content: "\f416"; }
.noticon-audio:before { content: "\f109"; }
.noticon-automattic:before { content: "\f815"; }
.noticon-automattic-blip:before { content: "\f817"; }
.noticon-automattic-ring:before { content: "\f816"; }
.noticon-bell:before { content: "\f8d4"; }
.noticon-bold:before { content: "\f471"; }
.noticon-book:before { content: "\f444"; }
.noticon-bug:before { content: "\f50a"; }
.noticon-bullhorn:before { content: "\f8a5"; }
.noticon-bullseye:before { content: "\f8a0"; }
.noticon-cart:before { content: "\f447"; }
.noticon-category:before { content: "\f301"; }
.noticon-chat:before { content: "\f108"; }
.noticon-checkmark:before { content: "\f418"; }
.noticon-close:before { content: "\f405"; }
.noticon-close-alt:before { content: "\f406"; }
.noticon-cloud:before { content: "\f426"; }
.noticon-cloud-download:before { content: "\f440"; }
.noticon-cloud-upload:before { content: "\f441"; }
.noticon-code:before { content: "\f462"; }
.noticon-codepen:before { content: "\f216"; }
.noticon-cog:before { content: "\f445"; }
.noticon-collapse:before { content: "\f432"; }
.noticon-colors:before { content: "\f8a7"; }
.noticon-comment:before { content: "\f300"; }
.noticon-compact:before { content: "\f807"; }
.noticon-day:before { content: "\f305"; }
.noticon-digg:before { content: "\f221"; }
.noticon-document:before { content: "\f443"; }
.noticon-dot:before { content: "\f428"; }
.noticon-downarrow:before { content: "\f502"; }
.noticon-download:before { content: "\f50b"; }
.noticon-draggable:before { content: "\f436"; }
.noticon-dribbble:before { content: "\f201"; }
.noticon-dropbox:before { content: "\f225"; }
.noticon-dropdown:before { content: "\f433"; }
.noticon-dropdown-left:before { content: "\f434"; }
.noticon-edit:before { content: "\f411"; }
.noticon-ellipsis:before { content: "\f476"; }
.noticon-eventbrite:before { content: "\f8a6"; }
.noticon-expand:before { content: "\f431"; }
.noticon-external:before { content: "\f442"; }
.noticon-facebook:before { content: "\f203"; }
.noticon-facebook-alt:before { content: "\f204"; }
.noticon-fastforward:before { content: "\f458"; }
.noticon-features:before { content: "\f8a8"; }
.noticon-feed:before { content: "\f413"; }
.noticon-flag:before { content: "\f468"; }
.noticon-flickr:before { content: "\f211"; }
.noticon-follow:before { content: "\f801"; }
.noticon-following:before { content: "\f803"; }
.noticon-fonts:before { content: "\f8b5"; }
.noticon-foursquare:before { content: "\f226"; }
.noticon-fullscreen:before { content: "\f474"; }
.noticon-gallery:before { content: "\f103"; }
.noticon-ghost:before { content: "\f8d5"; }
.noticon-gift:before { content: "\f8a4"; }
.noticon-github:before { content: "\f200"; }
.noticon-googleplus:before { content: "\f206"; }
.noticon-googleplus-alt:before { content: "\f218"; }
.noticon-gravatar:before { content: "\f8d0"; }
.noticon-gridview:before { content: "\f808"; }
.noticon-handset:before { content: "\f50c"; }
.noticon-heart:before { content: "\f461"; }
.noticon-help:before { content: "\f457"; }
.noticon-hide:before { content: "\f404"; }
.noticon-hierarchy:before { content: "\f505"; }
.noticon-home:before { content: "\f409"; }
.noticon-horizon:before { content: "\f8d8"; }
.noticon-image:before { content: "\f102"; }
.noticon-info:before { content: "\f455"; }
.noticon-instagram:before { content: "\f215"; }
.noticon-italic:before { content: "\f472"; }
.noticon-jetpack:before { content: "\f8d3"; }
.noticon-key:before { content: "\f427"; }
.noticon-layouts:before { content: "\f8a9"; }
.noticon-leftarrow:before { content: "\f503"; }
.noticon-lightbulb:before { content: "\f8a1"; }
.noticon-link:before { content: "\f107"; }
.noticon-linkedin:before { content: "\f207"; }
.noticon-linkedin-alt:before { content: "\f208"; }
.noticon-localization:before { content: "\f8b2"; }
.noticon-location:before { content: "\f417"; }
.noticon-lock:before { content: "\f470"; }
.noticon-mail:before { content: "\f410"; }
.noticon-maximize:before { content: "\f422"; }
.noticon-medium:before { content: "\f8d6"; }
.noticon-menu:before { content: "\f419"; }
.noticon-microphone:before { content: "\f50d"; }
.noticon-milestone:before { content: "\f806"; }
.noticon-minimize:before { content: "\f421"; }
.noticon-minus:before { content: "\f50e"; }
.noticon-month:before { content: "\f307"; }
.noticon-move:before { content: "\f50f"; }
.noticon-next:before { content: "\f429"; }
.noticon-notice:before { content: "\f456"; }
.noticon-notification:before { content: "\f800"; }
.noticon-paintbrush:before { content: "\f506"; }
.noticon-path:before { content: "\f219"; }
.noticon-pause:before { content: "\f448"; }
.noticon-phone:before { content: "\f437"; }
.noticon-picture:before { content: "\f473"; }
.noticon-pinned:before { content: "\f308"; }
.noticon-pinterest:before { content: "\f209"; }
.noticon-pinterest-alt:before { content: "\f210"; }
.noticon-play:before { content: "\f452"; }
.noticon-plugin:before { content: "\f439"; }
.noticon-plus:before { content: "\f510"; }
.noticon-pocket:before { content: "\f224"; }
.noticon-polldaddy:before { content: "\f217"; }
.noticon-portfolio:before { content: "\f460"; }
.noticon-previous:before { content: "\f430"; }
.noticon-price:before { content: "\f8b0"; }
.noticon-print:before { content: "\f469"; }
.noticon-promoted:before { content: "\f812"; }
.noticon-quote:before { content: "\f106"; }
.noticon-rating-empty:before { content: "\f511"; }
.noticon-rating-full:before { content: "\f512"; }
.noticon-rating-half:before { content: "\f513"; }
.noticon-reader:before { content: "\f8a2"; }
.noticon-reader-alt:before { content: "\f8a3"; }
.noticon-reblog:before { content: "\f805"; }
.noticon-reddit:before { content: "\f222"; }
.noticon-refresh:before { content: "\f420"; }
.noticon-reply:before { content: "\f412"; }
.noticon-reply-alt:before { content: "\f466"; }
.noticon-reply-single:before { content: "\f467"; }
.noticon-rewind:before { content: "\f459"; }
.noticon-rightarrow:before { content: "\f501"; }
.noticon-search:before { content: "\f400"; }
.noticon-send-to-phone:before { content: "\f438"; }
.noticon-send-to-tablet:before { content: "\f454"; }
.noticon-share:before { content: "\f415"; }
.noticon-show:before { content: "\f403"; }
.noticon-shuffle:before { content: "\f514"; }
.noticon-sitemap:before { content: "\f507"; }
.noticon-skip-ahead:before { content: "\f451"; }
.noticon-skip-back:before { content: "\f450"; }
.noticon-skype:before { content: "\f220"; }
.noticon-spam:before { content: "\f424"; }
.noticon-spike:before { content: "\f811"; }
.noticon-spotify:before { content: "\f515"; }
.noticon-squarespace:before { content: "\f8d7"; }
.noticon-standard:before { content: "\f100"; }
.noticon-star:before { content: "\f408"; }
.noticon-status:before { content: "\f105"; }
.noticon-stop:before { content: "\f449"; }
.noticon-stumbleupon:before { content: "\f223"; }
.noticon-subscribe:before { content: "\f463"; }
.noticon-subscribed:before { content: "\f465"; }
.noticon-summary:before { content: "\f425"; }
.noticon-tablet:before { content: "\f453"; }
.noticon-tag:before { content: "\f302"; }
.noticon-time:before { content: "\f303"; }
.noticon-title:before { content: "\f8b6"; }
.noticon-top:before { content: "\f435"; }
.noticon-trapper:before { content: "\f810"; }
.noticon-trash:before { content: "\f407"; }
.noticon-trophy:before { content: "\f804"; }
.noticon-tumblr:before { content: "\f214"; }
.noticon-twitch:before { content: "\f516"; }
.noticon-twitter:before { content: "\f202"; }
.noticon-types:before { content: "\f8b1"; }
.noticon-unapprove:before { content: "\f446"; }
.noticon-unfollow:before { content: "\f802"; }
.noticon-unsubscribe:before { content: "\f464"; }
.noticon-unzoom:before { content: "\f401"; }
.noticon-uparrow:before { content: "\f500"; }
.noticon-user:before { content: "\f304"; }
.noticon-vaultpress:before { content: "\f8d1"; }
.noticon-video:before { content: "\f104"; }
.noticon-videocamera:before { content: "\f517"; }
.noticon-vimeo:before { content: "\f212"; }
.noticon-warning:before { content: "\f414"; }
.noticon-website:before { content: "\f475"; }
.noticon-week:before { content: "\f306"; }
.noticon-wordads:before { content: "\f813"; }
.noticon-wordpress:before { content: "\f205"; }
.noticon-xpost:before { content: "\f504"; }
.noticon-youtube:before { content: "\f213"; }
.noticon-zoom:before { content: "\f402"; }


/**
 * Deprecated noticon names
 */

.noticon-like:before { content: "\f408"; }
.geolocation-chip .noticon {
  display: inline-block;
  vertical-align: middle;
}

.geolocation-chip {
  margin-bottom: 1em;
}/**
 * Post Reblogging not in the Reader
 */

.reblogger-note img.avatar {
	float: left;
	padding: 0;
	border: 0;
}

.reblogger-note-content {
	margin: 0 0 20px;
}

.wpcom-reblog-snapshot .reblog-from img {
	margin: 0 .75em 0 0;
	padding: 0;
	border: 0;
}

.wpcom-reblog-snapshot .reblogger-note img.avatar {
	float: left;
	padding: 0;
	border: 0;
	margin: 0 .5em 0 0;
}

.wpcom-reblog-snapshot {
	margin-bottom: 1em;
}

.wpcom-reblog-snapshot p.reblog-from {
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot p.reblogger-headline {
	line-height: 32px;
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot .reblogged-content {
	margin: 0 0 1em 0;
}

/* Old reblog styles */
.reblog-post .wpcom-enhanced-excerpt-content {
	border-left: 3px solid #eee;
	padding-left: 15px;
}

.reblog-post ul.thumb-list {
	display: block;
	list-style: none;
	margin: 2px 0;
	padding: 0;
	clear: both;
}

.reblog-post ul.thumb-list li {
	display: inline;
	margin: 0;
	padding: 0 1px;
	border: 0;
}

.reblog-post ul.thumb-list li a {
	margin: 0;
	padding: 0;
	border: 0;
}

.reblog-post ul.thumb-list li img {
	margin: 0;
	padding: 0;
	border: 0;
}

.reblog-post .wpcom-enhanced-excerpt {
	clear: both;
}

.reblog-post .wpcom-enhanced-excerpt address,
.reblog-post .wpcom-enhanced-excerpt li,
.reblog-post .wpcom-enhanced-excerpt h1,
.reblog-post .wpcom-enhanced-excerpt h2,
.reblog-post .wpcom-enhanced-excerpt h3,
.reblog-post .wpcom-enhanced-excerpt h4,
.reblog-post .wpcom-enhanced-excerpt h5,
.reblog-post .wpcom-enhanced-excerpt h6,
.reblog-post .wpcom-enhanced-excerpt p {
	font-size: 100% !important;
}

.reblog-post .wpcom-enhanced-excerpt blockquote,
.reblog-post .wpcom-enhanced-excerpt pre,
.reblog-post .wpcom-enhanced-excerpt code,
.reblog-post .wpcom-enhanced-excerpt q {
	font-size: 98% !important;
}

/* Reblogged post */
.reblog-from img {
	margin: 0 10px 0 0;
	vertical-align: middle;
	padding: 0;
	border: 0;
}

.reblog-source {
	margin-bottom: 0;
	font-size: .8em;
	line-height: 1;
}

.reblog-source .more-words {
	color: #668eaa;
}

.wpcom-reblog-snapshot .reblog-post {
	box-shadow: 0 0 0 1px rgba(46, 68, 83, .1) inset, 0 1px 1px rgba(46, 68, 83, .05);
	border-radius: 4px;
	padding: 24px;
}

/* Optional notes */
.wpcom-reblog-snapshot .reblogger-note {
	margin: 0 0 1em 0;
	overflow: hidden;
}

.wpcom-reblog-snapshot p.reblogger-headline {
	line-height: 32px;
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot .reblogger-note-content {
	margin: 0;
	padding: 0;
}

body .wpcom-reblog-snapshot .reblogger-note-content blockquote {
	font-style: normal;
	font-weight: normal;
	font-size: 1em;
	margin: 0;
	padding: 0;
	position: relative;
	border: none;
}

.wpcom-reblog-snapshot .reblogger-note-content blockquote p:last-child {
	margin-bottom: 0;
}
/*
	Global styles for WordPress.com
*/
img.latex {
	border: none;
	vertical-align: middle;
}
.video-player {
	border: 0;
	margin: auto;
	padding: 5px;
	text-align: center;
	max-width: 100%;
}
.hidden {
	display: none;
}
.screen-reader-text {
	position: absolute;
	left: -1000em;
}
.comment object,
.comment embed,
.embed-vimeo iframe,
.embed-youtube iframe {
	max-width: 100%; /* avoid videos being too wide */
}


/**
 * Layout
 */

.simple-homepage {
	display: none;
}
