  .page_head_contact_heading h1{
  color:#303030;
}
 .sp_header_mid .container{
      background: #262621;
    }
.rfq_page_content_dyn .cfpmodalnew .cfp-parent-wrapper{
  //padding:0 15px !important;
}
.rfq_page_content_dyn .cfpmodalnew{
  padding-right:0 !important;
  padding-top:0 !important;
}
.sb-cfp-form-success-wrapper{
    position: fixed !important;
    z-index: 999;
    top: 15% !important;
    background:#fff;
  }
  .cfp_loader{
    position: fixed !important;
    z-index: 999;
    top: 25% !important;
  }
  .rfq_page_content_dyn .cfp-modal-header,.rfq_page_content_dyn .close_sb_CFP_popup,.sb_quote_stickybtn,#CompactFormPopupUploadLink,.rfq_page_content_dyn .delivery-information-wrap .arrowCollapse,body .cfp-continue-shoping-btn-2{
    display:none !important;
  }
  .rfq_page_content_dyn .extra-delivery-wrap{
    display:block !important;
  }
  .rfq_page_content_dyn .cfpmodalnew .cfp-modal-content {
    width: 100% !important;
  }
  .rfq_page_content_dyn .slider-image-theme2{
  height:100% 
  }
  .rfq_page_content_dyn .sb_quote_content {
        right: 0 !important;
    bottom: 0 !important;
    width:100% !important;
    max-width:100% !important;
  }
  .rfq_page_content_dyn .sb_quote_content .sb_quote_formbody .cfp-modal-content {
      width: 100% !important;
      max-width: 100% !important;
  }
  .rfq_page_content_dyn .sb_quote_form--open .sb_quote_formbody{
        width: 100%;
    margin: 0 auto;
  }
  .rfq_page_content_dyn .cfpmodalnew .cfp-modal-content{
    box-shadow : unset ;
    border: none;
        animation: none;
  }
  .rfq_page_content_dyn .closeFromBottom,.rfq_page_content_dyn .cfp-continue-shoping-btn {
    display:none !important;
  }
  .rfq_page_content_dyn .submitreq{
    width: 300px !important;
    vertical-align: middle;
    margin: 0 auto;
    border-radius: 7px !important;
   
  }
  .rfq_page_content_dyn .sb_quote_stickybtn,.rfq_page_content_dyn .sb_quote_content,.rfq_page_content_dyn .sb_quote_formbody{
        position: unset;
  }
  .rfq_page_content_dyn .sb_quote_form--open .sb_quote_formbody,.rfq_page_content_dyn .sb_quote_content{
       max-height: unset;
    min-height: unset;
    height: auto;
  }
  .rfq_page_content_dyn .sb_quote_content{
    width:100%
  }
  .rfq_page_content_dyn .cfpmodalne,.rfq_page_content_dyn .sb_quote_formbody,.rfq_page_content_dyn .sb_quote_form.js-sb_quote_form.sb_quote_form--open{
    z-index:unset
  }
  .rfq_page_content_dyn .cfpmodalnew{
    padding: 0;
    display: block !important;
  }
  .rfq_page_content_dyn .rfq-conatiner div:first-child{
        width: auto !important;
    margin-right: 10px;
  }
  body.sb_quote_form_open::before {
    z-index: 0 !important;
      opacity: 0 !important;
}

/* **** */
  .rfq_page_content_dyn .sb_compact_quote .cfpmodalnew .slider-image-theme2
  {
    width:59% !important;
        min-height: 500px;
  }

   .rfq_page_content_dyn .cfpmodalnew .cfp-slider-wrapper
  {
     display: flex !important;
         justify-content: space-between;
  }
  .rfq_page_content_dyn .collapseFeatureWrapper{
        border-top: 1px solid #eee !important;
  }
  .rfq_page_content_dyn .delivery-information-wrap,.rfq_page_content_dyn .contacts_option_wrap{
        border-bottom: 1px solid #eee !important;
  }
  .rfq_page_content_dyn .sb_cfp{
     border-radius: 7px !important;
     height: auto !important;
     margin-bottom: 20px;
     border: 0px solid #eeeeee;
  }
  .rfq_page_content_dyn span.productNoteTitle {
    color: #fff !important;
  }
  .rfq_page_content_dyn .eachProductsNotesButton svg{
  fill : #fff !important;
  }
  .rfq_page_content_dyn .cfpmodalnew .cfp-modal-body
  {
    border-radius: 7px !important;
    padding: 0;
    margin-bottom : 20px;
    box-shadow: unset;
    background: #f9f9f9;
    padding-bottom: 20px;
    border: 1px solid #eee;
  }
  .rfq_page_content_dyn .sb_cfp>.form-group {
      padding: 10px 15px 10px 15px;
  }

  .rfq_page_content_dyn .sb_cfp .contact-information-wrap,.rfq_page_content_dyn .sb_cfp .delivery-information-wrap,.rfq_page_content_dyn .cfpmodalnew .form-popup,.rfq_page_content_dyn .cfpmodalnew .sb_cfp .form-group,.rfq_page_content_dyn .slider-image-theme2,.rfq_page_content_dyn .slider-image-theme2 .form-group{
        background: #f9f9f9 !important;
  }
  .rfq_page_content_dyn .slider-image-theme2 .cfp_desc {
    background:#fff !important;
  }
  .rfq_page_content_dyn .cfpmodalnew .cfp-modal-header h3,.rfq_page_content_dyn .header_option_wrap{
    padding-left:0 !important
  }
  .rfq_page_content_dyn .contacts_option_wrap{
    border-top:0 !important;
        border-bottom: 1px solid #eee;
  }
  .rfq_page_content_dyn .subtitleQuote{
    margin-left:0 !important;
  }
  
  .rfq_page_content_dyn .collapseFeatureWrapper{
        border-top: 1px solid #eee;
    margin-top: 25px;
  }
  .rfq_page_content_dyn .cfp_template2_image_div
  {
    margin: 9px 15px;
    background: white;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
  }
  .rfq_page_content_dyn .cfpmodalnew .cfp-modal-header{
    border-bottom:0
  }
  .rfq_page_content_dyn .cfp-modal-body {
    background-color: #fff;
  }
  .rfq_page_content_dyn .slider-image-theme2{
        border: 1px solid #eee;
      border-radius: 7px !important;
  }
  .rfq_page_content_dyn .rfq-conatiner div img{
    width:50px !important;
  }
  .rfq_page_content_dyn .headerWrapper
  {
    display:none;
  }
  @media (max-width: 768px) {
    .rfq_page_content_dyn  .cfpmodalnew .cfp-modal-content .slider-image-theme2,.rfq_page_content_dyn  .cfpmodalnew .cfp-modal-content .cfp-modal-body {
        width: 100% !important;
    }
    .rfq_page_content_dyn .cfpmodalnew .cfp-slider-wrapper{
    display:block !important 
  }
  }