HEX
Server: Apache/2
System: Linux ctr689471.novalocal 4.9.241-37.el7.x86_64 #1 SMP Mon Nov 2 13:55:04 UTC 2020 x86_64
User: bluecool (1005)
PHP: 7.4.30
Disabled: NONE
Upload Files
File: /home/bluecool/public_html/wp-content/auth.berkeley.edu/account_files/IS_PB_SWAN_1.css

.IS_PB_TOOLBOX_CSS_BEGIN {}


.IS_PB_BOX {

}

.IS_PB_BOX a:hover {
	text-decoration:none;
}

.IS_PB_BOX a {
	display:inline-block;
}

.pbShowLoading {
  text-align: center;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: visible;
  zoom: 1;
}

.IS_PB_HEADER {
    color: #2c3e50;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
    padding-left: 10px;
}

.IS_PB_CONTROLS {
	float:right;
    position: absolute;
    right: 5px;
    top: 0;
    width: 100%;
    height: 100%;
}

.IS_PB_SHOW {
	cursor:pointer;
    position: absolute;
    right: 0;
    height: 25px;
    width: 184px;
    background: url(/cs/ucphrprd/cache_86113/IS_PB_TOOL_DOWN_ARROW_1.PNG) right center no-repeat;
}

.IS_PB_HIDE {
	cursor:pointer;
    position: absolute;
    right: 0;
    height: 25px;
    width: 180px;
    background: url(/cs/ucphrprd/cache_86113/IS_PB_TOOL_UP_ARROW_1.PNG) right center no-repeat;
}


.IS_PB_BODY_TOOL {
    background: #fff;
    padding: 10px;
    width: 168px;
    position: relative;
    left: -10px;
    top: 5px;
	z-index:99999;
}

.IS_PB_BODY_TOOL hr {
	margin:5px 0px;
	border-top: 1px solid #CECECE;
}

.IS_PB_BODY_AJAX {}


.IS_PB_IMGTXT {
    padding-left: 26px;
}

.IS_PB_IMGTXT_DISABLED {
	padding-left:23px;
	margin-bottom:5px;
}

.IS_PB_TXT {
    color: #005a8b;
	padding-left:2px;
	padding-top:2px;
}


.IS_PB_BODY_TOOL .pbEditLink:before {
    position:relative;
    content:"";
    display: block;
    background: url(/cs/ucphrprd/cache_86113/IS_PB_TOOL_EDIT_ICON_1.png) no-repeat;
    width: 14px;
    height: 14px;
    float: left;
    margin: 0 -6px 0 0px;
    top:3px;
}

.IS_PB_BODY_TOOL .pbEditLink {
    padding: 5px 0;
}

.IS_PB_BODY_TOOL .pbEditLink .IS_PB_IMGTXT {
    padding-left: 12px;
}




#IS_PB_FLOAT.nobord {
	border: 1px solid #CECECE;
	position: absolute;
	background-color: white;
	padding: 10px;
	width: 170px;
	z-index: 50;
	visibility: hidden;
}

#IS_PB_FLOAT.bord {
	position: absolute;
	background-color: transparent;
	z-index: 50;
	visibility: hidden;
	width: 190px;
}
#IS_PB_FLOAT.bord #IS_PB_FLOAT_BODY {
	display: inline-block;
	background-color: white;
	padding: 10px;
	width: 100%;
}



ul.isPBboxFloatList, ul.isPBboxFloatList li {display:inline; padding: 0;position:relative;}
.FLOATisPBboxFloatList li {z-index:30;}


.IS_PB_PAGE_TOOLS {
    position: absolute;
    
	top: 0;
	right: 0;
    width: 170px;
    padding: 5px 10px;
    z-index: 3;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #e4e4e4;
}


.IS_PB_PAGE_TOOLS:hover {
    border: 1px solid #000;
}


.IS_PB_TOOLBOX_CSS_END {}

   .IS_PB_PAGE_CSS_BEGIN {}

   
   .IS_PB_TEMPL_WRAP * {
       margin: 0;
       padding: 0;
       border: 0;
       font-size: 100%;
       font: inherit;
       vertical-align: baseline;
       border-collapse: collapse;
   }
   
	.IS_PB_TEMPL_WRAP a {
		color:#005a8b; 
		text-decoration: none; 
		font-weight: 400;
	}

	.IS_PB_TEMPL_WRAP a:hover {
		color:#2c3e50; 
		text-decoration: underline;
	}

	.IS_PB_TEMPL_WRAP a:visited {
		color:#005a8b; 
		text-decoration: none;
	}

   
   #IS_PB_TEMPL_WRAP i { font-style: italic; }
   #IS_PB_TEMPL_WRAP em { font-style: italic; }

   
   .IS_PB_TEMPL_CORE ul {
       padding: 0;
       margin: 0;
   }
   
   .is-pb-page h1, .is-pb-page h2, .is-pb-page h3, .is-pb-page h4, .is-pb-page h5, .is-pb-page h6 {
       color: #000000;
   }

   .IS_PB_TEMPL_CORE h1, #IS_PB_TEMPL_FOOTER h1 {
       font-size: 26px;
       line-size: 35px;
       margin: 0;
       
       background-color: transparent;
       color: #3D3E40
   }
   

   
   .IS_PB_TEMPL_CORE h2, #IS_PB_TEMPL_FOOTER h2 {
       text-align: left;
       
       font-size: 20px;
       line-height: 30px;
       letter-spacing: 0px;
       color: #3D3E40;
       opacity: 1;
       background-color: transparent;
       margin-bottom: 13px;
   }
   
   
   .IS_PB_TEMPL_CORE h3, #IS_PB_TEMPL_FOOTER h3 {
       text-align: left;
       
       letter-spacing: 0px;
       color: #3D3E40;
       opacity: 1;
       background-color: transparent;
   }
   
   .IS_PB_TEMPL_CORE p, #IS_PB_TEMPL_FOOTER p {
       box-sizing: content-box;
       margin: 0;
       font-size: 18px;
       
       background-color: transparent;
       color: gray;  
   }
   
   

   .clearfloat {
       clear: both;
       height: 0;
       font-size: 1px;
       line-height: 0;
   }


      
   #IS_PB_TEMPL_WRAP {
       background-color: #f9f9f9;
   }

   
   .IS_PB_TEMPL_CORE  {
       max-width: 1600px;
       margin: 0 auto;
   }
     
   .IS_PB_TEMPL_CORE {
       clear: both;
   }
   
   .IS_PB_TEMPL_CORE .wrapper {
       position:relative;
   }

   
   .IS_PB_TEMPL_CORE .pageContainer {
       position:relative;
       padding-top: 20px;
   }
   
   #IS_PB_TEMPL_FOOTER {
       margin: 0 auto;
   }

   
   .is-pb-page .is-pb-bg-white {
      background-color: #ffffff;
   }

   .is-pb-page .is-pb-noflex {
      display: "block";
   }


   
   .pbPageTitleBox {
       position: relative;
       padding-left: 10px;
   }
      
   #pbPageTitle h5 {
       font-size: 22px;
       margin-top: 0px;
   }

	
   .pbSummaryContainer {
       display: block;
       width: 1400px; 
   }
   
   
   a.pbBreadCrumbRoot {
       padding-left: 10px;
   }
   
   .pbBreadCrumbRoot,
   .pbBreadCrumb {
       color: #005a8b;
       font-size:11px;
       line-height:30px;
       padding:5px;
   }
   
   a.pbBreadCrumbRoot,
   a.pbBreadCrumb {
       cursor:pointer;
   }
   
   .pbBreadCrumbPtr {
       color: #005a8b;
       font-size: 11px;
       line-height: 30px;
       font-weight: 400; 
       padding: 8px;
   }
   .pbBreadCrumb {
       font-weight: 400; 
   }
   
   .pbBreadCrumbPathText{
         font-weight: bold; 
         font-size: 12px;
   }
   
   span.pbBreadCrumbPathText {
         color: #747170;
   }
   
   
   .is-pb-page .leftMenuNav ul {
       list-style: outside none none;
   }
   
   .is-pb-page .leftMenuNav li {
       cursor: pointer;
       padding: 20px;
       margin-bottom: 2px;
       height: 100%;
       overflow: hidden;
   }

   .is-pb-page .leftMenuNav li:hover,
   .is-pb-page .leftMenuNav li:active,
   .is-pb-page .leftMenuNav li:hover,
   .is-pb-page .leftMenuNav li:active {
	  background-color: #005a8b;
	  color: #ffffff;
   }

   .is-pb-page .leftMenuNav li div {
       float: left;
   }
   
   .is-pb-page .leftMenuNav li div:first-child {
       width: 92%;
   }

   .is-pb-page .leftMenuNav li div:nth-child(2) {
       width: 8%;
   }
   

   

   .is-pb-page .leftMenuNav li.levelOneRootFolder {
       background-color: #ffffff;
   }
   
   .is-pb-page .leftMenuNav li.levelOneRootFolderSelected {
       background-color: #2c3e50;
       color: #ffffff;
   }
   
   .is-pb-page .leftMenuNav li.levelOneFolderGroupExpanded[Selected="True"], 
   .is-pb-page .leftMenuNav li.levelOneFolderSelected {
       background-color: #2c3e50;
       color: #ffffff;
   }
   
   .is-pb-page .leftMenuNav li.levelOneFolderGroupExpanded {
       background-color: #005a8b; 
       color: #ffffff;
   }
   
   .is-pb-page .leftMenuNav li.levelOneFolderGroupExpanded[Selected="True"]:hover,
   .is-pb-page .leftMenuNav li:hover, 
   .is-pb-page .leftMenuNav li:active {
       background-color: #005a8b;
       color: #ffffff;
   }

   .is-pb-page .leftMenuNav li div.levelOneToggleExpanded,
   .is-pb-page .leftMenuNav li.levelOneFolderGroupExpanded div.levelOneToggleExpanded {
       background: url(/cs/ucphrprd/cache_86113/IS_PB_TOOL_UP_ARROW_1.PNG) no-repeat center center;
   }
   .is-pb-page .leftMenuNav li div.levelOneToggleCollapsed,
   .is-pb-page .leftMenuNav li.levelOneFolderGroupExpanded div.levelOneToggleCollapsed {
       background: url(/cs/ucphrprd/cache_86113/IS_PB_TOOL_DOWN_ARROW_1.PNG) no-repeat center center;
   }
   .is-pb-page .leftMenuNav li.levelOneFolderGroupExpanded:hover div.levelOneToggleExpanded,
   .is-pb-page .leftMenuNav li.levelOneFolderGroupCollapsed:hover div.levelOneToggleExpanded {
       background: url(/cs/ucphrprd/cache_86113/IS_PB_TOOL_UP_ARROW_WHITE_1.PNG) no-repeat center center;
   }
   .is-pb-page .leftMenuNav li.levelOneFolderGroupCollapsed:hover div.levelOneToggleCollapsed,
   .is-pb-page .leftMenuNav li.levelOneFolderGroupCollapsed:hover div.levelOneToggleCollapsed {
       background: url(/cs/ucphrprd/cache_86113/IS_PB_TOOL_DOWN_ARROW_WHITE_1.PNG) no-repeat center center;
   }
   
   
   
   .is-pb-page .leftMenuNav .levelTwoFolderGroupExpanded,
   .is-pb-page .leftMenuNav .levelTwoFolderGroupCollapsed {
       list-style:none;
       cursor:pointer;
       border: 1px solid #2c3e50;
       height: 100%;
       clear: both;
       margin: 40px -20px -20px; 
   }
   .is-pb-page .leftMenuNav .levelTwoFolderGroupCollapsed {
       display: none;
   }
   
   .is-pb-page .leftMenuNav li.levelTwoFolder {
       margin: 0px;
       padding-left: 30px;
       color: #2c3e50;
       background-color:inherit;
   }
   
   .is-pb-page .leftMenuNav li.levelTwoFolder:last-child {
       border-bottom: none;
   }
   
   .is-pb-page .leftMenuNav li.levelTwoFolderSelected {
       margin: 0px;
       padding-left: 30px;
       color: #2c3e50;
       background-color:#dbdbdb;
   }
   
   .is-pb-page .leftMenuNav .levelTwoFolderGroupExpanded,
   .is-pb-page .leftMenuNav .levelTwoFolderGroupCollapsed {
       background-color:#ffffff;
   }
   
   .is-pb-page .leftMenuNav .levelTwoFolderGroupExpanded li:hover,
   .is-pb-page .leftMenuNav .levelTwoFolderGroupCollapsed li:hover {
       background-color:#dbdbdb;
       color: #005a8b;
   }

   
   
   

   .is-pb-pagelet .is-co-content > h1 {
       border-bottom: 1px solid #ecf0f1;
       margin: 0;
       padding: 10px 10px;
   }

   .is-pb-pagelet .is-pb-bg-white.is-co-content h2,
   .is-pb-pagelet .is-pb-bg-white.is-co-content h4,
   .is-pb-pagelet .is-pb-bg-white.is-co-content h6 {
      color:#2c3e50;
   }
   
   .is-pb-pagelet .is-co-content p,
   .is-pb-pagelet .is-co-content ul,
   .is-pb-pagelet .is-co-content ol {
       padding-bottom: 10px;
   }
   
   .is-pb-pagelet .is-co-content h4 {padding:0px 0px;}
   .is-pb-pagelet .is-co-content table {width: 100% !important; }
   .is-pb-pagelet is-co-content table tr {border: 1px solid #ecf0f1;}
   

   .is-pb-pagelet .is-co-content p {
       padding-bottom: 10px;
   }

   
   
   .is-pb-pagelet .is-co-content ol,
   .is-pb-pagelet .is-co-content ul {
       list-style-position: outside; 
   }
   
   .is-pb-pagelet .is-co-content div > ol > li,
   .is-pb-pagelet .is-co-content div > ul > li {
       margin-left: 20px;
   }
   
   .is-pb-pagelet .is-co-content div > ol > li ol li,
   .is-pb-pagelet .is-co-content div > ul > li ul li {
       margin-left: 20px;
   }
      
   .is-pb-pagelet .is-co-content img {
       max-width: 100%;
       width: auto;
   }
   
   .is-pb-pagelet .is-co-content p > img {
       padding-right: 10px;
   }
   
   
   .is-pb-pagelet .is-co-content table {
       clear: right;
   }
   
   .is-pb-pagelet .is-co-content table td {
       padding: 5px;
   }
   
   .is-pb-pagelet .is-co-content table tr:nth-of-type(2n+1) {
       background: none repeat scroll 0 0 #eee;
   }
   
   .is-pb-pagelet .is-co-content table tr {
       background: none;
   }
   
   
   
   
   
   .pbfooter {
	   background-color:transparent;
       clear: both;
       float: left;
       height: 50px;
       line-height: 50px;
       margin: 0;
       text-align: center;
	   width:100%;
    }

    #IS_PB_FOOTER_TEXT p, .pbcopyrightInfo {
   	   background-color: #D7D7D7;
       font-size: 14px;
    }



   
   
   .IS_PB_PAGE_CSS_END {}

   .IS_PB_MENU_CSS_BEGIN {}
   
   
   
   @media (min-width: 992px){
       body > #IS_GA_ALERTS {
           width: 290px;
       }
   
       body > #IS_GA_ALERTS.alertsOpen {
           width: 498px;
       }
   }
   
   #is_mega_menu_mobile_toggle {
       display: block;
       
       top: 10px;
       
       z-index: 500;
       -webkit-user-select: none;
       user-select: none;
       
       
       padding: 16px 0;
       left: calc(100% - 40px);
   }
   
   #is_mega_menu_mobile_toggle a {
       text-decoration: none;
       color: #232323;
       transition: color 0.3s ease;
   }
   
   #is_mega_menu_mobile_toggle a:hover {
       color: tomato;
   }
   
   .is-mm-overview-descrip_mobile {
       word-wrap: normal;
       display: block;
       white-space: normal;
   }
   
   #is_mm_detail_mobile{
       background-color: #EAEAEA;
       padding-bottom: 12px;
   }
   
   #is_mega_menu_mobile_toggle input {
       display: block;
       width: 40px;
       height: 32px;
       position: absolute;
       
       left: -5px;
       cursor: pointer;
       opacity: 0;
       z-index: 2;
       -webkit-touch-callout: none;
       left: calc(100% - 50px);
   }
   
   #is_mega_menu_mobile_toggle span {
       display: block;
       width: 33px;
       height: 4px;
       margin-bottom: 5px;
       position: relative;
       background: #cdcdcd;
       border-radius: 3px;
       z-index: 1;
       transform-origin: 4px 0px;
       transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
                 background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
                 opacity 0.55s ease;
       left: calc(100% - 50px);
   }
   
   #is_mega_menu_mobile_toggle span:first-child {
       transform-origin: 0% 0%;
   }
   
   #is_mega_menu_mobile_toggle span:nth-last-child(2) {
       transform-origin: 0% 100%;
   }
   
   #is_mega_menu_mobile_toggle input:checked ~ span {
       opacity: 1;
       
       transform: rotate(45deg) translate(-6px, -15px);
       background: #232323;
   }
   
   .is-mm-overview-title_mobile {
       color: #3D3E40;
       font-weight: 600;
   }
   
   .is-mm-overview-descrip_mobile {
       font: normal normal normal 18px/24px Helvetica;
       color: #3D3E40;
       margin: 0 0 18px 0;
   }
   
   #is_mega_menu_mobile_toggle input:checked ~ span:nth-last-child(3) {
       opacity: 0;
       transform: rotate(0deg) scale(0.2, 0.2);
   }
   
   #is_mega_menu_mobile_toggle input:checked ~ span:nth-last-child(2) {
       
       transform: rotate(-45deg) translate(-4px, 14px);
   }
   
   .is-mm-section-title_mobile {
       font: normal normal bold 22px/28px 'Times New Roman' !important;
       margin: 10px 0;
       color: #3D3E40;
   }
   
   .is-mm-section-links_mobile a {
       font: normal normal normal 18px/36px Helvetica;
       letter-spacing: 0px;
       color: #707070;
   }
   
   .is-mm-section-links_mobile a:hover {
       text-decoration: underline;
   }
   
   .is-mm-detail_mobile {
       background: #EAEAEA;
       padding: 0 30px;
       margin: 16px 0;
   }
   
   .is-mm-topic_mobile {
       margin: 16px 0;
   }
   
   .is-mm-overview_mobile {
       margin: 25px;
       background-color: white;
       padding: 22px 16px;
   }
   
   #is_mega_menu_mobile {
       position: relative;
       
       background: #FFFFFF;
       
       left: 100%;
       transition: left 0.5s;
       text-align: left;
       display: none;
   }
   
   #is_mega_menu_mobile li {
       padding: 0 0 10px 0 ;
       font-size: 22px;
   }
   
   #is_mega_menu_mobile_toggle input:checked ~ ul {
       
       left: 0;
   }
   
   body#ptifrmtemplate.pbMegaMobileOpen {
       overflow-y: auto;
   }
   
   @media (max-width: 991px) {
       body#ptifrmtemplate div#IS_PB_HEADER_CONTAINER {
           top: 26px;
       }
   }
   
   #is_mega_menu_mobile.pbMegaMobileOpen {
       
       left: 0;
   }
   
   #pbMegaMenuContainer #is_mega_menu_mobile a.is-button-primary {
       display: block;
       width: 142px;
       margin-bottom: 0;
   }
    
   @media (min-width: 1200px) {
       #is_mega_menu_mobile,
       #is_mega_menu_mobile_toggle {
           display: none;
       }
   }
   
   @media (max-width: 1200px) {
       #is_mega_menu,
       #IS_PB_HEADER_BAR {
           display: none;
       }
   
       #pbMegaMenuContainer {
           background-color: #f9f9f9;
       }
   
       #is_mega_menu_mobile.pbMegaMobileOpenDisplay {
           display: block;
       }
   }
   
   
   
   
   
   
   #ptbr_header_container .pbHeader .pbHeaderEmpty,
   .ps_header_bar_cont .pbHeader .pbHeaderEmpty {
       height: 50px;
       background: #002D73 0% 0% no-repeat padding-box;
       opacity: 1;
   }
   
   #ptbr_header_container .pbHeader #pthdr2container,
   .ps_header_bar_cont .pbHeader #pthdr2container {
       position: relative;
       height: 100%;
       min-width: 0; 
   }
   
   .pbHeaderContainer {
       position: absolute;
       z-index: 245;
       max-width: 1648px;
       left: 0;
       right: 0;
       margin-left: auto;
       margin-right: auto;
       top: 0;
   }
   
   .pbHeaderBar {
       max-width: 1648px;
       width: 100%;
       position: absolute;
       text-align: left;
       font: normal normal normal 19px/19px Helvetica;
       letter-spacing: 0px;
       color: #FFFFFF;
       opacity: 1;
       left: 0;
       right: 0;
       margin-left: auto;
       margin-right: auto;
   }
   
   .pbHeaderBar > div.pbHeaderHome {
       background:transparent url() 0% 0% no-repeat padding-box;
       width: 25px;
       height: 25px;
       margin: 12px 8px 0 0;
       cursor: pointer;
   }
   
   #PT_WRAPPER .ps_header div.pbHeaderFluidPages {
       display: block;
   }
   
   @media (max-width: 1840px){
       .pbHeaderBar {
           margin-right: 91px
       }
   }
   
   @media (min-width: 1810px) and (max-width: 1920px){
       .pbHeaderFluidPages .pbHeaderBar {
           
           margin-right: 3%;
       }
   }
   
   @media (min-width: 1700px) and (max-width: 1810px){
       .pbHeaderFluidPages .pbHeaderBar {
           
           margin-right: 7%;
       }
   }
   
   @media (max-width: 1700px) {
       .pbHeaderFluidPages .pbHeaderBar {
           
           margin-right: 10%;
       }
   }
   
   .pbHeaderFluidPages .ps_system_cont {
       padding: 1px 4px 0 0;
   }
   
   .pbHeaderFluidPages .pthdr2navbarlinks .ps_system_cont > div.ps_header-home {
       display: none;
   }
   
   .pbHeaderBar > div {
       float: right;
       margin: 14px 0 0 0;
   }
   
   .pbHeaderBar > div > div {
       display: inline-block;
       margin-left: 24px;
   }
   
   .pbHeaderBar > div > div:first-child,
   .pbHeaderBar > div > div:nth-child(2) > div:first-child {
       cursor: pointer;
   }
   
   .pbHeaderBar > div > div > div,
   .pbHeaderBar > div > div > div > div {
       display: inline-block;
   }
   
   .pbHeaderBar > div > div:first-child > div:nth-child(2),
   .pbHeaderBar > div > div:nth-child(2) > div:first-child > div:nth-child(2) {
       position: relative;
       top: 4px;
       content: "";
       display: inline-block;
       width: 10px;
       height: 10px;
       border-right: 2px solid white;
       border-top: 2px solid white;
       transform: rotate(135deg);
       margin-right: 0.5em;
       margin-left: 6px;
       cursor: pointer;
   }
   
   .pbHeaderBar > div > div > a,
   .pbHeaderBar > div > div > a:hover {
       color: #FFFFFF;
       text-decoration: none;
   }
   
   
   .pbHeader #pthdr2home,
   .pbHeader #pthdr2notify_div {
       display: none;
   }
   
   .pbHeaderFluidPages .pbHeader #pthdr2notify_div {
       display: inline-block;
   }
   
   .pbHeaderFluidPages .pbHeader #pthdr2notify_div > a:focus,
   .pbHeaderFluidPages .pbHeader #pthdr2notify_div > a:focus-visible {
       outline: none !important;
   }
   
   .ps_header_bar .pbHeaderFluidPages .ps_header_button + .ps_header_button {
       margin-left: 8px;
   }
   
   .pbHeader #pthdr2search, #pthdr2notify_div, .pbHeader #pthdr2ActionList_div, .pbHeader #pthdr2navbar_div {
       
   }
   
   .pbHeader #pthdr2navbarlinks.pthdr2navbarlinks {
       top: 5px;
       display: block;
   }
   
   .pbHeader #pthdr2navbarlinks a.headerbutton:hover {
       background-color: transparent;
       box-shadow: none;
       border: 0px none transparent;
       color: transparent;
   }
   
   .pbHeader #pthdr2navbar {
       background-image: none;
   }
   
   .pbHeaderLogo {
       position: absolute;
   }
   
   .pbHeader #pbHeaderLogo {
       width: 96px;
       height: 100px;
       cursor: pointer;
       z-index: 200;
   }
   
   .pbHeader #pbHeaderLogo > div:first-child {
       background:transparent url() 0% 0% no-repeat padding-box;
       height: 100%;
       float: left;
       display: inline-block;
       width: 96px;
   }
   
   .pbHeader #pbHeaderLogo > div:nth-child(2) {
       background:transparent url() 0% 0% no-repeat padding-box;
       height: 29px;
       position: absolute;
       display: inline-block;
       width: 87px;
       margin-top: 11px;
   }
   
   
   .pbMegaMenu {
       
       width: 100%;
       
       position: relative;
       z-index: 21;
       background-color: #FFFFFF;
       font: normal normal bold 20px/27px Helvetica;
   }
   
   .pbHeader .pbQuickLinks {
       
   }
   
   .pbHeader .pbQuickLinks > div {
       background: #E4E9F1 url() center center no-repeat padding-box;
       width: 30px;
       height: 30px;
       position: absolute;
       padding: 37px;
       margin: -25px -0 0 -47px;
       box-sizing: border-box;
   }
   
   .pbHeader .pbQuickLinks > div > a {
       font-size: 0;
       height: 30px;
       width: 30px;
       display: block;
       margin: -15px;
   }
   
   @media (min-width: 992px){
       .is_ga_alerts .is_ga_alertHeader {
           position: relative;
           width: 290px;
           left: calc(50% - 145px);
           font-weight: normal;
           
           background: #D9272E;
           border: #EE3524;		
       }
   }
   
   .is_close_arrow,
   .is_ga_alerts .is_ga_alertHeader {
       
       background: #D9272E;
       font-weight: 800;
   }
   
   #IS_PB_HEADER_MEGA_MENU {
       position: relative;
       z-index: 200;
   }
   
   
   
   #is_mega_menu {
       position: relative;
       
   }
   
   #is_mm_main {
       position: relative;
       z-index: 1;
       box-shadow: 0px 3px 6px #00000029;
       
       background-color: #f9f9f9;
   }
   
   #is_mm_main > div {
       position: relative;
       z-index: 1;
       padding: 0 15px;  
       text-align: left;
       font: normal normal bold 19px/27px Helvetica;
       letter-spacing: 0px;
       opacity: 1;
       max-width: 1648px;
       margin: 0 auto;
       width: 100%;
   }
   
   
   h2.is-mm-main-link {
       line-height: 18px;
       font-size: 18px;
       padding: 14px 0 14px 0;
       position: relative;
       margin: 0;
   }
   
   .is-mm-main-link > div.pbLinkArrow,
   .is-mm-main-link > div > div.pbLinkArrow {
       width: 50px;
       height: 25px;
       position: absolute;
       top: 100%;
       left: 50%;
       transform: translateX(-50%);
       overflow: hidden;
       display: none;
   }
   
   .is-mm-main-link.is-mm-open div.pbLinkArrow {
       display: block;
   }
   
   .is-mm-main-link > div.pbLinkArrow:after,
   .is-mm-main-link > div > div.pbLinkArrow:after {
       content: "";
       position: absolute;
       width: 20px;
       height: 20px;
       background: #f9f9f9;
       transform: translateX(-50%) translateY(-50%) rotate(45deg);
       top: 0;
       left: 50%;
       box-shadow: 3px 3px 6px #00000029;
   }
   
   #is_mm_main > div > div {
       padding: 25px 0 22px 0;
       position: relative;
   }
   
   #is_mm_detail {
       position: absolute;
       left: 0;
       right: 0;
       display: none;
       background-image: url(), linear-gradient(to right, #FFFFFF 0%, #FFFFFF 20%, #EEEEEE 20%, #EEEEEE 100%);
       background-position: right 0;
       background-repeat: no-repeat;
   }
   
   @media (min-width: 2745px) {
       #is_mm_detail {
           background-image: url(), linear-gradient(to right, #FFFFFF 0%, #FFFFFF 35%, #EEEEEE 35%, #EEEEEE 100%);
       }
   }
   
   .is-mm-topic .is-mm-detail {
       max-width: 1292px;
   }
   
   #is_mm_detail.is-mm-open {
       display: block;
       box-shadow: 0px 10px 6px #00000029;
   }
   
   #is_mm_main a,
   #is_mm_detail h3 a {
       color: #3D3E40;
       font-weight: 600;
   }
   
   div.is-mm-topic {
       display: none;
   }
   
   div.is-mm-topic.is-mm-open {
       display: flex;
       margin: 0 auto;
       max-width: 1648px;
   }
   
   .is-mm-overview {
       padding: 50px 0 32px 2%;
       max-width: 356px;
       background-color: #FFFFFF;
   }
   
   
   
   .is-mm-overview div,
   .is-mm-overview h2
    {
       max-width: 318px;
       color: #3D3E40;
       
       text-align: left;
       text-wrap: wrap;
       white-space: normal;
   }
   
   
   h2.is-mm-overview-title {
       margin-bottom:16px;
       
       font: normal normal bold 36px/46px 'Times New Roman' !important;
   }
   
   .is-mm-overview div.is-mm-overview-descrip {
       font: normal normal normal 18px/24px Helvetica;
       margin-bottom: 27px;
   }
   
   .is-button-primary {
       text-align: left;
       font: normal normal 600 14px/19px Helvetica;
       letter-spacing: 1.05px;
       color: #FFFFFF;
       text-transform: uppercase;
       opacity: 1;    
       background: #002D73 0% 0% no-repeat padding-box;
       padding: 10px 16px;
       margin-bottom: 30px;
   }
   
   #pbMegaMenuContainer a.is-button-primary {
       color: white;
       text-transform: none;
       padding: 12px 16px;
   }
   
   .is-mm-detail {
       background-color: transparent;
       padding: 50px 0;
   }
   
   
   .pbMegaMenu a {
       text-decoration: none
   }
   
   
   h3.is-mm-section-title {
       text-align: left;
       
       font: normal normal bold 22px/28px 'Times New Roman' !important;
       letter-spacing: 0px;
       color: #3D3E40;
       padding-bottom: 17px; 
       padding-left: 70px;  
       margin: 0;
   }
   
   .is-mm-section {
       margin-bottom: 20px;
   }
   
   .is-mm-section-links {
       padding-left: 70px;
       text-align: left;
       
       
   }
   
   .is-mm-section-links a {
       text-align: left;
       font: normal normal normal 18px/36px Helvetica;
       letter-spacing: 0px;
       color: #707070;
   }
   
   
   
   
   .pbQuickLinksPersonal {
       border-left: 1px solid #707070;
   }
   
   
   #ptifrmcontent {
       width: 100%;
       margin: unset;
   }
   
   
   .IS_PB_MENU_CSS_END {}