/* Enter Your Custom CSS Here */
#top #wrap_all #header .header_bg{  
   /* Safari 4-5, Chrome 1-9 */ 
  background: -webkit-gradient(radial, center center, 0, center center, 460, from(#0a3b78), to(#1a5370)); /* Safari 5.1+, Chrome 10+ */ 
  background: -webkit-radial-gradient(circle, #0a3b78, #1a5370); /* Firefox 3.6+ */ 
  background: -moz-radial-gradient(circle, #0a3b78, #1a5370); /* IE 10 */ 
  background: -ms-radial-gradient(circle, #0a3b78, #1a5370);
}
#header #header_main_alternate{border-top: 0px; height: 80px;}
#header #header_main #avia-menu li a{height: 80px; line-height: 78px;}
#header #header_main #avia-menu li a span.avia-menu-text{font-weight: 400;}
#header #header_main #avia-menu{margin-left: 150px;}
#header #header_main #header_main_alternate{margin-top: -19px;}
#header #header_main .inner-container{z-index: 2;}
#header #header_main .inner-container .logo{margin-top: -20px; width: 900px; overflow: visible;}
#header #header_main .inner-container .logo a{width: 900px; height: auto!important; overflow: visible; max-height: 250px!important;}
#header #header_main .inner-container .logo a img{max-height: 250px!important;}
/*#header #header_main{background: url('https://www.aquaticherbicide.com.au/wp-content/uploads/2015/11/greenbar.png') 0% 100% repeat-x;}*/
#header #header_meta{position:absolute; width: 100%; background: none;}
#header #header_meta #avia2-menu li a{color: #fff; font-size: 13px; font-weight: 400;}
#header #header_meta #avia2-menu #menu-item-95 a{background: #258d9f; padding: 8px 15px; font-size: 15px; text-transform: uppercase; font-weight: 500;}
#header #header_meta #avia2-menu #menu-item-95{padding-left: 0px;}
#header #header_meta #avia2-menu li:nth-child(3){border-right: none;}

#main h1.entry-title a{font-size: 26px; }
#main .title_container{border-bottom: 2px solid #258D9F; margin-top: 15px;}
.coplist .entry-content-header h4{text-transform: none; font-size: 16px;}
.coplist .iconlist_icon .iconlist-char{display:none;}
#main .coplist .iconlist_icon{background: url('https://www.aquaticherbicide.com.au/wp-content/uploads/2015/11/fav.png') no-repeat scroll 50% 50%/45px;}
#hpgrid1{max-width: 1310px; margin: 0px auto;}
#avia-menu > li:not(:first-child):before{content:'|'; display: inline-block; float: left; color: #fff; line-height: 77px; }
#avia-menu > li a{padding: 0px 20px;}
#avia-menu > li:first-child a{padding-left: 20px;}

#main h3.av-special-heading-tag{font-size: 36px; font-weight: 400;}
#top.home #main #av_section_1 h3.av-special-heading-tag{color: #258d9f;}
#top.home  #main #av_section_1 .av_textblock_section p{ margin-top: 0px;}
#av_section_3 .customheader h3{font-size: 20px;}
#av_section_3 .customheader .special-heading-border .special-heading-inner-border{border-top: 2px solid #042c41; opacity: 1; top: 40%;}
#av_section_3 .av_one_half{margin-top: 0px;}
#av_section_3 .av-special-heading:not(.customheader) h3.av-special-heading-tag{color: #258d9f;}
#av_section_3 .customtext p{margin-top: 0px; font-size: 20px;}
#av_section_2 .av_one_half{margin-top: 0px;}
#av_section_2 .av_one_third{margin-top: 0px;}
#av_section_2 .customtext p{margin-top: 0px;}
#av_section_4 .avia-image-container{margin: 15px 0px;}
.mobiteal1{background: #258D9F; padding: 15px;}
.mobiteal1 h3{font-size: 30px; color: #fff; letter-spacing: 1px;}
.mobiteal1 p em {font-size: 15px;}
.mobiteal1 p{color: #fff; line-height: 1.75; margin-left: 14.450px; margin-right: 14.450px;}
.mobiteal1 hr{margin-bottom: 10px;}
#hpgrid1 .av_one_half.avia-builder-el-first h3{color: #053668;}
#hpgrid1 .av_one_half .av_one_half{margin-top: 0px;}
#hpgrid1 .av_one_half .avia-image-container-inner{border-radius: 0px;}
#hpgrid1 .av_one_half .avia_image{border-radius: 0px;}
#top #hpgrid1 .avia-button{border-radius: 0px;}
#hpgrid1 .gridbtn .avia-button{padding: 8px;}
#hpgrid1 .gridbtn .avia-button span.avia_iconbox_title{font-weight: bold;}
.inner_sidebar .widgettitle{border-bottom: 2px solid #053668; padding-bottom: 5px;}
.inner_sidebar .widget{padding-top: 0px;}

span.special_amp{font-family: inherit; font-style: inherit; font-weight: inherit; font-size: inherit; color: inherit!important;}
#top.home #av_section_4 *{color: #fff;}
.copgsec .av-special-heading h3{color: #fff;}
#main .copgsec .av-special-heading{margin-top: 15px;}

/*homepage h2 special heading*/
.homecta h2 {text-transform: none !important; letter-spacing: 0px !important; font-weight: bold !important;}

/*product CSS*/
#main .avia_cart_buttons .show_details_button{display:none;}
#main .avia_cart_buttons{position: absolute; bottom: 7px; right: 0px; border: 0px; opacity: 1; background: none; width: 150px;}
#main .products .inner_product{position: relative; border: none;}
#main .products .inner_product .avia-arrow{display: none;}
#main .avia_cart_buttons .add_to_cart_button{color: #258d9f!important; text-transform: uppercase; font-size: 15px;}
#main .avia_cart_buttons .button-mini-delimiter{display:none;}
#top #main .avia_cart_buttons .button > span{top: 0px;}
#top #main .inner_product_header{min-height: 75px; padding: 10px 0px 15px}
.cprodtitle h3.av-special-heading-tag{display:inline-block;}
#top .cprodtitle .av-subheading{display:inline-block; float: right; background: #042c41; margin-top: 0px; transition: background 1s;}
#top .cprodtitle .av-subheading p a{color: #fff; padding: 10px 15px; display: inline-block; font-size: 20px; text-decoration: none; font-weight: 500;}
#top .cprodtitle .av-subheading:hover{background: #258D9F;}
#top .related.products .avia_cart_buttons .button{width: 100%;}
#top .template-shop .products .avia_cart_buttons .add_to_cart_button{width:100%;}

/*safety page*/
.copgsec{background: #258D9F; padding: 0px 15px;}
.copgsec .avia_textblock p{color: #fff;}
.copgsec .avia_textblock:not(last-child){border-bottom: 1px dotted #fff;}
.copcaution{background: #be0000; padding: 8px 25px;}
.copcaution p strong{color: #fff;}
.copcaution p {color: #fff;}
.coplgbox{background: #cfeef4; padding: 7px 20px; }

/*sidebar*/
.inner_sidebar #text-5{padding:0px;}
.inner_sidebar #yith-ajaxsearchform{border-bottom: 2px dotted #258D9F; margin-bottom: 0px; padding-bottom: 20px; overflow: hidden;}

/*calculator*/
#main .wbtype label span{color: #fff; font-size: 17px;}
#main .wbtype .wpcf7-list-item{background: #1e717f; padding: 7px 15px 7px 8px; display: inline-block;}
#top #main .maxcoptrol input{font-weight: 700; font-size: 15px; }
#top #main .mincoptrol input{font-weight: 700; font-size: 15px;}
#top #main .wpcf7 *{font-family: 'Roboto';}
#top #main .wpcf7 input{font-size: 15px;}

/*footer*/
#top #footer .textwidget hr{margin: 15px 0px; border-color: #2d4d5e;}
#top #footer .textwidget strong{color: #fff;}
#footer .widget a{text-decoration: none; transition: color .5s;}
#footer .widget a:hover{color: #fff;}
#main .wbtype .wpcf7-list-item{display:block; margin: 0px; margin-bottom: 10px;}
#main .wbtype .wpcf7-list-item.first{margin-top: 10px;}
#footer .widget{margin: 0px;}
#top #footer .container .av_one_third{margin-bottom: 5px;}

/*footer menu*/
.menu-footer-menu-container {padding-left: 20px;}
.menu-footer-menu-container a {padding: 0px;}
#text-7 .textwidget p {margin-bottom: 0px; margin-top: 10px;}

@media(min-width: 1080px){
.html_header_top.html_header_sticky.html_large.html_bottom_nav_header #top #main{padding-top: 168px;}
.html_header_top.html_header_topbar_active.html_header_sticky.html_large.html_bottom_nav_header body#top #main{padding-top: 168px;}
}

@media(max-width: 1080px){
#header #header_meta{position:relative; width: 100%; background: none;}
#main .wbtype .wpcf7-list-item{display:block; margin: 0px; margin-bottom: 10px;}
#main .wbtype .wpcf7-list-item.first{margin-top: 10px;}
}

@media(max-width: 960px) and (min-width: 760px){
#main .avia_cart_buttons{position: relative; width: auto;}
#top #main .inner_product_header{padding-bottom: 0px;}
#main .avia_cart_buttons{padding: 10px 0px;}
#main .avia_cart_buttons .add_to_cart_button{background: #258d9f!important; padding: 0px;}
#top #main .avia_cart_buttons .add_to_cart_button{color: #fff!important; padding: 10px;}
}

@media(max-width: 765px){
#header #header_main{background: none; padding-bottom: 10px;}
#header #header_meta{height: 60px;}
#top .cprodtitle .av-subheading{float:none;}
.responsive #top #header_main .cart_dropdown{top: 44%;}

/*promo cta box*/
.av_promobox.avia-button-yes.avia-builder-el-14.avia-builder-el-no-sibling {padding: 15px;}
.avia-promocontent h4.av-special-heading-tag {font-weight: 400; line-height: 1.4em;}
}

@media only screen and (max-width: 768px) { 
#top #header_main strong.logo img{width: 65%;}
}

@media(max-width: 400px){
.responsive #top #header_main strong.logo img{width: 24%;}

/*promo cta box*/
.av_promobox.avia-button-yes.avia-builder-el-14.avia-builder-el-no-sibling {padding: 15px;}
.avia-promocontent h4.av-special-heading-tag {font-weight: 400; line-height: 1.4em;}
}

@media(max-width: 400px) and (orientation: landscape){
.responsive #top #header_main strong.logo img{width: 24%;}
}

@media(max-width: 330px){
#header #header_meta{height: 75px; z-index: 1; margin-bottom: 5px; display: inline-block;}
.responsive #top #header_main strong.logo img{width: 25%;}
.responsive #top #header_main .cart_dropdown{top: -30px;}
/*#header #advanced_menu_toggle{top: -30px;}*/
.responsive #top #header .sub_menu, .responsive #top #header_meta .sub_menu>ul{padding: 0px; text-align: left;}
#header #header_meta #avia2-menu li:first-child{padding-left: 0px;}

/*promo cta box*/
.av_promobox.avia-button-yes.avia-builder-el-14.avia-builder-el-no-sibling {padding: 15px;}
.avia-promocontent h4.av-special-heading-tag {font-weight: 400; line-height: 1.4em;}
}

.cta-text .av-special-heading-tag {margin: 10px 0;}
.header-weed-names h2.av-special-heading-tag {text-transform: initial; letter-spacing: initial;}
#main .weed-names .av-special-heading-tag {font-size: 25px;}
.weed-gallery .avia-gallery-thumb {justify-content: space-around; display: flex; flex-direction: row;}

#top.page-id-749 .avia-button-fullwidth .av-button-description {font-size: .7em;}



/*footer contact form 7*/

#top .footer_color .wpcf7 input,
#top .footer_color .wpcf7 textarea {
  font-size: 17px !important;
  border: 2px solid #fff;
  padding: 12px 17px;
  background-color: transparent;
	color: #fff;
  margin-bottom: 10px;
}
#top .footer_color input[type='submit']:hover {
  background-color: #104475;
  transition: .2s;
}
