

.psc_search-subdued {
 background: #07275B !important;
}



.ps_box-button.psc_panel-button > .ps-button-wrapper >  .ps-button,
.ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button
{
  -webkit-background:%PT_PANEL_TAB_SIDE1_BACKGROUND; -moz-background:%PT_PANEL_TAB_SIDE1_BACKGROUND; -ms-background:%PT_PANEL_TAB_SIDE1_BACKGROUND; background:%PT_PANEL_TAB_SIDE1_BACKGROUND;
  border-color:%PT_PANEL_TAB_SIDE1_BORDER_COLOR; 
}

.ps_box-button.psc_panel-button > .ps-button-wrapper >  .ps-button:hover,
.ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:hover
{
	-webkit-background:%PT_PANEL_TAB_SIDE1_BACKGROUND_HOVER; -moz-background:%PT_PANEL_TAB_SIDE1_BACKGROUND_HOVER; -ms-background:%PT_PANEL_TAB_SIDE1_BACKGROUND_HOVER; background:%PT_PANEL_TAB_SIDE1_BACKGROUND_HOVER;
    -webkit-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_HOVER; -moz-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_HOVER; -ms-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_HOVER; box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_HOVER; 
}

:root.psc_dir-rtl .ps_box-button.psc_panel-button > .ps-button-wrapper >  .ps-button:hover,
:root.psc_dir-rtl .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:hover
{
    -webkit-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_HOVER_RTL; -moz-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_HOVER_RTL; -ms-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_HOVER_RTL; box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_HOVER_RTL; 
}

.ps_box-button.psc_panel-button > .ps-button-wrapper >  .ps-button:active,
.ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:active
{
    background: %PT_PANEL_TAB_SIDE1_BACKGROUND_ACTIVE;
    -webkit-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_ACTIVE; -moz-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_ACTIVE; -ms-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_ACTIVE; box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_ACTIVE;  
}

:root.psc_dir-rtl .ps_box-button.psc_panel-button > .ps-button-wrapper >  .ps-button:active,
:root.psc_dir-rtl .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:active
{
    -webkit-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_ACTIVE_RTL; -moz-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_ACTIVE_RTL; -ms-box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_ACTIVE_RTL; box-shadow:%PT_PANEL_TAB_SIDE1_BOXSHADOW_ACTIVE_RTL;  
}


.pst_panel-side2 .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button
{
  background: %PT_PANEL_TAB_SIDE2_BACKGROUND;
  border-color:%PT_PANEL_TAB_SIDE2_BORDER_COLOR;
}

.pst_panel-side2 .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:hover
{
  background:%PT_PANEL_TAB_SIDE2_BACKGROUND_HOVER;
}

.pst_panel-side2 .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:active
{
  background:%PT_PANEL_TAB_SIDE2_BACKGROUND_ACTIVE;
}



.nuihdr_logo:after {
  content:url();
  padding-top: %PT_LOGO_TOP_PADDING;
  margin-left: %PT_LOGO_IMAGE_SIDE_MARGIN;
  %PT_LOGO_CSS   
}

:root.psc_form-small .nuihdr_logo:after {
  content:url();
  padding-top: %PT_LOGO_TOP_PADDING_SMALL;
  margin-left: %PT_LOGO_IMAGE_SIDE_MARGIN_SMALL;

  %PT_LOGO_CSS_SMALL  
}


:root.psc_mode-access .nuihdr_logo:after {
  content:"%PT_LOGO_ACCESS_TEXT";

  %PT_LOGO_ACCESS_TEXT_CSS 
}




.ps_box-headerbranding {
   background: #07275B;
   border-bottom: none;
   color: %PT_COMPINFO_TEXTCOLOR;
%PT_COMPINFO_CSS 
}


:root.psc_form-small .ps_box-headerbranding {%PT_COMPINFO_SFF_CSS}


@media only screen and (orientation:landscape)
{
   
   .ps_box-headerbranding {%PT_COMPINFO_ORIENTLAND_CSS}

   
   :root.psc_form-small .ps_box-headerbranding {%PT_COMPINFO_ORIENTLAND_SFF_CSS}


%PT_COMPINFO_ORIENTLAND_FULL_CSS
}


@media only screen and (max-height:%PT_COMPINFO_HEIGHTTHRESHOLD)
{
   
   .ps_box-headerbranding {%PT_COMPINFO_HEIGHTTHRESH_CSS}


%PT_COMPINFO_HEIGHTTHRESH_FULL_CSS
}






.ps_box-button.psc_guided-exit .ps-img
{opacity:0;}


.ps_box-button.psc_guided-exit .ps-button
{position:relative;}



.ps_box-button.psc_guided-exit .ps-button:before
{
  position:absolute;
}



.ps_box-button.psc_guided-exit .ps-button:before {
 content:url();

 %PT_BANNER_EXIT_IMAGE_CSS 

}






@media only screen and (max-width:680px) {
	:root.psc_form-small .ps_box-button.psc_guided-exit .ps-button:before
    {
		-webkit-transform:scale(1.4); -moz-transform:scale(1.4); -ms-transform:scale(1.4); transform:scale(1.4);
		margin-top:0.1em;
		margin-left:0.1em;

%PT_BANNER_BACK_IMAGE_NARROW_CSS  
	}


}


 


.ps_header_button .ps_box-button .ps-button .ps-img .ps_pagetitle_cont .ps_box-button.psc_image_only.psc_button-transparent .ps-button .ps-img
{opacity:0}

.lpnavigation .ps_box-button.psc_image_only.psc_button-transparent .ps-button .ps-img
{}




.ps_box-button.ps_header_button .ps-button,
.ps_header_bar_cont + .ps_pagetitle_cont .ps_box-button.psc_image_only.psc_button-transparent .ps-button,
.lpnavigation .ps_box-button.psc_image_only.psc_button-transparent .ps-button
{
  position:relative;
}


:root .ps_box-button.ps_header_button .ps-button:after, 
:root .ps_header_bar_cont + .ps_pagetitle_cont .ps_box-button.psc_image_only.psc_button-transparent .ps-button:after,
:root .ps_box-button.psc_menu-act > .ps-button-wrapper > .ps-button:after
{
  position:absolute;
  height:1.72em;
  padding:0.345em;
  width:1.72em;
  top:0;
  left:0;
  right:0;
  bottom:0;
  margin-top:-1px; 
}


:root .ps_header_bar .ps_box-button.pt_qab-recents .ps-button:after {
 content:url();

 %PT_BANNER_RECENTS_IMAGE_CSS  

}


:root .ps_header_bar .ps_box-button.pt_qab-favorites .ps-button:after {
 content:url();

 %PT_BANNER_FAVORITES_IMAGE_CSS  

}


:root .ps_header_bar .ps_box-button.ps_header-home .ps-button:after {
 content:url();

 %PT_BANNER_HOME_IMAGE_CSS  

}


:root .ps_header_bar .ps_box-button.ps_header-gsearch .ps-button:after {
 content:url();

 %PT_BANNER_SEARCH_IMAGE_CSS   

}


:root .ps_header_bar .ps_box-button.psc_toolaction-back:not(.psc_guided-exit) .ps-button:after {
 

 %PT_BANNER_BACK_IMAGE_CSS 

}



.ps_box-button.ps_header-notify .ps-button {
  overflow:visible;
}


:root.ie .ps_header_bar .ps_box-button.ps_header-notify .ps-button {
  margin-top:-0.25em;
}


:root .ps_header_bar .ps_box-button.ps_header-notify .ps-button .ps-text {
  z-index:1;
}



:root .ps_header_bar .ps_box-button.ps_header-notify .ps-button:after {
 content:url();

 %PT_BANNER_NOTIFY_IMAGE_CSS 

}



:root .ps_header_bar_cont .ps_box-button.psc_menu-act > .ps-button-wrapper > .ps-button:after {
 content:url();

 %PT_BANNER_ACTIONLIST_IMAGE_CSS   

}


:root .ps_header_bar_cont + .ps_pagetitle_cont .ps_box-button.psc_menu-act > .ps-button-wrapper > .ps-button:after,
:root .lpnavigation .ps_box-button.psc_menu-act > .ps-button-wrapper > .ps-button:after
{
 content:url();

 %PT_BANNER_CONTEXTLIST_IMAGE_CSS   

}


:root .ps_header_bar .ps_box-button.ps_header-navbar .ps-button:after {
 content:url();
 margin-top:1px; 
 margin-left:0.28em; 

 %PT_BANNER_NAVBAR_IMAGE_CSS    

}



:root:not(.psc_mode-ag) .ps_box-button.ps_header-next .ps-button:after { 
 content:url();

 %PT_BANNER_NEXT_IMAGE_CSS    

}


:root:not(.psc_mode-ag) .ps_box-button.ps_header-previous .ps-button:after { 
 content:url();

 %PT_BANNER_PREVIOUS_IMAGE_CSS      

}



.psc_title-selector:before
{
 content:url();

 %PT_TITLE_SELECTOR_IMAGE_CSS     

}









.ps_box-button.nuihdr_hpbtn .ps-button .ps-img,
.ps_box-button.lprefresh .ps-button .ps-img,
.ps_box-button.lpnav-previous .ps-button .ps-img, 
.ps_box-button.lpnav-next .ps-button .ps-img, 
.ps_box-button.lphomepage_selector .ps-img 
{opacity:100;
 padding-right:15px; 
}


.ps_box-button.lphomepage_selector .ps-button:after {
  content:url();
  margin-left:-0.72em;
%PT_HOMEPAGE_TITLE_SELECTOR_IMAGE_CSS 
}


.ps_box-button.nuihdr_hpbtn .ps-button,
.ps_box-button.lprefresh .ps-button,
.ps_box-button.lpnav-previous .ps-button, 
.ps_box-button.lpnav-next .ps-button 
{position:relative;}


.ps_box-button.lprefresh .ps-button:after,
.ps_box-button.lpnav-previous .ps-button:after, 
.ps_box-button.lpnav-next .ps-button:after 
{
  position:absolute;
  height:1.72em;
  padding:0.345em;
  width:1.72em;
  top:0;
  left:0;
  right:0;
  bottom:0;
  margin-top:-1px; 
}


.ps_box-button.nuihdr_hpbtn .ps-button:before
{
  position:absolute;
  height:1.2em;
  padding:0.345em;
  width:1.2em;
  top:0.45em;
  left:-0.57em;
  right:auto;
  bottom:auto;
  margin-top:0;
}


.ps_box-button.lpnav-previous .ps-button:after
{
 content:url();
%PT_HOMEPAGE_NAV_PREV_IMAGE_CSS;
}


.ps_box-button.lpnav-next .ps-button:after
{
 content:url();
%PT_HOMEPAGE_NAV_NEXT_IMAGE_CSS;
}


.ps_box-button.lpnav-previous.psc_disabled .ps-button:after,
.ps_box-button.lpnav-next.psc_disabled .ps-button:after
{
  opacity:0.4;
}



.ps_box-button.nuihdr_hpbtn .ps-button:before
{
 content:url();
 -webkit-transform:scale(0.8); -moz-transform:scale(0.8); -ms-transform:scale(0.8); transform:scale(0.8); 

 %PT_TITLE_SELECTOR_IMAGE_CSS  

}


.ps_box-button.lprefresh .ps-button:after {
 top:%PT_HOMEPAGE_REFRESH_TOP_ADJUST;
 left:%PT_HOMEPAGE_REFRESH_SIDE_ADJUST;
 content:url();
 -webkit-transform:scale(%PT_HOMEPAGE_REFRESH_IMAGE_SCALE); -moz-transform:scale(%PT_HOMEPAGE_REFRESH_IMAGE_SCALE); -ms-transform:scale(%PT_HOMEPAGE_REFRESH_IMAGE_SCALE); transform:scale(%PT_HOMEPAGE_REFRESH_IMAGE_SCALE);

 %PT_HOMEPAGE_REFRESH_IMAGE_CSS   

}




.psc_search-subdued .pts_search_content:not(.pts_search_focused) .pts_search_controls .pts_editbox .ps_box-control::before
{
  content:url();

%PT_SEARCH_SUBDUED_IMAGE_CSS
}




.ps_box-button.pst_panel-button .ps-img,
.ps_box-button.psc_panel-button .ps-img
{opacity:0;}


.ps_box-button.pst_panel-button .ps-button,
.ps_box-button.psc_panel-button .ps-button
{position:relative;}


.ps_box-button.pst_panel-button .ps-button:before,
.ps_box-button.psc_panel-button .ps-button:before
{
  position:absolute;
}


.pst_panel-side1 .ps_box-button.pst_panel-button .ps-button:before,
.ps_box-button.psc_panel-button .ps-button:before
{
 content:url();
 padding-top:%PT_PANEL_TAB_SIDE1_IMAGE_PADDINGTOP;
 -webkit-transform:%PT_PANEL_TAB_SIDE1_IMAGE_TRANSFORM; -moz-transform:%PT_PANEL_TAB_SIDE1_IMAGE_TRANSFORM; -ms-transform:%PT_PANEL_TAB_SIDE1_IMAGE_TRANSFORM; transform:%PT_PANEL_TAB_SIDE1_IMAGE_TRANSFORM;

 %PT_PANEL_TAB_SIDE1_IMAGE_CSS 
}


.pst_panel-side2:not(.pst_panel-systemrc) .ps_box-button.pst_panel-button .ps-button:before
{
 content:url();
 padding-top:%PT_PANEL_TAB_SIDE2_IMAGE_PADDINGTOP;
 -webkit-transform:%PT_PANEL_TAB_SIDE2_IMAGE_TRANSFORM; -moz-transform:%PT_PANEL_TAB_SIDE2_IMAGE_TRANSFORM; -ms-transform:%PT_PANEL_TAB_SIDE2_IMAGE_TRANSFORM; transform:%PT_PANEL_TAB_SIDE2_IMAGE_TRANSFORM;

 %PT_PANEL_TAB_SIDE2_IMAGE_CSS 
}


.pst_panel-side2.pst_panel-systemrc .ps_box-button.pst_panel-button .ps-button:before
{
 content:url();
 padding-top:%PT_PANEL_TAB_RC_IMAGE_PADDINGTOP;
 -webkit-transform:%PT_PANEL_TAB_RC_IMAGE_TRANSFORM; -moz-transform:%PT_PANEL_TAB_RC_IMAGE_TRANSFORM; -ms-transform:%PT_PANEL_TAB_RC_IMAGE_TRANSFORM; transform:%PT_PANEL_TAB_RC_IMAGE_TRANSFORM;

 %PT_PANEL_TAB_RC_IMAGE_CSS 
}



.ps_header_bar
{
   border-bottom-color:%PT_BANNER_BORDER_COLOR;
   background-image:-webkit-%PT_BANNER_BACKGROUND_IMAGE; background-image:-moz-%PT_BANNER_BACKGROUND_IMAGE; background-image:-ms-%PT_BANNER_BACKGROUND_IMAGE; background-image:%PT_BANNER_BACKGROUND_IMAGE; 
   background-color:#07275B; 
   color:%PT_BANNER_TEXT_COLOR; 
}



.ps_header_bar_cont .ps_box-button .ps-button,
.ps_header_bar_cont .ps_box-button .ps-button:link,
.ps_header_bar_cont .ps_box-button .ps-button:hover
{
   background-color:%PT_BANNER_BUTTON_BACKGROUND_COLOR; 
   border-color:%PT_BANNER_BUTTON_BORDER_COLOR; 
   color:%PT_BANNER_BUTTON_TEXT_COLOR; 
   -webkit-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW; -moz-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW; -ms-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW; box-shadow:%PT_BANNER_BUTTON_BOXSHADOW; 
}


.ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover
{
   background-color:%PT_BANNER_BUTTON_BACKGROUND_COLOR_HOVER;
   border-color:%PT_BANNER_BUTTON_BORDER_COLOR_HOVER;
   color:%PT_BANNER_BUTTON_TEXT_COLOR_HOVER;
   -webkit-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_HOVER; -moz-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_HOVER; -ms-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_HOVER; box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_HOVER;
}


:root.psc_dir-rtl .ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover
{
   -webkit-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_HOVER_RTL; -moz-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_HOVER_RTL; -ms-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_HOVER_RTL; box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_HOVER_RTL;
}


.ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:active,
.ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover:active,
:root.psc_dir-rtl .ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:active,
:root.psc_dir-rtl .ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover:active
{
   background-color:%PT_BANNER_BUTTON_BACKGROUND_COLOR_ACTIVE;
   color:%PT_BANNER_BUTTON_TEXT_COLOR_ACTIVE;
   -webkit-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_ACTIVE; -moz-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_ACTIVE; -ms-box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_ACTIVE; box-shadow:%PT_BANNER_BUTTON_BOXSHADOW_ACTIVE;
}


.ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover,
:root.psc_dir-rtl .ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover
{
   background-color:#1265E9; 
   -webkit-box-shadow:%PT_BANNER_BUTTON_TRUE_BXSHADOW_HOVER; -moz-box-shadow:%PT_BANNER_BUTTON_TRUE_BXSHADOW_HOVER; -ms-box-shadow:%PT_BANNER_BUTTON_TRUE_BXSHADOW_HOVER; box-shadow:%PT_BANNER_BUTTON_TRUE_BXSHADOW_HOVER;
}


.ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:active,
:root.psc_dir-rtl .ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:active
{
   background-color:%PT_BANNER_BUTTON_TRUE_BG_COLOR_ACTIVE;
   -webkit-box-shadow:%PT_BANNER_BUTTON_TRUE_BXSHADOW_ACTIVE; -moz-box-shadow:%PT_BANNER_BUTTON_TRUE_BXSHADOW_ACTIVE; -ms-box-shadow:%PT_BANNER_BUTTON_TRUE_BXSHADOW_ACTIVE; box-shadow:%PT_BANNER_BUTTON_TRUE_BXSHADOW_ACTIVE;
}


.ps_box-button.psc_guided-exit .ps-button,
.ps_box-button.psc_guided-exit .ps-button:link,
.ps_box-button.psc_guided-exit .ps-button:not(.psc_disabled) .ps-button:hover,
.ps_box-button.ps_button_stdheader .ps-button,
.ps_box-button.ps_button_stdheader .ps-button:link,
.ps_box-button.ps_button_stdheader .ps-button:not(.psc_disabled) .ps-button:hover
{
   text-shadow:%PT_BANNER_BACK_TEXTSHADOW;
   box-shadow:%PT_BANNER_BACK_BOXSHADOW;
   border-color:%PT_BANNER_BACK_BORDER_COLOR;
   border-bottom-color:%PT_BANNER_BACK_BORDER_BOTTOM_COLOR;
   background-image:%PT_BANNER_BACK_BACKGROUND_IMAGE;
   background-color:%PT_BANNER_BACK_BACKGROUND_COLOR; 
   color:%PT_BANNER_BACK_TEXT_COLOR;
}


.ps_box-button.psc_guided-exit:not(.psc_disabled) .ps-button:hover,
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button:hover
{
   background-image:-webkit-%PT_BANNER_BACK_BACKGROUND_IMAGE_HOVER; background-image:-moz-%PT_BANNER_BACK_BACKGROUND_IMAGE_HOVER; background-image:-ms-%PT_BANNER_BACK_BACKGROUND_IMAGE_HOVER; background-image:%PT_BANNER_BACK_BACKGROUND_IMAGE_HOVER;
   background-color:%PT_BANNER_BACK_BACKGROUND_COLOR_HOVER; 
   color:%PT_BANNER_BACK_TEXT_COLOR_HOVER;
   border-color:%PT_BANNER_BACK_BORDER_COLOR_HOVER;
   border-bottom-color:%PT_BANNER_BACK_BORDER_BOTTOM_COLOR_HOVER;
   -webkit-box-shadow:%PT_BANNER_BACK_BOXSHADOW_HOVER; -moz-box-shadow:%PT_BANNER_BACK_BOXSHADOW_HOVER; -ms-box-shadow:%PT_BANNER_BACK_BOXSHADOW_HOVER; box-shadow:%PT_BANNER_BACK_BOXSHADOW_HOVER;
}


.ps_box-button.psc_guided-exit:not(.psc_disabled) .ps-button:active,
.ps_box-button.psc_guided-exit:not(.psc_disabled) .ps-button:hover:active,
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button:active,
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button:hover:active
{
   color:%PT_BANNER_BACK_TEXT_COLOR_ACTIVE;
   background-image:-webkit-%PT_BANNER_BACK_BACKGROUND_IMAGE_ACTIVE; background-image:-moz-%PT_BANNER_BACK_BACKGROUND_IMAGE_ACTIVE; background-image:-ms-%PT_BANNER_BACK_BACKGROUND_IMAGE_ACTIVE; background-image:%PT_BANNER_BACK_BACKGROUND_IMAGE_ACTIVE;
   background-color:%PT_BANNER_BACK_BACKGROUND_COLOR_ACTIVE; 
   -webkit-box-shadow:%PT_BANNER_BACK_BOXSHADOW_ACTIVE; -moz-box-shadow:%PT_BANNER_BACK_BOXSHADOW_ACTIVE; -ms-box-shadow:%PT_BANNER_BACK_BOXSHADOW_ACTIVE; box-shadow:%PT_BANNER_BACK_BOXSHADOW_ACTIVE;
   border-color:%PT_BANNER_BACK_BORDER_COLOR_ACTIVE; 
   border-bottom-color:%PT_BANNER_BACK_BORDER_BOTTOM_COLOR_ACTIV; 
}


.ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps-button,
.ps_header_bar_cont .ps_header_button .ps-button,
.ps_header_bar_cont .ps_header_button .ps-button:link,
:root.psc_dir-rtl .ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps-button,
:root.psc_dir-rtl .ps_header_bar_cont .ps_header_button .ps-button,
:root.psc_dir-rtl .ps_header_bar_cont .ps_header_button .ps-button:link
{
   -webkit-box-shadow:%PT_BANNER_BUTTON_GENERAL_BOXSHADOW; -moz-box-shadow:%PT_BANNER_BUTTON_GENERAL_BOXSHADOW; -ms-box-shadow:%PT_BANNER_BUTTON_GENERAL_BOXSHADOW; box-shadow:%PT_BANNER_BUTTON_GENERAL_BOXSHADOW;
}


.ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button,
:root.psc_dir-rtl .ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button
{
   border-left-color:%PT_BANNER_NAVBAR_SIDE_BORDER_COLOR;
   background-image:-webkit-%PT_BANNER_NAVBAR_BACKGROUND_IMAGE; background-image:-moz-%PT_BANNER_NAVBAR_BACKGROUND_IMAGE; background-image:-ms-%PT_BANNER_NAVBAR_BACKGROUND_IMAGE; background-image:%PT_BANNER_NAVBAR_BACKGROUND_IMAGE;
   background-color:%PT_BANNER_NAVBAR_BACKGROUND_COLOR; 
   -webkit-box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW; -moz-box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW; -ms-box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW; box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW;
}


.ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:hover,
:root.psc_dir-rtl .ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:hover
{
   background:#1265E9; 
   -webkit-box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW_HOVER; -moz-box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW_HOVER; -ms-box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW_HOVER; box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW_HOVER;
}


.ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:active,
:root.psc_dir-rtl .ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:active
{
   background:%PT_BANNER_NAVBAR_BACKGROUND_ACTIVE; 
   -webkit-box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW_ACTIVE; -moz-box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW_ACTIVE; -ms-box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW_ACTIVE; box-shadow:%PT_BANNER_NAVBAR_BOXSHADOW_ACTIVE;
}


.ps_header_bar .psc_title-selector.psc_rowact:hover 
{
   background-color:%PT_TITLE_SELECTOR_BACKGROUND_COLOR_HOVER;
}


.ps_box-button.ps_header_button .ps-button, 
.ps_box-button.ps_header_button:link .ps-button, 
.ps_box-button.ps_header_button:hover .ps-button, 
.ps_box-button.ps_header_button:link:hover .ps-button, 
.ps_header_bar .pts_gsearch_go .ps-button {
    border-radius: %PT_BANNER_IMAGE_BUTTON_RADIUS;
}



.ps_header_button.psc_badge-text > .ps-button-wrapper > .ps-button > .ps-text
{
   border-color: %PT_BANNER_BUTTON_BADGE_BORDER_COLOR;
   background-color:%PT_BANNER_BUTTON_BADGE_BG_COLOR;
   color:%PT_BANNER_BUTTON_BADGE_TEXT_COLOR; 
}


.ps_header_button.psc_badge-dot .ps-button:before 
{
   border-color: %PT_BANNER_BUTTON_BADGE_BORDER_COLOR;
   background-color:%PT_BANNER_BUTTON_BADGE_BG_COLOR;
   color:%PT_BANNER_BUTTON_BADGE_TEXT_COLOR;
}




.psc_confirmation-area
{
   background:#07275B;
   color:%PT_CONFIRMATION_TEXT_COLOR;
   -webkit-text-shadow:%PT_CONFIRMATION_TEXTSHADOW; -moz-text-shadow:%PT_CONFIRMATION_TEXTSHADOW; -ms-text-shadow:%PT_CONFIRMATION_TEXTSHADOW; text-shadow:%PT_CONFIRMATION_TEXTSHADOW;
   border-color:%PT_CONFIRMATION_BORDER_COLOR;
}


:root.psc_dir-rtl .psc_confirmation-area
{
   -webkit-text-shadow:%PT_CONFIRMATION_TEXTSHADOW_RTL; -moz-text-shadow:%PT_CONFIRMATION_TEXTSHADOW_RTL; -ms-text-shadow:%PT_CONFIRMATION_TEXTSHADOW_RTL; text-shadow:%PT_CONFIRMATION_TEXTSHADOW_RTL;
}





.psc_mode-guided:not(.psc_mode-fscreen-search) .ps_header_bar .ps_header-notify
{
   border-right-color:%PT_BANNER_GUIDED_NOTIFICATION_SEPARATOR;
}




.pt_homepage:not(.pt_apphomepage) .pt_hdr-qabcontainer:before,
.ps_header_button.psc_toolaction-back::after 
{
  border-color:%PT_BANNER_SEPARATOR_BORDER_COLOR;
}


:root:not(.psc_mode-hc) .ps_header_bar-container:before {
  background:%PT_BANNER_UPPER_DECORATION;
  padding-top:%PT_BANNER_UPPER_DECORATION_HEIGHT; 
}



:root .ps_header_bar_cont + .ps_pagetitle_cont {
   background-color:%PT_BANNER_PAGETITLE_BACKGROUND_COLOR;
   border-color:%PT_BANNER_PAGETITLE_BORDER_COLOR;
   color:%PT_BANNER_PAGETITLE_TEXT_COLOR;
   min-height:calc(3em + %PT_BANNER_LOWER_DECORATION_HEIGHT);
   padding-top:%PT_BANNER_LOWER_DECORATION_HEIGHT;
}

:root:not(.psc_mode-hc):not(.x) .ps_header_bar_cont + .ps_pagetitle_cont:before {
  background:%PT_BANNER_LOWER_DECORATION;
  height:%PT_BANNER_LOWER_DECORATION_HEIGHT;

%PT_BANNER_LOWER_DECORATION_CSS
}

:root.psc_form-small .ps_header_bar_cont + .ps_pagetitle_cont {
   padding-top:%PT_BANNER_LOWER_DECORATION_HEIGHT_SFF;
}

:root.psc_form-small:not(.psc_mode-hc):not(.x) .ps_header_bar_cont + .ps_pagetitle_cont:before {
  height:%PT_BANNER_LOWER_DECORATION_HEIGHT_SFF;

%PT_BANNER_LOWER_DECORATION_CSS_SFF
}

.psc_search-subdued .pts_search_content:not(.pts_search_focused) {
    opacity:%PT_SEARCH_SUBDUED_OPACITY;
}

.psc_search-subdued .pts_search_content:not(.pts_search_focused):hover {
    opacity:%PT_SEARCH_SUBDUED_OPACITY_HOVER;
}

.psc_search-subdued .pts_search_content:not(.pts_search_focused) .pts_searchbtn_exists .ps-edit,
.psc_search-subdued .pts_search_content:not(.pts_search_focused) .pts_categorybtn_exists .ps-edit 
{
    background:%PT_SEARCH_SUBDUED_BACKGROUND_COLOR;
    border-color:%PT_SEARCH_SUBDUED_BORDER_COLOR !important;
    color:%PT_SEARCH_SUBDUED_TEXT_COLOR;
}

.psc_search-subdued .pts_search_content:not(.pts_search_focused) .ps-edit::placeholder {
    color:%PT_SEARCH_SUBDUED_TEXT_COLOR;
}





.lpnavigation {
  background: %PT_HOMEPAGE_NAVAREA_BACKGROUND;
  border-color: %PT_HOMEPAGE_NAVAREA_BORDER_COLOR;
  color: %PT_HOMEPAGE_NAVAREA_TEXT_COLOR;
%PT_HOMEPAGE_NAVAREA_CSS;
}


.lpnav-position .ps_box-value {
   color: %PT_HOMEPAGE_POSITION_TEXT_COLOR;
}



.pt_homepage .page-pt_hp_qab,
.pt_homepage .page-pt_hp_qab_ftr,
.pt_homepage .pst_panel-side2.page-pt_hp_notification {
  border-color: %PT_HOMEPAGE_PANEL_BORDER_COLOR;
}


.ps_box-button.lphomepage_selector .ps-button { 
  color:%PT_HOMEPAGE_TITLE_SELECTOR_TEXT_COLOR;
}



.ps_box-button.lphomepage_selector  .ps-button:hover { 
  color:%PT_HOMEPAGE_TITLE_SELECTOR_TEXT_HOVER;
  background:%PT_HOMEPAGE_TITLE_SELECTOR_BACKGD_HOVER;
  border-color: %PT_HOMEPAGE_TITLE_SELECTOR_BORDER_HOVER;
  border: %PT_HOMEPAGE_TITLE_SELECTOR_OUTLINE_HOVER;
}


.ps_box-button.lphomepage_selector  .ps-button:active { 
  color:%PT_HOMEPAGE_TITLE_SELECTOR_TEXT_ACTIVE;
  background:%PT_HOMEPAGE_TITLE_SELECTOR_BACKGD_ACTIVE;
  border-color: %PT_HOMEPAGE_TITLE_SELECTOR_BORDER_ACTIVE;
}


.ps_header_bar .pts_search_controls {
  border-color: %PT_HOMEPAGE_SEARCH_BORDER_COLOR;
}




:root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage { 
  background-image:none; 
  background-color:initial;
  background:%PT_HOMEPAGE_BACKGROUND;
}


:root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage .ps_header_bar {
    border-bottom: 1px solid %PT_HOMEPAGE_BANNER_BORDER_COLOR;
}


.nui_pagegb:not(.persmode) .nuitile .nuilp 
{
  border:%PT_HOMEPAGE_TILE_BORDER; 
  -webkit-box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW; -moz-box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW; -ms-box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW; box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW;
}


:root.psc_dir-rtl .nui_pagegb:not(.persmode) .nuitile .nuilp {
  -webkit-box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW_RTL; -moz-box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW_RTL; -ms-box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW_RTL; box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW_RTL;
}


.nuitile .ps_groupleth {
  text-align: %PT_HOMEPAGE_TILE_TITLE_ALIGNMENT;
}


.nuitile .ps_groupleth > .ps-label {
  color: %PT_HOMEPAGE_TILE_TITLE_COLOR;
%PT_HOMEPAGE_TILE_TITLE_CSS 
}


.nui_pagegb:not(.persmode) .nuitile .nuilp.psc_rowact:hover {
  border: 1px solid %PT_HOMEPAGE_TILE_BORDER_HOVER;
  -webkit-box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW_HOVER; -moz-box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW_HOVER; -ms-box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW_HOVER; box-shadow:%PT_HOMEPAGE_TILE_BOXSHADOW_HOVER;
}


.pt_homepage .nuitile .nuilp:focus {
    border: 2px dotted;
}


.pt_homepage .lpfooter {
   background-color:%PT_HOMEPAGE_FOOTER_BACKGROUND_COLOR;
   background:%PT_HOMEPAGE_FOOTER_BACKGROUND;
   overflow:hidden; 
}



.lpbanner-cont {
    border-color:%PT_HOMEPAGE_DASHHDR_EXT_BORDER_COLOR; 
    -webkit-border-radius:%PT_HOMEPAGE_DASHHDR_EXT_BORDER_RADIUS; -moz-border-radius:%PT_HOMEPAGE_DASHHDR_EXT_BORDER_RADIUS; -ms-border-radius:%PT_HOMEPAGE_DASHHDR_EXT_BORDER_RADIUS; border-radius:%PT_HOMEPAGE_DASHHDR_EXT_BORDER_RADIUS;
    background-color:initial; 
    background:%PT_HOMEPAGE_DASHHDR_EXT_BACKGROUND;
}

.lpbanner-cont.pinned {
   border-color:%PT_HOMEPAGE_DASHHDR_EXTPIN_BORDER_COLOR;
   border-top-color:%PT_HOMEPAGE_DASHHDR_EXTPIN_BORDERTOP_CLR;
   -webkit-box-shadow: %PT_HOMEPAGE_DASHHDR_EXTPIN_BOXSHADOW; -moz-box-shadow: %PT_HOMEPAGE_DASHHDR_EXTPIN_BOXSHADOW; -ms-box-shadow: %PT_HOMEPAGE_DASHHDR_EXTPIN_BOXSHADOW; box-shadow: %PT_HOMEPAGE_DASHHDR_EXTPIN_BOXSHADOW;
   background-color:initial; 
   background:%PT_HOMEPAGE_DASHHDR_EXTPIN_BACKGROUND;
}


:root.psc_mode-ag .lpbanner-cont,
:root.psc_mode-md .lpbanner-cont
{
  -webkit-border-radius:%PT_HOMEPAGE_DASHHDR_EMB_BORDER_RADIUS; -moz-border-radius:%PT_HOMEPAGE_DASHHDR_EMB_BORDER_RADIUS; -ms-border-radius:%PT_HOMEPAGE_DASHHDR_EMB_BORDER_RADIUS; border-radius:%PT_HOMEPAGE_DASHHDR_EMB_BORDER_RADIUS;
  border-color: %PT_HOMEPAGE_DASHHDR_EMB_BORDER_COLOR;
}



.psc_lpbanner-context {
   background-color:initial; 
   background: %PT_HOMEPAGE_DASHHDR_INT_UNPIN_BCKGRD;
}

.psc_lpbanner-context .ps_box-label .ps-label
{
  color:%PT_HOMEPAGE_DASHHDR_INT_UNPIN_LABEL_CLR; 
}

.psc_lpbanner-context .ps_header-group
{
  color:%PT_HOMEPAGE_DASHHDR_INT_UNPIN_HEADER_CLR; 
}


.psc_lpbanner-pinned .psc_lpbanner-context,
.psc_lpbanner-pinned .ps_apps_pageheader
{
   background-color:initial; 
   background: %PT_HOMEPAGE_DASHHDR_INT_PIN_BCKGRD;
}


.psc_lpbanner-pinned .psc_lpbanner-context .ps_box-label .ps-label
{
  color: %PT_HOMEPAGE_DASHHDR_INT_PIN_LABEL_CLR;
}

.psc_lpbanner-pinned .psc_lpbanner-context .ps_header-group
{
  color: %PT_HOMEPAGE_DASHHDR_INT_PIN_HEADER_CLR;
}



.PTNavBarModal {
  top: %PT_NAVBAR_TOP_OFFSET; 
}

