@media(max-width: 575px){
.faq_left .common_title {
width: unset;
}
.products_wrap_cat {
display: block;
}
#hm_products .hm_product_wrap h3 {
min-height: unset;
}
.caption {
font-size: 29px;
line-height: 32px;
width: unset;
}
.banner_caption {
padding-bottom: 100px;
padding-left: 10px;
padding-right: 10px;
}
#banner {
height: 450px;
}
.hm_about_title .common_title {
width: unset;
}
.common_title {
font-size: 24px;
}
.sub_title {
font-size: 14px;
}
.flex_title {
display: block;
margin-bottom: 30px;
}
#hm_products .flex_title .common_title {
width: unset;
}
.flex_title a{
display: none;
}
.hm_about_center {
padding: 0;
margin-top: 20px;
}
.hm_about_right{
display: none;
}
.select_language {
margin-right: 10px;
}
.hm_about_title {
margin-bottom: 30px;
}
.common_padding_top {
padding-top: 60px;
padding-left: 10px;
padding-right: 10px;
}
.common_padding_bottom {
padding-bottom: 60px;
padding-left: 10px;
padding-right: 10px;
}
.hm_product_wrap {
margin-bottom: 15px;
}
.orsachem_counter {
padding: 30px 20px;
}
.orsachem_counter_right ul li p {
font-size: 12px;
line-height: 15px;
width: 70px;
margin: auto;
}
.orsachem_counter_right ul li span {
font-size: 24px;
margin-bottom: 15px;
}
.orsachem_counter_right ul {
padding: 20px 20px 20px 20px;
margin-top: 50px;
}
.orsachem_counter_right ul li {
text-align: center;
}
.specialized_solutions_wrap {
height: 250px;
padding: 30px 20px;
margin-bottom: 20px;
}
.common_title02 {
font-size: 18px;
}
#bottom_text {
padding: 50px 10px;
}
#common_header {
padding: 120px 10px 60px;
}
.common_header_caption {
font-size: 24px;
width: unset;
}
.common_header {
display: grid;
gap: 20px;
}
.common_header_right p {
width: unset;
}
#common_header_img {
height: 250px;
}
.morin_derivative {
padding: 30px 20px;
}
.morin_derivative_left .common_title {
width: unset;
}
.morin_derivative_left p {
width: unset;
}
.morin_derivative_right {
display: none;
}
#product_description_application {
padding: 0 10px;
}
#product_description_application .common_title {
width: unset;
margin-bottom: 30px;
}
.product_description_application_right {
margin-left: 0;
height: 100%;
display: block;
}
.benefits_right {
padding: 30px 20px;
margin-top: 10px;
}
.benefits_right .common_title {
margin-bottom: 20px;
}
.safety_data_sheet {
margin-left: 0;
margin-top: 30px;
border-top: 1px solid #0000000a;
padding-top: 30px;
}
.safety_data_sheet .common_title {
margin-bottom: 30px;
}
.data_sheet_title h4 {
font-size: 16px;
}
.packaging_pricing a {
padding: 15px 15px;
width: 100%;
}
.download_icon {
width: 15px;
}
#product_header {
padding: 120px 10px 60px;
}
.products {
width: 100%;
}
.products_name {
font-size: 18px;
}
.product_img {
height: 200px;
margin-bottom: 25px;
}
.product_bottom {
display: grid;
gap: 10px;
}
.product_details {
width: 100%;
}
.copyright {
display: block;
text-align: center;
}
.ftr_right {
margin-top: 20px;
border-top: 1px solid #ffffff0d;
padding-top: 20px;
}
footer {
padding: 50px 10px 20px;
}
#button {
width: 45px;
height: 45px;
font-size: 18px;
}
#electroplating .accordion-button {
font-size: 16px;
padding: 20px 40px 20px 20px;
}
#electroplating .accordion-button::after {
width: 20px;
height: 20px;
background-size: 20px;
}
#electroplating .accordion-body {
padding: 20px 20px;
}
#our_services .container {
width: 80%;
}
.service_wrap {
height: unset;
margin-bottom: 20px;
}
.application_benefits .common_title {
font-size: 24px;
}
.benefits {
margin-left: 0;
}
.application_benefit_img {
margin: 20px 0px;
}
.flex_title p {
width: unset;
margin-top: 15px;
}
#bottom_text ul li {
margin-right: 5px;
margin-bottom: 5px;;
}
#contact {
padding: 120px 10px 60px;
}
.contact_right {
margin-left: 0;
margin-top: 20px;
}
.contact_form {
padding: 30px 20px;
}
.hm_about_img01 {
height: 100%;
}
.orsachem_counter_right ul li::after{
display: none;
}
.specialized_solutions_wrap span {
width: 30px;
height: 30px;
right: 20px;
top: 25px;
}
.data_sheet_title p {
font-size: 14px;
}
#common_page {
padding-top: 80px;
}
#common_page h3 {
font-size: 18px;
}
#common_page h2 {
font-size: 20px;
}
#common_page .common_title {
margin-bottom: 30px;
}
}
@media (min-width: 576px) and (max-width: 767px){
#common_page {
padding-top: 90px;
}
.container, .container-sm {
max-width: 650px;
}
.caption {
font-size: 32px;
line-height: 36px;
width: 375px;
}
.banner_caption {
padding-bottom: 100px;
padding-left: 10px;
padding-right: 10px;
}
#banner {
height: 450px;
}
.hm_about_title .common_title {
width: unset;
}
.common_title {
font-size: 26px;
}
.sub_title {
font-size: 14px;
}
.flex_title {
display: block;
margin-bottom: 30px;
}
#hm_products .flex_title .common_title {
width: unset;
}
.flex_title a{
display: none;
}
.hm_about_center {
padding: 0;
margin-top: 20px;
}
.hm_about_right{
display: none;
}
.select_language {
margin-right: 10px;
}
.hm_about_title {
margin-bottom: 30px;
}
.common_padding_top {
padding-top: 60px;
padding-left: 10px;
padding-right: 10px;
}
.common_padding_bottom {
padding-bottom: 60px;
padding-left: 10px;
padding-right: 10px;
}
.hm_product_wrap {
margin-bottom: 15px;
}
.orsachem_counter {
padding: 50px 40px;
}
.orsachem_counter_right ul li p {
font-size: 14px;
line-height: 17px;
width: 88px;
margin: auto;
}
.orsachem_counter_right ul li span {
font-size: 28px;
margin-bottom: 15px;
}
.orsachem_counter_right ul {
padding: 20px 20px 20px 20px;
margin-top: 50px;
}
.orsachem_counter_right ul li {
text-align: center;
}
.specialized_solutions_wrap {
height: 250px;
padding: 30px 20px;
margin-bottom: 20px;
}
.common_title02 {
font-size: 18px;
}
#bottom_text {
padding: 50px 10px;
}
#common_header {
padding: 120px 10px 60px;
}
.common_header_caption {
font-size: 24px;
width: unset;
}
.common_header {
display: grid;
gap: 20px;
}
.common_header_right p {
width: unset;
}
#common_header_img {
height: 250px;
}
.morin_derivative {
padding: 30px 20px;
}
.morin_derivative_left .common_title {
width: unset;
}
.morin_derivative_left p {
width: unset;
}
.morin_derivative_right {
display: none;
}
#product_description_application {
padding: 0 10px;
}
#product_description_application .common_title {
width: unset;
margin-bottom: 30px;
}
.product_description_application_right {
margin-left: 0;
height: 100%;
display: block;
}
.benefits_right {
padding: 30px 20px;
margin-top: 10px;
}
.benefits_right .common_title {
margin-bottom: 20px;
}
.safety_data_sheet {
margin-left: 0;
margin-top: 30px;
border-top: 1px solid #0000000a;
padding-top: 30px;
}
.safety_data_sheet .common_title {
margin-bottom: 30px;
}
.data_sheet_title h4 {
font-size: 16px;
}
.packaging_pricing a {
padding: 15px 15px;
width: 100%;
}
.download_icon {
width: 15px;
}
#product_header {
padding: 120px 10px 60px;
}
.products {
width: 100%;
}
.products_name {
font-size: 22px;
}
.product_img {
height: 300px;
margin-bottom:25px;
}
.copyright {
display: block;
text-align: center;
}
.ftr_right {
margin-top: 20px;
border-top: 1px solid #ffffff0d;
padding-top: 20px;
}
footer {
padding: 50px 10px 20px;
}
#button {
width: 45px;
height: 45px;
font-size: 18px;
}
#electroplating .accordion-button {
font-size: 16px;
padding: 20px 40px 20px 20px;
}
#electroplating .accordion-button::after {
width: 20px;
height: 20px;
background-size: 20px;
}
#electroplating .accordion-body {
padding: 20px 20px;
}
#our_services .container {
width: 80%;
}
.service_wrap {
height: unset;
margin-bottom: 20px;
}
.application_benefits .common_title {
font-size: 24px;
}
.benefits {
margin-left: 0;
}
.application_benefit_img {
margin: 20px 0px;
}
.flex_title p {
width: unset;
margin-top: 15px;
}
#bottom_text ul li {
margin-right: 5px;
margin-bottom: 5px;;
}
#contact {
padding: 120px 10px 60px;
}
.contact_right {
margin-left: 0;
margin-top: 20px;
}
.contact_form {
padding: 30px 20px;
}
.hm_about_img01 {
height: 350px;
}
.orsachem_counter_right ul li::after{
display: none;
}
.specialized_solutions_wrap span {
width: 30px;
height: 30px;
right: 20px;
top: 25px;
}
.data_sheet_title p {
font-size: 14px;
}
}
@media (min-width: 768px) and (max-width: 991px){
.product_img {
margin-bottom:25px;
}
#banner {
height: 600px;
}
.hm_about_right{
display: none;
}
.hm_about_img01 {
height: 100%;
}
.hm_about_center {
padding: 0;
margin-left: 20px;
}
.specialized_solutions_wrap{
margin-bottom: 20px;
}
.common_title {
font-size: 28px;
}
.morin_derivative_left p {
width: unset;
}
.morin_derivative_left .common_title {
width: unset;
}
.product_description_application_right {
margin-left: 0;
height: 100%;
margin-bottom: 20px;
}
.common_header {
display: grid;
gap: 15px;
}
.container, .container-md, .container-sm {
max-width: 800px;
}
.packaging_pricing a {
width: 100%;
}
.data_sheet_title h4 {
font-size: 18px;
}
.download_icon {
width: 18px;
}
#common_header {
padding: 150px 0px 60px;
}
#electroplating .accordion-button {
padding: 25px 60px 25px 25px;
}
#our_services .row {
--bs-gutter-x: 10px;
}
.service_wrap h3 {
font-size: 18px;
}
.service_wrap p {
font-size: 14px;
line-height: 18px;
}
.service_wrap {
padding: 20px 10px;
height: 220px;
}
.benefits {
margin-left: 10px;
}
.application_benefits .common_title {
font-size: 26px;
}
.contact_right {
margin-left: 0px;
}
#common_page {
padding-top: 90px;
}
}
@media (min-width: 992px) and (max-width: 1199px){
.common_header_right p {
width: unset;
}
.common_header_caption {
width: 510px;
}
.packaging_pricing a {
width: 100%;
}#common_page {
padding-top: 90px;
}
}
@media(min-width: 1219px) {
.hidemenu{
display:none!important;
}
}
@media (max-width: 991px) {
}
@media (min-width: 1026px) and (max-width: 1250px){
.header .item-center {
flex: 0 0 73%;
}
.header .menu > ul > li {
margin-left: 25px;
}
.about_menu {
margin-left: 40px !important;
}
}
@media (min-width: 1200px) {
.container, .container-lg, .container-md, .container-sm, .container-xl {
max-width: 87%;
}
}
@media (min-width: 1800px) {
.container, .container-lg, .container-md, .container-sm, .container-xl {
max-width: 90%;
}
}