/* Generated by Glyphter (http://www.glyphter.com) on  Wed Dec 28 2016*/
@font-face {
    font-family: 'meigee';
    src: url('../fonts/meigee.eot');
    src: url('../fonts/meigee.eot?#iefix') format('embedded-opentype'),
         url('../fonts/meigee.woff') format('woff'),
         url('../fonts/meigee.ttf') format('truetype'),
         url('../fonts/meigee.svg#meigee') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class*='meigee-']:before{
	display: inline-block;
   font-family: 'meigee';
   font-style: normal;
   font-weight: normal;
   line-height: 1;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale
}
.meigee-arrow-down:before{content:'\0041';}
.meigee-arrow-down-circle:before{content:'\0042';}
.meigee-arrow-left:before{content:'\0043';}
.meigee-arrow-right:before{content:'\0044';}
.meigee-arrow-up:before{content:'\0045';}
.meigee-arrow-up-circle:before{content:'\0046';}
.meigee-bag:before{content:'\0047';}
.meigee-calendar:before{content:'\0048';}
.meigee-chart:before{content:'\0049';}
.meigee-check:before{content:'\004a';}
.meigee-clock:before{content:'\004b';}
.meigee-close:before{content:'\004c';}
.meigee-envelope:before{content:'\004d';}
.meigee-eye:before{content:'\004e';}
.meigee-fa-angle-left:before{content:'\004f';}
.meigee-fa-angle-right:before{content:'\0050';}
.meigee-fa-arrow-left:before{content:'\0051';}
.meigee-fa-arrow-right:before{content:'\0052';}
.meigee-fa-caret-down:before{content:'\0053';}
.meigee-fa-caret-up:before{content:'\0054';}
.meigee-fa-dollar:before{content:'\0055';}
.meigee-fa-envelope:before{content:'\0056';}
.meigee-fa-envelope-o:before{content:'\0057';}
.meigee-fa-exchange:before{content:'\0058';}
.meigee-fa-eye:before{content:'\0059';}
.meigee-fa-facebook:before{content:'\005a';}
.meigee-fa-google-plus:before{content:'\0061';}
.meigee-fa-heart:before{content:'\0062';}
.meigee-fa-heart-o:before{content:'\0063';}
.meigee-fa-instagram:before{content:'\0065';}
.meigee-fa-language:before{content:'\0066';}
.meigee-fa-linkedin:before{content:'\0067';}
.meigee-fa-map-marker:before{content:'\0068';}
.meigee-fa-minus:before{content:'\0069';}
.meigee-fa-pinterest-p:before{content:'\006a';}
.meigee-fa-plus:before{content:'\006b';}
.meigee-fa-search-plus:before{content:'\006c';}
.meigee-fa-tumblr:before{content:'\006e';}
.meigee-fa-twitter:before{content:'\006f';}
.meigee-fa-vimeo:before{content:'\0070';}
.meigee-fa-vine:before{content:'\0071';}
.meigee-fa-youtube-play:before{content:'\0072';}
.meigee-info:before{content:'\0073';}
.meigee-lock:before{content:'\0074';}
.meigee-login:before{content:'\0075';}
.meigee-magnifier:before{content:'\0076';}
.meigee-meigee-grid:before{content:'\0077';}
.meigee-meigee-list:before{content:'\0078';}
.meigee-minus:before{content:'\007a';}
.meigee-notebook:before{content:'\0030';}
.meigee-options-vertical:before{content:'\0031';}
.meigee-pencil:before{content:'\0032';}
.meigee-plus:before{content:'\0033';}
.meigee-printer:before{content:'\0034';}
.meigee-trash:before{content:'\0035';}
.meigee-user:before{content:'\0036';}
.meigee-eye-shadow-makeup:before{content:'\0037';}
.meigee-french-perfume-bottle:before{content:'\0038';}
.meigee-hair-dryer:before{content:'\0039';}
.meigee-lipstick-with-cover:before{content:'\0021';}
.meigee-makeup-mirror:before{content:'\0022';}
.meigee-moisturizing-lotion:before{content:'\0023';}
.meigee-two-earrings:before{content:'\0024';}
.meigee-two-nail-polish:before{content:'\0025';}
.meigee-women-razor:before{content:'\0026';}
.meigee-fa-cog:before{content:'\0027';}
.meigee-fa-navicon:before{content:'\0028';}
.meigee-camera:before{content:'\0029';}
.meigee-diamond:before{content:'\002a';}
.meigee-earphones:before{content:'\002b';}
.meigee-fa-minus-square:before{content:'\002c';}
.meigee-fa-plus-square:before{content:'\002d';}
.meigee-gift:before{content:'\002e';}
.meigee-globe-alt:before{content:'\002f';}
.meigee-home:before{content:'\005b';}
.meigee-light-bulb:before{content:'\005c';}
.meigee-screen-desktop:before{content:'\005d';}
.meigee-umbrella:before{content:'\005e';}
.meigee-fa-star:before{content:'\005f';}
.meigee-fa-home:before{content:'\0060';}
.meigee-menu:before{content:'\007b';}
.meigee-fa-shopping-cart:before{content:'\007c';}

select {
  padding: 0;
  margin: 0;
  border: none;
  outline: none;
  background: none;
  width: 100% !important;
  height: 100%;
  color: #404040;
  font-weight: 400;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  padding-right: 47px;
  position: relative;
}
.select-wrapper:after,
.country .control:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  vertical-align: -.125em;
  content: "\f107";
  color: #40dac5;
  font-size: 18px;
  line-height: 48px;
  height: 50px;
  pointer-events: none;
  position: absolute;
  right: 0;
  text-align: center;
  width: 45px;
  margin: 0;
  top: 0;
  font-weight: 900;
}
.select-wrapper:after,
.country .control:after {
  content: "\f0d7";
  color: #232323;
  font-family: 'FontAwesome';
}
.select-wrapper,
.country .control {
  position: relative;
  background-color: #fff;
}
select option {
  color: #000;
  background-color: #fff;
}
body a, .skincolor-2, .block-minicart .subtotal .label, .block-minicart .subtotal .price-container, .minicart-wrapper .actions div.secondary .btn:hover, .price {
  color: #232323;
}
body a:hover, body a:focus, .skincolor, .page-header .header-switcher .options .action.toggle:hover, .page-header .header-switcher .options .action.toggle.active, .page-header .header-custom-links li a:hover, .header-wrapper .header.links .customer-menu li a:hover, .header-wrapper .header.links .customer-menu li.authorization-link a:hover, .navigation .level0 .submenu a:hover, .navigation .level0 .submenu a.ui-state-focus, .navigation .level0 .submenu .active > a, .minicart-wrapper .title-cart .icon i, .minicart-items .action.edit:hover, .minicart-items .action.delete:hover, ul.breadcrumb li a:hover, .toolbar .modes strong i, .products-list .actions-secondary a:hover, .related .block-actions .action:hover, .review-form-wrapper #review-form .review-legend strong, .reviews-wrapper .review-author strong, .reviews-actions a:hover, body .swatch-attribute .swatch-option:not(.disabled):hover, body .swatch-attribute.size .swatch-option.selected, body .swatch-attribute.manufacturer .swatch-option.selected, .authentication-wrapper .action-auth-toggle:hover, .account .content-inner .product-item-name a:hover, .account .content-inner a:hover, .block-dashboard-addresses .block-title a :hover, .block-dashboard-info .block-title a i:hover, .box .box-title a i:hover, #my-orders-table a:hover, .sidebar .block.filter ol li a:hover, .sidebar .block li a.delete:hover, #shopping-cart-table tbody tr td.actions a:hover, .checkout-methods-items li a:hover, .modal-open .modal.ekko-lightbox .modal-header .close:hover::before, .footer-middle .contacts-block i, .footer a:hover {
  color: #00c4df;
}

.header-wrapper.bg-video .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.header-wrapper.bg-video .videobg {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: #111;
  display: none;
}
.cms-our-technology .header-wrapper.bg-video .videobg {
  display: block;
}
.header-wrapper.bg-video .videobg-width {
  height: 100%;
  left: -9999px;
  right: -9999px;
}
.header-wrapper.bg-video .videobg-aspect, .header-wrapper.bg-video .videobg-width {
  position: absolute;
  width: 100%;
  margin: auto;
}
.header-wrapper.bg-video .videobg-aspect {
  height: 0;
  top: -9999px;
  bottom: -9999px;
  padding-bottom: 56.25%;
  overflow: hidden;
}
.header-wrapper.bg-video .videobg-make-height {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.header-wrapper.bg-video .videobg-hide-controls {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px 97.7777px;
  top: -55px;
  left: -97.7777px;
}
.header-wrapper.bg-video .videobg iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 0 none;
}
.header-wrapper.bg-video .overlay.color {
  opacity: .75;
}
.header-wrapper.bg-video .bg-purple {
  background-color: #4814a0;
  display: none;
}
.cms-our-technology .header-wrapper.bg-video .bg-purple {
  display: block;
}

.bottom-footer .acction {
  display: none !important;
}
/*
body.cms-our-contacts .page-wrapper .content-wrapper .content-inner .widget.block .block-bottom .block-content {
  background: #FFF;
  padding-left: 0;
  width: 60%;
}
body.cms-our-contacts .page-wrapper .content-wrapper .content-inner .widget.block .block-bottom > div.block-img {
  width: 40%;
}
body.cms-our-contacts .page-wrapper .content-wrapper .content-inner .widget.block .block-bottom .block-content h2 {
  font-size: 40px;
  text-align: left;
  font-weight: 700;
  text-transform: none;
  margin-bottom: 37px;
  border: none;
  line-height: normal;
  padding: 0;
  color: #1A2732;
}*/
