.photo img {
    height: 300px!important;
    width: 200px;
}
a.btn-blue {
    margin-bottom: 35px;
}
body.page-id-144 .posts_group.grid.col-2 .post-item {
    width: 100%;
}
body.page-id-144 .grid .post-desc-wrapper {
    min-height: 260px;
}
.paoc-popup-modal-cnt {
    padding: 20px;
}
body.page-id-144 .column.mcb-column.one.column_blog {
    margin-bottom: 0;
}
.info-box-btn .infobox {
    background: transparent;
    margin: 0 auto;
    text-align: center;
}
.popupaoc-button {
    background: #002349;
}
.popupaoc-button:hover, .popupaoc-button:focus {
    background: #002349;
    text-decoration: none;
}
#Subheader .title {
line-height: 70px!important;
}
#menu > ul > li > a {
font-size: 16px!important;
}
ul.filters_buttons {
display: none;
}
.text-5 {
    margin-bottom: 0;
    background: none;
    border: 0;
    font-weight: bold;
    font-size: 20px;
}
.header-classic #Action_bar, .header-plain #Action_bar, .header-split #Action_bar, .header-stack #Action_bar {
    background-color: #002353!important;
}
.about-acme-refining {
    font-size: 70px;
    line-height: 25px;
    font-weight: 400;
    letter-spacing: 0px;
    text-align: center;
    color: #002353!important;
}
.about-acme-refining pre {
    background: none;
    border: 0;
    color: #002353!important;
}
.text-5 pre {
    padding: 0;
    background: none;
    border: 0;
    text-align: center;
}
#Top_bar .menu > li > a span:not(.description) {
    padding: 0 7px;
}
.top_bar_right {
    display: none;
}
li#menu-item-90 {
    width: 210px;
    display: block!important;
    text-align: center;
    white-space: inherit;
}
li#menu-item-90 span {
    white-space: normal!important;
    line-height: 25px!important;
    margin-top: 10px;
}
#Top_bar.is-sticky .menu > li#menu-item-90 > a, #Top_bar.is-sticky .menu > li#menu-item-90 > a span {
    line-height: 15px!important;
    margin-top: 0px;
}
li#menu-item-91 {
    width: 170px;
    display: block!important;
    text-align: center;
    white-space: inherit;
}
li#menu-item-91 span {
    white-space: normal!important;
    line-height: 25px!important;
    margin-top: 10px;
}
#Top_bar.is-sticky .menu > li#menu-item-91 > a, #Top_bar.is-sticky .menu > li#menu-item-91 > a span {
    line-height: 15px!important;
    margin-top: 0px;
}
li#menu-item-92 {
    width: 160px;
    display: block!important;
    text-align: center;
    white-space: inherit;
}
li#menu-item-92 span {
    white-space: normal!important;
    line-height: 25px!important;
    margin-top: 10px;
}
#Top_bar.is-sticky .menu > li#menu-item-92 > a, #Top_bar.is-sticky .menu > li#menu-item-92 > a span {
    line-height: 15px!important;
    margin-top: 0px;
}
li#menu-item-93 {
    width: 140px;
    display: block!important;
    text-align: center;
    white-space: inherit;
}
li#menu-item-93 span {
    white-space: normal!important;
    line-height: 25px!important;
    margin-top: 10px;
}
#Top_bar.is-sticky .menu > li#menu-item-93 > a, #Top_bar.is-sticky .menu > li#menu-item-93 > a span {
    line-height: 15px!important;
    margin-top: 0px;
}
li#menu-item-94 {
    width: 140px;
    display: block!important;
    text-align: center;
    white-space: inherit;
}
li#menu-item-94 span {
    white-space: normal!important;
    line-height: 25px!important;
    margin-top: 10px;
}
#Top_bar.is-sticky .menu > li#menu-item-94 > a, #Top_bar.is-sticky .menu > li#menu-item-94 > a span {
    line-height: 15px!important;
    margin-top: 0px;
}
#Action_bar .contact_details {
    float: right;
    margin-right: 90px;
    font-size: 17px;
}
#Footer a:hover {
    color: #eaecf0!important;
    text-decoration: none;
}
#Footer a {
    color: #ffffff!important;
}
body.page-id-125 #Header_wrapper {
    background-image: url(https://acmerefining.totalwebpartners.com/wp-content/uploads/2016/10/Acme-Refining-Lubricants-Header.jpg)!important;
    background-size: cover;
}
body.page-id-117 #Header_wrapper {
    background-image: url(https://acmerefining.totalwebpartners.com/wp-content/uploads/2016/10/Acme-Refining-Lubricants-Header.jpg)!important;
    background-size: cover;
}
body.page-id-141 #Header_wrapper {
    background-image: url(https://acmerefining.totalwebpartners.com/wp-content/uploads/2016/10/Acme-Refining-Lubricants-Header.jpg)!important;
    background-size: cover;
}
body.page-id-144 #Header_wrapper {
    background-image: url(https://acmerefining.totalwebpartners.com/wp-content/uploads/2016/10/Acme-Refining-Lubricants-Header.jpg)!important;
    background-size: cover;
}
#Top_bar .logo {
    margin: 0 9px 0 0;
}
#Top_bar #logo img {
    max-height: 200%;
}
div#Top_bar {
    min-height: 150px;
}
.menu_wrapper {
    margin: 30px 0px;
}
#Top_bar.is-sticky .menu_wrapper {
    clear: none;
    margin: 0;
}
#Top_bar.is-sticky {
    min-height: 60px;
}
body.page-id-81 .content_slider.carousel ul li .title{
    color: #000000;
    opacity: 10;
}
#Subheader {
    background-image: url(https://acmerefining.totalwebpartners.com/wp-content/uploads/2016/11/Acme-Refining-Lubricants-Header-New.jpg)!important;
    background-size: cover;
}
#Subheader .title {
    color: #002353!important;
}
body.page-id-109 .section.mcb-section {
    padding-bottom: 0!important;
    padding-top: 60px!important;
}
body.page-id-109 .section.the_content.has_content {
    display: none;
}
a.button_theme, a.tp-button.button_theme, button, input[type="submit"], input[type="reset"], input[type="button"] {
    background-color: #002353!important;
    color: #fff;
}
i.icon-right-circled {
    color: #002353!important;
}
.contact_details a {
    color: #fff!important;
}
.contact_details a:hover {
    color: #fff!important;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a, .accordion .question.active .title > .acc-icon-plus, .accordion .question.active .title > .acc-icon-minus, .faq .question.active .title > .acc-icon-plus, .faq .question.active .title, .accordion .question.active .title {
    color: #002353!important;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a:after {
    background: #002353!important;
}
.column.one.post-nav {
    display: none;
}
.column.one.post-header {
    display: none;
}
.section.section-post-about {
    display: none;
}
.section.section-post-related {
    display: none;
}
.section.section-post-comments {
    display: none;
}
.share_wrapper {
    display: none;
}
a.fixed-nav.fixed-nav-prev.format- {
    display: none;
}
.zoom_box .desc .desc_txt {
    font-size: 16px;
}
.space-50 {
    height: 50px;
}
#Header .top_bar_left, .header-classic #Top_bar, .header-plain #Top_bar, .header-stack #Top_bar, .header-split #Top_bar, .header-fixed #Top_bar, .header-below #Top_bar, #Header_creative, #Top_bar #menu, .sticky-tb-color #Top_bar.is-sticky {
    background-image: url(https://acmerefining.totalwebpartners.com/wp-content/uploads/2016/11/Acme-New-Header-White.jpg)!important;
    background-size: cover;
}
#Top_bar .menu > li > a, #Top_bar #menu ul li.submenu .menu-toggle {
    color: #002353!important;
}
#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a, #Top_bar .menu > li.current-menu-parent > a, #Top_bar .menu > li.current-page-parent > a, #Top_bar .menu > li.current-menu-ancestor > a, #Top_bar .menu > li.current-page-ancestor > a, #Top_bar .menu > li.current_page_ancestor > a, #Top_bar .menu > li.hover > a {
    color: #000000!important;
}
#Top_bar .menu > li a:after {
    background: #000000!important;
}
#Footer {
    background-image: url(https://acmerefining.totalwebpartners.com/wp-content/uploads/2016/11/Acme-Footer-Background.jpg)!important;
    background-size: cover;
}
aside#text-6 h3 {
    font-weight: bold;
}
.sidebar.sidebar-1.four.columns a:hover {
    color: #002353!important;
}
.sidebar.sidebar-1.four.columns a {
    color: #002353!important;
}
.vc_gitem-zone.vc_gitem-zone-a.vc_gitem-is-link{
    background-size: contain;
}
.image_frame a, .wp-caption a {
    text-align: center;
}
.author-date {
    display: none;
}
.button-love {
    display: none;
}
i.icon-comment-empty-fa {
    display: none;
}
a.post-comments {
    display: none;
}
i.icon-doc-text {
    display: none;
}
.post-links {
    float: left!important;
    border: 0!important;
}
#Subheader .title {
    color: #000000!important;
}
.textwidget {
    color: #ffffff;
}
.copyright {
    color: #ffffff;
}
.hvr-content-info {
    text-align: center;
    position: relative;
}
.inner-info {
    position: absolute;
    color: #000;
    top: 30%;
    left: 29%;
    font-size: 15px;
}
.inner-info1 {
    position: absolute;
    color: #000;
    top: 20%;
    left: 0;
    padding: 0 80px;
    font-size: 15px;
}
.inner-info2 {
    position: absolute;
    color: #000;
    top: 16%;
    left: 0;
    padding: 0 80px;
    font-size: 15px;
}
.inner-info3 {
    position: absolute;
    color: #000;
    top: 21%;
    left: 0;
    padding: 0 80px;
    font-size: 15px;
}
.inner-info4 {
    position: absolute;
    color: #000;
    top: 20%;
    left: 0;
    padding: 0 80px;
    font-size: 15px;
}
body.page-id-125 .inner-info {
    position: absolute;
    color: #000;
    top: 30%;
    left: 0;
    font-size: 15px;
    padding: 0 28px;
}
body.page-id-117 .inner-info {
    position: absolute;
    color: #000;
    top: 30%;
    left: 0;
    font-size: 15px;
    padding: 0 28px;
}
body.page-id-117 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title {
    height: 30px;
    overflow: hidden;
    margin: 0;
    position: relative;
}
body.page-id-117 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title::before {
    content: "...";
    position: absolute;
    right: 45px;
    top: 4px;
}
body.page-id-117 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt {
    height: 60px;
    overflow: hidden;
    position: relative;
}
body.page-id-117 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt::before {
    content: "[...]";
    position: absolute;
    right: 0;
    bottom: 4px;
}
body.page-id-125 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title {
    height: 30px;
    overflow: hidden;
    margin: 0;
    position: relative;
}
body.page-id-125 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title::before {
    content: "...";
    position: absolute;
    right: 45px;
    top: 4px;
}
body.page-id-125 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt {
    height: 60px;
    overflow: hidden;
    position: relative;
}
body.page-id-125 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt::before {
    content: "[...]";
    position: absolute;
    right: 0;
    bottom: 4px;
}
body.page-id-144 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title {
    height: 30px;
    overflow: hidden;
    margin: 0;
    position: relative;
}
body.page-id-144 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title::before {
    content: "...";
    position: absolute;
    right: 45px;
    top: 4px;
}
body.page-id-144 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt {
    height: 60px;
    overflow: hidden;
    position: relative;
}
body.page-id-144 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt::before {
    content: "[...]";
    position: absolute;
    right: 0;
    bottom: 4px;
}
body.page-id-144 .vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
    height: 190px;
    background-size: cover!important;
}
body.page-id-125 .vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
    height: 190px;
    background-size: cover!important;
}
body.page-id-117 .vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
    height: 190px;
    background-size: cover!important;
}
.paoc-popup-modal, .paoc-popup-modal p {
    line-height: normal;
    margin: 0;
    font-size: 25px;
    color: #040d19;
}
.paoc-popup-modal h1 {
    display: none;
}
.paoc-popup-modal form p {
    margin-bottom: 20px;
}
input[type="date"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus {
    color: black!important;
}
input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity input.qty {
    color: black!important;
}
.paoc-popup-modal ::placeholder {
    color: lightgray;
}
@media (max-width: 767px) {
    #Action_bar .contact_details {
        float: none;
        margin-right: 0;
        font-size: 13px;
    }
    #Action_bar .contact_details li {
        color: #fff;
    }
    #Top_bar a.responsive-menu-toggle {
        top: 70px!important;
    }
    li#menu-item-90, li#menu-item-91, li#menu-item-92, li#menu-item-93, li#menu-item-94 {
        text-align: left;
    }
}
ul.display-posts-listing {
    list-style-type: none;
    padding: 0 0 30px 0;
    margin: 0;
    display: flex;
    justify-content: space-between;
}
ul.display-posts-listing li {
    list-style-type: none;
    padding: 0;
    margin: 0;
    width: 32%;
}
ul.display-posts-listing span.excerpt-dash {
    display: none;
}
ul.display-posts-listing a.excerpt-more {
    display: block;
    color: #fff;
    background-color: #F4524D;
    font-size: 14px;
    padding: 14px 0;
    border-radius: 5px;
    width: 107px;
    text-align: center;
    margin-top: 15px;
}
ul.display-posts-listing a.excerpt-more:hover {
    text-decoration: none;
    background-color: #f23630;
}
ul.display-posts-listing a.title {
    display: block;
    font-weight: 400;
    font-size: 18px;
    line-height: 25px;
    color: #040d19;
    margin-bottom: 15px;
    font-family: "Kanit", Arial, Tahoma, sans-serif;
    letter-spacing: 0px;
    height: 45px;
}
ul.display-posts-listing span.excerpt {
    color: #858586;
}
ul.display-posts-listing a.title:hover {
    text-decoration: none;
}