/********************************************************************/
/* Developed by : Blue Sombrero 									*/
/* Created: 12-17-2012 by Krunal									*/
/* Updated: 12-27-2012 by Krunal									*/
/********************************************************************/

/* Club Home Actionbar CSS */
/********************************************************************/
.sWebTheme_ActionsArea					{ margin: 0 0 36px 0; }
.sWebTheme_Actions						{ padding: 20px 20px 12px 20px; background-color: #000; margin: 0; 
										background: #010101 url(images/img_settingBG.gif) 0 0 repeat-x; }
.sWebTheme_Actions .sWebTheme_ActionsHolder
										{ text-align: center; display: table; margin: auto; }
a.sWebTheme_ActionsLinks,
a.sWebTheme_ActionsLinks:link,
a.sWebTheme_ActionsLinks:visited		{ text-decoration: none; float: left; display: block; text-align: center;
										padding: 52px 0 0 0; background-color: transparent; background-repeat: no-repeat;
										background-position: top center; min-width: 48px; _width: 48px; margin: 0 0 10px 0; }
a.sWebTheme_ActionsLinks:hover,
a.sWebTheme_ActionsLinks:focus,
a.sWebTheme_ActionsLinks:active			{ background-position: center -98px; }
a.actions_SettingLink,
a.actions_SettingLink:link,
a.actions_SettingLink:visited			{ background-image: url(images/img_setting.png); }
a.actions_RotatorLink,
a.actions_RotatorLink:link,
a.actions_RotatorLink:visited			{ background-image: url(images/img_rotator.png); }
a.actions_NewsLink,
a.actions_NewsLink:link,
a.actions_NewsLink:visited				{ background-image: url(images/img_news.png); }
a.actions_FieldStatusLink,
a.actions_FieldStatusLink:link,
a.actions_FieldStatusLink:visited		{ background-image: url(images/img_feildstatus.png); }
a.actions_SponsorsLink,
a.actions_SponsorsLink:link,
a.actions_SponsorsLink:visited			{ background-image: url(images/img_sponsors.png); }
a.actions_GoogleCalendarLink,
a.actions_GoogleCalendarLink:link,
a.actions_GoogleCalendarLink:visited	{ background-image: url(images/img_calendar.png); }
a.actions_LinksLink,
a.actions_LinksLink:link,
a.actions_LinksLink:visited				{ background-image: url(images/img_links.png); }
a.actions_ThemeLink,
a.actions_ThemeColor,
a.actions_ThemeLink:link,
a.actions_ThemeColor:link,
a.actions_ThemeLink:visited,
a.actions_ThemeColor:visited			{ background-image: url(images/img_theme.png); }
a.actions_GalleryLink,
a.actions_GalleryLink:link,
a.actions_GalleryLink:visited			{ background-image: url(images/img_gallery.png); }
a.actions_BannerLink,
a.actions_BannerLink:link,
a.actions_BannerLink:visited			{ background-image: url(images/img_banner.png); }
a.actions_ModuleLink,
a.actions_ModuleLink:link,
a.actions_ModuleLink:visited			{ background-image: url(images/img_module.png); }
a.actions_AnnouncementLink,
a.actions_AnnouncementLink:link,
a.actions_AnnouncementLink:visited			{ background-image: url(images/img_announcement.png); }
a.actions_StatusLink,
a.actions_StatusLink:link,
a.actions_StatusLink:visited			{ background-image: url(images/img_status.png); }
a.actions_InstagramLink,
a.actions_InstagramLink:link,
a.actions_InstagramLink:visited			{ background-image: url(images/img_instagram.png); }
a.actions_InterestList,
a.actions_InterestList:link,
a.actions_InterestList:visited			{ background-image: url(images/img_visitor.png); }
a.actions_Testimonial,
a.actions_Testimonial:link,
a.actions_Testimonial:visited			{ background-image: url(images/img_testimonial.png); }
a.actions_CustomContent,
a.actions_CustomContent:link,
a.actions_CustomContent:visited			{ background-image: url(images/img_customcontent.png); }
a.sWebTheme_ActionsLinks img,
a.sWebTheme_ActionsLinks:link img,
a.sWebTheme_ActionsLinks:visited img		{ margin: 0 0 6px 0; }
a.sWebTheme_ActionsLinks span,
a.sWebTheme_ActionsLinks:link span,
a.sWebTheme_ActionsLinks:visited span	{ margin: auto; font-size: 12px; line-height: 16px; padding: 2px 8px;
										-moz-border-radius: 6px; border-radius: 6px; background-color: transparent; 
										display: block; color: #fff; }
a.sWebTheme_showSettings,
a.sWebTheme_showSettings:link,
a.sWebTheme_showSettings:visited		{ -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; color: #fff;
										background: #282828 url(images/img_settingArrow.png) 6px -44px no-repeat;
										font-size: 12px; line-height: 18px; padding: 4px 8px 6px 24px; text-decoration: none;
										margin: 0; display: block; float: left;}
a.expandedSettings,
a.expandedSettings:link,
a.expandedSettings:visited				{ background-position: 6px 6px; }
.sWebTheme_ActionsBorder				{ border-bottom: 2px solid #282828; }
.sWebTheme_ActionsDivider				{ float: left; height: 82px; margin: 0 10px; width: 2px; 
										background: transparent url(images/img_divider.png) center center no-repeat; }
a.sWebTheme_ActionsLinks:hover span,
a.sWebTheme_ActionsLinks:focus span,
a.sWebTheme_ActionsLinks:active span
										{ color: #fff; background-color: #5e5e5e; }
a.sWebTheme_showSettings:hover			{ background-color: #5e5e5e; color: #fff; }

.skinStatus-Wrapper						{ float: left; position: relative; }
.skinStatus								{ position: absolute; height: 24px; width: 36px; border: 1px solid #61a606;
										background: url(images/status-strip.png) 0 0 repeat-x #7ec716; 
										bottom: 55px; right: 30%; left: 30%;}
.skinStatus-Wrapper a.sWebTheme_ActionsLinks,
.skinStatus-Wrapper a.sWebTheme_ActionsLinks:link,
.skinStatus-Wrapper a.sWebTheme_ActionsLinks:visited
										{ position: relative;}
.skinStatus-Detail						{ position: absolute; z-index: 777; background: #fff; padding: 12px; width: 270px;
										-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; 
										behavior: url(/portals/_default/CSS3PIE/PIE.htc); box-shadow: 1px 1px 10px rgba(0,0,0,0.2);
										border: 1px solid #858585; background: url(images/status-BGstrip.png) 0 0 repeat-x #e1e1e1; 
										display: none; top: 80px; left: -150px; text-align: left; }
h2.skinStatus-Header					{ font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 24px; padding: 0 0 4px 0; 
										margin: 0; color: #282828; font-weight: normal; border-bottom: 1px solid #d1d1d1; }
ul.skinStatus-List						{ padding: 8px 0 18px; margin: 0; }
li.skinStatus-Error,
li.skinStatus-Complete,
li.skinStatus-Warning					{ padding: 4px 0 4px 24px; margin: 0; clear: both; list-style: none; line-height: 18px; height: 18px; }
li.skinStatus-Error						{ background: url(images/skin-error.png) left center no-repeat transparent; }
li.skinStatus-Warning					{ background: url(images/skin-warning.png) left center no-repeat transparent; }
li.skinStatus-Complete					{ background: url(images/skin-complete.png) left center no-repeat transparent; }
li.floatClear							{ height: 0; font-size: 0; line-height: 0; clear: both; }
a.skinStatus-Link,
a.skinStatus-Link:link,
a.skinStatus-Link:visited				{ float: left; display: block; padding: 0; margin: 0; color: #515151; text-decoration: none;
										font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; }
.skinStatus-Message						{ float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }
.skinStatus-Footer						{ border-top: 1px solid #d1d1d1; padding: 8px 0 0 0; color: #282828; font-size: 12px; line-height: 18px; }
li.skinStatus-Error .skinStatus-Message	{ color: #cd0000; }
li.skinStatus-Warning .skinStatus-Message	{ color: #e36500; }
li.skinStatus-Complete .skinStatus-Message{ color: #007606; }
li.skinStatus-Error a.skinStatus-Link:hover,
li.skinStatus-Error a.skinStatus-Link:focus,
li.skinStatus-Error a.skinStatus-Link:active
										{ color: #cd0000; text-decoration: underline; }
li.skinStatus-Warning a.skinStatus-Link:hover,
li.skinStatus-Warning a.skinStatus-Link:focus,
li.skinStatus-Warning a.skinStatus-Link:active
										{ color: #e36500; text-decoration: underline; }
li.skinStatus-Complete a.skinStatus-Link:hover,
li.skinStatus-Complete a.skinStatus-Link:focus,
li.skinStatus-Complete a.skinStatus-Link:active
										{ color: #007606; text-decoration: underline; }
.skinStatus-CallOut						{ position: absolute; top: -10px; right: 90px; border-top: 0; border-left: 12px solid transparent;
										border-right: 12px solid transparent; border-bottom: 12px solid #fff; padding: 0; width: 0; height: 0;
										font-size: 0; line-height: 0; _border-right-color: #fff; _border-left-color: #fff; _filter: chroma(color=#fff); }
.skinStatus-Detail .skApplyButton		{ padding: 5px 15px; text-align: center; text-decoration: none; display: inline-block; font-size: 14px; cursor: pointer;}
.skinStatus-Detail .skCancelButton		{ padding: 5px 15px; text-align: center; text-decoration: none; display: inline-block; font-size: 14px; cursor: pointer; margin-left: 8px;}
.skinStatus-Detail .skDefaultButton		{ padding: 5px 15px; text-align: center; text-decoration: none; display: inline-block; font-size: 14px; cursor: pointer; margin-left: 8px;}


/* Club Home Actionbar Action CSS */
/********************************************************************/
#sWebHome_ActionsBar .callout			{ position: absolute; margin: 12px 0; padding: 3px 4px; background-color: #c2c2c2;
										-moz-border-radius: 14px; -webkit-border-radius: 14px; border-radius: 14px;
										top: -16px; right: -0px; z-index: 9999; white-space: nowrap;
										box-shadow: 0 3px 2px 2px rgba(255, 255, 255, 0.8) inset, 0 4px 4px rgba(0, 0, 0, 0.5);
										border: 1px solid #aaa; behavior: url(/portals/_default/CSS3PIE/PIE.htc); }
#sWebHome_ActionsBar .callout img		{ margin: 0; padding: 0; }
#sWebHome_ActionsBar .callout .calloutText
										{ margin: 0; padding: 1px 6px; font-family: Arial,Helvetica,sans-serif; font-size: 12px;
										font-weight: bold; line-height: 17px; color: #222; text-shadow: 0 1px 1px #fff; display: none; }
#sWebHome_ActionsBar .callout .notch 		{ position: absolute; bottom: -5px; left: 50%; margin: 0 0 0 -7px; border-top: 0; border-left: 7px solid transparent;
										border-right: 7px solid transparent; border-top: 7px solid #c2c2c2; padding: 0; width: 0; height: 0;
										font-size: 0; line-height: 0; _border-right-color: #c2c2c2; _border-left-color: #c2c2c2; _filter: chroma(color=#c2c2c2); }
#sWebHome_ActionsBar .hasError .callout	{ background: #cd0000; box-shadow: 0 2px 1px 1px rgba(255, 102, 0, 0.8) inset, 0 4px 4px rgba(0, 0, 0, 0.5); border: 1px solid #7e0000; }
#sWebHome_ActionsBar .hasError .callout .notch
										{ border-top: 7px solid #cd0000; _border-right-color: #cd0000; _border-left-color: #cd0000; _filter: chroma(color=#cd0000); }
#sWebHome_ActionsBar .hasError .callout .calloutText
										{ color: #fff; text-shadow: 0 1px 1px #7e0000; }
