/*
Theme Name:ISPreview.co.uk 2018
Theme URI:n/a
Author:Mark Jackson
Author URI:http://www.ispreview.co.uk
Description: The final version of ISPr 3.8
Version: 3.8
Tags:light, blue
*/
body{font-family:verdana,arial,sans-serif;margin:0;background:#808080;color:#333;padding:0;font-size:14px}
a{text-decoration:none;outline:none}
a:link,a:active,a:visited{color:#222CB4;text-decoration:none}
a:hover{color:#060;text-decoration:none}
.text2{font-family:verdana,arial,sans-serif,helvetica;line-height:16pt}
blockquote{margin-top:10px;margin-bottom:10px;margin-left:40px;color:#672526;border-left:5px solid #d6e5d3;padding-left:10px;border-radius:15px}
blockquote.bq1{background:#f6f6f6;color:#000;margin-top:10px;margin-bottom:10px;border-left:3px solid #ccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:1px 15px}
.bq2 {border: 1px solid #a5cae4; color: #2b485c; background: #f0f7fc; padding: 6px 9px 6px 9px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;font-weight: 300;line-height: 1.66;}
.bq3 {text-align:center;border-radius:4px;color:#434357;border:1px solid #35b935;background-color:#f0fff1;}
.quote1{background-color:#f5f5f5;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;width:89%;border:2px dashed #CCDEF2;margin:auto;margin-top:0;margin-bottom:0;line-height:15pt;padding:2px 6px;color:#670103;font-style:italic;box-shadow:1px 1px 5px #999;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999}
strong{font-weight:700}
.listdetail a:link,.listdetail a:visited{border-bottom:1px dashed}
.listdetail a:hover{border-bottom:1px solid}
h1{white-space:nowrap;line-height:0;font-size:12px;padding-bottom:4px;margin-bottom:0}
h2{margin:0 0 12px;padding:0 0 5px;font-family:arial,sans-serif;border-bottom:1px solid;border-color:#4698e4;color:#4698e4;text-transform:uppercase;font-size:20px;font-weight:400}
h3{margin:0;padding:15px}
.h3mobile{margin:0;padding:0px;text-transform:none;border:0px;white-space:normal;display:inline;font-size:inherit;}
h4{margin:0 0 12px;padding:0 0 5px;font-family:arial,sans-serif;border-bottom:1px solid;border-color:#4698e4;color:#4698e4;text-transform:uppercase;font-size:20px;font-weight:400}
.navylink{font-size:15px;padding:5px;background:#efefef;border:2px dotted #d3d3d3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
ul#navlist{margin-left:0;padding-left:0;white-space:nowrap;margin-top:109px;font-family:verdana,arial,sans-serif}
/* [Use this for Chrome instead of Firefox] 
@media screen and (-webkit-min-device-pixel-ratio:0)*/
@-moz-document url-prefix() {
    ul#navlist {
		margin-left: 0;
		padding-left: 0;
		white-space: nowrap;
		margin-top: 109px;
		font-family: verdana, arial, sans-serif;
		line-height:1.2;
    }
}
#navlist li{display:inline;list-style-type:none;font-size:16px;margin-right:2px}
#navlist a{padding:2px 10px 0}
#navlist a:link{border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;color:#fff;background-color:#4698e4;text-decoration:none;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#navlist a:visited{border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;color:#fff;background-color:#4698e4;text-decoration:none;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#navlist a:hover{color:#fff;background-color:#4698e4;text-decoration:none;opacity:.8}
#navlist li a:hover,#navlist li a#active{background:#777}
#outerbg{min-width:970px;max-width:1004px;margin:auto;box-shadow: 0 0px 0px 0px white, 0 -9px 0px 0px white, 12px 0 15px -4px rgba(84, 84, 84, 0.8), -12px 0 15px -4px rgba(84, 84, 84, 0.8);}
#outer{width: 100%;background:#fff;margin: auto;}
#topbar{height:3px;background:#555;color:#333;overflow:hidden}
#bar{height:25px;background:#4698e4;color:#333}
#toplogob1{float:left;width:100%;height:128px;background:#287ac7 url(//www.ispreview.co.uk/images/ispr_logo3hd_wider.png) no-repeat;background-size:1004px 126px;overflow:hidden;}
#banner{float:right;margin-top:20px;margin-right:20px;height:60px}
#barsmall{height:5px;background:#4698e4;clear:both;overflow:hidden}
#ftr{background:#555;color:#D9E1D1;margin:0;font-size:14px;padding:6px}
#ftr a{color:#D9E1D1;text-decoration:underline}
#info_line1{padding:4px 0 5px 9px;background:#f3f3f3;border-top:4px solid #4698e4;color:#716f64;font-size:14px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
#info_line2{padding:4px 0px 4px 9px;background:#f3f3f3;border-top:3px solid #4698e4;color:#716f64;line-height:1.80;font-size:16px;font-weight: bold;border-radius:6px;-moz-border-#info_line3{padding:4px 0 5px 9px;background:#f3f3f3;border-top:4px solid #4698e4;color:#716f64;font-size:14px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;line-height:1.66em;font-size:16px;}
radius:6px;-webkit-border-radius:6px}
.info_line3{padding:4px 0 5px 9px;background:#f3f3f3;border-top:4px solid #4698e4;color:#716f64;font-size:14px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;line-height:1.66em;font-size:16px;}
.fronthl a{font-size:16px;font-weight:700;color:#9d2c2d;font-family:arial,verdana,sans-serif}
.fronthl2 a{font-size:18px;font-weight:700;/*color:#0054a6;*/color:#009600;font-family:arial,verdana,sans-serif}
div.isprpara p{margin:7px 0}
div.isprpara a:hover{border-bottom:1px solid}
#nright_nav{float:right;width:28%}
#nright_nav a:hover{border-bottom:1px solid}
#nleft_nav{float:left;width:72%}
#nleft_nav a:hover{text-decoration:underline}
.ntop_text{height:20px;background:#b4c3ce;color:#434950;font-weight:700;margin:0;font-size:14px;padding:3px 0 3px 15px;line-height:1.3em;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.ntop_text{height:20px;background:#b4c3ce;color:#434950;font-weight:700;margin:0;font-size:14px;padding:3px 0 3px 15px;line-height:15pt;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
}
.ntop_text1{height:20px;background:#4698e4;color:#fff;font-weight:700;margin:0;font-size:14px;padding:3px 0 3px 15px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.ntop_box{background:#e8eaf2;border:2px dotted #d3d3d3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.imgshad{background:#c8c8c8;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.ntop_cont{color:#434950;padding-left:5px;padding-right:5px;padding-top:5px}
.g_line{border-top:3px dotted #0ca40c}
.g_ulbox{margin:0;padding:0;border:0;list-style-image:url(//www.ispreview.co.uk/images/gbox.gif);color:#434950;padding:0 0 0 15px}
.b_bar{width:100%;background:#4698e4;clear:both;height:5px;margin:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden}
.g_bar{width:100%;background:#efefef;clear:both;height:5px;margin:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden}
.ns_outer{background:#e8eaf2;border:2px dotted #d3d3d3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:5px}
.ns_date{background:#4698e4;color:#fff;padding:3px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:5px;padding-left:6px}
.ns_inner{padding:5px;background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.ntop_nav{background:#ebf4fb;border-top:2px solid #bfd9f2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.ntop_nav a{color:#6b6b6b;font-weight:700}
.news_cont{color:#202020;font:17px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.66}
.news_conty p{margin-bottom:10px}
.news_cont a:link,.news_cont a:visited{border-bottom:1px dashed}
.news_cont a:hover{border-bottom:1px solid}
.news_cont_extra{color:#393939;font:17px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.66}
.h2new{font-family:arial,verdana,sans-serif;line-height:36px;margin:0;padding:0;border:0;color:#0e880e;font-size:30px;text-transform:none;font-weight:700;white-space: normal}
.h2ntoptext{font-family:verdana,arial,sans-serif;line-height:14pt;margin:0;padding:0;border:0;color:#57636f;font-size:14px;text-transform:none;font-weight:700}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.h2ntoptext{font-family:verdana,arial,sans-serif;line-height:15pt;margin:0;padding:0;border:0;color:#57636f;font-size:14px;text-transform:none;font-weight:700}
}
.h2ntoptext1{font-family:verdana,arial,sans-serif;margin:0;padding:0;border:0;color:#fff;font-size:14px;text-transform:none;font-weight:700;line-height:14pt}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.h2ntoptext1{font-family:verdana,arial,sans-serif;margin:0;padding:0;border:0;color:#fff;font-size:14px;text-transform:none;font-weight:700;line-height:15pt}
}
img.float3{float:left;margin:5px 8px 0 0;border:6px solid #efefef;border-radius:2px;opacity:1;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.float3:hover{opacity:.9;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);z-index:1000}
div.hrx{height:3px;width:100%;background:url(//www.ispreview.co.uk/review/themes/public/censura2/images/layout/line_bg.png) repeat-x bottom;padding:0;margin:0 0 15px}
.new_isprformbox{background:#f3f3f3;border:2px #4698e4 solid;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.new_isprformbutton{background:#0ca40c;border:2px solid #0ca40c;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff}
.new_isprformbutton:hover{background:#000;border:2px solid #0ca40c;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff}
.isprhl_icon{float:left;color:#0ca40c;font-weight:700;width:6%;line-height:19px}
.isprhl_main{float:right;width:94%;line-height:20px}
img.middle{text-decoration:none;margin-top:5px;margin-bottom:5px;border:0;padding:0}
#news_thumbpicture{float:left;margin-top:4px;}
.thumbimg180 img.wp-post-image {text-decoration:none;border-style:none;padding:1px;margin:7px;background:#e2e2e2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;opacity:1;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:100%;}
img.wp-post-image{text-decoration:none;border-style:none;padding:2px;margin-right:6px;background:#e2e2e2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;opacity:1;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:340px;}
img.wp-post-image:hover{opacity:.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04);z-index:1000}
img.attachment-thumbnail{border-style:none;padding:7px;margin-right:6px;background:#d8d8d8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
img.attachment-medium{float:left;margin:5px 8px 0 0;border:8px solid #efefef;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;opacity:1;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
#isprtop ul{margin:0;padding:0;border:0;list-style-image:url(//www.ispreview.co.uk/images/gbox.gif);color:#656f57;padding:0 0 0 15px}
#isprtop li{padding-bottom:3px}
#poppost_2,#poppost_3{display:none}
.widget_calendar #wp-calendar{color:#555;width:98%;text-align:center}
.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{text-align:center}
.widget_calendar #wp-calendar caption{font-size:13px;font-weight:500;padding:5px 0 3px;text-transform:uppercase}
.widget_calendar #wp-calendar th{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:700}
.widget_calendar #wp-calendar tfoot td{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
#footer{clear:both;float:left;width:750px;padding-top:10px}
#footer p{line-height:18px}
#comments{clear:both;width:100%}
#comments .navigation{padding:0 0 18px}
h3#comments-title,h3#reply-title{color:#000;font-size:20px;font-weight:700;margin-bottom:0}
h3#comments-title{padding:24px 0}
.commentlist{list-style:none;margin:0;padding-left:0;font:17px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}
.commentlist li.comment{border-bottom:3px dotted #e7e7e7;line-height:24px;margin:0 0 24px;padding:0 0 0 75px;position:relative;overflow:hidden;}
.commentlist li:last-child{border-bottom:none;margin-bottom:0}
#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px}
#comments .comment-body p:last-child{margin-bottom:6px}
#comments .comment-body blockquote p:last-child{margin-bottom:24px}
.commentlist ol{list-style:decimal}
.commentlist .avatar{position:absolute;top:4px;left:0;padding:6px;border:1px solid #ddd;background-color:#eee;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.comment-author{border-bottom:1px solid #e7e7e7;padding-top:1px}
.comment-author cite{color:#000;font-style:normal;font-weight:700}
.comment-author .says{font-style:italic}
.comment-meta{font-size:14px;margin:0}
.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none}
.comment-meta a:active,.comment-meta a:hover{color:#ff4b33}
.commentlist .bypostauthor{background-image:url(//www.ispreview.co.uk/wp-content/themes/ispr/images/admin.gif);background-repeat:no-repeat;background-position:7px 70px}
.reply{font-size:14px;padding:0 0 24px}
a.comment-edit-link{color:#888}
a.comment-reply-link{background:#3a62f2;color:#fff;padding:3px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.commentlist .children{list-style:none;margin:0;padding-left:0}
.commentlist .children li{border:none;margin:0;overflow:hidden}
.nopassword,.nocomments{display:none}
#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px}
.commentlist li.comment+li.pingback{margin-top:-6px}
#comments .pingback p{color:#888;display:block;font-size:12px;line-height:18px;margin:0}
#comments .pingback .url{font-size:13px;font-style:italic}
#respond{margin:0;overflow:hidden;position:relative;width:98%;}
#respond p{margin:0}
#respond .comment-notes{margin-bottom:1em}
.form-allowed-tags{line-height:1em}
.children #respond{margin:0 48px 0 0}
h3#reply-title{margin:18px 0;color:#6b6b6b;font-size:18px}
#comments-list #respond{margin:0 0 18px}
#comments-list ul #respond{margin:0}
#cancel-comment-reply-link{font-size:12px;font-weight:400;line-height:18px}
#respond .required{color:#ff4b33;font-weight:700}
#respond label{color:#888;font-size:16px}
#respond input {margin: 0 0 9px;width: 98%;border-radius: 4px;border: 1px solid;padding: 4px;border-color: rgb(169, 169, 169);}
#respond textarea{width:98%;border-radius:4px;padding:4px;border: 1px solid;border-color: rgb(169, 169, 169);}
#respond .form-allowed-tags{color:#888;font-size:12px;line-height:18px}
#respond .form-allowed-tags code{font-size:11px}
#respond .form-submit{margin:12px 0}
#respond .form-submit input{font-size:16px;width:auto}
.wp-pagenavi{clear:both;font-size:17px;color:#6b6b6b}
.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:2px solid #bfd9f2;padding:3px 5px;margin:2px;margin-left:0;background:#ebf4fb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000;background:#f2f2f2}
.wp-pagenavi span.current{font-weight:700;background:#f2f2f2}
.fb_edge_widget_with_comment{position:absolute}
.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{display:none!important}
.homeiconmain{float:left;display:inline;border:0;padding:0;margin:0;margin-top:3px;margin-right:1px}
.wp-polls-ul{list-style-type: none;}
.wp-polls{background-color:#f5f9f5;border-radius:4px;padding:1px;border:1px solid #88c885;}
.bioavatar .avatar {float:left;margin-right:8px;margin-top:6px;margin-bottom:7px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
.bioavatarp p {padding:0px;margin:0px;}
.thum180 .wp-post-image {width:170px;height:170px;}
.thum180b .wp-post-image {width:auto;height:auto;}
/*.video-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; }*/
/*.video-container iframe, .video-container object, .video-container embed, .video-container video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }*/
.responsive-container {position:relative;padding-bottom:56.25%; /* 16:9 */padding-top:0px;height:0;overflow:hidden;}
.responsive-container iframe, .responsive-container object, .responsive-container embed, .responsive-container video {position:absolute;top:0;left:0;width:100%;height:100%;}
.page_cont {color:#373737;font:16px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;line-height:1.66;}
/* Menu Stylesheet DESKTOP*/
.header-right{display:none;}
#open{display: none;}
.hidden-desktop{display: none;}
#mobilebanner {display:none;}
#relatedpostnews {display:none;}
#relatedpostbestisp {display:none;}
#mobile_margin_single {padding:4px 8px 8px 8px;}
.mobile_container1 {float:left;margin:auto;}
.mobile_box1 {margin:auto;min-width:203px;border:0px;padding:2px;}
.submit-icon1 {background-image: url(//www.ispreview.co.uk/images/search-icon_b.png);background-size: cover;background-color:transparent;border:none;width:22px;height:22px;cursor:pointer;color:transparent;}
.isrnewforminput {height:26px;border:2px solid #10ad10;border-radius:4px;padding-left:5px;width:160px;padding-top:2px;}
#relatedposts ul {padding:0px 0px 0px 20px;color:#23a08e;margin:0px 0px 2px 0px;line-height:32px;}

/*Top Quick Buttons*/
.bqboxpick1 {text-align:center;border-radius:4px;color:#434357;background-color:#f0fff1;border:2px dashed;padding:4px;margin:3px;font-weight:bold;color:#35b935;line-height:1.5;}
.bqboxpick1 a:link {border-bottom:0px;}
.hovz {border-radius:4px;background-color:#f0fff1;padding:1px;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.hovz:hover {box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}
.vanishdesktop {display:none;}
.vanishdesktopblock {display:none;}

/* Main Index.php Tweaks */
.code-block-1 {display:block;}
.mobindx1 {float:right;width:49.4%;}
.mobindx2 {padding:6px 6px 5px 6px;}
.ntop_box{background:#e8eaf2;border:2px dotted #d3d3d3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.mobindx3{height:20px;background:#4698e4;color:#fff;font-weight:700;margin:0;font-size:14px;padding:3px 0 3px 15px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;line-height:15pt;}
.mobindx4{color:#434950;padding-left:5px;padding-right:5px;padding-top:5px}
.mobindx5{padding:3px;padding-bottom:0px;}
.ntop_text1a{height:20px;background:#4698e4;color:#fff;font-weight:700;margin:0;font-size:14px;padding:3px 0 3px 15px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;line-height:15pt;}

/* Main Index.php Advert Display */
.adslot_1 {display:inline-block;}
.adslot_2 {display:none;}
.adslot_3 {display:block;height:60px;}
.adslot_4 {display:block;}
.adslot_5 {display:inline-block;}

/* Media Queries - Content with a resolution of 668px width or less will use this code - put desktop code here */
@media only screen and (max-width: 600px) {
	/* Main Index.php Advert Display */
	.adslot_1 {display:none;}
	.adslot_2 {display:inline-block;}
	.adslot_3 {display:none;}
	.adslot_4 {display:block;}
	.adslot_5 {display:none;}
	/* Main Index.php Tweaks */
	.code-block-1 {display:block;}
	.vanishmobile_divide5px {clear:both; height:5px;}
	.vanishmobile_divide10px {clear:both; height:10px;}
	div.hrxx{height:3px;width:100%;background:url(//www.ispreview.co.uk/review/themes/public/censura2/images/layout/line_bg.png) repeat-x bottom;padding:0;margin:0 0 10px}
	.mobindx1 {float:none;width:100%;}
	.mobindx2 {padding:0px;}
	.ntop_box{background:none;border:0px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}
	.mobindx3{height:auto;padding:4px 0 5px 9px;background:#f3f3f3;border-top:4px solid #4698e4;color:#716f64;font-size:16px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;line-height:1.66;}
	.mobindx4{padding-left:5px;padding-right:5px;padding-top:5px;color:#373737;font:16px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;line-height:1.66;}
	.mobindx5{padding:3px;padding-bottom:3px;padding-top:6px;}
	/* General Mobile Code */
	.vanishdesktop {display:initial;}
	.vanishdesktopblock {display:block;}
	.vanishmobile {display:none;}
    	.vanishmobile_divide {clear:both; height:15px;}
	#mobilebanner {display:block;clear:both;border-radius:8px;background-color:#f6f6f6;width:97%;margin:auto;color:#585858;padding:4px 4px 10px 4px;}
	#outerbg {background-image: none;min-width:initial;max-width:initial;}
	#outer {width:100%;}
	#topbar {height:3px;background:#555555;color: #333333;overflow:hidden;}
	#toplogob1 {display:none;}
	#bar {color: #333333;width: 100%;min-width: 100%;height: 85px;background: #287ac7 url(//www.ispreview.co.uk/images/ispr_logo3hd_wider.png) no-repeat;background-size: auto auto;background-size: 653px 84px;}
	ul#navlist {display:none;}
	#nright_nav {display:none;}
	#nleft_nav {width:100%;}
	#banner {display:none;}
	#footbanner {display:none;}
	img.wp-post-image {text-decoration:none;border-style: none;padding:0px;margin-right:0px;background:#e2e2e2;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;opacity: 1;-moz-transition: all 1s ease;-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;width:100%;}
	#relatedposts {display:none;}
	#relatedpostnews {display:inline;}
	#relatedpostbestisp {display:inline;}
	#mobile_divide {clear:both;height:10px;}
	#cleardiv {clear:both;}
	#barsmall {height:0px;}
	#mobile_margin_single {padding:4px 2px 2px 2px;}
	#news_thumbpicture{float:none;margin-top:4px;text-align:center;}
	/* Mobile Drop Down Menu */
	.header-right label{float:right;cursor: pointer;}
	/*#mobilenav{height: 0;overflow: hidden;-webkit-transition: all .3s ease;z-index: 1;position: absolute;}*/
	#mobilenav {height: 0;overflow: hidden;-webkit-transition: all .3s ease;z-index: 1;position: absolute;border-radius:0px 0px 10px 0px;-moz-border-radius:0px 0px 10px 0px;-webkit-border-radius:0px 0px 10px 0px;}
	input[type="checkbox"]:checked + #mobilenav{height: 408px;}
	#mobilenav a:link, a:active, a:visited{
		text-decoration:none;
	}
	/*#mobilenav>a:link, a:active, a:visited {
		text-decoration:none;
		color:#ffffff;
	}*/
	#mobilenav a{
		padding:0 1em;
		margin:0px;
		display:block;
		font-size:16px;
		line-height:40px;
		border-bottom:solid 1px rgba(255,255,255,.1);
		background:#000000;
		color:#ffffff;
		width:200px;
		-webkit-transition: all .3s ease;
	}
	#mobilenav a:hover{
		background:rgba(255,255,255,.9);
		color:#000000;
	}
	.header-right{width: 100%;text-align: center;margin: 0;padding: 0;outline: none;border: none;-webkit-box-sizing: border-box;display:inline;}
	.hidden-desktop{display: block;}
	/*#mobile_menu_box {background-color:#555555;border-left:2px dashed #d6d6d6;height:25px;color:white;}*/
	#mobile_menu_box {background-color:#555555;border-radius:0px 0px 0px 8px;-moz-border-radius:0px 0px 0px 8px;-webkit-border-radius:0px 0px 0px 8px;height:25px;color:white;}
	#mobile_menu_fix {padding:4px 20px 2px 20px;}
	.mobile_container1{float:none;}
	.mobile_box1{width:200px;}
}