  .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;

}
.contact_info_option_wrap
  {
  display:block !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 

  }

  }