@media only screen and (max-device-width: 480px) {
#header-block {width: 320px; border: none !important; margin-top: 0px}
#cp-name-block {font-size: 9pt}
#top-link-block {font-size: 7pt}
.draggable-icon-box { width: 320px !important; margin: 0px; margin-bottom: 5px; margin-top: 5px; }
#icon-box-list {width: 320px !important}
.icon-box-body {padding: 0px !important; width: 320px !important; border: none !important; background: url("/images/iphone/bg_iphone_section.png") top left repeat-x !important; padding-top: 15px !important; }
#body-block {padding: 2px}
div.alltext {padding: 0px !important}
textarea[cols="103"], textarea[cols="100"],textarea[cols="45"],textarea[cols="75"] {width: 99%; font-size: 7pt}
img[width="468"] {width: 305px; height: 40px}
img[width="410"] {width: 305px; height: 164px}
input[size="40"],input[size="55"] {width: 305px;}
input[size="50"] {width: 295px;} /* In tables */
input[size="90"] {width: 285px;} /* In tables */
pre {overflow: scroll; font-size: 7pt}
img.bandwidth-graph {width: 305px; height: 152px}
table.reformatted th {font-weight: bold !important; text-align: left}
#file-manager-block * {font-size: 7pt !important}
.fm-folder {padding-left: 5px !important}
.header-splitter {position: absolute; display: none;}
.draggable-icon-box .up-arrow,
.draggable-icon-box .down-arrow
 {background: url("/images/iphone/open_grey.png"); height: 7px; width: 5px; margin-top: 9px; margin-right: 9px;}

/* iphoneish style */

#info-boxes {}
#top-link-block a {
	display: inline-block;
	padding: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border: 1px solid #666;
	color: #666;
	margin-left: 10px;
	background: #222;
	max-width: 95px;
}
#top-link-block {
	max-width: 260px;
}

#top-text-block a, #body-block #icon-boxes a, #body-block .flick-link a {color: #ccc !important; text-decoration: none; font-weight: normal}
#top-text-block, #top-text-block *, #body-block #icon-boxes, #body-block .flick-link {background: black !important; color: #ccc !important}
#body-block .flick-link a:after {content: " >>>";}
#body-block .flick-link {
	margin-top: -2px;
	margin-left: -2px;
	margin-right: -2px;
	padding-top: 5px;
}
table.normal-table {
	border-top: 1px solid #ccc;
}
table#icons-and-info {
	border: none;
	margin-left: -2px;
	margin-right: -2px;
}

#body-block .flick-link a {
	padding: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid #666;
	color: #666;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	margin-left: 10px;
	background: #222;
	display: inline-block;
	margin-bottom: 5px;
}
#body-block a {color: black !important; text-decoration: none; font-weight: bold}
#cp-name-block {color: #ccc !important}
body {background: white}
#body-block {background: white; color: black}
#banner-block {background: black}
img#banner-image {width: 0px !important; height: 0px !important}
div.misc-icon {height: 57px !important; margin-bottom: 3px}
div.icon-and-text {height: 90px !important}
.draggable-icon-box .title {
	width: 300px !important; 
	background: url("/images/iphone/bg_iphone_heading.png") top right repeat; 
	height: 31px; 
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	font-size: 18px; 
	font-weight: bold; 
	color: #666; 
	text-align: left; 
	vertical-align: middle; 
	letter-spacing: -1px;
}

/* icons (fixed) */
#b-fileman-icon { background: url("/images/iphone/files_mange.png") top center no-repeat; }
#b-permissions-icon { background: url("/images/iphone/icon_permissions.png") top center no-repeat; }
#b-ftpusers-icon { background: url("/images/iphone/files_ftp.png") top center no-repeat; }
#b-backup-icon { background: url("/images/iphone/files_backup.png") top center no-repeat; }
#b-wb-icon { background: url("/images/iphone/files_builder.png") top center no-repeat; }
#b-ftp-unlock-icon { background: url("/images/iphone/ftp_unlock.png") top center no-repeat; }

#b-webmail-icon { background: url("/images/iphone/email_login.png") top center no-repeat; }
#b-mailboxes-icon { background: url("/images/iphone/email_mailboxes.png") top center no-repeat; }
#b-emailfw-icon { background: url("/images/iphone/email_forwarding.png") top center no-repeat; }
#b-emailca-icon { background: url("/images/iphone/email_catchall.png") top center no-repeat; }
#b-emaillists-icon { background: url("/images/iphone/email_list.png") top center no-repeat; }
#b-emailresp-icon { background: url("/images/iphone/email_autoresponse.png") top center no-repeat; }
#b-junk-icon { background: url("/images/iphone/email_junk.png") top center no-repeat; }
#b-emailsummary-icon { background: url("/images/iphone/email_summary.png") top center no-repeat; }
#b-emailfl-icon { background: url("/images/iphone/email_logs.png") top center no-repeat; }

#b-sitemap-icon { background: url("/images/iphone/stats_google.png") top center no-repeat; }
#b-webalizer-icon { background: url("/images/iphone/stats_webalizer.png") top center no-repeat; }
#b-awstats-icon { background: url("/images/iphone/stats_awstats.png") top center no-repeat; }
#b-log-icon { background: url("/images/iphone/stats_log.png") top center no-repeat; }
#b-counter-icon { background: url("/images/iphone/stats_counter.png") top center no-repeat; }
#b-search-icon { background: url("/images/iphone/stats_search.png") top center no-repeat; }
#b-bwstats-icon { background: url("/images/iphone/stats_bandwidth.png") top center no-repeat; }
#b-tracewatch-icon { background: url("/images/iphone/stats_tracewatch.png") top center no-repeat; }

#b-du-icon { background: url("/images/iphone/diag_space.png") top center no-repeat; }
#b-modules-icon { background: url("/images/iphone/diag_perlphp.png") top center no-repeat; }
#b-paths-icon { background: url("/images/iphone/diag_paths.png") top center no-repeat; }
#b-htmlvalid-icon { background: url("/images/iphone/diag_validator.png") top center no-repeat; }
#b-perlvalid-icon { background: url("/images/iphone/diag_perl.png") top center no-repeat; }
#b-ping-icon { background: url("/images/iphone/diag_ping.png") top center no-repeat; }
#b-whois-icon { background: url("/images/iphone/diag_whois.png") top center no-repeat; }
#b-htmltidy-icon { background: url("/images/iphone/diag_htmltidy.png") top center no-repeat; }

#b-databases-icon { background: url("/images/iphone/tools_mysql.png") top center no-repeat; }
#b-pwprotect-icon { background: url("/images/iphone/tools_password.png") top center no-repeat; }
#b-cron-icon { background: url("/images/iphone/tools_scheduled.png") top center no-repeat; }
#b-subdomains-icon { background: url("/images/iphone/tools_subdomains.png") top center no-repeat; }
#b-fp-icon { background: url("/images/iphone/tools_fp.png") top center no-repeat; }
#b-password-icon { background: url("/images/iphone/tools_changepword.png") top center no-repeat; }
#b-ipblock-icon { background: url("/images/iphone/tools_blockip.png") top center no-repeat; }
#b-autoindex-icon { background: url("/images/iphone/tools_directory.png") top center no-repeat; }
#b-ssh-icon { background: url("/images/iphone/tools_ssh.png") top center no-repeat; }
#b-dialup-icon { background: url("/images/iphone/tools_netaccess.png") top center no-repeat; }
#b-redirect-icon { background: url("/images/iphone/tools_redirect.png") top center no-repeat; }

#b-sw-icon { background: url("/images/iphone/res_freesoftware.png") top center no-repeat; }
#b-wt50p-icon { background: url("/images/iphone/res_50prem.png") top center no-repeat; }
#b-wt100e-icon { background: url("/images/iphone/res_100xtra.png") top center no-repeat; }
#b-wt400b-icon { background: url("/images/iphone/res_400basic.png") top center no-repeat; }
#b-wt16f-icon { background: url("/images/iphone/res_16flash.png") top center no-repeat; }
#b-wt5h-icon { background: url("/images/iphone/res_5hosting.png") top center no-repeat; }
#b-cl100-icon { background: url("/images/iphone/res_100logos.png") top center no-repeat; }
#b-flashbanners-icon { background: url("/images/iphone/res_flashbanners.png") top center no-repeat; }
#b-banners-icon { background: url("/images/iphone/res_banners.png") top center no-repeat; }
#b-clipart-icon { background: url("/images/iphone/res_clipart.png") top center no-repeat; }
#b-photos-icon { background: url("/images/iphone/res_photos.png") top center no-repeat; }
#b-art-icon { background: url("/images/iphone/res_webart.png") top center no-repeat; }
#b-links-icon { background: url("/images/iphone/res_links.png") top center no-repeat; }
#b-js-icon { background: url("/images/iphone/res_javascript.png") top center no-repeat; }

#b-ssl-icon { background: url("/images/iphone/shop_ssl.png") top center no-repeat; }
#b-zencart-icon { background: url("/images/iphone/shop_zen.png") top center no-repeat; }
#b-oscommerce-icon { background: url("/images/iphone/shop_osc.png") top center no-repeat; }
#b-cubecart-icon { background: url("/images/iphone/shop_cube.png") top center no-repeat; }
#b-agora-icon { background: url("/images/iphone/shop_agora.png") top center no-repeat; }
#b-acco-icon { background: url("/images/iphone/shop_payments.png") top center no-repeat; }

/* CGI icons */

#b-i-wordpress-icon { background: url("/images/iphone/scripts_wordpress.png") top center no-repeat; }
#b-i-joomla-icon { background: url("/images/iphone/scripts_joomla15.png") top center no-repeat; }
#b-i-joomla10-icon { background: url("/images/iphone/scripts_joomla1.png") top center no-repeat; }
#b-i-mambo-icon { background: url("/images/iphone/scripts_mambo.png") top center no-repeat; }
#b-i-cmsmadesimple-icon { background: url("/images/iphone/scripts_cmssimple.png") top center no-repeat; }
#b-i-cms-icon { background: url("/images/iphone/scripts_geek.png") top center no-repeat; }
#b-i-cms2-icon { background: url("/images/iphone/scripts_nucleus.png") top center no-repeat; }
#b-i-forum-icon { background: url("/images/iphone/scripts_phpbb3.png") top center no-repeat; }
#b-i-phpbb2-icon { background: url("/images/iphone/scripts_phpbb2.png") top center no-repeat; }
#b-i-roundcube-icon { background: url("/images/iphone/scripts_roundcube.png") top center no-repeat; }
#b-i-mediawiki-icon { background: url("/images/iphone/scripts_mediawiki.png") top center no-repeat; }
#b-i-sugarcrm-icon { background: url("/images/iphone/scripts_sugarcrm.png") top center no-repeat; }
#b-i-openads-icon { background: url("/images/iphone/scripts_openads.png") top center no-repeat; }
#b-i-drupal-icon { background: url("/images/iphone/scripts_drupal.png") top center no-repeat; }
#b-i-coppermine-icon { background: url("/images/iphone/scripts_coppermine.png") top center no-repeat; }
#b-i-lal-icon { background: url("/images/iphone/scripts_password.png") top center no-repeat; }
#b-i-formmail-icon { background: url("/images/iphone/scripts_form.png") top center no-repeat; }
#b-i-photo-icon { background: url("/images/iphone/scripts_pgallery.png") top center no-repeat; }
#b-i-gallery2-icon { background: url("/images/iphone/scripts_pgallery.png") top center no-repeat; }
#b-i-links-icon { background: url("/images/iphone/scripts_freelinks.png") top center no-repeat; }
#b-i-search-icon { background: url("/images/iphone/scripts_search.png") top center no-repeat; }
#b-i-guestbook-icon { background: url("/images/iphone/scripts_guestbook.png") top center no-repeat; }
#b-i-webboard-icon { background: url("/images/iphone/scripts_eblah.png") top center no-repeat; }
#b-i-postcard-icon { background: url("/images/iphone/scripts_postcards.png") top center no-repeat; }
#b-i-auction-icon { background: url("/images/iphone/scripts_auction.png") top center no-repeat; }
#b-i-whois-icon { background: url("/images/iphone/scripts_domaincheck.png") top center no-repeat; }
#b-i-404-icon { background: url("/images/iphone/scripts_404.png") top center no-repeat; }
#b-i-adverts-icon { background: url("/images/iphone/scripts_banners.png") top center no-repeat; }
#b-i-clock-icon { background: url("/images/iphone/scripts_jclock.png") top center no-repeat; }
#b-i-calendar-icon { background: url("/images/iphone/scripts_calendar.png") top center no-repeat; }
#b-i-survey-icon { background: url("/images/iphone/scripts_survey.png") top center no-repeat; }
#b-i-countdown-icon { background: url("/images/iphone/scripts_countdown.png") top center no-repeat; }
#b-i-randomtext-icon { background: url("/images/iphone/scripts_randomtxt.png") top center no-repeat; }
#b-i-randomimages-icon { background: url("/images/iphone/scripts_randomimages.png") top center no-repeat; }
#b-i-friend-icon { background: url("/images/iphone/scripts_tellfriend.png") top center no-repeat; }
#b-i-webring-icon { background: url("/images/iphone/scripts_ring.png") top center no-repeat; }
#b-i-ticket-icon { background: url("/images/iphone/scripts_ticketxpress.png") top center no-repeat; }
#b-i-classified-icon { background: url("/images/iphone/scripts_classifieds.png") top center no-repeat; }
#b-i-typo-icon { background: url("/images/iphone/scripts_typo3.png") top center no-repeat; }
#b-i-crafty-icon { background: url("/images/iphone/scripts_csyntax.png") top center no-repeat; }
#b-i-bbpress-icon { background: url("/images/iphone/scripts_bbpress.png") top center no-repeat; }
#b-i-phpcoin-icon { background: url("/images/iphone/scripts_phpcoin.png") top center no-repeat; }
#b-i-dotproject-icon { background: url("/images/iphone/scripts_dotproj.png") top center no-repeat; }
#b-i-osticket-icon { background: url("/images/iphone/scripts_osticket.png") top center no-repeat; }
#b-i-squirrelmail-icon { background: url("/images/iphone/scripts_squirrelmail.png") top center no-repeat; }
#b-i-elgg-icon { background: url("/images/iphone/scripts_elgg.png") top center no-repeat; }
#b-i-buddypress-icon { background: url("images/iphone/scripts_bpress.png") top center no-repeat; }
#b-i-wordpressmu-icon { background: url("/images/iphone/scripts_wordpressmu.png") top center no-repeat; }


/* icons (untouched) */

/*
#b-accutil-icon { background: url("/images/iphone/accutil.png") top center no-repeat; }
#b-diag-icon { background: url("/images/iphone/diag.png") top center no-repeat; }
#b-ecomm-icon { background: url("/images/iphone/ecomm.png") top center no-repeat; }
#b-email-icon { background: url("/images/iphone/email.png") top center no-repeat; }
#b-emailsmscc-icon { background: url("/images/iphone/emailsmscc.png") top center no-repeat; }
#b-emailsmsn-icon { background: url("/images/iphone/emailsmsn.png") top center no-repeat; }
#b-iis_app-icon { background: url("/images/iphone/iis_app.png") top center no-repeat; }
#b-iis_app_pool-icon { background: url("/images/iphone/iis_app_pool.png") top center no-repeat; }
#b-intapp-icon { background: url("/images/iphone/intapp.png") top center no-repeat; }
#b-mssql-icon { background: url("/images/iphone/mssql.png") top center no-repeat; }
#b-rep-icon { background: url("/images/iphone/rep.png") top center no-repeat; }
#b-res-icon { background: url("/images/iphone/res.png") top center no-repeat; }
#b-supp-icon { background: url("/images/iphone/supp.png") top center no-repeat; }
#b-wbp-icon { background: url("/images/iphone/wbp.png") top center no-repeat; }
*/

td.summary-email-address {
	font-size: 120% !important; 
	font-weight: bold !important; 
	text-align: center !important; 
	color: rgb(204,204,204) !important; 
	background: rgb(34,34,34) !important;
}
th.summary-email-address {
	visibility: collapse;
}
table.email-summary td {text-align: center}
div#header-block {background: black}

#top-link-block ul {display: none}

#info-boxes h2, .draggable-icon-box .title {
	border: none !important;
}
#top-text-block {min-height: 18px;}
#unlock-ftp-advice {display: none;}
#info-boxes #ftp-access-top {display: none;}
.ftpinfopopup, .ftpinfopopup .popright {width: 100px !important;}
}
