/* INTRODUCTION SECTION */
.online-backup_intro { position: relative; width: 602px; height: 365px; margin-left: -23px; background: #444 url('//images.freeola.co.uk/online-backup-software/intro-bg.jpg') no-repeat; }
.online-backup_intro_content { width: 234px; height: 335px; padding: 10px 12px 20px 20px; background: #f8f8f8; float: right; margin: 0px 20px 0px 20px; }
.online-backup_intro_content p { margin: 10px 0px 0px 0px; }
.online-backup_intro_subheader { font-size: 15px; font-weight: bold; margin-top: 5px !important; }

.online-backup_sash_01 { position: absolute; margin: -17px 0px 0px 129px; width: 124px; height: 124px; background: url('//images.freeola.co.uk/online-backup/sprite.png') left no-repeat; background-position: 0px -766px; }
.online-backup_sash_02 { position: absolute; margin: -17px 0px 0px 140px; width: 114px; height: 114px; background: url('//images.freeola.co.uk/online-backup/sprite.png') left no-repeat; background-position: 0px -574px; }

.online-backup_intro ul  { list-style-type: none; margin: 0; padding: 0; }
.online-backup_intro li { margin: 13px 0px 13px 0px; padding-left: 30px; font-size: 11px; line-height: 15px; background: url('//images.freeola.co.uk/online-backup/sprite.png') left no-repeat; background-position: 0px 0px; }
.online-backup_intro_listheader { font-size: 12px; font-weight: bold; }

/* BUY BAR */
.online-backup_buy_bar { position: relative; width: 565px; margin-left: -23px; background: #5e7189; overflow: hidden; padding: 8px 22px 8px 15px; }
.online-backup_buy_bar ul { display: inline-block; float: left; list-style-type: none; margin: 0; padding: 0; }
.online-backup_buy_bar li { display: inline-block; float: left; margin: 5px 10px 0px 10px; padding: 0px; }
#online-backup_myfreeola .online-backup_buy_bar li { margin: 5px 8px 0px 0px; }
#online-backup_myfreeola .online-backup_features ul {line-height:18px; font-family: Arial; font-size:12px;}

/* BOX SECTIONS */
.online-backup_buy_section { border: 1px solid #C0C0C0; overflow: hidden; padding: 10px 30px 20px 30px; border-radius: 6px; -moz-border-radius: 6px; }
.online-backup_buysection_left { width: 330px; float: left; margin-top: 10px; }
.online-backup_buysection_right { float: right; width: 139px; margin: 20px 0px 0px 0px; }

.online-backup_buysection_small { width: 280px; overflow: hidden; padding: 0px 10px 20px 20px; margin-bottom: 15px; border: 1px solid #CCC; border-radius: 6px; -moz-border-radius: 6px; background: url('//images.freeola.co.uk/online-backup/family.jpg') bottom right no-repeat; }
.online-backup_dataloss_section { width: 270px; overflow: hidden; padding: 0px 20px 10px 20px; border: 1px solid #CCC; border-radius: 6px; -moz-border-radius: 6px; }
.online-backup_dataloss_section ul { padding: 15px 0px 5px 15px; margin: 0; }
.online-backup_features_wrap { clear: left; overflow: hidden; }
.online-backup_features { float: right; width: 190px; padding: 0px 20px 10px 15px; border: 1px solid #CCC; border-radius: 6px; -moz-border-radius: 6px; }
.online-backup_features ul { margin: 0px 0px 10px 0px; padding: 0; list-style-type: none; background: url('//images.freeola.co.uk/online-backup/sprite.png') left no-repeat; background-position: 0px -201px; }
.online-backup_features li { margin-top: 20px; padding-left: 35px; font-style: italic; }

/* GENERAL STYLING */
a.online-backup_buynow:link, a.online-backup_buynow:visited { float: right; height: 45px; margin-top: 5px; width: 115px; display: inline-block; background: #5e7189; font: 18px/45px arial; color: #FFF !important; text-decoration: none; text-align: center; border-radius: 3px; -moz-border-radius: 3px; }
a.online-backup_buynow_main:link, a.online-backup_buynow_main:visited { float: right; height: 56px; width: 125px; display: inline-block; background: url('//images.freeola.co.uk/online-backup/buy-now-button_alt.png') no-repeat; font: 14px/55px arial; font-weight: bold; color: #333 !important; text-decoration: none; text-align: center; border-radius: 3px; -moz-border-radius: 3px; text-shadow: 0px 1px 0px #FFF; }
a.online-backup_buynow_main:hover { background-position: 0px -56px; text-shadow: 0px 1px 0px #fff; }
.online-backup_raquo { font: 21px arial; }
.online-backup_header { clear: both; margin: 20px 0px 0px 0px; font: bold 15px arial; }
.online-backup_section { line-height: 18px;}
#online-backup_myfreeola a.online-backup_buynow{width: 135px; }

/* DOWNLOAD BUTTONS */
.portalContent .btn-download-windows, .portalContent .btn-download-mac{float:left;}
.portalContent .btn-download-windows span{margin-left: 30px;}
.portalContent .btn-download-mac span{margin-left: 47px;}
.portalContent .btn-download-windows .button { width: 174px; height: 57px; background: url('//images.freeola.co.uk/online-backup/windows-download.png') no-repeat; margin: 5px 50px 0 30px; }
.portalContent .btn-download-mac .button { width: 178px; height: 62px; background: url('//images.freeola.co.uk/online-backup/osx-download.png') no-repeat; }
.clearboth{clear:both;}

.standard .mf-forward-to{border-top:0px; padding-top: 1px;}
.standard .mf-forward-to2{border-bottom:0px; padding-bottom: 1px;}

/* FOOTER AWARDS */
ul.online-backup_awards, ul.online-backup_awards li { list-style-type: none; padding: 0; padding: 0; }
ul.online-backup_awards li { float: left; display: inline; padding-top: 10px; }
ul.online-backup_awards li.margin { margin: 0px 28px 0px 28px; }

/* briefcase upgrade */
.briefcase-features { padding: 20px 0px 15px 25px; background: #f5f5f5 url('//images.freeola.co.uk/online-backup-software/briefcase-bg.png') top right no-repeat; font: 12px/21px arial; color: #444; margin-bottom:5px; }
.briefcase-features p.sub { font-style: italic; margin-top: 0; font-size: 11px; }
.briefcase-features li { list-style-type: none; padding-left: 25px; background: url('//images.freeola.co.uk/online-backup-software/asterisk.png') left no-repeat; }
.briefcase-features a { color: #444; }