
#logo img {
    max-height: 70px;
}
.stuck #logo img {
    max-height: 60px!important;
}
.header-main {
    height: 75px;
}
.large-12 .section  {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    background-color: rgb(241, 241, 241) !important;
}




@media (max-width: 600px) {
   #goalimd{ display:none; }
}
.wpcpo-option-form {
	margin-left: 100px;
}
.nav-dropdown-bold>.menu-item-object-wpc_product_option>a {
	font-size: .9em !important;
	color: #0062af !important;
    background: #fff !important;
	border-bottom: 1px solid #00000040;
}
.nav-dropdown-bold>.menu-item-object-wpc_product_option:last-child:not(.nav-dropdown-col)>a {
	font-size: .9em !important;
	color: #0062af !important;
    background: #fff !important;
	border-bottom: 1px solid #00000040 !important;
}
.nav-dropdown-bold>.menu-item-type-taxonomy>a {
	font-size: .9em !important;
	color: #0062af !important;
    background: #fff !important;
	border-bottom: 1px solid #00000040;
}

.nav-column>#menu-item-16855:last-child:not(.nav-dropdown-col)>a {
	border-bottom: 1px solid #00000040 !important;
}
.nav-column>#menu-item-16885:last-child:not(.nav-dropdown-col)>a {
	border-bottom: 1px solid #00000040 !important;
}
.nav-column>#menu-item-16891:last-child:not(.nav-dropdown-col)>a {
	border-bottom: 1px solid #00000040 !important;
}
.nav-column>#menu-item-16896:last-child:not(.nav-dropdown-col)>a {
	border-bottom: 1px solid #00000040 !important;
}
.nav-column>#menu-item-17919:last-child:not(.nav-dropdown-col)>a {
	border-bottom: 1px solid #00000040 !important;
}
.nav-column>#menu-item-16899:last-child:not(.nav-dropdown-col)>a {
	border-bottom: 1px solid #00000040 !important;
}
.nav-column>#menu-item-16902:last-child:not(.nav-dropdown-col)>a {
	border-bottom: 1px solid #00000040 !important;
}
.nav-column>#menu-item-16906:last-child:not(.nav-dropdown-col)>a {
	border-bottom: 1px solid #00000040 !important;
}
.nav-dropdown-bold .nav-column li>a, .nav-dropdown.nav-dropdown-bold>li>a {
    line-height: 1;
    font-size: 100%;
}
.nav-dropdown-bold .nav-column li > a:hover {
	background-color: #ffffff !important;
    color: #047fdf !important;
}
.nav-dropdown-bold>.menu-item-object-wpc_product_option>li>a:hover {
	color: #0062af !important;
    background: #fff !important;
}

..header:not(.transparent) .header-bottom-nav.nav > li.active > a {
	color: #ffffff;
    text-align: center;
}
.nav-dark .nav>li>a, .nav-dark .nav>li>button {
    color: rgba(255, 255, 255, 0.9);
    text-align: center;
}
.has-dropdown .icon-angle-down {
    display: none;
}
.nav>li>a {
	padding: 10px 25px;
}
.nav-left {
    justify-content: center;
}
#top-bar .nav-left {
    justify-content: left;
}
.celeb {
     margin-top:6px;font-size:15px
    }
@media (min-width: 991.98px) {
    .celeb {
        display: none !important;
    }
}

 .nav-center {
    text-align: center !important;
}

	.nav-center h4{
		word-spacing:2px;
	}

@media screen and (max-width:848px) {
	ul.nav-center{
		padding-top:5px;
		padding-bottom:5px;
	}
	.nav-center .celeb{
		word-spacing:2px;
		line-height: 20px;
	}
	.section-title-container{
		margin-top: 10px !important;
    margin-bottom: 5px;
	}
	.medium-logo-center .logo {
    margin: 0 10px;
	}
	h1 {
		font-size: 1em;
	}
}

@media screen and (max-width: 549px){
	h1 {
		font-size: 1em;
	}
	.header-inner{
/* 		padding:0px; */
	}
	.nav>li>a {
    padding: 10px 0px;
	}
	.header-main {
		height: 90px;
	}
	#logo img {
			max-height: 70px;
		aspect-ratio: inherit;
		width: 270px;
	}
}
.zcall {
	background: transparent;
	padding: 1px 10px 1px 10px;
}
.zcaimg {
	height: 25px;margin: -5px 1px 0px 1px;
}

@media screen and (max-width: 920px){
.mobile-nav span {
		float: left;
    margin-bottom: 6px;
	}
}
.breadcrumbs {
    font-size: 16px;
	    text-transform: none;
}
.entry-image {
    width: 550px;
    float: left;
    padding: 20px;
    margin-top: 10px;
    padding-left: 0;
    padding-bottom: 10px;
}
.box-blog-post {
    min-height: 400px;
}
.gfimg {
	margin: 0 0 0 20px;width:290px;background:#ffffff;
}
.socmda {
	margin-top: 3px;
}
.scmdasp {
	margin-top:6px;font-size:15px
}
.socmdaimg {
	height: 30px;margin-left: 5px;margin-top: -7px;
}
.socmdaimgb {
	height:30px;margin-left: 5px;margin-top: -7px;
}
.locsite {
	position: absolute; margin-left: -200px;margin-top: 5px;
}
.badgz {
	width:auto;height:60px;
}
.bbbz {
	width:auto;height:60px;
}
.yellz {
	height: 60px;
}
.prohead {
	margin-top:-140px;position: absolute;font-size: 1.2em;
}
@media screen and (max-width: 920px){
	.searchform-wrapper {
		    margin-top: -10px;
    width: 99vw;
    margin-left: -12px !important;
	}
}
.productz {
  width: 380px;
    
    position: absolute;
    z-index: 90;
}
.ribbon-wrapper {
 width: 265px;
    height: 268px;
   
    top: -200px;
    left: -190px;
  .ribbon {
    font: bold 16px sans-serif;
        color: #333;
        text-align: center;
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        position: relative;
        padding: 7px 36px;
        top: 5px;
        left: -53px;
        width: 240px;
        background-color: #b50a16;
        color: #f4f562;
		text-shadow: 1px 1px black;
  }
}

