/*
Theme Name: AHIC
Theme URI: 
Description: Child 01 theme for the Divi theme
Author: <a href="http://www.elegantthemes.com">Elegant Themes</a>
Author URI: 
Template: Divi
Version: 3.0.21
*/

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Wed, 30 Nov 2016 21:09:50 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

body {font-weight:400!important; color:#53392C!important; font-family: 'Open Sans', sans-serif; font-size:16px!important; line-height:135%;}
.clearboth::after {clear:both;}
p:last-of-type {padding-bottom: 1em!important;}

.et_pb_section {background-color: #FFFAF0!important;}

.single .et_pb_post {margin-bottom: 0px!important; border-bottom: none!important;}
.single .post {padding-bottom: 0!important;}


#left-area {padding-bottom: 0!important;}

.internal-header-bottom-divider {width:100%; height:32px; background-image:url(/wp-content/uploads/common/internal-main-nav-bk.jpg);}

.float-left {float:left;}

#main-content {background-color: transparent;}

/*  FONTS  */
h1, h2, h3, h4, h5, h6 {font-family: 'Nunito Sans', sans-serif; font-weight:400;}

sup {bottom: 0.8em;font-size: 10px;}

h1 {font-size:26px!important;}
h2 {font-size: 24px!important;}

.et_pb_bg_layout_light .et_pb_post p {color: #53392C;}


/* HEADER  */
#main-header {-webkit-box-shadow: 0 0px 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0px 0 rgba(0, 0, 0, 0); box-shadow: 0 0px 0 rgba(0, 0, 0, 0); background-color: #fff!important;}
#top-header {color:transparent; height:44px; background-image:url(/wp-content/uploads/common/top-nav-bk.jpg);}
.ahic-header-text {float:right; text-align:right; margin-top:58px;}
.ahic-header-text h1 {font-size:33px; color:#000; font-weight:600; padding-bottom: 5px;}
.ahic-header-text h2 {font-size:20px; color:#73243d; font-weight:600; font-family: 'Open Sans', sans-serif;}
.ahic-logo {float:left; width:280px; height:106px; margin: 23px 0;}
.ahic-logo-0920 {float:left; width:439px; height:120px; margin: 15px 0 20px 0; text-align:center;}
.ahic-logo-0920 h1 {font-size:20px!important; color:#000; font-weight:600; padding-bottom: 5px;}
.ahic-logo-0920 h2 {font-size:13px!important; color:#73243d; font-weight:600; font-family: 'Open Sans', sans-serif;}

.rah-header{float:right; text-align:right; width:165px; margin:30px 30px 18px 0px;}

/*  COMMON HEADER  */
.common-header {background-image:url(/wp-content/uploads/common/internal-header-bk.jpg); background-size:cover;}

/* INTERNAL HEADER */
/*.consumer-header {background-image:url(/wp-content/uploads/consumer/internal-header-bk-consumer.jpg); background-size: 100%;}
.professional-header {background-image:url(/wp-content/uploads/professional/internal-header-bk-professional.jpg); background-size: 100%;}
.consumer-header .ahic-header-text h1, .professional-header .ahic-header-text h1 {font-size:33px; color:#fff;}*/

/*  IMAGE CAPTIONS  */
#consumer .wp-caption {padding: 8px; padding-top: 8px; border: 1px solid #7B633F; background-color: #D9C0A1; max-width: 100%;}
#professional .wp-caption {padding: 8px; padding-top: 8px; border: 1px solid #7B633F; background-color: #D9C0A1; max-width: 100%;}
.wp-caption p.wp-caption-text {line-height: 130%; padding-bottom: 0 !important;}

/*  SEARCH */
#et_top_search {margin: 18px 23px 0 23px;}
#et_search_icon::before {color:#fff;}
.et-search-form input {background: #fff!important; width: 300px!important; font-size:14px; padding:5px 10px;}
.container.et_search_form_container.et_pb_search_visible {height: 52px!important;}

/*  SIDEBAR SEARCH  */
.et_pb_search input.et_pb_s {border: 1px solid #000;}
.et_pb_search_0 input.et_pb_s {height: 45px!important;background-color: #fff;}
.widget_search input#s, .widget_search input#searchsubmit {border: 1px solid #000;}
input.et_pb_searchsubmit {margin: 0; padding: 0.7em; border: 1px solid #000!important; color: #666; font-size: 14px;}
.et_pb_search_3 input.et_pb_s, .et_pb_search_1 input.et_pb_s {height: 45px!important;}
.et_pb_search input.et_pb_s {background: #fff;}

/* LINK BUTTONS */
/*.consumer-landing-block a {display:inline-block; width:auto; background-color: #666c12; color:#fff!important; padding:5px 15px;}
.consumer-landing-block a:hover {background-color: #52560E;}*/
#consumer .blog-landing a.more-link {display:block; width:109px; background-color: #666c12; color:#fff!important; padding:5px 15px; margin:7px 0 0 0;}
#consumer .blog-landing a.more-link:hover {background-color: #52560E;}

#professional .blog-landing a.more-link {display:block; width:109px; background-color: #73243D; color:#fff!important; padding:5px 15px; margin:7px 0 0 0;}
#professional .blog-landing a.more-link:hover {background-color: #5A1818;}



.home-content-three-col #home-con-pro-blog-posts a.more-link {display:block!important; width:125px!important; background-color: #bd8139!important; color:#fff!important; padding:5px 15px; margin:7px 0 0 0; text-align: center; text-transform:uppercase;}
	.home-content-three-col #home-con-pro-blog-posts a.more-link:hover {background-color:#A67132;}
	
	.home-content-three-col .et_pb_post a.more-link {display:block!important; width:125px!important; background-color: #bd8139!important; color:#fff!important; padding:5px 15px; margin:7px 0 0 0; text-align: center; text-transform:uppercase;} /* MORE LINK FIX ON HOME PAGE BLOG POSTS */
	.home-content-three-col .et_pb_post a.more-link:hover {background-color:#A67132;}

#consumer a.download-link {display:inline-block; background-color: #666c12; color:#fff!important; padding:5px 15px; margin:7px 0 0 0;}
#professional a.download-link {display:inline-block; background-color: #73243D; color:#fff!important; padding:5px 15px; margin:7px 0 0 0;}

.professional-landing-block a {display:inline-block; width:auto; background-color: #73243D; color:#fff!important; padding:5px 15px; border-radius: 4px;}
.professional-landing-block a:hover {background-color: #5A1818;}

.expert-block a {display:inline-block; width:auto; background-color: #666c12; color:#fff!important; padding:5px 15px;}
.expert-block a:hover {background-color: #52560E;}

/*.species-guide-landing a {display:inline-block; width:auto; background-color: #666c12; color:#fff!important; padding:5px 15px;}
.species-guide-landing a:hover {background-color: #52560E;}*/

.library a.download-link {display:block; background-color: #bd8139!important; color:#fff!important; padding:5px 15px; margin:7px 0 0 0; text-align: center; text-transform:uppercase;}

/*  TOP NAV  */
#top-header .container {padding-top: 0;}
#et-secondary-menu {background-color:rgba(0, 0, 0, 0.2);}
#et-secondary-nav li {font-size:15px; text-transform:uppercase; text-align: center;}
#et-secondary-nav li {margin:0;}
#et-secondary-menu > ul > li a {padding: 16px 23px;}
#et-secondary-menu > ul > li > a:hover {opacity: 1; background-color:#C57400/*6F4725*/;}
#et-secondary-menu > ul > li.consumer-nav > a:hover {opacity: 1; background-color:#666c12;}
	#et-secondary-menu ul li.consumer-nav > .current_page_item a {background-color:#666c12!important;}
#et-secondary-menu > ul > li.professional-nav > a:hover {opacity: 1; background-color:#73243D;}

#et-secondary-nav li > ul {width: 160px;}
#top-menu .menu-item-has-children > a:first-child::after, #et-secondary-nav .menu-item-has-children > a:first-child::after {font-size: 0; content: "";}
#et-secondary-nav li ul {background-image:url(/wp-content/uploads/common/subnav-bk.jpg); background-size:100% 100%; padding: 0;}
#et-secondary-nav li li:first-of-type {border-top:none!important;}
#et-secondary-nav li li {padding: 0; border-top: 1px solid #5C3017!important;}
#et-secondary-nav li li a {color:#000;}

#et-secondary-nav li ul ul {right: 140px; margin-top: -1em;}

#et-secondary-nav ul li a:hover {background-color: rgba(197, 116, 0, 0.5);}


/* INTERNAL NAV */
.internal-main-nav-container {background-image:url(/wp-content/uploads/common/internal-main-nav-bk.jpg); /*background-color:#000;*/ text-align:center;}

/*  INTERNAL NAV - CONSUMER  */
.menu-consumer-container {text-align:center;}

.consumer-menu-block ul {}
.consumer-menu-block li {display: inline-block;}
.consumer-menu-block li a {display: block; position: relative; font-size:15px; font-weight:600; text-transform:uppercase; color:#fff; text-decoration: none; padding:5px 18px;}
	.consumer-menu-block li a:hover {color:#E8C69B;}
.consumer-menu-block li ul {position:absolute; display:none; z-index:999999999999999999999;}
.consumer-menu-block li ul li {border-top: 1px solid #5C3017;}
.consumer-menu-block li ul li a {padding: 10px 18px;}
.consumer-menu-block li ul li:first-of-type {border-top: none;}

.consumer-menu-block li:hover ul {display:block;}
.consumer-menu-block li ul.sub-menu li ul {display:none;}
.consumer-menu-block li ul.sub-menu li:hover ul {display:block; position:absolute; left:200px; top:10px;}

.consumer-menu-block li ul.sub-menu {width:300px; text-align:left; background-image:url(/wp-content/uploads/common/subnav-bk.jpg); background-size:100% 100%;}
.consumer-menu-block li ul.sub-menu li a {text-transform:capitalize; font-size:14px; line-height:130%; font-weight:400; color:#000!important; /*background-color:#E8C69B;*/ /*background-image:url(/wp-content/uploads/common/subnav-bk-single-row.jpg);*/ display:inline-block; width:300px;}
	.consumer-menu-block li ul.sub-menu li a:hover {background-color:rgba(82, 86, 14, 0.75)/*#52560E*/!important; color:#fff!important;}
.consumer-menu-block li ul.sub-menu ul li a {background-color:#798048; color:#fff!important;}
.consumer-menu-block li ul.sub-menu li li a {color:#fff;}

/* INTERNAL NAV - PROFESSIONAL  */
.menu-professional-container {text-align:center;}

.professional-menu-block ul {}
.professional-menu-block li {display: inline-block;}
.professional-menu-block li a {display: block; position: relative; font-size:15px; font-weight:600; text-transform:uppercase; color:#fff; text-decoration: none; padding:5px 18px;}
	.professional-menu-block li a:hover {color:#E8C69B;}
.professional-menu-block li ul {position:absolute; display:none; z-index:999999999999999999999;}
.professional-menu-block li ul li {border-top: 1px solid #5C3017;}
.professional-menu-block li ul li a {padding: 10px 18px;}
.professional-menu-block li ul li:first-of-type {border-top: none;}

.professional-menu-block li:hover ul {display:block;}
.professional-menu-block li ul.sub-menu li ul {display:none;}
.professional-menu-block li ul.sub-menu li:hover ul {display:block; position:absolute; left:200px; top:10px;}

.professional-menu-block li ul.sub-menu {width:300px; text-align:left; background-image:url(/wp-content/uploads/common/subnav-bk.jpg); background-size:100% 100%; /*border: 1px solid #5C3017; border-top:none;*/}
.professional-menu-block li ul.sub-menu li a {text-transform:capitalize; font-size:14px; line-height:130%; font-weight:400; color:#000!important; background-color:transparent; display:inline-block; width:300px;}
	.professional-menu-block li ul.sub-menu li a:hover {background-color:#73243D; color:#fff!important;}
.professional-menu-block li ul.sub-menu ul li a {background-color:#80374D;}
.professional-menu-block li ul.sub-menu li li a {color:#fff!important;}

/*  ACTIVE PAGES  */
body#consumer-active .consumer-nav a {background-color: #666c12;}
body#professional-active .professional-nav a {background-color: #73243D;}
body#species-active li.species-nav > a {background-color: #C57400;}
body#gallery-active li.gallery-nav > a {background-color: #C57400;}

.consumer-menu-block .current-menu-parent a, .consumer-menu-block .current-menu-ancestor a {color:#E8C69B!important;} /* CONSUMER AND PRO INTERNAL NAV */
.consumer-menu-block ul.sub-menu li.current-menu-parent a, .consumer-menu-block ul.sub-menu li.current-menu-ancestor a {background-color:#52560E!important; color:#fff!important;}
.consumer-menu-block ul.sub-menu li.current-menu-item a {background-color:#52560E!important; color:#fff!important;}
.consumer-menu-block ul.sub-menu ul li.current-menu-item a {background-color:#41450A!important; color:#fff!important;}

.professional-menu-block .current-menu-parent a, .professional-menu-block .current-menu-ancestor a {color:#E8C69B!important;} /* CONSUMER AND PRO INTERNAL NAV */
.professional-menu-block ul.sub-menu li.current-menu-parent a, .professional-menu-block ul.sub-menu li.current-menu-ancestor a {background-color:#73243D!important; color:#fff!important;}
.professional-menu-block ul.sub-menu li.current-menu-item a {background-color:#73243D!important; color:#fff!important;}
.professional-menu-block ul.sub-menu ul li.current-menu-item a {background-color:#5A1818!important; color:#fff!important;}


/*  HOME SLIDER  */
.et_pb_slider .et_pb_slide {height: 494px;}
.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {padding: 190px 0 0 0; width: auto; display: inline-block;}
.et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_slide_title {background-color: rgba(0, 0, 0, 0.0);} /* RESET BACKGROUND FROM TOP BLOCK */
.et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_slide_content {background-color: rgba(0, 0, 0, 0.0);} /*  REMOVE BACKGROUND FROM BOTTOM BLOCK  */
.et_pb_slider_with_text_overlay .et_pb_slide_content {padding: 0;}
.et_pb_slide_content h5 {padding:10px 0;}
.et_pb_slide_description .et_pb_slide_title {font-size: 60px; font-size: 2.4vw; font-weight: 400;}
#home-slider h2.et_pb_slide_title {padding: 16px 10px 8px 10px; display:inline-block; width:100%; background-color:rgba(0, 0, 0, 0.5)!important;}
#home-slider .home-slider-imgs h5 {display:inline-block; width:100%; background-color:#000; color:#EF9F00!important; font-size:21px; font-size: .84vw; font-family: 'Open Sans', sans-serif;}
.home-slider-link-container {float:right; position: relative; top: -39px; right:5px;}
.home-slider-link-container a {position:relative; top:-10px; color:#fff; font-weight:600; text-shadow: 1px 1px 23px rgba(150, 150, 150, 0.8);}

/*  HOME  */
#home-blocks-cons-pro .et_pb_row {width:100%!important; max-width:inherit!important;}
#home-blocks-cons-pro .et_pb_column {margin-right: 0;}
#home-blocks-cons-pro .et_pb_column_1_2 {width:50%;}
#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(1) {height:190px; background-image:url(/wp-content/uploads/home/home-consumer-block-bk.jpg);}
#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(2) {height:190px; background-image:url(/wp-content/uploads/home/home-professional-block-bk.jpg);}
#home-blocks-cons-pro h2 {font-size:38px; font-size: 1.55vw; margin:26px 0 0 0;}
#home-blocks-cons-pro p {font-size:23px; font-size: .92vw;}
#home-blocks-cons-pro .consumer-block a {color:#fff; text-decoration:underline;}
	#home-blocks-cons-pro .consumer-block a:hover {color: #EF9F00;}
#home-blocks-cons-pro .professional-block a {color:#fff; text-decoration:underline;}
	#home-blocks-cons-pro .professional-block a:hover {color: #EF9F00;}

#home-blocks-cons-pro .block-left {float:left; width:95%; margin:0 3%;}
#home-blocks-cons-pro .block-right {float:right; display:block; width:37%; text-align:center;}

.home-content-three-col .et_pb_row {max-width:1281px;}
.home-content-three-col h3 {width:100%; display:inline-block; /*background-color:#41200A;*/ background-image:url(/wp-content/uploads/common/top-nav-bk.jpg); font-size:23px; color:#fff!important; text-align:center; padding:10px 0 6px 0;}

.home-content-three-col .et_pb_row_inner_1 {padding:0;} /* LATEST ARTICLES HEADER */
.home-content-three-col .et_pb_row_inner_2 {padding: 1.5% 0;}
.home-content-three-col .et_pb_row_inner_3 {padding: 0;}

.et_pb_gutters3 .et_pb_column_3_4 {width:75%;}
.et_pb_gutters3 .et_pb_column {margin-right: 2.0%;}
.et_pb_gutters3 .et_pb_column_1_4 {width: 23%;}
.et_pb_gutters3 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8 {width: 48.5%; margin-right: 3%;}

.pagination a {display: block; width: 119px; background-color: #bd8139; color: #fff !important; padding: 5px 15px; margin: 7px 15px 0 15px; text-align:center;}
.pagination a:hover {background-color:#A67132;}

.whats-trending {margin-top:15px;}
/*#home-species-guide-block a {float:left; display:inline-block; width:50%; background-image:url(/wp-content/uploads/common/gold-wood-bk.jpg); color:#fff; font-weight:600; text-align:center; padding:10px 0;}

#home-species-guide-block a:first-of-type {border-right:1px solid #fff;}
	#home-species-guide-block a:hover {background-color:#A86300;}
#home-species-guide-block p {padding-bottom: 0; line-height:1;}
*/
/*  HOME INSIGHTS / KNOW ON WOOD  */
.insights-knock-on-wood-section {margin-top: 38px!important;}
.insights-knock-on-wood-section .home-knock-on-wood-bk img {pointer-events: none!important;}
.insights-knock-on-wood-section .home-knock-on-wood-bk p {font-size:16px!important;}
.insights-knock-on-wood-section .et_pb_column_3_8 {background-image:url(/wp-content/uploads/home/light-wood-bk.jpg);}
.insights-knock-on-wood-section .et_pb_column_3_8 h5 {color:#fff; font-size: 17px; font-weight: 700; display: block; background-image: url(/wp-content/uploads/common/sidebar-wood-bk.jpg); width: 94%; padding: 10px; margin: 0 auto;}

.insights-knock-on-wood-section .et_pb_module:first-of-type {margin-bottom: 0!important;}
.insights-knock-on-wood-section .et_pb_module {margin: 2.5% 0 0 0!important;}
.insights-knock-on-wood-section .et_pb_module:first-of-type {margin: 0 0 0 0!important;}
/*.insights-knock-on-wood-section .et_pb_module:nth-of-type(2) {border-bottom:1px solid #000;}*/

.insights-knock-on-wood-section .et_pb_post {width: 94%; margin: 0 auto 15px auto!important;}
.insights-knock-on-wood-section .et_pb_column_3_8:nth-of-type(2) .et_pb_post {width: 94%; margin: 12px auto 0 auto!important;}
.insights-knock-on-wood-section .et_pb_column_3_8:nth-of-type(2) .et_pb_post a img {margin-bottom: 10px;}

.insights-knock-on-wood-section .wendy-blog {margin-bottom:35px!important;}

.kow-blog p {padding:0!important;}
.kow-blog p:last-of-type {padding:0!important;}
.kow-blog a.more-link {margin-top:20px!important;}

.home-blog-list a.more-link {display:block; width:125px; background-color: #bd8139; color:#fff!important; padding:5px 15px; margin:7px 0 0 0; text-align: center; text-transform:uppercase;}
.home-blog-list a.more-link:hover {background-color:#A67132;}

.home-blog-list .et_pb_text_inner {width: 94%; margin: 0 auto 0 auto;}
.home-blog-list h2 {margin-top: 15px;}
.home-insights-header-block p:last-of-type {padding-bottom: 0;}
.home-blog-list .et_pb_post .post-meta {margin-bottom: 0px;}
.home-blog-list p:last-of-type {padding-bottom: 5px;}

/*  HOME BLOG CON/PRO POSTS */
#home-con-pro-blog-posts {padding: 1% 0 0 0!important;}
#home-con-pro-blog-posts .et_pb_module {margin-bottom: 4%;}
#home-con-pro-blog-posts .et_pb_post {margin-bottom: 0px;}
#home-con-pro-blog-posts .et_pb_post h2 {margin-top: 15px;}

/*  AHIC INFO - HOME  */
#ahic-info .et_pb_row {max-width: 1281px;}
#ahic-info {padding: 40px 0 27px 0;}
#ahic-info h2 {font-size:30px!important;}
#ahic-info p {font-size:18px; line-height:140%;}

/* SEARCH BLOCK */
.et_pb_gutters3 .et_pb_column_1_4 .et_pb_widget {margin-bottom:0;}
.et_pb_column_single.et_pb_column_1_4 .et_pb_module {margin-bottom:20px!important;}
.et_pb_widget_area_left {padding-right: 0px; border-right: none;}

/*  BREADCRUMBS  */
p#breadcrumbs {display:block; width:1280px; margin:10px auto;}
#breadcrumbs a {color:#333;}
#breadcrumbs {pointer-events: none; cursor: default;}

/*  INTERNAL SLIDER - LANDING PAGE  */
#consumer .et_pb_slider .et_pb_slide {height: 300px; margin-bottm:20px;}
#professional .et_pb_slider .et_pb_slide {height: 300px; margin-bottm:20px;}
.landing-slider .et_pb_text {margin: 20px 0 0 0!important;}

/* INTERNAL PAGES - CONSUMER */
/*body.page-template-page-consumer p#breadcrumbs {display:none;}*/
#consumer {margin-top: 25px;}
#consumer h1, #consumer h2, #consumer h3, #consumer h4, #consumer h5, #consumer h6 {color:#666c12; font-weight:400;}
#consumer h2 {margin-top:0px!important; padding-top:15px; color:#333!important;}
#consumer h4 {color:#666c12; font-size:23px!important; font-weight:400;}
#consumer a {color:#666c12; font-weight:400;}
.consumer-landing .et_pb_row {padding:0px 0 0 0;}
#consumer .et_pb_row {max-width:1280px;}
#consumer .et_pb_column_3_4 .et_pb_row_inner {padding: 0 0 2% 0;}
/*#consumer .et_pb_column_3_4 .et_pb_row_inner:first-of-type {padding: 8px 0 2% 0;}*/
#consumer .et_pb_column_3_4 .et_pb_module {margin-bottom: 0!important;}
#consumer .et_pb_column_single {padding: 0 0 2.855% 0!important;}
#consumer .consumer-landing-insights-header h4 {width:100%; display:inline-block; /*background-color:#41200A;*/ background-image:url(/wp-content/uploads/common/top-nav-bk.jpg); font-size:24px!important; color:#fff!important; text-align:center; padding:10px 0 6px 0; text-shadow: 3px 3px 3px rgba(61, 61, 61, 0.8);}

.et_pb_post .et_post_meta_wrapper img {display:none!important;} /*  HIDE FEATURED IMAGE ON POST PAGE  */
#consumer-active h1.entry-title {color: #666c12}

/* WHERE TO BUY  */

.where-to-buy .et_pb_column_1_4 { width: 30.5%!important; margin-right: 4%!important;}
.where-to-buy .et_pb_column_1_4 .et_pb_module:first-of-type {margin-top: 0px !important;}
.where-to-buy .et_pb_column_1_4 .et_pb_module {border: 1px solid #000; padding: 10px; margin-top: 10px !important;}
.where-to-buy .et_pb_column_1_4 .et_pb_text p:last-of-type {padding-bottom: 0 !important;}


/*  CONSUMER TABLE  */
#consumer table {border: 1px solid #333;}
#consumer tr td {border-top: 1px solid #333!important;}
#consumer th {background-color:#666c12!important; color:#fff;}

/* INTERNAL PAGES - PROFESSIONAL */
/*body.page-template-page-professional p#breadcrumbs {display:none;}*/
#professional {margin-top: 25px;}
#professional h1, #professional h2, #professional h3, #professional h4, #professional h5, #professional h6 {color:#73243D; font-weight:400;}
#professional h2 {margin-top:0px!important; padding-top:15px; color:#333!important;}
#professional h4 {color:#73243D; font-size:23px!important; font-weight:400;}
#professional a {color:#73243D; font-weight:400;}
.professional-landing .et_pb_row {padding:0px 0 0 0;}
#professional .et_pb_row {max-width:1280px;}
#professional .et_pb_column_3_4 .et_pb_row_inner {padding: 0 0 2% 0;}
/*#professional .et_pb_column_3_4 .et_pb_row_inner:first-of-type {padding: 8px 0 2% 0;}*/
#professional .et_pb_column_3_4 .et_pb_module {margin-bottom: 0!important;}
#professional .et_pb_column_single {padding: 0 0 2.855% 0!important;}
span.insight-header {width:100%!important; display:inline-block!important; /*background-color:#41200A;*/ background-image:url(/wp-content/uploads/common/top-nav-bk.jpg)!important; font-size:24px!important; color:#fff!important; text-align:center!important; padding:10px 0 6px 0!important; text-shadow: 3px 3px 3px rgba(61, 61, 61, 0.8)!important;text-transform: uppercase;}



#species-guide-block h3 {width:100%; display:inline-block; /*background-color:#41200A;*/ background-image:url(/wp-content/uploads/common/sidebar-wood-bk.jpg); font-size:23px!important; color:#fff!important; text-align:center; padding:10px 0 6px 0; text-shadow: 3px 3px 3px rgba(61, 61, 61, 0.8);}
#species-guide-block a {display:inline-block; width:50%; /*background-color:#EF9F00;*/ background-image:url(/wp-content/uploads/common/sidebar-wood-bk-dark.jpg); color:#fff; font-weight:600; text-align:center; padding:10px 0;}
#species-guide-block a:first-of-type {border-right:1px solid #fff;}
	#species-guide-block a:hover {background-color:#A86300;}
#species-guide-block p {padding-bottom: 0; line-height:1;}

/*  PROFESSIONAL TABLE  */
#professional table {border: 1px solid #333;}
#professional tr td {border-top: 1px solid #333!important;}
#professional th {background-color:#73243D!important; color:#fff;}

/*  SPECIES GUIDE LANDING  */
.species-guide-leaf-block:hover {cursor:pointer;}
.species-guide-leaf-block {float:left; width:16.8%; margin:0 4% 4% 0; text-align:center;}
.species-guide-leaf-block:nth-of-type(5), .species-guide-leaf-block:nth-of-type(10), .species-guide-leaf-block:nth-of-type(15), .species-guide-leaf-block:nth-of-type(20) {margin-right:0;}
.species-guide-leaf-block h2 {font-weight:700; font-size:20px;}

/*  SPECIES GUIDE DETAIL PAGE  */
.species-guide .species-leaf-genus h1 {font-size:30px; padding-bottom: 0;}
.species-guide .species-leaf-genus img {margin-left:15px;}
.species-guide .species-leaf-genus h6 {font-size:20px; padding-bottom: 0;}

.species-guide .species-leaf-genus .species-head-container {display: table; width:100%; margin:auto; text-align:left;}
.species-guide .species-leaf-genus .species-head-block {display: table-cell; vertical-align: bottom; width: auto;}
.species-guide .species-leaf-genus .species-head-block:nth-of-type(1) {margin-right:0px;}
.species-guide .species-leaf-genus .species-head-block:nth-of-type(2) {}
.species-guide .species-leaf-genus .species-head-block:nth-of-type(3) {text-align:right;}

/*.species-name {float:left; display:inline-block; margin-right:10px; height:100%; position:relative; bottom:0;}
.species-leaf {float:left; display:inline-block; position:relative; height:100%; bottom:0;}
.species-genus {float:right; display:inline-block; position:relative; height:100%; bottom:0;}*/
 
.species-guide .et_pb_column_3_8:nth-of-type(1) {width: 70%!important; margin-right: 3%!important;}
.species-guide .et_pb_column_3_8:nth-of-type(2) {width: 27%!important; margin-right: 0;}

/*  EXPERT INSIGHTS  */
.expert-insights-landing .et_pb_row .et_pb_column_3_8:nth-of-type(1) {width:20%;}
.expert-insights-landing .et_pb_row .et_pb_column_3_8:nth-of-type(2) {width:76%;}

.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {width: 96%;max-width: 1280px;margin: auto;padding-top: 0; background:transparent; margin-top: 25px;}
.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper {width: 80%; max-width: 1280px; padding-top: 40px;}

.blog-landing h2 {padding-bottom: 0px;}
.blog-landing p:last-of-type {padding-bottom: 0em !important;}
.blog-landing .et_pb_post {margin-bottom:20px!important;}

.single .et_pb_post {margin-bottom: 27px;border-bottom: 1px solid;}

.et_pb_post .post-meta {display: none;}

.experts-read-more .et_pb_posts a.more-link {display: inline-block!important;}

/*  FORMS  */
input[type="text"], input[type="password"], input[type="tel"], input[type="email"], input.text, input.title, textarea, select {padding: 9px;border: 1px solid #bbb;color: #4e4e4e;background-color: #fff; font-size:15px;}

/*  GALLERY  */
.sp-thumbnails-container {height: 670px!important;}
.sp-thumbnail {background-color: #815324;}
.sp-thumbnail-text .sp-thumbnail-description {display:none;}
.sp-caption-container {text-align: left;background-color: #815324;padding: 20px;}
.title-in {font-size: 23px;margin-bottom: 14px;}
.desc-in a {color:#fff!important; text-decoration:underline!important;}
.desc-in {margin-bottom: 15px;}
.read-more-color {display: inline-block!important;background-color: #E8C69B;padding: 5px 15px;}
.read-more-color a {color: #000!important;}

/*  MASTER SLIDERS  */
/*.slider-info-bk {background-color:#0f0;}*/

/*.ms-slide-layers {overflow: visible!important;}
.ms-view {overflow: visible!important;}

.ms-layer {bottom: -109px!important; padding: 10px; box-sizing: border-box!important; background-color:#0f0!important;}*/

.ms-slide-info {background-color: #8C4C28!important; color: #fff; padding: 10px 15px; text-align:left!important;}
.ms-slide-info h2 {color:#fff!important;}

/* SOCIAL BLOCKS */
#twitter-block {border: 1px solid #41200A;}
#facebook-block {border: 1px solid #41200A;}
#facebook-block .cff-wrapper {padding:10px; background-color: #fff;}
#facebook-block .cff-page-name, #facebook-block .cff-text, #facebook-block .cff-link-title {font-size:12px;}
#facebook-block .cff-author {margin: 0;}
#facebook-block .cff-shared-link {margin: 5px 0 5px 0;}
#facebook-block .cff-post-links {padding:0;}
#facebook-block .cff-item {padding: 10px 0 5px 0;}
#facebook-block .cff-likebox {/*margin: 10px 0 0 0;*/}
#facebook-block h4.widgettitle {width:100%; display:inline-block; /*background-color:#41200A;*/ background-image:url(/wp-content/uploads/common/sidebar-wood-bk.jpg); font-size:23px!important; color:#fff!important; text-align:center; padding:10px 0 6px 0; text-shadow: 3px 3px 3px rgba(61, 61, 61, 0.8);}

/* FEED THEM SOCIAL */
.fts-jal-fb-header {display:none;}
.fts-jal-fb-user-thumb {width: 28px;margin-bottom: 5px;}
.fts-jal-fb-user-name a {font-weight: 700;color: #000;display: block;padding-top: 0px;padding-right: 5px;font-size: .7rem;line-height: .9rem; font-family: Helvetica,Roboto,"Segoe UI",Calibri,sans-serif;}
.fts-jal-fb-description-wrap {display:none;}
.fts-jal-fb-message {line-height: 19px;padding-top: 0px;}

#twitter-block h4.widgettitle {width:100%; display:inline-block; /*background-color:#41200A;*/ background-image:url(/wp-content/uploads/common/sidebar-wood-bk.jpg); font-size:23px!important; color:#fff!important; text-align:center; padding:10px 0; text-shadow: 3px 3px 3px rgba(61, 61, 61, 0.8);}
#twitter-block .timeline-Footer {padding: 5px 15px;}
#twitter-block .timeline-Tweet-media {display:none!important;} /* HIDE TWITTER PHOTOS  */

.social-block-footer-container {}
.social-block-footer {}



/* SIDEBAR SOCIAL  */
#right-side-social {}

#right-side-social h3 {width: 100%; display: inline-block; background-color: #41200A!important; background-image: url(/wp-content/uploads/common/sidebar-wood-bk.jpg); font-size: 20px !important; color: #fff !important; text-align: center; padding: 10px 0 6px 0; text-shadow: 3px 3px 3px rgba(61, 61, 61, 0.8);}
#right-side-social h3 a {color:#fff;}
#right-side-social h4.widgettitle { display: block; background-color: #41200A!important; background-image: url(/wp-content/uploads/common/sidebar-wood-bk.jpg); font-size: 20px !important; color: #fff !important; padding: 11px 15px 5px 15px; margin: 0; text-align: center; text-transform: uppercase;}

#right-side-social .cff-wrapper {padding:10px; background-color: #fff;}
#right-side-social .cff-page-name, #facebook-block .cff-text, #facebook-block .cff-link-title {font-size:12px;}
#right-side-social .cff-author {margin: 0;}
#right-side-social .cff-shared-link {margin: 5px 0 5px 0;}
#right-side-social .cff-post-links {padding:0;}
#right-side-social .cff-item {padding: 10px 0 5px 0;}
#right-side-social .cff-likebox {margin: 10px 0 0 0;}

#right-side-social .text-6 p {font-size:16px!important;}
#right-side-social .text-6 p:last-of-type {padding-bottom: 10px !important;}


#right-side-social #text-7, #right-side-social #text-10 {margin-bottom:20px;} /*SPECIES GUIDE BLOCK*/
#right-side-social #text-7 .textwidget p {padding-bottom: 0!important;} /*SPECIES GUIDE BLOCK*/

#right-side-social #text-8 p:last-of-type {padding-bottom: 0 !important;} /*FACEBOOK BLOCK*/

.sidebar-btn {}

#right-side-social #text-6 {background-color:#fff; margin-bottom:20px; border: 1px solid #914D28;}
#right-side-social #text-8 {background-color:#fff; margin-top:20px; margin-bottom:20px; border: 1px solid #914D28;}
#right-side-social #text-11 {background-color:#fff; margin-bottom:20px; border: 1px solid #914D28;}
#right-side-social #do-etfw-3 {background-color:#fff; margin-bottom:20px; border: 1px solid #914D28;}

#right-side-social a.sidebar-btn {display:inline-block; width:50%; /*background-color:#EF9F00;*/ background-image:url(/wp-content/uploads/common/sidebar-wood-bk-dark.jpg)!important; color:#fff; font-weight:600; text-align:center; padding:10px 0;}

#right-side-social a.sidebar-btn-full {display:inline-block; width:100%; /*background-color:#EF9F00;*/ background-image:url(/wp-content/uploads/common/sidebar-wood-bk-dark.jpg)!important; color:#fff; font-weight:600; text-align:center; padding:10px 0;}

#right-side-social #text-10 a.sidebar-btn {width:100%!important;}

#right-side-social a.sidebar-btn:first-of-type {border-right:1px solid #fff;}
	#right-side-social a.sidebar-btn:hover {background-image:url(/wp-content/uploads/common/sidebar-wood-bk-dark.jpg)!important; opacity:.85;}
	
#right-side-social-test #text-9 {background-color:#fff;}
#right-side-social-test .fts-jal-single-fb-post {padding: 0px 0 7px !important;}


#right-side-social-test .fts-jal-fb-header {display:none}
#right-side-social-test .fts-powered-by-text {display:none}

#right-side-social-test .fts-jal-fb-user-name {font-weight: 700; font-size: 12px; line-height: 15px;}
#right-side-social-test .fts-jal-fb-user-name a {font-weight: 700;}

#right-side-social-test .fts-jal-fb-top-wrap {margin-bottom: 0px;}
#right-side-social-test .fts-jal-fb-link-wrap {margin-top: 0px;}
#right-side-social-test .fb-social-btn-bottom {margin-top: 0px !important;}



/*  FOOTER  */
#main-footer {background-image:url(/wp-content/uploads/common/footer-bk-2.jpg)!important;}
#footer-bottom {color:#000; padding: 25px 0;}
#footer-bottom .ahic-copyright {padding: 30px 0 0 0; display: inline-block; font-size:12px;}

.footer-social-icons {float:right; width:auto;}
.footer-social-icons img {margin-right:8px;}
.footer-social-icons span {font-weight:700; margin: 0 10px 0 0;}

.login form {background: transparent!important; background-image:url(/wp-content/uploads/common/header-wood-tile-bk.jpg)!important;}
#PVA_MobileNav.hidden{display:none!important;}

/* HOME FIX */
body#home #consumer h3, body#home #consumer h5 {color:#fff!important;}
body#home #consumer .trend-blog-posts h2.entry-title {margin-top: 20px !important;}

/**************** RESPONSIVE STYLING *****************/

/***** 16:9 laptop *******/
@media (max-height: 900px) and (max-width: 1600px) {

.et_pb_slider .et_pb_slide {height: 335px;}
.et_pb_slide_description {padding: 100px 0 0 0;}
#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(1) {height: 130px;}
#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(2) {height: 130px;}
}

@media screen and (min-width: 1350px){
	.container {width: 95%!important; max-width: 2260px!important;}
	
	.et_pb_slider .et_pb_slide, .et_pb_section {
    background-position: center!important;
    -webkit-background-size: 100%!important;
    -webkit-background-size: cover!important;
    -moz-background-size: 100%!important;
    -moz-background-size: cover!important;
    background-size: 100%!important;
    background-size: cover!important;}

#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(1) {height: 139px;}
#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(2) {height: 139px;}

.home-content-three-col .et_pb_row_inner {padding: /*3.8%*/0 0 0 0!important;}
.home-content-three-col .et_pb_row_inner:nth-of-type(3) {padding: 1.2% 0 0 0!important;}

#home-slider h2.et_pb_slide_title {font-size: 36px!important;}
.et_pb_slide_description {padding: 120px 0 0 0;}

#home-blocks-cons-pro p {font-size: 20px; line-height:135%;}


}

@media screen and (max-width: 1280px){
	
	#main-header .container {width: 96%!important;}
	.et_pb_row {max-width: 1280px; width: 100%!important;}
	#main-content {width: 96%!important; margin: 0 auto;}
	#top-header {height: 34px;}
	#top-header .container {width: 100%!important;}
	#et-secondary-menu > ul > li a {padding: 11px 23px;}
	#et_top_search {margin: 13px 23px 0 23px;}
	.ahic-logo {margin: 8px 0;}
	.ahic-header-text {margin-top: 31px;}
	
	p#breadcrumbs {width: 96%;}
	
	/*  COMMON TEXT STYLES  */
	h2 {font-size: 23px;}
	
	/*  MAIN NAV  */
	.consumer-menu-block li a {font-size: 14px; padding: 5px 10px;}
	.professional-menu-block li a {font-size: 14px; padding: 5px 10px;}
	
	#main-content {width: 100% !important;}

	/* HOME SLIDER */
	.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {padding: 85px 0 0 0; width: 720px;}
	.et_pb_slider .et_pb_slide {height: 320px;}
	.et_pb_slide_description .et_pb_slide_title {font-size: 2.9vw;}
	#home-slider .home-slider-imgs h5 {font-size: 1.2vw;}
	
	/* HOME BLOCKS  */
	#home-blocks-cons-pro h2 {font-size:24px; margin:15px 0 0 0; padding-bottom: 4px;}
	#home-blocks-cons-pro p {font-size:16px}
	home-blocks-cons-pro p:last-of-type {padding-bottom: 0 !important;}
	#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(1) {height:108px; background-image:url(/wp-content/uploads/home/home-consumer-block-bk.jpg);}
	#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(2) {height:108px; background-image:url(/wp-content/uploads/home/home-professional-block-bk.jpg);}
	
	
	.home-content-three-col .et_pb_row {max-width: 96%;}
	.home-content-three-col h3 {font-size: 20px;}
	
	#species-guide-block h3 {font-size: 20px !important;}
	#twitter-block h4.widgettitle {font-size: 20px !important;}
	#facebook-block h4.widgettitle {font-size: 20px !important;}
	
	.et_pb_column_3_4 .et_pb_row_inner {padding: 3% 0 0 0;}
	.et_pb_column_single {padding: 2.4% 0!important;}
	
	#ahic-info .et_pb_row {max-width: 1140px;}
	
	.library .et_pb_row_4col .et_pb_column_1_4:nth-of-type(1), .library .et_pb_row_4col .et_pb_column_1_4:nth-of-type(3) {width:20%; margin-bottom:15px;}
	.library .et_pb_row_4col .et_pb_column_1_4:nth-of-type(2), .library .et_pb_row_4col .et_pb_column_1_4:nth-of-type(4) {width:26%; margin-bottom:15px;}
	.library .et_pb_row_4col .et_pb_column_1_4:nth-of-type(2) {margin-right: 4.0%;}
	.library img {border: 1px solid #512717;}
	
	/*  INTERNAL  */
	#consumer .et_pb_row {max-width: 1230px;}
	#professional .et_pb_row {max-width: 1230px;}
}

@media screen and (max-width:1030px){
	
	#consumer, #professional {    width: 98%;    margin: 25px auto;}
	
	
}
@media screen and (max-width:980px){
	/*styles for mobile nav*/
	.mean-container .mean-nav ul li a.mean-expand {width: 26px;height: auto;padding: 16px 12px!important;}
	.mean-bar {position: fixed!important;top: 0;}
	nav.mean-nav {max-height: 500px;overflow-y: auto;}
	#page-container {margin-top: 0px;}
	#home-blocks-cons-pro {padding: 0 0; margin-bottom: 0px;}
	#home-blocks-cons-pro .et_pb_row{padding:0 0;}
	#home-blocks-cons-pro .et_pb_row .et_pb_column{margin-bottom:0;}
	.home-content-three-col {padding-top: 0; width: 91%; margin: 25px auto 0 auto;}
	.home-content-three-col .insights-knock-on-wood-section{padding-top:0;}
	.home-content-three-col .insights-knock-on-wood-section .et_pb_column{margin-bottom:0;
    padding-bottom: 15px;}
	.home-content-three-col .et_pb_row_inner_6{padding-top:0;}
	#home-con-pro-blog-posts .et_pb_column {width: 48.75%!important;float: left;margin: 0 2.5% 0 0;}
	#species-guide-block {width: 100%; margin: 0 auto;}
	#twitter-block {width: 48.75%; float: left; margin: 0 2.5% 0 0!important;}
	#facebook-block {width: 48.75%; float: left; margin: 0 0 0 0!important;}
	#do-etfw-2, #text-4 {    width: 100%!important;    margin: 0 0!important;}
	
	#main-header {margin-top: 0px;}
	#ahic-info {padding: 40px 2.5% 27px;}
	
	.ahic-logo {width: 23%;height:auto;}
	.ahic-header-text {margin-top: 20px;}
	.ahic-header-text {    width: 75%;}
	
	.ahic-logo-0920 {float:none; width: 439px; height: 165px; margin: 50px auto 0 auto; text-align: center; padding: 15px 0px 15px 0px;}
	
	.rah-header{float:none; text-align:center; width:165px; margin:0 auto 0 auto; padding:15px 0px 15px 0px;}
	
	.internal-main-nav-container{display:none;}
	
	.et_pb_slide_description .et_pb_slide_title {font-size: 3.9vw;}
	#home-slider .home-slider-imgs h5 {font-size: 1.85vw;}
	
	#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(1) {height:108px; background-image:url(/wp-content/uploads/home/home-consumer-block-bk.jpg); width:50%!important;}
	#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(2) {height:108px; background-image:url(/wp-content/uploads/home/home-professional-block-bk.jpg); width:50%!important;}
	
	#home-blocks-cons-pro p {font-size: 15px;}
	#home-con-pro-blog-posts {padding: 25px 0 0 0 !important;}
/*	#home-con-pro-blog-posts .et_pb_column {width: 46% !important; margin: 0 0 0 2.5%;}
*/	
	#species-guide-block .et_pb_widget {width: 48.75% !important; margin: 0 2.5% 2.5% 0 !important;} /* RIGHT COLUMN BLOCKS */
	#species-guide-block .et_pb_widget:nth-of-type(2) {margin-right:0!important;}
	/*#twitter-block {margin: 0 2.8% 0 2.5%;}
	#facebook-block {margin: 0!important;}*/
	.et_pb_column_single {padding: 0 !important;}
	
	/*#consumer, #professional {width: 91%; margin: 0 auto 25px auto; padding:25px 0 0 0!important;}*/
	#consumer, #professional {width: 100%; margin: 0 auto 25px auto; padding: 25px 4% 0 4% !important; box-sizing: border-box;}
	.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper {width: 93%; padding-top: 20px;}
	
	.library .et_pb_row {padding: 0!important;}
	.library .et_pb_column {margin-bottom: 0!important;}
	
	.library .et_pb_row_4col .et_pb_column_1_4:nth-of-type(2) {margin-right: 0;}
	.library .et_pb_column_1_4 {margin-bottom: 15px!important;}
}

@media screen and (max-width:800px){
	#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(1) {height:120px; background-image:url(/wp-content/uploads/home/home-consumer-block-bk.jpg); width:50%!important;}
	#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(2) {height:120px; background-image:url(/wp-content/uploads/home/home-professional-block-bk.jpg); width:50%!important;}
}

@media screen and (max-width:775px){
	#page-container {margin-top: 0px;}
	#home-blocks-cons-pro {padding: 0 0; margin-bottom: 20px;}
	#home-blocks-cons-pro .et_pb_row{padding:0 0;}
	#home-blocks-cons-pro .et_pb_row .et_pb_column{margin-bottom:0;}
	.home-content-three-col{padding-top:0;}
	.home-content-three-col .insights-knock-on-wood-section{padding-top:0;}
	.home-content-three-col .insights-knock-on-wood-section .et_pb_column{margin-bottom:0;
    padding-bottom: 15px;}
	.home-content-three-col .et_pb_row_inner_6{padding-top:0;}
	#home-con-pro-blog-posts .et_pb_column {    width: 45%!important;    float: left;   margin: 0 2.5%;}
	#species-guide-block {width: 100%; margin: 0 auto;}
	#twitter-block {width: 48.75%; float: left; margin: 0 2.5% 25px 0!important;}
	#facebook-block {width: 48.75%; float: left; margin: 0 0 0 0!important;}
	
	#do-etfw-2, #text-4 {    width: 100%!important;    margin: 0 0!important;}
	
	#ahic-info {padding: 40px 2.5% 27px;}
	
	.ahic-logo {width: 30%;height:auto;}
	.ahic-header-text {margin-top: 40px; width: 70%;}
	.ahic-header-text h1 {font-size: 25px !important;}
	.ahic-header-text h2 {font-size: 19px !important;}
	
	.internal-main-nav-container{display:none;}
	
	.et_pb_slide_description {width: 660px;}
	.et_pb_slide_description .et_pb_slide_title {font-size: 3.9vw;}
	#home-slider .home-slider-imgs h5 {font-size: 2.2vw;}
	
	#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(1) {height:75px; width:100%!important;}
	#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(2) {height:100px; width:100%!important;}
	
	#home-con-pro-blog-posts .et_pb_column {
    width: 48.75% !important;
    float: left;
    margin: 0 2.5% 0 0;
}
	
	#species-guide-block #text-5 {width: 48.5% !important;margin: 0 3% 7.5% 0 !important;}
	#species-guide-block #text-2 {width: 48.5% !important;}	
	/*.et_pb_column  .et_pb_widget:nth-child(n) {width: 46.25% !important;margin: 0 7.5% 0 0 !important;}*/
	
	#home-con-pro-blog-posts {padding: 2.5% 0 0 0 !important;}
	
	#consumer, #professional { width: 100%; margin: 20px auto 25px auto; padding: 0;}
	.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper {width: 93%; padding-top: 20px;}
	
	.et_pb_column_single {padding: 0 !important;}
	
	#species-guide-block #text-2 {margin-bottom:0px!important;}
	
	#ahic-info {padding: 0 3%!important;}
	#ahic-info p {padding-bottom:0!important;}
	
	.home-content-three-col {padding-bottom:0!important;}
	
	.footer-social-icons {float: none; text-align: center;}
	#footer-bottom .ahic-copyright {padding: 0px 0 15px 0; display: block; text-align: center;}
}

@media screen and (max-width:500px){
	nav.mean-nav {max-height: 350px;}
	
	
	.common-header{background-size:auto 100%;}
	.ahic-logo {    width: 65%;    height: auto;    margin: 8px auto;    float: none;}
	.ahic-header-text {    width: 95%;    margin: 0 auto;    float: none;}
	#twitter-block, #facebook-block {width: 95%;float: left;margin: 0 2.5%;}
	#home-con-pro-blog-posts .et_pb_column {width: 95%!important;float: left;margin: 0 2.5%;}
	
	.ahic-header-text h1 {text-align: center;}

	.ahic-header-text h2 {text-align: center;}
	
	.et_pb_slide_description{width:100%;}
	#home-slider .home-slider-imgs h5 {font-size: 14px;line-height: 130%;}
	.home-slider-link-container{top: auto;right: auto;float: none;}	
	.footer-social-icons span {width: 100%;display: block;}
	.footer-social-icons {width: 100%;}
	
	#consumer.contact-us {    padding-top: 0;    margin-top: 0;}
	
	#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(1) {height:120px; width:100%!important;}
	#home-blocks-cons-pro .et_pb_column_1_2:nth-of-type(2) {height:120px; width:100%!important;}
	
	#species-guide-block #text-5 {width: 100% !important;margin: 0 3% 7.5% 0 !important;}
	#species-guide-block #text-2 {width: 100% !important;}	
	
	#twitter-block, #facebook-block {
    width: 100%;
    float: left;
    margin: 0;
}
	
}




