/* CSS Document */
.partial_entry_warning { display: none !important; }

/* remove single meta date option */
body.single-installguide .container-wrap[data-remove-post-date="1"] #single-below-header .meta-date,
body.single-installguide #page-header-bg[data-remove-post-date="1"] .author-section .meta-date,
body.single-installguide #page-header-bg .span_6[data-remove-post-date="1"] #single-below-header .meta-date,
body.single-installguide #page-header-bg .span_6[data-remove-post-date="1"] .meta-date,
body.single-installguide .container-wrap[data-remove-post-date="1"] .related-posts .article-content-wrap .post-header .meta,
body.single-installguide .container-wrap[data-remove-post-date="1"] .related-posts[data-style="material"] .grav-wrap .text span,
.single-installguide #ajax-content-wrap #page-header-bg[data-post-hs="default_minimal"] .span_6[data-remove-post-date="1"] #single-below-header .meta-date {
  display: none;
}

/* remove single meta author option */
body.single-installguide .container-wrap[data-remove-post-author="1"] #single-below-header .meta-author,
body.single-installguide #page-header-bg[data-remove-post-author="1"] .author-section .meta-author,
body.single-installguide #page-header-bg .span_6[data-remove-post-author="1"] #single-below-header .meta-author,
body.single-installguide #page-header-bg .span_6[data-remove-post-author="1"] .meta-author,
body.single-installguide #page-header-bg .span_6[data-remove-post-author="1"] .author-section a,
body.single-installguide #page-header-bg[data-remove-post-author="1"].fullscreen-header .author-section a,
body.single-installguide .container-wrap[data-remove-post-author="1"] .related-posts[data-style="material"] .grav-wrap img,
body.single-installguide .container-wrap[data-remove-post-author="1"] .related-posts[data-style="material"] .grav-wrap .text a,
body.single-installguide .container-wrap[data-remove-post-author="1"] .related-posts[data-style="classic_enhanced"] .meta-author,
.single-installguide #ajax-content-wrap #page-header-bg[data-post-hs="default_minimal"] .span_6[data-remove-post-author="1"] #single-below-header .meta-author {
  display: none;
}

/* remove single meta comment count option */
body.single-installguide .container-wrap[data-remove-post-comment-number="1"] #single-below-header .meta-comment-count,
body.single-installguide #page-header-bg[data-remove-post-comment-number="1"] .author-section .meta-comment-count,
body.single-installguide #page-header-bg .span_6[data-remove-post-comment-number="1"] #single-below-header .meta-comment-count,
body.single-installguide #page-header-bg .span_6[data-remove-post-comment-number="1"] .meta-comment-count,
body.single-installguide .container-wrap[data-remove-post-comment-number="1"] #single-meta .meta-comment-count,
body.single-installguide .container-wrap[data-remove-post-comment-number="1"] .related-posts[data-style="material"] .meta-comment-count,
body.single-installguide .container-wrap[data-remove-post-comment-number="1"] .related-posts[data-style="classic_enhanced"] .meta-comment-count,
#single-below-header.fullscreen-header[data-remove-post-comment-number="1"] .meta-comment-count,
.single-installguide #ajax-content-wrap #page-header-bg[data-post-hs="default_minimal"] .span_6[data-remove-post-comment-number="1"] #single-below-header .meta-comment-count {
  display: none;
}

body.single.single-installguide .section-title h1 {
    max-width: 620px;
  }


@media only screen and (max-width : 1130px) and (min-width : 1000px) {
  body.single.single-installguide .section-title h1 {
    max-width: 490px;
  }
}

@media only screen and (min-width : 1px) and (max-width : 1000px) {
  .single-installguide #page-header-bg[data-post-hs="default_minimal"],
  .single-installguide #page-header-bg[data-post-hs="default"] {
    height: auto!important;
    padding-top: 50px;
    padding-bottom: 50px;
  }
}

body.single-installguide #page-header-bg[data-post-hs="default_minimal"][data-alignment-v="middle"]:not(.fullscreen-header) .span_6,
     body.single-installguide #page-header-bg[data-post-hs="default"][data-alignment-v="middle"]:not(.fullscreen-header) .span_6 {
    -webkit-transform: none!important;
    transform: none!important;
    top: 0!important;
}

body.single-installguide .blog-title #single-meta ul li:last-child {
    margin: 5px!important;
}

.single-installguide[data-bg-header="true"].material .container-wrap:not(.no-sidebar) > .main-content {
    padding-top: 0;
}

body.single-installguide #page-header-bg #single-meta,
body.single-installguide .blog-title #single-meta {
    margin-top: 20px;
}

.single-installguide #single-below-header.fullscreen-header > span {
    width: 100%;
    height: 80px;
    line-height: 80px;
    border-bottom: 1px solid #dddddd;
}

.single-installguide #single-below-header.fullscreen-header {
    border: none;
}

@media only screen and ( min-width: 1001px ) {
  .single-installguide #page-header-wrap[data-responsive="true"],
  .single-installguide #page-header-wrap[data-responsive="true"] #page-header-bg {
      min-height: 550px;
  }
}

.single-installguide .facebook-share a:hover,
.single-installguide .twitter-share a:hover,
.single-installguide .pinterest-share a:hover
{
	background-color:#04284b!important;
}
.single-installguide.ascend #page-header-bg.fullscreen-header,
	.single-installguide #single-below-header.fullscreen-header
	{
		background-color: #ffffff;
	}
.single-installguide #page-header-bg[data-post-hs="default_minimal"] .page-header-bg-image:after {
     background-color: #2d2d2d;
     opacity: 0.4;
   }

.single-installguide #page-header-bg[data-post-hs="default_minimal"] { background-color: #2d2d2d; }
body.single.single-installguide .row .col.section-title.span_12 h1 {
					font-size: 38.5px;
					line-height: 45.5px;
}

body.single-installguide #page-header-bg .container .row .col.section-title.blog-title{
  --woocommerce: #a46497;
  --wc-green: #7ad03a;
  --wc-red: #a00;
  --wc-orange: #ffba00;
  --wc-blue: #2ea2cc;
  --wc-primary: #a46497;
  --wc-primary-text: white;
  --wc-secondary: #ebe9eb;
  --wc-secondary-text: #515151;
  --wc-highlight: #77a464;
  --wc-highligh-text: white;
  --wc-content-bg: #fff;
  --wc-subtext: #767676;
  --scroll-bar-w: 13px;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  visibility: visible;
  box-sizing: border-box;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  display: block;
  position: relative;
  float: left;
  padding: 0;
  margin: 0;
  border-bottom: none;
  width: 100%;
  padding-bottom: 0;
  margin-bottom: 0;
  top:  25%!important;
  transform: translateY(-50%);
}

.single-installguide  .col.section-title.blog-title .inner-wrap{
  --woocommerce: #a46497;
  --wc-green: #7ad03a;
  --wc-red: #a00;
  --wc-orange: #ffba00;
  --wc-blue: #2ea2cc;
  --wc-primary: #a46497;
  --wc-primary-text: white;
  --wc-secondary: #ebe9eb;
  --wc-secondary-text: #515151;
  --wc-highlight: #77a464;
  --wc-highligh-text: white;
  --wc-content-bg: #fff;
  --wc-subtext: #767676;
  --scroll-bar-w: 13px;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  visibility: visible;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  text-align: center;
  padding-top: 66px;
}
body.single-installguide article .inner-wrap:nth-of-type(1){
  padding-top: 80px!important
}


@media only screen and (min-width : 1000px) {
  body.post-type-archive-install-guide #ajax-content-wrap .container-wrap{
    padding-top: 10em!important;
  }
}

body.post-type-archive-install-guide .entry-title a {
    color: #5e5e5e; 
}

body.single-installguide #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:not(:hover) {
    color: #ffffff;
    border-color: rgba(255,255,255,0.4) !important;
    border-top-color: rgba(255, 255, 255, 0.4) !important;
    border-right-color: rgba(255, 255, 255, 0.4) !important;
    border-bottom-color: rgba(255, 255, 255, 0.4) !important;
    border-left-color: rgba(255, 255, 255, 0.4) !important;
    border-radius: 4px !important;
    -webkit-border-radius: 4px !important;
    box-shadow: none;
    -webkit-transition: opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);
    transition: opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);
    
    color: #fff;
    font-weight: 600;
    border: 2px solid rgba(255,255,255,0.4);
    padding: 4px 10px;
    margin: 5px 6px 0 5px;
    display: inline-block;
    transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    font-size: 14px;
    line-height: 18px;
}

body.single-installguide #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover {
    color: #ffffff;
    border-color: rgba(255,255,255,0.4) !important;
    border-top-color: rgba(255, 255, 255, 0.4) !important;
    border-right-color: rgba(255, 255, 255, 0.4) !important;
    border-bottom-color: rgba(255, 255, 255, 0.4) !important;
    border-left-color: rgba(255, 255, 255, 0.4) !important;
    border-radius: 4px !important;
    
    font-weight: 600;
    padding: 4px 10px;
    margin: 5px 6px 0 5px;
    font-size: 14px;
    line-height: 18px;
}

body.single-installguide .eastmaninstall-page-header-title h3.gsection_title {
    color: #04284b; 
}

body.single-installguide .gform_wrapper.gravity-theme .gsection.eastmaninstall-page-header-title {
    border-bottom: 3px solid #04284b; 
}

body.single-installguide .gform_wrapper.gravity-theme .gsection.eastmaninstall-page-header-title .gsection_title {
    font-size: 30px;
    line-height: 32px;
}

body.single-installguide h3.gsection_title {
    /* color: #73b7ef; */
    color: #b45340; 
    font-size: 22px;
    line-height: 24px;
}

body.single-installguide .gform_wrapper.gravity-theme .gsection {
    border-bottom: 3px solid #b45340; 
}

body.single-installguide .row .col h4, 
body.single-installguide .row .col h5 {
    color: #04284b;
    font-size: 22px;
    line-height: 24px;
}


.eastman-installguide-header-step {
    font-size: 32px;
    line-height: 34px;
    font-weight: 600;
    font-variant: small-caps;
}

.eastman-installguide-header-step b {
    font-weight: 800;
    color: #fff;
}

body.single-installguide .gform_wrapper.gravity-theme .gf_page_steps {
    margin-bottom: 16px;
   
    border-color: rgba(255,255,255,0.9) !important;
    border-top-color: rgba(255, 255, 255, .9) !important;
    border-right-color: rgba(255, 255, 255, 0.9) !important;
    border-bottom-color: rgba(217, 217, 217, 0.9) !important;
    border-left-color: rgba(255, 255, 255, 0.9) !important;
    border-radius: 24px !important;

    background: rgb(4,40,75);
    background: -webkit-linear-gradient(left, rgba(4,40,75,0.05) 0%, rgba(94,94,94,0.16) 50%, rgba(4,40,75,0.2) 100%);
    background: -o-linear-gradient(left, rgba(4,40,75,0.05) 0%, rgba(94,94,94,0.16) 50%, rgba(4,40,75,0.2) 100%);
    background: linear-gradient(to right, rgba(4,40,75,0.05) 0%, rgba(94,94,94,0.16) 50%, rgba(4,40,75,0.2) 100%);

    padding-left: 24px;
    padding-right: 24px;
    max-height: 60px;
}

@media screen and (max-width: 1300px) {
    body.single-installguide .gform_wrapper.gravity-theme .gf_page_steps {
        max-height: none;    
    }
    
    body.single-installguide .gform_wrapper.gravity-theme .gf_step {
        margin-right: 2px;    
        margin-bottom: 2px;
        margin-top: 2px;
    }
}

body.single-installguide .gform_wrapper.gravity-theme .gform-body .gf_page_steps {
    background: #FFF !important; 
    max-height: none;
}

body.single-installguide .eastmaninstallguide-form-modeltitle {
    font-size: 30px;
    line-height: 30px;
}

body.single-installguide .yellownotice p {
    background: yellow; 
    font-weight: 800;
    padding: 6px;
    padding-bottom: 6px !important;
    border-color: rgba(255,255,255,0.4) !important;
    border-top-color: rgba(255, 255, 255, 0.4) !important;
    border-right-color: rgba(255, 255, 255, 0.4) !important;
    border-bottom-color: rgba(255, 255, 255, 0.4) !important;
    border-left-color: rgba(255, 255, 255, 0.4) !important;
    border-radius: 4px !important;
}

.eastman-installguide-box .wpb_content_element .wpb_wrapper {
    padding: 20px;
}

.eastmaninstallguide_recap {
    
}

.main-content tr td:first-child,
.main-content tr th:first-child,
body.single-installguide:not(.woocommerce-cart),
body.single-installguide:not(.woocommerce-cart),
body.single-installguide:not(.woocommerce-cart) .main-content td,
body.single-installguide:not(.woocommerce-cart) .main-content tr {
    border: none !important;
}

.eastmaninstallguidesupport-container p {
    
}


body.single-installguide[data-header-resize="1"] .container-wrap#eastman-install-guide {
        padding-top: 0px !important;
}

body #eastman-install-guide .gform_wrapper.gravity-theme .gform_save_link.button,
body #eastman-install-guide .gform_wrapper.gravity-theme .gform_page_footer input {
    background-color: #cf0a41;
    -webkit-transition: transform 0.3s ease;
    transition: transform 0.3s ease;
    transform-origin: top;
    border-radius: 4px!important;
    -webkit-border-radius: 4px!important;
    box-shadow: none;
    -webkit-transition: opacity .45s cubic-bezier(0.25,1,0.33,1),transform .45s cubic-bezier(0.25,1,0.33,1),border-color .45s cubic-bezier(0.25,1,0.33,1),color .45s cubic-bezier(0.25,1,0.33,1),background-color .45s cubic-bezier(0.25,1,0.33,1),box-shadow .45s cubic-bezier(0.25,1,0.33,1);
    transition: opacity .45s cubic-bezier(0.25,1,0.33,1),transform .45s cubic-bezier(0.25,1,0.33,1),border-color .45s cubic-bezier(0.25,1,0.33,1),color .45s cubic-bezier(0.25,1,0.33,1),background-color .45s cubic-bezier(0.25,1,0.33,1),box-shadow .45s cubic-bezier(0.25,1,0.33,1);
    color: #FFF;
    margin-bottom: 8px;
    border: none;
    padding: 22px 26px;
    font-family: 'Open Sans';
    font-weight: 600;
    font-size: 14px;
}

#gform_submit_button_34,
body[data-form-submit=regular] #eastman-install-guide .container-wrap .gform_wrapper.gravity-theme input[type=submit].gform-theme-button,
body[data-form-submit=regular] #eastman-install-guide .container-wrap .gform_wrapper.gravity-theme input[type=submit] {
    background-color: #cf0a41 !important;  
    padding: 22px 26px !important;
}


#gform_submit_button_34:hover,
body[data-form-submit=regular] #eastman-install-guide .container-wrap .gform_wrapper.gravity-theme input[type=submit].gform-theme-button:hover,
body[data-form-submit=regular] #eastman-install-guide .container-wrap .gform_wrapper.gravity-theme input[type=submit]:hover {
    background-color: #E80B49 !important;
}

body #eastman-install-guide .gform_wrapper.gravity-theme .gform_save_link.button {
    float: left;
    margin-right: 12px;
    background-color: #cf0a41;
}

body #eastman-install-guide .gform_wrapper.gravity-theme .gform_save_link.button.gform-theme-button {
    background-color: #cf0a41;
}

body #eastman-install-guide .gform_wrapper.gravity-theme .gform_save_link.button:link {
    background-color: #cf0a41;
}
 
body #eastman-install-guide .gform_wrapper.gravity-theme .gform_save_link.button:hover {
    background-color: #E80B49;
}
  
body #eastman-install-guide  .gf_step_label {
    display: none;
}
    
body #eastman-install-guide .gform_wrapper.gravity-theme .gform_save_link.button svg {
    display: none !important;
}
    
.eastman-installguide-box .vc_column-inner {
    background-color: #999999;
}

#quote {
    display: none;
}