/*
Variable Grid System.
Learn more ~ http://www.spry-soft.com/grids/
Based on 960 Grid System - http://960.gs/
Licensed under GPL and MIT.
*/
/* Containers
----------------------------------------------------------------------------------------------------*/
.container_10{margin-left:auto;margin-right:auto;width:1000px;}
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.module,/* FULL CONTENT WIDTH MODULE -------------------------------*/
.feature_image,
#ad_footer,
.feature_text,
.single_post_module,
.module_half,/* HALF CONTENT WIDTH MODULE -------------------------------*/
#gadget_group li,/* GROUPING FOR GADGET ARCHIVE -------------------------------*/
#g_list li,/* GROUPING FOR GADGET ARCHIVE -------------------------------*/
#review_group a,/* GROUPING REVIEW OPTIONS FOR ILAB TESTS -------------------------------*/
.content_text,
.content_image{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}
/* Grid >> Children (Alpha ~ First,Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha{margin-left:0;}
.omega{margin-right:0!important;}
/* TO DELETE - I CAN SEE THE GRIDS
----------------------------------------------------------------------------------------------------*/
.grid_4,.grid_6{/*background-color:#fff;*/}
.see_grid{background-color:#fff;}
.block{width:100%;background-color:#999;height:100px;}
.temp_background{background-color:pink;}
/* CONTENT MODULES
----------------------------------------------------------------------------------------------------*/
.container_10 #ad_footer{width:940px;border:1px solid #cdcdcd;padding:19px 19px 5px 19px;margin-left:0;margin-right:0;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.container_10 .module{width:540px;border:1px solid #cdcdcd;padding:19px;margin-left:0;margin-right:0;margin-bottom:20px;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.module-small{height:130px;width:240px;float:left;border:1px solid #cdcdcd;padding:19px;margin-left:0;margin-right:0;margin-bottom:20px;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.module-margin{margin-right:20px}
.container_10 .module img{float:left;margin-right:10px;}
.container_10 .module_half{width:260px;}
#g_list,#gadget_group,.content_list,#review_group,#feature_module{margin:0;}
#g_list li,#gadget_group li,ol.content_list li,ul#review_group li,#feature_module li{list-style:none;}
#g_list li,#gadget_group li,.content_list .content_image{float:left;margin-left:0px;margin-right:20px;}
#g_list h6,#gadget_group h6{clear:both;}
#g_list li a:hover h6,#gadget_group li a:hover h6{color:#92278f;}
#gadget_content_wrap .gadget_main_image{border:none;}
.gadget_popup .gadget_main_image{border:1px solid #cdcdcd;}
.entry .gadget_main_image{margin-bottom:20px;}
/* Coloured Category Links */
.cat_link_top {position:absolute;}
.cat_link{padding:4px 3px 2px 3px;text-transform:uppercase;line-height:1em;color:#fff !important;text-decoration:none !important;float:left;margin-right:5px;}
.cat_link:hover{color:#fff !important;}
.Blogs_link{background-color:#999;}
.blogs_link{background-color:#999;}
.mac-in-business_link{background-color:#284C26;}
.Mac-in-Business_link{background-color:#284C26;}
.Competitions_link{background-color:#3a89c9;}
.competitions_link{background-color:#3a89c9;}
.News_link{background-color:#00adef;}
.news_link{background-color:#00adef;}
.Reviews_link,.Education_link{background-color:#92278f;}
.reviews_link,.education_link{background-color:#92278f;}
.review_type_link {background-color:red; }
.Features_link {background-color:#274E92;}
.features_link {background-color:#274E92;}
.Help_link,.Tips_link{background-color:#f26a29;}
.help_link,.tips_link{background-color:#f26a29;}
.iSnap_link{background-color: #f39c12;}
.Guide_link{background-color:#3ab349;}
.App.Guide_link{background-color:#2B8D91;}
.Release_link{background-color:#B80200;}
.Chat_link,.iPad_link,.iPhone_link{background-color:#647883}
.module_title{border-bottom:1px solid #cdcdcd;}
.Play_link{background: #E784B5; float:left;}
.forums_link{background:#cdcdcd; }
.CES_link{background:#385394; }
.mresell_link{background:#1f7d13; }
/*******************************************************************/
/* REVIEW MODULE */
/*******************************************************************/
.review_group_wrap{clear:both;padding-top:20px;float:left;}
.review_group_wrap h3{border-bottom:1px solid #cdcdcd;width:540px;}
#review_group{margin-top:20px;}
#review_group li{float:left;display:block;min-height:180px;width:98px;padding:9px;background-color:#efefef;margin:0px 20px 10px 0px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:2px solid #efefef;position:relative;cursor:pointer;}
#review_group a{width:98px;padding:9px;background-color:#efefef;margin:0px 20px 10px 0px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:2px solid #efefef;display:block;height:100%;min-height:180px;position:relative;}
#review_group li.omega{margin-right:0;}
#review_group li a,#gadget_group li,#g_list li{overflow:hidden;color:#232c33;}
#review_group li:hover{border-color:#92278f;text-decoration:none;}
#review_group img,.gadget_review .review_thumb_large img{border:none;text-align:center;margin:0;padding:0;}
.review_thumb_small{background-color:#fff;border:1px solid #cdcdcd;width:98px;height:73px;overflow:hidden;text-align:center;margin-bottom:10px;}
.review_thumb_large{background-color:#fff;border:1px solid #cdcdcd;width:201px;height:151px;overflow:hidden;text-align:center;margin-bottom:10px;margin-top:10px;}
#review_group span.rating{position:absolute;bottom:10px;display:block;width:98px;height:30px;background:url(../images/rating.gif) no-repeat 0 0px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:3px 0 3px 0;text-indent:-9999px;clear:both;}
span.rating.half{background-position:0 0px!important;}
span.rating.one{background-position:0 -36px!important;}
span.rating.one-half{background-position:0 -72px!important;}
span.rating.two{background-position:0 -108px!important;}
span.rating.two-half{background-position:0 -144px!important;}
span.rating.three{background-position:0 -180px!important;}
span.rating.three-half{background-position:0 -216px!important;}
span.rating.four{background-position:0 -252px!important;}
span.rating.four-half{background-position:0 -288px!important;}
span.rating.five{background-position:0 -324px!important;}
/*******************************************************************/
/* CONTENT LIST (ARCHIVE LIST) */
/*******************************************************************/
.tabbed{-moz-border-radius-topleft:0 !important;-webkit-border-top-left-radius:0 !important;border-top-left-radius:0 !important;}
.content_list li{overflow:hidden;border-bottom:1px solid #cdcdcd;margin-bottom:20px;padding-bottom:10px;}
.content_list img{margin:0;}
.content_list .content_text{float:left;margin:0;width:425px;}
.content_list .content_text h5{line-height:1.5em;clear: both;}
.content_list .content_image{width:120px;}
.content_list .comments{float:right;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#E5E7E8;text-align:center !important;padding:0px 7px 0 7px;margin-left:10px;}
.content_list small{float:left;}
#content_list_tabs,#content_list_tabs li{margin:0;list-style:none;float:left;position:relative;z-index:200;}
#content_list_tabs li{padding:7px 10px 13px 10px;position:relative;top:1px;}
#content_list_tabs li a{text-transform:uppercase;font-size:2em;line-height:1em;color:#232c33;opacity:0.6;display:block;overflow:visible;}
#content_list_tabs li a:hover{text-decoration:none;opacity:1;color:#3a89c9;}
#content_list_tabs li.selected a{opacity:1;}
#content_list_tabs li{padding:12px 20px 8px 20px;background:transparent;border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;}
#content_list_tabs li.selected{border-bottom:1px solid #fff;background-color:#fff;opacity:1;}
#content_list_tabs li.first{-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;border-right:none;}
#content_list_tabs li.last{-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;}
#content_list_rss{float:right;display:block;height:16px;padding-right:25px;background:url(../images/rss.png) no-repeat 30px 0;position:relative;margin:-50px -5px 0 0;}
#content_list_twitter{float:right;display:block;height:16px;padding-right:40px;background:url(../images/twitter.png) no-repeat 40px 0;position:relative;margin:-50px 40px 0 0;}
/************************************************************************/
/* Pagination */
/************************************************************************/
.wp-pagenavi, .pagination{font-size:1.166em;margin-bottom:10px;}
.wp-pagenavi span, .wp-pagenavi a, .pagination span,.pagination a{padding:5px;}
.wp-pagenavi span, .pagination span{background-color:#E5E7E8;}
.wp-pagenavi a, .pagination a{background-color:#3A89C9;color:#fff !important;}
.wp-pagenavi a:hover,.pagination a:hover{background-color:#255c89;color:#fff;text-decoration:none;}
.previouspostslink, .pagination a.prev,.pagination span.prev{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.nextpostslink, .pagination a.next,.pagination span.next{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.wp-pagenavi span, .wp-pagenavi a {margin-right:4px}
/*******************************************************************/
/* FEATURE SINGLE */
/*******************************************************************/
#feature_single{position:relative;}
#feature_single .comments{float:right;}
/*******************************************************************/
/* GADGET SLIDER */
/*******************************************************************/
.gadget_slider{position:relative;}
#gadget_content_wrap{margin:40px 0 10px 0;width:538px;height:404px;border:1px solid #cdcdcd;overflow:hidden;position:relative;}
.gadget_slider ul{margin:0;padding:0;position:relative;}
.gadget_slider ul#gs li{list-style:none;float:left;width:538px;height:413px;position:absolute;}
.gadget_slider li img{float:none !important;}
.content_overlay{padding:20px;background:#d3d7d9;background:rgba(211,215,217,0.9);position:absolute;bottom:0;width:498px;}
.gadget_slider .prev{float:left;display:block;text-indent:-9999px;width:22px;height:40px;background:url(../images/gadget-nav-sprite.png) no-repeat 0 0;position:absolute;top:240px;left:10px;}
.gadget_slider .next{float:right;display:block;text-indent:-9999px;width:22px;height:40px;background:url(../images/gadget-nav-sprite.png) no-repeat -22px 0;position:absolute;top:240px;right:10px;}
.gadget_slider ol{clear:both;float:right;margin:0;}
.gadget_slider ol li{list-style:none;float:left;margin-left:10px;text-align:center;}
.gadget_slider ol li a{display:block;width:20px;height:20px;line-height:1.8em;background-color:#e9ebec;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.gadget_slider ol li a:hover{text-decoration:none;background-color:#d3d7d9;}
.gadget_slider ol li.selected a{background-color:#d3d7d9;}
.gadget_slider #gs_h li{list-style:none;float:left;position:absolute;}
/*******************************************************************/
/* Gadget Group Archive */
/*******************************************************************/
#gadget_group, #g_list{margin:0;}
#gadget_group li img, #g_list li img{margin:0;border:1px solid #cdcdcd;}
#gadget_group li, #g_list li{margin-bottom:20px;width:120px;}
#gadget_group li:hover h6{color:#3a89c9;}
/*******************************************************************/
/* SINGLE POST */
/*******************************************************************/
.single_post_module{width:540px;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:19px;margin-left:0;margin-right:0;margin-bottom:20px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:7px;border-bottom-left-radius:7px;border-top-right-radius:0;border-top-left-radius:0px;}
.single_post_top{clear:both;width:540px;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-top:1px solid #cdcdcd;padding:19px;margin-left:0;margin-right:0;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:7px;border-top-left-radius:7px;background-color:#f5f5f5;}
.single_post_top_large, body.postid-38245 .single_post_top, body.postid-38245 .single_post_module{width:940px}
.single_post_top h2{margin-bottom:0px;}
.meta .left, .social .left{float:left;}
.meta .right{float:right;}
.social span{float:right;line-height:2em;}
.meta em{margin-right:5px;margin-left:0px;}
.meta em a{margin-left:5px;}
.meta a,.meta span{margin-right:0px;margin-left:10px;}
.single_post_module .meta{overflow:hidden;padding:10px 0 5px 0;margin:0px 0 10px 0;border-bottom:1px solid #cdcdcd;}
.single_post_module .social {margin-bottom:20px;}
.single_post_module img{border:1px solid #cdcdcd;}
.single_footer .meta{overflow:hidden;margin:0;padding:20px 0 15px 0;border-top:1px solid #cdcdcd;border-bottom:0;clear:both;}
.single_footer .tags{padding:20px 0;}
.single_footer .tags h5{float:left;}
a.print{padding:2px 0 5px 25px;background:url(../images/print.png) no-repeat 0 0;}
.single_footer a.print{display:block;float:left;background:url(../images/print.png) no-repeat 0 0;}
.content_title{border-bottom:1px solid #cdcdcd;margin-bottom:20px;}
.googleadsense, .related_posts{border-top:1px solid #cdcdcd;padding-top:20px;clear:both;}
.googleadsense {text-align: center;}
.related_posts h3{padding-bottom:10px;}
.related_posts h3{padding-bottom:10px;}
.related_posts h2{display:none;}
.single_footer{clear:both;padding-top:20px;}
.alignleft{float:left;margin:5px 10px 10px 0;/*border:1px solid #333;*/}
.alignright{float:right;margin:5px 0px 10px 10px;}
.wp-caption{text-align:center;background:#eee;/*clear:both;*/
padding: 5px 0 0 0;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;/* optional rounded corners for browsers that support it */}
.wp-caption img{border:none!important;}
.wp-caption-text{display:block;margin:0;padding:10px 5px 5px 5px;}
.entry h2{font-size:1.5em;/* = 18px */
line-height:1.122em;}
.review_table{width:248px;float:left;margin:0 10px;background-color:#efefef;margin-bottom:20px;border:1px solid #cdcdcd;}
.review_table td{padding:3px 10px;}
.review_table strong{color:#92278f;}
.review_table h4{padding:10px 0 0px;margin-bottom:5px;}
/* Forum Link */
.forum_title span{font-size:0.7em;}
.forum_link{padding-top:10px;}
.forum_link a{padding:10px;background-color:#3A89C9;font-size:1.166em;font-weight:bold;color:#fff !important;border-right:1px solid #fff;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.forum_link span{padding:10px;background-color:#255c89;font-size:1.166em;font-weight:bold;color:#fff !important;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.forum_link a:hover{text-decoration:none;background-color:#255c89;}
/*******************************************************************/
/* COMMENTS */
/*******************************************************************/
.commentlist{margin:0;}
.commentlist li.comment{list-style-type:none !important;border-bottom:1px solid #cdcdcd;clear:left;padding:20px 0 20px 0;}
.commentlist img.avatar{display:block;float:left;margin-right:20px;}
.comment-body p{margin:10px 0 0 50px;}
#commentform label{display:block;font-weight:bold;margin-bottom:5px;color:#232c33;}
#commentform input[type=text],#commentform textarea{margin-bottom:15px;padding:5px;border:1px solid #cdcdcd;}
#submit_comment #submit{display:block;border:none;text-indent:-9999px;width:123px;height:30px;background:url(../images/submit-comment.png) no-repeat 0 0;cursor:pointer;}
/*******************************************************************/
/* SIDEBAR */
/*******************************************************************/
.related_post_list .content_text{width:280px!important;}
.related_post_list h3, .pop_posts h3{border-bottom:1px solid #cdcdcd;margin-bottom:20px;}
.no_image{display:none;}
#related_sidebar{float:left;}
#related_sidebar img, .pop_posts img{float:left;margin-right:10px;margin-bottom:10px;border:1px solid #cdcdcd;}
.pop_posts ol li{overflow:hidden;border-bottom:1px solid #cdcdcd;margin-bottom:20px;padding-bottom:10px;list-style:none;}
.pop_posts ol{list-style:none;margin:0;float:left;width:100%;}
.pop_posts ol li:last-child{border-bottom:none !important;}

/*******************************************************************/
/* SIDEBAR ADS */
/*******************************************************************/
#sidebar_ads_125 li a img,#sidebar_ads_180 li a img{border:none;}
#sidebar{width:100%;}
#sidebar_ads_180{margin:0;width:380px;margin-top:10px;}
#sidebar_ads_180 li{float:left;list-style:none;width:180px;margin-bottom:20px;}
#sidebar_ads_180 li:last-child{margin-bottom:0;}
#sidebar_ads_180 img,#sidebar_ads_125 img{border:none !important;}
#sidebar_ads_180 li a{display:block;height:150px;width:180px;}
#sidebar_ads_180 li.left{margin-right:20px;}
#sidebar_ads_125{margin:0 0 20px 0;width:380px;}
#sidebar_ads_125 li{float:left;list-style:none;width:125px;margin:0 2px 2px 0;}
#sidebar_ads_125 li a{display:block;height:125px;width:125px;}
#sidebar_ads_125 li.last{margin-right:0px;}
.right_col.ads_180 img, .right_col.ads_180 embed {margin-bottom:5px;}
/*******************************************************************/
/* SIDEBAR MODULES */
/*******************************************************************/
.side_module{border:1px solid #cdcdcd;background-color:#fff;margin-bottom:20px;}
.side_module.sidebar_ads_336{padding:18px;display:block;text-align: center;}
.side_module.sidebar_ads_336 img{border:none; margin:0 auto; display:block;}
.side_module .content_wrap{padding:20px;}
div#poll.side_module {margin-top:20px;}
.grey_side_title{color:#fff;font-size:1.1em;text-transform:uppercase;height:26px;padding:14px 0 0 30px;background:url(../images/sidebar-title-bg.png) repeat-x 0 0;position:relative;top:22px;left:-11px;margin-bottom:10px;}
.grey_side_title span.cap{right:-22px;top:0;width:22px;height:40px;background:url(../images/sidebar-title-cap.png) no-repeat 0 0;position:absolute;}
.grey_side_title span.corner{float:left;width:10px;height:10px;background:url(../images/footer-corners.png) no-repeat -10px 0;position:absolute;top:40px;left:0;}
#sidebar .cat_link{position:relative;margin-top:-3px;}
.side_module_trans .popular_posts{float:left;}
.side_module_trans .popular_posts ul,.side_module_trans .ads_180 ul{margin:0;}
.side_module_trans .popular_posts li,.side_module_trans .ads_180 li{list-style-type:none;}
.side_module_trans .ads_180 ul{float:right;width:180px;}
.side_module_trans .ads_180 img{border:none;}
.side_module_trans .popular_posts h3{padding-bottom:10px;}
.side_module_trans .popular_posts ul{border-bottom:1px solid #cdcdcd;}
.side_module_trans .popular_posts li{border-top:1px solid #cdcdcd;width:180px;}
.side_module_trans .popular_posts li a{display:block;padding:5px;}
.side_module_trans .popular_posts li a:hover{text-decoration:none;background:#fff;background:rgba(255,255,255,0.9);}
/*******************************************************************/
/* READER POLL */
/*******************************************************************/
#poll h4{font-size:2em;color:#303030;}
#poll ul{margin:10px 0 10px 0;}
#poll ul li{list-style:none;margin-bottom:5px;}
#poll form{padding-bottom:20px;border-bottom:1px solid #cdcdcd;margin-bottom:5px;}
input.submit{border:none;display:block;text-indent:-9999px;width:68px;height:31px;background:url(../images/submit.png) no-repeat 0 0;cursor:pointer;}
/*******************************************************************/
/* SIDEBAR POST LISTS */
/*******************************************************************/
#sidebar .post_list ul{margin-left:0;margin-top:10px;}
#sidebar .post_list li{list-style:none;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #cdcdcd;clear:both;}
#sidebar .post_list li:last-child{border-bottom:none;padding-bottom:0;}
#sidebar .post_list h4{font-size:1.166em;}
#sidebar .post_list li small{display:block;float:right;}
#sidebar .post_list img{display:none;}
/*******************************************************************/
/* Gadget Single Elements */
/*******************************************************************/
.gadget_content{float:left;}
.gadget_review,.app_review{background-color:#efefef;border:1px solid #cdcdcd;width:203px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-box-shadow:4px 4px 4px rgba(0,0,0,0.2);-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.2);box-shadow:4px 4px 4px rgba(0,0,0,0.2);padding:20px;}
.gadget_review_body{float:left;width:250px;}
.gadget_review_wrap .gadget_review{float:right;margin-left:20px;margin-bottom:20px;}
.single_post_module .gadget_review,.single_post_module .app_review{margin-left:10px;margin-bottom:10px;}
.gadget_review img{border:1px solid #cdcdcd;margin:5px 0 5px 0;}
.gadget_review h3{color:#92278f;font-size:1.333em;line-height:1.3em;}
.gadget_review .pros span,.gadget_review .price span{color:#92278f;font-weight:bold;}
.gadget_review .pros p{float:left;text-indent:35px;position:relative;margin-top:-1.5em;width:100%;}
.gadget_review p{border-bottom:1px solid #cdcdcd;padding-bottom:10px;}
.gadget_review .rating{display:block;width:98px;height:30px;background:url(../images/rating.gif) no-repeat 0 0px;padding:3px 0 3px 0;text-indent:-9999px;}
.gadget_review_group { float:right}
.app_review {float:right;}
.app_review .rating{display:block;width:98px;height:30px;background:url(../images/rating-app.gif) no-repeat 0 0px;padding:3px 0 3px 0;text-indent:-9999px;}
.app_thumb{padding:5px 15px;border-color:#ddd;height:73px;}
.app_review .app_thumb{padding:0px;float:right;}
.app_review .app_store_link{text-indent:-9999px;display:block;float:left;width:116px;height:40px;background:url(../images/badge_appstore-lrg.gif) no-repeat 0 0;margin-top:10px;}
.app_review .buy_app{text-indent:-9999px;display:block;float:left;width:58px;height:30px;background:url(../images/buy-app.png) no-repeat 0 0;margin:13px 0 0 20px;}
.app_review .buy_app_only{text-indent:-9999px;display:block;float:left;width:58px;height:30px;background:url(../images/buy-app.png) no-repeat 0 0;margin:5px 0 0 0;}
.compat_with{background-color:#c0ddea;padding:10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:265px;margin-bottom:10px;}
.compat_with p{margin:0;}
#feature_single .left{float:left;}
#feature_single .compat_with{float:left;clear:left;width:157px;margin-top:20px;}
#content_list_module .content_image .compat_with{width:86px;float:left;clear:left;margin-top:10px;}
.rule{height:1px;background-color:#cdcdcd;background-position:0 0;background-repeat:repeat-x;margin-bottom:10px;margin-top:10px;}
.rule hr{display:none;}
.app_review h3{color:#2B8D91;font-size:1.333em;line-height:1.3em;margin-bottom:10px;}
#feature_single span.rating{display:block;width:98px;height:30px;background:url(../images/rating.gif) no-repeat 0 0px;padding:3px 0 3px 0;text-indent:-9999px;}
#feature_single span.rating.app{background:url(../images/rating-app.gif) no-repeat 0 0px;}
.no_thumb .rating{display:block;width:98px;height:30px;background:url(../images/rating.gif) no-repeat 0 0px;padding:3px 0 3px 0;text-indent:-9999px;}
.content_text span.rating{display:block;width:98px;height:30px;background:url(../images/rating.gif) no-repeat -100px 0px;padding:3px 0 3px 0;text-indent:-9999px;float:left;/**margin-top:5px;margin-bottom:10px;**/}
.content_text span.rating.app{background:url(../images/rating-app.gif) no-repeat 0 0px;}
/*******************************************************************/
/* AMW PAGE */
/*******************************************************************/
.amw_nav{margin:0 20px 20px 20px;clear:both;}
.amw_nav li{list-style:none;float:left;padding:0 5px 0 5px;border-right:1px solid #232c33;line-height:1em;}
.amw_nav li.back{float:right;}
.amw_nav li.no_border{border:0;}
.amw_block h3{border-bottom:1px solid #cdcdcd;margin-bottom:12px;}
.amw_block .left{float:left;width:303px;padding:5px 20px 0 0;}
.amw_block .right{float:left;position:relative;}
.amw_block .mag-img img{padding:20px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#efefef;}
.amw_block .mag-img span{display:block;position:absolute;top:-10px;right:-10px;height:88px;width:88px;background:url(../images/current-issue.png) no-repeat 0 0;}
.digital_subscribe{margin:0px;overflow:hidden;}
.digital_subscribe li{float:left;list-style:none;margin-right:5px;}
.digital_subscribe li.back_issues a{display:block;text-indent:-9999px;width:87px;height:30px;background:url(../images/back-issues.png) no-repeat 0 0;}
.amw_block a.amw_button{margin-bottom:10px;}
.amw_block a.buy_magazine{display:block;text-indent:-9999px;width:102px;height:30px;background:url(../images/buy_magazine.png) no-repeat 0 0;}
.amw_block a.buy_digital{display:block;text-indent:-9999px;width:92px;height:30px;background:url(../images/buy_digital.png) no-repeat 0 0;}
.amw_block a.buy_now{display:block;text-indent:-9999px;width:78px;height:30px;background:url(../images/buy_now.png) no-repeat 0 0;}
.amw_block a.subscribe_now{display:block;text-indent:-9999px;width:113px;height:30px;background:url(../images/subscribe-now.png) no-repeat 0 0;}
.amw_block a.shop_btn{display:block;text-indent:-9999px;width:55px;height:30px;background:url(../images/shop.png) no-repeat 0 0;}
#digital_mag.amw_block .left span.icon{display:block;float:left;width:32px;height:32px;background:url(../images/dig-mag-icon.png) no-repeat 0 0;margin:0 10px 0 0;}
#digital_mag.amw_block{background:#fff url(../images/dig-mag.jpg) no-repeat 343px 65px;}
#amw_shop.amw_block{background:#fff url(../images/shop-img.jpg) no-repeat 343px 65px;}
#amw_shop.amw_block table{width:100%;margin-bottom:10px;}
#amw_shop.amw_block tr{border-bottom:1px solid #cdcdcd;}
#amw_shop.amw_block tr.last{border:none;}
#amw_shop.amw_block td{padding:5px 10px 5px 10px;}
#amw_shop.amw_block table .odd{background-color:#efefef;}
#competitions .single_comp{padding-bottom:20px;border-bottom:1px solid #cdcdcd;margin-bottom:20px;}
#competitions h4, #competitions h5, .catid-3306 h4{margin-bottom:5px;}
#competitions .prizes{padding:20px;background-color:#c0ddea;}
#competitions .prizes img{float:right;border:1px solid #cdcdcd;margin:0 0 20px 20px;clear:right;}
#competitions .prizes .web_link{float:right;clear:right;}
/*******************************************************************/
/* Resource Centre */
/*******************************************************************/
.resources .resourses_links{width:100%;text-align:center;margin:5px auto;}
.resources .resourses_links li{display:inline;text-align:center;margin:0 5px;}
.resources img.hero_image{margin-bottom:5px;}
.resources .content_image,.related_post_list .content_image{width:80px!important;}
.resources .content_text{width:440px!important;}
/* Grid >> 10 Columns
----------------------------------------------------------------------------------------------------*/
.container_10 .grid_1{width:80px;}
.container_10 .grid_2{width:180px;}
.container_10 .grid_3{width:280px;}
.container_10 .grid_4{width:380px;}
.container_10 .grid_5{width:480px;}
.container_10 .grid_6{width:580px;}
.container_10 .grid_7{width:680px;}
.container_10 .grid_8{width:780px;}
.container_10 .grid_9{width:880px;}
.container_10 .grid_10{width:980px;}
/* Prefix Extra Space >> 10 Columns
----------------------------------------------------------------------------------------------------*/
.container_10 .prefix_20{padding-left:20px;}
.container_10 .prefix_1{padding-left:100px;}
.container_10 .prefix_2{padding-left:200px;}
.container_10 .prefix_3{padding-left:300px;}
.container_10 .prefix_4{padding-left:400px;}
.container_10 .prefix_5{padding-left:500px;}
.container_10 .prefix_6{padding-left:600px;}
.container_10 .prefix_7{padding-left:700px;}
.container_10 .prefix_8{padding-left:800px;}
.container_10 .prefix_9{padding-left:900px;}
/* Suffix Extra Space >> 10 Columns
----------------------------------------------------------------------------------------------------*/
.container_10 .suffix_20{padding-right:20px;}
.container_10 .suffix_1{padding-right:100px;}
.container_10 .suffix_2{padding-right:200px;}
.container_10 .suffix_3{padding-right:300px;}
.container_10 .suffix_4{padding-right:400px;}
.container_10 .suffix_5{padding-right:500px;}
.container_10 .suffix_6{padding-right:600px;}
.container_10 .suffix_7{padding-right:700px;}
.container_10 .suffix_8{padding-right:800px;}
.container_10 .suffix_9{padding-right:900px;}
/* Push Space >> 10 Columns
----------------------------------------------------------------------------------------------------*/
.container_10 .push_1{left:100px;}
.container_10 .push_2{left:200px;}
.container_10 .push_3{left:300px;}
.container_10 .push_4{left:400px;}
.container_10 .push_5{left:500px;}
.container_10 .push_6{left:600px;}
.container_10 .push_7{left:700px;}
.container_10 .push_8{left:800px;}
.container_10 .push_9{left:900px;}
/* Pull Space >> 10 Columns
----------------------------------------------------------------------------------------------------*/
.container_10 .pull_1{left:-100px;}
.container_10 .pull_2{left:-200px;}
.container_10 .pull_3{left:-300px;}
.container_10 .pull_4{left:-400px;}
.container_10 .pull_5{left:-500px;}
.container_10 .pull_6{left:-600px;}
.container_10 .pull_7{left:-700px;}
.container_10 .pull_8{left:-800px;}
.container_10 .pull_9{left:-900px;}
/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;} 


.module1 {
  width: 540px;


  margin-left: 0;
  margin-right: 0;
  margin-bottom: 20px;
  -moz-border-radius: 7px;
  -khtml-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}

