.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .ubermenu-target {
	border-bottom: 0 !important;
}

.ubermenu-sub-indicator-close {
	display: none !important;
	opacity: 0;
}

.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .ubermenu-target .ubermenu-target-title,
.ubermenu-has-submenu-flyout .ubermenu-item > .ubermenu-target .ubermenu-target-title {
	color: #414141;
    font-family: 'Inter', sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-align: left;
    position: relative;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding-bottom: 5px;
}

/* flyout submenu */
.ubermenu-submenu-type-flyout > li {
	   padding: 13px 3px !important;
}

.ubermenu-submenu-type-flyout > li > ul {
	   padding-bottom: 0 !important;
}

.ubermenu-submenu-type-flyout > li > ul > li > a {
	   padding: 10px 10px 5px !important;
}

.ubermenu-submenu-type-flyout .ubermenu-item > .ubermenu-target .ubermenu-target-title {
    font-size: 16px;
}
/* flyout end */

.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .ubermenu-target .ubermenu-target-title:hover,
.ubermenu-has-submenu-flyout .ubermenu-item > .ubermenu-target .ubermenu-target-title:hover {
	color: #0046AD;
    padding-bottom: 5px;
}

/* residential */
.residential-menu-items .ubermenu-submenu .ubermenu-item-header > .ubermenu-target .ubermenu-target-title:hover,
.residential-menu-items .ubermenu-has-submenu-flyout .ubermenu-item > .ubermenu-target .ubermenu-target-title:hover {
	color: var(--energy-dark-green) !important;
}

.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .ubermenu-target .ubermenu-target-title:before,
.ubermenu-has-submenu-flyout .ubermenu-item > .ubermenu-target .ubermenu-target-title:before {
    content: "";
    display: block;
    height: 2px;
    background: #0046ad;
    position: absolute;
    bottom: 4px;
    width: 0;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

/* residential */
.residential-menu-items .ubermenu-submenu .ubermenu-item-header > .ubermenu-target .ubermenu-target-title:before,
.residential-menu-items .ubermenu-has-submenu-flyout .ubermenu-item > .ubermenu-target .ubermenu-target-title:before {
    background: var(--energy-dark-green) !important;
}

.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .ubermenu-target .ubermenu-target-title:hover:before,
.ubermenu-has-submenu-flyout .ubermenu-item > .ubermenu-target .ubermenu-target-title:hover:before {
    width: 100%;
}


.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .menu-image-not-hovered .ubermenu-target-title:before {
	display: none;
}
.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .ubermenu-target .ubermenu-target-title .menu-image-title {
	display: none;
}
.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .ubermenu-target .ubermenu-target-title img.menu-image  {
	margin: 0 auto;
}

.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .ubermenu-submenu {
	padding-left: 20px;
}
.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .ubermenu-submenu li a {
	padding: 5px 10px;
}
.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega {
    padding-top: 0px;
    margin: 0;
}

.ubermenu .ubermenu-item.ubermenu-item-type-custom ul.ubermenu-submenu-type-stack {
	padding: 10px;
}
.ubermenu .ubermenu-item.ubermenu-item-type-custom ul.ubermenu-submenu-type-stack .ubermenu-target-text h4 {
	color: #414141;
    font-size: 26px;
    font-weight: 600;
	margin: 0;
}

/* New */
.shipley-desktop-nav #ubermenu-main-2 { display: none !important; }
.shipley-mobile-nav { display: block !important; }

.shipley-desktop-nav .ubermenu-responsive-toggle,
.shipley-desktop-nav #ubermenu-main-2 {
	display: none !important;
}

.icon-ul .phone-icon a {
	font-size: 14px;
	padding-right: 14px;
}


@media (min-width: 1215px) {
	.icon-ul .phone-icon a {
		font-size: 15px;
		padding-right: 16px;
	}
}

/* Desktop */
@media (min-width: 1025px) {
	.shipley-mobile-nav { display: none !important; }

	.shipley-desktop-nav #ubermenu-main-2 { display: block !important; }

	.ubermenu-responsive-toggle, .ubermenu-sticky-toggle-wrapper {
		display: none !important;
	}

	.ubermenu.ubermenu-main .ubermenu-item-level-0:hover > .ubermenu-target,
	.ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
	.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,
	.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target,
	.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
	    color: #0046ad !important;
	    background: none !important;
	}

	.ubermenu.ubermenu-main .residential-menu-items.ubermenu-item-level-0:hover > .ubermenu-target,
	.ubermenu-main .residential-menu-items.ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
	.ubermenu-skin-minimal .residential-menu-items.ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,
	.ubermenu-skin-minimal .residential-menu-items.ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target,
	.ubermenu-skin-minimal .residential-menu-items.ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
	    color: var(--energy-dark-green) !important;
	}

	.ubermenu-main { background: transparent !important; }

	#ubermenu-nav-main-2 > li > ul.ubermenu-submenu {
	    border-top: 1px solid #D6D6D6 !important;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
	}

	/* Sets tabs/tab content height to be 100% rather content height */
	.ubermenu-submenu-id-2513,
	.ubermenu-submenu-id-2513 > li.ubermenu-tabs,
	.ubermenu-submenu-id-2513 > li.ubermenu-tabs > ul.ubermenu-tabs-group,
	.ubermenu-submenu-id-2657,
	.ubermenu-submenu-id-2657 > li.ubermenu-tabs,
	.ubermenu-submenu-id-2657 > li.ubermenu-tabs > ul.ubermenu-tabs-group,
	.ubermenu-tab-content-panel {
	    height: 100% !important;
	}

	.ubermenu-item-2513,
	.ubermenu-item-2657 {
	    height: auto !important;
	}

	.ubermenu-tab-content-panel {
	    background-color: #F5F5F5 !important;
	}

	.ubermenu-tab-content-panel > li {
	    width: 100% !important;
	}

	.ubermenu-tab-content-panel li > .ubermenu-target-title {
	    font-weight: 300;
	    font-size: 18px;
	    color: #414141;
	}

	.ubermenu-submenu .ubermenu-target-text {
	    font-size: 19px;
	    font-weight: normal;
	}

	.shipley_nav,
	#ubermenu-main-2 {
	    width: 100% !important;
	    float: none;
	}

	#ubermenu-main-2 > .ubermenu-nav {
	    float: right;
	}

	.ubermenu-tabs-group {
	    width: 33%;
	}

	.ubermenu-tabs-group > li > a {
	    padding: 15px !important;
	}

	.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child {
	    margin-top: 0px;
	}

	.submenu-cta,
	.submenu-cta-heading,
	.submenu-cta-subtext,
	.navlearn-btn > .ubermenu-target,
	.ubermenu-submenu-id-2513,
	.ubermenu-submenu-id-2657,
	.ubermenu-submenu-id-2656,
	.ubermenu-submenu-id-13559 {
	    padding: 0 !important;
	}

	.submenu-cta img,
	.submenu-cta .ubermenu-target-title {
	    width: 100% !important;
	    height: auto !important;
	}

	.submenu-cta-heading h4 {
	    margin-top: 10px;
	    margin-bottom: 10px;
	}

	.submenu-cta-subtext {
	    font-size: 16px;
	    line-height: normal;
	    margin-top: 0px;
	}

	.ubermenu-nojs.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover > .ubermenu-target,
	.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target {
	    background: transparent !important;
	}

	.ubermenu-submenu .ubermenu-tab:hover > .ubermenu-target {
	    border-radius: 5px;
	    background: #fff !important;
	    -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.16);
	    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.16);
	    color: #0046AD !important;
	}

	.residential-menu-items .ubermenu-submenu .ubermenu-tab:hover > .ubermenu-target {
	    color: var(--energy-dark-green) !important;
	}

	/* CTA Column padding */
	.ubermenu-submenu-id-2470,
	.ubermenu-submenu-id-2656,
	.ubermenu-submenu-id-13559,
	.ubermenu-tab-content-panel,
	.ubermenu-tabs-group {
	    padding: 40px !important;
	}

	.ubermenu-tab-content-panel {
	    padding: 29px 35px !important;
	}

	.ubermenu-tabs-group {
	    padding: 21px 35px !important;
	}

	.ubermenu-tab-content-panel,
	.ubermenu-item-2470,
	.ubermenu-item-2656,
	.ubermenu-item-13560 {
	    border-right: 1px solid #E3E3E3 !important;
	}

	.navlearn-btn {
		display: inline-block !important;
		width: auto !important;
	    width: 100% !important;
	    margin-right: 0px !important;
	    margin-top: 20px !important;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}

	.navlearn-btn.gettoch {
	    margin-right: 0px !important;
	}

	.navlearn-btn .ubermenu-target-text {
	    background-color: #0046ad;
	    color: #fff !important;
	    font-weight: 500;
	    text-align: center;
	    padding: 8px 28px;
	    font-size: 16px;
	    border-radius: 4px;
	    display: inline-block;
	    line-height: 34px;
		border: 1px solid #0046ad;
	    width: 100% !important;
	}

	/* residential */
	.residential-menu-items .navlearn-btn .ubermenu-target-text {
		background-color: var(--energy-dark-green);
		border: 1px solid var(--energy-dark-green);
	}

	.navlearn-btn.gettoch .ubermenu-target-text{
		background-color: transparent !important;
		color: #0046ad !important;
	}

	/* residential */
	.residential-menu-items .navlearn-btn.gettoch .ubermenu-target-text{
		color: var(--energy-dark-green) !important;
	}

	.navlearn-btn:hover .ubermenu-target-text {
		background: #1261d6 !important;
		border-radius: 4px;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}

	/* residential */
	.residential-menu-items .navlearn-btn:hover .ubermenu-target-text {
		background: #95d448 !important;
	}

	.navlearn-btn.gettoch:hover .ubermenu-target-text {
	    background: #0046ad !important;
		color: #fff !important;
		border-radius: 4px;
	}

	/* residential */
	.residential-menu-items .navlearn-btn.gettoch:hover .ubermenu-target-text {
	    background: var(--energy-dark-green) !important;
	}

	/* Chevron toggle icon */
	.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator,
	.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator:before {
		content: "\f107";
	    font-family: 'FontAwesome';
	    font-weight: 100;
	    font-size: 13px;
	    top: 19px;
	    right: 13px;
	    margin-top: 0 !important;
	}

	/* Chevron toggle icon - Submenu only*/
	.ubermenu-submenu .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator,
	.ubermenu-submenu .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator:before {
	    color: #0046ad;
		font-size: 24px;
		top: 13px !important;
		right: 10px;
	}

	.residential-menu-items .ubermenu-submenu .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator,
	.residential-menu-items .ubermenu-submenu .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator:before {
	    color: var(--energy-dark-green);
	}

	.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item {
		width: 100%;
	}

	.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target .ubermenu-target-text {
	    font-size: 20px;
	}

	.shipley_nav .ubermenu .ubermenu-item-level-0 > .ubermenu-target {
	    padding: 15px 25px;
	}

	.shipley_nav .ubermenu .ubermenu-item-3427 > .ubermenu-target {
		padding-right: 0;
	}


	.icon-ul .phone-icon a i.fa-mobile {
		font-size: 24px;
		position: relative;
		top: 0;
		height: 16px;
		width: 20px;
	}

	.icon-ul .phone-icon a i.fa-mobile:before {
		position: absolute;
		top: -2px;
	}

	.search-bar {
		position: relative;
		width: 0px;
		-webkit-transition: all .25s ease;
		-o-transition: all .25s ease;
		transition: all .25s ease;
		padding: 0;
		/* border: 1px solid pink; */
	}

	.back-tabshw .search .navbar-text {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		   -webkit-box-align: start;
		   -ms-flex-align: start;
		   align-items: flex-start;
	}

	.js-search-active .search-bar {
		width: 370px;
		-webkit-transition: all 0s ease;
		-o-transition: all 0s ease;
		transition: all 0s ease;
	}

	.search .search-label {
		width: 62px;
		position: absolute;
		/* border: 1px solid green; */
	}

	.desktop-search-text {
		-webkit-transition: width .25s;
		-o-transition: width .25s;
		transition: width .25s;
		width: 82px;
		position: static;
		/* border: 1px solid green; */
		overflow: hidden;
	}

	.js-search-active .desktop-search-text {
		-webkit-transition: width .0s;
		-o-transition: width .0s;
		transition: width .0s;
		width: 27px;
	}

	.search .search-label {
		position: absolute;
		-webkit-transition: opacity 1s;
		-o-transition: opacity 1s;
		transition: opacity 1s;
		opacity: 1;
	}

	.js-search-active .search .search-label {
		-webkit-transition: opacity 0s;
		-o-transition: opacity 0s;
		transition: opacity 0s;
		opacity: 0;
		display: none;
	}

	.search-bar form input[type="text"] {
		border: none;
		border-radius: 0;
		/* border: 1px solid purple; */
		background: transparent;
		max-width: 100%;
		width: 85%;
		padding: 10px;
		height: 24px;
	}

	.search-bar form input[type="text"]::-webkit-input-placeholder {
		color: #A6A6A6;
	}

	.search-bar form input[type="text"]::-moz-placeholder {
		color: #A6A6A6;
	}

	.search-bar form input[type="text"]:-ms-input-placeholder {
		color: #A6A6A6;
	}

	.search-bar form input[type="text"]::-ms-input-placeholder {
		color: #A6A6A6;
	}

	.search-bar form input[type="text"]::placeholder {
		color: #A6A6A6;
	}

	.search-bar #searchform .search-bar-button {
		display: none;
	}

	.search-bar #searchform .search-bar-label {
		color: #417630;
	}

	.js-search-active .changing-icon:before {
		content: "";
		display: inline-block;
		background-image: url(/wp-content/uploads/2021/01/icon-close-2x.png);
		height: 11px;
		width: 11px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: contain;
		opacity: .6;
		position: relative;
		top: 2px;
	}

	.js-search-active .phone-no,
	.js-search-active .online-bll {
		display: none;
	}

	/* wholesale fuels adjustment */
	.ubermenu-item-207 ul .ubermenu-target {
		padding: 6px !important;
	}

	.ubermenu-item-207 ul .ubermenu-target .ubermenu-target-text {
		font-size: 16px !important;
	}

	.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel::-webkit-scrollbar-track {
		background: transparent !important;
	}
}

@media (min-width: 1025px) and (max-width: 1200px) {
	.logo {
	    max-width: 294px;
	    position: relative;
	}

	.logo .logo-brand {
	    width: 100%;
	}
}

@media (min-width: 1250px) {
	.navlearn-btn {
		width: calc(50% - 7.5px) !important;
		margin-right: 15px !important;
	}
}

/* Mobile Styling */
@media (max-width: 1024px) {
	body {
		margin-top: 61px;
	}

	.header-sec {
	    position: fixed;
	    z-index: 999;
	    background: #fff;
		top: 0;
		-webkit-box-shadow: 0 1px 10px 0 rgba(0,0,0,.20);
		box-shadow: 0 1px 10px 0 rgba(0,0,0,.20);
		padding-top: 0;
		width: 100%;
	}

	.admin-bar .header-sec {
	  top: 32px;
	}

	.admin-bar .ubermenu-skin-minimal.ubermenu-mobile-modal.ubermenu-mobile-view {
		top: 92px;
	}

	.header-sec .container {
		padding-left: 20px;
		padding-right: 20px;
	}

	.ubermenu.ubermenu-mobile-modal .ubermenu-nav {
	    width: 100%;
	}

	.ubermenu-responsive-toggle-icon-only .fas {
		font-size: 23px;
	}

	.ubermenu-skin-minimal.ubermenu-mobile-modal.ubermenu-mobile-view {
	    background: transparent;
		background: #F8F8F8 !important;
		top: 60px;
		border-top: 1px solid #e3e3e3;
	}

	.ubermenu-responsive.ubermenu .ubermenu-nav {
		background: #fff;
	}

	/* .ubermenu-responsive-toggle i { display: none; } */

	.shipley-mobile-nav {
		padding: 0;
		padding-top: 14px;
		padding-bottom: 14px;
		padding-right: 16px;
		padding-left: 16px;
		background: #F8F8F8 !important;
		border-left: 1px solid #e3e3e3;
		margin-right: -20px;
	}

	#ubermenu-nav-main-2 {
		background: #F8F8F8 !important;
	}

	#ubermenu-nav-main-2 > li {
		border-bottom: 1px solid #e3e3e3;
		background: #fff !important;

	}

	#ubermenu-nav-main-2 > li.mobile-admin-links {
		border-bottom: 0;
		background: #F8F8F8 !important;
	}

	#ubermenu-nav-main-2 > li.mobile-search {
		background: #F8F8F8 !important;
	}

	#ubermenu-nav-main-2 > li > ul  {
		border: none !important;
	}

	.shipley-mobile-nav button {
		padding: 0;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.shipley-mobile-nav button i {
		margin-right: 0 !important;
		font-size: 17px;
		margin-bottom: 4px;
	}

	.shipley-mobile-nav button i:before {
		content: "";
		display: block;
		background-image: url(/wp-content/uploads/2021/01/icon-menu-2x.png);
		height: 14px;
		width: 22px;
		/* border: 1px solid green; */
		background-position: center;
		background-repeat: no-repeat;
		background-size: contain;
	}

	.shipley-mobile-nav button.ubermenu-responsive-toggle-open i:before {
		content: "" !important;
		background-image: url(/wp-content/uploads/2021/01/icon-close-2x.png);
		height: 16px;
		width: 20px;
	}

	.mobile-logo {
		display: block;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.mobile-logo img {
		display: block;
		height: 30px;
		width: auto;
	}

	.header-inner {
	    -webkit-box-align: center;
	    -ms-flex-align: center;
	    align-items: center;
	}

	.mobile-right-navigation {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.mobile-cta {
		width: auto;
	    padding: 8px;
	    font-size: 14px;
	    text-align: center;
	    margin-right: 14px;
	}

	.ubermenu .ubermenu-target-text {
		font-size: 19px;
		font-weight: 500;
	}

	.mobile-admin-links {
		background: #fff !important;
		color: #417630;
		font-size: 16px;
	}

	.mobile-admin-links a {
		color: #417630;
	}

	.mobile-login i,
	.mobile-bill-pay i,
	.mobile-call i,
	.mobile-shop i {
		width: 27px;
		display: -webkit-inline-box;
		display: -ms-inline-flexbox;
		display: inline-flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}

	.mobile-login i { font-size: 18px; }
	.mobile-bill-pay i {}
	.mobile-call i {
		font-size: 26px;
		position: relative;
		top: 2px;
		left: 2px;
	}

	/* Toggle position */

	.ubermenu.ubermenu-responsive li{
		position: relative;
	}



	.ubermenu-sub-indicator {
		position: absolute;
	    right: 0;
	    top: 0;
	    font-size: 17px;
	    z-index: 99;
	    width: 67px;
	    height: 50px;
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: flex;
	    -webkit-box-align: center;
	    -ms-flex-align: center;
	    align-items: center;
	    -webkit-box-pack: center;
	    -ms-flex-pack: center;
	    justify-content: center;
	}

	.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-sub-indicator{
		height: 67px;
	}

	.ubermenu-sub-indicator-close {
	    right: 12px;
	}

	.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group {
	    border-right: none !important;
	}

	/* removes bottom border on submenu items */
	a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {
	    border-bottom: 0;
	}

	.ubermenu-responsive  .ubermenu-target{
		display: inline-block;
	}

	.ubermenu .ubermenu-item .ubermenu-submenu-drop,
	.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel {
	    position: relative;
	    -webkit-box-shadow: none !important;
	    box-shadow: none !important;
	}

	.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel .ubermenu-target {
	    padding: 15px 25px 15px 60px !important;
	}

	.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel{
		border:none;
	}

	.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .ubermenu-target .ubermenu-target-title, .ubermenu-has-submenu-flyout .ubermenu-item > .ubermenu-target .ubermenu-target-title {
	    font-size: 16px;
		padding-bottom: 0 !important;
	}

	.ubermenu-skin-minimal .ubermenu-tab-content-panel {
	    background-color: transparent;
	}

	.ubermenu-skin-minimal .ubermenu-tab-content-panel {
	    background: #fff;
		background: transparent !important;
	}

	.ubermenu.ubermenu-responsive.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-tab.ubermenu-active > .ubermenu-tab-content-panel {
		background: #fff !important;
		margin-right: 0 !important;
		border-right: 0 !important;
		padding-left: 15px;
		border-top: 0px;
		border-bottom: 0px;
	}

	.ubermenu.ubermenu-main .ubermenu-item-level-1:hover > .ubermenu-target,
	.ubermenu-main .ubermenu-item-level-1.ubermenu-active > .ubermenu-target,
	.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target,
	.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target + .ubermenu-tab-content-panel {
		background: #fff !important;
	}

	.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel::-webkit-scrollbar-track {
		background: #fff !important;
	}

	.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target,
	.ubermenu .ubermenu-item.ubermenu-item-type-custom ul.ubermenu-submenu-type-stack {
		background: #fff;
		padding: 0;
	}

	.ubermenu .ubermenu-item.ubermenu-item-type-custom ul.ubermenu-submenu-type-stack

	.ubermenu-submenu-type-mega {
		border: #F8F8F8 !important;
	}

	.ubermenu.ubermenu-main .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target {
	    color: #414141  !important;
	    background: #ffffff !important;
	}

	.ubermenu.ubermenu-submenu-indicator-closes .ubermenu-sub-indicator-close>[class^=fa] {
		font-size: 12px;
	}

	.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
		background: #ffffff !important;
		color: #414141;
	}

	.ubermenu .ubermenu-target {
		padding: 25px 20px;
	}

	.ubermenu .ubermenu-item-level-2 .ubermenu-target-text,
	.ubermenu .ubermenu-item-level-1 .ubermenu-target {
		font-size: 16px;
		border-bottom: 0;
		font-weight: 700 !important;
		background: #fff !important;
	}

		.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target .ubermenu-target-text{
			font-weight: 700 !important
		}

	.ubermenu .ubermenu-item-level-2 ul li .ubermenu-target {
		padding: 15px 25px 15px 40px !important;
		color: #414141 !important;
	}

	.ubermenu .ubermenu-item-level-2 ul li ul .ubermenu-target-text {
		color: #417630;
	}

	.ubermenu .ubermenu-item-level-1 .ubermenu-target {
		font-weight: 400 !important;
		padding-top: 15px !important;
		padding-bottom: 15px !important;
	}

	/* mobile search */
	.ubermenu .ubermenu-search .ubermenu-searchform {
	    position: relative;
	    background: #fff;
		border: 1px solid #e3e3e3;
		border-radius: 4px;
		margin: 0;
	    width: 100%;
		color: #414141;
		font-size: 16px;
	}

	.ubermenu .ubermenu-search .ubermenu-searchform .ubermenu-search-submit {
	    background: #417630;
		color: #fff;
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
	}

	.ubermenu .ubermenu-search .ubermenu-searchform .ubermenu-search-submit .fa-search {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.ubermenu .ubermenu-search .ubermenu-searchform .ubermenu-search-submit .fa-search:before {
		font-size: 12px;
	}

	.ubermenu .ubermenu-search .ubermenu-searchform ::-webkit-input-placeholder {
		color: #AFAFAF;
	}

	.ubermenu .ubermenu-search .ubermenu-searchform ::-moz-placeholder {
		color: #AFAFAF;
	}

	.ubermenu .ubermenu-search .ubermenu-searchform :-ms-input-placeholder {
		color: #AFAFAF;
	}

	.ubermenu .ubermenu-search .ubermenu-searchform ::-ms-input-placeholder {
		color: #AFAFAF;
	}

	.ubermenu .ubermenu-search .ubermenu-searchform ::placeholder {
		color: #AFAFAF;
	}
}

@media (max-width: 767px) {
	.shipley-mobile-nav {
		margin-right: -20px;
	}

	.admin-bar .header-sec {
	  top: 45px;
	}

	.admin-bar .ubermenu-skin-minimal.ubermenu-mobile-modal.ubermenu-mobile-view {
		top: 105px;
	}
}

.ubermenu-submenu-id-13253,
.ubermenu-submenu-id-13686,
.ubermenu-submenu-id-13566,
.ubermenu-submenu-id-13559 {
	padding: 0 !important;
}

.ubermenu-submenu-id-13252,
.ubermenu-submenu-id-13685,
.ubermenu-submenu-id-13560 {
	padding: 28px !important;
	border-right: 1px solid #E3E3E3 !important;
}