html { height:101%; }
a.admin-bar-icon{
position:absolute;
margin:5px;
z-index:1001;
background-image: url(../images/admin/header_logo_hor.png);
width:42px;
height:42px;
content:'hello';
float:left;
opacity:1;
}
span.admin-bar{
background-repeat:no-repeat;
z-index:1000;
position: fixed;
left: 0;
right: 0;
top: 0;
bottom:100%;
}
span.admin-bar-content{
position: absolute;
right: 0;
left: 0;
transition:opacity 0.5s;
opacity:0;
padding: 18px;
color: white;
text-align:center;
background-color: rgba(1,1,1,0.6);
}
/*span.admin-bar:hover span.admin-bar-content{
opacity:1;
}*/
span.admin-bar .admin-bar-inner{
color:black;
background-color:white;
border-radius:5px;
padding:2px 5px;
}
.admin-bar-button{
float:right;
color:white;
background-color:#63c1ff;
border-radius:5px;
padding:2px 5px;
margin-right:5px;
}
/* Basic styling for Galleria plugin */
.galleria{list-style:none; list-style-image:none;}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
.main_gallery_image
{
width:100%;
display:block;
overflow:hidden;
margin-bottom:10px;
}
ul.gallery
{
margin:0;
}
.news_detail_primary_image
{
display:none;
}
.news_list_primary_image
{
float:left;
margin-right:5px;
}
.news_list_item_abstract
{
clear:none;
}
/*** DIRECTORY MODULE ****/
.directory_list
{
}
.directory_list_item
{
clear:both;
border-bottom:1px solid #ddd;
padding-bottom:10px;
margin-bottom:10px;
}
.directory_back_link
{
}
.directory_buttons
{
clear:both;
}
.directory_button
{
display:block;
padding:4px;
background-color:#ddd;
float:left;
text-decoration:none;
margin:10px 5px 0 0;
}
.directory_button:hover
{
background-color:#eee;
}
.directory_fields_wrapper
{
clear:both;
padding:15px 0;
}
.ajax__tab_inner
{
display:block;
padding:4px;
background-color:#ccc;
margin-right:5px;
}
.ajax__tab_active .ajax__tab_inner
{
background-color:#ddd;
}
.ajax__tab_body
{
border:1px solid #ddd;
padding:5px;
}
td.directory_th
{
padding:4px !important;
font-weight:bold !important;
color:#444 !important;
width:95px;
/*display:block;*/
}
td.directory_td input
{
width:200px;
}
td.directory_td textarea
{
width:204px;
}
td.directory_td select
{
width:200px;
}
.RadEWrapper td
{
padding:0 !important;
}
.RadEWrapper input
{
width:auto !important;
}
/*** FORUMS ***/
.forum_category_list_item
{
}
.forum_category_list_item h2
{
border:0px none;
margin-bottom:0;
background-color:#46477F;
padding:5px;
color:#fff;
}
.forum_category_list_item h2 a
{
color:#fff;
}
.forum_table
{
margin:10px;
}
.forum_table table
{
width:100%;
}
.forum_table table th
{
padding:4px;
background-color:#e9e9e9;
}
.forum_table table td
{
padding:4px;
background-color:#f9f9f9;
}
.forum_list_item
{
padding:10px 0;
}
.forum_list_title
{
background-color:#ccc;
}
.forum_list_title, .forum_list_title a
{
color:#222;
padding:4px;
}
.forum_make_post input, .forum_make_post textarea
{
margin:10px;
}
/*** RESET PASSWORD ***/
.reset_password
{
padding:10px;
background-color:#fff;
border:1px solid #ccc;
margin:10px;
clear:both;
}
.validation_list
{
padding:5px;
}
.password_reset_page
{
width:100%;
display:block;
text-align:left;
}
/*** PAGINATION ***/
.pager_pagecount_multiple
{
padding: 8px;
margin: 8px 0;
background-color: #f2f2f2;
border-top:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2;
height:auto;
}
.pager_pagecount_multiple span em
{
display:none;
}
.pager_pagecount_multiple a, .pager_pagecount_multiple a:visited, .pager_pagecount_multiple a:active
{
}
.pager_pagecount_multiple .pager_first, .pager_pagecount_multiple .pager_previous, .pager_pagecount_multiple .pager_next, .pager_pagecount_multiple .pager_last
{
background-repeat:no-repeat;
background-position:center;
background-color:#fcfcfc;
border:1px solid #dfdfdf;
display:block;
float:left;
padding:3px 3px 2px !important;
margin-right:4px;
min-width:16px;
text-align:center;
text-decoration:none;
color:#999;
}
.pager_pagecount_multiple .pager_next
{
margin-left:5px;
}
.pager_pagecount_multiple .pager_first:hover, .pager_pagecount_multiple .pager_previous:hover, .pager_pagecount_multiple .pager_next:hover, .pager_pagecount_multiple .pager_last:hover
{
background-color:#fff;
color:#333;
}
.pager_pagecount_multiple a.pager_item
{
float:left;
/*height:16px;*/
padding:3px !important;
color:#fff;
text-decoration:none;
min-width:16px;
background-color:#ccc;
text-align:center;
margin:0 2px 2px 2px;
}
.pager_pagecount_multiple a.pager_item:hover, .pager_pagecount_multiple a.pager_item.selected
{
text-decoration:none;
color:#fff;
background-color:#444;
}
p.rss_link {
display:block;
float:right;
margin-left:0;
padding-left:20px;
}
p.rss_link a:hover {
color:#EB8935;
}
p.rss_link a {
background-image:url(../images/rss.gif);
background-position:left center;
background-repeat:no-repeat;
padding:4px 4px 4px 20px;
text-decoration:none;
}
/*** IMAGE GALLERY TEMPLATE ***/
.image_gallery_page
{
padding:0;
}
.image_gallery_page ul
{
list-style-type:none;
padding:0 !important;
margin:0 !important;
}
.image_gallery_page ul li
{
float:left;
margin-right:10px;
}
.image_gallery_page ul li a
{
display:block;
float:left;
width:100px;
height:100px;
overflow:hidden;
}
.image_gallery_page .galleria li a
{
display:block !important;
}
.image_gallery_page .main_gallery_image
{
clear:both;
}
.image_gallery_thumbs
{
padding-bottom:10px;
}
/*** MEDIA CALLOUT - DOCUMENTS ***/
.media_callout_document
{
position:relative;
border-bottom:1px solid #ddd;
line-height:1em;
}
.media_callout_document a
{
display:block;
text-decoration:none;
padding:10px 0;
}
.media_callout_document a:hover
{
background-color:#f6f6f6;
}
.media_callout_document_image
{
position:absolute;
top:10px;
left:0;
}
.media_callout_document_image img
{
margin:0;
}
.media_callout_document_info
{
padding-left:35px;
}
.media_callout_document_info h3
{
padding:0;
margin:0;
font-weight:bold;
}
.media_callout_document_info p
{
padding:5px 0 0;
margin:0;
font-weight:bold;
font-size:0.9em;
}
.news_list_has_documents{
float:right;
}
/*** SEARCH ***/
.search_result_item
{
border-bottom:1px solid #ddd;
padding-bottom:5px;
margin-bottom:5px;
clear:both;
}
.search_result_image
{
background-color:#F9F9F9;
float:left;
height:80px;
margin-right:20px;
overflow:hidden;
border:8px solid #DDDDDD;
width:120px;
}
.search_result_image img
{
width:120px;
}
.search_result_details
{
}
span.search_result_date
{
float:right;
text-align:right;
width:80px;
font-weight:bold;
}
.search_result_details h2
{
border-bottom:1px solid #CCCCCC;
font-size:1em;
margin-bottom:10px;
padding-bottom:5px;
clear:none;
}
.search_result_details p
{
line-height:1.3em;
margin-bottom:0;
}
/** search item type icons **/
.search_type_icon
{
width:56px;
height:56px;
display:block;
float:left;
margin:0 10px 10px 0;
background-position:left top;
background-repeat:no-repeat;
background-image:url(../Images/icons/search/generic.png);
}
.search_type_icon.icon_1
{
background-image:url(../Images/icons/search/generic.png);
}
.search_type_icon.icon_2
{
background-image:url(../Images/icons/search/event.png);
}
.search_type_icon.icon_3
{
background-image:url(../Images/icons/search/vacancy.png);
}
.search_type_icon.icon_4
{
background-image:url(../Images/icons/search/generic.png);
}
.search_type_icon.icon_5
{
background-image:url(../Images/icons/search/generic.png);
}
.search_type_icon.icon_6
{
background-image:url(../Images/icons/search/generic.png);
}
.search_type_icon.icon_7
{
background-image:url(../Images/icons/search/generic.png);
}
.search_type_icon.icon_8
{
background-image:url(../Images/icons/search/faq.png);
}
.search_type_icon.icon_9
{
background-image:url(../Images/icons/search/forum.png);
}
.search_type_icon.icon_10
{
background-image:url(../Images/icons/search/generic.png);
}
.search_type_icon.icon_11
{
background-image:url(../Images/icons/search/generic.png);
}
.search_type_icon.icon_12
{
background-image:url(../Images/icons/search/product.png);
}
.search_type_icon.icon_13
{
background-image:url(../Images/icons/search/image.png);
}
.search_type_icon.icon_14
{
background-image:url(../Images/icons/search/download.png);
}
.search_type_icon.icon_15
{
background-image:url(../Images/icons/search/video.html);
}
.search_type_icon.icon_18
{
background-image:url(../Images/icons/search/page.png);
}
.search_type_icon.icon_23
{
background-image:url(../Images/icons/search/download.png);
}
/**** FILTER LIST CONTROLS ****/
/*** search area ***/
.filteredList
{
clear:both;
}
.filteredList h2
{
color:#546346;
/*background-image:url(../../../Images/Admin/h2Style1.gif);*/
background-position:bottom;
background-repeat:repeat-x;
padding:10px 0px 5px;
margin:0px;
}
.filter_container
{
/*margin-right:125px;*/
}
.search_controls
{
padding:10px 0 ;
}
.search_section
{
float:left;
width:49.99%;
margin:0;
}
.search_section.wide
{
width:32%;
}
.search_section ul li
{
list-style-type:none;
clear:both;
background-color:#ededed;
padding:0px;
zoom:1;
border:1px solid #fff;
/*height:25px;*/
padding-top:2px;
}
.search_buttons
{
clear:both;
/*text-align:right;*/
}
.search_section label
{
clear:both;
float:left;
width:32%;
padding-left:5px;
margin-bottom:5px;
display:block;
padding-top:4px;
}
.search_section input
{
height:15px;
}
.search_section input, .search_section select, .search_section .DropDownCheckBoxList
{
float:right;
width:188px;
margin:2px 3px 2px 0px;
letter-spacing:0px;
}
.DropDownCheckBoxList input, .DropDownCheckBoxList label
{
width:auto !important;
}
.search_section select
{
width:57%;
}
.search_section .checkbox, .search_section .checkbox input
{
width:20px;
float:left;
height:20px;
}
.search_section.wide input, .search_section.wide select
{
float:left;
width:63%;
margin:2px 4px 2px 0;
}
.search_section.wide select
{
width:64%;
}
.search_section2
{
width:185px;
float:left;
}
.calendar_input
{
width:95px;
float:left;
}
.image_library .calendar_input
{
width:92px;
float:left;
}
.calendar_input input
{
width:68px;
float:none;
}
.image_library .calendar_input input
{
width:65px;
}
.calendar_input img
{
margin-bottom:-3px;
}
.search_controls .search_buttons
{
padding:5px 0px 10px 0 ;
}
/**** data table ****/
.cms_data_table
{
width:100%;
margin-top:15px;
}
.cms_data_table td
{
padding:3px;
background-color:#eee;
color:#111;
border:1px solid #ccc;
}
.cms_data_table th
{
background-color:#535353;
padding:3px;
border:1px solid #999;
color:#111;
text-align:left;
}
.cms_data_table tr.drag td
{
background-color:#ddddff;
padding:3px;
border:1px solid #ddd;
color:#111;
text-align:left;
}
.cms_data_table a
{
color:#535353;
font-weight:bold;
text-decoration:none;
}
.cms_data_table a:hover
{
text-decoration:underline;
}
.cms_data_table th a
{
color:#fff;
text-decoration:none;
}
.cms_data_table th a:hover
{
text-decoration:underline;
}
/*** create vacancy form default styling ***/
.create_vacancy_form
{
}
.create_vacancy_form label
{
float:left;
clear:both;
display:block;
width:150px;
margin-top:2px;
}
.create_vacancy_form input
{
float:left;
display:block;
width:180px;
margin-top:2px;
}
.create_vacancy_form select
{
float:left;
display:block;
width:184px;
margin-top:2px;
}
.create_vacancy_form h2
{
clear:both;
border-bottom:1px solid #eee;
padding:10px 0 5px;
margin-bottom:5px;
}
.create_vacancy_form .rad_editor_content
{
margin-top:10px;
clear:both;
float:left;
}
.create_vacancy_form table.RadEWrapper
{
background-color:#fff;
}
.create_vacancy_form .wide_labels label
{
width:250px;
}
.purchase_vacancy_wrapper .available_balance
{
float:right;
}
.form_captcha input
{
width:90px;
padding:5px;
font-size:18px;
}
.tagCloud
{
text-align:center;
padding:20px 0;
}
.tagCloud .size1
{
font-size:0.9em;
filter:alpha(opacity=40);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.tagCloud .size2
{
font-size:1.1em;
filter:alpha(opacity=60);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.tagCloud .size3
{
font-size:1.3em;
filter:alpha(opacity=70);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.tagCloud .size4
{
font-size:1.7em;
filter:alpha(opacity=90);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.tagCloud .size5
{
font-size:2.5em;
}
.tagCloud a
{
vertical-align:middle;
line-height:30px;
}
.tagCloud a:hover
{
text-decoration:none;
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
/** hide date on content detail view by default **/
.content_date
{
display:none;
}
/** hide view all news link by default **/
.news_callout_view_all
{
/*display:none;*/
padding:10px 0;
clear:both;
display:block;
}
/** calendar **/
.calendar
{
width:100%;
background-color:#FFFFFF;
background-image:url(../../AppImages/column_footer.gif);
background-position:left bottom;
background-repeat:no-repeat;
font-size:0.85em;
margin-bottom:10px;
padding-bottom:10px;
}
.calendar_header
{
background-color:#fff;
}
.calendar_header h2
{
background-color:#670164;
background-image:url(../../AppImages/purple_column_header.html);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
height:18px;
margin-bottom:0;
padding:8px 10px 9px;
}
.calendar_controls
{
/*background-image:url(/AppImages/column_bg.gif);
background-repeat:repeat-y;*/
padding:10px 10px 0;
height:15px;
}
.calendar_back
{
width:25%;
display:block;
float:left;
background-image:url(../../AppImages/calendar_back.html);
background-position:center;
background-repeat:no-repeat;
height:15px;
}
.calendar_forward
{
width:25%;
display:block;
float:left;
text-align:right;
background-image:url(../../AppImages/calendar_forward.html);
background-position:center;
background-repeat:no-repeat;
height:15px;
}
.calendar_back span, .calendar_forward span
{
display:none;
}
.calendar_controls h2
{
width:50%;
display:block;
text-align:center;
float:left;
}
.calendar_table
{
padding:10px;
/*background-image:url(/AppImages/column_bg.gif);
background-repeat:repeat-y;*/
}
.calendar_table table
{
width:100%;
border-collapse:collapse;
cursor:pointer;
}
.calendar_table table tr th
{
font-weight:normal;
font-size:9px;
text-align:center;
text-transform:uppercase;
margin:4px;
}
.calendar_table table tr th span
{
display:block;
margin:0 auto;
width:30px;
}
.calendar_table table tr td
{
background-color:#DDDDDD;
border:2px solid #FFFFFF;
}
.calendar_table table tr td a
{
background-color:#555555;
color:#FFFFFF;
display:block;
height:18px;
padding:3px 0 0;
text-align:center;
}
.calendar_table table tr td a:hover
{
background-color:#444;
text-decoration:none;
}
.calendar_table table tr td.selected a
{
background-color:#626AA1;
text-decoration:none;
}
.calendar_table table tr td.disabled a
{
background-color:#888888;
text-decoration:none;
}
.calendar_full
{
padding-top:5px;
display:block;
}
/** hide tooltip content inline **/
.day_tooltip
{
display:none;
}
.day_content
{
text-align:left;
font-size:0.8em;
}
.day_content ul
{
margin-left:20px;
}
.day_content h2
{
font-size:1.2em;
font-weight:bold;
}
.day_content h3
{
font-size:1em;
}
.breadcrumbs
{
font-size:1em;
padding-bottom:10px;
clear:both;
}
.breadcrumbs a
{
color:#333;
}
.breadcrumb_item
{
margin-right:10px;
}
.breadcrumb_divider
{
margin-right:10px;
}
/* */
.vacancy_notify input
{
padding:3px;
margin:5px 0;
}
.vacancy_notify_youremail_caption, .vacancy_notify_friendsemail_caption
{
clear:both;
margin-top:10px;
}
.vacancy_notify_intro
{
padding:10px 0;
}
/* event booking */
.event_member
{
clear:both;
}
.event_member .checkbox_field label
{
clear:none;
}
.event_delegate_buttons
{
clear:both;
}
.event_booking_form textarea
{
width:300px;
}
.flowPlayer
{
background-color:#DDDDDD;
background-image:url(../Images/flowPlayerSplash.jpg);
background-position:left bottom;
background-repeat:no-repeat;
margin-right:10px;
text-align:center;
width:400px !important;
height:300px;
}
.flowPlayer img
{
width:100%;
}
/*** new events list template ***/
.show_hide_buttons
{
float:right;
padding:0 10px;
}
.event_list_search
{
padding:10px;
}
.event_list_search label
{
display:block;
float:left;
width:70px;
}
.event_list_search input
{
display:block;
float:right;
width:170px;
}
.search_field
{
display:block;
float:left;
margin-bottom:10px;
padding-right:10px;
width:250px;
}
.event_delegate_list
{
margin-bottom:20px;
}
/*** BLOG ***/
.blog_posts
{
clear:both;
padding:20px 0;
}
.blog_intro
{
padding-top:20px;
}
.blog_posts_item
{
clear:both;
padding-bottom:20px;
}
h2.blog_posts_item_title
{
font-size:1.3em;
border-bottom:1px solid #ccc;
}
h2.blog_posts_item_title a
{
text-decoration:none;
color:#333;
}
h2.blog_posts_item_title a:hover
{
text-decoration:underline;
}
.blog_posts_item_details
{
clear:both;
}
.blog_posts_item_details span
{
float:left;
display:block;
padding-right:20px;
}
.blog_posts_item_date
{
}
.blog_posts_item_excerpt
{
clear:both;
padding-top:10px;
}
.blog_posts_item_excerpt p
{
padding:0 0 10px;
}
.blog_posts_item_link
{
display:block;
clear:both;
font-size:1.2em;
padding:10px 0;
text-decoration:none;
float:left;
}
.blog_posts_item_link:hover
{
text-decoration:underline;
}
.blog_post_details
{
clear:both;
}
.blog_post_details span
{
float:left;
display:block;
padding-right:20px;
}
.blog_post_story
{
clear:both;
padding-top:10px;
}
.blog_post_story p
{
padding:0 0 10px;
}
/*** comments control ***/
.comments_wrapper
{
clear:both;
padding:20px 0;
}
.comments_wrapper h2
{
color:#333;
border-bottom:1px solid #999;
}
.comments_wrapper p
{
padding:0 0 10px;
}
.comments_add
{
clear:both;
padding-top:20px;
}
.add_comment_form label, .form_captcha label
{
margin-top:10px;
clear:both;
display:block;
font-weight:bold;
}
.add_comment_form input, .add_comment_form textarea
{
margin-top:10px;
clear:both;
display:block;
width:250px;
padding:4px;
border:1px solid #aaa;
}
.add_comment_form textarea
{
width:400px;
}
.add_comment_button a
{
display:block;
background-color:#444;
color:#fff;
text-decoration:none;
padding:10px;
margin-top:20px;
float:left;
}
.form_captcha img
{
width:105px;
height:40px;
}
.comment_item
{
border-bottom:1px dashed #ccc;
padding-bottom:10px;
}
.unapproved_comment
{
padding:10px;
background-color:#fce2db;
}
/** new video callout using updated flowplayer **/
.media_callout_video
{
margin-bottom:10px;
}
.media_callout_video .flowPlayer
{
display:block;
height:170px;
width:240px !important;
margin:10px auto;
}
.audioFlowPlayer object{
height:22px;
}
/* GENERIC FORM STYLING */
.generic_form
{
}
.generic_form .generic_form_fieldset
{
padding:10px 0;
clear:both;
}
.generic_form .form_field
{
clear:both;
padding-top:14px;
background-image:url(../../AppImages/grey_pixel.html);
background-position:left 7px;
background-repeat:repeat-x;
}
.generic_form .form_field label
{
width:200px;
float:left;
padding-top:3px;
}
.generic_form .form_field input,
.generic_form .form_field textarea
{
width:200px;
float:left;
padding:3px;
border:1px solid #ddd;
border-bottom:2px solid #ddd;
overflow:hidden;
}
.checkbox_field_inline input {
border:0px none !important;
}
.generic_form .form_mceEditor
{
clear:both;
overflow:hidden;
}
.generic_form .form_field select
{
width:208px;
float:left;
padding:3px;
border:1px solid #ddd;
}
.generic_form .form_field input:focus,
.generic_form .form_field textarea:focus
{
border-bottom:2px solid #B1D900;
}
.form_field.checkbox_field
{
zoom:1;
width:100%;
}
.form_field.checkbox_field input
{
width:20px;
margin-top:5px;
border:0px none !important;
zoom:1;
float:none;
display:inline;
}
.form_field.checkbox_field label
{
padding:0 0 0 5px;
margin:5px 10px 0 0;
zoom:1;
float:none;
display:inline;
width:auto;
}
.generic_form_buttons
{
padding-top:10px;
}
.generic_form_buttons input
{
padding:4px 6px;
}
.validation_message
{
color:#f06565 !important;
float:right;
}
.checkbox_field .validation_message
{
}
/**
NOTE: this postcode css below is also referenced in CC/UC/PostCodeRegionSelector.ascx
Hesitant to take it out of there as there may be pages that use that and can't see this css file (although there shouldn't be!)
- CR
**/
.region {
background-color:#F5F5F5;
padding:0 3px 8px !important;
margin-bottom:10px;
}
.region_header
{
border-bottom:1px solid #CCCCCC;
clear:both;
padding-top:5px;
}
.region_header h3 a
{
display:block;
}
.postcode_block .form_field.checkbox_field
{
white-space:nowrap;
}
.current_tags_label
{
clear:both;
padding-top:10px;
}
.tagchecklist
{
font-style:italic;
}
.tagchecklist span
{
display:block;
clear:both;
}
/*** VACANCY PACKAGE LISTING ***/
.vacancy_balance
{
padding-bottom:20px;
}
.package_list
{
}
.package_list_item
{
clear:both;
padding:10px 0;
border-top:1px solid #ccc;
position:relative;
}
.package_item_description
{
margin-bottom:5px;
}
.package_item_details
{
margin-bottom:5px;
}
.package_item_listings
{
margin-bottom:5px;
}
.package_item_price
{
margin-bottom:5px;
font-size:150%;
float:left;
color:#444;
}
.package_item_purchase
{
position:absolute;
top:10px;
right:10px;
width:170px;
}
a.package_item_button, .form_buttons a
{
font-size:120%;
background-color:#eee;
padding:5px;
float:right;
display:block;
margin-left:20px;
color:#444;
}
a.package_item_button:hover, .form_buttons a:hover
{
background-color:#ddd;
color:#444;
}
.form_buttons a
{
float:left;
border:1px solid #ccc;
margin-left:0;
}
/** NEW MODULE IMAGE GALLERY **/
.module_image_gallery
{
float:right;
margin-left:20px;
}
.module_image_gallery_list
{
/** overwrite this sizing per site */
width:300px;
height:300px;
overflow:hidden;
}
.module_image_gallery_nav
{
display:block;
padding:10px 0;
margin:10px 0 0 0;
width:100%;
border-top:1px solid #ccc;
}
.module_image_gallery_nav a
{
display:block;
padding:4px;
margin-right:2px;
float:left;
background-color:#eee;
color:#333;
width:20px;
height:20px;
text-align:center;
line-height:20px;
text-decoration:none;
}
.module_image_gallery_nav a:hover, .module_image_gallery_nav a.activeSlide
{
background-color:#ccc;
color:#333;
}
.module_image_gallery_item
{
width:100%;
}
.module_image_gallery_item img
{
}
.module_image_gallery .primary_image
{
}
/* CheckBox DropDown */
.clear { clear:both; }
a img { border:none; }
.hidden { display:none; }
.ddListClear { float:left; }
.ddListClose { float:right; }
.DropDownCheckBoxList {
background-image:url("../Images/ddCheckBoxIcon.gif");
background-position:right top;
background-repeat:no-repeat;
background-color:#ffffff;
width:200px;
padding:0 5px;
border:1px solid #dcdcdc;
position:relative;
}
.DropDownCheckBoxList:hover {
cursor:pointer;
background-position:right -19px;
}
.DropDownCheckBoxList p {
margin:0;
padding:0;
font-size:0.9em;
}
.ddListItemsWrapper {
position:absolute;
top:20px;
left:-1px;
z-index:1000;
background-color:#fff;
}
.ddListItems {
font-size:0.9em;
overflow-y:scroll;
width:210px;
border-top:1px solid #b2b2b2;
border-right:1px solid #000000;
border-left:2px solid #b2b2b2;
}
.ddListControls {
width:200px;
background-color:#eee;
border-top:1px solid #b2b2b2;
border-right:1px solid #000000;
border-left:2px solid #b2b2b2;
border-bottom:1px solid #000000;
padding:1px 5px;
}
/* End of CheckBox DropDown */
/* checkbox_list */
.checkboxlist_container
{
float:left;
}
.checkboxlist_container .checkbox_item
{
padding:2px;
}
.checkboxlist_container .checkbox_item input
{
width:25px;
float:none;
border:0px none;
}
.checkboxlist_container .checkbox_item input:focus
{
border:0px none;
}
.checkboxlist_container .checkbox_item label
{
float:none;
}
.generic_form .form_field .form_note
{
/*display:block !important;*/
visibility:visible;
float:right;
margin-left:40px;
padding:10px 10px 10px 38px;
width:300px;
}
.generic_form .form_field .form_note ul
{
margin:10px 0 5px 15px;
}
/* moved from alert settings */
.tagchecklist span a.delbutton
{
background-image:url(../Images/admin/delete.gif) !important;
background-repeat:repeat-y;
width:14px !important;
height:16px !important;
background-position:left top !important;
margin:0px 5px 0 0;
display:block;
float:left;
cursor:pointer;
}
.tagchecklist span a.delbutton:hover
{
background-position:left bottom !important;
}
/** NEW MODULE IMAGE GALLERY **/
.module_image_gallery
{
float:right;
margin-left:20px;
}
.module_image_gallery_list
{
/** overwrite this sizing per site */
width:300px;
height:300px;
overflow:hidden;
}
.module_image_gallery_nav
{
display:block;
padding:10px 0;
margin:10px 0 0 0;
width:100%;
border-top:1px solid #ccc;
}
.module_image_gallery_nav a
{
display:block;
padding:4px;
margin-right:2px;
float:left;
background-color:#eee;
color:#333;
width:20px;
height:20px;
text-align:center;
line-height:20px;
text-decoration:none;
}
.module_image_gallery_nav a:hover, .module_image_gallery_nav a.activeSlide
{
background-color:#ccc;
color:#333;
}
.module_image_gallery_item
{
width:100%;
}
.module_image_gallery_item img
{
}
.module_image_gallery .primary_image
{
}
.basket_promotions
{
padding:10px 0 20px;
}
.basket_promotions input
{
padding:3px;
margin:0 5px;
}
.twtr-widget
{
clear:both;
}
.twtr-widget h1,
.twtr-widget h2,
.twtr-widget h3,
.twtr-widget h4,
.twtr-widget h5,
.twtr-widget h6
{
clear:none;
}
.twtr-widget .twtr-tweet-wrap
{
padding:6px 0 !important;
}
.twtr-ft div
{
padding:15px 0 10px !important;
}
.twtr-hd
{
padding:10px 0 10px !important;
}
.twitter_feed_wrapper
{
_float:left;
}
.site_selection
{
background-color: transparent;
color: #FFFFFF;
position: fixed;
left: 5px;
bottom:5px;
text-align: left;
z-index: 999;
}
.site_selection_button{
background-color:#f5f5f5;
border:1px solid #ccc;
color:#333;
display:inline-block;
margin-right:3px;
padding:5px 10px;
}
.site_selection_button:hover{
background-color:#fff;
color:#000;
}
.site_selection *
{
font-size:11px;
}
.site_selection .container
{
}
.site_selection h1
{
color:#EEEEEE;
cursor:pointer;
padding:5px 10px;
}
/** social "like" buttons **/
.social_links
{
padding-bottom:20px;
}
.social_facebook iframe
{
width:100% !important;
*width:auto !important;
zoom:1;
}
.social_twitter
{
padding-bottom:10px;
}
.social_facebook
{
}
/*** poll ***/
.poll_wrapper
{
padding:10px 0;
border-top:1px solid #ccc;
clear:both;
}
.vote_item_details .percentage
{
float:right;
}
.vote_item_details {
width:auto;
}
.votes table {
width:100%;
}
.vote_item {
padding:0 0 15px;
position:relative;
width:100%;
}
.vote_item_details, .vote_item_bar {
}
.vote_item_details {
}
.vote_item_details h3
{
color:#333333;
font-size:1em;
padding:0;
}
.poll_answers input
{
margin-right:5px;
}
.vote_item_bar {
background-color:#EEEEEE;
height:10px;
width:100%;
}
.vote_item_bar span {
height:10px;
background-color:#606D8B;
display:block;
}
.poll_bottom h2
{
padding-bottom:10px;
}
/*** FORM BUILDER ***/
.field_cont
{
clear:both;
padding:10px 0 0;
}
.list_field,
.checkbox_field,
.textbox_field
{
border-top:1px solid #eee;
padding-top:10px;
}
.field_cont label
{
width:150px;
float:left;
padding:3px;
}
.field_controls a
{
cursor:pointer;
}
.field_controls a.delete
{
background-color:#cc0000;
color:#fff;
border-radius:4px;
display:block;
float:right;
padding:2px 5px;
font-size:10px;
font-weight:bold;
font-size:10px;
behavior: url(../JavaScript/lib/css3pie/PIE.htc);
}
.field_controls a.delete:hover
{
background-color:#ff0000;
}
.textbox_field input
{
border:1px solid #ccc;
width:200px;
padding:3px;
}
.text_large textarea
{
border:1px solid #ccc;
width:400px;
height:150px;
padding:3px;
}
.list_field select
{
width:208px;
padding:3px;
border:1px solid #ccc;
}
.checkbox_list_items, .radio_list_items, .list_control
{
float:left;
line-height:2em;
}
.checkbox_list_items label, .radio_list_items label, .checkbox_field label, .list_control label
{
float:none;
width:auto;
padding:0;
display:inline;
}
.checkbox_list_items input, .radio_list_items input, .checkbox_field input, .list_control input
{
vertical-align:text-top;
margin-right:5px;
}
.ui-sortable-helper
{
box-shadow:0 0 10px rgba(119, 189, 233, 0.5);
}
.checkbox_field input
{
float:left;
}
.button_field
{
display:block;
padding:10px;
border-radius:5px;
background-color:#f5f5f5;
border:1px solid #ccc;
margin-top:15px;
float:left;
color:#333;
}
div.version_info
{
position: fixed;
right: 0;
top: 0;
z-index:100000;
}
/** Quiz Callout **/
.quiz_header, .quiz_footer
{
padding:5px 10px;
background-color: #FFFFFF;
background-image: url("../../AppImages/bg_callout_header.html");
background-position: left top;
background-repeat: repeat-x;
color: #FFFFFF;
}
.quiz_footer
{
padding:4px 10px;
}
.quiz_footer a
{
color:#ffffff;
}
.quiz_header h2, .quiz_header p, .quiz_footer p
{
margin:0;
padding:0;
}
.quiz_questions, .quiz_question
{
display:none;
}
.quiz_question, .answer_message, .quiz_welcome, .quiz_finished
{
padding:10px;
}
.answer_message
{
background-color:#ccc;
}
.quiz_wrapper .quiz_image
{
width:220px;
height:220px;
overflow:hidden;
margin-bottom:8px;
}
.quiz_wrapper .quiz_image img
{
max-width:220px;
}
.quiz_wrapper .callout_content
{
background-color:#F5F5F5;
}
.quiz_finished .final_score
{
font-size:6em;
color:#025581;
}
.quiz_finished p
{
margin:0;
padding:0;
}
/** Quicklist Directory ***/
.senior_quicklist_knockout
{
margin-bottom:20px;
}
.ql_searchField
{
display:inline-block;
*display:inline;
*zoom:1;
margin-right:20px;
margin-bottom:10px;
vertical-align: middle;
}
.ql_searchField label
{
margin-right:10px;
}
.searchAll input[type=text],
.ql_searchField input[type=text]
{
display:inline-block;
*display:inline;
*zoom:1;
vertical-align: middle;
border:1px solid #ccc;
padding:2px;
}
.chzn-container-single .chzn-single
{
border-radius:0 !important;
display:inline-block;
*display:inline;
*zoom:1;
vertical-align: middle;
background-image:none !important;
box-shadow:none !important;
border:1px solid #ccc !important;
}
.senior_quicklist_knockout .search_button
{
display:block;
margin-top:5px;
width:70px;
text-align: center;
background-color: #f5f5f5;
color:#000;
border:1px solid #ddd;
margin-bottom:5px;
}
.ql_search_toggle
{
display:inline-block;
*display:inline;
*zoom:1;
background-color: #ddd;
color:#333;
border:1px solid #bbb;
}
.senior_quicklist_knockout .resultsCont
{
margin:0;
}
.senior_quicklist_knockout .search_button,
.ql_search_toggle{
border-radius:3px;
text-decoration: none;
padding:3px 5px;
}
/***** POWER NAV ********/
.powernav_col
{
list-style-type:none;
margin:0;
}
/*** TABBED SEARCH ***/
.search_page
{
background-color: #fff;
}
.search_page_content
{
width:978px;
margin:0 auto;
padding-bottom:20px;
}
.search_page_header
{
border-bottom:2px solid #f2f2f2;
padding:20px 0 10px;
margin-bottom:20px;
}
.search_page_header h1
{
float:left;
border:0px none;
margin:0;
padding:0;
}
.search_page_options
{
float:right;
/*width:220px;*/
}
.search_page_options input[type=text]
{
padding:3px;
border:1px solid #b2b2b2;
text-transform: uppercase;
width:150px;
}
.search_page_results
{
text-align: left;
}
.search_page_results
{
min-height:400px;
}
.search_results_item
{
position:relative;
padding-left:155px;
min-height:100px;
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: 1px solid #ddd;
}
.search_results_item h2
{
font-size:100%;
}
.search_results_item h3
{
font-size:100%;
margin-bottom:5px;
}
.search_results_item_image
{
width:136px;
position: absolute;
left:0;
top:0;
}
.search_results_item_image img
{
width:100%;
}
.search_results_item_detail
{
}
/* tabs */
#tabs { margin: 0; padding: 0; list-style-type: none; overflow: hidden; border-bottom:1px solid #888888; margin-bottom:20px; }
#tabs li { cursor: pointer; float: left; margin-right:5px; padding: 10px 20px; background: #EFEFEF; border:1px solid #888888; position:relative; bottom:-1px; }
#tabs li.selected { background: #888888; color:#fff; }
#tabs-content { clear: both; }
#tabs-content.js > div { display: none; }
#tabs-content.js > #tab-content-1 { display: block; }
/* list */
#search_results .ol {
counter-reset: item;
list-style-type: none;
}
.span.highlight {
background-color: #ffe982;
color: #000;
}
.search_results_item h2{
margin-bottom:10px;
}
/*** 2014 Additions ***/
/* default content styles */
table.no_border,
table.no_border tr,
table.no_border td,
table.no_border th{
border:0px none !important;
}
.img_left{
float:left;
margin:0 1em 1em 0;
}
.img_right{
float:right;
margin:0 0 1em 1em;
}
.sage-wrapper {
background: #fff;
padding-bottom: 50px;
}
.sage-wrapper-inner {
max-width: 100%;
width: 978px;
margin: 0 auto;
}