
/* - fmit.scrapyscrapytool.css - */
@media screen {
/* https://www.business.govt.nz/portal_css/fmit.scrapyscrapytool.css?original=1 */
/* */
blockquote.scrapyscrapy li
{
margin-bottom: 24px;
}
.scrapyfakeyportlet
{
position: relative;
margin: 16px 0px;
}
.scrapyfakeyportletbody
{
width: 210px;
}
.scrapyfakeyportletbody .intro
{
color: #58595b;
padding: 16px;
font-size: 13px;
line-height: 18px;
}
.scrapyfakeyportlet .source
{
text-align: center;
padding-bottom: 24px;
}

}


/* - mbie_custom.css - */
@media screen,print {
/* https://www.business.govt.nz/portal_css/mbie_custom.css?original=1 */
/* */
#document-toc
{
float: none;
margin: 0 0 1rem;
width: auto;
border: none;
}
#document-toc .portletHeader
{
display: none;
}
#document-toc .portletItem
{
border: none; /**/
padding-left: 0;
}
#document-toc ol
{
list-style: inside url('/bullet.gif');
margin-left: 0;
}
#document-toc .TOC1Digit ol
{
margin: 0.5em 0 0; /**/
}

}


/* - actb_widget.css - */
@media screen {
/* https://www.business.govt.nz/portal_css/actb_widget.css?original=1 */
/* */
.actb_table { padding:2px;
border-spacing:1px;
position:absolute;
border: 1px solid #8cacbb;
color: #436976;
background-color: white;
vertical-align: top;
color:black;
font-size:110%;
//background-color: #cde2a7;
z-index: 5000;
}
.actb_active { background-color: #8cacbb;
color: White;
}
.actb_regex_match { text-decoration:underline;
font-weight:bold;
}
.actb_arrow_down { background-image: url(/arrowDown.gif);
background-repeat: no-repeat;
background-position: center center;
z-index: 4;
padding: 0 0 0 1em;
margin: 0 1em 0 0;
}
.actb_arrow_up { background-image: url(/arrowUp.gif);
background-repeat: no-repeat;
background-position: center center;
z-index: 4;
padding: 0 0 0 1em;
margin: 0 1em 0 0;
}
.actb_arrow_placeholder {
z-index: 4;
padding: 0 0 0 1em;
margin: 0 1em 0 0;
}
.autocomplete .add_button {
background:transparent url(/add_icon.gif) 0 0 no-repeat;
cursor: pointer;
font-size: 90%;
padding: 1px 1px 1px 15px;
text-transform: none;
overflow: visible;
}
.autocomplete .clear_button {
background: transparent url(/undo_icon.gif) 0 0 no-repeat;
cursor: pointer;
font-size: 90%;
padding: 1px 1px 1px 15px;
text-transform: none;
overflow: visible;
}
.autocomplete .delete_button {
background: transparent url(/delete_small_icon.gif) 0px -2px no-repeat;
cursor: pointer;
font-size: 90%;
padding: 1px 1px 1px 15px;
text-transform: none;
overflow: visible;
border-bottom: none;
}
.autocomplete .delete_button span {
display: none;
}
.autocomplete .empty_info {
font-size: 90%;
text-transform: none;
}
.autocomplete ul {
font-size: 90%;
margin: 0px;
padding: 0px 3px;
border-left: 1px solid #8cacbb;
}
.autocomplete ul li {
font-size: 90%;
margin: 0px;
padding: 0px;
list-style: none;
list-style-image: none;
}
.autocomplete .empty_info {
padding: 0px 3px;
border-left: 1px solid #8cacbb;
}
/* */
}


/* - tw.accordion.css - */
@media screen {
/* https://www.business.govt.nz/portal_css/tw.accordion.css?original=1 */
/* */
.tw_accordion
{
background: #f4f3f0;
border: solid 12px #e4e4e4;
}
.tw_accordion_section_body,
.tw_accordion_bellows
{
overflow-x: hidden;
overflow-y: auto;
}
.tw_accordion_section_title
{
background: #f4f3f0;
padding: 4px;
border-top: solid 1px #ccc;
cursor: pointer;
}
.tw_accordion_section:first-child .tw_accordion_section_title
{
border-top: none;
}
.tw_accordion_section_title a.rss_link
{
display: block;
float: right;
width: 35px;
height: 29px;
background: url('/tw.accordion_default_rss.png') no-repeat;
}
.tw_accordion_section_title .body
{
height: 29px;
line-height: 29px;
font-size: 15px;
overflow: hidden;
}
.tw_accordion_section_body
{
border-top: solid 1px #ccc;
}
.tw_accordion_section_body > .none
{
padding: 2em 1em;
}
.tw_accordion_collection_view .tw_accordion_section_body .item
{
padding: 8px;
background: #fff;
}
.tw_accordion_collection_view .tw_accordion_section_body .even
{
background: #f4f4f4;
}
.tw_accordion_collection_view .item .number
{
float: left;
width: 24px; /* */
height: 14px;
font-size: 13px;
line-height: 14px;
}
.tw_accordion_collection_view .item .bullet
{
float: left;
width: 24px;
height: 14px;
background: url('/tw.accordion_black_bullet.png') no-repeat left center;
}
.tw_accordion_collection_view .item .body
{
margin-left: 24px;
font-size: 13px;
line-height: 14px;
}
.tw_accordion_collection_view .item .body.no_indent
{
margin-left: 0;
}
.tw_accordion_collection_view .description,
.tw_accordion_collection_view .published_date
{
color: #000;
}
.family-med .tw_accordion_section_body a,
.family-med .tw_accordion_section_body a:hover,
.family-med .tw_accordion_section_body a:active,
.family-med .tw_accordion_section_body a:visited
{
color: #186879;
}
.family-med .tw_accordion_section_title .body,
.family-med .tw_accordion_collection_view .item .number
{
color: #186879;
}
.family-enterprise .tw_accordion_section_body a,
.family-enterprise .tw_accordion_section_body a:hover,
.family-enterprise .tw_accordion_section_body a:active,
.family-enterprise .tw_accordion_section_body a:visited
{
color: #008bc8;
}
.family-enterprise .tw_accordion_section_title .body,
.family-enterprise .tw_accordion_collection_view .item .number
{
color: #008bc8;
}
.bp-2012 .tw_accordion
{
border: none;
}
.bp-2012 .tw_accordion_collection_view .tw_accordion_section_body .item
{
background: #f4f3f0;
}
.bp-2012 .tw_accordion_collection_view .item .number,
.bp-2012 .tw_accordion_section_body a,
.bp-2012 .tw_accordion_section_body a:hover,
.bp-2012 .tw_accordion_section_body a:active,
.bp-2012 .tw_accordion_section_body a:visited
{
color: #00667d !important;
text-decoration: none;
}
.bp-2012 .tw_accordion_collection_view .description,
.bp-2012 .tw_accordion_collection_view .published_date
{
color: #58595b;
}
.bp-2012 .tw_accordion_section_title
{
background: url('/tw.accordion_bp-2012_vbg.png') repeat-x;
color: #fff;
height: 39px;
line-height: 39px;
padding: 0 16px;
font-weight: bold;
position: relative;
border-top: none;
}
.bp-2012 .tw_accordion_section_title.active
{
background: url('/tw.accordion_bp-2012_active_vbg.png') repeat-x;
border-radius: 0 0 2px 2px;
}
.bp-2012 .tw_accordion_section:first-child .tw_accordion_section_title
{
border-radius: 2px 2px 0 0;
}
.bp-2012 .tw_accordion_section:first-child .tw_accordion_section_title.active
{
border-radius: 2px;
}
.bp-2012 .tw_accordion_section:last-child .tw_accordion_section_title
{
border-radius: 0 0 2px 2px;
}
.bp-2012 .tw_accordion_section_title.active .active_marker
{
position: absolute;
bottom: -6px;
left: 16px;
width: 14px;
height: 6px;
background: url('/tw.accordion_bp-2012_active_marker.png') no-repeat;
}
.bp-2012 .tw_accordion_section_title .body
{
color: #fff;
height: 39px;
line-height: 39px;
font-size: 13px;
}
.bp-2012 .tw_accordion_section_title a.rss_link
{
background: url('/tw.accordion_bp-2012_rss.png') no-repeat;
height: 21px;
width: 21px;
margin: 9px 0 0 4px;
}
.bp-2012 .tw_accordion_section_body
{
border-top: none;
}
.tw_accordion_portlet_skin_Black .tw_accordion_section_title,
.ent-black .tw_accordion_section_title
{
height: 56px;
line-height: 56px;
padding: 0 16px;
background: url('/tw.accordion_black_vbg.png') repeat-x;
color: #fff;
font-weight: bold;
text-transform: uppercase;
}
.tw_accordion_portlet_skin_Black .tw_accordion_section_title .body,
.ent-black .tw_accordion_section_title .body
{
height: 56px;
line-height: 56px;
color: #fff;
}
.tw_accordion_portlet_skin_Black .tw_accordion_section_title .body
{
font-size: 13px;
}
.tw_accordion_portlet_skin_Black .tw_accordion_section_title a.rss_link,
.ent-black .tw_accordion_section_title a.rss_link
{
background: url('/tw.accordion_black_rss.png') no-repeat;
height: 21px;
width: 21px;
margin: 17px 0 0;
}
.tw_accordion_portlet
{
margin-bottom: 8px;
}

}


/* - tw.businessnames.css - */
@media screen {
/* https://www.business.govt.nz/portal_css/tw.businessnames.css?original=1 */
/* */
.app_businessnames #portal-column-content
{
margin: 0;
padding: 0;
}
.app_businessnames #documentactionscontainer
{
display: none;
}
#businessnames_header
{
background: url('/bn_header_onecheck_920x72.png') no-repeat !important;
width: 920px;
height: 72px;
margin: 0;
padding: 0;
position: relative;
}
#businessnames_header .businessnames_help
{
background: url('/bn_help_107x35.png') no-repeat !important;
width: 107px;
height: 35px;
position: absolute;
right: -5px;
bottom: 6px;
border: none;
}
#businessnames_main
{
min-height: 480px;
}
#businessnames_footer,
#businessnames_footer a
{
text-align: center;
font-size: 9px;
line-height: 13px;
color: #676767 !important;
text-decoration: none;
}
#businessnames_footer a:hover
{
text-decoration: underline;
}
#businessnames_searchbox
{
background: url('/bn_search_searchbox_bg_716x175.png') no-repeat;
width: 700px;
height: 147px;
margin: 32px auto;
padding: 8px 8px 20px;
text-align: center;
position: relative;
}
#businessnames_domain_result_table
{
border-collapse: collapse;
}
.businessnames_search_input
{
background: #f1f9fe;
border: solid 1px #a4a5a5;
font-size: 13px;
padding: 5px 4px 6px; /* */
width: 498px;
position: absolute;
top: 64px;
left: 36px;
}
.businessnames_search_input.overlayText,
#businessnames_email_popup input.overlayText
{
color: #cbcccc;
font-style: normal;
}
.businessnames_search_submit
{
background: url('/bn_button_sprites3.png') no-repeat left top !important;
width: 124px;
height: 40px;
border: none;
position: absolute;
top: 59px;
right: 20px;
}
#businessnames_snapshot .businessnames_search_input
{
padding: 2px 4px 3px;
margin-top: 12px;
width: 260px;
position: relative;
top: auto;
left: auto;
}
.businessnames_searchagain_submit
{
background: url('/bn_button_sprites3.png') no-repeat -1116px top !important;
width: 180px;
height: 40px;
border: none;
position: absolute;
top: 4px;
left: 270px;
}
.businessnames_searchagain_submit:hover {background-position: -1116px center !important;}
.businessnames_searchagain_submit:active {background-position: -1116px bottom !important;}
.businessnames_search_submit:hover
{
background-position: left center !important;
}
.businessnames_search_submit:active
{
background-position: left bottom !important;
}
.businessnames_balloon
{
overflow: hidden;
z-index: 5;
font-size: 13px;
line-height: 24px;
color: #fff;
}
.businessnames_balloon .body_float
{
float: left;
}
.businessnames_balloon .body
{
padding: 0 8px;
text-align: left;
}
.businessnames_balloon .body p:last-child
{
margin-bottom: 0;
}
.businessnames_balloon_192
{
width: 192px;
}
.businessnames_balloon_192 .top
{
background: url('/bn_balloon_topbottom_192x80.png') no-repeat left top;
width: 192px;
height: 69px;
}
.businessnames_balloon_192 .body
{
background: url('/bn_balloon_hbg_192x1.png') repeat-y;
width: 176px; /* */
}
.businessnames_balloon_192 .bottom
{
background: url('/bn_balloon_topbottom_192x80.png') no-repeat left bottom;
width: 192px;
height: 11px;
}
#businessnames_domain_name_body .businessnames_balloon_192
{
position: absolute;
top: 132px;
left: 21px;
}
.businessnames_balloon_235
{
width: 235px;
}
.businessnames_balloon_235 .top
{
background: url('/bn_balloon_topbottom_235x51.png') no-repeat left top;
width: 235px;
height: 40px;
}
.businessnames_balloon_235 .body
{
background: url('/bn_balloon_hbg_235x1.png') repeat-y;
width: 219px; /* */
}
.businessnames_balloon_235 .bottom
{
background: url('/bn_balloon_topbottom_235x51.png') no-repeat left bottom;
width: 235px;
height: 11px;
}
#businessnames_company_name_body .businessnames_balloon_235
{
position: absolute;
top: 132px;
left: -1px;
}
.businessnames_balloon_250
{
width: 250px;
}
.businessnames_balloon_250 .top
{
background: url('/bn_balloon_topbottom_250x67.png') no-repeat left top;
width: 250px;
height: 58px;
}
.businessnames_balloon_250 .body
{
background: url('/bn_balloon_hbg_250x1.png') repeat-y;
width: 234px; /* */
}
.businessnames_balloon_250 .bottom
{
background: url('/bn_balloon_topbottom_250x67.png') no-repeat left bottom;
width: 250px;
height: 9px;
}
#businessnames_trade_mark_body .businessnames_balloon_250
{
position: absolute;
top: 132px;
left: 30px;
}
.businessnames_balloon_395
{
width: 395px;
}
.businessnames_balloon_395 .top
{
background: url('/bn_balloon_topbottom_395x97.png') no-repeat left top;
width: 395px;
height: 81px;
}
.businessnames_balloon_395 .body
{
background: url('/bn_balloon_hbg_395x1.png') repeat-y;
width: 379px; /* */
}
.businessnames_balloon_395 .bottom
{
background: url('/bn_balloon_topbottom_395x97.png') no-repeat left bottom;
width: 395px;
height: 16px;
}
#businessnames_searchbox .businessnames_balloon_395
{
position: absolute;
top: 112px;
left: 64px;
}
#businessnames_snapshot
{
display: none;
position: relative;
width: 920px;
}
.businessnames_snapshot_title
{
background: url('/bn_snapshot_title_vbg_1x52.png') repeat-x;
width: 888px;
height: 52px;
font-size: 18px;
line-height: 52px;
overflow: hidden;
color: #fff;
padding: 0 16px;
margin: 12px 0 0;
border-radius: 8px 8px 0 0;
}
.businessnames_snapshot_title .businessnames_cleaned_search_string
{
font-weight: bold;
}
.businessnames_snapshot_body
{
background: url('/bn_snapshot_body_vbg_1x280.png') repeat-x 0 0;
float: left;
width: 275px; /* */
height: 108px; /* */
border-top: solid 1px #bcbdc0;
border-bottom: solid 1px #bcbdc0;
border-left: solid 1px #bcbdc0;
padding: 16px 15px;
color: #676767;
position: relative;
}
.businessnames_snapshot_body.businessnames_not_selected
{
background-position: left bottom;
color: #fff;
}
.businessnames_selected .businessnames_balloon,
.businessnames_not_selected .businessnames_balloon
{
display: none !important;
}
.businessnames_selected .businessnames_tell_me_more
{
background-position: -496px bottom;
}
.businessnames_loading .businessnames_spinner
{
background: url('/bn_loading.gif') no-repeat;
position: absolute;
width: 64px;
height: 64px;
top: 30px;
left: 120px;
}
#businessnames_trade_mark_details.businessnames_loading .businessnames_spinner
{
position: relative;
left: 412px;
top: auto;
}
.businessnames_snapshot_body .title
{
font-size: 15px;
line-height: 18px;
margin-bottom: 6px;
font-weight: bold;
}
#businessnames_company_name_body
{
border-radius: 0 0 0 8px;
}
#businessnames_domain_name_body
{
width: 276px; /* */
}
#businessnames_trade_mark_body
{
border-right: solid 1px #bcbdc0;
border-radius: 0 0 8px 0;
}
.businessnames_result_icon
{
float: right;
width: 18px;
height: 20px;
}
.businessnames_result_icon_size
{
width: 18px;
height: 20px;
}
.businessnames_result_icon_tick
{
background: url('/bn_result_icons_18x60.png') no-repeat left top !important;
}
.businessnames_result_icon_cross
{
background: url('/bn_result_icons_18x60.png') no-repeat left center !important;
}
.businessnames_result_icon_questionmark
{
background: url('/bn_result_icons_18x60.png') no-repeat left bottom !important;
}
.businessnames_primary_text
{
font-size: 14px;
line-height: 20px;
margin-bottom: 2px;
}
.businessnames_primary_font
{
font-size: 12px !important;
line-height: 14px !important;
margin-bottom: 2px;
}
.businessnames_secondary_text
{
font-size: 10px;
line-height: 13px;
}
.businessnames_primary_single
{
width: 254px;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-ms-text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.businessnames_primary_double
{
width: 254px;
height: 50px;
text-overflow: ellipsis;
overflow-x: hidden;
-o-text-overflow: ellipsis;
-ms-text-overflow: ellipsis;
}
.businessnames_ellipsis_single
{
text-overflow: ellipsis;
overflow-x: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
-ms-text-overflow: ellipsis;
}
.businessnames_tell_me_more
{
background: url('/bn_button_sprites3.png') no-repeat -496px top !important;
width: 124px; /**/
height: 40px; /**/
border: none;
position: absolute;
left: 11px;
bottom: 5px;
}
.businessnames_tell_me_more:hover {background-position: -496px center !important;}
.businessnames_tell_me_more:active {background-position: -496px bottom !important;}
.businessnames_reserve_name
{
background: url('/bn_button_sprites3.png') no-repeat -124px top !important;
width: 124px; /**/
height: 40px; /**/
border: none;
position: absolute;
right: 12px;
bottom: 6px;
}
.businessnames_reserve_name:hover {background-position: -124px center !important;}
.businessnames_reserve_name:active {background-position: -124px bottom !important;}
.businessnames_register_name
{
background: url('/bn_button_sprites3.png') no-repeat -248px top !important;
width: 124px; /**/
height: 40px; /**/
border: none;
position: absolute;
right: 12px;
bottom: 6px;
}
.businessnames_register_name:hover {background-position: -248px center !important;}
.businessnames_register_name:active {background-position: -248px bottom !important;}
.businessnames_get_started
{
background: url('/bn_button_sprites3.png') no-repeat -372px top !important;
width: 124px;
height: 40px;
border: none;
position: absolute;
right: 12px;
bottom: 6px;
}
.businessnames_get_started:hover {background-position: -372px center !important;}
.businessnames_get_started:active {background-position: -372px bottom !important;}
.businessnames_details_section
{
background: url('/bn_details_vbg_1x329.png') repeat-x left bottom #fff;
min-height: 400px;
border: solid 1px #bcbdc0;
border-radius: 6px;
position: relative;
margin: 8px 0;
padding: 16px 15px;
}
.businessnames_content, .businessnames_details_records_slot
{
overflow: hidden;
}
.businessnames_details_section .businessnames_divot
{
background: url('/bn_details_divot_36x18.png') no-repeat !important;
width: 36px;
height: 18px;
position: absolute;
left: 32px;
top: -18px;
}
.businessnames_details_section .businessnames_close_button
{
background: url('/bn_close_22x21.png') no-repeat !important;
width: 22px;
height: 21px;
position: absolute;
right: -5px;
top: -5px;
border: none;
}
.businessnames_details_section .businessnames_details_actions
{
float: right;
width: 124px;
color: #ec1c50;
margin-left: 16px;
margin-bottom: 32px;
}
.businessnames_details_section .businessnames_reserve_name
{
background: url('/bn_button_sprites3.png') no-repeat -744px top !important;
width: 124px;
height: 40px;
border: none;
position: relative;
bottom: auto;
right: auto;
margin-bottom: 4px;
}
.businessnames_details_section .businessnames_reserve_name:hover {background-position: -744px center !important;}
.businessnames_details_section .businessnames_reserve_name:active {background-position: -744px bottom !important;}
.businessnames_details_section .businessnames_reserve_name_text,
.businessnames_details_section .businessnames_register_name_text,
.businessnames_details_section .businessnames_get_started_text
{
width: 106px;
font-size: 10px;
margin-left: 10px;
}
.businessnames_details_section .businessnames_register_name
{
background: url('/bn_button_sprites3.png') no-repeat -868px top !important;
width: 124px;
height: 40px;
border: none;
position: relative;
bottom: auto;
right: auto;
margin-bottom: 4px;
}
.businessnames_details_section .businessnames_register_name:hover {background-position: -868px center !important;}
.businessnames_details_section .businessnames_register_name:active {background-position: -868px bottom !important;}
.businessnames_details_section .businessnames_get_started
{
background: url('/bn_button_sprites3.png') no-repeat -992px top !important;
width: 124px;
height: 40px;
border: none;
position: relative;
bottom: auto;
right: auto;
margin-bottom: 4px;
}
.businessnames_details_section .businessnames_get_started:hover {background-position: -992px center !important;}
.businessnames_details_section .businessnames_get_started:active {background-position: -992px bottom !important;}
.businessnames_details_section .businessnames_learn_more
{
background: url('/bn_button_sprites3.png') no-repeat -620px top !important;
width: 124px;
height: 40px;
border: none;
position: relative;
bottom: auto;
right: auto;
margin-top: 12px;
}
.businessnames_details_section .businessnames_learn_more:first-child
{
margin-top: 0;
}
.businessnames_details_section .businessnames_learn_more:hover {background-position: -620px center !important;}
.businessnames_details_section .businessnames_learn_more:active {background-position: -620px bottom !important;}
.businessnames_details_hsep
{
clear: both;
margin: 32px 0 24px;
background: #cbcccc;
height: 1px;
}
.businessnames_record_item
{
margin-bottom: 12px;
}
.businessnames_record_item_titlebar
{
background: #f1f9fe;
border: solid 1px #e2e5e7;
padding: 6px 12px;
color: #00728f;
}
.businessnames_record_item.struck_off .businessnames_record_item_titlebar
{
color: #676767;
}
.businessnames_record_item_titlebar .company_name,
.businessnames_record_item_titlebar .company_status,
.businessnames_record_item_titlebar .trade_mark_title
{
float: left;
width: 350px;
overflow: hidden;
padding-bottom: 2px;
}
.businessnames_record_item_titlebar .trade_mark_app_number
{
float: left;
width: 150px;
overflow: hidden;
padding-bottom: 2px;
margin-right: 60px;
}
.businessnames_record_item_titlebar .trade_mark_status
{
float: left;
width: 150px;
overflow: hidden;
padding-bottom: 2px;
}
.businessnames_record_item_titlebar .company_name
{
font-weight: bold;
}
.businessnames_record_item_titlebar .record_expander
{
float: right;
width: 150px;
text-align: right;
}
.businessnames_record_item_titlebar .open_record_item
{
background: url('/bn_record_expander_icons_92x32.png') no-repeat right top !important;
width: 92px;
height: 16px;
border: none;
}
.businessnames_record_item_titlebar .close_record_item
{
background: url('/bn_record_expander_icons_92x32.png') no-repeat right bottom !important;
width: 92px;
height: 16px;
border: none;
}
.businessnames_record_item_titlebar .close_record_item
{
background-position: right bottom;
}
.businessnames_record_item.closed .close_record_item,
.businessnames_record_item.closed .businessnames_record_item_details
{
display: none;
}
.businessnames_record_item.open .open_record_item
{
display: none;
}
.businessnames_record_item_details
{
border: solid 1px #f2f2f2;
background: #fff;
padding: 6px 12px;
font-size: 12px;
line-height: 15px;
}
.businessnames_records_page
{
display: none;
}
.businessnames_records_page.current_page
{
display: block;
}
.businessnames_record_pager
{
float: right;
margin-left: 8px;
margin-bottom: 16px;
}
.businessnames_record_pager .page_button
{
background: #a7a9ac;
border-radius: 4px;
color: #fff;
margin-left: 4px;
min-height: 16px;
min-width: 16px;
font-size: 10px;
line-height: 12px;
padding: 0 0 2px;
border: none;
}
.businessnames_record_pager .page_button:first-child
{
margin-left: 0;
}
.businessnames_record_pager .page_button.current_page
{
background: #00a4e4;
}
#businessnames_domain_name_details .businessnames_divot
{
left: 340px;
}
#businessnames_domain_name_details .businessnames_odd
{
background: #d4d4d4;
}
.businessnames_domain_result_label
{
font-size: 12px;
line-height: 16px;
font-weight: bold;
height: 16px;
color: #676767;
margin-bottom: 8px;
}
.businessnames_domain_result_label.right
{
float: right;
}
.businessnames_domain_results_loading
{
color: #676767;
font-size: 11px;
font-style: italic;
padding: 16px;
text-align: center;
}
.businessnames_dns_result
{
color: #676767;
padding: 1px 6px;
margin-left: -6px;
margin-right: -6px;
width: 888px;
}
.businessnames_dns_result .businessnames_primary_text
{
margin: 0;
max-width: 800px;
}
.businessnames_dns_result .businessnames_result_icon
{
float: none;
}
#businessnames_trade_mark_details .businessnames_divot
{
left: 648px;
}
.businessnames_popup_table
{
width: 100%;
border-collapse: collapse;
}
.businessnames_popup_table td
{
height: 56px;
padding: 0 8px;
overflow: hidden;
}
.businessnames_popup_table .even td
{
background: #d4d4d4;
}
.businessnames_popup_table td a
{
color: #676767;
text-decoration: none;
}
.businessnames_feed_error
{
margin-bottom: 2px;
}
.businessnames_help_popup
{
height: 400px;
overflow: hidden;
position: relative;
}
.businessnames_help_titles
{
background: url('/bn_help_hbg_2x1.png') repeat-y right top;
width: 160px;
padding-right: 24px;
height: 400px;
overflow-x: hidden;
overflow-y: auto;
position: absolute;
top: 0;
left: 0;
}
.businessnames_help_titles button
{
border: none;
background: transparent;
color: #676767;
display: block;
font-size: 14px;
line-height: 20px;
margin-bottom: 18px;
text-align: left;
}
.businessnames_help_titles button.current
{
color: #1ba3dd;
}
.businessnames_help_title_divot
{
background: url('/bn_help_divot_19x27.png') no-repeat;
width: 19px;
height: 27px;
position: absolute;
right: 0;
top: 0;
}
.businessnames_help_body
{
width: 592px;
height: 400px;
position: absolute;
top: 0;
right: 0;
overflow-x: hidden;
overflow-y: auto;
}
.businessnames_help_page
{
display: none;
padding-right: 24px;
}
.businessnames_help_page.current
{
display: block;
}
.businessnames_basic_help_page
{
margin-bottom: 32px;
padding-bottom: 32px;
border-bottom: solid 1px #dfdede;
}
.businessnames_document_actions
{
position: absolute;
top: 13px;
right: 0;
}
.businessnames_document_actions .businessnames_button_pdf,
.businessnames_document_actions .businessnames_button_print,
.businessnames_document_actions .businessnames_button_email
{
background: url('/da-pdf.gif') no-repeat;
width: 25px;
height: 23px;
float: left;
border: none;
margin-left: 4px;
}
.businessnames_document_actions .businessnames_button_print
{
background: url('/da-print.gif') no-repeat;
}
.businessnames_document_actions .businessnames_button_email
{
background: url('/da-email.gif') no-repeat;
}
#businessnames_email_popup
{
display: none;
width: 388px; /**/
min-height: 220px; /* */
position: absolute;
top: 56px;
right: -24px;
border: solid 1px #c3c4c7;
border-radius: 6px;
padding: 36px;
background: url("/bn_details_vbg_1x329.png") repeat-x scroll left bottom #FFFFFF;
z-index: 10;
}
#businessnames_email_popup .businessnames_divot
{
background: url('/bn_details_divot_36x18.png') no-repeat;
width: 36px;
height: 18px;
position: absolute;
right: 18px;
top: -18px;
}
#businessnames_email_popup input
{
width: 386px;
margin-top: 24px;
background: #f1f9fe;
border: solid 1px #a4a5a5;
font-size: 13px;
padding: 4px 4px 5px;
}
#businessnames_email_popup .businessnames_email_actions
{
height: 34px;
margin-top: 24px;
}
#businessnames_email_popup .businessnames_email_popup_cancel
{
background: url('/bn_email_cancel_109x24.png') no-repeat;
width: 109px;
height: 24px;
float: left;
margin-top: 3px;
border: none;
}
#businessnames_email_popup .businessnames_email_popup_close
{
background: url('/bn_email_close_109x24.png') no-repeat;
width: 109px;
height: 24px;
float: left;
margin-top: 3px;
border: none;
}
#businessnames_email_popup .businessnames_email_popup_submit
{
background: url('/bn_email_submit_111x34.png') no-repeat;
width: 111px;
height: 34px;
float: right;
border: none;
}
#businessnames_email_popup .businessnames_email_success
{
display: none;
}
#businessnames_email_popup .businessnames_email_sending
{
display: none;
}
.businessnames_truncation_message
{
color: #676767;
font-weight: bold;
margin: 32px 0;
}
#businessnames_email_popup #recaptcha_div
{
position: relative;
left: 39px;
top: 12px;
}
#print_page
{
display: none;
}

}


/* - tw.groupchange.css - */
@media screen {
/* https://www.business.govt.nz/portal_css/tw.groupchange.css?original=1 */
/* */
.group_change_form h1
{
margin-bottom: 2em;
}
.group_change_form .selected_items,
.group_change_form .gc_fields
{
border: solid 1px #8cacbb;
margin-bottom: 2em;
padding: 1em;
}
.group_change_form .selected_items h2,
.group_change_form .gc_fields h2
{
margin-top: 0;
}
.group_change_form .selected_items > ul
{
margin-bottom: 2em;
}
.group_change_form #group_change_recalculate
{
float: right;
margin-top: -3px;
}
.group_change_form legend h3
{
margin: 0;
}
.group_change_form .validity_msg
{
color: #FF8800;
font-size: 11px;
line-height: 18px;
}
.group_change_form select
{
width: 100%;
}
.group_change_form .add_keyword_string
{
margin: 0.5em 0 0;
}

}


/* - tw.howto.css - */
@media screen,print {
/* https://www.business.govt.nz/portal_css/tw.howto.css?original=1 */
/* */
.type-HowToPage #plone-document-byline,
.type-HowToStep #plone-document-byline,
.howto_insert #plone-document-byline
{
/* */
display: none;
}
body.cms #content .howto_insert .howto_fck_show
{
display: none;
}
.howtopage_header,
.howtopage_footer
{
margin: 2em 0 0;
}
.howtopage_steps
{
margin: 2em 0;
}
.howtopage_step
{
border-top: solid 1px #ddd;
padding: 2em 0;
}
.howtopage_step:last-child
{
border-bottom: solid 1px #ddd;
}
.howtopage_step .step_titlebar
{
position: relative;
padding-left: 28px;
}
.howtopage_step .step_bullet
{
width: 14px;
height: 14px;
border: none;
background: url('/howto_bullet_14x28.png') no-repeat top left;
position: absolute;
top: 4px;
left: 0;
}
.howtopage_step.expanded .step_bullet
{
background-position: bottom left;
}
.howtopage_step .step_title
{
border: none;
background: none;
color: #008bc8;
font-weight: normal;
font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
font-size: 1.25em;
line-height: normal; /* */
padding: 0;
text-align: left;
}
#right_of_menu .howtopage_step .step_title
{
font-size: 1.1em;
margin-top: 1px;
}
.howtopage_step .step_edit
{
float: right;
padding-top: 3px;
}
.howtopage_step .step_more,
.howtopage_step .step_less
{
display: none;
float: right;
margin-left: 0.3em;
}
.howtopage_step.collapsed .step_more
{
display: block;
}
.howtopage_step.expanded .step_less
{
display: block;
}
.howtopage_step .step_less a,
.howtopage_step .step_less a:hover,
.howtopage_step .step_less a:visited,
.howtopage_step .step_less a:active
{
background: url("/normal-blue-up.png") no-repeat left center;
color: #008BC8 !important;
padding-left: 10px;
text-decoration: underline;
border-bottom: none;
}
.howtopage_step .step_details
{
margin-left: 32px;
font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
}
#right_of_menu .howtopage_step .step_details
{
margin-left: 28px;
}
.howtopage_step.collapsed .step_details
{
overflow: hidden;
}
.howtopage_step.collapsed .step_details > *
{
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
display: none;
}
.howtopage_step.collapsed .step_details > *:first-child
{
display: inherit;
}
.howto_hidePP_true .howtopage_header,
.howto_hidePP_true .howtopage_footer
{
display: none;
}
.howto_hidetitle_true .howto_title
{
display: none;
}
@media print
{
.howtopage_step .step_titlebar,
.howtopage_step .step_details
{
padding-left: 0;
margin-left: 0;
}
.howtopage_step .step_bullet,
.howtopage_step .step_edit,
.howtopage_step.collapsed .step_more,
.howtopage_step .step_less
{
display: none;
}
/* */
.howtopage_step.collapsed .step_details
{
height: auto;
overflow: visible;
}
.howtopage_step.collapsed .step_details > *
{
white-space: normal;
display: inherit;
}
}

}

