.mobilecustommenu{display:none}

@media (max-width:1024px){

.fa.fa-phone , .menu-item-has-children .childdropdown::before{font-weight: 800!important;font-family: "Font Awesome 5 Free" !important;}
#ubermenu-main-19, #primary-nav, #main-header{display:inline-block!important}

}
@media (max-width:1023px){
    #ubermenu-nav-main-Top {display: -webkit-flex;-webkit-flex-direction: row-reverse;display: flex;flex-direction: row-reverse;text-align: center;margin: 0 auto;justify-content: center;}
.page-template-temp-salesproduct .et-social-icons li{margin-left: 5px;}
header#main-header{background-color: #1D1D20!important;}
.top-header ul li:nth-child(3) ,.top-header ul li:nth-child(4) , .top-header ul li:nth-child(5) , .top-header ul li:nth-child(6) , .top-header ul li:nth-child(7) , .top-header ul  li:nth-child(8) , .top-header ul li:nth-child(9){display:none} 
.top-header .ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{border: 0 !important;}
.top-header .ubermenu-menu-Top{float:none!important}
.et_header_style_left .mobile_menu_bar, .et_header_style_split .mobile_menu_bar {

    padding-bottom: 12px;

}
.page-template-temp-salesproduct  #et-main-area{margin-top: 0px;}
.page-template-temp-salesproduct .top-header .ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{border:none!important}
.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{color:#fff}
.logo_container a{position: relative;z-index: 999999;}
.et_fixed_nav #main-header, .et_fixed_nav #top-header {
      background-color: #1D1D20;color: #fff;
}
.mobilecustommenu .rightside , .mobilecustommenu .leftside{position: relative;z-index: 999999;}
.mobilecustommenu{display:inline-block;width: 90%;margin: 0 auto;}
#main-header{text-align:center}
.mobilecustommenu .leftside{float:left}
.mobilecustommenu .rightside{float:right;width: 44%;text-align: right;}
  .et_hide_mobile_logo #main-header .logo_container {opacity:1; display: block;height: 70px;}
#main-header{display:block}
header #et_mobile_nav_menu{display:none!important}
  .rightside  .et-cart-info{display:inline-block!important}
#top-menu-nav{display:none}
 .mobilecustommenu .rightside , .mobilecustommenu .leftside{padding-top: 32px;}
.logo_container{text-align:center}
.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{ border: 1px solid #fff!important; 
border-radius: 50% !important;margin-right: 9px;padding: 5px; }
.mobilecustommenu #et_top_search{margin: 0;margin-top: 8px; }
header .et_search_outer .et_pb_search_visible{z-index: 999999999999!important; }
.et_header_style_left .et-search-form, .et_header_style_split .et-search-form{max-width:100%!important;width:100%!important }
header .rightside a , header .rightside span:before{color:#fff}


header .et-search-form input{background-color: #a8c94d !important;padding: 21px 12px;z-index: 9999999; }
.rightside span , .rightside div{ margin-left:10px }
.rightside #mk{margin: 0;}
#et-main-area{margin-top: 23px;}
.rightside .et_call_now , .rightside #et_top_search , .rightside #mk , .rightside .mobile_menu_bar {display: inline-block;float: none;vertical-align:top}
}
@media (max-width: 1002px){
.mobilecustommenu #et_top_search{margin-top:0}
}
#mobile_menu_slide{display:none;text-align: left;width:100%;margin: 0 auto;}
#mobile_menu_slide li{list-style-type:none}
#mobile_menu_slide li a{color:#fff}
#mobile_menu_slide li .sub-menu{display:none} 
.menu-item-has-children .childdropdown::before {  font: normal normal normal 14px/1 FontAwesome; content: "\f0da"; position: absolute;right: 33px;color: #fff;width: 50px;z-index: 99999999;top: 7px;text-align: right;font-size: 19px;}
.menu-item-has-children .childdropdown.open::before {    content: "\f0d7";}
#mobile_menu_slide li .sub-menu  a{padding: 4px 41px;}
#mobile_menu_slide li{position:relative}
#mobile_menu_slide li a {text-transform: uppercase;font-size: 12px; color: #fff; padding: 4px 23px;border-bottom: 1px solid #cccccc4d; width: 100%;
    display: flex;}
#mobile_menu_slide li .sub-menu.open{display:block}
@media (max-width:420px){
.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{margin-right: 5px;font-size: 13px;}
.mobilecustommenu {  width: 93%; }
.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{font-size: 10px;}
.rightside span, .rightside div {    margin-left: 3px; }

}


.ubermenu-active{background-color: #00502D!important;}

.page-template-temp-salesproduct .plant-detail {
    margin-bottom: 65px;
font-family: 'Lato', sans-serif;
}

.page-template-temp-salesproduct .plant-detail h1 {
    font-family: 'Lato', sans-serif;
    text-transform: CAPITALIZE;
    margin: 35px 0px 5px;
    font-weight: 700;
    font-size: 26px;
    color: #1b4c1a;
    line-height: 32px;
}
.page-template-temp-salesproduct .plant-detail p.name {
    font-weight: 700;
    font-size: 18px;
    color: #a2b816;
    line-height: 22px;
    margin: 0px;
}
.page-template-temp-salesproduct .inline-cta {
    background: #F7F8ED;
    border-top: 4px solid #e0e5d3;
    padding: 30px;
    margin: 45px 0px;
    width: 100%;
}

.page-template-temp-salesproduct .content-row.plant-detail-page .plant-slider-container {
    padding: 0;
    margin: 0;
}
.page-template-temp-salesproduct .content-row .bx-wrapper {
    margin: 0px;
}
.page-template-temp-salesproduct .content-row .bx-wrapper  {
    border: none !important;
    left: 0px !important;
    box-shadow: none !important;
}

.page-template-temp-salesproduct .content-row .bx-wrapper .bx-pager {
    height: 40px;
    bottom: 0 !important;
    background: rgba(27, 47, 1, 0.9);
    padding: 15px 0px;
}
.page-template-temp-salesproduct .content-row .bx-wrapper .bx-controls-direction {
    position: relative !important;
}
.page-template-temp-salesproduct .content-row .bx-wrapper .bx-controls-direction .bx-prev {
    background: url(http://www.vanwingerden.com/wp-content/uploads/2018/10/controls-prev.png) no-repeat center center;
}
.page-template-temp-salesproduct .content-row .bx-wrapper .bx-controls-direction a {
    top: -39px;
    margin-top: 0px;
    width: 32px;
    height: 39px;
    text-align: center;
}
.page-template-temp-salesproduct .content-row .bx-wrapper .bx-controls-direction .bx-next {
    background: url(http://www.vanwingerden.com/wp-content/uploads/2018/10/controls-next.png) no-repeat center center;
}

.page-template-temp-salesproduct .content-row .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a {
    background: transparent;
    width: 12px;
    height: 12px;
    margin: 0 8px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #e9ffbe;
}
.page-template-temp-salesproduct .content-row .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a:hover, .content-row .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a.active, .page-template-temp-salesproduct  .content-row .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a:focus, .page-template-temp-salesproduct  .content-row .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a:active {
    background: #e9ffbe;
}
.page-template-temp-salesproduct .inline-cta p {
    font-size: 14px;
    color: #343434;
    line-height: 21px;
    margin: 10px 0px 0px 0px;
}
.page-template-temp-salesproduct .inline-cta a.btn{
display: inline-block !important;
    margin: 11px 15px 0px 0px !important;
    background: #7D9B44 !important;
    border: 1px solid #6C843F !important;
    text-transform: uppercase;
    border-radius: 25px;
    font-size: 14px;
    vertical-align: middle;
    font-weight: bold;
    padding: 10px 25px;
color:#fff
}
.page-template-temp-salesproduct .inline-cta p.phone {
    margin: 30px 0px 0px 0px;
    font-weight: 700;
    font-size: 14px;
    color: #513949;
    line-height: 17px;
}
.page-template-temp-salesproduct .plant-detail p {
    margin: 0px 0 20px;
}
.page-template-temp-salesproduct .inline-cta p.phone i {
    margin-right: 5px;
}
.page-template-temp-salesproduct .inline-cta p.phone a {
    text-decoration: none;color: #709132;
}
.page-template-temp-salesproduct .plant-detail a {
    color: #709132;} 
.page-template-temp-salesproduct .plant-statistics {
    padding: 30px 20px;
    background: #F7F8ED;
    text-align: center;
    margin-bottom: 50px;
}
.page-template-temp-salesproduct .plant-statistics h4 {
    margin: 0px 0px 8px;
font-family: 'Lato', sans-serif;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 12px;
    line-height: 24px;
}
.page-template-temp-salesproduct .plant-statistics .zone-wrap {
    position: relative;
}
.page-template-temp-salesproduct .plant-statistics .zone-wrap img {
    max-height: 60px;
}
.page-template-temp-salesproduct .plant-statistics .zone-wrap span {
    position: absolute;
    top: 20%;
    left: -5px;
    right: 0;
    font-weight: 700;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 36px;
}
.page-template-temp-salesproduct .plant-statistics span {
    display: block;
    font-size: 14px;
    word-wrap: break-word;
}
 
.page-template-temp-salesproduct .plant-statistics .season-scale {
    position: relative;
    margin: 25px 0px 45px;
}
.page-template-temp-salesproduct .plant-statistics .season-scale .scale span {
    width: 100%;
    float: none;
    text-align: center;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 12px;
    color: #343434;
    line-height: 24px;
}
.page-template-temp-salesproduct .plant-statistics span {
    display: block;
    font-size: 14px;
    word-wrap: break-word;    line-height: 19px;
}
.page-template-temp-salesproduct .foliage-leaf.red-purple #leaf {
    fill: #A73131;
}
.page-template-temp-salesproduct .plant-statistics table.table-responsive {
    margin: 0 auto;
}
.page-template-temp-salesproduct .plant-statistics table tr th {
    text-transform: uppercase;
    text-align: left;
    font-weight: 700;
    font-size: 12px;
    line-height: 24px;
    color: #343434;
}
.page-template-temp-salesproduct .plant-statistics table tr td {
    padding-left: 10px;
    text-align: left;
    font-size: 14px;
    color: #575852;
    line-height: 24px;
}
.page-template-temp-salesproduct .foliage-leaf #leaf {
    stroke-width: 0;
}

.page-template-temp-salesproduct .plant-statistics .season-scale .arrow.midsummer {
    position: absolute;
    top: 13px;
    margin-top: 0;
    left: 49%;
}
.page-template-temp-salesproduct .list-group-row .list-group-item {
    border: none !important;
    padding: 0px;
    background-color: transparent;
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}
.page-template-temp-salesproduct .info-row  ul{ columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;}
.page-template-temp-salesproduct .info-row {
    border-top: 2px solid #D8EAEF;
    padding: 25px 0px;
}
.page-template-temp-salesproduct .info-row h4 {
    text-transform: uppercase;
    margin: 0px 0px 10px;
    font-weight: 700;
    font-size: 18px;
    color: #343434;
    line-height: 22px;
    font-family: 'Lato', sans-serif;
}
.page-template-temp-salesproduct .info-row ul li {
    display: block;
    background: url(http://www.vanwingerden.com/wp-content/uploads/2018/10/list-leaf.png) no-repeat left 12px;
       padding: 0px 0px 2px 17px !important;
}
.page-template-temp-salesproduct p.note{    font-size: 18px;
    line-height: 30px;}
.plant-statistics .season-scale .arrow svg {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.page-template-temp-salesproduct .plant-statistics .season-scale .arrow.midsummer #arrow polygon {
    fill: #ABC13A;
}
.page-template-temp-salesproduct .container.nav-container{margin-bottom: 77px;}
.page-template-temp-salesproduct .info-row.last{border-bottom: 2px solid #D8EAEF;}




/*  Start New Header Styling */
 #main-footer .container  {padding: 0}
.top-header {
    background-color: #004c25;
    
    top: 0;
}
#main-header  .top-header  nav  ul li a{
    padding: 9px 5px;
    font-size: 14px;
    color: #b2c93b;
    font-family: 'Lato', sans-serif;
    position:relative;
}
#main-header  .top-header  nav  ul li:nth-child(1) a , #main-header  .top-header  nav  ul li:nth-child(2) a{
    color: #FFF088;
}
#main-header  .top-header  nav  ul li:nth-child(2) a:before  , #main-header  .top-header  nav  ul li:nth-child(4) a:before{
    content: '';
    display:none;
    position: absolute;
    /*display: inline-block;*/
    height: 20px;
    width: 1px;
    top: 6px;
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.2);    right: -9px;
}
#main-header  .top-header  nav  ul li:nth-child(2)  , #main-header  .top-header  nav  ul li:nth-child(3)  , #main-header  .top-header  nav  ul li:nth-child(4)  , #main-header  .top-header  nav  ul li:nth-child(5) {padding: 0px 6px;}
.top-header  .ubermenu-menu-Top {float:right}
 
.customheader #ubermenu-nav-top-22 a{    color: #709132;  font-size: 13px;
  font-weight: 600;}
.customheader  .ubermenu .ubermenu-item  > .ubermenu-target  {background-color:transparent!important;    color: #004c25;}
.customheader  #top-menu-nav{    padding: 22px 0px;}
.customheader  #top-menu-nav a:hover{    color: #709132;}
.customheader  .nav.navbar-main-nav .nav.navbar-nav.main > li > a , .customheader  .nav.navbar-sticky .nav.navbar-nav.main > li > a{
      font-size: 13px;
      font-weight: 600!important;
      background-color: #709132!important;
}
.customheader .ubermenu .ubermenu-item > .ubermenu-target{ font-size: 13px;
  font-weight: 600;}
.customheader #top-menu-nav ul.ubermenu-nav > li > a:hover {        color: #fff;
    background-color: #004c25!important;}
.customheader  .ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{    background-color: #b2c93b;
    border: 1px solid #b2c93b;
    color: #709132; 
}
.customheader .ubermenu .ubermenu-submenu .ubermenu-column {
   
    width: 100%;
    border-bottom: 1px solid #57771B;
}
.customheader .ubermenu .ubermenu-submenu .ubermenu-column:last-child{
border-bottom: none;
}
#main-footer.subfooter .footer-widget #execphp-3 li a{text-transform: capitalize!important;}
.customheader  .ubermenu-submenu{width: 230px;}
.page-template-temp-salesproduct #main-footer{background-color: #2E4D04; color: #fff;}

.page-template-temp-salesproduct #footer-bottom a{    color: #E9FFBE;}
header#main-header {    background-color: #F7F8ED; }
 

/*  End New Header Styling */


/* Footer style */
.content-row.cta-row-footer a.btn {
    
        padding: 1px 13px;
}
.cta-row-footer .text-center {
    text-align: center;
}
#main-footer.subfooter {        padding: 37px 0px 0px 0;
    background-color: #809951;
}

#main-footer.subfooter  li a  {    color: #E9FFBE!important;    text-transform: uppercase!important; font-weight:400!important;    font-size: 15px!important;} 
#main-footer.subfooter .bottom-nav li{
       display:block
}
#footer-widgets .footer-widget:nth-child(1){
        margin-right: 0;
           width: 23.875%;
}
#main-footer.subfooter img{
    width: 115px;
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
    margin-top: 20px;
}
#main-footer.subfooter .social-content{    text-align: center;}
#main-footer.subfooter  .footer-widget  .social-wrapper li{    margin-left: 0;}
#main-footer.subfooter .social-wrapper .et-social-icons a.icon {
    font-size: 24px!important;
   
}
#main-footer.subfooter #footer-bottom{    background-color: rgba(0, 0, 0, 0.63);}
#main-footer.subfooter ul.et-social-icons{ float: none; }
#main-footer.subfooter h4 {
    margin: 0px;
    padding-bottom: 0px;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 32px;
    color: #E9FFBE!important;
    font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
    margin-bottom: 15px;
}
#footer-widgets .footer-widget li{    line-height: 23px;}
#footer-widgets{padding:0;}
#main-footer.subfooter .connect a{text-transform:none}
#main-footer.subfooter ul li:before{display:none;}
#main-footer.subfooter ul{    display: inline-block;}
#main-footer.subfooter i{color: #E9FFBE;    margin-right: 8px;}
.logo_container #logo{ margin-top:-19px  }
.content-row.cta-row-footer {
    position: relative;
    padding: 25px 15px 40px 15px;
    text-align: center;
    color: #fff;
    z-index: 2;
    background-size: cover;
    background-position: center center;
}
.content-row.cta-row-footer h3 {
    position: relative;
    display: inline-block;
    text-shadow: none;
    font-weight_: bold;
    font-size: 22px;
    line-height: 54px;
    margin: 0px;
}
.content-row.cta-row-footer h3 {
    font-family: 'Lato', sans-serif;
    display: block;
    margin-top: 0px;
    font-size: 28px;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 36px;
    text-shadow: 0px 2px 6px rgba(0, 0, 0, 0.5);
    text-align: center;
}
.content-row.cta-row-footer p {
    margin: 15px 0px 10px 0px;
    font-size: 16px;
    line-height: 24px;
}
.content-row.cta-row-footer p.phone {
    margin: 0px;
}
.content-row.cta-row-footer p {
    margin: 15px 0px 10px 0px;
    font-size: 16px;
    line-height: 24px;
}
.content-row.cta-row-footer a.btn {
    display: inline-block;
    margin: 0 auto;
    border: 1px solid #5AB6D2;
    color: #fff;
    background-color: #809951!important;
    border: 1px solid #809951!important;
    border-radius: 25px;
}
.content-row h3{font-family: 'Lato', sans-serif;}
.content-row.cta-row-footer:before {
    content: '';
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(28, 48, 0, 0.9);
    background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, transparent 62%);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, transparent 62%);
    background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0.6) 0%, transparent 62%);
}
.content-row.cta-row-footer .container {
    position: relative;
    z-index: 11;
}
.content-row.cta-row-footer p.phone {
    margin: 0px;
}
.content-row.cta-row-footer p.phone a {
    display: block;
    color: #FFF088;
    font-weight: 700;
    text-decoration: none;
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 20px;
}

.stock-cta {
    padding: 30px 0px;
    background-color: #2E4D04;
    text-align: center;
}
.stock-cta p {
    margin: 0px;
    font-size: 15px;
    line-height: 24px;
    color: #E9FFBE;
}
.stock-cta p span {
    display: block;
    font-weight: 700;
}
.stock-cta p a {
    position: relative;
    color: #E9FFBE;
    text-decoration: none;
}
.stock-cta p span.border {
    display: inline-block;
    font-weight: 300;
    margin: 0 10px;
border: 0!important;
}
.stock-cta p a {
    position: relative;
    color: #E9FFBE;
    text-decoration: none;
}
.content-row.cta-row-footer h3:after {
    position: relative;
    display: block;
    content: '';
    margin: 0 auto;
    bottom: 0px;
    left: auto;
    height: 2px;
    width: 200px;
    background-color: #809951;
}

.breadcrum-container{      color: #709132;
    background-color: #E0E6D4;
    font-size: 14px;
    text-transform: uppercase;    margin-bottom: 60px;
    font-weight: 600; }
.breadcrum-container a { color:#709132; font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;}

@media (min-width: 768px){

.stock-cta p span {
    display: inline-block;
}
.cta-row-footer .text-center{ text-align: center;}
.stock-cta p {
        text-align: center;
    font-size: 20px;
    line-height: 32px;
}
.stock-cta {
    padding: 20px 0px;
}
.content-row.cta-row-footer p.phone a:after {
    content: '';
    position: relative;
    display: inline-block;
    background-color: #EFEDAD;
    background-color: rgba(239, 237, 173, 0.2);
    height: 65px;
    width: 1px;
    right: 0px;
    top: 25px;
    margin: 0px 20px;
}
.content-row.cta-row-footer p.phone a {
    position: relative;
    display: inline-block;
    font-size: 18px;
    line-height: 26px;
}
.content-row.cta-row-footer p.phone {
    display: inline-block;
}
.content-row.cta-row-footer a.btn {
    display: inline-block;
        padding: 1px 13px;
}
.content-row.cta-row-footer p.phone {
    display: inline-block;
}
.content-row.cta-row-footer p {
    margin: 20px 0px 0px 0px;
    font-size: 18px;
    line-height: 22px;
}
.content-row.cta-row-footer p {
    margin: 20px 0px 0px 0px;
    font-size: 18px;
    line-height: 22px;
}
.content-row.cta-row-footer h3 {
    font-size: 28px;
    line-height: 54px;
}

.content-row.cta-row-footer h3 {
    
    line-height: 54px;
    margin: 0px 0px 5px 0px;
}
.page-template-temp-salesproduct .plant-statistics .season-scale .arrow.midsummer {
    left: 52%;
}
.page-template-temp-salesproduct .plant-statistics table.table-responsive {
    margin: 0;
}
.page-template-temp-salesproduct .plant-statistics .season-scale .scale img {
    position: relative;
    float: right;
    width: 88%;
    top: 6px;
}
.page-template-temp-salesproduct .plant-statistics .season-scale .scale span {
    width: 12%;
    float: left;
    text-align: left;
}
.page-template-temp-salesproduct .inline-cta {
    width: 80%;
    padding: 30px 10px;
    margin: 45px auto;
}

.page-template-temp-salesproduct .content-row.plant-detail-page .plant-slider-container {
    padding: 0 15px;
}
}

@media (min-width: 992px){

.page-template-temp-salesproduct .plant-statistics .growth-cycle {
    border-left: 2px solid #E7EAC7;
    border-right: 2px solid #E7EAC7;
}
.page-template-temp-salesproduct .inline-cta {
    width: 100%;
    margin: 45px 0px;
}
.page-template-temp-salesproduct .plant-detail h1 {
    font-size: 42px;
    line-height: 50px;
}
.page-template-temp-salesproduct .plant-detail p.name {
    font-size: 19px;
    line-height: 29px;
}
.page-template-temp-salesproduct .plant-detail p {
    font-size: 18px;
    line-height: 30px;
}
}
@media (max-width: 1024px){
      .et_pb_gutters3.et_pb_footer_columns4 .footer-widget{    margin-right: 0; }
  #footer-widgets .footer-widget:nth-child(1){    width: 32.875%}
.page-template-temp-salesproduct .plant-detail-page .col-xs-12 {

    width: 100%;
flex: 0 0 100%;

max-width: 100%;

}
}

@media (max-width:768px){
/*#main-header  .top-header  nav  ul li:nth-child(2) a:before  , #main-header  .top-header  nav  ul li:nth-child(4) a:before{
display: inline-block!important;
}*/
.page-template-temp-salesproduct #menu-footermenu{display:none}
.logo_container #logo {
    margin-top: -4px;
}
.page-template-temp-salesproduct  .rightside .et_call_now{margin-top: 4px;}
}
@media (max-width: 767px){
    #footer-widgets{text-align: center;}
    #footer-widgets .footer-widget li{padding-left: 0;}
    .footer-widget .et_pb_widget{float: none;}
.page-template-temp-salesproduct  .subfooter ul{display:block}
/*.page-template-temp-salesproduct .top-header  , .page-template-temp-salesproduct #menu-footermenu{display:none}*/
.subfooter .col-sm-6{flex: 0 0 100%;

max-width: 100%;}
.page-template-temp-salesproduct  #et-footer-nav  .subfooter img{width: 60%;}
.subfooter .col-sm-6{text-align: center}
.page-template-temp-salesproduct .info-row ul {

    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;

}
}
@media (max-width: 1024px){.bottom-nav li{font-size: 12px}}
@media (max-width: 992px){
.page-template-temp-salesproduct .customheader  .logo_container{left: 0;}

.page-template-temp-salesproduct .plant-statistics .season-scale{height: 69px;}
.page-template-temp-salesproduct .plant-statistics .season-scale .arrow.midsummer{top: 16px;}
.subfooter li a{font-size: 12px;}
}
@media (max-width: 750px){.page-template-temp-salesproduct .plant-statistics .season-scale{height: 69px;}
.page-template-temp-salesproduct .plant-statistics .season-scale .arrow.midsummer{top: 28px;

margin-top: 0;

left: 0;

right: 0;}}
@media (max-width: 640px){

}


/* contact page */
.gform_body input, .gform_body textarea {
    border: 1px solid #00542F!important;
}

input#gform_submit_button_4 {
    background-color: #809951!important;
    border: 0;
    color: #fff;
    padding: 10px 24px;
    text-transform: uppercase;
}
.gform_wrapper .top_label .gfield_label {
    font-weight: 400;
}
.gform_wrapper{    background-color: #F7F8ED;
    padding: 1px 20px;
    border-radius: 6px;    margin-top: 0;}
    .filterarea a{position: relative;    padding-left: 15px;    margin-bottom: 9px;
    display: inline-block;}
.filterarea a:before {
    content: "";
    position: absolute;
    width: 18px;
    height: 18px;
       left: -10px;
    top: 0;
    background: url(http://www.vanwingerden.com/wp-content/uploads/2018/12/checkbox.png) no-repeat;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    background-size: 100%;}
.filterarea a.active:before {
    content: "";
    position: absolute;
    width: 18px;
    height: 18px;
    left: -10px;
    top: 0;
    background: url(http://www.vanwingerden.com/wp-content/uploads/2018/12/checkbox-checked.png) no-repeat;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    background-size: 100%;}

    .oldheader #page-container {padding-top:0!important}
    .oldfooter{margin-top: 40px}

    .info-row ul br{display:none}

    .notify-menu{
        position: relative;
    }
    .notify-menu:after {
        content: "\f05a";
        position: absolute;
        right: 15px;
        font-family: 'FontAwesome';
        color: #ffc107;
    }
    html, body, div#et-main-area {
        height: 100%;
    }
    #main-content {
        min-height: calc(100vh - 222px);
    }
    #editShippingInfo .modal-body {
        text-align: unset;
    }