



.ps_header_bar
{
   border-bottom-color:#f0f0f0;
   background-image:-webkit-none; background-image:-moz-none; background-image:-ms-none; background-image:none; 
   background-color:#1d2733; 
   color:rgba(255,255,255,0.95); 
}



.ps_header_bar .ps_box-button .ps-button,
.ps_header_bar .ps_box-button .ps-button:link,
.ps_header_bar .ps_box-button .ps-button:hover
{
   background-color:transparent; 
   border-color:transparent; 
   color:rgba(255,255,255,0.95); 
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none; 
}


.ps_header_bar .ps_box-button:not(.psc_disabled) .ps-button:hover
{
   background-color:rgba(255,255,255,0.35);
   border-color:transparent;
   color:#fff;
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


:root.psc_dir-rtl .ps_header_bar .ps_box-button:not(.psc_disabled) .ps-button:hover
{
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar .ps_box-button:not(.psc_disabled) .ps-button:active,
.ps_header_bar .ps_box-button:not(.psc_disabled) .ps-button:hover:active,
:root.psc_dir-rtl .ps_header_bar .ps_box-button:not(.psc_disabled) .ps-button:active,
:root.psc_dir-rtl .ps_header_bar .ps_box-button:not(.psc_disabled) .ps-button:hover:active
{
   background-color:rgba(0,0,0,0.8);
   color:#fff;
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar .ps_box-button:not(.psc_disabled) .ps-button:hover,
:root.psc_dir-rtl .ps_header_bar .ps_box-button:not(.psc_disabled) .ps-button:hover
{
   background-color:rgba(255,255,255,0.35);
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar .ps_box-button:not(.psc_disabled) .ps-button:active,
:root.psc_dir-rtl .ps_header_bar .ps_box-button:not(.psc_disabled) .ps-button:active
{
   background-color:rgba(0,0,0,0.8);
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar .ps_box-button.ps_header-gsearch:not(.psc_disabled) .ps-button[aria-expanded="true"]
{
   background-color:#6c7784; 
   -webkit-box-shadow:inset 1px 1px 0 0 #5c6570, inset -1px 0 0 0 #5c6570, inset 0 2px 0 0 #eee; -moz-box-shadow:inset 1px 1px 0 0 #5c6570, inset -1px 0 0 0 #5c6570, inset 0 2px 0 0 #eee; -ms-box-shadow:inset 1px 1px 0 0 #5c6570, inset -1px 0 0 0 #5c6570, inset 0 2px 0 0 #eee; box-shadow:inset 1px 1px 0 0 #5c6570, inset -1px 0 0 0 #5c6570, inset 0 2px 0 0 #eee; 
}


.ps_header_bar .ps_box-button.ps_header-gsearch:not(.psc_disabled) .ps-button[aria-expanded="true"]:hover
{
background-color: rgba(255,255,255,0.35);background-image: linear-gradient(to bottom, #505862, #6c7784); 
}


.ps_header_bar .ps_box-button.ps_header-gsearch:not(.psc_disabled) .ps-button[aria-expanded="true"]:active
{
background-color: rgba(0,0,0,0.8);background-image: linear-gradient(to bottom, #000, #6c7784); 
}


.ps_box-button.ps_button_backnav .ps-button,
.ps_box-button.ps_button_backnav .ps-button:link,
.ps_box-button.ps_button_backnav .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:none;
   box-shadow:none;
   border-color:#3d444e;
   border-bottom-color:#3d444e;
   background-image:none;
   background-color:transparent; 
   color:inherit;
}


.ps_box-button.ps_button_backnav:not(.psc_disabled) .ps-button:hover,
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button:hover
{
   background-image:-webkit-none; background-image:-moz-none; background-image:-ms-none; background-image:none;
   background-color:rgba(255,255,255,0.35); 
   color:inherit;
   border-color:#3d444e;
   border-bottom-color:#3d444e;
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_box-button.ps_button_backnav:not(.psc_disabled) .ps-button:active,
.ps_box-button.ps_button_backnav: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:inherit;
   background-image:-webkit-none; background-image:-moz-none; background-image:-ms-none; background-image:none;
   background-color:rgb(0,0,0,0.8); 
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar .ps_actions_cont .ps_system_cont .ps-button,
.ps_header_bar .ps_header_button .ps-button,
.ps_header_bar .ps_header_button .ps-button:link,
:root.psc_dir-rtl .ps_header_bar .ps_actions_cont .ps_system_cont .ps-button,
:root.psc_dir-rtl .ps_header_bar .ps_header_button .ps-button,
:root.psc_dir-rtl .ps_header_bar .ps_header_button .ps-button:link
{
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button,
:root.psc_dir-rtl .ps_header_bar .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button
{
   border-left-color:transparent;
   background-image:-webkit-none; background-image:-moz-none; background-image:-ms-none; background-image:none;
   background-color:transparent; 
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:hover,
:root.psc_dir-rtl .ps_header_bar .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:hover
{
   background:rgba(255,255,255,0.35); 
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:active,
:root.psc_dir-rtl .ps_header_bar .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:active
{
   background:transparent; 
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar .psc_title-selector.psc_rowact:hover 
{
   background-color:transparent !important;
}


.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: 1.2em;
}



.ps_header_bar .pts_gsearch_tray
{
   background-color:#6a7481; 
   border-color:#5c6570; 
}


.ps_header_bar .pts_gsearch_cat .ps-dropdown {}


.ps_header_bar .pts_gsearch_input .ps-edit {}


.ps_header_bar .pts_gsearch_go .ps-button {}


.ps_header_button.psc_badge-text > .ps-button-wrapper > .ps-button > .ps-text
{
   border-color: #39C5A6;
   background-color:#39C5A6;
   color:#000; 
}





.psc_confirmation-area
{
   background:#c8ead6;
   color:#000;
   -webkit-text-shadow:none; -moz-text-shadow:none; -ms-text-shadow:none; text-shadow:none;
   border-color:#76a68a;
}


:root.psc_dir-rtl .psc_confirmation-area
{
   -webkit-text-shadow:none; -moz-text-shadow:none; -ms-text-shadow:none; text-shadow:none;
}





.psc_mode-guided:not(.psc_mode-fscreen-search) .ps_header_bar .ps_header-notify
{
   border-right-color:transparent;
}


.ps_box-button.ps_process-submit > .ps-button-wrapper > .ps-button
{
   background-color:none;
   text-shadow:none;
   border-color:none;
   color:none;
}


:root.psc_dir-rtl .ps_box-button.ps_process-submit > .ps-button-wrapper > .ps-button
{
   text-shadow:none;
}


.ps_box-button.ps_process-submit > .ps-button-wrapper > .ps-button:hover,
:root.psc_dir-rtl .ps_box-button.ps_process-submit > .ps-button-wrapper > .ps-button:hover
{
   background-color:none;
   border-color:none;
   box-shadow:none;
   text-shadow:none;
   color:none;
}


.ps_box-button.ps_process-submit > .ps-button-wrapper > .ps-button:active,
.ps_box-button.ps_process-submit > .ps-button-wrapper > .ps-button:hover:active,
:root.psc_dir-rtl .ps_box-button.ps_process-submit > .ps-button-wrapper > .ps-button:active,
:root.psc_dir-rtl .ps_box-button.ps_process-submit > .ps-button-wrapper > .ps-button:hover:active
{
   background-color:none;
   text-shadow:none;
   border-color:none;
   box-shadow:none;
   color:none;
}




:root:not(.psc_mode-hc) .ps_header_bar-container:before {
  background:linear-gradient(to right, #b4ec51, #53a0fd);
  padding-top:0.25em; 
}






.ps_box-button.psc_panel-button > .ps-button-wrapper >  .ps-button,
.ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button
{
  -webkit-background:#1d2733; -moz-background:#1d2733; -ms-background:#1d2733; background:#1d2733;
  border-color:#1d2733; 
}

.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:#1d2733; -moz-background:#1d2733; -ms-background:#1d2733; background:#1d2733;
    -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none; 
}

: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:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none; 
}

.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: #1c579c;
    -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;  
}

: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:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;  
}


.pst_panel-side2 .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button
{
  background: #b9ddfb;
  border-color:#6d7f8b;
}

.pst_panel-side2 .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:hover, 
.pst_panel-side2 .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:active
{
  background:#d4eafc;
}



.ps_box-button.nuihdr_hpbtn .ps-button .ps-text {
  color:#fff;
}


:root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage { 
  background-image:none; 
  background-color:initial;
  background:#eff1f4;
}


:root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage .ps_header_bar {
    border-bottom: 1px solid #f0f0f0;
}


.nui_pagegb:not(.persmode) .nuitile .nuilp 
{
  border:1px solid #ced4da; 
  -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none);
}


:root.psc_dir-rtl .nui_pagegb:not(.persmode) .nuitile .nuilp {
  -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.nuitile .ps_groupleth {
  text-align: center;
}


.nuitile .ps_groupleth > .ps-label {
  color: #1e5ca4;
 
}


.nui_pagegb:not(.persmode) .nuitile .nuilp.psc_rowact:hover {
  border: 1px solid #246FC7;
  -webkit-box-shadow:0 8px 20px 0 rgba(29,39,51,0.10); -moz-box-shadow:0 8px 20px 0 rgba(29,39,51,0.10); -ms-box-shadow:0 8px 20px 0 rgba(29,39,51,0.10); box-shadow:0 8px 20px 0 rgba(29,39,51,0.10);
}


.pt_homepage .lpfooter {
   background-color:transparent;
   background:rgba(29,39,51,0.48);
   overflow:hidden; 
}


.lpfooter .lpTabIndicators {
   background: #8b9197;
}


.lpfooter .dot:not(.on) {
   background:transparent;
}



.lpbanner-cont {
    border:1px solid #ced4da; 
    -webkit-border-radius:0 0 1.5em 1.5em; -moz-border-radius:0 0 1.5em 1.5em; -ms-border-radius:0 0 1.5em 1.5em; border-radius:0 0 1.5em 1.5em;
    background-color:initial; 
    background:#ffffff;
}

.lpbanner-cont.pinned {
   border:1px solid #a8a8a8;
   border-top:2px solid #fff;
   -webkit-box-shadow: 0px 1px 16px rgba(0,0,0,0.35); -moz-box-shadow: 0px 1px 16px rgba(0,0,0,0.35); -ms-box-shadow: 0px 1px 16px rgba(0,0,0,0.35); box-shadow: 0px 1px 16px rgba(0,0,0,0.35);
   background-color:initial; 
   background:#f8f8f8;
}


:root.psc_mode-ag .lpbanner-cont,
:root.psc_mode-md .lpbanner-cont
{
  -webkit-border-radius:0; -moz-border-radius:0; -ms-border-radius:0; border-radius:0;
  border-color: #ced4da;
}



.psc_lpbanner-context {
   background-color:initial; 
   background: #ffffff;
}

.psc_lpbanner-context .ps_box-label .ps-label
{
  color:#5a5a5a; 
}

.psc_lpbanner-context .ps_header-group
{
  color:rgb(164,086,023); 
}


.psc_lpbanner-pinned .psc_lpbanner-context,
.psc_lpbanner-pinned .ps_apps_pageheader
{
   background-color:initial; 
   background: #f8f8f8;
}


.psc_lpbanner-pinned .psc_lpbanner-context .ps_box-label .ps-label
{
  color: inherit;
}

.psc_lpbanner-pinned .psc_lpbanner-context .ps_header-group
{
  color: inherit;
}



.PTNavBarModal {
  top: 2.97em; 
}





.nuihdr_logo{display:none !important;}


  





.ps_box-headerbranding {
   background: #1d2733;
   border-bottom: transparent;
   color: rgba(255,255,255,0.95);
 
}


:root.psc_form-small .ps_box-headerbranding {}


@media only screen and (orientation:landscape)
{
   
   .ps_box-headerbranding {}

   
   :root.psc_form-small .ps_box-headerbranding {}



}


@media only screen and (max-height:564px)
{
   
   .ps_box-headerbranding {}



}






.ps_box-button.ps_button_backnav .ps-img
{opacity:0;}


.ps_box-button.ps_button_backnav .ps-button
{position:relative;}



.ps_box-button.ps_button_backnav .ps-button:before
{
  position:absolute;
}


.ps_box-button.ps_button_backnav .ps-button:before {
 content:url(/cs/sokfsprdsup/cache_85822/PT_NUI_BACK_PRIM_IMG_1.svg);

  

}


.ps_box-button.psc_guided-exit .ps-button:before {
 content:url(/cs/sokfsprdsup/cache_85822/PT_BACK_AS_EXIT_ICON_1.svg);

  

}






@media only screen and (max-width:680px) {
	.ps_box-button.ps_button_backnav .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.2em;
		margin-left:0.25em;

left:4px;  
	}


}


 


.ps_box-button.ps_header_button .ps-button .ps-img,
.ps_box-button.pts_gsearch_go .ps-img
{opacity:0;}


.ps_box-button.ps_header_button .ps-button,
.ps_box-button.pts_gsearch_go {
  position:relative;
}


:root:not(.psc_mode-ag) .ps_box-button.ps_header_button .ps-button:after, 
:root.psc_mode-ag .ps_box-button.ps_header_button:not(.ps_header-next):not(.ps_header-previous) .ps-button:after, 
.ps_box-button.pts_gsearch_go .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.ps_header-home .ps-button:after {
 content:url(/cs/sokfsprdsup/cache_85822/PT_HEADER_HOME_1.svg);

   

}


:root .ps_header_bar .ps_box-button.ps_header-gsearch .ps-button:after {
 content:url(/cs/sokfsprdsup/cache_85822/PT_HEADER_SEARCH_1.svg);

    

}




.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(/cs/sokfsprdsup/cache_85822/PT_HEADER_ALERTS_1.svg);

  

}



:root .ps_header_bar .ps_box-button.psc_menu-act > .ps-button-wrapper > .ps-button:after {
 content:url(/cs/sokfsprdsup/cache_85822/PT_HEADER_ACTIONS_1.svg);

    

}


:root .ps_header_bar .ps_box-button.ps_header-navbar .ps-button:after {
 content:url(/cs/sokfsprdsup/cache_85822/PT_HEADER_NAVBAR_1.svg);
 margin-top:1px; 
 margin-left:0.28em; 

 margin-top:-1px; margin-left:0;    

}


.ps_box-button.pts_gsearch_go .ps-button:after
{
   content:url(/cs/sokfsprdsup/cache_85822/PT_NUI_EXECUTE_ARW_1.svg);
   margin-top:0.23em;

     

}


:root:not(.psc_mode-ag) .ps_box-button.ps_header-next .ps-button:after { 
 content:url(/cs/sokfsprdsup/cache_85822/PT_GUIDED_NEXT_ICON_1.svg);

     

}


:root:not(.psc_mode-ag) .ps_box-button.ps_header-previous .ps-button:after { 
 content:url(/cs/sokfsprdsup/cache_85822/PT_GUIDED_PREVIOUS_ICON_1.svg);

       

}



.psc_title-selector:before
{
 content:url(/cs/sokfsprdsup/cache_85822/PTNUI_DOWN_ARW_1.svg);

 transform:scale(1);     

}









.ps_box-button.nuihdr_hpbtn .ps-button .ps-img,
.ps_box-button.lprefresh .ps-button .ps-img
{opacity:0;}


.ps_box-button.nuihdr_hpbtn .ps-button,
.ps_box-button.lprefresh .ps-button
{position:relative;}


.ps_box-button.lprefresh .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.nuihdr_hpbtn .ps-button:before
{
 content:url(/cs/sokfsprdsup/cache_85822/PTNUI_DOWN_ARW_1.svg);
 -webkit-transform:scale(0.8); -moz-transform:scale(0.8); -ms-transform:scale(0.8); transform:scale(0.8); 

 transform:scale(1);  

}


.ps_box-button.lprefresh .ps-button:after {
 top:1px;
 left:-1px;
 content:url(/cs/sokfsprdsup/cache_85822/PTNUI_REFRESH_ICN_1.svg);
 -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1);

    

}






:root.psc_mode-ag .ps_box-button.ps_header-previous .ps-img,
:root.psc_mode-ag .ps_box-button.ps_header-next .ps-img
{opacity:0;}


:root.psc_mode-ag .ps_box-button.ps_header-previous .ps-button,
:root.psc_mode-ag .ps_box-button.ps_header-next .ps-button
{position:relative;}


:root.psc_mode-ag .ps_box-button.ps_header-previous .ps-button:before,
:root.psc_mode-ag .ps_box-button.ps_header-next .ps-button:after
{
  position:absolute;
}


:root.psc_mode-ag .ps_box-button.ps_header-previous .ps-button:before {
 content:url(/cs/sokfsprdsup/cache_85822/PT_GUIDED_PREV_ICON_ALT_1.svg);
 padding-top:1px;

 
 width:17px;height:17px; 

  

}




:root.psc_mode-ag .ps_box-button.ps_header-next .ps-button:after{
 content:url(/cs/sokfsprdsup/cache_85822/PT_GUIDED_NEXT_ICON_ALT_1.svg);
 padding-top:1px;
 right: 0.5em;

 
 width:17px;height:17px;

  

}





.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(/cs/sokfsprdsup/cache_85822/PT_PANEL_TAB_ICON_1.svg);
 padding-top:0.29em;
 -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1);

 left:2px; 
}


.pst_panel-side2:not(.pst_panel-systemrc) .ps_box-button.pst_panel-button .ps-button:before
{
 content:url(/cs/sokfsprdsup/cache_85822/PT_PANEL_TAB_ICON_1.svg);
 padding-top:0.3em;
 -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1);

 padding-left:1px; 
}


.pst_panel-side2.pst_panel-systemrc .ps_box-button.pst_panel-button .ps-button:before
{
 content:url(/cs/sokfsprdsup/cache_85822/PT_RC_PANELBUTTON_ICON_1.svg);
 padding-top:0.3em;
 -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1);

 padding-left:1px; 
}