/*
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:360px;height:100%;}
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}
.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:21.5px;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;}

/* New WP Comments */
.comment-list {margin-left:10px;margin-right:10px;list-style-type: none;padding-left: 0px;margin-top: 0px;margin-bottom: 0px;font:17px "Helvetica Neue",Helvetica,Arial,sans-serif;}
.reply {margin-bottom:15px;}
a.comment-reply-link {background: #3a62f2;color: #fff;padding: 4px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
a.comment-reply-link:hover {color: #fff;}
.comment-list li {list-style-type: none;line-height: 24px;}
.comment-list p {line-height:1.66;overflow:hidden;}
.comment-list .depth-1 {border-bottom:3px dotted #e7e7e7;margin-bottom:15px;}
.comment-author img {float:left;margin-right: 10px;border-radius: 4px;padding: 6px;background: #eee;border: 1px solid #ddd;width:35px;height:35px;}
.comment-author {color: #000;font-style: normal;font-weight: 700;border-bottom: 1px solid #e7e7e7;padding-top: 1px;}
.comment-author cite {font-style: normal !important;}
.comment-list .comment-author-markj{background-image:url(//www.ispreview.co.uk/wp-content/themes/ispr/images/admin.gif);background-repeat:no-repeat;background-position:6px 50px;background-size:35px;}
.comment-meta a:link, .comment-meta a:visited, .comment-meta a:active {color: #888;text-decoration: none;}

.comments-title {margin-bottom: 48px;margin-bottom: 3.428571429rem;font-size: 16px;font-size: 1.142857143rem;line-height: 1.5;font-weight: normal;}
.comments-area article {margin: 24px 0;margin: 1.714285714rem 0;}
.comments-area article header {margin: 0 0 48px;margin: 0 0 3.428571429rem;overflow: hidden;position: relative;}
.comments-area article header img {float: left;padding: 0;line-height: 0;}
.comments-area article header cite,
.comments-area article header time {display: block;margin-left: 85px;margin-left: 6.071428571rem;}
.comments-area article header cite {font-style: normal;font-size: 15px;font-size: 1.071428571rem;line-height: 1.42857143;}
.comments-area cite b {font-weight: normal;}
.comments-area article header time {line-height: 1.714285714;text-decoration: none;font-size: 12px;font-size: 0.857142857rem;color: #5e5e5e;}
.comments-area article header a {text-decoration: none;color: #5e5e5e;}
.comments-area article header a:hover {color: #21759b;}
.comments-area article header cite a {color: #444;}
.comments-area article header cite a:hover {text-decoration: underline;}
.comments-area article header h4 {position: absolute;top: 0;right: 0;padding: 6px 12px;padding: 0.428571429rem 0.857142857rem;font-size: 12px;font-size: 0.857142857rem;font-weight: normal;color: #fff;background-color: #0088d0;background-repeat: repeat-x;background-image: -moz-linear-gradient(top, #009cee, #0088d0);background-image: -ms-linear-gradient(top, #009cee, #0088d0);background-image: -webkit-linear-gradient(top, #009cee, #0088d0);background-image: -o-linear-gradient(top, #009cee, #0088d0);background-image: linear-gradient(to bottom, #009cee, #0088d0);border-radius: 3px;border: 1px solid #007cbd;}
.comments-area .bypostauthor cite span {position: absolute;margin-left: 5px;margin-left: 0.357142857rem;padding: 2px 5px;padding: 0.142857143rem 0.357142857rem;font-size: 10px;font-size: 0.714285714rem;}
.comments-area .bypostauthor cite b {font-weight: bold;}
a.comment-edit-link {color: #686868;font-size: 13px;font-size: 0.928571429rem;line-height: 1.846153846;}
a.comment-edit-link:hover {color: #ff4b33;}
.commentlist .pingback {line-height: 1.714285714;margin-bottom: 24px;margin-bottom: 1.714285714rem;}

/* Comment form */
#respond {margin: 0;overflow: hidden;position: relative;width: 98%;}
#respond textarea{width:98%;border-radius:4px;padding:4px;border: 1px solid;border-color: rgb(169, 169, 169);}
#respond form input[type="text"],
#respond form textarea {width:98%;border-radius:4px;padding:4px;border: 1px solid;border-color: rgb(169, 169, 169);}
#respond input {margin: 0 0 9px;width: 98%;border-radius: 4px;border: 1px solid;padding: 4px;border-color: rgb(169, 169, 169);}
#respond form label {/*display: block;*//*line-height: 1.714285714;*/color:#888;font-size:16px;}
#respond .form-submit{margin:12px 0}
#respond .form-submit input{font-size:16px;width:auto}
#respond h3#reply-title {text-transform: none;border-bottom: none;}
#respond h3#reply-title #cancel-comment-reply-link {margin: 18px 0;color: #6b6b6b;font-size: 18px;}

.comment-reply-title {margin: 18px 0;color: #6b6b6b;font-size: 18px;text-transform:none;border-bottom:none;padding:15px;font-weight: 700;}
#respond h2#reply-title #cancel-comment-reply-link {margin: 18px 0;color: #6b6b6b;font-size: 18px;text-transform:none;border-bottom:none;}
#respond form {margin: 24px 0;margin: 1.714285714rem 0;}
#respond form p {margin: 11px 0;margin: 0.785714286rem 0;}
#respond form p.logged-in-as {margin-bottom: 24px;margin-bottom: 1.714285714rem;}
#respond form p.form-allowed-tags {margin: 0;font-size: 12px;font-size: 0.857142857rem;line-height: 2;color: #5e5e5e;}
#respond #wp-comment-cookies-consent {margin: 0 10px 0 0;}
#respond .comment-form-cookies-consent label {display: inline;}
.required {color: red;}

/* End WP Comments*/

/* WP Gutenberg Tweaks */
.wp-block {max-width: 700px;}

/*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;}
.socialshares: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;}

/* Main Index.php Advert Display */
.adslot_1 {display:inline-block;}
.adslot_2 {display:none;}
/*.adslot_3 {display:block;height:120px;}*/
/*.adslot_3 {display:inline-block;width:100%;height:120px;}*/
.adslot_3 {display:inline-block;width:100%;min-height:90px;max-height:120px;}
.adslot_4 {display:block;}
.adslot_5 {display:inline-block;}
/*.adscale_front {float:left;clear:both;min-width:684px;max-width:708px;width:100%;height:120px;}*/

/* Review System and Best ISPs Code */
.revcontentbox {clear:both;border:1px solid #c7cdd2;padding:6px;overflow:hidden;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.revmobileratebox_left {width:47.5%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#f2f2f2;padding:3px 3px 3px 10px;}
.revmobileratebox_leftwp {width:47.5%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#f2f2f2;padding:3px 3px 3px 10px;}
.revmobileratebox_right {width:47.5%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#f2f2f2;padding:3px 3px 3px 10px;}
.revmobileratebox_rightwp {width:47.5%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#f2f2f2;padding:3px 3px 3px 10px;}
.topisp_head {width:100%;margin:auto;float:left;clear:both;margin-bottom:5px;}
.topisp_logo {border:1px solid #c7cdd2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:5px;}
.topisp_title {width:75%;float:left;padding-left:10px;font-size:29px;}
.topisp_infobar {margin: 0 auto;overflow:auto;padding:3px 3px 3px 9px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#f2f2f2 /*#eeeeee*/;}

/* 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) {
	/* Review System Code */
	.revmobileratebox_left {width:97.3%;}
	.revmobileratebox_leftwp {width:100%;margin-bottom:5px;padding:0px;}
	.revmobileratebox_right {width:97.3%;}
	.revmobileratebox_rightwp {width:100%;padding:0px;}
	.vanishmobile_dividerev {clear:both; height:10px;}
	/* 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 */
        .mobilepad {padding-left:5px;}
	.mobilewides {width:100% !important;margin-left:0px !important;}
	.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;}
}