@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, div.radio > span, div.radio > span.checked, div.checker span, div.checker span.checked, .header-menu-dropdown .section-right .dropdown-toggle .toggle, .header-menu-dropdown .open .dropdown-toggle .toggle, .bootstrap-select .caret, .bootstrap-select.open .caret, .sfmsb-follow-social-buttons a span.sfmsb-icon-twitter, .sfmsb-follow-social-buttons a span.sfmsb-icon-facebook, .header-top .top-header-home a:before, .header-top .top-header-home a:after, :lang(ar) .header-top .top-header-home a:after, .language-switch .btn:after,
.curr-switch .btn:after, :lang(ar) .language-switch .btn:after, :lang(ar)
.curr-switch .btn:after, .top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-select a.dd-selected:after, .user-menu .user-connect-icon, .login-pop .username.password .unmask,
.login-pop .password.password .unmask, .login-pop .username.password .unmask.active,
.login-pop .password.password .unmask.active, .login-pop .username .intl-tel-input .flag-container .selected-flag:after,
.login-pop .password .intl-tel-input .flag-container .selected-flag:after, .login-pop .registration-form p .unmask,
.login-pop .registration-form .password-wrap .unmask, .login-pop .registration-form p .unmask.active,
.login-pop .registration-form .password-wrap .unmask.active, .login-pop .registration-form .reg-phone-wrap .dropdown .select-country:before, .login-pop .registration-form .reg-phone-wrap .dropdown .select-country:after, .login-pop .registration-form div.selector:after, .login-pop .user-name,
.login-pop .user-mail, .login-pop .user-name.input-focus,
.login-pop .user-mail.input-focus, .login-pop .user-pwd, .login-pop .user-pwd.input-focus, .login-pop .popup-close-button a span, .registration-form .intl-tel-input .flag-container .selected-flag:after, .page-template-page-profile #request-pass .unmask, .page-template-page-profile #request-pass .unmask.active, #request-pass .update-val-close-btn a span, .search-toggle a, .search-toggle.search-box-active a, .search-box .widget_search .input-group .input-group-btn .btn, .mob-search .widget_search .input-group .input-group-btn .btn, .navbar .mega-wrapper > ul > li.menu-item:first-child a, .navbar .mega-wrapper > ul > li.menu-item:first-child a:focus, .navbar .mega-wrapper > ul > li.menu-item:first-child a:hover, .custom-mega-menu-dropdown a .menu-item-picto.picto-betting, .custom-mega-menu-dropdown a .menu-item-picto.picto-my11, .custom-mega-menu-dropdown a .menu-item-picto.picto-quiz, .custom-mega-menu-dropdown a .menu-item-picto.picto-polls, .custom-mega-menu-dropdown a .menu-item-picto.picto-live, .custom-mega-menu-dropdown a .menu-item-picto.picto-fixtures, .custom-mega-menu-dropdown a .menu-item-picto.picto-results, .custom-mega-menu-dropdown a .menu-item-picto.picto-table, .custom-mega-menu-dropdown a:hover .menu-item-picto.picto-betting, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-betting, .custom-mega-menu-dropdown a:hover .menu-item-picto.picto-my11, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-my11, .custom-mega-menu-dropdown a:hover .menu-item-picto.picto-quiz, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-quiz, .custom-mega-menu-dropdown a:hover .menu-item-picto.picto-polls, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-polls, .custom-mega-menu-dropdown a:hover .menu-item-picto.picto-live, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-live, .custom-mega-menu-dropdown a:hover .menu-item-picto.picto-fixtures, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-fixtures, .custom-mega-menu-dropdown a:hover .menu-item-picto.picto-results, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-results, .custom-mega-menu-dropdown a:hover .menu-item-picto.picto-table, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-table, .responsive-menu-toggle .btn-menu-toggle.btn-active, .responsive-social-share .sfmsb-follow-social-buttons a span.sfmsb-icon-twitter, .responsive-social-share .sfmsb-follow-social-buttons a span.sfmsb-icon-facebook, #site-footer .footer-top .footer-top-right .menu-footer-share-container ul li.facebook a,
#site-footer .footer-top .footer-top-right .menu-footer-share-fr-container ul li.facebook a, #site-footer .footer-top .footer-top-right .menu-footer-share-container ul li.twitter a,
#site-footer .footer-top .footer-top-right .menu-footer-share-fr-container ul li.twitter a, #site-footer .footer-top .footer-top-right .newsletter-widget form p .newsletter-submit::after, #site-footer .footer-top .footer-top-right .newsletter-widget form p .newsletter-submit:hover::after, #popup-change-pass .login-pop .update-val-close-btn a span, #popup-change-pass .login-pop .unmask, #popup-change-pass .login-pop .unmask.active, #update-mail-validation-form .update-val-close-btn a span, .breaking-news-widget-wrapper .widget-bottom .paginate-widget span, .partenaire-widget-wrapper .widget-bottom .paginate-widget span, .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget span, .lexique-widget-wrapper .widget-bottom .paginate-widget span, .temoignage-widget-wrapper .widget-bottom .paginate-widget span, .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget span, .breaking-news-widget-wrapper .widget-bottom .paginate-widget span.next, .breaking-news-widget-wrapper .widget-bottom .paginate-widget span.next-player, .partenaire-widget-wrapper .widget-bottom .paginate-widget span.next, .partenaire-widget-wrapper .widget-bottom .paginate-widget span.next-player, .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget span.next, .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget span.next-player, .lexique-widget-wrapper .widget-bottom .paginate-widget span.next, .lexique-widget-wrapper .widget-bottom .paginate-widget span.next-player, .temoignage-widget-wrapper .widget-bottom .paginate-widget span.next, .temoignage-widget-wrapper .widget-bottom .paginate-widget span.next-player, .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget span.next, .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget span.next-player, .next-live-widget-wrapper .widget-title:after, .next-fixtures-wrapper .widget-title:after, .next-live-widget-wrapper.event-bloc .widget-title:after, .next-fixtures-wrapper.event-bloc .widget-title:after, .overall-team-score-widget-wrapper .widget-header .widget-title:after,
.overall-group-score-widget-wrapper .widget-header .widget-title:after, .register-list li .list-item.perso:before, .register-list li .list-item.perso:hover:before, .register-list li .list-item.perso:focus:before, .register-list li .list-item.betting:before, .register-list li .list-item.betting:hover:before, .register-list li .list-item.betting:focus:before, .register-list li .list-item.comments:before, .register-list li .list-item.comments:hover:before, .register-list li .list-item.comments:focus:before, .bet-next-match .widget-title:after, .birthday-widget .widget-title:after, .stars-de-leuro .birthday-widget .widget-title:after, .birthday-slides .flex-direction-nav .flex-prev, .birthday-slides .flex-direction-nav .flex-next, .club-results-wrapper .widget-header .widget-title:after, .live_commentary_now .widget-header .widget-title:after, .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .select-country:before, .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .select-country:after, .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li .intl-tel-input.allow-dropdown .flag-container .selected-flag:after, .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form button:after, .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form button:hover:after, .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .select-country:before, .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .select-country:after, .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li .intl-tel-input.allow-dropdown .flag-container .selected-flag:after, .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input .flag-container .selected-flag:after, .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup button:after, .hp-content-rating .rating-content .rating-post .rating-star span, .hp-content-rating .rating-content .rating-post .rating-star span.active, .hp-content-question .question-wrapper .question-link a:hover:after, .hp-content-question .question-wrapper .question-link a:after, .faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-heading h4 a:after, .faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-heading h4 a.collapsed:after, .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-star .reviews-details span, .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-star .reviews-details span.active, .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-star span, .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-star span.active, .thank-you .container-col .col-left .col-left-inner a.btn-home:after, .checkout .container-col .col-right .col-right-inner a.button-topup:after,
.error-404 .container-col .col-right .col-right-inner a.button-topup:after, .contact-wrapper .contact-sidebar form .form-group div.selector span:after, .contact-wrapper .contact-sidebar form .form-group .intl-tel-input .selected-flag:after, .page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .panel .panel-footer a:after, .page-template-page-promos #popup-subscribe-offer .modal-dialog .close, .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp a:hover:after, .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp a:after, .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp button:after, .widget-contacts .widget-contacts-inner table tbody tr td a.link-edit,
.widget-contacts .widget-orders-inner table tbody tr td a.link-edit,
.widget-orders .widget-contacts-inner table tbody tr td a.link-edit,
.widget-orders .widget-orders-inner table tbody tr td a.link-edit, .widget-contacts .widget-contacts-inner table tbody tr td a.link-edit:hover,
.widget-contacts .widget-orders-inner table tbody tr td a.link-edit:hover,
.widget-orders .widget-contacts-inner table tbody tr td a.link-edit:hover,
.widget-orders .widget-orders-inner table tbody tr td a.link-edit:hover, .widget-contacts .widget-contacts-inner table tbody tr td a.link-delete,
.widget-contacts .widget-orders-inner table tbody tr td a.link-delete,
.widget-orders .widget-contacts-inner table tbody tr td a.link-delete,
.widget-orders .widget-orders-inner table tbody tr td a.link-delete, .widget-contacts .widget-contacts-inner table tbody tr td a.link-delete:hover,
.widget-contacts .widget-orders-inner table tbody tr td a.link-delete:hover,
.widget-orders .widget-contacts-inner table tbody tr td a.link-delete:hover,
.widget-orders .widget-orders-inner table tbody tr td a.link-delete:hover, .widget-contacts .widget-contacts-inner .new-contact-wrap button.btn-new-contact:after,
.widget-contacts .widget-orders-inner .new-contact-wrap button.btn-new-contact:after,
.widget-orders .widget-contacts-inner .new-contact-wrap button.btn-new-contact:after,
.widget-orders .widget-orders-inner .new-contact-wrap button.btn-new-contact:after, .widget-orders .widget-orders-inner table tbody tr td .btn-download-order, .widget-orders .widget-orders-inner table tbody tr td.name .btn-add-contact:after, .widget-orders .widget-orders-inner .new-order-wrap button.btn-new-order:after, .user-update-wrapper .form-user-edit .form-element .unmask, .user-update-wrapper .form-user-edit .form-element .unmask.active, .user-update-wrapper .form-user-edit .form-element div.selector span:after, .banner-bottom .unumber-wrapper form .form-mobile-number .intl-tel-input .flag-container .selected-flag:after, .topup-redirect .mobile-no .col-right .dropdown .select-country:before, .topup-redirect .mobile-no .col-right .dropdown .select-country:after,
#update-sms-validation-form .update-val-close-btn a span, .error:after, .message-session-timeout:after, .transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap.success .btn-add:after, .transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap .btn-add:after, .transaction-container .content-transaction .content-transaction-inner .content-right .social-link-wrapper .ss-button-facebook, .transaction-container .content-transaction .content-transaction-inner .content-right .social-link-wrapper .ss-button-twitter, .transaction-container .content-transaction .content-transaction-inner .content-right .links-wrapper .btn:after, .transaction-container .content-transaction .content-transaction-inner .content-right .btn-link-recommend:after, .transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .rate-star, .transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .rate-star.selected, .transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .rate-star.hovered, #form_sim_holiday #register-info-certify .checker > span span.checked, #contact-us-form .dropdown .select-country:before, #contact-us-form .dropdown .select-country:after, #contact-us-form .intl-tel-input .flag-container .selected-flag:after {
  background-image: url('../images/icons-s9293904b7e.png');
  background-repeat: no-repeat;
}

/* line 10, ../sass/_sprites.scss */
.next-live-widget-wrapper .widget-title, .next-fixtures-wrapper .widget-title, .next-live-widget-wrapper.event-bloc .widget-title, .next-fixtures-wrapper.event-bloc .widget-title, .overall-team-score-widget-wrapper .widget-header .widget-title,
.overall-group-score-widget-wrapper .widget-header .widget-title, .bet-next-match .widget-title, .birthday-widget .widget-title, .stars-de-leuro .birthday-widget .widget-title, .club-results-wrapper .widget-header .widget-title, .live_commentary_now .widget-header .widget-title {
  position: relative;
}
/* line 12, ../sass/_sprites.scss */
.next-live-widget-wrapper .widget-title:after, .next-fixtures-wrapper .widget-title:after, .next-live-widget-wrapper.event-bloc .widget-title:after, .next-fixtures-wrapper.event-bloc .widget-title:after, .overall-team-score-widget-wrapper .widget-header .widget-title:after,
.overall-group-score-widget-wrapper .widget-header .widget-title:after, .bet-next-match .widget-title:after, .birthday-widget .widget-title:after, .stars-de-leuro .birthday-widget .widget-title:after, .club-results-wrapper .widget-header .widget-title:after, .live_commentary_now .widget-header .widget-title:after {
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  position: absolute;
  top: 50%;
  right: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 0;
  content: "";
}

/* line 102, ../sass/helpers/_mixins.scss */
.va-middle {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
}

/* line 108, ../sass/helpers/_mixins.scss */
.register-starafrica .more-list, .bet-next-match .more-btn, .live_commentary_now .widget-bottom .more-btn a {
  padding: 20px;
}
/* line 110, ../sass/helpers/_mixins.scss */
.register-starafrica .more-list .btn, .bet-next-match .more-btn .btn, .live_commentary_now .widget-bottom .more-btn a .btn {
  display: block;
}

/*white buttons hover */
/*white buttons hover to orange*/
/*white buttons hover to white*/
/* line 1, ../sass/base/_reset.scss */
html {
  font-size: 14px;
}

/* line 5, ../sass/base/_reset.scss */
body {
  font-family: "HelvNeue55", Helvetica, Arial, sans-serif;
  line-height: 1.2;
  margin: 0 !important;
}

/* line 11, ../sass/base/_reset.scss */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "HelvNeue75";
  font-weight: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) h1, :lang(ar)
h2, :lang(ar)
h3, :lang(ar)
h4, :lang(ar)
h5, :lang(ar)
h6, :lang(ar)
.h1, :lang(ar)
.h2, :lang(ar)
.h3, :lang(ar)
.h4, :lang(ar)
.h5, :lang(ar)
.h6 {
  font-family: "HelvNeue75-Ar";
}

/* line 26, ../sass/base/_reset.scss */
b,
strong {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-weight: normal;
  word-wrap: break-word;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) b, :lang(ar)
strong {
  font-family: "HelvNeue75-Ar";
}

/* line 33, ../sass/base/_reset.scss */
ul,
ol {
  padding: 0;
  margin: 0;
  list-style: none;
}

/* line 41, ../sass/base/_reset.scss */
a:hover, a:focus {
  outline: none;
}

/* line 47, ../sass/base/_reset.scss */
.nav-tabs {
  border-bottom: none;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .nav-tabs > li {
  float: right;
}

/* line 56, ../sass/base/_reset.scss */
.list-inline {
  margin-left: 0;
}
/* line 58, ../sass/base/_reset.scss */
.list-inline > li {
  padding-left: 0;
  padding-right: 0;
}

/* line 64, ../sass/base/_reset.scss */
label {
  font-family: "HelvNeue75";
  font-weight: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) label {
  font-family: "HelvNeue75-Ar";
}

/* line 68, ../sass/base/_reset.scss */
.label {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  display: inline-block;
  padding: 0;
  color: #000;
  text-align: left;
  border-radius: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .label {
  font-family: "HelvNeue75-Ar";
}

/* line 78, ../sass/base/_reset.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
}

/* line 85, ../sass/base/_reset.scss */
.radio input[type="radio"] {
  position: static;
  margin-left: 0;
  margin-top: 0;
}

/* line 91, ../sass/base/_reset.scss */
.btn {
  font-family: "HelvNeue75";
  font-weight: normal;
  border-width: 2px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .btn {
  font-family: "HelvNeue75-Ar";
}
/* line 94, ../sass/base/_reset.scss */
.btn:active, .btn.active {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 100, ../sass/base/_reset.scss */
.form-control {
  border-width: 2px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 103, ../sass/base/_reset.scss */
.form-control:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-color: inherit;
}

/* line 109, ../sass/base/_reset.scss */
.btn-default {
  padding: 8px 20px;
}

/* line 113, ../sass/base/_reset.scss */
.btn-info:active:hover,
.btn-info:active:focus,
.btn-info.focus:active,
.btn-info.active:hover,
.btn-info.active:focus,
.btn-info.active.focus,
.open > .btn-info.dropdown-toggle:hover,
.open > .btn-info.dropdown-toggle:focus,
.open > .btn-info.dropdown-toggle.focus {
  border-color: #fff;
}

/* line 125, ../sass/base/_reset.scss */
.input-group {
  font-size: 0;
}
/* line 127, ../sass/base/_reset.scss */
.input-group .form-control,
.input-group .dropdown,
.input-group .input-group-btn {
  display: inline-block;
  vertical-align: middle;
}
/* line 133, ../sass/base/_reset.scss */
.input-group .form-control {
  width: auto;
}

/* line 138, ../sass/base/_reset.scss */
blockquote {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  padding: 20px 90px;
  border-left: none;
  margin: 0;
  word-wrap: break-word;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) blockquote {
  font-family: "HelvNeue75-Ar";
}

@media only screen and (max-width: 991px) {
  /* line 147, ../sass/base/_reset.scss */
  .img-responsive {
    width: 100%;
  }
}

/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .col-xs-1, :lang(ar)
.col-sm-1, :lang(ar)
.col-md-1, :lang(ar)
.col-lg-1, :lang(ar)
.col-xs-2, :lang(ar)
.col-sm-2, :lang(ar)
.col-md-2, :lang(ar)
.col-lg-2, :lang(ar)
.col-xs-3, :lang(ar)
.col-sm-3, :lang(ar)
.col-md-3, :lang(ar)
.col-lg-3, :lang(ar)
.col-xs-4, :lang(ar)
.col-sm-4, :lang(ar)
.col-md-4, :lang(ar)
.col-lg-4, :lang(ar)
.col-xs-5, :lang(ar)
.col-sm-5, :lang(ar)
.col-md-5, :lang(ar)
.col-lg-5, :lang(ar)
.col-xs-6, :lang(ar)
.col-sm-6, :lang(ar)
.col-md-6, :lang(ar)
.col-lg-6, :lang(ar)
.col-xs-7, :lang(ar)
.col-sm-7, :lang(ar)
.col-md-7, :lang(ar)
.col-lg-7, :lang(ar)
.col-xs-8, :lang(ar)
.col-sm-8, :lang(ar)
.col-md-8, :lang(ar)
.col-lg-8, :lang(ar)
.col-xs-9, :lang(ar)
.col-sm-9, :lang(ar)
.col-md-9, :lang(ar)
.col-lg-9, :lang(ar)
.col-xs-10, :lang(ar)
.col-sm-10, :lang(ar)
.col-md-10, :lang(ar)
.col-lg-10, :lang(ar)
.col-xs-11, :lang(ar)
.col-sm-11, :lang(ar)
.col-md-11, :lang(ar)
.col-lg-11, :lang(ar)
.col-xs-12, :lang(ar)
.col-sm-12, :lang(ar)
.col-md-12, :lang(ar)
.col-lg-12 {
  float: right;
}

/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .username label, :lang(ar)
.username input, :lang(ar)
.password label, :lang(ar)
.password input {
  float: right;
}

/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #rememberme {
  float: right;
  margin: 4px 0 -4px 4px;
}

/* line 225, ../sass/base/_reset.scss */
.badge {
  padding: 0;
  border-radius: 0;
  background-color: transparent;
}

/* line 232, ../sass/base/_reset.scss */
div .intl-tel-input {
  text-align: left;
}
/* line 234, ../sass/base/_reset.scss */
div .intl-tel-input input {
  border: none;
  width: 100%;
  padding: 0 0 0 10px;
  border-left: 1px solid #9164cd;
  height: 28px;
}
/* line 242, ../sass/base/_reset.scss */
div .intl-tel-input .flag-container .selected-flag {
  background: none;
}
/* line 244, ../sass/base/_reset.scss */
div .intl-tel-input .flag-container .selected-flag .iti-flag {
  padding: 0 0 0 20px;
}
/* line 246, ../sass/base/_reset.scss */
div .intl-tel-input .flag-container .selected-flag .iti-flag:before {
  display: none;
}
/* line 249, ../sass/base/_reset.scss */
div .intl-tel-input .flag-container .selected-flag .iti-flag span {
  position: relative;
  top: -5px;
  margin: 0 0 0 7px;
}
/* line 255, ../sass/base/_reset.scss */
div .intl-tel-input .flag-container .selected-flag .iti-arrow {
  display: none;
}
/* line 260, ../sass/base/_reset.scss */
div .intl-tel-input .flag-container:hover .selected-flag {
  background: none;
}

/* line 270, ../sass/base/_reset.scss */
div select option {
  padding: 0 10px !important;
}

/* line 277, ../sass/base/_reset.scss */
*:focus {
  outline: none;
}

/* General settings */
/* line 167, ../sass/vendors/_uniform_base.scss */
div.selector, div.selector span, div.checker span, div.radio span, div.uploader, div.uploader span.action, div.button, div.button span {
  background-repeat: no-repeat;
  -webkit-font-smoothing: antialiased;
}
/* line 179, ../sass/vendors/_uniform_base.scss */
div.selector, div.checker, div.button, div.radio, div.uploader {
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: middle;
  /* Keeping this as :focus to remove browser styles */
}
/* line 188, ../sass/vendors/_uniform_base.scss */
div.selector:focus, div.checker:focus, div.button:focus, div.radio:focus, div.uploader:focus {
  outline: 0;
}
/* line 198, ../sass/vendors/_uniform_base.scss */
div.selector, div.selector *, div.radio, div.radio *, div.checker, div.checker *, div.uploader, div.uploader *, div.button, div.button * {
  margin: 0;
  padding: 0;
}

/* line 205, ../sass/vendors/_uniform_base.scss */
.highContrastDetect {
  background: url("../images/bg-input.png") repeat-x 0 0;
  width: 0px;
  height: 0px;
}

/* Input & Textarea */
/* line 213, ../sass/vendors/_uniform_base.scss */
input.uniform-input,
select.uniform-multiselect,
textarea.uniform {
  padding: 3px;
  background: url("../images/bg-input.png") repeat-x 0 0;
  outline: 0;
}
/* line 81, ../sass/vendors/_uniform_base.scss */
input.uniform-input.active,
select.uniform-multiselect.active,
textarea.uniform.active {
  background: url("../images/bg-input-focus.png") repeat-x 0 0;
}

/* Remove default webkit and possible mozilla .search styles.
 * Keeping this as :active to remove browser styles */
/* line 227, ../sass/vendors/_uniform_base.scss */
div.checker input,
input[type="search"],
input[type="search"]:active {
  -moz-appearance: none;
  -webkit-appearance: none;
}

/* Select */
/* line 236, ../sass/vendors/_uniform_base.scss */
div.selector {
  line-height: 36px;
  height: 36px;
  padding: 0 0 0 10px;
  position: relative;
  overflow: hidden;
}
/* line 243, ../sass/vendors/_uniform_base.scss */
div.selector span {
  text-overflow: ellipsis;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  background-position: right 0;
  height: 36px;
  line-height: 36px;
  padding-right: 22px;
  cursor: pointer;
  width: 100%;
  display: block;
}
/* line 254, ../sass/vendors/_uniform_base.scss */
div.selector.fixedWidth {
  width: 190px;
}
/* line 257, ../sass/vendors/_uniform_base.scss */
div.selector.fixedWidth span {
  width: 158px;
}
/* line 262, ../sass/vendors/_uniform_base.scss */
div.selector select {
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  border: none;
  background: none;
  position: absolute;
  height: 36px;
  top: 0;
  left: 0px;
  width: 100%;
}
/* line 81, ../sass/vendors/_uniform_base.scss */
div.selector.active {
  background-position: 0 -216px;
}
/* line 274, ../sass/vendors/_uniform_base.scss */
div.selector.active span {
  background-position: right -36px;
}
/* line 87, ../sass/vendors/_uniform_base.scss */
div.selector.hover, div.selector.focus {
  background-position: 0 -252px;
}
/* line 282, ../sass/vendors/_uniform_base.scss */
div.selector.hover span, div.selector.focus span {
  background-position: right -72px;
}
/* line 81, ../sass/vendors/_uniform_base.scss */
div.selector.hover.active, div.selector.focus.active {
  background-position: 0 -288px;
}
/* line 289, ../sass/vendors/_uniform_base.scss */
div.selector.hover.active span, div.selector.focus.active span {
  background-position: right -108px;
}
/* line 93, ../sass/vendors/_uniform_base.scss */
div.selector.disabled, div.selector.disabled.active {
  background-position: 0 -324px;
}
/* line 298, ../sass/vendors/_uniform_base.scss */
div.selector.disabled span, div.selector.disabled.active span {
  background-position: right -144px;
}

/* Checkbox */
/* line 307, ../sass/vendors/_uniform_base.scss */
div.checker {
  position: relative;
}
/* line 310, ../sass/vendors/_uniform_base.scss */
div.checker, div.checker span, div.checker input {
  width: 20px;
  height: 20px;
}
/* line 315, ../sass/vendors/_uniform_base.scss */
div.checker span {
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  text-align: center;
}
/* line 325, ../sass/vendors/_uniform_base.scss */
div.checker input {
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  border: none;
  background: none;
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
}

/* Radio */
/* line 373, ../sass/vendors/_uniform_base.scss */
div.radio {
  position: relative;
}
/* line 376, ../sass/vendors/_uniform_base.scss */
div.radio, div.radio span, div.radio input {
  width: 19px;
  height: 20px;
}
/* line 381, ../sass/vendors/_uniform_base.scss */
div.radio span {
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  text-align: center;
}
/* line 391, ../sass/vendors/_uniform_base.scss */
div.radio input {
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  border: none;
  background: none;
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  text-align: center;
}

/* Uploader */
/* line 400, ../sass/vendors/_uniform_base.scss */
div.uploader {
  background-position: 0 -400px;
  height: 36px;
  width: 78%;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
/* line 408, ../sass/vendors/_uniform_base.scss */
div.uploader span.action {
  background-position: right -544px;
  height: 36px;
  line-height: 36px;
  width: 85px;
  text-align: center;
  float: left;
  display: inline;
  overflow: hidden;
  cursor: pointer;
}
/* line 420, ../sass/vendors/_uniform_base.scss */
div.uploader span.filename {
  text-overflow: ellipsis;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  float: left;
  cursor: default;
  height: 32px;
  margin: 2px 0 2px 2px;
  line-height: 32px;
  width: 82px;
  padding: 0 10px;
}
/* line 431, ../sass/vendors/_uniform_base.scss */
div.uploader input {
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  border: none;
  background: none;
  position: absolute;
  top: 0;
  right: 0;
  float: right;
  cursor: default;
  width: 100%;
  height: 100%;
}
/* line 443, ../sass/vendors/_uniform_base.scss */
div.uploader.active span.action {
  background-position: right -616px;
}
/* line 87, ../sass/vendors/_uniform_base.scss */
div.uploader.hover, div.uploader.focus {
  background-position: 0 -472px;
}
/* line 451, ../sass/vendors/_uniform_base.scss */
div.uploader.hover span.action, div.uploader.focus span.action {
  background-position: right -580px;
}
/* line 456, ../sass/vendors/_uniform_base.scss */
div.uploader.hover.active span.action, div.uploader.focus.active span.action {
  background-position: right -652px;
}
/* line 93, ../sass/vendors/_uniform_base.scss */
div.uploader.disabled, div.uploader.disabled.active {
  background-position: 0 -436px;
}
/* line 465, ../sass/vendors/_uniform_base.scss */
div.uploader.disabled span.action, div.uploader.disabled.active span.action {
  background-position: right -508px;
}

/* Buttons */
/* line 473, ../sass/vendors/_uniform_base.scss */
div.button {
  background-position: 0 -808px;
  height: 30px;
  cursor: pointer;
  position: relative;
  /* Keep buttons barely visible so they can get focus */
}
/* line 480, ../sass/vendors/_uniform_base.scss */
div.button a, div.button button, div.button input {
  opacity: 0.01;
  filter: alpha(opacity=1);
  -moz-opacity: 0.01;
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}
/* line 490, ../sass/vendors/_uniform_base.scss */
div.button span {
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  line-height: 30px;
  text-align: center;
  background-position: right -688px;
  height: 30px;
  margin-left: 13px;
  padding: 0;
}
/* line 81, ../sass/vendors/_uniform_base.scss */
div.button.active {
  background-position: 0 -838px;
}
/* line 503, ../sass/vendors/_uniform_base.scss */
div.button.active span {
  background-position: right -718px;
  cursor: default;
}
/* line 87, ../sass/vendors/_uniform_base.scss */
div.button.hover, div.button.focus {
  background-position: 0 -868px;
}
/* line 512, ../sass/vendors/_uniform_base.scss */
div.button.hover span, div.button.focus span {
  background-position: right -748px;
}
/* line 93, ../sass/vendors/_uniform_base.scss */
div.button.disabled, div.button.disabled.active {
  background-position: 0 -898px;
}
/* line 520, ../sass/vendors/_uniform_base.scss */
div.button.disabled span, div.button.disabled.active span {
  background-position: right -778px;
  cursor: default;
}

/* line 2, ../sass/components/_buttons.scss */
div.radio > span {
  background-position: 0 -145px;
}
/* line 4, ../sass/components/_buttons.scss */
div.radio > span.checked {
  background-position: -66px -124px;
}

/* line 11, ../sass/components/_buttons.scss */
div.checker span {
  background-position: -62px -64px;
}
/* line 13, ../sass/components/_buttons.scss */
div.checker span.checked {
  background-position: -19px -104px;
}

/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .btn {
  direction: rtl;
}

/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .dropdown-menu {
  text-align: right;
}
/* line 29, ../sass/components/_buttons.scss */
.header-menu-dropdown .dropdown-menu {
  font-size: 12px;
  font-size: 0.85714rem;
  left: -13px;
  min-width: 124px;
  padding: 0;
  border: none;
  margin: 0;
  background-color: transparent;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-menu-dropdown .dropdown-menu {
  left: auto;
  right: -13px;
}
/* line 41, ../sass/components/_buttons.scss */
.header-menu-dropdown .dropdown-menu > li {
  margin-bottom: 1px;
}
/* line 43, ../sass/components/_buttons.scss */
.header-menu-dropdown .dropdown-menu > li > a {
  padding: 10px 13px;
  background: #333333;
  line-height: 1;
}
/* line 47, ../sass/components/_buttons.scss */
.header-menu-dropdown .dropdown-menu > li > a:hover, .header-menu-dropdown .dropdown-menu > li > a:focus {
  background-color: #fff;
}
/* line 52, ../sass/components/_buttons.scss */
.header-menu-dropdown .dropdown-menu > li.active {
  display: none;
}
/* line 57, ../sass/components/_buttons.scss */
.header-menu-dropdown.user-menu .dropdown-menu {
  top: 38px;
  left: auto;
  right: 0;
  min-width: 100px;
}
@media only screen and (max-width: 991px) {
  /* line 57, ../sass/components/_buttons.scss */
  .header-menu-dropdown.user-menu .dropdown-menu {
    top: 80px;
    right: 70px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 57, ../sass/components/_buttons.scss */
  .header-menu-dropdown.user-menu .dropdown-menu {
    right: 75px;
    top: 60px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 57, ../sass/components/_buttons.scss */
  .header-menu-dropdown.user-menu .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
  }
  /* line 75, ../sass/components/_buttons.scss */
  .logged-in.admin-bar .header-menu-dropdown.user-menu .dropdown-menu {
    top: 132px;
  }
  /* line 78, ../sass/components/_buttons.scss */
  .header-menu-dropdown.user-menu .dropdown-menu > li {
    border-bottom: 2px solid #000;
    margin-bottom: 0;
  }
  /* line 81, ../sass/components/_buttons.scss */
  .header-menu-dropdown.user-menu .dropdown-menu > li > a {
    font-family: "HelvNeue75";
    font-weight: normal;
    font-size: 14px;
    font-size: 1rem;
    padding: 0 20px;
    color: #000;
    background: #fff;
    line-height: 50px;
  }
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .header-menu-dropdown.user-menu .dropdown-menu > li > a {
    font-family: "HelvNeue75-Ar";
  }
  /* line 88, ../sass/components/_buttons.scss */
  .header-menu-dropdown.user-menu .dropdown-menu > li > a:hover, .header-menu-dropdown.user-menu .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: #000;
  }
  /* line 95, ../sass/components/_buttons.scss */
  .is-sticky .header-menu-dropdown.user-menu .dropdown-menu {
    top: 56px;
  }
  /* line 97, ../sass/components/_buttons.scss */
  .logged-in.admin-bar .is-sticky .header-menu-dropdown.user-menu .dropdown-menu {
    top: 102px;
  }
}

/* line 108, ../sass/components/_buttons.scss */
.header-menu-dropdown .section-right .dropdown-toggle .toggle {
  background-position: -60px -13px;
  height: 8px;
  width: 13px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-menu-dropdown .section-right .dropdown-toggle .toggle {
  margin-left: 0;
  margin-right: 10px;
}
@media only screen and (max-width: 767px) {
  /* line 108, ../sass/components/_buttons.scss */
  .header-menu-dropdown .section-right .dropdown-toggle .toggle {
    margin-left: 2px;
  }
}

/* line 125, ../sass/components/_buttons.scss */
.dropdown-toggle {
  background: transparent url("../images/icons/dropdownArrowDown.png") no-repeat scroll calc(100% - 20px) 50%;
}
/* line 128, ../sass/components/_buttons.scss */
.bootstrap-select .dropdown-toggle {
  background-image: none;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .dropdown-toggle {
  background-position: 20px 50%;
}
/* line 134, ../sass/components/_buttons.scss */
.header-menu-dropdown .dropdown-toggle {
  font-size: 12px;
  font-size: 0.85714rem;
  padding: 0;
  border: none;
  background: none;
}
/* line 139, ../sass/components/_buttons.scss */
.header-menu-dropdown .dropdown-toggle:hover, .header-menu-dropdown .dropdown-toggle:focus, .header-menu-dropdown .dropdown-toggle.btn-primary:active, .header-menu-dropdown .dropdown-toggle.btn-primary.active {
  background-color: transparent;
}
/* line 145, ../sass/components/_buttons.scss */
.header-menu-dropdown .dropdown-toggle .toggle {
  display: none;
}
/* line 149, ../sass/components/_buttons.scss */
.open .dropdown-toggle {
  background-image: url("../images/icons/dropdownArrowUp.png");
}
/* line 152, ../sass/components/_buttons.scss */
.header-menu-dropdown .open .dropdown-toggle .toggle {
  background-position: -86px -13px;
}

/* line 160, ../sass/components/_buttons.scss */
.header-menu-dropdown .open > .btn-primary.dropdown-toggle, .header-menu-dropdown .open > .btn-primary.dropdown-toggle:hover, .header-menu-dropdown .open > .btn-primary.dropdown-toggle:focus {
  background-color: transparent;
  border-color: transparent;
}

/* line 168, ../sass/components/_buttons.scss */
.btn-plus {
  padding: 0 0 0 20px;
  border: none;
  background: transparent url("../images/icons/pictoPlusBlk.png") no-repeat 0 50%;
}
/* line 173, ../sass/components/_buttons.scss */
.btn-plus:active, .btn-plus.active {
  background-image: url("../images/icons/pictoPlusBlk.png");
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .btn-plus {
  padding: 0 20px 0 0;
  background-position: 100% 50%;
}

/* line 183, ../sass/components/_buttons.scss */
.btn-search {
  width: 50px;
  height: 50px;
  padding: 0;
  background: transparent url("../images/icons/pictoLoupe-blk.png") no-repeat scroll 50% 50%;
  overflow: hidden;
  text-indent: -9999px;
}
/* line 190, ../sass/components/_buttons.scss */
.input-group-btn .btn-search {
  border-left: none;
}

/* line 195, ../sass/components/_buttons.scss */
.bootstrap-select {
  position: relative;
}
/* line 197, ../sass/components/_buttons.scss */
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  width: 100%;
}
/* line 200, ../sass/components/_buttons.scss */
.bootstrap-select .btn-select {
  font-size: 0px;
  font-size: 0rem;
  width: 100%;
  height: 47px;
  padding: 0 20px;
  border: none;
  border-bottom: 2px solid #000;
  background: #fff;
  font-family: inherit;
  line-height: 45px;
}
/* line 210, ../sass/components/_buttons.scss */
.bootstrap-select .btn-select:focus {
  outline: none !important;
}
/* line 213, ../sass/components/_buttons.scss */
.bootstrap-select .btn-select .filter-option {
  font-family: "HelvNeue75";
  font-weight: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .bootstrap-select .btn-select .filter-option {
  font-family: "HelvNeue75-Ar";
}
/* line 216, ../sass/components/_buttons.scss */
.bootstrap-select .btn-select span {
  font-size: 20px;
  font-size: 1.42857rem;
}
/* line 222, ../sass/components/_buttons.scss */
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
  float: none !important;
  padding-right: 15px;
}
/* line 226, ../sass/components/_buttons.scss */
.bootstrap-select.btn-group .dropdown-toggle .caret {
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  right: 20px;
  margin-top: 0;
}
/* line 233, ../sass/components/_buttons.scss */
.bootstrap-select .caret {
  background-position: -47px -13px;
  height: 8px;
  width: 13px;
  border: none;
  margin-left: 0;
}
/* line 238, ../sass/components/_buttons.scss */
.bootstrap-select.open .caret {
  background-position: 0 -84px;
}
/* line 241, ../sass/components/_buttons.scss */
.bootstrap-select .dropdown-menu {
  position: absolute;
  top: 47px;
  left: 0;
  float: none;
  min-width: 0;
  width: 100%;
  padding: 0;
  border: none;
  margin: 0;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 254, ../sass/components/_buttons.scss */
.bootstrap-select .dropdown-menu li {
  border-bottom: 2px solid #000;
}
/* line 256, ../sass/components/_buttons.scss */
.bootstrap-select .dropdown-menu li > a {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 16px;
  font-size: 1.14286rem;
  padding: 0 20px;
  color: #000;
  background: #fff;
  line-height: 50px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .bootstrap-select .dropdown-menu li > a {
  font-family: "HelvNeue75-Ar";
}
/* line 263, ../sass/components/_buttons.scss */
.bootstrap-select .dropdown-menu li > a:hover, .bootstrap-select .dropdown-menu li > a:focus {
  color: #fff;
  background-color: #000;
}
/* line 269, ../sass/components/_buttons.scss */
.bootstrap-select .dropdown-menu li.selected {
  display: none;
}
/* line 273, ../sass/components/_buttons.scss */
.bootstrap-select .dropdown-menu .check-mark {
  display: none;
}

/* All primary buttons customisation */
/* line 279, ../sass/components/_buttons.scss */
.btn-primary {
  border: none;
}
/* line 281, ../sass/components/_buttons.scss */
.btn-primary:hover, .btn-primary:focus {
  background-color: #000;
  outline: none;
}

/* line 2, ../sass/components/_social-buttons.scss */
.footer.follow-us .sfmsb-follow-social-buttons {
  display: inline-block;
  vertical-align: middle;
}
@media only screen and (max-width: 767px) {
  /* line 2, ../sass/components/_social-buttons.scss */
  .footer.follow-us .sfmsb-follow-social-buttons {
    text-align: center;
  }
}
/* line 9, ../sass/components/_social-buttons.scss */
.sfmsb-follow-social-buttons .sfmsb-text {
  font-family: "HelvNeue75";
  font-weight: normal;
  line-height: 27px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .sfmsb-follow-social-buttons .sfmsb-text {
  font-family: "HelvNeue75-Ar";
}
/* line 13, ../sass/components/_social-buttons.scss */
.sfmsb-follow-social-buttons.sfmsb-float {
  overflow: hidden;
  *zoom: 1;
}
/* line 15, ../sass/components/_social-buttons.scss */
.sfmsb-follow-social-buttons.sfmsb-float .sfmsb-text, .sfmsb-follow-social-buttons.sfmsb-float a {
  margin-bottom: 0;
}
/* line 18, ../sass/components/_social-buttons.scss */
.sfmsb-follow-social-buttons.sfmsb-float .sfmsb-text {
  padding: 0 10px 0 0;
  font-size: 12px !important;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .sfmsb-follow-social-buttons.sfmsb-float .sfmsb-text {
  float: right;
  padding: 0 0 0 10px;
}
/* line 26, ../sass/components/_social-buttons.scss */
.sfmsb-follow-social-buttons.sfmsb-float a {
  padding: 0 6px;
}
/* line 31, ../sass/components/_social-buttons.scss */
.social-header .sfmsb-follow-social-buttons a {
  margin: 0 6px;
}
/* line 34, ../sass/components/_social-buttons.scss */
.footer.follow-us .sfmsb-follow-social-buttons a {
  float: right;
  line-height: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .footer.follow-us .sfmsb-follow-social-buttons a {
  float: left;
}
@media only screen and (max-width: 767px) {
  /* line 34, ../sass/components/_social-buttons.scss */
  .footer.follow-us .sfmsb-follow-social-buttons a {
    display: inline-block;
    float: none;
  }
}
/* line 45, ../sass/components/_social-buttons.scss */
.sfmsb-follow-social-buttons a span {
  width: 27px;
  height: 27px;
  overflow: hidden;
  text-indent: -9999px;
  display: inline-block;
  vertical-align: middle;
}
/* line 51, ../sass/components/_social-buttons.scss */
.sfmsb-follow-social-buttons a span.sfmsb-icon-twitter {
  background-position: -27px -317px;
}
/* line 54, ../sass/components/_social-buttons.scss */
.sfmsb-follow-social-buttons a span.sfmsb-icon-facebook {
  background-position: -54px -317px;
}
/* line 57, ../sass/components/_social-buttons.scss */
.sfmsb-follow-social-buttons a span.sfmsb-icon-linkedin {
  background: url("../images/icons/ctIn.png") 0 0 no-repeat transparent;
  background-size: 27px auto;
}
/* line 61, ../sass/components/_social-buttons.scss */
.sfmsb-follow-social-buttons a span:before {
  display: none;
}

/* line 1, ../sass/layout/_header.scss */
#header {
  position: relative;
}

/* line 9, ../sass/layout/_header.scss */
body.home .header-top .top-header-content .dropdown span.current-selection {
  display: none;
}

/* line 17, ../sass/layout/_header.scss */
.header-top {
  border-bottom: 4px solid #333333;
  background: #000;
  line-height: 40px;
}
@media only screen and (max-width: 767px) {
  /* line 17, ../sass/layout/_header.scss */
  .header-top {
    line-height: 29px;
  }
}
/* line 24, ../sass/layout/_header.scss */
.header-top .top-header-home,
.header-top .top-header-content {
  float: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-top .top-header-home, :lang(ar)
.header-top .top-header-content {
  float: right;
}
/* line 31, ../sass/layout/_header.scss */
:lang(ar) .header-top .top-header-home .dropdown .dropdown-toggle span.toggle, :lang(ar)
.header-top .top-header-content .dropdown .dropdown-toggle span.toggle {
  margin-left: 0;
  margin-right: 10px;
}
@media only screen and (max-width: 767px) {
  /* line 24, ../sass/layout/_header.scss */
  .header-top .top-header-home,
  .header-top .top-header-content {
    max-width: 88px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 43, ../sass/layout/_header.scss */
  .header-top .top-header-home .dropdown .dropdown-toggle .current-selection,
  .header-top .top-header-content .dropdown .dropdown-toggle .current-selection {
    display: inline-block;
    max-width: 65px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
/* line 51, ../sass/layout/_header.scss */
.header-top .top-header-home .dropdown .dropdown-toggle span.toggle,
.header-top .top-header-content .dropdown .dropdown-toggle span.toggle {
  margin-left: 10px;
}
/* line 57, ../sass/layout/_header.scss */
.header-top .top-header-home {
  margin: 0 20px 0 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-top .top-header-home {
  margin: 0 0 0 20px;
}
@media only screen and (max-width: 479px) {
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .header-top .top-header-home {
    margin-left: 15px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 57, ../sass/layout/_header.scss */
  .header-top .top-header-home {
    margin-right: 15px;
  }
}
/* line 68, ../sass/layout/_header.scss */
.header-top .top-header-home a {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  position: relative;
  display: block;
  padding: 0 30px 0 25px;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-top .top-header-home a {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 479px) {
  /* line 68, ../sass/layout/_header.scss */
  .header-top .top-header-home a {
    padding: 0 25px;
  }
}
/* line 78, ../sass/layout/_header.scss */
.header-top .top-header-home a:hover, .header-top .top-header-home a:focus {
  color: #ff6600;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-top .top-header-home a {
  padding: 0 25px 0 30px;
}
@media only screen and (max-width: 479px) {
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .header-top .top-header-home a {
    padding: 0 25px;
  }
}
/* line 88, ../sass/layout/_header.scss */
.header-top .top-header-home a:before, .header-top .top-header-home a:after {
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  position: absolute;
  top: 50%;
  display: block;
  content: "";
}
/* line 96, ../sass/layout/_header.scss */
.header-top .top-header-home a:before {
  background-position: -36px -46px;
  height: 15px;
  width: 18px;
  left: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-top .top-header-home a:before {
  left: auto;
  right: 0;
}
/* line 104, ../sass/layout/_header.scss */
.header-top .top-header-home a:after {
  background-position: -93px -463px;
  height: 41px;
  width: 22px;
  height: 40px;
  right: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-top .top-header-home a:after {
  background-position: -91px -683px;
  right: auto;
  left: 0;
}
@media only screen and (max-width: 767px) {
  /* line 104, ../sass/layout/_header.scss */
  .header-top .top-header-home a:after {
    background: transparent url("../images/icons/mob-starafrica-arrow-right.png") no-repeat scroll 0 0;
    width: 16px;
    height: 29px;
  }
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .header-top .top-header-home a:after {
    background-image: url("../images/icons/mob-starafrica-arrow-left.png");
  }
}
/* line 127, ../sass/layout/_header.scss */
.header-top .header-menu-dropdown .dropdown-toggle {
  vertical-align: baseline;
}
@media only screen and (max-width: 767px) {
  /* line 127, ../sass/layout/_header.scss */
  .header-top .header-menu-dropdown .dropdown-toggle {
    margin: 0 6px 0 0;
  }
}
/* line 134, ../sass/layout/_header.scss */
.header-top .header-menu-dropdown .open .dropdown-menu {
  display: block;
}
/* line 139, ../sass/layout/_header.scss */
.header-top .top-menu {
  overflow: hidden;
  *zoom: 1;
}
/* line 141, ../sass/layout/_header.scss */
.header-top .top-menu li {
  float: left;
  height: 40px;
  margin: 0 20px 0 0;
  list-style: none;
}
@media only screen and (max-width: 991px) {
  /* line 141, ../sass/layout/_header.scss */
  .header-top .top-menu li {
    margin: 0 10px 0 0;
  }
}
@media only screen and (max-width: 767px) {
  /* line 141, ../sass/layout/_header.scss */
  .header-top .top-menu li {
    height: 29px;
  }
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-top .top-menu li {
  margin: 0 0 0 20px;
}
/* line 155, ../sass/layout/_header.scss */
.header-top .top-menu li a {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-top .top-menu li a {
  font-family: "HelvNeue75-Ar";
}
/* line 159, ../sass/layout/_header.scss */
.header-top .top-menu li a:hover, .header-top .top-menu li a:focus {
  color: #ff6600;
}
@media only screen and (max-width: 991px) {
  /* line 155, ../sass/layout/_header.scss */
  .header-top .top-menu li a {
    font-size: 11px;
    font-size: 0.78571rem;
  }
}
/* line 169, ../sass/layout/_header.scss */
.header-top .top-menu li.current-menu-item a, .header-top .top-menu li.current-page-ancestor a {
  color: #ff6600;
}
/* line 174, ../sass/layout/_header.scss */
.header-top .top-menu li:nth-child(2) a {
  color: #4a4a4a;
  cursor: default;
  pointer-events: none;
}
/* line 183, ../sass/layout/_header.scss */
.header-top .social-header {
  float: right;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-top .social-header {
  float: left;
}
/* line 189, ../sass/layout/_header.scss */
.header-top .social-header .sfmsb-follow-social-buttons a {
  float: right;
  margin: 0 6px;
  padding: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-top .social-header .sfmsb-follow-social-buttons a {
  float: left;
}
/* line 196, ../sass/layout/_header.scss */
.header-top .social-header .sfmsb-follow-social-buttons a:first-child {
  margin-right: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .header-top .social-header .sfmsb-follow-social-buttons a:first-child {
  margin-right: 6px;
  margin-left: 0;
}
/* line 203, ../sass/layout/_header.scss */
.header-top .social-header .sfmsb-follow-social-buttons a span {
  -webkit-transform: translate(0, -2px);
  -ms-transform: translate(0, -2px);
  -o-transform: translate(0, -2px);
  transform: translate(0, -2px);
}
@media only screen and (max-width: 767px) {
  /* line 183, ../sass/layout/_header.scss */
  .header-top .social-header {
    display: none;
  }
}

@media only screen and (max-width: 991px) {
  /* line 214, ../sass/layout/_header.scss */
  .switcher-wrapper {
    clear: both;
  }
}

@media only screen and (max-width: 767px) {
  /* line 221, ../sass/layout/_header.scss */
  .switcher-wrapper .language-switch.open {
    padding: 0;
  }
}
/* line 225, ../sass/layout/_header.scss */
.switcher-wrapper .language-switch.open .dropdown-toggle {
  position: relative;
}
@media only screen and (max-width: 767px) {
  /* line 225, ../sass/layout/_header.scss */
  .switcher-wrapper .language-switch.open .dropdown-toggle {
    padding: 0 30px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 231, ../sass/layout/_header.scss */
  .switcher-wrapper .language-switch.open .dropdown-toggle:after {
    border-bottom: 1px solid #515151;
    content: "";
    top: 30px;
    left: 0;
    z-index: 9999;
    width: 100%;
  }
}
/* line 242, ../sass/layout/_header.scss */
.switcher-wrapper .language-switch.open .dropdown-toggle img {
  display: none;
}
@media only screen and (max-width: 767px) {
  /* line 247, ../sass/layout/_header.scss */
  .switcher-wrapper .language-switch.open .btn {
    width: 100%;
    text-align: left;
    color: #ff6600 !important;
    background: url("../images/icons/aLinkRight.png") 94% 0 no-repeat !important;
  }
}
@media only screen and (max-width: 991px) {
  /* line 220, ../sass/layout/_header.scss */
  .switcher-wrapper .language-switch {
    height: auto;
    padding: 0 20px 0 30px;
  }
}
@media only screen and (max-width: 991px) and (max-width: 767px) {
  /* line 220, ../sass/layout/_header.scss */
  .switcher-wrapper .language-switch {
    padding: 0 20px 0 30px;
  }
}
@media only screen and (max-width: 991px) {
  /* line 264, ../sass/layout/_header.scss */
  .switcher-wrapper .language-switch ul {
    background: #000;
    padding: 0;
  }
  /* line 267, ../sass/layout/_header.scss */
  .switcher-wrapper .language-switch ul li {
    border-bottom: 1px solid #515151;
    margin: 0;
    padding: 10px 30px;
  }
}
@media only screen and (max-width: 991px) and (max-width: 767px) {
  /* line 267, ../sass/layout/_header.scss */
  .switcher-wrapper .language-switch ul li {
    padding: 10px 50px;
  }
}

/* line 280, ../sass/layout/_header.scss */
.language-switch,
.curr-switch {
  float: right;
  margin: 0;
  clear: right;
}
@media only screen and (max-width: 991px) {
  /* line 280, ../sass/layout/_header.scss */
  .language-switch,
  .curr-switch {
    float: none;
    clear: both;
    padding: 0 20px 0 10px;
    height: 58px;
    line-height: 58px;
  }
}
/* line 293, ../sass/layout/_header.scss */
.language-switch .btn,
.curr-switch .btn {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  padding: 0 16px 0 0;
  color: #fff;
  border: none;
  vertical-align: baseline;
  text-transform: uppercase;
  cursor: pointer;
  position: relative;
  background: none;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .language-switch .btn, :lang(ar)
.curr-switch .btn {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 293, ../sass/layout/_header.scss */
  .language-switch .btn,
  .curr-switch .btn {
    width: 100%;
    text-align: left;
    color: #ff6600 !important;
    background: url("../images/icons/aLinkRight.png") center right no-repeat !important;
  }
}
@media only screen and (max-width: 767px) {
  /* line 293, ../sass/layout/_header.scss */
  .language-switch .btn,
  .curr-switch .btn {
    width: 100%;
    text-align: left;
    color: #ff6600 !important;
    background: url("../images/icons/aLinkRight.png") 100% 0 no-repeat !important;
  }
}
/* line 320, ../sass/layout/_header.scss */
.language-switch .btn .caret,
.curr-switch .btn .caret {
  display: none;
}
/* line 323, ../sass/layout/_header.scss */
.language-switch .btn:after,
.curr-switch .btn:after {
  width: 10px;
  height: 11px;
  position: absolute;
  top: 5px;
  right: 0;
  background-position: 0 0;
  content: "";
}
@media only screen and (max-width: 991px) {
  /* line 323, ../sass/layout/_header.scss */
  .language-switch .btn:after,
  .curr-switch .btn:after {
    background-image: none;
  }
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .language-switch .btn, :lang(ar)
.curr-switch .btn {
  padding: 0 0 0 16px;
}
/* line 336, ../sass/layout/_header.scss */
:lang(ar) .language-switch .btn:after, :lang(ar)
.curr-switch .btn:after {
  background-position: -10px 0;
  left: 0;
  right: auto;
}
@media only screen and (max-width: 991px) {
  /* line 343, ../sass/layout/_header.scss */
  .language-switch.open,
  .curr-switch.open {
    height: 145px;
  }
}
/* line 347, ../sass/layout/_header.scss */
.language-switch.open > .dropdown-toggle,
.curr-switch.open > .dropdown-toggle {
  border-color: transparent;
  color: transparent;
  background: none;
}
/* line 353, ../sass/layout/_header.scss */
.language-switch ul,
.curr-switch ul {
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  box-shadow: none;
  float: none;
  padding: 0 16px 0 0;
  text-align: right;
  right: 0;
  top: -4px;
  left: auto;
  min-width: 175px;
}
@media only screen and (max-width: 991px) {
  /* line 353, ../sass/layout/_header.scss */
  .language-switch ul,
  .curr-switch ul {
    left: 0;
    text-align: left;
    padding: 15px 20px 0;
  }
}
/* line 371, ../sass/layout/_header.scss */
.language-switch ul.languages-code,
.curr-switch ul.languages-code {
  top: -2px;
}
@media only screen and (max-width: 991px) {
  /* line 371, ../sass/layout/_header.scss */
  .language-switch ul.languages-code,
  .curr-switch ul.languages-code {
    top: 60px;
  }
}
/* line 378, ../sass/layout/_header.scss */
.language-switch ul li,
.curr-switch ul li {
  list-style: none;
  display: inline-block;
  vertical-align: baseline;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  text-transform: uppercase;
  line-height: 1.888;
  color: #fff;
  padding: 3px;
  cursor: pointer;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .language-switch ul li, :lang(ar)
.curr-switch ul li {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 378, ../sass/layout/_header.scss */
  .language-switch ul li,
  .curr-switch ul li {
    display: block;
  }
}
/* line 392, ../sass/layout/_header.scss */
.language-switch ul li a,
.curr-switch ul li a {
  color: #fff;
  padding: 0;
}
/* line 395, ../sass/layout/_header.scss */
.language-switch ul li a:hover,
.curr-switch ul li a:hover {
  color: #ff6600;
  background: none;
}
/* line 400, ../sass/layout/_header.scss */
.language-switch ul li:hover,
.curr-switch ul li:hover {
  color: #ff6600;
  background: none;
}

/* line 408, ../sass/layout/_header.scss */
.header-bottom {
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.5s ease 0s;
  position: relative;
  padding: 25px 0 0;
  background: #000;
  border-bottom: 2px solid #333333;
}
@media only screen and (max-width: 1024px) {
  /* line 408, ../sass/layout/_header.scss */
  .header-bottom {
    -moz-transition: position 0.5s ease 0s;
    -o-transition: position 0.5s ease 0s;
    -webkit-transition: position 0.5s ease;
    -webkit-transition-delay: 0s;
    transition: position 0.5s ease 0s;
  }
}
@media only screen and (max-width: 991px) {
  /* line 408, ../sass/layout/_header.scss */
  .header-bottom {
    position: relative;
    padding: 25px 0 10px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 408, ../sass/layout/_header.scss */
  .header-bottom {
    padding: 10px 0;
  }
}
/* line 424, ../sass/layout/_header.scss */
.header-bottom.is-sticky {
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.5s ease 0s;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
}
@media only screen and (max-width: 1024px) {
  /* line 424, ../sass/layout/_header.scss */
  .header-bottom.is-sticky {
    -moz-transition: position 0.5s ease 0s;
    -o-transition: position 0.5s ease 0s;
    -webkit-transition: position 0.5s ease;
    -webkit-transition-delay: 0s;
    transition: position 0.5s ease 0s;
  }
}
/* line 434, ../sass/layout/_header.scss */
.logged-in.admin-bar .header-bottom.is-sticky {
  top: 32px;
}
@media only screen and (max-width: 991px) {
  /* line 434, ../sass/layout/_header.scss */
  .logged-in.admin-bar .header-bottom.is-sticky {
    top: 46px;
  }
}
@media only screen and (max-width: 991px) {
  /* line 441, ../sass/layout/_header.scss */
  .header-bottom .site-branding {
    padding: 0 20px;
  }
}
@media only screen and (max-width: 991px) {
  /* line 446, ../sass/layout/_header.scss */
  .header-bottom .site-title {
    position: absolute;
    top: 20px;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 767px) {
  /* line 446, ../sass/layout/_header.scss */
  .header-bottom .site-title {
    top: 7px;
    padding-right: 0;
  }
}
@media only screen and (max-width: 767px) and (max-width: 365px) {
  /* line 446, ../sass/layout/_header.scss */
  .header-bottom .site-title {
    padding: 0;
    width: 63%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .header-bottom .site-title {
    padding-left: 0;
    padding-right: 10px;
  }
}
@media only screen and (max-width: 991px) {
  /* line 468, ../sass/layout/_header.scss */
  .header-bottom .page-header-top-right {
    position: static;
  }
}
@media only screen and (max-width: 767px) {
  /* line 468, ../sass/layout/_header.scss */
  .header-bottom .page-header-top-right {
    padding-left: 0;
  }
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .header-bottom .page-header-top-right {
    padding-right: 0;
    padding-left: 10px;
  }
}

/* line 482, ../sass/layout/_header.scss */
.site-title-heading {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  display: inline-block;
  margin: 0;
  padding: 0;
  text-align: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .site-title-heading {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 482, ../sass/layout/_header.scss */
  .site-title-heading {
    display: table;
    margin: 0 auto;
  }
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .site-title-heading {
  text-align: right;
}
/* line 496, ../sass/layout/_header.scss */
.site-title-heading a {
  display: block;
  color: #fff;
  font-size: 0;
  text-decoration: none;
  min-height: 50px;
}
@media only screen and (max-width: 767px) {
  /* line 496, ../sass/layout/_header.scss */
  .site-title-heading a {
    min-height: 36px;
  }
}
/* line 505, ../sass/layout/_header.scss */
.site-title-heading a:hover {
  color: #ff6600;
}
/* line 508, ../sass/layout/_header.scss */
.site-title-heading a img,
.site-title-heading a span {
  display: inline-block;
  margin: 0 25px 0 0;
}
@media only screen and (max-width: 767px) {
  /* line 508, ../sass/layout/_header.scss */
  .site-title-heading a img,
  .site-title-heading a span {
    margin: 0 23px 0 0;
  }
}
@media only screen and (max-width: 365px) {
  /* line 508, ../sass/layout/_header.scss */
  .site-title-heading a img,
  .site-title-heading a span {
    margin: 0 23px 0 0;
  }
}
/* line 521, ../sass/layout/_header.scss */
.site-title-heading a span {
  font-size: 18px;
  font-size: 1.28571rem;
  margin-left: 0px;
  vertical-align: bottom;
  line-height: 1;
}
/* line 526, ../sass/layout/_header.scss */
.context-page-entrepreneur .site-title-heading a span {
  line-height: 1.6;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .site-title-heading a span {
  margin-left: 0;
  margin-right: 10px;
}
@media only screen and (max-width: 767px) {
  /* line 521, ../sass/layout/_header.scss */
  .site-title-heading a span {
    width: auto;
    font-size: 14px;
    font-size: 1rem;
    vertical-align: middle;
  }
}
@media only screen and (max-width: 479px) {
  /* line 521, ../sass/layout/_header.scss */
  .site-title-heading a span {
    margin-left: 0;
  }
}
/* line 541, ../sass/layout/_header.scss */
.site-title-heading a span.ofc {
  -webkit-transform: translate(0, 2px);
  -ms-transform: translate(0, 2px);
  -o-transform: translate(0, 2px);
  transform: translate(0, 2px);
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .site-title-heading a span.ofc {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
@media only screen and (max-width: 767px) {
  /* line 548, ../sass/layout/_header.scss */
  .site-title-heading a .logo-orange {
    display: none;
  }
}
/* line 553, ../sass/layout/_header.scss */
.site-title-heading a .mob-logo-orange {
  display: none;
}
@media only screen and (max-width: 767px) {
  /* line 553, ../sass/layout/_header.scss */
  .site-title-heading a .mob-logo-orange {
    display: inline-block;
  }
}

/* line 562, ../sass/layout/_header.scss */
.top-title-left {
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
}
/* line 565, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper {
  float: right;
  margin: 0;
}
/* line 568, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper {
  float: right;
  margin-bottom: 3px;
}
/* line 572, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith .widgettitle {
  display: none;
}
/* line 577, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-selected-text,
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-option-text {
  display: none;
}
/* line 581, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-selected-description,
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-option-description {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-selected-description, :lang(ar)
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-option-description {
  font-family: "HelvNeue75-Ar";
}
/* line 589, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container.open .dd-select .dd-selected-description {
  opacity: 0;
}
/* line 594, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-select {
  background: none !important;
  width: auto !important;
  border: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
/* line 599, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-select a.dd-selected {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  padding: 0 16px 0 0;
  color: #fff;
  border: none;
  vertical-align: baseline;
  text-transform: uppercase;
  cursor: pointer;
  position: relative;
  background: none;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-select a.dd-selected {
  font-family: "HelvNeue75-Ar";
}
/* line 610, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-select a.dd-selected:after {
  width: 10px;
  height: 11px;
  position: absolute;
  top: 5px;
  right: 0;
  background-position: 0 0;
  content: "";
}
/* line 619, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container .dd-select .dd-pointer {
  display: none;
}
/* line 623, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container ul {
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  box-shadow: none;
  float: none;
  padding: 0;
  text-align: right;
  right: 11px;
  top: -4px;
  left: auto;
  position: absolute;
  min-width: 160px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container ul {
  left: 0;
  right: auto;
  padding: 0 0 0 16px;
  text-align: left;
}
/* line 643, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container ul li {
  list-style: none;
  display: inline-block;
  vertical-align: baseline;
}
/* line 647, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container ul li a {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 13px;
  font-size: 0.92857rem;
  text-transform: uppercase;
  color: #fff;
  padding: 3px 5px;
  line-height: 1.888;
  background: none;
  border: none;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container ul li a {
  font-family: "HelvNeue75-Ar";
}
/* line 656, ../sass/layout/_header.scss */
.top-title-left .switcher-wrapper .lang-curr-wrapper .header-currency-swith form .dd-container ul li a:hover {
  color: #ff6600;
  background: none;
}

/* line 670, ../sass/layout/_header.scss */
.user-status {
  float: right;
  margin: 0 0 0 10px;
}
@media only screen and (max-width: 991px) {
  /* line 671, ../sass/layout/_header.scss */
  .user-status .dropdown {
    position: static;
  }
}
/* line 676, ../sass/layout/_header.scss */
body.logged-in.home .user-status {
  display: block;
}
@media only screen and (max-width: 991px) {
  /* line 670, ../sass/layout/_header.scss */
  .user-status {
    margin: 0;
  }
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .user-status {
  float: left;
}
@media only screen and (max-width: 991px) {
  /* line 670, ../sass/layout/_header.scss */
  .user-status {
    line-height: 50px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 670, ../sass/layout/_header.scss */
  .user-status {
    line-height: 36px;
  }
}
/* line 693, ../sass/layout/_header.scss */
.user-status .section-left {
  float: left;
  margin: 0 15px 0 0;
}
/* line 696, ../sass/layout/_header.scss */
.user-status .section-left span {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  line-height: 22px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .user-status .section-left span {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 693, ../sass/layout/_header.scss */
  .user-status .section-left {
    display: none;
  }
}
/* line 706, ../sass/layout/_header.scss */
.user-status .section-right {
  float: right;
}
@media only screen and (max-width: 767px) {
  /* line 706, ../sass/layout/_header.scss */
  .user-status .section-right {
    float: none;
    margin: 0 15px 0 0;
  }
}
@media only screen and (max-width: 479px) {
  /* line 706, ../sass/layout/_header.scss */
  .user-status .section-right {
    margin: 0 5px 0 0;
  }
}

/* line 718, ../sass/layout/_header.scss */
.log-reg {
  padding: 0 15px;
  border: 2px solid #fff;
  color: #fff;
  line-height: 36px;
  position: relative;
}
@media only screen and (max-width: 991px) {
  /* line 718, ../sass/layout/_header.scss */
  .log-reg {
    display: inline-block;
    line-height: 36px;
    vertical-align: baseline;
  }
}
@media only screen and (max-width: 991px) {
  /* line 718, ../sass/layout/_header.scss */
  .log-reg {
    display: none;
  }
  /* line 730, ../sass/layout/_header.scss */
  #header-mob .open .log-reg {
    display: block;
    background: #000;
    padding: 4px 15px;
  }
}
/* line 736, ../sass/layout/_header.scss */
.log-reg a {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .log-reg a {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 736, ../sass/layout/_header.scss */
  .log-reg a {
    display: inline-block;
    width: 48%;
    text-align: center;
  }
}
/* line 745, ../sass/layout/_header.scss */
.log-reg a:hover, .log-reg a:focus {
  color: #ff6600;
}
/* line 750, ../sass/layout/_header.scss */
.log-reg .inscription-message {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .log-reg .inscription-message {
  font-family: "HelvNeue75-Ar";
}
/* line 757, ../sass/layout/_header.scss */
.log-reg.loading:after {
  width: 100%;
  height: 100%;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: #000 url("../images/blkLoader.gif") no-repeat scroll center center;
  z-index: 1;
}

/* line 772, ../sass/layout/_header.scss */
.user-menu .user-connect-icon,
.user-menu .avatar {
  display: inline-block;
  vertical-align: middle;
}
/* line 777, ../sass/layout/_header.scss */
.user-menu .user-connect-icon {
  background-position: -45px -262px;
  height: 25px;
  width: 16px;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 782, ../sass/layout/_header.scss */
.user-menu .avatar {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 791, ../sass/layout/_header.scss */
.overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 9999;
}

/* line 801, ../sass/layout/_header.scss */
.login-pop {
  position: absolute;
  top: 200px;
  left: 0;
  right: 0;
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
  z-index: 10000;
}
@media only screen and (max-width: 991px) {
  /* line 801, ../sass/layout/_header.scss */
  .login-pop {
    padding: 0 20px;
  }
}
/* line 814, ../sass/layout/_header.scss */
html body .login-pop ul.tabs_login li.active_login {
  border-radius: 0;
  border: none;
}
/* line 817, ../sass/layout/_header.scss */
html body .login-pop ul.tabs_login li.active_login a {
  font-weight: normal;
}
/* line 822, ../sass/layout/_header.scss */
.login-pop ul.tabs_login {
  margin: 0;
  float: none;
  background: #fff;
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
  min-height: 50px;
}
/* line 829, ../sass/layout/_header.scss */
.login-pop ul.tabs_login li {
  -moz-transition: 500ms;
  -o-transition: 500ms;
  -webkit-transition: 500ms;
  transition: 500ms;
  width: 50%;
  height: 50px;
  margin: 0;
  border: none;
  border-radius: 0;
  line-height: 50px;
  text-align: center;
  float: left;
  position: relative;
}
/* line 840, ../sass/layout/_header.scss */
.login-pop ul.tabs_login li a {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 25px;
  font-size: 1.78571rem;
  color: #585858;
  display: block;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .login-pop ul.tabs_login li a {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 840, ../sass/layout/_header.scss */
  .login-pop ul.tabs_login li a {
    font-size: 16px;
    font-size: 1.14286rem;
  }
}
@media only screen and (max-width: 479px) {
  /* line 840, ../sass/layout/_header.scss */
  .login-pop ul.tabs_login li a {
    font-size: 12px;
    font-size: 0.85714rem;
  }
}
/* line 853, ../sass/layout/_header.scss */
.login-pop ul.tabs_login li.active_login a {
  color: #000;
  background: #d5d5d5;
}
/* line 857, ../sass/layout/_header.scss */
.login-pop ul.tabs_login li.active_login:after {
  content: "";
  width: 100%;
  height: 11px;
  top: -10px;
  left: 0;
  background: #d5d5d5;
  position: absolute;
}
@media only screen and (max-width: 767px) {
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .login-pop ul.tabs_login li.user-login-tab a {
    text-align: left;
    padding: 0 10px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 878, ../sass/layout/_header.scss */
  .login-pop ul.tabs_login li.user-register-tab a {
    text-align: left;
    padding: 0 10px;
  }
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .login-pop ul.tabs_login li.user-register-tab a {
    text-align: center;
    padding: 0;
  }
}
/* line 891, ../sass/layout/_header.scss */
.login-pop .tab_container_login {
  font-family: "HelvNeue75";
  font-weight: normal;
  top: -1px;
  float: none;
  border: none;
  border-radius: 0;
  margin: 0;
  background: #d5d5d5;
  z-index: 999;
  position: relative;
  width: 100%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .login-pop .tab_container_login {
  font-family: "HelvNeue75-Ar";
}
/* line 903, ../sass/layout/_header.scss */
.login-pop .tab_content_login {
  padding: 42px 20px;
  position: relative;
}
/* line 906, ../sass/layout/_header.scss */
.login-pop .tab_content_login.user-log {
  overflow: hidden;
  *zoom: 1;
}
/* line 910, ../sass/layout/_header.scss */
.login-pop .tab_content_login.loading:after {
  background: rgba(255, 255, 255, 0.8) url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 923, ../sass/layout/_header.scss */
.login-pop .username,
.login-pop .password,
.login-pop .login_fields {
  overflow: hidden;
  *zoom: 1;
  margin: 0;
  overflow: visible !important;
}
/* line 930, ../sass/layout/_header.scss */
.login-pop p.login-error {
  color: red;
  margin: 0 auto;
  max-width: 395px;
}
/* line 936, ../sass/layout/_header.scss */
.login-pop .wp-user-form {
  overflow: hidden;
  *zoom: 1;
  max-width: 395px;
  width: 100%;
  margin: 0 auto;
  overflow: visible;
}
/* line 944, ../sass/layout/_header.scss */
.login-pop #mail-validation-form,
.login-pop #sms-validation-form {
  background: #585858;
  margin: 25px auto;
  max-width: 395px;
  padding: 25px 15px;
  width: 100%;
  clear: both;
}
/* line 952, ../sass/layout/_header.scss */
.login-pop #mail-validation-form h3,
.login-pop #sms-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) .login-pop #mail-validation-form h3, :lang(ar)
.login-pop #sms-validation-form h3 {
  font-family: "HelvNeue75-Ar";
}
/* line 958, ../sass/layout/_header.scss */
.login-pop #mail-validation-form p,
.login-pop #sms-validation-form p {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .login-pop #mail-validation-form p, :lang(ar)
.login-pop #sms-validation-form p {
  font-family: "HelvNeue55-Ar";
}
/* line 963, ../sass/layout/_header.scss */
.login-pop #mail-validation-form a,
.login-pop #sms-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) .login-pop #mail-validation-form a, :lang(ar)
.login-pop #sms-validation-form a {
  font-family: "HelvNeue55-Ar";
}
/* line 969, ../sass/layout/_header.scss */
.login-pop #mail-validation-form a:after,
.login-pop #sms-validation-form a:after {
  background: #fff;
  bottom: 0;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 100%;
}
/* line 978, ../sass/layout/_header.scss */
.login-pop #mail-validation-form a.link-left,
.login-pop #sms-validation-form a.link-left {
  margin: 0 25px 0 0;
}
/* line 982, ../sass/layout/_header.scss */
.login-pop #mail-validation-form .note-wrapper,
.login-pop #sms-validation-form .note-wrapper {
  display: block;
  margin: 10px 0 0;
}
/* line 986, ../sass/layout/_header.scss */
.login-pop #mail-validation-form .input-wrap,
.login-pop #sms-validation-form .input-wrap {
  overflow: hidden;
  *zoom: 1;
}
/* line 988, ../sass/layout/_header.scss */
.login-pop #mail-validation-form .input-wrap input,
.login-pop #sms-validation-form .input-wrap input {
  float: left;
}
/* line 990, ../sass/layout/_header.scss */
.login-pop #mail-validation-form .input-wrap input.input-mail,
.login-pop #sms-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 */
.login-pop #mail-validation-form .input-wrap input.input-mail::-webkit-input-placeholder,
.login-pop #sms-validation-form .input-wrap input.input-mail::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 231, ../sass/helpers/_mixins.scss */
.login-pop #mail-validation-form .input-wrap input.input-mail:-moz-placeholder,
.login-pop #sms-validation-form .input-wrap input.input-mail:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 238, ../sass/helpers/_mixins.scss */
.login-pop #mail-validation-form .input-wrap input.input-mail::-moz-placeholder,
.login-pop #sms-validation-form .input-wrap input.input-mail::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 245, ../sass/helpers/_mixins.scss */
.login-pop #mail-validation-form .input-wrap input.input-mail:-ms-input-placeholder,
.login-pop #sms-validation-form .input-wrap input.input-mail:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
@media only screen and (max-width: 479px) {
  /* line 990, ../sass/layout/_header.scss */
  .login-pop #mail-validation-form .input-wrap input.input-mail,
  .login-pop #sms-validation-form .input-wrap input.input-mail {
    width: 100%;
  }
}
/* line 1002, ../sass/layout/_header.scss */
.login-pop #mail-validation-form .input-wrap input.btn-submit,
.login-pop #sms-validation-form .input-wrap input.btn-submit {
  background-position: 86% 55%;
  padding: 0 30px 2px 10px;
  margin: 0;
  width: auto;
  line-height: 30px;
  border: none;
}
@media only screen and (max-width: 479px) {
  /* line 1002, ../sass/layout/_header.scss */
  .login-pop #mail-validation-form .input-wrap input.btn-submit,
  .login-pop #sms-validation-form .input-wrap input.btn-submit {
    width: 100%;
  }
}
/* line 1015, ../sass/layout/_header.scss */
.login-pop #mail-validation-form .btn-resend,
.login-pop #sms-validation-form .btn-resend {
  background: #000;
  color: #fff;
  margin-top: 15px;
  padding: 7px 15px;
  font-family: "HelvNeue75";
  font-weight: normal;
  line-height: 22px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .login-pop #mail-validation-form .btn-resend, :lang(ar)
.login-pop #sms-validation-form .btn-resend {
  font-family: "HelvNeue75-Ar";
}
/* line 1023, ../sass/layout/_header.scss */
.login-pop #mail-validation-form .btn-resend:after,
.login-pop #sms-validation-form .btn-resend:after {
  display: none;
}
/* line 1026, ../sass/layout/_header.scss */
.login-pop #mail-validation-form .btn-resend:hover,
.login-pop #sms-validation-form .btn-resend:hover {
  background: #fff;
  color: #000;
}
/* line 1032, ../sass/layout/_header.scss */
.login-pop #mail-validation-form .btn-grp .btn-dashboard,
.login-pop #sms-validation-form .btn-grp .btn-dashboard {
  background: #000;
  color: #fff;
  background: #000 url("../images/icons/arrRight.png") no-repeat 84% 50%;
}
/* line 1038, ../sass/layout/_header.scss */
.login-pop #mail-validation-form .btn-grp .btn-close-popup,
.login-pop #sms-validation-form .btn-grp .btn-close-popup {
  background: #000;
  color: #fff;
}
/* line 1044, ../sass/layout/_header.scss */
.login-pop #msg-timeout {
  text-align: center;
}
/* line 1047, ../sass/layout/_header.scss */
.login-pop #reg-success-msg {
  padding: 0 80px;
}
@media only screen and (max-width: 767px) {
  /* line 1047, ../sass/layout/_header.scss */
  .login-pop #reg-success-msg {
    padding: 0 20px;
  }
}
/* line 1052, ../sass/layout/_header.scss */
.login-pop #reg-success-msg p {
  margin: 20px 0;
  background: transparent url("../images/check-register.png") no-repeat scroll 100% 50%;
  display: table;
  padding: 0 25px 0 0;
}
@media only screen and (max-width: 767px) {
  /* line 1052, ../sass/layout/_header.scss */
  .login-pop #reg-success-msg p {
    padding: 0;
  }
}
/* line 1061, ../sass/layout/_header.scss */
.login-pop #reg-success-msg p.refresh-counter-text {
  background: none;
}
/* line 1066, ../sass/layout/_header.scss */
.login-pop #reg-success-msg .btn-grp .btn-dashboard {
  margin: 0 15px 0 0;
}
@media only screen and (max-width: 767px) {
  /* line 1066, ../sass/layout/_header.scss */
  .login-pop #reg-success-msg .btn-grp .btn-dashboard {
    margin: 0 0 15px 0;
  }
}
/* line 1072, ../sass/layout/_header.scss */
.login-pop #reg-success-msg .btn-grp .btn-dashboard,
.login-pop #reg-success-msg .btn-grp .btn-topup {
  background: #000;
  color: #fff;
  padding: 6px 33px 7px 9px;
  background: #000 url("../images/icons/arrRight.png") no-repeat 93% 50%;
}
@media only screen and (max-width: 479px) {
  /* line 1072, ../sass/layout/_header.scss */
  .login-pop #reg-success-msg .btn-grp .btn-dashboard,
  .login-pop #reg-success-msg .btn-grp .btn-topup {
    width: 100%;
    font-size: 12px;
    margin-bottom: 15px;
    background-position: 89% 53%;
  }
}
/* line 1086, ../sass/layout/_header.scss */
.login-pop #reg-success-msg .btn-grp .btn-close-popup {
  background: #000;
  color: #fff;
}
@media only screen and (max-width: 479px) {
  /* line 1086, ../sass/layout/_header.scss */
  .login-pop #reg-success-msg .btn-grp .btn-close-popup {
    width: 100%;
  }
}
/* line 1095, ../sass/layout/_header.scss */
.login-pop .username,
.login-pop .password {
  margin-bottom: 10px;
  overflow: visible;
  position: relative;
  overflow: hidden;
  *zoom: 1;
}
/* line 1101, ../sass/layout/_header.scss */
.login-pop .username.password,
.login-pop .password.password {
  position: relative;
}
/* line 1104, ../sass/layout/_header.scss */
.login-pop .username.password .input-success[type="text"],
.login-pop .password.password .input-success[type="text"] {
  background-position: right 13% center !important;
}
@media only screen and (max-width: 479px) {
  /* line 1104, ../sass/layout/_header.scss */
  .login-pop .username.password .input-success[type="text"],
  .login-pop .password.password .input-success[type="text"] {
    background-position: right 15% center !important;
  }
}
/* line 1111, ../sass/layout/_header.scss */
.login-pop .username.password .unmask,
.login-pop .password.password .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 1111, ../sass/layout/_header.scss */
  .login-pop .username.password .unmask,
  .login-pop .password.password .unmask {
    right: 5px;
  }
}
/* line 1126, ../sass/layout/_header.scss */
.login-pop .username.password .unmask.active,
.login-pop .password.password .unmask.active {
  background-position: 0 -504px;
}
/* line 1131, ../sass/layout/_header.scss */
.login-pop .username.username,
.login-pop .password.username {
  overflow: visible;
}
/* line 1134, ../sass/layout/_header.scss */
.login-pop .username label,
.login-pop .password label {
  width: 20px;
}
/* line 1137, ../sass/layout/_header.scss */
.login-pop .username input,
.login-pop .password 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: 0;
  margin-left: 0;
  padding: 0 10px;
  box-shadow: none;
}
/* line 224, ../sass/helpers/_mixins.scss */
.login-pop .username input::-webkit-input-placeholder,
.login-pop .password input::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 231, ../sass/helpers/_mixins.scss */
.login-pop .username input:-moz-placeholder,
.login-pop .password input:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 238, ../sass/helpers/_mixins.scss */
.login-pop .username input::-moz-placeholder,
.login-pop .password input::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 245, ../sass/helpers/_mixins.scss */
.login-pop .username input:-ms-input-placeholder,
.login-pop .password input:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .login-pop .username input, :lang(ar)
.login-pop .password input {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 1153, ../sass/layout/_header.scss */
  .login-pop .username input#user_pass,
  .login-pop .password input#user_pass {
    width: 100%;
  }
}
/* line 1158, ../sass/layout/_header.scss */
.login-pop .username input:focus,
.login-pop .password input:focus {
  border: none;
}
/* line 1162, ../sass/layout/_header.scss */
.login-pop .username input.input-err,
.login-pop .password input.input-err {
  border: solid 1px #ff6600;
}
/* line 1165, ../sass/layout/_header.scss */
.login-pop .username input:-webkit-autofill,
.login-pop .password input:-webkit-autofill {
  background-color: none !important;
  -webkit-box-shadow: 0 0 0px 1000px #000 inset !important;
  -webkit-text-fill-color: #fff;
}
/* line 1170, ../sass/layout/_header.scss */
.login-pop .username input:-webkit-autofill:focus,
.login-pop .password 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) .login-pop .username input, :lang(ar)
.login-pop .password input {
  float: left;
}
@media only screen and (max-width: 767px) {
  /* line 1137, ../sass/layout/_header.scss */
  .login-pop .username input,
  .login-pop .password input {
    width: 100%;
    max-width: 100%;
    float: none;
    margin-left: 0;
    position: relative;
  }
}
/* line 1187, ../sass/layout/_header.scss */
.login-pop .username.email input:-webkit-autofill,
.login-pop .password.email input:-webkit-autofill {
  background-color: none !important;
  -webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
  -webkit-text-fill-color: #000;
}
/* line 1192, ../sass/layout/_header.scss */
.login-pop .username.email input:-webkit-autofill:focus,
.login-pop .password.email input:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
  -webkit-text-fill-color: #000;
}
/* line 1198, ../sass/layout/_header.scss */
.login-pop .username .intl-tel-input,
.login-pop .password .intl-tel-input {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  display: block;
  text-align: left;
  background: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .login-pop .username .intl-tel-input, :lang(ar)
.login-pop .password .intl-tel-input {
  font-family: "HelvNeue75-Ar";
}
/* line 1206, ../sass/layout/_header.scss */
.login-pop .username .intl-tel-input input,
.login-pop .password .intl-tel-input input {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  border: none;
  width: 100%;
  padding: 0 0 0 110px !important;
  height: 40px;
}
/* line 224, ../sass/helpers/_mixins.scss */
.login-pop .username .intl-tel-input input::-webkit-input-placeholder,
.login-pop .password .intl-tel-input input::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.login-pop .username .intl-tel-input input:-moz-placeholder,
.login-pop .password .intl-tel-input input:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.login-pop .username .intl-tel-input input::-moz-placeholder,
.login-pop .password .intl-tel-input input::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.login-pop .username .intl-tel-input input:-ms-input-placeholder,
.login-pop .password .intl-tel-input input:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 1216, ../sass/layout/_header.scss */
.login-pop .username .intl-tel-input .flag-container,
.login-pop .password .intl-tel-input .flag-container {
  width: 100%;
}
/* line 1218, ../sass/layout/_header.scss */
.login-pop .username .intl-tel-input .flag-container .selected-flag,
.login-pop .password .intl-tel-input .flag-container .selected-flag {
  background: none;
  width: 100px;
  position: relative;
  border-right: 1px solid #9164cd;
  z-index: 1;
}
/* line 1224, ../sass/layout/_header.scss */
.login-pop .username .intl-tel-input .flag-container .selected-flag:after,
.login-pop .password .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 1234, ../sass/layout/_header.scss */
.login-pop .username .intl-tel-input .flag-container .selected-flag .iti-flag,
.login-pop .password .intl-tel-input .flag-container .selected-flag .iti-flag {
  padding: 0 0 0 20px;
}
/* line 1236, ../sass/layout/_header.scss */
.login-pop .username .intl-tel-input .flag-container .selected-flag .iti-flag span,
.login-pop .password .intl-tel-input .flag-container .selected-flag .iti-flag span {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  position: relative;
  top: -6px;
  margin: 0 0 0 7px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .login-pop .username .intl-tel-input .flag-container .selected-flag .iti-flag span, :lang(ar)
.login-pop .password .intl-tel-input .flag-container .selected-flag .iti-flag span {
  font-family: "HelvNeue75-Ar";
}
/* line 1244, ../sass/layout/_header.scss */
.login-pop .username .intl-tel-input .flag-container .selected-flag .iti-arrow,
.login-pop .password .intl-tel-input .flag-container .selected-flag .iti-arrow {
  display: none;
}
/* line 1249, ../sass/layout/_header.scss */
.login-pop .username .intl-tel-input .flag-container .country-list,
.login-pop .password .intl-tel-input .flag-container .country-list {
  width: 100%;
}
/* line 1256, ../sass/layout/_header.scss */
.login-pop .registration-form fieldset {
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
}
/* line 1260, ../sass/layout/_header.scss */
.login-pop .registration-form p,
.login-pop .registration-form .password-wrap {
  position: relative;
}
/* line 1263, ../sass/layout/_header.scss */
.login-pop .registration-form p.email-wrap,
.login-pop .registration-form .password-wrap.email-wrap {
  clear: both;
}
/* line 1266, ../sass/layout/_header.scss */
.login-pop .registration-form p .unmask,
.login-pop .registration-form .password-wrap .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;
}
/* line 1278, ../sass/layout/_header.scss */
.login-pop .registration-form p .unmask.active,
.login-pop .registration-form .password-wrap .unmask.active {
  background-position: 0 -504px;
}
/* line 1283, ../sass/layout/_header.scss */
.login-pop .registration-form p .input-success[type="text"],
.login-pop .registration-form .password-wrap .input-success[type="text"] {
  background-position: right 13% center !important;
}
@media only screen and (max-width: 479px) {
  /* line 1283, ../sass/layout/_header.scss */
  .login-pop .registration-form p .input-success[type="text"],
  .login-pop .registration-form .password-wrap .input-success[type="text"] {
    background-position: right 15% center !important;
  }
}
/* line 1291, ../sass/layout/_header.scss */
.login-pop .registration-form input[type="text"],
.login-pop .registration-form input[type="password"],
.login-pop .registration-form input[type="email"] {
  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: 15px;
  font-size: 1.07143rem;
  width: 100%;
  height: 40px;
  border: 1px solid transparent;
  color: #000;
  background: #fff;
  outline: none;
  margin-bottom: 10px;
  margin-left: 0;
  padding: 0 10px;
  box-shadow: none;
  /*&#pippin_user_first {
    float: left;
    width: 48%;
    @include responsive(xs) {
      width: 100%;
      float: none;
    }
  }
  &#pippin_user_last {
    float: right;
    width: 48%;
    @include responsive(xs) {
      width: 100%;
      float: none;
    }
  }*/
}
/* line 224, ../sass/helpers/_mixins.scss */
.login-pop .registration-form input[type="text"]::-webkit-input-placeholder,
.login-pop .registration-form input[type="password"]::-webkit-input-placeholder,
.login-pop .registration-form input[type="email"]::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 231, ../sass/helpers/_mixins.scss */
.login-pop .registration-form input[type="text"]:-moz-placeholder,
.login-pop .registration-form input[type="password"]:-moz-placeholder,
.login-pop .registration-form input[type="email"]:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 238, ../sass/helpers/_mixins.scss */
.login-pop .registration-form input[type="text"]::-moz-placeholder,
.login-pop .registration-form input[type="password"]::-moz-placeholder,
.login-pop .registration-form input[type="email"]::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 245, ../sass/helpers/_mixins.scss */
.login-pop .registration-form input[type="text"]:-ms-input-placeholder,
.login-pop .registration-form input[type="password"]:-ms-input-placeholder,
.login-pop .registration-form input[type="email"]:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .login-pop .registration-form input[type="text"], :lang(ar)
.login-pop .registration-form input[type="password"], :lang(ar)
.login-pop .registration-form input[type="email"] {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 1291, ../sass/layout/_header.scss */
  .login-pop .registration-form input[type="text"],
  .login-pop .registration-form input[type="password"],
  .login-pop .registration-form input[type="email"] {
    font-size: 13px;
    font-size: 0.92857rem;
    text-overflow: ellipsis;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1312, ../sass/layout/_header.scss */
  .login-pop .registration-form input[type="text"]#password, .login-pop .registration-form input[type="text"]#password_again,
  .login-pop .registration-form input[type="password"]#password,
  .login-pop .registration-form input[type="password"]#password_again,
  .login-pop .registration-form input[type="email"]#password,
  .login-pop .registration-form input[type="email"]#password_again {
    width: 100%;
  }
}
/* line 1318, ../sass/layout/_header.scss */
.login-pop .registration-form input[type="text"]:-webkit-autofill,
.login-pop .registration-form input[type="password"]:-webkit-autofill,
.login-pop .registration-form input[type="email"]:-webkit-autofill {
  background-color: none !important;
  -webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
  -webkit-text-fill-color: #000;
}
/* line 1323, ../sass/layout/_header.scss */
.login-pop .registration-form input[type="text"]:-webkit-autofill:focus,
.login-pop .registration-form input[type="password"]:-webkit-autofill:focus,
.login-pop .registration-form input[type="email"]:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
  -webkit-text-fill-color: #000;
}
/* line 1327, ../sass/layout/_header.scss */
.login-pop .registration-form input[type="text"].input-err,
.login-pop .registration-form input[type="password"].input-err,
.login-pop .registration-form input[type="email"].input-err {
  border: solid 1px #ff6600;
}
/* line 1347, ../sass/layout/_header.scss */
.login-pop .registration-form input[type="text"]#pippin_user_phone,
.login-pop .registration-form input[type="password"]#pippin_user_phone,
.login-pop .registration-form input[type="email"]#pippin_user_phone {
  float: right;
  padding: 0 0 0 120px !important;
}
@media only screen and (max-width: 767px) {
  /* line 1347, ../sass/layout/_header.scss */
  .login-pop .registration-form input[type="text"]#pippin_user_phone,
  .login-pop .registration-form input[type="password"]#pippin_user_phone,
  .login-pop .registration-form input[type="email"]#pippin_user_phone {
    padding: 0 0 0 110px !important;
    width: 100%;
    float: none;
  }
}
/* line 1359, ../sass/layout/_header.scss */
.login-pop .registration-form .reg-phone-wrap {
  margin-bottom: 5px;
}
/* line 1362, ../sass/layout/_header.scss */
.login-pop .registration-form .reg-phone-wrap .dropdown .select-country {
  background: #fff;
  height: 100%;
  padding: 0 0 0 50px;
  min-width: 395px;
  width: 100%;
  text-align: left;
  position: relative;
  color: #b7b7b7;
  z-index: 9;
  border: none;
  line-height: 40px;
}
@media only screen and (max-width: 767px) {
  /* line 1362, ../sass/layout/_header.scss */
  .login-pop .registration-form .reg-phone-wrap .dropdown .select-country {
    min-width: 225px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 1362, ../sass/layout/_header.scss */
  .login-pop .registration-form .reg-phone-wrap .dropdown .select-country {
    padding: 0 30px 0 40px;
    font-size: 12px;
    line-height: normal;
    height: 40px;
  }
}
/* line 1385, ../sass/layout/_header.scss */
.login-pop .registration-form .reg-phone-wrap .dropdown .select-country:before {
  background-position: 0 -262px;
  position: absolute;
  top: 20%;
  left: 10px;
  width: 24px;
  height: 24px;
  display: inline-block;
  content: "";
}
/* line 1395, ../sass/layout/_header.scss */
.login-pop .registration-form .reg-phone-wrap .dropdown .select-country:after {
  background-position: -47px -13px;
  position: absolute;
  top: 50%;
  right: 15px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 1407, ../sass/layout/_header.scss */
.login-pop .registration-form .reg-phone-wrap .dropdown .country-list {
  box-shadow: 1px 2px 9px rgba(0, 0, 0, 0.2);
  background: #fff;
  overflow-y: scroll;
  max-height: 300px;
  width: 100%;
  position: absolute;
  text-align: left;
  border-top: solid 1px #ccc;
}
/* line 1416, ../sass/layout/_header.scss */
.login-pop .registration-form .reg-phone-wrap .dropdown .country-list.loading {
  background: #fff url(../images/icons/loader.gif) no-repeat center center;
  padding: 40px 0;
  text-align: center;
}
/* line 1422, ../sass/layout/_header.scss */
.login-pop .registration-form .reg-phone-wrap .dropdown .country-list li {
  padding: 5px;
  cursor: pointer;
}
/* line 1425, ../sass/layout/_header.scss */
.login-pop .registration-form .reg-phone-wrap .dropdown .country-list li .flag-icon {
  border-radius: 50%;
  height: 20px;
  margin: 0 5px 0 0;
  width: 20px;
  border: solid 1px #ccc;
}
/* line 1431, ../sass/layout/_header.scss */
.login-pop .registration-form .reg-phone-wrap .dropdown .country-list li .flag-icon:before {
  visibility: hidden;
}
/* line 1435, ../sass/layout/_header.scss */
.login-pop .registration-form .reg-phone-wrap .dropdown .country-list li .country-name {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .login-pop .registration-form .reg-phone-wrap .dropdown .country-list li .country-name {
  font-family: "HelvNeue75-Ar";
}
/* line 1439, ../sass/layout/_header.scss */
.login-pop .registration-form .reg-phone-wrap .dropdown .country-list li:hover {
  background: #f1f1f1;
  color: #ff6600;
}
/* line 1448, ../sass/layout/_header.scss */
.login-pop .registration-form .check-age {
  display: block;
  margin: 0 0 5px;
}
/* line 1451, ../sass/layout/_header.scss */
.login-pop .registration-form .check-age label {
  display: inline-block;
}
@media only screen and (max-width: 767px) {
  /* line 1451, ../sass/layout/_header.scss */
  .login-pop .registration-form .check-age label {
    font-size: 12px;
    font-size: 0.85714rem;
    vertical-align: top;
    line-height: 14px;
    margin: 0 0 10px;
    width: 81%;
  }
}
/* line 1461, ../sass/layout/_header.scss */
.login-pop .registration-form .check-age .checker {
  border: none;
  margin: 0 5px 0 0;
  background: #fff;
}
@media only screen and (max-width: 767px) {
  /* line 1461, ../sass/layout/_header.scss */
  .login-pop .registration-form .check-age .checker {
    vertical-align: top;
  }
}
/* line 1468, ../sass/layout/_header.scss */
.login-pop .registration-form .check-age .checker span {
  background-image: none;
}
/* line 1470, ../sass/layout/_header.scss */
.login-pop .registration-form .check-age .checker span.checked {
  background-image: url("../images/icons/checkbox-login.png");
  background-repeat: no-repeat;
  background-position: 2px 3px;
  width: 16px;
  height: 16px;
}
/* line 1480, ../sass/layout/_header.scss */
.login-pop .registration-form .check-newsletter {
  margin: 0 0 5px;
  display: flex;
}
/* line 1483, ../sass/layout/_header.scss */
.login-pop .registration-form .check-newsletter label {
  display: inline-block;
  line-height: 18px;
}
@media only screen and (max-width: 767px) {
  /* line 1483, ../sass/layout/_header.scss */
  .login-pop .registration-form .check-newsletter label {
    font-size: 12px;
    font-size: 0.85714rem;
    vertical-align: top;
    line-height: 16px;
    margin: 3px 0 15px;
    width: 81%;
  }
}
/* line 1496, ../sass/layout/_header.scss */
.login-pop .registration-form .check-newsletter .checker {
  border: none;
  margin: 3px 5px 0 0;
  background: #fff;
}
@media only screen and (max-width: 767px) {
  /* line 1496, ../sass/layout/_header.scss */
  .login-pop .registration-form .check-newsletter .checker {
    vertical-align: top;
  }
}
/* line 1504, ../sass/layout/_header.scss */
.login-pop .registration-form .check-newsletter .checker span {
  background-image: none;
}
/* line 1506, ../sass/layout/_header.scss */
.login-pop .registration-form .check-newsletter .checker span.checked {
  background-image: url("../images/icons/checkbox-login.png");
  background-repeat: no-repeat;
  background-position: 2px 3px;
  width: 16px;
  height: 16px;
}
/* line 1516, ../sass/layout/_header.scss */
.login-pop .registration-form .submit-form {
  float: right;
}
/* line 1518, ../sass/layout/_header.scss */
.login-pop .registration-form .submit-form input {
  margin-top: 0;
  width: auto;
  line-height: normal;
}
/* line 1525, ../sass/layout/_header.scss */
.login-pop .registration-form input[type="submit"] {
  background-position: 93% 50%;
}
/* line 1529, ../sass/layout/_header.scss */
.login-pop .registration-form div.selector {
  float: left;
  width: 32% !important;
  height: 40px;
  line-height: 40px;
  border: none;
  background: #fff;
  position: relative;
  margin: 0 0 10px;
}
/* line 1538, ../sass/layout/_header.scss */
.login-pop .registration-form div.selector:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 15px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 1548, ../sass/layout/_header.scss */
.login-pop .registration-form div.selector span {
  font-size: 14px;
  font-size: 1rem;
  color: #b7b7b7;
  border: none;
}
@media only screen and (max-width: 767px) {
  /* line 1529, ../sass/layout/_header.scss */
  .login-pop .registration-form div.selector {
    width: 100% !important;
    float: none;
  }
}
/* line 1559, ../sass/layout/_header.scss */
.login-pop .registration-form .msg {
  font-size: 12px;
  font-size: 0.85714rem;
}
/* line 1561, ../sass/layout/_header.scss */
.login-pop .registration-form .msg p {
  margin: 0;
}
/* line 1566, ../sass/layout/_header.scss */
.login-pop label {
  height: 25px;
  line-height: 25px;
  margin-bottom: 10px;
  width: auto;
  display: block;
}
/* line 1572, ../sass/layout/_header.scss */
.login-pop label span {
  display: inline-block;
  vertical-align: top;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 1579, ../sass/layout/_header.scss */
.login-pop .user-name,
.login-pop .user-mail {
  background-position: -99px -13px;
  height: 15px;
  width: 20px;
}
/* line 1582, ../sass/layout/_header.scss */
.login-pop .user-name.input-focus,
.login-pop .user-mail.input-focus {
  background-position: -54px -46px;
}
/* line 1586, ../sass/layout/_header.scss */
.login-pop .user-pwd {
  background-position: 0 -237px;
  height: 23px;
  width: 17px;
}
/* line 1588, ../sass/layout/_header.scss */
.login-pop .user-pwd.input-focus {
  background-position: -71px -167px;
}
/* line 1592, ../sass/layout/_header.scss */
.login-pop .login_fields {
  padding: 0;
}
/* line 1594, ../sass/layout/_header.scss */
.login-pop .login_fields p {
  margin: 0;
}
/* line 1598, ../sass/layout/_header.scss */
.login-pop .rememberme {
  font-size: 12px;
  font-size: 0.85714rem;
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  /* line 1598, ../sass/layout/_header.scss */
  .login-pop .rememberme {
    float: left;
    margin: 0;
  }
}
/* line 1605, ../sass/layout/_header.scss */
.login-pop .rememberme label {
  text-align: left;
}
/* line 1607, ../sass/layout/_header.scss */
.login-pop .rememberme label .checker {
  border: none;
  margin: 0 5px 0 0;
  background: #fff;
}
/* line 1611, ../sass/layout/_header.scss */
.login-pop .rememberme label .checker span {
  background-image: none;
}
/* line 1613, ../sass/layout/_header.scss */
.login-pop .rememberme label .checker span.checked {
  background-image: url("../images/icons/checkbox-login.png");
  background-repeat: no-repeat;
  background-position: 2px 3px;
  width: 16px;
  height: 16px;
}
/* line 1623, ../sass/layout/_header.scss */
.login-pop .rememberme a {
  border-bottom: 1px solid #fff;
  display: inline-block;
  line-height: 17px;
}
/* line 1627, ../sass/layout/_header.scss */
.login-pop .rememberme a:hover, .login-pop .rememberme a:focus {
  text-decoration: none;
}
/* line 1633, ../sass/layout/_header.scss */
.login-pop input[type="submit"] {
  margin: 0;
  padding: 5px 35px 5px 20px;
  line-height: normal;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: none;
  position: relative;
  background: #000 url("../images/icons/arrRight.png") no-repeat 86% 50%;
  float: right;
  border: 2px solid #000;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .login-pop input[type="submit"] {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 1633, ../sass/layout/_header.scss */
  .login-pop input[type="submit"] {
    width: auto;
    margin: 10px 0 0;
  }
}
/* line 1649, ../sass/layout/_header.scss */
.login-pop input[type="submit"].btn-submit {
  line-height: 5px;
}
/* line 1652, ../sass/layout/_header.scss */
.login-pop input[type="submit"]:hover {
  color: #000;
  background: #fff url("../images/icons/wdgArrRight.png") no-repeat 86% 50%;
}
/* line 1659, ../sass/layout/_header.scss */
.login-pop .forget-pwd-wrapper .user-submit {
  width: auto;
  height: auto;
  padding: 10px 15px;
  line-height: 1;
  display: inline-block;
  white-space: normal;
}
/* line 1668, ../sass/layout/_header.scss */
.login-pop .wp-social-login-connect-with {
  max-width: 180px;
  margin: 0 0 20px;
  text-align: center;
}
/* line 1673, ../sass/layout/_header.scss */
.login-pop .wp-social-login-provider-list {
  padding: 0;
}
/* line 1675, ../sass/layout/_header.scss */
.login-pop .wp-social-login-provider-list a {
  display: block;
}
/* line 1677, ../sass/layout/_header.scss */
.login-pop .wp-social-login-provider-list a:last-child {
  margin-bottom: 0;
}
/* line 1681, ../sass/layout/_header.scss */
.login-pop .wp-social-login-provider-list .wp-social-login-provider-facebook {
  color: #45619d;
  border-color: #45619d;
}
/* line 1685, ../sass/layout/_header.scss */
.login-pop .wp-social-login-provider-list .wp-social-login-provider-google {
  color: #d95232;
  border-color: #d95232;
}
/* line 1692, ../sass/layout/_header.scss */
.login-pop .forget-pwd-wrapper .user-submit {
  width: 150px;
}
/* line 1695, ../sass/layout/_header.scss */
.login-pop .forget-pwd-wrapper .reset-email {
  color: #55b585;
}
/* line 1698, ../sass/layout/_header.scss */
.login-pop .forget-pwd-wrapper label {
  width: auto;
  height: auto;
  margin: 0 0 15px;
}
/* line 1704, ../sass/layout/_header.scss */
.login-pop .popup-content {
  position: relative;
}
/* line 1707, ../sass/layout/_header.scss */
.login-pop .popup-close-button {
  width: 45px;
  height: 48px;
  position: absolute;
  top: 0px;
  right: 0;
}
/* line 1712, ../sass/layout/_header.scss */
.login-pop .popup-close-button a {
  display: block;
  line-height: 48px;
  text-align: center;
}
/* line 1716, ../sass/layout/_header.scss */
.login-pop .popup-close-button a span {
  background-position: -20px -46px;
  height: 16px;
  width: 16px;
  display: inline-block;
  text-indent: -9999px;
  overflow: hidden;
  vertical-align: middle;
}
@media only screen and (max-width: 767px) {
  /* line 1707, ../sass/layout/_header.scss */
  .login-pop .popup-close-button {
    top: 0;
    right: 0;
    z-index: 9999;
  }
}
@media only screen and (max-width: 767px) {
  /* line 801, ../sass/layout/_header.scss */
  .login-pop {
    height: 100%;
    overflow: auto;
    -webkit-transform: translate(-50%, 0%);
    -ms-transform: translate(-50%, 0%);
    -o-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
    top: 0;
    left: 50%;
  }
}

/* line 1741, ../sass/layout/_header.scss */
#wpadminbar #wp-admin-bar-top-secondary {
  margin-right: 15px;
}

/* line 1747, ../sass/layout/_header.scss */
#wp-admin-bar-user-info .username {
  display: none;
}

/* line 1753, ../sass/layout/_header.scss */
.popup-ask {
  background: #ff6600;
  padding: 15px 0;
}
/* line 1757, ../sass/layout/_header.scss */
.popup-ask .popup-ask-inner span {
  padding: 0;
  color: #fff;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  display: inline-block;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .popup-ask .popup-ask-inner span {
  font-family: "HelvNeue75-Ar";
}
/* line 1764, ../sass/layout/_header.scss */
.popup-ask .popup-ask-inner .btn-wrap {
  float: right;
  min-width: 40%;
  text-align: right;
}
@media only screen and (max-width: 767px) {
  /* line 1764, ../sass/layout/_header.scss */
  .popup-ask .popup-ask-inner .btn-wrap {
    float: none;
    width: 100%;
    text-align: center;
  }
}
/* line 1773, ../sass/layout/_header.scss */
.popup-ask .popup-ask-inner .btn-wrap button {
  display: inline-block;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  line-height: normal;
  height: 40px;
  max-width: 115px;
  width: 100%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .popup-ask .popup-ask-inner .btn-wrap button {
  font-family: "HelvNeue75-Ar";
}
/* line 1781, ../sass/layout/_header.scss */
.popup-ask .popup-ask-inner .btn-wrap button.btn-accept {
  background: #fff;
  color: #000;
  border: 2px solid #fff;
}
/* line 1786, ../sass/layout/_header.scss */
.popup-ask .popup-ask-inner .btn-wrap button.btn-decline {
  background: #ff6600;
  color: #fff;
  border: 2px solid #fff;
  margin-left: 10px;
}

/********** Form register **********/
/* line 1798, ../sass/layout/_header.scss */
.registration-form .reg-name-wrap {
  float: left;
  width: 48%;
  position: relative;
}
@media only screen and (max-width: 767px) {
  /* line 1798, ../sass/layout/_header.scss */
  .registration-form .reg-name-wrap {
    float: none;
    width: 100%;
  }
}
/* line 1806, ../sass/layout/_header.scss */
.registration-form .reg-name-wrap input {
  float: none;
  width: auto;
}
/* line 1811, ../sass/layout/_header.scss */
.registration-form .reg-surname-wrap {
  float: right;
  width: 48%;
  position: relative;
}
@media only screen and (max-width: 767px) {
  /* line 1811, ../sass/layout/_header.scss */
  .registration-form .reg-surname-wrap {
    float: none;
    width: 100%;
  }
}
/* line 1819, ../sass/layout/_header.scss */
.registration-form .reg-surname-wrap input {
  float: none;
  width: auto;
}
/* line 1824, ../sass/layout/_header.scss */
.registration-form .intl-tel-input {
  width: 100%;
  margin: 0 0 10px;
}
/* line 1830, ../sass/layout/_header.scss */
.registration-form .intl-tel-input .flag-container {
  width: 100%;
}
/* line 1834, ../sass/layout/_header.scss */
.registration-form .intl-tel-input .flag-container .selected-flag {
  width: 28%;
  border-right: 1px solid #9164cd;
  position: relative;
  z-index: 1;
}
/* line 1839, ../sass/layout/_header.scss */
.registration-form .intl-tel-input .flag-container .selected-flag:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 8px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
@media only screen and (max-width: 767px) {
  /* line 1834, ../sass/layout/_header.scss */
  .registration-form .intl-tel-input .flag-container .selected-flag {
    width: 100px;
  }
}
/* line 1853, ../sass/layout/_header.scss */
.registration-form .intl-tel-input .flag-container .country-list {
  position: relative;
  z-index: 9999;
  top: 0;
}

/********** RESET PASSWORD **********/
/* line 1863, ../sass/layout/_header.scss */
.reset-pass-wrap {
  font-family: "HelvNeue75";
  font-weight: normal;
  float: none;
  border: none;
  border-radius: 0;
  margin: 0 auto;
  padding: 20px;
  z-index: 99999;
  width: 100%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .reset-pass-wrap {
  font-family: "HelvNeue75-Ar";
}
/* line 1872, ../sass/layout/_header.scss */
.reset-pass-wrap .reset-pass-inner {
  overflow: hidden;
  *zoom: 1;
  background: #d5d5d5;
  padding: 50px;
}
@media only screen and (max-width: 767px) {
  /* line 1872, ../sass/layout/_header.scss */
  .reset-pass-wrap .reset-pass-inner {
    padding: 25px;
  }
}
/* line 1879, ../sass/layout/_header.scss */
.reset-pass-wrap .reset-pass-inner .reset-passwrd-title {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 25px;
  font-size: 1.78571rem;
  color: #000;
  display: block;
  margin: 0 auto 25px;
  max-width: 395px;
  width: 100%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .reset-pass-wrap .reset-pass-inner .reset-passwrd-title {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 1879, ../sass/layout/_header.scss */
  .reset-pass-wrap .reset-pass-inner .reset-passwrd-title {
    font-size: 16px;
    font-size: 1.14286rem;
  }
}
/* line 1892, ../sass/layout/_header.scss */
.reset-pass-wrap .hide {
  display: none;
}
/* line 1895, ../sass/layout/_header.scss */
.reset-pass-wrap form {
  max-width: 395px;
  width: 100%;
  margin: 0 auto;
}
/* line 1899, ../sass/layout/_header.scss */
.reset-pass-wrap form .password-wrap {
  position: relative;
}
@media only screen and (max-width: 767px) {
  /* line 1901, ../sass/layout/_header.scss */
  .reset-pass-wrap form .password-wrap .unmask {
    right: 1px;
  }
}
/* line 1907, ../sass/layout/_header.scss */
.reset-pass-wrap form 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: none;
  border-bottom: none;
  color: #000;
  background: #fff;
  outline: none;
  margin-bottom: 10px;
  padding: 0 10px;
  box-shadow: none;
}
/* line 224, ../sass/helpers/_mixins.scss */
.reset-pass-wrap form input::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 231, ../sass/helpers/_mixins.scss */
.reset-pass-wrap form input:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 238, ../sass/helpers/_mixins.scss */
.reset-pass-wrap form input::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 245, ../sass/helpers/_mixins.scss */
.reset-pass-wrap form input:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .reset-pass-wrap form input {
  font-family: "HelvNeue75-Ar";
}
/* line 1923, ../sass/layout/_header.scss */
.reset-pass-wrap form input:focus {
  border: none;
}
/* line 1927, ../sass/layout/_header.scss */
.reset-pass-wrap form input:-webkit-autofill {
  background-color: none !important;
  -webkit-box-shadow: 0 0 0px 1000px #000 inset !important;
  -webkit-text-fill-color: #fff;
}
/* line 1932, ../sass/layout/_header.scss */
.reset-pass-wrap form 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) .reset-pass-wrap form input {
  float: left;
}
@media only screen and (max-width: 767px) {
  /* line 1907, ../sass/layout/_header.scss */
  .reset-pass-wrap form input {
    width: 100%;
    max-width: 100%;
    float: none;
    margin-left: 0;
    position: relative;
  }
}
/* line 1948, ../sass/layout/_header.scss */
.reset-pass-wrap .login_fields {
  overflow: hidden;
  *zoom: 1;
}
/* line 1950, ../sass/layout/_header.scss */
.reset-pass-wrap .login_fields input {
  width: auto;
}
@media only screen and (max-width: 767px) {
  /* line 1950, ../sass/layout/_header.scss */
  .reset-pass-wrap .login_fields input {
    width: 100%;
  }
}

/* line 1961, ../sass/layout/_header.scss */
.page-template-page-profile #request-pass.loading {
  position: relative;
}
/* line 1963, ../sass/layout/_header.scss */
.page-template-page-profile #request-pass.loading:after {
  background: rgba(255, 255, 255, 0.8) url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 1978, ../sass/layout/_header.scss */
.page-template-page-profile #request-pass .input-wrap {
  position: relative;
}
/* line 1981, ../sass/layout/_header.scss */
.page-template-page-profile #request-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;
}
/* line 1993, ../sass/layout/_header.scss */
.page-template-page-profile #request-pass .unmask.active {
  background-position: 0 -504px;
}
/* line 1997, ../sass/layout/_header.scss */
.page-template-page-profile #request-pass input.input-text {
  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;
  margin: 0 0 15px;
  border: none;
  border-bottom: none;
  color: #000;
  background: #fff;
  outline: none;
  padding: 0 10px;
  box-shadow: none;
}
/* line 224, ../sass/helpers/_mixins.scss */
.page-template-page-profile #request-pass input.input-text::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 231, ../sass/helpers/_mixins.scss */
.page-template-page-profile #request-pass input.input-text:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 238, ../sass/helpers/_mixins.scss */
.page-template-page-profile #request-pass input.input-text::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 245, ../sass/helpers/_mixins.scss */
.page-template-page-profile #request-pass input.input-text:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-profile #request-pass input.input-text {
  font-family: "HelvNeue75-Ar";
}
/* line 2012, ../sass/layout/_header.scss */
.page-template-page-profile #request-pass input.input-text:focus {
  border: none;
}
/* line 2016, ../sass/layout/_header.scss */
.page-template-page-profile #request-pass input.input-text.input-err {
  border: solid 1px #ff6600;
}
/* line 2019, ../sass/layout/_header.scss */
.page-template-page-profile #request-pass input.input-text:-webkit-autofill {
  background-color: none !important;
  -webkit-box-shadow: 0 0 0px 1000px #000 inset !important;
  -webkit-text-fill-color: #fff;
}
/* line 2024, ../sass/layout/_header.scss */
.page-template-page-profile #request-pass input.input-text:-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-profile #request-pass input.input-text {
  float: left;
}
@media only screen and (max-width: 767px) {
  /* line 1997, ../sass/layout/_header.scss */
  .page-template-page-profile #request-pass input.input-text {
    width: 100%;
    max-width: 100%;
    float: none;
    margin-left: 0;
    position: relative;
  }
}

/********** RESET PASSWORD **********/
/* line 2042, ../sass/layout/_header.scss */
#request-pass {
  font-family: "HelvNeue75";
  font-weight: normal;
  padding: 50px;
  float: none;
  border: none;
  border-radius: 0;
  margin: 0 auto;
  background: #d5d5d5;
  z-index: 999;
  position: relative;
  width: 100%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #request-pass {
  font-family: "HelvNeue75-Ar";
}
/* line 2054, ../sass/layout/_header.scss */
#request-pass .input-wrap input {
  width: 75%;
  margin: 0;
}
@media only screen and (max-width: 479px) {
  /* line 2054, ../sass/layout/_header.scss */
  #request-pass .input-wrap input {
    width: 100%;
  }
}
/* line 2060, ../sass/layout/_header.scss */
#request-pass .input-wrap input.input-err {
  border: solid 1px #ff6600;
}
/* line 2064, ../sass/layout/_header.scss */
#request-pass .input-wrap input.input-success[type="text"] {
  background-position: right 13% center !important;
}
@media only screen and (max-width: 479px) {
  /* line 2064, ../sass/layout/_header.scss */
  #request-pass .input-wrap input.input-success[type="text"] {
    background-position: right 15% center !important;
  }
}
/* line 2072, ../sass/layout/_header.scss */
#request-pass .input-wrap .btn-submit {
  width: 25%;
}
@media only screen and (max-width: 479px) {
  /* line 2072, ../sass/layout/_header.scss */
  #request-pass .input-wrap .btn-submit {
    width: 100%;
  }
}
/* line 2079, ../sass/layout/_header.scss */
#request-pass .update-val-close-btn {
  width: 45px;
  height: 48px;
  position: absolute;
  top: 0px;
  right: 0;
}
/* line 2084, ../sass/layout/_header.scss */
#request-pass .update-val-close-btn a {
  display: block;
  line-height: 48px;
  text-align: center;
}
/* line 2088, ../sass/layout/_header.scss */
#request-pass .update-val-close-btn a span {
  background-position: -20px -46px;
  height: 16px;
  width: 16px;
  display: inline-block;
  text-indent: -9999px;
  overflow: hidden;
  vertical-align: middle;
}
@media only screen and (max-width: 767px) {
  /* line 2079, ../sass/layout/_header.scss */
  #request-pass .update-val-close-btn {
    top: 0;
    right: 0;
    z-index: 9999;
  }
}

@media only screen and (max-width: 767px) {
  /* line 1, ../sass/layout/_navigation.scss */
  .main-navigation {
    padding: 10px 0;
  }
}
@media only screen and (max-width: 991px) {
  /* line 1, ../sass/layout/_navigation.scss */
  .main-navigation {
    display: none;
  }
}

/* line 10, ../sass/layout/_navigation.scss */
.navbar {
  min-height: 0;
  margin: 0;
  background: none;
  border: none;
}
@media only screen and (max-width: 991px) {
  /* line 10, ../sass/layout/_navigation.scss */
  .navbar {
    padding: 20px 0 0;
    clear: both;
  }
}
@media only screen and (max-width: 767px) {
  /* line 10, ../sass/layout/_navigation.scss */
  .navbar {
    padding: 10px 0 0;
  }
}
/* line 22, ../sass/layout/_navigation.scss */
.navbar .navbar-collapse {
  overflow: hidden;
  *zoom: 1;
  padding: 0;
  border: none;
  box-shadow: none;
}
@media only screen and (max-width: 991px) {
  /* line 22, ../sass/layout/_navigation.scss */
  .navbar .navbar-collapse {
    display: none !important;
    overflow: visible;
  }
}
/* line 31, ../sass/layout/_navigation.scss */
.navbar .navbar-collapse.collapse {
  display: none;
}
/* line 34, ../sass/layout/_navigation.scss */
.navbar .navbar-collapse.in, .navbar .navbar-collapse.collapsing {
  display: block !important;
}

/* line 40, ../sass/layout/_navigation.scss */
.mega-wrapper {
  float: left;
}
@media only screen and (max-width: 991px) {
  /* line 40, ../sass/layout/_navigation.scss */
  .mega-wrapper {
    float: none;
    display: block;
  }
}

/* line 48, ../sass/layout/_navigation.scss */
.search-wrapper {
  float: right;
  line-height: 58px;
}
/* line 51, ../sass/layout/_navigation.scss */
.context-page-entrepreneur .search-wrapper {
  position: absolute;
  right: 0;
  top: 0;
}
@media only screen and (max-width: 991px) {
  /* line 51, ../sass/layout/_navigation.scss */
  .context-page-entrepreneur .search-wrapper {
    position: relative;
  }
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .search-wrapper {
  float: left;
}
@media only screen and (max-width: 991px) {
  /* line 48, ../sass/layout/_navigation.scss */
  .search-wrapper {
    margin-left: 20px;
    line-height: 50px;
  }
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .search-wrapper {
    margin-left: 0;
    margin-right: 20px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 48, ../sass/layout/_navigation.scss */
  .search-wrapper {
    margin: -7px 10px 0;
  }
}

/* line 76, ../sass/layout/_navigation.scss */
.search-toggle {
  display: inline-block;
  vertical-align: middle;
}
/* line 79, ../sass/layout/_navigation.scss */
.search-toggle a {
  background-position: -26px -124px;
  height: 20px;
  width: 20px;
  display: block;
  text-indent: -999px;
  overflow: hidden;
}
/* line 86, ../sass/layout/_navigation.scss */
.search-toggle.search-box-active a {
  background-position: -46px -124px;
}

/* line 92, ../sass/layout/_navigation.scss */
.search-box {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  z-index: 5;
  width: 100%;
  height: 50px;
  background: #fff;
}

/* line 104, ../sass/layout/_navigation.scss */
.search-box .widget_search, .mob-search .widget_search {
  display: block;
}
/* line 106, ../sass/layout/_navigation.scss */
.search-box .widget_search .input-group, .mob-search .widget_search .input-group {
  position: relative;
}
/* line 108, ../sass/layout/_navigation.scss */
.search-box .widget_search .input-group input, .search-box .widget_search .input-group .input-group-btn, .mob-search .widget_search .input-group input, .mob-search .widget_search .input-group .input-group-btn {
  display: block;
  vertical-align: baseline;
}
/* line 112, ../sass/layout/_navigation.scss */
.search-box .widget_search .input-group input, .mob-search .widget_search .input-group input {
  font-family: "HelvNeue75";
  font-weight: normal;
  width: 100%;
  height: 50px;
  padding: 0 20px 0 0;
  border: none;
  line-height: 50px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .search-box .widget_search .input-group input, :lang(ar) .mob-search .widget_search .input-group input {
  font-family: "HelvNeue75-Ar";
}
/* line 224, ../sass/helpers/_mixins.scss */
.search-box .widget_search .input-group input::-webkit-input-placeholder, .mob-search .widget_search .input-group input::-webkit-input-placeholder {
  color: #545454;
  opacity: 1;
}
/* line 231, ../sass/helpers/_mixins.scss */
.search-box .widget_search .input-group input:-moz-placeholder, .mob-search .widget_search .input-group input:-moz-placeholder {
  color: #545454;
  opacity: 1;
}
/* line 238, ../sass/helpers/_mixins.scss */
.search-box .widget_search .input-group input::-moz-placeholder, .mob-search .widget_search .input-group input::-moz-placeholder {
  color: #545454;
  opacity: 1;
}
/* line 245, ../sass/helpers/_mixins.scss */
.search-box .widget_search .input-group input:-ms-input-placeholder, .mob-search .widget_search .input-group input:-ms-input-placeholder {
  color: #545454;
  opacity: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .search-box .widget_search .input-group input, :lang(ar) .mob-search .widget_search .input-group input {
  padding: 0 0 0 20px;
}
/* line 123, ../sass/layout/_navigation.scss */
.search-box .widget_search .input-group input::-ms-clear, .mob-search .widget_search .input-group input::-ms-clear {
  display: none;
}
/* line 127, ../sass/layout/_navigation.scss */
.search-box .widget_search .input-group .input-group-btn, .mob-search .widget_search .input-group .input-group-btn {
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  position: absolute;
  top: 50%;
  right: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .search-box .widget_search .input-group .input-group-btn, :lang(ar) .mob-search .widget_search .input-group .input-group-btn {
  right: auto;
  left: 0;
}
/* line 136, ../sass/layout/_navigation.scss */
.search-box .widget_search .input-group .input-group-btn .btn, .mob-search .widget_search .input-group .input-group-btn .btn {
  background-position: -20px -46px;
  height: 16px;
  width: 16px;
  padding: 0;
  border: none;
  text-indent: -9999px;
  overflow: hidden;
}

/* line 148, ../sass/layout/_navigation.scss */
.mob-search {
  border-bottom: 2px solid #000;
  background: #fff;
}
/* line 153, ../sass/layout/_navigation.scss */
.mob-search .widget_search .input-group input {
  padding: 14px 40px 14px 20px;
  line-height: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .mob-search .widget_search .input-group input {
  padding: 0 20px 0 40px;
}
/* line 160, ../sass/layout/_navigation.scss */
.mob-search .widget_search .input-group .input-group-btn {
  right: 10px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .mob-search .widget_search .input-group .input-group-btn {
  left: 10px;
}
/* line 165, ../sass/layout/_navigation.scss */
.mob-search .widget_search .input-group .input-group-btn .btn {
  background-position: -88px -84px;
  height: 20px;
  width: 20px;
}

/* line 178, ../sass/layout/_navigation.scss */
#mega-menu-wrap-megahome #mega-menu-megahome li:nth-last-child(2) a {
  color: #4a4a4a !important;
  cursor: default;
  pointer-events: none;
}

/* line 188, ../sass/layout/_navigation.scss */
.navbar {
  position: static;
  background: none;
}
/* line 191, ../sass/layout/_navigation.scss */
.navbar .mega-wrapper {
  position: static;
}
@media only screen and (max-width: 991px) {
  /* line 193, ../sass/layout/_navigation.scss */
  .navbar .mega-wrapper > ul {
    width: 100%;
  }
}
/* line 197, ../sass/layout/_navigation.scss */
.navbar .mega-wrapper > ul > li.menu-item {
  position: static;
}
@media only screen and (max-width: 991px) {
  /* line 197, ../sass/layout/_navigation.scss */
  .navbar .mega-wrapper > ul > li.menu-item {
    float: none;
    position: relative;
    border-top: solid 1px #515151;
  }
}
@media only screen and (max-width: 991px) {
  /* line 204, ../sass/layout/_navigation.scss */
  .navbar .mega-wrapper > ul > li.menu-item:last-child {
    border-bottom: solid 1px #515151;
  }
}
/* line 210, ../sass/layout/_navigation.scss */
.navbar .mega-wrapper > ul > li.menu-item.active a {
  color: #ff6600;
}
/* line 214, ../sass/layout/_navigation.scss */
.navbar .mega-wrapper > ul > li.menu-item > a {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  line-height: 58px;
  height: 58px;
  color: #fff;
  padding: 0 9px;
  vertical-align: baseline;
  width: auto;
  display: block;
  outline: none;
  text-align: left;
  border: none;
  background: none;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .navbar .mega-wrapper > ul > li.menu-item > a {
  font-family: "HelvNeue75-Ar";
}
/* line 228, ../sass/layout/_navigation.scss */
.navbar .mega-wrapper > ul > li.menu-item > a:hover, .navbar .mega-wrapper > ul > li.menu-item > a:focus {
  color: #ff6600;
  background: none;
}
@media only screen and (max-width: 991px) {
  /* line 214, ../sass/layout/_navigation.scss */
  .navbar .mega-wrapper > ul > li.menu-item > a {
    padding: 0 30px;
    position: relative;
  }
}
@media only screen and (max-width: 991px) and (max-width: 767px) {
  /* line 214, ../sass/layout/_navigation.scss */
  .navbar .mega-wrapper > ul > li.menu-item > a {
    padding: 0 40px;
  }
}

@media only screen and (max-width: 991px) {
  /* line 241, ../sass/layout/_navigation.scss */
  .navbar .mega-wrapper > ul > li.menu-item > a .caret:after, .navbar .mega-wrapper > ul > li.menu-item > a .caret:before {
    display: none;
  }
}
@media only screen and (max-width: 991px) {
  /* line 240, ../sass/layout/_navigation.scss */
  .navbar .mega-wrapper > ul > li.menu-item > a .caret {
    background: url("../images/icons/aLinkRight.png") center right no-repeat;
    display: block;
    width: 8px;
    height: 13px;
    border: none;
    position: absolute;
    top: 40%;
    right: 20px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 240, ../sass/layout/_navigation.scss */
  .navbar .mega-wrapper > ul > li.menu-item > a .caret {
    right: 10px;
  }
}
/* line 262, ../sass/layout/_navigation.scss */
.navbar .mega-wrapper > ul > li.menu-item:first-child a, .navbar .mega-wrapper > ul > li.menu-item:first-child a:focus, .navbar .mega-wrapper > ul > li.menu-item:first-child a:hover {
  width: 18px;
  height: 15px;
  text-indent: -999px;
  overflow: hidden;
  margin: 21px 10px 0;
  background-position: -36px -46px;
}
@media only screen and (max-width: 991px) {
  /* line 262, ../sass/layout/_navigation.scss */
  .navbar .mega-wrapper > ul > li.menu-item:first-child a, .navbar .mega-wrapper > ul > li.menu-item:first-child a:focus, .navbar .mega-wrapper > ul > li.menu-item:first-child a:hover {
    background-image: none;
    width: auto;
    height: auto;
    text-indent: 0;
    margin: 0;
  }
}
/* line 278, ../sass/layout/_navigation.scss */
.navbar .mega-wrapper > ul > li.menu-item .sub-menu {
  background: #000;
  border: 1px solid #313131;
  box-shadow: 3px 3px 3px rgba(13, 13, 13, 0.5);
  left: auto;
  padding: 0;
  position: absolute;
}
/* line 285, ../sass/layout/_navigation.scss */
.navbar .mega-wrapper > ul > li.menu-item .sub-menu li {
  margin: 0;
  border-bottom: 1px solid #313131;
}
/* line 288, ../sass/layout/_navigation.scss */
.navbar .mega-wrapper > ul > li.menu-item .sub-menu li:last-child {
  border-bottom: none;
}
/* line 291, ../sass/layout/_navigation.scss */
.navbar .mega-wrapper > ul > li.menu-item .sub-menu li a {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  vertical-align: baseline;
  width: auto;
  display: block;
  outline: none;
  text-align: left;
  border: none;
  padding: 10px;
  background: #000;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .navbar .mega-wrapper > ul > li.menu-item .sub-menu li a {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 291, ../sass/layout/_navigation.scss */
  .navbar .mega-wrapper > ul > li.menu-item .sub-menu li a {
    padding: 20px;
  }
}
/* line 306, ../sass/layout/_navigation.scss */
.navbar .mega-wrapper > ul > li.menu-item .sub-menu li a:hover, .navbar .mega-wrapper > ul > li.menu-item .sub-menu li a:focus {
  color: #ff6600;
}
@media only screen and (max-width: 991px) {
  /* line 278, ../sass/layout/_navigation.scss */
  .navbar .mega-wrapper > ul > li.menu-item .sub-menu {
    width: 100%;
    border-style: solid;
    border-color: #fff;
    border-width: 1px 0;
    background: #000;
  }
}
/* line 323, ../sass/layout/_navigation.scss */
.navbar .mega-menu-toggle {
  background: none;
  height: 21px;
  line-height: 21px;
}
/* line 327, ../sass/layout/_navigation.scss */
.navbar .mega-menu-toggle:after {
  display: none;
}
@media only screen and (max-width: 767px) {
  /* line 323, ../sass/layout/_navigation.scss */
  .navbar .mega-menu-toggle {
    position: relative;
    top: 17px;
  }
}

/* line 339, ../sass/layout/_navigation.scss */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper {
  overflow: hidden;
  *zoom: 1;
}
/* line 342, ../sass/layout/_navigation.scss */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu {
  float: left;
  background: none;
  width: 33.333%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu {
  float: right;
}
@media only screen and (max-width: 767px) {
  /* line 342, ../sass/layout/_navigation.scss */
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu {
    float: none;
    width: 100%;
  }
}
/* line 354, ../sass/layout/_navigation.scss */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu li.sous-menu {
  list-style: none;
  color: #ff6600;
  margin: 0;
  padding: 11px 20px;
  background: url(../images/icons/sqPuce.png) no-repeat 18px 21px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu li.sous-menu {
  background-position: calc(100% - 18px) 23px;
  text-align: right;
  padding: 15px;
}
/* line 365, ../sass/layout/_navigation.scss */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu li.sous-menu a {
  background: none !important;
  color: #000;
  font-size: 12px;
  font-size: 0.85714rem;
  text-align: left;
  padding: 0 0 0 12px;
  display: inline-block;
  line-height: 16px;
  vertical-align: top;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu li.sous-menu a {
  padding: 0 12px 0 0;
  text-align: right;
}
/* line 378, ../sass/layout/_navigation.scss */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu li.sous-menu a:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu li.sous-menu a:focus {
  color: #ff6600;
}
/* line 383, ../sass/layout/_navigation.scss */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu li.visuel {
  background: none;
}
/* line 385, ../sass/layout/_navigation.scss */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu li.visuel img {
  max-width: 100;
  height: auto;
}
/* line 389, ../sass/layout/_navigation.scss */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child .menu-euro-wrapper ul.menu li.visuel a {
  padding: 0;
}

/* line 400, ../sass/layout/_navigation.scss */
#mega-menu-wrap-primary #mega-menu-primary .custom-mega-menu-dropdown {
  padding: 60px 0;
}
/* line 403, ../sass/layout/_navigation.scss */
.custom-mega-menu-dropdown a {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  display: block;
  color: #000;
  text-align: center;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .custom-mega-menu-dropdown a {
  font-family: "HelvNeue75-Ar";
}
/* line 409, ../sass/layout/_navigation.scss */
.custom-mega-menu-dropdown a .menu-item-picto {
  display: inline-block;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 51, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-betting {
  background-position: -62px -1991px;
  height: 71px;
  width: 58px;
}
/* line 59, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-betting:hover, .custom-mega-menu-dropdown a .menu-item-picto.picto-betting.menu-betting-hover {
  background-position: -62px -2063px;
}
/* line 51, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-my11 {
  background-position: 0 -1215px;
  height: 71px;
  width: 68px;
}
/* line 59, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-my11:hover, .custom-mega-menu-dropdown a .menu-item-picto.picto-my11.menu-my11-hover {
  background-position: 0 -1286px;
}
/* line 51, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-quiz {
  background-position: 0 -1428px;
  height: 71px;
  width: 66px;
}
/* line 59, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-quiz:hover, .custom-mega-menu-dropdown a .menu-item-picto.picto-quiz.menu-quiz-hover {
  background-position: 0 -1357px;
}
/* line 51, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-polls {
  background-position: 0 -1144px;
  height: 71px;
  width: 69px;
}
/* line 59, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-polls:hover, .custom-mega-menu-dropdown a .menu-item-picto.picto-polls.menu-polls-hover {
  background-position: -48px -1057px;
}
/* line 51, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-live {
  background-position: 0 -1919px;
  height: 72px;
  width: 63px;
}
/* line 59, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-live:hover, .custom-mega-menu-dropdown a .menu-item-picto.picto-live.menu-live-hover {
  background-position: 0 -1847px;
}
/* line 51, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-fixtures {
  background-position: 0 -1559px;
  height: 72px;
  width: 69px;
}
/* line 59, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-fixtures:hover, .custom-mega-menu-dropdown a .menu-item-picto.picto-fixtures.menu-fixtures-hover {
  background-position: 0 -1631px;
}
/* line 51, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-results {
  background-position: 0 -1703px;
  height: 72px;
  width: 68px;
}
/* line 59, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-results:hover, .custom-mega-menu-dropdown a .menu-item-picto.picto-results.menu-results-hover {
  background-position: 0 -1775px;
}
/* line 51, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-table {
  background-position: 0 -2063px;
  height: 72px;
  width: 62px;
}
/* line 59, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.custom-mega-menu-dropdown a .menu-item-picto.picto-table:hover, .custom-mega-menu-dropdown a .menu-item-picto.picto-table.menu-table-hover {
  background-position: 0 -1991px;
}
@media only screen and (max-width: 991px) {
  /* line 414, ../sass/layout/_navigation.scss */
  .custom-mega-menu-dropdown a .menu-item-picto {
    display: none;
  }
}
/* line 420, ../sass/layout/_navigation.scss */
.custom-mega-menu-dropdown a .menu-item-title {
  display: block;
  margin-top: 20px;
}
@media only screen and (max-width: 991px) {
  /* line 420, ../sass/layout/_navigation.scss */
  .custom-mega-menu-dropdown a .menu-item-title {
    margin-top: 0;
  }
}
/* line 428, ../sass/layout/_navigation.scss */
.custom-mega-menu-dropdown a:hover .menu-item-title, .custom-mega-menu-dropdown a:focus .menu-item-title {
  color: #ff6600;
}
@media only screen and (max-width: 767px) {
  /* line 428, ../sass/layout/_navigation.scss */
  .custom-mega-menu-dropdown a:hover .menu-item-title, .custom-mega-menu-dropdown a:focus .menu-item-title {
    color: #fff;
  }
}
/* line 61, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a:hover .menu-item-picto.picto-betting, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-betting {
  background-position: -62px -2063px;
}
/* line 61, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a:hover .menu-item-picto.picto-my11, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-my11 {
  background-position: 0 -1286px;
}
/* line 61, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a:hover .menu-item-picto.picto-quiz, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-quiz {
  background-position: 0 -1357px;
}
/* line 61, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a:hover .menu-item-picto.picto-polls, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-polls {
  background-position: -48px -1057px;
}
/* line 61, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a:hover .menu-item-picto.picto-live, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-live {
  background-position: 0 -1847px;
}
/* line 61, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a:hover .menu-item-picto.picto-fixtures, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-fixtures {
  background-position: 0 -1631px;
}
/* line 61, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a:hover .menu-item-picto.picto-results, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-results {
  background-position: 0 -1775px;
}
/* line 61, ../sass/_sprites.scss */
.custom-mega-menu-dropdown a:hover .menu-item-picto.picto-table, .custom-mega-menu-dropdown a:focus .menu-item-picto.picto-table {
  background-position: 0 -1991px;
}

/* line 441, ../sass/layout/_navigation.scss */
.responsive-menu-toggle {
  float: left;
  line-height: 50px;
}
@media only screen and (max-width: 767px) {
  /* line 441, ../sass/layout/_navigation.scss */
  .responsive-menu-toggle {
    line-height: normal;
  }
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .responsive-menu-toggle {
  float: left;
  margin-left: 0;
  margin-right: 20px;
}
/* line 452, ../sass/layout/_navigation.scss */
.responsive-menu-toggle .btn-menu-toggle {
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  border: none;
  border-radius: 0;
  background: none;
}
/* line 459, ../sass/layout/_navigation.scss */
.responsive-menu-toggle .btn-menu-toggle .icon-bar {
  display: block;
  width: 25px;
  height: 4px;
  border-radius: 5px;
  background: #fff;
}
/* line 465, ../sass/layout/_navigation.scss */
.responsive-menu-toggle .btn-menu-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
/* line 469, ../sass/layout/_navigation.scss */
.responsive-menu-toggle .btn-menu-toggle.btn-active {
  background-position: -30px -84px;
  height: 19px;
  width: 19px;
}
/* line 471, ../sass/layout/_navigation.scss */
.responsive-menu-toggle .btn-menu-toggle.btn-active .icon-bar {
  display: none;
}

/* line 479, ../sass/layout/_navigation.scss */
.full-wrapper {
  position: relative;
}
/* line 482, ../sass/layout/_navigation.scss */
.full-wrapper.responsive-menu-on .responsive-sliding-menu {
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.5s ease 0s;
  right: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .full-wrapper.responsive-menu-on .responsive-sliding-menu {
  right: auto;
  left: 0;
}
/* line 490, ../sass/layout/_navigation.scss */
.full-wrapper.responsive-menu-on .page-wrapper {
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.5s ease 0s;
  right: 100%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .full-wrapper.responsive-menu-on .page-wrapper {
  right: auto;
  left: 100%;
}

/* line 501, ../sass/layout/_navigation.scss */
.responsive-sliding-menu {
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.5s ease 0s;
  position: fixed;
  top: 0;
  right: -100%;
  width: 100%;
  height: 100%;
  z-index: 2;
  overflow-y: auto;
  overflow-x: hidden;
}
/* line 511, ../sass/layout/_navigation.scss */
.logged-in.admin-bar .responsive-sliding-menu {
  top: 167px;
}
@media only screen and (max-width: 991px) {
  /* line 501, ../sass/layout/_navigation.scss */
  .responsive-sliding-menu {
    top: 80px;
    background: #000;
  }
  /* line 517, ../sass/layout/_navigation.scss */
  .logged-in.admin-bar .responsive-sliding-menu {
    top: 100px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 501, ../sass/layout/_navigation.scss */
  .responsive-sliding-menu {
    top: 70px;
  }
}
/* line 524, ../sass/layout/_navigation.scss */
.responsive-sliding-menu.with-sticky-header {
  top: 80px;
}
/* line 526, ../sass/layout/_navigation.scss */
.logged-in.admin-bar .responsive-sliding-menu.with-sticky-header {
  top: 126px;
}
@media only screen and (max-width: 767px) {
  /* line 524, ../sass/layout/_navigation.scss */
  .responsive-sliding-menu.with-sticky-header {
    top: 56px;
  }
  /* line 531, ../sass/layout/_navigation.scss */
  .logged-in.admin-bar .responsive-sliding-menu.with-sticky-header {
    top: 102px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 536, ../sass/layout/_navigation.scss */
  .responsive-sliding-menu .mob-search {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  /* line 541, ../sass/layout/_navigation.scss */
  .responsive-sliding-menu > .inner {
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
  }
}

/* line 550, ../sass/layout/_navigation.scss */
.page-wrapper {
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.5s ease 0s;
  position: relative;
  right: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-wrapper {
  right: auto;
  left: 0;
}

@media only screen and (max-width: 767px) {
  /* line 561, ../sass/layout/_navigation.scss */
  .responsive-sliding-menu.with-sticky-header .mega-menu-wrap {
    height: calc(100% - 102px);
  }
}

/* line 568, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container, .responsive-sliding-menu .mega-menu-wrap, .responsive-menu-on .starafrica-contest-menu-wrapper, .responsive-sliding-menu {
  height: auto;
  background: #000;
}
/* line 574, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container .menu-responsive, .menu-main-menu-responsive-container .mega-menu, .menu-main-menu-responsive-container .starafrica-contest-menu, .responsive-sliding-menu .mega-menu-wrap .menu-responsive, .responsive-sliding-menu .mega-menu-wrap .mega-menu, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu, .responsive-sliding-menu .menu-responsive, .responsive-sliding-menu .mega-menu, .responsive-sliding-menu .starafrica-contest-menu {
  float: none;
}
/* line 576, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container .menu-responsive li, .menu-main-menu-responsive-container .mega-menu li, .menu-main-menu-responsive-container .starafrica-contest-menu li, .responsive-sliding-menu .mega-menu-wrap .menu-responsive li, .responsive-sliding-menu .mega-menu-wrap .mega-menu li, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu li, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive li, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu li, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu li, .responsive-sliding-menu .menu-responsive li, .responsive-sliding-menu .mega-menu li, .responsive-sliding-menu .starafrica-contest-menu li {
  position: static;
  border-bottom: 1px solid #fff;
  float: none;
}
/* line 580, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container .menu-responsive li:last-child, .menu-main-menu-responsive-container .mega-menu li:last-child, .menu-main-menu-responsive-container .starafrica-contest-menu li:last-child, .responsive-sliding-menu .mega-menu-wrap .menu-responsive li:last-child, .responsive-sliding-menu .mega-menu-wrap .mega-menu li:last-child, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu li:last-child, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive li:last-child, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu li:last-child, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu li:last-child, .responsive-sliding-menu .menu-responsive li:last-child, .responsive-sliding-menu .mega-menu li:last-child, .responsive-sliding-menu .starafrica-contest-menu li:last-child {
  border: none;
}
/* line 584, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container .menu-responsive a, .menu-main-menu-responsive-container .menu-responsive .btn-back, .menu-main-menu-responsive-container .mega-menu a, .menu-main-menu-responsive-container .mega-menu .btn-back, .menu-main-menu-responsive-container .starafrica-contest-menu a, .menu-main-menu-responsive-container .starafrica-contest-menu .btn-back, .responsive-sliding-menu .mega-menu-wrap .menu-responsive a, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .btn-back, .responsive-sliding-menu .mega-menu-wrap .mega-menu a, .responsive-sliding-menu .mega-menu-wrap .mega-menu .btn-back, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu a, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .btn-back, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive a, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .btn-back, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu a, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .btn-back, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu a, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .btn-back, .responsive-sliding-menu .menu-responsive a, .responsive-sliding-menu .menu-responsive .btn-back, .responsive-sliding-menu .mega-menu a, .responsive-sliding-menu .mega-menu .btn-back, .responsive-sliding-menu .starafrica-contest-menu a, .responsive-sliding-menu .starafrica-contest-menu .btn-back {
  font-family: "HelvNeue75";
  font-weight: normal;
  display: block;
  padding: 0 10px 0 15px;
  background-color: #000;
  color: #fff;
  line-height: 50px;
  text-align: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .menu-main-menu-responsive-container .menu-responsive a, :lang(ar) .menu-main-menu-responsive-container .menu-responsive .btn-back, :lang(ar) .menu-main-menu-responsive-container .mega-menu a, :lang(ar) .menu-main-menu-responsive-container .mega-menu .btn-back, :lang(ar) .menu-main-menu-responsive-container .starafrica-contest-menu a, :lang(ar) .menu-main-menu-responsive-container .starafrica-contest-menu .btn-back, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .menu-responsive a, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .menu-responsive .btn-back, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-menu a, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-menu .btn-back, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu a, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .btn-back, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive a, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .btn-back, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu a, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .btn-back, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu a, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .btn-back, :lang(ar) .responsive-sliding-menu .menu-responsive a, :lang(ar) .responsive-sliding-menu .menu-responsive .btn-back, :lang(ar) .responsive-sliding-menu .mega-menu a, :lang(ar) .responsive-sliding-menu .mega-menu .btn-back, :lang(ar) .responsive-sliding-menu .starafrica-contest-menu a, :lang(ar) .responsive-sliding-menu .starafrica-contest-menu .btn-back {
  font-family: "HelvNeue75-Ar";
}
/* line 592, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container .menu-responsive a:hover, .menu-main-menu-responsive-container .menu-responsive a:focus, .menu-main-menu-responsive-container .menu-responsive .btn-back:hover, .menu-main-menu-responsive-container .menu-responsive .btn-back:focus, .menu-main-menu-responsive-container .mega-menu a:hover, .menu-main-menu-responsive-container .mega-menu a:focus, .menu-main-menu-responsive-container .mega-menu .btn-back:hover, .menu-main-menu-responsive-container .mega-menu .btn-back:focus, .menu-main-menu-responsive-container .starafrica-contest-menu a:hover, .menu-main-menu-responsive-container .starafrica-contest-menu a:focus, .menu-main-menu-responsive-container .starafrica-contest-menu .btn-back:hover, .menu-main-menu-responsive-container .starafrica-contest-menu .btn-back:focus, .responsive-sliding-menu .mega-menu-wrap .menu-responsive a:hover, .responsive-sliding-menu .mega-menu-wrap .menu-responsive a:focus, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .btn-back:hover, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .btn-back:focus, .responsive-sliding-menu .mega-menu-wrap .mega-menu a:hover, .responsive-sliding-menu .mega-menu-wrap .mega-menu a:focus, .responsive-sliding-menu .mega-menu-wrap .mega-menu .btn-back:hover, .responsive-sliding-menu .mega-menu-wrap .mega-menu .btn-back:focus, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu a:hover, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu a:focus, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .btn-back:hover, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .btn-back:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive a:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive a:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .btn-back:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .btn-back:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu a:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu a:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .btn-back:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .btn-back:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu a:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu a:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .btn-back:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .btn-back:focus, .responsive-sliding-menu .menu-responsive a:hover, .responsive-sliding-menu .menu-responsive a:focus, .responsive-sliding-menu .menu-responsive .btn-back:hover, .responsive-sliding-menu .menu-responsive .btn-back:focus, .responsive-sliding-menu .mega-menu a:hover, .responsive-sliding-menu .mega-menu a:focus, .responsive-sliding-menu .mega-menu .btn-back:hover, .responsive-sliding-menu .mega-menu .btn-back:focus, .responsive-sliding-menu .starafrica-contest-menu a:hover, .responsive-sliding-menu .starafrica-contest-menu a:focus, .responsive-sliding-menu .starafrica-contest-menu .btn-back:hover, .responsive-sliding-menu .starafrica-contest-menu .btn-back:focus {
  color: #ff6600;
  background-color: #000;
}
/* line 597, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container .menu-responsive .btn-back, .menu-main-menu-responsive-container .mega-menu .btn-back, .menu-main-menu-responsive-container .starafrica-contest-menu .btn-back, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .btn-back, .responsive-sliding-menu .mega-menu-wrap .mega-menu .btn-back, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .btn-back, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .btn-back, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .btn-back, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .btn-back, .responsive-sliding-menu .menu-responsive .btn-back, .responsive-sliding-menu .mega-menu .btn-back, .responsive-sliding-menu .starafrica-contest-menu .btn-back {
  padding-left: 45px;
  border-bottom: 2px solid #000;
  background-image: url("../images/icons/wdgArrLeft.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 10px 50%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .menu-main-menu-responsive-container .menu-responsive .btn-back, :lang(ar) .menu-main-menu-responsive-container .mega-menu .btn-back, :lang(ar) .menu-main-menu-responsive-container .starafrica-contest-menu .btn-back, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .menu-responsive .btn-back, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-menu .btn-back, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .btn-back, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .btn-back, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .btn-back, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .btn-back, :lang(ar) .responsive-sliding-menu .menu-responsive .btn-back, :lang(ar) .responsive-sliding-menu .mega-menu .btn-back, :lang(ar) .responsive-sliding-menu .starafrica-contest-menu .btn-back {
  padding-left: 0;
  padding-right: 45px;
  background-image: url("../images/icons/wdgArrRight.png");
  background-position: calc(100% - 10px) 50%;
}
/* line 612, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container .menu-responsive .btn-back:hover, .menu-main-menu-responsive-container .menu-responsive .btn-back:focus, .menu-main-menu-responsive-container .mega-menu .btn-back:hover, .menu-main-menu-responsive-container .mega-menu .btn-back:focus, .menu-main-menu-responsive-container .starafrica-contest-menu .btn-back:hover, .menu-main-menu-responsive-container .starafrica-contest-menu .btn-back:focus, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .btn-back:hover, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .btn-back:focus, .responsive-sliding-menu .mega-menu-wrap .mega-menu .btn-back:hover, .responsive-sliding-menu .mega-menu-wrap .mega-menu .btn-back:focus, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .btn-back:hover, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .btn-back:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .btn-back:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .btn-back:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .btn-back:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .btn-back:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .btn-back:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .btn-back:focus, .responsive-sliding-menu .menu-responsive .btn-back:hover, .responsive-sliding-menu .menu-responsive .btn-back:focus, .responsive-sliding-menu .mega-menu .btn-back:hover, .responsive-sliding-menu .mega-menu .btn-back:focus, .responsive-sliding-menu .starafrica-contest-menu .btn-back:hover, .responsive-sliding-menu .starafrica-contest-menu .btn-back:focus {
  background-image: url("../images/icons/arrLeft.png");
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .menu-main-menu-responsive-container .menu-responsive .btn-back:hover, :lang(ar) .menu-main-menu-responsive-container .menu-responsive .btn-back:focus, :lang(ar) .menu-main-menu-responsive-container .mega-menu .btn-back:hover, :lang(ar) .menu-main-menu-responsive-container .mega-menu .btn-back:focus, :lang(ar) .menu-main-menu-responsive-container .starafrica-contest-menu .btn-back:hover, :lang(ar) .menu-main-menu-responsive-container .starafrica-contest-menu .btn-back:focus, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .menu-responsive .btn-back:hover, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .menu-responsive .btn-back:focus, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-menu .btn-back:hover, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-menu .btn-back:focus, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .btn-back:hover, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .btn-back:focus, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .btn-back:hover, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .btn-back:focus, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .btn-back:hover, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .btn-back:focus, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .btn-back:hover, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .btn-back:focus, :lang(ar) .responsive-sliding-menu .menu-responsive .btn-back:hover, :lang(ar) .responsive-sliding-menu .menu-responsive .btn-back:focus, :lang(ar) .responsive-sliding-menu .mega-menu .btn-back:hover, :lang(ar) .responsive-sliding-menu .mega-menu .btn-back:focus, :lang(ar) .responsive-sliding-menu .starafrica-contest-menu .btn-back:hover, :lang(ar) .responsive-sliding-menu .starafrica-contest-menu .btn-back:focus {
  background-image: url("../images/icons/arrRight.png");
}
/* line 620, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container .menu-responsive .menu-item-has-children > a, .menu-main-menu-responsive-container .menu-responsive .mega-menu-item-has-children > a, .menu-main-menu-responsive-container .mega-menu .menu-item-has-children > a, .menu-main-menu-responsive-container .mega-menu .mega-menu-item-has-children > a, .menu-main-menu-responsive-container .starafrica-contest-menu .menu-item-has-children > a, .menu-main-menu-responsive-container .starafrica-contest-menu .mega-menu-item-has-children > a, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .menu-item-has-children > a, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .mega-menu-item-has-children > a, .responsive-sliding-menu .mega-menu-wrap .mega-menu .menu-item-has-children > a, .responsive-sliding-menu .mega-menu-wrap .mega-menu .mega-menu-item-has-children > a, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .menu-item-has-children > a, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .mega-menu-item-has-children > a, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .menu-item-has-children > a, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .mega-menu-item-has-children > a, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .menu-item-has-children > a, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .mega-menu-item-has-children > a, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .menu-item-has-children > a, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .mega-menu-item-has-children > a, .responsive-sliding-menu .menu-responsive .menu-item-has-children > a, .responsive-sliding-menu .menu-responsive .mega-menu-item-has-children > a, .responsive-sliding-menu .mega-menu .menu-item-has-children > a, .responsive-sliding-menu .mega-menu .mega-menu-item-has-children > a, .responsive-sliding-menu .starafrica-contest-menu .menu-item-has-children > a, .responsive-sliding-menu .starafrica-contest-menu .mega-menu-item-has-children > a {
  background-image: url("../images/icons/wdgArrRight.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 97% center;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .menu-main-menu-responsive-container .menu-responsive .menu-item-has-children > a, :lang(ar) .menu-main-menu-responsive-container .menu-responsive .mega-menu-item-has-children > a, :lang(ar) .menu-main-menu-responsive-container .mega-menu .menu-item-has-children > a, :lang(ar) .menu-main-menu-responsive-container .mega-menu .mega-menu-item-has-children > a, :lang(ar) .menu-main-menu-responsive-container .starafrica-contest-menu .menu-item-has-children > a, :lang(ar) .menu-main-menu-responsive-container .starafrica-contest-menu .mega-menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .menu-responsive .menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .menu-responsive .mega-menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-menu .menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-menu .mega-menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .mega-menu-item-has-children > a, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .menu-item-has-children > a, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .mega-menu-item-has-children > a, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .menu-item-has-children > a, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .mega-menu-item-has-children > a, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .menu-item-has-children > a, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .mega-menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .menu-responsive .menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .menu-responsive .mega-menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .mega-menu .menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .mega-menu .mega-menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .starafrica-contest-menu .menu-item-has-children > a, :lang(ar) .responsive-sliding-menu .starafrica-contest-menu .mega-menu-item-has-children > a {
  background-image: url("../images/icons/wdgArrLeft.png");
  background-position: 10px 50%;
}
/* line 631, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container .menu-responsive .menu-item-has-children > a:hover, .menu-main-menu-responsive-container .menu-responsive .menu-item-has-children > a:focus, .menu-main-menu-responsive-container .menu-responsive .mega-menu-item-has-children > a:hover, .menu-main-menu-responsive-container .menu-responsive .mega-menu-item-has-children > a:focus, .menu-main-menu-responsive-container .mega-menu .menu-item-has-children > a:hover, .menu-main-menu-responsive-container .mega-menu .menu-item-has-children > a:focus, .menu-main-menu-responsive-container .mega-menu .mega-menu-item-has-children > a:hover, .menu-main-menu-responsive-container .mega-menu .mega-menu-item-has-children > a:focus, .menu-main-menu-responsive-container .starafrica-contest-menu .menu-item-has-children > a:hover, .menu-main-menu-responsive-container .starafrica-contest-menu .menu-item-has-children > a:focus, .menu-main-menu-responsive-container .starafrica-contest-menu .mega-menu-item-has-children > a:hover, .menu-main-menu-responsive-container .starafrica-contest-menu .mega-menu-item-has-children > a:focus, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .menu-item-has-children > a:hover, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .menu-item-has-children > a:focus, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .mega-menu-item-has-children > a:hover, .responsive-sliding-menu .mega-menu-wrap .menu-responsive .mega-menu-item-has-children > a:focus, .responsive-sliding-menu .mega-menu-wrap .mega-menu .menu-item-has-children > a:hover, .responsive-sliding-menu .mega-menu-wrap .mega-menu .menu-item-has-children > a:focus, .responsive-sliding-menu .mega-menu-wrap .mega-menu .mega-menu-item-has-children > a:hover, .responsive-sliding-menu .mega-menu-wrap .mega-menu .mega-menu-item-has-children > a:focus, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .menu-item-has-children > a:hover, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .menu-item-has-children > a:focus, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .mega-menu-item-has-children > a:hover, .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .mega-menu-item-has-children > a:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .menu-item-has-children > a:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .menu-item-has-children > a:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .mega-menu-item-has-children > a:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .mega-menu-item-has-children > a:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .menu-item-has-children > a:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .menu-item-has-children > a:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .mega-menu-item-has-children > a:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .mega-menu-item-has-children > a:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .menu-item-has-children > a:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .menu-item-has-children > a:focus, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .mega-menu-item-has-children > a:hover, .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .mega-menu-item-has-children > a:focus, .responsive-sliding-menu .menu-responsive .menu-item-has-children > a:hover, .responsive-sliding-menu .menu-responsive .menu-item-has-children > a:focus, .responsive-sliding-menu .menu-responsive .mega-menu-item-has-children > a:hover, .responsive-sliding-menu .menu-responsive .mega-menu-item-has-children > a:focus, .responsive-sliding-menu .mega-menu .menu-item-has-children > a:hover, .responsive-sliding-menu .mega-menu .menu-item-has-children > a:focus, .responsive-sliding-menu .mega-menu .mega-menu-item-has-children > a:hover, .responsive-sliding-menu .mega-menu .mega-menu-item-has-children > a:focus, .responsive-sliding-menu .starafrica-contest-menu .menu-item-has-children > a:hover, .responsive-sliding-menu .starafrica-contest-menu .menu-item-has-children > a:focus, .responsive-sliding-menu .starafrica-contest-menu .mega-menu-item-has-children > a:hover, .responsive-sliding-menu .starafrica-contest-menu .mega-menu-item-has-children > a:focus {
  background-image: url("../images/icons/arrRight.png");
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .menu-main-menu-responsive-container .menu-responsive .menu-item-has-children > a:hover, :lang(ar) .menu-main-menu-responsive-container .menu-responsive .menu-item-has-children > a:focus, :lang(ar) .menu-main-menu-responsive-container .menu-responsive .mega-menu-item-has-children > a:hover, :lang(ar) .menu-main-menu-responsive-container .menu-responsive .mega-menu-item-has-children > a:focus, :lang(ar) .menu-main-menu-responsive-container .mega-menu .menu-item-has-children > a:hover, :lang(ar) .menu-main-menu-responsive-container .mega-menu .menu-item-has-children > a:focus, :lang(ar) .menu-main-menu-responsive-container .mega-menu .mega-menu-item-has-children > a:hover, :lang(ar) .menu-main-menu-responsive-container .mega-menu .mega-menu-item-has-children > a:focus, :lang(ar) .menu-main-menu-responsive-container .starafrica-contest-menu .menu-item-has-children > a:hover, :lang(ar) .menu-main-menu-responsive-container .starafrica-contest-menu .menu-item-has-children > a:focus, :lang(ar) .menu-main-menu-responsive-container .starafrica-contest-menu .mega-menu-item-has-children > a:hover, :lang(ar) .menu-main-menu-responsive-container .starafrica-contest-menu .mega-menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .menu-responsive .menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .menu-responsive .menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .menu-responsive .mega-menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .menu-responsive .mega-menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-menu .menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-menu .menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-menu .mega-menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-menu .mega-menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .mega-menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .starafrica-contest-menu .mega-menu-item-has-children > a:focus, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .menu-item-has-children > a:hover, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .menu-item-has-children > a:focus, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .mega-menu-item-has-children > a:hover, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .menu-responsive .mega-menu-item-has-children > a:focus, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .menu-item-has-children > a:hover, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .menu-item-has-children > a:focus, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .mega-menu-item-has-children > a:hover, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-menu .mega-menu-item-has-children > a:focus, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .menu-item-has-children > a:hover, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .menu-item-has-children > a:focus, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .mega-menu-item-has-children > a:hover, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .starafrica-contest-menu .mega-menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .menu-responsive .menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .menu-responsive .menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .menu-responsive .mega-menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .menu-responsive .mega-menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .mega-menu .menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .mega-menu .menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .mega-menu .mega-menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .mega-menu .mega-menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .starafrica-contest-menu .menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .starafrica-contest-menu .menu-item-has-children > a:focus, :lang(ar) .responsive-sliding-menu .starafrica-contest-menu .mega-menu-item-has-children > a:hover, :lang(ar) .responsive-sliding-menu .starafrica-contest-menu .mega-menu-item-has-children > a:focus {
  background-image: url("../images/icons/arrLeft.png");
}
/* line 640, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container .sub-menu, .menu-main-menu-responsive-container .mega-sub-menu, .responsive-sliding-menu .mega-menu-wrap .sub-menu, .responsive-sliding-menu .mega-menu-wrap .mega-sub-menu, .responsive-menu-on .starafrica-contest-menu-wrapper .sub-menu, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-sub-menu, .responsive-sliding-menu .sub-menu, .responsive-sliding-menu .mega-sub-menu {
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.5s ease 0s;
  position: absolute;
  left: 100%;
  top: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  overflow-y: scroll;
  overflow-x: hidden;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .menu-main-menu-responsive-container .sub-menu, :lang(ar) .menu-main-menu-responsive-container .mega-sub-menu, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .sub-menu, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-sub-menu, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .sub-menu, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-sub-menu, :lang(ar) .responsive-sliding-menu .sub-menu, :lang(ar) .responsive-sliding-menu .mega-sub-menu {
  left: auto;
  right: 100%;
}
/* line 654, ../sass/layout/_navigation.scss */
.menu-main-menu-responsive-container .sub-menu.open, .menu-main-menu-responsive-container .mega-sub-menu.open, .responsive-sliding-menu .mega-menu-wrap .sub-menu.open, .responsive-sliding-menu .mega-menu-wrap .mega-sub-menu.open, .responsive-menu-on .starafrica-contest-menu-wrapper .sub-menu.open, .responsive-menu-on .starafrica-contest-menu-wrapper .mega-sub-menu.open, .responsive-sliding-menu .sub-menu.open, .responsive-sliding-menu .mega-sub-menu.open {
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.5s ease 0s;
  left: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .menu-main-menu-responsive-container .sub-menu.open, :lang(ar) .menu-main-menu-responsive-container .mega-sub-menu.open, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .sub-menu.open, :lang(ar) .responsive-sliding-menu .mega-menu-wrap .mega-sub-menu.open, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .sub-menu.open, :lang(ar) .responsive-menu-on .starafrica-contest-menu-wrapper .mega-sub-menu.open, :lang(ar) .responsive-sliding-menu .sub-menu.open, :lang(ar) .responsive-sliding-menu .mega-sub-menu.open {
  left: auto;
  right: 0;
}

/* line 665, ../sass/layout/_navigation.scss */
.responsive-social-share {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 0 10px 0 15px;
  line-height: 50px;
  background: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .responsive-social-share {
  padding: 0 15px 0 10px;
}
@media only screen and (max-width: 991px) {
  /* line 665, ../sass/layout/_navigation.scss */
  .responsive-social-share {
    bottom: 80px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 665, ../sass/layout/_navigation.scss */
  .responsive-social-share {
    position: relative;
    bottom: 0;
  }
}
/* line 683, ../sass/layout/_navigation.scss */
.responsive-social-share .sfmsb_widget {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
}
/* line 689, ../sass/layout/_navigation.scss */
.responsive-social-share .sfmsb-follow-social-buttons a {
  float: right;
  padding: 0;
  margin: 0 15px 0 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .responsive-social-share .sfmsb-follow-social-buttons a {
  float: left;
  margin: 0 0 0 15px;
}
/* line 698, ../sass/layout/_navigation.scss */
.responsive-social-share .sfmsb-follow-social-buttons a span.sfmsb-icon-twitter {
  background-position: 0 -344px;
}
/* line 701, ../sass/layout/_navigation.scss */
.responsive-social-share .sfmsb-follow-social-buttons a span.sfmsb-icon-facebook {
  background-position: -81px -317px;
}

@media only screen and (max-width: 767px) {
  /* line 709, ../sass/layout/_navigation.scss */
  #wpadminbar {
    position: fixed;
  }
}

/* line 1, ../sass/layout/_footer.scss */
#site-footer {
  font-size: 14px;
  font-size: 1rem;
  position: relative;
  z-index: 0;
  color: #fff;
}
@media only screen and (max-width: 767px) {
  /* line 1, ../sass/layout/_footer.scss */
  #site-footer {
    margin-top: 0;
  }
}
/* line 10, ../sass/layout/_footer.scss */
#site-footer .footer-top {
  background: #333333;
  padding: 10px 0;
  position: relative;
  overflow: hidden;
  *zoom: 1;
}
/* line 15, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-menu {
  float: left;
  width: 50%;
}
@media only screen and (max-width: 991px) {
  /* line 15, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-menu {
    width: 48%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 15, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-menu {
    float: none;
    width: 70%;
  }
}
/* line 31, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-menu .menu-menu-footer-fr-container ul,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-es-container ul,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-it-container ul,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-pt-container ul,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-de-container ul,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-container ul {
  margin: 0;
  padding: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 35, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-menu .menu-menu-footer-fr-container ul li,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-es-container ul li,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-it-container ul li,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-pt-container ul li,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-de-container ul li,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-container ul li {
  list-style: none;
  width: 30%;
  float: left;
  vertical-align: top;
}
/* line 40, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-menu .menu-menu-footer-fr-container ul li:nth-child(2),
#site-footer .footer-top .footer-top-menu .menu-menu-footer-es-container ul li:nth-child(2),
#site-footer .footer-top .footer-top-menu .menu-menu-footer-it-container ul li:nth-child(2),
#site-footer .footer-top .footer-top-menu .menu-menu-footer-pt-container ul li:nth-child(2),
#site-footer .footer-top .footer-top-menu .menu-menu-footer-de-container ul li:nth-child(2),
#site-footer .footer-top .footer-top-menu .menu-menu-footer-container ul li:nth-child(2) {
  width: 39%;
}
@media only screen and (max-width: 479px) {
  /* line 40, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-fr-container ul li:nth-child(2),
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-es-container ul li:nth-child(2),
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-it-container ul li:nth-child(2),
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-pt-container ul li:nth-child(2),
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-de-container ul li:nth-child(2),
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-container ul li:nth-child(2) {
    width: 60%;
  }
}
@media only screen and (max-width: 991px) {
  /* line 35, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-fr-container ul li,
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-es-container ul li,
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-it-container ul li,
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-pt-container ul li,
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-de-container ul li,
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-container ul li {
    width: 50%;
    margin: 5px 0;
  }
}
@media only screen and (max-width: 767px) {
  /* line 35, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-fr-container ul li,
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-es-container ul li,
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-it-container ul li,
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-pt-container ul li,
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-de-container ul li,
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-container ul li {
    width: 100%;
    float: none;
    margin: 10px 0;
    text-align: left;
  }
}
/* line 56, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-menu .menu-menu-footer-fr-container ul li a,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-es-container ul li a,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-it-container ul li a,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-pt-container ul li a,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-de-container ul li a,
#site-footer .footer-top .footer-top-menu .menu-menu-footer-container ul li a {
  color: #fff;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  line-height: 18px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #site-footer .footer-top .footer-top-menu .menu-menu-footer-fr-container ul li a, :lang(ar)
#site-footer .footer-top .footer-top-menu .menu-menu-footer-es-container ul li a, :lang(ar)
#site-footer .footer-top .footer-top-menu .menu-menu-footer-it-container ul li a, :lang(ar)
#site-footer .footer-top .footer-top-menu .menu-menu-footer-pt-container ul li a, :lang(ar)
#site-footer .footer-top .footer-top-menu .menu-menu-footer-de-container ul li a, :lang(ar)
#site-footer .footer-top .footer-top-menu .menu-menu-footer-container ul li a {
  font-family: "HelvNeue75-Ar";
}
/* line 62, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-menu .menu-menu-footer-fr-container ul li:nth-last-of-type(2),
#site-footer .footer-top .footer-top-menu .menu-menu-footer-es-container ul li:nth-last-of-type(2),
#site-footer .footer-top .footer-top-menu .menu-menu-footer-it-container ul li:nth-last-of-type(2),
#site-footer .footer-top .footer-top-menu .menu-menu-footer-pt-container ul li:nth-last-of-type(2),
#site-footer .footer-top .footer-top-menu .menu-menu-footer-de-container ul li:nth-last-of-type(2),
#site-footer .footer-top .footer-top-menu .menu-menu-footer-container ul li:nth-last-of-type(2) {
  clear: left;
}
@media only screen and (max-width: 991px) {
  /* line 62, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-fr-container ul li:nth-last-of-type(2),
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-es-container ul li:nth-last-of-type(2),
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-it-container ul li:nth-last-of-type(2),
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-pt-container ul li:nth-last-of-type(2),
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-de-container ul li:nth-last-of-type(2),
  #site-footer .footer-top .footer-top-menu .menu-menu-footer-container ul li:nth-last-of-type(2) {
    clear: none;
  }
}
/* line 72, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right {
  float: right;
  width: 45%;
  margin: 8px 0 0;
  overflow: hidden;
  *zoom: 1;
}
@media only screen and (max-width: 991px) {
  /* line 72, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-right {
    width: 52%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 72, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-right {
    float: none;
    width: 100%;
    margin: 20px 0 10px;
    overflow: visible;
  }
}
/* line 86, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .menu-footer-share-container,
#site-footer .footer-top .footer-top-right .menu-footer-share-fr-container {
  float: left;
  margin: 0 14px 0 0;
}
@media only screen and (max-width: 991px) {
  /* line 86, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-right .menu-footer-share-container,
  #site-footer .footer-top .footer-top-right .menu-footer-share-fr-container {
    margin: 0 0 25px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 86, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-right .menu-footer-share-container,
  #site-footer .footer-top .footer-top-right .menu-footer-share-fr-container {
    float: none;
    width: auto;
    text-align: center;
    margin: 0 0 25px;
    position: absolute;
    top: 20px;
    right: 20px;
  }
}
/* line 102, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .menu-footer-share-container ul,
#site-footer .footer-top .footer-top-right .menu-footer-share-fr-container ul {
  margin: 0;
  padding: 0;
}
/* line 105, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .menu-footer-share-container ul li,
#site-footer .footer-top .footer-top-right .menu-footer-share-fr-container ul li {
  list-style: none;
  display: inline-block;
  vertical-align: top;
}
/* line 109, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .menu-footer-share-container ul li:first-child,
#site-footer .footer-top .footer-top-right .menu-footer-share-fr-container ul li:first-child {
  margin-right: 12px;
}
/* line 112, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .menu-footer-share-container ul li a,
#site-footer .footer-top .footer-top-right .menu-footer-share-fr-container ul li a {
  text-indent: -999px;
  overflow: hidden;
  display: block;
  width: 36px;
  height: 36px;
}
/* line 120, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .menu-footer-share-container ul li.facebook a,
#site-footer .footer-top .footer-top-right .menu-footer-share-fr-container ul li.facebook a {
  background-position: -71px -571px;
}
/* line 125, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .menu-footer-share-container ul li.twitter a,
#site-footer .footer-top .footer-top-right .menu-footer-share-fr-container ul li.twitter a {
  background-position: -31px -724px;
}
/* line 132, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .newsletter-widget {
  float: right;
}
@media only screen and (max-width: 767px) {
  /* line 132, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-right .newsletter-widget {
    float: none;
  }
}
/* line 137, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .newsletter-widget form {
  overflow: hidden;
  *zoom: 1;
}
/* line 139, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .newsletter-widget form p {
  margin: 0;
  float: left;
}
/* line 142, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .newsletter-widget form p.error {
  line-height: 20px;
  margin: 6px 0 0;
  color: #fff;
  clear: both;
}
/* line 148, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .newsletter-widget form p.msg-success {
  clear: both;
}
@media only screen and (max-width: 767px) {
  /* line 153, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-right .newsletter-widget form p:last-child {
    width: auto;
  }
}
/* line 157, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .newsletter-widget form p .newsletter-email {
  height: 40px;
  background: #fff;
  border: none;
  padding: 8px 13px;
  color: #585858;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  width: 277px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #site-footer .footer-top .footer-top-right .newsletter-widget form p .newsletter-email {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 157, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-right .newsletter-widget form p .newsletter-email {
    width: 230px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 157, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-right .newsletter-widget form p .newsletter-email {
    width: 100%;
  }
}
/* line 173, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .newsletter-widget form p .newsletter-submit {
  height: 40px;
  width: 36px;
  background-color: #000;
  position: relative;
  border: none;
  text-indent: -999px;
  overflow: hidden;
  margin: 0;
}
@media only screen and (max-width: 479px) {
  /* line 173, ../sass/layout/_footer.scss */
  #site-footer .footer-top .footer-top-right .newsletter-widget form p .newsletter-submit {
    width: 30px;
  }
}
/* line 185, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .newsletter-widget form p .newsletter-submit::after {
  background-position: -75px 0;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin: 0 auto;
  width: 8px;
  height: 13px;
}
/* line 197, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .newsletter-widget form p .newsletter-submit:hover {
  background-color: #fff;
  color: #000;
}
/* line 200, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .newsletter-widget form p .newsletter-submit:hover::after {
  background-position: -83px 0;
}
/* line 205, ../sass/layout/_footer.scss */
#site-footer .footer-top .footer-top-right .newsletter-widget form p input {
  height: 40px;
  color: #000;
  padding: 0 0 0 7px;
  text-overflow: ellipsis;
  width: 235px;
  border: none;
  border-radius: 0;
}
/* line 219, ../sass/layout/_footer.scss */
#site-footer #footer-bot {
  background: #000;
  padding: 10px 0;
}
/* line 222, ../sass/layout/_footer.scss */
#site-footer #footer-bot .orange-copyright {
  color: #fff;
  float: left;
}
/* line 225, ../sass/layout/_footer.scss */
#site-footer #footer-bot .orange-copyright .footer-logo {
  width: 32px;
  margin: 0 15px 0 0;
  display: inline-block;
}
/* line 229, ../sass/layout/_footer.scss */
#site-footer #footer-bot .orange-copyright .footer-logo img {
  width: 100%;
  height: auto;
}
/* line 234, ../sass/layout/_footer.scss */
#site-footer #footer-bot .orange-copyright .footer-copyright-text {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  display: inline-block;
  vertical-align: middle;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #site-footer #footer-bot .orange-copyright .footer-copyright-text {
  font-family: "HelvNeue75-Ar";
}
/* line 241, ../sass/layout/_footer.scss */
#site-footer #footer-bot .orange-footer-payment {
  color: #fff;
  float: right;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #site-footer #footer-bot .orange-footer-payment {
  font-family: "HelvNeue75-Ar";
}
/* line 246, ../sass/layout/_footer.scss */
#site-footer #footer-bot .orange-footer-payment span {
  display: inline-block;
  vertical-align: middle;
}
@media only screen and (max-width: 479px) {
  /* line 249, ../sass/layout/_footer.scss */
  #site-footer #footer-bot .orange-footer-payment span.payment-title {
    display: none;
  }
}
/* line 254, ../sass/layout/_footer.scss */
#site-footer #footer-bot .orange-footer-payment span.payment-visa, #site-footer #footer-bot .orange-footer-payment span.payment-mastercard {
  width: 65px;
  height: 50px;
  margin: 0 0 0 10px;
}
/* line 259, ../sass/layout/_footer.scss */
#site-footer #footer-bot .orange-footer-payment span.payment-visa.payment-visa, #site-footer #footer-bot .orange-footer-payment span.payment-mastercard.payment-visa {
  background: url("../images/icons/pictoVisa.png") no-repeat center center;
  width: 75px;
}
/* line 264, ../sass/layout/_footer.scss */
#site-footer #footer-bot .orange-footer-payment span.payment-visa.payment-mastercard, #site-footer #footer-bot .orange-footer-payment span.payment-mastercard.payment-mastercard {
  background: url("../images/icons/pictoMc.png") no-repeat center center;
}

/* line 1, ../sass/layout/_page.scss */
body {
  position: relative;
  background: #eeeeee;
}

/* line 6, ../sass/layout/_page.scss */
.breadcrumbs-wrapper {
  padding: 15px 0;
  background: #fff;
}
@media only screen and (max-width: 991px) {
  /* line 6, ../sass/layout/_page.scss */
  .breadcrumbs-wrapper {
    padding: 5px 0;
  }
}

/* line 14, ../sass/layout/_page.scss */
.breadcrumbs {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  line-height: 20px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .breadcrumbs {
  font-family: "HelvNeue75-Ar";
}
/* line 18, ../sass/layout/_page.scss */
.breadcrumbs ul {
  float: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .breadcrumbs ul {
  float: right;
}
/* line 23, ../sass/layout/_page.scss */
.breadcrumbs ul li {
  display: inline-block;
  margin: 0 3px 0 0;
}
/* line 26, ../sass/layout/_page.scss */
.breadcrumbs ul li .divider {
  margin: 0 0 0 3px;
}
@media only screen and (max-width: 991px) {
  /* line 26, ../sass/layout/_page.scss */
  .breadcrumbs ul li .divider {
    display: none;
  }
}
@media only screen and (max-width: 991px) {
  /* line 23, ../sass/layout/_page.scss */
  .breadcrumbs ul li {
    background: #dddddd;
    margin: 0;
    position: relative;
  }
  /* line 36, ../sass/layout/_page.scss */
  .breadcrumbs ul li > span {
    display: block;
    position: relative;
  }
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .breadcrumbs ul li > span {
    white-space: nowrap;
  }
  /* line 43, ../sass/layout/_page.scss */
  .breadcrumbs ul li::after, .breadcrumbs ul li > *::after {
    content: '';
    position: absolute;
    top: 0;
    left: 100%;
    content: '';
    height: 0;
    width: 0;
    border: 16px solid transparent;
    border-right-width: 0;
    border-left-width: 8px;
  }
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .breadcrumbs ul li::after, :lang(ar) .breadcrumbs ul li > *::after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    right: 100%;
    left: auto;
  }
  /* line 60, ../sass/layout/_page.scss */
  .breadcrumbs ul li::after {
    z-index: 1;
    -webkit-transform: translateX(1px);
    -moz-transform: translateX(1px);
    -ms-transform: translateX(1px);
    -o-transform: translateX(1px);
    transform: translateX(1px);
    border-left-color: #ffffff;
    margin: 0;
  }
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .breadcrumbs ul li::after {
    -webkit-transform: translateX(-1px) rotate(180deg);
    -ms-transform: translateX(-1px) rotate(180deg);
    -o-transform: translateX(-1px) rotate(180deg);
    transform: translateX(-1px) rotate(180deg);
  }
  /* line 73, ../sass/layout/_page.scss */
  .breadcrumbs ul li > *::after {
    z-index: 2;
    border-left-color: #DDDDDD;
  }
  /* line 78, ../sass/layout/_page.scss */
  .breadcrumbs ul li:first-child a {
    padding: 9px 15px 10px;
  }
  /* line 83, ../sass/layout/_page.scss */
  .breadcrumbs ul li:last-child span {
    z-index: 0;
    position: relative;
    background: #dddddd;
    padding: 7px 15px 8px;
    line-height: 16px;
  }
  /* line 90, ../sass/layout/_page.scss */
  .breadcrumbs ul li:last-child::after, .breadcrumbs ul li:last-child > *::after {
    display: none;
  }
}
/* line 98, ../sass/layout/_page.scss */
.breadcrumbs .follow-club, .breadcrumbs .follow-club-league, .breadcrumbs .follow-league {
  float: right;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .breadcrumbs .follow-club, :lang(ar) .breadcrumbs .follow-club-league, :lang(ar) .breadcrumbs .follow-league {
  float: left;
}
/* line 103, ../sass/layout/_page.scss */
.breadcrumbs .follow-club a, .breadcrumbs .follow-club-league a, .breadcrumbs .follow-league a {
  text-decoration: underline;
}
@media only screen and (max-width: 767px) {
  /* line 98, ../sass/layout/_page.scss */
  .breadcrumbs .follow-club, .breadcrumbs .follow-club-league, .breadcrumbs .follow-league {
    margin-top: 15px;
  }
}
/* line 110, ../sass/layout/_page.scss */
.breadcrumbs p {
  margin: 0;
}
/* line 113, ../sass/layout/_page.scss */
.breadcrumbs a {
  color: #000;
  line-height: 1;
}
@media only screen and (max-width: 991px) {
  /* line 113, ../sass/layout/_page.scss */
  .breadcrumbs a {
    padding: 9px 15px 10px 20px;
    display: block;
  }
}

/* line 123, ../sass/layout/_page.scss */
.page-container {
  position: relative;
  z-index: 1;
  padding-top: 0;
  overflow: hidden;
}
/* line 128, ../sass/layout/_page.scss */
.page-container.with-sticky-header {
  padding-top: 80px;
}
@media only screen and (max-width: 767px) {
  /* line 128, ../sass/layout/_page.scss */
  .page-container.with-sticky-header {
    padding-top: 56px;
  }
}
/* line 133, ../sass/layout/_page.scss */
.logged-in.admin-bar .page-container.with-sticky-header {
  padding-top: 185px;
}
@media only screen and (max-width: 991px) {
  /* line 133, ../sass/layout/_page.scss */
  .logged-in.admin-bar .page-container.with-sticky-header {
    padding-top: 80px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 133, ../sass/layout/_page.scss */
  .logged-in.admin-bar .page-container.with-sticky-header {
    padding-top: 56px;
  }
}

/* line 145, ../sass/layout/_page.scss */
.widget-block {
  margin-bottom: 20px;
  background: #fff;
}
/* line 148, ../sass/layout/_page.scss */
.widget-block .widget-content {
  padding: 0 20px 20px;
}

/* line 153, ../sass/layout/_page.scss */
.widget-header {
  padding: 15px 20px;
}
/* line 155, ../sass/layout/_page.scss */
.widget-header h2 {
  margin: 0;
}

/* line 160, ../sass/layout/_page.scss */
.widget-title {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 20px;
  font-size: 1.42857rem;
  line-height: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-title {
  font-family: "HelvNeue75-Ar";
}

/* line 171, ../sass/layout/_page.scss */
.content-conditions {
  padding: 42px 0 200px;
}
/* line 173, ../sass/layout/_page.scss */
.content-conditions .entry-title {
  margin: 0;
  font-family: "HelvNeue45";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  font-size: 37px;
  font-size: 2.64286rem;
  color: #ff6600;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .content-conditions .entry-title {
  font-family: "HelvNeue45-Ar";
}
/* line 180, ../sass/layout/_page.scss */
.content-conditions .entry-content {
  font-family: "HelvNeue45";
  font-weight: normal;
  padding: 30px 0 0;
  margin: auto;
  max-width: 720px;
  line-height: 1.618em;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .content-conditions .entry-content {
  font-family: "HelvNeue45-Ar";
}
/* line 186, ../sass/layout/_page.scss */
.content-conditions .entry-content p {
  margin-bottom: 22px;
  line-height: 1.618em;
}
/* line 189, ../sass/layout/_page.scss */
.content-conditions .entry-content p a {
  color: #f60;
}
/* line 191, ../sass/layout/_page.scss */
.content-conditions .entry-content p a:hover {
  text-decoration: underline;
}
/* line 196, ../sass/layout/_page.scss */
.content-conditions .entry-content ol {
  list-style-type: decimal;
  margin-left: 25px;
}
/* line 200, ../sass/layout/_page.scss */
.content-conditions .entry-content ol li h2 {
  font-family: "HelvNeue45";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  font-weight: 700;
  margin-top: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .content-conditions .entry-content ol li h2 {
  font-family: "HelvNeue45-Ar";
}

/* line 212, ../sass/layout/_page.scss */
.content-partners {
  text-align: center;
  padding-bottom: 200px;
}
/* line 215, ../sass/layout/_page.scss */
.content-partners .panels-container {
  margin-left: -10px;
  margin-right: -10px;
  overflow: hidden;
  *zoom: 1;
  padding: 40px 0 15px;
  margin: auto;
  max-width: 900px;
}
@media only screen and (max-width: 767px) {
  /* line 215, ../sass/layout/_page.scss */
  .content-partners .panels-container {
    max-width: 270px;
  }
}
/* line 223, ../sass/layout/_page.scss */
.content-partners .panels-container .panel {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  padding: 0 35px;
  background: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
@media (min-width: 768px) {
  /* line 223, ../sass/layout/_page.scss */
  .content-partners .panels-container .panel {
    float: left;
    width: 33.33333%;
  }
}
@media only screen and (max-width: 991px) {
  /* line 223, ../sass/layout/_page.scss */
  .content-partners .panels-container .panel {
    padding: 0 15px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 223, ../sass/layout/_page.scss */
  .content-partners .panels-container .panel {
    margin-bottom: 30px;
  }
}
/* line 237, ../sass/layout/_page.scss */
.content-partners .panels-container .panel-head {
  background-color: #ff6600;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  font-weight: 600;
  font-size: 17px;
  font-size: 1.21429rem;
  height: 110px;
  line-height: 100px;
}
/* line 246, ../sass/layout/_page.scss */
.content-partners .panels-container .panel-desc {
  border: 2px solid #e2e3e3;
  font-size: 16px;
  font-size: 1.14286rem;
  min-height: 125px;
  text-align: center;
  margin-top: 20px;
  padding: 5px 10px;
  line-height: 25px;
}
/* line 256, ../sass/layout/_page.scss */
.content-partners .btn-contact-link {
  background: #000000;
  color: #ffffff;
  font-size: 14px;
  font-size: 1rem;
  padding: 14px;
  display: inline-block;
  text-transform: uppercase;
}

/***** Content Search *****/
/* line 267, ../sass/layout/_page.scss */
.search .site-content {
  background: #fff;
}

/* line 271, ../sass/layout/_page.scss */
.body-search {
  padding: 42px 0 200px;
}
@media only screen and (max-width: 991px) {
  /* line 271, ../sass/layout/_page.scss */
  .body-search {
    padding-bottom: 100px;
  }
}
/* line 276, ../sass/layout/_page.scss */
.body-search .entry-title {
  margin: 0;
  font-family: "HelvNeue45";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  font-size: 37px;
  font-size: 2.64286rem;
  color: #ff6600;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .body-search .entry-title {
  font-family: "HelvNeue45-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 276, ../sass/layout/_page.scss */
  .body-search .entry-title {
    padding: 0 20px;
  }
}
/* line 286, ../sass/layout/_page.scss */
.body-search .search-wrap {
  font-family: "HelvNeue55";
  font-weight: normal;
  padding: 30px 0 0;
  margin: auto;
  max-width: 750px;
  line-height: 1.618em;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .body-search .search-wrap {
  font-family: "HelvNeue55-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 286, ../sass/layout/_page.scss */
  .body-search .search-wrap {
    padding: 0 20px;
    max-width: 100%;
  }
}
/* line 296, ../sass/layout/_page.scss */
.body-search .search-wrap .search-post {
  margin: 0 20px 35px;
}
/* line 299, ../sass/layout/_page.scss */
.body-search .search-wrap .highlighted {
  color: #f60;
}
/* line 302, ../sass/layout/_page.scss */
.body-search .search-wrap p {
  margin-bottom: 22px;
  line-height: 1.618em;
}

/***** modal-popup-inform *****/
/* line 309, ../sass/layout/_page.scss */
#modal-popup-inform {
  background: rgba(0, 0, 0, 0.5);
  z-index: 9999999999;
}
/* line 312, ../sass/layout/_page.scss */
#modal-popup-inform .modal-dialog {
  top: 120px;
}
/* line 315, ../sass/layout/_page.scss */
#modal-popup-inform .modal-content {
  border-radius: 0;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  padding: 15px;
}
/* line 319, ../sass/layout/_page.scss */
#modal-popup-inform .modal-content .modal-body {
  margin: 15px;
  padding: 0;
  text-align: center;
  line-height: 20px;
}
@media only screen and (max-width: 479px) {
  /* line 319, ../sass/layout/_page.scss */
  #modal-popup-inform .modal-content .modal-body {
    margin: 25px 15px 15px 15px;
  }
}

/************** DROPDOWN COUNTRY *****************/
/* line 335, ../sass/layout/_page.scss */
.country-list .country .country-name {
  padding: 0 5px 0 0;
}
/* line 339, ../sass/layout/_page.scss */
.country-list .country .dial-code {
  font-family: "HelvNeue55";
  font-size: 15px;
  color: #616161;
}

/* line 350, ../sass/layout/_page.scss */
.intl-tel-input .country-list .flag-icon-squared {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-position: 0 0;
}
/* line 356, ../sass/layout/_page.scss */
.intl-tel-input .country-list .flag-icon-squared:before {
  content: "";
}

/************ CHANGE MDP *************/
/* line 366, ../sass/layout/_page.scss */
#popup-change-pass .login-pop {
  background: #d5d5d5;
  padding: 50px 30px 25px;
}
/* line 370, ../sass/layout/_page.scss */
#popup-change-pass .login-pop.loading {
  position: relative;
}
/* line 372, ../sass/layout/_page.scss */
#popup-change-pass .login-pop.loading:after {
  background: rgba(255, 255, 255, 0.8) url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 384, ../sass/layout/_page.scss */
#popup-change-pass .login-pop #form-change-pass {
  max-width: 395px;
  margin: 0 auto;
}
/* line 389, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .update-val-close-btn {
  position: absolute;
  top: 0px;
  right: 20px;
  z-index: 999;
}
@media only screen and (max-width: 767px) {
  /* line 389, ../sass/layout/_page.scss */
  #popup-change-pass .login-pop .update-val-close-btn {
    right: 10px;
  }
}
/* line 399, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .update-val-close-btn a {
  display: block;
  line-height: 48px;
  text-align: center;
}
/* line 403, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .update-val-close-btn a span {
  background-position: -20px -46px;
  height: 16px;
  width: 16px;
  display: inline-block;
  text-indent: -9999px;
  overflow: hidden;
  vertical-align: middle;
}
/* line 413, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .input-wrap, #popup-change-pass .login-pop .password-wrap {
  position: relative;
  margin: 0 0 15px;
}
/* line 416, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .input-wrap .input-text, #popup-change-pass .login-pop .password-wrap .input-text {
  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;
  margin: 0;
  border: none;
  border-bottom: none;
  color: #000;
  background: #fff;
  outline: none;
  padding: 0 10px !important;
  box-shadow: none;
}
/* line 224, ../sass/helpers/_mixins.scss */
#popup-change-pass .login-pop .input-wrap .input-text::-webkit-input-placeholder, #popup-change-pass .login-pop .password-wrap .input-text::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 231, ../sass/helpers/_mixins.scss */
#popup-change-pass .login-pop .input-wrap .input-text:-moz-placeholder, #popup-change-pass .login-pop .password-wrap .input-text:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 238, ../sass/helpers/_mixins.scss */
#popup-change-pass .login-pop .input-wrap .input-text::-moz-placeholder, #popup-change-pass .login-pop .password-wrap .input-text::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 245, ../sass/helpers/_mixins.scss */
#popup-change-pass .login-pop .input-wrap .input-text:-ms-input-placeholder, #popup-change-pass .login-pop .password-wrap .input-text:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #popup-change-pass .login-pop .input-wrap .input-text, :lang(ar) #popup-change-pass .login-pop .password-wrap .input-text {
  font-family: "HelvNeue75-Ar";
}
/* line 431, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .input-wrap .input-text:focus, #popup-change-pass .login-pop .password-wrap .input-text:focus {
  border: none;
}
/* line 434, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .input-wrap .input-text.input-err, #popup-change-pass .login-pop .password-wrap .input-text.input-err {
  border: solid 1px #ff6600;
}
/* line 437, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .input-wrap .input-text:-webkit-autofill, #popup-change-pass .login-pop .password-wrap .input-text:-webkit-autofill {
  background-color: none !important;
  -webkit-box-shadow: 0 0 0px 1000px #000 inset !important;
  -webkit-text-fill-color: #fff;
}
/* line 442, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .input-wrap .input-text:-webkit-autofill:focus, #popup-change-pass .login-pop .password-wrap .input-text:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px #000 inset !important;
  -webkit-text-fill-color: #fff;
}
/* line 449, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .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;
}
/* line 461, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .unmask.active {
  background-position: 0 -504px;
}
/* line 466, ../sass/layout/_page.scss */
#popup-change-pass .login-pop .btn-submit {
  width: 25%;
  margin: 10px 0 0;
}
@media only screen and (max-width: 767px) {
  /* line 466, ../sass/layout/_page.scss */
  #popup-change-pass .login-pop .btn-submit {
    width: 40%;
  }
}

/************  VALIDATE MAIL *************/
/* line 478, ../sass/layout/_page.scss */
#update-mail-validation-form .update-val-close-btn {
  position: absolute;
  top: 0px;
  right: 15px;
  z-index: 999;
}
@media only screen and (max-width: 767px) {
  /* line 478, ../sass/layout/_page.scss */
  #update-mail-validation-form .update-val-close-btn {
    right: 10px;
  }
}
/* line 488, ../sass/layout/_page.scss */
#update-mail-validation-form .update-val-close-btn a {
  display: block;
  line-height: 48px;
  text-align: center;
}
/* line 492, ../sass/layout/_page.scss */
#update-mail-validation-form .update-val-close-btn a span {
  background-position: -20px -46px;
  height: 16px;
  width: 16px;
  display: inline-block;
  text-indent: -9999px;
  overflow: hidden;
  vertical-align: middle;
}
/* line 502, ../sass/layout/_page.scss */
#update-mail-validation-form .btn-resend {
  padding: 5px 5px 8px;
  margin: 10px 0 0;
  background: #000;
  color: #fff;
}
/* line 509, ../sass/layout/_page.scss */
#update-mail-validation-form #update-form-mail-code {
  margin: 20px 0 0;
}

/************* RESET PASSWORD ****************/
/* line 516, ../sass/layout/_page.scss */
.login-pop .forget-pwd-wrapper .reset-email, .reset-success-msg p {
  color: #ff6600;
  padding: 15px 20px;
  background: #324a35;
  display: table;
  margin: 0 auto;
}
/* line 523, ../sass/layout/_page.scss */
.login-pop .forget-pwd-wrapper .reset-email a, .reset-success-msg p a {
  color: #ff6600;
  text-decoration: dotted underline;
}
/* line 527, ../sass/layout/_page.scss */
.login-pop .forget-pwd-wrapper .reset-email a:hover, .reset-success-msg p a:hover {
  text-decoration: none;
}

/* line 3, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper, .partenaire-widget-wrapper, .orange-accompagne-widget-wrapper, .lexique-widget-wrapper, .temoignage-widget-wrapper, .latest-news-eclub-widget-wrapper {
  margin: 0 0 20px;
  padding: 0;
  background: #fff;
}
/* line 8, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-header, .partenaire-widget-wrapper .widget-header, .orange-accompagne-widget-wrapper .widget-header, .lexique-widget-wrapper .widget-header, .temoignage-widget-wrapper .widget-header, .latest-news-eclub-widget-wrapper .widget-header {
  overflow: hidden;
  *zoom: 1;
}
/* line 10, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-header .title, .partenaire-widget-wrapper .widget-header .title, .orange-accompagne-widget-wrapper .widget-header .title, .lexique-widget-wrapper .widget-header .title, .temoignage-widget-wrapper .widget-header .title, .latest-news-eclub-widget-wrapper .widget-header .title {
  float: left;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 20px;
  font-size: 1.42857rem;
  color: #000;
  line-height: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .breaking-news-widget-wrapper .widget-header .title, :lang(ar) .partenaire-widget-wrapper .widget-header .title, :lang(ar) .orange-accompagne-widget-wrapper .widget-header .title, :lang(ar) .lexique-widget-wrapper .widget-header .title, :lang(ar) .temoignage-widget-wrapper .widget-header .title, :lang(ar) .latest-news-eclub-widget-wrapper .widget-header .title {
  font-family: "HelvNeue75-Ar";
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .breaking-news-widget-wrapper .widget-header .title, :lang(ar) .partenaire-widget-wrapper .widget-header .title, :lang(ar) .orange-accompagne-widget-wrapper .widget-header .title, :lang(ar) .lexique-widget-wrapper .widget-header .title, :lang(ar) .temoignage-widget-wrapper .widget-header .title, :lang(ar) .latest-news-eclub-widget-wrapper .widget-header .title {
  float: right;
}
/* line 20, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-header .count-overall, .partenaire-widget-wrapper .widget-header .count-overall, .orange-accompagne-widget-wrapper .widget-header .count-overall, .lexique-widget-wrapper .widget-header .count-overall, .temoignage-widget-wrapper .widget-header .count-overall, .latest-news-eclub-widget-wrapper .widget-header .count-overall {
  float: right;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #000;
  line-height: 1;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .breaking-news-widget-wrapper .widget-header .count-overall, :lang(ar) .partenaire-widget-wrapper .widget-header .count-overall, :lang(ar) .orange-accompagne-widget-wrapper .widget-header .count-overall, :lang(ar) .lexique-widget-wrapper .widget-header .count-overall, :lang(ar) .temoignage-widget-wrapper .widget-header .count-overall, :lang(ar) .latest-news-eclub-widget-wrapper .widget-header .count-overall {
  font-family: "HelvNeue75-Ar";
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .breaking-news-widget-wrapper .widget-header .count-overall, :lang(ar) .partenaire-widget-wrapper .widget-header .count-overall, :lang(ar) .orange-accompagne-widget-wrapper .widget-header .count-overall, :lang(ar) .lexique-widget-wrapper .widget-header .count-overall, :lang(ar) .temoignage-widget-wrapper .widget-header .count-overall, :lang(ar) .latest-news-eclub-widget-wrapper .widget-header .count-overall {
  float: left;
}
/* line 33, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-content ul, .partenaire-widget-wrapper .widget-content ul, .orange-accompagne-widget-wrapper .widget-content ul, .lexique-widget-wrapper .widget-content ul, .temoignage-widget-wrapper .widget-content ul, .latest-news-eclub-widget-wrapper .widget-content ul {
  display: none;
  margin: 0;
}
/* line 36, ../sass/layout/_sidebar.scss */
.savoir-plus .breaking-news-widget-wrapper .widget-content ul, .savoir-plus .partenaire-widget-wrapper .widget-content ul, .savoir-plus .orange-accompagne-widget-wrapper .widget-content ul, .savoir-plus .lexique-widget-wrapper .widget-content ul, .savoir-plus .temoignage-widget-wrapper .widget-content ul, .savoir-plus .latest-news-eclub-widget-wrapper .widget-content ul {
  display: block;
}
/* line 38, ../sass/layout/_sidebar.scss */
.savoir-plus .breaking-news-widget-wrapper .widget-content ul li, .savoir-plus .partenaire-widget-wrapper .widget-content ul li, .savoir-plus .orange-accompagne-widget-wrapper .widget-content ul li, .savoir-plus .lexique-widget-wrapper .widget-content ul li, .savoir-plus .temoignage-widget-wrapper .widget-content ul li, .savoir-plus .latest-news-eclub-widget-wrapper .widget-content ul li {
  padding: 18px 20px;
  min-height: 0;
}
/* line 41, ../sass/layout/_sidebar.scss */
.savoir-plus .breaking-news-widget-wrapper .widget-content ul li a, .savoir-plus .partenaire-widget-wrapper .widget-content ul li a, .savoir-plus .orange-accompagne-widget-wrapper .widget-content ul li a, .savoir-plus .lexique-widget-wrapper .widget-content ul li a, .savoir-plus .temoignage-widget-wrapper .widget-content ul li a, .savoir-plus .latest-news-eclub-widget-wrapper .widget-content ul li a {
  font-family: "HelvNeue75";
  font-weight: normal;
  color: #ff6600;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .savoir-plus .breaking-news-widget-wrapper .widget-content ul li a, :lang(ar) .savoir-plus .partenaire-widget-wrapper .widget-content ul li a, :lang(ar) .savoir-plus .orange-accompagne-widget-wrapper .widget-content ul li a, :lang(ar) .savoir-plus .lexique-widget-wrapper .widget-content ul li a, :lang(ar) .savoir-plus .temoignage-widget-wrapper .widget-content ul li a, :lang(ar) .savoir-plus .latest-news-eclub-widget-wrapper .widget-content ul li a {
  font-family: "HelvNeue75-Ar";
}
/* line 47, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-content ul.active, .partenaire-widget-wrapper .widget-content ul.active, .orange-accompagne-widget-wrapper .widget-content ul.active, .lexique-widget-wrapper .widget-content ul.active, .temoignage-widget-wrapper .widget-content ul.active, .latest-news-eclub-widget-wrapper .widget-content ul.active {
  display: block;
}
/* line 50, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-content ul li, .partenaire-widget-wrapper .widget-content ul li, .orange-accompagne-widget-wrapper .widget-content ul li, .lexique-widget-wrapper .widget-content ul li, .temoignage-widget-wrapper .widget-content ul li, .latest-news-eclub-widget-wrapper .widget-content ul li {
  margin: 0;
  padding: 13px 20px;
  min-height: 90px;
}
/* line 54, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-content ul li:nth-child(odd), .partenaire-widget-wrapper .widget-content ul li:nth-child(odd), .orange-accompagne-widget-wrapper .widget-content ul li:nth-child(odd), .lexique-widget-wrapper .widget-content ul li:nth-child(odd), .temoignage-widget-wrapper .widget-content ul li:nth-child(odd), .latest-news-eclub-widget-wrapper .widget-content ul li:nth-child(odd) {
  background: #f6f6f6;
}
/* line 57, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-content ul li .title, .partenaire-widget-wrapper .widget-content ul li .title, .orange-accompagne-widget-wrapper .widget-content ul li .title, .lexique-widget-wrapper .widget-content ul li .title, .temoignage-widget-wrapper .widget-content ul li .title, .latest-news-eclub-widget-wrapper .widget-content ul li .title {
  margin: 0 0 5px;
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue75";
  color: #000;
  line-height: 18px;
}
/* line 63, ../sass/layout/_sidebar.scss */
.rtl .breaking-news-widget-wrapper .widget-content ul li .title, .rtl .partenaire-widget-wrapper .widget-content ul li .title, .rtl .orange-accompagne-widget-wrapper .widget-content ul li .title, .rtl .lexique-widget-wrapper .widget-content ul li .title, .rtl .temoignage-widget-wrapper .widget-content ul li .title, .rtl .latest-news-eclub-widget-wrapper .widget-content ul li .title {
  font-family: "HelvNeue75-Ar";
}
/* line 66, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-content ul li .title a, .partenaire-widget-wrapper .widget-content ul li .title a, .orange-accompagne-widget-wrapper .widget-content ul li .title a, .lexique-widget-wrapper .widget-content ul li .title a, .temoignage-widget-wrapper .widget-content ul li .title a, .latest-news-eclub-widget-wrapper .widget-content ul li .title a {
  color: #000;
}
/* line 68, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-content ul li .title a:hover, .partenaire-widget-wrapper .widget-content ul li .title a:hover, .orange-accompagne-widget-wrapper .widget-content ul li .title a:hover, .lexique-widget-wrapper .widget-content ul li .title a:hover, .temoignage-widget-wrapper .widget-content ul li .title a:hover, .latest-news-eclub-widget-wrapper .widget-content ul li .title a:hover {
  color: #ff6600;
}
/* line 74, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-content ul li .text a, .partenaire-widget-wrapper .widget-content ul li .text a, .orange-accompagne-widget-wrapper .widget-content ul li .text a, .lexique-widget-wrapper .widget-content ul li .text a, .temoignage-widget-wrapper .widget-content ul li .text a, .latest-news-eclub-widget-wrapper .widget-content ul li .text a {
  color: #ff6600;
}
/* line 79, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-content ul li .tags a, .partenaire-widget-wrapper .widget-content ul li .tags a, .orange-accompagne-widget-wrapper .widget-content ul li .tags a, .lexique-widget-wrapper .widget-content ul li .tags a, .temoignage-widget-wrapper .widget-content ul li .tags a, .latest-news-eclub-widget-wrapper .widget-content ul li .tags a {
  margin: 0 2px 0 0;
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue75";
}
/* line 83, ../sass/layout/_sidebar.scss */
.rtl .breaking-news-widget-wrapper .widget-content ul li .tags a, .rtl .partenaire-widget-wrapper .widget-content ul li .tags a, .rtl .orange-accompagne-widget-wrapper .widget-content ul li .tags a, .rtl .lexique-widget-wrapper .widget-content ul li .tags a, .rtl .temoignage-widget-wrapper .widget-content ul li .tags a, .rtl .latest-news-eclub-widget-wrapper .widget-content ul li .tags a {
  font-family: "HelvNeue75-Ar";
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .breaking-news-widget-wrapper .widget-bottom, :lang(ar) .partenaire-widget-wrapper .widget-bottom, :lang(ar) .orange-accompagne-widget-wrapper .widget-bottom, :lang(ar) .lexique-widget-wrapper .widget-bottom, :lang(ar) .temoignage-widget-wrapper .widget-bottom, :lang(ar) .latest-news-eclub-widget-wrapper .widget-bottom {
  overflow: hidden;
  *zoom: 1;
}
/* line 105, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-bottom .paginate-widget, .partenaire-widget-wrapper .widget-bottom .paginate-widget, .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget, .lexique-widget-wrapper .widget-bottom .paginate-widget, .temoignage-widget-wrapper .widget-bottom .paginate-widget, .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget {
  text-align: right;
  padding: 20px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .breaking-news-widget-wrapper .widget-bottom .paginate-widget, :lang(ar) .partenaire-widget-wrapper .widget-bottom .paginate-widget, :lang(ar) .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget, :lang(ar) .lexique-widget-wrapper .widget-bottom .paginate-widget, :lang(ar) .temoignage-widget-wrapper .widget-bottom .paginate-widget, :lang(ar) .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget {
  text-align: left;
  direction: ltr;
  float: left;
}
/* line 113, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-bottom .paginate-widget span, .partenaire-widget-wrapper .widget-bottom .paginate-widget span, .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget span, .lexique-widget-wrapper .widget-bottom .paginate-widget span, .temoignage-widget-wrapper .widget-bottom .paginate-widget span, .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget span {
  background-position: -44px 0;
  height: 13px;
  width: 8px;
  width: 8px;
  height: 13px;
  display: inline-block;
  overflow: hidden;
  text-indent: 999px;
  cursor: pointer;
}
/* line 120, ../sass/layout/_sidebar.scss */
.breaking-news-widget-wrapper .widget-bottom .paginate-widget span.next, .breaking-news-widget-wrapper .widget-bottom .paginate-widget span.next-player, .partenaire-widget-wrapper .widget-bottom .paginate-widget span.next, .partenaire-widget-wrapper .widget-bottom .paginate-widget span.next-player, .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget span.next, .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget span.next-player, .lexique-widget-wrapper .widget-bottom .paginate-widget span.next, .lexique-widget-wrapper .widget-bottom .paginate-widget span.next-player, .temoignage-widget-wrapper .widget-bottom .paginate-widget span.next, .temoignage-widget-wrapper .widget-bottom .paginate-widget span.next-player, .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget span.next, .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget span.next-player {
  background-position: -83px 0;
  margin: 0 0 0 18px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .breaking-news-widget-wrapper .widget-bottom .paginate-widget span.next, :lang(ar) .breaking-news-widget-wrapper .widget-bottom .paginate-widget span.next-player, :lang(ar) .partenaire-widget-wrapper .widget-bottom .paginate-widget span.next, :lang(ar) .partenaire-widget-wrapper .widget-bottom .paginate-widget span.next-player, :lang(ar) .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget span.next, :lang(ar) .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget span.next-player, :lang(ar) .lexique-widget-wrapper .widget-bottom .paginate-widget span.next, :lang(ar) .lexique-widget-wrapper .widget-bottom .paginate-widget span.next-player, :lang(ar) .temoignage-widget-wrapper .widget-bottom .paginate-widget span.next, :lang(ar) .temoignage-widget-wrapper .widget-bottom .paginate-widget span.next-player, :lang(ar) .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget span.next, :lang(ar) .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget span.next-player {
  margin: 0;
  float: left;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .breaking-news-widget-wrapper .widget-bottom .paginate-widget span.prev, :lang(ar) .breaking-news-widget-wrapper .widget-bottom .paginate-widget span.prev-player, :lang(ar) .partenaire-widget-wrapper .widget-bottom .paginate-widget span.prev, :lang(ar) .partenaire-widget-wrapper .widget-bottom .paginate-widget span.prev-player, :lang(ar) .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget span.prev, :lang(ar) .orange-accompagne-widget-wrapper .widget-bottom .paginate-widget span.prev-player, :lang(ar) .lexique-widget-wrapper .widget-bottom .paginate-widget span.prev, :lang(ar) .lexique-widget-wrapper .widget-bottom .paginate-widget span.prev-player, :lang(ar) .temoignage-widget-wrapper .widget-bottom .paginate-widget span.prev, :lang(ar) .temoignage-widget-wrapper .widget-bottom .paginate-widget span.prev-player, :lang(ar) .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget span.prev, :lang(ar) .latest-news-eclub-widget-wrapper .widget-bottom .paginate-widget span.prev-player {
  margin: 0 0 0 18px;
  float: right;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 143, ../sass/layout/_sidebar.scss */
.outils-conseils > div .widget-content, .orange-accompagne > div .widget-content, .partenaires > div .widget-content, .temoignage > div .widget-content, .recommandation > div .widget-content, .savoir-plus > div .widget-content {
  padding-bottom: 10px;
}
/* line 146, ../sass/layout/_sidebar.scss */
.outils-conseils > div .widget-content ul li, .orange-accompagne > div .widget-content ul li, .partenaires > div .widget-content ul li, .temoignage > div .widget-content ul li, .recommandation > div .widget-content ul li, .savoir-plus > div .widget-content ul li {
  padding: 1px 10px;
  position: relative;
}
/* line 149, ../sass/layout/_sidebar.scss */
.outils-conseils > div .widget-content ul li .img, .orange-accompagne > div .widget-content ul li .img, .partenaires > div .widget-content ul li .img, .temoignage > div .widget-content ul li .img, .recommandation > div .widget-content ul li .img, .savoir-plus > div .widget-content ul li .img {
  float: left;
  margin: 0 10px 0 0;
  width: 87px;
}
/* line 154, ../sass/layout/_sidebar.scss */
.outils-conseils > div .widget-content ul li .contenu-droite, .orange-accompagne > div .widget-content ul li .contenu-droite, .partenaires > div .widget-content ul li .contenu-droite, .temoignage > div .widget-content ul li .contenu-droite, .recommandation > div .widget-content ul li .contenu-droite, .savoir-plus > div .widget-content ul li .contenu-droite {
  overflow: hidden;
  float: left;
  width: -webkit-calc(100% - 97px);
  width: -moz-calc(100% - 97px);
  width: calc(100% - 97px);
  height: 87px;
  line-height: 87px;
}
/* line 162, ../sass/layout/_sidebar.scss */
.outils-conseils > div .widget-content ul li .contenu-droite .inner, .orange-accompagne > div .widget-content ul li .contenu-droite .inner, .partenaires > div .widget-content ul li .contenu-droite .inner, .temoignage > div .widget-content ul li .contenu-droite .inner, .recommandation > div .widget-content ul li .contenu-droite .inner, .savoir-plus > div .widget-content ul li .contenu-droite .inner {
  line-height: 1;
  vertical-align: middle;
  display: inline-block;
}

/* line 177, ../sass/layout/_sidebar.scss */
.selection-euro .orange-accompagne-widget-wrapper .widget-header .inner {
  background: none !important;
  min-height: auto !important;
  padding: 0 !important;
}
/* line 181, ../sass/layout/_sidebar.scss */
.selection-euro .orange-accompagne-widget-wrapper .widget-header .inner .count-overall {
  color: #000;
}
/* line 185, ../sass/layout/_sidebar.scss */
.selection-euro .orange-accompagne-widget-wrapper .widget-header .title {
  color: #000 !important;
  width: auto !important;
}
/* line 192, ../sass/layout/_sidebar.scss */
.selection-euro .orange-accompagne-widget-wrapper .widget-content li:nth-child(even) {
  background: #FFF !important;
}
/* line 195, ../sass/layout/_sidebar.scss */
.selection-euro .orange-accompagne-widget-wrapper .widget-content li:nth-child(odd) {
  background: #f6f6f6 !important;
}

/* line 205, ../sass/layout/_sidebar.scss */
.orange-accompagne .orange-accompagne-widget-wrapper .widget-header, .selection-euro .orange-accompagne-widget-wrapper .widget-header, .stars-de-leuro .orange-accompagne-widget-wrapper .widget-header {
  padding: 12px;
}
/* line 207, ../sass/layout/_sidebar.scss */
.orange-accompagne .orange-accompagne-widget-wrapper .widget-header .inner, .selection-euro .orange-accompagne-widget-wrapper .widget-header .inner, .stars-de-leuro .orange-accompagne-widget-wrapper .widget-header .inner {
  background: url("../images/orangesoustitregrand.png") 0 100% no-repeat #ff6600;
  display: block;
  min-height: 92px;
  padding: 18px 10px 0;
  width: 100%;
}
/* line 214, ../sass/layout/_sidebar.scss */
.orange-accompagne .orange-accompagne-widget-wrapper .widget-header .count-overall, .selection-euro .orange-accompagne-widget-wrapper .widget-header .count-overall, .stars-de-leuro .orange-accompagne-widget-wrapper .widget-header .count-overall {
  color: #FFF;
}
/* line 217, ../sass/layout/_sidebar.scss */
.orange-accompagne .orange-accompagne-widget-wrapper .widget-header .title, .selection-euro .orange-accompagne-widget-wrapper .widget-header .title, .stars-de-leuro .orange-accompagne-widget-wrapper .widget-header .title {
  color: #FFF;
  width: 80%;
}
/* line 220, ../sass/layout/_sidebar.scss */
.orange-accompagne .orange-accompagne-widget-wrapper .widget-header .title span, .selection-euro .orange-accompagne-widget-wrapper .widget-header .title span, .stars-de-leuro .orange-accompagne-widget-wrapper .widget-header .title span {
  font-family: "HelvNeue55";
}
/* line 226, ../sass/layout/_sidebar.scss */
.orange-accompagne .orange-accompagne-widget-wrapper .widget-content li, .selection-euro .orange-accompagne-widget-wrapper .widget-content li, .stars-de-leuro .orange-accompagne-widget-wrapper .widget-content li {
  overflow: hidden;
  *zoom: 1;
  position: relative;
}
/* line 229, ../sass/layout/_sidebar.scss */
.orange-accompagne .orange-accompagne-widget-wrapper .widget-content li:nth-child(odd), .selection-euro .orange-accompagne-widget-wrapper .widget-content li:nth-child(odd), .stars-de-leuro .orange-accompagne-widget-wrapper .widget-content li:nth-child(odd) {
  background: #FFF;
}
/* line 232, ../sass/layout/_sidebar.scss */
.orange-accompagne .orange-accompagne-widget-wrapper .widget-content li:nth-child(even), .selection-euro .orange-accompagne-widget-wrapper .widget-content li:nth-child(even), .stars-de-leuro .orange-accompagne-widget-wrapper .widget-content li:nth-child(even) {
  background: #f6f6f6;
}
/* line 235, ../sass/layout/_sidebar.scss */
.orange-accompagne .orange-accompagne-widget-wrapper .widget-content li .img, .selection-euro .orange-accompagne-widget-wrapper .widget-content li .img, .stars-de-leuro .orange-accompagne-widget-wrapper .widget-content li .img {
  float: left;
  margin: 0 10px 0 0;
  width: 87px;
  min-height: 1px;
}
/* line 241, ../sass/layout/_sidebar.scss */
.orange-accompagne .orange-accompagne-widget-wrapper .widget-content li .contenu-droite, .selection-euro .orange-accompagne-widget-wrapper .widget-content li .contenu-droite, .stars-de-leuro .orange-accompagne-widget-wrapper .widget-content li .contenu-droite {
  overflow: hidden;
  float: left;
  width: -webkit-calc(100% - 97px);
  width: -moz-calc(100% - 97px);
  width: calc(100% - 97px);
  height: 87px;
  line-height: 87px;
}
/* line 249, ../sass/layout/_sidebar.scss */
.orange-accompagne .orange-accompagne-widget-wrapper .widget-content li .contenu-droite .inner, .selection-euro .orange-accompagne-widget-wrapper .widget-content li .contenu-droite .inner, .stars-de-leuro .orange-accompagne-widget-wrapper .widget-content li .contenu-droite .inner {
  line-height: 1;
  vertical-align: middle;
  display: inline-block;
}

/* line 263, ../sass/layout/_sidebar.scss */
.stars-de-leuro .widget-content ul li {
  padding: 1px 10px;
}

/* line 271, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper, .next-fixtures-wrapper {
  margin-bottom: 20px;
  background: #fff;
}
/* line 274, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-title, .next-fixtures-wrapper .widget-title {
  padding: 0 28px 0 0;
}
/* line 33, ../sass/_sprites.scss */
.next-live-widget-wrapper .widget-title:after, .next-fixtures-wrapper .widget-title:after {
  background-position: 0 -372px;
  width: 28px;
  height: 28px;
}
/* line 38, ../sass/_sprites.scss */
:lang(ar) .next-live-widget-wrapper .widget-title, :lang(ar) .next-fixtures-wrapper .widget-title {
  padding: 0 0 0 28px;
}
/* line 40, ../sass/_sprites.scss */
:lang(ar) .next-live-widget-wrapper .widget-title:after, :lang(ar) .next-fixtures-wrapper .widget-title:after {
  right: auto;
  left: 0;
}
/* line 278, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper.event-bloc .widget-title, .next-fixtures-wrapper.event-bloc .widget-title {
  padding: 0 28px 0 0;
}
/* line 33, ../sass/_sprites.scss */
.next-live-widget-wrapper.event-bloc .widget-title:after, .next-fixtures-wrapper.event-bloc .widget-title:after {
  background-position: -28px -372px;
  width: 28px;
  height: 28px;
}
/* line 38, ../sass/_sprites.scss */
:lang(ar) .next-live-widget-wrapper.event-bloc .widget-title, :lang(ar) .next-fixtures-wrapper.event-bloc .widget-title {
  padding: 0 0 0 28px;
}
/* line 40, ../sass/_sprites.scss */
:lang(ar) .next-live-widget-wrapper.event-bloc .widget-title:after, :lang(ar) .next-fixtures-wrapper.event-bloc .widget-title:after {
  right: auto;
  left: 0;
}
/* line 283, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .team, .next-fixtures-wrapper .team {
  font-family: "HelvNeue75";
  font-weight: normal;
  margin: 0;
  padding: 15px 20px;
  background: #000;
  color: #fff;
  font-size: 16px;
  font-size: 1.14286rem;
  border-bottom: 2px solid #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .next-live-widget-wrapper .team, :lang(ar) .next-fixtures-wrapper .team {
  font-family: "HelvNeue75-Ar";
}
/* line 295, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul, .next-fixtures-wrapper .widget-content .event-date ul {
  margin: 0;
}
/* line 297, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul li, .next-fixtures-wrapper .widget-content .event-date ul li {
  padding: 26px 20px;
  border-bottom: 2px solid #fff;
  background: #000;
  overflow: hidden;
  *zoom: 1;
}
/* line 302, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul li .date, .next-fixtures-wrapper .widget-content .event-date ul li .date {
  font-family: "HelvNeue75";
  font-weight: normal;
  width: 50px;
  float: left;
  color: #ff6600;
  line-height: 1;
  text-align: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .next-live-widget-wrapper .widget-content .event-date ul li .date, :lang(ar) .next-fixtures-wrapper .widget-content .event-date ul li .date {
  font-family: "HelvNeue75-Ar";
}
/* line 309, ../sass/layout/_sidebar.scss */
.next-live-euro .next-live-widget-wrapper .widget-content .event-date ul li .date, .next-live-euro .next-fixtures-wrapper .widget-content .event-date ul li .date {
  width: 40px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .next-live-widget-wrapper .widget-content .event-date ul li .date, :lang(ar) .next-fixtures-wrapper .widget-content .event-date ul li .date {
  float: right;
  text-align: right;
}
/* line 316, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul li .date span, .next-fixtures-wrapper .widget-content .event-date ul li .date span {
  display: block;
  line-height: 1;
}
/* line 319, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul li .date span.day, .next-fixtures-wrapper .widget-content .event-date ul li .date span.day {
  font-size: 30px;
  font-size: 2.14286rem;
  text-align: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .next-live-widget-wrapper .widget-content .event-date ul li .date span.day, :lang(ar) .next-fixtures-wrapper .widget-content .event-date ul li .date span.day {
  text-align: right;
}
/* line 326, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul li .date span.month, .next-fixtures-wrapper .widget-content .event-date ul li .date span.month {
  font-size: 20px;
  font-size: 1.42857rem;
}
/* line 332, ../sass/layout/_sidebar.scss */
.next-live-euro .next-live-widget-wrapper .widget-content .event-date ul li .group-detail, .next-live-euro .next-fixtures-wrapper .widget-content .event-date ul li .group-detail {
  color: #fff;
  text-align: center;
  float: left;
  width: 40px;
  padding: 4px 0;
}
/* line 338, ../sass/layout/_sidebar.scss */
.next-live-euro .next-live-widget-wrapper .widget-content .event-date ul li .group-detail .group-txt, .next-live-euro .next-fixtures-wrapper .widget-content .event-date ul li .group-detail .group-txt {
  font-size: 9px;
  font-size: 0.64286rem;
}
/* line 341, ../sass/layout/_sidebar.scss */
.next-live-euro .next-live-widget-wrapper .widget-content .event-date ul li .group-detail .group-num, .next-live-euro .next-fixtures-wrapper .widget-content .event-date ul li .group-detail .group-num {
  font-size: 22px;
  font-size: 1.57143rem;
  font-family: "HelvNeue75";
  font-weight: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .next-live-euro .next-live-widget-wrapper .widget-content .event-date ul li .group-detail .group-num, :lang(ar) .next-live-euro .next-fixtures-wrapper .widget-content .event-date ul li .group-detail .group-num {
  font-family: "HelvNeue75-Ar";
}
/* line 347, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul li .title, .next-fixtures-wrapper .widget-content .event-date ul li .title {
  font-family: "HelvNeue75";
  font-weight: normal;
  max-width: 130px;
  float: left;
  color: #fff;
  font-size: 20px;
  font-size: 1.42857rem;
  line-height: 24px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .next-live-widget-wrapper .widget-content .event-date ul li .title, :lang(ar) .next-fixtures-wrapper .widget-content .event-date ul li .title {
  font-family: "HelvNeue75-Ar";
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .next-live-widget-wrapper .widget-content .event-date ul li .title, :lang(ar) .next-fixtures-wrapper .widget-content .event-date ul li .title {
  float: right;
}
/* line 357, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul li .title a, .next-fixtures-wrapper .widget-content .event-date ul li .title a {
  color: #fff;
}
/* line 359, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul li .title a:hover, .next-fixtures-wrapper .widget-content .event-date ul li .title a:hover {
  color: #ff6600;
}
@media only screen and (max-width: 991px) {
  /* line 347, ../sass/layout/_sidebar.scss */
  .next-live-widget-wrapper .widget-content .event-date ul li .title, .next-fixtures-wrapper .widget-content .event-date ul li .title {
    max-width: 83%;
    width: 100%;
    padding: 0;
    text-align: center;
  }
  /* line 368, ../sass/layout/_sidebar.scss */
  .next-live-euro .next-live-widget-wrapper .widget-content .event-date ul li .title, .next-live-euro .next-fixtures-wrapper .widget-content .event-date ul li .title {
    width: 77%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 347, ../sass/layout/_sidebar.scss */
  .next-live-widget-wrapper .widget-content .event-date ul li .title, .next-fixtures-wrapper .widget-content .event-date ul li .title {
    max-width: 65%;
    text-align: left;
  }
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .next-live-widget-wrapper .widget-content .event-date ul li .title, :lang(ar) .next-fixtures-wrapper .widget-content .event-date ul li .title {
    text-align: right;
  }
  /* line 378, ../sass/layout/_sidebar.scss */
  .next-live-euro .next-live-widget-wrapper .widget-content .event-date ul li .title, .next-live-euro .next-fixtures-wrapper .widget-content .event-date ul li .title {
    width: 50%;
  }
}
/* line 383, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul li .clock, .next-fixtures-wrapper .widget-content .event-date ul li .clock {
  float: right;
  max-width: 35px;
  text-align: center;
  line-height: 50px;
  /*            a {
                @include icons-sprite(pictoBell, true);
                text-indent: 9999px;
                overflow: hidden;
                margin: 0;
                display: inline-block;
              }*/
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .next-live-widget-wrapper .widget-content .event-date ul li .clock, :lang(ar) .next-fixtures-wrapper .widget-content .event-date ul li .clock {
  float: left;
}
/* line 398, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul li .clock > a, .next-fixtures-wrapper .widget-content .event-date ul li .clock > a {
  display: none;
}
/* line 401, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-content .event-date ul li .clock .time, .next-fixtures-wrapper .widget-content .event-date ul li .clock .time {
  font-family: "HelvNeue75";
  font-weight: normal;
  color: #fff;
  font-size: 12px;
  font-size: 0.85714rem;
  line-height: 1;
  display: inline-block;
  vertical-align: middle;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .next-live-widget-wrapper .widget-content .event-date ul li .clock .time, :lang(ar) .next-fixtures-wrapper .widget-content .event-date ul li .clock .time {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .next-live-widget-wrapper .widget-content .event-date ul li, :lang(ar) .next-fixtures-wrapper .widget-content .event-date ul li {
    padding: 26px 20px 26px 17px;
  }
}
/* line 421, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-bottom .more-list, .next-fixtures-wrapper .widget-bottom .more-list {
  padding: 15px 20px;
  background: #000;
}
/* line 424, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper .widget-bottom .more-list a, .next-fixtures-wrapper .widget-bottom .more-list a {
  font-family: "HelvNeue75";
  font-weight: normal;
  margin: 0;
  padding: 0 0 0 25px;
  color: #fff;
  font-size: 14px;
  font-size: 1rem;
  background: url("../images/icons/pictoPlus.png") no-repeat left center;
  line-height: 12px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .next-live-widget-wrapper .widget-bottom .more-list a, :lang(ar) .next-fixtures-wrapper .widget-bottom .more-list a {
  font-family: "HelvNeue75-Ar";
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .next-live-widget-wrapper .widget-bottom .more-list a, :lang(ar) .next-fixtures-wrapper .widget-bottom .more-list a {
  padding: 0 25px 0 0;
  background-position: right center;
}
/* line 440, ../sass/layout/_sidebar.scss */
.next-live-widget-wrapper.event-bloc .widget-content .event-date ul li .title, .next-fixtures-wrapper.event-bloc .widget-content .event-date ul li .title {
  max-width: 100%;
}

/* line 447, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper,
.overall-group-score-widget-wrapper {
  margin-bottom: 20px;
}
/* line 450, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-header,
.overall-group-score-widget-wrapper .widget-header {
  background: #fff;
}
/* line 452, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-header .widget-title,
.overall-group-score-widget-wrapper .widget-header .widget-title {
  padding: 0 23px 0 0;
}
/* line 33, ../sass/_sprites.scss */
.overall-team-score-widget-wrapper .widget-header .widget-title:after,
.overall-group-score-widget-wrapper .widget-header .widget-title:after {
  background-position: -68px -237px;
  width: 23px;
  height: 25px;
}
/* line 38, ../sass/_sprites.scss */
:lang(ar) .overall-team-score-widget-wrapper .widget-header .widget-title, :lang(ar)
.overall-group-score-widget-wrapper .widget-header .widget-title {
  padding: 0 0 0 23px;
}
/* line 40, ../sass/_sprites.scss */
:lang(ar) .overall-team-score-widget-wrapper .widget-header .widget-title:after, :lang(ar)
.overall-group-score-widget-wrapper .widget-header .widget-title:after {
  right: auto;
  left: 0;
}
/* line 458, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-select .btn,
.overall-group-score-widget-wrapper .widget-content .team-select .btn {
  padding: 15px 20px;
  background: #000 url("../images/icons/dropdownArrowDown.png") no-repeat 92% center;
  font-size: 16px;
  font-size: 1.14286rem;
  font-family: "HelvNeue75";
  color: #fff;
  width: 100%;
  border: none;
  text-align: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .overall-team-score-widget-wrapper .widget-content .team-select .btn, :lang(ar)
.overall-group-score-widget-wrapper .widget-content .team-select .btn {
  text-align: right;
  background-position: 20px center;
}
/* line 471, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-select .btn .caret,
.overall-group-score-widget-wrapper .widget-content .team-select .btn .caret {
  display: none;
}
/* line 476, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-select .open .btn,
.overall-group-score-widget-wrapper .widget-content .team-select .open .btn {
  background-image: url("../images/icons/dropdownArrowUp.png");
}
/* line 480, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-select .dropdown-menu,
.overall-group-score-widget-wrapper .widget-content .team-select .dropdown-menu {
  width: 100%;
  margin: 0;
  padding: 0;
  border: none;
  background: #000;
}
/* line 486, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-select .dropdown-menu li,
.overall-group-score-widget-wrapper .widget-content .team-select .dropdown-menu li {
  border-top: 2px solid #fff;
}
/* line 488, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-select .dropdown-menu li a,
.overall-group-score-widget-wrapper .widget-content .team-select .dropdown-menu li a {
  padding: 15px 20px;
  -moz-transition: 250ms;
  -o-transition: 250ms;
  -webkit-transition: 250ms;
  transition: 250ms;
  font-family: "HelvNeue75";
  color: #fff;
  font-size: 16px;
  font-size: 1.14286rem;
}
/* line 494, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-select .dropdown-menu li a:hover,
.overall-group-score-widget-wrapper .widget-content .team-select .dropdown-menu li a:hover {
  background: #fff;
  color: #000;
  -moz-transition: 250ms;
  -o-transition: 250ms;
  -webkit-transition: 250ms;
  transition: 250ms;
}
/* line 504, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-list ul,
.overall-group-score-widget-wrapper .widget-content .team-list ul {
  margin: 0;
  padding: 0;
}
/* line 507, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-list ul li,
.overall-group-score-widget-wrapper .widget-content .team-list ul li {
  padding: 15px 20px;
  background: #fff;
}
/* line 510, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-list ul li.li_idalgo_left, .overall-team-score-widget-wrapper .widget-content .team-list ul li.li_idalgo_content_standing,
.overall-group-score-widget-wrapper .widget-content .team-list ul li.li_idalgo_left,
.overall-group-score-widget-wrapper .widget-content .team-list ul li.li_idalgo_content_standing {
  padding: inherit;
  background: inherit;
}
/* line 514, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-list ul li:nth-child(even),
.overall-group-score-widget-wrapper .widget-content .team-list ul li:nth-child(even) {
  background: #f6f6f6;
}
/* line 517, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-list ul li .team-wrapper,
.overall-group-score-widget-wrapper .widget-content .team-list ul li .team-wrapper {
  font-family: "HelvNeue75";
  color: #000;
  font-size: 14px;
  font-size: 1rem;
  overflow: hidden;
  *zoom: 1;
}
/* line 522, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-list ul li .team-wrapper a,
.overall-group-score-widget-wrapper .widget-content .team-list ul li .team-wrapper a {
  color: #000;
}
/* line 525, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-list ul li .team-wrapper span,
.overall-group-score-widget-wrapper .widget-content .team-list ul li .team-wrapper span {
  display: inline-block;
  vertical-align: middle;
}
/* line 530, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-list ul li .team-wrapper .position:after,
.overall-group-score-widget-wrapper .widget-content .team-list ul li .team-wrapper .position:after {
  content: ".";
}
/* line 534, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-list ul li .team-wrapper .team,
.overall-group-score-widget-wrapper .widget-content .team-list ul li .team-wrapper .team {
  margin: 0;
  width: 68%;
}
/* line 539, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-content .team-list ul li .team-wrapper .score,
.overall-group-score-widget-wrapper .widget-content .team-list ul li .team-wrapper .score {
  float: right;
  line-height: 21px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .overall-team-score-widget-wrapper .widget-content .team-list ul li .team-wrapper .score, :lang(ar)
.overall-group-score-widget-wrapper .widget-content .team-list ul li .team-wrapper .score {
  float: left;
}
/* line 553, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-bottom .more-list,
.overall-group-score-widget-wrapper .widget-bottom .more-list {
  padding: 15px 20px;
  background: #fff;
}
/* line 556, ../sass/layout/_sidebar.scss */
.overall-team-score-widget-wrapper .widget-bottom .more-list a,
.overall-group-score-widget-wrapper .widget-bottom .more-list a {
  font-family: "HelvNeue75";
  font-weight: normal;
  margin: 0;
  padding: 0 0 0 25px;
  color: #000;
  font-size: 14px;
  font-size: 1rem;
  background: url("../images/icons/pictoPlusBlk.png") no-repeat left center;
  line-height: 12px;
  border: none;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .overall-team-score-widget-wrapper .widget-bottom .more-list a, :lang(ar)
.overall-group-score-widget-wrapper .widget-bottom .more-list a {
  font-family: "HelvNeue75-Ar";
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .overall-team-score-widget-wrapper .widget-bottom .more-list a, :lang(ar)
.overall-group-score-widget-wrapper .widget-bottom .more-list a {
  padding: 0 25px 0 0;
  background-position: right center;
}

/* line 578, ../sass/layout/_sidebar.scss */
.register-starafrica .widget-content {
  padding: 0;
}
@media only screen and (max-width: 991px) {
  /* line 581, ../sass/layout/_sidebar.scss */
  .register-starafrica .more-list {
    text-align: center;
  }
  /* line 585, ../sass/layout/_sidebar.scss */
  .register-starafrica .more-list .btn {
    display: inline-block;
    min-width: 260px;
  }
}

/* line 594, ../sass/layout/_sidebar.scss */
.register-list li {
  padding: 20px 20px 18px;
}
/* line 596, ../sass/layout/_sidebar.scss */
.register-list li:nth-child(2n-1) {
  background: #f6f6f6;
}
/* line 599, ../sass/layout/_sidebar.scss */
.register-list li .list-item {
  position: relative;
  padding: 0 0 0 50px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-attachment: scroll;
}
/* line 75, ../sass/_sprites.scss */
.register-list li .list-item.perso:before {
  background-position: 0 -534px;
  height: 32px;
  width: 35px;
}
/* line 59, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.register-list li .list-item.perso:before:hover, .register-list li .list-item.perso:before.register-perso-hover {
  background-position: 0 -607px;
}
/* line 79, ../sass/_sprites.scss */
.register-list li .list-item.perso:hover:before, .register-list li .list-item.perso:focus:before {
  background-position: 0 -607px;
}
/* line 75, ../sass/_sprites.scss */
.register-list li .list-item.betting:before {
  background-position: -35px -534px;
  height: 37px;
  width: 31px;
}
/* line 59, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.register-list li .list-item.betting:before:hover, .register-list li .list-item.betting:before.register-betting-hover {
  background-position: 0 -724px;
}
/* line 79, ../sass/_sprites.scss */
.register-list li .list-item.betting:hover:before, .register-list li .list-item.betting:focus:before {
  background-position: 0 -724px;
}
/* line 75, ../sass/_sprites.scss */
.register-list li .list-item.comments:before {
  background-position: 0 -571px;
  height: 33px;
  width: 35px;
}
/* line 59, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.register-list li .list-item.comments:before:hover, .register-list li .list-item.comments:before.register-comments-hover {
  background-position: -35px -607px;
}
/* line 79, ../sass/_sprites.scss */
.register-list li .list-item.comments:hover:before, .register-list li .list-item.comments:focus:before {
  background-position: -35px -607px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .register-list li .list-item {
  padding: 0 50px 0 0;
}
/* line 613, ../sass/layout/_sidebar.scss */
.register-list li .list-item:hover .title, .register-list li .list-item:hover .title a, .register-list li .list-item:hover .title a:hover, .register-list li .list-item:hover .title a:focus, .register-list li .list-item:focus .title, .register-list li .list-item:focus .title a, .register-list li .list-item:focus .title a:hover, .register-list li .list-item:focus .title a:focus {
  color: #ff6600;
}
/* line 618, ../sass/layout/_sidebar.scss */
.register-list li .list-item:before {
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  position: absolute;
  top: 50%;
  left: 0;
  display: block;
  content: "";
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .register-list li .list-item:before {
  left: auto;
  right: 0;
}
/* line 631, ../sass/layout/_sidebar.scss */
.register-list li a {
  color: #000;
}
/* line 634, ../sass/layout/_sidebar.scss */
.register-list li .title {
  margin-bottom: 3px;
}
/* line 637, ../sass/layout/_sidebar.scss */
.register-list li .description {
  font-size: 12px;
  font-size: 0.85714rem;
}

/* line 646, ../sass/layout/_sidebar.scss */
.bet-next-match {
  background: #f6f6f6;
}
/* line 648, ../sass/layout/_sidebar.scss */
.bet-next-match .widget-header {
  background: #fff;
}
/* line 651, ../sass/layout/_sidebar.scss */
.bet-next-match .widget-title {
  padding: 0 23px 0 0;
}
/* line 33, ../sass/_sprites.scss */
.bet-next-match .widget-title:after {
  background-position: -56px -372px;
  width: 23px;
  height: 28px;
}
/* line 38, ../sass/_sprites.scss */
:lang(ar) .bet-next-match .widget-title {
  padding: 0 0 0 23px;
}
/* line 40, ../sass/_sprites.scss */
:lang(ar) .bet-next-match .widget-title:after {
  right: auto;
  left: 0;
}
/* line 654, ../sass/layout/_sidebar.scss */
.bet-next-match .widget-content {
  padding: 20px 20px 0;
}
/* line 657, ../sass/layout/_sidebar.scss */
.bet-next-match li {
  overflow: hidden;
  *zoom: 1;
  line-height: 50px;
}
/* line 661, ../sass/layout/_sidebar.scss */
.bet-next-match .date, .bet-next-match .title, .bet-next-match time {
  display: inline-block;
  vertical-align: middle;
}
/* line 665, ../sass/layout/_sidebar.scss */
.bet-next-match .title {
  font-size: 20px;
  font-size: 1.42857rem;
  max-width: 160px;
  padding-left: 20px;
  margin-bottom: 0;
  line-height: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .bet-next-match .title {
  padding-left: 0;
  padding-right: 20px;
}
/* line 675, ../sass/layout/_sidebar.scss */
.bet-next-match .title a {
  color: #000;
}
@media only screen and (max-width: 991px) {
  /* line 665, ../sass/layout/_sidebar.scss */
  .bet-next-match .title {
    max-width: 83%;
    width: 100%;
    padding: 0;
    text-align: center;
  }
}
@media only screen and (max-width: 767px) {
  /* line 665, ../sass/layout/_sidebar.scss */
  .bet-next-match .title {
    max-width: 60%;
    text-align: left;
    padding-left: 20px;
  }
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .bet-next-match .title {
    text-align: right;
  }
}
/* line 693, ../sass/layout/_sidebar.scss */
.bet-next-match .time {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  float: right;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .bet-next-match .time {
  font-family: "HelvNeue75-Ar";
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .bet-next-match .time {
  float: left;
}
@media only screen and (max-width: 991px) {
  /* line 701, ../sass/layout/_sidebar.scss */
  .bet-next-match .more-btn {
    text-align: center;
  }
  /* line 705, ../sass/layout/_sidebar.scss */
  .bet-next-match .more-btn .btn {
    display: inline-block;
    min-width: 260px;
    padding: 8px 16px;
    font-size: 0px;
    font-size: 0rem;
  }
  /* line 710, ../sass/layout/_sidebar.scss */
  .bet-next-match .more-btn .btn span {
    font-size: 12px;
    font-size: 0.85714rem;
  }
  /* line 712, ../sass/layout/_sidebar.scss */
  .bet-next-match .more-btn .btn span.first {
    margin: 0 5px 0 0;
  }
}

/* line 723, ../sass/layout/_sidebar.scss */
.widget-bottom .more-btn .btn {
  font-size: 0px;
  font-size: 0rem;
}
/* line 725, ../sass/layout/_sidebar.scss */
.widget-bottom .more-btn .btn span {
  font-size: 14px;
  font-size: 1rem;
}
/* line 727, ../sass/layout/_sidebar.scss */
.widget-bottom .more-btn .btn span.first {
  margin: 0 5px 0 0;
}

/* line 736, ../sass/layout/_sidebar.scss */
.birthday-widget {
  background: #f6f6f6;
}
/* line 738, ../sass/layout/_sidebar.scss */
.birthday-widget .widget-header {
  background: #fff;
}
/* line 741, ../sass/layout/_sidebar.scss */
.birthday-widget .widget-title {
  padding: 0 23px 0 0;
}
/* line 33, ../sass/_sprites.scss */
.birthday-widget .widget-title:after {
  background-position: 0 -289px;
  width: 23px;
  height: 24px;
}
/* line 38, ../sass/_sprites.scss */
:lang(ar) .birthday-widget .widget-title {
  padding: 0 0 0 23px;
}
/* line 40, ../sass/_sprites.scss */
:lang(ar) .birthday-widget .widget-title:after {
  right: auto;
  left: 0;
}
/* line 743, ../sass/layout/_sidebar.scss */
.stars-de-leuro .birthday-widget .widget-title {
  padding: 0 25px 0 0;
}
/* line 33, ../sass/_sprites.scss */
.stars-de-leuro .birthday-widget .widget-title:after {
  background-position: -32px -433px;
  width: 25px;
  height: 29px;
}
/* line 38, ../sass/_sprites.scss */
:lang(ar) .stars-de-leuro .birthday-widget .widget-title {
  padding: 0 0 0 25px;
}
/* line 40, ../sass/_sprites.scss */
:lang(ar) .stars-de-leuro .birthday-widget .widget-title:after {
  right: auto;
  left: 0;
}
/* line 749, ../sass/layout/_sidebar.scss */
.birthday-widget .birthday-slides .slides li:nth-child(n+2) {
  display: none;
}
/* line 754, ../sass/layout/_sidebar.scss */
.birthday-widget .widget-content {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 16px;
  font-size: 1.14286rem;
  padding-top: 20px;
  line-height: 1.2;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .birthday-widget .widget-content {
  font-family: "HelvNeue75-Ar";
}
/* line 760, ../sass/layout/_sidebar.scss */
.birthday-widget .widget-bottom {
  padding: 20px 0 0;
}
@media only screen and (max-width: 991px) {
  /* line 762, ../sass/layout/_sidebar.scss */
  .birthday-widget .widget-bottom .more-btn {
    text-align: center;
  }
}
/* line 767, ../sass/layout/_sidebar.scss */
.birthday-widget .widget-bottom .btn {
  display: block;
}
@media only screen and (max-width: 991px) {
  /* line 767, ../sass/layout/_sidebar.scss */
  .birthday-widget .widget-bottom .btn {
    display: inline-block;
    min-width: 260px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 775, ../sass/layout/_sidebar.scss */
  .birthday-widget .player-profile {
    overflow: hidden;
    *zoom: 1;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 780, ../sass/layout/_sidebar.scss */
  .birthday-widget .profile-top, .birthday-widget .profile-bottom {
    float: left;
  }
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .birthday-widget .profile-top, :lang(ar) .birthday-widget .profile-bottom {
    float: right;
  }
}
/* line 788, ../sass/layout/_sidebar.scss */
.birthday-widget .profile-top {
  overflow: hidden;
  *zoom: 1;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 788, ../sass/layout/_sidebar.scss */
  .birthday-widget .profile-top {
    width: 60%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 794, ../sass/layout/_sidebar.scss */
  .birthday-widget .profile-bottom {
    max-width: 40%;
    padding-left: 10px;
  }
}
/* line 800, ../sass/layout/_sidebar.scss */
.birthday-widget .player-pic, .birthday-widget .player-details {
  float: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .birthday-widget .player-pic, :lang(ar) .birthday-widget .player-details {
  float: right;
}
/* line 806, ../sass/layout/_sidebar.scss */
.birthday-widget .player-pic {
  width: 100px;
}
/* line 809, ../sass/layout/_sidebar.scss */
.birthday-widget .player-details {
  width: calc(100% - 100px);
  padding-left: 20px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .birthday-widget .player-details {
  padding-left: 0;
  padding-right: 20px;
}
/* line 816, ../sass/layout/_sidebar.scss */
.birthday-widget .player-details .copy {
  display: block;
  color: #ff6600;
}
/* line 821, ../sass/layout/_sidebar.scss */
.birthday-widget .dob, .birthday-widget .age {
  margin-top: 10px;
}
/* line 824, ../sass/layout/_sidebar.scss */
.birthday-widget .country, .birthday-widget .club {
  margin-top: 20px;
  font-size: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .birthday-widget .country, :lang(ar) .birthday-widget .club {
  overflow: hidden;
  *zoom: 1;
}
/* line 830, ../sass/layout/_sidebar.scss */
.birthday-widget .country span, .birthday-widget .club span {
  font-size: 16px;
  font-size: 1.14286rem;
}
/* line 833, ../sass/layout/_sidebar.scss */
.birthday-widget .country > span, .birthday-widget .club > span {
  display: inline-block;
  vertical-align: middle;
}
/* line 837, ../sass/layout/_sidebar.scss */
.birthday-widget .country .copy, .birthday-widget .club .copy {
  width: calc(100% - 40px);
  padding-left: 15px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .birthday-widget .country .copy, :lang(ar) .birthday-widget .club .copy {
  padding-left: 0;
  padding-right: 15px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  /* line 846, ../sass/layout/_sidebar.scss */
  .birthday-widget .country {
    margin-top: 0;
  }
}
/* line 851, ../sass/layout/_sidebar.scss */
.birthday-widget .flag, .birthday-widget .badge {
  width: 40px;
}
/* line 853, ../sass/layout/_sidebar.scss */
.birthday-widget .flag img, .birthday-widget .badge img {
  max-width: 100%;
  height: auto;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .birthday-widget .flag, :lang(ar) .birthday-widget .badge {
  float: right;
}
/* line 861, ../sass/layout/_sidebar.scss */
.birthday-widget .badge {
  padding: 0;
  background-color: transparent;
  border-radius: 0;
}
/* line 866, ../sass/layout/_sidebar.scss */
.birthday-widget .club_position, .birthday-widget .club_name {
  display: block;
}

/* line 871, ../sass/layout/_sidebar.scss */
.birthday-slides {
  /*    .slides li {
          @include arabic {
              float: right !important;
          }
      }*/
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .birthday-slides {
  text-align: right;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .birthday-slides .flex-viewport {
  direction: ltr;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .birthday-slides .flex-viewport ul {
  transform: translate3d(300px, 0px, 0px);
  -webkit-transform: translate3d(300px, 0px, 0px);
  -moz-transform: translate3d(300px, 0px, 0px);
  -ms-transform: translate3d(300px, 0px, 0px);
  -o-transform: translate3d(300px, 0px, 0px);
}
/* line 894, ../sass/layout/_sidebar.scss */
.birthday-slides .flex-control-nav {
  display: none;
}
/* line 897, ../sass/layout/_sidebar.scss */
.birthday-slides .flex-direction-nav {
  padding: 20px;
  background: #fff;
  text-align: right;
}
/* line 901, ../sass/layout/_sidebar.scss */
.birthday-slides .flex-direction-nav li {
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
}
/* line 906, ../sass/layout/_sidebar.scss */
.birthday-slides .flex-direction-nav a {
  display: block;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 911, ../sass/layout/_sidebar.scss */
.birthday-slides .flex-direction-nav .flex-prev {
  background-position: -44px 0;
  height: 13px;
  width: 8px;
}
/* line 914, ../sass/layout/_sidebar.scss */
.birthday-slides .flex-direction-nav .flex-next {
  background-position: -83px 0;
  height: 13px;
  width: 8px;
  margin-left: 20px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .birthday-slides .flex-direction-nav {
  direction: ltr;
  text-align: left;
}

/* line 931, ../sass/layout/_sidebar.scss */
.most-viewed-widget {
  margin-bottom: 20px;
}
/* line 933, ../sass/layout/_sidebar.scss */
.most-viewed-widget .widget-header {
  background: #fff;
}
/* line 936, ../sass/layout/_sidebar.scss */
.most-viewed-widget .widget-content {
  background: #f6f6f6;
}
/* line 939, ../sass/layout/_sidebar.scss */
.most-viewed-widget li {
  padding: 20px;
}
/* line 941, ../sass/layout/_sidebar.scss */
.most-viewed-widget li:nth-child(2n) {
  background: #fff;
}

/* line 947, ../sass/layout/_sidebar.scss */
.most-viewed-list-item {
  overflow: hidden;
  *zoom: 1;
}
/* line 949, ../sass/layout/_sidebar.scss */
.most-viewed-list-item .date-box {
  float: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .most-viewed-list-item .date-box {
  float: right;
}
/* line 955, ../sass/layout/_sidebar.scss */
.most-viewed-list-item .info-wrapper {
  max-width: calc(100% - 50px);
  padding-left: 10px;
  overflow: hidden;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .most-viewed-list-item .info-wrapper {
  padding-left: 0;
  padding-right: 10px;
}
/* line 964, ../sass/layout/_sidebar.scss */
.most-viewed-list-item a {
  color: #000;
}

/* line 970, ../sass/layout/_sidebar.scss */
.club-results-wrapper {
  margin: 0 0 20px;
}
/* line 973, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-header {
  overflow: hidden;
  *zoom: 1;
  padding: 15px 20px;
  background: #fff;
}
/* line 977, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-header .widget-title {
  padding: 0 28px 0 0;
}
/* line 33, ../sass/_sprites.scss */
.club-results-wrapper .widget-header .widget-title:after {
  background-position: -89px -344px;
  width: 28px;
  height: 28px;
}
/* line 38, ../sass/_sprites.scss */
:lang(ar) .club-results-wrapper .widget-header .widget-title {
  padding: 0 0 0 28px;
}
/* line 40, ../sass/_sprites.scss */
:lang(ar) .club-results-wrapper .widget-header .widget-title:after {
  right: auto;
  left: 0;
}
/* line 983, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-sub-header {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 16px;
  font-size: 1.14286rem;
  margin: 0;
  padding: 15px 20px;
  background: #000;
  color: #fff;
  border-bottom: 2px solid #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .club-results-wrapper .widget-sub-header {
  font-family: "HelvNeue75-Ar";
}
/* line 994, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-content .club-results {
  padding: 15px 20px;
  border-bottom: 2px solid #fff;
  background: #000;
  color: #fff;
}
/* line 999, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-content .club-results .date {
  color: #ff6600;
  margin: 0 0 5px;
}
/* line 1003, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-content .club-results .info-wrapper {
  overflow: hidden;
  *zoom: 1;
  margin: 0 0 1px;
}
/* line 1006, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-content .club-results .info-wrapper div {
  font-family: "HelvNeue75";
  font-weight: normal;
  display: inline-block;
  vertical-align: middle;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .club-results-wrapper .widget-content .club-results .info-wrapper div {
  font-family: "HelvNeue75-Ar";
}
/* line 1010, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-content .club-results .info-wrapper div.time {
  font-size: 12px;
  font-size: 0.85714rem;
  max-width: 60px;
  width: 100%;
}
/* line 1015, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-content .club-results .info-wrapper div.team-wrapper {
  max-width: 165px;
  width: 100%;
  font-size: 14px;
  font-size: 1rem;
}
/* line 1019, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-content .club-results .info-wrapper div.team-wrapper span:last-child {
  margin: 0 0 0 3px;
}
@media only screen and (max-width: 767px) {
  /* line 2, ../sass/helpers/_mixins.scss */
  :lang(ar) .club-results-wrapper .widget-content .club-results .info-wrapper div.team-wrapper {
    max-width: 170px;
  }
}
/* line 1028, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-content .club-results .info-wrapper div.score {
  width: auto;
  font-size: 14px;
  font-size: 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 1028, ../sass/layout/_sidebar.scss */
  .club-results-wrapper .widget-content .club-results .info-wrapper div.score {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 1003, ../sass/layout/_sidebar.scss */
  .club-results-wrapper .widget-content .club-results .info-wrapper {
    display: inline-block;
    max-width: 90%;
    padding-left: 20px;
    width: 100%;
  }
}
/* line 1047, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-bottom .more-btn {
  padding: 15px 20px;
  background: #000;
}
/* line 1050, ../sass/layout/_sidebar.scss */
.club-results-wrapper .widget-bottom .more-btn a {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  margin: 0;
  padding: 0 0 0 25px;
  color: #fff;
  background: url("../images/icons/pictoPlus.png") no-repeat left center;
  line-height: 12px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .club-results-wrapper .widget-bottom .more-btn a {
  font-family: "HelvNeue75-Ar";
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .club-results-wrapper .widget-bottom .more-btn a {
  padding: 0 25px 0 0;
  background-position: right center;
}

/* line 1068, ../sass/layout/_sidebar.scss */
.live_commentary_now {
  margin-bottom: 20px;
}
/* line 1070, ../sass/layout/_sidebar.scss */
.live_commentary_now .widget-header {
  background: #fff;
}
/* line 1072, ../sass/layout/_sidebar.scss */
.live_commentary_now .widget-header .widget-title {
  padding: 0 25px 0 0;
}
/* line 33, ../sass/_sprites.scss */
.live_commentary_now .widget-header .widget-title:after {
  background-position: -32px -433px;
  width: 25px;
  height: 29px;
}
/* line 38, ../sass/_sprites.scss */
:lang(ar) .live_commentary_now .widget-header .widget-title {
  padding: 0 0 0 25px;
}
/* line 40, ../sass/_sprites.scss */
:lang(ar) .live_commentary_now .widget-header .widget-title:after {
  right: auto;
  left: 0;
}
/* line 1077, ../sass/layout/_sidebar.scss */
.live_commentary_now .widget-bottom .more-btn {
  padding: 20px;
  background: #000;
}
/* line 1080, ../sass/layout/_sidebar.scss */
.live_commentary_now .widget-bottom .more-btn a {
  border-color: #fff;
  color: #fff;
  display: block;
  padding: 8px 20px;
  font-size: 14px;
  font-size: 1rem;
}

/* line 1092, ../sass/layout/_sidebar.scss */
.full-link {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 9;
}

/* line 1103, ../sass/layout/_sidebar.scss */
aside.widget-pub {
  margin-bottom: 20px;
}

/* line 4, ../sass/_main.scss */
.flag-container .selected-flag .flag-icon-squared {
  background-position: 0 0;
  line-height: normal;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-size: cover;
}

/* line 14, ../sass/_main.scss */
.hp-content-top {
  position: relative;
  margin: 0;
  padding: 0;
  border-bottom: 3px solid #000;
  height: auto;
  background: url("../images/banner-main.jpg") no-repeat top center;
  background-size: cover;
}
@media only screen and (max-width: 767px) {
  /* line 14, ../sass/_main.scss */
  .hp-content-top {
    -webkit-background-size: 1000px auto;
    -moz-background-size: 1000px auto;
    -o-background-size: 1000px auto;
    background-size: 1000px auto;
    -moz-background-attachment: scroll;
    -o-background-attachment: scroll;
    -webkit-background-attachment: scroll;
    background-attachment: scroll;
  }
}
/* line 32, ../sass/_main.scss */
.hp-content-top:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: transparent;
  border-top-color: #000000;
  border-width: 30px;
  margin-left: -30px;
}
@media only screen and (max-width: 991px) {
  /* line 46, ../sass/_main.scss */
  .hp-content-top .container {
    padding: 0;
    width: 100%;
  }
}
/* line 52, ../sass/_main.scss */
.hp-content-top .container-wrapper {
  overflow: hidden;
  *zoom: 1;
  position: static;
  overflow: initial;
}
/* line 56, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-left {
  bottom: 0;
  float: left;
  position: absolute;
  top: auto;
  width: 35.667;
  z-index: 1;
  /*img {
    position: absolute;
    bottom: 0;
    z-index: 3;
  }*/
}
@media only screen and (max-width: 991px) {
  /* line 56, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-left {
    position: relative;
  }
}
@media only screen and (max-width: 991px) {
  /* line 56, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-left {
    float: none;
    width: 100%;
    text-align: center;
  }
  /* line 75, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-left img {
    max-width: 45%;
    height: auto;
    position: inherit;
    bottom: 0;
  }
}
@media only screen and (max-width: 767px) {
  /* line 56, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-left {
    float: none;
    width: 100%;
  }
  /* line 85, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-left img {
    position: inherit;
    margin-left: 10%;
    max-width: 270px;
  }
}
/* line 92, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right {
  float: right;
  width: 58.3333%;
}
@media only screen and (max-width: 991px) {
  /* line 92, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right {
    float: none;
    width: 100%;
    position: relative;
    z-index: 10;
  }
}
/* line 101, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs {
  margin-top: 60px;
  margin-bottom: 50px;
  max-width: 600px;
  width: 100%;
}
@media only screen and (max-width: 991px) {
  /* line 101, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs {
    margin-top: 0;
    margin-bottom: 0;
    max-width: none;
  }
}
/* line 112, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li {
  width: 50%;
}
/* line 114, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li a {
  color: #000;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 20px;
  font-size: 1.42857rem;
  text-align: center;
  border: none;
  margin: 0;
  position: relative;
  background: #dbdbdb;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li a {
  font-family: "HelvNeue75-Ar";
}
/* line 123, ../sass/_main.scss */
.es .hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li a {
  min-height: 90px;
}
@media only screen and (max-width: 991px) {
  /* line 114, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li a {
    font-size: 18px;
    font-size: 1.28571rem;
  }
}
@media only screen and (max-width: 991px) {
  /* line 114, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li a {
    font-size: 15px;
    font-size: 1.07143rem;
    padding: 10px 5px;
  }
}
/* line 135, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li.active a,
.hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li.active a:focus,
.hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li.active a:hover {
  background: #9164cd;
  color: #000;
}
/* line 140, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li.active a:after,
.hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li.active a:focus:after,
.hp-content-top .container-wrapper .container-right .container-tabs .nav-tabs > li.active a:hover:after {
  top: -10px;
  width: 100%;
  height: 10px;
  background: #9164cd;
  content: "";
  position: absolute;
  left: 0;
}
/* line 153, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content {
  background: #9164cd;
  padding: 30px 30px 40px;
  position: relative;
  min-height: 340px;
}
@media only screen and (max-width: 767px) {
  /* line 153, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .tab-content {
    padding: 20px 20px 30px;
  }
}
/* line 162, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-text {
  color: #000;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 28px;
  font-size: 2rem;
  line-height: 35px;
  margin: 0 0 20px;
  text-align: center;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-text {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 162, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-text {
    text-align: center;
  }
}
@media only screen and (max-width: 767px) {
  /* line 162, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-text {
    font-size: 25px;
    font-size: 1.78571rem;
  }
}
/* line 177, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form {
  max-width: 414px;
  width: 100%;
  margin: 0 auto;
}
@media only screen and (max-width: 991px) {
  /* line 177, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form {
    max-width: none;
  }
}
/* line 184, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form {
  text-align: center;
}
@media only screen and (max-width: 991px) {
  /* line 184, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form {
    text-align: left;
  }
}
/* line 190, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form.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 203, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul {
  position: relative;
}
/* line 206, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child {
  height: 100%;
  width: 100%;
  z-index: 2;
  position: relative;
  /*.selector {
    background: $white;
    height: 100%;
    padding: 0 0 0 50px;
    min-width: 395px;
    text-align: left;
    position: relative;
    color: #b7b7b7;
    z-index: 9;
    &.fixedWidth {
      @include responsive(sm) {
        width: 100%;
      }
    }
    @include responsive(xs) {
      min-width: 225px;
    }
    &:before {
      @include icons-sprite(globe);
      position: absolute;
      top: 20%;
      left: 10px;
      width: 24px;
      height: 24px;
      display: inline-block;
      content: '';
    }
    &:after {
      @include icons-sprite(dropdownArrowDown-blk);
      position: absolute;
      top: 50%;
      right: 15px;
      width: 13px;
      height: 8px;
      display: inline-block;
      content: '';
    }
    > span {
      height: 100%;
      padding: 0 0 0 10px;
      min-width: 100%;
    }
    .select-countries {
      cursor: pointer;
      height: 100%;
      z-index: 2;
      color: $black;
      .flag-icon {
        background-color: transparent;
        padding: 0 0 0 20px !important;
        margin: 0 0 10px 5px;
        display: block;
        &:hover {
          background-color: transparent;
        }
      }
    }
  }*/
}
/* line 212, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .select-country {
  background: #fff;
  height: 100%;
  padding: 0 0 0 50px;
  min-width: 395px;
  width: 100%;
  text-align: left;
  position: relative;
  color: #b7b7b7;
  z-index: 9;
}
@media only screen and (max-width: 767px) {
  /* line 212, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .select-country {
    min-width: 225px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 212, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .select-country {
    padding: 0 30px 0 40px;
    font-size: 12px;
    line-height: normal;
    height: 40px;
  }
}
/* line 231, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .select-country:before {
  background-position: -89px -213px;
  position: absolute;
  top: 20%;
  left: 10px;
  width: 24px;
  height: 24px;
  display: inline-block;
  content: "";
}
/* line 241, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .select-country:after {
  background-position: -47px -13px;
  position: absolute;
  top: 50%;
  right: 15px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 252, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .country-list {
  box-shadow: 1px 2px 9px rgba(0, 0, 0, 0.2);
  background: #fff;
  overflow-y: scroll;
  max-height: 300px;
  width: 100%;
  position: absolute;
  text-align: left;
  border-top: solid 1px #ccc;
}
/* line 262, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .country-list.loading {
  background: #fff url(../images/icons/loader.gif) no-repeat center center;
  padding: 40px 0;
  text-align: center;
}
/* line 269, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .country-list li {
  padding: 5px;
  cursor: pointer;
}
/* line 272, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .country-list li .flag-icon {
  border-radius: 50%;
  height: 20px;
  margin: 0 5px 0 0;
  width: 20px;
  border: solid 1px #ccc;
}
/* line 279, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .country-list li .country-name {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .country-list li .country-name {
  font-family: "HelvNeue75-Ar";
}
/* line 283, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li:first-child .country-list li:hover {
  background: #f1f1f1;
  color: #ff6600;
}
/* line 350, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li .intl-tel-input.allow-dropdown .flag-container {
  width: 100%;
}
/* line 352, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li .intl-tel-input.allow-dropdown .flag-container .selected-flag {
  left: 0;
  width: 135px;
  z-index: 1;
}
/* line 356, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li .intl-tel-input.allow-dropdown .flag-container .selected-flag:focus {
  outline: 0;
}
/* line 359, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li .intl-tel-input.allow-dropdown .flag-container .selected-flag:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 15px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 369, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form ul li .intl-tel-input.allow-dropdown .flag-container .selected-flag:before {
  content: "";
  width: 1px;
  background-color: #9164cd;
  height: 92%;
  position: absolute;
  top: 4%;
  right: 0;
}
/* line 384, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form .intl-tel-input {
  display: block;
  text-align: left;
  height: 40px;
}
/* line 390, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form .intl-tel-input input {
  border: none;
  width: 100%;
  padding: 0 8px 0 150px;
  height: 100%;
  font-family: "HelvNeue45";
  font-size: 20px;
  font-size: 1.42857rem;
  border-radius: 0;
  line-height: normal;
}
@media only screen and (max-width: 991px) {
  /* line 390, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form .intl-tel-input input {
    font-size: 14px;
    font-size: 1rem;
  }
}
/* line 405, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form .intl-tel-input .flag-container {
  width: 100%;
}
/* line 407, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form .intl-tel-input .flag-container .selected-flag {
  background: none;
  z-index: 1;
}
/* line 410, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form .intl-tel-input .flag-container .selected-flag .iti-flag {
  padding: 0 0 0 20px;
}
/* line 412, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form .intl-tel-input .flag-container .selected-flag .iti-flag span {
  position: relative;
  top: -13px;
  margin: 0 0 0 7px;
  font-family: "HelvNeue45";
  font-size: 20px;
  font-size: 1.42857rem;
}
@media only screen and (max-width: 479px) {
  /* line 412, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form .intl-tel-input .flag-container .selected-flag .iti-flag span {
    margin: 0 0 0 7px;
    top: -4px;
    font-size: 14px;
    font-size: 1rem;
  }
}
/* line 425, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form .intl-tel-input .flag-container .selected-flag .iti-arrow {
  display: none;
}
/* line 428, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form .intl-tel-input .flag-container .selected-flag:before {
  content: "";
  width: 1px;
  background-color: #9164cd;
  height: 92%;
  position: absolute;
  top: 4%;
  right: 0;
}
/* line 440, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form button {
  margin: 20px 0 0;
  background: #000;
  padding: 0 35px 0 20px;
  line-height: 40px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: none;
  position: relative;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form button {
  font-family: "HelvNeue75-Ar";
}
/* line 450, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form button:after {
  background-position: -75px 0;
  position: absolute;
  top: 14px;
  right: 15px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
}
/* line 460, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form button:hover {
  background: #fff;
  color: #000;
}
/* line 463, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content .credit-form form button:hover:after {
  background-position: -83px 0;
}
/* line 471, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content #voucher-tab {
  height: 300px;
  position: relative;
  z-index: 99;
}
@media only screen and (max-width: 991px) {
  /* line 471, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right .container-tabs .tab-content #voucher-tab {
    overflow-y: hidden;
  }
}
/* line 478, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content #voucher-tab:before {
  background: #fff url(../images/icons/loader.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
/* line 489, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right .container-tabs .tab-content #voucher-tab iframe {
  height: 100%;
  border: none;
}
/* line 497, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup {
  margin-bottom: 50px;
  margin-top: 60px;
  max-width: 600px;
  width: 100%;
  background: #9164cd;
  padding: 20px 50px 30px;
  position: relative;
}
@media only screen and (max-width: 991px) {
  /* line 497, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup {
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 767px) {
  /* line 497, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup {
    padding: 20px 30px 30px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 497, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup {
    padding: 20px 20px 30px;
  }
}
/* line 516, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .user-country {
  font-family: "HelvNeue75";
  font-size: 16px;
}
/* line 519, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .user-country span {
  border-radius: 50%;
  display: block;
  height: 32px;
  margin: 0 auto 6px;
  width: 33px;
}
/* line 525, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .user-country span:before {
  display: none;
}
/* line 530, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .title-text {
  font-family: "HelvNeue75";
  font-weight: 40px;
  font-size: 35px;
  font-size: 2.5rem;
  color: #000;
  margin-bottom: 15px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-top .container-wrapper .container-right #content-request-topup .title-text {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 479px) {
  /* line 530, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .title-text {
    font-size: 25px;
    font-size: 1.78571rem;
  }
}
/* line 539, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .op-num-data {
  margin: 13px 0 0 0;
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 991px) {
  /* line 539, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .op-num-data {
    text-align: center;
  }
}
@media only screen and (max-width: 767px) {
  /* line 539, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .op-num-data {
    flex-direction: column;
  }
}
/* line 549, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .op-num-data > input {
  border: none;
  width: 100%;
  padding: 0 0 4px 10px;
  border-left: 1px solid #9164cd;
  height: 40px;
  font-family: "HelvNeue45";
  font-size: 20px;
  font-size: 1.42857rem;
}
@media only screen and (max-width: 479px) {
  /* line 549, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .op-num-data > input {
    font-size: 12px;
    font-size: 0.85714rem;
  }
}
/* line 561, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .op-num-data #update-operator {
  text-decoration: underline dotted #ff6600;
  color: #ff6600;
  padding-left: 6px;
}
@media only screen and (max-width: 767px) {
  /* line 561, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .op-num-data #update-operator {
    padding: 10px 0 0;
  }
}
/* line 570, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup {
  text-align: center;
}
/* line 573, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup.public-area .intl-tel-input {
  width: 395px;
  margin: auto;
}
@media only screen and (max-width: 991px) {
  /* line 573, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup.public-area .intl-tel-input {
    width: 100%;
  }
}
/* line 582, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup #change-number {
  text-decoration: underline;
  font-family: "HelvNeue75";
  font-size: 15px;
  line-height: 15px;
  margin: 0 0 0 7px;
}
@media only screen and (max-width: 991px) {
  /* line 582, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup #change-number {
    margin: 15px auto 0;
    display: block;
  }
}
/* line 593, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .operator-detail {
  display: inline-block;
  vertical-align: top;
  margin: 0 8px 0 0;
}
@media only screen and (max-width: 991px) {
  /* line 593, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .operator-detail {
    margin: 0 auto 15px;
  }
}
/* line 600, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .operator-detail img {
  width: 41px;
}
@media only screen and (max-width: 991px) {
  /* line 570, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup {
    text-align: left;
    max-width: none;
  }
}
/* line 609, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup.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 623, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input.allow-dropdown .flag-container {
  width: 100%;
}
/* line 629, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul {
  position: relative;
  width: 100%;
}
/* line 633, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child {
  height: 100%;
  width: 100%;
  z-index: 2;
}
/* line 637, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .dropdown {
  width: 395px;
  margin: auto;
}
@media only screen and (max-width: 991px) {
  /* line 637, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .dropdown {
    width: 100%;
  }
}
/* line 644, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .select-country {
  background: #fff;
  height: 100%;
  padding: 0 0 0 50px;
  min-width: 395px;
  text-align: left;
  position: relative;
  color: #b7b7b7;
  z-index: 9;
  border: none;
}
@media only screen and (max-width: 991px) {
  /* line 644, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .select-country {
    min-width: 100%;
  }
}
/* line 657, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .select-country:before {
  background-position: -89px -213px;
  position: absolute;
  top: 20%;
  left: 10px;
  width: 24px;
  height: 24px;
  display: inline-block;
  content: "";
}
/* line 667, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .select-country:after {
  background-position: -47px -13px;
  position: absolute;
  top: 50%;
  right: 15px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 677, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .select-country > span {
  height: 100%;
  padding: 0 0 0 10px;
  min-width: 100%;
}
/* line 682, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .select-country .select-countries {
  cursor: pointer;
  height: 100%;
  z-index: 2;
  color: #000;
}
/* line 689, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .country-list {
  box-shadow: 1px 2px 9px rgba(0, 0, 0, 0.2);
  background: #fff;
  overflow-y: scroll;
  max-height: 300px;
  width: 100%;
  position: absolute;
  text-align: left;
  border-top: solid 1px #ccc;
}
/* line 698, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .country-list.loading {
  background: #fff url(../images/icons/loader.gif) no-repeat center center;
  padding: 40px 0;
  text-align: center;
}
/* line 705, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .country-list li {
  padding: 5px;
  cursor: pointer;
}
/* line 708, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .country-list li .flag-icon {
  border-radius: 50%;
  height: 20px;
  margin: 0 5px 0 0;
  width: 20px;
  border: solid 1px #ccc;
}
/* line 715, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .country-list li .country-name {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .country-list li .country-name {
  font-family: "HelvNeue75-Ar";
}
/* line 719, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li:first-child .country-list li:hover {
  background: #f1f1f1;
  color: #ff6600;
}
/* line 729, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li .intl-tel-input.allow-dropdown .flag-container .selected-flag {
  left: 0;
  width: 135px;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  /* line 729, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li .intl-tel-input.allow-dropdown .flag-container .selected-flag {
    width: 195px;
  }
}
/* line 736, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li .intl-tel-input.allow-dropdown .flag-container .selected-flag:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 15px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 746, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li .intl-tel-input.allow-dropdown .flag-container .selected-flag :before {
  content: "";
  width: 1px;
  background-color: #9164cd;
  height: 92%;
  position: absolute;
  top: 4%;
  right: 0;
}
/* line 757, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup ul li .intl-tel-input.allow-dropdown .flag-container .selected-flag span:before {
  display: none;
}
/* line 767, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input {
  display: inline-block;
  text-align: left;
  background: #fff;
  height: 40px;
  width: 70%;
}
@media only screen and (max-width: 991px) {
  /* line 767, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input {
    width: 100%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 767, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input {
    padding: 0 8px 0 110px;
  }
}
/* line 780, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input input {
  border: none;
  width: 100%;
  padding: 0 0 0 150px;
  height: 40px;
  line-height: 40px;
  font-family: "HelvNeue45";
  font-size: 20px;
  font-size: 1.42857rem;
}
@media only screen and (max-width: 479px) {
  /* line 780, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input input {
    font-size: 12px;
    font-size: 0.85714rem;
  }
}
/* line 794, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input .flag-container .selected-flag {
  background: none;
  width: 135px;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  /* line 794, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input .flag-container .selected-flag {
    width: 115px;
  }
}
/* line 801, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input .flag-container .selected-flag:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 15px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 811, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input .flag-container .selected-flag .iti-flag {
  padding: 0 0 0 20px;
}
/* line 813, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input .flag-container .selected-flag .iti-flag span {
  position: relative;
  top: -12px;
  margin: 0 0 0 7px;
  font-family: "HelvNeue45";
  font-size: 20px;
  font-size: 1.42857rem;
}
@media only screen and (max-width: 479px) {
  /* line 813, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input .flag-container .selected-flag .iti-flag span {
    font-size: 12px;
    font-size: 0.85714rem;
    top: -5px;
  }
}
/* line 825, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input .flag-container .selected-flag .iti-arrow {
  display: none;
}
/* line 828, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup .intl-tel-input .flag-container .selected-flag:before {
  content: "";
  width: 1px;
  background-color: #9164cd;
  height: 92%;
  position: absolute;
  top: 4%;
  right: 0;
}
/* line 840, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup button {
  margin: 20px 0 0;
  background: #000;
  padding: 0 35px 0 20px;
  line-height: 40px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: none;
  position: relative;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup button {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 840, ../sass/_main.scss */
  .hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup button {
    display: table;
    margin: 20px auto 10px;
  }
}
/* line 854, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .form-req-topup button:after {
  background-position: -75px 0;
  position: absolute;
  top: 14px;
  right: 15px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
}
/* line 866, ../sass/_main.scss */
.hp-content-top .container-wrapper .container-right #content-request-topup .desc {
  padding: 0 30px;
  line-height: 20px;
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-top .container-wrapper .container-right #content-request-topup .desc {
  font-family: "HelvNeue55-Ar";
}

/* line 877, ../sass/_main.scss */
.frame-voucher-topup {
  background: rgba(0, 0, 0, 0.85);
  height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 99;
  -webkit-overflow-scrolling: touch;
  overflow-y: scroll;
}
@media only screen and (max-width: 991px) {
  /* line 877, ../sass/_main.scss */
  .frame-voucher-topup {
    height: 100vh;
  }
}
@media only screen and (max-width: 767px) {
  /* line 877, ../sass/_main.scss */
  .frame-voucher-topup {
    padding: 0 10px;
  }
}
/* line 894, ../sass/_main.scss */
.frame-voucher-topup:after {
  content: "";
  position: absolute;
  right: 27%;
  top: 120px;
  width: 16px;
  height: 16px;
  cursor: pointer;
  background: url("../images/icons/close.png") no-repeat top right;
}
@media only screen and (max-width: 991px) {
  /* line 894, ../sass/_main.scss */
  .frame-voucher-topup:after {
    right: 26%;
    top: 6px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 894, ../sass/_main.scss */
  .frame-voucher-topup:after {
    right: 15px;
  }
}
/* line 911, ../sass/_main.scss */
.frame-voucher-topup.no-show {
  width: 0;
  padding: 0;
  opacity: 0;
}
/* line 915, ../sass/_main.scss */
.frame-voucher-topup.no-show:after {
  width: 0;
}
/* line 919, ../sass/_main.scss */
.frame-voucher-topup .wrap {
  display: block;
  margin: 100px auto 50px;
  overflow: hidden;
  width: 50%;
  height: 100%;
}
@media only screen and (max-width: 991px) {
  /* line 919, ../sass/_main.scss */
  .frame-voucher-topup .wrap {
    margin-top: 0;
  }
}
@media only screen and (max-width: 767px) {
  /* line 919, ../sass/_main.scss */
  .frame-voucher-topup .wrap {
    width: 100%;
  }
}
/* line 933, ../sass/_main.scss */
.frame-voucher-topup .wrap > iframe {
  width: 100%;
  height: 100%;
}
/* line 939, ../sass/_main.scss */
.frame-voucher-topup .modal {
  display: none;
}

/* line 946, ../sass/_main.scss */
.productList .mid-content {
  margin-left: -10px;
  margin-right: -10px;
  overflow: hidden;
  *zoom: 1;
  text-align: left;
  position: relative;
}
/* line 950, ../sass/_main.scss */
.productList .mid-content .mid-content-title {
  margin: 0 0 25px;
}
/* line 954, ../sass/_main.scss */
.productList .mid-content.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 966, ../sass/_main.scss */
.productList .mid-content .product {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}
@media (min-width: 768px) {
  /* line 966, ../sass/_main.scss */
  .productList .mid-content .product {
    float: left;
    width: 33.33333%;
  }
}
@media (min-width: 992px) {
  /* line 966, ../sass/_main.scss */
  .productList .mid-content .product {
    float: left;
    width: 33.33333%;
  }
}
/* line 972, ../sass/_main.scss */
.productList .mid-content .product.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 966, ../sass/_main.scss */
  .productList .mid-content .product {
    margin: 0 0 15px;
  }
}
/* line 987, ../sass/_main.scss */
.productList .mid-content .product .inner-product {
  background: #fff;
  border-radius: 2px;
  padding: 20px;
  text-align: center;
  font-family: "HelvNeue75";
}
/* line 993, ../sass/_main.scss */
.productList .mid-content .product .inner-product .product-value {
  border: 2px solid #ff6600;
  border-radius: 50%;
  display: inline-block;
  height: 60px;
  line-height: 55px;
  text-align: center;
  width: 60px;
  margin-bottom: 10px;
}
/* line 1004, ../sass/_main.scss */
.productList .mid-content .product .inner-product .recipient-number .flag-icon {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: solid 1px #ccc;
  font-family: "HelvNeue55";
}
/* line 1013, ../sass/_main.scss */
.productList .mid-content .product .re-topup {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  background: #000;
  color: #fff;
  border: none;
  text-align: center;
  width: 100%;
  padding: 15px 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .productList .mid-content .product .re-topup {
  font-family: "HelvNeue75-Ar";
}
/* line 1022, ../sass/_main.scss */
.productList .mid-content .product .re-topup:hover {
  background: #ff6600;
  color: #fff;
}

/* line 1032, ../sass/_main.scss */
.hp-content-mid {
  padding: 50px 0;
  min-height: 300px;
  position: relative;
}
/* line 1037, ../sass/_main.scss */
.hp-content-mid.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 1049, ../sass/_main.scss */
.hp-content-mid .mid-title {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 35px;
  font-size: 2.5rem;
  color: #000;
  line-height: 40px;
  margin: 0 auto 20px;
  max-width: 585px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-mid .mid-title {
  font-family: "HelvNeue75-Ar";
}
/* line 1057, ../sass/_main.scss */
.hp-content-mid .mid-content {
  text-align: center;
}
/* line 1059, ../sass/_main.scss */
.hp-content-mid .mid-content .simple-step {
  display: inline-block;
  max-width: 200px;
  width: 100%;
  padding: 0 15px;
  margin: 0 auto 20px;
  text-align: left;
  vertical-align: top;
}
@media only screen and (max-width: 767px) {
  /* line 1059, ../sass/_main.scss */
  .hp-content-mid .mid-content .simple-step {
    max-width: none;
  }
}
/* line 1071, ../sass/_main.scss */
.hp-content-mid .mid-content .simple-step.content-your-details .content-pic {
  background: url("../images/icons/picto-receiver.png") no-repeat bottom center;
}
/* line 1075, ../sass/_main.scss */
.hp-content-mid .mid-content .simple-step.content-friend-details .content-pic {
  background: url("../images/icons/picto-details.png") no-repeat bottom center;
}
/* line 1079, ../sass/_main.scss */
.hp-content-mid .mid-content .simple-step.content-request .content-pic {
  background: url("../images/icons/picto-pay.png") no-repeat bottom center;
}
/* line 1084, ../sass/_main.scss */
.hp-content-mid .mid-content .simple-step .content-pic {
  width: 100%;
  height: 98px;
  padding: 0;
  position: relative;
  display: block;
}
/* line 1090, ../sass/_main.scss */
.hp-content-mid .mid-content .simple-step .content-pic:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -13px;
  width: 100%;
  height: 26px;
  background: #ff6600;
  z-index: -1;
}
/* line 1101, ../sass/_main.scss */
.hp-content-mid .mid-content .simple-step .content-title {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 24px;
  font-size: 1.71429rem;
  color: #000;
  line-height: 26px;
  margin: 20px 0 10px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-mid .mid-content .simple-step .content-title {
  font-family: "HelvNeue75-Ar";
}
/* line 1108, ../sass/_main.scss */
.hp-content-mid .mid-content .simple-step .content-texte {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #000;
  line-height: 16px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-mid .mid-content .simple-step .content-texte {
  font-family: "HelvNeue55-Ar";
}

/* line 1119, ../sass/_main.scss */
.hp-content-rating {
  padding: 50px 0;
  background: #000;
  color: #fff;
}
/* line 1123, ../sass/_main.scss */
.hp-content-rating .rating-title {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 35px;
  font-size: 2.5rem;
  color: #fff;
  line-height: 40px;
  margin: 0 0 30px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-rating .rating-title {
  font-family: "HelvNeue75-Ar";
}
/* line 1130, ../sass/_main.scss */
.hp-content-rating .rating-content {
  margin-left: -10px;
  margin-right: -10px;
  overflow: hidden;
  *zoom: 1;
}
/* line 1132, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  /* line 1132, ../sass/_main.scss */
  .hp-content-rating .rating-content .rating-post {
    float: left;
    width: 100%;
  }
}
@media (min-width: 992px) {
  /* line 1132, ../sass/_main.scss */
  .hp-content-rating .rating-content .rating-post {
    float: left;
    width: 33.33333%;
  }
}
@media only screen and (max-width: 991px) {
  /* line 1132, ../sass/_main.scss */
  .hp-content-rating .rating-content .rating-post {
    margin-bottom: 25px;
  }
}
/* line 1139, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .rating-star {
  font-size: 0px;
  font-size: 0rem;
}
/* line 1141, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .rating-star span {
  display: inline-block;
  width: 24px;
  height: 22px;
  margin: 0 5px 0 0;
  background-position: -20px -145px;
}
/* line 1147, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .rating-star span.active {
  background-position: -44px -145px;
}
/* line 1150, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .rating-star span:last-child {
  margin: 0;
}
/* line 1155, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .title {
  display: block;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 20px;
  font-size: 1.42857rem;
  color: #fff;
  line-height: 28px;
  margin: 10px 0 5px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-rating .rating-content .rating-post .title {
  font-family: "HelvNeue75-Ar";
}
/* line 1163, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .main-content {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  line-height: 20px;
  margin: 0 0 10px;
  font-style: italic;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-rating .rating-content .rating-post .main-content {
  font-family: "HelvNeue55-Ar";
}
/* line 1170, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .main-content p {
  margin: 0;
}
/* line 1174, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .rating-details {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  line-height: 20px;
  font-style: italic;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-rating .rating-content .rating-post .rating-details {
  font-family: "HelvNeue75-Ar";
}
/* line 1180, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .rating-details .rating-flag {
  display: inline-block;
  margin: 4px 10px 0 0;
  vertical-align: top;
}
/* line 1185, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .rating-details .rating-name {
  display: inline-block;
  margin: 0 5px 0 0;
  vertical-align: top;
}
/* line 1189, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .rating-details .rating-name:after {
  content: ",";
}
/* line 1193, ../sass/_main.scss */
.hp-content-rating .rating-content .rating-post .rating-details .rating-country {
  display: inline-block;
  vertical-align: top;
}
/* line 1201, ../sass/_main.scss */
.hp-content-rating .btn-transparent-white {
  border: 2px solid #fff;
  color: #fff;
  margin: 30px auto 0;
  display: inline-block;
  padding: 10px;
}
/* line 1208, ../sass/_main.scss */
.hp-content-rating .btn-transparent-white:hover {
  color: #000;
  background: #fff;
}

/* line 1216, ../sass/_main.scss */
.hp-content-question {
  padding: 50px 0;
  background: #fff;
}
@media only screen and (max-width: 991px) {
  /* line 1216, ../sass/_main.scss */
  .hp-content-question {
    padding: 25px 0 50px;
  }
}
/* line 1222, ../sass/_main.scss */
.hp-content-question .question-wrapper {
  width: 100%;
  margin: 0 auto;
}
@media only screen and (max-width: 991px) {
  /* line 1222, ../sass/_main.scss */
  .hp-content-question .question-wrapper {
    max-width: 100%;
  }
}
/* line 1228, ../sass/_main.scss */
.hp-content-question .question-wrapper .question-title {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 34px;
  font-size: 2.42857rem;
  color: #000;
  line-height: normal;
  margin: 0 0 5px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-question .question-wrapper .question-title {
  font-family: "HelvNeue75-Ar";
}
/* line 1235, ../sass/_main.scss */
.hp-content-question .question-wrapper .question-content {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #000;
  line-height: 20px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-question .question-wrapper .question-content {
  font-family: "HelvNeue55-Ar";
}
/* line 1241, ../sass/_main.scss */
.hp-content-question .question-wrapper .question-link {
  margin: 20px 0 0;
  text-align: right;
}
@media only screen and (max-width: 991px) {
  /* line 1241, ../sass/_main.scss */
  .hp-content-question .question-wrapper .question-link {
    text-align: left;
  }
}
/* line 1247, ../sass/_main.scss */
.hp-content-question .question-wrapper .question-link a {
  margin: 0;
  background: none;
  border: 2px solid #000;
  padding: 0 30px 4px 15px;
  line-height: 36px;
  height: 40px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #000;
  position: relative;
  display: inline-block;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .hp-content-question .question-wrapper .question-link a {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 479px) {
  /* line 1247, ../sass/_main.scss */
  .hp-content-question .question-wrapper .question-link a {
    margin: 0 0 10px;
  }
}
/* line 1263, ../sass/_main.scss */
.hp-content-question .question-wrapper .question-link a:hover {
  background: #000;
  color: #fff;
}
/* line 1267, ../sass/_main.scss */
.hp-content-question .question-wrapper .question-link a:hover:after {
  background-position: -107px 0;
}
/* line 1272, ../sass/_main.scss */
.hp-content-question .question-wrapper .question-link a:after {
  background-position: -83px 0;
  position: absolute;
  top: 12px;
  right: 15px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
}

/* line 1289, ../sass/_main.scss */
.faq-transpays .article-story {
  background: #fff;
}
/* line 1291, ../sass/_main.scss */
.faq-transpays .article-story .entry-header {
  background: #000;
  overflow: hidden;
  *zoom: 1;
  padding: 40px 30px 30px;
  line-height: 140px;
  min-height: 140px;
  position: relative;
}
@media only screen and (max-width: 479px) {
  /* line 1291, ../sass/_main.scss */
  .faq-transpays .article-story .entry-header {
    padding: 30px 20px;
    line-height: normal;
    min-height: 100%;
  }
}
/* line 1303, ../sass/_main.scss */
.faq-transpays .article-story .entry-header h1 {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 30px;
  font-size: 2.14286rem;
  color: #ff6600;
  text-transform: uppercase;
  display: inline-block;
  white-space: normal;
  word-wrap: break-word;
  line-height: normal;
  overflow-wrap: break-word;
  vertical-align: middle;
  white-space: normal;
  min-width: 30%;
  max-width: 30%;
  margin: 0 4% 0 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .faq-transpays .article-story .entry-header h1 {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 479px) {
  /* line 1303, ../sass/_main.scss */
  .faq-transpays .article-story .entry-header h1 {
    min-width: 100%;
    max-width: 100%;
    margin: 0 0 25px;
  }
}
/* line 1323, ../sass/_main.scss */
.faq-transpays .article-story .entry-header h1 a {
  color: #ff6600;
}
/* line 1327, ../sass/_main.scss */
.faq-transpays .article-story .entry-header .faq-content {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
  max-width: 64%;
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .faq-transpays .article-story .entry-header .faq-content {
  font-family: "HelvNeue55-Ar";
}
/* line 1335, ../sass/_main.scss */
.faq-transpays .article-story .entry-header .faq-content p {
  margin: 0;
  line-height: 25px;
}
@media only screen and (max-width: 991px) {
  /* line 1327, ../sass/_main.scss */
  .faq-transpays .article-story .entry-header .faq-content {
    max-width: 100%;
  }
}
/* line 1344, ../sass/_main.scss */
.faq-transpays .article-story .entry-content {
  padding: 40px 15px;
}
/* line 1346, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system {
  margin: 0 auto;
  width: 100%;
  max-width: 660px;
}
/* line 1351, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default {
  border-left: none;
  border-top: none;
  border-right: none;
  border-bottom: 1px solid #d5d5d5;
  box-shadow: none;
}
/* line 1357, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-heading {
  background: none;
  border: none;
  padding: 0;
}
/* line 1361, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-heading h4 {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-heading h4 {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 1361, ../sass/_main.scss */
  .faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-heading h4 {
    font-size: 18px;
    font-size: 1.28571rem;
  }
}
/* line 1367, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-heading h4 a {
  display: block;
  color: #000;
  padding: 15px 35px 15px 15px;
  position: relative;
}
/* line 1372, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .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 1383, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-heading h4 a.collapsed:after {
  background-position: -68px -84px;
}
/* line 1387, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-heading h4 a .question {
  margin: 0 0 0 10px;
  display: inline;
  top: 0;
  width: 80%;
}
/* line 1396, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-collapse {
  padding: 0 30px 15px;
}
@media only screen and (max-width: 767px) {
  /* line 1396, ../sass/_main.scss */
  .faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-collapse {
    padding: 0 20px;
  }
}
/* line 1401, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-collapse p {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  margin-bottom: 20px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-collapse p {
  font-family: "HelvNeue55-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 1401, ../sass/_main.scss */
  .faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-collapse p {
    font-size: 14px;
    font-size: 1rem;
  }
}
/* line 1409, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-collapse img {
  max-width: 100%;
}
/* line 1412, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-collapse a {
  color: #ff6600;
  text-decoration: underline;
}
/* line 1415, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-collapse a:hover {
  text-decoration: none;
}
/* line 1419, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-collapse table {
  border: solid 1px #000;
}
/* line 1423, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-collapse table tbody tr th {
  border: solid 1px #000;
  background: #bfbfbf;
  text-align: center;
  padding: 5px;
}
/* line 1429, ../sass/_main.scss */
.faq-transpays .article-story .entry-content .faq-system #accordion .panel-default .panel-collapse table tbody tr td {
  border: solid 1px #000;
  padding: 5px;
}

/* line 1446, ../sass/_main.scss */
.reviews-content {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
}
@media (min-width: 768px) {
  /* line 1446, ../sass/_main.scss */
  .reviews-content {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 1446, ../sass/_main.scss */
  .reviews-content {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 1446, ../sass/_main.scss */
  .reviews-content {
    width: 960px;
  }
}
@media only screen and (max-width: 991px) {
  /* line 1446, ../sass/_main.scss */
  .reviews-content {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 1453, ../sass/_main.scss */
.reviews-content article {
  background: #000;
  overflow: hidden;
  *zoom: 1;
  padding: 40px 30px 30px;
  min-height: 140px;
  position: relative;
}
/* line 1459, ../sass/_main.scss */
.reviews-content article h1 {
  margin: 0;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 50px;
  font-size: 3.57143rem;
  color: #ff6600;
  text-transform: none;
  position: absolute;
  bottom: 30px;
  left: 30px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .reviews-content article h1 {
  font-family: "HelvNeue75-Ar";
}
/* line 1468, ../sass/_main.scss */
.reviews-content article h1 a {
  color: #ff6600;
}
@media only screen and (max-width: 991px) {
  /* line 1459, ../sass/_main.scss */
  .reviews-content article h1 {
    position: inherit;
    bottom: auto;
    left: auto;
    margin-bottom: 30px;
  }
}
/* line 1478, ../sass/_main.scss */
.reviews-content article .entry-content {
  float: right;
  max-width: 65%;
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .reviews-content article .entry-content {
  font-family: "HelvNeue55-Ar";
}
/* line 1484, ../sass/_main.scss */
.reviews-content article .entry-content p {
  margin: 0;
}
@media only screen and (max-width: 991px) {
  /* line 1478, ../sass/_main.scss */
  .reviews-content article .entry-content {
    float: none;
    max-width: 100%;
  }
}
/* line 1494, ../sass/_main.scss */
.reviews-content > .main-widget-content {
  background: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (max-width: 991px) {
  /* line 1494, ../sass/_main.scss */
  .reviews-content > .main-widget-content {
    padding: 10px 30px;
  }
}
/* line 1501, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper {
  margin: 0 auto;
  width: 100%;
  max-width: 660px;
}
@media only screen and (max-width: 991px) {
  /* line 1501, ../sass/_main.scss */
  .reviews-content > .main-widget-content .reviews-top-wrapper {
    max-width: 100%;
    padding: 25px 0;
  }
}
/* line 1510, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner {
  margin-left: -10px;
  margin-right: -10px;
  overflow: hidden;
  *zoom: 1;
}
/* line 1513, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-count {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  /* line 1513, ../sass/_main.scss */
  .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-count {
    float: left;
    width: 33.33333%;
  }
}
@media (min-width: 992px) {
  /* line 1513, ../sass/_main.scss */
  .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-count {
    float: left;
    width: 33.33333%;
  }
}
/* line 1517, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-count .reviews-title,
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-count .reviews-details {
  margin-left: 20px;
}
@media only screen and (max-width: 991px) {
  /* line 1517, ../sass/_main.scss */
  .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-count .reviews-title,
  .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-count .reviews-details {
    margin-left: 10px;
  }
}
@media only screen and (max-width: 991px) {
  /* line 1517, ../sass/_main.scss */
  .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-count .reviews-title,
  .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-count .reviews-details {
    margin-left: 0;
  }
}
/* line 1528, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-star {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  /* line 1528, ../sass/_main.scss */
  .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-star {
    float: left;
    width: 33.33333%;
  }
}
@media (min-width: 992px) {
  /* line 1528, ../sass/_main.scss */
  .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-star {
    float: left;
    width: 33.33333%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1528, ../sass/_main.scss */
  .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-star {
    margin-top: 10px;
    margin-bottom: 0px;
  }
}
/* line 1536, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-star .reviews-details {
  font-size: 0px;
  font-size: 0rem;
  margin-top: 10px;
}
/* line 1539, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-star .reviews-details span {
  display: inline-block;
  width: 32px;
  height: 29px;
  margin: 0 5px 0 0;
  background-position: 0 -433px;
}
/* line 1545, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-star .reviews-details span.active {
  background-position: -79px -372px;
}
/* line 1548, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-star .reviews-details span:last-child {
  margin: 0;
}
/* line 1554, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-rate {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  /* line 1554, ../sass/_main.scss */
  .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-rate {
    float: left;
    width: 33.33333%;
  }
}
@media (min-width: 992px) {
  /* line 1554, ../sass/_main.scss */
  .reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-rate {
    float: left;
    width: 33.33333%;
  }
}
/* line 1559, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-title {
  font-family: "HelvNeue55";
  font-size: 14px;
  font-size: 1rem;
  line-height: 20px;
  margin: 4px 0 0;
}
/* line 1565, ../sass/_main.scss */
.reviews-content > .main-widget-content .reviews-top-wrapper .reviews-top-wrapper-inner .reviews-details {
  font-family: "HelvNeue75";
  font-size: 25px;
  font-size: 1.78571rem;
  line-height: 35px;
  margin: 0;
  color: #000;
  display: block;
}
/* line 1575, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content {
  margin: 0 auto;
  width: 100%;
  max-width: 660px;
}
@media only screen and (max-width: 991px) {
  /* line 1575, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content {
    max-width: 100%;
  }
}
/* line 1583, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal {
  margin: 0;
  padding: 0;
}
/* line 1586, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li {
  list-style: none;
  padding: 20px 0;
  margin: 0;
  border-top: 2px solid #dddddd;
}
/* line 1591, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post {
  margin-left: -10px;
  margin-right: -10px;
  overflow: hidden;
  *zoom: 1;
  position: relative;
  min-height: 60px;
}
/* line 1595, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  overflow: visible;
  position: initial;
}
@media (min-width: 768px) {
  /* line 1595, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper {
    float: left;
    width: 100%;
  }
}
@media (min-width: 992px) {
  /* line 1595, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper {
    float: left;
    width: 33.33333%;
  }
}
/* line 1601, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-star {
  margin: 0 0 0 20px;
  font-size: 0px;
  font-size: 0rem;
}
@media only screen and (max-width: 991px) {
  /* line 1601, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-star {
    margin: 0 0 15px;
  }
}
/* line 1607, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-star span {
  display: inline-block;
  width: 24px;
  height: 22px;
  margin: 0 5px 0 0;
  background-position: -20px -145px;
}
/* line 1613, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-star span.active {
  background-position: -44px -145px;
}
/* line 1616, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-star span:last-child {
  margin: 0;
}
/* line 1621, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-details {
  position: absolute;
  bottom: 0;
  left: 35px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  line-height: 20px;
  font-style: italic;
  color: #000;
  width: 200px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-details {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 1621, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-details {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1621, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-details {
    position: inherit;
    bottom: auto;
    left: auto;
    margin: 10px 0 20px;
  }
}
/* line 1640, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-details .rating-flag {
  display: inline-block;
  margin: 4px 10px 0 0;
  vertical-align: top;
}
/* line 1645, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-details .rating-name {
  display: inline-block;
  margin: 0 5px 0 0;
  vertical-align: top;
  max-width: 80%;
}
/* line 1650, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-details .rating-name:after {
  content: ",";
}
/* line 1654, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-left-wrapper .rating-details .rating-country {
  display: inline-block;
  vertical-align: top;
}
/* line 1660, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  /* line 1660, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper {
    float: left;
    width: 100%;
  }
}
@media (min-width: 992px) {
  /* line 1660, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper {
    float: left;
    width: 66.66667%;
  }
}
@media only screen and (max-width: 991px) {
  /* line 1660, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper {
    float: none;
  }
}
/* line 1667, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper .title-wrapper {
  margin: 0 0 10px;
  padding-right: 10px;
}
/* line 1670, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper .title-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* line 1678, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper .title-wrapper span {
  display: inline-block;
}
/* line 1680, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper .title-wrapper span.title {
  float: left;
  font-size: 20px;
  font-size: 1.42857rem;
  font-family: "HelvNeue75";
}
/* line 1685, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper .title-wrapper span.date {
  float: right;
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue75";
}
@media only screen and (max-width: 991px) {
  /* line 1685, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper .title-wrapper span.date {
    position: absolute;
    top: 0;
    right: 15px;
  }
}
/* line 1697, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper .main-content {
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue55";
  font-style: italic;
  padding-right: 10px;
}
/* line 1702, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-right-wrapper .main-content p {
  margin: 0;
}
/* line 1707, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-details-sm {
  display: none;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  line-height: 20px;
  font-style: italic;
}
@media only screen and (max-width: 991px) {
  /* line 1707, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-details-sm {
    display: block;
    clear: both;
    margin: 15px 0 0;
    padding: 0 15px;
  }
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-details-sm {
  font-family: "HelvNeue75-Ar";
}
/* line 1719, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-details-sm .rating-flag {
  display: inline-block;
  margin: 4px 10px 0 0;
  vertical-align: top;
}
/* line 1724, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-details-sm .rating-name {
  display: inline-block;
  margin: 0 5px 0 0;
  vertical-align: top;
}
/* line 1728, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-details-sm .rating-name:after {
  content: ",";
}
/* line 1732, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-post .rating-details-sm .rating-country {
  display: inline-block;
  vertical-align: top;
}
/* line 1739, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply {
  margin-left: -10px;
  margin-right: -10px;
  overflow: hidden;
  *zoom: 1;
  margin-top: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-top: 2px solid #dddddd;
  position: relative;
  overflow: visible;
}
/* line 1747, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply:after, .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply:before {
  bottom: 100%;
  left: 37.333%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
@media only screen and (max-width: 479px) {
  /* line 1747, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply:after, .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply:before {
    left: 13.333%;
  }
}
/* line 1762, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 20px;
  margin-left: -20px;
}
/* line 1768, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply:before {
  border-color: rgba(221, 221, 221, 0);
  border-bottom-color: #dddddd;
  border-width: 23px;
  margin-left: -23px;
}
/* line 1774, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply .rating-reply-inner {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  float: right !important;
}
@media (min-width: 768px) {
  /* line 1774, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply .rating-reply-inner {
    float: left;
    width: 100%;
  }
}
@media (min-width: 992px) {
  /* line 1774, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply .rating-reply-inner {
    float: left;
    width: 66.66667%;
  }
}
/* line 1779, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply .rating-reply-inner .reply-author {
  margin: 0 0 10px;
  overflow: hidden;
  *zoom: 1;
}
/* line 1782, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply .rating-reply-inner .reply-author .author-thumb {
  max-width: 37px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: top;
}
/* line 1787, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply .rating-reply-inner .reply-author .author-thumb img {
  position: inherit;
  top: auto;
  left: auto;
  max-width: 100%;
  height: auto;
  border-radius: 0;
}
/* line 1796, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply .rating-reply-inner .reply-author .author-name {
  display: inline-block;
  vertical-align: bottom;
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue75";
  line-height: 20px;
}
/* line 1803, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .reviews-list-wrapper .alm-reveal li .rating-reply .rating-reply-inner .reply-author .date {
  float: right;
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue75";
  line-height: 20px;
}
/* line 1815, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .alm-btn-wrap {
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 0;
}
@media only screen and (max-width: 991px) {
  /* line 1815, ../sass/_main.scss */
  .reviews-content > .main-widget-content .main-widget-content .alm-btn-wrap {
    text-align: left;
  }
}
/* line 1822, ../sass/_main.scss */
.reviews-content > .main-widget-content .main-widget-content .alm-btn-wrap button {
  color: #000;
  border-radius: 0;
  border: 2px solid #000;
  background: none;
  line-height: normal;
}

/* line 1836, ../sass/_main.scss */
.error404 .error-404 {
  overflow: hidden;
  *zoom: 1;
}
/* line 1838, ../sass/_main.scss */
.error404 .error-404 .col-left {
  float: left;
  width: 50%;
  height: calc(100vh - 260px);
  background: #ffdc00;
}
@media only screen and (max-width: 767px) {
  /* line 1838, ../sass/_main.scss */
  .error404 .error-404 .col-left {
    height: auto;
    float: none;
    width: 100%;
  }
}
/* line 1848, ../sass/_main.scss */
.error404 .error-404 .col-left .not-found-img-inner {
  float: right;
  padding: 30px;
}
@media only screen and (max-width: 767px) {
  /* line 1848, ../sass/_main.scss */
  .error404 .error-404 .col-left .not-found-img-inner {
    float: none;
  }
}
/* line 1856, ../sass/_main.scss */
.error404 .error-404 .col-right {
  float: left;
  width: 50%;
  height: calc(100vh - 260px);
  position: relative;
}
@media only screen and (max-width: 767px) {
  /* line 1856, ../sass/_main.scss */
  .error404 .error-404 .col-right {
    height: auto;
    float: none;
    width: 100%;
  }
}
/* line 1866, ../sass/_main.scss */
.error404 .error-404 .col-right .not-found-desc-inner {
  float: left;
  padding: 30px;
  position: relative;
  max-width: 325px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
@media only screen and (max-width: 767px) {
  /* line 1866, ../sass/_main.scss */
  .error404 .error-404 .col-right .not-found-desc-inner {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
    float: none;
    top: auto;
  }
}
/* line 1878, ../sass/_main.scss */
.error404 .error-404 .col-right .not-found-desc-inner h2 {
  font-size: 50px;
  font-size: 3.57143rem;
  line-height: 1.4;
}
/* line 1882, ../sass/_main.scss */
.error404 .error-404 .col-right .not-found-desc-inner h3 {
  font-size: 25px;
  font-size: 1.78571rem;
  line-height: 1.4;
  margin-bottom: 15px;
}
/* line 1890, ../sass/_main.scss */
.error404 footer#site-footer {
  margin-top: 0;
}

/* line 1898, ../sass/_main.scss */
.thank-you .container-col {
  overflow: hidden;
  *zoom: 1;
}
/* line 1900, ../sass/_main.scss */
.thank-you .container-col .col-left {
  float: left;
  width: 50%;
  /*height: calc(100vh - 260px);*/
  height: 412px;
  /*position: relative;*/
}
@media only screen and (max-width: 767px) {
  /* line 1900, ../sass/_main.scss */
  .thank-you .container-col .col-left {
    height: auto;
    float: none;
    width: 100%;
  }
}
/* line 1911, ../sass/_main.scss */
.thank-you .container-col .col-left .col-left-inner {
  float: right;
  padding: 30px;
  /*position: relative;*/
  max-width: 400px;
  /*top: 50%;
  @include transform(translate(0,-50%));*/
}
@media only screen and (max-width: 767px) {
  /* line 1911, ../sass/_main.scss */
  .thank-you .container-col .col-left .col-left-inner {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
    float: none;
    top: auto;
  }
}
/* line 1923, ../sass/_main.scss */
.thank-you .container-col .col-left .col-left-inner h2 {
  font-size: 50px;
  font-size: 3.57143rem;
  line-height: 1.4;
}
/* line 1927, ../sass/_main.scss */
.thank-you .container-col .col-left .col-left-inner h3 {
  font-size: 25px;
  font-size: 1.78571rem;
  line-height: 1.4;
  margin-bottom: 15px;
}
/* line 1932, ../sass/_main.scss */
.thank-you .container-col .col-left .col-left-inner a.btn-home {
  display: inline-block;
  margin: 20px 0;
  background: #000;
  padding: 0 35px 4px 20px;
  line-height: 36px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: none;
  position: relative;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .thank-you .container-col .col-left .col-left-inner a.btn-home {
  font-family: "HelvNeue75-Ar";
}
/* line 1943, ../sass/_main.scss */
.thank-you .container-col .col-left .col-left-inner a.btn-home:after {
  background-position: -75px 0;
  position: absolute;
  top: 14px;
  right: 15px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
}
/* line 1954, ../sass/_main.scss */
.thank-you .container-col .col-left .col-left-inner .contact-desc {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .thank-you .container-col .col-left .col-left-inner .contact-desc {
  font-family: "HelvNeue75-Ar";
}
/* line 1961, ../sass/_main.scss */
.thank-you .container-col .col-right {
  float: left;
  width: 50%;
  /*height: calc(100vh - 260px);*/
  height: 412px;
  background: #fd7923;
  position: relative;
  border-bottom: 5px solid #ffb400;
}
@media only screen and (max-width: 767px) {
  /* line 1961, ../sass/_main.scss */
  .thank-you .container-col .col-right {
    height: auto;
    float: none;
    width: 100%;
  }
}
/* line 1974, ../sass/_main.scss */
.thank-you .container-col .col-right .col-right-inner {
  float: right;
  padding: 30px;
}
@media only screen and (max-width: 767px) {
  /* line 1974, ../sass/_main.scss */
  .thank-you .container-col .col-right .col-right-inner {
    float: none;
  }
}
/* line 1980, ../sass/_main.scss */
.thank-you .container-col .col-right .col-right-inner img {
  /*position: absolute;
  bottom: 0;
  left: 0;*/
  max-width: 100%;
  height: auto;
}
@media only screen and (max-width: 767px) {
  /* line 1980, ../sass/_main.scss */
  .thank-you .container-col .col-right .col-right-inner img {
    position: inherit;
  }
}

/* line 1996, ../sass/_main.scss */
.page-template-page-thanks footer#site-footer {
  margin-top: 0;
}

/* line 2005, ../sass/_main.scss */
.checkout .container-col,
.error-404 .container-col {
  overflow: hidden;
  *zoom: 1;
  display: flex;
}
@media only screen and (max-width: 767px) {
  /* line 2005, ../sass/_main.scss */
  .checkout .container-col,
  .error-404 .container-col {
    display: initial;
  }
}
/* line 2011, ../sass/_main.scss */
.checkout .container-col .col-left,
.error-404 .container-col .col-left {
  float: left;
  width: 50%;
  /*height: calc(100vh - 283px);
  min-height: 412px;*/
  position: relative;
  background: #4ab4e6;
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  /* line 2011, ../sass/_main.scss */
  .checkout .container-col .col-left,
  .error-404 .container-col .col-left {
    height: auto;
    float: none;
    width: 100%;
    min-height: initial;
  }
}
/* line 2025, ../sass/_main.scss */
.checkout .container-col .col-left .col-left-inner,
.error-404 .container-col .col-left .col-left-inner {
  height: 100%;
}
/* line 2027, ../sass/_main.scss */
.checkout .container-col .col-left .col-left-inner img,
.error-404 .container-col .col-left .col-left-inner img {
  min-width: 100%;
  /*max-width: 100%;*/
  height: 100%;
  /*position: absolute;*/
  width: auto;
}
@media only screen and (max-width: 767px) {
  /* line 2027, ../sass/_main.scss */
  .checkout .container-col .col-left .col-left-inner img,
  .error-404 .container-col .col-left .col-left-inner img {
    height: auto;
    position: inherit;
    width: 100%;
  }
}
/* line 2042, ../sass/_main.scss */
.checkout .container-col .col-right,
.error-404 .container-col .col-right {
  float: left;
  width: 50%;
  /*height: calc(100vh - 283px);*/
  /*height: 412px;*/
}
@media only screen and (max-width: 767px) {
  /* line 2042, ../sass/_main.scss */
  .checkout .container-col .col-right,
  .error-404 .container-col .col-right {
    height: auto;
    float: none;
    width: 100%;
  }
}
/* line 2052, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner,
.error-404 .container-col .col-right .col-right-inner {
  float: left;
  padding: 30px;
  /*position: relative;*/
  max-width: 400px;
  /*top: 50%;*/
  /*@include transform(translate(0,-50%));*/
}
@media only screen and (max-width: 767px) {
  /* line 2052, ../sass/_main.scss */
  .checkout .container-col .col-right .col-right-inner,
  .error-404 .container-col .col-right .col-right-inner {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
    float: none;
    top: auto;
  }
}
/* line 2064, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner h1,
.error-404 .container-col .col-right .col-right-inner h1 {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 50px;
  font-size: 3.57143rem;
  line-height: 50px;
  margin: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .checkout .container-col .col-right .col-right-inner h1, :lang(ar)
.error-404 .container-col .col-right .col-right-inner h1 {
  font-family: "HelvNeue75-Ar";
}
/* line 2070, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner h2,
.error-404 .container-col .col-right .col-right-inner h2 {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 25px;
  font-size: 1.78571rem;
  line-height: 30px;
  margin: 15px 0 15px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .checkout .container-col .col-right .col-right-inner h2, :lang(ar)
.error-404 .container-col .col-right .col-right-inner h2 {
  font-family: "HelvNeue75-Ar";
}
/* line 2076, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner .msg-sub-heading,
.error-404 .container-col .col-right .col-right-inner .msg-sub-heading {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 13px;
  font-size: 0.92857rem;
  line-height: 1.4;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .checkout .container-col .col-right .col-right-inner .msg-sub-heading, :lang(ar)
.error-404 .container-col .col-right .col-right-inner .msg-sub-heading {
  font-family: "HelvNeue75-Ar";
}
/* line 2080, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner .msg-sub-heading strong,
.error-404 .container-col .col-right .col-right-inner .msg-sub-heading strong {
  font-size: 16px;
  font-size: 1.14286rem;
  color: #ff6600;
}
/* line 2086, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner a.button-topup,
.error-404 .container-col .col-right .col-right-inner a.button-topup {
  display: inline-block;
  margin: 20px 0 5px;
  background: #000;
  padding: 0 35px 4px 20px;
  line-height: 36px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: none;
  position: relative;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .checkout .container-col .col-right .col-right-inner a.button-topup, :lang(ar)
.error-404 .container-col .col-right .col-right-inner a.button-topup {
  font-family: "HelvNeue75-Ar";
}
/* line 2097, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner a.button-topup:after,
.error-404 .container-col .col-right .col-right-inner a.button-topup:after {
  background-position: -75px 0;
  position: absolute;
  top: 14px;
  right: 15px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
}
/* line 2108, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner a.btn,
.error-404 .container-col .col-right .col-right-inner a.btn {
  border: none;
}
/* line 2111, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner a:hover,
.error-404 .container-col .col-right .col-right-inner a:hover {
  background: #000;
  color: #fff;
}
/* line 2116, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner span,
.error-404 .container-col .col-right .col-right-inner span {
  display: block;
}
/* line 2118, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner span a,
.error-404 .container-col .col-right .col-right-inner span a {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  text-decoration: underline;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .checkout .container-col .col-right .col-right-inner span a, :lang(ar)
.error-404 .container-col .col-right .col-right-inner span a {
  font-family: "HelvNeue55-Ar";
}
/* line 2124, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner .share-social,
.error-404 .container-col .col-right .col-right-inner .share-social {
  margin: 15px 0;
}
/* line 2126, ../sass/_main.scss */
.checkout .container-col .col-right .col-right-inner .share-social .share-text,
.error-404 .container-col .col-right .col-right-inner .share-social .share-text {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  margin: 0 0 10px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .checkout .container-col .col-right .col-right-inner .share-social .share-text, :lang(ar)
.error-404 .container-col .col-right .col-right-inner .share-social .share-text {
  font-family: "HelvNeue55-Ar";
}

/* line 2138, ../sass/_main.scss */
.page-template-page-checkout footer#site-footer {
  margin-top: 0;
}

/* line 2144, ../sass/_main.scss */
.content-banner {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
}
@media (min-width: 768px) {
  /* line 2144, ../sass/_main.scss */
  .content-banner {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 2144, ../sass/_main.scss */
  .content-banner {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 2144, ../sass/_main.scss */
  .content-banner {
    width: 960px;
  }
}
/* line 2146, ../sass/_main.scss */
.content-banner .content-banner-inner {
  overflow: hidden;
  *zoom: 1;
  background: #000;
  border-top: solid 1px #585858;
  padding: 10px 10px 30px 30px;
  position: relative;
  line-height: 140px;
  min-height: 140px;
}
@media only screen and (max-width: 479px) {
  /* line 2146, ../sass/_main.scss */
  .content-banner .content-banner-inner {
    padding: 30px 20px;
    line-height: normal;
    min-height: 100%;
  }
}
/* line 2159, ../sass/_main.scss */
.content-banner .content-banner-inner .col-left {
  display: inline-block;
  line-height: normal;
  overflow-wrap: break-word;
  vertical-align: middle;
  white-space: normal;
  min-width: 30%;
  max-width: 30%;
  margin: 0 4% 0 0;
}
@media only screen and (max-width: 479px) {
  /* line 2159, ../sass/_main.scss */
  .content-banner .content-banner-inner .col-left {
    min-width: 100%;
    max-width: 100%;
    margin: 0 0 25px;
  }
}
/* line 2173, ../sass/_main.scss */
.content-banner .content-banner-inner .col-left h1 {
  font-size: 35px;
  font-size: 2.5rem;
  font-family: "HelvNeue75";
  font-weight: normal;
  margin: 0;
  color: #ff6600;
  line-height: 40px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .content-banner .content-banner-inner .col-left h1 {
  font-family: "HelvNeue75-Ar";
}
/* line 2179, ../sass/_main.scss */
.content-banner .content-banner-inner .col-left h1 a {
  color: #ff6600;
}
/* line 2185, ../sass/_main.scss */
.content-banner .content-banner-inner .col-right {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
  max-width: 65%;
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  color: #fff;
}
@media only screen and (max-width: 479px) {
  /* line 2185, ../sass/_main.scss */
  .content-banner .content-banner-inner .col-right {
    max-width: 100%;
  }
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .content-banner .content-banner-inner .col-right {
  font-family: "HelvNeue55-Ar";
}
/* line 2196, ../sass/_main.scss */
.content-banner .content-banner-inner .col-right p {
  font-size: 18px;
  font-size: 1.28571rem;
  margin: 0;
  color: #fff;
  line-height: 22px;
}

/* line 2205, ../sass/_main.scss */
.contact-wrapper {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
}
@media (min-width: 768px) {
  /* line 2205, ../sass/_main.scss */
  .contact-wrapper {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 2205, ../sass/_main.scss */
  .contact-wrapper {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 2205, ../sass/_main.scss */
  .contact-wrapper {
    width: 960px;
  }
}
/* line 2207, ../sass/_main.scss */
.contact-wrapper .contact-sidebar {
  background: #fff;
  padding: 30px 10px 100px;
}
/* line 2210, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form {
  margin: 0 auto;
  max-width: 695px;
  width: 100%;
  /*** Radio btn ***/
  /*** end of radio ***/
}
@media only screen and (max-width: 991px) {
  /* line 2210, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form {
    max-width: 585px;
  }
}
/* line 2217, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group {
  font-family: "HelvNeue75";
  font-weight: normal;
  margin: 0 0 40px;
  /** Select **/
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .contact-wrapper .contact-sidebar form .form-group {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 2217, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group {
    margin: 0 0 20px;
  }
}
/* line 2223, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .label-wrap {
  width: 22%;
  text-align: right;
  margin: 0 10px 0 0;
  display: inline-block;
}
/* line 2228, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .label-wrap.label-msg {
  vertical-align: top;
}
@media only screen and (max-width: 479px) {
  /* line 2223, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group .label-wrap {
    text-align: left;
    width: 100%;
    margin: 0;
  }
}
/* line 2236, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .label-wrap label {
  text-align: right;
}
@media only screen and (max-width: 479px) {
  /* line 2236, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group .label-wrap label {
    text-align: left;
  }
}
@media only screen and (max-width: 767px) {
  /* line 2243, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group .wpcf7-form-control-wrap {
    width: 300px;
    display: inline-block;
  }
}
@media only screen and (max-width: 479px) {
  /* line 2243, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group .wpcf7-form-control-wrap {
    display: block;
    width: 100%;
  }
}
/* line 2253, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group input {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  border: solid 2px #d5d5d5;
  border-radius: 0;
  height: 40px;
  margin: 0 0 10px;
  padding: 0 5px;
  max-width: 390px;
  width: 100%;
  color: #000;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .contact-wrapper .contact-sidebar form .form-group input {
  font-family: "HelvNeue75-Ar";
}
/* line 224, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group input::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group input:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group input::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group input:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 2265, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group input:hover, .contact-wrapper .contact-sidebar form .form-group input:focus, .contact-wrapper .contact-sidebar form .form-group input.not-valid {
  border-color: #ff6600;
}
@media only screen and (max-width: 991px) {
  /* line 2253, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group input {
    max-width: 320px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 2253, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group input {
    max-width: 100%;
  }
}
/* line 2277, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group textarea {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  border: solid 2px #d5d5d5;
  border-radius: 0;
  height: 115px;
  margin: 0 0 10px;
  resize: none;
  max-width: 390px;
  width: 100%;
  color: #000;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .contact-wrapper .contact-sidebar form .form-group textarea {
  font-family: "HelvNeue75-Ar";
}
/* line 224, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group textarea::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group textarea:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group textarea::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group textarea:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 2289, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group textarea:hover, .contact-wrapper .contact-sidebar form .form-group textarea:focus {
  border-color: #ff6600;
}
@media only screen and (max-width: 991px) {
  /* line 2277, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group textarea {
    max-width: 320px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 2277, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group textarea {
    max-width: 100%;
  }
}
/* line 2300, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .label-name-wrap {
  display: inline-block;
  margin: 0 9px 0 0;
  text-align: right;
  vertical-align: top;
  width: 22%;
  line-height: 40px;
}
/* line 2307, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .label-name-wrap label {
  text-align: right;
}
@media only screen and (max-width: 479px) {
  /* line 2307, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group .label-name-wrap label {
    text-align: left;
  }
}
/* line 2313, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .label-name-wrap .label-wrap {
  width: 20%;
}
/* line 2315, ../sass/_main.scss */
.fr .contact-wrapper .contact-sidebar form .form-group .label-name-wrap .label-wrap {
  width: 15%;
}
@media only screen and (max-width: 991px) {
  /* line 2300, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group .label-name-wrap {
    margin: 0 10px 0 0;
  }
}
@media only screen and (max-width: 479px) {
  /* line 2300, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group .label-name-wrap {
    margin: 0;
    width: 100%;
    text-align: left;
  }
}
/* line 2328, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .input-name-wrap {
  display: inline-block;
  max-width: 510px;
  width: 100%;
}
/* line 2333, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .input-name-wrap input {
  width: 100%;
}
@media only screen and (max-width: 991px) {
  /* line 2328, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group .input-name-wrap {
    max-width: 440px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 2328, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group .input-name-wrap {
    max-width: 300px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 2328, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group .input-name-wrap {
    max-width: 100%;
  }
}
/* line 2347, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group div.selector {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  max-width: 390px !important;
  width: 100% !important;
  height: 40px;
  line-height: 40px;
  border: 2px solid #d5d5d5;
  position: relative;
  margin: 0 0 10px;
}
/* line 224, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group div.selector::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group div.selector:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group div.selector::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.contact-wrapper .contact-sidebar form .form-group div.selector:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .contact-wrapper .contact-sidebar form .form-group div.selector {
  font-family: "HelvNeue75-Ar";
}
/* line 2358, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group div.selector span {
  font-size: 15px;
  color: #000;
  width: 100% !important;
  position: relative;
}
/* line 2363, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group div.selector span:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 15px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
@media only screen and (max-width: 991px) {
  /* line 2347, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group div.selector {
    max-width: 320px !important;
  }
}
@media only screen and (max-width: 479px) {
  /* line 2347, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group div.selector {
    max-width: 100% !important;
  }
}
/* line 2381, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group span.wpcf7-not-valid-tip {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  color: #ff6600;
  display: inline-block;
  margin: 2px 0 0 5px;
  width: 110px;
  vertical-align: top;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .contact-wrapper .contact-sidebar form .form-group span.wpcf7-not-valid-tip {
  font-family: "HelvNeue55-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 2381, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group span.wpcf7-not-valid-tip {
    width: 100%;
    margin: -7px 0 15px;
  }
}
/* line 2395, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .intl-tel-input {
  max-width: 390px;
  width: 100%;
  margin-bottom: 10px;
  position: relative;
}
/* line 2400, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .intl-tel-input .selected-flag {
  background: none;
  width: 108px;
  position: relative;
}
/* line 2404, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .intl-tel-input .selected-flag:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 3px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 2415, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .intl-tel-input .selected-flag .iti-flag span {
  margin: 0 0 0 7px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  top: -7px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .contact-wrapper .contact-sidebar form .form-group .intl-tel-input .selected-flag .iti-flag span {
  font-family: "HelvNeue75-Ar";
}
/* line 2422, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .intl-tel-input .selected-flag:before {
  content: "";
  width: 1px;
  background-color: #9164cd;
  height: 92%;
  position: absolute;
  top: 4%;
  right: 0;
}
/* line 2432, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group .intl-tel-input .wpcf7-form-control {
  padding-left: 120px;
  margin-bottom: 10px;
  font-family: "HelvNeue45";
  font-size: 18px;
  font-size: 1.28571rem;
}
@media only screen and (max-width: 991px) {
  /* line 2395, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group .intl-tel-input {
    max-width: 320px;
  }
}
/* line 2444, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .form-group.mobile-phone-container .error, .contact-wrapper .contact-sidebar form .form-group.text-trans-container .error {
  margin: 0 auto 10px;
  width: 365px;
}
@media only screen and (max-width: 767px) {
  /* line 2444, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .form-group.mobile-phone-container .error, .contact-wrapper .contact-sidebar form .form-group.text-trans-container .error {
    width: 100%;
  }
}
/* line 2453, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .btn-wrap {
  margin: 40px 0 0 163px;
  max-width: 390px;
  width: 100%;
  position: relative;
}
@media only screen and (max-width: 991px) {
  /* line 2453, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .btn-wrap {
    max-width: 320px;
    margin-left: 138px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 2453, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .btn-wrap {
    max-width: 300px;
    margin-left: 24%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 2453, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .btn-wrap {
    margin: 30px 0 0;
    max-width: 100%;
  }
}
/* line 2470, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .btn-wrap:before {
  background: #d5d5d5;
  content: "";
  float: left;
  height: 2px;
  margin: 0 0 10px;
  max-width: 390px;
  width: 100%;
}
@media only screen and (max-width: 479px) {
  /* line 2470, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .btn-wrap:before {
    max-width: 100%;
  }
}
/* line 2482, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .btn-wrap.loading {
  position: relative;
}
/* line 2484, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .btn-wrap.loading:after {
  background: url(../images/icons/ajax-loader.gif) no-repeat center center;
  content: "";
  height: 30px;
  left: 24%;
  position: absolute;
  top: 25%;
  width: 30px;
  z-index: 999999;
}
@media only screen and (max-width: 991px) {
  /* line 2484, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .btn-wrap.loading:after {
    left: 18%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 2484, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .btn-wrap.loading:after {
    left: 15%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 2484, ../sass/_main.scss */
  .contact-wrapper .contact-sidebar form .btn-wrap.loading:after {
    left: 12%;
  }
}
/* line 2505, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .btn-wrap .contact-send {
  background: #000;
  border: 0 none;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 40px;
  color: #fff;
}
/* line 2513, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .btn-wrap .contact-send:hover {
  background: #ff6600;
  color: #000;
  color: #fff;
}
/* line 2520, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .wpcf7-list-item {
  margin: 0 15px 0 0;
}
/* line 2522, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .wpcf7-list-item label {
  font-family: initial;
}
/* line 2525, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .wpcf7-list-item label .radio span {
  height: 20px;
  width: 20px;
  backgroud: #fff;
  border: #d5d5d5 solid 2px;
  border-radius: 50px;
  background-image: none;
  margin: -1px 0 0;
}
/* line 2533, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .wpcf7-list-item label .radio span.checked {
  background: #000;
  border: #d5d5d5 solid 4px;
}
/* line 2537, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .wpcf7-list-item label .radio span input {
  height: auto;
  width: auto;
  margin: 0;
  padding: 0;
}
/* line 2547, ../sass/_main.scss */
.contact-wrapper .contact-sidebar form .wpcf7-list-item-label {
  font-family: "HelvNeue75";
  font-weight: normal;
  margin: 0 0 0 10px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .contact-wrapper .contact-sidebar form .wpcf7-list-item-label {
  font-family: "HelvNeue75-Ar";
}
/* line 2553, ../sass/_main.scss */
.contact-wrapper .contact-sidebar #contact-message {
  text-align: center;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 16px;
  font-size: 1.14286rem;
  padding-top: 30px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .contact-wrapper .contact-sidebar #contact-message {
  font-family: "HelvNeue75-Ar";
}

/* line 2563, ../sass/_main.scss */
.page-template-page-contact footer#site-footer {
  margin-top: 0;
}

/* line 2568, ../sass/_main.scss */
div.wpcf7-validation-errors {
  border: 0;
  color: #ff6600;
  margin: 30px 0 0;
  text-align: center;
  width: 100%;
}

/* line 2577, ../sass/_main.scss */
div.wpcf7-mail-sent-ok {
  border: 0;
}

/* line 2582, ../sass/_main.scss */
.crow {
  overflow: hidden;
  *zoom: 1;
}
/* line 2584, ../sass/_main.scss */
.crow .col-left {
  float: left;
  width: 50%;
}
@media only screen and (max-width: 767px) {
  /* line 2584, ../sass/_main.scss */
  .crow .col-left {
    float: none;
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
  }
}
/* line 2593, ../sass/_main.scss */
.crow .col-left .promo-country {
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue55";
  font-weight: normal;
  margin: 0 0 5px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .crow .col-left .promo-country {
  font-family: "HelvNeue55-Ar";
}
/* line 2597, ../sass/_main.scss */
.crow .col-left .promo-country .flag-icon {
  border-radius: 50%;
  width: 20px;
  height: 20px;
}
/* line 2603, ../sass/_main.scss */
.crow .col-left .promo-title {
  font-size: 20px;
  font-size: 1.42857rem;
  font-family: "HelvNeue75";
  font-weight: normal;
  margin: 0 0 5px;
  white-space: normal;
  word-wrap: break-word;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .crow .col-left .promo-title {
  font-family: "HelvNeue75-Ar";
}
/* line 2610, ../sass/_main.scss */
.crow .col-left .promo-daysleft {
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue55";
  font-weight: normal;
  margin: 0 0 5px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .crow .col-left .promo-daysleft {
  font-family: "HelvNeue55-Ar";
}
/* line 2616, ../sass/_main.scss */
.crow .col-right {
  float: right;
  width: 50%;
}
@media only screen and (max-width: 767px) {
  /* line 2616, ../sass/_main.scss */
  .crow .col-right {
    float: none;
    width: 100%;
  }
}
/* line 2623, ../sass/_main.scss */
.crow .col-right .promo-tag {
  float: left;
  width: 50%;
  text-align: center;
}
/* line 2627, ../sass/_main.scss */
.crow .col-right .promo-tag span {
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue55";
  font-weight: normal;
  display: block;
  margin-bottom: 5px;
  text-align: center;
  display: block;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .crow .col-right .promo-tag span {
  font-family: "HelvNeue55-Ar";
}
/* line 2635, ../sass/_main.scss */
.crow .col-right .promo-tag .circle {
  width: 70px;
  height: 70px;
  border: 2px solid #ff6600;
  text-align: center;
  line-height: 60px;
  color: #000;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .crow .col-right .promo-tag .circle {
  font-family: "HelvNeue75-Ar";
}
/* line 2649, ../sass/_main.scss */
.crow .view-more {
  color: #ff6600;
  text-decoration: underline;
}
/* line 2652, ../sass/_main.scss */
.crow .view-more:hover, .crow .view-more:focus {
  text-decoration: none;
}

/* line 2661, ../sass/_main.scss */
.page-template-page-promos .content-input {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
}
@media (min-width: 768px) {
  /* line 2661, ../sass/_main.scss */
  .page-template-page-promos .content-input {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 2661, ../sass/_main.scss */
  .page-template-page-promos .content-input {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 2661, ../sass/_main.scss */
  .page-template-page-promos .content-input {
    width: 960px;
  }
}
/* line 2663, ../sass/_main.scss */
.page-template-page-promos .content-input .content-input-inner {
  padding: 15px;
  border-top: 5px solid #333333;
  background: #585858;
}
/* line 2667, ../sass/_main.scss */
.page-template-page-promos .content-input .content-input-inner .filter-country {
  width: 100%;
  max-width: 660px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
}
/* line 2672, ../sass/_main.scss */
.page-template-page-promos .content-input .content-input-inner .filter-country label {
  width: 13%;
  max-width: 85px;
  color: #fff;
  text-align: right;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  float: left;
  line-height: 40px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-promos .content-input .content-input-inner .filter-country label {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 2672, ../sass/_main.scss */
  .page-template-page-promos .content-input .content-input-inner .filter-country label {
    display: block;
    float: none;
  }
}
/* line 2686, ../sass/_main.scss */
.page-template-page-promos .content-input .content-input-inner .filter-country input {
  width: 87%;
  max-width: 566px;
  float: right;
  height: 40px;
  background: #fff;
  border: none;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #585858;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-promos .content-input .content-input-inner .filter-country input {
  font-family: "HelvNeue75-Ar";
}
/* line 224, ../sass/helpers/_mixins.scss */
.page-template-page-promos .content-input .content-input-inner .filter-country input::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 14px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.page-template-page-promos .content-input .content-input-inner .filter-country input:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 14px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.page-template-page-promos .content-input .content-input-inner .filter-country input::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 14px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.page-template-page-promos .content-input .content-input-inner .filter-country input:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 14px;
}
@media only screen and (max-width: 767px) {
  /* line 2686, ../sass/_main.scss */
  .page-template-page-promos .content-input .content-input-inner .filter-country input {
    display: block;
    float: none;
    width: 100%;
    max-width: none;
  }
}
/* line 2706, ../sass/_main.scss */
.page-template-page-promos .content-input .content-input-inner .filter-country .countries-grp {
  overflow: hidden;
  *zoom: 1;
  margin: 5px 0 0;
  float: right;
  min-width: 566px;
}
@media only screen and (max-width: 767px) {
  /* line 2706, ../sass/_main.scss */
  .page-template-page-promos .content-input .content-input-inner .filter-country .countries-grp {
    min-width: 100%;
  }
}
/* line 2714, ../sass/_main.scss */
.page-template-page-promos .content-input .content-input-inner .filter-country .countries-grp li {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  float: left;
  margin: 0 6px 5px 0;
  padding: 15px 10px;
  background: #fff;
  color: #585858;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-promos .content-input .content-input-inner .filter-country .countries-grp li {
  font-family: "HelvNeue55-Ar";
}
/* line 2722, ../sass/_main.scss */
.page-template-page-promos .content-input .content-input-inner .filter-country .countries-grp li:last-child {
  margin: 0;
}
@media only screen and (max-width: 767px) {
  /* line 2714, ../sass/_main.scss */
  .page-template-page-promos .content-input .content-input-inner .filter-country .countries-grp li {
    float: none;
    margin: 0 0 5px;
  }
}
/* line 2729, ../sass/_main.scss */
.page-template-page-promos .content-input .content-input-inner .filter-country .countries-grp li .country-delete {
  padding: 0 0 0 10px;
  cursor: pointer;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
}
@media only screen and (max-width: 767px) {
  /* line 2729, ../sass/_main.scss */
  .page-template-page-promos .content-input .content-input-inner .filter-country .countries-grp li .country-delete {
    float: right;
  }
}
/* line 2744, ../sass/_main.scss */
.page-template-page-promos .content-promos {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
}
@media (min-width: 768px) {
  /* line 2744, ../sass/_main.scss */
  .page-template-page-promos .content-promos {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 2744, ../sass/_main.scss */
  .page-template-page-promos .content-promos {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 2744, ../sass/_main.scss */
  .page-template-page-promos .content-promos {
    width: 960px;
  }
}
/* line 2746, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper {
  background: #fff;
  padding: 20px 15px;
}
/* line 2749, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner {
  width: 100%;
  max-width: 660px;
  margin: 0 auto;
}
/* line 2753, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav {
  margin: 0 0 20px;
  padding: 0;
  border: 2px solid #000;
}
/* line 2757, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li {
  width: 25%;
  text-align: center;
  margin: 0;
}
@media only screen and (max-width: 767px) {
  /* line 2757, ../sass/_main.scss */
  .page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li {
    float: none;
    width: 100%;
    border-bottom: 2px solid #000;
  }
}
/* line 2766, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li a {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 11px;
  font-size: 0.78571rem;
  color: #000;
  border: none;
  background: none;
  margin: 0;
  padding: 10px 1px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li a {
  font-family: "HelvNeue75-Ar";
}
/* line 2774, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li a:hover {
  background: #000;
  color: #fff;
}
/* line 2778, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li.active {
  background: #000;
}
/* line 2780, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li.active a {
  color: #fff;
}
/* line 2784, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li:nth-child(2) {
  border-left: 2px solid #000;
  border-right: 2px solid #000;
}
@media only screen and (max-width: 767px) {
  /* line 2784, ../sass/_main.scss */
  .page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li:nth-child(2) {
    border-left: none;
    border-right: none;
  }
}
/* line 2792, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li:nth-child(3) {
  border-right: 2px solid #000;
}
@media only screen and (max-width: 767px) {
  /* line 2792, ../sass/_main.scss */
  .page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li:nth-child(3) {
    border-right: none;
  }
}
/* line 2798, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promos-nav li:hover {
  background: #000;
  color: #fff;
}
/* line 2805, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane {
  margin-left: -10px;
  margin-right: -10px;
  overflow: hidden;
  *zoom: 1;
}
/* line 2807, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .panel {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  border: none;
  background: none;
  box-shadow: none;
}
@media (min-width: 768px) {
  /* line 2807, ../sass/_main.scss */
  .page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .panel {
    float: left;
    width: 50%;
  }
}
/* line 2813, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .panel .panel-heading {
  background: #d5d5d5;
  padding: 10px;
  border: none;
  min-height: 215px;
}
/* line 2818, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .panel .panel-heading label {
  clear: both;
  margin: 10px 0 5px;
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue55";
  font-weight: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .panel .panel-heading label {
  font-family: "HelvNeue55-Ar";
}
/* line 2825, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .panel .panel-footer {
  background: #595959;
  padding: 0;
  border: none;
}
/* line 2830, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .panel .panel-footer a {
  padding: 10px 20px 10px 10px;
  color: #fff;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  position: relative;
  display: block;
  background: #595959;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .panel .panel-footer a {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 2830, ../sass/_main.scss */
  .page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .panel .panel-footer a {
    padding: 10px 40px 10px 10px;
  }
}
/* line 2841, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .panel .panel-footer a:after {
  content: "";
  background-position: -75px 0;
  position: absolute;
  top: 50%;
  right: 20px;
  display: inline-block;
  width: 8px;
  height: 13px;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
/* line 2855, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .modal.in {
  background: rgba(0, 0, 0, 0.75);
}
/* line 2857, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .modal.in .modal-content {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 2859, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .modal.in .modal-content .modal-title {
  text-align: center;
}
/* line 2863, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .modal.in .modal-body {
  padding: 15px 50px;
}
/* line 2865, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .modal.in .modal-body img {
  display: block;
  margin: 25px auto;
  width: 100% !important;
  height: auto !important;
}
/* line 2871, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .modal.in .modal-body p {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 13px;
  font-size: 0.92857rem;
  line-height: 20px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .promo-box-content .tab-content .tab-pane .modal.in .modal-body p {
  font-family: "HelvNeue55-Ar";
}
/* line 2881, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .view-all {
  text-align: center;
  margin-top: 30px;
  padding: 0;
}
/* line 2885, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .view-all a {
  color: #000;
  border-radius: 0;
  border: 2px solid #000;
  background: none;
  height: 42px;
  line-height: 42px;
  padding: 0 20px;
  margin: 0 auto 40px;
  display: table;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .view-all a {
  font-family: "HelvNeue75-Ar";
}
/* line 2897, ../sass/_main.scss */
.page-template-page-promos .content-promos .content-promos-wrapper .content-promos-inner .view-all a:hover {
  background: #000;
  color: #fff;
}
/* line 2905, ../sass/_main.scss */
.page-template-page-promos #popup-subscribe-offer {
  background: rgba(0, 0, 0, 0.5);
}
/* line 2908, ../sass/_main.scss */
.page-template-page-promos #popup-subscribe-offer .modal-dialog .close {
  background-position: -20px -46px;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  text-indent: -999px;
  top: 10px;
  right: 10px;
  width: 16px;
  height: 16px;
}
/* line 2919, ../sass/_main.scss */
.page-template-page-promos #popup-subscribe-offer .modal-dialog .modal-title {
  padding: 20px 20px 10px;
  margin: 0;
}
/* line 2924, ../sass/_main.scss */
.page-template-page-promos #popup-subscribe-offer .modal-dialog .modal-content .email-input {
  padding: 20px;
  overflow: hidden;
  *zoom: 1;
}
/* line 2927, ../sass/_main.scss */
.page-template-page-promos #popup-subscribe-offer .modal-dialog .modal-content .email-input button {
  background: #ff6600;
  border: 0 none;
  padding: 0;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  height: 40px;
  color: #fff;
  margin-top: 25px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  float: right;
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue55";
  font-weight: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .page-template-page-promos #popup-subscribe-offer .modal-dialog .modal-content .email-input button {
  font-family: "HelvNeue55-Ar";
}
/* line 2943, ../sass/_main.scss */
.page-template-page-promos #popup-subscribe-offer .modal-dialog .modal-content .modal-footer {
  display: none;
}

/* line 2951, ../sass/_main.scss */
.modal-backdrop {
  display: none;
}

@media only screen and (max-width: 991px) {
  /* line 2957, ../sass/_main.scss */
  .page-template-page-profile .widget-header {
    padding: 15px 0;
  }
}
/* line 2963, ../sass/_main.scss */
.page-template-page-profile .page-wrapper #site-footer {
  margin-top: 0;
}
/* line 2968, ../sass/_main.scss */
.page-template-page-profile .form-pwd .error {
  margin: 0 0 0 160px;
}

/* line 2973, ../sass/_main.scss */
.main-dashboard-wrap {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
}
@media (min-width: 768px) {
  /* line 2973, ../sass/_main.scss */
  .main-dashboard-wrap {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 2973, ../sass/_main.scss */
  .main-dashboard-wrap {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 2973, ../sass/_main.scss */
  .main-dashboard-wrap {
    width: 960px;
  }
}
@media only screen and (max-width: 991px) {
  /* line 2973, ../sass/_main.scss */
  .main-dashboard-wrap {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
  }
}
/* line 2981, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu {
  background: #000;
  padding: 20px 15px 0;
}
@media only screen and (max-width: 991px) {
  /* line 2981, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .dash-menu {
    padding: 20px 30px 0;
  }
}
/* line 2988, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .widget-block {
  background: none;
  padding: 0;
  margin: 0 0 15px;
}
/* line 2992, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .widget-block .widget-header {
  padding: 0;
}
/* line 2995, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .widget-block .widget-header .widget-title .left-wrapper {
  color: #ff6600;
}
/* line 2997, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .widget-block .widget-header .widget-title .left-wrapper .top {
  font-size: 18px;
  font-size: 1.28571rem;
  font-family: "HelvNeue75";
  line-height: 1;
  display: block;
  margin: 0;
}
/* line 3005, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .widget-block .widget-header .widget-title .left-wrapper .bottom .user-img {
  display: inline-block;
  margin: 4px 2px 0 0;
  width: 45px;
  height: 45px;
  vertical-align: top;
}
/* line 3011, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .widget-block .widget-header .widget-title .left-wrapper .bottom .user-img img {
  max-width: 100%;
  height: 100%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
/* line 3017, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .widget-block .widget-header .widget-title .left-wrapper .bottom .user-name {
  display: inline-block;
  vertical-align: top;
}
/* line 3020, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .widget-block .widget-header .widget-title .left-wrapper .bottom .user-name span {
  font-size: 50px;
  font-size: 3.57143rem;
  font-family: "HelvNeue75";
  line-height: 45px;
}
/* line 3031, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .dashboard-menu-wrapper {
  max-width: 650px;
  width: 100%;
  margin: 0 auto;
}
@media only screen and (max-width: 767px) {
  /* line 3037, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .dashboard-menu-wrapper .dashboard-nav-content .selector {
    margin: 10px 0 15px;
    padding: 0;
    width: auto;
  }
  /* line 3041, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .dashboard-menu-wrapper .dashboard-nav-content .selector span {
    border: 1px solid #fff;
    color: #fff;
    line-height: 32px;
    width: auto;
    padding: 0 35px 0 10px;
    background: url("../images/icons/dropdownArrowDown.png") no-repeat 93% 53%;
  }
  /* line 3050, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .dashboard-menu-wrapper .dashboard-nav-content .selector .mobile-select {
    color: #fff;
  }
}
/* line 3056, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .dashboard-menu-wrapper .dashboard-nav-content ul {
  font-size: 0px;
  font-size: 0rem;
}
/* line 3058, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .dashboard-menu-wrapper .dashboard-nav-content ul li {
  display: inline-block;
  text-align: center;
}
/* line 3061, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .dashboard-menu-wrapper .dashboard-nav-content ul li a {
  color: #fff;
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue75";
  line-height: 36px;
  display: block;
  background: #585858;
  position: relative;
  padding: 0 40px;
}
/* line 3072, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .dashboard-menu-wrapper .dashboard-nav-content ul li.active a {
  background: #fff;
  color: #000;
}
/* line 3075, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .dash-menu .dashboard-top-wrapper .dashboard-menu-wrapper .dashboard-nav-content ul li.active a:after {
  content: "";
  background: #fff;
  height: 4px;
  width: 100%;
  position: absolute;
  top: -4px;
  left: 0;
}
/* line 3093, ../sass/_main.scss */
.main-dashboard-wrap .feat-content h3 {
  color: #000;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  margin: 0 0 10px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .main-dashboard-wrap .feat-content h3 {
  font-family: "HelvNeue75-Ar";
}
/* line 3100, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews {
  background: #fff;
  padding: 20px;
}
@media only screen and (max-width: 767px) {
  /* line 3100, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews {
    padding: 20px 0;
  }
}
/* line 3106, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner {
  max-width: 660px;
  width: 100%;
  margin: 0 auto;
}
/* line 3110, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview {
  overflow: hidden;
  *zoom: 1;
  padding: 50px 30px 20px;
}
/* line 3113, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .point-wrap {
  padding: 0;
  float: left;
}
@media only screen and (max-width: 767px) {
  /* line 3113, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .point-wrap {
    float: none;
  }
}
/* line 3119, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .point-wrap h3 {
  margin: 0 0 10px;
  font-size: 25px;
  font-size: 1.78571rem;
  font-family: "HelvNeue75";
  line-height: 25px;
  color: #000;
}
/* line 3126, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .point-wrap h2 {
  margin: 0 0 10px;
  font-size: 70px;
  font-size: 5rem;
  font-family: "HelvNeue75";
  line-height: 60px;
  color: #ff6600;
  display: inline-block;
  vertical-align: top;
  position: relative;
  top: -10px;
}
/* line 3137, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .point-wrap .point-num-rem {
  margin: 0 0 10px;
  font-size: 13px;
  font-size: 0.92857rem;
  font-family: "HelvNeue75";
  line-height: 1;
  color: #000;
  display: inline-block;
  vertical-align: top;
  max-width: 115px;
}
/* line 3148, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper {
  padding: 0;
  text-align: center;
  margin: 25px 0 0;
}
@media only screen and (max-width: 767px) {
  /* line 3148, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper {
    float: none;
  }
}
/* line 3156, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp a {
  margin: 10px auto;
  padding: 14px 35px 14px 23px;
  border: solid 2px #000;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  position: relative;
  display: inline-block;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp a {
  font-family: "HelvNeue75-Ar";
}
/* line 3165, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp a:hover {
  background: #000;
  color: #fff;
}
/* line 3168, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp a:hover:after {
  background-position: -107px 0;
}
/* line 3173, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp a:after {
  background-position: -83px 0;
  position: absolute;
  top: 50%;
  right: 10px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
  transform: translateY(-50%);
}
@media only screen and (max-width: 767px) {
  /* line 3155, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp {
    display: block;
    margin: 0 0 15px;
    width: 100%;
  }
}
/* line 3190, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp label {
  display: block;
  font-size: 14px;
  font-size: 1rem;
  font-family: "HelvNeue75";
  line-height: 1;
  color: #ff6600;
  margin-bottom: 5px;
}
/* line 3198, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp button {
  margin: 0;
  background: none;
  border: 2px solid #000;
  padding: 0 30px 4px 15px;
  line-height: 36px;
  height: 40px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #000;
  position: relative;
  display: inline-block;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp button {
  font-family: "HelvNeue75-Ar";
}
/* line 3210, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp button:after {
  background-position: -83px 0;
  position: absolute;
  top: 12px;
  right: 15px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
}
@media only screen and (max-width: 767px) {
  /* line 3198, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .btn-grp-wrapper .btn-grp button {
    width: 100%;
  }
}
/* line 3228, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .topup-left {
  font-family: "HelvNeue55";
  font-weight: 600;
  color: #f60;
}
/* line 3234, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .alert-topup {
  font-family: "HelvNeue55";
  color: #8b0000;
}
/* line 3239, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .topup-amount-left {
  margin: 10px 0 40px;
  font-family: "HelvNeue55";
}
/* line 3244, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .progress {
  overflow: hidden;
  height: 20px;
  margin: 5px 0 2px;
  background-color: #eee;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
/* line 3251, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .top-overview .progress .progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #26d700;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
}
/* line 3265, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper {
  padding: 20px;
  background: #8f8f8f;
}
/* line 3268, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .flag-icon-squared {
  border-radius: 50%;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  border: solid 1px #ccc;
}
/* line 3275, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .top-title {
  overflow: hidden;
  *zoom: 1;
  padding: 0 0 15px;
}
/* line 3278, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .top-title h3 {
  color: #fff;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  margin: 0;
  float: left;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .top-title h3 {
  font-family: "HelvNeue75-Ar";
}
/* line 3285, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .top-title a {
  float: right;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  color: #fff;
  text-decoration: underline;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .top-title a {
  font-family: "HelvNeue75-Ar";
}
/* line 3293, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .order-wrap {
  margin-bottom: 30px;
}
/* line 3296, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 3300, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li {
  padding: 0;
  margin: 0 0 4px;
  background: #fff;
}
/* line 3304, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul {
  overflow: hidden;
  *zoom: 1;
}
@media only screen and (max-width: 767px) {
  /* line 3304, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul {
    padding: 5px 20px 20px;
  }
}
/* line 3309, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li {
  float: left;
  color: #8f8f8f;
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  line-height: 39px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li {
  font-family: "HelvNeue55-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 3309, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li {
    padding: 0 !important;
  }
}
/* line 3318, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-price {
  width: 16.6667%;
  padding: 0 10px;
  font-family: "HelvNeue75";
  font-weight: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-price {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 3318, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-price {
    width: 50%;
    text-align: left;
  }
}
/* line 3327, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-date {
  width: 24.3333%;
  padding: 0 10px;
}
@media only screen and (max-width: 767px) {
  /* line 3327, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-date {
    width: 50%;
    text-align: right;
  }
}
/* line 3335, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-tel {
  width: 33.3333%;
  padding: 0 10px;
}
@media only screen and (max-width: 767px) {
  /* line 3335, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-tel {
    width: 50%;
  }
}
/* line 3342, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-action {
  width: 25.6667%;
  float: right;
}
@media only screen and (max-width: 767px) {
  /* line 3342, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-action {
    width: 50%;
    margin-top: 5px;
  }
}
/* line 3349, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-action button {
  background: #000;
  border: none;
  text-align: center;
  width: 100%;
  color: #fff;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  height: 41px;
  position: relative;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-action button {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 3349, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-action button {
    height: auto;
    line-height: 20px;
    padding: 10px;
  }
}
/* line 3365, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-action button.loading:after {
  background: rgba(255, 255, 255, 0.5) url(../images/icons/loader-light.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 3383, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .list-orders > li ul li.order-action button:hover {
  background: #ff6600;
  color: #000;
}
/* line 3395, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .contacts-wrap .list-orders .order-item .order-price {
  text-align: left;
}
@media only screen and (max-width: 767px) {
  /* line 3398, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .contacts-wrap .list-orders .order-item .order-date {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  /* line 3403, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .contacts-wrap .list-orders .order-item .order-tel {
    width: 50%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 3408, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .orders-wrapper .contacts-wrap .list-orders .order-item .order-action {
    width: 100%;
  }
}
/* line 3417, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .promotion-wrap {
  margin-left: -10px;
  margin-right: -10px;
  overflow: hidden;
  *zoom: 1;
  margin: 20px 0 0;
}
@media only screen and (max-width: 767px) {
  /* line 3417, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .promotion-wrap {
    margin: 20px 10px 0;
  }
}
/* line 3423, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .promotion-wrap .top-title {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) {
  /* line 3423, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .promotion-wrap .top-title {
    float: left;
    width: 100%;
  }
}
/* line 3427, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .promotion-wrap > .panel {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  border: none;
  box-shadow: none;
}
@media (min-width: 768px) {
  /* line 3427, ../sass/_main.scss */
  .main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .promotion-wrap > .panel {
    float: left;
    width: 50%;
  }
}
/* line 3432, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .promotion-wrap > .panel .panel-heading {
  border: none;
  min-height: 165px;
  background: #d5d5d5;
}
/* line 3438, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .promotion-wrap .modal.in {
  background: rgba(0, 0, 0, 0.75);
}
/* line 3440, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .promotion-wrap .modal.in .modal-content {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 3443, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .promotion-wrap .modal.in .modal-body {
  padding: 15px 50px;
}
/* line 3445, ../sass/_main.scss */
.main-dashboard-wrap .feat-content .widget-overviews .widget-overviews-inner .promotion-wrap .modal.in .modal-body img {
  display: block;
  margin: 25px auto;
  max-width: 100%;
}

/* line 3458, ../sass/_main.scss */
.widget-contacts,
.widget-orders {
  background: #fff;
  padding: 20px;
  min-height: 350px;
}
/* line 3463, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner,
.widget-contacts .widget-orders-inner,
.widget-orders .widget-contacts-inner,
.widget-orders .widget-orders-inner {
  max-width: 660px;
  width: 100%;
  margin: 0 auto;
}
/* line 3468, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table,
.widget-contacts .widget-orders-inner table,
.widget-orders .widget-contacts-inner table,
.widget-orders .widget-orders-inner table {
  border: none;
}
/* line 3472, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table thead tr th,
.widget-contacts .widget-orders-inner table thead tr th,
.widget-orders .widget-contacts-inner table thead tr th,
.widget-orders .widget-orders-inner table thead tr th {
  border: none;
  color: #585858;
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  padding: 6px 20px 6px 5px;
}
/* line 3482, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table tbody tr,
.widget-contacts .widget-orders-inner table tbody tr,
.widget-orders .widget-contacts-inner table tbody tr,
.widget-orders .widget-orders-inner table tbody tr {
  padding: 0;
}
/* line 3484, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table tbody tr:odd,
.widget-contacts .widget-orders-inner table tbody tr:odd,
.widget-orders .widget-contacts-inner table tbody tr:odd,
.widget-orders .widget-orders-inner table tbody tr:odd {
  background: #f6f6f6;
}
/* line 3487, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table tbody tr:even,
.widget-contacts .widget-orders-inner table tbody tr:even,
.widget-orders .widget-contacts-inner table tbody tr:even,
.widget-orders .widget-orders-inner table tbody tr:even {
  background: #eeeeee;
}
/* line 3490, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table tbody tr td,
.widget-contacts .widget-orders-inner table tbody tr td,
.widget-orders .widget-contacts-inner table tbody tr td,
.widget-orders .widget-orders-inner table tbody tr td {
  background: none;
  border: none;
  padding: 4px 10px;
  color: #585858;
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  line-height: 39px;
}
/* line 3498, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table tbody tr td a.link-edit,
.widget-contacts .widget-orders-inner table tbody tr td a.link-edit,
.widget-orders .widget-contacts-inner table tbody tr td a.link-edit,
.widget-orders .widget-orders-inner table tbody tr td a.link-edit {
  display: inline-block;
  overflow: hidden;
  background-position: 0 -104px;
  height: 19px;
  width: 19px;
  text-indent: -999px;
  margin-left: 10px;
}
/* line 3506, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table tbody tr td a.link-edit:hover,
.widget-contacts .widget-orders-inner table tbody tr td a.link-edit:hover,
.widget-orders .widget-contacts-inner table tbody tr td a.link-edit:hover,
.widget-orders .widget-orders-inner table tbody tr td a.link-edit:hover {
  background-position: -49px -84px;
}
/* line 3510, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table tbody tr td a.link-delete,
.widget-contacts .widget-orders-inner table tbody tr td a.link-delete,
.widget-orders .widget-contacts-inner table tbody tr td a.link-delete,
.widget-orders .widget-orders-inner table tbody tr td a.link-delete {
  display: inline-block;
  overflow: hidden;
  background-position: -20px -64px;
  height: 20px;
  width: 17px;
  text-indent: -999px;
  margin-left: 10px;
}
/* line 3518, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table tbody tr td a.link-delete:hover,
.widget-contacts .widget-orders-inner table tbody tr td a.link-delete:hover,
.widget-orders .widget-contacts-inner table tbody tr td a.link-delete:hover,
.widget-orders .widget-orders-inner table tbody tr td a.link-delete:hover {
  background-position: -73px -104px;
}
/* line 3522, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table tbody tr td.nom,
.widget-contacts .widget-orders-inner table tbody tr td.nom,
.widget-orders .widget-contacts-inner table tbody tr td.nom,
.widget-orders .widget-orders-inner table tbody tr td.nom {
  font-family: "HelvNeue75";
  font-weight: normal;
  color: #000;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-contacts .widget-contacts-inner table tbody tr td.nom, :lang(ar)
.widget-contacts .widget-orders-inner table tbody tr td.nom, :lang(ar)
.widget-orders .widget-contacts-inner table tbody tr td.nom, :lang(ar)
.widget-orders .widget-orders-inner table tbody tr td.nom {
  font-family: "HelvNeue75-Ar";
}
/* line 3526, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table tbody tr td button,
.widget-contacts .widget-orders-inner table tbody tr td button,
.widget-orders .widget-contacts-inner table tbody tr td button,
.widget-orders .widget-orders-inner table tbody tr td button {
  border: none;
  background: #fff;
  color: #000;
  border: 2px solid #000;
  text-align: center;
  height: auto;
  line-height: 20px;
  padding: 8px 20px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-contacts .widget-contacts-inner table tbody tr td button, :lang(ar)
.widget-contacts .widget-orders-inner table tbody tr td button, :lang(ar)
.widget-orders .widget-contacts-inner table tbody tr td button, :lang(ar)
.widget-orders .widget-orders-inner table tbody tr td button {
  font-family: "HelvNeue75-Ar";
}
/* line 3538, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner table tbody tr td .flag-icon-squared,
.widget-contacts .widget-orders-inner table tbody tr td .flag-icon-squared,
.widget-orders .widget-contacts-inner table tbody tr td .flag-icon-squared,
.widget-orders .widget-orders-inner table tbody tr td .flag-icon-squared {
  border-radius: 50%;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  border: solid 1px #ccc;
}
/* line 3549, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner .new-contact-wrap,
.widget-contacts .widget-orders-inner .new-contact-wrap,
.widget-orders .widget-contacts-inner .new-contact-wrap,
.widget-orders .widget-orders-inner .new-contact-wrap {
  text-align: center;
  margin: 20px 0 0;
}
/* line 3552, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner .new-contact-wrap button.btn-new-contact,
.widget-contacts .widget-orders-inner .new-contact-wrap button.btn-new-contact,
.widget-orders .widget-contacts-inner .new-contact-wrap button.btn-new-contact,
.widget-orders .widget-orders-inner .new-contact-wrap button.btn-new-contact {
  margin: 0;
  background: #000;
  padding: 0 35px 0 20px;
  line-height: 40px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: none;
  position: relative;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-contacts .widget-contacts-inner .new-contact-wrap button.btn-new-contact, :lang(ar)
.widget-contacts .widget-orders-inner .new-contact-wrap button.btn-new-contact, :lang(ar)
.widget-orders .widget-contacts-inner .new-contact-wrap button.btn-new-contact, :lang(ar)
.widget-orders .widget-orders-inner .new-contact-wrap button.btn-new-contact {
  font-family: "HelvNeue75-Ar";
}
/* line 3562, ../sass/_main.scss */
.widget-contacts .widget-contacts-inner .new-contact-wrap button.btn-new-contact:after,
.widget-contacts .widget-orders-inner .new-contact-wrap button.btn-new-contact:after,
.widget-orders .widget-contacts-inner .new-contact-wrap button.btn-new-contact:after,
.widget-orders .widget-orders-inner .new-contact-wrap button.btn-new-contact:after {
  background-position: -75px 0;
  position: absolute;
  top: 14px;
  right: 15px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
}

/* line 3577, ../sass/_main.scss */
.widget-orders {
  background: #fff;
  padding: 20px;
}
/* line 3580, ../sass/_main.scss */
.widget-orders .widget-orders-inner {
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
}
/* line 3584, ../sass/_main.scss */
.widget-orders .widget-orders-inner .no-order {
  font-size: 15px;
  font-size: 1.07143rem;
  background: #c1c1c1;
  margin: 0 auto;
  max-width: 650px;
  padding: 15px;
}
/* line 3591, ../sass/_main.scss */
.widget-orders .widget-orders-inner table {
  border: none;
}
/* line 3596, ../sass/_main.scss */
.widget-orders .widget-orders-inner table.table-rec-orders tbody tr td {
  background: #000;
  color: #fff;
}
/* line 3599, ../sass/_main.scss */
.widget-orders .widget-orders-inner table.table-rec-orders tbody tr td.amount {
  color: #ff6600;
}
@media only screen and (max-width: 991px) {
  /* line 3602, ../sass/_main.scss */
  .widget-orders .widget-orders-inner table.table-rec-orders tbody tr td.re-order {
    white-space: normal;
  }
}
/* line 3606, ../sass/_main.scss */
.widget-orders .widget-orders-inner table.table-rec-orders tbody tr td.re-order button {
  color: #000;
  background: #fff;
  border-color: #fff;
}
/* line 3618, ../sass/_main.scss */
.widget-orders .widget-orders-inner table thead tr th {
  border: none;
  color: #585858;
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  padding: 4px 5px 4px 5px;
}
/* line 3624, ../sass/_main.scss */
.widget-orders .widget-orders-inner table thead tr th:first-child {
  padding: 4px 5px 4px 20px;
}
/* line 3631, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr {
  padding: 0;
}
/* line 3633, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr:odd {
  background: #f6f6f6;
}
/* line 3636, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr:even {
  background: #eeeeee;
}
/* line 3639, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td {
  background: none;
  border: none;
  padding: 4px 5px 4px 5px;
  color: #585858;
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  line-height: normal;
  vertical-align: middle;
}
/* line 3648, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td:first-child {
  padding: 4px 5px 4px 20px;
}
/* line 3651, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td .btn-download-order {
  background-position: 0 -874px;
  border: none;
  text-indent: -99999px;
  background-color: transparent;
  width: 51px;
  height: 60px;
  padding: 0;
  transform: scale(0.5, 0.5);
  position: relative;
  background-position: 0 -874px;
}
/* line 3662, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td .btn-download-order:after {
  content: "PDF";
  position: absolute;
  top: 0;
  left: -10px;
  display: block;
  width: 36px;
  background: #da2526;
  color: #fff;
  text-indent: 1px;
  font-size: 120%;
}
/* line 3675, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td a.link-edit {
  display: inline-block;
  overflow: hidden;
  background-position: 0 -104px;
  height: 19px;
  width: 19px;
  text-indent: -999px;
  margin-left: 10px;
}
/* line 3683, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td a.link-edit:hover {
  background-position: -49px -84px;
}
/* line 3687, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td a.link-delete {
  display: inline-block;
  overflow: hidden;
  background-position: -20px -64px;
  height: 20px;
  width: 17px;
  text-indent: -999px;
  margin-left: 10px;
}
/* line 3695, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td a.link-delete:hover {
  background-position: -73px -104px;
}
/* line 3699, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td.amount {
  font-family: "HelvNeue75";
  font-weight: normal;
  color: #000;
  width: 10%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-orders .widget-orders-inner table tbody tr td.amount {
  font-family: "HelvNeue75-Ar";
}
/* line 3704, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td.tel {
  width: 25%;
}
/* line 3707, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td.name {
  width: 20%;
}
/* line 3709, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td.name a {
  color: #ff6600;
  font-size: 1rem;
  font-weight: normal;
  text-decoration: underline dotted;
}
/* line 3715, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td.name .input-text {
  width: 70px;
  float: left;
  height: 32px;
}
/* line 3720, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td.name .btn-add-contact {
  position: relative;
  height: 24px;
  background-color: #ff6600;
  border: none;
  max-width: 100%;
  width: 32px;
  height: 32px;
  padding: 0;
  text-indent: -9999px;
}
/* line 3730, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td.name .btn-add-contact:after {
  background-position: -20px 0;
  position: absolute;
  top: 32%;
  right: 0;
  left: 0;
  margin: 0 auto;
  width: 12px;
  height: 12px;
  display: inline-block;
  content: "";
}
/* line 3742, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td.name .btn-add-contact.loading {
  background-color: #000;
  position: relative;
}
/* line 3745, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td.name .btn-add-contact.loading:after {
  background: rgba(0, 0, 0, 0.5) url(../images/icons/loader-light.gif) no-repeat center center;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 3760, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td.re-order {
  width: 130px;
  text-align: center;
}
/* line 3764, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td.name {
  line-height: 18px;
}
/* line 3767, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td button {
  border: none;
  background: #fff;
  color: #000;
  border: 2px solid #000;
  text-align: center;
  height: auto;
  line-height: 20px;
  padding: 8px 15px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  max-width: 100px;
  width: 135px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-orders .widget-orders-inner table tbody tr td button {
  font-family: "HelvNeue75-Ar";
}
/* line 3780, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td button.loading {
  position: relative;
}
/* line 3782, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td button.loading:after {
  background: rgba(255, 255, 255, 0.8) url(../images/icons/loader-light.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 3767, ../sass/_main.scss */
  .widget-orders .widget-orders-inner table tbody tr td button {
    max-width: 100%;
    width: auto;
  }
}
/* line 3799, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td button:hover {
  background-color: #000;
  color: #fff;
}
/* line 3804, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td button.btn-download-order:hover {
  background-color: transparent;
}
/* line 3806, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td button.btn-download-order:hover:after {
  background-color: #990506;
}
/* line 3810, ../sass/_main.scss */
.widget-orders .widget-orders-inner table tbody tr td button.btn-download-order:focus {
  border: none;
  background: none;
}
/* line 3820, ../sass/_main.scss */
.widget-orders .widget-orders-inner .new-order-wrap {
  text-align: center;
  margin: 20px 0 0;
}
/* line 3823, ../sass/_main.scss */
.widget-orders .widget-orders-inner .new-order-wrap button.btn-new-order {
  margin: 0;
  background: #000;
  padding: 0 35px 0 20px;
  line-height: 40px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: none;
  position: relative;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-orders .widget-orders-inner .new-order-wrap button.btn-new-order {
  font-family: "HelvNeue75-Ar";
}
/* line 3833, ../sass/_main.scss */
.widget-orders .widget-orders-inner .new-order-wrap button.btn-new-order:after {
  background-position: -75px 0;
  position: absolute;
  top: 14px;
  right: 15px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
}
/* line 3843, ../sass/_main.scss */
.widget-orders .widget-orders-inner .new-order-wrap button.btn-new-order:hover {
  background: #ff6600;
  color: #fff;
}

/* line 3852, ../sass/_main.scss */
.widget-refer-friend {
  background: #fff;
  padding: 20px;
}
/* line 3855, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner {
  width: 100%;
  margin: 0 auto;
}
/* line 3859, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper {
  overflow: hidden;
  *zoom: 1;
}
/* line 3861, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-left {
  float: left;
  width: 35%;
  margin: 0 5% 0 0;
}
@media only screen and (max-width: 767px) {
  /* line 3861, ../sass/_main.scss */
  .widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-left {
    float: none;
    width: 100%;
  }
}
/* line 3870, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right {
  float: left;
  width: 49%;
}
@media only screen and (max-width: 767px) {
  /* line 3870, ../sass/_main.scss */
  .widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right {
    float: none;
    width: 100%;
  }
}
/* line 3877, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right .success-container {
  margin: 0 0 0 35px;
}
/* line 3879, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right .success-container span {
  font-family: "HelvNeue75";
  font-weight: normal;
  color: #000;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right .success-container span {
  font-family: "HelvNeue75-Ar";
}
/* line 3883, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right .success-container .success {
  font-size: 11px;
  font-size: 0.78571rem;
}
/* line 3886, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right .success-container .referee-mail {
  font-size: 14px;
  font-size: 1rem;
  display: block;
}
/* line 3890, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right .success-container p a {
  background: #000 url("../images/icons/arrRight.png") no-repeat 93% 50%;
  padding: 0 35px 0 15px;
  line-height: 40px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: none;
  position: relative;
  display: block;
  margin: 38px 0 0 0;
  float: right;
  cursor: pointer;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right .success-container p a {
  font-family: "HelvNeue75-Ar";
}
/* line 3907, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .form-item {
  margin: 0 0 10px;
  overflow: hidden;
  *zoom: 1;
}
/* line 3910, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .form-item .error.blank,
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .form-item .error.msg-invalid {
  clear: both;
  margin: 0 0 5px 68px;
}
/* line 3915, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .form-item label {
  width: 20%;
  float: left;
  line-height: normal;
}
/* line 3920, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .form-item input[type="text"] {
  height: 40px;
  border: 2px solid #d4d4d4;
  padding: 0 10px;
  line-height: 40px;
  color: #000;
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  float: right;
  width: 78%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .form-item input[type="text"] {
  font-family: "HelvNeue55-Ar";
}
/* line 3930, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .form-item input[type="text"].input-err {
  border: solid 2px #ff6600;
}
/* line 3935, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .btn-submit {
  text-align: right;
  margin-top: 25px;
}
/* line 3938, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .btn-submit .frnd-submit {
  background: #000 url("../images/icons/arrRight.png") no-repeat 84% 50%;
  padding: 0px 15px 2px 0;
  line-height: 30px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: none;
  height: 33px;
  width: 50%;
  position: relative;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .btn-submit .frnd-submit {
  font-family: "HelvNeue75-Ar";
}
/* line 3951, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .btn-submit .frnd-submit.loading {
  position: relative;
}
/* line 3953, ../sass/_main.scss */
.widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .btn-submit .frnd-submit.loading:after {
  background: url(../images/icons/ajax-loader.gif) no-repeat left center;
  content: "";
  height: 100%;
  left: 15px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
@media only screen and (max-width: 767px) {
  /* line 3953, ../sass/_main.scss */
  .widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .btn-submit .frnd-submit.loading:after {
    left: 25px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 3953, ../sass/_main.scss */
  .widget-refer-friend .widget-refer-friend-inner .contents-wrapper .content-right form .btn-submit .frnd-submit.loading:after {
    left: 10px;
  }
}

/* line 3979, ../sass/_main.scss */
.widget-points {
  background: #fff;
  padding: 20px;
}
/* line 3982, ../sass/_main.scss */
.widget-points .widget-points-inner {
  max-width: 660px;
  width: 100%;
  margin: 0 auto;
}
/* line 3986, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper {
  margin-left: -10px;
  margin-right: -10px;
  overflow: hidden;
  *zoom: 1;
}
/* line 3988, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .point-wrap {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  /* line 3988, ../sass/_main.scss */
  .widget-points .widget-points-inner .widgets-wrapper .point-wrap {
    float: left;
    width: 58.33333%;
  }
}
/* line 3991, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .point-wrap h3 {
  line-height: 20px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 25px;
  font-size: 1.78571rem;
  color: #000;
  margin: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-points .widget-points-inner .widgets-wrapper .point-wrap h3 {
  font-family: "HelvNeue75-Ar";
}
/* line 3998, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .point-wrap h4 {
  line-height: 1;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 70px;
  font-size: 5rem;
  color: #ff6600;
  margin: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-points .widget-points-inner .widgets-wrapper .point-wrap h4 {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 3988, ../sass/_main.scss */
  .widget-points .widget-points-inner .widgets-wrapper .point-wrap {
    margin-bottom: 25px;
  }
}
/* line 4009, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .panel {
  border: none;
  box-shadow: none;
}
/* line 4012, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .panel .panel-heading {
  border: none;
  background: #d5d5d5;
  padding: 10px;
}
/* line 4018, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .panel .panel-heading .crow .col-left .promo-title {
  font-size: 18px;
  font-size: 1.28571rem;
}
/* line 4024, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .panel .panel-heading .crow .col-right .promo-tag:last-child {
  margin-left: 0;
}
/* line 4031, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .panel.next-award {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  /* line 4031, ../sass/_main.scss */
  .widget-points .widget-points-inner .widgets-wrapper .panel.next-award {
    float: left;
    width: 41.66667%;
  }
}
/* line 4036, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .progress-bar {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 10px;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 4036, ../sass/_main.scss */
  .widget-points .widget-points-inner .widgets-wrapper .progress-bar {
    float: left;
    width: 100%;
  }
}
/* line 4041, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner {
  position: relative;
  min-height: 45px;
}
/* line 4044, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner .p-bar {
  position: relative;
  height: 17px;
  width: 100%;
  background: #585858;
  overflow: hidden;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
/* line 4051, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner .p-bar span {
  background: #ff6600;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  overflow: hidden;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  -moz-transition: 250ms;
  -o-transition: 250ms;
  -webkit-transition: 250ms;
  transition: 250ms;
}
/* line 4063, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner .checkpoint {
  position: absolute;
  top: 18px;
}
/* line 4066, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner .checkpoint span {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #000;
  text-align: center;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner .checkpoint span {
  font-family: "HelvNeue75-Ar";
}
/* line 4071, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner .checkpoint span:before {
  content: "";
  width: 2px;
  height: 5px;
  background: #000;
  display: block;
  text-align: center;
  margin: 0 auto;
}
/* line 4081, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner .checkpoint.progress-0 {
  left: 1%;
}
/* line 4084, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner .checkpoint.progress-25 {
  left: 33%;
}
/* line 4087, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner .checkpoint.progress-50 {
  left: 66%;
}
/* line 4090, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner .checkpoint.progress-100 {
  left: 98%;
}
@media only screen and (max-width: 767px) {
  /* line 4090, ../sass/_main.scss */
  .widget-points .widget-points-inner .widgets-wrapper .progress-bar .progress-bar-inner .checkpoint.progress-100 {
    left: 94%;
  }
}
/* line 4099, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .content-left {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  /* line 4099, ../sass/_main.scss */
  .widget-points .widget-points-inner .widgets-wrapper .content-left {
    float: left;
    width: 58.33333%;
  }
}
/* line 4103, ../sass/_main.scss */
.widget-points .widget-points-inner .widgets-wrapper .content-right {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  /* line 4103, ../sass/_main.scss */
  .widget-points .widget-points-inner .widgets-wrapper .content-right {
    float: left;
    width: 41.66667%;
  }
}

/* line 4111, ../sass/_main.scss */
.user-update-wrapper {
  margin-bottom: 0;
  padding: 20px;
}
/* line 4116, ../sass/_main.scss */
.user-update-wrapper .check-newsletter .checker span,
.user-update-wrapper .check-newsletter .checker input {
  height: 20px;
}
/* line 4122, ../sass/_main.scss */
.user-update-wrapper .widget-header {
  max-width: 660px;
  width: 100%;
  margin: 0 auto;
}
/* line 4126, ../sass/_main.scss */
.user-update-wrapper .widget-header .widget-title {
  font-size: 18px;
  font-size: 1.28571rem;
}
/* line 4129, ../sass/_main.scss */
.user-update-wrapper .widget-header #link-delete-user {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 12px;
  font-size: 0.85714rem;
  border-bottom: solid 1px #ccc;
  line-height: 30px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .user-update-wrapper .widget-header #link-delete-user {
  font-family: "HelvNeue75-Ar";
}
/* line 4136, ../sass/_main.scss */
.user-update-wrapper .form-user-edit {
  max-width: 660px;
  width: 100%;
  margin: 0 auto;
}
/* line 4140, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .success-msg {
  color: #ff6600;
  font-weight: bold;
  text-align: center;
  padding: 0;
  margin: 20px 0;
}
/* line 4147, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .saving-profile {
  text-align: center;
  margin: 20px 0;
}
/* line 4150, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .saving-profile span {
  position: relative;
  vertical-align: middle;
  display: inline-block;
  margin: 0 10px 0 0;
  height: 35px;
  width: 35px;
}
/* line 4157, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .saving-profile span:after {
  width: 100%;
  height: 100%;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: url("../images/icons/loader.gif") no-repeat scroll 35% center;
  z-index: 1;
}
/* line 4170, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .errors-wrap {
  padding: 0 0 0 16%;
  margin: 20px 0;
}
/* line 4174, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img {
  margin-bottom: 20px;
}
/* line 4176, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper {
  overflow: hidden;
  *zoom: 1;
  position: relative;
}
/* line 4179, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper label {
  width: 22%;
  text-align: right;
  margin: 0 10px 0 0;
  display: inline-block;
  vertical-align: top;
  line-height: 121px;
}
/* line 4186, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper label.label-msg {
  vertical-align: top;
}
@media only screen and (max-width: 991px) {
  /* line 4179, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper label {
    text-align: left;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4179, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper label {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 4179, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper label {
    margin: 0 0 10px;
    line-height: auto;
    width: 15%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4179, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper label {
    width: 100%;
  }
}
/* line 4204, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper #simple-local-avatar-photo {
  max-width: 100px;
  width: 100% !important;
  margin: 0 20px 0 12px;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
/* line 4211, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper #simple-local-avatar-photo img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  max-width: 100%;
  width: 100%;
}
/* line 4216, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper #simple-local-avatar-photo .uploading,
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper #simple-local-avatar-photo .updating {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  padding: 45% 0 0;
  color: #ff6600;
  border-radius: 50%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper #simple-local-avatar-photo .uploading, :lang(ar)
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper #simple-local-avatar-photo .updating {
  font-family: "HelvNeue75-Ar";
}
/* line 4231, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper #simple-local-avatar-photo .uploading {
  padding: 30% 0 0;
}
/* line 4235, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper .photo-details {
  display: inline-block;
  max-width: 210px;
  width: 100%;
  font-size: 12px;
  font-size: 0.85714rem;
  font-family: "HelvNeue55";
  font-weight: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper .photo-details {
  font-family: "HelvNeue55-Ar";
}
/* line 4241, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper .photo-details p {
  margin: 0;
}
/* line 4244, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper .photo-details .img-title {
  font-family: "HelvNeue75";
  font-weight: normal;
  margin-bottom: 2px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper .photo-details .img-title {
  font-family: "HelvNeue75-Ar";
}
/* line 4248, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper .photo-details .change-photo {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  text-decoration: underline;
  margin-top: 2px;
  cursor: pointer;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .user-update-wrapper .form-user-edit .update-user-img .simple-avatar-wrapper .photo-details .change-photo {
  font-family: "HelvNeue75-Ar";
}
/* line 4258, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element {
  font-family: "HelvNeue55";
  font-weight: normal;
  margin: 0 0 10px;
  position: relative;
  /* * Select * */
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .user-update-wrapper .form-user-edit .form-element {
  font-family: "HelvNeue55-Ar";
}
/* line 4262, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element.form-pwd {
  margin: 15px 0;
}
/* line 4264, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element.form-pwd .btn-change-password {
  font-family: "HelvNeue55";
  font-weight: bold;
  max-width: 415px;
  width: 100%;
  background-color: #ff6600;
  color: #fff;
  padding: 0;
  line-height: 36px;
  border: none;
  height: 40px;
}
/* line 4275, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element.form-pwd .btn-change-password:hover {
  background-color: #000;
  color: #fff;
}
@media only screen and (max-width: 479px) {
  /* line 4262, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element.form-pwd {
    width: 100%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4283, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element.form-pwd input {
    width: 100%;
  }
}
/* line 4288, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element.form-pwd input.input-success[type="text"] {
  background-position: right 13% center !important;
}
@media only screen and (max-width: 479px) {
  /* line 4288, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element.form-pwd input.input-success[type="text"] {
    background-position: right 15% center !important;
  }
}
/* line 4297, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .error {
  margin: 0 0 10px 160px;
  max-width: 275px;
}
@media only screen and (max-width: 767px) {
  /* line 4297, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .error {
    margin: 0 0 10px 75px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4297, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .error {
    margin: 0 0 10px;
  }
}
/* line 4307, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .unmask {
  background-position: -54px -344px;
  border: medium none;
  border-radius: 0;
  box-shadow: none;
  height: 28px;
  position: absolute;
  right: 95px;
  text-indent: -9999px;
  top: 6px;
  width: 35px;
  background-color: transparent;
}
@media only screen and (max-width: 991px) {
  /* line 4307, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .unmask {
    position: relative;
    top: auto;
    right: 42px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4307, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .unmask {
    top: 50%;
    right: 5px;
    position: absolute;
  }
}
/* line 4329, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .unmask.active {
  background-position: 0 -504px;
}
/* line 4334, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element.form-country-mail > p {
  border-top: solid 2px #d4d4d4;
  margin: 4% 0 3% 24%;
  padding: 25px 0 0 5px;
  max-width: 415px;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  /* line 4334, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element.form-country-mail > p {
    margin: 20px 0;
  }
}
/* line 4346, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element.check-newsletter .checker {
  margin: 0 15px 0 0;
  text-align: right;
  width: 27%;
}
@media only screen and (max-width: 767px) {
  /* line 4346, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element.check-newsletter .checker {
    width: auto;
    text-align: left;
    float: left;
    margin: 0 15px 0 0;
  }
}
/* line 4357, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element.check-newsletter label {
  margin: 0;
  text-align: left;
  width: 60%;
}
@media only screen and (max-width: 479px) {
  /* line 4357, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element.check-newsletter label {
    width: 100%;
  }
}
/* line 4366, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element label {
  width: 22%;
  text-align: right;
  margin: 0 10px 0 0;
  display: inline-block;
}
/* line 4371, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element label.label-msg {
  vertical-align: top;
}
@media only screen and (max-width: 479px) {
  /* line 4366, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element label {
    width: 100%;
    text-align: left;
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  /* line 4366, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element label {
    margin: 0 0 10px;
    width: 15%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4366, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element label {
    width: 100%;
  }
}
/* line 4387, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element input {
  border: solid 2px #d5d5d5;
  border-radius: 0;
  height: 40px;
  margin: 0;
  padding: 0 5px;
  max-width: 415px;
  width: 100%;
}
/* line 224, ../sass/helpers/_mixins.scss */
.user-update-wrapper .form-user-edit .form-element input::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.user-update-wrapper .form-user-edit .form-element input:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.user-update-wrapper .form-user-edit .form-element input::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.user-update-wrapper .form-user-edit .form-element input:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
/* line 4396, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element input.not-valid {
  border-color: #ff6600;
}
@media only screen and (max-width: 991px) {
  /* line 4387, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element input {
    max-width: 320px;
    display: inline-block;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4387, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element input {
    max-width: 100%;
  }
}
/* line 4407, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element textarea {
  border: solid 2px #d5d5d5;
  border-radius: 0;
  height: 115px;
  margin: 0 0 10px;
  resize: none;
  max-width: 415px;
  width: 100%;
}
/* line 224, ../sass/helpers/_mixins.scss */
.user-update-wrapper .form-user-edit .form-element textarea::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.user-update-wrapper .form-user-edit .form-element textarea:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.user-update-wrapper .form-user-edit .form-element textarea::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.user-update-wrapper .form-user-edit .form-element textarea:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
@media only screen and (max-width: 991px) {
  /* line 4407, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element textarea {
    max-width: 320px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4407, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element textarea {
    max-width: 100%;
  }
}
/* line 4423, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .label-name-wrap {
  display: inline-block;
  margin: 0 13px 0 0;
  text-align: right;
  vertical-align: top;
  width: 21%;
  line-height: 40px;
}
@media only screen and (max-width: 991px) {
  /* line 4423, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .label-name-wrap {
    margin: 0 10px 0 0;
    text-align: left;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4423, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .label-name-wrap {
    margin: 0;
    width: 100%;
  }
}
/* line 4439, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .input-name-wrap {
  display: inline-block;
  max-width: 510px;
  width: 100%;
}
/* line 4444, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .input-name-wrap input {
  width: 100%;
}
@media only screen and (max-width: 991px) {
  /* line 4439, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .input-name-wrap {
    max-width: 440px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4439, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .input-name-wrap {
    max-width: 100%;
  }
}
/* line 4455, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element div.selector {
  max-width: 415px !important;
  width: 100% !important;
  height: 40px;
  line-height: 40px;
  border: 2px solid #d5d5d5;
  position: relative;
  margin: 0 0 10px;
}
/* line 4463, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element div.selector span {
  font-size: 15px;
  color: #000;
  width: 100% !important;
  position: relative;
  padding: 0;
}
/* line 4469, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element div.selector span.placeholder {
  color: #b7b7b7;
}
/* line 4472, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element div.selector span:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 15px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
@media only screen and (max-width: 991px) {
  /* line 4455, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element div.selector {
    max-width: 320px !important;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4455, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element div.selector {
    max-width: 100% !important;
  }
}
/* line 4490, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element span.wpcf7-not-valid-tip {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #ff6600;
  display: inline-block;
  margin: 2px 0 0 5px;
  width: 110px;
  vertical-align: top;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .user-update-wrapper .form-user-edit .form-element span.wpcf7-not-valid-tip {
  font-family: "HelvNeue55-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 4490, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element span.wpcf7-not-valid-tip {
    width: 100%;
    margin: -7px 0 15px;
  }
}
/* line 4503, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .intl-tel-input {
  max-width: 415px;
  width: 100%;
  margin-bottom: 10px;
  position: relative;
}
/* line 4508, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .intl-tel-input .selected-flag {
  background: none;
  width: 100px;
}
/* line 4512, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .intl-tel-input .selected-flag .iti-flag span {
  margin: 0 0 0 7px;
  font-family: "HelvNeue45";
  font-size: 18px;
  font-size: 1.28571rem;
  top: -11px;
  display: inline-block;
}
/* line 4520, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .intl-tel-input .selected-flag:before {
  content: "";
  width: 1px;
  background-color: #9164cd;
  height: 92%;
  position: absolute;
  top: 4%;
  right: 0;
}
/* line 4530, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .intl-tel-input #tele-phone {
  padding-left: 110px;
  margin-bottom: 10px;
  font-family: "HelvNeue55";
  font-size: 14px;
  font-size: 1rem;
  color: #666;
}
@media only screen and (max-width: 991px) {
  /* line 4503, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .intl-tel-input {
    max-width: 320px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4503, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .intl-tel-input {
    max-width: 100%;
  }
}
/* line 4544, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .wpcf7-form-control {
  padding-left: 110px;
  margin-bottom: 10px;
  font-family: "HelvNeue45";
  font-size: 18px;
  font-size: 1.28571rem;
}
/* line 4550, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .input-group {
  max-width: 415px;
  width: 100%;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  font-size: 0.92857rem;
}
@media only screen and (max-width: 991px) {
  /* line 4550, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .input-group {
    max-width: 320px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4550, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .input-group {
    max-width: 100%;
  }
}
/* line 4563, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .input-group .input-group-btn {
  width: 40px;
  height: 40px;
  background: #000 url(../images/icons/pictoPlus.png) no-repeat center center;
  border: none;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 4574, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .country-mail-tags-wrapper,
.user-update-wrapper .form-user-edit .form-element .country-sms-tags-wrapper {
  max-width: 415px;
  width: 100%;
  margin-left: 24%;
  margin-top: 5px;
}
@media only screen and (max-width: 991px) {
  /* line 4574, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .country-mail-tags-wrapper,
  .user-update-wrapper .form-user-edit .form-element .country-sms-tags-wrapper {
    max-width: 320px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4574, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .country-mail-tags-wrapper,
  .user-update-wrapper .form-user-edit .form-element .country-sms-tags-wrapper {
    max-width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 4574, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .country-mail-tags-wrapper,
  .user-update-wrapper .form-user-edit .form-element .country-sms-tags-wrapper {
    margin-left: 0;
  }
}
/* line 4589, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .country-mail-tags-wrapper ul,
.user-update-wrapper .form-user-edit .form-element .country-sms-tags-wrapper ul {
  margin: 0;
  padding: 0;
}
/* line 4592, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .country-mail-tags-wrapper ul li,
.user-update-wrapper .form-user-edit .form-element .country-sms-tags-wrapper ul li {
  margin: 0 0 5px 5px;
  background: #585858;
  padding: 8px 20px 12px 10px;
  color: #fff;
  font-family: "HelvNeue75";
  font-size: 14px;
  font-size: 1rem;
  position: relative;
  display: inline-block;
}
/* line 4601, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .country-mail-tags-wrapper ul li:first-child,
.user-update-wrapper .form-user-edit .form-element .country-sms-tags-wrapper ul li:first-child {
  margin-left: 0;
}
/* line 4604, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-element .country-mail-tags-wrapper ul li .country-delete,
.user-update-wrapper .form-user-edit .form-element .country-sms-tags-wrapper ul li .country-delete {
  padding: 0 0 0 10px;
  cursor: pointer;
  text-transform: uppercase;
}
@media only screen and (max-width: 767px) {
  /* line 4604, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-element .country-mail-tags-wrapper ul li .country-delete,
  .user-update-wrapper .form-user-edit .form-element .country-sms-tags-wrapper ul li .country-delete {
    float: right;
  }
}
/* line 4616, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-submit {
  max-width: 415px;
  width: 100%;
  margin-left: 24%;
  margin-top: 30px;
  padding: 20px 0 0;
  border-top: 2px solid #d5d5d5;
}
@media only screen and (max-width: 991px) {
  /* line 4616, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-submit {
    max-width: 320px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4616, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-submit {
    max-width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 4616, ../sass/_main.scss */
  .user-update-wrapper .form-user-edit .form-submit {
    margin-left: 0;
  }
}
/* line 4632, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-submit input {
  background: #ff6600 none repeat scroll 0 0;
  border: none;
  color: #fff;
  height: 40px;
  padding: 0;
  width: 100%;
  margin: 0;
}
/* line 4640, ../sass/_main.scss */
.user-update-wrapper .form-user-edit .form-submit input:hover {
  color: #fff;
  background-color: #000;
}

/* line 4649, ../sass/_main.scss */
.banner-bottom {
  background: #333333;
  padding: 0;
}
/* line 4652, ../sass/_main.scss */
.banner-bottom.affix {
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
}
/* line 4657, ../sass/_main.scss */
.banner-bottom.affix + .page-container {
  margin-top: 139px;
}
@media only screen and (max-width: 480px) {
  /* line 4657, ../sass/_main.scss */
  .banner-bottom.affix + .page-container {
    margin-top: 179px;
  }
}
/* line 4664, ../sass/_main.scss */
.banner-bottom .unumber-wrapper {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
}
@media (min-width: 768px) {
  /* line 4664, ../sass/_main.scss */
  .banner-bottom .unumber-wrapper {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 4664, ../sass/_main.scss */
  .banner-bottom .unumber-wrapper {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 4664, ../sass/_main.scss */
  .banner-bottom .unumber-wrapper {
    width: 960px;
  }
}
/* line 4667, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form {
  text-align: center;
  padding: 30px 0;
}
/* line 4670, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number {
  display: inline-block;
  margin: 0;
  vertical-align: top;
}
/* line 4674, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number input {
  border: none;
  padding: 0 0 0 130px;
  height: 40px;
  font-family: "HelvNeue45";
  font-size: 20px;
  font-size: 1.42857rem;
}
/* line 224, ../sass/helpers/_mixins.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number input::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number input:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number input::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number input:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 13px;
}
/* line 4681, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number input.regular-text {
  height: 40px;
  margin: 0;
  width: 380px;
  padding: 0 0 0 10px;
  font-family: "HelvNeue45";
  font-size: 20px;
  font-size: 1.42857rem;
}
@media only screen and (max-width: 767px) {
  /* line 4681, ../sass/_main.scss */
  .banner-bottom .unumber-wrapper form .form-mobile-number input.regular-text {
    width: 100%;
  }
}
/* line 4693, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number .intl-tel-input {
  display: block;
  text-align: left;
  background: #fff;
  height: 40px;
  /* input {
    border: none;
    width: 100%;
    padding: 0 0 4px 10px;
    border-left: 1px solid $purple;
    height: 40px;
    font-family: $helvLight;
    @include font-size(20px);
    @include placeholder($placeholder, 13px);
    &.regular  {
      height: 40px;
      margin: 0;
      padding: 0 0 0 10px;
      font-family: $helvLight;
      @include font-size(20px);
    }
  } */
}
/* line 4715, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number .intl-tel-input .flag-container {
  padding: 0 1px;
  width: 100%;
}
/* line 4718, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number .intl-tel-input .flag-container .selected-flag {
  background: none;
  position: relative;
  width: 120px;
  z-index: 1;
}
/* line 4723, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number .intl-tel-input .flag-container .selected-flag:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 6px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 4733, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number .intl-tel-input .flag-container .selected-flag:before {
  content: "";
  width: 1px;
  background-color: #9164cd;
  height: 92%;
  position: absolute;
  top: 4%;
  right: 0;
}
/* line 4742, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number .intl-tel-input .flag-container .selected-flag .iti-flag {
  padding: 0 0 0 20px;
}
/* line 4744, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number .intl-tel-input .flag-container .selected-flag .iti-flag span {
  position: relative;
  top: -11px;
  margin: 0 0 0 7px;
  font-family: "HelvNeue45";
  font-size: 20px;
  font-size: 1.42857rem;
}
/* line 4752, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number .intl-tel-input .flag-container .selected-flag .iti-arrow {
  display: none;
}
/* line 4756, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-mobile-number .intl-tel-input .flag-container .country-list {
  width: 100%;
}
/* line 4762, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-submit {
  display: inline-block;
  margin: 0 0 0 -3px;
  vertical-align: top;
}
/* line 4766, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-submit.loading {
  position: relative;
}
/* line 4768, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-submit.loading:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8) url("../images/icons/ajax-loader.gif") no-repeat center center;
  height: 100%;
  width: 100%;
}
/* line 4780, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-submit input {
  background: #000 url("../images/icons/arrRight.png") right 12px center no-repeat;
  padding: 0 35px 0 20px;
  height: 40px;
  line-height: 32px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: solid 1px #000;
  position: relative;
  width: auto;
  margin: 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .banner-bottom .unumber-wrapper form .form-submit input {
  font-family: "HelvNeue75-Ar";
}
/* line 4795, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-submit input.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 4809, ../sass/_main.scss */
.banner-bottom .unumber-wrapper form .form-submit:hover {
  background: #000 url(../images/icons/wdgArrRight.png) right 12px center no-repeat;
  color: #fff;
}

/* line 4819, ../sass/_main.scss */
.topup-redirect {
  position: relative;
}
/* line 4824, ../sass/_main.scss */
.topup-redirect.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 4839, ../sass/_main.scss */
.topup-redirect .mobile-no .col-right .dropdown .select-country {
  background: #fff;
  height: 100%;
  padding: 0 0 0 50px;
  max-width: 100%;
  width: 100%;
  text-align: left;
  position: relative;
  color: #b7b7b7;
  z-index: 9;
  border: none;
  line-height: 40px;
}
@media only screen and (max-width: 767px) {
  /* line 4839, ../sass/_main.scss */
  .topup-redirect .mobile-no .col-right .dropdown .select-country {
    min-width: 225px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 4839, ../sass/_main.scss */
  .topup-redirect .mobile-no .col-right .dropdown .select-country {
    padding: 0 30px 0 40px;
    font-size: 12px;
    line-height: normal;
    height: 40px;
    margin-bottom: 20px;
  }
}
/* line 4861, ../sass/_main.scss */
.topup-redirect .mobile-no .col-right .dropdown .select-country:before {
  background-position: 0 -262px;
  position: absolute;
  top: 20%;
  left: 10px;
  width: 24px;
  height: 24px;
  display: inline-block;
  content: "";
}
/* line 4871, ../sass/_main.scss */
.topup-redirect .mobile-no .col-right .dropdown .select-country:after {
  background-position: -47px -13px;
  position: absolute;
  top: 50%;
  right: 15px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 4882, ../sass/_main.scss */
.topup-redirect .mobile-no .col-right .dropdown .country-list {
  box-shadow: 1px 2px 9px rgba(0, 0, 0, 0.2);
  background: #fff;
  overflow-y: scroll;
  max-height: 300px;
  width: 100%;
  position: absolute;
  text-align: left;
  border-top: solid 1px #ccc;
}
@media only screen and (max-width: 479px) {
  /* line 4882, ../sass/_main.scss */
  .topup-redirect .mobile-no .col-right .dropdown .country-list {
    top: 70px;
  }
}
/* line 4894, ../sass/_main.scss */
.topup-redirect .mobile-no .col-right .dropdown .country-list.loading {
  background: #fff url(../images/icons/loader.gif) no-repeat center center;
  padding: 40px 0;
  text-align: center;
}
/* line 4900, ../sass/_main.scss */
.topup-redirect .mobile-no .col-right .dropdown .country-list li {
  padding: 5px;
  cursor: pointer;
}
/* line 4903, ../sass/_main.scss */
.topup-redirect .mobile-no .col-right .dropdown .country-list li .flag-icon {
  border-radius: 50%;
  height: 20px;
  margin: 0 5px 0 0;
  width: 20px;
  border: solid 1px #ccc;
}
/* line 4909, ../sass/_main.scss */
.topup-redirect .mobile-no .col-right .dropdown .country-list li .flag-icon:before {
  visibility: hidden;
}
/* line 4913, ../sass/_main.scss */
.topup-redirect .mobile-no .col-right .dropdown .country-list li .country-name {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .topup-redirect .mobile-no .col-right .dropdown .country-list li .country-name {
  font-family: "HelvNeue75-Ar";
}
/* line 4917, ../sass/_main.scss */
.topup-redirect .mobile-no .col-right .dropdown .country-list li:hover {
  background: #f1f1f1;
  color: #ff6600;
}

/* line 4927, ../sass/_main.scss */
.row-operator {
  margin: 0;
}
/* line 4929, ../sass/_main.scss */
.row-operator .content-area {
  padding: 0;
}

/* ********* dashboard mail confirmation ********* */
/* line 4934, ../sass/_main.scss */
#update-mail-validation-form,
#update-sms-validation-form {
  background: #d5d5d5;
  margin: 0 auto;
  max-width: 600px;
  padding: 25px 15px;
  width: 100%;
}
/* line 4941, ../sass/_main.scss */
#update-mail-validation-form h3,
#update-sms-validation-form h3 {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  margin: 0 0 10px;
  color: #000;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #update-mail-validation-form h3, :lang(ar)
#update-sms-validation-form h3 {
  font-family: "HelvNeue75-Ar";
}
/* line 4947, ../sass/_main.scss */
#update-mail-validation-form p,
#update-sms-validation-form p {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #000;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #update-mail-validation-form p, :lang(ar)
#update-sms-validation-form p {
  font-family: "HelvNeue55-Ar";
}
/* line 4951, ../sass/_main.scss */
#update-mail-validation-form p#recept-problem,
#update-sms-validation-form p#recept-problem {
  padding: 10px 0 0;
  margin-bottom: 25px;
}
/* line 4956, ../sass/_main.scss */
#update-mail-validation-form .input-wrap,
#update-sms-validation-form .input-wrap {
  overflow: hidden;
  *zoom: 1;
  margin: 0 0 10px;
}
/* line 4959, ../sass/_main.scss */
#update-mail-validation-form .input-wrap input,
#update-sms-validation-form .input-wrap input {
  float: left;
}
/* line 4961, ../sass/_main.scss */
#update-mail-validation-form .input-wrap input.input-text,
#update-sms-validation-form .input-wrap input.input-text {
  width: 75%;
  color: #000;
  border: 0;
}
/* line 224, ../sass/helpers/_mixins.scss */
#update-mail-validation-form .input-wrap input.input-text::-webkit-input-placeholder,
#update-sms-validation-form .input-wrap input.input-text::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 231, ../sass/helpers/_mixins.scss */
#update-mail-validation-form .input-wrap input.input-text:-moz-placeholder,
#update-sms-validation-form .input-wrap input.input-text:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 238, ../sass/helpers/_mixins.scss */
#update-mail-validation-form .input-wrap input.input-text::-moz-placeholder,
#update-sms-validation-form .input-wrap input.input-text::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 245, ../sass/helpers/_mixins.scss */
#update-mail-validation-form .input-wrap input.input-text:-ms-input-placeholder,
#update-sms-validation-form .input-wrap input.input-text:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
}
/* line 4967, ../sass/_main.scss */
#update-mail-validation-form .input-wrap input.btn-submit,
#update-sms-validation-form .input-wrap input.btn-submit {
  background-position: 86% 55%;
  padding: 0 35px 0 10px;
  margin: 0;
  width: 25%;
}
/* line 4975, ../sass/_main.scss */
#update-mail-validation-form .update-val-close-btn,
#update-sms-validation-form .update-val-close-btn {
  position: absolute;
  top: 0px;
  right: 20px;
  z-index: 999;
}
@media only screen and (max-width: 767px) {
  /* line 4975, ../sass/_main.scss */
  #update-mail-validation-form .update-val-close-btn,
  #update-sms-validation-form .update-val-close-btn {
    right: 10px;
  }
}
/* line 4983, ../sass/_main.scss */
#update-mail-validation-form .update-val-close-btn a,
#update-sms-validation-form .update-val-close-btn a {
  display: block;
  line-height: 48px;
  text-align: center;
}
/* line 4987, ../sass/_main.scss */
#update-mail-validation-form .update-val-close-btn a span,
#update-sms-validation-form .update-val-close-btn a span {
  background-position: -20px -46px;
  height: 16px;
  width: 16px;
  display: inline-block;
  text-indent: -9999px;
  overflow: hidden;
  vertical-align: middle;
}
/* line 4996, ../sass/_main.scss */
#update-mail-validation-form #link-abroad,
#update-mail-validation-form #link-no-abroad,
#update-sms-validation-form #link-abroad,
#update-sms-validation-form #link-no-abroad {
  line-height: 22px;
  position: relative;
  background: #000;
  padding: 7px 15px;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  color: #fff;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #update-mail-validation-form #link-abroad, :lang(ar)
#update-mail-validation-form #link-no-abroad, :lang(ar)
#update-sms-validation-form #link-abroad, :lang(ar)
#update-sms-validation-form #link-no-abroad {
  font-family: "HelvNeue75-Ar";
}
/* line 5005, ../sass/_main.scss */
#update-mail-validation-form #link-abroad:after,
#update-mail-validation-form #link-no-abroad:after,
#update-sms-validation-form #link-abroad:after,
#update-sms-validation-form #link-no-abroad:after {
  display: none;
}
/* line 5009, ../sass/_main.scss */
#update-mail-validation-form #link-no-abroad,
#update-sms-validation-form #link-no-abroad {
  margin-left: 15px;
}
/* line 5012, ../sass/_main.scss */
#update-mail-validation-form .note-wrapper,
#update-sms-validation-form .note-wrapper {
  margin: 15px 0 0;
}
/* line 5014, ../sass/_main.scss */
#update-mail-validation-form .note-wrapper .btn-resend,
#update-sms-validation-form .note-wrapper .btn-resend {
  background: #000;
  color: #fff;
  padding: 5px 10px 8px;
  margin: 5px 0 0;
}

/* **************** INPUT ERROR **************** */
/* line 5023, ../sass/_main.scss */
.input-err {
  border-color: #ff6600 !important;
}

/* line 5026, ../sass/_main.scss */
.error {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #000;
  display: block;
  margin: 0 0 10px;
  padding: 0 0 0 25px;
  position: relative;
  margin: 0 0 10px !important;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .error {
  font-family: "HelvNeue55-Ar";
}
/* line 5035, ../sass/_main.scss */
.error:after {
  background-position: -37px -28px;
  position: absolute;
  top: 2px;
  left: 0;
  width: 17px;
  height: 17px;
  display: inline-block;
  content: "";
}

/* line 5046, ../sass/_main.scss */
.message-session-timeout {
  padding: 0 0 0 20px;
  margin: 0 auto 10px;
  text-align: left;
  max-width: 395px;
  width: 100%;
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #000;
  display: block;
  position: relative;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .message-session-timeout {
  font-family: "HelvNeue55-Ar";
}
/* line 5057, ../sass/_main.scss */
.message-session-timeout:after {
  background-position: -37px -28px;
  position: absolute;
  top: 2px;
  left: 0;
  width: 17px;
  height: 17px;
  display: inline-block;
  content: "";
}

/* line 5068, ../sass/_main.scss */
.input-success {
  border-color: #01b23c !important;
  background-image: url(../images/icons/sucess_tick.png) !important;
  background-repeat: no-repeat !important;
  background-position: right 10px center !important;
}
/* line 5073, ../sass/_main.scss */
.input-success[type="password"] {
  background-position: right 13% center !important;
}
@media only screen and (max-width: 479px) {
  /* line 5073, ../sass/_main.scss */
  .input-success[type="password"] {
    background-position: right 17% center !important;
  }
}
/* line 5079, ../sass/_main.scss */
.input-success[type="text"] {
  background-position: right 13% center !important;
  margin-left: 0;
}

/* ********* confirm checkout ********* */
/* line 5085, ../sass/_main.scss */
.transaction-container {
  position: relative;
  min-height: 400px;
}
/* line 5088, ../sass/_main.scss */
.transaction-container .content-rating {
  position: relative;
}
/* line 5091, ../sass/_main.scss */
.transaction-container .content-rating.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 5103, ../sass/_main.scss */
.transaction-container .content-rating .success-msg {
  text-align: center;
  margin: 20px 0;
}
/* line 5108, ../sass/_main.scss */
.transaction-container .content-banner {
  background: #000;
  border-top: solid 1px #585858;
  padding: 50px 10px 30px 30px;
  position: relative;
}
/* line 5113, ../sass/_main.scss */
.transaction-container .content-banner .pre-title {
  font-size: 18px;
  font-size: 1.28571rem;
  color: #fff;
  margin: 0;
}
/* line 5118, ../sass/_main.scss */
.transaction-container .content-banner img {
  float: left;
}
/* line 5121, ../sass/_main.scss */
.transaction-container .content-banner .operator-title {
  font-size: 50px;
  font-size: 3.57143rem;
  color: #ff6600;
  margin: 0;
}
/* line 5127, ../sass/_main.scss */
.transaction-container .content-transaction {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
  background: #fff;
  padding: 40px 0;
  min-height: 400px;
}
@media (min-width: 768px) {
  /* line 5127, ../sass/_main.scss */
  .transaction-container .content-transaction {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 5127, ../sass/_main.scss */
  .transaction-container .content-transaction {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 5127, ../sass/_main.scss */
  .transaction-container .content-transaction {
    width: 960px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 5127, ../sass/_main.scss */
  .transaction-container .content-transaction {
    padding: 20px 15px;
  }
}
/* line 5135, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner {
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
  width: 100%;
  max-width: 660px;
  margin: 0 auto;
}
/* line 5141, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left {
  float: left;
  margin: 0;
  width: 55%;
}
@media only screen and (max-width: 640px) {
  /* line 5141, ../sass/_main.scss */
  .transaction-container .content-transaction .content-transaction-inner .content-left {
    width: 50%;
  }
}
@media only screen and (max-width: 600px) {
  /* line 5141, ../sass/_main.scss */
  .transaction-container .content-transaction .content-transaction-inner .content-left {
    width: 100%;
  }
}
@media only screen and (max-width: 479px) {
  /* line 5141, ../sass/_main.scss */
  .transaction-container .content-transaction .content-transaction-inner .content-left {
    margin: 0 0 20px;
  }
}
/* line 5154, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .above-input {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  color: #000;
  margin: 20px 0 5px 0;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .transaction-container .content-transaction .content-transaction-inner .content-left .above-input {
  font-family: "HelvNeue75-Ar";
}
/* line 5160, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .tel-wrapper {
  border: solid 1px #d5d5d5;
  height: 35px;
  line-height: 31px;
  max-width: 275px;
  width: 100%;
}
/* line 5166, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .tel-wrapper .recipient-tel {
  font-size: 14px;
}
/* line 5168, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .tel-wrapper .recipient-tel .prefix {
  border-right: 1px solid #d5d5d5;
  display: inline-block;
  font-size: 15px;
  margin: 0 6px 0 0;
  padding: 0 8px;
}
/* line 5174, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .tel-wrapper .recipient-tel .prefix .flag-icon {
  border: 1px solid #d5d5d5;
  border-radius: 50%;
  height: 20px;
  margin: 0 8px 0 0;
  padding: 0;
  vertical-align: middle;
  width: 20px;
}
/* line 5186, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap {
  max-width: 275px;
  width: 100%;
}
/* line 5190, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap.success input {
  background: #000;
  color: #fff;
  border: none;
}
/* line 5195, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap.success .btn-add {
  background: #000;
}
/* line 5197, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap.success .btn-add:after {
  background-position: -76px -28px;
  position: absolute;
  top: 27%;
  right: 0;
  left: 0;
  margin: 0 auto;
  width: 22px;
  height: 18px;
  display: inline-block;
  content: "";
}
/* line 5211, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap input {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  width: 84%;
  margin: 0;
  float: left;
  height: 36px;
  padding: 0 5px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap input {
  font-family: "HelvNeue75-Ar";
}
/* line 5219, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap input.input-err {
  border: solid 1px #ff6600;
}
/* line 5223, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap .btn-add {
  position: relative;
  height: 36px;
  background: #ff6600;
}
/* line 5227, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap .btn-add:hover, .transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap .btn-add:focus {
  outline: none;
}
/* line 5231, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap .btn-add:after {
  background-position: -20px 0;
  position: absolute;
  top: 35%;
  right: 0;
  left: 0;
  margin: 0 auto;
  width: 12px;
  height: 12px;
  display: inline-block;
  content: "";
}
/* line 5243, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap .btn-add.loading {
  position: relative;
}
/* line 5245, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .input-text-wrap .btn-add.loading:after {
  background: url("../images/icons/loader-light.gif") no-repeat scroll 0 0;
  border-radius: 2px;
  content: "";
  display: inline-block;
  height: 30px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 2px;
  transition: width 0.5s ease-in-out 0s;
  width: 30px;
  z-index: 0;
}
/* line 5263, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .checker-wrap-newsletter {
  display: block;
  margin-top: 20px;
}
/* line 5267, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left #btn-subscribe-newsletter {
  display: block;
  margin-top: 15px;
  background: #000;
  color: #fff;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  border: 0;
  padding: 2px 20px 5px;
  float: right;
  line-height: normal;
}
/* line 5284, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .form-country-mail .country-mail-tags-wrapper .country-mail-tags {
  max-width: 415px;
  width: 100%;
  margin-left: 0;
  margin-top: 5px;
}
/* line 5289, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .form-country-mail .country-mail-tags-wrapper .country-mail-tags li {
  margin: 0 0 5px 0;
  background: #585858;
  padding: 8px 20px 12px 10px;
  color: #fff;
  font-family: "HelvNeue75";
  font-size: 14px;
  font-size: 1rem;
  position: relative;
  display: inline-block;
}
/* line 5300, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-left .form-country-mail .country-mail-tags-wrapper .country-mail-tags li .country-delete {
  padding: 0 0 0 10px;
  cursor: pointer;
  text-transform: uppercase;
}
/* line 5310, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-right {
  float: right;
  padding: 30px 0 0;
}
@media only screen and (max-width: 600px) {
  /* line 5310, ../sass/_main.scss */
  .transaction-container .content-transaction .content-transaction-inner .content-right {
    width: 100%;
    float: left;
  }
}
/* line 5317, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-right .social-link-wrapper {
  overflow: hidden;
  *zoom: 1;
  margin: 40px 0;
  text-align: right;
}
/* line 5321, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-right .social-link-wrapper .share-on {
  display: inline-block;
  vertical-align: top;
  color: #000;
  font-family: "HelvNeue75";
  font-size: 1.07143rem;
  font-weight: normal;
  margin: 3px 5px 0 0;
}
/* line 5330, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-right .social-link-wrapper .social-sharing {
  display: inline-block;
  width: auto;
}
/* line 5334, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-right .social-link-wrapper a {
  text-indent: -9999px;
  overflow: hidden;
  display: inline-block;
  margin: 0 0 0 16px;
  width: 27px;
  height: 27px;
}
/* line 5342, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-right .social-link-wrapper .ss-button-facebook {
  background-position: -81px -317px;
}
/* line 5345, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-right .social-link-wrapper .ss-button-twitter {
  background-position: 0 -344px;
}
/* line 5350, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-right .links-wrapper .btn {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  display: block;
  background: #ff6600;
  position: relative;
  margin: 0 0 15px;
  padding: 10px 30px 10px 15px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .transaction-container .content-transaction .content-transaction-inner .content-right .links-wrapper .btn {
  font-family: "HelvNeue75-Ar";
}
/* line 5359, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-right .links-wrapper .btn:after {
  background-position: -75px 0;
  position: absolute;
  top: 15px;
  right: 8px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
}
/* line 5371, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-right .btn-link-recommend {
  clear: both;
  padding: 10px 35px 10px 15px;
  border: solid 2px #000;
  position: relative;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  position: relative;
  min-width: 100%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .transaction-container .content-transaction .content-transaction-inner .content-right .btn-link-recommend {
  font-family: "HelvNeue75-Ar";
}
/* line 5380, ../sass/_main.scss */
.transaction-container .content-transaction .content-transaction-inner .content-right .btn-link-recommend:after {
  background-position: -83px 0;
  position: absolute;
  top: 15px;
  right: 8px;
  display: inline-block;
  width: 8px;
  height: 13px;
  content: "";
}
/* line 5394, ../sass/_main.scss */
.transaction-container .content-guide {
  position: relative;
}
/* line 5396, ../sass/_main.scss */
.transaction-container .content-guide .nav-tabs-wrapper {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
  background: #fff;
  overflow: visible;
}
@media (min-width: 768px) {
  /* line 5396, ../sass/_main.scss */
  .transaction-container .content-guide .nav-tabs-wrapper {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 5396, ../sass/_main.scss */
  .transaction-container .content-guide .nav-tabs-wrapper {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 5396, ../sass/_main.scss */
  .transaction-container .content-guide .nav-tabs-wrapper {
    width: 960px;
  }
}
/* line 5401, ../sass/_main.scss */
.transaction-container .content-guide .nav-tabs {
  width: 100%;
  max-width: 660px;
  margin: 0 auto;
}
/* line 5405, ../sass/_main.scss */
.transaction-container .content-guide .nav-tabs > li {
  width: 50%;
}
/* line 5407, ../sass/_main.scss */
.transaction-container .content-guide .nav-tabs > li a {
  color: #fff;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 25px;
  font-size: 1.78571rem;
  text-align: center;
  border: none;
  margin: 0;
  position: relative;
  background: #666666;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .transaction-container .content-guide .nav-tabs > li a {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 991px) {
  /* line 5407, ../sass/_main.scss */
  .transaction-container .content-guide .nav-tabs > li a {
    font-size: 18px;
    font-size: 1.28571rem;
  }
}
@media only screen and (max-width: 991px) {
  /* line 5407, ../sass/_main.scss */
  .transaction-container .content-guide .nav-tabs > li a {
    font-size: 16px;
    font-size: 1.14286rem;
    padding: 10px 5px;
  }
}
/* line 5425, ../sass/_main.scss */
.transaction-container .content-guide .nav-tabs > li.active a,
.transaction-container .content-guide .nav-tabs > li.active a:focus,
.transaction-container .content-guide .nav-tabs > li.active a:hover {
  background: #ccc;
  color: #000;
}
/* line 5430, ../sass/_main.scss */
.transaction-container .content-guide .nav-tabs > li.active a:after,
.transaction-container .content-guide .nav-tabs > li.active a:focus:after,
.transaction-container .content-guide .nav-tabs > li.active a:hover:after {
  top: -10px;
  width: 100%;
  height: 10px;
  background: #ccc;
  content: "";
  position: absolute;
  left: 0;
}
/* line 5444, ../sass/_main.scss */
.transaction-container .tab-content-wrapper {
  background: #cccccc;
}
/* line 5446, ../sass/_main.scss */
.transaction-container .tab-content-wrapper .tab-content {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
}
@media (min-width: 768px) {
  /* line 5446, ../sass/_main.scss */
  .transaction-container .tab-content-wrapper .tab-content {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 5446, ../sass/_main.scss */
  .transaction-container .tab-content-wrapper .tab-content {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 5446, ../sass/_main.scss */
  .transaction-container .tab-content-wrapper .tab-content {
    width: 960px;
  }
}
/* line 5448, ../sass/_main.scss */
.transaction-container .tab-content-wrapper .tab-content .tab-pane {
  font-family: "HelvNeue55";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  width: 100%;
  max-width: 660px;
  margin: 0 auto;
  padding: 38px 35px 50px;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .transaction-container .tab-content-wrapper .tab-content .tab-pane {
  font-family: "HelvNeue55-Ar";
}
/* line 5455, ../sass/_main.scss */
.transaction-container .tab-content-wrapper .tab-content .tab-pane .btn {
  clear: both;
  display: table;
  margin: 18px 0 0 0;
  padding: 4px 42px 7px 15px;
  line-height: normal;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  color: #fff;
  border: none;
  position: relative;
  background: #000 url("../images/icons/arrRight.png") no-repeat 86% 50%;
  float: none;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .transaction-container .tab-content-wrapper .tab-content .tab-pane .btn {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 5455, ../sass/_main.scss */
  .transaction-container .tab-content-wrapper .tab-content .tab-pane .btn {
    width: auto;
    margin: 10px 0 0;
  }
}
/* line 5478, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  *zoom: 1;
}
@media (min-width: 768px) {
  /* line 5478, ../sass/_main.scss */
  .transaction-container .content-rating .content-rating-inner {
    width: calc(100% - 20px);
  }
}
@media (min-width: 992px) {
  /* line 5478, ../sass/_main.scss */
  .transaction-container .content-rating .content-rating-inner {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 5478, ../sass/_main.scss */
  .transaction-container .content-rating .content-rating-inner {
    width: 960px;
  }
}
/* line 5480, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form {
  width: 100%;
  max-width: 660px;
  margin: 0 auto;
  padding: 40px 0 115px;
}
/* line 5485, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap {
  overflow: hidden;
  *zoom: 1;
  margin: 0 0 25px;
}
/* line 5488, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap span {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 18px;
  font-size: 1.28571rem;
  float: left;
  width: 50%;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .transaction-container .content-rating .content-rating-inner form .stars-wrap span {
  font-family: "HelvNeue75-Ar";
}
@media only screen and (max-width: 767px) {
  /* line 5488, ../sass/_main.scss */
  .transaction-container .content-rating .content-rating-inner form .stars-wrap span {
    width: 100%;
    float: none;
  }
}
/* line 5498, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap #input-rating-stars .error.blank {
  float: right;
  margin: 5px 0 3px;
  width: 50%;
}
/* line 5503, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars {
  font-size: 0px;
  font-size: 0rem;
  float: left;
  width: 50%;
}
@media only screen and (max-width: 767px) {
  /* line 5503, ../sass/_main.scss */
  .transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars {
    width: 100%;
    float: none;
  }
}
/* line 5511, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .tooltip-inner {
  background: #ff6600;
}
/* line 5514, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .tooltip-arrow {
  border-top-color: #ff6600;
  border-width: 11px 6px 0;
  bottom: -5px;
  left: 50%;
  margin-left: -6px;
}
/* line 5521, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .rate-star {
  display: inline-block;
  width: 24px;
  height: 22px;
  margin: 0 5px 0 0;
  background-position: -68px -145px;
}
/* line 5527, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .rate-star.selected {
  background-position: -25px -167px;
}
/* line 5530, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .rate-star.hovered {
  background-position: -44px -145px;
}
/* line 5533, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .rate-star:last-child {
  margin: 0;
}
/* line 5537, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .input-text {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  color: #000;
  width: 100%;
  margin: 0 0 15px;
  padding: 5px;
  border: 2px solid #d5d5d5;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .input-text {
  font-family: "HelvNeue75-Ar";
}
/* line 224, ../sass/helpers/_mixins.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .input-text::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 231, ../sass/helpers/_mixins.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .input-text:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 238, ../sass/helpers/_mixins.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .input-text::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 245, ../sass/helpers/_mixins.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .input-text:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 5546, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .input-text.input-err {
  border: 2px solid #ff6600;
}
/* line 5549, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars .input-text.input-success {
  border: 2px solid #01b23c;
}
/* line 5553, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .stars-wrap .rating-stars textarea {
  height: 115px;
  resize: none;
}
/* line 5559, ../sass/_main.scss */
.transaction-container .content-rating .content-rating-inner form .input-submit {
  background: #000;
  color: #fff;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  border: none;
  padding: 2px 20px 5px;
  float: right;
  line-height: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .transaction-container .content-rating .content-rating-inner form .input-submit {
  font-family: "HelvNeue75-Ar";
}

/* line 5574, ../sass/_main.scss */
#catapult-cookie-bar a {
  display: block;
}
@media only screen and (max-width: 991px) {
  /* line 5577, ../sass/_main.scss */
  #catapult-cookie-bar .x_close {
    right: -10px;
  }
}
/* line 5581, ../sass/_main.scss */
#catapult-cookie-bar .x_close:after {
  top: 5px;
}

/* line 5593, ../sass/_main.scss */
.has-cookie-bar #catapult-cookie-bar {
  bottom: 0;
  top: auto !important;
}

/* line 5598, ../sass/_main.scss */
html.has-cookie-bar.cookie-bar-top-bar {
  margin-top: 0 !important;
}

/* line 5601, ../sass/_main.scss */
html.has-cookie-bar.cookie-bar-top-bar .full-wrapper {
  margin-bottom: 46px;
}

/* line 5605, ../sass/_main.scss */
div.checker,
div.checker span,
div.checker input {
  height: 20px;
}

/* line 5610, ../sass/_main.scss */
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
  background-color: #fff !important;
}

/* line 5615, ../sass/_main.scss */
.bot-email a {
  color: #ff6600;
  display: block;
  margin: 5px 0 0 0;
}

/* line 5623, ../sass/_main.scss */
#form_sim_holiday #register-info-certify .checker > span {
  background: none;
}
/* line 5625, ../sass/_main.scss */
#form_sim_holiday #register-info-certify .checker > span span {
  background: none;
  border: solid 2px #ff6600;
}
/* line 5628, ../sass/_main.scss */
#form_sim_holiday #register-info-certify .checker > span span.checked {
  background-position: -19px -104px;
  height: 20px;
  border: none;
}

/* line 5638, ../sass/_main.scss */
.home .intl-tel-input.iti-container {
  z-index: 10000;
}

/* @include responsive(sm) {
  .usabilla_live_button_container {

    top:50% !important;
    transform:rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
  }
  .en .usabilla_live_button_container {
    right: -45px !important;
  }
  .fr .usabilla_live_button_container {
    right: -25px !important;
  }
} */
/* line 5656, ../sass/_main.scss */
.password-instruct {
  margin: 5px 0 15px;
}
/* line 5658, ../sass/_main.scss */
.page-template-page-profile .password-instruct {
  margin: 5px 10px;
}
@media only screen and (max-width: 767px) {
  /* line 5658, ../sass/_main.scss */
  .page-template-page-profile .password-instruct {
    margin: 5px 10px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 5658, ../sass/_main.scss */
  .page-template-page-profile .password-instruct {
    margin: 5px 10px;
  }
}
/* line 5668, ../sass/_main.scss */
.password-instruct p.instruct-check {
  font-weight: normal;
  color: #da3d22;
  background-image: url("../images/icons/quiz-wrong.png");
  background-position: left center;
  background-repeat: no-repeat;
  padding: 0 0 3px 30px;
  margin: 6px 0;
  padding: 2px 0 2px 30px;
  font-family: "HelvNeue75";
  font-weight: normal;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) .password-instruct p.instruct-check {
  font-family: "HelvNeue75-Ar";
}
/* line 5679, ../sass/_main.scss */
.password-instruct p.checked {
  color: #59b485;
  background-image: url("../images/icons/quiz-right.png");
}

@media only screen and (max-width: 767px) {
  /* line 5685, ../sass/_main.scss */
  .tooltip {
    margin: 0;
    width: 100%;
    left: 0 !important;
    z-index: 999999999;
  }
}
@media only screen and (max-width: 767px) {
  /* line 5692, ../sass/_main.scss */
  .tooltip .tooltip-inner {
    max-width: 100%;
  }
}

/* -- page contact us -- */
/* line 5701, ../sass/_main.scss */
#contact-us-form .dropdown .select-country {
  background: #fff;
  height: 100%;
  padding: 0 0 0 50px;
  min-width: 395px;
  text-align: left;
  position: relative;
  color: #b7b7b7;
  z-index: 9;
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
  line-height: 40px;
  border: solid 2px #d5d5d5;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #contact-us-form .dropdown .select-country {
  font-family: "HelvNeue75-Ar";
}
/* line 224, ../sass/helpers/_mixins.scss */
#contact-us-form .dropdown .select-country::-webkit-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 231, ../sass/helpers/_mixins.scss */
#contact-us-form .dropdown .select-country:-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 238, ../sass/helpers/_mixins.scss */
#contact-us-form .dropdown .select-country::-moz-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
/* line 245, ../sass/helpers/_mixins.scss */
#contact-us-form .dropdown .select-country:-ms-input-placeholder {
  color: #b7b7b7;
  opacity: 1;
  font-size: 15px;
}
@media only screen and (max-width: 991px) {
  /* line 5701, ../sass/_main.scss */
  #contact-us-form .dropdown .select-country {
    min-width: 320px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 5701, ../sass/_main.scss */
  #contact-us-form .dropdown .select-country {
    min-width: 300px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 5701, ../sass/_main.scss */
  #contact-us-form .dropdown .select-country {
    width: 100%;
    min-width: 280px;
  }
}
/* line 5725, ../sass/_main.scss */
#contact-us-form .dropdown .select-country:before {
  background-position: 0 -262px;
  position: absolute;
  top: 20%;
  left: 10px;
  width: 24px;
  height: 24px;
  display: inline-block;
  content: "";
}
/* line 5735, ../sass/_main.scss */
#contact-us-form .dropdown .select-country:after {
  background-position: -47px -13px;
  position: absolute;
  top: 50%;
  right: 15px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 5746, ../sass/_main.scss */
#contact-us-form .dropdown ul.country-list {
  -webkit-box-shadow: 1px 2px 9px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 1px 2px 9px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 2px 9px rgba(0, 0, 0, 0.2);
  background: #fff;
  overflow-y: scroll;
  max-height: 300px;
  width: 100%;
  position: absolute;
  text-align: left;
  margin: 12px 0 0;
}
/* line 5755, ../sass/_main.scss */
#contact-us-form .dropdown ul.country-list.loading {
  background: #fff url(../images/icons/loader.gif) no-repeat center center;
  padding: 40px 0;
  text-align: center;
}
/* line 5761, ../sass/_main.scss */
#contact-us-form .dropdown ul.country-list li {
  padding: 5px;
  cursor: pointer;
}
/* line 5764, ../sass/_main.scss */
#contact-us-form .dropdown ul.country-list li .flag-icon {
  border-radius: 50%;
  height: 20px;
  margin: 0 5px 0 0;
  width: 20px;
  border: solid 1px #ccc;
}
/* line 5770, ../sass/_main.scss */
#contact-us-form .dropdown ul.country-list li .flag-icon:before {
  visibility: hidden;
}
/* line 5774, ../sass/_main.scss */
#contact-us-form .dropdown ul.country-list li .country-name {
  font-family: "HelvNeue75";
  font-weight: normal;
  font-size: 15px;
  font-size: 1.07143rem;
}
/* line 2, ../sass/helpers/_mixins.scss */
:lang(ar) #contact-us-form .dropdown ul.country-list li .country-name {
  font-family: "HelvNeue75-Ar";
}
/* line 5778, ../sass/_main.scss */
#contact-us-form .dropdown ul.country-list li:hover {
  background: #f1f1f1;
  color: #ff6600;
}
@media only screen and (max-width: 479px) {
  /* line 5785, ../sass/_main.scss */
  #contact-us-form .intl-tel-input {
    max-width: 100%;
  }
}
/* line 5789, ../sass/_main.scss */
#contact-us-form .intl-tel-input .flag-container {
  width: 100%;
}
/* line 5791, ../sass/_main.scss */
#contact-us-form .intl-tel-input .flag-container .selected-flag {
  left: 0;
  width: 135px;
}
/* line 5794, ../sass/_main.scss */
#contact-us-form .intl-tel-input .flag-container .selected-flag:after {
  background-position: -47px -13px;
  position: absolute;
  top: 40%;
  right: 20px;
  width: 13px;
  height: 8px;
  display: inline-block;
  content: "";
}
/* line 5804, ../sass/_main.scss */
#contact-us-form .intl-tel-input .flag-container .selected-flag .iti-flag {
  padding: 0 0 0 20px;
}
/* line 5806, ../sass/_main.scss */
#contact-us-form .intl-tel-input .flag-container .selected-flag .iti-flag span {
  position: relative;
  top: -10px;
  margin: 0 0 0 7px;
  font-family: "HelvNeue45";
  font-size: 18px;
  font-size: 1.28571rem;
}
/* line 5814, ../sass/_main.scss */
#contact-us-form .intl-tel-input .flag-container .selected-flag:before {
  content: "";
  width: 1px;
  background-color: #9164cd;
  height: 92%;
  position: absolute;
  top: 4%;
  right: 0;
}
/* line 5824, ../sass/_main.scss */
#contact-us-form .intl-tel-input .flag-container .country-list {
  z-index: 99;
  min-width: 100%;
  max-width: 100%;
  position: relative;
}
/* line 5831, ../sass/_main.scss */
#contact-us-form .intl-tel-input:after {
  top: 4px;
  left: 121px;
  height: 32px;
}
/* line 5836, ../sass/_main.scss */
#contact-us-form .intl-tel-input .wpcf7-form-control {
  padding-left: 130px;
}
/* line 5841, ../sass/_main.scss */
#contact-us-form .mobile-phone-container .error {
  margin-top: 10px;
}
@media only screen and (max-width: 991px) {
  /* line 5841, ../sass/_main.scss */
  #contact-us-form .mobile-phone-container .error {
    width: 51%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 5841, ../sass/_main.scss */
  #contact-us-form .mobile-phone-container .error {
    margin-top: 0;
  }
}
@media only screen and (max-width: 479px) {
  /* line 5841, ../sass/_main.scss */
  #contact-us-form .mobile-phone-container .error {
    width: 100%;
    margin-top: 10px;
  }
}

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