@font-face {
  font-family: "HelvNeue45";
  src: url("../fonts/EOT/HelvNeue45.eot?#iefix");
  src: url("../fonts/EOT/HelvNeue45.eot?#iefix") format("eot"), url("../fonts/WOFF2/HelvNeue45.woff2") format("woff2"), url("../fonts/WOFF/HelvNeue45.woff") format("woff"), url("../fonts/TTF/HelvNeue45.ttf") format("truetype"), url("../fonts/SVG/HelvNeue45.svg") format("svg");
}
@font-face {
  font-family: "HelvNeue55";
  src: url("../fonts/EOT/HelvNeue55.eot?#iefix");
  src: url("../fonts/EOT/HelvNeue55.eot?#iefix") format("eot"), url("../fonts/WOFF2/HelvNeue55.woff2") format("woff2"), url("../fonts/WOFF/HelvNeue55.woff") format("woff"), url("../fonts/TTF/HelvNeue55.ttf") format("truetype"), url("../fonts/SVG/HelvNeue55.svg") format("svg");
}
@font-face {
  font-family: "HelvNeue75";
  src: url("../fonts/EOT/HelvNeue75.eot?#iefix");
  src: url("../fonts/EOT/HelvNeue75.eot?#iefix") format("eot"), url("../fonts/WOFF2/HelvNeue75.woff2") format("woff2"), url("../fonts/WOFF/HelvNeue75.woff") format("woff"), url("../fonts/TTF/HelvNeue75.ttf") format("truetype"), url("../fonts/SVG/HelvNeue75.svg") format("svg");
}
@font-face {
  font-family: "HelvNeue55-Ar";
  src: url("../fonts/arabic/EOT/HelvNeue55-Ar.eot?#iefix");
  src: url("../fonts/arabic/EOT/HelvNeue55-Ar.eot?#iefix") format("eot"), url("../fonts/arabic/WOFF2/HelvNeue55-Ar.woff2") format("woff2"), url("../fonts/arabic/WOFF/HelvNeue55-Ar.woff") format("woff"), url("../fonts/arabic/RAW_TTF_SOURCE/HelvNeue55-Ar.ttf") format("truetype"), url("../fonts/arabic/SVG/HelvNeue55-Ar.svg") format("svg");
}
@font-face {
  font-family: "HelvNeue75-Ar";
  src: url("../fonts/arabic/EOT/HelvNeue75-Ar.eot?#iefix");
  src: url("../fonts/arabic/EOT/HelvNeue75-Ar.eot?#iefix") format("eot"), url("../fonts/arabic/WOFF2/HelvNeue75-Ar.woff2") format("woff2"), url("../fonts/arabic/WOFF/HelvNeue75-Ar.woff") format("woff"), url("../fonts/arabic/RAW_TTF_SOURCE/HelvNeue75-Ar.ttf") format("truetype"), url("../fonts/arabic/SVG/HelvNeue75-Ar.svg") format("svg");
}
/* line 1368, ../../../../icons/*.png */
.icons-sprite, .page-template-page-operator .content-product .content-product-inner .form-group .checker span.checked:after, .page-template-page-operator .content-product .content-product-inner .panel .panel-heading h4 a:after, .page-template-page-operator .content-product .content-product-inner .panel .panel-heading h4 a.collapsed:after, .page-template-page-operator .user-section-misc .user-detail-tab ul li.active a:after, .page-template-page-operator .user-section-misc .user-detail-tab ul li a:after, .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .password .unmask, .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .password .unmask.active, .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input .flag-container .selected-flag:after, .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-heading h4 a:after, .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-heading h4 a.collapsed:after, .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right #uniform-repeat-date:after, .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password .col-right .unmask, .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password .col-right .unmask.active, .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .intl-tel-input .flag-container .selected-flag:after, .req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-heading h4 a:after, .req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-heading h4 a.collapsed:after, #reset-pass-wrap .reset-pass-close-btn a span, #form-reset-pass .unmask, #form-reset-pass .unmask.active {
  background-image: url('../images/icons-s9293904b7e.png');
  background-repeat: no-repeat;
}

/*white buttons hover */
/*white buttons hover to orange*/
/*white buttons hover to white*/
/* line 1, ../sass/_style2.scss */
.page-template-page-operator {
  /***** Content Banner *****/
  /***** content-product *****/
  /***** user-section *****/
}
/* line 2, ../sass/_style2.scss */
.page-template-page-operator .operator-container {
  min-height: 400px;
}
/* line 5, ../sass/_style2.scss */
.page-template-page-operator .operator-container.loading:after {
  background: rgba(255, 255, 255, 0.9) url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 19, ../sass/_style2.scss */
.page-template-page-operator .topup-redirect {
  padding-top: 0;
}
/* line 21, ../sass/_style2.scss */
.page-template-page-operator .topup-redirect .content-banner {
  background: #000;
  color: #fff;
  padding: 50px 10px 15px 30px;
}
@media only screen and (max-width: 767px) {
  /* line 21, ../sass/_style2.scss */
  .page-template-page-operator .topup-redirect .content-banner {
    padding: 25px 20px;
  }
}
/* line 28, ../sass/_style2.scss */
.page-template-page-operator .topup-redirect .content-banner .pre-title {
  font-family: "HelvNeue75";
  font-weight: 36px;
  font-size: 18px;
  font-size: 1.28571rem;
  margin: 0 0 10px;
  padding: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .topup-redirect .content-banner .pre-title {
  font-family: "HelvNeue75-Ar";
}
/* line 34, ../sass/_style2.scss */
.page-template-page-operator .topup-redirect .content-banner img {
  float: left;
  margin: 0 12px 0 0;
}
/* line 38, ../sass/_style2.scss */
.page-template-page-operator .topup-redirect .content-banner .operator-title {
  font-family: "HelvNeue75";
  font-weight: 40px;
  font-size: 35px;
  font-size: 2.5rem;
  line-height: 25px;
  margin: 0;
  padding: 0;
  display: inline-block;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .topup-redirect .content-banner .operator-title {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 38, ../sass/_style2.scss */
  .page-template-page-operator .topup-redirect .content-banner .operator-title {
    font-size: 25px;
    font-size: 1.78571rem;
    margin: 0 0 15px;
  }
}
/* line 50, ../sass/_style2.scss */
.page-template-page-operator .topup-redirect .content-banner .change_operator {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  float: right;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .topup-redirect .content-banner .change_operator {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 50, ../sass/_style2.scss */
  .page-template-page-operator .topup-redirect .content-banner .change_operator {
    text-align: left;
  }
}
/* line 62, ../sass/_style2.scss */
.page-template-page-operator .content-product {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
  background: #fff;
  padding: 40px 0;
}
@media (min-width: 768px) {
  /* line 62, ../sass/_style2.scss */
  .page-template-page-operator .content-product {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 62, ../sass/_style2.scss */
  .page-template-page-operator .content-product {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 62, ../sass/_style2.scss */
  .page-template-page-operator .content-product {
    width: 960px;
  }
}
/* line 66, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner {
  width: 100%;
  max-width: 690px;
  margin: 0 auto;
}
@media only screen and (max-width: 767px) {
  /* line 66, ../sass/_style2.scss */
  .page-template-page-operator .content-product .content-product-inner {
    padding: 0 15px;
  }
}
/* line 73, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .sub-label {
  font-family: "HelvNeue75";
  font-weight: 34px;
  font-size: 17px;
  font-size: 1.21429rem;
  margin: 0;
  padding: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .sub-label {
  font-family: "HelvNeue75-Ar";
}
/* line 79, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel.panel-promos {
  margin: 20px 0;
  background: #d5d5d5;
  border: none;
  box-shadow: none;
  max-width: 325px;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  /* line 79, ../sass/_style2.scss */
  .page-template-page-operator .content-product .content-product-inner .panel.panel-promos {
    max-width: 100%;
  }
}
/* line 89, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel.panel-promos > .panel-heading {
  border: none;
  color: #000;
  background: none;
  padding: 13px 10px;
}
/* line 98, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .crow .col-left .promo-title {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 25px;
  font-size: 1.78571rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .crow .col-left .promo-title {
  font-family: "HelvNeue75-Ar";
}
/* line 104, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group {
  margin: 0 0 40px;
}
@media only screen and (max-width: 767px) {
  /* line 104, ../sass/_style2.scss */
  .page-template-page-operator .content-product .content-product-inner .form-group {
    margin: 0 0 20px;
  }
}
/* line 109, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group label {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 13px;
  font-size: 0.92857rem;
  display: inline-block;
  vertical-align: middle;
  width: auto;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .form-group label {
  font-family: "HelvNeue55-Ar";
}
/* line 116, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group .checker {
  margin: 0 5px 0 0;
}
/* line 118, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group .checker span {
  border: solid 1px #d5d5d5;
  background-image: none;
}
/* line 121, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group .checker span.checked {
  position: relative;
}
/* line 123, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group .checker span.checked:after {
  background-position: -15px -13px;
  position: absolute;
  top: 5px;
  right: 3px;
  display: inline-block;
  width: 10px;
  height: 8px;
  content: "";
}
/* line 135, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group .checker span input {
  cursor: pointer;
}
/* line 140, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container {
  overflow: hidden;
  *zoom: 1;
  margin: 15px 0 40px;
}
/* line 143, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper {
  float: left;
  margin: 0 10px 10px 0;
  max-width: 128px;
  text-align: center;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  /* line 143, ../sass/_style2.scss */
  .page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper {
    margin: 0 10px 10px 0;
  }
}
@media only screen and (max-width: 479px) {
  /* line 143, ../sass/_style2.scss */
  .page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper {
    margin: 0 auto 10px;
    float: none;
    display: block;
  }
}
/* line 157, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product {
  background: #d5d5d5;
  display: inline-block;
  position: relative;
  width: 100%;
}
/* line 162, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product.selected {
  background: #ff6600;
  color: #fff;
}
/* line 165, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product.selected > span {
  color: #fff;
}
/* line 169, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product.selected .topup-foot {
  background: #ff6600;
}
/* line 174, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product.loading {
  position: relative;
}
/* line 176, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product.loading:after {
  background: rgba(255, 255, 255, 0.9) url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 189, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product h2 {
  font-family: "HelvNeue75";
  font-weight: 25px;
  font-size: 30px;
  font-size: 2.14286rem;
  margin: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product h2 {
  font-family: "HelvNeue75-Ar";
}
/* line 194, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product > span {
  font-family: "HelvNeue75";
  font-weight: 25px;
  font-size: 14px;
  font-size: 1rem;
  color: #585858;
  margin: 5px 0 0;
  display: block;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product > span {
  font-family: "HelvNeue75-Ar";
}
/* line 202, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product.unavailable {
  background: #eee;
  color: #ccc;
  pointer-events: none;
}
/* line 206, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product.unavailable .topup-foot {
  background: #808080;
}
/* line 210, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product .topup-over {
  position: absolute;
  display: block;
  width: 100%;
  padding: 4px;
  background: #f60;
  color: #fff;
  font-size: 11px;
  font-family: "HelvNeue75";
  font-weight: 11px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product .topup-over {
  font-family: "HelvNeue75-Ar";
}
/* line 220, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product .topup-head {
  padding: 20px 5px;
  transition: all 0.15s ease-in-out;
}
/* line 223, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product .topup-head h2 {
  margin: 0;
}
/* line 228, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product .topup-foot {
  background: #000;
  font-family: "HelvNeue75";
  font-weight: 14px;
  font-size: 14px;
  font-size: 1rem;
  padding: 0 0 3px;
  line-height: 20px;
  color: #fff;
  border-top: 2px solid #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product .topup-foot {
  font-family: "HelvNeue75-Ar";
}
/* line 238, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-wrapper .top-up-product:hover .topup-head {
  transform: scale(1.15);
}
/* line 244, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-description {
  font-family: "HelvNeue55";
  font-weight: 25px;
  font-size: 15px;
  font-size: 1.07143rem;
  margin: 15px 0 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-description {
  font-family: "HelvNeue55-Ar";
}
/* line 249, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-promo {
  font-family: "HelvNeue55";
  font-weight: 18px;
  font-size: 12px;
  font-size: 0.85714rem;
  margin: 10px 0 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .form-group.products-container .product-promo {
  font-family: "HelvNeue55-Ar";
}
/* line 256, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel {
  margin: 0;
  background: none;
  box-shadow: none;
  border: none;
}
/* line 261, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel.panel-border {
  border-bottom: 2px solid #d5d5d5;
}
/* line 264, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .panel-heading {
  background: none;
  border: none;
  padding: 0;
}
/* line 268, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .panel-heading h4 {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 25px;
  font-size: 1.78571rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .panel .panel-heading h4 {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 268, ../sass/_style2.scss */
  .page-template-page-operator .content-product .content-product-inner .panel .panel-heading h4 {
    font-size: 20px;
    font-size: 1.42857rem;
  }
}
/* line 274, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .panel-heading h4 a {
  display: block;
  color: #000;
  padding: 15px 15px 15px 0;
  position: relative;
}
/* line 279, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .panel-heading h4 a:after {
  content: " ";
  position: absolute;
  top: 50%;
  right: 0;
  background-position: 0 -64px;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 20px;
  height: 20px;
}
/* line 290, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .panel-heading h4 a.collapsed:after {
  background-position: -68px -84px;
}
/* line 298, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .panel-collapse .panel-body {
  padding: 0;
}
/* line 300, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .panel-collapse .panel-body .form-group {
  margin: 0 0 10px;
}
/* line 302, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .panel-collapse .panel-body .form-group #sms-remaining-counter {
  display: block;
  font-weight: bold;
  margin: 7px 0 0;
  text-align: right;
  width: 100%;
}
/* line 309, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .panel-collapse .panel-body .form-group.mail-packs-wrapper {
  margin: 0 0 25px;
}
/* line 313, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .panel-collapse .panel-body .form-control {
  border: solid 2px #d5d5d5;
  resize: none;
  min-height: 105px;
  padding: 5px 10px;
}
/* line 321, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper {
  overflow: hidden;
  *zoom: 1;
}
/* line 323, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack {
  background: #d5d5d5;
  display: block;
  float: left;
  margin-right: 10px;
  position: relative;
  width: 128px;
  overflow: hidden;
}
/* line 332, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack.selected:before {
  content: "";
  background: rgba(255, 102, 0, 0.75);
  color: #fff;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
}
/* line 341, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack.selected > span {
  color: #fff;
}
/* line 344, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack.selected .template-name {
  background: #ff6600;
  transform: scale(1.15) translateY(-5%);
}
/* line 350, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack.loading:after {
  background: rgba(238, 238, 238, 0.9) url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
@media only screen and (max-width: 767px) {
  /* line 323, ../sass/_style2.scss */
  .page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack {
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 323, ../sass/_style2.scss */
  .page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack {
    max-width: 140px;
    width: 100%;
  }
  /* line 367, ../sass/_style2.scss */
  .page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack:nth-child(even) {
    margin-right: 0;
  }
}
/* line 373, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack:last-child {
  margin: 0;
}
@media only screen and (max-width: 479px) {
  /* line 373, ../sass/_style2.scss */
  .page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack:last-child {
    margin: 0 auto;
  }
}
/* line 380, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack .template-img img {
  width: 100%;
  height: auto;
  transition: all 0.15s ease-in-out;
}
/* line 386, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack .template-name {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 9px;
  font-size: 0.64286rem;
  background: #585858;
  padding: 10px 0;
  color: white;
  text-transform: uppercase;
  display: block;
  text-align: center;
  width: 100%;
  position: relative;
  z-index: 99;
  transition: all 0.15s ease-in-out;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack .template-name {
  font-family: "HelvNeue75-Ar";
}
/* line 402, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack:hover .template-img img {
  transform: scale(1.25) rotate(-10deg);
}
/* line 406, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel .mail-packs-wrapper .template-pack:hover .template-name {
  transform: scale(1.25) translateY(-10%);
}
/* line 412, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel #receiver-mail {
  min-height: 50px;
  color: #000;
  width: 100%;
  margin-left: 0;
}
/* line 224, ../sass/helpers/_mixins.scss */
.page-template-page-operator .content-product .content-product-inner .panel #receiver-mail::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.page-template-page-operator .content-product .content-product-inner .panel #receiver-mail:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.page-template-page-operator .content-product .content-product-inner .panel #receiver-mail::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.page-template-page-operator .content-product .content-product-inner .panel #receiver-mail:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 419, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .panel #personalised-sms,
.page-template-page-operator .content-product .content-product-inner .panel #personalised-mail {
  height: 100px;
  color: #000;
}
/* line 224, ../sass/helpers/_mixins.scss */
.page-template-page-operator .content-product .content-product-inner .panel #personalised-sms::-webkit-input-placeholder,
.page-template-page-operator .content-product .content-product-inner .panel #personalised-mail::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.page-template-page-operator .content-product .content-product-inner .panel #personalised-sms:-moz-placeholder,
.page-template-page-operator .content-product .content-product-inner .panel #personalised-mail:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.page-template-page-operator .content-product .content-product-inner .panel #personalised-sms::-moz-placeholder,
.page-template-page-operator .content-product .content-product-inner .panel #personalised-mail::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.page-template-page-operator .content-product .content-product-inner .panel #personalised-sms:-ms-input-placeholder,
.page-template-page-operator .content-product .content-product-inner .panel #personalised-mail:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 426, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .btn {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  display: block;
  margin: 0 auto;
  background: #000 url("../images/icons/arrRight.png") no-repeat right 15px top 19px;
  color: #fff;
  padding: 14px 40px 14px 20px;
  position: relative;
  border: 2px solid #000;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .content-product .content-product-inner .btn {
  font-family: "HelvNeue75-Ar";
}
/* line 438, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .btn.loading:after {
  background: rgba(238, 238, 238, 0.9) url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 451, ../sass/_style2.scss */
.page-template-page-operator .content-product .content-product-inner .btn:hover {
  background: #fff url("../images/icons/wdgArrRight.png") no-repeat right 15px top 19px;
  color: #000;
}
/* line 460, ../sass/_style2.scss */
.page-template-page-operator .user-section-misc {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
  background: #fff;
}
@media (min-width: 768px) {
  /* line 460, ../sass/_style2.scss */
  .page-template-page-operator .user-section-misc {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 460, ../sass/_style2.scss */
  .page-template-page-operator .user-section-misc {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 460, ../sass/_style2.scss */
  .page-template-page-operator .user-section-misc {
    width: 960px;
  }
}
/* line 463, ../sass/_style2.scss */
.page-template-page-operator .user-section-misc .sub-label {
  font-family: "HelvNeue75";
  font-weight: 39px;
  font-size: 17px;
  font-size: 1.21429rem;
  color: #000;
  margin: 0 auto;
  padding: 0;
  width: 100%;
  max-width: 660px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section-misc .sub-label {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 463, ../sass/_style2.scss */
  .page-template-page-operator .user-section-misc .sub-label {
    margin: 0 auto 15px;
  }
}
/* line 475, ../sass/_style2.scss */
.page-template-page-operator .user-section-misc .user-detail-tab {
  float: right;
  margin: 0 265px 0 0;
}
/* line 478, ../sass/_style2.scss */
.fr .page-template-page-operator .user-section-misc .user-detail-tab {
  margin: 0 265px 0 0;
}
@media only screen and (max-width: 767px) {
  /* line 475, ../sass/_style2.scss */
  .page-template-page-operator .user-section-misc .user-detail-tab {
    margin: 0;
    float: none;
    text-align: left;
    margin: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  /* line 487, ../sass/_style2.scss */
  .page-template-page-operator .user-section-misc .user-detail-tab ul {
    display: inline-block;
  }
}
/* line 491, ../sass/_style2.scss */
.page-template-page-operator .user-section-misc .user-detail-tab ul li {
  margin: 0 0 -4px;
}
/* line 494, ../sass/_style2.scss */
.page-template-page-operator .user-section-misc .user-detail-tab ul li.active a {
  color: #000;
  background: #d5d5d5;
}
/* line 497, ../sass/_style2.scss */
.page-template-page-operator .user-section-misc .user-detail-tab ul li.active a:after {
  background-position: -83px 0;
  content: "";
}
/* line 503, ../sass/_style2.scss */
.page-template-page-operator .user-section-misc .user-detail-tab ul li a {
  font-family: "HelvNeue75";
  font-weight: 27px;
  font-size: 13px;
  font-size: 0.92857rem;
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 15px 33px 15px 35px;
  background: #585858;
  border: none;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section-misc .user-detail-tab ul li a {
  font-family: "HelvNeue75-Ar";
}
/* line 513, ../sass/_style2.scss */
.page-template-page-operator .user-section-misc .user-detail-tab ul li a:after {
  background-position: -107px 0;
  position: absolute;
  top: 19px;
  right: 15px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
}
/* line 523, ../sass/_style2.scss */
.page-template-page-operator .user-section-misc .user-detail-tab ul li a:hover, .page-template-page-operator .user-section-misc .user-detail-tab ul li a:focus {
  border: none;
}
/* line 532, ../sass/_style2.scss */
.page-template-page-operator .user-detail-wrap {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
  background: #d5d5d5;
  padding: 30px 0;
}
@media (min-width: 768px) {
  /* line 532, ../sass/_style2.scss */
  .page-template-page-operator .user-detail-wrap {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 532, ../sass/_style2.scss */
  .page-template-page-operator .user-detail-wrap {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 532, ../sass/_style2.scss */
  .page-template-page-operator .user-detail-wrap {
    width: 960px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 532, ../sass/_style2.scss */
  .page-template-page-operator .user-detail-wrap {
    padding: 30px 20px;
  }
}
/* line 539, ../sass/_style2.scss */
.page-template-page-operator .user-detail-wrap .user-detail-wrap-inner {
  float: right;
  margin: 0 15% 0 0;
  position: relative;
  width: 44%;
}
@media only screen and (max-width: 991px) {
  /* line 539, ../sass/_style2.scss */
  .page-template-page-operator .user-detail-wrap .user-detail-wrap-inner {
    width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 539, ../sass/_style2.scss */
  .page-template-page-operator .user-detail-wrap .user-detail-wrap-inner {
    float: none;
    margin: 0;
    width: auto;
  }
}
/* line 552, ../sass/_style2.scss */
.page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-profile-img {
  float: left;
  margin: 0 15px 0 0;
}
/* line 555, ../sass/_style2.scss */
.page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-profile-img img {
  width: 65px;
  height: 65px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
/* line 565, ../sass/_style2.scss */
.page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-detail {
  float: left;
  width: 80%;
}
@media only screen and (max-width: 767px) {
  /* line 565, ../sass/_style2.scss */
  .page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-detail {
    width: 100%;
  }
}
/* line 571, ../sass/_style2.scss */
.page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-detail span {
  font-family: "HelvNeue75";
  font-weight: 20px;
  font-size: 18px;
  font-size: 1.28571rem;
  display: block;
  margin: 0 0 10px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-detail span {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 571, ../sass/_style2.scss */
  .page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-detail span {
    font-size: 14px;
    font-size: 1rem;
  }
}
/* line 580, ../sass/_style2.scss */
.page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-detail .user-detail-name {
  font-family: "HelvNeue75";
  font-weight: 32px;
  font-size: 25px;
  font-size: 1.78571rem;
  display: inline-block;
  margin: 0 55px 0 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-detail .user-detail-name {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 580, ../sass/_style2.scss */
  .page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-detail .user-detail-name {
    font-size: 20px;
    font-size: 1.42857rem;
  }
}
/* line 589, ../sass/_style2.scss */
.page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-detail .not-you-link {
  font-family: "HelvNeue75";
  font-weight: 29px;
  font-size: 12px;
  font-size: 0.85714rem;
  color: #000;
  position: absolute;
  right: 0;
  bottom: 0;
  border-bottom: solid 2px #878787;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-detail-wrap .user-detail-wrap-inner .user-detail .not-you-link {
  font-family: "HelvNeue75-Ar";
}
/* line 602, ../sass/_style2.scss */
.page-template-page-operator .user-section {
  position: relative;
  /**** not login user ****/
}
/* line 604, ../sass/_style2.scss */
.page-template-page-operator .user-section.loading {
  min-height: 300px;
}
/* line 606, ../sass/_style2.scss */
.page-template-page-operator .user-section.loading:after {
  background: rgba(255, 255, 255, 0.9) url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 619, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper {
  background: #d5d5d5;
  padding: 30px 0 0;
  position: relative;
}
@media only screen and (max-width: 767px) {
  /* line 619, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper {
    padding: 15px 0 0;
  }
}
/* line 629, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content .loading:after {
  background: rgba(255, 255, 255, 0.9) url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 643, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .login-error {
  text-align: center;
  margin: 0 0 15px;
}
/* line 646, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .login-error .error {
  display: inline-block;
  text-align: center;
}
/* line 651, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .password {
  vertical-align: top;
  position: relative;
}
/* line 655, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .password .input-success[type="text"] {
  background-position: right 13% center !important;
}
@media only screen and (max-width: 479px) {
  /* line 655, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .password .input-success[type="text"] {
    background-position: right 15% center !important;
  }
}
/* line 662, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .password .unmask {
  background-position: -54px -344px;
  border: medium none;
  border-radius: 0;
  box-shadow: none;
  height: 28px;
  position: absolute;
  right: 6px;
  text-indent: -9999px;
  top: 6%;
  width: 35px;
  background-color: transparent;
}
@media only screen and (max-width: 767px) {
  /* line 662, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .password .unmask {
    right: 10px;
  }
}
/* line 677, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .password .unmask.active {
  background-position: 0 -504px;
}
/* line 682, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .username,
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .password {
  margin: 0 0 10px;
}
/* line 686, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin {
  margin: 0 38.5%;
  padding: 0;
  width: 490px;
}
@media only screen and (max-width: 991px) {
  /* line 686, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin {
    margin: 0 auto;
  }
}
@media only screen and (max-width: 767px) {
  /* line 686, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin {
    width: 100%;
    padding: 0 20px;
  }
}
/* line 697, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right {
  width: 82%;
  position: relative;
}
@media only screen and (max-width: 767px) {
  /* line 697, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right {
    width: 80%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 697, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right {
    width: 100%;
  }
}
/* line 706, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  display: block;
  text-align: left;
  background: #fff;
  height: 40px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input {
  font-family: "HelvNeue75-Ar";
}
/* line 714, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input .flag-container {
  width: 100%;
}
/* line 716, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input .flag-container .selected-flag {
  width: 120px;
  border-right: 1px solid #9164cd;
  position: relative;
}
/* line 720, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input .flag-container .selected-flag:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 3px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 731, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input .flag-container .country-list {
  width: 100%;
}
/* line 735, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input input {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  border: 1px solid #d5d5d5;
  width: 100%;
  padding: 0 0 0 130px !important;
  position: relative;
  height: 40px;
}
/* line 224, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input input::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input input:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input input::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .userlogin .col-right .intl-tel-input input:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 747, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment {
  background: #cccccc;
  padding: 30px 0 0;
}
@media only screen and (max-width: 767px) {
  /* line 747, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment {
    padding: 30px 20px 0;
  }
}
/* line 753, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner {
  overflow: hidden;
  *zoom: 1;
  margin: 0 auto;
  padding: 0;
  width: 660px;
  /**** end of col-right ****/
}
@media only screen and (max-width: 767px) {
  /* line 753, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner {
    width: 100%;
  }
}
/* line 761, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-left {
  float: left;
  margin: 0 7% 0 0;
  text-align: left;
  width: 30%;
}
@media only screen and (max-width: 767px) {
  /* line 761, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-left {
    float: none;
    margin: 0 0 10%;
    text-align: left;
    width: 100%;
  }
}
/* line 772, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-left .label-payment {
  font-family: "HelvNeue75";
  font-weight: 39px;
  font-size: 18px;
  font-size: 1.28571rem;
  text-align: right;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-left .label-payment {
  font-family: "HelvNeue75-Ar";
}
/* line 778, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right {
  float: left;
  width: 63%;
}
@media only screen and (max-width: 767px) {
  /* line 778, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right {
    float: none;
    width: 100%;
  }
}
/* line 785, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .payment-details {
  background: #fff;
  padding: 20px 0 0;
}
/* line 788, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .payment-details li {
  overflow: hidden;
  *zoom: 1;
  font-size: 12px;
  font-size: 0.85714rem;
  margin: 0 0 10px;
  padding: 0 15px 3px;
}
/* line 794, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .payment-details li:last-child {
  padding: 0;
}
/* line 798, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .payment-details li.black {
  font-family: "HelvNeue75";
  font-weight: 24px;
  font-size: 18px;
  font-size: 1.28571rem;
  background: #000;
  color: #fff;
  padding: 13px 15px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .payment-details li.black {
  font-family: "HelvNeue75-Ar";
}
/* line 806, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .payment-details li span:first-child {
  float: left;
}
/* line 809, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .payment-details li span:last-child {
  float: right;
  font-weight: bold;
}
/* line 815, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .payment-details li .btn {
  background: #000;
  color: #fff;
  float: right;
  padding: 5px 15px;
  width: 48%;
}
/* line 824, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default {
  border-color: #585858;
  border-style: solid;
  border-width: 0 0 2px;
  background: none;
  position: relative;
  padding: 0 0 20px;
}
/* line 831, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-heading {
  background: none;
  border: none;
  padding: 0;
}
/* line 835, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-heading h4 {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 16px;
  font-size: 1.14286rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-heading h4 {
  font-family: "HelvNeue75-Ar";
}
/* line 838, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-heading h4 a {
  display: block;
  color: #000;
  padding: 15px 30px 15px 0;
  position: relative;
}
/* line 843, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-heading h4 a:after {
  content: " ";
  position: absolute;
  top: 65%;
  right: 0;
  background-position: 0 -64px;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 20px;
  height: 20px;
}
/* line 854, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-heading h4 a.collapsed:after {
  background-position: -68px -84px;
}
/* line 861, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-body {
  padding: 0;
}
/* line 863, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-body p {
  font-family: "HelvNeue75";
  font-weight: 22px;
  font-size: 14px;
  font-size: 1rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-body p {
  font-family: "HelvNeue75-Ar";
}
/* line 867, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-body .note {
  font-family: "HelvNeue55";
  font-weight: 22px;
  font-size: 14px;
  font-size: 1rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .panel-default .panel-body .note {
  font-family: "HelvNeue55-Ar";
}
/* line 873, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right #uniform-repeat-date {
  background: #fff;
  position: relative;
}
/* line 876, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right #uniform-repeat-date:after {
  content: " ";
  position: absolute;
  top: 50%;
  right: 10px;
  background-position: -47px -13px;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 13px;
  height: 8px;
}
/* line 886, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right #uniform-repeat-date select {
  z-index: 1;
}
/* line 891, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .payment-form-wrapper input {
  width: auto;
  background: none;
  cursor: pointer;
}
@media only screen and (max-width: 767px) {
  /* line 891, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .row-payment .row-payment-inner .col-right .payment-form-wrapper input {
    display: block;
  }
}
/* line 904, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-left {
  font-family: "HelvNeue75";
  font-weight: 27px;
  font-size: 13px;
  font-size: 0.92857rem;
  margin: 0 10px 0 0;
  display: inline-block;
  width: 15%;
  text-align: right;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-left {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 904, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-left {
    vertical-align: top;
  }
}
@media only screen and (max-width: 479px) {
  /* line 904, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-left {
    margin: 0 0 10px;
    width: 100%;
    display: block;
    text-align: left;
  }
}
/* line 921, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right {
  display: inline-block;
  width: 67%;
}
@media only screen and (max-width: 767px) {
  /* line 921, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right {
    width: 80%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 921, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right {
    width: 100%;
  }
}
/* line 930, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input {
  font-family: "HelvNeue75";
  font-weight: normal;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  font-size: 14px;
  font-size: 1rem;
  width: 100%;
  height: 40px;
  padding: 10px 0;
  border: 1px solid transparent;
  color: #000;
  background: #fff;
  outline: none;
  margin-bottom: 10px;
  margin-left: 0;
  padding: 0 10px;
  box-shadow: none;
}
/* line 224, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 231, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 238, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 245, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input {
  font-family: "HelvNeue75-Ar";
}
/* line 947, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input.submit {
  float: right;
  background: #000;
  color: #fff;
}
@media only screen and (max-width: 767px) {
  /* line 947, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input.submit {
    margin: 15px 0;
  }
}
@media only screen and (max-width: 767px) {
  /* line 930, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input {
    margin: 0;
    width: 100%;
    max-width: 100%;
  }
}
/* line 961, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input:focus {
  border: none;
}
/* line 965, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input:-webkit-autofill {
  background-color: none !important;
  -webkit-box-shadow: 0 0 0px 1000px #000 inset !important;
  -webkit-text-fill-color: #fff;
}
/* line 970, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px #000 inset !important;
  -webkit-text-fill-color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right input {
  float: left;
}
/* line 979, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right #form-promo-code {
  overflow: hidden;
  *zoom: 1;
}
/* line 981, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right #form-promo-code input {
  width: 48%;
  float: left;
}
/* line 984, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right #form-promo-code input.submit {
  float: right;
  background: #000;
  color: #fff;
}
@media only screen and (max-width: 767px) {
  /* line 984, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-exist-user .col-right #form-promo-code input.submit {
    margin: 15px 0;
  }
}
/* line 996, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user {
  margin: 0 32% 0 35%;
  width: 490px;
  padding: 0 0 10px;
}
@media only screen and (max-width: 991px) {
  /* line 996, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user {
    margin: 0 auto;
  }
}
@media only screen and (max-width: 767px) {
  /* line 996, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user {
    width: 100%;
    padding: 0 20px;
  }
}
/* line 1007, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .username,
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password {
  margin: 0 0 10px;
}
/* line 1012, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password .col-left {
  vertical-align: top;
  margin: 12px 10px 0 0;
}
/* line 1016, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password .col-right {
  position: relative;
}
/* line 1018, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password .col-right .unmask {
  background-position: -54px -344px;
  border: medium none;
  border-radius: 0;
  box-shadow: none;
  height: 28px;
  position: absolute;
  right: 6px;
  text-indent: -9999px;
  top: 6px;
  width: 35px;
  background-color: transparent;
}
@media only screen and (max-width: 479px) {
  /* line 1018, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password .col-right .unmask {
    top: 32px;
  }
}
/* line 1033, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password .col-right .unmask.active {
  background-position: 0 -504px;
}
/* line 1038, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password .col-right .input-success[type="text"] {
  background-position: right 13% center !important;
}
@media only screen and (max-width: 479px) {
  /* line 1038, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password .col-right .input-success[type="text"] {
    background-position: right 15% center !important;
  }
}
/* line 1048, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password .col-left {
  margin: 0 10px 0 0;
}
@media only screen and (max-width: 479px) {
  /* line 1048, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .password .col-left {
    margin: 0 0 10px;
  }
}
/* line 1055, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .email {
  overflow: hidden;
  *zoom: 1;
}
/* line 1059, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .mobile-no .col-left {
  vertical-align: top;
  padding: 0;
  margin-top: 0;
}
/* line 1063, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .mobile-no .col-left .flag-container {
  height: 30px;
  width: 34%;
}
/* line 1069, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .checker {
  float: left;
  margin: 0 10px 0 0;
}
/* line 1073, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .checker + label {
  display: inline;
  width: auto;
}
@media only screen and (max-width: 479px) {
  /* line 1073, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .checker + label {
    width: 75%;
  }
}
/* line 1082, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .check-newsletter {
  clear: both;
  padding: 0 0 0 24%;
  margin: 15px 0;
}
@media only screen and (max-width: 479px) {
  /* line 1082, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .check-newsletter {
    padding: 0;
  }
}
/* line 1090, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .check-age {
  clear: both;
  padding: 0 0 0 24%;
  margin: 0 0 15px;
}
@media only screen and (max-width: 767px) {
  /* line 1095, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .check-age label {
    width: 75%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 1090, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .check-age {
    padding: 0;
  }
}
/* line 1102, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .check-age .err-check-age {
  clear: both;
}
/* line 1106, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-left {
  font-family: "HelvNeue75";
  font-weight: 27px;
  font-size: 13px;
  font-size: 0.92857rem;
  margin: 10px 10px 0 0;
  float: left;
  width: 20%;
  text-align: right;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-left {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 479px) {
  /* line 1106, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-left {
    margin: 0 0 10px;
    display: block;
    width: 100%;
    text-align: left;
  }
}
/* line 1120, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right {
  display: inline-block;
  width: 67%;
}
@media only screen and (max-width: 479px) {
  /* line 1120, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right {
    display: block;
    width: 100%;
  }
}
/* line 1127, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right input {
  font-family: "HelvNeue75";
  font-weight: normal;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  font-size: 14px;
  font-size: 1rem;
  width: 100%;
  height: 40px;
  padding: 10px 0;
  border: 1px solid transparent;
  color: #000;
  background: #fff;
  outline: none;
  margin-bottom: 10px;
  margin-left: 0;
  padding: 0 10px;
  box-shadow: none;
}
/* line 224, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right input::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 231, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right input:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 238, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right input::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 245, ../sass/helpers/_mixins.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right input:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right input {
  font-family: "HelvNeue75-Ar";
}
/* line 1143, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right input:focus {
  border: none;
}
/* line 1147, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right input:-webkit-autofill {
  background-color: none !important;
  -webkit-box-shadow: 0 0 0px 1000px #000 inset !important;
  -webkit-text-fill-color: #fff;
}
/* line 1152, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px #000 inset !important;
  -webkit-text-fill-color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right input {
  float: left;
}
@media only screen and (max-width: 767px) {
  /* line 1127, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .col-right input {
    width: 100%;
    max-width: 100%;
    float: none;
    margin-left: 0;
    position: relative;
  }
}
/* line 1168, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .dropdown {
  border: 2px solid transparent;
}
/* line 1171, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .intl-tel-input {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  width: 100%;
  margin: 0 0 10px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .intl-tel-input {
  font-family: "HelvNeue75-Ar";
}
/* line 1176, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .intl-tel-input .flag-container {
  background: #fff;
  width: 35%;
}
@media only screen and (max-width: 767px) {
  /* line 1176, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .intl-tel-input .flag-container {
    width: 30%;
  }
}
/* line 1182, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .intl-tel-input .flag-container .selected-flag {
  width: 100%;
  position: relative;
}
/* line 1185, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .intl-tel-input .flag-container .selected-flag:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 3px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 1197, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content #det-new-user .intl-tel-input input {
  float: right;
  width: 63%;
  padding: 0 10px 0;
}
/* line 1205, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content p {
  margin: 0;
}
/* line 1208, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content .login_fields,
.page-template-page-operator .user-section .content-wrapper .tab-content .submit-form {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  /* line 1208, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content .login_fields,
  .page-template-page-operator .user-section .content-wrapper .tab-content .submit-form {
    width: 97%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 1208, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content .login_fields,
  .page-template-page-operator .user-section .content-wrapper .tab-content .submit-form {
    text-align: center;
    margin: 20px 0 0;
    width: 100%;
  }
}
/* line 1220, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content .login_fields.submit-form,
.page-template-page-operator .user-section .content-wrapper .tab-content .submit-form.submit-form {
  width: 85%;
  margin: 0;
}
/* line 1223, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content .login_fields.submit-form #btn-submit-reg,
.page-template-page-operator .user-section .content-wrapper .tab-content .submit-form.submit-form #btn-submit-reg {
  border: 1px solid #000;
}
/* line 1225, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content .login_fields.submit-form #btn-submit-reg:hover,
.page-template-page-operator .user-section .content-wrapper .tab-content .submit-form.submit-form #btn-submit-reg:hover {
  background: #fff url("../images/icons/wdgArrRight.png") right 15px center no-repeat;
  color: #000;
}
/* line 1233, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content .login_fields .rememberme,
.page-template-page-operator .user-section .content-wrapper .tab-content .submit-form .rememberme {
  margin-bottom: 15px;
  padding: 0 0 0 18%;
}
@media only screen and (max-width: 767px) {
  /* line 1233, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content .login_fields .rememberme,
  .page-template-page-operator .user-section .content-wrapper .tab-content .submit-form .rememberme {
    padding: 0;
  }
}
/* line 1239, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content .login_fields .rememberme label,
.page-template-page-operator .user-section .content-wrapper .tab-content .submit-form .rememberme label {
  display: block;
}
/* line 1242, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content .login_fields .rememberme a,
.page-template-page-operator .user-section .content-wrapper .tab-content .submit-form .rememberme a {
  font-size: 12px;
  font-size: 0.85714rem;
  line-height: 17px;
  display: inline-block;
  border-bottom: solid 1px #fff;
}
@media only screen and (max-width: 767px) {
  /* line 1242, ../sass/_style2.scss */
  .page-template-page-operator .user-section .content-wrapper .tab-content .login_fields .rememberme a,
  .page-template-page-operator .user-section .content-wrapper .tab-content .submit-form .rememberme a {
    float: left;
    margin: 0 0 15px;
  }
}
/* line 1253, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content .login_fields input,
.page-template-page-operator .user-section .content-wrapper .tab-content .submit-form input {
  background: #000 url("../images/icons/arrRight.png") right 15px center no-repeat;
  padding: 5px 35px 5px 20px;
  line-height: normal;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: 1px solid #000;
  position: relative;
  width: 155px;
  float: right;
  margin: 0 0 10px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-operator .user-section .content-wrapper .tab-content .login_fields input, :lang(ar)
.page-template-page-operator .user-section .content-wrapper .tab-content .submit-form input {
  font-family: "HelvNeue75-Ar";
}
/* line 1266, ../sass/_style2.scss */
.page-template-page-operator .user-section .content-wrapper .tab-content .login_fields input:hover,
.page-template-page-operator .user-section .content-wrapper .tab-content .submit-form input:hover {
  background: #fff url("../images/icons/wdgArrRight.png") right 15px center no-repeat;
  color: #000;
}

/*************** Page Recipient ***************/
/* line 1279, ../sass/_style2.scss */
.req-topup-container {
  position: relative;
  /***** content-product *****/
}
/* line 1282, ../sass/_style2.scss */
.req-topup-container.loading:after {
  background: rgba(238, 238, 238, 0.9) url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 1294, ../sass/_style2.scss */
.req-topup-container .content-banner {
  background: #000;
  color: #fff;
  padding: 50px 10px 15px 30px;
}
/* line 1298, ../sass/_style2.scss */
.req-topup-container .content-banner .pre-title {
  font-family: "HelvNeue75";
  font-weight: 36px;
  font-size: 18px;
  font-size: 1.28571rem;
  margin: 0 0 10px;
  padding: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .req-topup-container .content-banner .pre-title {
  font-family: "HelvNeue75-Ar";
}
/* line 1304, ../sass/_style2.scss */
.req-topup-container .content-banner img {
  float: left;
}
/* line 1307, ../sass/_style2.scss */
.req-topup-container .content-banner .operator-title {
  font-family: "HelvNeue75";
  font-weight: 40px;
  font-size: 35px;
  font-size: 2.5rem;
  display: inline-block;
  margin: 0 0 0 10px;
  padding: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .req-topup-container .content-banner .operator-title {
  font-family: "HelvNeue75-Ar";
}
/* line 1314, ../sass/_style2.scss */
.req-topup-container .content-banner .change_operator {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  text-align: right;
  color: #fff;
  display: block;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .req-topup-container .content-banner .change_operator {
  font-family: "HelvNeue75-Ar";
}
/* line 1323, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
  background: #fff;
  padding: 40px 0;
}
@media (min-width: 768px) {
  /* line 1323, ../sass/_style2.scss */
  .req-topup-container .req-from-wrapper {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 1323, ../sass/_style2.scss */
  .req-topup-container .req-from-wrapper {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 1323, ../sass/_style2.scss */
  .req-topup-container .req-from-wrapper {
    width: 960px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1323, ../sass/_style2.scss */
  .req-topup-container .req-from-wrapper {
    padding: 20px 15px;
  }
}
/* line 1330, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner {
  width: 100%;
  max-width: 660px;
  margin: 0 auto;
}
/* line 1335, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .form-legend {
  overflow: hidden;
  *zoom: 1;
  margin: 0 0 40px;
}
/* line 1338, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .form-legend h2 {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 23px;
  font-size: 1.64286rem;
  line-height: 30px;
  margin: 0 20px 0 0;
  float: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .req-topup-container .req-from-wrapper .req-form-inner .req-form .form-legend h2 {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 1338, ../sass/_style2.scss */
  .req-topup-container .req-from-wrapper .req-form-inner .req-form .form-legend h2 {
    margin: 0 0 15px;
    float: none;
  }
}
/* line 1349, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .form-legend .link-how {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  line-height: 25px;
  text-decoration: underline;
  float: right;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .req-topup-container .req-from-wrapper .req-form-inner .req-form .form-legend .link-how {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 1349, ../sass/_style2.scss */
  .req-topup-container .req-from-wrapper .req-form-inner .req-form .form-legend .link-how {
    float: none;
  }
}
/* line 1361, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .form-group h3 {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  line-height: 21px;
  margin: 0 0 15px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .req-topup-container .req-from-wrapper .req-form-inner .req-form .form-group h3 {
  font-family: "HelvNeue75-Ar";
}
/* line 1367, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .form-group.user-det-group {
  float: left;
  width: 300px;
  margin: 0 35px 0 0;
}
@media only screen and (max-width: 767px) {
  /* line 1367, ../sass/_style2.scss */
  .req-topup-container .req-from-wrapper .req-form-inner .req-form .form-group.user-det-group {
    float: none;
    width: 100%;
    margin: 0;
  }
}
/* line 1377, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .form-group.recipient-det-group {
  float: right;
  width: 300px;
}
@media only screen and (max-width: 767px) {
  /* line 1377, ../sass/_style2.scss */
  .req-topup-container .req-from-wrapper .req-form-inner .req-form .form-group.recipient-det-group {
    float: none;
    width: 100%;
    margin: 0;
  }
}
/* line 1386, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .form-group .input-group {
  margin: 0 0 10px;
}
/* line 1388, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .form-group .input-group label {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 13px;
  font-size: 0.92857rem;
  color: #585858;
  width: 25%;
  margin: 0;
  text-align: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .req-topup-container .req-from-wrapper .req-form-inner .req-form .form-group .input-group label {
  font-family: "HelvNeue75-Ar";
}
/* line 1396, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .form-group .input-group input {
  width: 75%;
}
/* line 1401, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel {
  clear: both;
  margin: 0;
  background: none;
  box-shadow: none;
  border: none;
}
/* line 1407, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-heading {
  background: none;
  border: none;
  padding: 0;
}
/* line 1411, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-heading h4 {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 25px;
  font-size: 1.78571rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-heading h4 {
  font-family: "HelvNeue75-Ar";
}
/* line 1414, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-heading h4 a {
  display: block;
  color: #000;
  padding: 15px 0 15px;
  position: relative;
}
/* line 1419, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-heading h4 a:after {
  content: " ";
  position: absolute;
  top: 50%;
  right: 0;
  background-position: 0 -64px;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 20px;
  height: 20px;
}
/* line 1430, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-heading h4 a.collapsed:after {
  background-position: -68px -84px;
}
/* line 1438, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-collapse .panel-body {
  padding: 0;
}
/* line 1440, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-collapse .panel-body .form-group {
  margin: 0 0 25px;
}
/* line 1442, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-collapse .panel-body .form-group.mail-packs-wrapper {
  margin: 0 0 25px;
}
/* line 1446, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .panel-collapse .panel-body .form-control {
  border: solid 2px #d5d5d5;
  resize: none;
  min-height: 105px;
  padding: 5px 10px;
}
/* line 1454, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .mail-packs-wrapper {
  overflow: hidden;
  *zoom: 1;
}
/* line 1456, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .mail-packs-wrapper .template-pack {
  background: #d5d5d5;
  display: block;
  float: left;
  height: 135px;
  margin-right: 10px;
  position: relative;
  width: 140px;
}
@media only screen and (max-width: 767px) {
  /* line 1456, ../sass/_style2.scss */
  .req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .mail-packs-wrapper .template-pack {
    margin-bottom: 10px;
  }
}
/* line 1467, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .mail-packs-wrapper .template-pack:last-child {
  margin: 0;
}
/* line 1472, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .mail-packs-wrapper .template-pack .template-name {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 9px;
  font-size: 0.64286rem;
  background: #585858;
  position: absolute;
  bottom: 0;
  padding: 10px 0;
  color: white;
  text-transform: uppercase;
  display: block;
  text-align: center;
  width: 100%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .req-topup-container .req-from-wrapper .req-form-inner .req-form .panel .mail-packs-wrapper .template-pack .template-name {
  font-family: "HelvNeue75-Ar";
}
/* line 1487, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #receiver-mail {
  min-height: 50px;
  color: #000;
  width: 100%;
  margin-left: 0;
}
/* line 224, ../sass/helpers/_mixins.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #receiver-mail::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #receiver-mail:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #receiver-mail::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #receiver-mail:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 1494, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #personalised-sms,
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #personalised-mail {
  height: 100px;
  color: #000;
}
/* line 224, ../sass/helpers/_mixins.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #personalised-sms::-webkit-input-placeholder,
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #personalised-mail::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #personalised-sms:-moz-placeholder,
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #personalised-mail:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #personalised-sms::-moz-placeholder,
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #personalised-mail::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #personalised-sms:-ms-input-placeholder,
.req-topup-container .req-from-wrapper .req-form-inner .req-form .panel #personalised-mail:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
/* line 1501, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .req-failure {
  color: #dd2a00;
}
/* line 1504, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .req-success {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 16px;
  font-size: 1.14286rem;
  color: #ff6600;
  margin: 20px 0 0;
  text-align: center;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .req-topup-container .req-from-wrapper .req-form-inner .req-form .req-success {
  font-family: "HelvNeue75-Ar";
}
/* line 1511, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .req-fail {
  text-align: center;
}
/* line 1514, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .btn {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  display: block;
  margin: 25px auto 0;
  background: #000 url("../images/icons/arrRight.png") no-repeat right 15px top 19px;
  color: #fff;
  padding: 14px 40px 14px 20px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .req-topup-container .req-from-wrapper .req-form-inner .req-form .btn {
  font-family: "HelvNeue75-Ar";
}
/* line 1523, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .btn.loading {
  position: relative;
  padding: 14px 35px 14px 45px;
}
/* line 1526, ../sass/_style2.scss */
.req-topup-container .req-from-wrapper .req-form-inner .req-form .btn.loading:after {
  background: url("../images/icons/ajax-loader.gif") no-repeat scroll 0 0;
  border-radius: 2px;
  content: "";
  display: inline-block;
  height: 30px;
  left: 7px;
  overflow: hidden;
  position: absolute;
  top: 10px;
  transition: width 0.5s ease-in-out 0s;
  width: 30px;
  z-index: 0;
}

/***** list-operators-wrap *****/
/* line 1550, ../sass/_style2.scss */
.list-operators-wrap {
  max-width: 660px;
  padding: 20px 0;
  width: 100%;
  margin: 0 auto;
}
/* line 1555, ../sass/_style2.scss */
.list-operators-wrap .close {
  display: block;
  text-align: right;
}
/* line 1560, ../sass/_style2.scss */
.list-operators-wrap .list-operators .operator-item {
  background: #d5d5d5;
  position: relative;
  display: inline-block;
  height: 135px;
  margin-right: 10px;
  width: 140px;
}
@media only screen and (max-width: 767px) {
  /* line 1560, ../sass/_style2.scss */
  .list-operators-wrap .list-operators .operator-item {
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 1560, ../sass/_style2.scss */
  .list-operators-wrap .list-operators .operator-item {
    margin: 0 auto 10px;
    float: none;
    width: 100%;
  }
}
/* line 1575, ../sass/_style2.scss */
.list-operators-wrap .list-operators .operator-item:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 479px) {
  /* line 1575, ../sass/_style2.scss */
  .list-operators-wrap .list-operators .operator-item:last-child {
    margin: 0 auto;
  }
}
/* line 1582, ../sass/_style2.scss */
.list-operators-wrap .list-operators .operator-item.loading:after {
  background: rgba(238, 238, 238, 0.9) url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 1594, ../sass/_style2.scss */
.list-operators-wrap .list-operators .operator-item p {
  margin: 0;
}
/* line 1598, ../sass/_style2.scss */
.list-operators-wrap .list-operators .operator-name {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 9px;
  font-size: 0.64286rem;
  background: #585858;
  position: absolute;
  bottom: 0;
  padding: 10px 0;
  color: white;
  text-transform: uppercase;
  display: block;
  text-align: center;
  width: 100%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .list-operators-wrap .list-operators .operator-name {
  font-family: "HelvNeue75-Ar";
}

/* line 1613, ../sass/_style2.scss */
.error-operator {
  margin: 50px 0;
  padding: 0 10px;
  text-align: center;
}

/* line 1618, ../sass/_style2.scss */
form .intl-tel-input .country-list .country {
  padding: 5px 0 5px 10px;
}

/* line 1621, ../sass/_style2.scss */
.free-ruban {
  background: #ff6600;
  text-align: center;
  padding: 10px 0;
  color: #fff;
  position: relative;
  font-size: 16px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}
/* line 1633, ../sass/_style2.scss */
.free-ruban:before {
  content: "";
  position: absolute;
  top: -25px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 0;
  height: 0;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
  border-bottom: 25px solid #ff6600;
}

/* line 1647, ../sass/_style2.scss */
.no-product-ruban {
  background: #ff1a1a;
  text-align: center;
  padding: 10px 0;
  color: #fff;
  position: relative;
  font-size: 16px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}
/* line 1659, ../sass/_style2.scss */
.no-product-ruban:before {
  content: "";
  position: absolute;
  top: -25px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 0;
  height: 0;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
  border-bottom: 25px solid #ff1a1a;
}

/* line 1674, ../sass/_style2.scss */
.page-template-page-recipient .hp-content-top {
  min-height: 455px;
}

/* line 1678, ../sass/_style2.scss */
.fr .user-detail-tab {
  margin: 0 265px 0 0 !important;
}

@media only screen and (max-width: 767px) {
  /* line 1683, ../sass/_style2.scss */
  .page-template-page-holiday-sim-card label {
    text-align: left;
    padding: 10px 0 5px !important;
    width: auto;
  }
}
/* line 1690, ../sass/_style2.scss */
.page-template-page-holiday-sim-card .ui-state-error.message {
  position: relative;
  padding: 0;
}
@media only screen and (max-width: 991px) {
  /* line 1695, ../sass/_style2.scss */
  .page-template-page-holiday-sim-card #register-passport-scan > .uploader {
    width: 42%;
    height: auto;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1695, ../sass/_style2.scss */
  .page-template-page-holiday-sim-card #register-passport-scan > .uploader {
    width: 100%;
  }
}
@media only screen and (max-width: 991px) {
  /* line 1703, ../sass/_style2.scss */
  .page-template-page-holiday-sim-card #register-passport-scan > .uploader .uploader {
    width: 100%;
    height: auto;
  }
}
/* line 1709, ../sass/_style2.scss */
.page-template-page-holiday-sim-card #register-passport-scan > .uploader .filename,
.page-template-page-holiday-sim-card #register-passport-scan > .uploader .action {
  width: 49%;
}
@media only screen and (max-width: 991px) {
  /* line 1709, ../sass/_style2.scss */
  .page-template-page-holiday-sim-card #register-passport-scan > .uploader .filename,
  .page-template-page-holiday-sim-card #register-passport-scan > .uploader .action {
    width: 99%;
    margin: 0 0 5px;
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1709, ../sass/_style2.scss */
  .page-template-page-holiday-sim-card #register-passport-scan > .uploader .filename,
  .page-template-page-holiday-sim-card #register-passport-scan > .uploader .action {
    float: left;
    width: 50%;
  }
}
/* line 1722, ../sass/_style2.scss */
.page-template-page-holiday-sim-card #register-passport-scan > .uploader .action {
  font-size: 13px;
  font-size: 0.92857rem;
  line-height: 31px;
  color: #fff;
  height: 38px;
  margin: 1px 0;
  background: #000 url("../images/icons/arrRight.png") no-repeat 93% 50%;
}
@media only screen and (max-width: 767px) {
  /* line 1722, ../sass/_style2.scss */
  .page-template-page-holiday-sim-card #register-passport-scan > .uploader .action {
    line-height: 23px;
    margin: 0;
    height: 34px;
  }
}
/* line 1739, ../sass/_style2.scss */
.page-template-page-holiday-sim-card #form_sim_holiday label {
  line-height: 14px;
  padding: 10px 12px 0 0;
}
/* line 1744, ../sass/_style2.scss */
.page-template-page-holiday-sim-card #form_sim_holiday #register-imei-number label {
  padding: 0 12px 0 0;
}
/* line 1749, ../sass/_style2.scss */
.page-template-page-holiday-sim-card #form_sim_holiday .file-info .file-size {
  text-transform: none;
}
/* line 1755, ../sass/_style2.scss */
.page-template-page-holiday-sim-card #form_sim_holiday #register-info-certify label,
.page-template-page-holiday-sim-card #form_sim_holiday #register-device-associated label {
  line-height: 21px !important;
  padding: 0 12px 0 0;
  text-align: left;
  width: 55%;
}
@media only screen and (max-width: 991px) {
  /* line 1755, ../sass/_style2.scss */
  .page-template-page-holiday-sim-card #form_sim_holiday #register-info-certify label,
  .page-template-page-holiday-sim-card #form_sim_holiday #register-device-associated label {
    text-align: left;
    width: 250px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1755, ../sass/_style2.scss */
  .page-template-page-holiday-sim-card #form_sim_holiday #register-info-certify label,
  .page-template-page-holiday-sim-card #form_sim_holiday #register-device-associated label {
    line-height: 15px !important;
    padding: 0 12px 0 0 !important;
  }
}
@media only screen and (max-width: 479px) {
  /* line 1755, ../sass/_style2.scss */
  .page-template-page-holiday-sim-card #form_sim_holiday #register-info-certify label,
  .page-template-page-holiday-sim-card #form_sim_holiday #register-device-associated label {
    line-height: 15px !important;
    padding: 0 !important;
    width: 230px;
  }
}
/* line 1782, ../sass/_style2.scss */
.page-template-page-holiday-sim-card #register-email label {
  line-height: 20px;
}
/* line 1789, ../sass/_style2.scss */
.page-template-page-holiday-sim-card .selector span,
.page-template-page-holiday-sim-card .selector.hover span,
.page-template-page-holiday-sim-card .selector.focus span {
  background: url("../images/icons/dropdownArrowDown-blk.png") no-repeat 90% 50%;
}
/* line 1794, ../sass/_style2.scss */
.page-template-page-holiday-sim-card .radio,
.page-template-page-holiday-sim-card .radio span {
  width: 20px;
  height: 20px;
  margin: 4px 0 0 0;
}
/* line 1800, ../sass/_style2.scss */
.page-template-page-holiday-sim-card #register-date-of-birth,
.page-template-page-holiday-sim-card #register-country {
  border: none;
}

/* line 1805, ../sass/_style2.scss */
#register-date-of-birth div.selector.fixedWidth {
  padding: 0;
  height: 38px;
}

/* line 1809, ../sass/_style2.scss */
#catapult-cookie-bar .x_close:hover {
  transform: rotate(0deg);
}

/* line 1813, ../sass/_style2.scss */
#reset-pass-wrap .reset-pass-close-btn {
  height: 48px;
  position: absolute;
  right: 15px;
  top: 10px;
  width: 45px;
}
/* line 1819, ../sass/_style2.scss */
#reset-pass-wrap .reset-pass-close-btn a {
  display: block;
  line-height: 48px;
  text-align: center;
}
/* line 1823, ../sass/_style2.scss */
#reset-pass-wrap .reset-pass-close-btn a span {
  background-position: -20px -46px;
  height: 16px;
  width: 16px;
  display: inline-block;
  text-indent: -9999px;
  overflow: hidden;
  vertical-align: middle;
}

/* line 1834, ../sass/_style2.scss */
#form-reset-pass p {
  position: relative;
}
/* line 1838, ../sass/_style2.scss */
#form-reset-pass .unmask {
  background-position: -54px -344px;
  border: medium none;
  border-radius: 0;
  box-shadow: none;
  height: 28px;
  position: absolute;
  right: 5px;
  text-indent: -9999px;
  top: 6px;
  width: 35px;
  background-color: transparent;
}
@media only screen and (max-width: 767px) {
  /* line 1838, ../sass/_style2.scss */
  #form-reset-pass .unmask {
    right: 10px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 1838, ../sass/_style2.scss */
  #form-reset-pass .unmask {
    right: 2px;
  }
}
/* line 1856, ../sass/_style2.scss */
#form-reset-pass .unmask.active {
  background-position: 0 -504px;
}

/* line 1863, ../sass/_style2.scss */
.fr .content-guide li > a {
  min-height: 91px !important;
}

/* line 1870, ../sass/_style2.scss */
.simple-avatar-wrapper .afu-process-file {
  display: none;
}

/* line 1875, ../sass/_style2.scss */
.page-template-page-operator .page-container {
  overflow: visible;
}

/* line 1879, ../sass/_style2.scss */
#det-sms-validation-form,
#det-mail-validation-form {
  background: #585858;
  margin: 25px auto;
  max-width: 395px;
  padding: 25px 15px;
  width: 100%;
  clear: both;
}
/* line 1887, ../sass/_style2.scss */
#det-sms-validation-form h3,
#det-mail-validation-form h3 {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  margin: 0 0 10px;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #det-sms-validation-form h3, :lang(ar)
#det-mail-validation-form h3 {
  font-family: "HelvNeue75-Ar";
}
/* line 1893, ../sass/_style2.scss */
#det-sms-validation-form p,
#det-mail-validation-form p {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  margin: 0 0 10px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #det-sms-validation-form p, :lang(ar)
#det-mail-validation-form p {
  font-family: "HelvNeue55-Ar";
}
/* line 1899, ../sass/_style2.scss */
#det-sms-validation-form #det-msg-timeout,
#det-mail-validation-form #det-msg-timeout {
  font-family: "HelvNeue75";
  font-weight: normal;
  text-align: center;
}
/* line 1904, ../sass/_style2.scss */
#det-sms-validation-form a,
#det-mail-validation-form a {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  line-height: 22px;
  color: #fff;
  position: relative;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #det-sms-validation-form a, :lang(ar)
#det-mail-validation-form a {
  font-family: "HelvNeue55-Ar";
}
/* line 1910, ../sass/_style2.scss */
#det-sms-validation-form a:after,
#det-mail-validation-form a:after {
  background: #fff;
  bottom: 0;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 100%;
}
/* line 1919, ../sass/_style2.scss */
#det-sms-validation-form a.link-left,
#det-mail-validation-form a.link-left {
  margin: 0 25px 0 0;
}
/* line 1923, ../sass/_style2.scss */
#det-sms-validation-form .note-wrapper,
#det-mail-validation-form .note-wrapper {
  display: block;
  margin: 10px 0 0;
}
/* line 1927, ../sass/_style2.scss */
#det-sms-validation-form .input-wrap,
#det-mail-validation-form .input-wrap {
  overflow: hidden;
  *zoom: 1;
}
/* line 1929, ../sass/_style2.scss */
#det-sms-validation-form .input-wrap input,
#det-mail-validation-form .input-wrap input {
  float: left;
}
/* line 1931, ../sass/_style2.scss */
#det-sms-validation-form .input-wrap input.input-mail,
#det-mail-validation-form .input-wrap input.input-mail {
  width: 70%;
  color: #000;
  margin: 0 0 10px;
  height: 32px;
  border: none;
  padding: 0 8px;
}
/* line 224, ../sass/helpers/_mixins.scss */
#det-sms-validation-form .input-wrap input.input-mail::-webkit-input-placeholder,
#det-mail-validation-form .input-wrap input.input-mail::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 231, ../sass/helpers/_mixins.scss */
#det-sms-validation-form .input-wrap input.input-mail:-moz-placeholder,
#det-mail-validation-form .input-wrap input.input-mail:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 238, ../sass/helpers/_mixins.scss */
#det-sms-validation-form .input-wrap input.input-mail::-moz-placeholder,
#det-mail-validation-form .input-wrap input.input-mail::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 245, ../sass/helpers/_mixins.scss */
#det-sms-validation-form .input-wrap input.input-mail:-ms-input-placeholder,
#det-mail-validation-form .input-wrap input.input-mail:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
@media only screen and (max-width: 479px) {
  /* line 1931, ../sass/_style2.scss */
  #det-sms-validation-form .input-wrap input.input-mail,
  #det-mail-validation-form .input-wrap input.input-mail {
    width: 100%;
  }
}
/* line 1943, ../sass/_style2.scss */
#det-sms-validation-form .input-wrap input.btn-submit,
#det-mail-validation-form .input-wrap input.btn-submit {
  padding: 0 30px 0 10px;
  padding: 0 30px 2px 10px;
  margin: 0;
  width: auto;
  line-height: 30px;
  border: none;
  background-position: 86% 55%;
  color: #fff;
  font-family: "HelvNeue75";
  font-size: 1rem;
  font-weight: normal;
  line-height: normal;
  position: relative;
}
@media only screen and (max-width: 479px) {
  /* line 1943, ../sass/_style2.scss */
  #det-sms-validation-form .input-wrap input.btn-submit,
  #det-mail-validation-form .input-wrap input.btn-submit {
    width: 100%;
  }
}
/* line 1964, ../sass/_style2.scss */
#det-sms-validation-form .btn-resend,
#det-mail-validation-form .btn-resend {
  background: #000;
  color: #fff;
  margin-top: 15px;
  padding: 7px 15px;
}
/* line 1971, ../sass/_style2.scss */
#det-sms-validation-form .btn-grp .btn-dashboard,
#det-mail-validation-form .btn-grp .btn-dashboard {
  background: #000;
  color: #fff;
  background: #000 url("../images/icons/arrRight.png") no-repeat 84% 50%;
}
/* line 1977, ../sass/_style2.scss */
#det-sms-validation-form .btn-grp .btn-close-popup,
#det-mail-validation-form .btn-grp .btn-close-popup {
  background: #000;
  color: #fff;
}

/*# sourceMappingURL=shared2.css.map */
