.hidden_pro { display: none; }
.landing_products_banner .banner01 {background: url(../images/products/bg_global_suppliers_of_premium_chemicals.jpg) no-repeat center center; background-size: cover;}
.landing_products_banner .banner_msg {margin-top: 0;}
.products_about {padding: 120px 0;}
.products_search_main {padding: 57px 0 47px;}
.products_search_type {padding: 20%;}
.products_search_type img {position: relative; z-index: 999;}
.products_search_desc .col-md-7 {padding-left: 0;}
.products_search_desc h4 {font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; font-size: 15px; line-height: 17px;}
.products_search_desc h4 a {color: rgb(239 220 20);}
.products_search_type .hexagon {background: #231f20; width: 84%; height: 100%; font-size: 0; z-index: 99;}
.products_search_type .hexagoninner{background: yellow; width: 96%; height: 96%; font-size: 0; transform: translate(-50%,-50%);z-index: 999;}
.productsearch { padding: 0 2.6%; margin-top: 40px; }
.productsearch input {height: 44px; font-family: 'Gotham-Book'; font-size: 13px; line-height: 18px; padding-top: 10px; display: inline-block; color: #606060;  border: 0; padding: 5px 0 0 50px; position: relative;}
.productsearch .ic_search {content: ''; position: absolute; left: 26px; top: 50%; transform: translateY(-50%); display: inline-block; width: 15px; height: 16px; background:url(../images/products/ic_search.png) no-repeat center center; background-size: cover; z-index: 999;}
.rightline {width: 1px; right: 5px; height: 100%; display: inline-block; background: #606060;}
.alphabet {padding: 32px 20px;}
.alphabet h3 {font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; font-size: 28px; line-height: inherit; color: #38424F; width: 100%; float: left;}
.alphabet p, .products_alphatical p {font-family: 'Gotham-Book'; font-size: 15px; line-height: 28px; color: #606060; width: 100%; float: left;}
.alphabet p a, .products_alphatical p a {color: #606060;}
.alphabet p a:hover, .products_alphatical p a:hover {color: #38424F;}
.alphabet span {width: 60%; float: left; height: 2px; background: #38424F; margin: 6px 0 7px;}
.alphabet span.alphabet_head {width: 100%; display: block; height: auto; margin: 0px; background: none; }
.alphabet span.highlight { display: inline; width: auto; background: none !important; float: none; height: auto; margin: 0px; font-family: 'Gotham-Bold'; }
.products_alphatical h3 {font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; font-size: 30px; line-height: 48px; color: #231f20;}
.products_alphatical .alphabet h3 {color: #38424F;}
.polymers_section {border-bottom: 1px solid #a8a7a7;}
.products_alphatical .desc h3 {margin-bottom: 20px;}
.products_alphatical .desc p {margin-bottom: 15px;}
.pd65110 {padding: 80px 0 45px;}
.polymers_section h5 {font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; font-size: 24px; line-height: 48px; color: #444343; margin-top: 15px; width: 100%; float: left; }
.product_list_icon:hover { cursor: pointer; }
.product_list_icon:hover img { opacity: 0.65; }
.product_list_icon:hover a { color: #705d18; }
.product_list_icon:hover .products_search_type .hexagon { background: #705d18; }
.product_list_icon:hover .products_search_type .hexagoninner { background: #38424F; }


@media only screen and (max-width: 768px) {
	html, body { overflow-x: hidden; }
	.productsearch { margin-top: 35px; margin-bottom: 20px; }
	.products_search_main { padding: 0px 0px 25px 0px; }
	.products_about { padding: 60px 0px 60px 0px; }
	.products_search_desc h4 { font-size: 10px; line-height: 14px; }
	.bottomline { height: 1px; background: #231f20; overflow: hidden; }
	.products_search_type.top_space { margin-top: 12px; }
	.products_search_type.bottom_space { margin-bottom: 12px; }
	.push_top { margin-top: -6px !important; }
	.push_bottom { margin-top: 6px !important; }
	.rightline { background: #231f20; right: 10px !important; }
	.products_alphatical h3 { font-size: 16px; line-height: 25px; }
	.products_alphatical .alphabet h3 { font-size: 23px; }
	.products_alphatical p{font-size: 13px;line-height: 21px;}
	.alphabet p {
		font-family: 'Gotham-Book';
		font-size: 15px;
		line-height: 28px;
		color: #606060;
		width: 100%;
		float: left;
	}
	.polymers_section h5 { font-size: 14px; line-height: 20px; }
	.alphabet span { width: 100%; }
	.alphabet { padding: 22px 40px; }
	.pd65110 { padding-top: 35px; padding-bottom: 25px; }
}