ul.sf-menu.sf-style-blue li,
ul.sf-menu.sf-style-blue.sf-navbar {
  background: none;
}

.sf-depth-1, .menuparent  {background:none!important;color:#1598C3!important;}

#superfish-main a:hover {
  background-color: #266DF6;
    color:#fff;
    border-radius:5px!important;
    padding:5px;
    margin: 5px 0px;

}

#superfish-main a {
	color:#474F5A;
	border-radius:5px!important;
  padding:5px;
  margin: 5px 0px;

}


ul.sf-menu.sf-style-blue li,
ul.sf-menu.sf-style-blue.sf-navbar {
  background: none;
}
ul.sf-menu.sf-style-blue li li,
ul.sf-menu.sf-style-blue.sf-navbar > li > ul {
  background: #fff;
}
ul.sf-menu.sf-style-blue li li li {
  background: none;
}
ul.sf-menu.sf-style-blue li:hover,
ul.sf-menu.sf-style-blue li.sfHover,
ul.sf-menu.sf-style-blue a.is-active,
ul.sf-menu.sf-style-blue a:focus,
ul.sf-menu.sf-style-blue a:hover,
ul.sf-menu.sf-style-blue span.nolink:hover {
  background: none;
  color: #ffea00;
  outline: 0;
}

ul.sf-menu.sf-style-blue li li,
ul.sf-menu.sf-style-blue.sf-navbar > li > ul {
  background: #fff;
}

#main-menu-link-contentd6eef673-c764-427d-b468-b991df69a795 > ul {
background-color: #fff!important;	padding: 8px 15px!important;border-radius:5px!important;width:190px!important;font-size:12px;}

#main-menu-link-contentd6eef673-c764-427d-b468-b991df69a795 > li:hover {border-radius:5px!important;}

/*#main-menu-link-contentd6eef673-c764-427d-b468-b991df69a795 a:hover {color:#266DF6!important;}*/

 #main-menu-link-contentfcf7c631-4f78-4eb1-bd5c-80a7b67334fe a:hover:before {
    background:url(/sites/progleasingsite/files/assets-white.png)no-repeat 0 0;
     margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}

#main-menu-link-content778ccb5a-3fdc-40d7-a930-0b06da701672 a:hover:before {
    background:url(/sites/progleasingsite/files/info-white.png)no-repeat 0 0;
     margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}

#main-menu-link-content56163fb3-c863-4e6a-9ce7-060e1cee4978 a:hover:before {
    background:url(/sites/progleasingsite/files/developer-white.png)no-repeat 0 0;
     margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}

#main-menu-link-content99db34a2-67ab-46fb-86f0-0a2a073a09fd a:hover:before {
    background:url(/sites/progleasingsite/files/banner-white.png)no-repeat 0 0;
     margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}

#main-menu-link-content3a4f24f4-c29f-4e64-9979-0159bc7c6182 a:hover:before {
    background:url(/sites/progleasingsite/files/shop-white.png)no-repeat 0 0;
     margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}

#main-menu-link-content375ec600-e0a5-4410-84c0-e43acacfe61c a:hover:before {
    background:url(/sites/progleasingsite/files/social-white.png)no-repeat 0 0;
     margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}



#main-menu-link-contentfcf7c631-4f78-4eb1-bd5c-80a7b67334fe a:before {
    background:url(/sites/progleasingsite/files/assets-blue.png)no-repeat 0 0;
     margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}

#main-menu-link-content778ccb5a-3fdc-40d7-a930-0b06da701672 a:before {
	  background:url(/sites/progleasingsite/files/info-blue.png)no-repeat 0 0;
	   margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}

#main-menu-link-content56163fb3-c863-4e6a-9ce7-060e1cee4978 a:before {
	  background:url(/sites/progleasingsite/files/developer-blue.png)no-repeat 0 0;
	   margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}

#main-menu-link-content99db34a2-67ab-46fb-86f0-0a2a073a09fd a:before {
	  background:url(/sites/progleasingsite/files/banner-blue.png)no-repeat 0 0;
	   margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}

#main-menu-link-content3a4f24f4-c29f-4e64-9979-0159bc7c6182 a:before {
	  background:url(/sites/progleasingsite/files/shop-blue.png)no-repeat 0 0;
	   margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}

#main-menu-link-content375ec600-e0a5-4410-84c0-e43acacfe61c a:before {
	  background:url(/sites/progleasingsite/files/social-blue.png)no-repeat 0 0;
	   margin-right:10px;
display:inline-block;
    height:15px;
    width:15px;
    content: "";
    background-size: 15px 15px;
    margin-bottom:-2px;
}

#main-menu-link-content7cb6320d-cfb1-41d7-b30a-b3042d7e7a66 a:before { content: "|"; color:#333;padding: .8em; }
#main-menu-link-content1f5de0c6-868d-45cc-ac51-85060b299aec a:before { content: "|"; color:#333;padding: .8em; }
#main-menu-link-contente6bd418e-80de-4ce0-915b-e40d764221b0 a:before { content: "|"; color:#333;padding: .8em; }
#main-menu-link-content7cb6320d-cfb1-41d7-b30a-b3042d7e7a66 a, #main-menu-link-content7cb6320d-cfb1-41d7-b30a-b3042d7e7a66 a:hover {padding-left:0px; }
#main-menu-link-content1f5de0c6-868d-45cc-ac51-85060b299aec a, #main-menu-link-content1f5de0c6-868d-45cc-ac51-85060b299aec a:hover {padding-left:0px; }
#main-menu-link-contente6bd418e-80de-4ce0-915b-e40d764221b0 a, #main-menu-link-contente6bd418e-80de-4ce0-915b-e40d764221b0 a:hover {padding-left:0px; }

#block-progleasing-mainnavigationspanish > ul > li:nth-child(2) a:before { content: "|"; color:#333;padding: .8em .8em .8em 0px; }
#block-progleasing-mainnavigationspanish > ul > li:nth-child(3) a:before { content: "|"; color:#333;padding: .8em .8em .8em 0px; }
#block-progleasing-mainnavigationspanish > ul > li:nth-child(4) a:before { content: "|"; color:#333;padding: .8em .8em .8em 0px; }

#block-progleasing-mainnavigationspanish > ul > li:nth-child(2) a, #block-progleasing-mainnavigationspanish > ul > li:nth-child(2) a:hover {padding-left:0px; }
#block-progleasing-mainnavigationspanish > ul > li:nth-child(3) a, #block-progleasing-mainnavigationspanish > ul > li:nth-child(3) a:hover {padding-left:0px; }
#block-progleasing-mainnavigationspanish > ul > li:nth-child(4) a, #block-progleasing-mainnavigationspanish > ul > li:nth-child(4) a:hover {padding-left:0px; }

/* Top Navigation Redesign start */
#main-menu-link-content778ccb5a-3fdc-40d7-a930-0b06da701672 a:before {
    background: url(/sites/progleasingsite/files/icons/info-black.png) no-repeat 0 0;
    margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}
#main-menu-link-contentfcf7c631-4f78-4eb1-bd5c-80a7b67334fe a:before {
    background: url(/sites/progleasingsite/files/icons/assets-black.png) no-repeat 0 0;
    margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}
#main-menu-link-content56163fb3-c863-4e6a-9ce7-060e1cee4978 a:before {
	  background:url(/sites/progleasingsite/files/icons/developer-black.png)no-repeat 0 0;
	  margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}
#main-menu-link-content99db34a2-67ab-46fb-86f0-0a2a073a09fd a:before {
	  background:url(/sites/progleasingsite/files/icons/banner.png)no-repeat 0 0;
	  margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}
#main-menu-link-content3a4f24f4-c29f-4e64-9979-0159bc7c6182 a:before {
	  background:url(/sites/progleasingsite/files/icons/shop-black.png)no-repeat 0 0;
	  margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}
#main-menu-link-content375ec600-e0a5-4410-84c0-e43acacfe61c a:before {
	  background:url(/sites/progleasingsite/files/icons/social-black.png)no-repeat 0 0;
	  margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}

#main-menu-link-content778ccb5a-3fdc-40d7-a930-0b06da701672 a:hover:before {
    background: url(/sites/progleasingsite/files/icons/info-blue.png) no-repeat 0 0;
	  margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}
#main-menu-link-contentfcf7c631-4f78-4eb1-bd5c-80a7b67334fe a:hover:before {
    background: url(/sites/progleasingsite/files/icons/assets-blue.png) no-repeat 0 0;
	  margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}
#main-menu-link-content56163fb3-c863-4e6a-9ce7-060e1cee4978 a:hover:before {
	  background:url(/sites/progleasingsite/files/icons/developer-blue.png)no-repeat 0 0;
	  margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}
#main-menu-link-content99db34a2-67ab-46fb-86f0-0a2a073a09fd a:hover:before {
	  background:url(/sites/progleasingsite/files/icons/banner-blue.png)no-repeat 0 0;
	  margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}
#main-menu-link-content3a4f24f4-c29f-4e64-9979-0159bc7c6182 a:hover:before {
	  background:url(/sites/progleasingsite/files/icons/shop-blue.png)no-repeat 0 0;
	  margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}
#main-menu-link-content375ec600-e0a5-4410-84c0-e43acacfe61c a:hover:before {
	  background:url(/sites/progleasingsite/files/icons/social-blue.png)no-repeat 0 0;
	  margin-right:10px;
		display:inline-block;
    height:24px;
    width:24px;
    content: "";
    background-size: 24px 24px;
    margin-bottom:-2px;
}

#superfish-main a {
	display: flex;
  align-items: center;
}

#superfish-main a:hover {
	background-color: #E5EEFC;
  color: #075ED6;
}

#main-menu-link-contentd6eef673-c764-427d-b468-b991df69a795 > ul {width:220px!important;font-size:16px;margin-top:-5px!important;}

#block-progleasing-mainnavigation-2>ul>li>a {
    font-family: 'Montserrat';
    font-weight: 600;
}

#block-progleasing-mainnavigation-2>ul>li>a {
  border-radius: 24px !important;
  padding: 6px 8px;
}
#block-progleasing-mainnavigation-2>ul>li>a:hover{
  border-radius: 24px !important;
  padding: 6px 8px;
	background-color: #E5EEFC !important;
  color: #075ED6 !important;
}
 
#main-menu-link-contentd6eef673-c764-427d-b468-b991df69a795,
#main-menu-link-content7cb6320d-cfb1-41d7-b30a-b3042d7e7a66, 
#main-menu-link-content1f5de0c6-868d-45cc-ac51-85060b299aec, 
#main-menu-link-contente6bd418e-80de-4ce0-915b-e40d764221b0 {
	display: flex;
  align-items: center;
}
#main-menu-link-content7cb6320d-cfb1-41d7-b30a-b3042d7e7a66:before, 
#main-menu-link-content1f5de0c6-868d-45cc-ac51-85060b299aec:before, 
#main-menu-link-contente6bd418e-80de-4ce0-915b-e40d764221b0:before {
	content: "|";
  color: #333;
  padding: 4px;
}
#main-menu-link-content7cb6320d-cfb1-41d7-b30a-b3042d7e7a66 a:before, 
#main-menu-link-content1f5de0c6-868d-45cc-ac51-85060b299aec a:before, 
#main-menu-link-contente6bd418e-80de-4ce0-915b-e40d764221b0 a:before  {
	display: none;
}

#block-progleasing-secondary a.loginlink:hover {
  background-color: #E5EEFC;
  color: #075ED6;
  border: 1px solid #075ED6;
}
#block-progleasing-secondary a.loginlink:hover:before {
	content: url(/sites/progleasingsite/files/icons/person_blue_filled.png);
}
#block-progleasing-secondary a.applylink:hover {
    background-color: #075ED6;
}
#block-progleasing-secondary ul li:not(:nth-last-child(-n+2)) a {
  border-radius: 24px;
  padding: 6px 8px;
}
#block-progleasing-secondary ul li:not(:nth-last-child(-n+2)) a:hover {
	background-color: #E5EEFC;
  color: #075ED6;
}
.loginlink::before {
  width: 29px;
  height: 31px;
}
  /* Spanish navigation start*/
#block-progleasing-secondaryspanish ul li:not(:last-child) a {
    border-radius: 24px;
    padding: 6px 8px;
}

#block-progleasing-secondaryspanish ul li:not(:last-child) a:hover {
    background-color: #E5EEFC;
    color: #075ED6;
}

#block-progleasing-secondaryspanish a.applylink:hover {
    background-color: #075ED6;
}

#block-progleasing-mainnavigationspanish>ul>li:not(:first-child) a:before {
    display: none;
}

#block-progleasing-mainnavigationspanish>ul>li:not(:first-child):before {
    content: "|";
    color: #333;
    padding: 4px;
}

#block-progleasing-mainnavigationspanish .menu-item {
    margin-right: 0;
}

#block-progleasing-mainnavigationspanish>ul>li>a {
    border-radius: 24px !important;
    padding: 6px 8px;
}

#block-progleasing-mainnavigationspanish>ul>li>a:hover {
    border-radius: 24px !important;
    padding: 6px 8px;
    background-color: #E5EEFC !important;
    color: #075ED6 !important;
}

#block-progleasing-secondary ul,
#block-progleasing-secondaryspanish ul {
    margin-top: 13px;
}

#block-progleasing-mainnavigationspanish {
    margin: 10px 65px 0px 0px;
}
  /* Spanish navigation ends*/
/* Top Navigation Redesign ends */

/* Footer Navigation Hover start*/
.footer-link-list a:hover, .subfooter-left a:hover, #block-progleasing-copyrightlinks a:hover {
	text-decoration: underline;
}
.foot-icons a:first-child, .foot-icons a:nth-child(2) {
	width: 40px;
  height: 46px;
}

.foot-icons a:nth-child(4) {
	width: 79px;
  height: 116px;
}
.foot-icons a:first-child img:nth-child(2), .foot-icons a:nth-child(2) img:nth-child(2), .foot-icons a:nth-child(4) img:nth-child(2),
#block-progleasing-footerinfo div p:first-child span img:nth-child(2)  {
	display: none;
}
.foot-icons a:first-child:hover img:nth-child(2), .foot-icons a:nth-child(2):hover img:nth-child(2), .foot-icons a:nth-child(4):hover img:nth-child(2),
#block-progleasing-footerinfo div p:first-child span:hover img:nth-child(2) {
	display: block;
}
.foot-icons a:first-child:hover img:nth-child(1), .foot-icons a:nth-child(2):hover img:nth-child(1), .foot-icons a:nth-child(4):hover img:nth-child(1),
#block-progleasing-footerinfo div p:first-child span:hover img:nth-child(1)  {
	display: none;
}
/* Footer Navigation Hover end */



