/* candis.co.uk (c) iprogress.co.uk 2013 */
/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}
img{vertical-align:bottom;}
iframe{border-width:0;}
::selection{background:#d4d9df;color:#000;}
::-moz-selection{background:#d4d9df;color:#000;}
@font-face { font-family:'OpenSansCondensedBold';src:url('../fonts/opensans-condbold-webfont.eot');src:url('../fonts/opensans-condbold-webfont.eot?#iefix')format('embedded-opentype'),url('../fonts/opensans-condbold-webfont.woff')format('woff'),url('../fonts/opensans-condbold-webfont.ttf')format('truetype'),url('../fonts/opensans-condbold-webfont.svg#OpenSansCondensedBold')format('svg');font-weight:normal;font-style:normal; }
/* Rounded Elements */
{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
/* Transitioned Elements */
{-webkit-transition:all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);-moz-transition:all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);-ms-transition:all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);-o-transition:all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);transition:all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);}
/* Remove Transition */
{-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none;}
/* Global */
.alignleft { float:left;margin:0px 10px 10px 0px; }
.alignright { float:right;margin:0px 0px 10px 10px; }
.aligncenter { display:block;margin:10px auto; }
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
#debug_info { padding:5px;background:rgba(0,0,0,0.75);color:#fff;font-size:90%;line-height:120%;display:block;height:45px;z-index:999999999999999999999;padding:10px; }
@font-face {font-family: 'icomoon';src:url('../fonts/icomoon.eot?vtimyi');src:url('../fonts/icomoon.eot?#iefixvtimyi') format('embedded-opentype'),url('../fonts/icomoon.woff?vtimyi') format('woff'),url('../fonts/icomoon.ttf?vtimyi') format('truetype'),url('../fonts/icomoon.svg?vtimyi#icomoon') format('svg');font-weight: normal;font-style: normal;}[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-search:before {content: "\f002";}.icon-user:before {content: "\f007";}.icon-bars:before {content: "\f0c9";}.icon-share-alt:before {content: "\f1e0";}
.button_grey,dd .postcode,#commentsubmit,.reply a { background:#F4218B;font-size:14px;border:0px;font-weight:bold;color:#fff !important;padding:10px 18px !important; }
	.button_grey:hover,dd .postcode:hover,#commentsubmit:hover, .reply a:hover { background:#a6105b; text-decoration:none !important; }
.button_blue { /*background:url(../images/button_blue.gif) repeat-x;border:1px solid #1b6388 !important;font-size:14px;font-weight:bold;color:#fff !important;padding:5px 10px !important;text-shadow:1px 1px 0px #113344;filter:dropshadow(color=#113344,offx=1,offy=1);*/ }
	.button_blue:hover { /*background-position:0px -28px; text-decoration:none !important;*/ }
.button_pink, #sidebar .frm_forms input[type="submit"],.contact-page .frm_submit input[type=submit],#content .frm_submit input[type=submit] { background:#F4218B;border:0;font-size:14px;font-weight:bold;color:#fff !important;padding:10px 18px !important; }
	.button_pink:hover, #sidebar .frm_forms input[type="submit"]:hover, .contact-page .frm_submit input[type=submit]:hover,#content .frm_submit input[type=submit]:hover { background:#a6105b;text-decoration:none !important; }
.corner, .reply a, .postcodeAnywhere .postcode, #sidebar .frm_forms input[type="submit"],dd .postcode,#commentsubmit { -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }
	dd .postcode{padding:5px 10px !important;}
.pink { color:#c06; }
/* Containers */
#container{width:960px;padding:20px 20px 0;margin:0 auto 70px;background:#fff;position:relative;z-index:2;}
/* Body */
body{font-family:Arial, Helvetica, sans-serif;font-size:14px;background:#dedede;}
/*body{font-family:Arial, Helvetica, sans-serif;font-size:14px;background:url(../images/takeover2.jpg) top center fixed #dedede;}*/
/* Top Banner */
#takeover { max-width:100%;height:100%;position:fixed;background:#fff;z-index:1;text-align:center; }
	#takeover a { display:block;position:fixed;width:100%;height:100%; }
#top-banner{margin-bottom:42px;}
#top-banner #adspace{float:left;width:468px;height:60px;}
	#top-banner #adspace img{width:100%;height:auto;}
#top-banner #login_box{float:right;background:#bcd9ea;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#login_box{position:relative;width:435px;height:80px;font-size:11px;color:#666;marging:-10px 0px 10px;}
	#login_box form{float:right;}
	#login_box .login-inner{width:394px;height:40px;padding:11px 20px 9px 21px;}
			#login_box input[type="text"],#login_box input[type="password"]{float:left;width:134px;padding:3px;border:0;margin-right:8px;font-size:12px;color:#333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
			#login_box button{float:right;padding:3px 8px !important;border:0;font-size:12px;background:#f4218b;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
		
		.login_main{float:right;width:auto;height:21px;overflow:hidden;}
		#login_password{}
		.remember_login{float:left;padding-top:7px;}
			#login_box button:hover { background:#a6105b; }
			.remember_login input[type="checkbox"]{float:left;margin-right:5px;}
			.remember_login label{float:left;line-height:13px;}
		.login_help{position:absolute;top:40px !important;right:19px;width:260px;}
			.login_help input[type="submit"]{float:right;line-height:11px;padding:0 0 0 13px;border:0;margin-left:7px;color:#666;background:url(../images/login-bullet.png) center left no-repeat;}
			.login_help span{float:right;}

		.login_success{margin-bottom:10px;}
		.logged_in .logged_help a{line-height:11px;padding:0 0 0 13px;border:0;margin-left:7px;color:#666;background: url(../images/login-bullet.png) center left no-repeat;}
		.login_trouble { text-align:right; }
			.login_trouble a { color:#666; }
				.login_trouble a:hover { text-decoration:underline !important; }
		
/* Header */
#eyeDiv { top:-10px !important;position:relative;z-index:100 !important; }
#newzealand { width:960px;max-height:250px;overflow:hidden;margin-bottom:20px; }
header{}
	.header-upper{float:left;}
	#logo{float:left;width:274px;height:102px;margin-right:58px;margin-top:-7px;background:url(../images/logo2014-2.png);background-size:100%;}
		#logo a{display:block;width:100%;height:100%;}
	#magazine{float:left;position:relative;width:349px;height:121px;background:url(../images/mag-placeholder.jpg) no-repeat;}
		#magazine img{position:absolute;top:-32px;left:100px;}
		.candis-50{position:absolute;top:0px;right:0px;display:block;width:86px;height:98px;}
	#search{float:right;width:252px;margin-bottom:22px;}
		#search dd input{float:left;width:191px;height:24px;line-height:23px;padding:5px 10px;border:0px;font-size:12px;color:#666;background:#efefef;border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-top-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;}
		#searchsubmit{float:left;overflow:hidden;width:41px;height:34px;border:0;background:#f4218b url(../images/search.png) center center no-repeat;text-indent:-9999px;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-top-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;}
			#searchsubmit:hover { background-color:#a6105b; }
	#social{float:right;clear:right;}
		#social a{float:left;width:32px;height:32px;margin-right:4px;background-image:url(../images/social.png);}
		#social .facebook{background-position:0px 0px;}
		#social .twitter{background-position:-36px 0px;}
		#social .youtube{background-position:-72px 0px;}
		#social .email{background-position:-108px 0px;}
		#social .pinterest{background-position:-144px 0px;}
		#social .rss{background-position:-180px 0px;margin-right:0;}
	#mobile_navigation { display:none; }
	#mobile_control { display:none; }
		
	header nav{clear:both;margin-bottom:15px;position:relative;z-index:1000;background:#f4218b;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
	header nav select{display:none;width:100%;}
		.device-dropdown{display:none;}
		header nav ul{float:left;overflow:hidden;margin:0px auto;border-left:1px solid #fff;}
		header nav li{float:left;}
		header nav li a{display:block;height:40px;line-height:40px;padding:0 30px;border-right:1px solid #fff;font-size:14px;font-weight:bold;color:#fff;overflow:hidden;}
			header nav li a:hover,header nav li.current-menu-item > a,header nav li.current-menu-ancestor > a { background:#a6105b; }
				header nav li:hover ul { display:block !important; }
			header nav li ul{display:none;position:absolute;width:250px;background:#f4218b;margin-left:-1px;}
				header nav li ul { border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; }
					header nav li ul li { float:none; }
					header nav li ul li a { float:none;border-right:0px;padding:0px 15px; }

		#breadcrumb { color:#329afd;font-size:14px; }
			#breadcrumb p { margin:0 0 15px !important; }
				#breadcrumb a { color:#fe3498; }
					#breadcrumb a:hover { text-decoration:underline; }
/* Footer */
footer{clear:both;border-top:1px solid #cccccc;padding-top:20px;}
	#footer-upper{clear:both;}
		#footer-social{float:left;margin:25px 0 14px}
			#footer-social a{float:left;}
			#footer-social .addthis_button_facebook_share{margin-right:15px;margin-left:15px;}
		#footer-payment{float:right;margin:25px 0 17px}
		#footer-nav{padding:15px 0;margin-bottom:18px;background:#f1f1f1;}
			#footer-nav ul{float:left;width:215px;padding-left:15px;}
				#footer-nav li{line-height:18px;}
				#footer-nav li a{font-size:12px;font-weight:bold;color:#666;}
				#footer-nav li a:hover{text-decoration:underline;}
		#footer-links{font-size:12px;font-weight:bold;line-height:18px;color:#666;}
			.footer-links-left{float:left;}
			.footer-links-right{float:right;text-align:right;}
			#footer-links a{color:#666;}
			#footer-links .copyright{margin:18px 0;color:#999;}
	#footer-widgets .cta-block{float:left;width:306px;margin-right:20px;background:black;}
		#footer-widgets .cta-block h3{margin-bottom:10px;}
		
		#footer-widgets #cta-competitions{background:url(../images/competitions-bg.jpg) #99cc00;}
		#footer-widgets #cta-savings{background:url(../images/savings-bg.jpg) #58b0e2;}
		#footer-widgets #cta-subscribe{background:url(../images/subscribe-bg.jpg) #9966ff;margin-right:0;}
	
/* Content */
#content{padding-bottom:5px;margin-bottom:20px;}
	article#content a { color:#C06; text-decoration:none; }
	article#content a:hover { text-decoration:underline; }
article{width:604px;float:left;}
aside{width:336px;float:right;}
h1,h2,h3,h1 a,h2 a,h3 a{font-family:'OpenSansCondensedBold', Arial, Helvetica, sans-serif;font-size:30px;font-weight:normal;color:#cc0066;}
#content ul{list-style:disc inside none;}
#content aside ul{list-style:none;}
#content hr{clear:both;border-top:1px solid #ccc;}
#content img{max-width:100%;height:auto;}
#content iframe{width:100%;}
#content input{margin-bottom:20px;}
.block-title{position:relative;height:50px;line-height:50px;margin:0 0 15px -30px;}
aside .block-title{margin:0 -30px 15px 0;}
.block-title.orange{background:#ff9900;}
.block-title.green{background:#66cc00;}
.block-title.pink{background:#ff0080;}
.block-title.blue{background:#58b0e2;}
.block-title.orange:hover{background:#dd8500;}
.block-title.green:hover{background:#52a300;}
.block-title.pink:hover{background:#d9006d;}
.block-title.blue:hover{background:#3c91c1;}

	#recipe_save { cursor:pointer;float:right;margin:8px 0px; }
	.recipe_logged_out { float:right;margin:8px 0px; }
		.recipe_logged_out a { color:#fff !important; }
			.recipe_logged_out a:hover { text-decoration:none !important; }
	.block-title a{display:block;width:609px;height:100%;padding:0 23px 0 30px;font-size:30px;color:#fff !important;}
	aside .block-title a{width:288px;padding:0 30px 0 20px;}
		.block-title a em{float:left;height:100%;}
		.block-title a span{position:absolute;right:23px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
			.block-title a span span{position:static;float:none;}
		aside .block-title a span{right:30px;}
		.block-title a i{position:absolute;top:100%;left:0;display:block;width:0;height:0;border-right:5px solid #2c2c2c;border-top:5px solid #2c2c2c;border-left:5px solid transparent;border-bottom:5px solid transparent;}
		aside .block-title a i{left:auto;right:0;border-right:5px solid transparent;border-left:5px solid #2c2c2c;}
		.block-title a span i{position:static;float:right;display:block;width:24px;height:24px;border:0;margin:13px 0 0 8px;background:url(../images/read-more-arrow.png) no-repeat;}
		
		.cta-block{min-height:166px;}
	.cta-block .cta-inner{padding:25px 20px 20px;}
	.cta-block h3{margin-bottom:15px;color:#fff;}
	.cta-block p{line-height:16px;margin-bottom:15px;font-size:14px;font-weight:bold;color:#fff;}
	.cta-block input[type="text"]{display:block;width:217px;padding:6px 8px;border:0;margin-bottom:8px;font-size:14px;font-weight:bold;color:#666;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
	.cta-block a,
	.cta-block button,
	.cta-block input[type="submit"],
	.cta-block input[type="button"],
	#recipe_save {display:inline-block;line-height:14px;padding:10px 18px;border:0;font-size:14px;font-weight:bold;background:#0099ff;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
	.cta-block a:hover,
	.cta-block button:hover,
	.cta-block input[type="submit"]:hover,
	.cta-block input[type="button"]:hover,
	#recipe_save:hover {background:#005086;}
.block{margin-bottom:15px;font-size:14px;color:#666;}
	.block .block-item{float:left;}
	.block .block-item.last-item{margin-right:0;}
		.block .block-item img{width:100%;height:auto;/*margin-bottom:19px;*/}
		.block .block-item h3{margin-bottom:10px;line-height:1.2em;}
		.block .block-item p{line-height:16px;}
.block-3-column .block-item{width:190px;margin-right:16px;}
	.block-3-column .image { width:190px;height:247px;background:#ccc;margin-bottom:10px;overflow:hidden; }
.block-2-column .block-item{width:292px;margin-right:20px;}
	.block-2-column .image { width:292px;height:191px;background:#ccc;margin-bottom:10px;overflow:hidden; }
.block-3-column-small .block-item{width:190px;margin-right:16px;margin-bottom:23px;}
	.block-3-column-small .image { width:190px;height:126px;background:#ccc;margin-bottom:10px;overflow:hidden; }
.wp-pagenavi { min-height:28px; }
	.pagination .wp-pagenavi { display:block;float:left;margin:2px 0px; }
	.wp-pagenavi a,span.current { background:#f4218b;border:0;font-size:14px;font-weight:bold;color:#fff !important;padding:5px 10px !important;text-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px 2px; }
		.wp-pagenavi a:hover,.wp-pagenavi a.current,span.current { background:#a6105b; text-decoration:none !important; }
dd .postcode { width:auto !important; }

.warning-box {
	background:#faa3c3 no-repeat url(../images/warning.gif) top left;
	border: 1px solid #c06;
	color:#c06;
	font-weight:bold;
	min-height:35px;
	padding:15px 15px 15px 80px;
}
	
/* Home */
.block-content{margin:23px 0 0 35px;font-family:'OpenSansCondensedBold', Arial, Helvetica, sans-serif;font-size:16px;color:#000;}
	.block-content h1{margin-bottom:8px;font-size:36px;text-align:left !important;}
	.block-content p{line-height:19px;}
#home-banner{position:relative;width:100%;height:220px;margin-bottom:15px;overflow:hidden;background-position:right center;}
	#home-banner .block-content{width:465px;}
	#home-banner img{position:absolute;top:-11px;right:32px;max-width:392px;height:auto;}
#home-latest-issues{position:relative;width:100%;height:244px;margin-bottom:15px;overflow:hidden;}
	#home-latest-issues .slides{height:244px;}
	#home-latest-issues .slides li{height:244px;background-position:right center;list-style:none;}
		#home-latest-issues .block-content{width:274px;}
		#home-latest-issues .slides li img{position:absolute;top:9px;right:52px;}
	#home-latest-issues .flex-control-nav{right:5px;bottom:13px;width:auto;line-height:11px;z-index:2;}
		#home-latest-issues .flex-control-nav li{margin:0 4px;}
			#home-latest-issues .flex-control-nav li a{width:11px;height:11px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
			#home-latest-issues .flex-control-paging li a{background-image:url(../images/slider-button.png) !important;background-color:transparent !important;}
			#home-latest-issues .flex-control-paging li a:hover,#home-latest-issues .flex-control-paging li a.flex-active{background-position:0px -11px;}

/* Contact */
.contact-page .content_highlight img{}

/* Other */
#puzzle_list{float:left;list-style:none;}
#puzzle_list li{list-style:none outside none;}
#puzzle_list a{display:block;width:200px;padding:10px;border-bottom:1px solid #DDDDDD;}
#puzzle_window{float:right;margin:0 40px 0 0;width:auto !important;}
#wistia_k9vy3g4dsc { width:640px;height:388px;margin:20px 0px; }
	.socialbar_container { float:left;width:50px; }
	#wistia_9_socialbar_wistia_container { float:right;width:auto; }
	#wistia_9_socialbar_embed_container { width:67px; }
	#wistia_9_socialbar_email_container { width:67px; }
	#wistia_9_socialbar_twitter_container { width:95px; }
	#wistia_9_socialbar_reddit_container { width:93px; }
	#wistia_9_socialbar_stumbleUpon_container { width:76px; }
	#wistia_9_socialbar_googlePlus_container { width:35px; }
	#wistia_9_socialbar_facebook_container { width:auto; }

/* Comments */
#comments h3.comments-title{padding: 15px 0;}
#comments h3.comments-title, h3.reply-title{color:#666666;font-size:20px;font-weight:bold;margin-bottom:0;}
#comments ul{list-style:none;}
.commentmetadata a{color:#666666 !important;font-size:12px;}
.comment-author .fn{text-transform: capitalize;color:#CC0066;}
.comment-author span{line-height:normal;color:#CC0066;}
.commentlist .children{padding-left:10px;border-left:1px solid #E7E7E7;margin:20px 0 0 30px;list-style:none outside none;}
#comments ol li{padding:15px;}
.commentlist li:last-child{border-bottom:none;margin-bottom:0;}
.commentlist li.comment{border-bottom:1px solid #E7E7E7;position:relative;}
.commentlist .children li{border:none;list-style:none;margin:0;background:#F1F1F1;}
#commentform p label { display:block;float:left;width:100px; }
#commentform #submit { background:#F4218B;border:0;font-size:14px;font-weight:bold;color:#fff !important;padding:10px 18px !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; }
	#commentform #submit:hover { background:#a6105b; }
.form-allowed-tags { display:none; }

/* Add This */
#footer_social{float:left;margin:13px 0px;}
#footer_social a{display:block;float:left;height:30px;}
#footer_social .addthis_button_facebook_share{margin-right:15px;margin-left:15px;line-height:0;}

/* Sidebar */
/*aside .widget-title{display:none;}*/
aside li{margin-bottom:15px;}
#sidebar-advert{margin-bottom:15px;}
aside .wpe_twitter_container{padding:20px 20px 5px;background:#c5e7f8;}
	.wpe_twitter_container h3 { font-size:24px; }
	aside .wpe_twitter ul.twitter{padding:0;height:auto;background:#c5e7f8;}
	aside .wpe_twitter h3{font-size:24px;margin-bottom:15px;}
	aside .wpe_twitter li{line-height:17px;margin-top:15px;font-size:12px;color:#666;}
	aside .wpe_twitter li a{color:#cc0066;}
	aside .wpe_twitter li a:hover{text-decoration:underline;}
	aside .wpe_twitter .wpe_twitter_date { float:right;font-size:90%;margin:5px 0px 0px; }
	aside .wpe_twitter .wpe_twitter_interact { float:left;margin:5px 0px 0px; }
.widget_polls-widget{min-height:160px;font-size:12px;background:url(../images/latest-poll.jpg);color:#666;padding:35px 0 30px 43px;}
	.widget_polls-widget .wp-polls{padding-right:15px;}
	.widget_polls-widget .cta-inner{}
		.widget_polls-widget h3{color:#cc0066;}
		.widget_polls-widget p { line-height:16px;margin-bottom:15px;font-size:14px;font-weight:bold;color:#fff; }
		.widget_polls-widget strong{display:inline-block;font-weight:regular;color:#666;}
			.widget_polls-widget .wp-polls-ul{margin:0 0 23px 0;}
				.widget_polls-widget li{clear:both;height:13px;margin-bottom:12px;}
					.widget_polls-widget input{float:left;margin-right:6px;}
					.widget_polls-widget label{float:left;line-height:13px;font-weight:bold;color:#cc0066;}
			#content .widget_polls-widget input[type="radio"]{margin-bottom:0;}
			.widget_polls-widget input[type="button"]{padding:10px 18px;font-size:14px;font-weight:bold;background:#cc0066;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
				.widget_polls-widget input[type="button"]:hover{background:#f4218b;}
aside .cta-block{min-height:200px;margin-bottom:15px;}
	#cta-enewsletter{background:#f4218b;}
	#cta-lucky-draw{background:url(../images/lucky-draw-bg.jpg) #e72989;}
	#cta-puzzle-entries{background:url(../images/puzzle-entries-bg.jpg) #ff9f0f;}

aside .adrotate-inner{width:336px;border:0;text-align:center;/*width:300px;border:4px solid #e6e6e6;*/margin:0 auto;}
	aside .adrotate-inner li{margin-bottom:0 !important;}
		aside .adrotate-inner li img{max-width:100%;}

.widget_blogger{height:260px;width:306px;}
	#blogger-section h3{margin-bottom:15px;font-size:30px;color:#fff;}
		#blogger-section h3 a{color:#fff;}
	#blogger-section p{font-size:14px;font-weight:bold;line-height:16px;color:#fff;}
	#blogger-section{width:171px;height:230px;padding:20px 115px 0 20px;}
	#blogger-section img{float:left;width:50px;height:50px;}
	
.widget_most_popular { background:#fff;padding:4px;border:4px solid #E6E6E6; }
	.widget_most_popular h3 { color:#09f;margin:7px 0px 13px; }
	.widget_most_popular ul { margin:0px }
		.widget_most_popular li { margin:4px 0px 0px !important;background:#c06;padding:2px; }
			.widget_most_popular li img { vertical-align:middle;width:50px !important;height:50px !important;margin-right:5px; }
			.widget_most_popular li a { color:#fff; }
				.widget_most_popular li:hover a,.widget_most_popular li a:hover { text-decoration:underline; }
			.widget_most_popular li span { display:block;float:right;color:#fff;font-size:20px;margin:15px 5px 0px 0px; }
	
#cta-latest-post{margin-bottom:20px;}
	#cta-latest-post img{width:100%;height:auto;margin-bottom:20px;}
	#cta-latest-post p,#cta-latest-post .read-more{font-size:14px;line-height:16px;color:#666;}
	#cta-latest-post .read-more{display:inline-block;clear:both;font-weight:bold;color:#cc0066;}
	#cta-latest-post .read-more:hover{text-decoration:underline;}
#processing { display:none;position:fixed;z-index:999999;width:100%;height:100%;background:rgba(0,0,0,0.75);top:0; }
	#processing_content { text-align:center;padding:50px;width:300px;margin:0px auto;background:#fff;margin-top:150px;border:1px solid #000;-webkit-box-shadow:0px 0px 20px 0px #000;box-shadow:0px 0px 20px 0px #000;  }
		#processing_content img { margin-bottom:13px; }
#whos_on { }

#sidebar-live-chat{margin-bottom:15px;background:url(../images/livechat-background02.gif) left center;}

.widget_facebook_fanbox{background:#eee;}

.avhec-widget-line{display: inline-block;}
.avhec-widget-line{display: block !important;}
	.avhec-widget-line a{display:block;padding:10px;border-bottom:1px solid #CCCCCC;color:#666666;}
		.avhec-widget-line a span { display:block;float:right;width:14px;height:14px;background:url(../images/remove.png); }
			.avhec-widget-line a span:hover { background-position:0px -14px; }
	.avhec-widget-line a:hover,.current-cat a{background:none repeat scroll 0 0 #E6E6E6;color:#333333;}
	.avhec-widget-line p { padding:10px;border-bottom:1px solid #CCC;color:#666; }
aside .cat-item{margin-bottom:0;}
aside .cat-item:first-child { margin-top:13px; }

div.csSBWidget{width:100% !important;max-width:inherit !important;}

#search.widget_search{float:left;}
	.widget_search label{display:block;margin-bottom:5px;}
	.widget_search input[type="text"]{float:left;width:191px;height:24px;line-height:23px;padding:5px 10px;border:0px;font-size:12px;color:#666;background:#efefef;border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-top-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;}
			#generic_content { width:100%;/*width:632px;*/ font-size:1.125em; line-height:1.438em;color:#666; }
				#generic_content h1 { font:normal normal 30px/36px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
				#generic_content h2 { font:normal normal 30px/36px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
				#generic_content h3 { font:normal normal 24px/30px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
				#generic_content h4 { font:normal normal 22px/28px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
				#generic_content h5 { font:normal normal 18px/24px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
				#generic_content h6 { font:normal normal 16px/22px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
				#generic_content h2.search { font:normal normal 24px/30px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
				#generic_content p { margin:13px 0px; }
				#generic_content ul { margin:13px 30px; }
				#generic_content ol { margin:13px 30px;list-style:decimal inside none; }
				#generic_content table { width:631px; }
					#generic_content table td { border:1px solid #ccc;padding:5px; }
			#wide_content { width:960px;font-size:14px;line-height:18px;color:#333; }
				#wide_content h1 { font:normal normal 30px/36px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
				#wide_content h2 { font:normal normal 30px/36px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
				#wide_content h3 { font:normal normal 24px/30px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
				#wide_content p { margin:13px 0px; }
					#wide_content p .alignright { padding:0px 10px 10px; }
	
/* Magazine Panels */

.order_panels { clear:both;border-top:1px solid #ccc;padding:15px 0px 0px; }
	.panel_container { position:relative;margin-bottom:20px; }
.order_panel { width:225px;min-height:350px;position:relative;float:left;margin:0px 20px 15px 0px; }
	.order_panel_thumb_cropper {width:225px; height: 146px; overflow: hidden; display: block;}
	.order_panel_thumb_cropper img { max-width:225px; }
	.order_panel h3 { font:normal normal 24px/26px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
	.order_panel:nth-child(4n) { margin-right:0px;}
	.order_panel select { width:195px; }
	.order_panel button { }
	.order_panel .button_grey { position:absolute;bottom:0px; }
	.order_highlight .content { background:#dedede;color:#fff;padding:10px 15px 20px; }
		.order_highlight .content p { margin:0px !important;padding:0px 0px 13px; }
		#wide_content .order_highlight .content p{color:#353535;}
		.order_highlight button { margin:13px 0px 0px; }
.magazine_snippet { width:190px;float:left;margin:0px 15px 0px 0px;/*margin:0px 15px 25px 0px;*/display:inline; }
	.magazine_snippet .upgrade_container { position:relative; }
	.magazine_snippet .image { width:190px;height:124px;/*background:#ededed;*/text-align:center;overflow:hidden; }
	.magazine_snippet .image_large { display:table-cell;vertical-align:middle;width:200px;height:269px;/*background:#ededed;*/text-align:center;overflow:hidden; }
	.magazine_snippet:nth-child(3n) { margin-right:0px; }
	.magazine_snippet h3 { font:normal normal 24px/26px 'OpenSansCondensedBold';margin:13px 0px;color:#c06; }
	.magazine_snippet .button_grey,.magazine_snippet .button_pink { display:inline-block;/*position:absolute;bottom:0px;padding:3px 10px !important;*/ }
	.magazine_snippet .button_grey,.magazine_snippet .button_pink{display:none;}
.magazine_snippet_login {  position:relative;}
.magazine_snippet_login .upgrade_container { min-height:390px; }
.magazine_snippet_login .upgrade { position:absolute;top:0px;left:0px;z-index:1; }
.reward_store_article { width:305px; }
	.reward_store_article_2 { margin-right:0px; }
	.reward_store_article .image { width:305px;height:130px; }
	.block-title-small{position:absolute;height:38px;/*line-height:38px;*/margin:10 0 15px 0px;left:-10px;top:10px;z-index:2;}
	aside .block-title-small{margin:0 -30px 15px 0;}
	.block-title-small.orange{background:#ff9900;}
	.block-title-small.green{background:#66cc00;}
	.block-title-small.pink{background:#ff0080;}
	.magazine_snippet:hover .block-title-small.pink{background:#a6105b;}
	.block-title-small.blue{background:#58b0e2;}
		.block-title-small a{display:block;height:100%;padding:8px 23px 8px 15px;font-size:14px;font-weight:bold;color:#fff !important;}
		aside .block-title-small a{width:288px;padding:0 30px 0 20px;}
		.block-title-small a:hover{text-decoration:none !important;}
			.block-title-small a em{float:left;/*height:100%;*/font-family:'OpenSansCondensedBold', Arial, Helvetica, sans-serif;font-style:normal;}
			.block-title-small a span{position:absolute;right:23px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
				.block-title-small a span span{position:static;float:none;}
			aside .block-title-small a span{right:30px;}
			.block-title-small a i{position:absolute;top:100%;left:0;display:block;width:0;height:0;border-right:5px solid #2c2c2c;border-top:5px solid #2c2c2c;border-left:5px solid transparent;border-bottom:5px solid transparent;}
			aside .block-title-small a i{left:auto;right:0;border-right:5px solid transparent;border-left:5px solid #2c2c2c;}
			.block-title-small a span i{position:static;float:right;display:block;width:24px;height:24px;border:0;margin:13px 0 0 8px;background:url(../images/read-more-arrow.png) no-repeat;}
.magazine_snippet_login .magazine_snippet_image { opacity:0.4;filter:alpha(opacity=40); }
.magazine_snippet_login h3 { opacity:0.4; }
.magazine_snippet_login p { opacity:0.4; }

#related_articles { width:630px;margin:20px 0px;position:relative; }
	#related_articles ul { list-style:none; }
		#related_articles li { width:200px;float:left;margin:0px 0px 0px; }
			#related_articles li .magazine_snippet { margin:0px; }
			#related_articles li:hover a { text-decoration:underline; }
			#related_articles .flex-direction-nav { }
			#related_articles .flex-direction-nav a { margin:0px;opacity:0;overflow:visible;top:23%; }
			#related_articles .flex-direction-nav .flex-prev { margin:0px;left:15px; }
			#related_articles .flex-direction-nav .flex-next { margin:0px;right:24px; }

/* Shop */

#shop_intro { }
	#shop_intro span { display:block;margin:0px;padding:3px 10px !important;cursor:pointer;position:relative;z-index:1;margin:10px 0px 0px; }
	.shop_panel { border:1px solid #ccc;margin:0px 0px 10px;position:relative;top:-4px;z-index:0;padding:0px; }
		.shop_panel p { padding:0px;margin:0px !important; }
		.shop_panel p.no_subscriptions { padding:5px 10px;background:#f3f3f3; }
		.shop_panel a { display:block;padding:10px;background:#f3f3f3; }
			.shop_panel a:hover { text-decoration:none !important;background:#d9d9d9;font-weight:bold; }

#content #shop-table{width:630px;margin:15px auto 0;}
#content #shop-table td,#content #shop-table th{padding:5px;font-size:13px;border:1px solid #000;color:#000;vertical-align: middle}
#content #shop-table tr.divider{background:#efefef;}
#content #shop-table .gold,#content #shop-table .digital,#content #shop-table .web{display:block;text-align:center;}
#content #shop-table .gold{color:#dd6517;}
#content #shop-table .digital{color:#0d6fac;}
#content #shop-table .web{color:#87815d;}
#content #shop-table span{display:block;margin:0 auto;}
#content #shop-table span.tick{width:11px;height:13px;background:url(../images/tick.jpg);}
#content #shop-table span.cross{width:9px;height:12px;background:url(../images/cross.jpg);}


/* Stages */
.stagesfive-pt1, .stagesfive-pt2, .stagesfive-pt3, .stagesfive-pt4, .stagesfive-pt5, .stagesfour-pt1, .stagesfour-pt2, .stagesfour-pt3, .stagesfour-pt4 { background-repeat:no-repeat; margin:1px 0 15px 0; padding:0; width:960px !important; }
.stagesfive-pt1 { background-image:url(../images/stages5_1.gif) }
.stagesfive-pt2 { background-image:url(../images/stages5_2.gif) }
.stagesfive-pt3 { background-image:url(../images/stages5_3.gif) }
.stagesfive-pt4 { background-image:url(../images/stages5_4.gif) }
.stagesfive-pt5 { background-image:url(../images/stages5_5.gif) }
.stagesfour-pt1 { background-image:url(../images/stages4_1.gif) }
.stagesfour-pt2 { background-image:url(../images/stages4_2.gif) }
.stagesfour-pt3 { background-image:url(../images/stages4_3.gif) }
.stagesfour-pt4 { background-image:url(../images/stages4_4.gif) }
.stageof5 {color:#c06; display:inline-block; height:39px; line-height:39px; padding:0; width:188px;text-align:center; }
.stageof4 {color:#c06; display:inline-block; height:39px; line-height:39px; padding:0; width:237px;text-align:center; }
.stageof5 a, .stageof4 a{ color:#c06; text-decoration:none; }
.stageof5 a:hover, .stageof4 a:hover{ color:#c06; }
.selected { color:#FFF !important; }
.selected a{ color:#FFF !important; text-decoration:none; }
.selected a:hover{ color:#ddd; }
.show_states { display:none; }
#errors span,#login_errors span { display:block;border:1px solid #f00;background:#f66;padding:5px;margin-bottom:13px;color:#030; }

ul.xoxo {list-style:none;}
#sidebar ul ul li::before {
content:normal !important;
}

/* Registration / Login */

.profile_left_box { float:left;width:479px;padding:0px 20px;border-right:1px solid #ccc; }
.profile_right_box { float:right;width:420px; }
#content form { }
	#content form h3 { margin:20px 0px 10px; }
	#content form dl { }
		#content form dt { float:left;clear:left;margin:5px 0px; }
			#content form dt label { display:block;width:150px;padding:3px 3px 3px 0px; }
		#content form dd { float:left;margin:5px 0px; }
			#content form dd select { width:208px;padding:3px; }
				#content form dd .small { width:102px;padding:3px; }
				#content form dd .xsmall { width:67px;padding:3px; }
			#content form dd input { width:200px;padding:3px; }
			#content form dd textarea { width:200px;height:100px;padding:3px; }
	#content form .submit { }
	
/* Comments */

#comments { }
	#comments h3 { font:normal normal 24px/30px 'OpenSansCondensedBold';color:#c06; }
	#comments ol { list-style:none; }
		#comments ol li { padding:15px; }
			.comment-author { }
				.comment-author img { float:left; margin:0px 5px 0px 0px; }
				.comment-author .author-meta { line-height:normal; }
				.entry-meta,.comment-author .comment-meta { font-size:1em; }
				span.fn { text-transform:capitalize; }
		
/* Modal */
	
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.modal-open .dropdown-menu {
  z-index: 2050;
}
.modal-open .dropdown.open {
  *z-index: 2050;
}
.modal-open .popover {
  z-index: 2060;
}
.modal-open .tooltip {
  z-index: 2080;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1050;
  overflow: auto;
  width: 560px;
  margin: -250px 0 0 -280px;
  background-color: #ffffff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  /* IE6-7 */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {
  top: 50%;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}
.modal-body {
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  -moz-box-shadow: inset 0 1px 0 #ffffff;
  box-shadow: inset 0 1px 0 #ffffff;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.csWidget { margin:20px 0px !important; }

/* Blogger Awards */


#bloggerCompWrapper img {
  border: none;
}

/* Handy Classes */

#bloggerCompWrapper .shadow {
-moz-box-shadow:    0px 0px 2px 1px #333;
-webkit-box-shadow: 0px 0px 2px 1px #333;
box-shadow:         0px 0px 2px 1px #333;
}

#bloggerCompWrapper .underline {
text-decoration: underline;
}

#bloggerCompWrapper .italic {
font-style: italic;
}

#bloggerCompWrapper .bold {
font-weight: bold;
}

#bloggerCompWrapper .roundedcorners {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */
}

#bloggerCompWrapper .transparent {
zoom: 1;
filter: alpha(opacity=80);
opacity: 0.8;
}

#bloggerCompWrapper .opaque {
zoom: 1;
filter: alpha(opacity=100);
opacity: 1;
}

#bloggerCompWrapper .borderbox {
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */
}

#bloggerCompWrapper .clear:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* Typography */

@font-face {
    font-family: 'nexa_light-webfont';
    src: url('../fonts/nexa_light-webfont.eot');
    src: url('../fonts/nexa_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/nexa_light-webfont.woff') format('woff'),
         url('../fonts/nexa_light-webfont.ttf') format('truetype'),
         url('../fonts/nexa_light-webfont.svg#nexa_light-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

#bloggerCompWrapper {
  font-family: 'nexa_light-webfont', Arial, Helvetica, sans-serif;
  -webkit-text-stroke: 0.2px;
  width:628px;
}

#bloggerCompWrapper p {
font-size: 0.95em;
line-height: 1.6em;
font-family: Arial, Helvetica, sans-serif;
color: #777;
padding: 0 1px;
}

#bloggerCompWrapper .nominee p {
  margin: 0;
  font-size: 0.8em;
}

#bloggerCompWrapper h1 {
  font-family: 'nexa_light-webfont', Arial, Helvetica, sans-serif;
font-size: 3.8em;
line-height: inherit;
margin: 0 0 5px;
background-color: #ed3f96;
color: #ffffff;
text-align: center;
-webkit-text-stroke: 1px;
padding: 40px 20px;
text-shadow: 0px 4px 3px rgba(0,0,0,0.4),
           0px 8px 13px rgba(0,0,0,0.1),
           0px 18px 23px rgba(0,0,0,0.1);
font-weight: normal;
}

#bloggerCompWrapper h1.holding {
font-size: 1.5em;
padding: 15px 20px 20px;
line-height: inherit;
background-color: #ffffff;
-webkit-text-stroke: 0.3px;
padding: 20px 20px 0;
text-shadow: 0px 0px 0px rgba(0,0,0,1);
color: #cc0066;
font-weight: normal;
}

#bloggerCompWrapper h2 {
font-size: 2em;
padding: 0px 0px;
margin: 30px 0 10px;
}

#bloggerCompWrapper h2.subheading {
font-size: 1.2em;
line-height: inherit;
color: #cc0066;
font-weight: normal;
-webkit-text-stroke: 0.5px;
}

#bloggerCompWrapper h3 {
font-size: 12px;
line-height: 1.6em;
font-family: Arial, Helvetica, sans-serif;
color: #777;
font-weight: bold;
padding: 0 1px;
}

#bloggerCompWrapper a {
  text-decoration: none;
}

#bloggerCompWrapper a:hover, #bloggerCompWrapper a:active {
  text-decoration: underline;
}

/* Layout */


#bloggerCompWrapper {
  width:628px;
}

#bloggerCompWrapper #container {
width: 628px;
min-height: 1000px;
margin: 20px auto;
border-radius: 5px;
}

#bloggerCompWrapper #header {
width: 628px;
height: 200px;
float: left;
}


#bloggerCompWrapper #mainHeader {
width: 628px;
height: 158px;
float: left;
text-align: center;
-moz-box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
}

#bloggerCompWrapper #nav {
background-color: #ed3f96;
color: #ffffff;
text-align: center;
padding: 10px 0;
width: 100%;
text-transform: uppercase;
}

#bloggerCompWrapper #nav a {
color: #ffffff;
padding: 0 8px;
font-size: 1em;
}

#bloggerCompWrapper #nav.bottomNav {
  padding-bottom: 10px;
  margin-top: 30px;
  padding-top: 10px;
}

#bloggerCompWrapper #main {
width: 100%;
float: left;
}

#bloggerCompWrapper ul#nomineeList {
list-style-type: none;
padding: 0px 1px;
margin: 20px 0 0;
}

#bloggerCompWrapper li.nominee {
padding: 10px;
*height: 40px;
margin: 10px 0;
border-radius: 5px;
background-color: #f4f4f4;
-moz-box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);
-webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);
box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);
}


#bloggerCompWrapper .nominee .thumb {
float: left;
width: 110px;
height: 75px;
margin: 10px;
-moz-box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
overflow: hidden;
}

#bloggerCompWrapper .nominee .thumb:hover {
-moz-box-shadow: 0 0 2px 4px rgba(0,0,0,0.1);
-webkit-box-shadow: 0 0 2px 4px rgba(0,0,0,0.1);
box-shadow: 0 0 2px 4px rgba(0,0,0,0.1);
}

#bloggerCompWrapper .nominee .thumb a {
  display: block;
}

#bloggerCompWrapper .nominee .desc {
float: left;
width: 336px;
margin: 5px 10px 0px;
}

#bloggerCompWrapper .nominee .desc h3 {
font-size: 12px;
line-height: 1em;
margin: 5px 0;
}

#bloggerCompWrapper .nominee .desc h3 a {
font-size: 20px;
line-height: 1em;
}

#bloggerCompWrapper .nominee .desc a {
color: #C06;
text-decoration: none;
margin: 5px 0px;
display: block;
}

#bloggerCompWrapper .nominee .desc a:hover {
text-decoration: underline;
}

#bloggerCompWrapper .nominee .buttonHolder {
float: left;
width: 100px;
margin: 10px;
text-align: center;
}

#bloggerCompWrapper .nominee a.voteButton {
border-radius: 5px;
background-color: #ccc;
display: block;
padding: 10px 5px;
color: #fff;
text-align: center;
text-decoration: none;
cursor: default;
margin-top: 22px;
}

#bloggerCompWrapper .nominee a.voteButton.active {
background-color: #ed3f96;
cursor: pointer;
}

#bloggerCompWrapper .nominee a.voteButton.active:hover {
background-color: #e86baa;
}



#bloggerCompWrapper #squareContainer {
width: 628px;
padding: 0px;
float: left;
margin-bottom: 30px;
margin-top: -20px;
}


#bloggerCompWrapper .square {
width: 190px;
margin-top: 28px;
margin-right: 28px;
float: left;
background-color: #ed3f96;
position: relative;
top: 0;
left: 0;
-moz-box-shadow: 0 0 3px 0px #888;
-webkit-box-shadow: 0 0 3px 0px #888;
box-shadow: 0 0 3px 0px #888;
}

#bloggerCompWrapper .square img {
width: 100%;
height: auto;
}

#bloggerCompWrapper .extraLeftMargin {
  margin-left: 105px;
}

#bloggerCompWrapper .noRightMargin {
  margin-right: 0;
}



/* Responsive */
@media only screen and (max-width : 1024px) {
	/* All Devices */
	#top-banner #adspace{margin-bottom:20px;}
	#top-banner #login_box{float:none;clear:both;width:100%;}
	.header-upper{float:none;border-bottom:1px solid #ccc;margin-bottom:25px;}
		
	article,aside{width:100%;}
	.block-title,aside .block-title{clear:both;}
		.block-title a,aside .block-title a{width:auto;}
			.block-title a i,aside .block-title a i{display:none;}
			aside .block-title a span i{display:block;}
	.footer-links-left,.footer-links-right{float:none;clear:both;text-align:left;}
	.footer-links-left br,.footer-links-right br{display:none;}
	.footer-links-left{margin-bottom:15px;}
	/*header nav ul{display:none;}*/
	
	header nav .device-dropdown{display:block;position:relative;height:61px;line-height:61px;font-size:21px;font-weight:bold;background:#f4218b;color:#fff;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
	header nav .device-dropdown.active{background:#a6105b;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;}
		header nav .device-dropdown ul{position:absolute;top:100%;z-index:3;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;}
		header nav .device-dropdown.active ul{display:block;width:100%;}
			header nav .device-dropdown ul li{float:none;width:auto;background:#f4218b;}
				header nav .device-dropdown ul li a{border-right:0;color:#fff;}
		header nav .device-dropdown em{padding-left:30px;}
		header nav .device-dropdown span{position:absolute;right:0px;width:62px;height:100%;border-left:1px solid #fff;}
			header nav .device-dropdown i{position:absolute;top:50%;left:50%;display:block;width:11px;height:6px;margin-top:-3px;margin-left:-6px;background:url(../images/dropdown-arrow.png);}
	.magazine_snippet{word-wrap: break-word;}
		.magazine_snippet img{width:100%;height:auto;}
	
	header nav select{display:block;}
	#sidebar-live-chat{background-position:right center;}
		
	/*aside li{width:auto;float:none;clear:both;}
	#cta-enewsletter{float:none !important;width:auto !important;}
	aside li iframe{display:block;margin:0 auto;}
	aside li .fanbox{float:none !important;margin:0 auto;}
		aside li .fanbox .fb-like-box{display:block;width:290px;margin:0 auto;}
	aside .widget_polls-widget{float:none;width:auto;}*/
	
	
	/*aside .widget-row > li:last-child{float:right;}
	aside .widget-row > li:first-child{float:left;}*/
	
}
@media only screen and (max-width : 479px) {
	/* Smartphone (Portrait) */

	#eyeDiv,#eyeDiv embed,#eyePushDiv,#ebContractedPanelRef,#eyeContractedDiv,#newzealand,#ebPushdownRef { width:290px !important;overflow:hidden !important; }
	#newzealand,#newzealand img { width:290px !important;height:75px !important; }
	.modal{width:290px;margin-left:-145px;}
	.alignright { float:none;display:block;text-align:center;margin:10px auto; }
	#content { margin-bottom:15px; }
	#top-banner{margin-bottom:11px;}
		#top-banner #adspace { display:none;/*width:290px;overflow:hidden;*/ }
			#top-banner #adspace img {  }
		/*#top-banner #adspace{width:290px;overflow:hidden;}
			#top-banner #adspace img{width:290px;height:auto;}*/
	#container{width:290px;padding:15px 15px 20px;}
	.block-title,aside .block-title{margin:0 0 15px -15px;}
		.block-title a,aside .block-title a{padding:0 15px;}
		.block-title a span,aside .block-title a span{right:15px;}
		.block-title a span span{display:none;}
	#login_box { height:110px; }
		.login_trouble { margin:10px 0px; }
	#login_box .login-inner{width:250px;height:75px;padding:11px 20px 9px 20px;}
		#login_box input[type="text"], #login_box input[type="password"]{width:115px;}
		#login_box input[type="password"],#login_box #fake_password,#login_box #login_postcode,#login_box #login_membership{margin-right:0;}
		#login_email{margin-right:10px;}
		#login_box button{float:none;position:absolute;top:40px;right:20px;width:121px;}
		.remember_login{padding-top:11px;}
		.login_help{top:80px !important;left:10px;right:auto;}
			#login_box .login_help form{float:right;}
		.logged_in .logged_help a{float:right;clear:both;margin-bottom:7px;}
	#logo { width:290px;height:108px;margin-top:0px;margin:0px 0px 10px !important;float:none; }
	.header-upper { margin-bottom:10px; }
	#magazine { display:none; }
	#top-banner { display:none; }
	#breadcrumb { display:none; }
	#search { display:none; }
	#social { display:none; }
	#footer_social { display:none; }
	#mobile_control { display:block;padding:5px;color:#c06;text-align:center;font-size:28px; }
		#mobile_control span { cursor:pointer; }
	
	.main_nav { display:none; }
	#mobile_navigation { display:none; }
		#mobile_navigation ul { border:0px;width:290px; }
			#mobile_navigation li { float:none }
				#mobile_navigation a { border:0px; }
				#mobile_navigation li ul { display:block;position:relative; }
					#mobile_navigation ul li ul li { }
						#mobile_navigation ul li ul li a { padding-left:22px; }
		
	.stagesfive-pt1, .stagesfive-pt2, .stagesfive-pt3, .stagesfive-pt4, .stagesfive-pt5, .stagesfour-pt1, .stagesfour-pt2, .stagesfour-pt3, .stagesfour-pt4 {
		width:290px !important;	background:none;
	}
		.selected { color:#c06 !important; }
		.stageof4 { width:143px;padding-left:0px; }
			.stageof4:nth-child(1):before { content:"1. " }
			.stageof4:nth-child(2):before { content:"2. " }
			.stageof4:nth-child(3):before { content:"3. " }
			.stageof4:nth-child(4):before { content:"4. " }
			
		.stageof5 { width:290px;padding-left:0px; }
			.stageof5:nth-child(1):before { content:"1. " }
			.stageof5:nth-child(2):before { content:"2. " }
			.stageof5:nth-child(3):before { content:"3. " }
			.stageof5:nth-child(4):before { content:"4. " }
			.stageof5:nth-child(5):before { content:"5. " }
			
	#logo{margin-bottom:47px;}
	#magazine{float:none;clear:both;width:270px;margin:0 auto;}
		.candis-50{display:none;}
	#search{float:none;clear:both;width:auto;margin-bottom:15px;}
		#search dd input{width:210px;height:35px;line-height:34px;font-size:18px;}
		#searchsubmit{width:60px;height:45px;}
	#social{margin-bottom:15px;float:none;clear:both;}
		#social a{width:45px;height:45px;margin-right:4px;background:url(../images/social-large.png) no-repeat;}
		#social .twitter{background-position:-49px 0px;}
		#social .youtube{background-position:-98px 0px;}
		#social .email{background-position:-147px 0px;}
		#social .pinterest{background-position:-196px 0px;}
		#social .rss{background-position:-245px 0px;}
	header nav .device-dropdown em{padding-left:16px;}
	
	#home-banner{height:auto;background-position:0px 0px;}
		#home-banner .block-content,#home-latest-issues .block-content{width:258px;margin:20px 0 20px 16px;}
		#home-banner img{display:none;}
	#home-latest-issues .slides li{background-position:0px 0px;}
	#home-latest-issues img{display:none;}
	
	.block .block-item{float:none;clear:both;width:100%;margin:0 0 15px;}
		.block .block-item img{width:100%;}
	
	.advert{width:100%;}
		.advert img{width:100%;height:auto;}
		
		.block .block-item .image{width:100%;height:auto;}
	aside #primary > ul > li {  }
	aside .adrotate-inner { width:300px;height:250px;overflow:hidden;position:relative;left:-10px; }
		aside .adrotate-inner iframe { width:300px;height:250px; }
	
	#wistia_k9vy3g4dsc { width:290px;height:176px; }
	
	#related_articles { width:290px; }
		#related_articles ul { margin:0px; }
		#related_articles li { margin-right:20px; }
		#related_articles li .magazine_snippet { width:220px; }
			#related_articles li .magazine_snippet .image { width:220px; }
		.flex-viewport { width:220px;margin:0px auto; }
		
	#footer-widgets .cta-block{width:100%;margin-bottom:15px;}
	#footer-widgets #cta-subscribe{margin-bottom:0;}
	#footer-payment img{width:100%;}
	#footer-nav ul{width:100%;}
	
	#footer-social{width:290px;margin:22px 0 0;}
		#footer-social a{margin-bottom:10px;}
		#footer-social a.addthis_button_pinterest_pinit{margin-bottom:0;}

	.magazine_snippet { width:290px;margin:0px 0px 25px 0px;}
		.magazine_snippet .image { width:290px;height:auto;}
		.magazine_snippet .image_large { width:290px;height:auto;}

	.magazine_snippet_login .upgrade_container{min-height:inherit;}
	
	#puzzle_list{margin-bottom:20px;width:100%;}
		#puzzle_list a{width:auto;}
	#puzzle_window{float:none;}
	#blogger-3 { margin-bottom:0px;height:250px; }
	#blogger-section { padding-right:79px;width:190px; }
	
	.contact-page #content .content_highlight img{width:290px;}
	.contact-page #content .content_highlight img{margin-left:0;}
	
	#wide_content { width:290px; }
	.comment-form-comment #comment { width:280px; }
	.form-allowed-tags { font-size:80%; }
	
	.frm_form_field.frm_left_half,.frm_form_field.frm_first_half{width:100%;margin-bottom:0;}
	.frm_form_field.frm_right_half,.frm_form_field.frm_last_half{width:100%;}
	.frm_full, .frm_full .wp-editor-wrap, .frm_full input, .frm_full select, .frm_full textarea{width:200px !important;}

	.profile_left_box,.profile_right_box{width:auto;padding-left:0;padding-right:0;border-right:0;}
		.profile_left_box{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:10px;}
				.profile_left_box dd .postcode{margin-top:7px;}
	#sidebar-live-chat{background-position:left center;}
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
	/* Smartphone (Landscape) */
	.modal{width:456px;margin-left:-228px;}
	#eyeDiv,#eyeDiv div,#eyeDiv embed,#eyePushDiv,#newzealand,#newzealand img { width:456px !important;height:118px !important; }
	#container{width:456px;padding:12px 12px 0;}
		#top-banner{margin-bottom:27px;}
		#top-banner #adspace{display:none;/*width:456px;overflow:hidden;*/}
			#top-banner #adspace img{width:456px;height:auto;}
		#login_box{font-size:13px;height:100px;}
		.login_main{height:31px;}
		#login_box .login-inner{width:auto;height:66px;}
			#login_box #login_box_form{float:left;}
				#login_box input[type="text"], #login_box input[type="password"]{width:124px;padding:9px 8px 7px;margin-right:17px;}
				#login_box button{width:101px;padding:8px 0 !important;}
				.remember_login{padding-top:15px;}
					.remember_login span{font-size:13px;}
			.login_help{top:57px !important;width:285px;}
				.login_help input[type="submit"]{line-height:13px;}
			#login_box.logged_in .login-inner{height:43px;}
	#logo { width:290px;height:108px;margin-top:0px;margin:0px auto 10px !important;float:none; }
	.header-upper { margin-bottom:10px; }
	#magazine { display:none; }
	#top-banner { display:none; }
	#breadcrumb { display:none; }
	#search { display:none; }
	#social { display:none; }
	#footer_social { display:none; }
	#mobile_control { display:block;padding:5px;color:#c06;text-align:center;font-size:28px; }
		#mobile_control span { cursor:pointer; }
	
	#related_articles { width:290px; }
		#related_articles ul { margin:0px; }
		#related_articles li { margin-right:20px; }
		#related_articles li .magazine_snippet { width:220px; }
			#related_articles li .magazine_snippet .image { width:220px; }
		.flex-viewport { width:220px;margin:0px auto; }
	
	.main_nav { display:none; }
	#mobile_navigation { display:none; }
		#mobile_navigation ul { border:0px;width:456px; }
			#mobile_navigation li { float:none }
				#mobile_navigation a { border:0px; }
				#mobile_navigation li ul { display:block;position:relative; }
					#mobile_navigation ul li ul li { }
						#mobile_navigation ul li ul li a { padding-left:22px; }
	
		.block .block-item .image{width:100%;height:auto;}
	#logo{float:none;margin:0 auto 60px;}
	#magazine{float:none;clear:both;margin:0 auto;}
	
	#search{float:left;width:232px;margin-bottom:12px;}
		#search dd input{width:171px;}
	#social{clear:none;padding-top:1px;}
	
	header nav{margin-bottom:14px;}
	
	#home-banner{height:280px;background-position:0px 0px;}
		#home-banner .block-content{width:381px;}
		#home-banner img{display:none;}
	#home-latest-issues .slides li{background-position:0px 0px;}
	#home-latest-issues .slides li img{display:none;}
	#home-latest-issues .block-content{width:381px;}
	
	.block-title,aside .block-title{margin:0 0 15px -12px;}
		.block-title a,aside .block-title a{padding:0 20px;}
		.block-title a span,aside .block-title a span{right:20px;}
	.block-3-column .block-item,.block-3-column-small .block-item{width:141px;}
	.block-2-column .block-item{width:218px;}
	.advert{float:left;width:222px;}
	.advert img{width:100%;height:auto;}
	.widget-container .widget_enewsletter,#enewsletter-2 { width:456px !important;height:110px !important;margin-left:0px !important; }
	#cta-enewsletter{float:right;width:456px;height:110px !important;min-height:110px !important;max-height:110px !important;}
		#cta-enewsletter .cta-inner{padding:10px 12px 12px;}
		#cta-enewsletter h3{margin-bottom:3px;font-size:24px;}
		#cta-enewsletter p{margin-bottom:8px;font-size:12px;}
		#cta-enewsletter input[type="text"]{width:321px;margin-bottom:7px;margin-right:10px;float:left; }
	.fanbox{float:left;width:222px;overflow:hidden;}
	aside .twitter{float:right;width:182px;min-height:232px;margin-bottom:15px;}
		aside .twitter h3{font-size:20px;margin-bottom:8px;}
		aside .twitter li{margin-bottom:8px;}
	#cta-latest-post{float:left;width:222px;}
	.widget_polls-widget{float:right;width:222px;height:230px;}
		.widget_polls-widget .cta-inner{padding:12px 0 12px 38px;}
		.widget_polls-widget h3{font-size:22px;}
	#cta-lucky-draw,#cta-puzzle-entries{/*float:left;*/width:222px;}
	#cta-lucky-draw{/*margin-right:12px;*/}
	aside .widget-row > li:first-child,aside .widget-row > li:last-child{float:left !important;}
	aside .widget-row{float:left;width:223px;}
	aside li iframe{ display:block;width:300px; }
	aside li .fanbox iframe{display:block}
	aside li.widget_twitter{}
	aside .widget_adrotate_widgets{ width:456px !important;height:250px !important; }
		aside .adrotate-inner { width:300px;height:250px;overflow:hidden;margin:0px auto; }
	#enewsletter-3 { float:none !important;width:auto !important; }

	.widget_blogger{}
		#blogger-section h3{margin-bottom:10px;font-size:20px;}
		#blogger-section p{font-size:13px;line-height:15px;}
		#blogger-section{width:auto;height:182px;padding:20px 20px 0 20px;}
	
	#footer-widgets .cta-block{width:144px;min-height:183px;margin-right:12px;}
		.cta-block .cta-inner{padding:12px;}
		#footer-widgets .cta-block h3{font-size:20px;}
	#footer-nav{margin-bottom:12px;}
	#footer-nav ul{width:213px;}
	#footer-nav ul li{padding-right:10px;}
	#footer-social,#footer-payment{float:none;clear:both;margin:12px 0;}
	.footer-links-left, .footer-links-right{margin-bottom:12px;}
	#footer-links .copyright{margin-top:0;}
	#wide_content { width:456px; }
		.profile_left_box { border-right:0px;float:none; }
		.profile_right_box { border-right:0px;float:none; }
	
	#wistia_k9vy3g4dsc { width:456px;height:276px; }

	.magazine_snippet { width:139px;margin:0px 15px 25px 0px;}
		.magazine_snippet .image { width:139px;height:90px;}
		.magazine_snippet .image_large { width:139px;height:187px;}
		.magazine_snippet:nth-child(3n) { margin-right:0px; }

	#puzzle_list{margin-bottom:20px;width:100%;}
		#puzzle_list a{width:auto;}
	#puzzle_window{float:none;}
	
	.contact-page #content .content_highlight img{width:145px;}
	.contact-page #content .content_highlight:last-child img{margin-left:0;}
	.frm_form_field.frm_left_half,.frm_form_field.frm_first_half{width:100%;margin-bottom:0;}
	.frm_form_field.frm_right_half,.frm_form_field.frm_last_half{width:100%;}
	.frm_full, .frm_full .wp-editor-wrap, .frm_full input, .frm_full select, .frm_full textarea{width:200px !important;}

	.profile_left_box,.profile_right_box{width:auto;padding-left:0;padding-right:0;}
		.profile_left_box{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:20px;}
			#content .profile_left_box form dd{width:210px;}
				.profile_left_box dd .postcode{margin-top:7px;}

	aside #primary > ul > li{float:left;width:218px;height:202px;margin-left:5px;margin-right:5px;}
		#enewsletter-3 { width:456px !important;height:110px !important;margin:0px !important; }
		aside #primary > ul .widget_twitter{width:178px;height:177px;}
		aside #primary > ul .widget_polls-widget{width:175px;height:178px;padding-top:14px;padding-bottom:10px;}
		.wpe_twitter_container h3{font-size:22px;}
		.wpe_twitter_container li:first-child{display:block;}
		.wpe_twitter_container li{display:none;}
	
}
@media only screen and (min-width : 768px) and (max-width : 1024px) {
	/* Tablet (Portrait) */
	#eyeDiv,#eyeDiv div,#eyeDiv embed,#eyePushDiv,#newzealand,#newzealand img { width:728px !important;height:188px !important; }
	#container{width:728px;}
		#login_box{font-size:13px;height:100px;}
		#login_box .login-inner{width:auto;height:74px;}
			#login_box #login_box_form{float:left;}
				#login_box input[type="text"], #login_box input[type="password"]{width:260px;padding:9px 8px 7px;margin-right:17px;font-size:20px;}
				#login_box button{width:101px;padding:7px 0 !important;font-size:20px;font-weight:bold;}
				.remember_login{padding-top:10px;}
					.remember_login span{font-size:13px;}
			.login_main{height:40px;}
			.login_help{top:57px !important;right:20px;width:290px;}
				.login_help input[type="submit"]{line-height:13px;}
			.login_trouble { position:absolute;top:79px;right:20px; }
		#login_box.logged_in .login-inner{height:40px;}
	#search{float:left;width:418px;}
		#search dd input{width:338px;height:35px;line-height:34px;font-size:18px;}
		#searchsubmit{width:60px;height:45px;}
	#social{clear:none;}
		#social a{width:45px;height:45px;margin-right:4px;background:url(../images/social-large.png) no-repeat;}
		#social .twitter{background-position:-49px 0px;}
		#social .youtube{background-position:-98px 0px;}
		#social .email{background-position:-147px 0px;}
		#social .pinterest{background-position:-196px 0px;}
		#social .rss{background-position:-245px 0px;}
	header nav li a { padding:0px 7px; }
	#wistia_k9vy3g4dsc { margin:20px auto; }
	
	#related_articles { width:728px; }
		#related_articles ul { margin:0px; }
		#related_articles li { margin-right:20px; }
		#related_articles li .magazine_snippet { width:220px; }
			#related_articles li .magazine_snippet .image { width:220px; }
		.flex-viewport { width:728px;margin:0px auto; }
	
	#home-banner{height:280px;}
		#home-banner .block-content{width:280px;}
		#home-banner img{top:60px;right:10px;}

	.magazine_snippet { width:232px;margin:0px 15px 25px 0px;}
		.magazine_snippet .image { width:232px;height:151px;}
		.magazine_snippet .image_large { width:232px;height:312px;}

	.block-title,aside .block-title{margin:0 0 15px -20px;}
		.block-title a,aside .block-title a{padding:0 20px;}
		.block-title a span,aside .block-title a span{right:20px;}
	.block-3-column .block-item,.block-3-column-small .block-item{width:232px;}
	.block-2-column .block-item{width:354px;}
	.advert{float:left;}
	#cta-enewsletter{float:right;height:259px;}
	.fanbox{float:left;}
	aside .twitter{float:right;width:256px;height:275px;margin-bottom:15px;}
	#cta-latest-post{float:left;width:306px;}
	.widget_polls-widget{float:right;width:308px;}
	#cta-lucky-draw,#cta-puzzle-entries{/*float:left;*/width:354px;}
	#cta-lucky-draw{/*margin-right:20px;*/}
	#footer-widgets .cta-block{width:229px;min-height:182px;}
	#footer-nav ul{width:349px;}
	#wide_content { width:728px; }
		.profile_left_box { border-right:0px;float:none; }
		.profile_right_box { border-right:0px;float:none; }
	#blogger-section { padding-right:158px; }
		
	.contact-page #content .content_highlight img{width:236px;}
		.contact-page #content .content_highlight:last-child img{margin-left:0;}
		
	.profile_left_box,.profile_right_box{width:auto;padding-left:0;padding-right:0;}
		.profile_left_box{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:10px;}
		
	aside .widget_twitter{width:314px;}
	#cta-enewsletter{width:354px;}
	.widget_facebook_fanbox{width:354px;}
		.widget_facebook_fanbox .fanbox{float:none;display:block;width:300px;padding:20px 0;margin:0 auto;}
		
	aside #primary > ul > li{float:left;width:349px;height:262px;margin-left:5px;margin-right:5px;overflow:hidden;}
		aside #primary > ul .widget_twitter{width:309px;height:237px;}
		aside #primary > ul .widget_polls-widget{width:306px;height:197px;}
		aside .cta-block{min-height:262px;}
		#cta-enewsletter{height:262px;}
		
}
@media only screen and (min-width : 1024px) and (max-width : 1024px) {
	/* Tablet (Landscape) */
}
/* IE Bugs */
.ie7 .login_main{float:none;}
.ie7 .login_main input[type="text"]{width:300px;}
.ie7 #login_box input[type="text"], .ie7 #login_box input[type="password"]{width:159px;}
.ie7 .login_help{height:11px;width:250px !important;}
.ie7 #login_box .login_help form{position:absolute;width:70px;}
.ie7 #forgot_password_help{right:0px;}
.ie7 #forgot_membership_help{right:145px;}
.ie7 #forgot_email_help{right:74px;}

.ie7 #social{width:212px;}
.ie7 .block-title em{font-style:normal;}
.ie7 .block-title a:hover{cursor:pointer;}
.ie7 .block-title span{display:none;}

.ie8 #logo{background:url(../images/logo2014-ie.png)}
.ie7 #logo{background:url(../images/logo2014-ie.png)}