
/* ::::: http://ct1.addthis.com/static/r07/widget118.css ::::: */

#at16lb { display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1001; background-color: black; opacity: 0.001; }
#at20mc, #at_email, #at16pib, #at16pc, #at16pi, #at_share, #at_complete, #at_success, #at_error { position: static ! important; }
#at20mc { position: absolute; left: 0px; top: 0px; float: none; }
#at20mc a { color: rgb(51, 102, 187); }
#at20mc div { float: none; }
.at15dn { display: none; }
.at15a { border: 0px none; height: 0px; margin: 0px; padding: 0px; width: 230px; }
.atnt { text-align: center ! important; padding: 6px 0px 0px ! important; height: 24px ! important; }
.atnt a { text-decoration: none; color: rgb(51, 102, 187); }
.atnt a:hover { text-decoration: underline; }
#at16recap, #at_msg, #at16p label, #at16nms, #at16sas, #at_share .at_item, #at16p, #at15s, #at16p form input, #at16p textarea { font-family: arial,helvetica,tahoma,verdana,sans-serif ! important; font-size: 12px ! important; outline-style: none; outline-width: 0px; line-height: 1em; }
* html #at15s.mmborder { position: absolute ! important; }
#at15s.mmborder { position: fixed ! important; }
#at15s.mmborder { width: 250px ! important; }
#at20mc div.at15sie6 { color: rgb(76, 76, 76) ! important; width: 256px ! important; }
#at15s { background: url('png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5c') repeat scroll 0% 0% transparent; float: none; line-height: 1em; margin: 0px; overflow: visible; padding: 5px; text-align: left; position: absolute; }
#at15s a, #at15s span { outline: 0px none; direction: ltr; }
html > body #at15s { width: 250px ! important; }
#at20mc .atm.at15satmie6 { background: none repeat scroll 0% 0% transparent ! important; padding: 0px ! important; width: 150px ! important; }
#at15s.atm { background: none repeat scroll 0% 0% transparent ! important; padding: 0px ! important; width: 160px ! important; }
#at15s.atiemode2 { width: 252px ! important; }
#at15s_inner { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); margin: 0px; }
#at15s_head { position: relative; background: none repeat scroll 0% 0% rgb(242, 242, 242); padding: 4px; cursor: default; border-bottom: 1px solid rgb(229, 229, 229); }
.at15s_head_success { background: none repeat scroll 0% 0% rgb(202, 253, 153) ! important; border-bottom: 1px solid rgb(169, 213, 130) ! important; }
.at15s_head_success span, .at15s_head_success a { color: rgb(0, 0, 0) ! important; text-decoration: none; }
#at15s_brand, #at16_brand, #at15sptx { position: absolute; }
#at15s_brand { top: 4px; right: 4px; }
.at15s_brandx { right: 20px ! important; }
a#at15sptx { top: 4px; right: 4px; text-decoration: none; color: rgb(76, 76, 76); font-weight: bold; }
.at15sie6 a#at15sptx, #at15s.atiemode2 a#at15sptx { right: 8px; }
#at15sptx:hover { text-decoration: underline; }
#at16_brand { top: 5px; right: 30px; cursor: default; }
#at_hover { padding: 4px; }
#at_hover .at_item, #at_share .at_item { background: none repeat scroll 0% 0% rgb(255, 255, 255) ! important; float: left ! important; color: rgb(76, 76, 76) ! important; }
#at_hover .at_bold { font-weight: bold; color: rgb(0, 0, 0) ! important; }
#at16nms, #at16sas { padding: 4px 5px; }
#at16nms { display: none; }
#at16sas { clear: left; padding-top: 16px; padding-bottom: 16px; }
#at_hover .at_item { width: 112px ! important; padding: 2px 3px ! important; margin: 1px; text-decoration: none ! important; }
#at_hover .at_item.atiemode2 { width: 114px ! important; }
#at_hover .at_item:hover, #at_hover .at_item:focus, #at_hover .at_item.athov { margin: 0px ! important; }
#at_hover .at_item:hover, #at_hover .at_item:focus, #at_hover .at_item.athov, #at16ps .at_item:focus, #at_share .at_item:hover, #at_share .at_item.athov { background: none repeat scroll 0% 0% rgb(242, 242, 242) ! important; border: 1px solid rgb(229, 229, 229); color: rgb(0, 0, 0) ! important; text-decoration: none; }
.ipad #at_hover .at_item:focus { background: none repeat scroll 0% 0% rgb(255, 255, 255) ! important; border: 1px solid rgb(255, 255, 255); }
* html #at_hover .at_item { border: 1px solid rgb(255, 255, 255); }
* html #at_hover .at_item.athov { border: 1px solid rgb(229, 229, 229) ! important; margin: 1px ! important; }
#at_email15 { padding-top: 5px; }
.at15e_row { height: 28px; }
.at15e_row label, .at15e_row span { padding-left: 10px ! important; display: block ! important; width: 60px ! important; float: left ! important; }
.at15e_row input, .at15e_row textarea { display: block ! important; width: 150px ! important; float: left ! important; background: none repeat scroll 0% 0% rgb(255, 255, 255) ! important; border: 1px solid rgb(204, 204, 204) ! important; color: rgb(51, 51, 51) ! important; font-size: 11px ! important; font-weight: normal ! important; padding: 0px ! important; }
#at_email label, #at_email input, #at_email textarea { font-size: 11px ! important; }
#at_email #at16meo { margin: 15px 0px 0px 2px; }
#at16meo span { float: left; margin-right: 5px; padding-top: 4px; }
#at16meo a { float: left; margin: 0px; }
#at_sending { top: 130px; left: 110px; position: absolute; text-align: center; }
#at_sending img { padding: 10px; }
.at15t { display: block ! important; height: 16px ! important; line-height: 16px ! important; padding-left: 20px ! important; background: url('widget058.gif') no-repeat scroll 0px 0px transparent; cursor: pointer; text-align: left; }
.addthis_gray_style .at15t { background: url('widgetgray058.gif') no-repeat scroll left center transparent; }
.addthis_button { cursor: pointer; }
.addthis_toolbox.addthis_vertical_style { width: 140px; }
.addthis_toolbox.addthis_close_style .addthis_button_google_plusone { width: 65px; overflow: hidden; }
.addthis_toolbox.addthis_close_style .addthis_button_facebook_like { width: 85px; overflow: hidden; }
.addthis_toolbox.addthis_close_style .addthis_button_tweet { width: 90px; overflow: hidden; }
.addthis_button_facebook_like iframe.fb_iframe_widget_lift { max-width: none; }
.addthis_toolbox span.addthis_follow_label { display: none; }
.addthis_toolbox.addthis_vertical_style span.addthis_follow_label { display: block; }
.addthis_toolbox.addthis_vertical_style a { display: block; padding-bottom: 5px; }
.addthis_toolbox.addthis_vertical_style.addthis_32x32_style a { line-height: 32px; }
.addthis_toolbox.addthis_vertical_style .at300bs { margin-right: 4px; float: left; }
.addthis_toolbox.addthis_20x20_style span { line-height: 20px; }
.addthis_toolbox.addthis_32x32_style span { line-height: 32px; }
.addthis_toolbox.addthis_pill_combo_style a, .addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact { float: left; }
.addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet { margin-top: -2px; }
.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact { margin-right: 4px; }
.addthis_default_style .addthis_separator { margin: 0px 5px; display: inline; }
div.atclear { clear: both; }
.addthis_default_style .addthis_separator, .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m, .addthis_default_style .at300bs { float: left; }
.at300b img, .at300bo img { border: 0px none; }
.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m { padding: 0px 2px; }
.at300b, .at300bo, .at300m, .at300bs { cursor: pointer; }
.addthis_button_facebook_like.at300b:hover, .addthis_button_facebook_send.at300b:hover, .addthis_button_facebook_like.at300bs:hover, .addthis_button_facebook_send.at300bs:hover { opacity: 1; }
.addthis_20x20_style .dummy .at300bs, .addthis_20x20_style .at300bs, .addthis_20x20_style .at15t { background: url('widget006_20x20_top.gif') no-repeat scroll left center transparent; overflow: hidden; display: block; height: 20px ! important; width: 20px ! important; line-height: 20px ! important; }
.addthis_32x32_style .dummy .at300bs, .addthis_32x32_style .at300bs, .addthis_32x32_style .at15t { background: url('widget015_32x32_top.gif') no-repeat scroll left center transparent; overflow: hidden; display: block; height: 32px ! important; width: 32px ! important; line-height: 32px ! important; }
.addthis_32x32_style .at15t_010-blank { background-position: 0px 0px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_010-blank { background-position: 0px 0px ! important; }
.addthis_32x32_style .at15t_blogger { background-position: 0px -32px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_blogger { background-position: 0px -32px ! important; }
.addthis_32x32_style .at15t_delicious { background-position: 0px -64px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_delicious { background-position: 0px -64px ! important; }
.addthis_32x32_style .at15t_digg { background-position: 0px -96px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_digg { background-position: 0px -96px ! important; }
.addthis_32x32_style .at15t_email { background-position: 0px -128px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_email { background-position: 0px -128px ! important; }
.addthis_32x32_style .at15t_facebook { background-position: 0px -160px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_facebook { background-position: 0px -160px ! important; }
.addthis_32x32_style .at15t_favorites { background-position: 0px -192px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_favorites { background-position: 0px -192px ! important; }
.addthis_32x32_style .at15t_gmail { background-position: 0px -224px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_gmail { background-position: 0px -224px ! important; }
.addthis_32x32_style .at15t_google { background-position: 0px -256px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_google { background-position: 0px -256px ! important; }
.addthis_32x32_style .at15t_google_plusone_share { background-position: 0px -288px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_google_plusone_share { background-position: 0px -288px ! important; }
.addthis_32x32_style .at15t_linkedin { background-position: 0px -320px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_linkedin { background-position: 0px -320px ! important; }
.addthis_32x32_style .at15t_live { background-position: 0px -352px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_live { background-position: 0px -352px ! important; }
.addthis_32x32_style .at15t_mailto { background-position: 0px -384px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_mailto { background-position: 0px -384px ! important; }
.addthis_32x32_style .at15t_more { background-position: 0px -416px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_more { background-position: 0px -416px ! important; }
.addthis_32x32_style .at15t_mymailru { background-position: 0px -448px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_mymailru { background-position: 0px -448px ! important; }
.addthis_32x32_style .at15t_myspace { background-position: 0px -480px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_myspace { background-position: 0px -480px ! important; }
.addthis_32x32_style .at15t_orkut { background-position: 0px -512px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_orkut { background-position: 0px -512px ! important; }
.addthis_32x32_style .at15t_pinterest_share { background-position: 0px -544px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_pinterest_share { background-position: 0px -544px ! important; }
.addthis_32x32_style .at15t_print { background-position: 0px -576px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_print { background-position: 0px -576px ! important; }
.addthis_32x32_style .at15t_reddit { background-position: 0px -608px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_reddit { background-position: 0px -608px ! important; }
.addthis_32x32_style .at15t_stumbleupon { background-position: 0px -640px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_stumbleupon { background-position: 0px -640px ! important; }
.addthis_32x32_style .at15t_tumblr { background-position: 0px -672px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_tumblr { background-position: 0px -672px ! important; }
.addthis_32x32_style .at15t_twitter { background-position: 0px -704px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_twitter { background-position: 0px -704px ! important; }
.addthis_32x32_style .at15t_vk { background-position: 0px -736px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_vk { background-position: 0px -736px ! important; }
.addthis_32x32_style .at15t_yahoomail { background-position: 0px -768px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_yahoomail { background-position: 0px -768px ! important; }
.addthis_32x32_style .at15t_compact { background-position: 0px -416px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_compact { background-position: 0px -416px ! important; }
.addthis_32x32_style .at15t_expanded { background-position: 0px -416px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_expanded { background-position: 0px -416px ! important; }
.at300bs { background: url('widget058.gif') no-repeat scroll 0px 0px transparent; overflow: hidden; display: block; height: 16px; width: 16px; line-height: 16px ! important; }
.addthis_gray_style .at300bs { background: url('widgetgray058.gif') no-repeat scroll left center transparent; }
.at16nc { background: url('widget015_top.gif') no-repeat scroll 0% 0% transparent; overflow: hidden; display: block; height: 16px; width: 16px; line-height: 16px ! important; }
.addthis_gray_style .at16nc { background: url('widgetgray015_top.gif') no-repeat scroll left center transparent; }
.at16t { padding-left: 20px ! important; width: auto; cursor: pointer; text-align: left; overflow: visible ! important; }
#at_feed { display: none; padding: 10px; height: 300px; }
#at_feed span { margin-bottom: 10px; font-size: 12px; }
#at_feed div { width: 102px ! important; height: 26px ! important; line-height: 26px ! important; float: left ! important; margin-right: 68px; }
#at_feed div.at_litem { margin-right: 0px; }
#at_feed a { margin: 10px 0px; height: 17px; line-height: 17px; }
#at_feed.atused .fbtn { background: url('feed00.gif') no-repeat scroll 0% 0% transparent; float: left; width: 102px; cursor: pointer; text-indent: -9000px; }
#at_feed .fbtn.bloglines { background-position: 0px 0px ! important; width: 94px; height: 20px ! important; line-height: 20px ! important; margin-top: 8px ! important; }
#at_feed .fbtn.yahoo { background-position: 0px -20px ! important; }
#at_feed .fbtn.newsgator, .fbtn.newsgator-on { background-position: 0px -37px ! important; }
#at_feed .fbtn.technorati { background-position: 0px -71px ! important; }
#at_feed .fbtn.netvibes { background-position: 0px -88px ! important; }
#at_feed .fbtn.pageflakes { background-position: 0px -141px ! important; }
#at_feed .fbtn.feedreader { background-position: 0px -172px ! important; }
#at_feed .fbtn.newsisfree { background-position: 0px -207px ! important; }
#at_feed .fbtn.google { background-position: 0px -54px ! important; width: 104px; }
#at_feed .fbtn.winlive { background-position: 0px -105px ! important; width: 100px; height: 19px ! important; line-height: 19px; margin-top: 9px ! important; }
#at_feed .fbtn.mymsn { background-position: 0px -158px; width: 71px; height: 14px ! important; line-height: 14px ! important; margin-top: 12px ! important; }
#at_feed .fbtn.aol { background-position: 0px -189px; width: 92px; height: 18px ! important; line-height: 18px ! important; }
.at15t_000 { background-position: 0px 0px; }
.at15t_100zakladok { background-position: 0px -16px; }
.at15t_2linkme { background-position: 0px -32px; }
.at15t_2tag { background-position: 0px -48px; }
.at15t_a97abi { background-position: 0px -64px; }
.at15t_addressbar { background-position: 0px -80px; }
.at15t_addthis { background-position: 0px -96px; }
.at15t_addthis_error { background-position: 0px -112px; }
.at15t_adfty { background-position: 0px -128px; }
.at15t_adifni { background-position: 0px -144px; }
.at15t_advqr { background-position: 0px -160px; }
.at15t_aim { background-position: 0px -176px; }
.at15t_amazonwishlist { background-position: 0px -192px; }
.at15t_amenme { background-position: 0px -208px; }
.at15t_aolmail { background-position: 0px -224px; }
.at15t_apsense { background-position: 0px -240px; }
.at15t_arto { background-position: 0px -256px; }
.at15t_azadegi { background-position: 0px -272px; }
.at15t_baang { background-position: 0px -288px; }
.at15t_baidu { background-position: 0px -304px; }
.at15t_balltribe { background-position: 0px -320px; }
.at15t_beat100 { background-position: 0px -336px; }
.at15t_biggerpockets { background-position: 0px -352px; }
.at15t_bitly { background-position: 0px -368px; }
.at15t_bizsugar { background-position: 0px -384px; }
.at15t_bland { background-position: 0px -400px; }
.at15t_blinklist { background-position: 0px -416px; }
.at15t_blip { background-position: 0px -432px; }
.at15t_blogger { background-position: 0px -448px; }
.at15t_bloggy { background-position: 0px -464px; }
.at15t_blogkeen { background-position: 0px -480px; }
.at15t_blogmarks { background-position: 0px -496px; }
.at15t_blurpalicious { background-position: 0px -512px; }
.at15t_bobrdobr { background-position: 0px -528px; }
.at15t_bonzobox { background-position: 0px -544px; }
.at15t_bookmarkycz { background-position: 0px -560px; }
.at15t_bookmerkende { background-position: 0px -576px; }
.at15t_box { background-position: 0px -592px; }
.at15t_brainify { background-position: 0px -608px; }
.at15t_bryderi { background-position: 0px -624px; }
.at15t_buddymarks { background-position: 0px -640px; }
.at15t_buffer { background-position: 0px -656px; }
.at15t_buzzzy { background-position: 0px -672px; }
.at15t_camyoo { background-position: 0px -688px; }
.at15t_care2 { background-position: 0px -704px; }
.at15t_chimein { background-position: 0px -720px; }
.at15t_chiq { background-position: 0px -736px; }
.at15t_cirip { background-position: 0px -752px; }
.at15t_citeulike { background-position: 0px -768px; }
.at15t_classicalplace { background-position: 0px -784px; }
.at15t_cleanprint { background-position: 0px -800px; }
.at15t_cleansave { background-position: 0px -816px; }
.at15t_cndig { background-position: 0px -832px; }
.at15t_colivia { background-position: 0px -848px; }
.at15t_compact { background-position: 0px -864px; }
.at15t_cosmiq { background-position: 0px -880px; }
.at15t_cssbased { background-position: 0px -896px; }
.at15t_curateus { background-position: 0px -912px; }
.at15t_delicious { background-position: 0px -928px; }
.at15t_digaculturanet { background-position: 0px -944px; }
.at15t_digg { background-position: 0px -960px; }
.at15t_diggita { background-position: 0px -976px; }
.at15t_digo { background-position: 0px -992px; }
.at15t_diigo { background-position: 0px -1008px; }
.at15t_domaintoolswhois { background-position: 0px -1024px; }
.at15t_domelhor { background-position: 0px -1040px; }
.at15t_dosti { background-position: 0px -1056px; }
.at15t_dotnetshoutout { background-position: 0px -1072px; }
.at15t_douban { background-position: 0px -1088px; }
.at15t_draugiem { background-position: 0px -1104px; }
.at15t_dropjack { background-position: 0px -1120px; }
.at15t_dudu { background-position: 0px -1136px; }
.at15t_dzone { background-position: 0px -1152px; }
.at15t_edelight { background-position: 0px -1168px; }
.at15t_efactor { background-position: 0px -1184px; }
.at15t_ekudos { background-position: 0px -1200px; }
.at15t_elefantapl { background-position: 0px -1216px; }
.at15t_email { background-position: 0px -1232px; }
.at15t_embarkons { background-position: 0px -1248px; }
.at15t_evernote { background-position: 0px -1264px; }
.at15t_expanded { background-position: 0px -1280px; }
.at15t_extraplay { background-position: 0px -1296px; }
.at15t_ezyspot { background-position: 0px -1312px; }
.at15t_fabulously40 { background-position: 0px -1328px; }
.at15t_facebook { background-position: 0px -1344px; }
.at15t_facebook_like { background-position: 0px -1360px; }
.at15t_fark { background-position: 0px -1376px; }
.at15t_farkinda { background-position: 0px -1392px; }
.at15t_fashiolista { background-position: 0px -1408px; }
.at15t_favable { background-position: 0px -1424px; }
.at15t_faves { background-position: 0px -1440px; }
.at15t_favlogde { background-position: 0px -1456px; }
.at15t_favoritende { background-position: 0px -1472px; }
.at15t_favorites { background-position: 0px -1488px; }
.at15t_favoritus { background-position: 0px -1504px; }
.at15t_flaker { background-position: 0px -1520px; }
.at15t_flickr { background-position: 0px -1536px; }
.at15t_folkd { background-position: 0px -1552px; }
.at15t_foodlve { background-position: 0px -1568px; }
.at15t_formspring { background-position: 0px -1584px; }
.at15t_foursquare { background-position: 0px -1600px; }
.at15t_fresqui { background-position: 0px -1616px; }
.at15t_friendfeed { background-position: 0px -1632px; }
.at15t_funp { background-position: 0px -1648px; }
.at15t_fwisp { background-position: 0px -1664px; }
.at15t_gabbr { background-position: 0px -1680px; }
.at15t_gamekicker { background-position: 0px -1696px; }
.at15t_gg { background-position: 0px -1712px; }
.at15t_giftery { background-position: 0px -1728px; }
.at15t_gigbasket { background-position: 0px -1744px; }
.at15t_givealink { background-position: 0px -1760px; }
.at15t_gluvsnap { background-position: 0px -1776px; }
.at15t_gmail { background-position: 0px -1792px; }
.at15t_goodnoows { background-position: 0px -1808px; }
.at15t_google { background-position: 0px -1824px; }
.at15t_google_follow { background-position: 0px -1840px; }
.at15t_google_plusone { background-position: 0px -1856px; }
.at15t_google_plusone_share { background-position: 0px -1872px; }
.at15t_googletranslate { background-position: 0px -1888px; }
.at15t_govn { background-position: 0px -1904px; }
.at15t_greaterdebater { background-position: 0px -1920px; }
.at15t_hackernews { background-position: 0px -1936px; }
.at15t_hatena { background-position: 0px -1952px; }
.at15t_hedgehogs { background-position: 0px -1968px; }
.at15t_hi5 { background-position: 0px -1984px; }
.at15t_historious { background-position: 0px -2000px; }
.at15t_hotklix { background-position: 0px -2016px; }
.at15t_hotmail { background-position: 0px -2032px; }
.at15t_hyves { background-position: 0px -2048px; }
.at15t_identica { background-position: 0px -2064px; }
.at15t_ihavegot { background-position: 0px -2080px; }
.at15t_index4 { background-position: 0px -2096px; }
.at15t_indexor { background-position: 0px -2112px; }
.at15t_informazione { background-position: 0px -2128px; }
.at15t_instagram { background-position: 0px -2144px; }
.at15t_instapaper { background-position: 0px -2160px; }
.at15t_iorbix { background-position: 0px -2176px; }
.at15t_irepeater { background-position: 0px -2192px; }
.at15t_isociety { background-position: 0px -2208px; }
.at15t_iwiw { background-position: 0px -2224px; }
.at15t_jamespot { background-position: 0px -2240px; }
.at15t_jappy { background-position: 0px -2256px; }
.at15t_jolly { background-position: 0px -2272px; }
.at15t_jumptags { background-position: 0px -2288px; }
.at15t_kaboodle { background-position: 0px -2304px; }
.at15t_kaevur { background-position: 0px -2320px; }
.at15t_kaixin { background-position: 0px -2336px; }
.at15t_ketnooi { background-position: 0px -2352px; }
.at15t_kindleit { background-position: 0px -2368px; }
.at15t_kledy { background-position: 0px -2384px; }
.at15t_kommenting { background-position: 0px -2400px; }
.at15t_latafaneracat { background-position: 0px -2416px; }
.at15t_librerio { background-position: 0px -2432px; }
.at15t_lidar { background-position: 0px -2448px; }
.at15t_link { background-position: 0px -2464px; }
.at15t_linkedin { background-position: 0px -2480px; }
.at15t_linksgutter { background-position: 0px -2496px; }
.at15t_linkshares { background-position: 0px -2512px; }
.at15t_linkuj { background-position: 0px -2528px; }
.at15t_live { background-position: 0px -2544px; }
.at15t_livejournal { background-position: 0px -2560px; }
.at15t_lockerblogger { background-position: 0px -2576px; }
.at15t_logger24 { background-position: 0px -2592px; }
.at15t_mailto { background-position: 0px -2608px; }
.at15t_markme { background-position: 0px -2624px; }
.at15t_mashant { background-position: 0px -2640px; }
.at15t_mashbord { background-position: 0px -2656px; }
.at15t_me2day { background-position: 0px -2672px; }
.at15t_meinvz { background-position: 0px -2688px; }
.at15t_mekusharim { background-position: 0px -2704px; }
.at15t_memonic { background-position: 0px -2720px; }
.at15t_memori { background-position: 0px -2736px; }
.at15t_mendeley { background-position: 0px -2752px; }
.at15t_meneame { background-position: 0px -2768px; }
.at15t_menu { background-position: 0px -2784px; }
.at15t_misterwong { background-position: 0px -2800px; }
.at15t_misterwong_de { background-position: 0px -2816px; }
.at15t_misterwong_ru { background-position: 0px -2832px; }
.at15t_mixi { background-position: 0px -2848px; }
.at15t_moemesto { background-position: 0px -2864px; }
.at15t_moikrug { background-position: 0px -2880px; }
.at15t_more { background-position: 0px -2896px; }
.at15t_mrcnetworkit { background-position: 0px -2912px; }
.at15t_mymailru { background-position: 0px -2928px; }
.at15t_myspace { background-position: 0px -2944px; }
.at15t_n4g { background-position: 0px -2960px; }
.at15t_naszaklasa { background-position: 0px -2976px; }
.at15t_netlog { background-position: 0px -2992px; }
.at15t_netvibes { background-position: 0px -3008px; }
.at15t_netvouz { background-position: 0px -3024px; }
.at15t_newsmeback { background-position: 0px -3040px; }
.at15t_newstrust { background-position: 0px -3056px; }
.at15t_newsvine { background-position: 0px -3072px; }
.at15t_nujij { background-position: 0px -3088px; }
.at15t_odnoklassniki_ru { background-position: 0px -3104px; }
.at15t_oknotizie { background-position: 0px -3120px; }
.at15t_orkut { background-position: 0px -3136px; }
.at15t_oyyla { background-position: 0px -3152px; }
.at15t_packg { background-position: 0px -3168px; }
.at15t_pafnetde { background-position: 0px -3184px; }
.at15t_pdfmyurl { background-position: 0px -3200px; }
.at15t_pdfonline { background-position: 0px -3216px; }
.at15t_phonefavs { background-position: 0px -3232px; }
.at15t_pinterest { background-position: 0px -3248px; }
.at15t_pinterest_share { background-position: 0px -3264px; }
.at15t_planypus { background-position: 0px -3280px; }
.at15t_plaxo { background-position: 0px -3296px; }
.at15t_plurk { background-position: 0px -3312px; }
.at15t_pocket { background-position: 0px -3328px; }
.at15t_posteezy { background-position: 0px -3344px; }
.at15t_posterous { background-position: 0px -3360px; }
.at15t_print { background-position: 0px -3376px; }
.at15t_printfriendly { background-position: 0px -3392px; }
.at15t_pusha { background-position: 0px -3408px; }
.at15t_qrfin { background-position: 0px -3424px; }
.at15t_qrsrc { background-position: 0px -3440px; }
.at15t_quantcast { background-position: 0px -3456px; }
.at15t_qzone { background-position: 0px -3472px; }
.at15t_raiseyourvoice { background-position: 0px -3488px; }
.at15t_reddit { background-position: 0px -3504px; }
.at15t_rediff { background-position: 0px -3520px; }
.at15t_redkum { background-position: 0px -3536px; }
.at15t_researchgate { background-position: 0px -3552px; }
.at15t_rss { background-position: 0px -3568px; }
.at15t_safelinking { background-position: 0px -3584px; }
.at15t_scoopat { background-position: 0px -3600px; }
.at15t_scoopit { background-position: 0px -3616px; }
.at15t_sekoman { background-position: 0px -3632px; }
.at15t_select2gether { background-position: 0px -3648px; }
.at15t_settings { background-position: 0px -3664px; }
.at15t_sharer { background-position: 0px -3680px; }
.at15t_shaveh { background-position: 0px -3696px; }
.at15t_shetoldme { background-position: 0px -3712px; }
.at15t_sinaweibo { background-position: 0px -3728px; }
.at15t_skyrock { background-position: 0px -3744px; }
.at15t_skyrocket { background-position: 0px -3760px; }
.at15t_smiru { background-position: 0px -3776px; }
.at15t_socialbookmarkingnet { background-position: 0px -3792px; }
.at15t_sodahead { background-position: 0px -3808px; }
.at15t_sonico { background-position: 0px -3824px; }
.at15t_spinsnap { background-position: 0px -3840px; }
.at15t_springpad { background-position: 0px -3856px; }
.at15t_startaid { background-position: 0px -3872px; }
.at15t_startlap { background-position: 0px -3888px; }
.at15t_storyfollower { background-position: 0px -3904px; }
.at15t_studivz { background-position: 0px -3920px; }
.at15t_stuffpit { background-position: 0px -3936px; }
.at15t_stumbleupon { background-position: 0px -3952px; }
.at15t_stumpedia { background-position: 0px -3968px; }
.at15t_stylishhome { background-position: 0px -3984px; }
.at15t_sunlize { background-position: 0px -4000px; }
.at15t_supbro { background-position: 0px -4016px; }
.at15t_surfingbird { background-position: 0px -4032px; }
.at15t_svejo { background-position: 0px -4048px; }
.at15t_symbaloo { background-position: 0px -4064px; }
.at15t_taaza { background-position: 0px -4080px; }
.at15t_tagza { background-position: 0px -4096px; }
.at15t_taringa { background-position: 0px -4112px; }
.at15t_technerd { background-position: 0px -4128px; }
.at15t_textme { background-position: 0px -4144px; }
.at15t_thefancy { background-position: 0px -4160px; }
.at15t_thefreedictionary { background-position: 0px -4176px; }
.at15t_thewebblend { background-position: 0px -4192px; }
.at15t_thinkfinity { background-position: 0px -4208px; }
.at15t_thisnext { background-position: 0px -4224px; }
.at15t_throwpile { background-position: 0px -4240px; }
.at15t_toly { background-position: 0px -4256px; }
.at15t_topsitelernet { background-position: 0px -4272px; }
.at15t_transferr { background-position: 0px -4288px; }
.at15t_tuenti { background-position: 0px -4304px; }
.at15t_tulinq { background-position: 0px -4320px; }
.at15t_tumblr { background-position: 0px -4336px; }
.at15t_tvinx { background-position: 0px -4352px; }
.at15t_twitter { background-position: 0px -4368px; }
.at15t_twitter_follow_native { background-position: 0px -4384px; }
.at15t_twitthis { background-position: 0px -4400px; }
.at15t_typepad { background-position: 0px -4416px; }
.at15t_upnews { background-position: 0px -4432px; }
.at15t_urlaubswerkde { background-position: 0px -4448px; }
.at15t_viadeo { background-position: 0px -4464px; }
.at15t_vimeo { background-position: 0px -4480px; }
.at15t_virb { background-position: 0px -4496px; }
.at15t_visitezmonsite { background-position: 0px -4512px; }
.at15t_vk { background-position: 0px -4528px; }
.at15t_vkrugudruzei { background-position: 0px -4544px; }
.at15t_voxopolis { background-position: 0px -4560px; }
.at15t_vybralisme { background-position: 0px -4576px; }
.at15t_w3validator { background-position: 0px -4592px; }
.at15t_webnews { background-position: 0px -4608px; }
.at15t_webshare { background-position: 0px -4624px; }
.at15t_werkenntwen { background-position: 0px -4640px; }
.at15t_windows { background-position: 0px -4656px; }
.at15t_wirefan { background-position: 0px -4672px; }
.at15t_wordpress { background-position: 0px -4688px; }
.at15t_wowbored { background-position: 0px -4704px; }
.at15t_wykop { background-position: 0px -4720px; }
.at15t_xanga { background-position: 0px -4736px; }
.at15t_xing { background-position: 0px -4752px; }
.at15t_yahoobkm { background-position: 0px -4768px; }
.at15t_yahoomail { background-position: 0px -4784px; }
.at15t_yammer { background-position: 0px -4800px; }
.at15t_yardbarker { background-position: 0px -4816px; }
.at15t_yigg { background-position: 0px -4832px; }
.at15t_yiid { background-position: 0px -4848px; }
.at15t_yookos { background-position: 0px -4864px; }
.at15t_yoolink { background-position: 0px -4880px; }
.at15t_yorumcuyum { background-position: 0px -4896px; }
.at15t_youmob { background-position: 0px -4912px; }
.at15t_youtube { background-position: 0px -4928px; }
.at15t_yuuby { background-position: 0px -4944px; }
.at15t_zakladoknet { background-position: 0px -4960px; }
.at15t_ziczac { background-position: 0px -4976px; }
.at15t_zingme { background-position: 0px -4992px; }
.at15t_compact { background-position: 0px -2896px; }
.at15t_expanded { background-position: 0px -2896px; }
.at16nc.at16t_100zakladok { background-position: 0px 0px; }
.at16nc.at16t_addthis { background-position: 0px -16px; }
.at16nc.at16t_adifni { background-position: 0px -32px; }
.at16nc.at16t_aim { background-position: 0px -48px; }
.at16nc.at16t_amazonwishlist { background-position: 0px -64px; }
.at16nc.at16t_arto { background-position: 0px -80px; }
.at16nc.at16t_baidu { background-position: 0px -96px; }
.at16nc.at16t_bitly { background-position: 0px -112px; }
.at16nc.at16t_blip { background-position: 0px -128px; }
.at16nc.at16t_blogger { background-position: 0px -144px; }
.at16nc.at16t_bloggy { background-position: 0px -160px; }
.at16nc.at16t_bobrdobr { background-position: 0px -176px; }
.at16nc.at16t_delicious { background-position: 0px -192px; }
.at16nc.at16t_digg { background-position: 0px -208px; }
.at16nc.at16t_diggita { background-position: 0px -224px; }
.at16nc.at16t_draugiem { background-position: 0px -240px; }
.at16nc.at16t_ekudos { background-position: 0px -256px; }
.at16nc.at16t_email { background-position: 0px -272px; }
.at16nc.at16t_facebook { background-position: 0px -288px; }
.at16nc.at16t_favorites { background-position: 0px -304px; }
.at16nc.at16t_friendfeed { background-position: 0px -320px; }
.at16nc.at16t_gmail { background-position: 0px -336px; }
.at16nc.at16t_google { background-position: 0px -352px; }
.at16nc.at16t_google_plusone_share { background-position: 0px -368px; }
.at16nc.at16t_hatena { background-position: 0px -384px; }
.at16nc.at16t_hotmail { background-position: 0px -400px; }
.at16nc.at16t_hyves { background-position: 0px -416px; }
.at16nc.at16t_jappy { background-position: 0px -432px; }
.at16nc.at16t_linkedin { background-position: 0px -448px; }
.at16nc.at16t_live { background-position: 0px -464px; }
.at16nc.at16t_livejournal { background-position: 0px -480px; }
.at16nc.at16t_mailto { background-position: 0px -496px; }
.at16nc.at16t_meinvz { background-position: 0px -512px; }
.at16nc.at16t_meneame { background-position: 0px -528px; }
.at16nc.at16t_misterwong { background-position: 0px -544px; }
.at16nc.at16t_more { background-position: 0px -560px; }
.at16nc.at16t_mymailru { background-position: 0px -576px; }
.at16nc.at16t_myspace { background-position: 0px -592px; }
.at16nc.at16t_netlog { background-position: 0px -608px; }
.at16nc.at16t_nujij { background-position: 0px -624px; }
.at16nc.at16t_oknotizie { background-position: 0px -640px; }
.at16nc.at16t_orkut { background-position: 0px -656px; }
.at16nc.at16t_oyyla { background-position: 0px -672px; }
.at16nc.at16t_pinterest_share { background-position: 0px -688px; }
.at16nc.at16t_plurk { background-position: 0px -704px; }
.at16nc.at16t_print { background-position: 0px -720px; }
.at16nc.at16t_pusha { background-position: 0px -736px; }
.at16nc.at16t_reddit { background-position: 0px -752px; }
.at16nc.at16t_settings { background-position: 0px -768px; }
.at16nc.at16t_sonico { background-position: 0px -784px; }
.at16nc.at16t_studivz { background-position: 0px -800px; }
.at16nc.at16t_stumbleupon { background-position: 0px -816px; }
.at16nc.at16t_tuenti { background-position: 0px -832px; }
.at16nc.at16t_tumblr { background-position: 0px -848px; }
.at16nc.at16t_twitter { background-position: 0px -864px; }
.at16nc.at16t_viadeo { background-position: 0px -880px; }
.at16nc.at16t_vk { background-position: 0px -896px; }
.at16nc.at16t_wordpress { background-position: 0px -912px; }
.at16nc.at16t_wykop { background-position: 0px -928px; }
.at16nc.at16t_xing { background-position: 0px -944px; }
.at16nc.at16t_yahoobkm { background-position: 0px -960px; }
.at16nc.at16t_yahoomail { background-position: 0px -976px; }
.at16nc.at16t_yorumcuyum { background-position: 0px -992px; }
.at16nc.at16t_compact { background-position: 0px -560px; }
.at16nc.at16t_expanded { background-position: 0px -560px; }
.addthis_default_style .at15t_expanded, .addthis_default_style .at15t_compact { margin-right: 4px; }
#at16clb { font-size: 16pt; font-family: "verdana bold",verdana,arial,sans-serif; }
#at_share .at_item { width: 123px ! important; padding: 4px; margin-right: 2px; border: 1px solid rgb(255, 255, 255); }
#at16pm { background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 298px; height: 380px; text-align: left; border-right: 1px solid rgb(204, 204, 204); position: static; }
#at16pcc, #at16pccImg { position: fixed; top: 0px; left: 0px; width: 100%; margin: 0px auto; font-size: 10px ! important; color: rgb(76, 76, 76); padding: 0px; z-index: 10000001; overflow: visible; }
#at16pccImg { height: 100%; }
* html #at16pcc { position: absolute; }
#at16abifc { overflow: hidden; margin: 0px; top: 10px; left: 10px; height: 355px; width: 492px; position: absolute; border: 0px none; }
#at16abifc iframe { border: 0px none; position: absolute; height: 380px; width: 516px; top: -10px; left: -10px; }
* html div#at16abifc.atiemode2 { height: 374px; width: 482px; }
* html #at16abifc iframe { height: 368px; left: -10px; top: -10px; overflow: hidden; }
#at16p { background: url('png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5c') repeat scroll 0% 0% transparent; z-index: 10000001; }
#at16p, #atie6ifh, #atie6cmifh { position: absolute; top: 50%; left: 50%; width: 300px; padding: 10px; margin: -185px auto 0px -155px; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 12px; color: rgb(94, 94, 94); }
#atie6ifh { width: 322px; padding: 0px; height: 381px; margin-left: -165px; z-index: 100001; }
#atie6cmifh { width: 240px; padding: 0px; height: 225px; margin: 0px; z-index: 100001; }
#at_share { margin: 0px; padding: 0px; }
#at16ps { overflow-y: scroll; height: 304px; padding: 5px; }
a#at16pit { position: absolute; top: 37px; right: 10px; display: block; background: url('SGM4eEQSADs=') no-repeat scroll 0% 0% transparent; width: 16px; height: 20px; line-height: 19px; margin-right: -17px; text-align: center; overflow: hidden; color: rgb(51, 102, 187); }
#at16pi { background: none repeat scroll 0% 0% rgb(229, 229, 229); text-align: left; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
#at16pi a { text-decoration: none; color: rgb(51, 102, 187); }
#at16p #at16abc { margin-left: 2px ! important; }
#at16pi a:hover { text-decoration: underline; }
#at16pt { position: relative; background: none repeat scroll 0% 0% rgb(242, 242, 242); height: 13px; padding: 5px 10px; }
#at16pt h4, #at16pt a { font-weight: bold; }
#at16pt h4 { display: inline; margin: 0px; padding: 0px; font-size: 12px; color: rgb(76, 76, 76); cursor: default; }
#at16pt a { position: absolute; top: 5px; right: 10px; color: rgb(76, 76, 76); text-decoration: none; padding: 2px; }
#at15sptx:focus, #at16pt a:focus { outline: thin dotted; }
#at16pc form { margin: 0px; }
#at16pc form label { display: block; font-size: 11px; font-weight: bold; padding-bottom: 4px; float: none; text-align: left; }
#at16pc form label span { font-weight: normal; color: rgb(76, 76, 76); display: inline; }
#at_email form .abif { width: 272px ! important; }
#at_email textarea { height: 55px ! important; word-wrap: break-word; }
* html #at_email textarea { height: 42px ! important; }
:first-child + html #at_email textarea { height: 42px ! important; }
#at_email label { width: 220px; }
#at_email input, #at_email textarea { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(187, 187, 187); width: 272px ! important; margin: 0px 0px 8px; font-weight: normal; padding: 3px ! important; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 11px; line-height: 1.4em; color: rgb(51, 51, 51); }
#at_email form .atfxmode2 { width: 279px ! important; }
#at16pc form .at_ent { color: rgb(51, 51, 51) ! important; }
#at16pc textarea { height: 48px; }
#at16pc form input:focus, #at16pc textarea:focus { background: none repeat scroll 0% 0% rgb(255, 255, 240); color: rgb(51, 51, 51); }
#at16p .atbtn, #at16recap .atbtn { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(181, 181, 181); width: 60px ! important; padding: 2px 4px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 2px ! important; font-size: 11px ! important; font-weight: bold; color: rgb(51, 51, 51); cursor: pointer; }
#at16p .atbtn:hover, #at16p .atbtn:focus, #at16recap .atbtn:hover, #at16recap .atbtn:focus { border-color: rgb(68, 68, 68); color: rgb(0, 102, 204); }
#at16p .atrse, #at16recap .atrse { font-weight: normal ! important; color: rgb(102, 102, 102); margin-left: 2px ! important; }
#atsb .atbtn { width: 78px ! important; margin: 0px ! important; }
#at_email #ateml { text-align: right; font-size: 10px; color: rgb(153, 153, 153); }
#at16pc { height: 343px ! important; font-size: 11px; text-align: left; color: rgb(76, 76, 76); }
#at_email { padding: 5px 10px; }
#at16pc .tmsg { padding: 4px 2px; text-align: right; }
#at16psf { position: relative; background: url('gAgTZkmFYYAUg70USpz45BKGPwUPiKPIseOhEXI6ihzphE8cMiRTMI58E6ZhEZUwEXqx2LIEAwsUKujcybOnz59AgwodSrSo0aNI') no-repeat scroll center center rgb(242, 242, 242); border-bottom: 1px solid rgb(204, 204, 204); height: 20px; padding: 4px 10px; text-align: center; }
* html #at16psf input, :first-child + html #at16psf input { padding: 0px; }
#at16psf input, #at16psf input:focus { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: medium none; width: 220px; margin: 2px 0px 0px; color: rgb(102, 102, 102); outline-style: none; outline-width: 0px; padding: 2px 0px 0px; line-height: 12px; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 12px; }
#at16pcc .at_error, #at16recap .at_error { background: none repeat scroll 0% 0% rgb(242, 109, 125); border-bottom: 1px solid rgb(223, 86, 102); padding: 5px 10px; color: rgb(255, 255, 255); }
#at16pcc #at_success { background: none repeat scroll 0% 0% rgb(208, 251, 218); border-bottom: 1px solid rgb(168, 231, 183); padding: 5px 10px; color: rgb(76, 76, 76); }
#at15pf, #at16pf { position: relative; -moz-box-sizing: content-box; background: none repeat scroll 0% 0% rgb(242, 242, 242); height: 12px; border-top: 1px solid rgb(229, 229, 229); }
.ipad #at15pf { padding-top: 4px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#at15pf a, #at16pf a, #at15pf span, #at16pf span { position: absolute; outline: medium none; padding: 0px; margin: 0px; overflow: hidden; font-size: 10px; color: rgb(76, 76, 76); font-family: Arial,Helvetica,Sans-Serif; text-decoration: none; }
#at15pf a:hover, #at15pf a:focus, #at16pf a:hover, #at16pf a:focus { text-decoration: underline; }
#at15pf a.at-settings, #at16pf a.at-settings { left: 75px; width: 65px; }
#at15pf a.at-settingsclose, #at16pf a.at-settingsclose { left: 8px; }
#at15pf a.at-whatsthis { left: 8px; }
#at16pf a.at-whatsthis { left: 10px; }
#at16pf a#at-privacy, #at16pf a.at-privacy, #at16pf a.at-privacy-close { width: 39px; left: 140px; }
#at_complete { font-size: 13pt; color: rgb(71, 115, 29); text-align: center; padding-top: 130px; height: 208px ! important; width: 472px; }
#at_s_msg { margin-bottom: 10px; }
.atabout { left: 55px; }
.ac-about { right: 20px; }
#at20mc a.ac-logo:hover { text-decoration: none ! important; }
#at15pf .ac-logo, #at16pf .ac-logo { background: url('wAAAAAAACH5BAkAAB4ALAAAAAAMAAwAAAVCoCeO5GgUU0kCxnBYqhdc2zMkWTl7koUEjs1o1oFwPJQCYXjhHISeBYC5GWgkAtQQ4') no-repeat scroll left center transparent; padding-left: 10px; top: 0px; right: 2px; }
.ipad #at15pf .ac-logo { top: 3px; }
#at15pf a.at-logo, #at16pf a.at-logo { background: url('wAAAAAAACH5BAkKAAIALAAAAAAHAAcAAAILFH6Ge8EBH2MKiQIAOw==') no-repeat scroll left 2px transparent; padding-left: 10px; right: 10px; float: left; }
.at_baa { display: block; overflow: hidden; outline: medium none; }
#at15s #at16pf a { top: 1px; }
#at16pc form #at_send { width: 80px ! important; }
#at16pp { color: rgb(76, 76, 76); position: absolute; top: 12px; right: 12px; font-size: 11px; }
#at16pp label { font-size: 11px ! important; }
#at16ppc { padding: 10px; width: 179px; }
#at16pph { padding: 5px 0px 10px; }
#at16pph select { margin: 5px 0px 8px; }
#at16pp .atinp { width: 156px; }
html > body #at16pp .atinp { width: 176px; }
#at16ppb { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); height: 274px; }
#at16ep { height: 16px; padding: 8px; }
#at16ep a { display: block; height: 16px; line-height: 16px; padding-left: 22px; margin-bottom: 8px; font-size: 12px; }
#at16ep a.at_gmail { background: url('gAxFGISFFREAOw==') no-repeat scroll left center transparent; }
#at16ep a.at_hotmail { background: url('dToAQoionGLEHDRJ5CoHJRkM92ED8FCgQEGHNoDgsCJB4XhgpzZwsAjSQZFxcIGgCengwlHRsIpQKfAg0rHQiGEacGqisfDZsdtz') no-repeat scroll left center transparent; }
#at16ep a.at_yahoo { background: url('TK9kTC4zEgA7') no-repeat scroll left center transparent; }
#at16ppf p#atsb { padding-top: 20px; font-size: 10px; }
#at16abr { margin-top: 10px; }
#at16abr input { padding: 0px; margin: 0px 5px 0px 0px; }
#at16ppso { display: none; text-align: right; margin-top: 2px; }
#at16ppa { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); height: 228px; width: 178px; overflow: auto; }
#at16ppa a { display: block; white-space: nowrap; padding: 4px 8px; font-size: 12px ! important; }
#at16eatdr { position: absolute; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-top: 0px none; max-height: 110px; overflow: auto; z-index: 500; top: 129px; left: 21px; width: 277px; }
* html #at_email #at16eatdr { top: 115px ! important; width: 272px ! important; }
:first-child + html #at_email #at16eatdr { top: 115px ! important; width: 272px ! important; }
html > body #at_email form #at16eatdr.abif { top: 137px; width: 278px ! important; }
#at16eatdr a { display: block; overflow: hidden; border-bottom: 1px dotted rgb(238, 238, 238); padding: 4px 8px; }
#at16eatdr a:hover, #at16eatdr a.hover { background: none repeat scroll 0% 0% rgb(224, 238, 250); text-decoration: none; color: rgb(51, 51, 51); }
#at_pspromo { height: 130px; padding-top: 10px; }
#at_pspromo, #at15psp { width: 205px; padding-left: 5px; }
#at_testpromo { font-size: 12px; width: 220px; display: none; }
.atm-i #at_pspromo { height: 150px; }
.atm-i #at_testpromo, .atm-i #at_pspromo { width: 140px; }
#at_testpromo input { width: 200px; }
#at_promo .at-promo-content, #at_testpromo .at-promo-content { margin-top: 12px; }
#at_promo .at-promo-btn, #at_testpromo .at-promo-btn { padding-top: 10px; }
#at_promo h4, #at_testpromo h4 { font-family: arial,helvetica,tahoma,verdana,sans-serif; background: none repeat scroll 0px center transparent; font-size: 14px; font-weight: bold; margin: 0px 0px 4px; padding: 0px; line-height: 18px; height: 36px; }
.atm-i #at_promo h4, .atm-i #at_testpromo h4 { height: 66px; }
#at_testpromo h4 { font-size: 13.5px; }
#at_promo h4 sup { font-size: 11px; color: rgb(238, 106, 68); }
#at_promo span { display: block; }
#_atssh { width: 1px ! important; height: 1px ! important; border: 0px none ! important; }
.at-promo-single { padding: 2px 10px 10px; line-height: 1.5em; }
.at-promo-single img { padding: 3px; }
.at-promo-content img { margin-right: 5px; margin-bottom: 20px; float: left; }
@media print {
  #at20mc { display: none; }
}
#at20mc.ipad #at15s { background-color: rgb(255, 255, 255) ! important; background-image: none ! important; border: 1px solid rgb(183, 183, 183); width: 244px ! important; padding: 6px ! important; }
html > body #at20mc.ipad #at15s { width: 244px ! important; }
#at20mc.ipad #at15s .at_item { padding: 10px 15px ! important; line-height: 32px ! important; }
#at20mc.ipad #at15pfpro, #at20mc.ipad #at15s_head { display: none ! important; }
#at20mc.ipad #at_hover { padding: 0px 0px 4px; }
#at20mc.ipad #at_hover .at_item { width: 210px ! important; font-size: 18px; border-bottom: 0px none; margin-bottom: 0px; }
#at20mc.ipad #at_hover .at_item:hover { background: none repeat scroll 0% 0% rgb(32, 149, 240) ! important; text-decoration: none; color: rgb(255, 255, 255) ! important; }
#at20mc.ipad #at_hover .at15t { background-color: transparent ! important; height: 32px ! important; width: 200px ! important; line-height: 32px ! important; padding-left: 42px ! important; padding-top: 0px ! important; }
#at20mc.ipad #at16pf { background: none repeat scroll 0% 0% rgb(255, 255, 255) ! important; border-top: medium none; line-height: 12px; }
.addthis_textshare { display: block; background: url('iLO3YIB569eg192tEEG1CjipAjq1Pu8Pv0QjDEHnI32Is5YPAmvTqTgymZuYHuiprUYRVAnQHHLlBdx4oxAYwYKkE0iTlVOxGm7M') no-repeat scroll 0px 0px transparent; width: 44px; height: 37px; line-height: 28px; padding: 0px 0px 0px 28px; margin: 0px; text-decoration: none; font-family: helvetica,arial,sans-serif; font-size: 12px; color: rgb(255, 255, 255); cursor: pointer; }
.addthis_textshare:hover { background-position: 0px -37px; text-decoration: none; }
.at_img_share { position: absolute; opacity: 0; background: url('odGTNbkfSaYd8Lqnb75L5fMDv+ymAfoKDghWGhH0KiouMGI6MkAoMk5SVE5eVmQwBnJ2en6ChoqMBBqanqKmqpgitrq+wsa0JtLW') repeat-x scroll center bottom transparent; border: 1px solid rgb(204, 204, 204); width: 23px; height: 21px; line-height: 21px; text-indent: -9999px; padding: 0px; margin: 0px; cursor: pointer; z-index: 1000; }
.at_img_share:hover { border-color: rgb(139, 139, 139); }
.at_img_share .addthis_toolbox { width: 180px; margin: 0px auto; }
.atm { width: 160px ! important; margin: 0px; line-height: 12px; letter-spacing: normal; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 12px; color: rgb(68, 68, 68); background: url('png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5c') repeat scroll 0% 0% transparent; padding: 4px; }
.atm-i { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(213, 214, 214); padding: 0px; margin: 0px; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.15); }
.atm-s { margin: 0px ! important; padding: 0px ! important; }
.atm-s a:focus { border: medium none transparent; outline: 0px none; transition: none 0s ease 0s ; }
.atm-s a, #at_hover.atm-s a { display: block; text-decoration: none; padding: 4px 10px; color: rgb(35, 93, 171) ! important; font-weight: normal; font-style: normal; }
#at_hover.atm-s .at_bold { color: rgb(35, 93, 171) ! important; }
.atm-s a:hover, #at_hover.atm-s a:hover { background: none repeat scroll 0% 0% rgb(32, 149, 240); text-decoration: none; color: rgb(255, 255, 255) ! important; }
#at_hover.atm-s .at_bold { font-weight: bold; }
#at_hover.atm-s a:hover .at_bold { color: rgb(255, 255, 255) ! important; }
.atm-s a span { padding-left: 20px; direction: ltr; }
.atm-i #at15pf.atm-f-iemode2, .atm-i #at16pf.atm-f-iemode2 { height: 24px ! important; }
.atm-i #atic_settings { border-right: medium none ! important; border-width: 1px medium medium ! important; border-style: solid none none ! important; border-color: rgb(213, 214, 214) -moz-use-text-color -moz-use-text-color ! important; -moz-border-top-colors: none ! important; -moz-border-right-colors: none ! important; -moz-border-bottom-colors: none ! important; -moz-border-left-colors: none ! important; border-image: none ! important; padding-top: 6px ! important; top: 4px; }
.atm-f, #at15pf .atm-f { position: relative; border-right: medium none ! important; border-width: 1px medium medium ! important; border-style: solid none none ! important; border-color: rgb(213, 214, 214) -moz-use-text-color -moz-use-text-color ! important; -moz-border-top-colors: none ! important; -moz-border-right-colors: none ! important; -moz-border-bottom-colors: none ! important; -moz-border-left-colors: none ! important; border-image: none ! important; background: none repeat scroll 0% 0% transparent ! important; padding: 5px 10px; font-size: 9px; top: 4px; }
.atm-f a { margin-right: 4px; text-decoration: none ! important; color: rgb(147, 146, 146) ! important; top: 4px ! important; font-weight: normal; font-style: normal; }
.atm-f a:hover { color: rgb(79, 79, 79) ! important; }
.atm-f .atm-f-logo { position: absolute; top: 5px; right: 6px; background: url('wAAAAAAACH5BAkKAAIALAAAAAAHAAcAAAILFH6Ge8EBH2MKiQIAOw==') no-repeat scroll left center transparent; padding-left: 10px; }
.at_a11y { position: absolute ! important; top: auto ! important; width: 1px ! important; height: 1px ! important; overflow: hidden ! important; }
.at_a11y_container { margin: 0px; padding: 0px; }
.addthis_overlay_container { position: absolute; }
.addthis_overlay_toolbox { border-top-left-radius: 10px; border-top-right-radius: 10px; padding: 5px; background-color: rgba(0, 0, 0, 0.6); }
.linkServiceDiv { height: 200px; width: 400px; border: 1px solid black; background-color: rgb(170, 170, 170); }
.at_redloading { background: url('C05FVFNDQVBFMi4wAwEAAAAh+QQFAAADACwAAAAACgAKAAACF5wncgaAGgJzJ647cWua4sOBFEd62VEAACH5BAUAAAMALAEAAAAI') no-repeat scroll 0% 0% / 16px auto transparent; height: 16px; width: 16px; margin: 0px auto; }
.at-promo-single-dl-ch { width: 120px; height: 37px; }
.at-promo-single-dl-ff { width: 120px; height: 44px; }
.at-promo-single-dl-saf { width: 120px; height: 48px; }
.at-promo-single-dl-ie { width: 129px; height: 51px; }
.atPinBox { position: fixed; top: 25%; left: 35%; width: 482px; margin: 0px auto; overflow-y: auto; overflow-x: hidden; background: url('png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5c') repeat scroll 0% 0% transparent; border-radius: 8px; padding: 8px; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 12px; color: rgb(207, 202, 202); z-index: 10000001; }
.atPinHdr, .atPinWinHdr { display: block; background: none repeat scroll 0% 0% rgb(241, 241, 241); border-bottom: 1px solid rgb(204, 204, 204); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1); padding: 8px 10px; font-size: 16px; line-height: 16px; color: rgb(140, 126, 126); }
.atPinHdr img, .atPinWinHdr img { vertical-align: bottom; margin-left: 5px; cursor: pointer; }
.atPinHdr span { vertical-align: top; }
.atPinHdr { height: 16px; }
.atPinMn { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 10px; height: 296px; overflow-y: auto; overflow-x: hidden; text-align: center; position: relative; }
.atPinHdrMsg { left: 20px; }
.atPinClose { width: 12px; text-align: right; font-weight: bold; position: absolute; right: 15px; cursor: pointer; }
.atImgSpanOuter { position: relative; overflow: hidden; height: 200px; width: 200px; border: 1px solid rgb(160, 160, 160); float: left; display: block; margin: 10px; background-color: rgb(255, 255, 255); }
.atImgSpanInner img { cursor: pointer; }
.atImgSpanSize { position: absolute; bottom: 0px; left: 0px; right: 0px; display: block; background: none repeat scroll 0% 0% rgb(255, 255, 255); height: 22px; line-height: 24px; color: rgb(0, 0, 0); overflow: hidden; font-size: 10px; opacity: 0.7; }
.atImgActBtn { display: none; width: 32px; height: 32px; position: absolute; top: 75px; left: 80px; background-color: rgb(255, 255, 255); }
.atPinWin { font-family: arial,helvetica,tahoma,verdana,sans-serif; text-align: center; }
.atPinWinHdr { display: block; font-size: 20px; height: 20px; width: 100%; position: fixed; z-index: 1; }
.atPinWinMn { text-align: center; padding: 40px 0px 0px; display: inline-block; }
.atImgMsg, .atImgIco { float: left; }
.atImgIco { margin-right: 5px; }
.atNoImg { display: block; margin-top: 40px; font-size: 16px; line-height: 16px; color: rgb(140, 126, 126); }
.at_PinItButton { display: block; width: 40px; height: 20px; padding: 0px; margin: 0px; background-image: url('pinit00.png'); background-repeat: no-repeat; }
.at_PinItButton:hover { background-position: 0px -20px; }
.addthis_toolbox .addthis_button_pinterest_pinit { position: relative; }
.addthis_toolbox.addthis_default_style .addthis_button_hyves_respect { width: 110px; }
.at3PinWinMn { text-align: center; padding: 20px 0px 0px 20px; overflow: auto; height: 437px; }
.at3ImgSpanOuter { position: relative; width: 185px; height: 185px; border: 1px solid rgb(222, 222, 222); margin: 0px 10px 10px 0px; overflow: hidden; float: left; }
.at3ImgSpanOuter:hover { border-color: rgb(61, 173, 252); box-shadow: 0px 0px 3px rgb(61, 173, 252); cursor: pointer; }
.at3ImgSpanOuter .atImgLB { display: block; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; z-index: 1; background-color: rgba(0, 0, 0, 0.8); background-repeat: no-repeat; background-position: center center; }
#at3lb { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; z-index: 16777270; display: none; }
.at3lblight { background: none repeat scroll 0% 0% rgba(110, 115, 123, 0.95); }
.at3lbdark { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.8); }
.at3lbnone { background: none repeat scroll 0% 0% rgba(255, 255, 255, 0); }
#at3win { position: fixed; top: 15%; left: 50%; margin-left: -320px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(210, 210, 209); width: 640px; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.45); font-family: "helvetica neue",helvetica,arial,sans-serif; z-index: 16777271; display: none; overflow: hidden; }
#at3win #at3winheader { position: relative; border-bottom: 1px solid rgb(210, 210, 209); background: none repeat scroll 0% 0% rgb(241, 241, 241); height: 49px; cursor: default; }
#at3win #at3winheader p { position: absolute; top: 16px; left: 100px; width: 475px; padding: 0px; margin: 0px; font-size: 14px; line-height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#at3win #at3winheader h3 { height: 49px; text-align: left; line-height: 49px; margin: 0px 50px 0px 22px; padding: 0px 20px; font-size: 16px; font-family: "helvetica neue",helvetica,arial,sans-serif; font-weight: bold; text-shadow: 0px 1px rgb(255, 255, 255); color: rgb(51, 51, 51); direction: ltr; }
#at3win #at3winheader h3.logoaddthis { padding-left: 22px; }
#at3win #at3winheader .at3winheadersvc { display: inline-block; position: absolute; top: 15px; left: 20px; cursor: default ! important; opacity: 1 ! important; }
#at3win #at3winheader #at3winheaderclose { display: block; position: absolute; top: 0px; right: 0px; background-image: url('eHBhY2tldCBlbmQ9InIiPz78RHhFAAAApUlEQVR42rxTiQnAIAxU6QAdxRW6iZ1EnKRu4gqO0g1sCilEvT7Q0kBQ9O4wl6hLKepN'); background-repeat: no-repeat; background-position: center center; border-left: 1px solid rgb(210, 210, 209); width: 49px; height: 49px; line-height: 49px; overflow: hidden; text-indent: -9999px; text-shadow: none; cursor: pointer; }
#at3win #at3winheader #at3winheaderclose:hover { background-color: rgb(222, 222, 222); }
#at3win #at3wincontent { height: 440px; position: relative; }
#at3winshare, #at3wincopy, #at3winemail { height: 440px; }
#at3wincontent, #at20mc { -moz-box-sizing: content-box; }
#at3win #at3wincontent.at3nowin { position: relative; height: 400px; padding: 20px; overflow: auto; }
#at3winfooter { position: relative; background: none repeat scroll 0% 0% rgb(255, 255, 255); -moz-box-sizing: content-box; border-top: 1px solid rgb(210, 210, 209); height: 11px; line-height: 11px; padding: 5px 20px; font-size: 11px; color: rgb(102, 102, 102); }
#at3winfooter a { margin-right: 10px; text-decoration: none; color: rgb(102, 102, 102); float: left; }
#at3winfooter a:hover { text-decoration: none; color: rgb(0, 0, 0); }
#at3logo { background: url('at3logo-sm.gif') no-repeat scroll left center transparent ! important; padding-left: 10px; }
#at3privacy { position: absolute; top: 5px; right: 10px; background: url('at3-privacy.gif') no-repeat scroll right center transparent ! important; padding-right: 14px; }
#at3winfilter { background: none repeat scroll 0% 0% rgb(241, 241, 241); border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(210, 210, 209); padding: 13px 0px; text-align: center; }
#at3winsvc-filter { background-repeat: no-repeat; background-position: right center; background-image: url('xICOGTpLAKoTshCMsZgBG+6gqNjJA93DAxH4HDzCEgGTqdBIBGKnSYjoewcXAvoZJRVDUhErcEBWClIPC1X1fg6ENrHl4GoThquQ'); border: 1px solid rgb(210, 210, 209); padding: 15px 38px 15px 12px; margin: 0px auto; width: 374px; text-align: left; font-size: 18px; border-radius: 5px; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; color: rgb(102, 102, 102); }
#service-filter:hover { border-color: rgb(156, 156, 156); }
#service-filter:focus { border-color: rgb(61, 173, 252); box-shadow: 0px 0px 4px rgba(61, 173, 252, 0.8); outline: medium none; }
#at3wintoolbox { margin: 0px 0px 0px 20px; height: 340px; overflow: auto; padding: 10px 0px; }
#at3wintoolbox a { display: block; float: left; width: 180px; padding: 4px; margin-bottom: 10px; text-decoration: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-radius: 4px; font-size: 16px; color: rgb(35, 93, 171); }
#at3wintoolbox a:hover, #at3wintoolbox a:focus { background-color: rgb(32, 149, 240); text-decoration: none; color: rgb(255, 255, 255); font-weight: normal; text-shadow: none; opacity: 1; cursor: pointer; }
#at3wintoolbox span:hover { text-decoration: none; color: rgb(255, 255, 255); font-weight: normal; text-shadow: none; opacity: 1; cursor: pointer; }
#at3wintoolbox span { display: block; height: 32px; line-height: 32px; padding-left: 38px ! important; width: auto ! important; }
.service-icon { padding: 4px 8px; }
.service-icon:hover { background: none repeat scroll 0% 0% rgb(32, 149, 240); color: rgb(255, 255, 255); }
.service-icon span { padding-left: 20px; }
#at3winssi { position: absolute; right: 50px; top: 0px; height: 50px; display: block; }
.at-quickshare { position: absolute; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(187, 187, 187); width: 260px; box-shadow: 1px 2px 5px rgba(102, 102, 102, 0.5); border-radius: 6px; font-family: helvetica,arial,sans-serif; font-size: 14px; padding: 0px; margin: 0px; color: rgb(102, 102, 102); z-index: 1000; }
a.at-quickshare-link { text-decoration: none; color: rgb(51, 102, 187); }
a.at-quickshare-link:hover { text-decoration: none; color: rgb(0, 0, 0); }
.at-quickshare-header { position: relative; background: none repeat scroll 0% 0% rgb(242, 242, 242); border-bottom: 1px solid rgb(222, 222, 222); height: 16px; line-height: 16px; padding: 6px 0px 6px 10px; color: rgb(102, 102, 102); border-top-left-radius: 5px; border-top-right-radius: 5px; font-size: 12px; font-weight: bold; }
.at-quickshare-header .at-quickshare-header-x { position: absolute; top: 0px; right: 0px; height: 9px; padding: 10px 12px; border-left: 1px solid rgb(222, 222, 222); cursor: pointer; }
.at-quickshare-header .at-quickshare-header-x:hover { background: none repeat scroll 0% 0% rgb(222, 222, 222); border-top-right-radius: 4px; }
.at-quickshare-header .at-quickshare-header-x a { display: block; background: url('yH5BAEAAAEALAAAAAAJAAkAAAIRBIJom+zW1kmBUTkrfBlTXQAAOw==') no-repeat scroll 0% 0% transparent; width: 9px; height: 9px; line-height: 9px; overflow: hidden; text-indent: -9999px; }
.at-quickshare-header-peep { position: absolute; top: 0px; right: 34px; height: 16px; padding: 6px; border-left: 1px solid rgb(222, 222, 222); cursor: pointer; }
.at-quickshare-header-peep.peep-active { background: none repeat scroll 0% 0% rgb(222, 222, 222); cursor: default; }
.at-quickshare-header-peep span { display: inline-block; background: url('yH5BAEAAAEALAAAAAAHAAQAAAIIhA+BGWoNWSgAOw==') no-repeat scroll right center transparent; padding-right: 11px; }
.at-quickshare-header-peep span img { display: block; background: none repeat scroll 0% 0% rgb(204, 204, 204); width: 16px; height: 16px; line-height: 20px; overflow: hidden; text-indent: -9999px; border: 1px solid rgb(187, 187, 187); border-radius: 3px; }
.at-quickshare-content { position: relative; background: none repeat scroll 0% 0% rgb(255, 255, 255); min-height: 100px; padding: 10px; z-index: -1; }
.at-quickshare-content h4 { margin: 0px 0px 20px; padding: 0px; font-size: 16px; font-weight: bold; color: rgb(51, 51, 51); }
.at-quickshare-content form { position: relative; padding: 0px; margin: 0px; }
.at-quickshare-content form textarea { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 2px; margin: 0px; border: 1px solid rgb(204, 204, 204); width: 236px; height: 44px; font-family: helvetica,arial,sans-serif; font-size: 12px; }
.at-quickshare-content form .at-button-blue { position: absolute; right: 0px; top: 0px; }
.at-quickshare-content form div { position: relative; margin: 0px; padding-top: 10px; width: 240px; height: 50px; }
.at-quickshare-content form div span { display: block; white-space: nowrap; width: 140px; overflow: hidden; text-overflow: ellipsis; font-size: 12px; }
.at-quickshare-content form div b { color: rgb(51, 51, 51); font-size: 12px; }
.at-quickshare-content form div small { margin: 0px; line-height: 12px; font-size: 11px; color: rgb(102, 102, 102); float: left; width: 140px; overflow: hidden; text-overflow: ellipsis; }
#twRemainCharacters { position: absolute; right: 100px; top: 20px; font-size: 12px; }
#at-qs-full-share { font-size: 10px; overflow: visible; position: absolute; bottom: 0px; }
.at-quickshare-content .at-quickshare-success { color: rgb(42, 172, 54); }
.at-quickshare-content .at-button-blue { width: 90px; background: linear-gradient(rgb(13, 152, 251), rgb(26, 93, 179)) repeat scroll 0% 0% rgb(13, 152, 251); border: 1px solid rgb(18, 92, 181); border-radius: 5px; box-shadow: 0px 1px 1px rgb(113, 192, 253) inset; margin: 12px 0px 0px; padding: 6px 16px; text-decoration: none; font-weight: bolder; font-size: 12px; color: rgb(255, 255, 255); }
.at-quickshare-content .at-button-blue:hover { background: linear-gradient(rgb(10, 133, 221), rgb(16, 76, 151)) repeat scroll 0% 0% rgb(9, 141, 244); text-decoration: none; color: rgb(255, 255, 255); cursor: pointer; }
.at-quickshare-content .at-button-blue:active { background: none repeat scroll 0% 0% rgb(18, 92, 181); box-shadow: none; cursor: pointer; }
.at-quickshare-content .at-button-blue.btn-deactive { background: none repeat scroll 0% 0% rgb(153, 153, 153); border-color: rgb(153, 153, 153); box-shadow: none; cursor: default; }
.at-quickshare-content .at-button-blue.btn-deactive:active { top: 0px; bottom: 0px; }
.at-quickshare-content .share-resp .at-quickshare-content-lb { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 10px; text-align: center; color: rgb(0, 0, 0); z-index: 1000; font-size: 14px; }
.at-quickshare-content .share-resp .at-quickshare-content-lb h4 { margin: 10px 0px 20px; color: rgb(0, 0, 0); }
.at-quickshare-content .share-resp .at-quickshare-success { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background: url('JgdaPmwrZ1BGK1B3ozUPleePBQosnZPxTsPwqKc3HPV9uvHv8Lxqic0fxyDHAAAAAASUVORK5CYII=') no-repeat scroll center 10px rgb(255, 255, 255); padding: 10px; text-align: center; color: rgb(0, 0, 0); z-index: 1000; font-size: 14px; }
.at-quickshare-content .share-resp .at-quickshare-success h4 { margin: 40px 0px 10px; color: rgb(0, 0, 0); font-size: 14px; }
.at-quickshare-header-peep ul { position: absolute; top: 25px; left: -75px; width: 140px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(187, 187, 187); border-radius: 4px; box-shadow: 0px 1px 4px rgba(102, 102, 102, 0.8); margin: 0px; padding: 0px; font-weight: normal; z-index: 1100; }
.at-quickshare-header-peep ul li { list-style: none outside none; font-size: 12px; padding: 0px; margin: 0px; text-align: left; }
.at-quickshare-menu { outline: medium none; }
.at-quickshare-menu li.at-quickshare-menu-sep { border-bottom: 1px solid rgb(222, 222, 222); }
.at-quickshare-header-peep ul li a { display: block; padding: 5px 10px; text-decoration: none; color: rgb(102, 102, 102); }
.at-quickshare-header-peep ul li a:hover { background: none repeat scroll 0% 0% rgb(13, 152, 251); text-decoration: none; color: rgb(255, 255, 255); }
.at-quickshare-footer { position: relative; border-top: 1px solid rgb(222, 222, 222); line-height: 21px; height: 21px; font-size: 11px; width: 260px; }
.at-quickshare-footer a { display: inline-block; text-decoration: none; color: rgb(102, 102, 102); }
.at-quickshare-footer a:hover { text-decoration: none; color: rgb(0, 0, 0); }
#privacy-link { display: block; background: url('yH5BAAAAAAALAAAAAAJAAoAAAQ1MKTyqkVBBWGfa8ugEED1PUUTOMPyMS0jJMe3BEtFGLYCFIrJCXFQtDwEAYHEqCgMA0bTEgEAO') no-repeat scroll right center transparent; position: absolute; width: 48px; top: 0px; right: 10px; }
#at-qs-logo { background: url('Ly8gAAACH5BAAAAAAALAAAAAAHAAcAAAILFH6Ge8EBH2MKiQIAOw==') no-repeat scroll left center transparent; position: absolute; top: 0px; left: 10px; padding-left: 8px; }
#at_auth { position: relative; -moz-box-sizing: content-box; border-top: 1px solid rgb(213, 214, 214) ! important; padding: 10px 10px 7px; line-height: 16px; height: 16px; }
#atic_signin { text-decoration: none; cursor: pointer; }
#atic_signin:hover { text-decoration: none; }
#atic_signin #at_auth:hover { background: none repeat scroll 0% 0% rgb(32, 149, 240); text-decoration: none; color: rgb(255, 255, 255) ! important; }
#atic_usersettings { cursor: pointer; }
#atic_usersettings:hover { text-decoration: underline; }
#atic_usersignout { font-size: 11px; position: absolute; top: 10px; right: 10px; cursor: pointer; }
#atic_usersignout:hover { text-decoration: underline; }
#at_auth img { width: 16px; height: 16px; overflow: hidden; border: medium none; padding: 0px; margin: 0px 5px 0px 0px; float: left; }
#at_auth a { text-decoration: none; }
.ishareactive { padding: 0px; margin: 0px; height: 16px; width: 16px; position: absolute; bottom: 0px; right: 0px; text-align: left; background-image: url('D+mVE9hEa1UqlWXLsjhtMnFbO5MAvbEG+y2dHWzAMwVaMME6b29v5zY2NpYJw7DOLLD3gBbUdf35SbNAOapxank2C8PJdEaZFI0s'); background-repeat: no-repeat; }
.ishareactive-sm { padding: 0px; margin: 0px; height: 8px; width: 8px; position: absolute; bottom: 0px; right: 0px; text-align: left; background-image: url('9+ff369bR169aJgSQBAgwANj16f1T4w0EAAAAASUVORK5CYII='); background-repeat: no-repeat; }
.addthis_20x20_style .at15t_100zakladok { background-position: 0px 0px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_100zakladok { background-position: 0px 0px ! important; }
.addthis_20x20_style .at15t_addthis { background-position: 0px -20px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_addthis { background-position: 0px -20px ! important; }
.addthis_20x20_style .at15t_adifni { background-position: 0px -40px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_adifni { background-position: 0px -40px ! important; }
.addthis_20x20_style .at15t_aim { background-position: 0px -60px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_aim { background-position: 0px -60px ! important; }
.addthis_20x20_style .at15t_amazonwishlist { background-position: 0px -80px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_amazonwishlist { background-position: 0px -80px ! important; }
.addthis_20x20_style .at15t_arto { background-position: 0px -100px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_arto { background-position: 0px -100px ! important; }
.addthis_20x20_style .at15t_baidu { background-position: 0px -120px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_baidu { background-position: 0px -120px ! important; }
.addthis_20x20_style .at15t_bitly { background-position: 0px -140px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_bitly { background-position: 0px -140px ! important; }
.addthis_20x20_style .at15t_blip { background-position: 0px -160px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_blip { background-position: 0px -160px ! important; }
.addthis_20x20_style .at15t_blogger { background-position: 0px -180px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_blogger { background-position: 0px -180px ! important; }
.addthis_20x20_style .at15t_bloggy { background-position: 0px -200px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_bloggy { background-position: 0px -200px ! important; }
.addthis_20x20_style .at15t_bobrdobr { background-position: 0px -220px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_bobrdobr { background-position: 0px -220px ! important; }
.addthis_20x20_style .at15t_delicious { background-position: 0px -240px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_delicious { background-position: 0px -240px ! important; }
.addthis_20x20_style .at15t_digg { background-position: 0px -260px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_digg { background-position: 0px -260px ! important; }
.addthis_20x20_style .at15t_diggita { background-position: 0px -280px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_diggita { background-position: 0px -280px ! important; }
.addthis_20x20_style .at15t_draugiem { background-position: 0px -300px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_draugiem { background-position: 0px -300px ! important; }
.addthis_20x20_style .at15t_ekudos { background-position: 0px -320px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_ekudos { background-position: 0px -320px ! important; }
.addthis_20x20_style .at15t_email { background-position: 0px -340px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_email { background-position: 0px -340px ! important; }
.addthis_20x20_style .at15t_facebook { background-position: 0px -360px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_facebook { background-position: 0px -360px ! important; }
.addthis_20x20_style .at15t_favorites { background-position: 0px -380px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_favorites { background-position: 0px -380px ! important; }
.addthis_20x20_style .at15t_friendfeed { background-position: 0px -400px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_friendfeed { background-position: 0px -400px ! important; }
.addthis_20x20_style .at15t_gmail { background-position: 0px -420px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_gmail { background-position: 0px -420px ! important; }
.addthis_20x20_style .at15t_google { background-position: 0px -440px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_google { background-position: 0px -440px ! important; }
.addthis_20x20_style .at15t_google_plusone_share { background-position: 0px -460px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_google_plusone_share { background-position: 0px -460px ! important; }
.addthis_20x20_style .at15t_hatena { background-position: 0px -480px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_hatena { background-position: 0px -480px ! important; }
.addthis_20x20_style .at15t_hotmail { background-position: 0px -500px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_hotmail { background-position: 0px -500px ! important; }
.addthis_20x20_style .at15t_hyves { background-position: 0px -520px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_hyves { background-position: 0px -520px ! important; }
.addthis_20x20_style .at15t_jappy { background-position: 0px -540px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_jappy { background-position: 0px -540px ! important; }
.addthis_20x20_style .at15t_linkedin { background-position: 0px -560px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_linkedin { background-position: 0px -560px ! important; }
.addthis_20x20_style .at15t_live { background-position: 0px -580px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_live { background-position: 0px -580px ! important; }
.addthis_20x20_style .at15t_livejournal { background-position: 0px -600px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_livejournal { background-position: 0px -600px ! important; }
.addthis_20x20_style .at15t_mailto { background-position: 0px -620px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_mailto { background-position: 0px -620px ! important; }
.addthis_20x20_style .at15t_meinvz { background-position: 0px -640px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_meinvz { background-position: 0px -640px ! important; }
.addthis_20x20_style .at15t_meneame { background-position: 0px -660px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_meneame { background-position: 0px -660px ! important; }
.addthis_20x20_style .at15t_misterwong { background-position: 0px -680px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_misterwong { background-position: 0px -680px ! important; }
.addthis_20x20_style .at15t_more { background-position: 0px -700px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_more { background-position: 0px -700px ! important; }
.addthis_20x20_style .at15t_mymailru { background-position: 0px -720px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_mymailru { background-position: 0px -720px ! important; }
.addthis_20x20_style .at15t_myspace { background-position: 0px -740px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_myspace { background-position: 0px -740px ! important; }
.addthis_20x20_style .at15t_netlog { background-position: 0px -760px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_netlog { background-position: 0px -760px ! important; }
.addthis_20x20_style .at15t_nujij { background-position: 0px -780px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_nujij { background-position: 0px -780px ! important; }
.addthis_20x20_style .at15t_oknotizie { background-position: 0px -800px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_oknotizie { background-position: 0px -800px ! important; }
.addthis_20x20_style .at15t_orkut { background-position: 0px -820px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_orkut { background-position: 0px -820px ! important; }
.addthis_20x20_style .at15t_oyyla { background-position: 0px -840px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_oyyla { background-position: 0px -840px ! important; }
.addthis_20x20_style .at15t_pinterest_share { background-position: 0px -860px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_pinterest_share { background-position: 0px -860px ! important; }
.addthis_20x20_style .at15t_plurk { background-position: 0px -880px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_plurk { background-position: 0px -880px ! important; }
.addthis_20x20_style .at15t_print { background-position: 0px -900px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_print { background-position: 0px -900px ! important; }
.addthis_20x20_style .at15t_pusha { background-position: 0px -920px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_pusha { background-position: 0px -920px ! important; }
.addthis_20x20_style .at15t_reddit { background-position: 0px -940px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_reddit { background-position: 0px -940px ! important; }
.addthis_20x20_style .at15t_settings { background-position: 0px -960px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_settings { background-position: 0px -960px ! important; }
.addthis_20x20_style .at15t_sonico { background-position: 0px -980px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_sonico { background-position: 0px -980px ! important; }
.addthis_20x20_style .at15t_studivz { background-position: 0px -1000px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_studivz { background-position: 0px -1000px ! important; }
.addthis_20x20_style .at15t_stumbleupon { background-position: 0px -1020px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_stumbleupon { background-position: 0px -1020px ! important; }
.addthis_20x20_style .at15t_tuenti { background-position: 0px -1040px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_tuenti { background-position: 0px -1040px ! important; }
.addthis_20x20_style .at15t_tumblr { background-position: 0px -1060px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_tumblr { background-position: 0px -1060px ! important; }
.addthis_20x20_style .at15t_twitter { background-position: 0px -1080px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_twitter { background-position: 0px -1080px ! important; }
.addthis_20x20_style .at15t_viadeo { background-position: 0px -1100px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_viadeo { background-position: 0px -1100px ! important; }
.addthis_20x20_style .at15t_vk { background-position: 0px -1120px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_vk { background-position: 0px -1120px ! important; }
.addthis_20x20_style .at15t_wordpress { background-position: 0px -1140px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_wordpress { background-position: 0px -1140px ! important; }
.addthis_20x20_style .at15t_wykop { background-position: 0px -1160px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_wykop { background-position: 0px -1160px ! important; }
.addthis_20x20_style .at15t_xing { background-position: 0px -1180px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_xing { background-position: 0px -1180px ! important; }
.addthis_20x20_style .at15t_yahoobkm { background-position: 0px -1200px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_yahoobkm { background-position: 0px -1200px ! important; }
.addthis_20x20_style .at15t_yahoomail { background-position: 0px -1220px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_yahoomail { background-position: 0px -1220px ! important; }
.addthis_20x20_style .at15t_yorumcuyum { background-position: 0px -1240px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_yorumcuyum { background-position: 0px -1240px ! important; }
.addthis_20x20_style .at15t_compact { background-position: 0px -700px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_compact { background-position: 0px -700px ! important; }
.addthis_20x20_style .at15t_expanded { background-position: 0px -700px ! important; }
.hi20 .addthis_20x20_style .dummy .at15t_expanded { background-position: 0px -700px ! important; }
@media screen and (max-width: 680px) {
  #at3win { width: 95%; left: auto; margin-left: auto; }
}

/* ::::: http://epress.lib.uts.edu.au/modules/system/system.base.css?mun8wd ::::: */

#autocomplete { border: 1px solid; overflow: hidden; position: absolute; z-index: 100; }
#autocomplete ul { list-style: none outside none; margin: 0px; padding: 0px; }
#autocomplete li { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(0, 0, 0); cursor: default; white-space: pre; }
html.js input.form-autocomplete { background-image: url('throbber.gif'); background-position: 100% 2px; background-repeat: no-repeat; }
html.js input.throbbing { background-position: 100% -18px; }
html.js fieldset.collapsed { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; height: 1em; }
html.js fieldset.collapsed .fieldset-wrapper { display: none; }
fieldset.collapsible { position: relative; }
fieldset.collapsible .fieldset-legend { display: block; }
.form-textarea-wrapper textarea { display: block; margin: 0px; width: 100%; -moz-box-sizing: border-box; }
.resizable-textarea .grippie { background: url('grippie.png') no-repeat scroll center 2px rgb(238, 238, 238); border-right: 1px solid rgb(221, 221, 221); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(221, 221, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; cursor: s-resize; height: 9px; overflow: hidden; }
body.drag { cursor: move; }
.draggable a.tabledrag-handle { cursor: move; float: left; height: 1.7em; margin-left: -1em; overflow: hidden; text-decoration: none; }
a.tabledrag-handle:hover { text-decoration: none; }
a.tabledrag-handle .handle { background: url('draggable.png') no-repeat scroll 6px 9px transparent; height: 13px; margin: -0.4em 0.5em; padding: 0.42em 0.5em; width: 13px; }
a.tabledrag-handle-hover .handle { background-position: 6px -11px; }
div.indentation { float: left; height: 1.7em; margin: -0.4em 0.2em -0.4em -0.4em; padding: 0.42em 0px 0.42em 0.6em; width: 20px; }
div.tree-child { background: url('tree.png') no-repeat scroll 11px center transparent; }
div.tree-child-last { background: url('tree-bottom.png') no-repeat scroll 11px center transparent; }
div.tree-child-horizontal { background: url('tree.png') no-repeat scroll -11px center transparent; }
.tabledrag-toggle-weight-wrapper { text-align: right; }
table.sticky-header { background-color: rgb(255, 255, 255); margin-top: 0px; }
.progress .bar { background-color: rgb(255, 255, 255); border: 1px solid; }
.progress .filled { background-color: rgb(0, 0, 0); height: 1.5em; width: 5px; }
.progress .percentage { float: right; }
.ajax-progress { display: inline-block; }
.ajax-progress .throbber { background: url('throbber.gif') no-repeat scroll 0px -18px transparent; float: left; height: 15px; margin: 2px; width: 15px; }
.ajax-progress .message { padding-left: 20px; }
tr .ajax-progress .throbber { margin: 0px 2px; }
.ajax-progress-bar { width: 16em; }
.container-inline div, .container-inline label { display: inline; }
.container-inline .fieldset-wrapper { display: block; }
.nowrap { white-space: nowrap; }
html.js .js-hide { display: none; }
.element-hidden { display: none; }
.element-invisible { position: absolute ! important; clip: rect(1px, 1px, 1px, 1px); overflow: hidden; height: 1px; }
.element-invisible.element-focusable:active, .element-invisible.element-focusable:focus { position: static ! important; clip: auto; overflow: visible; height: auto; }
.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
:first-child + html .clearfix { min-height: 1%; }

/* ::::: http://epress.lib.uts.edu.au/modules/system/system.menus.css?mun8wd ::::: */

ul.menu { border: medium none; list-style: none outside none; text-align: left; }
ul.menu li { margin: 0px 0px 0px 0.5em; }
ul li.expanded { list-style-image: url('menu-expanded.png'); list-style-type: circle; }
ul li.collapsed { list-style-image: url('menu-collapsed.png'); list-style-type: disc; }
ul li.leaf { list-style-image: url('menu-leaf.png'); list-style-type: square; }
li.expanded, li.collapsed, li.leaf { padding: 0.2em 0.5em 0px 0px; margin: 0px; }
li a.active { color: rgb(0, 0, 0); }
td.menu-disabled { background: none repeat scroll 0% 0% rgb(204, 204, 204); }
ul.inline, ul.links.inline { display: inline; padding-left: 0px; }
ul.inline li { display: inline; list-style-type: none; padding: 0px 0.5em; }
.breadcrumb { padding-bottom: 0.5em; }
ul.primary { border-bottom: 1px solid rgb(187, 187, 187); border-collapse: collapse; height: auto; line-height: normal; list-style: none outside none; margin: 5px; padding: 0px 0px 0px 1em; white-space: nowrap; }
ul.primary li { display: inline; }
ul.primary li a { background-color: rgb(221, 221, 221); border-color: rgb(187, 187, 187); border-style: solid solid none; border-width: 1px; height: auto; margin-right: 0.5em; padding: 0px 1em; text-decoration: none; }
ul.primary li.active a { background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(187, 187, 187) rgb(187, 187, 187) rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
ul.primary li a:hover { background-color: rgb(238, 238, 238); border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(238, 238, 238); }
ul.secondary { border-bottom: 1px solid rgb(187, 187, 187); padding: 0.5em 1em; margin: 5px; }
ul.secondary li { border-right: 1px solid rgb(204, 204, 204); display: inline; padding: 0px 1em; }
ul.secondary a { padding: 0px; text-decoration: none; }
ul.secondary a.active { border-bottom: 4px solid rgb(153, 153, 153); }

/* ::::: http://epress.lib.uts.edu.au/modules/system/system.messages.css?mun8wd ::::: */

div.messages { background-position: 8px 8px; background-repeat: no-repeat; border: 1px solid; margin: 6px 0px; padding: 10px 10px 10px 50px; }
div.status { background-image: url('message-24-ok.png'); border-color: rgb(187, 238, 119); }
div.status, .ok { color: rgb(35, 70, 0); }
div.status, table tr.ok { background-color: rgb(248, 255, 240); }
div.warning { background-image: url('message-24-warning.png'); border-color: rgb(238, 221, 85); }
div.warning, .warning { color: rgb(136, 68, 0); }
div.warning, table tr.warning { background-color: rgb(255, 252, 229); }
div.error { background-image: url('message-24-error.png'); border-color: rgb(237, 84, 29); }
div.error, .error { color: rgb(140, 46, 11); }
div.error, table tr.error { background-color: rgb(254, 245, 241); }
div.error p.error { color: rgb(51, 51, 51); }
div.messages ul { margin: 0px 0px 0px 1em; padding: 0px; }
div.messages ul li { list-style-image: none; }

/* ::::: http://epress.lib.uts.edu.au/modules/system/system.theme.css?mun8wd ::::: */

fieldset { margin-bottom: 1em; padding: 0.5em; }
form { margin: 0px; padding: 0px; }
hr { border: 1px solid gray; height: 1px; }
img { border: 0px none; }
table { border-collapse: collapse; }
th { border-bottom: 3px solid rgb(204, 204, 204); padding-right: 1em; text-align: left; }
tbody { border-top: 1px solid rgb(204, 204, 204); }
tr.even, tr.odd { background-color: rgb(238, 238, 238); border-bottom: 1px solid rgb(204, 204, 204); padding: 0.1em 0.6em; }
th.active img { display: inline; }
td.active { background-color: rgb(221, 221, 221); }
.item-list .title { font-weight: bold; }
.item-list ul { margin: 0px 0px 0.75em; padding: 0px; }
.item-list ul li { margin: 0px 0px 0.25em 1.5em; padding: 0px; }
.form-item, .form-actions { margin-top: 1em; margin-bottom: 1em; }
tr.odd .form-item, tr.even .form-item { margin-top: 0px; margin-bottom: 0px; white-space: nowrap; }
.form-item .description { font-size: 0.85em; }
label { display: block; font-weight: bold; }
label.option { display: inline; font-weight: normal; }
.form-checkboxes .form-item, .form-radios .form-item { margin-top: 0.4em; margin-bottom: 0.4em; }
.form-type-radio .description, .form-type-checkbox .description { margin-left: 2.4em; }
input.form-checkbox, input.form-radio { vertical-align: middle; }
.marker, .form-required { color: rgb(255, 0, 0); }
.form-item input.error, .form-item textarea.error, .form-item select.error { border: 2px solid red; }
.container-inline .form-actions, .container-inline.form-actions { margin-top: 0px; margin-bottom: 0px; }
.more-link { text-align: right; }
.more-help-link { text-align: right; }
.more-help-link a { background: url('help.png') no-repeat scroll 0px 50% transparent; padding: 1px 0px 1px 20px; }
.item-list .pager { clear: both; text-align: center; }
.item-list .pager li { background-image: none; display: inline; list-style-type: none; padding: 0.5em; }
.pager-current { font-weight: bold; }
#autocomplete li.selected { background: none repeat scroll 0% 0% rgb(0, 114, 185); color: rgb(255, 255, 255); }
html.js fieldset.collapsible .fieldset-legend { background: url('menu-expanded.png') no-repeat scroll 5px 65% transparent; padding-left: 15px; }
html.js fieldset.collapsed .fieldset-legend { background-image: url('menu-collapsed.png'); background-position: 5px 50%; }
.fieldset-legend span.summary { color: rgb(153, 153, 153); font-size: 0.9em; margin-left: 0.5em; }
tr.drag { background-color: rgb(255, 255, 240); }
tr.drag-previous { background-color: rgb(255, 255, 221); }
.tabledrag-toggle-weight { font-size: 0.9em; }
body div.tabledrag-changed-warning { margin-bottom: 0.5em; }
tr.selected td { background: none repeat scroll 0% 0% rgb(255, 255, 204); }
td.checkbox, th.checkbox { text-align: center; }
.progress { font-weight: bold; }
.progress .bar { background: none repeat scroll 0% 0% rgb(204, 204, 204); border-color: rgb(102, 102, 102); margin: 0px 0.2em; border-radius: 3px; }
.progress .filled { background: url('progress.gif') repeat scroll 0% 0% rgb(0, 114, 185); }

/* ::::: http://epress.lib.uts.edu.au/modules/comment/comment.css?mun8wd ::::: */

#comments { margin-top: 15px; }
.indented { margin-left: 25px; }
.comment-unpublished { background-color: rgb(255, 244, 244); }
.comment-preview { background-color: rgb(255, 255, 234); }

/* ::::: http://epress.lib.uts.edu.au/modules/field/theme/field.css?mun8wd ::::: */

.field .field-label { font-weight: bold; }
.field-label-inline .field-label, .field-label-inline .field-items { float: left; }
form .field-multiple-table { margin: 0px; }
form .field-multiple-table th.field-label { padding-left: 0px; }
form .field-multiple-table td.field-multiple-drag { width: 30px; padding-right: 0px; }
form .field-multiple-table td.field-multiple-drag a.tabledrag-handle { padding-right: 0.5em; }
form .field-add-more-submit { margin: 0.5em 0px 0px; }

/* ::::: http://epress.lib.uts.edu.au/modules/node/node.css?mun8wd ::::: */

.node-unpublished { background-color: rgb(255, 244, 244); }
.preview .node { background-color: rgb(255, 255, 234); }
td.revision-current { background: none repeat scroll 0% 0% rgb(255, 255, 204); }

/* ::::: http://epress.lib.uts.edu.au/modules/search/search.css?mun8wd ::::: */

.search-form { margin-bottom: 1em; }
.search-form input { margin-top: 0px; margin-bottom: 0px; }
.search-results { list-style: none outside none; }
.search-results p { margin-top: 0px; }
.search-results .title { font-size: 1.2em; }
.search-results li { margin-bottom: 1em; }
.search-results .search-snippet-info { padding-left: 1em; }
.search-results .search-info { font-size: 0.85em; }
.search-advanced .criterion { float: left; margin-right: 2em; }
.search-advanced .action { float: left; clear: left; }

/* ::::: http://epress.lib.uts.edu.au/modules/user/user.css?mun8wd ::::: */

#permissions td.module { font-weight: bold; }
#permissions td.permission { padding-left: 1.5em; }
#permissions tr.odd .form-item, #permissions tr.even .form-item { white-space: normal; }
#user-admin-settings fieldset .fieldset-description { font-size: 0.85em; padding-bottom: 0.5em; }
#user-admin-roles td.edit-name { clear: both; }
#user-admin-roles .form-item-name { float: left; margin-right: 1em; }
.password-strength { width: 17em; float: right; margin-top: 1.4em; }
.password-strength-title { display: inline; }
.password-strength-text { float: right; font-weight: bold; }
.password-indicator { background-color: rgb(196, 196, 196); height: 0.3em; width: 100%; }
.password-indicator div { height: 100%; width: 0%; background-color: rgb(71, 201, 101); }
input.password-confirm, input.password-field { width: 16em; margin-bottom: 0.4em; }
div.password-confirm { float: right; margin-top: 1.5em; visibility: hidden; width: 17em; }
div.form-item div.password-suggestions { padding: 0.2em 0.5em; margin: 0.7em 0px; width: 38.5em; border: 1px solid rgb(180, 180, 180); }
div.password-suggestions ul { margin-bottom: 0px; }
.confirm-parent, .password-parent { clear: left; margin: 0px; width: 36.3em; }
.profile { clear: both; margin: 1em 0px; }
.profile .user-picture { float: right; margin: 0px 1em 1em 0px; }
.profile h3 { border-bottom: 1px solid rgb(204, 204, 204); }
.profile dl { margin: 0px 0px 1.5em; }
.profile dt { margin: 0px 0px 0.2em; font-weight: bold; }
.profile dd { margin: 0px 0px 1em; }

/* ::::: http://epress.lib.uts.edu.au/sites/all/modules/contrib/views/css/views.css?mun8wd ::::: */

.views-exposed-form .views-exposed-widget { float: left; padding: 0.5em 1em 0px 0px; }
.views-exposed-form .views-exposed-widget .form-submit { margin-top: 1.6em; }
.views-exposed-form .form-item, .views-exposed-form .form-submit { margin-top: 0px; margin-bottom: 0px; }
.views-exposed-form label { font-weight: bold; }
.views-exposed-widgets { margin-bottom: 0.5em; }
.views-align-left { text-align: left; }
.views-align-right { text-align: right; }
.views-align-center { text-align: center; }
.views-view-grid tbody { border-top: medium none; }
.view .progress-disabled { float: none; }

/* ::::: http://epress.lib.uts.edu.au/sites/all/modules/contrib/ctools/css/ctools.css?mun8wd ::::: */

.ctools-locked { color: red; border: 1px solid red; padding: 1em; }
.ctools-owns-lock { background: none repeat scroll 0px 0px rgb(255, 255, 221); border: 1px solid rgb(240, 192, 32); padding: 1em; }
a.ctools-ajaxing, input.ctools-ajaxing, button.ctools-ajaxing, select.ctools-ajaxing { padding-right: 18px ! important; background: url('status-active.gif') no-repeat scroll right center transparent; }
div.ctools-ajaxing { float: left; width: 18px; background: url('status-active.gif') no-repeat scroll center center transparent; }

/* ::::: http://epress.lib.uts.edu.au/sites/all/modules/contrib/panels/css/panels.css?mun8wd ::::: */

div.panel-pane div.admin-links { font-size: xx-small; margin-right: 1em; }
div.panel-pane div.admin-links li a { color: rgb(204, 204, 204); }
div.panel-pane div.admin-links li { padding-bottom: 2px; background: none repeat scroll 0% 0% white; z-index: 201; }
div.panel-pane div.admin-links:hover a, div.panel-pane div.admin-links-hover a { color: rgb(0, 0, 0); }
div.panel-pane div.admin-links a:before { content: "["; }
div.panel-pane div.admin-links a:after { content: "]"; }
div.panel-pane div.panel-hide { display: none; }
div.panel-pane div.panel-hide-hover, div.panel-pane:hover div.panel-hide { display: block; position: absolute; z-index: 200; margin-top: -1.5em; }
div.panel-pane div.node { margin: 0px; padding: 0px; }
div.panel-pane div.feed a { float: right; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/alpha/css/alpha-reset.css?mun8wd ::::: */

html, body, div { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; vertical-align: baseline; font: inherit; }
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; vertical-align: baseline; font-family: inherit; font-style: inherit; font-variant: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit; -moz-font-feature-settings: inherit; -moz-font-language-override: inherit; font-weight: bold; }
a, p, ul, ol, li, img, span, strong, em { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; vertical-align: baseline; font: inherit; }
table, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; vertical-align: baseline; font: inherit; }
applet, object, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, caption, fieldset, form, label, legend { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; vertical-align: baseline; font: inherit; }
article, aside, figure, footer, header, hgroup, section { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; vertical-align: baseline; font: inherit; }
canvas, details, embed, figcaption, menu, nav, output, ruby, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; vertical-align: baseline; font: inherit; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
b, strong { font-weight: bold; }
em, i { font-style: italic; }
ol, ul { list-style: none outside none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: none; }
:focus { outline: 0px none; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0px; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/alpha/css/alpha-mobile.css?mun8wd ::::: */

.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12, .grid-13, .grid-14, .grid-15, .grid-16, .grid-17, .grid-18, .grid-19, .grid-20, .grid-21, .grid-22, .grid-23, .grid-24 { position: relative; margin-left: 10px; margin-right: 10px; }
.container-12 .block .omega-grid, .container-16 .block .omega-grid, .container-24 .block .omega-grid { position: relative; margin-left: -10px; margin-right: -10px; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/alpha/css/alpha-alpha.css?mun8wd ::::: */

.clearfix:after { font-size: 0px; }
#skip-link { left: 50%; margin-left: -5.25em; margin-top: 0px; position: absolute; width: auto; z-index: 50; }
#skip-link a, #skip-link a:link, #skip-link a:visited { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); display: block; padding: 1px 10px 2px; text-decoration: none; border-radius: 0px 0px 10px 10px; }
#skip-link a:hover, #skip-link a:active, #skip-link a:focus { outline: 0px none; }
.inline li, .tabs li, .breadcrumb li { list-style: none outside none; display: inline; margin-right: 0.5em; }
.item-list li { list-style: none outside none; }
.pager li { display: inline; margin-right: 0.25em; }
img { vertical-align: bottom; }
.field-label-inline .field-label, .field-label-inline .field-items, .field-label-inline .field-item { display: inline; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/omega/css/formalize.css?mun8wd ::::: */

*::-moz-focus-inner { border: 0px none; padding: 0px; }
input, button, select, textarea { margin: 0px; vertical-align: middle; }
button, input[type="reset"], input[type="submit"], input[type="button"] { border-radius: 11px; background: -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(221, 221, 221) 100%) repeat scroll 0% 0% transparent; border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(221, 221, 221) rgb(187, 187, 187) rgb(153, 153, 153); cursor: pointer; color: rgb(51, 51, 51); font: bold 12px/1.2 Arial,sans-serif; outline: 0px none; overflow: visible; padding: 3px 10px 4px; text-shadow: 0px 1px 1px rgb(255, 255, 255); width: auto; }
button {  }
textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] { border-radius: 0px; -moz-box-sizing: border-box; background-clip: padding-box; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(132, 132, 132) rgb(193, 193, 193) rgb(225, 225, 225); color: rgb(0, 0, 0); outline: 0px none; padding: 2px 3px; font-size: 13px; font-family: Arial,sans-serif; height: 1.8em; }
input.placeholder_text, textarea.placeholder_text, input:-moz-placeholder, textarea:-moz-placeholder { color: rgb(136, 136, 136); }
button:focus, button:active, input:focus, input:active, select:focus, select:active, textarea:focus, textarea:active { box-shadow: 0px 0px 7px rgb(0, 102, 255); z-index: 1; }
input[type="file"]:focus, input[type="file"]:active, input[type="radio"]:focus, input[type="radio"]:active, input[type="checkbox"]:focus, input[type="checkbox"]:active { box-shadow: none; }
select[disabled], textarea[disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="email"][disabled], input[type="month"][disabled], input[type="number"][disabled], input[type="password"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="text"][disabled], input[type="time"][disabled], input[type="url"][disabled], input[type="week"][disabled] { background-color: rgb(238, 238, 238); }
button[disabled], input[disabled], select[disabled], select[disabled] option, select[disabled] optgroup, textarea[disabled] { box-shadow: none; -moz-user-select: none; color: rgb(136, 136, 136); cursor: default; }
textarea, select[size], select[multiple] { height: auto; }
@media not all {
  select { background-image: url('select-arrow.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 20px; }
  select[size], select[multiple] { background-image: none; padding: 0px; }
}
textarea { min-height: 40px; overflow: auto; resize: vertical; width: 100%; }
optgroup { color: rgb(0, 0, 0); font-style: normal; font-weight: normal; }
.ie6-button, * html button { background: url('button.png') repeat-x scroll 0% 0% rgb(221, 221, 221); border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(221, 221, 221) rgb(187, 187, 187) rgb(153, 153, 153); cursor: pointer; color: rgb(51, 51, 51); font: bold 12px/1.2 Arial,sans-serif; padding: 2px 10px 0px; overflow: visible; width: auto; }
* html button { padding-top: 1px; padding-bottom: 1px; }
.ie6-input, * html textarea, * html select { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(132, 132, 132) rgb(193, 193, 193) rgb(225, 225, 225); color: rgb(0, 0, 0); padding: 2px 3px 1px; font-size: 13px; font-family: Arial,sans-serif; vertical-align: top; }
* html select { margin-top: 1px; }
.placeholder_text, .ie6-input-disabled, .ie6-button-disabled { color: rgb(136, 136, 136); }
.ie6-input-disabled { background: none repeat scroll 0% 0% rgb(238, 238, 238); }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/omega/css/omega-text.css?mun8wd ::::: */

body { font: 13px/1.5 Verdana,Helvetica,Arial,sans-serif; }
a:link, a:visited { color: rgb(0, 98, 160); text-decoration: underline; }
a:hover { color: rgb(32, 33, 36); text-decoration: none; }
a:active { text-decoration: none; color: rgb(0, 0, 0); }
hr { margin: 0px; padding: 0px; border: medium none; height: 1px; background: none repeat scroll 0% 0% rgb(82, 148, 193); }
h1, h2, h3, h4, h5, h6 { letter-spacing: -0.05em; font-family: Georgia,'Times New Roman',serif; }
h1 { font-size: 36px; }
h2 { font-size: 28px; }
h1.site-name, h2.site-name { font-size: 36px; }
h2.block-title { font-size: 18px; margin: 0px; }
h2.node-title { font-size: 28px; }
h3 { font-size: 21px; }
h4 { font-size: 19px; }
h5 { font-size: 17px; }
h6 { font-size: 15px; }
ol { list-style: decimal outside none; }
ul { list-style: disc outside none; }
ul ul, ol ol { padding-top: 0.5em; }
.node ol, .node ul { padding-left: 1.2em; }
.node ul.inline, .node ol.inline { padding-left: 0px; }
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom: 20px; }
dt, .admin h3 { font-size: 18px; margin: 0px; }
dd { padding-left: 10px; font-size: 0.9em; font-style: italic; margin-bottom: 20px; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/omega/css/omega-branding.css?mun8wd ::::: */

.logo-img { float: left; margin-right: 20px; }
.site-name-slogan { float: left; }
.site-name { margin-top: 20px; }
.site-name a { text-decoration: none; }
.site-name, .site-slogan { margin-bottom: 0px; line-height: 1em; }
.site-slogan { font-weight: normal; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/omega/css/omega-menu.css?mun8wd ::::: */

.menu { margin: 0px; padding: 0px; }
.menu li { list-style: none outside none; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/omega/css/omega-forms.css?mun8wd ::::: */

.form-actions input { margin-right: 0.5em; }
.form-actions input:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
label { font-weight: bold; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/omega/css/omega-visuals.css?mun8wd ::::: */

.item-list .pager { padding: 0px; margin: 0px; }
.item-list .pager li, .item-list .pager ul li { margin: 0px; padding: 0px; float: left; }
.item-list .pager { position: relative; margin: 0px; padding: 0px; font-size: 10px; text-align: left; }
.pager li a { display: inline-block; }
.pager li.pager-ellipsis, .pager li.pager-current, .pager li a { padding: 4px 8px; text-decoration: none; }
.pager li.pager-current { padding: 4px 8px; font-weight: bold; }
.pager li.pager-first a, .pager li.pager-previous a, .pager li.pager-next a, .pager li.pager-last a { width: 50px; text-align: center; padding: 4px 0px; }
.pager li.pager-next { position: absolute; top: 0px; right: 50px; }
.pager li.pager-last, .pager li.pager-next.last { position: absolute; top: 0px; right: 0px; border-right: 0px none; }
.pager li.pager-ellipsis, .pager li.pager-current, .pager li a { color: rgb(26, 26, 26); }
.pager li { border-right: 1px solid rgb(187, 187, 187); border-color: rgb(221, 221, 221) rgb(187, 187, 187) rgb(153, 153, 153); color: rgb(51, 51, 51); font: bold 12px/1.2 Arial,sans-serif; outline: 0px none; }
.pager li.pager-current { background: -moz-linear-gradient(center top , rgb(26, 26, 26) 0%, rgb(90, 90, 90) 100%) repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); outline: 0px none; }
.pager li.pager-next { border-left: 1px solid rgb(187, 187, 187); border-color: rgb(221, 221, 221) rgb(187, 187, 187) rgb(153, 153, 153); }
.pager li a { background: -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(221, 221, 221) 100%) repeat scroll 0% 0% transparent; cursor: pointer; }
.pager li a:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(69, 69, 69); }
.pager { background: none repeat scroll 0% 0% rgb(235, 235, 235); border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(221, 221, 221) rgb(187, 187, 187) rgb(153, 153, 153); border-radius: 5px; }
.pager li.first, .pager li.first a, .pager li.first a:hover { border-radius: 5px 0px 0px 5px; }
.pager li.pager-last, .pager li.pager-last a, .pager li.pager-last a:hover { border-radius: 0px 5px 5px 0px; }
table { border: 1px solid rgb(204, 204, 204); width: 100%; }
thead th, th { background: none repeat scroll 0% 0% rgb(247, 247, 247); border-bottom: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); }
td, th { padding: 4px 8px; vertical-align: middle; }
th a, th a:link, th a:visited { text-decoration: none; }
th a { display: block; }
th a img { margin: 0px 0px 0px 5px; }
th.active { background: none repeat scroll 0% 0% rgb(221, 221, 221); border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }
tr.even td { background: none repeat scroll 0% 0% rgb(241, 245, 250); }
tr.odd td { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
td.active { border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }
tr.even td.active { background: none repeat scroll 0% 0% rgb(229, 233, 237); }
tr.odd td.active { background: none repeat scroll 0% 0% rgb(242, 242, 242); }
tr:hover td, tr.even:hover td.active, tr.odd:hover td.active { background: none repeat scroll 0% 0% rgb(255, 254, 238); }
td ul.links { margin-bottom: 0px; }
.node-links ul li a, .comment-links ul li a { text-transform: lowercase; display: block; float: left; text-decoration: none; margin: 0px 0.5em 0.5em 0px; vertical-align: middle; border-radius: 11px; background: -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(221, 221, 221) 100%) repeat scroll 0% 0% transparent; border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(221, 221, 221) rgb(187, 187, 187) rgb(153, 153, 153); cursor: pointer; color: rgb(51, 51, 51); font: bold 12px/1.2 Arial,sans-serif; outline: 0px none; overflow: visible; padding: 4px 10px 3px; text-shadow: 0px 1px 1px rgb(255, 255, 255); width: auto; }
.node-links ul li a:hover, .comment-links ul li a:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.tips, .description { font-size: 10px; color: rgb(106, 106, 106); }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/alpha/css/alpha-debug.css?mun8wd ::::: */

.alpha-grid-debug .grid-1:hover, .alpha-grid-debug .grid-2:hover, .alpha-grid-debug .grid-3:hover, .alpha-grid-debug .grid-4:hover, .alpha-grid-debug .grid-5:hover, .alpha-grid-debug .grid-6:hover, .alpha-grid-debug .grid-7:hover, .alpha-grid-debug .grid-8:hover, .alpha-grid-debug .grid-9:hover, .alpha-grid-debug .grid-10:hover, .alpha-grid-debug .grid-11:hover, .alpha-grid-debug .grid-12:hover, .alpha-grid-debug .grid-13:hover, .alpha-grid-debug .grid-14:hover, .alpha-grid-debug .grid-15:hover, .alpha-grid-debug .grid-16:hover, .alpha-grid-debug .grid-17:hover, .alpha-grid-debug .grid-18:hover, .alpha-grid-debug .grid-19:hover, .alpha-grid-debug .grid-21:hover, .alpha-grid-debug .grid-21:hover, .alpha-grid-debug .grid-22:hover, .alpha-grid-debug .grid-23:hover, .alpha-grid-debug .grid-24:hover { background-color: rgba(0, 115, 186, 0.2); }
.region { min-height: 1px; }
.alpha-debug-block { display: none; }
.alpha-region-debug .alpha-debug-block { display: block; margin: 0px 0px 10px; padding: 9px 12px; border: 1px solid rgb(204, 204, 204); background-color: rgba(255, 255, 255, 0.25); }
.alpha-region-debug .alpha-debug-block h2, .alpha-region-debug .alpha-debug-block p { margin: 0px; padding: 0px; font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 12px; font-weight: normal; }
.alpha-region-debug .alpha-debug-block h2 { color: rgb(136, 136, 136); }
.alpha-region-debug .alpha-debug-block p { color: rgb(0, 0, 0); display: none; }
.alpha-region-debug .region:hover .alpha-debug-block { border: 1px solid rgb(136, 136, 136); background-color: rgba(255, 255, 255, 0.75); }
.alpha-region-debug .region:hover .alpha-debug-block p { display: block ! important; }
.alpha-region-debug .region:hover .alpha-debug-block h2 { display: none; }
.alpha-resize-indicator { background: url('resize-handle.png') no-repeat scroll 0px 0px transparent; width: 80px; height: 80px; position: fixed; z-index: 998; right: 0px; bottom: 0px; }
.alpha-grid-toggle, .alpha-block-toggle { width: 24px; height: 22px; position: fixed; z-index: 999; right: 0px; }
.alpha-grid-toggle { background: url('grid-toggle.png') no-repeat scroll 0px -22px transparent; top: 80px; }
.alpha-block-toggle { background: url('block-toggle.png') no-repeat scroll 0px -22px transparent; top: 110px; }
.alpha-grid-debug .alpha-grid-toggle, .alpha-region-debug .alpha-block-toggle { background-position: 0px 0px; }
.alpha-grid-toggle:hover, .alpha-grid-toggle:focus, .alpha-grid-toggle:active { width: 55px; }
.alpha-block-toggle:hover, .alpha-block-toggle:focus, .alpha-block-toggle:active { width: 72px; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/epress2013/css/global.css?mun8wdx ::::: */

body { height: 100%; font: 13px/1.5 Arial,Verdana,Helvetica,sans-serif; color: rgb(51, 51, 51); }
html, body { height: 100%; }
a, a:link, a:visited, a:active { color: rgb(255, 0, 0); text-decoration: none; }
a:hover { text-decoration: underline; }
h1, h2, h3, h4, h5, h6 { font-family: Georgia,'Times New Roman',serif; letter-spacing: 0px; }
h2 { font-family: Georgia,'Times New Roman',serif; letter-spacing: -1px; }
.content h3 { margin-bottom: 10px; }
img { max-width: 100%; }
h1.site-name, h2.site-name { color: rgb(255, 0, 0); display: initial; font-size: 25px; font-style: italic; font-weight: normal; }
h1.site-name a, h2.site-name a { color: rgb(255, 0, 0); }
h2 { font-weight: normal; line-height: 30px; }
h2.title { font-size: 30px; }
h3 { font-size: 19px; font-weight: normal; font-style: italic; }
h4 { font-family: Arial,Verdana,Helvetica,sans-serif; color: rgb(255, 0, 0); font-size: 12px; font-weight: normal; text-transform: uppercase; }
h5 { background: url('arrowDownRed.png') no-repeat scroll 0px 11px transparent; border-top: 1px solid rgb(179, 179, 179); font-size: 19px; font-style: italic; font-weight: normal; line-height: 40px; margin: 30px 0px 0px; padding: 0px 0px 0px 25px; }
blockquote { margin-bottom: 40px; }
div + p { margin-top: 1em; }
.intro { font-size: 18px; font-family: Georgia,'Times New Roman',serif; font-style: italic; }
ol { padding-left: 20px; }
ul { padding-left: 20px; padding-bottom: 5px; }
ul.plain { list-style: none outside none; }
ul.fancy-list, #sidebar ul, #sidebar li { padding: 0px 0px 0px 20px; list-style: disc outside url('arrowRight.png'); }
#sidebar ul.plain, #sidebar ul.plain li { padding-left: 0px; list-style: none outside none; }
a.up { color: rgb(150, 150, 150); font-size: 14px; background: url('arrowUp.png') no-repeat scroll 0px 2px transparent; padding-left: 20px; text-decoration: none; }
a.up:hover { text-decoration: underline; }
a.more { color: rgb(150, 150, 150); }
form { margin-bottom: 20px; }
label { display: inline-block; vertical-align: middle; }
textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] { border: 1px solid rgb(51, 51, 51); color: rgb(51, 51, 51); height: auto; margin-bottom: 5px; padding: 4px; }
button, input[type="reset"], input[type="submit"], input[type="button"] { border-radius: 0px; background: none repeat scroll 0% 0% transparent; border: 1px solid rgb(51, 51, 51); color: rgb(51, 51, 51); padding: 5px 10px 4px; font-weight: normal; text-shadow: none; margin-bottom: 5px; }
.webkit select, .webkit select[size="1"] { background-image: url('select-arrow.gif'); background-repeat: no-repeat; padding: 4px 20px 4px 4px ! important; max-width: 360px; }
select, select[size="1"] { background-image: none; padding: 4px; }
input[type="radio"], input[type="checkbox"] { margin-right: 5px; }
input[type="radio"] + label, input[type="checkbox"] + label { display: inline; font-weight: normal; }
button:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover { background-color: rgb(238, 238, 238); }
button:focus, button:active, input:focus, input:active, select:focus, select:active, textarea:focus, textarea:active { box-shadow: 0px 0px 7px rgb(153, 153, 153); }
.defaultButton[type="button"] { background-color: rgb(51, 51, 51); color: white; }
.defaultButton[type="button"]:hover, .defaultButton[type="button"]:focus, .defaultButton[type="button"]:active { background-color: rgb(255, 0, 0); }
table { border: medium none; }
table td { padding: 4px 16px 4px 0px; vertical-align: top; }
tr:hover td, tr.even:hover td.active, tr.odd:hover td.active { background-color: inherit; }
table td h4 { margin: 0px; }
table td.label h4 { margin-top: 20px; }
table td textarea { width: auto; }
table.plain img { vertical-align: text-top; }
table.info td { white-space: nowrap; }
tr.description td.description { font-size: 13px; }
table .headseparator { border-top: 1px solid rgb(51, 51, 51); padding: 0px; margin: 0px; height: 10px; line-height: 10px; }
table .separator { border: medium none; margin: 0px; height: 1px; line-height: 1px; }
table .endseparator { height: 3px; line-height: 3px; }
td.nodata { font-style: italic; text-align: center; }
#dragTable .separator { display: none; }
table td.heading, table tr.heading td { padding-bottom: 10px; font-weight: bold; }
table br { height: 10px; display: block; }
table .drag { cursor: move; }
table td.drag:first-child { padding: 4px 0px 4px 20px; background: url('draggable.png') no-repeat scroll 0px -12px transparent; }
.page { position: relative; min-height: 100%; font-size: 0px; }
.region-page-bottom { display: none; }
#section-header { z-index: 1; }
#section-content, #zone-content { font-size: 13px; }
#section-footer .footer-contact-inner { font-size: 13px; }
.responsive-layout-mobile #section-footer { height: 50px; margin: 0px; }
.responsive-layout-mobile #zone-footer { position: absolute; bottom: 0px; left: 0px; right: 0px; height: 50px; }
#admin-menu { font-size: 16px; }
.branding-top a { display: none; }
.site-name { margin-top: 0px; }
.site-slogan { display: none; }
.logo-img a.compLogo { display: block; position: relative; }
.responsive-layout-mobile .logo-img a.compLogo { margin-left: -80px; height: 65px; line-height: 65px; }
.logo-img a.compLogo img { vertical-align: middle; }
#region-branding.grid-12 { margin: 0px; }
#region-branding .branding-data { width: 100%; position: fixed; background-color: rgb(255, 0, 0); margin: 0px; z-index: 1; }
#logo { display: none; }
.responsive-layout-mobile .site-name-slogan { margin: 65px -15px 0px; padding: 15px; display: none; }
.responsive-layout-mobile .site-name { font-size: 21px; }
.banner-right { position: relative; }
.responsive-layout-mobile .banner-right { padding-top: 65px; margin: 0px; }
.responsive-layout-mobile .site-name-slogan { display: block; margin: 0px; float: none; }
#region-content { margin-top: 15px; }
.responsive-layout-mobile #page-title { display: none; }
.view-header { font-size: 18px; font-family: Georgia,'Times New Roman',serif; font-style: italic; }
.views-field-field-home-link-1 a { color: rgb(51, 51, 51); font-family: Georgia,'Times New Roman',serif; font-size: 15px; background: url('sprite.png') no-repeat scroll -364px -86px transparent; padding: 0px 0px 0px 20px; margin-bottom: 50px; }
.views-field-title { padding: 10px 0px; margin: 20px 0px 6px; border-top: 1px solid rgb(201, 201, 201); line-height: 1.2; }
.views-field-title a { font-size: 18px; font-family: Georgia,'Times New Roman',serif; color: rgb(51, 51, 51); }
.responsive-layout-mobile .view-front-blocks .views-field-field-cover .field-content, .responsive-layout-mobile .view-books .views-field-field-cover .field-content, .responsive-layout-mobile .content-bottom-right, .page-books .views-field-field-cover .field-content { background: none repeat scroll 0% 0% rgb(224, 224, 224); padding: 35px 29px 30px; width: 162px; text-align: center; }
.group-additional .field-name-field-field-title { font-weight: normal; font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; margin: 8px 0px; }
.responsive-layout-mobile .content-bottom-right { float: left; margin-right: 20px; }
.responsive-layout-mobile .content-bottom-left { padding-left: 20px; }
.responsive-layout-mobile .region-content-bottom .content { border-top: 1px solid rgb(201, 201, 201); padding-top: 20px; margin-top: 20px; }
.responsive-layout-mobile #section-content .more-link { top: 33px; }
.responsive-layout-mobile #section-content .view-front-page-carousel .more-link { top: 34px; }
.page-books .views-field-view-node a { color: rgb(51, 51, 51); font-family: Georgia,'Times New Roman',serif; font-size: 15px; background: url('arrowRight.png') no-repeat scroll 100% 5px transparent; padding: 0px 20px 10px; text-decoration: none; }
.responsive-layout-mobile .views-row { clear: left; margin: 15px 0px; padding: 15px 0px; border-top: 1px solid rgb(201, 201, 201); position: relative; }
.views-field-field-cover { float: left; margin: 0px 15px 15px 0px; width: 220px; }
.responsive-layout-mobile .views-field-title { border: medium none; }
.responsive-layout-mobile .caroufredsel_wrapper, .responsive-layout-mobile .caroufredsel_wrapper ul { width: 100% ! important; height: 316px ! important; overflow: hidden; }
.front h2.block-title { font-size: 27px; margin: 0px; color: rgb(51, 51, 51); }
.responsive-layout-mobile #block-system-main-menu { margin: 0px; width: 100%; z-index: 3; }
.responsive-layout-mobile #block-system-main-menu.open { background: none repeat scroll 0% 0% rgb(223, 222, 221); height: auto; min-height: 65px; max-height: 700px; position: fixed; top: 0px; right: 0px; text-align: right; }
.responsive-layout-mobile #block-system-main-menu .menu > li { height: 0px; max-height: 0px; min-height: 0px; overflow: hidden; margin: 0px; padding: 0px; transition: all 0.5s ease-in-out 0s; }
.responsive-layout-mobile #block-system-main-menu .menu > li.active-trail { height: auto; max-height: none; min-height: 0px; }
.responsive-layout-mobile #block-system-main-menu.open .menu > li { height: auto; max-height: none; min-height: 0px; overflow: hidden; margin: 0px; padding: 0px; }
.responsive-layout-mobile #block-system-main-menu .menu > li > a { color: rgb(255, 0, 0); background: url('arrowsMobile.png') no-repeat scroll 100% -34px rgb(223, 222, 221); display: block; font-size: 24px; font-family: Georgia,'Times New Roman',serif; line-height: 65px; padding: 0px 60px 0px 20px; text-align: right; z-index: 5; }
.responsive-layout-mobile #block-system-main-menu.open .menu li a { border-bottom: 1px solid rgb(176, 176, 176); }
.responsive-layout-mobile #block-system-main-menu .menu li a.active-trail { display: none; }
.responsive-layout-mobile #block-system-main-menu.open .menu li a.active-trail { display: block; }
.responsive-layout-mobile #block-system-main-menu .menu li a.active { background: url('arrowsMobile.png') no-repeat scroll 100% -88px rgb(255, 0, 0); color: white; display: block; position: fixed; top: 0px; right: 0px; z-index: 2; }
.responsive-layout-mobile #block-system-main-menu.open .menu li a.active { position: static; background: url('arrowsMobile.png') no-repeat scroll 100% -144px rgb(255, 0, 0); }
.responsive-layout-mobile #block-system-main-menu.open #sidebar { display: none; }
.responsive-layout-mobile #region-sidebar-first { margin: 50px 0px 0px; border-top: 1px solid rgb(220, 220, 220); box-shadow: 1px 3px 8px rgb(233, 233, 233) inset; }
.responsive-layout-mobile #block-system-main-menu #sidebar > h4 { display: none; }
.footer-connect .fb { background: url('sprite.png') no-repeat scroll -244px 4px transparent; display: inline-block; margin: 0px 10px; height: 49px; width: 50px; }
.footer-connect .twitter { background: url('sprite.png') no-repeat scroll -298px 4px transparent; display: inline-block; margin: 0px 10px; height: 49px; width: 50px; }
.responsive-layout-mobile #region-footer-first { margin: 0px; white-space: nowrap; }
.responsive-layout-mobile .footer-logo, .responsive-layout-mobile .footer-open-access { display: none; }
.responsive-layout-mobile .footer-library, .responsive-layout-mobile .footer-contact, .responsive-layout-mobile .footer-connect { width: 33.3333%; float: left; height: 50px; }
.responsive-layout-mobile .footer-library-inner, .responsive-layout-mobile .footer-contact-inner, .responsive-layout-mobile .footer-connect-inner { background-color: rgb(223, 222, 221); border-width: 1px; border-color: rgb(176, 176, 176); border-style: solid solid none none; height: 49px; }
.responsive-layout-mobile .footer-contact-inner { position: relative; }
.responsive-layout-mobile .footer-connect-inner { border-right-style: none; text-align: center; }
.responsive-layout-mobile .footer-library .library, .responsive-layout-mobile .footer-contact-inner h6 { color: rgb(128, 128, 128); display: block; font-family: Georgia,'Times New Roman',serif; font-size: 19px; font-weight: normal; height: 49px; line-height: 49px; text-align: center; }
.responsive-layout-mobile .footer-contact-inner a { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; text-indent: -9999px; }
.featured-prev, .featured-next { color: rgb(255, 0, 0); font-size: 21px; font-family: Georgia,'Times New Roman',serif; font-style: italic; }
.featured-prev { background: url('sprite.png') no-repeat scroll -353px 2px transparent; float: left; padding: 0px 0px 0px 32px; }
.featured-next { background: url('sprite.png') no-repeat scroll 38px 3px transparent; float: right; padding: 0px 34px 0px 0px; }
#block-views-front-page-carousel-block .view-header { border-top: 1px solid rgb(201, 201, 201); margin: 14px 0px -5px; height: 46px; padding: 10px 0px 0px; }
#block-views-front-page-carousel-block .views-row { border: medium none; min-height: 315px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
#block-views-front-page-carousel-block .views-field-title { margin-top: 0px; }
.responsive-layout-mobile.front #region-content, .responsive-layout-mobile.front #region-content-bottom { margin: 0px; }
.responsive-layout-mobile.front #region-content-bottom .views-row { border: medium none; padding: 0px; margin: 0px; }
.responsive-layout-mobile #block-views-front-page-carousel-block, .responsive-layout-mobile #block-views-books-block, .responsive-layout-mobile #block-block-3, .responsive-layout-mobile #block-block-4 { border-top: 1px solid rgb(220, 220, 220); padding: 30px 15px; position: relative; box-shadow: 0px 3px 10px rgb(220, 220, 220) inset; }
.responsive-layout-mobile #block-views-books-block h2 { margin-bottom: 20px; }
#section-content .more-link a { font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; color: rgb(255, 0, 0); background: url('sprite.png') no-repeat scroll -301px -57px transparent; padding: 0px 30px 0px 0px; }
#section-content .more-link { position: absolute; top: 25px; right: 15px; }
#section-content .view-front-page-carousel .more-link { top: 4px; }
#region-content-bottom .views-field-field-home-link a { color: rgb(51, 51, 51); font-size: 14px; background: url('sprite.png') no-repeat scroll -365px -106px transparent; padding: 0px 0px 10px 20px; text-decoration: none; display: block; float: left; }
#articleTitle h3, h3.issue { font-style: normal; }
.tocArticle td { padding: 0px 16px 0px 0px; }
.tocTitle a, .tocTitle a:link, .tocTitle a:visited, h3 a, h3 a:link, h3 a:visited { color: rgb(51, 51, 51); }
.value label { font-weight: normal; }
table.data td:last-child label { font-weight: normal; }
br + input[type="submit"] { margin-top: 10px; }
.content h1 { color: rgb(176, 176, 176); font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-weight: normal; text-transform: uppercase; padding: 5px 0px 15px; border-bottom: 1px solid rgb(201, 201, 201); margin-bottom: 25px; }
#navbar { display: block; font-size: 12px; border-top: 1px solid rgb(201, 201, 201); margin: 0px 15px; line-height: 45px; }
#navbar li { display: inline; margin: 0px 1em 0px 0px; white-space: nowrap; }
#navbar li a { color: rgb(102, 102, 102); font-size: 12px; text-transform: uppercase; }
#block-system-main .menu { border-bottom: 1px solid rgb(187, 187, 187); border-collapse: collapse; height: auto; line-height: normal; list-style: none outside none; margin: 0px 0px 20px; padding: 0px 0px 2px 1em; white-space: nowrap; }
#block-system-main .menu li { display: inline; list-style: none outside none; margin: 0px; }
#block-system-main .menu li a { background-color: rgb(221, 221, 221); border-color: rgb(187, 187, 187); border-style: solid solid none; border-width: 1px; height: auto; margin-right: 0.2em; padding: 2px 1em; text-decoration: none; }
#block-system-main .menu li a:hover { background-color: rgb(238, 238, 238); border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(238, 238, 238); }
#block-system-main .menu li.current a { background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(187, 187, 187) rgb(187, 187, 187) rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; color: rgb(51, 51, 51); }
#breadcrumb { display: none; }
.listing td > img { max-width: none; }
.listing .heading .disabled { position: absolute; margin-top: 15px; font-size: 10px; font-style: italic; font-weight: normal; }
.listing .heading .disabled + br { display: none; }
.steplist { padding: 0px; }
.steplist li { display: inline; list-style: none outside none; margin-right: 20px; color: rgb(150, 150, 150); }
.steplist li a { color: rgb(150, 150, 150); }
.steplist li.current, .steplist li.current a { color: rgb(51, 51, 51); }
.steplist li.current ~ li a { color: rgb(255, 0, 0); }
.tips, .description { color: rgb(51, 51, 51); }
.tocSectionTitle { margin: 50px 0px 15px; }
.tocTitle { font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-weight: normal; line-height: 26px; }
.tocGalleys { padding-right: 0px; width: 50px; }
.tocAuthors { color: rgb(150, 150, 150); font-size: 14px; }
.tocPages { color: rgb(128, 128, 128); font-size: 12px; }
.filter { padding: 0px; list-style: none outside none; }
form[action="#"] + .separator { display: none; }
#articleAbstract h4, #articleSubject h4 { margin: 10px 0px 0px; }
#issueDescription { font-family: Georgia,'Times New Roman',serif; font-size: 17px; font-style: italic; margin-bottom: 50px; }
#issueDescription + h3 { margin-bottom: 50px; border-width: 1px; border-color: rgb(51, 51, 51); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-style: solid none; font-style: normal; }
#issueDescription ~ .separator { display: none; }
.issue.with-subtitle { color: rgb(150, 150, 150); font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 14px; margin-bottom: 0px; }
.issue.subtitle { font-size: 21px; }
.current-issue-wrapper { margin-bottom: 50px; }
.current-issue-link { background: url('arrowRight.png') no-repeat scroll 0px 7px transparent; color: rgb(51, 51, 51); display: block; font-size: 16px; padding-left: 20px; }
#issueCoverImage { background-color: rgb(224, 224, 224); padding: 60px 50px; text-align: center; }
#issueCoverImage img { box-shadow: 13px 12px 24px 1px rgb(136, 136, 136); max-width: 100%; height: auto; margin: 0px auto; }
.issueCoverImage { background-color: rgb(224, 224, 224); float: left; margin-bottom: 60px; padding: 30px; width: 220px; }
.issueCoverImage img { background-color: rgb(180, 180, 180); text-indent: 15px; display: block; font-size: 20px; line-height: 60px; color: rgb(51, 51, 51); height: auto; max-width: 220px; width: 100%; border: 0px none; outline: 0px none; }
#issues .issueDescription { margin-bottom: 30px; }
#issue { min-height: 371px; position: relative; }
#issue h4 { padding-top: 25px; margin: 0px 0px 0px 300px; }
.issueCoverDescription, .issueDescription { border-bottom: 1px solid rgb(179, 179, 179); margin: 0px 0px 60px 300px; padding-bottom: 10px; }
#issue .issueDescription:after { background: url('placeholder_journal.png') no-repeat scroll 14px 30px rgb(224, 224, 224); content: " "; display: block; height: 311px; padding: 30px; position: absolute; top: 0px; left: 0px; width: 220px; }
#issues h4 a { border-top: 1px solid rgb(179, 179, 179); color: rgb(51, 51, 51); display: block; font-family: Georgia,'Times New Roman',serif; font-size: 17px; padding-top: 10px; }
.issueCoverImage + h4 { padding-top: 25px; margin: 0px 0px 0px 300px; }
.separator { border-top: 1px solid rgb(255, 0, 0); margin-top: 50px; padding-top: 5px; }
#announcementsHome .more-link { float: right; margin: 10px 5px; color: rgb(154, 154, 154); }
#announcementsHome li { margin-bottom: 10px; line-height: normal; }
#announcementsHome li a { color: rgb(51, 51, 51); }
.accreditations a { color: rgb(51, 51, 51); }
.indexes img { margin: 10px 20px 20px 0px; }
#articlePdf { height: 400px; }
#articlePdf.fullscreen { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 100%; height: 100%; z-index: 99999; }
#fullscreenHide { display: none; position: fixed; top: 30px; right: 50px; z-index: 999999; padding: 5px 30px; border-radius: 30px; background: none repeat scroll 0% 0% white; }
#fullscreenShow { float: right; }
#articlePdfResizer + p .action { font-family: Georgia,'Times New Roman',serif; font-size: 21px; font-style: italic; line-height: 40px; }
.journal-footer { margin-top: 60px; clear: both; }
.journal-footer .cc-by { margin-top: 10px; }
.journal-footer br { display: none; }
#journalLayout table.data + table[align="center"] { display: none; }
#sidebar { padding: 0px 10px; }
.menu .menu #sidebar { padding-left: 0px; }
#sidebar h4 { color: rgb(176, 176, 176); }
#sidebar .block { padding-bottom: 10px; }
#sidebarNavigation .blockTitle, #sidebarNavigation .blockSubtitle, #sidebarNavigation form, #sidebarNavigation br, #sidebarRTArticleTools br, #sidebarEditor .blockTitle { display: none; }
#sidebarNavigation ul li:last-of-type, #sidebarRTRelatedItems td:first-of-type { display: none; }
#notification .blockTitle, #sidebarInformation .blockTitle, #sidebarUser .blockTitle, #sidebarRTArticleTools .blockTitle, #sidebarRTRelatedItems .blockTitle, #sidebarEditor .blockSubtitle { display: block; color: rgb(51, 51, 51); font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; }
#sidebarNavigation br ~ .blockSubtitle { display: block; color: rgb(51, 51, 51); font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; }
#sidebar ul { margin: 0px 0px 10px 10px; padding: 10px 0px 0px 10px; }
#sidebar li { line-height: 14px; margin: 0px; padding: 0px 0px 10px 10px; vertical-align: top; }
#sidebar li a, #sidebar .articleToolItem a { color: rgb(77, 77, 77); display: inline-block; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 13px; padding: 0px; text-transform: uppercase; letter-spacing: 0px; }
#sidebar #sidebarRTArticleTools { padding-bottom: 20px; }
#sidebar .articleToolItem { padding: 10px 0px 0px; }
#sidebar img {  }
#sidebar .articleToolItem img { width: 18px; margin-right: 10px; }
#sidebarRTRelatedItems table, #sidebarRTRelatedItems tbody, #sidebarRTRelatedItems td { padding: 0px; margin: 0px; border: medium none; background: none repeat scroll 0% 0% transparent; }
#sidebarRTRelatedItems #toggleRelatedItems { margin-top: 10px; }
#sidebarRTRelatedItems #toggleRelatedItems span { cursor: pointer; }
a.debug { position: fixed; right: 0px; top: 0px; display: block; padding: 5px; z-index: 999999; background: none repeat scroll 0% 0% white; }
.page-node.node-type-book .field-name-field-pdf a, .page-node.node-type-book .field-name-field-epub a, .page-node.node-type-book .field-name-field-itunes-store a, .page-node.node-type-book .field-name-field-view-online a, .page-node.node-type-book .content .field-name-field-order-now a { color: rgb(255, 0, 0); font-size: 16px; background: url('arrowRight.png') no-repeat scroll left 3px transparent; padding: 0px 0px 0px 20px; }
.footnote_num { padding: 0px 2px 2px; font-size: 9px; }
.footnote_num.prefix { clear: left; float: left; }
.footnote_num.suffix { float: left; }
.page-node.node-type-book .field-name-field-pdf, .page-node.node-type-book .field-name-field-epub, .page-node.node-type-book .field-name-field-itunes-store, .page-node.node-type-book .field-name-field-view-online { float: left; clear: left; }
.field-name-field-pdf-requirements, .field-name-field-epub-requirements { padding: 10px 0px; clear: both; }
.field-name-field-pdf-requirements { padding: 15px 0px 0px; clear: both; }
.field-name-field-pdf-requirements p, .field-name-field-epub-requirements p { margin: 0px; font-size: 11px; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/epress2013/css/epress2013-alpha-default.css ::::: */

body { background-color: rgb(230, 230, 230); }
#top-spacer { position: absolute; background-color: rgb(230, 230, 230); height: 61px; width: 100%; z-index: 1; }
.page { height: 100%; }
#section-content, #zone-content-wrapper { height: 100%; }
#region-footer-first { margin-top: -75px; }
#zone-content { background-color: rgb(255, 255, 255); box-shadow: 0px 0px 5px 0px rgb(136, 136, 136); min-height: 100%; position: relative; }
#region-content { margin-left: 0px; margin-right: 0px; padding-top: 210px; }
#region-content-bottom { margin-left: 0px; margin-right: 0px; }
.not-front #region-content { padding-bottom: 76px; }
.front #region-content-bottom { padding-bottom: 76px; }
.region-content-inner { padding: 30px 10px 20px 20px; }
.front .region-content-inner { padding: 30px 0px 0px; }
#region-branding-wrapper { box-shadow: 0px 0px 5px 0px rgb(136, 136, 136); background-color: rgb(255, 255, 255); clear: both; position: absolute; top: 60px; z-index: 2; }
.fixed #region-branding-wrapper { top: -108px; position: fixed; }
#region-branding { box-shadow: 0px 3px 5px 0px rgb(175, 175, 175); margin: 0px; }
#region-branding .grid-9 { margin-left: 0px; margin-right: 0px; height: 162px; background-color: rgb(239, 239, 239); }
#region-branding .branding-data { background-color: transparent; border-right: 1px solid rgb(201, 201, 201); height: 162px; margin: 0px; position: relative; }
.branding-top a { background: url('sprite.png') no-repeat scroll 203px -56px transparent; color: rgb(176, 176, 176); display: block; font-size: 13px; height: 50px; line-height: 50px; right: 0px; top: -52px; position: absolute; padding-right: 37px; }
.logo-img a { position: absolute; top: -44px; }
.logo-img a.compLogo { display: none; position: absolute; top: 108px; left: 0px; }
#logo { display: block; }
.fixed #logo { display: none; }
.fixed .logo-img a.compLogo { display: block; }
.fixed .logo-img a.compLogo {  }
.site-name-slogan { border-top: 3px solid rgb(255, 0, 0); float: none; padding-top: 15px; margin: 15px 20px 0px; }
.site-slogan-wrapper { margin-top: 32px; }
.site-slogan-wrapper.fixed { margin-top: 0px; position: fixed; top: 0px; }
.site-slogan { color: rgb(176, 176, 176); display: block; font-size: 30px; font-style: italic; font-weight: normal; margin-top: 0px; padding-top: 12px; }
#region-sidebar-first { margin-left: 0px; margin-right: 0px; min-height: 1px; position: static; }
.region-sidebar-first-inner { border-right: 1px solid rgb(201, 201, 201); margin-top: 222px; position: absolute; top: 0px; bottom: 0px; overflow: hidden; }
.fixed .region-sidebar-first-inner { margin-top: 54px; position: fixed; }
.region-sidebar-first-inner:hover { overflow-y: auto; }
.region-sidebar-first-inner ul.menu > li > a { color: rgb(51, 51, 51); display: block; font-family: Georgia,'Times New Roman',serif; font-size: 17px; padding: 13px 0px 13px 10px; text-decoration: none; }
.region-sidebar-first-inner ul.menu li a:hover { transition: all 0.4s ease 0s; color: red; }
.region-sidebar-first-inner ul.menu > li { border-top: 1px solid rgb(215, 215, 215); box-shadow: 0px 3px 5px 0px rgb(214, 213, 213); list-style: none outside none; margin: 0px; overflow: hidden; padding: 0px; }
.region-sidebar-first-inner ul.menu li.first { display: none; }
.region-sidebar-first-inner ul.menu li li.first { display: block; }
.region-sidebar-first-inner ul.menu li li { box-shadow: none; color: rgb(136, 136, 136); margin: 0px 10px; }
.region-sidebar-first-inner ul.menu li li a { color: rgb(136, 136, 136); padding-left: 0px; }
.region-footer-first { min-height: 0px; }
#region-footer-first { margin-left: 0px; margin-right: 0px; }
#block-block-2 { background-color: rgb(239, 239, 239); border-top: 1px solid rgb(201, 201, 201); color: rgb(141, 141, 141); height: 74px; }
#block-block-2 h6 { font-size: 17px; font-weight: normal; margin-bottom: 0px; }
#block-block-2 a { color: rgb(141, 141, 141); }
#block-block-2 .footer-logo, #block-block-2 .footer-library, #block-block-2 .footer-open-access, #block-block-2 .footer-contact, #block-block-2 .footer-connect { float: left; height: 74px; }
#block-block-2 .footer-logo { display: block; width: 100px; border-right: 1px solid rgb(201, 201, 201); }
#block-block-2 .footer-logo a { background: url('sprite.png') no-repeat scroll -46px 5px transparent; width: 76px; height: 52px; display: block; text-indent: -5000px; margin: 10px 0px 0px 13px; }
#block-block-2 .footer-library a { background: url('sprite.png') no-repeat scroll -137px 0px transparent; margin: 19px 0px 0px 39px; display: block; height: 50px; width: 70px; text-indent: -9999px; }
#block-block-2 .footer-open-access a { background: url('sprite.png') no-repeat scroll 0px -55px transparent; padding: 0px 0px 0px 39px; height: 40px; display: block; width: 90px; font-family: Georgia,'Times New Roman',serif; font-size: 15px; line-height: 1.2; text-decoration: underline; margin: 19px 0px 0px 31px; }
#block-block-2 .footer-contact-inner { margin: 16px 0px 0px 43px; }
#block-block-2 .footer-contact a { text-decoration: underline; }
.footer-connect a { display: block; width: 50px; height: 50px; float: left; }
.footer-connect .fb { margin: 18px 0px 0px 30px; }
.footer-connect .twitter { margin: 18px 0px 0px 10px; }
.front .region-content .block { padding: 0px 10px 20px 20px; }
#block-views-front-page-carousel-block { position: relative; }
#block-views-front-page-carousel-block .view-content { margin-left: -10px; width: 100%; overflow: visible; }
#block-views-front-page-carousel-block li { margin: 0px; width: 220px; float: left; display: block; padding: 0px 10px; overflow: hidden; }
#block-views-books-block { border-top: 1px solid rgb(201, 201, 201); position: relative; }
#block-views-books-block h2.block-title { margin: 15px 0px 0px; }
#block-views-books-block .content { margin: 15px 0px 0px; }
#block-views-books-block .view-header { float: left; }
#block-views-books-block .view-content {  }
#block-views-books-block .views-row { float: left; width: 140px; margin-left: 20px; }
#block-views-books-block .views-row.views-row-first { margin-left: 0px; }
#block-views-books-block .views-field-field-cover img {  }
#block-views-books-block .views-field-title { border-top: 1px solid rgb(201, 201, 201); clear: left; margin-top: 16px; padding-top: 5px; }
#block-views-books-block .views-field-title a { font-family: Georgia,'Times New Roman',serif; font-size: 15px; color: rgb(51, 51, 51); }
#block-views-books-block .views-field-field-book-author { color: rgb(77, 77, 77); margin-top: 0px; padding-bottom: 2px; }
#block-views-books-block .views-field-field-year { color: rgb(141, 141, 141); border-bottom: 1px solid rgb(201, 201, 201); padding-bottom: 5px; }
#block-views-books-block .more-link { position: absolute; top: 27px; right: 10px; }
#block-views-books-block .more-link a { font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; color: rgb(255, 0, 0); background: url('sprite.png') no-repeat scroll -301px -55px transparent; float: right; padding: 0px 30px 0px 0px; }
#region-content-bottom section { padding: 20px 10px 20px 20px; position: relative; border-top: 1px solid rgb(201, 201, 201); }
#region-content-bottom h2.block-title { margin: 0px 0px 23px; }
#region-content-bottom .views-field-title { border: medium none; padding-bottom: 20px; }
#region-content-bottom .views-field-title a { color: rgb(51, 51, 51); font-size: 18px; font-family: Georgia,'Times New Roman',serif; }
#region-content-bottom .content-bottom-right { width: 140px; float: right; margin-left: 20px; background: none repeat scroll 0% 0% rgb(224, 224, 224); }
#block-block-3 .content-bottom-right img { padding: 9px 15px 15px; width: 109px; }
#block-block-4 .content-bottom-right img { padding: 15px 15px 15px 9px; width: 116px; }
#block-views-front-page-carousel-block .views-field-field-cover { float: none; margin-bottom: 20px; }
.view-journals .views-row { width: 220px; display: inline-block; vertical-align: top; margin-left: 20px; margin-bottom: 40px; font-size: 13px; padding-bottom: 10px; border-bottom: 1px solid rgb(201, 201, 201); }
.view-journals .region-content-inner { padding: 10px 0px 20px 20px; }
.view-journals .view-content { margin-left: -20px; font-size: 0px; }
.view-journals .views-field-title { clear: left; }
.view-journals.view-display-id-page .default-image-wrapper img, .view-journals.view-display-id-page_1 .default-image-wrapper img, .view-journals.view-display-id-page_3 .default-image-wrapper img { margin-top: -9px; }
.view-front-page-carousel.view-display-id-block .default-image-wrapper img { margin-top: 0px; }
.view-journals .view-header, .page-books .view-header { border-top: 1px solid rgb(201, 201, 201); border-bottom: 1px solid rgb(201, 201, 201); padding: 28px 0px 6px; margin: 0px 10px 40px 0px; }
#block-views-front-page-carousel-block .views-field-field-home-link-1 a { margin-top: 8px; }
#block-views-front-page-carousel-block .views-field-field-home-link-1 a:hover { text-decoration: underline; }
#block-views-front-page-carousel-block .views-field-field-home-link-1 { border-top: 1px solid rgb(201, 201, 201); padding: 8px 0px 0px; }
.page-books .views-row { clear: both; margin-bottom: 20px; overflow: hidden; position: relative; }
.page-books .views-field-title, .page-books .views-field-field-book-subtitle, .page-books .views-field-field-book-author, .page-books .views-field-field-year { float: right; width: 460px; }
.page-books .views-field-field-cover { width: 220px; float: left; background: none repeat scroll 0% 0% rgb(224, 224, 224); }
.page-books .views-field-title { border-top: 1px solid rgb(179, 179, 179); margin: 36px 0px 0px; padding-top: 5px; }
.page-books .views-field-title a { font-family: Georgia,'Times New Roman',serif; color: rgb(51, 51, 51); }
.page-books .views-field-field-book-subtitle { font-size: 18px; font-family: Georgia,'Times New Roman',serif; font-style: italic; margin-top: -7px; }
.page-books .views-field-field-book-author { padding-top: 30px; }
.page-books .views-field-field-book-subtitle .field-content { border-bottom: 1px solid rgb(179, 179, 179); padding-bottom: 10px; }
.page-books .views-field-view-node a { display: block; position: absolute; right: 0px; bottom: 0px; }
.page-books .views-field-view-node a:hover { text-decoration: underline; }
.page-node.node-type-book .content article { width: 100%; }
.page-node.node-type-book a.back-to-books { color: rgb(136, 136, 136); font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; background: url('arrowBackGrey.png') no-repeat scroll 0px 2px transparent; padding: 0px 0px 9px 29px; text-decoration: none; display: block; margin: 22px 0px 27px; }
.page-node.node-type-book .content .field-name-field-about-the-author .colon, .page-node.node-type-book .content .field-name-field-endorsements .colon { display: none; }
.page-node.node-type-book .content .field-name-field-book-title, .page-node.node-type-book .content .group-download-free-formats, .page-node.node-type-book .content .group-additional, .page-node.node-type-book .content .group-pod, .page-node.node-type-book .content .field-name-field-endorsements, .page-node.node-type-book .content .field-name-field-about-the-author { border-top: 1px solid rgb(179, 179, 179); }
.page-node.node-type-book .content .group-additional .field-name-field-field-title { margin-top: 0px; }
.page-node.node-type-book .content .group-pod, .page-node.node-type-book .content .group-title { border-bottom: 1px solid rgb(179, 179, 179); margin-bottom: 50px; }
.page-node.node-type-book .content .group-title { margin-bottom: 10px; }
.page-node.node-type-book .content .field-name-field-book-title { font-family: Georgia,'Times New Roman',serif; font-size: 29px; }
.page-node.node-type-book .content .field-name-field-book-subtitle, .page-node.node-type-book .content .group-download-free-formats h3, .page-node.node-type-book .content .group-pod h3, .page-node.node-type-book .content .field-name-field-endorsements .field-label, .page-node.node-type-book .content .field-name-field-about-the-author .field-label { font-weight: normal; font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; }
.page-node.node-type-book .content .group-download-free-formats h3, .page-node.node-type-book .content .group-pod h3 { margin-bottom: 8px; }
.page-node.node-type-book .content .field-name-field-endorsements .field-label, .page-node.node-type-book .content .field-name-field-about-the-author .field-label { background: url('arrowDownRed.png') no-repeat scroll left 4px transparent; padding: 0px 0px 0px 23px; }
.page-node.node-type-book .content .field-name-field-book-subtitle:after { content: "_"; }
.page-node.node-type-book .content .field-name-field-book-author, .page-books .views-field-field-book-author { color: rgb(255, 0, 0); font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; }
.page-node.node-type-book .content .field-name-field-book-author { padding: 10px 0px 0px; }
.page-node.node-type-book .content .field-name-field-year { margin: 10px 0px; }
.page-node.node-type-book .content .field-name-field-isbn { color: rgb(163, 163, 163); margin-bottom: 10px; }
.page-node.node-type-book .content .field-name-body { padding: 20px 0px 10px; }
.page-node.node-type-book .content .group-download-free-formats, .page-node.node-type-book .content .group-additional, .page-node.node-type-book .content .group-pod { padding: 15px 0px 18px; overflow: auto; }
.page-node.node-type-book .content .field-name-field-about-the-author, .page-node.node-type-book .content .field-name-field-endorsements { padding: 12px 0px 20px; }
.page-node.node-type-book .content .field-name-field-about-the-author .field-label, .page-node.node-type-book .content .field-name-field-endorsements .field-label { padding-bottom: 12px; }
.page-node.node-type-book .content .field-name-field-endorsements .field-name-field-endorsee { font-weight: bold; margin-bottom: 20px; }
.page-node.node-type-book .content .field-name-field-cover .field-items { background: none repeat scroll 0% 0% rgb(224, 224, 224); padding: 52px; margin-bottom: 22px; }
.page-node.node-type-book .content .field-name-field-cover .field-item { box-shadow: 13px 12px 24px 1px rgb(136, 136, 136); width: 274px; }
.page-node.node-type-book .content .field-name-field-cover.field-value-default .field-item { height: 382px; }
.page-node.node-type-book .content .field-name-field-cover img {  }
#navbar { margin: 0px; position: absolute; bottom: 0px; left: 20px; right: 20px; overflow: hidden; white-space: nowrap; }
.fixed #navbar { border-top: 1px solid transparent; }
#navbar li { margin-right: 1.5em; }
#breadcrumb { border-bottom: 1px solid rgb(201, 201, 201); color: rgb(176, 176, 176); display: block; font-size: 12px; margin-bottom: 25px; padding: 5px 0px 15px; overflow: hidden; text-overflow: ellipsis; text-transform: uppercase; white-space: nowrap; }
#breadcrumb a { color: rgb(176, 176, 176); font-size: 12px; text-transform: uppercase; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/epress2013/css/epress2013-alpha-default-narrow.css ::::: */

#region-branding.grid-12 { width: 720px; }
#region-branding .grid-9, #region-content.grid-9, #region-content-bottom.grid-9 { width: 550px; }
.logo-img a { left: 24px; }
h1.site-name, h2.site-name {  }
#region-sidebar-first.grid-3, .region-sidebar-first-inner { width: 169px; }
.fixed .logo-img a.compLogo { height: 48px; background: none repeat scroll 0% 0% rgb(255, 0, 0); padding-top: 6px; }
.region-sidebar-first-inner .block { width: 179px; }
#region-footer-first.grid-9 { width: 550px; }
#region-footer-first.grid-9, #section-content .container-12 .prefix-3 { padding-left: 0px; margin-left: 170px; }
#region-branding .branding-data { width: 169px; }
.block-menu-footer-menu ul li.leaf { padding: 60px 0px 0px 34px; width: 100px; }
.block-menu-footer-menu ul li.last.leaf { width: 100px; }
.block-menu-footer-menu a { font-size: 13px; }
#block-views-front-page-carousel-block .view-content { width: 480px; overflow: hidden; }
#block-views-front-page-carousel-block .views-field-field-journal-cover img {  }
#block-views-front-page-carousel-block li {  }
#block-views-books-block .view-content { overflow: hidden; }
#block-views-books-block .view-content .views-row-4 { display: none; }
#block-views-books-block .view-header { width: 200px; }
.page-node.node-type-book .content article { width: 425px; }
.page-node.node-type-book .content .field-name-field-cover .field-items { padding: 71px; }
.page-books .views-field-title, .page-books .views-field-field-book-subtitle, .page-books .views-field-field-book-author, .page-books .views-field-field-year { float: right; width: 280px; }
.page-books .views-field-view-node a { bottom: 20px; }
#block-block-2 .footer-logo { display: none; }
#block-block-2 .footer-library a { margin: 19px 0px 0px 17px; }
#block-block-2 .footer-open-access a { margin: 19px 0px 0px 20px; }
#block-block-2 .footer-contact-inner { margin: 16px 0px 0px 23px; }
.page-books .views-field-title a { font-size: 24px; }
.page-books .views-field-field-book-subtitle .field-content { font-size: 15px; }
.page-books .views-field-field-book-author { font-size: 15px; }
#block-views-books-block .views-row.views-row-first { width: 140px; }
#block-views-books-block .views-row.views-row-first img { height: 197px; }
#paperFontSize { display: none; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/alpha/css/grid/alpha_default/narrow/alpha-default-narrow-12.css ::::: */

.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12 { display: inline; float: left; position: relative; margin-left: 10px; margin-right: 10px; }
.push-1, .pull-1, .push-2, .pull-2, .push-3, .pull-3, .push-4, .pull-4, .push-5, .pull-5, .push-6, .pull-6, .push-7, .pull-7, .push-8, .pull-8, .push-9, .pull-9, .push-10, .pull-10, .push-11, .pull-11, .push-12, .pull-12 { position: relative; }
.alpha { margin-left: 0px; }
.omega { margin-right: 0px; }
body { min-width: 720px; }
.container-12 { margin-left: auto; margin-right: auto; width: 720px; }
.container-12 .grid-1 { width: 40px; }
.container-12 .grid-2 { width: 100px; }
.container-12 .grid-3 { width: 160px; }
.container-12 .grid-4 { width: 220px; }
.container-12 .grid-5 { width: 280px; }
.container-12 .grid-6 { width: 340px; }
.container-12 .grid-7 { width: 400px; }
.container-12 .grid-8 { width: 460px; }
.container-12 .grid-9 { width: 520px; }
.container-12 .grid-10 { width: 580px; }
.container-12 .grid-11 { width: 640px; }
.container-12 .grid-12 { width: 700px; }
.container-12 .prefix-1 { padding-left: 60px; }
.container-12 .prefix-2 { padding-left: 120px; }
.container-12 .prefix-3 { padding-left: 180px; }
.container-12 .prefix-4 { padding-left: 240px; }
.container-12 .prefix-5 { padding-left: 300px; }
.container-12 .prefix-6 { padding-left: 360px; }
.container-12 .prefix-7 { padding-left: 420px; }
.container-12 .prefix-8 { padding-left: 480px; }
.container-12 .prefix-9 { padding-left: 540px; }
.container-12 .prefix-10 { padding-left: 600px; }
.container-12 .prefix-11 { padding-left: 660px; }
.container-12 .suffix-1 { padding-right: 60px; }
.container-12 .suffix-2 { padding-right: 120px; }
.container-12 .suffix-3 { padding-right: 180px; }
.container-12 .suffix-4 { padding-right: 240px; }
.container-12 .suffix-5 { padding-right: 300px; }
.container-12 .suffix-6 { padding-right: 360px; }
.container-12 .suffix-7 { padding-right: 420px; }
.container-12 .suffix-8 { padding-right: 480px; }
.container-12 .suffix-9 { padding-right: 540px; }
.container-12 .suffix-10 { padding-right: 600px; }
.container-12 .suffix-11 { padding-right: 660px; }
.container-12 .push-1 { left: 60px; }
.container-12 .push-2 { left: 120px; }
.container-12 .push-3 { left: 180px; }
.container-12 .push-4 { left: 240px; }
.container-12 .push-5 { left: 300px; }
.container-12 .push-6 { left: 360px; }
.container-12 .push-7 { left: 420px; }
.container-12 .push-8 { left: 480px; }
.container-12 .push-9 { left: 540px; }
.container-12 .push-10 { left: 600px; }
.container-12 .push-11 { left: 660px; }
.container-12 .pull-1 { left: -60px; }
.container-12 .pull-2 { left: -120px; }
.container-12 .pull-3 { left: -180px; }
.container-12 .pull-4 { left: -240px; }
.container-12 .pull-5 { left: -300px; }
.container-12 .pull-6 { left: -360px; }
.container-12 .pull-7 { left: -420px; }
.container-12 .pull-8 { left: -480px; }
.container-12 .pull-9 { left: -540px; }
.container-12 .pull-10 { left: -600px; }
.container-12 .pull-11 { left: -660px; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/epress2013/css/epress2013-alpha-default.css ::::: */

body { background-color: rgb(230, 230, 230); }
#top-spacer { position: absolute; background-color: rgb(230, 230, 230); height: 61px; width: 100%; z-index: 1; }
.page { height: 100%; }
#section-content, #zone-content-wrapper { height: 100%; }
#region-footer-first { margin-top: -75px; }
#zone-content { background-color: rgb(255, 255, 255); box-shadow: 0px 0px 5px 0px rgb(136, 136, 136); min-height: 100%; position: relative; }
#region-content { margin-left: 0px; margin-right: 0px; padding-top: 210px; }
#region-content-bottom { margin-left: 0px; margin-right: 0px; }
.not-front #region-content { padding-bottom: 76px; }
.front #region-content-bottom { padding-bottom: 76px; }
.region-content-inner { padding: 30px 10px 20px 20px; }
.front .region-content-inner { padding: 30px 0px 0px; }
#region-branding-wrapper { box-shadow: 0px 0px 5px 0px rgb(136, 136, 136); background-color: rgb(255, 255, 255); clear: both; position: absolute; top: 60px; z-index: 2; }
.fixed #region-branding-wrapper { top: -108px; position: fixed; }
#region-branding { box-shadow: 0px 3px 5px 0px rgb(175, 175, 175); margin: 0px; }
#region-branding .grid-9 { margin-left: 0px; margin-right: 0px; height: 162px; background-color: rgb(239, 239, 239); }
#region-branding .branding-data { background-color: transparent; border-right: 1px solid rgb(201, 201, 201); height: 162px; margin: 0px; position: relative; }
.branding-top a { background: url('sprite.png') no-repeat scroll 203px -56px transparent; color: rgb(176, 176, 176); display: block; font-size: 13px; height: 50px; line-height: 50px; right: 0px; top: -52px; position: absolute; padding-right: 37px; }
.logo-img a { position: absolute; top: -44px; }
.logo-img a.compLogo { display: none; position: absolute; top: 108px; left: 0px; }
#logo { display: block; }
.fixed #logo { display: none; }
.fixed .logo-img a.compLogo { display: block; }
.fixed .logo-img a.compLogo {  }
.site-name-slogan { border-top: 3px solid rgb(255, 0, 0); float: none; padding-top: 15px; margin: 15px 20px 0px; }
.site-slogan-wrapper { margin-top: 32px; }
.site-slogan-wrapper.fixed { margin-top: 0px; position: fixed; top: 0px; }
.site-slogan { color: rgb(176, 176, 176); display: block; font-size: 30px; font-style: italic; font-weight: normal; margin-top: 0px; padding-top: 12px; }
#region-sidebar-first { margin-left: 0px; margin-right: 0px; min-height: 1px; position: static; }
.region-sidebar-first-inner { border-right: 1px solid rgb(201, 201, 201); margin-top: 222px; position: absolute; top: 0px; bottom: 0px; overflow: hidden; }
.fixed .region-sidebar-first-inner { margin-top: 54px; position: fixed; }
.region-sidebar-first-inner:hover { overflow-y: auto; }
.region-sidebar-first-inner ul.menu > li > a { color: rgb(51, 51, 51); display: block; font-family: Georgia,'Times New Roman',serif; font-size: 17px; padding: 13px 0px 13px 10px; text-decoration: none; }
.region-sidebar-first-inner ul.menu li a:hover { transition: all 0.4s ease 0s; color: red; }
.region-sidebar-first-inner ul.menu > li { border-top: 1px solid rgb(215, 215, 215); box-shadow: 0px 3px 5px 0px rgb(214, 213, 213); list-style: none outside none; margin: 0px; overflow: hidden; padding: 0px; }
.region-sidebar-first-inner ul.menu li.first { display: none; }
.region-sidebar-first-inner ul.menu li li.first { display: block; }
.region-sidebar-first-inner ul.menu li li { box-shadow: none; color: rgb(136, 136, 136); margin: 0px 10px; }
.region-sidebar-first-inner ul.menu li li a { color: rgb(136, 136, 136); padding-left: 0px; }
.region-footer-first { min-height: 0px; }
#region-footer-first { margin-left: 0px; margin-right: 0px; }
#block-block-2 { background-color: rgb(239, 239, 239); border-top: 1px solid rgb(201, 201, 201); color: rgb(141, 141, 141); height: 74px; }
#block-block-2 h6 { font-size: 17px; font-weight: normal; margin-bottom: 0px; }
#block-block-2 a { color: rgb(141, 141, 141); }
#block-block-2 .footer-logo, #block-block-2 .footer-library, #block-block-2 .footer-open-access, #block-block-2 .footer-contact, #block-block-2 .footer-connect { float: left; height: 74px; }
#block-block-2 .footer-logo { display: block; width: 100px; border-right: 1px solid rgb(201, 201, 201); }
#block-block-2 .footer-logo a { background: url('sprite.png') no-repeat scroll -46px 5px transparent; width: 76px; height: 52px; display: block; text-indent: -5000px; margin: 10px 0px 0px 13px; }
#block-block-2 .footer-library a { background: url('sprite.png') no-repeat scroll -137px 0px transparent; margin: 19px 0px 0px 39px; display: block; height: 50px; width: 70px; text-indent: -9999px; }
#block-block-2 .footer-open-access a { background: url('sprite.png') no-repeat scroll 0px -55px transparent; padding: 0px 0px 0px 39px; height: 40px; display: block; width: 90px; font-family: Georgia,'Times New Roman',serif; font-size: 15px; line-height: 1.2; text-decoration: underline; margin: 19px 0px 0px 31px; }
#block-block-2 .footer-contact-inner { margin: 16px 0px 0px 43px; }
#block-block-2 .footer-contact a { text-decoration: underline; }
.footer-connect a { display: block; width: 50px; height: 50px; float: left; }
.footer-connect .fb { margin: 18px 0px 0px 30px; }
.footer-connect .twitter { margin: 18px 0px 0px 10px; }
.front .region-content .block { padding: 0px 10px 20px 20px; }
#block-views-front-page-carousel-block { position: relative; }
#block-views-front-page-carousel-block .view-content { margin-left: -10px; width: 100%; overflow: visible; }
#block-views-front-page-carousel-block li { margin: 0px; width: 220px; float: left; display: block; padding: 0px 10px; overflow: hidden; }
#block-views-books-block { border-top: 1px solid rgb(201, 201, 201); position: relative; }
#block-views-books-block h2.block-title { margin: 15px 0px 0px; }
#block-views-books-block .content { margin: 15px 0px 0px; }
#block-views-books-block .view-header { float: left; }
#block-views-books-block .view-content {  }
#block-views-books-block .views-row { float: left; width: 140px; margin-left: 20px; }
#block-views-books-block .views-row.views-row-first { margin-left: 0px; }
#block-views-books-block .views-field-field-cover img {  }
#block-views-books-block .views-field-title { border-top: 1px solid rgb(201, 201, 201); clear: left; margin-top: 16px; padding-top: 5px; }
#block-views-books-block .views-field-title a { font-family: Georgia,'Times New Roman',serif; font-size: 15px; color: rgb(51, 51, 51); }
#block-views-books-block .views-field-field-book-author { color: rgb(77, 77, 77); margin-top: 0px; padding-bottom: 2px; }
#block-views-books-block .views-field-field-year { color: rgb(141, 141, 141); border-bottom: 1px solid rgb(201, 201, 201); padding-bottom: 5px; }
#block-views-books-block .more-link { position: absolute; top: 27px; right: 10px; }
#block-views-books-block .more-link a { font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; color: rgb(255, 0, 0); background: url('sprite.png') no-repeat scroll -301px -55px transparent; float: right; padding: 0px 30px 0px 0px; }
#region-content-bottom section { padding: 20px 10px 20px 20px; position: relative; border-top: 1px solid rgb(201, 201, 201); }
#region-content-bottom h2.block-title { margin: 0px 0px 23px; }
#region-content-bottom .views-field-title { border: medium none; padding-bottom: 20px; }
#region-content-bottom .views-field-title a { color: rgb(51, 51, 51); font-size: 18px; font-family: Georgia,'Times New Roman',serif; }
#region-content-bottom .content-bottom-right { width: 140px; float: right; margin-left: 20px; background: none repeat scroll 0% 0% rgb(224, 224, 224); }
#block-block-3 .content-bottom-right img { padding: 9px 15px 15px; width: 109px; }
#block-block-4 .content-bottom-right img { padding: 15px 15px 15px 9px; width: 116px; }
#block-views-front-page-carousel-block .views-field-field-cover { float: none; margin-bottom: 20px; }
.view-journals .views-row { width: 220px; display: inline-block; vertical-align: top; margin-left: 20px; margin-bottom: 40px; font-size: 13px; padding-bottom: 10px; border-bottom: 1px solid rgb(201, 201, 201); }
.view-journals .region-content-inner { padding: 10px 0px 20px 20px; }
.view-journals .view-content { margin-left: -20px; font-size: 0px; }
.view-journals .views-field-title { clear: left; }
.view-journals.view-display-id-page .default-image-wrapper img, .view-journals.view-display-id-page_1 .default-image-wrapper img, .view-journals.view-display-id-page_3 .default-image-wrapper img { margin-top: -9px; }
.view-front-page-carousel.view-display-id-block .default-image-wrapper img { margin-top: 0px; }
.view-journals .view-header, .page-books .view-header { border-top: 1px solid rgb(201, 201, 201); border-bottom: 1px solid rgb(201, 201, 201); padding: 28px 0px 6px; margin: 0px 10px 40px 0px; }
#block-views-front-page-carousel-block .views-field-field-home-link-1 a { margin-top: 8px; }
#block-views-front-page-carousel-block .views-field-field-home-link-1 a:hover { text-decoration: underline; }
#block-views-front-page-carousel-block .views-field-field-home-link-1 { border-top: 1px solid rgb(201, 201, 201); padding: 8px 0px 0px; }
.page-books .views-row { clear: both; margin-bottom: 20px; overflow: hidden; position: relative; }
.page-books .views-field-title, .page-books .views-field-field-book-subtitle, .page-books .views-field-field-book-author, .page-books .views-field-field-year { float: right; width: 460px; }
.page-books .views-field-field-cover { width: 220px; float: left; background: none repeat scroll 0% 0% rgb(224, 224, 224); }
.page-books .views-field-title { border-top: 1px solid rgb(179, 179, 179); margin: 36px 0px 0px; padding-top: 5px; }
.page-books .views-field-title a { font-family: Georgia,'Times New Roman',serif; color: rgb(51, 51, 51); }
.page-books .views-field-field-book-subtitle { font-size: 18px; font-family: Georgia,'Times New Roman',serif; font-style: italic; margin-top: -7px; }
.page-books .views-field-field-book-author { padding-top: 30px; }
.page-books .views-field-field-book-subtitle .field-content { border-bottom: 1px solid rgb(179, 179, 179); padding-bottom: 10px; }
.page-books .views-field-view-node a { display: block; position: absolute; right: 0px; bottom: 0px; }
.page-books .views-field-view-node a:hover { text-decoration: underline; }
.page-node.node-type-book .content article { width: 100%; }
.page-node.node-type-book a.back-to-books { color: rgb(136, 136, 136); font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; background: url('arrowBackGrey.png') no-repeat scroll 0px 2px transparent; padding: 0px 0px 9px 29px; text-decoration: none; display: block; margin: 22px 0px 27px; }
.page-node.node-type-book .content .field-name-field-about-the-author .colon, .page-node.node-type-book .content .field-name-field-endorsements .colon { display: none; }
.page-node.node-type-book .content .field-name-field-book-title, .page-node.node-type-book .content .group-download-free-formats, .page-node.node-type-book .content .group-additional, .page-node.node-type-book .content .group-pod, .page-node.node-type-book .content .field-name-field-endorsements, .page-node.node-type-book .content .field-name-field-about-the-author { border-top: 1px solid rgb(179, 179, 179); }
.page-node.node-type-book .content .group-additional .field-name-field-field-title { margin-top: 0px; }
.page-node.node-type-book .content .group-pod, .page-node.node-type-book .content .group-title { border-bottom: 1px solid rgb(179, 179, 179); margin-bottom: 50px; }
.page-node.node-type-book .content .group-title { margin-bottom: 10px; }
.page-node.node-type-book .content .field-name-field-book-title { font-family: Georgia,'Times New Roman',serif; font-size: 29px; }
.page-node.node-type-book .content .field-name-field-book-subtitle, .page-node.node-type-book .content .group-download-free-formats h3, .page-node.node-type-book .content .group-pod h3, .page-node.node-type-book .content .field-name-field-endorsements .field-label, .page-node.node-type-book .content .field-name-field-about-the-author .field-label { font-weight: normal; font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; }
.page-node.node-type-book .content .group-download-free-formats h3, .page-node.node-type-book .content .group-pod h3 { margin-bottom: 8px; }
.page-node.node-type-book .content .field-name-field-endorsements .field-label, .page-node.node-type-book .content .field-name-field-about-the-author .field-label { background: url('arrowDownRed.png') no-repeat scroll left 4px transparent; padding: 0px 0px 0px 23px; }
.page-node.node-type-book .content .field-name-field-book-subtitle:after { content: "_"; }
.page-node.node-type-book .content .field-name-field-book-author, .page-books .views-field-field-book-author { color: rgb(255, 0, 0); font-family: Georgia,'Times New Roman',serif; font-size: 18px; font-style: italic; }
.page-node.node-type-book .content .field-name-field-book-author { padding: 10px 0px 0px; }
.page-node.node-type-book .content .field-name-field-year { margin: 10px 0px; }
.page-node.node-type-book .content .field-name-field-isbn { color: rgb(163, 163, 163); margin-bottom: 10px; }
.page-node.node-type-book .content .field-name-body { padding: 20px 0px 10px; }
.page-node.node-type-book .content .group-download-free-formats, .page-node.node-type-book .content .group-additional, .page-node.node-type-book .content .group-pod { padding: 15px 0px 18px; overflow: auto; }
.page-node.node-type-book .content .field-name-field-about-the-author, .page-node.node-type-book .content .field-name-field-endorsements { padding: 12px 0px 20px; }
.page-node.node-type-book .content .field-name-field-about-the-author .field-label, .page-node.node-type-book .content .field-name-field-endorsements .field-label { padding-bottom: 12px; }
.page-node.node-type-book .content .field-name-field-endorsements .field-name-field-endorsee { font-weight: bold; margin-bottom: 20px; }
.page-node.node-type-book .content .field-name-field-cover .field-items { background: none repeat scroll 0% 0% rgb(224, 224, 224); padding: 52px; margin-bottom: 22px; }
.page-node.node-type-book .content .field-name-field-cover .field-item { box-shadow: 13px 12px 24px 1px rgb(136, 136, 136); width: 274px; }
.page-node.node-type-book .content .field-name-field-cover.field-value-default .field-item { height: 382px; }
.page-node.node-type-book .content .field-name-field-cover img {  }
#navbar { margin: 0px; position: absolute; bottom: 0px; left: 20px; right: 20px; overflow: hidden; white-space: nowrap; }
.fixed #navbar { border-top: 1px solid transparent; }
#navbar li { margin-right: 1.5em; }
#breadcrumb { border-bottom: 1px solid rgb(201, 201, 201); color: rgb(176, 176, 176); display: block; font-size: 12px; margin-bottom: 25px; padding: 5px 0px 15px; overflow: hidden; text-overflow: ellipsis; text-transform: uppercase; white-space: nowrap; }
#breadcrumb a { color: rgb(176, 176, 176); font-size: 12px; text-transform: uppercase; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/epress2013/css/epress2013-alpha-default-normal.css ::::: */

#region-branding.grid-12 { width: 960px; }
#region-branding .grid-9, #region-content.grid-9, #region-content-bottom.grid-9 { width: 730px; }
.logo-img a { left: 62px; }
h1.site-name, h2.site-name {  }
#region-sidebar-first.grid-3 { width: 230px; }
.fixed .logo-img a.compLogo { height: auto; background: none repeat scroll 0% 0% rgb(255, 0, 0); padding-top: 0px; }
.region-sidebar-first-inner { width: 229px; }
.region-sidebar-first-inner .block { width: 239px; }
.region-sidebar-first-inner ul.menu li a { font-size: 22px; letter-spacing: -1px; }
#region-footer-first.grid-9 { width: 730px; margin-left: 230px; padding-left: 0px; }
#section-content .container-12 .prefix-3 { margin-left: 230px; padding-left: 0px; }
#region-branding .branding-data { width: 229px; }
.block-menu-footer-menu ul li.leaf { padding: 60px 0px 0px 79px; width: auto; }
.block-menu-footer-menu ul li.last.leaf { padding: 60px 0px 0px 79px; }
#block-views-front-page-carousel-block .views-field-field-journal-cover img { width: 217px ! important; height: 306px ! important; }
#block-views-books-block .view-header { width: 220px; }
#block-views-books-block .view-content .views-row-3, #block-views-books-block .view-content .views-row-4 { display: block; }
.page-node.node-type-book .content .group-title, .page-node.node-type-book .content .field-name-body, .page-node.node-type-book .content .field-name-field-about-the-author { width: 300px; float: left; clear: left; display: block; }
.page-node.node-type-book .content .field-name-field-cover, .page-node.node-type-book .content .field-name-field-endorsements, .page-node.node-type-book .content .group-action-items { width: 380px; float: right; clear: right; }
#block-block-3 { width: 335px; float: left; border-right: 1px solid rgb(201, 201, 201); }
#block-block-4 { width: 334px; float: left; }
.page-books .views-field-title a { font-size: 29px; letter-spacing: -1px; }
.page-books .views-field-field-book-subtitle .field-content { font-size: 18px; }
.page-books .views-field-field-book-author { font-size: 18px; }
#block-views-books-block .views-row.views-row-first { width: 220px; }
#block-views-books-block .views-row.views-row-first img { height: auto; }
.current-issue-wrapper { float: right; width: 380px; }
.current-issue-wrapper + .journal-wrapper { margin-right: 395px; }
.current-issue-wrapper + .about-the-journal { margin-top: 42px; }

/* ::::: http://epress.lib.uts.edu.au/sites/epress.lib.uts.edu.au/themes/omega/alpha/css/grid/alpha_default/normal/alpha-default-normal-12.css ::::: */

.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12 { display: inline; float: left; position: relative; margin-left: 10px; margin-right: 10px; }
.push-1, .pull-1, .push-2, .pull-2, .push-3, .pull-3, .push-4, .pull-4, .push-5, .pull-5, .push-6, .pull-6, .push-7, .pull-7, .push-8, .pull-8, .push-9, .pull-9, .push-10, .pull-10, .push-11, .pull-11, .push-12, .pull-12 { position: relative; }
.alpha { margin-left: 0px; }
.omega { margin-right: 0px; }
body { min-width: 960px; }
.container-12 { margin-left: auto; margin-right: auto; width: 960px; }
.container-12 .grid-1 { width: 60px; }
.container-12 .grid-2 { width: 140px; }
.container-12 .grid-3 { width: 220px; }
.container-12 .grid-4 { width: 300px; }
.container-12 .grid-5 { width: 380px; }
.container-12 .grid-6 { width: 460px; }
.container-12 .grid-7 { width: 540px; }
.container-12 .grid-8 { width: 620px; }
.container-12 .grid-9 { width: 700px; }
.container-12 .grid-10 { width: 780px; }
.container-12 .grid-11 { width: 860px; }
.container-12 .grid-12 { width: 940px; }
.container-12 .prefix-1 { padding-left: 80px; }
.container-12 .prefix-2 { padding-left: 160px; }
.container-12 .prefix-3 { padding-left: 240px; }
.container-12 .prefix-4 { padding-left: 320px; }
.container-12 .prefix-5 { padding-left: 400px; }
.container-12 .prefix-6 { padding-left: 480px; }
.container-12 .prefix-7 { padding-left: 560px; }
.container-12 .prefix-8 { padding-left: 640px; }
.container-12 .prefix-9 { padding-left: 720px; }
.container-12 .prefix-10 { padding-left: 800px; }
.container-12 .prefix-11 { padding-left: 880px; }
.container-12 .suffix-1 { padding-right: 80px; }
.container-12 .suffix-2 { padding-right: 160px; }
.container-12 .suffix-3 { padding-right: 240px; }
.container-12 .suffix-4 { padding-right: 320px; }
.container-12 .suffix-5 { padding-right: 400px; }
.container-12 .suffix-6 { padding-right: 480px; }
.container-12 .suffix-7 { padding-right: 560px; }
.container-12 .suffix-8 { padding-right: 640px; }
.container-12 .suffix-9 { padding-right: 720px; }
.container-12 .suffix-10 { padding-right: 800px; }
.container-12 .suffix-11 { padding-right: 880px; }
.container-12 .push-1 { left: 80px; }
.container-12 .push-2 { left: 160px; }
.container-12 .push-3 { left: 240px; }
.container-12 .push-4 { left: 320px; }
.container-12 .push-5 { left: 400px; }
.container-12 .push-6 { left: 480px; }
.container-12 .push-7 { left: 560px; }
.container-12 .push-8 { left: 640px; }
.container-12 .push-9 { left: 720px; }
.container-12 .push-10 { left: 800px; }
.container-12 .push-11 { left: 880px; }
.container-12 .pull-1 { left: -80px; }
.container-12 .pull-2 { left: -160px; }
.container-12 .pull-3 { left: -240px; }
.container-12 .pull-4 { left: -320px; }
.container-12 .pull-5 { left: -400px; }
.container-12 .pull-6 { left: -480px; }
.container-12 .pull-7 { left: -560px; }
.container-12 .pull-8 { left: -640px; }
.container-12 .pull-9 { left: -720px; }
.container-12 .pull-10 { left: -800px; }
.container-12 .pull-11 { left: -880px; }

/* ::::: null ::::: */

#omega-media-query-dummy { position: relative; z-index: -1; }

/* ::::: null ::::: */

#omega-media-query-dummy { z-index: 0; }

/* ::::: null ::::: */

#omega-media-query-dummy { z-index: 1; }
