/* For presentation only */
.login-container {
  margin: 10%;
}

#container-div {
  display: none;
}
/* For presentation only ends here */
.onepagecheckout header.modal-header {
  display: none;
}
.checkout-container
{
	margin:0 !important;
}
.opc-wrapper{
  padding-right: 0px !important;
}
.stepzero
{
  display: none;
}
.stepone
{
  display: none;
}

.steptwo
{
  display: none;
}

.opc-payment .payment-group .actions-toolbar{
    display: none;
}

.opc-summary-wrapper{display:none;}

.full-width {
  width: 100%;
}

.aud-vv-contact-form-right {
	flex: 0 0 auto;
	width: 100%;
  }

  div#checkout-shipping-method-load {
    display: none;
}
.checkout-shipping-method .step-title {
	margin-bottom: 0;
	display:none;
  }

  .opc-block-shipping-information {
    display: none;
}

.checkout-payment-method .checkout-billing-address {
	display: none;
  }

  .checkout-payment-method .payment-option._collapsible .payment-option-title {
	display: none;
  }

  .opc-progress-bar {
    margin: 0 0 20px;
    counter-reset: i;
    display: block;
    font-size: 0;
   /* display: none;*/
  }

  .aud-vv-page-wraper-mrngntop {
    margin-top: 36px !important;
}


.page-main {
  /*  padding-left: 80px !important;
    padding-right: 80px !important; */
}

.page-wrapper>.breadcrumbs, .page-wrapper>.top-container, .page-wrapper>.widget {
    box-sizing: border-box;
    width: 100%;
    margin-left: 40px;
    margin-right: 40px;
}

.opc-wrapper .step-title {
    border-bottom: 1px solid #ccc;
    margin-bottom: 15px;
    display: none;
}
.opc-estimated-wrapper{
  display: none;
}

.anchor-policy-nujoom {
text-decoration: none;
  color: #666;
}

.anchor-policy-nujoom a
{
  text-decoration: underline !important;
  color: #666 !important;
}

.anchor-policy-nujoom a:hover
{
  text-decoration: underline !important;
  color: #000 !important;
}

.privacy-anchor-wrap{
  display: flex;
}

#mobile-success
{
  display: none;
}