
body .triangle{background: url(https://sumitomochemicalamerica.com/wp-content/uploads/2020/06/sumitomo_chemical_business_principles2.png) no-repeat center center; background-size: cover; float: right; width: 475px; margin-left: 20px; height: 300px;}
body .triangle ul{list-style: none; margin: 0; padding: 0;}
body .triangle ul li{list-style: none; display: block; text-align: center; color: #FFF; height: 48px; display: flex; align-items: center; justify-content: center; margin: 0 auto; font-size: 14px; line-height: 20px;}
body .triangle ul li:nth-child(1){height: 103px; width: 90px; margin: 0 auto; line-height: 16px; padding-top: 48px;}
body .triangle ul li:nth-child(3){width: 220px}


.set-colors-footer .h3, .set-colors-footer > .fl-row-content-wrap .h3{color: var(--color_footer_headings);}
.recent-news .entry-content .h3 a {color: #e4e3e3; font-size: 14px; font-weight: normal; text-transform: none;}

.associated-product .outdent-content h1 {margin: 0 0 20px; font-size: 1.62em; border: none; padding: 0;}

.site-header-inner .social-links{display: none;}

.menu-primary > li#menu-item-2826{    padding-left: 314px;
    padding-right: 42px;}

.menu-primary > li.header-social-menu-links{font-size: 1.38em; padding: 6px 4px; margin: 0;    width: 34.45px;}

footer.site-footer aside#footer-widgets .widget{padding: 0}

.footer-widgets .widget{padding: 0 !important}

.associated-product .outdent-content h2{margin-top: 0 !important; margin-bottom: 0 !important;color: var(--color_content_headings);font-size: 1.312em !important;line-height: 1.38;}
.wm-accordion .is-active .wm-item-title{background: #FFF;}
.wm-accordion .wm-item-title:hover{background: transparent !important; color: var(--color_content_headings) !important}
.corp-accordion .wm-item-wrap.active h2 {background: none; color: #000000;}
.wm-accordion .wm-item-title{border: none !important; padding-top: 0 !important; padding-bottom: 0 !important;}
.material-box .text h3 {font-weight: bold;font-size: 17px; margin: 0 0 14px; color: #FFFFFF; text-align: center;background: transparent; background: transparent; text-transform: none; padding: 0; letter-spacing: 0;}
.material-box .text .h5 {font-weight: normal; font-size: 16px; margin: 0;  color: #FFFFFF; line-height: 20px; padding: 10px 0; text-align: left;}
.post-1220 .outdent-content h2{margin-top: 1.0864634146em !important; margin-bottom: 0.8936461647em !important;}
.post-1278 h1{font-size: 1.62em; line-height: 1.38;}

.post-1241 .associated-product .outdent-content h2{font-size: 1.312em !important; line-height: 1.38; margin-top: 1.0864634146em !important; margin-bottom: 0.8936461647em !important;}

h1, .h1 {font-size: 1.62em!important; line-height: 1.38!important;  margin-top: 0!important; margin-bottom: 0.7237430667em!important;}
.post-1917 h2, .post-1917 .h2 {font-size: 1.312em; line-height: 1.38; margin-top: 1.0864634146em; margin-bottom: 0.8936461647em;}
.post-1241 h2, .post-1241 .h2{font-size: 1.312em; line-height: 1.38; margin-top: 1.0864634146em; margin-bottom: 0.8936461647em;}

.entry-summary + .link-more a{color: #AB1728 !important;}
.posts .type-page .entry-summary{color: #575757;}

.post-1925 h1, .post-1925 .h1 {font-size: 2.126em!important; line-height: 1.19!important; margin-top: 1.0931608655em!important; margin-bottom: 0.6395408587em!important;}
.post-1922 h1, .post-1922 .h1 {font-size: 1.62emimportant; line-height: 1.19!important; margin-top: 0!important; margin-bottom: 0.7237430667em!important;}
.post-1922 h2, .post-1922 .h2{font-size: 1.312em; line-height: 1.38; margin-top: 1.0864634146em; margin-bottom: 0.8936461647em;}
.post-2037 h2, .post-2037 .h2{font-size: 1.312em; line-height: 1.38; margin-top: 1.0864634146em; margin-bottom: 0.8936461647em;}
.posts .entry-header.custom-news-title{
margin-bottom: 1.62em;
    text-transform: capitalize;
    letter-spacing: 0.075em;
    font-style: normal;
    font-size: 1.19em;
    padding: 0;
    color: var(--color_content_headings);
    line-height: 1.38;
    font-family: var(--typography_fonts_headings);
}
.posts .entry-header.custom-news-title a{
color: inherit;
    text-decoration: none;
    font-weight: bold;
}

@media only screen and (min-width:1600px) and (max-width:1799px) {
.menu-primary > li#menu-item-2826{padding-left: 310px;}
}

@media only screen and (min-width:1400px) and (max-width:1599px) {
.menu-primary > li#menu-item-2826{padding-left: 297px;}
}

@media only screen and (min-width:1200px) and (max-width:1399px) {
.menu-primary > li#menu-item-2826 {padding-left: 137px;}
}

/** 5.0 - 1200 - Desktop **/
@media only screen and (min-width:992px) and (max-width:1199px) {
.menu-primary > li#menu-item-2826 {padding-left: 1px; padding-right: 0;}
.menu-primary > li.header-social-menu-links{padding: 6px 5px; width: 31.45px;}
}

/** 7.0 - 768 - iPad **/
@media only screen and (min-width: 768px) and (max-width: 991px) {
.header-widgets-container {display: block !important; order: 1 !important; padding: 0 !important;}
.site-header > div{order: 2;}
.menu-primary > li#menu-item-2826 {padding-left: 0; padding-right: 0;}
}

/** 8.0 - 640 - Mobile **/
@media only screen and (min-width: 640px) and (max-width: 767px) {
.header-widgets-container {display: block !important; order: 1 !important; padding: 0 !important;}
.site-header > div{order: 2;}
.menu-primary > li#menu-item-2826 {padding-left: 0; padding-right: 0;}

.associated-product .outdent-content h2{font-size: 1.06272em !important;}
.post-1241 .associated-product .outdent-content h2{font-size: 1.06272em !important;}
h1, .h1 {font-size: 1.3122em!important;}
.post-1917 h2, .post-1917 .h2 {font-size: 1.06272em;}
.post-1241 h2, .post-1241 .h2{font-size: 1.06272em;}
.post-1925 h1, .post-1925 .h1 {font-size: 1.72206em!important; }
.post-1922 h1, .post-1922 .h1 {font-size: 1.3122em!important; }
.post-1922 h2, .post-1922 .h2{font-size: 1.06272em;}
}

/** 9.0 - 480 - Mobile **/
@media only screen and (min-width: 480px) and (max-width: 639px) {
body .triangle{width: 380px; height: 250px; float:none; margin: 20px auto;}
body .triangle ul li{height: 39px; font-size: 10px; line-height: 13px;}
body .triangle ul li:nth-child(1) {height: 86px; width: 94px; line-height: 14px; padding-top: 46px;}

.header-widgets-container {display: block !important; order: 1 !important; padding: 0 !important;}
.site-header > div{order: 2;}
.menu-primary > li#menu-item-2826 {padding-left: 0; padding-right: 0;}

.associated-product .outdent-content h2{font-size: 1.06272em !important;}
.post-1241 .associated-product .outdent-content h2{font-size: 1.06272em !important;}
h1, .h1 {font-size: 1.3122em!important;}
.post-1917 h2, .post-1917 .h2 {font-size: 1.06272em;}
.post-1241 h2, .post-1241 .h2{font-size: 1.06272em;}
.post-1925 h1, .post-1925 .h1 {font-size: 1.72206em!important; }
.post-1922 h1, .post-1922 .h1 {font-size: 1.3122em!important; }
.post-1922 h2, .post-1922 .h2{font-size: 1.06272em;}
}

/** 10.0 - 320 - Mobile **/
@media only screen and (min-width: 320px) and (max-width: 479px) {
body .triangle{width: 275px; height: 180px;float: none;margin: 20px auto;}
body .triangle ul li{height: 28px; font-size: 7px; line-height: 13px;}
body .triangle ul li:nth-child(1) {height: 63px; width: 66px; line-height: 11px; padding-top: 31px;}

.header-widgets-container {display: block !important; order: 1 !important; padding: 0 !important;}
.site-header > div{order: 2;}
.menu-primary > li#menu-item-2826 {padding-left: 0; padding-right: 0;}

.associated-product .outdent-content h2{font-size: 1.06272em !important;}
.post-1241 .associated-product .outdent-content h2{font-size: 1.06272em !important;}
h1, .h1 {font-size: 1.3122em!important;}
.post-1917 h2, .post-1917 .h2 {font-size: 1.06272em;}
.post-1241 h2, .post-1241 .h2{font-size: 1.06272em;}
.post-1925 h1, .post-1925 .h1 {font-size: 1.72206em!important; }
.post-1922 h1, .post-1922 .h1 {font-size: 1.3122em!important; }
.post-1922 h2, .post-1922 .h2{font-size: 1.06272em;}
}
.cky-consent-container.cky-box-top-left {
    margin: 0 auto;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}
.cky-consent-container .cky-consent-bar{    text-align: center;
    width: 500px;}
.cky-notice .cky-title{    font-size: 1em !important;
    line-height: 1.62;}
.cky-notice-group{    font-size: 15px;
}
.cky-notice-btn-wrapper .cky-btn{    font-size: 13px;
    font-weight: 400;
    background: #000 !important;
    width: auto;
    max-width: fit-content;
    padding: 6px 12px;}
.cky-notice-btn-wrapper{    justify-content: center;}
.cky-notice-btn-wrapper {
    justify-content: center !important;
}
.cky-notice-btn-wrapper .cky-btn{padding: 2px 12px;}
.cky-consent-bar .cky-notice-des p{
font-size: 15px;
    font-weight: 300;
}

.cky-notice-btn-wrapper{
    margin-top:0px !important;
}
.cky-consent-container .cky-consent-bar{
    padding:25px 15px !important;
}